﻿@charset "utf-8";
/* CSS Document */
* {
padding:0px;
margin:0px;
}
img {
border:none;
}
body {
font-size:14px;
font-family:Arial,"微软雅黑",Microsoft YaHei;
color:#333;
font-weight:normal;
padding:0px;
margin:0px;
text-decoration:none;
line-height:25px;
}
.page-list { width: 100%; padding: 20px 10px 10px 10px; line-height: 32px; zoom: 1; overflow: hidden; text-align: center; }
.page-list a, .page-list span { display: inline-block; margin: 0 4px; padding: 0 7px; border: solid 1px #e1e1e1; height: 32px; }
.page-list a.now { color: #57c5f6; font-weight: normal; border: 0; border-top: solid 1px #57c5f6; border-bottom: solid 1px #57c5f6; }
.page-list .previous { width:32px; background:url(../../images/bg_prev.jpg) no-repeat; border: 0; text-indent: -88888888px; padding: 0; }
.page-list .next { width:32px; background:url(../../images/bg_next.jpg) no-repeat; border: 0; text-indent: -88888888px; padding: 0; }
a {
font-size:14px;
text-decoration:none;
font-family:Arial,"微软雅黑",Microsoft YaHei;
color:#333;
font-weight:normal;
}
a:hover {
font-size:14px;
text-decoration:underline;
font-weight:normal;
color:#000000;
font-family:Arial,"微软雅黑",Microsoft YaHei;

}
.clear {
clear:both;
}
.search_form .sf_input::-webkit-input-placeholder { color:#666; }
.search_form .sf_input::-moz-placeholder { color:#666; }
ul {
list-style-type: none;
}
li {
list-style-type:none;
line-height:25px;
}
.fl{float:left;}
.fr{float:right;}
.hz{width:1180px;margin:0 auto;}
.hza{ width: 1180px; margin: 40px auto;overflow:hidden; }



.clearfix:before,
.clearfix:after,
.top_right{float: right;padding: 13px 0 0;　font-size:16px;}
.top_right .con{float: right;overflow: hidden;　font-size:16px;}
.top_right .con a{float: left; display: block;color: #cfcfcf;line-height: 26px;margin-left: 43px;font-size: 0.875em;　font-size:16px;}
.top_right .con a.a3{background: url("../images/product_06.png") no-repeat left center;padding-left: 16px;}
.top_right .con a.a4{background: url("../images/product_15.png") no-repeat left center;padding-left: 16px;}
.top_right .con a.a5{background: url("../images/product_19.png") no-repeat left center;padding-left: 30px;}
.top_right .con a.a3:hover{background-image: url("../images/prduct_08.png");　font-size:16px;}
.top_right .con a.a4:hover{background-image: url("../images/product_17.png");}
.top_right .con a.a5:hover{background-image: url("../images/product_21.png");}
.top_right .con a:hover{color: #8EC31E;}

.language{float: right;width: 92px;height: 26px;position: relative;background: url("../images/product_24.png")no-repeat right center;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.language:hover{background-image: url("../images/product_36.png");}
.language div{position: absolute;top:0;left: 0;overflow: hidden;height: 26px;  -webkit-transition: .5s;  -moz-transition: .5s;  -ms-transition: .5s;  -o-transition: .5s;  transition: .5s;}
.language div a{display: block;padding-left: 29px;line-height: 26px;height: 26px;background: url("../images/product_12.png") no-repeat left center;font-size: 0.875em;}
.language div a.cn{background-image: url("../images/about_08.png");}
.language div:hover{height: 52px;}
.language div a:hover{color: #8EC31E;}





.logo{width:331px;padding:12px 0;}
.top-right{margin-top:30px; padding-left:218px; font-size:16px;}
.dz{ width: 180px; margin-left: 20px;}
.dz-wz{margin-top:10px;}
.tb{padding-top:10px;}
.xian{width:1px;background-color:#d6d6d6;height:46px;margin:0 14px;}
.dh{width:160px;}
.tubiao{ width: 190px; margin:8px 0 0 20px; position:relative;}
.bubiao-pic{float:left;margin-left:20px;}
.bubiao-pic img{width:13px;height:13px;}

.tb_con {   width:100%; }
.tb_con .tu_weix { text-align:center; display:none;position:absolute;top:40px;z-index:99;left:-75px; width:200px;}
.tb_con .tu_weix img{ max-width:200px;}
.tu_search { display:none;position:absolute;top:20px;}
.tu_search .search_form { margin-top:22px;}
.search_bar { border:1px solid #dcdcdc;padding-right:40px; position:relative; width:148px; background:#fff;}
.search_form .sf_input { display:block; font-size:14px; border:none; color:#212721;width:100%;line-height:32px;  font-family:Arial,"微软雅黑",Microsoft YaHei; height:32px; padding:0; text-indent:10px;-webkit-appearance:none; } 
.search_form .sf_input:hover { outline:0;} 
.search_form .sf_btn {background:url("../../images/search_btn.png") no-repeat left 47px center #fff;  width:78px; height:32px; top:0px;   float: left; border: none; cursor: pointer; position:absolute; right:0px;}
.search_form .sf_input::-webkit-input-placeholder { color:#666; }
/* 火狐浏览器 */
.search_form .sf_input::-moz-placeholder { color:#666; }

/*****/
.tu_language { position:absolute; top:40px; z-index:999; width:110px; right:0px; display:none;  background:#fff; border:1px solid #d2d2d2; font-size:14px; padding:5px 0;-webkit-box-shadow: 0 6px 12px rgba(0,0,0,.175);  box-shadow: 0 6px 12px rgba(0,0,0,.175); border-bottom-left-radius:4px; border-bottom-right-radius:4px;}
.tu_language a { display:block; padding:3px 20px;}
.tu_language img { vertical-align:middle; width:12px; height:12px;}


.nav { width: 100%;background:url(../../images/index_31.jpg) center;overflow:hidden; }
.menu { width: 1000px; margin: 0 auto; }
.menu li { float: left; }
.zi { line-height: 44px; }
.xt { width: 1px; height: 44px;border-left:1px #878788 solid; }
.menu li.zi a { font-size: 15px;padding: 0 35px; color:#000;}
.menu li.zi a:hover,.menu ul .zi a.on{background:#515352; display:block;color:#fff;}



.banner {

margin-right: auto;
margin-bottom: 0;
margin-left: auto;
}
/* fullSlide */
.fullSlide{width:100%;position:relative;height:742px;background:#000;  }
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:742px;overflow:hidden;text-align:center; position:relative; }
.fullSlide .bd li a{display:block;height:742px;}
.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:11px;height:11px;border-radius:100px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;margin-left:5px;}
.fullSlide .hd ul .on{background:#f00;}
.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;}
a.banner-bg{ display:block; width:100%;background:url(../../images/banner-hg.png) center bottom no-repeat; padding-bottom:10px;}
/* banner css end */



.index-product-hz{background:#eaeaea;overflow:hidden;padding-top:35px;}
.index-product{width:1180px;background:url(../../images/index_35.jpg) no-repeat center;}
.index-product-title{ text-align:center;font-size:30px; }
.index-product-content{width:1180px;}
.index-product-sm{text-align:center;line-height:40px;}

#con {  WIDTH: 100%; }
#tags { WIDTH: 100%; HEIGHT: 42px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; text-align: center; 
}
#tags LI {
MARGIN-RIGHT: 1px;
LIST-STYLE-TYPE: none;
HEIGHT: 42px;
background-image: url(../../images/tagleft.jpg);
background-repeat: no-repeat;
background-position: left bottom;
display:inline-block;
*display:inline; *zoom:1;
width: 180px;text-align:center;

}
#tags LI A {
display:block;
COLOR: #333333;
LINE-HEIGHT: 42px;
PADDING-TOP: 0px;
HEIGHT: 42px;
TEXT-DECORATION: none;
font-size: 14px;font-weight:bold;

}

#tags LI.selectTag {
BACKGROUND-POSITION: left top;
MARGIN-BOTTOM: -2px;
POSITION: relative;
HEIGHT: 42px;
color: #FFFFFF;

}
#tags LI.selectTag A {color:#fff; BACKGROUND-POSITION: right top; LINE-HEIGHT: 42px; HEIGHT: 42px ;text-align:center;}
#tags LI.selectTag A:hover{color:#fff;}
#tagContent { padding: 1px; margin-top: 20px; 
}
.tagContent {
DISPLAY: none;
WIDTH: 100%;
COLOR: #474747;
}
#tagContent DIV.selectTag { DISPLAY: block }

.index_pro-bottom{ width: 900px; }
.index-product-hz .index_pro-bottom{ width: 1180px; }
.index_pro-bottom li{ width: 283px; text-align: center; float: left;  margin-right:16px; overflow:hidden;display:block;line-height:45px;}
.index_pro-bottom li:nth-child(3n){margin-right:0;}
.index-product-hz .index_pro-bottom li:nth-child(3n) { margin-right: 16px; }
.index-product-hz .index_pro-bottom li:nth-child(4n) { margin-right: 0; }
.index_pro-bottom li img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }

.index_pro-bottom li img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;width:278px;height:277px;}




.Solution-pic{ width: 1180px; margin-top: 25px; }
.Solution-pic a{ display:block; width:100%;}
.so{font-size:15px;color:#fff; width:97%; padding:0 1.6%;display:block;line-height:35px; position:absolute;z-index:999; left:0px;bottom:0px;background-image:url(../../images/su.png); background-repeat:repeat;text-align:center;}
.so:hover{background-image:url(../../images/su2.png);background-repeat:repeat;}
.Solution-pic ul li { margin-right: 32px;float: left;margin-bottom:35px;display:block; overflow:hidden; }
.Solution-pic ul li a {position:relative; overflow:hidden;}
.Solution-pic ul li:nth-child(3n){margin-right:0;}
.Solution-pic ul li  img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }

.Solution-pic ul li img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;width:372px;height:276px;}




.foot-hz{ overflow: hidden; padding: 29px 0; background:#3d3d3d; }
.index_contact{ width: 550px; }
.index_contact-nr{ color: #CCC; margin-top: 20px; font-size: 12px; width: 410px; }
.index_contact-nr a { color: #CCC; }
.ewm{text-align:center;font-size:12px;color: #CCC;margin-top:25px; }


.foot-lxfs{ width: 620px; }
.foot-hz-nav { float: left; width: 205px; }
.foot-hz-cd { width: 205px; color: #FFF; font-size: 16px; }
.foot-hz-menu { width: 205px; margin-top: 20px; margin-right: auto; margin-left: auto; }
.foot-hz-menu li{line-height:30px;}
.foot-hz-menu a {  color: #cecece;font-size:12px; }

.foot{ background: #1d1d1d; text-align: center; color: #a5a5a5; overflow: hidden; line-height: 45px; }
.foot a{color:#a5a5a5;}



.ny-title{width:135px;margin:0 auto 40px auto ;font-size:24px;text-align:center;}
.ny-hz{width:1180px;margin:45px auto 65px auto;overflow:hidden;}
.img-banner{ background:center center; width:100%; overflow:hidden;}
.img-banner div{ line-height:0px;}
.img-banner div img{opacity:0;}
.xy{ width: 880px; text-align: center; margin-top: 30px; margin-right: auto; margin-left: auto; }

.about-left{width: 247px;}
.ny-menu{ width: 247px; margin-bottom: 10px; }

.cont-title { width: 247px; background-color: #000000; font-size: 16px; color: #FFF; line-height: 40px; text-align: center; }
.about-left-a { width: 245px; background-color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #c8c8c8; border-left-color: #c8c8c8; padding-bottom: 15px; padding-top: 10px; }
.about-left-a ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; line-height: 33px; }
.about-left-a ul li a { padding-left: 80px; }
.about-left-a ul li a:hover { background-image: url(../../images/index_38.jpg); background-repeat: no-repeat; display: block; color: #FFF; text-decoration: none; }
.product-left-b { width: 247px; }
.seach { width: 235px; background-color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #c8c8c8; border-left-color: #c8c8c8; padding-bottom: 15px; padding-top: 15px; padding-left: 10px; }
.sok { width: 175px; padding-left: 10px; height: 25px; 
	background: url(../../images/index_06.jpg)
	background-repeat:no-repeat;
line-height: 25px\9; color: #a9a9a9; float: left; 
	
}
input{outline:none;}

.index_pro-dl{ background-image: url(../../images/index_49.jpg); text-align:center;line-height: 45px; }
.index_pro-dl a{font-size:16px;fonr-weight:bold;color:#fff;}
.index_pro-xl{ width: 246px; }
.index_pro-xl li{width: 167px;border-bottom:1px solid #e1e1e1;padding-left:78px;line-height:40px;}

.index_pro-xl li:hover{ background-color: #efefef; display: block; color: #fff; }
.asd{margin-top:40px;}

.news-xl{ width: 245px; }
.news-xl li{padding-left:15px;border-bottom:1px dashed #e1e1e1;line-height:40px;background:url(../../images/index_131.jpg) no-repeat 5px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}


.case{ width: 885px; }
.case li{ width: 283px; text-align: center; float: left;  margin-right:16px; overflow:hidden;display:block;line-height:45px; }
.case li p{overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.case li:nth-child(3n){margin-right:0;}
.case li img:hover{ transform: scale(1.1);
-moz-transform:scale(1.1);
-ms-transform: scale(1.1);
-o-transform:scale(1.1);
-webkit-transform: scale(1.1);
transition-duration: .5s;
-moz-transition-duration: .5s;
-webkit-transition-duration: .5s;
-o-transition-duration: .5s; }

.case li img{transition-duration: .8s;
-moz-transition-duration: .8s;
-webkit-transition-duration: .8s;
-o-transition-duration: .8s;width:281px;height:208px; border:solid #ccc 1px;}



.ny-tjcp{ padding: 10px; }
.ny-tjcp li{text-align:center;margin-bottom:15px;}
.ny-tjcp li img{border:1px #e3e3e3 solid;width:220px;height:219px;}

.about-left-b { width: 245px; background-color: #FFF; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #c8c8c8; border-left-color: #c8c8c8; padding-bottom: 15px;  }

.about-right{ width: 885px; }
.ny-wz{ margin: 0 0 25px 0; width: 885px; background-color: #F0F0F0; padding-left: 15px; line-height: 40px; }
.syt img{width:26px;padding-right:5px;padding-top:5px;}
.about-right-content{margin-bottom:20px;}

.news { width: 880px; margin-bottom: 40px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCC; padding-bottom: 10px; 
}
.news-title { width: 880px; font-size: 18px; color: #000; 
}

.rq {
	float: right;
	font-size: 14px;
	color: #666;
}
.news-content { width: 880px; margin-top: 10px; 
}
.news-title a {
	font-size: 18px;
}
.news-ti { width: 880px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #D0D0D0; font-size: 24px; color: #000; line-height: 35px; text-align: center; padding-bottom: 10px; 
}

.time {
	font-size: 14px;
	color: #666;
}
.about-d { width: 880px; margin-top: 30px; padding-bottom: 40px; 
}
.contact{ width: 880px; background-image: url(../../images/582e666de02f4.jpg); background-repeat: no-repeat; background-position: right bottom;/* [disabled]height: 280px; */ padding-right: 0; padding-bottom: 0; }

.map{  width:870px;float: right; margin-top: 30px; padding: 5px; border: 1px solid #ccc; }


.sok1{ width: 450px; border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 15px; padding-left: 15px; color: #CCCCCC; font-size: 14px; font-family: "微软雅黑"; }
input{outline:none;}
.sok2{ width: 100px; border: 1px solid #D8D8D8; line-height: 35px; margin-bottom: 15px; padding-left: 15px; color: #CCCCCC; font-size: 14px; font-family: "微软雅黑"; margin-top: 15px; }
input{outline:none;}
.tj{ width: 120px; border: 1px solid #e6e5e5; line-height: 37px; text-algin: center; color: #fff; font-size: 14px; background-color: #00aef3; cursor: pointer; font-family: "微软雅黑"; font-size: 16px; }


.product-top { width: 880px; 
}.product-top .l { width: 450px; float: left; 
}
.pro-right { width: 380px; float: right; 
}
.product-ny-title { width: 380px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #CCCCCC; line-height: 35px; font-size: 16px; 
}
.product-ny-js { width: 380px; margin-top: 15px; margin-bottom: 15px; float: left; overflow: hidden; 
}
.product-ny-fwrx { width: 380px; line-height: 28px; font-size: 14px; float: left; margin-top: 10px; 
}
.product-ny-hm{
	font-size:24px;
	color:#FF6600;
}
.pro-js {
	width: 760px;
	margin-top: 30px;
}.product-cp {
	width: 267px;
	margin-right: 14px;
	margin-left: 14px;
	float: left;
	margin-bottom: 20px;
}.sb-tu {
	width: 260px;
	border: 1px solid #CCCCCC;padding:2px;background-color:#FFFFFF;box-shadow: 6px 6px 6px #888888;
}
.sb-tu:hover {
	border: 1px solid #FF0000;
}
.sb-zi {
	width: 276px;
	text-align: center;
	line-height: 40px;
}
.about-right-nr {
	width: 1180px;
	padding-top: 15px;
	padding-bottom: 20px;
}.sbt {
	width: 1180px;
	text-align: center;
}

.sbt-ms { width: 880px; margin-top: 50px; 
}.sbt-ms-top { background-color: #F7F7F7;  font-size: 15px; line-height: 40px;  color: #000000; border: 1px solid #E1E1E1; }
.k { background-color: #00AEF3; text-align: center; display: block; width: 140px; font-weight: bold; font-size: 15px; color: #fff; }	
	
.cpxq { width: 885px; margin-top: 15px; margin-bottom: 20px; 
}
.cpxq table{ border:1px solid #d2d2d2; border-width:1px 0 0 1px;}
.cpxq td{padding:10px; border:1px solid #d2d2d2; border-width:0 1px 1px 0;}

	
	
.sbt-ms-bottom { width: 880px; margin-top: 15px; text-align: center; 
}
.pro-tu{width:900px;text-align:center;}
.pro-tu img{width:700px;}
.rq a { font-size: 14px; }

.flp{ width: 247px; height: auto; overflow: hidden; float: left; margin-bottom:15px;}
.fl_box{ height:55px; background:url(../images/pr-bj.jpg); line-height:60px; text-align:center; font-size:20px; color:#FFFFFF;}
.fl_con{ height:auto; padding:30px 0 30px 58px; color:#FFFFFF; background:#473a31 url(../images/v2.jpg) no-repeat 20px center; font-size:18px; line-height:20px;}
.cp-ln{ width: 247px; border-top: none; background: #e9e9e9; height: auto; position: relative; margin-top: 2px; margin-right: 0;margin-left: 0; }
.cp-ln h2{font-size:18px; height:45px; line-height:45px; text-align:center; background:#5dbfec;}
.cp-ln h2 a{color:#fff; font-size:18px;}
.cp-ln h3{height:38px; line-height:38px; overflow:hidden; padding-left:8px; border-bottom:1px solid #fff; background:url('../images/cp_c.png') no-repeat 16px 16px; cursor:pointer;}
.cp-ln h3.cur{background:url('../images/cp_b.png') no-repeat 16px 16px;}
.cp-ln ul{background:#fdfdfd;padding:3px 0 3px 4px;border-bottom:1px solid #e9e9ea; display:none;}
.cp-ln li{line-height:30px;  padding-left:15px; background:url('../../images/cp_dot.gif') no-repeat 0 12px;}
.cp-ln li a{color:#666;}
.cp-ln li a:hover{ color:#0180ab;}
.cp-ln li ul li a{ font-size:12px;}
.cp-ln .msg{color:#eb6100;line-height:34px; padding:15px;}
.cp-ln .pho{position:absolute; bottom:14px; left:15px; padding-left:18px; font-size:18px; color:#333; background:url('../images/pho.gif') no-repeat }
