@charset "utf-8";



/*Í¨ÓÃÑùÊ½¿ªÊ¼*/



html,body,ul,ol,li,span,p,h1,h2,h3,h4,h5,h6,div,img,dl,dt,dd{margin: 0px; padding: 0px;}

a{text-decoration: none; color:#333;}

a:hover{text-decoration:none;}

li{list-style-type:none;}

img{border:0px;}

.fl{float: left;}

.fr{float: right;}

.clear{clear:both;}



i{font-style:normal;}

body{font-size: 12px; font-family:arial !important;}

body a,html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{font-family: '微软雅黑 Regular', '微软雅黑' !important;}



/*Í¨ÓÃÑùÊ½½áÊø*/



.lybox{ width:1108px; height:auto; min-height:400px; margin-top:30px; margin-bottom:50px; border:#cccccc 1px solid; font-family:'微软雅黑 Regular', '微软雅黑'; font-size:14px; }

.lybox_t{ width:100%; height:auto; line-height:35px; text-align:center; margin-top:40px; font-family:'微软雅黑 Regular', '微软雅黑'; font-size:28px; color:#3c3c3c; }

.lytable{ width:650px; height:auto; margin:30px auto 50px auto; text-align:left; }

.bminput2{ width:308px; padding-left: 12px; height:35px; line-height:35px; text-align:left; border:#a0a0a0 1px solid;  float:left; margin-bottom:15px; }

.bmtextarea{ width:308px; padding-left: 12px; height:100px; line-height:35px; text-align:left; border:#a0a0a0 1px solid; float:left; margin-bottom:15px;-moz-border-radius: 10px;      /* Gecko browsers */

    -webkit-border-radius: 10px;   /* Webkit browsers */

    border-radius:10px;            /* W3C syntax */}

.regtlx2{ width:180px; line-height:35px; display:block; font-family:'微软雅黑 Regular', '微软雅黑'; font-size:16px; color:#3c3c3c; margin-right:0px; text-align:right; margin-bottom:15px; }

.sbtn2{ width:320px; height:38px; background-color:#ed6d00; cursor:pointer; float:left; margin-left:110px; margin-top:7px; font-family:'微软雅黑 Regular', '微软雅黑'; font-size:16px; color:#fff;

border: 1px solid #ed6d00;

    -moz-border-radius: 15px;      /* Gecko browsers */

    -webkit-border-radius: 15px;   /* Webkit browsers */

    border-radius:15px;            /* W3C syntax */

}





/*Í·²¿ÑùÊ½-------------------------*/

#head{ width:100%; height:121px !important; position:relative; z-index:99999999999;}

top02{ width:100%; height:122px;}

.top01{ width:100%; height:30px; background:#2b3070;}

.topC{ width:1110px; height:30px; margin:0 auto;}

.topC img{ width:209px; height:30px; float:right;}

.topC font{ display:block; height:30px; line-height:30px; font-family:'微软雅黑 Regular', '微软雅黑'; float:right; color:#FFF; font-size:14px; letter-spacing:1px; margin-right:10px;}



/*Í·²¿ÑùÊ½-------------------------*/

#head{ width:100%; height:143px !important; position:relative; z-index:99;}



.head{ width:100%; height:143px; background:#fff;}

/*.header{ width:1110px; height:80px; margin:0 auto;}*/

/*.logo{ width:300px; height:80px;}*/

/*.headRight{ width:800px; height:80px;}*/





.nav{ width:800px; height:92px; position:static; z-index:999999;}

#nav{text-align:center;font-family:'微软雅黑 Regular', '微软雅黑';font-size:15px;}

#nav ul{width:800px;margin:0 auto; margin-top:20px;}

#nav li{float:left;height:57px;position:relative; margin-left:30PX;}

#nav li.line_off{background:none}

#nav a{display:block;float:left;text-decoration:none;height:57px;line-height:34px;font-size:16px;color:#282828;width:80px;blr:expression(this.onFocus=this.blur());outline:none;position:relative; font-family:'微软雅黑 Regular', '微软雅黑';letter-spacing:1px;}

#nav .active a,#nav li.sfhover a{color:#282828;text-decoration:none;}

#nav a span{font-size:12px;-webkit-text-size-adjust:none;line-height:15px;display:block;font-weight:normal;cursor:pointer;position:relative; letter-spacing:1px; color:#888888;}

#nav li:hover{ border-bottom:#2b3070 4px solid; height:57px;}

/*#onn{border-bottom:#2b3070 4px solid; height:57px; }*/



.banner{ width:100%; height:480px; margin:0px; padding:0px;}





/*Ê×Ò³ÄÚÈÝÑùÊ½-------------------------*/

.index_one{ width:1110px; height:auto; margin:0 auto; padding-top:24px;}

.index_oneTop{ width:1110px; height:47px; background:url(../images/index_oneTop.jpg) no-repeat center; margin-bottom:20px;}

.index_oneTop a{ display:block; width:50px; text-align:center; height:30px; line-height:30px; float:right; font-size:14px; letter-spacing:1px; margin-right:10px; color:#5a98e1; margin-top:15px;}

.index_oneNav{ width:1110px; height:40px; overflow:hidden; margin-bottom:20px;}

.index_oneNav ul{ width:1120px;}

.index_oneNav li{ width:152px; height:40px; text-align:center; line-height:40px; float:left; margin-right:8px; background:#f4f2f2;}

.index_oneNav li a{ display:block; width:152px; height:40px; font-size:14px; color:#333333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}

.index_oneNav li:hover{ background:#2f318b;}

.index_oneNav li:hover a{ color:#fff;}



.oneHover{background:#2f318b !important;}

.oneHover a{ color:#fff !important;}



.index_oneList{ width:1110px; height:310px; overflow:hidden; display: none;}

.index_oneList ul{ width:1120px;}

.index_oneList li{ float:left; width:260px; height:310px; margin-right:20px;}

.index_oneList li span{ display:block; overflow:hidden; text-align:center; width:255px; height:255px;}

.index_oneList li span img{transition: all 0.35s ease-in-out; width:255px; height:255px;}

.index_oneList li span img:hover{transform: scale(1.08);}

.index_oneList li p{ width:100%; border-bottom:2px solid #d6d6d6; height:45px; line-height:45px; text-align:center; font-size:14px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}

.index_oneList li:hover p{border-color:#2f318b;transition: all 0.35s ease-in-out; color:#2f318b;}



.index_two{ width:1110px; height:auto; margin:0 auto; padding-top:30px;}

.index_twoTop{ width:1110px; height:60px; background:url(../images/index_twoTop.jpg) no-repeat center; margin-bottom:20px;}

.index_twoList{ width:1110px; height:245px; margin:0 auto; overflow:hidden;}

.index_twoList ul{ width:1120px;}

.index_twoList li{ float:left; width:179px; height:245px; margin-right:7px;}

.index_twoList li p{ font-size:12px; line-height:16px; margin:0 auto; margin-top:140px; padding: 0 12px;color:#333333;}



.twolist01{ background:url(../images/zhuanye_b01_07.jpg) no-repeat center;}

.twolist01:hover{ background:url(../images/zhuanye_h01_07.jpg) no-repeat center; cursor:pointer;}

.twolist01:hover p{ color:#FFF;}



.twolist02{ background:url(../images/zhuanye_b02_07.jpg) no-repeat center;}

.twolist02:hover{ background:url(../images/zhuanye_h02_07.jpg) no-repeat center; cursor:pointer;}

.twolist02:hover p{ color:#FFF;}



.twolist03{ background:url(../images/zhuanye_b03_07.jpg) no-repeat center;}

.twolist03:hover{ background:url(../images/zhuanye_h03_07.jpg) no-repeat center; cursor:pointer;}

.twolist03:hover p{ color:#FFF;}



.twolist04{ background:url(../images/zhuanye_b04_07.jpg) no-repeat center;}

.twolist04:hover{ background:url(../images/zhuanye_h04_07.jpg) no-repeat center; cursor:pointer;}

.twolist04:hover p{ color:#FFF;}



.twolist05{ background:url(../images/zhuanye_b05_07.jpg) no-repeat center;}

.twolist05:hover{ background:url(../images/zhuanye_h05_07.jpg) no-repeat center; cursor:pointer;}

.twolist05:hover p{ color:#FFF;}



.twolist06{ background:url(../images/zhuanye_b06_07.jpg) no-repeat center;}

.twolist06:hover{ background:url(../images/zhuanye_h06_07.jpg) no-repeat center; cursor:pointer;}

.twolist06:hover p{ color:#FFF;}





.index_three{ width:1110px; height:auto; margin:0 auto; padding-top:30px; margin-bottom:30px;}



.in_jianjie{ width:100%; height:auto;}

.in_jianjieTop{ width:100%; height:50px; background:url(../images/in_jianjieTop.jpg) no-repeat center; margin-bottom:20px;}

.in_jianjieTop a{ display:block; width:50px; text-align:center; height:30px; line-height:30px; float:right; font-size:14px; letter-spacing:1px; margin-right:10px; color:#5a98e1; margin-top:15px;}

.in_jianjieFont{ width:1080px; height:325px; border:#CCC 1px solid; padding: 10px;}

.in_jianjieImg{ width:528px; height:323px; margin:0 auto; overflow:hidden; float: left;}

.in_jianjieImg img{ width:528px; height:323px;  -webkit-transition:all 0.5s linear 0s ; -moz-transition:all 0.5s linear 0s ; transition:all 0.5s linear 0s ;}

.in_jianjieImg img:hover {width:528px; height:323px;  -webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}

.in_jianjieFont p{ line-height:25px; font-size:14px; margin-left: 545px; color:#333333; letter-spacing:1px; text-indent:2em;padding-top: 15px;}



.in_news{ width:1100px; height:auto; padding-top:10px;}

.in_newsTop{width:1100px; height:50px; background:url(../images/in_newsTop.jpg) no-repeat center; margin-bottom:20px;}

.in_newsTop a{ display:block; width:50px; text-align:center; height:30px; line-height:30px; float:right; font-size:14px; letter-spacing:1px; margin-right:10px; color:#5a98e1; margin-top:15px;}

.in_newsList{width:1100px; overflow:hidden;}

.in_newsList ul{overflow: hidden;;}

.in_newsList li{ border-bottom:1px dashed #ccc; padding-bottom:15px; margin: 0 12px 18px; margin-bottom:18px; width: 525px; float: left;}



.in_newsImg{ width:146px; height:110px; overflow:hidden; border:#CCC 1px solid;}

.in_newsImg img{ width:146px; height:110px; -webkit-transition:all 0.5s linear 0s ; -moz-transition:all 0.5s linear 0s ; transition:all 0.5s linear 0s ;}

.in_newsImg img:hover {width:146px; height:110px; -webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}

.in_newsFont{ width:365px; overflow: hidden;}

.in_newsFont h3{ font-size:16px; font-weight:normal; width:365px; height:30px; line-height:30px; overflow:hidden;}

.in_newsFont h3 a{width: 365px; display: block; color:#333;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}

.in_newsFont h3 a:hover{text-decoration:underline; color:#2f318b;}

.in_newsFont h3 font{ font-weight:normal; float:right; font-size:12px; color:#333333;}

.in_newsFont p{ font-size:14px; margin-top:5px; color:#333; line-height:23px; height:69px;overflow : hidden;

text-overflow: ellipsis;

display: -webkit-box;

-webkit-line-clamp:3;

-webkit-box-orient: vertical;}

.in_newsFont p {

    position:relative;

        font-size: 12px;

line-height: 18px;

    /* 高度=2倍的行高 */



    overflow:hidden;

}

.in_newsFont p::after {

    content:"...";

    font-weight:bold;

    position:absolute;

    bottom:0;

    right:0;

    padding: 0 12px 1px 10px; background: #fff;

}

.in_newsFont span{ display:block; float:right;}

.in_newsFont span a{ color:#012d63;}

.index_four{ width:1110px; height:auto; margin:0 auto; margin-bottom:30px;}

.index_fourTop{ width:1110px; height:64px; background:url(../images/index_fourTop.jpg) no-repeat center;}

.index_fourList{ width:1110px; height:124px;margin-top:10px; position:relative;}

.index_fourList ul{ width:1128px;}

.index_fourList ul li{ float:left; width:262px; height:122px; border:#CCC 1px solid; margin-right:18px;}

.index_fourList ul li img{ width:201px; height:105px; display:block; margin:0 auto; margin-top:10px;}
.page_nav li {
    display: inline;
}

/*µ×²¿ÑùÊ½-------------------------*/

/*µ×²¿ÑùÊ½-------------------------*/

.foot{ width:100%; background:#f5f5f5; padding-bottom: 15px;}

.footer{ width:1110px; overflow: hidden; margin:0 auto;}

.footer a:hover{ color:#2f318b; text-decoration:underline;}



.footNva01{ width:363px; margin-top:35px;}

.footNva01 ul{}

.footNva01 li{ width:363px;}

.footNva01 li span{ display:block;  margin-bottom:10px; margin-top:10px;}

.footNva01 li span a{ font-size:16px; color:#333;}

.footNva01 li p{ line-height:30px; font-size:14px; line-height:30px;}



.footContact{ width:363px; margin-top:35px; height:253px; background:url(../images/footContact.jpg) no-repeat center 13px;}

.footContact ul{}

.footContact li{ width:363px;}

.footContact li img{width: 300px; padding-top: 10px;}

.footContact li span{ display:block;  margin-bottom:15px; margin-top: 10px;}

.footContact li span a{ font-size:16px; color:#333;}

.footContact li p{ font-size:14px; margin-left:30px; color:#666666; line-height:30px;}

.footContact font{ display:block; margin-left:200px; margin-top:130px; font-size:16px;}





/*Ê×Ò³ÑùÊ½½áÊø-+++++²úÆ·Õ¹Ê¾Ò³Ãæ¿ªÊ¼-------------------------*/



.productCon{ width:1110px; height:auto; margin:0 auto; padding-bottom:30px;}

.productTop{ width:1110px;/* background:url(../images/productTop.jpg) no-repeat center;*/ margin-top:10px; margin-bottom:20px;}

.productLeft{ width:263px; height:auto;}

.productLeft .hzsp{ display:block; width:233px; height:45px; line-height:45px; background:#2b3070; color:#FFF; font-size:20px; letter-spacing:2px; padding-left:30px;}

.productLeft ul{ background:#f4f4f4; padding-top:10px; padding-bottom:10px;}

.productLeft li{ width:233px; height:50px; line-height:50px; padding-left:30px;}

.productLeft li a{ display:block;  width:233px; height:50px; font-size:16px;}

.productLeft li:hover{ background:#e8e7e7;}

#subNav{ background:#CACACA;}

.leftHover{background:#CACACA; color:#333;}



.twoUl li{ width:233px; height:40px; line-height:40px;}

.twoUl li a{width:263px; height:40px; line-height:40px; font-size:16px;}



.productLeft font{ display:block; width:233px; height:45px; line-height:45px; background:#e1e0e0; color:#333333; font-size:24px; letter-spacing:2px; padding-left:30px;}

.pro_lefttact{ width:263px; height:207px; margin-top:20px;}

.productRight{ width:832px; height:auto;}

.pro_rightlist{ width:832px; height:auto; overflow:hidden;}



.pro_rightlist ul{ width:842px;}

.pro_rightlist li{ float:left; width:260px; height:325px; margin-right:20px;}

.pro_rightlist li span{ display:block; width:268px; height:262px; text-align:center; overflow:hidden;}

.pro_rightlist li span img{ width:238px; height:238px; margin:0 auto; margin-top:10px; display:block;  -webkit-transition:all 0.35s linear 0s ; -moz-transition:all 0.35s linear 0s ; transition:all 0.35s linear 0s ;}

.pro_rightlist li span img:hover {width:238px; height:238px; transform:scale(1.08,1.108);}





.pro_rightlist li p{ width:100%; border-bottom:2px solid #d6d6d6; height:45px; line-height:45px; text-align:center; font-size:14px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; word-wrap: break-word;}

.pro_rightlist li:hover p{border-color:#2f318b;transition: all 0.35s ease-in-out; color:#2f318b;}

.page{ width:1110px; height:auto; margin:0 auto; margin-top:25px; display:block;line-height:24px;}



.page span{ float:right;}

.pagek1{ width:46px; line-height:24px; background:url(../images/page3.png) no-repeat center; margin-right:10px; display:block; float:left; text-align:center;}

.pagek2{ width:24px; line-height:24px; background:url(../images/page1.png) no-repeat center; margin-right:10px; display:block; float:left; text-align:center;}

.pagek3{ width:24px; line-height:24px; background:url(../images/page2.png) no-repeat center; margin-right:10px; display:block; float:left; text-align:center;}

.pege01{ width:842px; margin-top:50px; padding-bottom:20px;}





.pro_xiangqingLeft{ width:300px; height:300px; border:1px #CCCCCC solid;}

.pro_xiangqingLeft img{ width:238px; height:257px; display:block; margin:auto;  margin-top:20px;}

.pro_xiangqingRight{ width:489px;  background:#f8f8f8; overflow:hidden;}

.pro_xiangqingRight p{ font-size:14px; line-height:35px; width:489px; padding-left:17.5px;}

.pro_xiangqingRight p font{ width:250px; float:right; text-align:left;}



.jieshao{ width:489px; height:150px; background:#f8f8f8; margin-top:10px; overflow:hidden;}

.jieshao p{ width:454px; font-size:14px;}



.jieshaoCon{ width:830px;}

.jieshaoCon table{ margin-left:20px;}

.jieshaoCon .span{ display:block; width:830px; height:29px; background:url(../images/jieshaobg.jpg) no-repeat center; font-size:18px; line-height:29px; margin-bottom:20px; margin-top:50px;}

.jieshaoCon .span dd{ margin-left:10px;}

.jieshaoCon font{ font-size:18px; margin-top:30px; margin-bottom:10px; display:block;}



.jieshaoCon .show{ font-size:14px; line-height:30px;}
.jieshaoCon .show table{ margin-left:0; width:100% !important;border-collapse: collapse;border: 1px solid #a7a7a7;}
.jieshaoCon .show table tr td{border: 1px solid #a7a7a7; padding: 9px 8px; font-size: 13px; color: #333; line-height: 20px;}
.jieshaoCon .show table tr:nth-child(odd){background:#f4f4f4;}







/*¹ØÓÚÎÒÃÇÒ³Ãæ¿ªÊ¼-------------------------*/

.aboutCon{ width:1110px; height:auto; margin:0 auto;}

.aboutTop{ width:1110px; height:85px; background:url(../images/aboutTop.jpg) no-repeat center; margin-top:20px; margin-bottom:20px;}

.aboutTop p{ height:30px; line-height:30px; float:right; padding-top:30px; font-size:16px;}

.aboutTop p a{ padding-left:10px; padding-right:10px; line-height:35px;}

.aboutTop p a:hover{ background:#2b3070; color:#fff;line-height:35px; /*border-radius:15px;*/display:inline-block; }



.aboutTop2{ width:1110px; height:94px; background:url(../images/aboutTop2.jpg) no-repeat center; margin-top:20px; margin-bottom:20px;}

.aboutC{}

.about_about{ width:1110px; height:auto; padding-bottom:50px; border-bottom:1px #CCCCCC solid; margin-bottom:30px; overflow:hidden;}

.about_about span{ display:block; font-size:18px; margin-bottom:20px; margin-top:10px; color:#333;}

.about_abouts{ width:1110px; height:auto; padding-bottom:50px; border-bottom:1px #CCCCCC solid; margin-bottom:30px; overflow:hidden;}

.about_abouts p{ font-size:14px; line-height:30px; color:#333333; }



.about_jiaru{width:1110px; height:auto; padding-bottom:50px; border-bottom:1px #CCCCCC solid; margin-bottom:30px; overflow:hidden;}

.about_jiaru span{ display:block; font-size:14px; margin-bottom:20px; margin-top:10px;}

.about_jiaru ul{ width:1120px;}

.about_jiaru li{ width:100%;   background:#f0f0f0; margin-right:10px; padding-left:25px; padding-right:25px; padding-top:16px;  padding-bottom:30px; margin-bottom:10px;}

.about_jiaru li h3{ font-weight:normal; font-size:18px; color:#004099;}

.about_jiaru li p{ line-height:24px; font-size:14px; color:#333;}





.about_tact{width:1110px; height:auto; padding-bottom:50px; border-bottom:1px #CCCCCC solid; margin-bottom:30px; overflow:hidden;}

.about_tact span{ display:block; font-size:18px; margin-bottom:20px; margin-top:10px;}

.ab_tact{ width:1110px; height:auto;}

.ab_tactImg{ width:193px; height:168px;}

.ab_tactFont{ width:890px; height:138px; padding-top:15px;}

.ab_tactFont p{ line-height:35px; font-size:14px; color:#333333;}



/*ºÏ×÷³§ÉÌ¿ªÊ¼-------------------------*/

.hezuo{ width:1110px; height:auto; margin:0 auto; padding-bottom:60px;}

.hezuoTop{ width:1110px; height:94px; background:url(../images/hezuoTop.jpg) no-repeat center; margin-top:20px; margin-bottom:20px;}



.hezuolist{ width:1110px; overflow:hidden;}

.hezuolist ul{ width:1290px;}

.hezuolist li{ float:left; width:1110px; height:220px;}

.hezuolist li span{ display:block; width:300px; height:200px; border:#CCC 1px solid; text-align:center; float:left;}

.hezuolist li span img{ width:300px; height:100px; margin:0 auto; margin-top:60px; display:block;}

.ihe{ width:760px; float:right; height:200px; padding-top:18px; position:relative;}

.ihe p{  line-height:30px; text-align:justify; font-size:14px; color:#333;}

.ihe h3 a{ line-height:45px; font-size:16px; color:#333;}

.ihe2{ position:absolute; bottom:36px; }

.ihe2 a{color:#fff; background:#2b3070; font-size:15px;display: inline-block;padding: 0 8px; border-radius: 3px;}

.ihe2 a:hover{color:#fff;display: inline-block; background:#21255a;}

.ihe2 a.moress{color:#2b3070; background: #fff; font-size:16px;display: inline-block;padding: 0 8px; border-radius: 3px;}

.ihe2 a.moress:hover{color:#fff;display: inline-block; background:#2b3070;}

.kehulist{ width:1110px; margin-top:30px;}

.kehuTop{ border-bottom:1px solid #CCC; padding-bottom:10px; font-size:18px; height:30px; line-height:30px;}

.kehu li img{ width:103px; height:105px;}







/*ÐÂÎÅ¿ªÊ¼-------------------------*/



.newsCon{ width:1110px; height:auto; margin:0 auto; }

.newsTop{ width:1110px; height:101px; background:url(../images/newsTop.jpg) no-repeat center;margin-top:20px; margin-bottom:20px;}

.newsTop p{ height:30px; line-height:30px; float:right; margin-top:35px; font-size:16px;}

.newsTop p a{ padding-left:10px; padding-right:10px; line-height:35px;}

.newsnavHover{ background:#2b3070; color:#fff !important;line-height:35px; display:inline-block; /*border-radius:15px;*/}

.newsTop p a:hover{ background:#2b3070; color:#fff;line-height:35x; /*border-radius:15px;*/display:inline-block; }





.newslist{ width:1110px; height:auto; padding-bottom:60px; font-family:'微软雅黑 Regular', '微软雅黑'; margin:0 auto; padding-top:30px;}

.mnews{ width:100%; height:132px;  background:url(../images/news1.png) no-repeat center; margin-bottom:20px;}

.mnews:hover{ background:url(../images/news2.png) no-repeat center; }

.mnews_left{ width:150px; height:132px; float:left; }

.mnews_left .date{ width:100px; height:30px; line-height:30px; display:block; float:left; margin-top:0px; text-align:center;  font-family:'微软雅黑 Regular', '微软雅黑'; font-size:12px; color:#fff; font-weight:bold; letter-spacing:1px;}

.mnews_right{ width:910px; height:132px; float:right; margin-right:20px; }

.newspic{ width:156px; height:100px; float:left; margin-top:15px; overflow:hidden;  border:#CCC 1px solid;}

.newspic img{width:152px; height:96px; padding:2px; -webkit-transition:all 0.5s linear 0s ; -moz-transition:all 0.5s linear 0s ; transition:all 0.5s linear 0s ;}

.newspic img:hover {width:152px; height:96px;padding:2px; -webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}

.newsc{ width:730px; height:106px; display:block; float:right;  margin-top:15px;  line-height:20px; font-family:'微软雅黑 Regular', '微软雅黑'; font-size:12px; color:#5b5b5b; text-align:left;overflow: hidden;}

.newsc strong{ width:730px;}

.newsc font{ float:right; display:block; margin-top:10px;}

.newsc  font a{ color:#016bcb;}

.newsc  font a:hover{color:#6b0a0a;}

.newsc .title_news{ width:500px; height:25px; line-height:25px; display:block; font-family:'微软雅黑 Regular', '微软雅黑'; font-size:16px; color:#5b5b5b; text-align:left; font-weight:normal; margin-bottom:5px;}

.newsc .title_news:hover{ color:#6b0a0a;}







.newsList2{ width:1110px; height:auto; padding-bottom:50px;}

.newsList2 ul{}

.newsList2 li{ padding-bottom:10px; height:140px; padding-top:12px; padding-left:12px;}

.news01{ border-bottom:1px solid #ccc;}

.news02{ background:#FFF;}



.newsImg{ width:184px; height:134px; overflow:hidden; border:#CCC 1px solid;}

.newsImg img{ width:184px; height:134px; -webkit-transition:all 0.5s linear 0s ; -moz-transition:all 0.5s linear 0s ; transition:all 0.5s linear 0s ;}

.newsImg img:hover {width:184px; height:134px; -webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}



.newsFont{ width:873px; padding-right:20px;}

.newsFont h3{ font-size:16px; font-weight:normal; width:873px; height:30px; line-height:30px;}

.newsFont h3 a{ color:#000;}

.newsFont h3 font{ font-weight:normal; float:right; font-size:14px;}

.newsFont p{ font-size:14px; margin-top:5px; color:#999; line-height:23px; height: 75px; overflow: hidden;}

.newsFont span{ display:block; float:right;}

.newsFont span a{ color:#43b790;}



























/*Ó¦ÓÃÖÐÐÄ-------------------------*/

.yingyongzhongxin{ width:1110px; height:auto; margin:0 auto; }

.zhognxinTop{ width:1110px; height:102px; background:url(../images/zhognxinTop.jpg) no-repeat center;margin-top:20px; margin-bottom:20px;}



.zhognxinTop p{ height:30px; line-height:30px; float:right; margin-top:40px; font-size:16px; overflow:hidden; display:block; }

.zhognxinTop p a{ padding:0 15px; margin-left: 20px; line-height:30px; display:inline-block;}

.newsnavHover{ color:#2b3070;}

.zhognxinTop p a:hover{color:#fff; background:#2b3070;}



.jiejuefangan{ width:1110px; height:auto; padding-bottom:20px;}

.jiejuefangan h3{ min-width:200px; height:20px; line-height:20px; font-weight:normal; font-size:18px; margin-bottom:24px;}

.jiejuefangan h3 span{ width:6px; height:20px; background:#004099; margin-right:5px;}



.biaoti h4{ font-weight:normal; font-size:14px; color:#424141;  margin-bottom:24px;}

.biaoti font{ display:block; font-size:14px; color:#333333;  margin-bottom:24px;}

.biaoti span{ display:block; font-size:14px; color:#333333;  margin-bottom:24px;}



.fanganList01{ width:1110px; height:auto; overflow:hidden;}

.fanganList01 ul{ width:1116px;}

.fanganList01 li{ width:271px; height:352px; border:#CCC solid 1px; float:left; margin-right:6px;}

.fanganList01 li a{ display:block; height:176px; width:271px; overflow:hidden;}

.fanganList01 li a img{height:176px; width:271px; -webkit-transition:all 0.5s linear 0s ; -moz-transition:all 0.5s linear 0s ; transition:all 0.5s linear 0s ;}

.fanganList01 li a img:hover {height:176px; width:271px; -webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}



.fanganList01 li span{ font-size:14px; height:40px; line-height:40px; margin-left:10px; color:#333333;}

.fanganList01 li p{ line-height:28px; font-size:14px; width:250px; margin:0 auto; color:#333333;}

.fanganList01 font{ display:block; width:1110px; margin-top:24px;line-height:30px; font-size:14px; color:#333333;}

.fanganList01 span{ display:block; width:1110px; margin-top:24px;line-height:30px; font-size:14px; color:#333333;}



.fanganlist03{ margin-bottom: 30px; width:1110px; height:auto; overflow:hidden; margin-top:24px;  border-bottom:1px #CCCCCC solid; padding-bottom:30px;}

.fanganlist03>h3{ border-bottom:1px #CCCCCC solid; width:1110px; height:41px; font-size:14px; font-weight:normal;color:#333333; margin-bottom:24px;}

/*.fanganlist02 ul{ width:1118px;}*/

.fanganlist03 .sh{line-height:30px; font-size:14px;  margin:0 auto; color:#333333;}

/*.fanganlist02 li{ width:364px; height:271px; float:left; margin-right:8px; background:#f7f7f7;}

.fanganlist02 li span{font-size:14px; height:40px; line-height:40px; margin-left:10px; margin-top:30px; margin-bottom:20px; display:block;  color:#333333;}

.fanganlist02 li p{ line-height:30px; font-size:14px; width:340px; margin:0 auto; color:#333333;}

*/

.fanganlist03{ width:1110px; height:auto; overflow:hidden; margin-top:24px; border-bottom:1px #CCCCCC solid; padding-bottom:30px;}

.fanganlist03 h3{width:1110px; height:41px; font-size:14px; font-weight:normal;color:#333333; margin-bottom:14px;}



.fangan03_01{width:1110px; height:auto;}

.fanganLeft03_01{ width:264px; height:311px;}

.fanganRight03_01{ width:814px;}

.fanganRight03_01 span{font-size:14px; height:30px; line-height:30px;  margin-top:30px; display:block; color:#333333;}

.fanganRight03_01 { line-height:30px; font-size:14px;  margin:0 auto; color:#333333;}

.left03{ width:245px; height:322px;}





.fangan03_02{width:1110px; height:auto;}

.fanganLeft03_02{ width:378px; height:229px;}

.fanganRight03_02{ width:640px;}

.fanganRight03_02 span{font-size:18px; height:40px; line-height:40px; margin-left:10px; margin-top:30px; margin-bottom:20px; display:block; color:#333333;}

.fanganRight03_02 { line-height:30px; font-size:14px;  margin:0 auto; color:#333333;}





.fanganSix{ width:1110px; overflow:hidden;}

.fanganSix p{ line-height:30px; font-size:14px; margin:0 auto; color:#333333;}

.fanganSix ul{ width:1112px; margin-top:20px;}

.fanganSix li{ width:276px; height:310px; margin-right:2px; float:left;}

.fanganSix li a{ display:block; height:181px; width:276px; overflow:hidden;}

.fanganSix li a img{height:181px; width:276px; -webkit-transition:all 0.5s linear 0s ; -moz-transition:all 0.5s linear 0s ; transition:all 0.5s linear 0s ;}

.fanganSix li a img:hover {height:181px; width:276px; -webkit-transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); transform:scale(1.2,1.2);}



.fanganSix li span{ font-size:14px; height:40px; line-height:40px; margin-left:10px; margin-top:5px;  color:#333333;}

.fanganSix li p{ line-height:28px; font-size:14px; width:260px; margin:0 auto; color:#333333;}







.xiazaiList{ width:1110px; height:auto; overflow:hidden;}

.xiazaiList ul{ width:1124px;}

.xiazaiList li{ width:528px;  background:#eeeeee; float:left; margin-right:14px; line-height:74px; font-size:16px; padding-left:10px; padding-right:10px; margin-bottom:14px; color:#333;}

.xiazaiList li span{ float:right; margin-right:30px; margin-top:5px;}

.xiazaiList li .hdq span{ float:right; margin-right:30px; margin-top:5px;}

.xiazaiList li .hdq{ width:528px; height:40px; padding-top:10px; background:#eeeeee; float:left; line-height:40px; font-size:16px; padding-left:10px; padding-right:10px; color:#333;}

.xiazaiList li .desc{ width:528px; height:74px; background:#eeeeee; float:left; line-height:30px; font-size:14px; padding-left:10px; padding-right:10px; color:#333;}



.page_nav{ padding:30px 0px 30px 0px;}



.page_nav a {

border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #000099; padding-top: 2px; border-bottom: #aaaadd 1px solid; text-decoration: none

}

.page_nav a:hover {

border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid

}

.page_nav a:active {

border-right: #000099 1px solid; border-top: #000099 1px solid; border-left: #000099 1px solid; color: #000; border-bottom: #000099 1px solid

}

.page_nav span.current {

border-right: #000099 1px solid; padding-right: 5px; border-top: #000099 1px solid; padding-left: 5px; font-weight: bold; padding-bottom: 2px; margin: 2px; border-left: #000099 1px solid; color: #fff; padding-top: 2px; border-bottom: #000099 1px solid; background-color: #000099

}

.page_nav span.nolink { border-right: #aaaadd 1px solid; padding-right: 5px; border-top: #aaaadd 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #aaaadd 1px solid; color: #999; padding-top: 2px; border-bottom: #aaaadd 1px solid;  border-radius:5px

}

#xixi{ z-index:100; font-family:'微软雅黑 Regular', '微软雅黑';}

.main_head {

	BACKGROUND: url(/images/img3-5_2.png) no-repeat

}

* HTML .main_head {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_2.png",sizingMethod='crop'); BACKGROUND: none transparent scroll repeat 0% 0%

}

* + HTML .main_head {

	BACKGROUND: url(/images/img3-5_2.png) no-repeat

}

.info {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/img3-5_3.png) repeat-y; PADDING-TOP: 5px; padding-left:20px;

}

* HTML .info {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_3.png",sizingMethod='crop'); BACKGROUND-REPEAT: repeat-y

}

* + HTML .info {

	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(/images/img3-5_3.png) repeat-y; PADDING-TOP: 5px

}

.info a{

	COLOR: #ff6600 !important; FONT-SIZE: 13px; FONT-WEIGHT: bold; font-family:'微软雅黑 Regular', '微软雅黑';}

.down_kefu {

	WIDTH: 157px; BACKGROUND: url(/images/img3-5_4.png) no-repeat; HEIGHT: 8px

}

* HTML .down_kefu {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_4.png",sizingMethod='crop'); WIDTH: 157px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px

}

* + HTML .down_kefu {

	WIDTH: 157px; BACKGROUND: url(/images/img3-5_4.png) no-repeat; HEIGHT: 8px

}

.Obtn {

	MARGIN-TOP:204px; WIDTH: 32px; BACKGROUND: url(/images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px

}

* HTML .Obtn {

	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/img3-5_1.png",sizingMethod='crop'); WIDTH: 32px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; HEIGHT: 139px

}

* + HTML .Obtn {

	MARGIN-TOP: 104px; WIDTH: 32px; BACKGROUND: url(/images/img3-5_1.png) no-repeat; FLOAT: left; HEIGHT: 139px; MARGIN-LEFT: -5px

}

.qqtable SPAN {

	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 0px; COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; PADDING-TOP: 5px

}

.qqtable A {

	TEXT-DECORATION: none

}

.qqtable A:hover {

	TEXT-DECORATION: none

}

.qun {

	BORDER-BOTTOM: #ffd2bf 1px solid; BORDER-LEFT: #ffd2bf 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: 10px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 0px; WIDTH: 120px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; BORDER-TOP: #ffd2bf 1px solid; BORDER-RIGHT: #ffd2bf 1px solid; PADDING-TOP: 5px; font-family:'微软雅黑 Regular', '微软雅黑';

}

.qun SPAN {

	COLOR: #ff6600; FONT-SIZE: 13px; FONT-WEIGHT: bold; font-family:'微软雅黑 Regular', '微软雅黑';

}



.catname{font-size: 20px;font-size: 32px; line-height: 60px; font-weight: normal; color: #2f318b; border-bottom: 1px solid #eeeeee; padding-bottom: 20px;}

.catname span{color:#333; margin-left:8px; display: none;}

.consbox{width: 100%; overflow: hidden; min-height:180px;}

.consbox .cons{width: 330px; padding: 0 0 20px; float: left; margin-right:40px;}

.consbox .cons h3{ border-bottom: 2px solid #2b3070; line-height:50px; font-size:16px; margin-bottom: 15px;}

.consbox .cons .infos{line-height: 2em; font-size:15px; color: #666;font-size: 14px;

color: #000;}

.our_parnter{ padding: 10px 0; }

.our_parnter .ti{ line-height:50px; font-size: 18px;  font-weight: bold;border-bottom: 2px solid #2b3070; }

.our_parnter ul{overflow: hidden;}

.our_parnter ul li{width:330px; float: left;border-bottom: 2px solid #2b3070; margin-right: 40px; padding: 20px 0 ;}

.our_parnter ul li img{width: 300px; height: 128px;}

.our_parnter ul li h3{font-size:14px; line-height: 30px;}

.our_parnter ul li p{line-height: 20px; padding-top:3px;}

.our_parnter ul li p.p1{height: 40px;}

.our_parnter ul li p a{font-size: 14px; color:#2b3070;}

.mnavlist{ width:100%; height:auto; overflow: hidden; padding:0 0 20px; line-height:35px; text-align:left; font-family:"微软雅黑"; font-size:15px; color:#333; }

.mnavlist strong{display: block; float: left;}

.mnavlist p{margin-left: 120px;}

.mnavlist label{ margin-right:20px; display:inline-block;}

.hezuolist li span{position: relative;}

.hezuolist li span:hover img{}

.hezuolist li span i{ position:absolute; top: 0; display: none; width:300px; text-align: center; left: 0; line-height: 200px; color: #fff; background: #2b3070; font-size: 22px;  height: 100%; vertical-align: middle; background: rgba(43,42,112,0.95);}

.hezuolist li span:hover i{display: block;}





.mores{text-align: center;margin: 15px auto; border-top: 1px solid #ccc; font-size: 16px;width: 120px; line-height: 40px; cursor: pointer; height: 40px; border:1px solid #ccc; }

.mores a{display: block;}

.htitle{text-align: center;text-transform:uppercase; color:#2f318b; font-size:24px; font-weight: bold; padding:10px 0 20px;}

.htitle span{position:relative;}

.htitle span:after{content:""; width: 150px; height: 1px;background:#2f318b; display: block; position: absolute; left:-165px; top:50%;}

.htitle span:before{content:""; width: 150px; height: 1px;background:#2f318b; display: block; position: absolute; right:-165px; top:50%;}

.our_parnter ul li p.add{height:43px;}

.baojia{width:auto !important; padding:0 15px;}
.mnavlist span{ margin-right:20px; display:inline-block;}
.mnavlist span a{cursor: pointer;}
.mnavlist span a.active,.mnavlist span a:hover{color:#00248c;}
