@charset "utf-8";
/* CSS Document */
html{margin:0px;padding:0px;overflow-x:hidden;}
body{margin:0px;padding:0px;font-family:"微软雅黑";font-size: 12px;color:#666666; background:#fff;}
div,ul,form,dd,ol,h1,h2,h3,h4,h5,h6,dl,dt,p{margin:0px;padding:0px;}
li{margin:0px;padding:0px;list-style-type: none;}
.laycenter {width:1000px; margin:0 auto;}
.efont{font-family:Arial, Helvetica, sans-serif;}
a:link{color:#666666;text-decoration: none;}
a:visited{color:#666666;text-decoration: none;}
a:hover{color:#0c4faa;text-decoration: none;}
img{ border:0;}
.clear{ clear:both;}


/*----index css-----*/
.top{ width:100%;position: absolute; top: 0; left: 0; z-index: 999;}
.logo{ /* float:left; */ /* margin-left: -10px; */position: absolute;left: -50px;top: 0;}
.version{ float:right; text-align:right; padding:5px 10px 0 0;}
.topright{ /* float:right; */ padding: 10px 0 0 0; width: 326px;position: absolute;right: 0;top: 0;}
.logo1{ clear:both;width:100%;}
/*-导航---*/
.box{width: 1020px;position: absolute; margin-left: -460px;left: 50%;font-size: 14px; z-index:9999;}
.menu{ width: 230px; height: 50px; background:url(../images/bg.png) no-repeat; margin-left: -85px; float:left; position:relative;}
.m_hover{ background-position:0 -50px;}
.menu p{ line-height: 50px; color:#fff; text-align:center; cursor:pointer;}
.menu ul{ display:none;}
.menu ul li{ width:190px; height: 29px; background:url(../images/bg.png) 0 -102px no-repeat; font:normal 12px/26px Arial;position:absolute;}
.menu ul li.li_hover{ background-position:0 -131px;}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:hover{ color:#fff; text-decoration:none; display:block;}
.menu a{ color:#FFF;display: block;width: 230px;height: 50px;}

.banner{ width:100%; clear:both; overflow:hidden; margin:0 auto;}
.banner img{position:relative; left:50%; margin-left:-960px; width:1920px; float:left; }
.footer{ width:100%; clear:both; font-size: 14px;line-height:25px; border-top:#c0bebe 1px solid; background:url(../images/btmbg.jpg) no-repeat center top; padding: 70px 0 0 0;}
.footer .inner{ width:1100px; margin:0 auto; padding-bottom: 50px;}
.contact{float:left; width: 300px;padding-right: 20px;}
.contact h3{ padding: 0 0 20px 0;}
.contact span{ display:block; clear:both;padding: 0 0 0 50px; }
.sort ul{ display:block; clear:both; padding: 0 0 0 45px; }
.sort{float:left; width: 180px;padding: 0 0 0 30px;}
.sort h3{ padding-bottom: 20px;}
.btmnav{ float:left; width: 350px; padding: 0 0 0 40px;}
.btmnav .wxmenu1 li{ float:left; font-size:12px; background:url(../images/btmnavline.jpg) no-repeat center right; width:68px; text-align:center;}
.btmnav .wxmenu1 li a span{ color:#969797;}
.qcode{ float: right; width:154px;}
.email{ background:url(../images/mailbg.jpg) no-repeat; width:218px; height:84px;    padding: 15px 0 0 80px;}
.btmnav_title{ padding:5px 0 5px 10px; font-size:14px; color:#525050;}

.btm{ width:100%; background: #525050; clear:both; text-align:center; color:#fff; line-height: 45px;}
.btm a{ color:#fff;}
.btm a:hover{ text-decoration:underline;}
/*---公司简介--*/
.main{clear:both;  padding-bottom: 50px;margin: 710px 0 0 0;}
.about{ width:1100px; margin:0 auto; font-size:16px; line-height:35px;}
.about img{ text-align:center; clear:both;}
.inbanner{ width:100%; clear:both; position: absolute; top: 0; z-index: 1; left: 0;}
.inbanner img{ width: 1920px; margin-left: -960px; left: 50%; position: relative;}
.title,etitle{ background:url(../images/titlebg.jpg) no-repeat center top;width:860px; margin: 60px auto 30px auto;}
.title h1{text-align: center;font-size: 16px;font-weight: normal;color: #fff;letter-spacing: 5px;padding: 1px 0 0 0;}
.etitle h1{text-align: center;font-size: 16px;font-weight: normal;color: #fff;padding: 1px 0 0 0;}
.title h2{ display:block; clear:both; text-align: center; font-size: 14px; font-weight: normal; color: #0064b5; padding: 10px 0 0 0;}
/*---产品列表--*/
.cp ul{ width:100%; clear:both; padding: 20px 0 30px 0;}
.cp li{ float:left; width: 345px; padding: 20px 10px 20px 10px;}
.cp li img{ width:343px; height:226px; border:#bcbcbd 1px solid;}
.cp li span{ display:block; text-align:center; padding:10px 0 10px 0; font-size:14px; background:#c0c1c1; color:#2d2e2e;  height:26px; line-height:26px; overflow:hidden;}
.cp li a:hover img{width:341px; height:224px; border:#0858d1 2px solid;}
.cp li a:hover span{ background:#0858d1;display:block; text-align:center; padding:10px 0 10px 0; font-size:14px; color:#fff;}
.pro_name{ display:block; color: #414141;font-size:25px;font-weight: normal;border-bottom: 1px solid #D9D9D9;margin-top: 20px;padding-bottom: 20px;width: 400px; width:100%; text-align:center;}
.t2{ text-align:center;  position:relative; margin:0 auto; text-align:center; margin-left:300px;}
.fangda{background:url(../images/search.png) no-repeat; width:64px; height:64px; position:absolute; top:370px;left:365px;}
#protext{ clear:both; padding-top:30px; font-family:"微软雅黑"; font-size:14px; line-height:35px;}
#protext th{ background:#42a09c; color:#fff; text-align:center; padding:3px 5px 3px 5px;}
#protext td{ text-align:center; padding:3px 5px 3px 5px;}
#prodview_pic{ text-align:center; margin:50px 0 0 0;}
.back{ text-align:center; padding:20px 0 0 0;}


.search{ background:url(../images/searchbg.jpg) no-repeat; width:222px; height:28px; line-height:28px; float: right;}
.btn{ width: 25px; height:28px; border: 0; background: none;}
.txt{ border: none; width: 180px;float: left; margin: 5px 0 0 10px; background: none;}

.main .inner{ width:1100px; margin:0 auto;}
.type{ background:url(../images/sortbg.png) no-repeat left top; width: 970px; height:40px; line-height:40px; clear: both; margin: 20px 0 0 0;}
.type li{ float:left; font-size:14px;  width:217px; height:40px; background:url(../images/typebg.png) no-repeat;margin-left: -40px; text-align:center;line-height: 50px;}
.type li a:hover{ display:block; background:url(../images/typehover.png) no-repeat; width:217px; height:40px;}
.type li a span{ color:#FFF;}
.type ul{ padding: 0 0 0 255px;}
/*--- 分页 ---*/
.page_num { width:100%; height:50px;  text-align:center; clear:both; }
.page_num strong { padding: 5px 10px 5px 10px; background-color:#0057be; color:#fff; margin:0 3px; border:#3384e4 1px solid;}
.page_num a { padding: 5px 10px 5px 10px; background-color:#fff; border:1px solid #c6c6c6; margin:0 3px;}
.page_num a:hover { background-color:#3384e4; color:#fff; border:1px solid #0057be;}

/*---新闻---*/
#web_news { padding-top:10px; font-family:"微软雅黑";}
#web_news li{ width: 100%; float:left; border-bottom: 1px dotted #e2e2e2; margin-bottom:15px;  padding-bottom:30px;padding-top:20px;} 
#web_news li h1{ font-size:20px; font-weight:normal; padding: 10px 0 0 0;}
#web_news li span{ display:block; width:100%; clear:both; font-size:12px; color:#CCCCCC;}
.new{ width:1000px; margin:0 auto; clear:both;}
.newsc{ clear:both; width:100%; line-height:30px; font-size:12px;}
.newsmore{ width:250px; height:34px; line-height:34px; text-align:center; color:#4286b1; border:#4286b1 1px solid; margin:30px 0 20px 0; float:right;}
.newsmore a{color:#4286b1;}
.newsmore a:hover{color:#025db0; border:#025db0 1px solid; display:block;}
#h2_news{ font-size:23px; text-align:center; padding-bottom:20px; font-weight:normal;}
#news_top1{ font-size:12px; border:#e9e9e9 1px solid; background:#f1f1f1; line-height:35px; text-align:center; color:#938654;}
#news_contain{ padding:20px 0 20px 0; line-height:35px;}
.page{ font-size:12px; border-top:#938654 1px solid; padding-top:10px; margin-top:20px; line-height:25px;}
.read{ display:block; color:#7bad1c;padding-right: 15px; padding-top:5px; border:#ccc 1px solid; width:50px; height:20px; text-align:center;}
.returnTop{ width:50px; height:50px; position:fixed; right:30px; bottom:30px; z-index:9999; display:none; background:url(../images/top.gif) no-repeat center center #0858d1;}
.padleft{ padding-left: 70px;}
.epadleft{ padding-left: 35px;}

