﻿@charset "utf-8";
/* CSS Document */
html { overflow-x:hidden; margin:0; padding:0;}
body{margin:0px;padding:0px;font-family:Microsoft YaHei,Arial;font-size:14px;color:#292929; background-color:#fff;}
img{_azimuth:expression(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "../images/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true); border:none;}
ul,h1,h2,h3,h4,h5,p,dl,dt,dd{ margin:0px;padding:0px; font-weight: normal;}
ul,li {list-style:none;}
a {font-size:14px; color: #fff; text-decoration:none;}
.clear{clear:both; height:0px;width:0px;overflow:hidden;line-height:0px;}
.out { width:100%;}
.lf { float:left;}
.rf { float:right;}
/*w1200*/
.w1200 { width:1200px; margin:0 auto; overflow: hidden;}

.top { height: 83px; background: #fff;  position: fixed; left: 0; right: 0; top: 0; z-index: 99;}
.head {height: 83px;}
.head .logo { height: 56px; padding-top: 15px; padding-left: 10px;}
.menus{ width:auto; height:95px;}
.menus .navg {}
.menus .navg li { float:left; width:auto; height:83px; line-height:83px; text-align:center; padding:0 10px;}
.menus .navg li a { display:block; font-size:16px; color:#292929;}

.flexslider{position:relative;height:530px;overflow:hidden;background:url(../images/ajax-loader.gif) 50% no-repeat; margin-top: 83px;}
.slides{position:relative;z-index:1;}
.slides li{height:530px;}
.slides li a { display:block; height:530px;}
.flex-control-nav{position:absolute;bottom:23px;z-index:2;width:100%;text-align:center; padding:0; margin: 0;}
.flex-control-nav li{display:inline-block;width:15px;height:15px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:15px;height:15px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;/*background:url(../images/prev.png) center center no-repeat;*/}
.flex-direction-nav li a.flex-next{right:40px;/*background:url(../images/next.png) center center no-repeat;*/}

.imgZoom img { -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.imgZoom { overflow:hidden; -webkit-transform:rotate(0); transform:rotate(0); }
.imgZoom:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

/* 网站样式 */
.trs1{-webkit-transition: all 1s ease;transition: all 1s ease;}
.trs3{-webkit-transition: all 0.3s ease;transition: all 0.3s ease;}
.trs5{-webkit-transition: all 0.8s ease;transition: all 0.8s ease;}
.trs8{-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}

/* 等比填充 */
*[class*="rect-"]{position: relative;display: block; width: 100%;height: 0;overflow: hidden;}
*[class*="rect-"] ._full{position: absolute;left: 0;top:0;width: 100%;height: 100%;
*height: auto;}
.rect-50{padding-bottom: 50%;}
.rect-5625{padding-bottom: 56.25%;}
.rect-60{padding-bottom: 60%;}
.rect-618{padding-bottom: 61.8%;}
.rect-70{padding-bottom: 70%;}
.rect-75{padding-bottom: 75%;}
.rect-80{padding-bottom: 80%;}
.rect-90{padding-bottom: 90%;}
.rect-100{padding-bottom: 100%;}

.black_overlay{  display: none; position: absolute; top: 0%;  left: 0%; width: 100%; height: 1000%;  background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.80; filter: alpha(opacity=88);background-attachment:fixed;} 
.white_content{ display: none; position: fixed; top:20%; left:20.8%; width:62%; height:auto;   z-index:1002;  overflow: auto; text-align:justify;} 
.white_content a{ width:100%;float: right;text-align: right;}

.ipart02 {}
.ipart02 .infor{padding:45px 0 25px;text-align: center;width: 605px;margin: 0 auto;}
.ipart02 .infor .tit{font-size: 36px;color: #444;margin-bottom: 3px;font-weight: normal;}
.ipart02 .infor .con{font-size: 14px;color: #444;line-height: 22px;}
.ipart02 .indabout {}
.ipart02 .indabout .left {width: 41.333%;float: left; height: auto; position: relative;}
.ipart02 .indabout .right{width: 58.667%;float: left; height: auto; position: relative;}
.isp_ul { width: 100%; height: auto; overflow: hidden; display: block;}
.isp_ul li { width: 100%; height: auto; overflow: hidden; display: block; float: left; position: relative;}
.isp_ul li .img { width: 100%; height: auto; overflow: hidden; display: block;}
.isp_ul li .btn { width: 60px; height: auto; overflow: hidden; display: block; position: absolute; z-index: 9; left: 50%; top: 50%; margin:-30px 0 0 -30px;}

.ipart02 .rect-9838{padding-bottom: 98.38%}
.ipart02 .rect-6931{padding-bottom: 69.31%}
.ipart02 .rect-347{padding-bottom: 34.7%}
.ipart02 .icover{position: absolute;left: 170px; top: 104px; text-align: center;}
.ipart02 .icover .tt{font-size: 48px;color: #fff;font-family:HEL_LT; font-weight: bold;}
.ipart02 .icover .c{font-size: 24px;color: #fff;}
.ipart02 .i_ico{width: 68px;height: 68px;background: url(../images/index08.png) no-repeat center;position: absolute;left:50%;margin-top: -14px;top:50%;margin-left:-34px;cursor: pointer;}
.i_video_box .about-video-close {background: url(../images/about_close.png) no-repeat center; width: 22px; height: 22px; position: absolute; right: 0; top: 0; z-index: 2; }
.ipart02 .r_top .r_top_l{width: 50%;float: left;}
.ipart02 .r_top .r_top_r{width: 50%;float: left;}
.ipart02 .r_top .add_infor{position: absolute;left: 46px;top: 120px;padding-right: 45px;z-index: 1;opacity: 1;}
.ipart02 .r_top .add_infor .tt{font-size: 26px;color: #fff;margin-bottom: 4px;}
.ipart02 .r_top .add_infor .c{font-size: 14px;color: #fff;}
.ipart02 .r_top .add_cover{position: absolute;width: 100%;height: 100%;left: 0;top: 100%;background: rgba(0,121,0,0.8);z-index: 2;}
.ipart02 .r_top .add_cover .icon{width: 95px;height: 49px;display: inline-block;background: url(../images/index09.png) no-repeat center;margin-top: 80px;margin-left: 135px; margin-bottom: 10px; transition: all 0.3s ease;}
.ipart02 .r_top .add_cover .con{font-size: 26px;color: #fff;text-align: center;}
.ipart02 .r_top .r_top_l:hover .add_infor{opacity: 0;}
.ipart02 .r_top .r_top_l:hover .add_cover{top: 0;}
.ipart02 .r_top .r_top_r:hover .add_infor{opacity: 0;}
.ipart02 .r_top .r_top_r:hover .add_cover{top: 0;}
.ipart02 .r_bottom .box{padding: 55px 79px 59px 69px;position: relative;}
.ipart02 .r_bottom .box .tit{margin-left: 101px;}
.ipart02 .r_bottom .tit .number{display: inline-block;font-size: 24px;color: #007900;margin-right: 20px;}
.ipart02 .r_bottom .tit .number .num{font-size: 72px;font-family: HEL_33;}
.ipart02 .r_bottom .tit .symbol{font-size: 72px;color: #007900;margin-right: 14px;font-family: HEL_33;}
.ipart02 .r_bottom .txt{font-size: 14px;color: #464646;text-align: center;margin-top: 6px;}
.ipart02 .r_top .r_top_l .add_cover .icon:hover{transform: rotateY(180deg); transition: all 0.3s ease;}
.ipart02 .r_top .add_cover .icon{background: url(../images/i_01.png) no-repeat center;}
.ipart02 .r_top .r_top_l .add_cover .icon{background-position: 0 0;width: 77px;height: 57px;}
.ipart02 .r_top .r_top_r .add_cover .icon{background-position: -74px 0;width: 70px ;height:57px ;}
.ipart02 .r_top .r_top_r .add_cover .icon:hover {
    transform: rotateY(180deg);
    transition: all 0.3s ease;
}
.indpro { height: 467px; padding-top: 15px; padding-bottom: 40px;}
.indpro .prol { width: 259px; height: 415px; background: url(../images/indpro.jpg) no-repeat; padding: 52px 70px 0 58px;}
.indpro .prol h2 { font-size: 36px; color: #fff; margin-bottom: 25px;}
.indpro .prol p { font-size: 16px; color: #fff; line-height: 25px; margin-bottom: 27px; overflow:hidden;}
.indpro .pror { width: 810px;}
.indpro .pror ul { height:auto;}
.indpro .pror ul li { width:395px; height:230px; margin-left: 10px; margin-bottom: 6px; float: left;  position:relative; }
.indpro .pror ul li span{ height:25px; line-height:25px; background-color:#007900; opacity:0.7; display:block; position: absolute; bottom: 0; left: 0; right: 0; padding-left: 20px;}
.indpro .pror ul li span a { color:#fff; font-size:14px;}

.ipart03 { height: auto;}
.ipart03 h2 { text-align: center; font-size: 36px; padding-bottom: 25px;}
.bg { height: 480px; background: url(../images/indbg01.jpg) no-repeat center top;}
.center { width: 600px;height: 480px; margin:0 auto; list-style-type: none;}
.center li {float: left;position: relative; width: 33.333%; height: 480px;}
.center li .txt {position: absolute; width: 100%; height: 480px; padding: 115px 10px 10px 10px; -webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box; color: #fff; z-index: 1;}
.center li .txt .img { text-align:center; transition:all 0.3s; -webkit-transition:all 0.3s; margin-top: 30%;}
.center li .txt h4 { font-size:24px; text-align:center; margin:7px auto 14px;}
.center li .txt .h { width:48px; height:2px; margin:0 auto; background:#cecece;}
.center li .b { position: absolute;left: 0; right: 0; top: 0; height: 480px;}
.center li:hover .b { background: #000;opacity: 0.5;}
.center li:hover .img{ margin-top: 0;}
.center li:hover .t{ display: block; margin-top:10px;}
.t{ display: none;}

.ipart04 { height: 495px; background: url(../images/indbg02.jpg) no-repeat center top;}
.indnews { height: auto;}
.indnews .indnewsl { width: 598px; height: auto;}
.indnews .indnewsl .ulList { float: left; width: 287px; margin-right: 12px;}
.indnews .indnewsl .ulList h2 { padding-top: 25px;}
.indnews .indnewsl .ulList h2 a { font-size: 16px; color: #007900;}
.indnews .indnewsl .ulList span {color: #7e7e7e; line-height: 40px;}
.indnews .indnewsl .ulList p { color: #7e7e7e; line-height: 25px;}
.indnews .indnewsr { width: 520px; height:auto;}
.indnews .indnewsr ul { margin: 0; padding: 0;}
.indnews .indnewsr ul li{ height: 90px; margin-bottom: 25px;}
.indnews .indnewsr ul li .news_time { height:90px; float:left; text-align: right; color: #7e7e7e; margin-right:25px;}
.indnews .indnewsr ul li .news_time .time1 { line-height:25px; font-size:16px;}
.indnews .indnewsr ul li .news_time .time2 { line-height:38px; font-size:30px;}
.indnews .indnewsr ul li .news_con { width: 410px; height:90px; float:right;}
.indnews .indnewsr ul li .news_con h1 { line-height:36px;}
.indnews .indnewsr ul li .news_con h1 a { font-size:16px; color:#007900; font-weight:normal;}
.indnews .indnewsr ul li .news_con p { line-height:25px; font-size:14px; color:#7e7e7e;}

.ipart05 { height: 535px; background: url(../images/indbg03.jpg) no-repeat center top;}
.ipart05 .iparti05 { padding-top: 45px; padding-bottom: 50px;}
#menu03 { width: 286px; height:73px; margin: 0 auto;}
#nav03 { height: auto;}
#nav03 li { display: inline-block;width: 4.563em;font-weight: 700;height: 4.563em;margin: 0 9px;border-radius: 50%;background: #c0dec0;padding: 5px;line-height: 4.563em;text-align: center;}
#nav03 li a {display: block;height: 100%;background: #004f01;border-radius: 50%;font-size: 18px;color: #fff;transition: all ease .5s;}
#nav03 li.selectall a { background: #01b702;}
#menu_con03 {height:auto; padding-top: 55px; text-align: center;}

.cooperation { width: 1100px; height: auto; margin: 0 auto; padding-bottom: 50px;}
.cooperation ul { margin: 0; padding: 0;}
.cooperation ul li { float: left; width: 195px; height: 130px; margin: 0 10px 15px; position: relative;overflow: hidden; -webkit-transition: all 1s; -moz-transition: all 1s;}
.cooperation ul li:nth-child(11){ width: 255px; height: 65px; margin: 0 10px;}
.cooperation ul li:nth-child(12){ width: 255px; height: 65px; margin: 0 10px;}
.cooperation ul li:nth-child(13){ width: 255px; height: 65px; margin: 0 10px;}
.cooperation ul li:nth-child(14){ width: 255px; height: 65px; margin: 0 10px;}
.cooperation ul li span {
	position: absolute;
	background: #007900;
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94)
}
.cooperation ul li .span_1 {
	left: 0;
	top: 0;
	width: 0%;
	height: 3px
}
.cooperation ul li .span_2 {
	right: 0;
	top: 0;
	width: 3px;
	height: 0%
}
.cooperation ul li .span_3 {
	right: 0;
	bottom: 0;
	width: 0%;
	height: 3px
}
.cooperation ul li .span_4 {
	left: 0;
	bottom: 0;
	width: 3px;
	height: 0%
}
.cooperation ul li:hover .span_1,
.cooperation ul li:hover .span_3 {
	width: 100%
}
.cooperation ul li:hover .span_2,
.cooperation ul li:hover .span_4 {
	height: 100%
}

/*内页代码*/
.banneri { width:100%; height:400px;background-position:center top;background-repeat:no-repeat; margin-top:83px;}
.daohang {height:auto;line-height:60px; background:#f5fafc;}
.page_b{ height:auto;}
.page_b h1{ float:left; width:130px; height:60px; line-height:60px; font-size:22px; color:#fff; font-weight:bold; text-align:center; background:#06b808;}
.page_b p { float: left;}
.page_b p a { font-size:14px; color:#858685; float: left; text-align: center; padding: 0 20px; background:url(../images/sty.gif) no-repeat right center;}
.page_b p a:last-of-type { background:none;}
.page_b p a.sty { color:#02b708;}

.aboutCon { height: auto; font-size:16px; color:#7b7b7b; line-height:24px; margin-top:55px;background:#f5f5f5;}
.aboutCon .ablf { width:455px; height:515px; display:inline;float:left; margin-right:25px; margin-bottom:10px;}
.aboutCon .abrf .ti,.aboutCon .abrf .intro { padding-left:25px; padding-right:15px;}
.aboutCon .abrf { width:auto; height:auto;}
.aboutCon .abrf .ti { padding-top:30px; padding-bottom:30px; background:#fff;}
.aboutCon .abrf .ti .h { width: 85px; height: 2px; background: #06b808; margin-bottom:5px; margin-left:455px;}
.aboutCon .abrf .ti h2 { font-size:30px;color:#06b808; font-weight: bold; margin:7px 0;}
.aboutCon .abrf .ti span { font-size:14px; color: #676666; text-transform:uppercase;}
.aboutCon .abrf .intro { font-size:16px; color:#7b7b7b; line-height:24px; padding-top:25px; padding-bottom:70px;}

.aboutCon .details { font-size:16px; color:#7b7b7b; line-height:24px; padding:50px 25px 70px 25px;}
.aboutCon2 { font-size:14px; color:#454545; line-height:24px; padding-top:50px; padding-bottom:20px;}
.aboutCon2 h2 { font-size:18px; color:#000; margin-bottom:10px;}
.case { margin-top:35px; margin-bottom:50px; border:1px solid #bebebe;}
.case_ti { height:48px; background:#034299;}
.case_ti dl { float:left; background:#e7e7e7;}
.case_ti dl dd { float: left; line-height:48px; text-align: center;  font-size:18px; color:#5f5f5; border-right:1px solid #bebebe;}
.case_ti dl dd.w349 { width: 349px;}
.case_ti dl dd.w501 { width: 500px;}
.case_ti dl dd.w349:last-child { border:none;}
.caseLi { height:auto;}
.caseLi ul { float:left; margin:0; padding:0;}
.caseLi ul li{ float:left; text-align:center; font-size:18px; color:#585757; border-left:1px solid #bebebe; border-top:1px solid #bebebe; padding: 10px 2px;}
.caseLi ul li.w349 { width: 345px;}
.caseLi ul li.w501 { width: 496px;}
.caseLi ul li.w349:first-child { border-left:none;}
.service { font-size:14px; color:#565656; line-height:24px; padding-top:95px; padding-bottom:20px;}
.joinus { padding-top:35px; padding-bottom:25px;}
.joinus ul {}
.joinus ul li { float:left; width:283px; height:auto; line-height:30px; background:#f6f6f6; padding:70px 49px; margin-bottom:25px; margin-right:25px; border:1px solid #fff;}
.joinus ul li h2 { font-size:25px; color:#000;}
.joinus ul li .h { width:58px; height:1px; background:#868686; margin-top:25px; margin-bottom:13px;}
.joinus ul li.sty { margin-right:0;}
.joinus ul li:hover { border:1px solid #06b808;}
.contact { width:1085px; margin:0 auto; overflow:hidden; padding:85px 80px 20px 35px;}
.contact .intro { font-size:18px; color:#7c7c7c; line-height:30px;}
.contact .intro .ti { padding-bottom:15px; background:#fff;}
.contact .intro .ti .h { width: 85px; height: 2px; background: #06b808; margin-bottom:5px;}
.contact .intro .ti h2 { font-size:30px;color:#06b808; font-weight: bold; margin:7px 0;}
.contact .intro .ti span { font-size:14px; color: #676666; text-transform:uppercase;}

/*- product.html*/
.proCon { padding-top:60px; padding-bottom:25px;}
.proCon .Img { width:480px; height:auto; display:inline;float:left; margin-right:45px; margin-bottom:20px;}
.proCon .intro { width:auto; height:auto;font-size:16px; color:#626262; line-height:27px; padding-right:32px;}
.proCon .intro h1 { font-size:30px; color:#06b808; padding:30px 0;}
.proCon ul { height:auto;}
.proCon ul li { width:380px; height:221px; margin:0 10px 30px; float: left;  position:relative; }
.proCon ul li span{ height:25px; line-height:25px; background-color:#007900; opacity:0.7; display:block; position: absolute; bottom: 0; left: 0; right: 0; padding-left: 20px;}
.proCon ul li span a { color:#fff; font-size:14px;}

/*- news.html*/
.qing{ overflow:hidden; display:block; clear:both; }
.news{ padding-top:40px; padding-bottom:25px;}
.news li{ margin-bottom:75px; }
.news_jie{ position:relative; z-index:10; }
.news_shao{ border:1px solid #FFF; padding:35px 90px 35px 20px;}
.news_shao,.newsk span{
	transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}
.news_shao:hover{ border:1px solid #06b808; }
.news_bt{ height:26px; position:relative; z-index:16;}
.nbt{ width:100%; height:26px; position:absolute; top:0; left:0; z-index:17; font-size:20px; color:#000; line-height:24px;}
.news_date{ height:20px; padding-top:10px; padding-bottom:10px; font-size:14px; color:#585858; line-height:20px;}
.news_jian{ height:48px; }
.ab_jian{ font-size:14px; color:#585858; line-height:24px;}
.pin_more{ padding-top:15px;}
.pin_more a{  height:36px; font-size:14px; color:#797979; line-height:36px;}
.news_img{ width:245px; height:162px; overflow:hidden;}
.news_img span{
	transition:all 0.5s linear;
	-webkit-transition:all 0.5s linear;
	-moz-transition:all 0.5s linear;
	-o-transition:all 0.5s linear;
}
.news_jie:hover .news_img span{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
/*news*/
.newsContent { margin: 55px 142px 10px;}
.r_bn{ text-align:center; font-size:30px; color:#000000; font-weight:normal;}
.news_titl{ width:785px; margin:0 auto 35px; padding:15px 0; text-align:center; font-size:18px; color:#585858; border-bottom:1px solid #555;}
.news_titl span { padding-left:225px;}
.newsContent .details { line-height: 32px; font-size:16px; color:#585858; border-bottom:1px solid #dfdfdf; padding-bottom: 50px;}
.page { width:100%; height:auto; overflow:hidden; padding:25px 0; }
/***prv next***/
.ul_page { width:100%; float:left;}
.ul_page li#prv { float:left;}
.ul_page li#next { float:right;}
.ul_page li a { font-size:16px; color:#333;}
.list { width:135px; height:40px; line-height:40px; text-align:center; border:1px solid #06b808; margin-top:10px;}
.list a { font-size:18px; color: #06b808;}

/*pages*/
.pages{text-align:center; color:#666;font-size:18px; padding-top:25px; height:34px; line-height:34px;}
.pages a{color:#666; padding:5px 10px; border:1px solid #f0f0f0;}
.pages a:hover{ background-color:#06b808; color:#fff;}

.boxfooter { height: auto;}
.footer { color: #fff; background: #007900;}
.footeri { padding: 20px 0;}
.footersub1 { padding-bottom: 10px;}
.footersub1 ul { float: left; width: 95px; margin: 0 9px;}
.footersub1 ul h2 { font-size: 18px; margin-bottom: 10px;}
.footersub1 ul.ul01 { width: 130px;}
.footersub1 ul.ul01 li { display:inline-block; margin-right: 5px;}
.footersub1 ul.ul02 { width: 140px;}
.footersub1 ul.ul02 li { display:inline-block; margin-right: 5px;}
.footersub1 ul.ul03 { width: 270px;}
.footersub1 ul.ul03 li { width:125px; display:inline-block; margin-right: 5px;}

.footersub1 ul li { line-height: 30px; white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow: hidden;}
.footersub1 ul li a { font-size: 14px; color: #fff;}
.footersub2 { height: auto; padding:0 27px;}
.footersub2 .lx { width: 825px; line-height: 35px; margin: 0 auto;}
.footersub2 .lx h5 { float: left;}
.footersub2 .lx .lx_con { float: right; width: 640px; padding-top: 20px;}
.footersub2 .lx .lx_con li { float: left; margin-right: 50px; margin-bottom: 15px; font-size: 16px;}
.footersub2 .lx .lx_con li.li_01 { background: url(../images/con_icon01.png) no-repeat left center;padding-left: 25px;}
.footersub2 .lx .lx_con li.li_02 { background: url(../images/con_icon02.png) no-repeat left center;padding-left: 25px;}
.footersub2 .lx .lx_con li.li_03 { background: url(../images/con_icon03.png) no-repeat left center;padding-left: 25px;}
.footersub2 .lx .lx_con li.li_04 { background: url(../images/con_icon04.png) no-repeat left center;padding-left: 25px;}
.footersub2 .code { margin-right:15px}
.copyright { height: 50px; line-height: 50px; color: #d9d9d9; text-align: center; background: #000;}


.adv_con {
	background: #fff
}

.adv_con .ys_tit {
	width: 1000px;
	height: 160px;
	position: relative;
	margin: 20px auto 0;
}

.adv_con .ys_t_tu {
	float: right;
	margin-right: 52px;
}

.adv_con .tit_by {
	position: absolute;
	text-align: center;
	line-height: 37px;
	width: 465px;
	bottom: 32px;
	background: #007900;
	height: 37px;
	color: #fff;
	font-size: 16px;
}

.adv_con .ys_con {
	margin: 40px auto 0;
	overflow: hidden;
}

.adv_con .ys_con ul li {
	margin-right: 40px;
	width: 520px;
	min-height: 254px;
	overflow: hidden;
	float: left;
	margin-bottom: 40px;
	background: url(../images/y_tit_bg.jpg) no-repeat 30px 20px;
}

.adv_con .ys_con ul li:nth-child(2n) {
	margin-right: 0;
}

.adv_con .ys_con ul li .list_con {
	text-align: left;
	padding-left: 76px;
	font-family: "微软雅黑";
	background: url(../images/youshi_icon01.jpg) no-repeat left 5px;
}

.adv_con .ys_con ul li .con02 {
	background-image: url(../images/youshi_icon02.jpg);
}

.adv_con .ys_con ul li .con03 {
	background-image: url(../images/youshi_icon03.jpg);
}

.adv_con .ys_con ul li .con04 {
	background-image: url(../images/youshi_icon04.jpg);
}

.adv_con .ys_con ul li .list_con h3 {
	line-height: 2em;
	margin-top: -5px;
	background: url(../images/ys_t_bg.png) no-repeat left bottom;
	color: #303030;
	font-size: 20px;
}

.adv_con .ys_con ul li .list_con h4 {
	line-height: 2em;
	margin-top: 6px;
	color: #007900;
	font-size: 16px;
	font-weight: 700;
}

.adv_con .ys_con ul li .list_con P {
	color: #444;
	font-size: 14px;
}

.add_zr_ul { width:1200px; height:auto; display:block; overflow:hidden; margin:30px auto 0px auto; padding-bottom:40px}
.add_zr_ul li { width:33.3333%; height:auto; display:block; float:left; margin-top:25px; padding:0px 12.5px; box-sizing:border-box;}
.add_zr_ul li .con_re { width:100%; heigh:auto; display:block; overflow:hidden; position:relative;}
.add_zr_ul li .img { width:100%; heigh:auto; display:block; overflow:hidden;}
.add_zr_ul li .tit { width:100%; heigh:auto; display:block; overflow:hidden; position:absolute; z-index:9; left:0; bottom:0; background:rgba(0,0,0,.5); padding:5px 15px; box-sizing:border-box;}
.add_zr_ul li .tit a { display:block; overflow:hidden; font-size:14px; line-height:30px; color:#ffffff; text-overflow:ellipsis; white-space:nowrap;}

.add_sp_ul { width:1200px; height:auto; display:block; overflow:hidden; margin:30px auto 0px auto; padding-bottom:40px}
.add_sp_ul li { width:50%; height:auto; display:block; float:left; margin-top:25px; padding:0px 12.5px; box-sizing:border-box;}
.add_sp_ul li .con_re { width:100%; heigh:auto; display:block; overflow:hidden; position:relative;}
.add_sp_ul li iframe { width:100%; heigh:100%; display:block; overflow:hidden; position:absolute; z-index:9; left:0; top:0;}
.add_sp_ul li .img { width:100%; heigh:auto; display:block; overflow:hidden;}
.add_sp_ul li .tit { width:100%; heigh:auto; display:block; overflow:hidden; position:relative;   box-sizing:border-box; margin-top:10px;  font-size:14px; line-height:30px; color:#000000; text-overflow:ellipsis; white-space:nowrap;}

