@charset "utf-8";
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr, span {
	margin: 0;
	padding: 0;
}
html {font-size: 62.5%;/*10 ÷ 16 × 100% = 62.5%*/}
body {font-size: 1.7rem;/*1.7 × 10px = 17px */}

body {
	font-family: "Microsoft YaHei" ! important;
	color: #000000;
	background: #fff;
	margin: 0 auto;
	padding: 0px;
}
a {
	text-decoration: none;
	color: #333333;
	outline: none;
}
a:active {
star:expression(this.onFocus=this.blur());
}
img {
	max-width:100%;
	border: 0px;
	vertical-align: middle;
}

li {
	list-style: none;
}


.top{
	height:50px;
	background:rgba(23,50,106,1);
	color: #fff;
	overflow: hidden;
}
.top .left{
	line-height: 50px;
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(255,255,255,0.6);
	float: left;
}
.top .right{
	line-height: 50px;
	float: right;
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(187,191,204,1);

}
.top .right strong{
	font-size: 24px;
	color: #FFFFFF
}
.head{
	height: 150px;
	border-bottom: 1px solid rgba(247,247,247,1);
}
.head .logo{
	float: left;
	padding-top: 16px;
}
.head .logo img{
	display: block;
}
.head .words{
	float: left;
	padding-left: 80px;

padding-top: 39px;
}
.head .words .h2tit{
	font-size:28px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(51,51,51,1);
}
.head .words p{
	padding-top: 12px;
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(0,119,203,1);
}
.head .link{
	float: right;
	padding-top: 56px;
	text-align: center;
}
.head .link a{
	float: left;
	margin: 0px 29px;
}
.head .link a .cn{
	display: block;
	height:17px;
font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(102,102,102,1);
line-height: 17px;
margin-bottom: 4px;
}
.head .link a .en{
	font-size:12px;
font-family:ArialMT;
font-weight:400;
color:rgba(204,204,204,1);
}
.nav_list{
	height: 58px;
}
.nav_list ul{
	
}
.nav_list ul li{
	float: left;
	position: relative;
}
.nav_list ul li .dot{display: block;width:;width: 124px;text-align: center;line-height: 58px;}
.nav_list ul li .h2tit{
	position: relative;
}
.nav_list ul li:last-child .h2tit:after{
display:none;}
.nav_list ul li .h2tit:after{
	position: relative;
	content: "-";
	right: 0px;
	top: 0px;
	width: 20px;
	line-height: 58px;
	text-align: right;
	color: #666;
	font-size: 22px;
	display: none;
	position: absolute;
}
.nav_list ul li .h2tit a{
	display: block;
	line-height: 58px;
	font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
position: relative;
color:#666666;
overflow: hidden;
z-index: 5;
padding:0 50px;
}
.nav_list ul li .h2tit a:after{
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
height:3px;
background:rgba(190,190,190,1);
content: "";
top: -3px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.nav_list ul li .h2tit a:before{
	position: absolute;
	left: 0px;
	bottom: 0px;
	width: 100%;
height:3px;
background:rgba(190,190,190,1);
content: "";
bottom: -3px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.nav_list ul li .h2tit a:hover{
	color: rgba(102,102,102,1);
}
.nav_list ul li .h2tit a:hover:after{
top: 0px;
}
.nav_list ul li .h2tit a:hover:before{
bottom: 0px;
}



.nav_list ul li.current .h2tit a{
	color: rgba(105,105,105,1);
}
.nav_list ul li.current .h2tit a:after{
top: 0px;
}
.nav_list ul li.current .h2tit a:before{
bottom: 0px;
}
.nav_list ul li dl{
	background:rgba(190,190,190,1);
	color:#FFF;
position:absolute;
top: 58px;
left: 50%;
-o-transform: translate(-50%, 0%);
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%, 0%);
-ms-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);



	width: 100%;
	z-index: 54;
	top: 64px;
	z-index: -1;
	visibility: hidden;
	opacity: 0;
}
.nav_list ul li:hover dl{
	opacity: 1;
	z-index: 13;
	visibility: visible;
	opacity: 1;
	top: 58px;
}
.nav_list ul li dl dd{
	
}
.nav_list ul li dl dd a{
	display: block;
	line-height: 40px;
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:#FFF;;
text-align: center;
}
.nav_list ul li dl dd a:hover{

text-align: center;
color: #FFF;
}
.nav_list ul li:last-child{
	margin-right: 0px;
}
.nav_list ul *{
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
a:link{text-decoration:none; } 

a:visited{text-decoration:none; }

a:hover{text-decoration:none;}

a:active{text-decoration:none;}


.pc{
	display: block;
}
.wap{
	display: none;
}
.banner{
	position: relative;
}
.banner .owl-theme .owl-controls{
	position: absolute;
	left: 0px;
	bottom:0px;
	width: 100%;
	margin: 0px;
}

.banner .owl-theme .owl-controls .owl-page span{
	opacity: 1;
	background: #ccc;
	opacity: .7;
}
.banner .owl-theme .owl-controls .owl-page.active span{
background: rgba(105,105,105,1);
opacity: 1;
}
.banner img{
	display: block;
	width: 100%;
}

.main{
	
}
.main .search{
	height: 60px;
	background: #fff;
}
.main .search .keywords{
	float: left;
width: calc(100% - 300px);
	overflow: hidden;
}
.main .search .keywords .title{
	float: left;
	width: 110px;
	line-height: 60px;

}
.main .search .keywords .title strong{
font-size: 14px;
color: #17326A;
}
.main .search .keywords .left{
	float: left;
width: calc(100% - 110px);
line-height:60px;
}
.main .search .keywords .left a{
	font-size: 14px;
	color: #999999;
}
.main .search .keywords .left a:hover{
text-decoration: underline;
color: rgba(0,161,57,1);
}
.main .search .keywords .left b{
	width: 40px;
	text-align: center;
	color: #999;
	line-height: 60px;
	display: inline-block;
	vertical-align: middle;
	font-weight: normal;
}
.main .search *{


-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.main .search .search_words{
float: right;
padding-top: 10px;

}
.main .search .search_words form{
	width:284px;
height:40px;
background:rgba(232,232,232,1);
border-radius:20px;
display: block;
position: relative;

}
.main .search .search_words form span{
	position: absolute;
	left: 0px;
	top: 0px;
	line-height: 40px;

	left: 19px;
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(23,50,106,1);
}
.main .search .search_words form .words{
	display: block;
	width: 100%;
	height: 100%;
	border: none;
	background: none;
	text-indent: 66px;
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(102,102,102,1);
}
.main .search .search_words form .send{
	position: absolute;
	right: 0px;
	top: 0px;
	width: 30px;
	height: 30px;
	right: 5px;
	top: 5px;
	background: none;
	border: none;
	cursor: pointer;
	background: url(../images/search.png) no-repeat center center;
}
*{
	outline: none;
}

.sec1{
padding-top: 80px;
background-color:#e4e9f6;
/*background: url(../images/sec1.png) no-repeat left bottom;*/
background-size: cover;
padding-bottom: 80px;	
}
.sec1 .hd{
	float: left;
	width: 320px;
}
.sec1 .hd .title{
	text-align: center;
	background: #fff;
	padding-top: 23px;
	padding-bottom: 22px;
}
.sec1 .hd .title .cn{
	font-size:34px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(0,161,57,1);
height: 34px;
}
.sec1 .hd .title .line{
	width:137px;
height:1px;
background:rgba(6,108,179,0.2);
margin:20px auto;
}
.sec1 .hd .title .en{
	font-size:14px;
	height: 14px;
font-family:ArialMT;
font-weight:400;
color:rgba(6,108,179,0.7);
}
.sec1 .hd ul{
	background:linear-gradient(135deg,rgba(0,161,57,1),rgba(15,182,74,1),rgba(39,198,95,1));
	padding-left: 40px;
	padding-right: 40px;
}
.sec1 .hd ul li:last-child{
	border-bottom: none;
}
.sec1 .hd ul li{
	padding-top: 16px;
	padding-bottom: 16px;
	border-bottom: 1px solid rgba(255,255,255,0.5);
}
.sec1 .hd *{
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.sec1 .hd ul li a{
	display: block;
	font-size:18px;
font-family:SourceHanSansSC-Regular;
font-weight:400;
color:rgba(255,255,255,1);
line-height: 48px;
background: url(../images/right.png) no-repeat 96% center;
}
.sec1 .hd ul li a.current{
	width: 300px;
	text-indent: 39px;
	background: url(../images/right.png) no-repeat 96% center rgba(0,161,58,1);
}
.sec1 .hd ul li a:hover{
	width: 300px;
	text-indent: 39px;
	background: url(../images/right.png) no-repeat 96% center rgba(0,119,203,1);
}
.sec1 .hd .infor{
padding-top: 20px;
text-align: center;
padding-bottom: 18px;
background:rgba(255,255,255,.7);
border-radius:0px 0px 8px 8px;
}
.sec1 .hd .infor .title1{
	font-size:32px;
font-family:MicrosoftYaHei-Bold;
font-weight:bold;
color:rgba(0,119,203,1);
}
.sec1 .hd .infor .title2{
	font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(23,50,106,1);
margin-bottom: 20px;
}
.sec1 .hd .infor .title3{
	padding-top: 20px;
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(0,0,0,1);
}
.sec1 .hd .infor .ewm{
	
}
.sec1 .hd .infor .ewm img{
	width: 124px;
}
.sec1 .right{
	float: right;
	width: calc(100% - 360px);

}
.sec1 .right .title{
	padding-top: 50px;
	zoom: 1;
	overflow: hidden;
	border-bottom: 1px solid rgba(23,50,106,0.1);
	padding-bottom: 10px;
	line-height: 30px;
}
.sec1 .right .title .left{
	float: left;
	font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(23,50,106,1);
}
.sec1 .right .title .right2{
	float: right;
	font-size:16px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(23,50,106,1);
}
.sec1 .right .title .right2 strong{
	font-size: 22px;
	font-weight: bold;
}
.sec1 .right .bd{
	padding-top: 43px;
}
.sec1 .right .bd .model{
	zoom: 1;
	overflow: hidden;
}
.sec1 .right .bd .model .list{
	
}
.sec1 .right .bd .model .list li{
	float: left;
	width: 32%;
	margin-bottom: 2%;
	margin-right: 2%;
}
.sec1 .right .bd .model .list li:nth-child(3n){
margin-right: 0px;
}
.sec1 .right .bd .model .list li .imgbox{
	display: block;
	overflow: hidden;
	height: 0;
	position: relative;
	width: 100%;
	padding-bottom: 86%;
}
.sec1 .right .bd .model .list li .imgbox img{
	display: block;
	width: 100%;
	    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
}
.sec1 .right .bd .model .list li:hover .imgbox img{


-webkit-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);
}
.sec1 .right .bd .model .list li .contbox{
	
background: linear-gradient(180deg,rgba(0,161,57,1),rgba(15,182,74,1),rgba(39,198,95,1));
	
padding-bottom: 15px;
}


.sec1 .right .bd .model .list li:hover .contbox{
background:linear-gradient(0deg,rgba(0,119,203,1),rgba(6,108,179,1),rgba(13,94,150,1));
}

.sec1 .right .bd .model .list li .contbox .h2tit{
	
padding-left: 27px;
	
padding-right: 27px;
	
margin-bottom: 9px;
}
.sec1 .right .bd .model .list li .contbox .h2tit a{
	
display: block;
	
text-align: center;
	
font-size: 15px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
padding-top: 16px;
	
padding-bottom: 10px;
	
border-bottom: 1px solid rgba(255,255,255,.3);
}
.sec1 .right .bd .model .list li .contbox .btn_frou{
	
text-align: center;
}
.sec1 .right .bd .model .list li .contbox .btn_frou a{
	
display: inline-block;
	
width: 80px;
	
height:30px;
	
background:rgba(255,255,255,1);
	
border-radius:15px 0px 15px 0px;
	
text-align: center;
	
line-height: 30px;
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
margin: 0px 6px;
}
.sec1 .right .bd .model .list *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.sec2{
	padding-top: 80px;
	padding-bottom: 77px;
}
.sec2 .left{
	float: left;
	width: 30%;
}
.sec2 .left .h2tit{
	font-size:44px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(51,51,51,1);
height: 44px;
margin-bottom: 20px;
}
.sec2 .left .line{
position: relative;
left: -29px;
width:114px;
height:6px;
background:rgba(0,161,57,1);
margin-bottom: 39px;
}
.sec2 .left .dec{
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color: rgba(0,161,57,1);
margin-bottom: 24px;
}
.sec2 .left .dec strong{
	color:rgba(0,119,203,1);
	font-weight: bold;
}
.sec2 .left .desc{
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(102,102,102,1);
	line-height:28px;
	margin-bottom: 35px;
	width: 96%;
}
.sec2 .left .link{
	padding-left: 29px;
	zoom: 1;
	overflow: hidden;
}
.sec2 .left .link a{
	float: left;
	text-align: center;
	width:120px;
	height:40px;
	line-height: 40px;
	font-size:15px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	margin-right: 20px;
}
.sec2 .left .link a.bg1{
	background:linear-gradient(180deg,rgba(0,161,57,1),rgba(15,182,74,1),rgba(39,198,95,1));
}
.sec2 .left .link a.bg2{
	background:linear-gradient(0deg,rgba(0,119,203,1),rgba(6,108,179,1),rgba(13,94,150,1));
}
.sec2 .right{
	float: left;
	width: 70%;
}
.sec2 .right li{
	float: left;
	margin-left: 2%;
   margin-bottom: 10px;
	width: 31.3%;
	position: relative;
	border: 6px solid rgba(0,161,57,1);
}
.sec2 .right li .imgbox{
	overflow: hidden;
}
.sec2 .right li .imgbox img{
	
width: 100%;
}
.sec2 .right li:hover .imgbox img{

-webkit-transform: scale(1.05,1.05);
-o-transform: scale(1.05,1.05);
-moz-transform: scale(1.05,1.05);
-ms-transform: scale(1.05,1.05);
transform: scale(1.05,1.05);
}
.sec2 .right li .conbox{
	
position: absolute;
	
left: 0px;
	
top: 0px;
	
width: 100%;
	
text-align: center;
	
	opacity: 0;
height: 100%;
	
background: rgba(0,0,0,0.8);
}
.sec2 .right li:hover .conbox{
opacity: 1;
}
.sec2 .right li:hover .conbox a{
	top: 50%
}
.sec2 .right li .conbox a{
	
position: absolute;
	
top: 50%;
	
left: 50%;
	
	top: 55%;
-o-transform: translate(-50%, -50%);
	
-webkit-transform: translate(-50%, -50%);
	
-moz-transform: translate(-50%, -50%);
	
-ms-transform: translate(-50%, -50%);
	
transform: translate(-50%, -50%);
	
width: 109px;
	
height:109px;
	
background:rgba(0,119,203,1);
	
border-radius:50%;
	
font-size: 24px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
display: -webkit-box;
	
display: -moz-box;
	
display: -webkit-flex;
	
display: -moz-flex;
	
display: -ms-flexbox;
	
display: flex;
	
flex-direction: column;
	
justify-content: center;
}

.sec2 .right li .conbox a span{
	display: block;
}
.sec2 *{
	-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.sec3{
	text-align: center;
}
.sec3 .title{
	text-align: center;
}
.sec3 .title .cn{
	
	height:43px;
font-size:44px;
font-family:MicrosoftYaHei;
font-weight:400;
color:#00A139;
line-height:43px;
margin-bottom: 20px;
}
.sec3 .title .desc{
	font-size:14px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(153,153,153,1);
margin-bottom: 40px;
}
.sec3 .list{
	position: relative;
	padding-top: 40px;
	padding-bottom: 40px;
	background:rgba(236,236,236,1);
}

.sec3 .list .owl-theme .owl-controls{
	margin: 0px;
}

.sec3 .list .owl-theme .owl-controls .owl-buttons div{
	position: absolute;
	position:absolute;
top: 50%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
border: none;
border-radius: 0px;
background: none;
opacity: 1;
width: 16%;
margin: 0px;
padding: 0px;
height:138px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}






.sec3 .list .owl-theme .owl-controls .owl-buttons .owl-prev{
left: 0px;
background: url(../images/leftcur.png) no-repeat center center #fff;
}
.sec3 .list .owl-theme .owl-controls .owl-buttons .owl-next{
right: 0px;
background: url(../images/rightcur.png) no-repeat center center #fff;
}





.sec3 .list .owl-theme .owl-controls .owl-buttons .owl-prev:hover{
left: 0px;
background: url(../images/lethover.png) no-repeat center center rgba(0,161,57,1);
}
.sec3 .list .owl-theme .owl-controls .owl-buttons .owl-next:hover{
right: 0px;
background: url(../images/righthover.png) no-repeat center center rgba(0,161,57,1);
}





.sec4 .owl-theme .owl-controls{
position: absolute;
right: 0px;
top: 0px;
margin: 0px;
}
.sec4 .owl-theme .owl-controls .owl-buttons div{
border: none;
border-radius: 0px;
background: none;
opacity: 1;
width: 43px;
margin: 0px;
padding: 0px;
height:13px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}

.sec4  .owl-theme .owl-controls .owl-buttons .owl-prev{
	margin-right: 22px;
background: url(../images/zh.png) no-repeat center center #fff;
}
.sec4  .owl-theme .owl-controls .owl-buttons .owl-prev:hover{
background: url(../images/z.png) no-repeat center center #fff;
}


.sec4  .owl-theme .owl-controls .owl-buttons .owl-next{
background: url(../images/yh.png) no-repeat center center #fff;
}
.sec4  .owl-theme .owl-controls .owl-buttons .owl-next:hover{
background: url(../images/y.png) no-repeat center center #fff;
}








.sec3 .list .imgbox:hover{
	border-color:#1dc057;
}


.sec3 .list .imgbox{
	
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
#owl-list{
	padding-left: 17%;
	padding-right: 17%;
}
.sec3 .list .imgbox{
	
height:138px;
background:rgba(255,255,255,1);
border:2px solid rgba(0,161,57,1);
position: relative;
width: 94%;
margin: auto;
}
.sec3 .list .imgbox img{
	
position:absolute;
top: 50%;
left: 50%;
-o-transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%);
-moz-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);

max-width: 100%;
max-height: 100%;
}
.sec3 .list .imgbox img{
	
}


.sec4{
	padding-top: 80px;
	padding-bottom: 80px;
}
.sec4 .left{
	float: left;
	width: 440px;
}
.sec4 .item *{
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
}
.sec4 .item{
	position: relative;
}
.sec4 .left img{
	display: block;
	width: 100%;
}
.sec4 .right{
	float: right;
	padding-left: 70px;
	width: 725px;
}
.sec4 .right .en{
	font-size:40px;
	font-weight:400;
	color:#00A13A;
	padding-top: 8px;
	margin-bottom: 18px;
	text-transform: uppercase;
}
.sec4 .right .title{
margin-bottom: 20px;
	font-size:44px;

font-weight:300;
color: #333333;
/*padding-left: 60px;*/
}
.sec4 .right .title strong{
	
color: #0077CB;
	
font-weight: bold;
}
.sec4 .right .desc{
	font-size:18px;
font-family:MicrosoftYaHei;
font-weight:400;
color:rgba(51,51,51,1);
margin-bottom: 36px;
/*padding-left: 60px;*/
}
.sec4 .right .link{
	zoom: 1;
	overflow: hidden;
	margin-bottom: 40px;
}
.sec4 .right .link a{
	display: inline-block;
	vertical-align: middle;
	width:118px;
	height:40px;
	background:linear-gradient(180deg,rgba(0,161,57,1),rgba(15,182,74,1),rgba(39,198,95,1));
	text-align: center;
	line-height: 40px;
	font-size:14px;
	font-family:MicrosoftYaHei;
	font-weight:400;
	color:rgba(255,255,255,1);
	margin-right: 8px;
}
.sec4 .right .link a:hover{
background:linear-gradient(0deg,rgba(0,119,203,1),rgba(6,108,179,1),rgba(13,94,150,1));
}
.sec4 .right .title2{
	
font-size: 32px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:#00A13A;
	
line-height:32px;
	
margin-bottom: 29px;
}
.sec4 .right .desc2{
	
font-size: 15px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(102,102,102,1);
	
line-height:30px;
	
margin-bottom: 40px;
}
.sec4 .right .tel{
	
display: block;
	
width: 230px;
	
height:50px;
	
background: url(../images/tel.png) no-repeat center center;
	
text-indent: 64px;
	
font-size: 18px;
	
font-family:Arial-BoldMT;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
line-height: 50px;
}
.sec4 .item *{

-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
















.sec5{
	padding-top: 80px;
	padding-bottom: 80px;
	background:rgba(227,232,246,1);
}



.sec5  .owl-theme .owl-controls{
	margin: 0px;
}
.sec5  img{
display: block;
margin: auto;
width: 96%;
}

.sec5  .owl-theme .owl-controls .owl-buttons div{
	position: absolute;
	position:absolute;
top: 50%;
-o-transform: translate(0%, -50%);
-webkit-transform: translate(0%, -50%);
-moz-transform: translate(0%, -50%);
-ms-transform: translate(0%, -50%);
transform: translate(0%, -50%);
border: none;
border-radius: 0px;
background: none;
opacity: 1;
width: 50px;
margin: 0px;
padding: 0px;
height:50px;
-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;
border-radius: 6500px;
}






.sec5  .owl-theme .owl-controls .owl-buttons .owl-prev{
left: -80px;
background: url(../images/zhover.png) no-repeat center center #fff;
}
.sec5  .owl-theme .owl-controls .owl-buttons .owl-next{
right: -80px;
background: url(../images/yhover.png) no-repeat center center #fff;
}




.sec5  .owl-theme .owl-controls .owl-buttons .owl-prev:hover{

background: url(../images/zde.png) no-repeat center center ;
}
.sec5  .owl-theme .owl-controls .owl-buttons .owl-next:hover{

background: url(../images/yde.png) no-repeat center center ;
}

.sec6{
	
background: url(../images/sec6.png) no-repeat center center;
	
background-size: cover;
}
.sec6 .con_tab{
	
padding-left: 34%;
	
padding-top: 120px;
}
.sec6 .con_tab .bd{
	
}
.sec6 .con_tab .bd .model{
	
}
.sec6 .con_tab .bd .model .words{
	
padding-left: 262px;
	
background: url(../images/title4.png) no-repeat left center;
	
background-size: auto 100%;
	
margin-bottom: 39px;
}
.sec6 .con_tab .bd .model .words .title{
	
font-size: 32px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
background: url(../images/add.png) no-repeat right center;
}
.sec6 .con_tab .bd .model .words .title strong{
	
color: #00A139;
}
.sec6 .con_tab .bd .model .words .desc{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
	
letter-spacing: 3px;
}

.sec6 .con_tab .bd .model .words2{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(102,102,102,1);
	
line-height:28px;
	
margin-bottom: 75px;
}

.sec6 .con_tab .bd .model .imgs{
	
margin-bottom: 75px;
}
.sec6 .con_tab .bd .model .imgs img{
	
margin-right: 10px;
margin-right: 3px;
    width: 160px;
    padding: 0 10px;
}


.sec6 .con_tab .hd{
	
}

.sec6 .con_tab .hd li{
	
float: left;
}
.sec6 .con_tab .hd li a{
	
width: 186px;
	
height:50px;
	
background:linear-gradient(180deg,rgba(0,161,57,1),rgba(15,182,74,1),rgba(39,198,95,1));
	
border-radius:8px 8px 0px 0px;
	
text-align: center;
	
line-height: 50px;
	
display: block;
	
margin-right: 19px;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
/* line-height:36px; */
}

.sec6 .con_tab .hd li a.current{
	background:linear-gradient(0deg,rgba(0,119,203,1),rgba(6,108,179,1),rgba(13,94,150,1));
}
.sec6 .con_tab .hd li a:hover{
	background:linear-gradient(0deg,rgba(0,119,203,1),rgba(6,108,179,1),rgba(13,94,150,1));
}




.sec7{
	
}
.sec7 .title{
	
}
.sec7 .title .cn{
	
padding-top: 80px;
	
text-align: center;
	
font-size: 44px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:#00A139;
}
.sec7 .title .en{
	
text-align: center;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(0,0,0,0.5);
	
padding-top: 10px;
	
margin-bottom: 80px;
}
.sec7 .left{
	
width: 70%;
	
float: left;
	
padding-right: 40px;
}
.sec7 .left .list1{
	
zoom: 1;
	
overflow: hidden;
}
.sec7 .left .list1 .imgbox{
	
float: left;
	
width: 300px;
	
overflow: hidden;
}
.sec7 .left .list1 .imgbox img{
	
width: 100%;
	
display: block;
}
.sec7 .left .list1 .border{
	
float: left;
	
width: calc(100% - 300px);
	
padding-left: 30px;

}
.sec7 .left .list1 ul{
	

	
border-top: 1px solid rgba(229,229,229,1);
}
.sec7 .left .list1 ul li{
	
border-bottom: 1px solid rgba(229,229,229,1);
}
.sec7 .left .list1 ul li .h2tit{
	
zoom: 1;
	
overflow: hidden;
	
padding-top: 28px;
	
margin-bottom: 18px;
}
.sec7 .left .list1 ul li .h2tit a{
	
float: left;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(51,51,51,1);
}
.sec7 .left .list1 ul li .h2tit .time{
	
float: right;
	
font-size: 12px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(204,204,204,1);
}
.sec7 .left .list1 ul li .desc{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(153,153,153,1);
	
padding-bottom: 18px;
}
.sec7 .left .list2{
	
padding-top: 23px;
}
.sec7 .left .list2 li:nth-child(2n){
	float:right;
}
.sec7 .left .list2 li{
	
float: left;
	
width: 49%;
	
padding-top: 25px;
	
padding-bottom: 25px;
	
border-bottom: 1px solid rgba(229,229,229,1);
}


.sec7 .left .list2 li a .tit:before{
	content:"-";
	position:absolute;
	left:0px;
	top:0px;
	font-size:20px;
	line-height:18px;
}


.sec7 .left .list2 li a{
	
}
.sec7 .left .list2 li a .tit{
	
float: left;
	
padding-left: 28px;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(85,85,85,1);
	
position: relative;
}
.sec7 .left .list2 li a .time{
	
font-size: 12px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(153,153,153,1);
	
float: right;
}
.sec7 .right{
	
float: right;
	
width: 30%;
}
.sec7 .right li{
	
height: 154px;
	
background:rgba(255,255,255,1);
	
border:1px solid rgba(204, 204, 204, 1);
	
margin-bottom: 32px;
	
padding-top: 20px;
	
padding-left: 20px;
	
padding-bottom: 0px;
	
padding-right: 18px;
}
.sec7 .right li .title{
	
zoom: 1;
	
overflow: hidden;
	
margin-bottom: 20px;
}
.sec7 .right li .title .q{
	
float: left;
	
width: 20px;
	
height:20px;
	
background:rgba(0,161,57,1);
	
margin-right: 19px;
	
text-align: center;
	
line-height: 20px;
	
color: #fff;
}
.sec7 .right li .title .tit{
	
}
.sec7 .right li .title .tit a{
	
float: left;
	
font-size: 16px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:#00A139;
	
line-height: 20px;
}
.sec7 .right li .aws{
	
zoom: 1;
	
overflow: hidden;
}
.sec7 .right li .aws .a{
	
width: 20px;
	
height:20px;
	
background:rgba(85,85,85,1);
	
float: left;
	
text-align: center;
	
line-height: 20px;
	
color: #fff;
	
margin-right: 19px;
}
.sec7 .right li .aws .desc{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(136,136,136,1);
	
line-height:28px;
	
float: left;
	
width: calc(100% - 40px);
	
position: relative;
	
top: -3px;
}

.sec7 .right li:hover{
	border-color: rgba(227,232,246,1);
	background:rgba(227,232,246,1);
}



.sec7 *{

-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}


.sec7 .left .list1 ul li:hover .h2tit a{
color: #00A139
}
.sec7 .left .list1 ul li:hover .desc{
	color: #555555
}
.sec7 .left .list2 li a .tit:hover{
	color: #00A139
}


.footer{
	
}
.footer .sec_1{
	
background: rgba(51,51,51,1);
}
.footer .sec_1 .link{
	
}
.footer .sec_1 .link .title{
	
float: left;
	
text-align: center;
	
width: 200px;
	
height:90px;
	
background:rgba(0,161,57,1);
	
color: #fff;
}
.footer .sec_1 .link .title strong{
	
font-size: 34px;
	
font-family:Arial-BoldMT;
	
font-weight:bold;
	
display: block;
	
color:rgba(255,255,255,1);
	
line-height: 30px;
	
margin-bottom: 7px;
	
padding-top: 19px;
}
.footer .sec_1 .link .title p{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
}
.footer .sec_1 .link .list{
	
float: left;
	
width: calc(100% - 200px);
	
overflow: hidden;
	
height: 90px;
	
line-height: 90px;
	
padding-left: 39px;
}
.footer .sec_1 .link .list a{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
}
.footer .sec_1 .link .list span{
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
display: inline-block;
	
width: 43px;
	
text-align: center;
}
.footer .sec_2{
	
background: rgba(34,34,34,1);
}
.footer .sec_2 .left{
	
float: left;
	
padding-top: 80px;
}
.footer .sec_2 .left .en{
	
font-size: 14px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
/* line-height:30px; */
	
text-transform: uppercase;
	
/* margin-bottom: 7px; */
}
.footer .sec_2 .left .cn{
	
font-size: 18px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
line-height:30px;
}
.footer .sec_2 .right{
	
float: left;
	
padding-top: 106px;
	
padding-left: 80px;
	
font-family: MicrosoftYaHei;
	
font-weight:400;
	
/* text-decoration:underline; */
	
color: #999;
	
line-height:30px;
}
.footer .sec_2 .right a{
	
font-family: MicrosoftYaHei;
	
font-weight:400;
	
/* text-decoration:underline; */
	
color: #999;
	
line-height:30px;
padding:0 10px;
}
.footer .sec_2 .right a:hover{
	text-decoration:underline;
	color: #fff;
}
.footer .sec_2 .right span{
	
display: inline-block;
	
width: 70px;
	
text-align: center;
}
.footer .sec_2 .border{
	zoom: 1;
	overflow: hidden;
	border-bottom: 1px solid rgba(255,255,255,0.1);
	padding-bottom: 31px;
	margin-bottom: 41px;
}
.footer .sec_3{
	
background: rgba(34,34,34,1);
	
padding-bottom: 80px;
}
.footer .sec_3 .block1{
	
float: left;
	
width: 43%;
	
margin-right: 2%;
}
.footer .sec_3 .title{
	
font-size: 18px;
	
font-family:MicrosoftYaHei-Bold;
	
font-weight:bold;
	
color:rgba(255,255,255,1);
	
margin-bottom: 40px;
}
.footer .sec_3 .block1 ul{
	
}
.footer .sec_3 .block1 ul li{
	
font-size: 15px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,0.5);
	
line-height:30px;
	
float: left;
	
width: 50%;
}
.footer .sec_3 .block1 ul li img{
	
}
.footer .sec_3 .block1 ul li span{
	
}
.footer .sec_3 .block1 ul li strong{
	
font-size: 18px;
	
color: rgba(0,161,57,1);
}
.footer .sec_3 .block1 ul li a{
	
color: #fff;
	
text-decoration: underline;
}

.footer .sec_3 .block2{
	
float: left;
	
width: 43%;
	
margin-right: 2%;
}
.footer .sec_3 .block2 ul{
	
}
.footer .sec_3 .block2 ul li{
	
font-size: 15px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,0.5);
	
padding-bottom: 17px;
}
.footer .sec_3 .block2 ul li img{
	
}
.footer .sec_3 .block2 ul li span{
	
}
.footer .sec_3 .block2 ul li a{
	
}
.footer .sec_3 .block3{
	
float: right;
	
width: 10%;
	
text-align: center;
}
.footer .sec_3 .block3 img{
	
width: 100%;
}
.footer .sec_3 .block3 .tit{
	
padding-top: 17px;
	
font-size: 14px;
	
font-family:MicrosoftYaHei;
	
font-weight:400;
	
color:rgba(255,255,255,1);
	
/* line-height:30px; */
}

.sec1 .right .bd .model .list li .contbox .h2tit a,.sec1 .hd ul li a{
	overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;


}


/*悬浮链接*/
.suspension{position:fixed;z-index:55;right:0;bottom:85px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color: #00A13A;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#066db4;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background: url(../images/side_con_icon03.png) no-repeat center 20px;display:block;transition:all .4s;border-radius:50%;overflow:hidden;background-size: 30px;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;color: #066db4;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}

.wz_n_of_title{ text-align:center; margin:50px 0; overflow:hidden;}
.wz_n_of_title h3{ line-height:38px; font-size:25px; color:#333; font-weight:bold;}
.wz_n_of_title h3 a{color:#333;}
.wz_n_of_title p{ font-size:18px; color:#666;}
.wz_n_of{ width:100%; overflow:hidden;}
.wz_n_of img{ max-width:100%;}


.bottom_bar{
	position: fixed;
	left: 0px;
	bottom: 0px;
	width: 100%;
	background:#006158;
	background: -webkit-linear-gradient(top, rgba(15,182,74,1), rgba(0,161,57,1));
	z-index: 88888;
}
.bottom_bar ul{
	
}
.bottom_bar ul li{
	float: left;
	width: 33.33%;
	height: 50px;
	text-align: center;
	display: -webkit-box; /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */  
display: -moz-box; /* Firefox 17- */  
display: -webkit-flex; /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */  
display: -moz-flex; /* Firefox 18+ */  
display: -ms-flexbox; /* IE 10 */  
display: flex; /* Chrome 29+, Firefox 22+, IE 11+, Opera 12.1/17/18, Android 4.4+ */  
            flex-direction: column;
            justify-content: center;
}
.bottom_bar ul li a{
	color: #fff;
}
.bottom_bar ul li a img{
display: block;
height:20px;
margin:0px auto;
font-size: 2rem
}

.head .link a *{

-webkit-transition:all 0.2s;
-o-transition:all 0.2s;
-moz-transition:all 0.2s;
-ms-transition:all 0.2s;
transition:all 0.2s;

}
.head .link a:hover  .en{
	color: rgba(0,161,57,1);
}
.head .link a:hover  .cn{
		color: rgba(0,161,57,1);
}
.guestbook_sub{margin-top:10px;}