@charset "utf-8";
/* CSS Document */
*{transition:all .5s;}




#flashs{ position:relative; height::; overflow:hidden;}
#flashs .bgitem{  z-index:1;position:absolute; top:0; }
#flashs .btn{ position:absolute; z-index:7; bottom:15px; left:50%; margin-left:-45px; padding:0px 6px;}
#flashs .btn span{ background:#666666; cursor: pointer;display: inline-block;margin:0 9px 0 9px;width:33px;height:2px;font-size:14px;line-height:25px;text-align:center;color:#fff;}
#flashs .btn span.on{  background:#e51a05;}

/*searchMain*/
.searchMain{ height:80px;}
.searchMain .gjc{ float:left; line-height:80px;}
.searchMain .gjc a{padding-left:10px;}
.searchMain .sc{ float:right; margin-top:22px; background:url(Img/Index/ssbg.png) no-repeat center;}
.searchMain .sc input{ float:left; width:250px; padding:0 0 0 15px; height:37px; line-height:37px; border:none;  font-size:14px; color:#6d6d6d; outline:none; background:none;}
.searchMain .sc a{ float:left; width:36px; height:37px;}

/*zhineng*/
.zhineng{ background:url(Img/Index/lang.png) repeat center top; padding-top:40px; padding-bottom:43px;}
.zhineng .znt{ text-align:center;}
.zhineng .znt p{ font-size:18px; color:#333;}
.zhineng .znt h5{ font-size:32px; color:#333; margin-bottom:10px; margin-top:5px;}
.zhineng .znt h5 span{ color:#0060aa;}
.zhineng .znt b{ display:block;} 
.zhineng .znt i{ display:block; margin-top:3px;}
.zhineng .znc{ position:relative; margin-top:30px;}
.zhineng .znc img{ display:block;}
.zhineng .znc dl{ position:absolute; right:0; width:386px;}
.zhineng .znc dt{ font-size:20px; color:#0060aa; font-weight:bold;}
.zhineng .znc dd{ font-size:13px; color:#333; line-height:20px; margin-top:10px;}
.zhineng .znc .z1{ top:0;}
.zhineng .znc .z2{ top:86px;}
.zhineng .znc .z3{ top:168px;}
.zhineng .znc .z4{ top:254px;}
.zhineng .znc .z5{ top:353px;}

.proinfo div{line-height:30px; font-size:14px; color:#333333;}
.proinfo h1.proname{font-size:18px;text-align:left;line-height:45px;height:45px;color:#333;background:url(../../templates/default/images/redline.png) no-repeat bottom left; margin-bottom:23px;}

.tb-skin .tb-note-title span{float:left;}
.tb-skin .tb-note-title a{float:right;font-weight:bold;color:#333;}
.tb-action{margin-top:20px;}
.tb-action a{overflow:hidden;text-indent:-9999px;float:left;}
.tb-action a#buynow{width:160px;height:40px;display:block;background:url(../../templates/default/images/cartbtn.png);}
.tb-action a#addcart{width:160px;height:40px;display:block;margin-right:50px;background:url(../../templates/default/images/buybtn.png);}
.tb-prop dt{float:left;margin-bottom:8px;}
.tb-prop dd{margin-bottom:8px;}
.tb-prop dd a{border:1px solid #eae5e3;padding:2px 5px;background:#f0edec;color:#816957;margin-right:5px;}
.tb-prop dd a:hover{text-decoration:none;color:#000;}
.tb-prop dd a.selected{border:1px solid #816957;}
.tb-note-title{color:#816957;}
.tabs{ height:50px; line-height:50px; border-bottom:1px solid #CCCCCC; background-color:#eeeeee; margin-top:70px; color:#000000;}
.tabs li{float:left;width:120px;text-align:center; font-size:14px; cursor:pointer;}
.tabs li.active{ background-color:#e51a05; color:#FFFFFF;}
.tabs li.normal{}
.buynum{width:50px;height:20px;background:url(../../templates/default/images/input_gray_bg.png) repeat-x;border:1px solid #ccc;text-align:center;}
.undis{display:none;}
.cont{ line-height:22px; font-size:14px; margin-top:20px;}

/*chuanmei*/
.chuanmei{ background:url(Img/Index/rwm.jpg) no-repeat center; height:463px;}
.chuanmei .container{ position:relative;}
.chuanmei dl{ color:#fff; padding-top:60px;}
.chuanmei dt p{ font-size:18px;}
.chuanmei dt p span{ font-size:28px;}
.chuanmei dt h5{ font-size:32px; margin-top:10px; margin-bottom:10px;}
.chuanmei dd{ margin-top:25px;}
.chuanmei dd p{ font-size:14px; padding-left:30px; background:url(Img/Index/dian.png) no-repeat left center; line-height:34px;}
.chuanmei .shenq{ background-color:#fff; height:78px; line-height:78px; padding:0 25px; margin-top:30px;}
.chuanmei .shenq p{ font-size:14px; color:#333;}
.chuanmei .shenq span{ font-size:22px; color:#0060aa; font-weight:bold; margin-left:10px;}
.chuanmei .ewm{ position:absolute; width:136px; top:163px; right:90px;}
.chuanmei .ewm img{ display:block;}
.chuanmei .ewm p{ text-align:center; line-height:22px; margin-top:10px; font-size:15px; color:#fff;}
.chuanmei .phone{ position:absolute; padding-left:43px; background:url(Img/Index/phone.png) no-repeat left center; top:380px; right:24px;}
.chuanmei .phone em{ display:block; color:#333;}
.chuanmei .phone b{ font-size:22px; color:#0060aa; font-family:"Arial";}


/*proMain*/
.proMain{ background-color:#f9f9f9; padding:40px 0;}

.proMain .pro_l{ float:left; width:226px; border:2px solid #0a74cc;}
.proMain .pro_l .pt{ background:url(Img/Index/ptbg.png) no-repeat center top;}
.proMain .pro_l .pt a{ display:block; text-decoration:none; font-size:22px; color:#0865b2; text-align:center; padding-top:20px; padding-bottom:27px;}
.proMain .pro_l .pt img{ display:block; margin:0 auto; margin-top:3px;}
.proMain .pro_l ul{ padding:0 10px; overflow:hidden; padding-top:5px; background-color:#fff;}
.proMain .pro_l li{ margin-bottom:14px;}
.proMain .pro_l li h5 a{ font-size:16px; color:#fff; display:block; padding-left:53px; height:39px; line-height:39px; text-decoration:none;}
.proMain .pro_l li h5.pl1{ background:url(Img/Index/pl1.png) no-repeat left center;}
.proMain .pro_l li h5.pl2{ background:url(Img/Index/pl2.png) no-repeat left center;}
.proMain .pro_l li .sed_p p{ line-height:34px; height:34px; overflow:hidden; border-bottom:1px solid #ebebeb;}
.proMain .pro_l li .sed_p p a{ font-size:13px; color:#333; margin-left:30px; padding-left:21px; background:url(Img/Index/yuan.png) no-repeat left center;}
.proMain .pro_l dl{ background-color:#0a74cc; overflow:hidden; padding:20px 0;}
.proMain .pro_l dt{ float:left; margin-left:28px;}
.proMain .pro_l dd{ margin-left:70px; color:#fff;}
.proMain .pro_l dd p{ font-size:20px; font-family:"Arial";}

.proMain .pro_r{ float:right; width:750px;}
.proMain .pro_r .prt{ height:65px; background:url(Img/Index/msw_p.jpg) repeat-x left top;}
.proMain .pro_r .prt ul{ height:65px; float:left;}
.proMain .pro_r .prt li{ float:left; width:194px; position:relative;}
.proMain .pro_r .prt li a{ display:block; width:194px; height:65px; line-height:65px; font-size:18px; color:#333; text-decoration:none; text-align:center;}
.proMain .pro_r .prt li i{ display:block; position:absolute; background:url(Img/Index/sj.png) no-repeat center; width:13px; height:5px; bottom:-5px; left:50%; margin-left:6px; display:none;}
.proMain .pro_r .prt li:hover,.proMain .pro_r .prt li.on{ background:url(Img/Index/prc.jpg) no-repeat center;}
.proMain .pro_r .prt li:hover i,.proMain .pro_r .prt li.on i{ display:block;}
.proMain .pro_r .prt li:hover a,.proMain .pro_r .prt li.on a{ color:#fff;}
.proMain .pro_r .prt .prologo{ float:right; margin-top:22px; margin-right:22px;}
.proMain .pro_r .prc ul{ overflow:hidden; width:771px;}
.proMain .pro_r .prc li{ float:left; border:5px solid #fff; width:227px; height:227px; position:relative; margin-top:21px; margin-right:20px;}
.proMain .pro_r .prc li img{ display:block; width:227px; height:227px;}
.proMain .pro_r .prc li .intr_p{ position:absolute; padding:15px; width:197px; background-color:#2d79b8; color:#fff; left:0px; bottom:0px; display:none;}
.proMain .pro_r .prc li .intr_p h5{ font-size:15px; margin-bottom:6px;}
.proMain .pro_r .prc li:hover{ border-color:#0861ac;}
.proMain .pro_r .prc li:hover .intr_p{ display:block;}


/*ggMain_01*/
.ggMain_01{ background:url(Img/Index/ggbg_01.jpg) no-repeat center; height:180px;}
.ggMain_01 .container{ position:relative;}
.ggMain_01 p{ font-size:14px; color:#fff; padding-top:50px; padding-bottom:15px;}
.ggMain_01 h5{ font-size:24px; color:#fff; margin-bottom:8px;}
.ggMain_01 dl{ top:43px; right:0; position:absolute; padding-left:45px; background:url(Img/Index/phone2.png) no-repeat left center; color:#fff;}
.ggMain_01 dd{ font-size:22px; font-family:"Arial";}
.ggMain_01 a{ display:block; background:url(Img/Index/zxbg1.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#333; padding-left:51px; position:absolute; top:94px; right:0; text-decoration:none;}


/*tydMain*/
.tydMain{ padding-top:35px; padding-bottom:15px;}
.tydMain .tyt{ text-align:center;}
.tydMain .tyt p{ font-size:20px; color:#333;}
.tydMain .tyt h5{ font-size:30px; color:#0060aa; margin-bottom:10px;}
.tydMain .tyt i{ display:block; margin-top:5px;}
.tydMain .tyc{ margin-top:20px;}
.tydMain .tyc ul{ overflow:hidden; width:1001px;}
.tydMain .tyc li{ float:left; margin-right:1px; margin-bottom:1px; position:relative;}
.tydMain .tyc li a{ display:block; background-color:#000;}
.tydMain .tyc li img{ display:block; filter:alpha(opacity=30); /* IE */  
-moz-opacity:0.3; /* 老版Mozilla */  
-khtml-opacity:0.3; /* 老版Safari */  
opacity: 0.3; /* 支持opacity的浏览器*/}
.tydMain .tyc li span{ display:block; width:200px; height:40px; line-height:40px; background-color:#0861ab; color:#fff; font-size:13px; bottom:20%; position:absolute; text-align:center;}
.tydMain .tyc li:hover img{filter:alpha(opacity=100); /* IE */  
-moz-opacity:1; /* 老版Mozilla */  
-khtml-opacity:1; /* 老版Safari */  
opacity: 1; /* 支持opacity的浏览器*/}
.tydMain .tyc li span.tz{ left:0;}
.tydMain .tyc li span.tr{ right:0;}


/*ggMain_02*/
.ggMain_02{ background:url(Img/Index/ggbg_02.jpg) no-repeat center; height:202px;}
.ggMain_02 .container{ position:relative; }
.ggMain_02 .lt{ padding-left:200px;}
.ggMain_02 span{ font-size:20px; color:#171717; padding-top:60px; display:block;}
.ggMain_02 h5{ font-size:26px; color:#0861ab; margin-bottom:8px;}
.ggMain_02 p{ font-size:13px; color:#333; margin-top:10px;}
.ggMain_02 dl{ top:75px; left:768px; position:absolute; padding-left:45px; background:url(Img/Index/phone.png) no-repeat left center;}
.ggMain_02 dt{ color:#333;}
.ggMain_02 dd{ font-size:22px; font-family:"Arial"; color:#0861ab;}
.ggMain_02 a{ display:block; background:url(Img/Index/zxbg2.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#fff; padding-left:51px; position:absolute; top:126px; left:768px; text-decoration:none;}


/*youshi*/
.youshi .ys1{ background:url(Img/Index/youshi01.jpg) no-repeat center top; height:567px;}
.youshi .ys2{ background:url(Img/Index/youshi02.jpg) no-repeat center top; height:279px;}
.youshi .ys3{ background:url(Img/Index/youshi03.jpg) no-repeat center top; height:329px;}
.youshi .ys4{ background:url(Img/Index/youshi04.jpg) no-repeat center top; height:333px;}
.youshi .ys5{ background:url(Img/Index/youshi05.jpg) no-repeat center top; height:338px;}
.youshi .ys6{ background:url(Img/Index/youshi06.jpg) no-repeat center top; height:401px;}
.youshi .container{ position:relative;}
.youshi .ys1 .yst{ overflow:hidden; margin-left:145px; padding-top:82px;}
.youshi .ys1 .yst dt{ float:left; background:url(Img/Index/ystbg.png) no-repeat center; width:266px; height:81px; line-height:81px; text-align:center; font-size:32px; color:#fff;}
.youshi .ys1 .yst dd{ margin-left:282px;}
.youshi .ys1 .yst dd p{ font-size:20px; color:#333;}
.youshi .ys1 .yst dd h5{ font-size:34px; color:#44474e; margin-bottom:5px;}
.youshi .intr_y{ position:absolute;}
.youshi .intr_y dt{ font-size:24px; color:#333; position:relative; height:58px;}
.youshi .intr_y dt span{ font-size:44px; color:#0861ab;}
.youshi .intr_y dt em{ display:block; background:url(Img/Index/yuan2.png) no-repeat center; width:58px; height:58px; line-height:58px; text-align:center; font-size:34px; color:#fff; font-family:"Arial"; left:-73px; top:0; position:absolute;}
.youshi .intr_y dd{ margin-top:25px;}
.youshi .intr_y dd span{ display:block; font-size:13px; line-height:20px;}
.youshi .intr_y dd p{ font-size:13px; padding-left:23px; line-height:20px; margin-bottom:10px; background:url(Img/Index/ff.png) no-repeat left 8px;}
.youshi .ds1{ left:565px; top:275px;}
.youshi .ds2{ left:76px; top:65px;}
.youshi .ds3{ right:0px; top:98px;}
.youshi .ds4{ left:80px; top:90px;}
.youshi .ds5{ right:0px; top:70px;}
.youshi .ds6{ left:80px; top:70px;}



/*ggMain_03*/
.ggMain_03{ background:url(Img/Index/ggbg_03.jpg) no-repeat center; height:188px;}
.ggMain_03 .container{ position:relative;}
.ggMain_03 p{ font-size:14px; color:#dde4e6; padding-top:50px; padding-bottom:10px;}
.ggMain_03 h5{ font-size:20px; color:#f9f9f9; margin-bottom:8px;}
.ggMain_03 h5 em{ font-size:30px; color:#40a8ff; font-weight:bold; margin-right:5px;}
.ggMain_03 span{ display:block; font-size:14px; color:#f9f9f9; margin-top:5px;}
.ggMain_03 dl{ top:50px; right:0; position:absolute; padding-left:45px; background:url(Img/Index/phone2.png) no-repeat left center; color:#fff;}
.ggMain_03 dd{ font-size:22px; font-family:"Arial";}
.ggMain_03 a{ display:block; background:url(Img/Index/zxbg3.png) no-repeat center; width:124px; height:41px; line-height:41px; text-align:center; font-size:14px; color:#333; padding-left:51px; position:absolute; top:102px; right:0; text-decoration:none;}


/*khjzMain*/
.khjzMain{ padding:40px 0;}
.khjzMain .kht{ text-align:center;}
.khjzMain .kht h5{ margin-bottom:3px;}
.khjzMain .kht h5 a{ font-size:30px; color:#0861ab;}
.khjzMain .kht i{ display:block; *margin-top:10px;}
.khjzMain .khc{ margin-top:20px;position: relative;}
.khjzMain .khc ul{ overflow:hidden; height:407px; width:1020px;position: relative;}
.khjzMain .khc li{ float:left; width:280px; height:407px;text-align:center; position:relative; margin-right:20px;background:url(Img/Index/probgn.png);}
.khjzMain .khc li:hover{background:url(Img/Index/probgnon.png);}
.khjzMain .khc li img{ display:block; border-top:1px solid #F8F8F8; border-left:1px solid #F8F8F8; border-right:1px solid #F8F8F8;}
.khjzMain .khc li h5{ padding:23px 0 33px 0;font-weight:normal;}
.khjzMain .khc li h5 a{ font-size:14px; color:#333333;}
.khjzMain .khc li p{font-size:14px; color:#e51a05;float:left; width:150px;}
.khjzMain .khc li .mor{ float:right; margin-right:60px;}


/*khjzMain*/
.khjzMain2{ padding:40px 0;}
.khjzMain2 .kht{ text-align:center;}
.khjzMain2 .kht h5{ margin-bottom:3px;}
.khjzMain2 .kht h5 a{ font-size:30px; color:#0861ab;}
.khjzMain2 .kht i{ display:block; *margin-top:10px;}
.khjzMain2 .khc{ margin-top:20px;}
.khjzMain2 .khc ul{width:1200px;}
.khjzMain2 .khc li{ float:left; width:278px; height:407px;text-align:center; margin-right:20px;border:#ccc 1px solid; margin-bottom:30px; overflow:hidden;}
/*.khjzMain2 .khc li{ float:left; width:280px; height:407px;text-align:center; margin-right:20px;background:url(Img/Index/probg.png); margin-bottom:30px; overflow:hidden;}*/
.khjzMain2 .khc li:hover{background:url(Img/Index/probgon.png);}
.khjzMain2 .khc li img{ display:block;transition: all 0.6s;}
.khjzMain2 .khc li img:hover{transform: scale(1.1); /* 放大1.1倍 */}
.khjzMain2 .khc li h5{ padding:23px 0 33px 0;font-weight:normal;}
.khjzMain2 .khc li h5 a{ font-size:14px; color:#333333;}
.khjzMain2 .khc li p{font-size:14px; color:#e51a05;float:left; width:150px;}
.khjzMain2 .khc li .mor{ float:right; margin-right:60px;}

/*honerMain*/
.honerMain{ background:#f6f6f6; height:498px;}
.honerMain .ryt{ text-align:center; padding-top:37px;}
.honerMain .ryt h5{ margin-bottom:3px;}
.honerMain .ryt h5 a{ font-size:30px; color:#0861ab;}
.honerMain .ryt i{ display:block; *margin-top:10px;}
.honerMain .ryc{ position:relative; margin-top:24px;}
.honerMain .ryc ul{ overflow:hidden; width:900px; margin:0 auto;}
.honerMain .ryc li{ float:left; background-color:#fff; padding:10px; height:295px; width:187px; margin:0 9px;}
.honerMain .ryc li img{ display:block;}
.honerMain .ryc li p{ text-align:center; margin-top:10px;}
.honerMain .ryc li p a{ font-size:13px; color:#999;}
.honerMain .ryc .hbt{ display:block; width:41px; height:41px; transition:all 0s; position:absolute; top:125px;}
.honerMain .ryc .hbt1{ background:url(Img/Index/hbt1.png) no-repeat center top; left:0;}
.honerMain .ryc .hbt2{ background:url(Img/Index/hbt2.png) no-repeat center top; right:0;}
.honerMain .ryc .hbt:hover{ background-position:center bottom;}


/*aboutMain*/
.aboutMain{ padding-top:35px; padding-bottom:40px;}
.aboutMain .abt{ text-align:center;}
.aboutMain .abt h5{ margin-bottom:10px; font-size:36px; color:#333333;}
.aboutMain .abt h5 b{color:#e51a05;}
.aboutMain .abt span{ display:block;font-size:24px; color:#333333; font-family:microsoft yahei; line-height:30px;}
.aboutMain .abm{margin-top:10px; color:#666666; font-size:12px; font-family:microsoft yahei; line-height:22px;}

.aboutMain .workRoom{ margin-top:20px;}
.aboutMain .workRoom .wkl{ float:left; width:193px;}
.aboutMain .workRoom .wkl li{ width:193px; position:relative; vertical-align:top; height:115px;}
.aboutMain .workRoom .wkl li h5{ padding-left:86px; font-weight:normal; font-size:16px; color:#035ba3; padding-top:40px; padding-bottom:40px;}
.aboutMain .workRoom .wkl li span{ display:block; font-family:"Impact"; text-transform:uppercase; color:#999a9e; font-size:12px; margin-top:2px;}
.aboutMain .workRoom .wkl li i{ display:block; width:5px; height:15px; position:absolute; background:url(Img/Index/sj2.png) no-repeat center; right:-5px; top:50%; margin-top:-7px; display:none;}
.aboutMain .workRoom .wkl li.bt1 { background:#eee;}
.aboutMain .workRoom .wkl li.bt2{ background:#e8e8e8;}
.aboutMain .workRoom .wkl li.bt3{ background:#dadada;}
.aboutMain .workRoom .wkl li.bt4{ background:#d2d2d2;}
.aboutMain .workRoom .wkl li.bt1 h5{background:url(Img/Index/m01.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt2 h5{background:url(Img/Index/m02.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt3 h5{background:url(Img/Index/m03.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt4 h5{background:url(Img/Index/m04.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt1:hover h5,.aboutMain .workRoom .wkl li.bt1.on h5{ background:url(Img/Index/wkl1.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt2:hover h5,.aboutMain .workRoom .wkl li.bt2.on h5{ background:url(Img/Index/wkl2.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt3:hover h5,.aboutMain .workRoom .wkl li.bt3.on h5{ background:url(Img/Index/wkl3.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li.bt4:hover h5,.aboutMain .workRoom .wkl li.bt4.on h5{ background:url(Img/Index/wkl4.png) no-repeat 25px center;}
.aboutMain .workRoom .wkl li:hover,.aboutMain .workRoom .wkl li.on{ background:url(Img/Index/wklbg.png) no-repeat center;}
.aboutMain .workRoom .wkl li:hover h5,.aboutMain .workRoom .wkl li.on h5{ color:#fff}
.aboutMain .workRoom .wkl li:hover i,.aboutMain .workRoom .wkl li.on i{ display:block;}
.aboutMain .workRoom .wkl li:hover h5 span,.aboutMain .workRoom .wkl li.on h5 span{ color:#6eb5eb;}
.aboutMain .workRoom .wkr{ float:right; width:803px;}
.aboutMain .workRoom .wkr ul{ overflow:hidden; width:804px;}
.aboutMain .workRoom .wkr li{ float:left; width:267px; height:230px; position:relative; margin-left:1px; margin-bottom:1px;}
.aboutMain .workRoom .wkr li img{ display:block;}
.aboutMain .workRoom .wkr li a{ position:absolute; width:100%; height:100%; display:block; background:url(Img/Index/yy.png) repeat center; overflow:hidden; top:0; left:0; text-decoration:none; display:none;}
.aboutMain .workRoom .wkr li a img{ margin:0 auto; margin-top:85px;}
.aboutMain .workRoom .wkr li a span{ display:block; text-align:center; color:#fff; font-size:13px; margin-top:10px;}
.aboutMain .workRoom .wkr li:hover a{ display:block;}


.newpro{ background-color:#f6f6f6; padding:55px 0 75px 0;}
.container h5{ font-size:24px; color:#333333;}

.newprolist li{ float:left; width:239px; height:478px;text-align:left; background-color:#FFFFFF;}
.newprolist li:hover{}
.intr_p{ padding:0 20px 0 20px; clear:both; font-size:12px; color:#666; line-height:20px; font-family:microsoft yahei; height:240px; background-color:#eee;}
.intr_p span{ padding-bottom:8px; border-bottom:1px solid #CCCCCC; display:block; margin-bottom:6px;}
.intr_p span div{ width:199px; height:22px; line-height:22px; overflow:hidden;}
.ntitle{font-size:14px; color:#333333; font-weight:bold; font-family:microsoft yahei; display:block;background: url(Img/Common/ff2.png) no-repeat left; line-height:36px; margin-bottom:6px;}
.newprolist li p{font-size:14px; color:#e51a05;float:left; font-weight:bold;}
.newprolist li .mor{ float:right;}


.footico{padding:70px 0 55px 0;}
.footico li{float:left; list-style:none; margin-right:100px;}
.footico li img{float:left; margin-right:20px;}
.footico li div{float:right;font-size:14px; color:#333333; font-weight:bold; font-family:microsoft yahei; margin-top:13px;}
.footico li div span{ display:block;font-size:12px; color:#333333;font-family:microsoft yahei; font-weight:normal; margin-top:8px;}

.newMain{ background-color:#f6f6f6; padding-bottom:70px;}
.newMain .container{ padding-top:70px;}
.newMain .new_l{ float:right; width:480px;}
.newMain .new_l .nlist{ overflow:hidden; width:480px;}
.newMain .new_l .nlist li{ float:left; width:240px; height:56px; text-align:center; line-height:56px; font-size:16px; color:#fff;border-top:6px solid #133570; background-color:#133570; cursor:pointer;}
.newMain .new_l .nlist li span{ font-size:13px; color:#bfbfbf; font-family:"Impact"; text-transform:uppercase; margin-left:5px;}
.newMain .new_l .nlist li:hover,.newMain .new_l .nlist li.on{color:#000; border-top:6px solid #e51a05; background-color:#FFFFFF;}
.newMain .new_l .nlist li:hover span,.newMain .new_l .nlist li.on span{ color:#5195cd;}
.newMain .new_l .news{ background-color:#fff; width:480px;}
.newMain .new_l .nc{ padding:35px 15px 0 15px;}
.newMain .new_l .nc dl{ overflow:hidden; padding-bottom:17px;}
.newMain .new_l .nc dt{ float:left;}
.newMain .new_l .nc dt img{ display:block;}
.newMain .new_l .nc dd{ margin-left:180px;}
.newMain .new_l .nc dd h5{ line-height:34px;}
.newMain .new_l .nc dd h5 a{ font-size:14px; color:#333; font-family:microsoft yahei; font-weight:normal;}
.newMain .new_l .nc dd p,.newMain .new_l .nc dd p a{ color:#666666; line-height:20px; font-family:microsoft yahei;}
.newMain .new_l .nc dd>a{ font-size:15px; color:#7d7d7d; font-family:"Arial";}
.newMain .new_l .nc ul{ margin-top:20px;}
.newMain .new_l .nc li{ height:48px;overflow:hidden; background-color:#fcfcfc; margin-bottom:3px;}
.newMain .new_l .nc li h5{ float:left; width:48px; background:url(Img/Index/date.png) no-repeat center; height:48px; font-weight:normal; font-family:"Arial"; text-align:center;}
.newMain .new_l .nc li h5 span{ font-size:26px; display:block; line-height:26px; color:#fff; padding-top:3px;}
.newMain .new_l .nc li h5 em{ color:#c8c8c8;}
.newMain .new_l .nc li p{  line-height:48px; width:445px; padding:0 20px; overflow:hidden; float:left;}
.newMain .new_l .nc li p a{ font-size:14px;}
.newMain .new_l .nc li .n2{ float:right; width:24px; height:13px; margin-top:18px; margin-right:15px;color:#000; text-decoration:none;}
.newMain .new_r{ width:660px; float:left; height:567px; overflow:hidden;}
.newMain .new_r .nt{ text-align:center; background:url(Img/Index/ntbg.png) no-repeat center; width:300px; height:56px; line-height:56px; color:#fff; font-size:16px;}
.newMain .new_r .nt a{color:#fff; text-decoration:none;}
.newMain .new_r .nt span{ color:#5195cd; font-size:13px; font-family:"Impact"; text-transform:uppercase; margin-left:5px;}
.newMain .new_r .nt .more{color:#fff;float:right;margin-right:15px; text-decoration:none;}
.newMain .new_r .quetion{ padding:0 19px; height:370px; overflow:hidden; margin-top:30px;}
.newMain .new_r .quetion dl{ padding-bottom:30px; border-bottom:1px solid #e3e3e3; margin-bottom:30px;}
.newMain .new_r .quetion dt{ background:url(Img/Index/wenbg.png) no-repeat center; padding:15px 0; margin-bottom:5px; overflow:hidden;}
.newMain .new_r .quetion dt p{ padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(Img/Index/wen.png) no-repeat left 3px; margin-left:96px; width:145px;}
.newMain .new_r .quetion dt a{ font-size:13px; color:#333;}
.newMain .new_r .quetion dd{ background:url(Img/Index/dabg.png) no-repeat center; overflow:hidden; padding:15px 0;}
.newMain .new_r .quetion dd span{  padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(Img/Index/da.png) no-repeat left 3px; margin-left:20px; display:block; font-size:13px; color:#0861ab; width:145px;}newMain .new_r .quetion dd span{  padding-left:28px; line-height:18px; height:37px; overflow:hidden; background:url(Img/Index/da.png) no-repeat left 3px; margin-left:20px; display:block; font-size:13px; color:#0861ab; width:145px;}

.aboutbg{background:url(Img/Index/aboutbg.png) no-repeat left; width:329px; height:37px; padding:20px 0 20px 0; font-size:18px; color:#333333; font-weight:bold;}
.aboutintro{font-size:12px; color:#333333; line-height:24px; font-family:microsoft yahei;}

/*panerMain*/
.panerMain{ padding-top:35px; padding-bottom:55px;}
.panerMain .pat{ text-align:center; padding-bottom:20px; border-bottom:1px solid #ebebeb;}
.panerMain .pat h5{ margin-bottom:10px;}
.panerMain .pat h5 a{ font-size:30px; color:#333;}
.panerMain .pat h5 span{ color:#0861ab;}
.panerMain .pat i{ display:block; width:40px; height:0; border-top:1px solid #0861ab; margin:0 auto; position:relative; top:21px;}
.panerMain .paner{ position:relative; margin-top:39px;}
.panerMain .paner ul{ overflow:hidden; width:936px; margin:0 auto;}
.panerMain .paner li{ float:left; width:218px; margin:0 8px;}
.panerMain .paner li img{ display:block; border:1px solid #f0f1f1;}
.panerMain .paner li p{ text-align:center; margin-top:12px;}
.panerMain .paner li p a{ font-size:13px; color:#333;}
.panerMain .paner .pbt{ display:block; position:absolute; width:41px; height:41px; top:30px; transition:all 0s;}
.panerMain .paner .pbt1{ background:url(Img/Index/pbt1.png) no-repeat center top; left:-21px;}
.panerMain .paner .pbt2{ background:url(Img/Index/pbt2.png) no-repeat center top; right:-21px;}
.panerMain .paner .pbt:hover{ background-position:center bottom;}



.formCont{ background:url(Img/Index/formBg.jpg) no-repeat center top; height:488px;}
.formCont h5{ font-size:30px; color:#0861ab; padding-top:54px; margin-bottom:3px;}
.formCont p{ font-size:16px; color:#d4d4d4; font-family:"Impact"; text-transform:uppercase;}
.formCont ul{ margin-top:25px;}
.formCont li{ margin-bottom:5px; overflow:hidden;}
.formCont li span{ width:52px; border:2px solid #0861ab; border-right-width:1px; float:left;}
.formCont li span img{ display:block;}
.formCont li input,.formCont li textarea{ float:left; width:383px; outline:none; background:#fff; border:2px solid #0861ab; border-left:none; font-size:13px; color:#666;}
.formCont li input{ height:43px; line-height:43px; padding:0 10px;}
.formCont li textarea{ height:62px; line-height:20px; resize:none; padding:10px;}
.formCont .sub{ display:block; width:190px; height:47px;}

/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}







.formCont1 ul{ margin-top:25px;}
.formCont1 h5{ font-size:30px; color:#0861ab; padding-top:54px; margin-bottom:3px;}
.formCont1 p{ font-size:16px; color:#d4d4d4; font-family:"Impact"; text-transform:uppercase;}



