/**layui官网
 By 翟旭*/
body{background:#fff; font-family:'微软雅黑';}
hr {
    width: 100%;
    height: 1px;
    margin: 10px 0;
    border: 0;
    background-color: #e2e2e2;
    clear: both;}
a{color: #333;}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}
a:hover{ color:#07913a; }
a.more{
    border: #dfdfdf 1px solid;
    background: rgba(255,255,255,.0);
    width: 360px;
    height: 58px;
    display: block;
    margin: 40px auto 50px;
    line-height: 58px;
    font-size: 20px;
    color: #838383;
    /*text-indent: 150px;*/
    border-radius: 30px;
    transition: all ease-out .3s;
}
.fixed{position: fixed;}
img{
	border: none;
}
li,span{
	list-style-type: none;	
}
a{
	text-decoration: none;
	color: #333333;
}
a.more:hover{border:#f58f00 1px solid;}
/*上下翻页*/
.next,.prev{ float:right; display:block; width:26px; height:30px;line-height: 32px; border: 1px solid #e5e5e5; z-index: 999; overflow:hidden;  cursor:pointer;position: absolute;top:10px}
.next i,.prev i{font-size:24px;font-weight: 400; }
.next{ right: -60px;}
.prev{ left: -60px;}
a:hover.next,a:hover.prev{border-color:#00acef; }

.snext,.sprev{ float:right; display:block; width:36px; height:36px; border-radius: 36px; line-height: 32px; border: 1px solid #cacbca;color:#cacbca; z-index: 999; overflow:hidden;  cursor:pointer;position: absolute;top:100px;}
.snext i,.sprev i{font-size:24px;font-weight: 400;line-height: 36px;margin:6px;}
.snext{ right: -60px;}
.sprev{ left: -60px;}
a:hover.snext,a:hover.sprev{border-color:#ff7c00;background:#ff7c00;  color:#fff;}

.layui-tab-content{padding: 10px 0px;}
.layui-table[lay-even] tr:nth-child(even){background-color:#fff;}
.layui-table tr{}
.layui-tab-brief>.layui-tab-title{color:#9e401a;}
.layui-tab-title{border:none;text-align: center;top:20px;border-bottom: solid 1px #c3c3c3; }
.layui-tab-title a{border:none;height:40px; line-height: 40px; font-size: 18px;padding:5px 25px;color:#333333;}
.layui-tab-brief>.layui-tab-title .layui-this{color:#9e401a;font-weight:700;border-bottom:3px solid #9e401a;}
.layui-tab-title .layui-this{color:#9e401a;font-weight:700;height:40px; line-height: 40px;border:none;border-bottom:3px solid #ea9c16;}
.layui-tab-title li{font-size: 18px;width:180px;float: left;color:#9e401a;}
.layui-tab-title .layui-this:after{border:none;border-bottom: none; }
.layui-tab-brief>.layui-tab-more li.layui-this:after, .layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom: 3px solid #de5400;}
.layui-tab-title span{float: right; width:60px;font-size: 12px;line-height: 40px; }



.news_b,.w1200,.w-1200{width:1200px;margin:0 auto;position: relative;}
.layui-main{width: 1200px;}
.clearfix{display: block;    clear: both;}

.inner{width: 1200px; margin:0 auto;position: relative;}
.clear{clear: both;}

.pageBT { color: #575757; text-align: center; padding-top:30px;padding-bottom:30px; zoom:1}
.pageBT .zh {border-bottom: 1px solid #e5e5e5;margin: 0px auto 22px;height: 28px;}
.pageBT .zh span { background-color: #fff; padding: 0px 32px; font-size:30px; position: relative; top: 6px; }
.pageBT .en {width: 100%; color: #9c9c9c; font-size: 16px;height: 20px;}
.pageBT .en span a:hover{color:#009a44;}
.pageBT .en span.on a{color:#009a44;font-weight: bold;}

.top { width: 100%;min-width: 1200px; height: 38px;position:relative; background:#f2f2f2;}
.top .huan { font-size: 12px; color: #323232; float: left; line-height: 38px; }
.top .huan b { margin-left: 10px; color: #e53f0d; }
.top .list1 { height: 38px; float: right;position:relative; }
.top .list1 li { height: 38px; line-height: 38px; float: left; position:relative; }
.top .list1 li i{color:#ff7800;padding-right: 10px;}
.top .list1 li a { font-size: 12px; float: left; margin-left: 8px; margin-right: 10px; line-height: 38px; }
.top .list1 li a span { font-size: 12px; float: left; height: 14px; display: inline-block; overflow: hidden; padding-top: 12px; }
.top .list1 li a span.pay { color: #9f2520; font-weight: bold; }
.top .list1 li div{display: none;position: absolute;z-index: 999;top: 38px;width:136px;height: 136px;}
.top .list1 li div img{width:136px;height: 136px;}

.header{width: 100%;height:212px; z-index: 999; top:0px;    border-bottom: 1px solid #cfcfcf;}
/*header-top*/

/*header-center*/
.header-center{width: 100%;height: 115px; background:#fff;}
.header-center .logo{height: 103px;width: 410px;float: left;padding-top: 12px;}
.header-center .hot-phone{width:160px;padding-top:40px;padding-left:62px;background: url(../images/czf_06.png) no-repeat 0 35px;float: right;}
.header-center .hot-phone>p{color: #5c3005;font-size: 18px;text-indent: 5px;}
.header-center .hot-phone>i{font-size: 24px;color:#e67817;font-family: 'impact';font-style: normal; display:block;    margin-left: 5px; margin-top: 22PX;}
.header-bottom{width: 100%;background-color: #5c2f05;}

.component{width: 280px; float: left; margin-left: 275px; margin-top: 50px; }
.component .layui-input{width: 200px; border-color: #35751f;border-radius: 0px; float: left; height: 38px; line-height: 38px; padding-left: 12px; background-color: #fff; color: #cccccc; font-size: 12px;}
.component .layui-btn{float: left;width: 64px; height: 38px;*height: 32px; line-height: 38px; background-color: #35751f;color: #fff;border-radius:0px;}
.layui-breadcrumb a{line-height: 30px;}
.layui-breadcrumb a:hover{color: #333;}

.navBar{width:100%; height:60px; line-height:60px;background:#666;}
.nav{ width: 1200px;  margin:0 auto; font-size:16px; }
.nav a{ color:#535353;  }
.nav h3{ font-size:100%; font-weight:normal;   }
.nav .m{ float:left;  position:relative; z-index:1; }
.nav .s{ float:left; width:3px; text-align:center; color:#D4D4D4; font-size:12px; }
.nav .on{}
.nav .on a{color:#fecb32; font-weight: bold;}
.nav h3 a{ display:block;color:#fff; padding: 0 28px; text-align:center;font-weight:normal;}
.nav .sub{ display:none; position:absolute; left:0px; top:60px; z-index:9999; width: auto; min-width:140px; border:1px solid #E6E4E3; border-top:0;  background:#fff; }
.nav .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;   }
.nav .sub li a{ display:block;  border-bottom:1px solid #E6E4E3; font-size: 14px; padding:8px 0; height:28px; line-height:28px; color:#666;font-weight:normal;}
.nav .sub li a:hover{ color:#17a707;   }
.nav .block{ height:3px; width:130px; background:#214c9b; position:absolute; left:0; top:47px; overflow:hidden;  }
/* 首页banner部分 */
.fullSlide { width: 100%; min-width: 1200px; position: relative; height:510px;margin-top: 203px; }
.fullSlide .bd { margin: 0 auto; width: 100% !important; position: relative; z-index: 0; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 510px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 510px; position:absolute;left:50%; margin-left:-1000px; }

.fullSlide .hd { width: 100%; position: absolute; z-index: 1; bottom:20px; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; padding-top: 5px; width: 1200px; margin: 0 auto; }
.fullSlide .hd ul li { cursor: pointer; font-weight: bold; display: inline-block; *display: inline; zoom: 1;width: 42px;height: 11px;background-color: #666; line-height: 25px; text-align: center; margin: 5px; overflow: hidden; border: 1px #666 solid; }
.fullSlide .hd ul .on { color: #ffffff; border: 1px #de6e00 solid;background-color: #d9293e;}
.fullSlide .hd ul li img { width: 160px; height: 60px; }

.fullSlide1 { width: 100%; min-width: 1200px; position: relative; height:300px;margin-top: 203px;}
.fullSlide1 .bd { margin: 0 auto; width: 100% !important; position: relative; z-index: 0; }
.fullSlide1 .bd ul { width: 100% !important; }
.fullSlide1 .bd li { width: 100% !important; height: 300px; overflow: hidden; text-align: center; }
.fullSlide1 .bd li a { display: block; height: 300px; position:absolute;left:50%; margin-left:-1000px; }

.fullSlide1 .hd { width: 100%; position: absolute; z-index: 1; bottom:20px; left: 0; height: 30px; line-height: 30px; }
.fullSlide1 .hd ul { text-align: center; padding-top: 5px; width: 1200px; margin: 0 auto; }
.fullSlide1 .hd ul li { cursor: pointer; font-weight: bold; display: inline-block; *display: inline; zoom: 1; width:10px; height:10px; border-radius:5px;background-color: #fff; line-height: 25px; text-align: center; margin: 5px; overflow: hidden; border: 1px #e4e4e4 solid; }
.fullSlide1 .hd ul .on { color: #ffffff; border: 1px #de6e00 solid;background-color: #d9293e;}
.fullSlide1 .hd ul li img { width: 160px; height: 60px; }




.focusBox { position: relative; width:100%; height:100%; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 100%; height: 100%; display: block; }
.focusBox .txt-bg { position: absolute; top: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; top: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.focusBox1 { position: relative; width:310px; height:210px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox1 .pic img { width:310px; height: 210px; display: block; }
.focusBox1 .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox1 .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox1 .txt ul{height:36px; line-height:36px;}
.focusBox1 .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox1 .txt li a{height:36px; line-height:36px;  display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox1 .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox1 .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox1 .num li a,.focusBox1 .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox1 .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox1 .num li.on a,.focusBox .num a:hover{ background:#f60;  }


#caseal { width: 100%; margin-bottom: 20px; }
#caseal .box { width: 1200px; margin: 0 auto; text-align: center; }
#caseal .title { width: 100%; height: 43px; }
#caseal ul { padding: 5px 0; }
#caseal li { float: left; width: 280px; margin:0 10px; }
#caseal li.nomar { margin-right: 0px; }

#caseal li .img { height: 166px; width: 269px; overflow: hidden; padding: 3px; }
#caseal li .img img { width: 269px; height: 166px; }
#caseal li h5 { width: 271px; height: 50px; line-height: 50px; color: #333; font-size: 18px; overflow: hidden; font-weight: 400; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
#caseal li h5 a{color: #333;}
#caseal li .text { width: 255px; height: 100px; line-height: 25px; color:#747474; text-align: center;  font-size: 14px; padding: 0 10px; }
#caseal li .detailbtn { width: 275px; height: 50px; line-height: 50px; }
#caseal li .detailbtn a { display: inline-block; height: 30px; line-height: 30px; color: #fff; background: #ff7800; padding: 0 10px; font-size: 14px; border-style: none; }
#caseal li .detailbtn a:hover { color: #fff; cursor: pointer; }


.about{position: relative;height: 100%;z-index: 9;}
.about .content {width: 1200px; margin: 0 auto;  margin-bottom:95px; height: 562px; background: url(../images/czf_13.png)  left 90px no-repeat;position: relative; }
.about .title{position: absolute;top: 105px; width: 400px; left: 305px; font-weight: bold;}
.about .title a{font-size: 18px;color:#9f2925;}
.about .description {float: left; width:895px; line-height: 30px; text-align: left; position: absolute;top: 155px; right:0px;}
.about .pic {float: right; width: 330px; height: 250px; }
.about a.more {position: absolute; left: 50%; margin-left: -100px; top:320px; border-radius: 0px; width: 200px; height: 45px; font-size: 15px; color: #999; line-height: 46px; text-align: center; text-indent: inherit; }

.about .htitle{position: absolute;top:360px;right:0px; font-weight: bold;}
.about .htitle a{font-size: 18px;color:#9f2925;}
.about .honor{width: 610px; height: 160px; position: absolute; top:405px; right: 0px; }
.about .honor ul{overflow:hidden;}
.about .honor ul li{width: 190px; height: 125px; background: #fff5e3; float: left; margin-right:20px; text-align: center; }
.about .honor ul li img{width: 190px; height: 125px; }

.snext,.sprev{ float:right; display:block; width:36px; height:36px; border-radius: 36px; line-height: 32px; border: 1px solid #cacbca;color:#cacbca; z-index: 999; overflow:hidden;  cursor:pointer;position: absolute;top:40%;}
a:hover.snext,a:hover.sprev{border-color:#f08326;}
.snext i,.sprev i{font-size:24px;font-weight: 400;line-height: 36px;margin:6px;}
.snext{ right: -60px;}
.sprev{ left: -60px;}

.index_new{width: 100%;height:352px;background:#f0f0f0;padding:80px 0px;}
.index_new .ll{width: 235px;height:350px;float: left;background:url(../images/q_12.jpg) #17a908;margin-right: 20px;}
.index_new .ll p{text-align: center;}
.index_new .ll p a{border: solid 1px #fff;padding: 10px 15px;color:#fff;display: block; width: 100px;
    margin: 0 auto;margin-top: 260px;}
.index_new .cc{width: 510px;height: 350px;float: left;}
.index_new .rr{width: 420px;height: 350px;float: right;}
.index_new .rr .layui-tab{width: 415px;height: 350px;margin:0px;padding:0px 10px;}
.index_new .rr .layui-tab .layui-tab-title {top:0px;text-align: left;}
.index_new .rr ul li{line-height:30px;background:url(../images/czf_20.png) no-repeat left center; padding-left: 16px;}

#news{position: relative;height: 100%;z-index: 9;}
#news .pageBT .zh span{background-color: #f8f8f8;}

.news_con{width: 1200px;margin:0 auto;margin-bottom:40px;}
.slideBoxa{
	float: left;
	width:510px;
	height:350px;
	overflow: hidden;
	position: relative;
	z-index: 2;
}
.slideBoxa .bd li img{width: 100%;height: 100%;}
.slideBoxa .bd li .tit{
	height:40px;
	position: absolute;
	line-height: 40px;
	width: 100%;
	bottom:0px;
	left: 0;
	text-align: left;
	text-indent: 20px;
	border-radius: 0;
	background: rgba(0,0,0,0.6);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000',endColorstr='#66000000');     /* IE6,IE7 */
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#66000000', endColorstr='#66000000')";      /*IE8*/
}
.slideBoxa .bd li .tit p{
	font-size: 14px;
	color: #ffffff;
}
.slideBoxa .hd {
	height: 20px;
	position: absolute;
	z-index: 10;
	right:20px;
	bottom:15px;
	overflow: hidden;
}
.slideBoxa .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBoxa .hd ul li {
	float: left;
	margin-left: 15px;
	width: 20px;
	height: 20px;
    line-height: 20px;
    color: #fff;
	background: #525252;
    text-align: center;
	cursor: pointer;
	border-radius: 50%;
}
.slideBoxa .hd ul li.on {
	background: #d61f19;
}
.newscon{
	width: 810px;
	float: left;
	margin-left:40px;
}
.newscon h2{
	text-align: center;
	font-size:22px;
	color: #d74712;
	margin-bottom:15px;
}
.newscon h2 a{  color: #d74712;}
.newscon p{
	font-size: 14px;
	color: #9b9b9b;
	line-height: 28px;
	text-align: justify;
    padding-bottom: 10px;
	border-bottom: 1px dashed #c8c8c8;
}
.newscon p a{
	color: #d74712;
}
.newscon ul{ margin-top: 10px;}
.newscon ul li{
	font-size: 14px;
	line-height:32px;
    width: 48%;
    float: left;
}

.newscon ul li a{
    color: #474747;
}

.newscon ul li span{
	float: right;
	margin-right: 0;
	color: #9b9b9b;
}

#imglist02 {margin-bottom:20px;position: relative;width: 1200px;margin: 0 auto;}
#imglist02 .box { width: 1200px; margin: 0 auto; text-align: center; }
#imglist02 ul { padding: 5px 0; }
#imglist02 li { float: left; width:380px;margin-left:20px; padding-top: 20px; }
#imglist02 li .img { width:380px; height: 280px;}
#imglist02 li .img img { width: 372px; height: 272px; display: block; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
#imglist02 li .img a:hover img { -webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; filter:alpha(opacity=100);}
#imglist02 li h5 { width: 380px; height: 50px; line-height: 50px; font-weight: normal; font-size: 16px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
#imglist02 li.last { margin-right: 0px; }

.w1200{
	width: 1200px;
	overflow: hidden;
}

.index_process{
    width: 100%;
}
.process_center {
    width: 1200px;
    margin: 0 auto;
}
.process_center .title{
    text-align: center;
    margin-top: 45px;
}
.process_u{
    width: 100%;
    position: relative;
}

.process_u li{
    width: 98px;
    height: 98px;
    border: 2px solid #cccccc;
    text-align: center;
    border-radius: 50%;
    -moz-border-radius: 50%; /* Firefox */
    -webkit-border-radius: 50%; /* Safari 和 Chrome */
    float: left;
    margin-right: 81px;
    position: relative;
    margin-bottom: 80px;
    cursor: pointer;
}
.process_u li:nth-child(7){
    margin-right: 0px;
}
.process_u li h3{
    font-size: 20px;
    color: #585757;
    margin-top: 18px;
}
.process_u div{
    position: absolute;
    top: 42px;
    left: 124px;
    z-index: -1;
}
.process_u .on{
    border: 2px solid #ff6029;
}
.process_u .on h3{
    color: #ff6029
}
.process_u .on:after{
    content: "";
    position: absolute;
    bottom: -35px;
    right: 41px;
    width: 0;
    height: 0;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    background-color: #ff6029;
}
.process_p{
    width: 100%;
    margin-top: 30px;
    margin-bottom: 40px;
}
.process_p div{
    text-align: center;
    font-size: 18px;
    color: #585757;
}
.process_a {
    width: 350px;
    margin: 0 auto;
    overflow: hidden;
    margin-bottom:30px;
}
.process_a a{
    display: block;
    width: 155px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    background-color: #ff6029;
    float: left;
    color: #fff;
    border-radius: 20px;
    margin-right: 20px;
}
.process_a a:nth-child(2){
    background-color: #3d3d3d;
}
.index_process .process_hr{
    position: relative;
    top: -180px;
    z-index: -1;
}

/*-------exchange--------*/

.exchange{height: 930px; background: url(../images/chuanglian_08.jpg) top center no-repeat #F0F0F0; }
.exchange p{font-size:16px; color: #ea9c16; font-weight: 600; text-align: center; margin-top: 10px; }
.exchange h1{margin-top: 50px; font-size: 36px; text-align: center; color: #9e401a; font-weight: normal; }
.exchange_b{width: 100%; height:645px; overflow: hidden; margin-top: 50px;display: none;}
.exchange_b ul li{width:370px; height:285px; margin:0 15px;margin-bottom:60px;  float: left; position: relative;}
.exchange_b li a img{width: 370px; height: 285px; }
.exchange_b li a p{font-size: 14px; color: #fff; text-align: center; font-weight: normal; width: 100%; line-height:40px; margin: 0;position: absolute; bottom: 0;background:rgba(0,0,0, 0.5);}
.exchange_b li:hover a p{color: #fff; }

/*--------motorola-------*/
.motorola{width: 100%; height:860px; background:#fff; }
.motorola p{font-size: 16px; color: #ea9c16; font-weight: 600; text-align: center; margin-top: 10px; }
.motorola h1{font-size: 36px; text-align: center; margin-top:50px; color: #9e401a; font-weight: normal; }

/*--------news--------*/
.news{width: 100%; height: 920px; background: #f0f0f0;padding-top: 10px;}
.news_t{position: relative; z-index: 99; width: 200px; margin:0 auto; background:#f0f0f0; }
.news_t h1{margin-top: 50px; font-size: 36px; color: #ff7f00; text-align: center; }
.news_t p{font-size: 16px; color: #797979; font-weight: 600; text-align: center; }
.xian{position: relative; width: 100%; height: 2px; background: #b4b4b4; top: -40px; }
.news_b{height:665px; margin-top: 35px; width: 1200px; overflow: hidden; }
.news_b ul li{width: 568px; height: 164px; border-bottom: 1px solid #F0F0F0; margin-right: 32px; float: left; }
.li_l{margin-top: 30px; width: 110px;height: 110px; overflow: hidden; float: left; }
.li_r{margin-top: 30px; float: right; width: 446px; margin-left: 12px; }
.li_l h1{width: 110px; height: 84px; background: #ebebeb; font-size: 20px; color: #bbbbbb; text-align: center; line-height: 84px; }
.li_l p{width: 110px; height: 25px; background: #bbbbbb; font-size: 14px; text-align: center; line-height: 25px; color: #fff; }
.li_r h3{font-size: 16px; color: #333333; }
.li_r p{font-size: 14px; color: #797979; line-height: 25px; margin-top: 18px; } 
.news_b ul li:hover .li_l h1{background: #ffb469; color: #fff; }
.news_b ul li:hover .li_l p{background: #ff7f00; color: #fff; }


/*---------huozuo----------*/
.Cooperatives{position: relative; z-index: 99; width: 200px; background: #fff; margin:0 auto; } 
.Cooperatives h1{margin-top: 50px; font-size: 36px; color: #797979; text-align: center; }
.Cooperatives p{font-size: 16px; color: #797979; font-weight: 600; text-align: center; }
.customer2{clear:both; height:270px;background:#fcfcfc;}
.i_service_t{ text-align:center; padding-top:30px; color:#4e4e4e; font-size:14.06px; line-height:40px; padding-bottom:43px;}
.i_service_t h2{ height:70px; line-height:70px;font-size: 36px;color: #ff9b01;font-weight: bold;}
.customer_list2{ width:1280px; margin:0 auto;}
.customer_list2 table{border-collapse:collapse;border-spacing:0;}
.customer_list2 table td{ border:1px solid #dfdfdf; width:20%; height:128px; }
.customer_list2 table td img{ width:100%; height:127px;-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%); filter: gray;}
.customer_list2 table td:hover img{-webkit-filter: grayscale(0%); -moz-filter:grayscale(0%); -ms-filter:grayscale(0%);-o-filter: grayscale(0%); filter: grayscale(0%); filter:none;filter:alpha(opacity=100);opacity:1;}
.customer_list2 table td .partner_box{position:relative;width:219px; padding:0; position: relative;height:128px; z-index: 1;}
.customer_list2 .partner_box .cont1{width:253px;height:128px;overflow: hidden; position:absolute;top:0px;left:0px;z-index:2;/*filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;*/}  
.customer_list2 .partner_box .cont2{width:253px;height:128px;overflow: hidden;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;position:absolute;top:0px;left:0px;z-index:1;transform:rotateY(180deg);-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}  
.customer_list2 .partner_box:hover .cont1{transform:rotateY(180deg);z-index:1;alpha(opacity=0);-moz-opacity:0;opacity:0;-ms-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-o-transform:rotateY(180deg);}
.customer_list2 .partner_box:hover .cont2{transform:rotateY(360deg);z-index:2;filter:alpha(opacity=100);-moz-opacity:1;opacity:1;-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);}  
.customer_list2 .partner_box:hover .cont2{z-index:2;}  
.customer_list2 .partner_box .cont1{transition:all .5s linear 10ms;} 
.customer_list2 .partner_box .cont2{transition:all .5s linear 10ms;} 



.huoban{ width:100%;min-width: 1200px; overflow:hidden;}
.huoban .mian{width: 1200px; margin:0 auto;background: none;}
.huoban ul{ width:100%; margin:0 auto 30px; overflow:hidden;}
.huoban li{ float:left; font-size:14px; line-height:28px;width: auto; height: auto; float: left; margin:0px 5px;}
.huoban li a{-moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out; color:#d9d9d9;}


.link{ width:100%;min-width: 1200px; overflow:hidden;background: #fff;}
.link .mian{width: 1200px; margin:0 auto;background: none;}
.link ul{ width:100%; overflow:hidden;}
.link li{ float:left; font-size:14px; line-height:65px;width: auto; height: auto; float: left; margin:0px 5px;}
.link li a{-moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out; color:#666;}


.yqsb{width:940px; float: left;}
.yuyue{width: 230px; float: right;}
.yuyue img{width: 230px; height: 230px;    margin-top: 15px;}

.picScrollbox { width:1200px; margin: 0 auto; text-align: center;}
.picScroll-left {  position: relative; }

.picScroll-left .bd { padding-top: 10px;  margin-bottom:50px;width: 100%;*width: 1200px; overflow: hidden; position: relative;}
.picScroll-left .bd ul { overflow: hidden; zoom: 1; }
.picScroll-left .bd ul li { width: 292px; margin: 0 10px 0px 0px; float: left; _display: inline; overflow: hidden; text-align: center; }
.picScroll-left .bd ul li .pic { text-align: center; overflow: hidden;}
.picScroll-left .bd ul li .pic img { width:280px; height: 370px; display: block; padding: 2px; display: block; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.picScroll-left .bd ul li a:hover .pic img { -webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; filter:alpha(opacity=100);}
.picScroll-left .bd ul li a .title { line-height: 40px;}
.picScroll-left .bd ul li a:hover .title { line-height: 40px;}
/*.picScroll-left .bd ul li a:hover .title {display:inline-block;  height:40px;width: 225px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }*/

.picScrollbox .next,.picScrollbox .prev{top:110px;}

#imglist01 { width: 100%; margin-bottom: 20px; }
#imglist01 .box { width: 1200px; margin: 0 auto; text-align: center; }
#imglist01 ul { padding: 5px 0; }
#imglist01 li { float: left; width: 367px; height: 338px; margin:0 16px; padding-top: 20px; }
#imglist01 li .img { width: 367px; height: 298px;}
#imglist01 li .img img { width: 367px; height: 298px; display: block; -webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
#imglist01 li .img a:hover img { -webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; filter:alpha(opacity=100);}
#imglist01 li h5 { width: 357px; height: 50px; line-height: 50px; font-weight: normal; font-size: 16px; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis; white-space: nowrap; }
#imglist01 li.last { margin-right: 0px; }


/* 合作伙伴 */
.douban{ width:1200px;margin:0 auto;position: relative; }
.douban .bd{height:auto;}
.douban .bd ul{ overflow:hidden; zoom:1;}
.douban .bd ul li{ float:left; width:172px; padding:5px; height: 66px; margin-right:15px;margin-bottom: 20px;border: 1px solid #e6e6e6;}
.douban .bd ul li img{width:172px; height: 66px;}

.agent-pc .service .item_wrapper:after {
    content: '';
    position: absolute;
    top: 0;
    height: calc(90% - 2px);
    width: calc(92% - 2px);
    border: 1px solid transparent;
    margin: 4%;
    transition: all ease-out .3s;
}

.Bottom_Nav{background:url(../images/chuanglian_18.jpg) repeat-x top left #ffffff;min-width:1200px;overflow:hidden;padding-top: 40px;}
.BottomNavCon{width:1200px;overflow:hidden; margin:0px auto; padding-top:50px; padding-bottom:35px;}
.BottomNavCon ul{ float:left;overflow:hidden; display:block;}
.BottomNavCon ul li{ float:left;padding-left:0px;padding-right:6px; width: 155px;overflow:hidden; font-size:12px; line-height:30px;}
.BottomNavCon ul li a.one{ float:left;font-size: 16px;font-weight: bold;}
.BottomNavCon ul li a.one:link,.BottomNavCon ul li a.one:visited{ color:#333333;}
.BottomNavCon ul li a.one:hover{color:#333333; text-decoration:underline}
.BottomNavCon ul li p{width:145px; float:left; margin:0px; padding-top:5px}
.BottomNavCon ul li p a{ float:left; width:130px; font-size:14px;}
.BottomNavCon ul li p a:link,.BottomNavCon ul li p a:visited{ color:#333333;font-size:14px;}
.BottomNavCon ul li p a:hover{color:#333333; text-decoration:underline}
.BottomNavCon .Rig{float:right; overflow:hidden;width:150px;}
.Rig ul{width:150px;}
.Rig ul li{width:135px;height:178px; float: left; text-align: center;font-size: 16px;color: #333333;}
.Rig ul li a{color:#333333;margin-bottom: 15px;display: block;}
.Rig ul li img{width: 135px;height: 135px;}
.Rig ul li a:hover{color:#333333;}
/* 底部 */
.footer {background:#00923f;min-width: 1200px;height: auto;color: #fff; border-top:1px solid #00923f;border-bottom:1px solid #00923f;}
.footer a{color: #fff;}
.footer .copyRight {text-align: left;width: 1200px;margin: 0 auto;}
.footer .copyRight .bottomnav { height: 40px;text-align: center;padding-top:20px; }
.footer .copyRight .bottomnav a { font-size: 16px; margin-top: 10px; margin-right: 18px; margin-left: 2px; }
.footer .copyRight .bottomhtml { font-size: 14px; width: 100%; line-height: 28px;padding:10px 0px; }
.footer .copyRight .bottomhtml span{float: none;}


.mian{min-width: 1200px;}
.page_title_warp{width:100%; height:39px; position:relative; z-index:0;border-bottom:1px solid #f89e16; margin-bottom: 15px;}
.page_title{width:100%;height:39px;margin:0 auto; }
.page_title h1{color:#f89e16; font-size:14px;float:left; padding-left:0px; line-height: 39px;}
.page_title span{ background-repeat: no-repeat; text-align:right;color:#6d6d6d; line-height:39px; float:right;}
.page_title span a{color: #6d6d6d;}
.page_title_right a{color:#575757; padding:0 5px;}


.menu2{ text-align:center; background:#fff; border-bottom:1px solid #ccc;}
.menu2 a{ color:#666; font-size:16px; padding:20px 44px; line-height:20px;}
.menu2 a:hover , .menu2 a.currentNav{ color:#f89e17; border-bottom:4px solid #f89e17;}


.page_box{width:100%;height:auto;overflow:hidden;margin:0 auto; clear:both;}

.text-center{text-align: center; margin-bottom: 15px;}

.page_box_left{width:100%; height:auto; overflow:hidden;padding-bottom:10px;margin: 0 auto;}
.page_box_left .title{font-size: 16px;height: 180px;display: block;font-weight: 600;color: #4a4a4a;}
.page_box_left .title span{float: right;font-weight: normal; font-size: 12px;}
.page_box_left h3{font-size:32px; color: #5c2f05; border:#aa6f43 solid 1px;padding:10px 20px 20px; width:170px;margin:30px auto;padding-left: 30px;text-align: center; font-weight: bold;}
.page_box_left h3>span{width:150px;margin:0 auto;height: 30px;background:#fff;margin-bottom:-35px; color:#a8a5a1;display: block;font-weight: normal;}
.page_box_left .box .pics{width:279px; height: 210px;}
.page_box_left .box .news1{width:279px; margin-top: 15px;}
.page_box_left .box .news1 li{width:279px; line-height: 28px;}

.page_box_left_nav{width:100%;margin-top: 35px;text-align: center;background:#dcdcdc;height:51px;line-height: 51px;}
.page_box_left_nav a{width: 110px; height:50px;padding:12px 30px 15px; color: #333; font-size: 16px;} 
.page_box_left_nav a.on{color:#333; font-weight: bold; background:#fff;}
.page_box_left_nav a:hover{color:#333;font-weight: bold;background:#fff;}
.page_box_left .contact{ line-height:26px; background: url(../images/content_15.jpg) no-repeat top center;  margin-left: 0px;width: 290px;height: auto;padding-top:105px}

.page_box_right{width:1280px;height:auto;overflow:hidden; margin: 0 auto;}
.page_box_right p{color:#747474;}
.page_box_right p a{color:#747474;}
.page_box_right .title{font-size: 16px;display: block;font-weight: 600;color: #4a4a4a;}
.page_box_right .title span{float: right;font-weight: normal; font-size: 12px;}
.layui-table p {line-height:30px;}
#fitslist{ width:auto; margin: auto;min-height:600px; height:auto; _height:600px;background-color: #fff; padding: 15px;border-radius: 8px;}
#fitslist ul li{line-height:30px;background: url(../images/aside.png) no-repeat 0px 9px; color:#666; padding-left: 10px;}

#fitslist .index_6_2_1_4{ width:100%; height:110px; padding-bottom:25px; border-bottom:#eeeeee solid 1px; margin-top:15px; float:left; }
#fitslist .index_6_2_1_4 a{ text-decoration:none;}
#fitslist .index_6_2_1_4_1{ width:110px; height:110px; overflow:hidden;  text-align:center; float:left; }
#fitslist .index_6_2_1_4_2{ width:1110px; height:110px; padding:0 15px; float:left; }
#fitslist .index_6_2_1_4_2 a{color:#4E4E4e; }
#fitslist .index_6_2_1_4_2 a:hover{color:#ff7f00; }
#fitslist .index_6_2_1_4_1_1{ width:110px; height:85px; float:left; background-color:#ebebeb; line-height:85px; font-size:29px; color:#AAAAAA; }
#fitslist .index_6_2_1_4_1_2{ width:110px; height:26px; float:left; background-color:#bbbbbb; line-height:26px; font-size:12px; color:#fff; }

#fitslist .index_6_2_1_4_2 h5{ display:block; font-size:16px; margin-bottom:10px; color:#4E4E4E;}
#fitslist .index_6_2_1_4_2 h2{ display:block; font-size:16px; margin-bottom:10px; color:#4E4E4E; text-align:left; padding:0px; font-weight:bold;}
#fitslist .index_6_2_1_4_2 p{ display:block; font-size:14px; line-height:22px; color:#777777;}

#fitslist .index_6_2_1_4:hover .index_6_2_1_4_1_1{  background-color:#ffb469; color:#fff; }
#fitslist .index_6_2_1_4:hover .index_6_2_1_4_1_2{  background-color:#ff7f00; }

.page_right_news_list{width:100%; height:auto; overflow:hidden; float:left; margin-bottom: 15px; border-bottom: 1px dashed #BAB7B7;}

.page_right_news_list dt{width:100%; height:auto; overflow:hidden;padding-bottom: 10px;}

.page_right_news_list dt b{ display:block; color:#575757; font-size:14px; margin-bottom:5px;}

.page_right_news_list dt p{ display:block; width:100%; line-height:26px; color:#919191; height:55px; overflow:hidden;}
.page_right_news_list dt p span{color:#006093;}
.page_right_news_list:hover dt b{color:#006093;}

.page_right_news_list dd{width:390px; height:125px; margin-top:20px; }

#fitslist dl:last-child{border-bottom:none;}
dl.page_right_case_list:last-child,dl.page_right_news_list:last-child{border-bottom:none;}
.page_right_case_list{width: 100%; height:auto; overflow:hidden; border-bottom:1px dashed #dedede;padding-top: 15px;}

.page_right_case_list dt{width:1050px; height:125px; overflow:hidden; float: right;}

.page_right_case_list dt b{ display:block; color:#575757; font-size:14px; margin-bottom:15px;}

.page_right_case_list dt p{ display:block; width:100%; line-height:26px; color:#575757; height:auto; overflow:hidden;}
.page_right_case_list dt p span{color:#006093;}
.page_right_case_list:hover dt b{color:#006093;}

.page_right_case_list dd{width:160px; height:107px; overflow: hidden;float: left;}
.page_right_case_list dd img{width: 100%;height:107px;}

.page_right_ding_list{width:388px; height:320px; border:1px solid #d2d2d2; float:left;cursor:pointer; margin-right:43px; display:inline; margin-bottom:20px;}

.CaseSearch {background: #FFF; border:1px solid #e9e9e9;margin: 0 15px;}
.CaseSearch dl {position: relative;  border-bottom: 1px dashed #e9e9e9 }
.CaseSearch dl dt {width:90px; height: 47px;font-size:16px; line-height:47px; text-align: center; background:#f8f8f8;float: left;}
.CaseSearch dl dd {padding: 14px 5px;margin-left:110px;}
.CaseSearch dl dd a {padding-right: 25px}
.CaseSearch dl dd a.current {color: #C4261D }

.CaseSearch dl dd dl{position:absolute; border-bottom:none;}
.CaseSearch dl dd dl dd{padding:0 10px;margin-left:0px;}

.CaseSearch .houseDl {}
.CaseSearch .kwsDl {border-bottom: none }
.CaseSearch .kwsDl{position: relative; width:520px;border:1px solid #e5e5e5;margin:10px auto; overflow: hidden; border-radius:20px;}
.CaseSearch .kwsDl input {display: block; height:40px; border: none; line-height:40px;background: none;color:#aaaaaa;}
.CaseSearch .kwsDl .kws {width: 123px; padding: 0 35px 0 12px }
.CaseSearch .kwsDl .submit {position: absolute; right: 0; top:0;padding: 0px;  width: 40px; height: 40px; cursor: pointer;background:#aa6f43; }
.CaseSearch .kwsDl .submit i{font-size:20px;margin-top:10px;}

.page_box_pic{width:386px; height:310px; border:1px solid #dfc7b8; float:left;cursor:pointer; margin-right:43px; display:inline; margin-bottom:20px;}
.page_box_pic dt{width:388px; height:85px; line-height:41px;text-align:center;color:#575757;}
.page_box_pic dt a{font-size: 14px; text-align: center;color:#575757; line-height:35px;}
.page_box_pic dt .title{color:#ec7e61;font-size: 16px;text-align: left;padding:0px 10px;}
.page_box_pic dt .time{color:#4a4a4a;float: left;padding-left: 10px;}
.page_box_pic dt .view{color:#4a4a4a; float: right;padding-right: 10px;}
.page_box_pic a dd{width:388px; height:225px; overflow: hidden; background-color:#cfcfcf;position: relative;}
.page_box_pic a dd img {width: 100%;}
.page_box_pic a:hover dd img {width: 100%;}
.page_box_pic a dd {color:#333;}
.page_box_pic a dd .t{display: none;}
.page_box_pic a:hover dd .t{display: block; position: absolute; padding-top:60px; width: 100%; height: 100%; z-index: 999; top: 0px;text-align:center;background:rgba(0,0,0, 0.5);}
.page_box_pic a:hover dd .t p{  font-size: 18px;line-height:28px; color: #fff; font-weight: bold; }
.page_box_pic a:hover dd .t i{color:#fff;font-size:30px;padding-top:40px;}

.page_box_pic_one{width:388px;  float:left;cursor:pointer; margin-right:43px; display:inline; margin-bottom:20px;}

.page_box_pic_one dt{width:388px; height:41px; line-height:41px;text-align:center;color:#575757; overflow: hidden;}
.page_box_pic_one dt a{font-size: 14px; text-align: center;color:#575757; line-height:35px;}
.page_box_pic_one dd{width:388px;height: 260px;overflow: hidden; background-color:#cfcfcf;}

.page_box_pic_one dd a img {width: 100%;-webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}
.page_box_pic_one dd a:hover img {width: 100%;-webkit-transform:scale(1.1); transform:scale(1.1); opacity:1; filter:alpha(opacity=100);}
.page_box_pic_one dd a{color:#333;}

.page_box_pic_one dd p{ display:block; font-size:12px; text-transform:uppercase; margin-top:7px;}

.look_more{width:856px; height:44px; border:solid 2px #cecece; text-align:center; line-height:44px; font-size:18px; clear:both; margin:30px auto;}

.look_more a{color:#888;}

.down{width: 100%;height: 40px;}
.down img{width: 30px;height: 30px; float: left;margin-right: 5px;}
.down a{line-height: 30px; float: left;display: block;}

.page_box_news_title{width:100%; height:auto; overflow:hidden; text-align:center; color:#888888; font-size:14px;}

.page_box_news_title b{ display:block; color:#333; font-size:24px;padding-top: 10px;}


.page_box_news{width:auto; height:auto; min-height: 500px; overflow:hidden; margin:0 auto; line-height:40px; color:#333;font-size:16px; background-color: #fff; padding: 15px;border-radius: 8px;}
.page_box_news img{max-width: 100%;}
.page_box_news #allmap img{ max-width: inherit;}
.page_box_news p{color: #333;}
.page_box_news p a{color: #333;}
.news_xiangg{ margin-bottom:20px; border-top:1px dashed #CCC; overflow:hidden; width: 100%; }
.news_xiangg h3{ margin-top:10px; font-size:14px; background:#999; color:#fff; padding:2px 3px;}
.news_xiangg h3 a{ color:#fff;}
.news_xiangg ul{ margin-top:5px;}
.news_xiangg ul li{ line-height:26px;width:420px;float:left;}
.news_xiangg ul li a{ color:#747474; font-size: 14px;}
.news_xiangg ul li span{ margin-left:5px; color:#999;}

.contacts { float: left; width: 400px; color: #333; margin-top: 40px; font-size: 14px; }
.contacts .company { font-size: 18px; font-weight: bold; display: block; margin-bottom: 20px; }
.contacts p { height: 45px; line-height: 45px; padding: 0 0 14px 55px; margin: 0px; margin-top: 14px; }
.contacts p.bg1 { background:url("../images/icon/20151205110426_5937.jpg") left top no-repeat; }
.contacts p.bg2 { background:url("../images/icon/20151205110426_5625.jpg") left top no-repeat; }
.contacts p.bg3 { background:url("../images/icon/20151205110426_4531.jpg") left top no-repeat; }
.contacts p.bg4 { background:url("../images/icon/20151221104749_4909.jpg") left top no-repeat; }
.contacts p.bg5 { background:url("../images/icon/20151205110426_3593.jpg") left top no-repeat; }
.contacts p.bg6 { background:url("../images/icon/20151205110426_2812.jpg") left top no-repeat; }

.tabBox{width:100%; margin:0 auto;  }
.tabBox .hd{ height:33px; line-height:33px;}
.tabBox .hd ul{width: 364px; height:34px; overflow:hidden;float:right;}
.tabBox .hd li{ width:120px; float:left; text-align:center; color:#999;}
.tabBox .hd li a{ color:#999; font-size: 16px; display:block;  }
.tabBox .hd li.on{}
.tabBox .hd li.on a{ color:#ff9c00;font-weight:bold;}

#floatDivBoxs { width: 120px; background: #fff; position: fixed; top: 180px; right: -125px; z-index: 999; }
#floatDivBoxs .floatDtt { width: 120px; height: 45px; line-height: 45px; background: #f08326; color: #fff; font-size: 18px; text-indent: 22px; position: relative; }
#floatDivBoxs .floatDqq { padding: 0 10px; }
#floatDivBoxs .floatDqq li { height: 45px; line-height: 45px; font-size: 15px; border-bottom: 1px solid #e3e3e3; padding: 0 0 0 36px; background: url(../images/qq.gif) no-repeat left center; }

#floatDivBoxs .floatDtxt { font-size: 14px; color: #333; padding: 10px 10px; }
#floatDivBoxs .floatDtel { padding: 0 0 15px 10px; }
#floatDivBoxs .floatDtel li { font-size: 14px; height: 22px; line-height: 22px; color: #f08326;  font-weight: bold; }

#floatDivBoxs .floatDbg { width: 120px; height: 20px; background: url(../images/online_botbg.jpg) no-repeat; }
.floatShadow { }
#rightArrow { width: 50px; height: 145px; background: url(../images/online_arrow.jpg) no-repeat; position: fixed; top: 180px; right: -5px; z-index: 9999;background-position:-50px 0;  }
#rightArrow a { display: block; height: 45px; }
#rightArrow .arrowtxt { display: block; height: 90px; width: 20px; background: #f08326; color: #ffffff;  font-weight: bold; font-size: 16px; padding: 10px 15px; line-height: 22px; }


.page {width: 100%; margin:20px auto 10px; float: left; *zoom: 1; }
.page:before, .page:after {display: table; content: ""; }
.page:after {clear: both; }
.page a, .page span {float: left; margin-left: -1px; padding: 0 14px; height: 34px; line-height: 34px; color: #333; margin-right: 10px; margin-bottom: 10px; background-color: #ddd; }
.page a:hover {text-decoration: none; background-color: #00acef; color: #fff }
.page .current{background-color: #00acef; color: #fff }
.page .active a {background-color: #00acef; color: #fff }
.page .next, .page .prev {font-weight: bold; }
.page .rows {border-right: 1px solid #CCCCCC; }



@charset "utf-8";

/*banner开始*/

.banner {
	width: 100%;
	height: 560px;
	margin-bottom: 0px;
}

/* fullSlide */

.fullSlide {
	width: 100%;
	position: relative;
	height: 560px;
	background:#666;
}

.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: 560px;
	overflow: hidden;
	text-align: center;
}

.fullSlide .bd li a {
	display: block;
	height: 560px;
}

.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: #f00;
}

.fullSlide .prev,.fullSlide .next {
	display: block;
	position: absolute;
	z-index: 1;
	top: 50%;
	margin-top: -30px;
	left: 15%;
	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: 15%;
	background-position: -6px -137px;
}

/*banner结束*/

/*优势advantage开始*/

.public {
	width: 546px;
	height: 150px;
	margin: 10px auto 0px;
}

.public h2 a {
	font-size: 32px;
	color: #000;
	padding-bottom: 0px;
	margin:40px auto 0px;
	display: block;
	width: 395px;
	letter-spacing: 5px;
	font-weight: bold;
	text-shadow: #999 2px 3px 4px;
}

.public h3 {
	width: 563px;
	height: 77px;
	position: relative;
	background: url("../images/ys_title_bg.jpg")no-repeat -40px 23px;
	display: block;
}

.public h4 {
	width: 563px;
	height: 77px;
	position: relative;
	background: url("../images/ys_title_bg.jpg")no-repeat 7px 15px;
	display: block;
}

.public h3 p {
	font-size: 42px;
	color: #138700;
	font-family: "宋体";
	float: left;
}

.public h4 p {
	font-size: 42px;
	color: #138700;
	font-family: "宋体";
	float: left;
}

.public h3 span {
	width: 360px;
	height: 40px;
	position: relative;
	display: block;
	float: left;
}

.public h4 span {
	width: 347px;
	height: 40px;
	position: relative;
	display: block;
	float: left;
}

.public h3 span b {
	font-size: 12px;
	color: #d8d4d4;
	position: absolute;
	bottom: 0;
	left: 0;
	font-weight: normal;
}

.public h4 span b {
	font-size: 12px;
	color: #d8d4d4;
	position: absolute;
	bottom: 0;
	left: 0;
	font-weight: normal;
}

.public h3 span span {
	font-size: 24px;
	color: #000;
	float: left;
	position: absolute;
	top: -4px;
	right: -10px;
	letter-spacing: 0px;
}

.public h4 span span {
	font-size: 24px;
	color: #000;
	float: left;
	position: absolute;
	top: -4px;
	right: -10px;
	letter-spacing: 0px;
}



/*优势身体*/

.advantage {
	background: url("../images/advantage_bg.jpg")no-repeat;
	height: 2074px;
	position: relative;
	margin-top: 50px;
}

.advantage_1 h4 {
	font-size: 24px;
	color: #000;
	position: absolute;
	left: 320px;
	top: 68px;
}

.advantage_1 p {
	font-size: 14px;
	color: #666;
	position: absolute;
	left: 207px;
	top: 156px;
}

.advantage_1 h5{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	position: absolute;
	top: 340px;
	left: 850px;
	background: #9c9c9c;
	border-radius: 30px;
}

.advantage_1 h5 a:hover,.advantage_2 h6 a:hover,.advantage_3 h6 a:hover,.advantage_4 h6 a:hover,.advantage_5 h6 a:hover {
	background: #e62129;
}

.advantage_2 p {
	font-size: 14px;
	color: #666;
	position: absolute;
	left: 133px;
	top: 536px;
	line-height: 41px;
}

.advantage_2 h4 b {
	font-size: 24px;
	color: #22949e;
}

.advantage_2 h4 {
	font-size: 24px;
	color: #333;
	position: absolute;
	right: 124px;
	top: 448px;
	line-height: 33px;
}

.advantage_2 h4 i {
	font-size: 24px;
	color: #148700;
	font-style: normal;
	line-height: 35px;
}

.advantage_2 span {
	font-size: 14px;
	color: #666;
	position: absolute;
	right: 55px;
	top: 575px;
	line-height: 23px;
}

.advantage_2 h6{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	position: absolute;
	top: 750px;
	left: 170px;
	background: #9c9c9c;
	border-radius: 30px;
}

.advantage_3 h4 {
	font-size: 24px;
	color: #333;
	position: absolute;
	left: 208px;
	top: 927px;
}

.advantage_3 h5 {
	font-size: 24px;
	color: #1b8300;
	position: absolute;
	left: 207px;
	top: 960px;
}

.advantage_3 p {
	font-size: 14px;
	color: #333;
	position: absolute;
	left: 208px;
	top: 1010px;
}

.advantage_3 h6{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	position: absolute;
	top: 1194px;
	left: 843px;
	background: #9c9c9c;
	border-radius: 30px;
}

.advantage_4 p {
	font-size: 14px;
	color: #666;
	position: absolute;
	left: 109px;
	top: 1384px;
	line-height: 30px;
}

.advantage_4 h4 {
	font-size: 24px;
	color: #333;
	position: absolute;
	right: 206px;
	top: 1296px;
}

.advantage_4 h5 {
	font-size: 24px;
	color: #1b8300;
	position: absolute;
	right: 122px;
	top: 1327px;
}

.advantage_4 span {
	font-size: 14px;
	color: #666;
	position: absolute;
	right: 47px;
	top: 1408px;
}

.advantage_4 h6{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	position: absolute;
	top: 1575px;
	left: 161px;
	background: #9c9c9c;
	border-radius: 30px;
}

.advantage_5 p {
	font-size: 14px;
	color: #666;
	position: absolute;
	left: 746px;
	top: 1721px;
	line-height:34px;
}

.advantage_5 h4 {
	font-size: 24px;
	color: #333;
	position: absolute;
	left: 214px;
	bottom: 330px;
}

.advantage_5 h5 {
	font-size: 24px;
	color: #1b8300;
	position: absolute;
	left: 214px;
	bottom: 266px;
}

.advantage_5 span {
	font-size: 14px;
	color: #666;
	position: absolute;
	left: 214px;
	bottom: 178px;
}

.advantage_5 h6{
	display: block;
	width: 120px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	position: absolute;
	left: 818px;
	bottom: 67px;
	background: #9c9c9c;
	border-radius: 30px;
}

/*优势advantage结束*/



/*第一个小banner开始*/
.min_banner_1 {background: url("../images/min_banner_1bg.jpg") center no-repeat;width: 100%;height: 185px;padding-top: 20px;margin-top: 50px;}
.min_banner_1>ul>li {margin-left: 650px;margin-top: 15px;}
.min_banner_1>ul>li>img {width: 238px;height: 91px;}
.min_banner_1>ul>li>h2>a {font-size: 30px;font-weight: bold;color: #009a44;line-height: 65px;letter-spacing: 2px;}
.min_banner_1>ul>li>span {font-size: 16px;color: #009a44;}
.min_banner_1>ul>li>p>b {font-size: 30px;color: #009a44;}
.min_banner_1>ul>li>h5>a {font-size: 18px;color: #fff;font-weight: bold;width: 168px;height: 35px;line-height: 35px;text-align: center;background: #009a44;display: block;}



/*第一个小banner结束*/

/*合作客户开始*/

.cooperation {overflow: hidden;}

/* 滑动门通用按钮 */

.lefts ,.rights {display: block;width: 15px;height: 65px;margin-top: -32px;position: absolute;top: 50%;background: url(../images/p_n.gif) no-repeat;}
.lefts {background-position: 0 0;left: 10px;}
.rights {background-position: -15px 0;right: 10px;}

/* 连续滑动门开始 */
.box1 {width:1178px;margin: 0 auto;border: 1px solid #ccc;padding: 10px;position: relative;}
.box1 ul {margin: 0 auto;}
.box1 li {float: left;width: 200px;margin-right: 20px;border: 1px solid #ccc;text-align: center;}
.box1 li img {width: 200px;}
.box1 li a {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;line-height: 25px;font-size: 14px;height: 120px;}
.box1 li p{line-height: 34px;padding: 5px;height: 34px;overflow: hidden;}
/*合作客户结束*/

/*项目开始*/
.item {overflow: hidden;}
.item>ul>li {width: 270px;float: left;margin-right: 40px;padding-top:20px;}
.item>ul>li>a {width: 270px;height: 170px;display: block; text-align: center;}
.item>ul>li>a>img {padding: 4px;}
.item>ul>li>a>img:hover {transform: scale(1.2);}
.item>ul>li>div {width: 260px;height: 165px; padding: 10px 0px 10px 0px;}
.item>ul>li>div>h4 {font-size: 20px;color: #333;height: 35px;padding-top:5px;text-align: center;}
.item>ul>li>div>h4>span {font-size: 14px;color:#9c9c9c;}
.item>ul>li>div>p {width: 260px;height: 64px;overflow: hidden;line-height: 22px;color: #454545;margin-top: 20px;}
.item>ul>li>div>a {width: 70px;height: 30px;overflow: hidden;line-height: 30px;display: block;background: url("../images/item_bg.png")no-repeat 90px center #9c9c9c;color: #fff;padding-left: 20px;margin:0 auto;margin-top: 10px;}
.item>ul>li>div>a:hover {background: url("../images/item_bg.png")no-repeat 90px center #e62129;}

/*项目结束*/



/*客户见证*/
.evaluate {overflow: hidden;}
.jzbox {margin: 0px auto;}
.jz {width: 820px;float: left;height: 455px;overflow: hidden;}
.jz .jz_bt {width: 100%;line-height: 40px;border-bottom: 2px solid #d9d9d9;height: 40px;}
.jz .jz_bt b a {font-size: 22px;color: #1a1a1a;float: left;}
.jz .jz_bt span {float: right;font-size: 14px;}
.jz .jz_bt span a:hover {text-decoration: underline;}
.jz ul {margin-top: 20px;}
.jz ul li {height: 180px;overflow: hidden;margin-bottom: 30px;}
.jz ul li img {float: left;width: 220px;height: 170px;padding: 4px;border: #c9c9c9 solid 1px;}
.jz_text {width: 565px;float: right;}
.jz_text h3 {line-height: 25px;font-size: 15px;color: #808080;border-bottom: 1px dotted #999999;padding-bottom: 3px;}
.jz_text h3 a {font-size: 18px;color: #1a1a1a;font-weight: bold;}
.jz_text p {text-indent: 2em;padding-top: 10px;line-height: 26px;height: 80px;overflow: hidden;color: #666;}
.jz_an {margin-top: 5px;}
.jz_an a {display: block;width: 120px;height: 30px;line-height: 30px;text-align: center;float: left;margin-right: 20px;color: #fff;}
.jz_an .jz_xq {background: #333333;}
.jz_an .jz_zx {background: #009a44;}


/*honor*/

.honorbox {
	width: 320px;
	float: right;
	height: 455px;
	overflow: hidden;
	background: url(../images/honor_bj.jpg) no-repeat center;
}

.honorbox h3 {
	text-align: center;
	text-transform: uppercase;
	padding-top: 8px;
}

.honorbox h3 a {
	font-size: 22px;
	color: #fff;
}

.honorbox h3 span {
	font-size: 16px;
	color: #ffe1cd;
}

.picMarquee-top {
	width: 300px;
	overflow: hidden;
	margin: 20px auto;
	position: relative;
	height: 355px;
}

.picMarquee-top .bd {
	height: 410px;
	overflow: hidden;
	width: 230px;
	margin: 10px auto;
}

.picMarquee-top .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picMarquee-top .bd ul li {
	text-align: center;
	zoom: 1;
	height: 185px;
}

.picMarquee-top .bd ul li .pic {
	text-align: center;
	height: 150px;
	background: #f3f3f3;
}

.picMarquee-top .bd ul li .pic img {
	width: 223px;
	height: 143px;
	display: block;
	padding: 2px;
	border: 1px solid #bfbfbf;
}

.picMarquee-top .bd ul li .pic a:hover img {
	border-color: #009a44;
}

.picMarquee-top .bd ul li .title a:hover {
	color: #009a44;
}

.picMarquee-top .bd ul li .title {
	line-height: 24px;
	display: block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}



/*第二个小banner开始*/

.min_banner_2 {
	background: url("../images/min_banner_2bg.jpg") center no-repeat;
	width: 100%;
	height: 200px;
	padding-top: 20px;
	margin-top: 50px;
}

.min_banner_2>ul>li {
	float: left;
	margin-left: 690px;
	margin-top: 20px;
}

.min_banner_2>ul>li>span {
	font-size: 16px;
	color: #009a44;
}

.min_banner_2>ul>li>p>b {
	font-size: 30px;
	color: #009a44;
}

.min_banner_2>ul>li>h5>a {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
	width: 168px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	background: #009a44;
	display: block;
}





/*第二个小banner结束*/



/*流程*/

.bt {
	width: 100%;
	text-align: center;
	overflow: hidden;
}

.bt span {
	text-transform: uppercase;
	font-size: 24px;
	color: #cccccc;
	line-height: 24px;
	font-weight: bold;
}

.bt h3 a {
	font-size: 24px;
	color: #000;
}

.bt h3 a b {
	font-size: 30px;
	color: #743107;
}

.bt p {
	width: 100%;
	height: 35px;
	line-height: 35px;
	margin-top: 15px;
}

.bt p a {
	padding: 8px 20px;
	margin: 0 20px;
	font-size: 16px;
}

.bt p a:hover {
	text-decoration: underline;
}

.bt p .zx_btn {
	background: #743107;
	color: #fff;
}

.bt p .gd_btn {
	background: #ffc487;
	color: #743107;
}

.lc {background: url(../images/lc.jpg) no-repeat top center;padding-top: 115px;width: 100%;height: 20px;}
.lc ul {width: 1300px;}
.lc ul li {width: 146px;float: left;margin: 0 25px;text-align: center;font-size: 16px;line-height: 25px;}
.more {width: 120px;height: 30px;background: #07913a;position: absolute;top: 0px; right: 0px;}
.more>div {width: 60px;height: 30px;background: #07913a;position: absolute;right: 27px;transition: 0.5s;}
.more>div:hover {width: 120px;height: 30px;background: #01461b;position: absolute;right: 0px;}
.more>div>a {display: block;line-height: 30px;text-align: center;color: #fff;}

.about {widht: 1180px;overflow: hidden;margin: 70px auto 20px;}
.about>a>img {width: 410px;height: 303px;border: #c9c9c9 solid 1px;padding: 4px;}
.about_a {margin-left: 605px;}
.about_body {width: 725px;float: right;}
.about_body>ul>.about_li {margin-right: 0;}
.about_body>h5 {font-size: 18px;font-weight: bold;margin-bottom:15px;}
.about_body>p {width:725px;line-height: 24px;text-indent: 2em;overflow: hidden;text-align: justify;color: #444;}
.about_body .news_bottom ul li{width:168px;height: 135px; margin:15px 15px 0 0;float: left;}
.about_body .news_bottom ul li:last-child{margin-right: 0px;}
.about_body .news_bottom ul li a img {width:160px;height: 125px; padding: 4px;border: #c9c9c9 solid 1px;}

/*公司简介结束*/

/*new开始*/
.new>div {float: left;}
.new_title>h4>a {width: 90px;height: 104px;line-height: 104px;margin-bottom: 30px;font-size: 18px;color: #fff;padding-left: 85px;display: block;}
.new_title>h4 {width: 175px;height: 104px;line-height: 104px;margin-bottom: 30px;}
.new_title>.new_h4_1:hover {background: url("../images/new_bg.png")no-repeat 10px 20px #df3031;}
.new_title>.new_h4_2:hover {background: url("../images/new_bg.png")no-repeat 10px -74px #df3031;}
.new_title>.new_h4_3:hover {background: url("../images/new_bg.png")no-repeat 10px -175px #df3031;}
.hover {background: #07913a;}
.new_h4_1 {background: url("../images/new_bg.png")no-repeat 10px 20px #07913a;}
.new_h4_2 {background: url("../images/new_bg.png")no-repeat 10px -74px #07913a;}
.new_h4_3 {background: url("../images/new_bg.png")no-repeat 10px -175px #07913a;}
.new_body>ul>li {display: none;}
.new_body>ul>li>div {float: left;}
.new_1 {margin-left: 20px;}
.new_1 img {width: 407px;height: 204px;margin-bottom: 15px;}
.new_1 span {width: 407px;font-size: 18px;font-weight: bold;color: #333;overflow: hidden;}
.new_1 p {width: 407px;height: 128px; margin-top: 10px;font-size: 14px;color:#999;overflow: hidden;line-height: 24px;text-indent: 2em;}
.new_1 p a{color:#07913a;}
.new_3 {margin-left: 44px;}
.new_3>ul>li>span b {font-size: 30px;color: #fff;}
.new_3>ul>li {height:70px;margin-bottom: 10px;}
.new_3>ul>li>span {font-size: 12px; text-align:center;color: #fff;float: left;line-height:22px; height: 52px; padding-top: 7px; width: 59px;background:#06903b;}
.new_3 div {float: left;padding-left: 10px;}
.new_3 div span {font-size: 16px;color: #333;}
.new_3 div p {font-size: 14px;color:#999;width: 440px;height: 38px;text-indent: 2em;overflow: hidden;}
.new_3 div p a{color:#07913a;}
/*new结束*/
