body{padding:0px; margin:0px auto; font-family:'Microsoft YaHei'; min-width:1400px; }
ul,li,form,dl,dt,dd, div{ padding: 0px; margin: 0px;}
ul,li{ list-style:none;}
h1,h2,h3,h4,h5,h6,p{padding:0px; margin:0px;font-weight: normal; font-size: 100%;}
a{text-decoration: none; color: #666666;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;  }	
.w1200{ width: 1200px; margin: 0 auto; }
.fr{float: right;}
.fl{ float:left; }
/*top*/
.top{background: #737373;overflow: hidden;margin-bottom: 10px;}
.top-center{margin: 0 auto;width: 1200px;line-height: 30px;}
.top-center h1{float: left;font-size: 14px;color: white;}
.top-center ul{float: right;}
.top-center ul li{float: left;font-size: 14px;color: white;}
.top-center ul li p{float: right;margin-right: 30px;}
.top-center ul li span{float: left;margin-top: 5px;}
.top-center ul li a{color:white;}
.top-center ul li a:hover{text-decoration: underline;}
/*nav*/
.nav{margin: 0 auto;width: 1200px;overflow: hidden;height: 80px;}
.nav .logo{float: left;}
.rexian{float: right;padding-left:100px;background:url(../images/dianhua.png) no-repeat left 8px;padding-bottom: 40px;padding-top: 10px;}
.rexian h2{font-size: 20px;padding-right:100px;}
/*daohang*/
.daohang{overflow: hidden;background: url(../images/blue_18.jpg) repeat-x;height: 45px;border-top:1px solid #0d5fa8;}
.daohang-center{margin: 0 auto;width: 1200px;}
.daohang ul{overflow: hidden;}
.daohang ul li{float: left;font-size: 16px;display: block;padding-left:20px;padding-right: 20px;margin-left:10px;margin-right:10px; line-height: 45px;}
.daohang ul li a{color: #fff;}
.daohang ul li:hover a{color: #0d5fa8;}
.daohang ul li:hover{background: #fff;}
.on{background: #fff;}
.daohang .on a{color: #0d5fa8;}
/*banner*/
 .fullSlide{width:100%;position:relative;height:630px;margin-top: -1px;overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li img{height:630px;width:1920px;position:absolute;left:50%;margin-left:-960px;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#0d5fa8;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:5%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}
/*sousuo*/
.sousuo{background:#FFFFFF;overflow: hidden;height: 60px;line-height: 60px;}
.sousuo-center{margin: 0 auto;width: 1200px;}
.sousuo-center ul li{float: left;font-size: 14px;}
.sousuo-center ul li a{color: #4c4c4c;}
.sousuo-center ul li a:hover{font-weight: bold;}
.sousuo-center .taglist{ width: 800px; overflow: hidden; white-space: nowrap; float: left; }
.kuang{float:right;position: relative;}
.kuang input{width: 315px;height: 32px;padding-left: 10px;border: 1px solid #bfbfbf;border-radius: 5px;outline: none;background: #F9F0DA;color: #9E9C9C;}
.kuang button {position: absolute; 
top: 15px;right: 0px;width: 42px;height: 34px;border: none;background: #0d5fa8;border-radius: 0 5px 5px 0;	cursor: pointer;color:white;}
/*product*/
.product{background: url(../images/blue_12.jpg) repeat-y center;padding-bottom: 50px;}
.product-center{width: 1200px;margin: 0 auto;padding-top: 30px;}
.product-center h1{color: #fff;font-weight: bold;padding-left: 9px;border-left: 5px solid #fff;font-size: 18px;}
.new-product-liebiao{text-align: center;}
.new-product-liebiao a{color: #353535;font-size: 15px;font-weight: bold;}
.new-product-liebiao img{width:220px; height:165px;}
.new-product-liebiao p{color: #fff;}
/*box*/
.box2{background: #fff;margin-top: 30px;overflow: hidden;padding: 20px;}
.news-left{float: left;width: 300px;padding-right: 20px;border-right: 1px dashed #ccc;height: 310px;overflow: hidden;}
.news-left h2{color: #0557a3;}
.news-left h2 a{font-size: 14px;}
.news-left h2 a:hover{color: #0557a3;}
.news-left img{margin-top: 10px;width: 300px;height: 120px;}
.news-left ul span{float: right;color: #474747;}

.news-left ul li{background: url(../images/21.png) no-repeat left center;padding-left: 20px;font-size: 14px;line-height: 26px;}

.aboutus-box{width: 520px;float: left;padding-right: 20px;padding-left: 20px;border-right:1px dashed #ccc;}
.aboutus-box h2{text-align: center;font-size: 20px;font-weight: bold;color: #2d7dc4;}
.aboutus-box p{font-size: 15px;margin-top: 10px;line-height: 25px;color: #6B6B6B;text-align: center;margin-bottom: 6px;}
.aboutus-box ul li{float: left;width: 165px;height: 140px;margin: 4px;}
.aboutus-box ul li img{width: 165px;height: 140px;}

.lianxi-box{width: 250px;float: right;}
.lianxi-box h2{text-align:center;font-size: 20px;font-weight: bold;color: #2d7dc4;}
.lianxi-box h3{font-size: 14px;margin-top: 10px;font-weight: bold;}
.lianxi-box p{font-size: 15px;line-height: 30px;margin-top: 5px;}
/*yejiao*/
.yejiao{background: #222;overflow: hidden;padding-bottom: 30px;}
.yejiao-center{margin: 0 auto;width: 1200px;}
.yejiao-center ul{padding-top: 30px;padding-left: 80px;padding-bottom: 10px;border-bottom: 1px solid white;overflow: hidden;}
.yejiao-center ul li{float: left;width: 150px;}
.yejiao-center ul li a{color: white;}
.yejiao-center h3{float: left;font-size: 30px;color: white;font-weight: bold;margin-top: 50px;}
.yejiao-center p{float: left;margin-left: 90px;color: white;line-height: 30px;margin-top: 20px;}
.yejiao-center p:hover a{color: white;}
.links{background: #6b6b6b;color: #fff;padding-top: 5px;padding-bottom: 5px;}
/*qita*/
.aboutus-center{margin: 0 auto;width: 1200px;overflow: hidden; margin-bottom: 30px;}
.aboutus-zuoce{float: left;width: 237px;margin-top:30px;}
.aboutus-zuoce-biaoti{background: #0b5292;text-align: center;padding-top: 10px;padding-bottom: 10px;}
.aboutus-zuoce-biaoti h1{font-weight:bold;font-size: 23px;color: white;padding-top: 7px;}
.aboutus-zuoce-neirong{background: #ffffff;border: 1px solid #ededed;position: relative;z-index: 2;}
.aboutus-zuoce-neirong h1{ color: #666666; padding-left:5px; line-height: 30px;}
.aboutus-zuoce-neirong p{ font-size: 12px; padding-left:5px; line-height: 28px; color: #666666; }
.aboutus-zuoce-neirong ul{padding-top:25px;padding-left: 15px;padding-right: 15px;padding-bottom: 15px;}
.aboutus-zuoce-neirong ul li{background: #ededed; line-height: 45px;margin-bottom: 20px;padding-left: 15px;border-radius: 10px;}
.aboutus-zuoce-neirong li:hover{background: #0b5292;color: white;}
.yinying{margin-top: -92px;margin-left: -9px;}

.chanpinliebiao-biaoti{background: #0b5292;text-align: center;padding-top: 10px;padding-bottom: 10px;}
.chanpinliebiao-biaoti h1{font-weight:bold;font-size: 23px;color: white;}
.menu{border: 1px solid #ccc;position:relative;}
.menu ul{padding-left: 15px;padding-right: 15px;margin-top: 10px;margin-bottom: 10px;}
.menu ul li {display:block;width:207px;margin-bottom: 10px;background-color:#ededed;	border-radius: 10px;	background-image: url(../images/9.png);	background-repeat: no-repeat;	background-position:15px center;}
.menu ul li a {display:block;height:34px; width:273px;padding-top:10px;padding-left:35px;font-size:15px;color:#3F3F3F;outline:none;}

.chanpin-zuoce-lianxi{background:#0b5292;padding-top: 10px;padding-bottom: 10px;}
.chanpin-zuoce-lianxi h1{font-weight: bold;color: white;font-size: 22px;text-align: center;}
.chanpin-zuoce-lianxi-neirong{background: #ffffff;padding-left: 15px;padding-right: 15px;padding-bottom: 20px;position: relative;z-index: 2;}
.chanpin-zuoce-lianxi-neirong h2{padding-top: 20px;color: #010101;font-weight: bold;padding-bottom: 10px;}
.chanpin-zuoce-lianxi-neirong p{line-height: 25px;font-size: 14px;}

.aboutus-youce{width: 930px;float: right;margin-top:30px;}
.aboutus-youce .ny_wz{font-size: 14px;line-height:28px;color: #666666; margin-top: 10px;}
.chanpin-youce-neirong{margin-top: 10px;}
.chanpin-youce-neirong h2{font-size: 20px;font-weight: bold;padding-bottom: 10px;}
.chanpin-youce-neirong p{line-height: 30px;color: #4B4B4B;}
.chanpin-youce-biaoti{background: #0b5292; padding-top: 10px;padding-bottom: 10px;padding-left: 10px;padding-right: 10px;}
.chanpin-youce-biaoti h2{color: white;}
.chanpin-youce-biaoti h2 a{color: white;}
.chanpin-youce-biaoti h2 a:hover{text-decoration: underline;}
.chanpin-liebiao-youce{float: right;width: 930px;margin-top: 30px;}
.list_pros ul{ width: 100%; margin: 0 auto; overflow:hidden; padding-top:20px; }
.list_pros ul li{width: 222px;float: left;margin:10px 5px;}
.list_pros ul li a{ display: block; }
.list_pros ul li img{width: 220px;height:165px;border:1px solid #bfbfbf;}
.list_pros ul li h2{text-align: center;color: #fff; background:#0b5292; line-height: 30px; width: 222px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.list_pros ul li h2 font{color: #fff;font-weight: bold; }
.list_pros ul li a:hover{-webkit-transition: transform 0.3s;transform: scale(1.05);}

/*list_news*/
.list_news {font-size: 14px; color: #666; line-height: 22px; border-bottom: 1px dashed #CCCCCC; margin:10px 20px; }
.list_news p{padding:0px 20px; line-height: 28px;  }
.list_news h2{line-height:28px; overflow: hidden; }
.list_news .fl {font-size: 16px; color: #666666; font-weight: bold; text-decoration: none; }
.list_news .fr {font-size: 12px; padding: 0 10px 0 8px; font-family: "Microsoft YaHei"; } 

/*web_pages*/
.web_pages{width:100%;margin-top: 20px; clear: both; overflow:hidden;display: inline-block; font-size: 12px;}
.web_pages ul li{float:left;line-height:17px;margin-right:6px;border:1px solid #ccc;}
.web_pages ul li a{float:left;padding:8px;color:#555;display:block;}
.web_pages ul li a:hover{background-color:#0b5292; color:#fff;text-decoration:none;}
.web_pages ul li.thisclass,
.web_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#0b5292;color:#fff;font-weight:bold;}
.web_pages .pageinfo{line-height:50px;padding:10px 15px;color:#999;border:1px solid #ccc;margin-left: 20px; }
.web_pages .pageinfo strong{color:#555;margin:0px 2px;}

/*ny_article*/
.ny_wz{font-size: 14px;line-height:28px;color: #666666; margin-top: 10px;}
.ny_title h2{line-height:40px;text-align: center;color:#666666;font-size:18px;border-bottom: 1px #ccc dashed;margin-bottom:10px;font-weight: bold;}
.riqi{margin-top: 15px;text-align: center;color: #808080;padding-bottom: 20px;}
.news_ny p{line-height: 30px;font-size: 14px;color: #585858;}
.per{float:left;margin-top:20px; text-align:center; width: 100%;margin-bottom: 20px; background:#eee;}
.per p{ line-height:35px; margin:0px;  padding:0px 10px;width:auto; white-space: nowrap;overflow: hidden; text-overflow: ellipsis;color: #666666;}
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;  line-height: 30px; clear: both; color: #666666;}
.xgwz ul{ padding:0px;}
.xgxw{ width:440px;line-height: 25px; height:25px; float:left;margin:5px 10px;border-bottom: 1px #ccc dashed;white-space: nowrap;overflow: hidden;}
.xgxw a{background: url(../images/arrow.gif) no-repeat 0 center; padding-left: 10px; font-size: 12px;}
.pro_img2{ margin: 0px auto;overflow: auto; text-align: center;}
.pro_img2 ul li{float: left;width: 155px;margin:10px 15px;}
.pro_img2 ul li:hover img{transform: scale(1.05);box-shadow: 0px 10px 50px rgba(0,0,0,0.4);}
.pro_img2 ul li a img{ width:155px;  border:1px #ccc solid; display: block; }
.pro_img2 ul li a span{ width:157px; background:#015db2; font-size: 12px; line-height:20px;text-align:center; color:#fff; display:block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; } 
/*sitemap*/
.content01{margin: 0 auto; width: 1200px;}
.map_bt,.hotnew_bt{width:1200px;font-size:18px; line-height: 35px; color:#666666;font-weight: bold;border-bottom:#015db2 2px solid; clear: both;}
.map_bt .fr{ margin-right: 30px; font-weight: normal; font-size: 14px; }
.linkbox { float: left; width:470px; padding: 0px 10px;}
.linkbox h3 a{display: block;line-height: 30px; width:150px;text-align: center;margin:10px 0px 10px 20px; font-size: 16px; font-weight: bold;background: #015db2;color: #fff;}
.linkbox .f6{overflow: hidden;}
.linkbox ul li a{display:block;font-size:14px;line-height:30px; border-bottom:1px #ccc dashed;margin-left:15px;float:left;list-style:none;text-align: center; margin-bottom: 10px;}