@charset"utf-8";
/* CSS Document DPR*/
body,*,html,a,h1,h2,h3,h4,h5,h6,p,span,div,ul,ol,li,dl,dt,dd,div,img,table,tr,th,td,input,textarea{margin:0;padding:0px;font-weight:100;outline:none;border:none;}
body{font-family:Arial, Helvetica, sans-serif,"宋体",MicrosoftYahei;font-size:14px;color:#555;text-decoration:none;line-height:100%;background:#f3f8ff;}
ul,li{list-style:none;}
a,input,textarea{text-decoration:none;border:0;outline:none;}
.clear{clear:both;zoom:1;}
.clear:after{clear:both;content:".";display:block;height:0;visibility:hidden;}

.fl{float:left;}
.fr{float:right;}
.tac{text-align:center;}
.within{width:1100px;margin:0 auto;}
.c_fff{color:#fff;}

.top{background:#1b336f;height:30px;line-height:30px;color:#d7d7d7;font-size:12px;}
.logo{background:#204395;height:80px;}
ul.nav li{width:85px;float:left;text-align:center;line-height:80px;}
ul.nav a{color:#bdc3d9;font-family:Microsoft Yahei;display:block;}
ul.nav a:hover,ul.nav a.on{background:#3d71d1;color:#fff;}
.banner{width:100%;height:500px;margin:0 auto;position:relative;top:0;}
.banner1{background:url(../images/banner1.jpg) no-repeat center;height:500px;width:100%;}
.banner2{background:url(../images/banner2.jpg) no-repeat center;height:500px;width:100%;}
.banner3{background:url(../images/banner3.jpg) no-repeat center;height:500px;width:100%;}
.banner .hd{position:absolute;bottom:20px;height:10px;left:40%;z-index:3;}
.banner .hd li{float:left;width:60px;height:8px;background:#f1f1f1;margin:0px 8px;border-radius:3px;-webkit-border-radius:3px;}
.banner .hd li.on{background:#f00;}

.hotnews{height:40px;line-height:40px;background:#fff;border-bottom:1px solid #ccc;}
.hotnews h2{font-size:14px;font-weight:bold;color:#d30000;float:left;font-family:Microsoft Yahei;}
.hotnews .bd .tempWrap{ width:950px !important; }
.hotnews .bd li{line-height:40px;float:left;text-align:left;_display:inline; width:auto !important;margin:0px 40px 0px 10px;}
.hotnews .bd li a{color:#666;font-size:12px;}
.hotnews .hd{width:32px;height:17px;border:1px solid #b8b8b8;margin-top:8px;}
.hotnews .hd .prev,.hotnews .hd .next{width:15px;height:17px;display:block;float:left;cursor:pointer;}
.hotnews .hd .prev{background:url(../images/arrowl.jpg) no-repeat center;border-right:1px solid #b8b8b8;}
.hotnews .hd .next{background:url(../images/arrowr.jpg) no-repeat center;}
.indcom{margin:30px auto;font-size:12px;line-height:28px;}
.ind h2{font-family:Microsoft Yahei;font-size:20px;color:#d30000;text-align:center;line-height:80px;}
.indcom ul li{float:left;width:170px;height:190px;margin:20px 95px;text-align:center;padding:20px 0px 0px;}
.indcom ul li:hover{background:#fff;box-shadow:0px 0px 3px #666;-webkit-box-shadow:0px 0px 3px #666;border-radius:3px;-webkit-border-radius:3px;}
.indcom ul li h3{font-size:16px;color:#333;font-family:Microsoft Yahei;}
.indcom ul li p{font-size:14px;color:#666;}
.indprod{background:url(../images/indpbg.jpg) no-repeat center;padding:30px 0px;height:550px;}
.indprod h2{font-family:Microsoft Yahei;font-size:20px;color:#fff;text-align:left;line-height:80px;}
.indprod .titcon{color:#fff;line-height:28px;padding:0px 0px 20px;}
.indprod .pnav{width:100%;height:42px;line-height:42px;background:#d5e0f0;}
.indprod .pnav li{float:left;}
.indprod .pnav ul{background:#2055a3;}
.indprod .pnav ul li{position:relative;height:42px;}
.indprod .pnav ul li:hover{background:#1c9efe;}

.indprod .pnav ul li i{position:absolute;display:block;width:0px;height:0px;border:5px solid transparent;border-left:5px solid #2055a3;right:-8px;top:15px;}
.indprod .pnav ul li a{font-size:15px;color:#fff;display:block;padding:0px 35px;border-right:1px solid #2868c5;}
.indprod .pnav ol{padding-left:10px;}
.indprod .pnav ol li a{font-size:13px;color:#333;display:block;padding:0px 20px;}
.indprod .pnav ol li a:hover{color:#f00;}
.indprod .pnav a.more{font-size:12px;color:#fff;background:#4375bf;padding:0px 10px;}
.indprod .pnav a.more:hover{color:#2aa4ff;}
.indprod .prdsroll{margin:20px 0px 10px;position:relative;}
.indprod .hd{position:absolute;top:-130px;height:64px;right:0px;}
.indprod .hd .prev,.indprod .hd .next{background:url(../images/prod.jpg) no-repeat;width:33px;height:46px;float:left;margin-left:8px;cursor:pointer;}
.indprod .hd .next{ background-position:-33px 0px;  }
.indprod .hd .prev:hover{ background-position:0 -46px; }
.indprod .hd .next:hover{ background-position:-33px -46px; }
.indprod .bd .tempWrap{ width:1100px !important; }
.indprod .ceng{width:260px;margin:0px 9px;height:305px;float:left;position:relative;background:#d7e5f8;border:1px solid #aaa;}
.indprod .ceng .ceng1{display:block;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.indprod .ceng .ceng1 .img{background:#fff;}
.indprod .ceng .ceng1 img{width:260px;height:260px;display:block;}
.indprod .ceng .ceng1 a{display:block;line-height:45px;color:#333;text-align:center;}
.indprod .ceng:hover .ceng1{transform:rotateY(90deg);-webkit-transform:rotateY(90deg);}
.indprod .ceng .ceng2{background:#d7e5f8;transform:rotateY(90deg);-webkit-transform:rotateY(90deg);transition:all 0.3s linear;-webkit-transition:all 0.3s linear;}
.indprod .ceng:hover .ceng2{position:absolute;top:0px;display:block;transform:rotateY(0deg);-webkit-transform:rotateY(0deg);}
.indprod .ceng:hover .ceng2 p{padding:13px 15px 7px;line-height:24px;display:block;}
.indprod .ceng:hover .ceng2 a{text-align:center;line-height:45px;color:#da0000;background:#fff;display:block;}
.indnews .indhot{width:620px;}
.indnews .indhot .img{margin-right:8px;}
.indnews .indhot h3{color:#ba0000;font-family:Microsoft Yahei;line-height:40px;}
.indnews .indhot p{color:#666;line-height:26px;font-size:12px;}
.indnews ul{width:450px;padding:5px 0;line-height:32px;}
.indnews ul li{}
.indnews ul li a{background:url(../images/arrown.png) no-repeat left center;padding-left:15px;float:left;color:#666;}
.indnews ul li a:hover{color:#da0000;}
.indnews ul li span{float:right;}

.indcont .ceng1{border:1px solid #f2f2f2;box-shadow:0px 0px 2px #aaa;-webkit-box-shadow:0px 0px 2px #aaa;padding:30px 40px;background:#fff url(../images/c001.jpg) no-repeat right center;line-height:30px;margin:40px 0px 10px;}
.indcont h3{font-size:18px;font-family:Microsoft Yahei;line-height:38px;}
.indcont .ceng li{border:1px solid #f2f2f2;box-shadow:0px 0px 2px #aaa;-webkit-box-shadow:0px 0px 2px #aaa;padding:20px 30px;float:left;width:290px;line-height:30px;}
.indcont .mrl30{margin:0px 22px;}
.indcont .c001{background:#fff;}
.indcont .c002{background:#fff url(../images/c002.jpg) no-repeat right top;}
.indcont .c003{background:#fff url(../images/c003.jpg) no-repeat center top;}

.link{background:#2c51a3;height:50px;line-height:50px;color:#fff;margin-top:20px;}
.link a{color:#fff;font-size:12px;margin:0 3px;}
.link a:hover{color:#2aa4ff;}
.link .pal{background:url(../images/print.gif) no-repeat left 1px;padding-left:18px;margin-left:5px;}
.link .pa2{background:url(../images/email.gif) no-repeat left 1px;padding-left:18px;margin-left:5px;}
.link .pa3{background:url(../images/top.gif) no-repeat left center;padding-left:18px;margin-left:5px;}
.foot{background:#1b336f;height:40px;padding-top:25px;font-size:12px;}
.foot span{float:left;color:#fff;}
.foot a{float:right;color:#fff;}

.subbaner{width:100%;height:180px;}
.subban1{background:url(../images/bannerx1.jpg) no-repeat center top;width:100%;}
.subban2{background:url(../images/bannerx2.jpg) no-repeat center top;width:100%;}
.subban3{background:url(../images/bannerx3.jpg) no-repeat center top;width:100%;}
.subban4{background:url(../images/bannerx4.jpg) no-repeat center top;width:100%;}
.subban5{background:url(../images/bannerx5.jpg) no-repeat center top;width:100%;}

.tit{height:40px;line-height:40px;background:#fff;border-bottom:1px solid #ccc;}
.tit h2{font-size:12px;font-weight:bold;color:#d30000;float:left;font-family:Microsoft Yahei;}
.tit a,.tit p{font-size:12px;color:#333;margin-left:3px;}

.subpany{width:800px;margin:30px auto;font-size:14px;line-height:32px;}
.subpany ul li{float:left;width:170px;height:150px;margin:20px 45px;text-align:center;padding:20px 0px 0px;}
.subpany ul li:hover{background:#f3f8ff;box-shadow:0px 0px 3px #b7ceee;-webkit-box-shadow:0px 0px 3px #b7ceee;border-radius:3px;-webkit-border-radius:3px;}
.subpany ul li h3{font-size:16px;color:#333;font-family:Microsoft Yahei;}
.subpany ul li p{font-size:14px;color:#666;}

.product{border:1px solid #ccc;margin:30px auto;background:url(../images/bg.jpg) repeat-y;}
.product .pleft{width:250px;background:#2c51a3;padding-bottom:10px;}
.product .pleft h2{font-family:Microsoft Yahei;height:60px;line-height:60px;text-align:center;color:#fff;}
.product .pleft ul.uul{margin:0px 10px;background:#fff;}
.product .pleft li a{font-size:12px;color:#666;display:block;padding:0 10px;font-family:Microsoft Yahei;}
.product .pleft li h3{border-bottom:2px solid #C0C7D6;background:#D8E3FF;line-height:38px;}
.product .pleft .lul li a{line-height:36px;}
.product .pleft .lul li:hover a,.product .pleft .lul li.on a{color:#ba0000;background:#f5f5f5;}
.product .pleft li a.ono{color:#333;background:#fff;}

.product .pright{width:850px;}
.product .pright h2{border-bottom:1px solid #2c51a3;color:#2c51a3;font-family:Microsoft Yahei;height:60px;line-height:60px;text-align:center;}
.product .pright .prodl{margin:20px 20px 20px 34px;}
.product .pright .prodl li{width:230px;border:1px solid #ccc;line-height:40px;text-align:center;float:left;margin:8px 15px;background:url(../images/pbg.jpg) no-repeat center top;}
.product .pright .prodl li img{width:185px;display:block;margin:0 auto;}
.product .pright .prodl li a.aa{background:#f1f1f1;display:block;color:#333;}
.product .pright .prodcon{padding:20px 30px;line-height:30px;}
.product .pright .prodcon h3{font-family:Microsoft Yahei;font-size:16px;color:#da0000;}


.pright .equipment{margin:20px 20px 20px 28px;}
.pright .equipment li{width:230px;border:1px solid #ccc;line-height:40px;text-align:center;float:left;margin:8px 15px;}
.pright .equipment li img{width:100%;display:block;margin:0 auto;}
.pright .equipment li a.aa{background:#f1f1f1;display:block;color:#333;}
.pright .equipment .prodcon{padding:20px 30px;line-height:30px;}
.pright .equipment .prodcon h3{font-family:Microsoft Yahei;font-size:16px;color:#da0000;}
.pright .equipment a{line-height:32px;color:#333;}

.download{padding:10px 20px;}
.download li{float:left;width:380px;transition:all 0.3s;border-bottom:1px solid #ccc;margin-right:20px;}
.download li:hover{/*border-radius:3px;-webkit-border-radius:3px;border:1px solid #ccc;*/width:350px;padding-left:30px;}
.download li a{background:url(../simg/down.png) no-repeat left center;line-height:40px;padding-left:30px;color:#666; display:block;}





.subnews{padding:0px 30px 30px;font-size:14px;line-height:32px;width:1040px;border:1px solid #ccc;margin:30px auto;background:#fff;}
.subnews li{margin:0px auto;height:120px;padding:10px 0px;transition:all 0.3s;-webkit-transition:all 0.3s;}
.subnews li:hover{background:#e5f1f6;padding:10px 15px;}
.subnews  .img{float:left;width:170px;height:120px;display:block;background:#f3f3f3 url(../sub/pic.png) no-repeat center;}
.subnews li:hover .img{background:#fff url(../sub/pic.png) no-repeat center;}
.subnews .news{width:80%;}
.subnews .news h3 a{background:#2762ba;color:#fff;padding:0 5px;font-size:18px;font-family:"Microsoft Yahei";}
.subnews li:hover h3 a{color:#2762ba;background:none;padding:0;}
.subnews .news h3 p{color:#888;font-size:12px;}
.subnews .news h4 p{text-align:right;color:#666;line-height:20px;}
.subnews .news h4 p.p1{font-size:12px;color:#888;}
.subnews .news .con{font-size:14px;line-height:22px;color:#888;padding-top:10px;}
.subnews .lef{width:775px;color:#888;}
.subnews .lef h3{line-height:80px;font-size:22px;color:#666;font-family:Microsoft Yahei;}
.subnews .rig{width:230px;}
.subnews .rig dt{padding:10px 0px 3px;height:24px;overflow:hidden;}
.subnews .rig dt a{line-height:20px;font-size:14px;color:#3D71D1;font-family:Microsoft Yahei;}
.subnews .rig dt a:hover{color:#eb8e0b;}
.subnews .rig dd{font-size:12px;color:#888;padding:0px 0px 10px;border-bottom:1px solid #f1f1f1;line-height:18px;}
.subnews .rig h3{height:70px;line-height:80px;overflow:hidden;font-size:22px;color:#f00;font-family:Microsoft Yahei;}

.honor{width:1040px;margin:30px auto;font-size:14px;line-height:32px;background:#fff;padding:0px 30px;border:1px solid #ccc;}
.honor a{color:#666;}
.honor h2,.subnews h2{background:#f2f2f2;height:55px;line-height:55px;margin:10px 0;}
.honors li{float:left;width:250px;margin:17px 0px 15px 20px;}
.honors li a.img{width:250px;display:block;overflow:hidden;border:2px solid transparent;}
.honors li a.img img{width:100%;display:block;transition:all 0.3s;-webkit-transition:all 0.3s;}
.honors li a.img:hover{width:250px;border:2px solid #ccc;}
.honors li a.img:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
.honors li p{line-height:30px;text-align:center;color:#333;font-size:14px;}


.base li{float:left;width:225px;margin:17px;}
.base li a.img{width:225px;display:block;overflow:hidden;border:2px solid transparent;}
.base li a.img img{width:100%;display:block;transition:all 0.3s;-webkit-transition:all 0.3s;}
.base li a.img:hover{width:225px;border:2px solid #ccc;}
.base li a.img:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}
.base li p{line-height:30px;text-align:center;color:#333;font-size:14px;}

.contact{border:1px solid #ccc;line-height:36px;padding:20px 30px;background:#fff;margin:30px auto;width:1040px;}
.contact h3{font-size:16px;font-family:Microsoft Yahei;line-height:38px;}
.contact .ceng li{float:left;width:345px;margin:10px 0 20px;}

.feedback{background:#fff;border-top:1px solid #f1f1f1;padding:20px 0px 5px;}
.feedback .feed-lef{width:520px;border-right:1px solid #f1f1f1;padding:20px 20px 0px 0px}
.feedback td{padding:5px 0px;}
.feedback td input{padding:0px 5px;}
.feedback .input_a{width:300px;height:30px;line-height:30px;border:1px solid #d1d1d1;}
.feedback .texta_a{width:440px;height:100px;line-height:26px;border:1px solid #d1d1d1;}
.feed_but{background:#5c81d2;font-family:Microsoft Yahei;width:200px;height:44px;line-height:44px;text-align:center;display:block;color:#fff;}
.feed_but:hover{background:#3062d1;}
.feedback .feed-rig{width:240px;padding-top:20px;}


.bgfff{background:#fff;}
.pages{padding:30px 0px 5px;line-height:30px;font-family:Microsoft Yahei;}
.pages a{color:#666;font-family:Microsoft Yahei;}

.ts b{font-size:14px;font-weight:bold;}
.ts span{font-size:14px;color:#da0000;}
.bgtable{width:99%;border:1px solid #ccc;line-height:38px;border-top:none;border-right:none;}
.bgtable td{border:1px solid #ccc;border-bottom:none;border-left:none;padding:0px 5px;}
.bgtable tr:nth-child(odd){background:#f1f1f1;}