*{font-family:'Microsoft YaHei';margin:0;padding:0;list-style-type:none;}
body{width: 100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );zoom:1;}
body,h1,h2,h3,p{margin: 0; font-size: 100%;font-weight: normal;}
ul{margin: 0;padding: 0;}
li{list-style: none;}
a{text-decoration: none;color:#666666;}
dl,dd{margin: 0;}
img{border:0;}
input{outline: none;border: none;}
.clearfix{clear: both;}
.fr{float: right;}
.fl{float: left; }
/*top*/
.header{background: #f6f6f6 ;}
.top{width: 1200px;margin: 0 auto;overflow: hidden;padding-top: 20px;padding-bottom: 20px;}
.logo{float: left;width:617px;}
.top-right{float: right;}
.top-right span{float: right;font-size: 14px;color:#c4c4c4;margin-top: 5px;}
.top-right span a{color: #c4c4c4;}
.top-right p{font-size: 20px;color: #2487c2;font-weight: bold;padding-left: 40px;background: url(../images/rexian.png) no-repeat left 23px;}
/*nav*/
.nav-line{background: #2fb2f6;height: 5px;}
.nav{background: #2487c2;overflow: hidden;}
.nav-center{margin: 0 auto;width: 1200px;}
.nav-center ul{position: relative;height: 60px;}
.nav-center ul li{float: left;line-height: 60px;padding-left: 45px;padding-right: 40px;display: block;}
.nav-center ul li a{color: #fff;font-size: 16px;}
.nav .nav-center .on{background:#2fb2f6;}
.nav-center ul li:hover{background:#2fb2f6;}

/*banner*/
 .fullSlide{width:100%;position:relative;height:500px;overflow:hidden;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li img{height:500px;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:#2fb2f6;}
.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{background:#fff;overflow: hidden;height: 60px;line-height: 60px;border-bottom:1px solid #dcdcdc;}
.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: 14px;
right: 0px;
width: 42px;
height: 34px;
border: none;
background: #2fb2f6;
border-radius: 0 5px 5px 0;
	cursor: pointer;color:white;}

/*aboutus*/
.aboutus{margin: 0 auto;width: 1200px;padding-top: 60px;padding-bottom: 20px;overflow: hidden;}
.aboutus-biaoti{text-align: center;background: url(../images/dot.jpg) no-repeat bottom center;padding-bottom: 20px;}
.aboutus-biaoti h1{font-size: 25px;}
.aboutus-biaoti span{font-size: 14px;color: #838383;}
.aboutus-cos{width: 285px;float: left;margin:40px 55px;text-align: center;}
.aboutus-cos h1{margin-top: 10px;margin-bottom: 5px;}
.aboutus-cos span{color:#A6A6A6;font-size: 12px;text-transform: uppercase;}
.aboutus-cos p{font-size: 13px;margin-top: 5px;color: #535353;}

.aboutus_bg{background: url(../images/about_fvcx.jpg) no-repeat center;height: 218px;overflow: hidden;}
.aboutus_bg_center{width: 1200px;margin: 0 auto;}
.aboutus-bg-left{float: left;margin-top: 80px;color: #fff;}
.aboutus-bg-left h1{font-weight: bold;font-size: 24px;}
.aboutus-bg-left span{font-size: 13px;}
.aboutus-bg-right{width: 820px;float: right;margin-top: 20px;}
.aboutus-bg-right p{font-size: 15px;color: #595959;line-height: 29px;}

/*chanpin*/
.product-list{background: url(../images/product_bg.jpg) no-repeat center;overflow: hidden;padding-top:80px;padding-bottom:70px;}
.product-center{margin: 0 auto;width: 1200px;}
.product-left{float: left;width: 230px;}
.product-biaoti{background-color: #2487c2;padding:30px;background-image: url(../images/list.png);background-repeat: no-repeat;background-position: 30px;}
.product-biaoti h1{font-size: 25px;color: #fff;font-weight: bold;padding-left:60px;}
.product-left ul{margin-top: 8px;}
.product-left ul li{background: #fff;text-align: center;padding: 25px; margin-bottom: 8px;}
.product-left ul li:hover{border-left:5px solid #2487c2;padding: 25px 10px;}
.more{background: url(../images/more.jpg) no-repeat;height: 163px;}
.more p{text-align: center;font-size: 31px;color: #fff;padding: 40px;}

.product-right{width: 930px;float: right;}
.product-right-biaoti{background: #fff;overflow: hidden;padding: 10px;}
.product-right-biaoti h1{float: left;padding-left: 20px;padding-top: 25px;padding-bottom:25px; background: url(../images/dot2.png) no-repeat;color: #545454;}
.product-right-biaoti h2{float: right;color: #545454;padding-left: 65px;background: url(../images/rexian2.png) no-repeat left center;padding-top: 10px;padding-bottom: 10px;}
.product-right-biaoti h2 p{font-size: 23px;color: #2487c2;font-weight: bold;}
.hotpro{float: left;text-align: center;margin-top:18px;margin-left: 15px;}
.hotpro span{width:210px; height:165px;overflow:hidden;display:block;border:1px solid #ccc;background:#f5f5f5;}
.hotpro img{max-height:100%;}
.hotpro h3{ background:#2487c2;color: #fff; line-height: 28px;}
/*youshi*/
.youshi{background: url(../images/bg.jpg) no-repeat center;overflow: hidden;height: 470px;}
.youshi-center{margin: 0 auto;width: 1200px;text-align: center;padding:50px;color: #fff;}
.youshi-center h1{font-size: 38px;font-weight: bold;}
.youshi-center span{text-transform: uppercase;}
.picMarquee-left{  overflow:hidden; position:relative;margin-top: 30px;}
		
		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:300px; height:210px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
.picMarquee-left .bd ul li .title a{color: #000;}

.new-product-liebiao{text-align:center;}
.new-product-liebiao a{color: #353535;font-size: 15px;font-weight: bold;display:block;margin-left:30px;}
.new-product-liebiao img{width:220px; height:185px;}
/*anli*/
.anli{padding-top: 60px;margin:0 auto;width: 1200px;overflow:hidden;}
.changrong-img{text-align:center;}
.changrong-img a{color: #353535;font-size: 15px;font-weight: bold;}
.changrong-img img{width:220px; height:235px;margin-left: 40px;}
/*news*/
.news{margin:60px auto;width: 1200px;overflow: hidden;}
.news-left{width: 570px;margin-top: 30px;background: #f5f5f5;padding: 10px;float: left;margin-left: 10px;}
.news-left h1{font-size: 18px;}
.news-left h1 span{color: #909090;font-size: 15px;}
.news-left h1 a{font-size: 15px;}
.news-left ul{margin-top: 10px;}
.news-left ul li{line-height: 40px;border-bottom: 1px dashed #ccc;list-style:disc; list-style-position:inside; }
.news-left ul li span{float: right;color: #949494;}
.news-left ul li a{color: #000;}
.news-left ul li:hover a{color:#2487c2;}

/*footer*/
.footer{background: url(../images/footer_bg.jpg) no-repeat center;overflow: hidden;}
.footer-center{margin: 0 auto;width: 1200px;text-align: center;padding-top: 40px;color: #fff;padding-bottom: 40px;}
.footer-center h3{font-weight: bold;font-size: 28px;}
.footer-center ul{overflow: hidden;margin-left: 190px;margin-top: 20px;}
.footer-center ul li{float:left;color: #fff;margin-right: 15px;}
.footer-center ul li a{color: #fff;margin-right: 15px;}
.footer-center p{margin-top: 20px;font-size: 14px;line-height: 23px;}
.footer-center span{font-size: 14px;}
.w1200{ width: 1200px; margin: 0 auto; }
.links{clear:both;line-height:28px;color:#fff;background:#333;font-size: 16px;}
.links a{font-size: 12px;color:#fff;}

/*neiye*/
.cos1{width: 1200px;margin:50px auto;overflow: hidden;}
.cos1-left{float: left;width: 230px;}
.cos1-left-biaoti{background-color: #2487c2;padding:30px;background-image: url(../images/list.png);background-repeat: no-repeat;background-position: 30px;}
.cos1-left-biaoti h1{font-size: 25px;color: #fff;font-weight: bold;padding-left:60px;}
.left_nav{border:1px solid #e6e6e6; border-top:0; overflow:hidden; padding:0 0 20px 0}
.left_nav ul{margin-top:-1px;background: #fff;}
.left_nav li{padding:0 20px; border-top:1px dashed #e7e7e7}
.left_nav li .t{height:50px; line-height:50px; padding:0 0 0 18px; position:relative;font-size:14px;}
.left_nav li .t i{position:absolute; left:0; top:0; width:18px; height:50px;background:url(../images/ioc_l.png) no-repeat 0 center; cursor:pointer}
.left_nav li .t a,.left_nav li .t.hover:hover a{color:#000}
.left_nav li .t:hover i{background:url(../images/ioc_la.png) no-repeat 0 center;}
.left_nav li .t:hover a{color:#042f78}
.left_nav li .t.hover i{background:url(../images/ioc_b.png) no-repeat 0 center; }
.left_nav li .txt{padding:0 0 20px 18px; display:none}
.left_nav li .txt p{line-height:30px; height:30px; overflow:hidden}

.cos1-lianxi{background-color: #2487c2;padding:30px;}
.cos1-lianxi h1{font-size: 25px;color: #fff;font-weight: bold;text-align: center;}
.cos1-left h4{padding: 10px;font-size: 14px;line-height: 25px;color: #606060;border: 1px solid #ccc;font-weight: normal;}
.cos1-right{width: 940px;float: right;}
.cos1-right h2{font-size: 15px;padding-bottom: 10px;border-bottom: 1px solid #ccc;}
.aboutus_img{margin:20px 0;}
.aboutus_img img{width: 940px;}
.cos1-p{line-height: 30px;color: #414141;}
.cos1-product{float: left;width: 220px;margin-right: 15px;text-align: center;margin-top: 20px; }
.cos1-product img{width: 220px;height: 165px;}

/* liuyan */
.imsgCon { width:430px; padding-top:10px; padding-left:10px;}
.imsgCon .item{ width:450px; height:32px;  line-height:32px;border:1px solid #999999; margin:15px 0px 10px; }
.imsgCon .item input{ width:90%; height:32px; border:0px; background:none; color:#999; text-indent:8px; font-family:"Microsoft YaHei";  }
.imsgCon .item select{width:90%; height:30px; border:0px;  color:#5A5A5A; font-family:"Microsoft YaHei";}
.imsgCon .item select option{  text-indent:8px;   color: #999;}
.imsgCon .item em{ float:right; width:10px; line-height:16px; margin-top:10px; margin-right:6px; height:10px;z-index:1;}
.imsgCon  span{ display:block;  font-weight:normal; color: #666666;}
.imsgCon  .item1{ width:339px;  height:120px;   margin:0px 0px 10px 0px;}
.imsgCon  .textarea1{ width:440px; padding:5px 0px 5px 8px;  height:100px;    background: #ffffff;  overflow:hidden;  resize:none;  border:1px solid #999999; }
.imsgCon .item2{ margin:5px 0px 10px 0px; line-height:28px; }
.imsgCon span.yanz{ width:62px; height:28px; border:1px solid #999999; text-align:center; line-height:28px;  display:block;  float:left;}
.imsgCon .yztxt{ width:80px; height:28px; border:1px solid #ccc;   display:block;  float:left; margin:0px 0px 0px 5px;}
.imsgCon img{ margin-top:3px; float:left;}
.imsgCon .btn1{ width:80px; height:33px; margin-right:15px; border:none; background:#2487c2; color:#fff; cursor:pointer;font-family:"Microsoft YaHei";}
.imsgCon .btn2{ width:80px; height:33px; border:none; background:#404145; color:#fff;cursor:pointer;font-family:"Microsoft YaHei";}
.imsgCon p{ color:#568ee0; font-size:12px; padding-top:5px;}
.imsgCon .red{ color:red !important;}

/*list_pros*/
.list_pros ul{ width: 100%; margin: 0 auto; overflow:hidden; padding-top:20px; }
.list_pros ul li{width: 212px;float: left;margin:10px 5px;}
.list_pros ul li a{ display: block; }
.list_pros ul li span{width:210px;height:165px;overflow:hidden;display:block;border:1px solid #ccc;background:#f5f5f5;text-align: center;vertical-align: middle;}
.list_pros ul li img{max-height:100%;}
.list_pros ul li h3{text-align: center;color: #fff; background:#2487c2; line-height: 30px;}
.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 h3{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;}
.web_pages ul li{float:left;line-height:17px;margin-right:6px;border:1px solid #ccc;}
.web_pages ul li a{float:left;padding:10px;color:#555;display:block;}
.web_pages ul li a:hover{background-color:#2487c2; color:#fff;text-decoration:none;padding:10px;}
.web_pages ul li.thisclass,
.web_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#2487c2;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_title{line-height:40px;text-align: center;color:#666666;border-bottom: 1px #ccc dashed;margin-bottom:10px;font-weight: bold;}
.ny_title h3{font-size:22px;font-weight: bold;}
.ny_title span{ margin:0px 5px; font-size: 12px;}
.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;}
.cgbt{border-bottom: 1px #ccc solid;font-size: 18px;font-weight: bold;  line-height: 30px; clear: both;}
.xgwz{float:left; margin-bottom:40px;}.xgwz ul{ padding:0px;}
.xgwz li{ width:290px;line-height: 25px; height:25px; float:left;margin:5px 10px;border-bottom: 1px #ccc dashed;white-space: nowrap;overflow: hidden;}
.xgwz li a{background: url(../images/arrow.gif) no-repeat 0 center; padding-left: 10px;}
.pro_img2{ margin: 0px auto;overflow: auto;}
.pro_img2 ul li{ float:left;width:177px; margin:10px 5px;}
.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:175px;  border:1px #ccc solid; display: block; }
.pro_img2 ul li a span{ width:177px; background:#2487c2; line-height:30px;text-align:center; color:#fff; display:block; white-space: nowrap;overflow: hidden; text-overflow: ellipsis; }

/*sitemap*/
.content01{width: 1200px; margin: 0 auto;}
.map_bt,.hotnew_bt{width:1200px;font-size:18px; line-height: 35px; color:#666666;font-weight: bold;border-bottom:#2fb2f6 2px solid; clear: both;}
.map_bt .fr{ margin-right: 30px; font-weight: normal; font-size: 14px; }
.linkbox { float: left; width: 580px; 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: #2fb2f6;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;}

/*kefu*/
.kefu{position: fixed;top:300px;right: 0;}




