@charset "utf-8";
/* CSS Document */

*{ font-family:"微软雅黑"}
body, h1,h2,h3,h4,h5,ul,li,dl,dt,dd,input,p{ margin:0; padding:0;}
img,input,textarea{ border:none; }
a,ul,li,h1,h2,dl,dt,dd{ list-style:none; text-decoration:none;}


/*top*/

.topBox{ width:100%; height:70px; overflow:hidden}
.top{ width:1000px; margin:0 auto; overflow:hidden}
.top h1{ float:left;  width:194px; height:60px; margin-top:5px;}
.top h1 a{ display:block; width:194px; height:60px;}
.top h1 a img{ display:block; width:194px; height:60px;}



.topRight{ float:right; width:770px}
.trTop{ float:right; width:100%; padding-top:10px}
.trTop a{ float:right; width:20px; height:20px; margin-left:10px;}
.trTop a img{ width:20px; height:20px;}
.topRight ul{ float:right; padding-top:10px}
.topRight ul li{ padding:0 30px; background:url(../images/line1.png) left center no-repeat; float:left}
.topRight ul li a{ font-size:14px; color:#333;}

.trTop a{ float:right; width:20px; height:20px; margin-left:10px; background:#114b9c; border-radius:25px}
.trTop p a{ float:right; width:auto; height:20px; margin-left:10px; background:none; border-radius:0px}



/*banner*/
.banner{position:relative; margin:0 auto; height:350px; overflow:hidden; width:100%;}
.banner ul{ width:1920px; height:350px; position:absolute; bottom:0; left:50%; margin-left:-960px; }
.banner ul li{ width:1920px; height:350px;}
.banner ul li img{ width:1920px; height:350px;}
.small{ position:absolute; left:50%; bottom:12%;cursor:pointer; margin-left:-70px}
.small a{ width:10px; height:10px; background:white; float:left; margin:0 8px; border-radius:25px}
.small .small_s{ background:#e18018; width:10px; height:10px;-webkit-transition: all 0.5s ease-in-out;}

/*midone*/
.midoBox{ width:100%; overflow:hidden; clear:both;padding:20px 0;}
.midOne{ width:1000px; margin:0 auto; overflow:hidden;}
.yy{ float:left; width:600px;height:220px;}
.yy h2{ width:600px; padding-bottom:5px; padding-top:5px;}
.yy h2 a{ display:block; width:600px;}
.yy h2 a img{ display:block;}
.yy dl{ width:600px; overflow:hidden}
.yy dl dt{ float:left; width:440px; height:220px;}
.yy dl dt a{ display:block;width:440px; height:220px;}
.yy dl dt a img{ display:block;width:440px; height:220px;}
.yy dl dd{ float:right; width:122px; margin-bottom:13px; }
.yy dl dd a{ display:block; height:64px;width:122px}
.yy dl dd a img{ display:block; height:64px;width:122px;border:1px solid #ededed}
.new{ float:right; width:320px; background:#e18018}
.new h2{ width:320px; padding-bottom:5px; padding-top:5px;}
.new h2 a{ display:block; width:320px; padding:0 10px; border-bottom:1px solid #de6c0f; padding-bottom:10px}
.new h2 a img{ display:block;}
.new ul li{ padding:5px 20px; margin:7px 0; height:50px}
.new ul .lcur{ background:#de6c0f}
.new ul li a{ width:280px}
.new ul li a dl{ width:280px; overflow:hidden}
.new ul li a dl dt{ float:left; width:80px; height:50px; background:#de6c0f}
.new ul li a dl dt span{ display:block; width:80px; text-align:center; font-size:16px; line-height:28px; color:white;}
.new ul li a dl dt b{ display:block; width:80px; text-align:center; font-size:14px; font-weight:normal; color:white;}
.new ul li a dl dd{ float:right; width:180px; font-size:14px; color:white; line-height:22px; overflow:hidden; padding-top:4px}

/*product*/

.proBox{ width:100%; overflow:hidden; clear:both; background:#eeeeee; padding:20px 0;}
.pro{ width:1000px; margin:0 auto; overflow:hidden}
.proNav{ width:1000px; margin:0 auto; overflow:hidden}
.proNav h2{ width:200px; padding-bottom:5px; padding-top:5px; float:left}
.proNav h2 a{ display:block; width:200px;}
.proNav h2 a img{ display:block;}
.proNav ul{ float:right; padding-top:10px}
.proNav ul li{ height:20px; float:left}
.proNav ul .pcur{ background:#e16818}
.proNav ul .pcur a{ color:white}
.proNav ul li a{ display:block; font-size:14px; line-height:20px; padding:0 20px; height:20px; color:#666}
.proNav ul .pcur{ background:#e16818}
.proNav ul .pcur a{ color:white}
.proNav ul li:hover{background:#e16818}
.proNav ul li:hover a{ color:white}
.proNav ul li a img{ display:block; margin-top:4px}
.product{ width:1000px; margin:0 auto; overflow:hidden}
.product li{ float:left; margin:0 6px}
.product li a{ display:block;}
.product li a img{ width:178px; height:108px; display:block; border:4px solid white;}
.jesh{ width:178px; height:50px;padding:4px; overflow:hidden; text-align:center}
.jesh h3{ font-size:14px; color:#666;font-weight:normal; height:20px}
.jesh p{ font-size:12px; color:#888; height:34px; overflow:hidden}





.botBox{ width:100%; background:#0a64be; border-bottom:1px solid #1d6fc2; padding:10px 0}
.bottom{ width:1000px; margin:0 auto}
.bottom p{ font-size:13px; color:white; text-align:center; width:100%;line-height:23px;}
.bottom p a{ color:white;}


.botNav{ width:100%; overflow:hidden; background:#02509e; padding:5px 0}
.botNav ul{ width:600px; margin:0 auto; overflow:hidden; padding:0 200px}
.botNav ul li{ width:120px; float:left} 
.botNav ul li a{ width:120px; display:block; height:24px; line-height:24px; font-size:14px; text-align:center; color:white} 