html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
body{ color:#333;}
a{outline:none; text-decoration:none;} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{border-collapse:collapse;border-spacing:0; font-family:'微软雅黑';} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.tal{ text-align:left} .tar{ text-align:right;}
/*文字两侧对齐*/
input::-webkit-input-placeholder {
color: #999; text-overflow: ellipsis;font-size: 0.2rem;
}
input::-moz-placeholder {
color: #999; text-overflow: ellipsis;font-size: 0.2rem;
}
input::-moz-placeholder {
color: #999; text-overflow: ellipsis;font-size: 0.2rem;
} 
input::-ms-input-placeholder {
color:#999; text-overflow: ellipsis;font-size: 0.2rem;
} 
select::-ms-expand{display:none;}
select{
  appearance:none;
 -moz-appearance:none;
 -webkit-appearance:none;
}

.thumb{ overflow:hidden;}
.thumb img{webkit-transform:translateZ(0);-webkit-transition:.5s;-moz-transform:translateZ(0);-moz-transition:.5s;-ms-transform:translateZ(0);-ms-transition:.5s;-webkit-transform-style:preserve-3d;}
.thumb img:hover{text-decoration:none;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1)}
/*
 * 网站整布局命名规范
 */
a{ color:#999; -webkit-transition: color .2s ease-in-out;-moz-transition: color .2s ease-in-out;-ms-transition: color .2s ease-in-out;font-size: 12px;
-o-transition: color .2s ease-in-out; text-decoration: none;}
a:hover {text-decoration: none; color:#0d8f1e;}
body{font-family:'微软雅黑'; line-height:1.5; font-size:14px; color:#333; background:#fff;min-width: 1200px;}
 .lft,.fl{ float:left;}
 .rgt,.fr{ float:right;}
.wrapper{width:1200px; margin:0 auto;}
.htop{background: #fff;height: 40px;line-height: 40px;border-bottom: 1px solid #ebebeb;}
.topbarl{float: left;}
.topBarr{float: right;}
.topBarr em { margin: 0 3px 0 5px;}

.slideBox2{ position:relative;margin:0 auto 30px; overflow:hidden;background: #000000;}
.slideBox2 .bd{ position:relative; z-index:0; }
.slideBox2 .bd li a{ position:relative; overflow:hidden;padding:17% 0;background: url(../images/banner1.jpg) no-repeat center;background-size:cover;display: block;width: 100%;}
.slideBox2 .bd li.a a{background: url(../images/banner2.jpg) no-repeat center;padding:17% 0;background-size:cover;}
/* 新增第三个banner的样式 */
.slideBox2 .bd li.b a {
    background: url(../images/banner3.jpg) no-repeat center;
    padding:17% 0;
    background-size:cover;
}
/*.slideBox2 .bd li img{display: block;width: 100%;}
.slideBox2 img{width:100%;height:100%;display: block;} */
.slideBox2 .bd li a{ display:block; }
.slideBox2 .hd { width:100%;position: absolute; height:8px; padding-top:8px; bottom:0; text-align: center; font-size:0; z-index:1;padding: 26px 0;}
.slideBox2 .hd ul{ text-align:center; }
.slideBox2 .hd li{margin: 0 4px;border-radius:50px ; height:15px;overflow: hidden; width: 15px; cursor: pointer;display:inline-block; *display:inline; zoom:1;background: #f6f6f6;}
.slideBox2 .hd .on{ background:#0d8f1e;}


/*
.slideBox{ width:100%;overflow:hidden; position:relative;}
.slideBox .hd{ height:15px;  position:absolute;  bottom:20px; z-index:1; text-align: center;width: 100%; }
.slideBox .hd ul{ text-align: center;width: 100%;}
.slideBox .hd ul li{display: inline-block;*display: inline;zoom:1;margin:0 2px;  width:15px; height:15px;background:#fff; cursor:pointer;border-radius: 50%;text-indent: 9999px;}
.slideBox .hd ul li.on{ background:#0d8f1e;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img,.slideBox img{ width:100%;display:block; vertical-align: top;}*/



.searchbox{background: #f8f8f8;font-size: 14px;color: #999999;}
.searchbox ul{float: left;height: 100px;line-height: 100px;}
.searchbox ul li{margin-right: 15px;float: left;}
.searchbox ul li h4{color: #555;}
.searchbox .box{float: right;width: 268px;height: 38px;margin-top: 32px;}
.searchbox .box input{border:rgb(219,219,219) 1px solid;border-right: none;background: #fff;height: 36px;width: 230px;text-indent: 8px;outline: none;float: left;}
.searchbox .box button{width:37px;height: 38px;background:#0d8f1e url(../images/searcher.png) no-repeat center;border: none;float: right;cursor: pointer;}

.h_tit{background:url(../images/titbg.png) no-repeat center!important;text-align: center;padding:45px 0;}
.h_tits{background:url(../images/titbgs.png) no-repeat center;}
.h_tit h2{font-size: 30px;color: #555;font-weight: 400;}
.h_tit  p{font-size:16px;color:#999999;font-weight: 400;}
.fangan .h_tit{background:url(../images/titbg2.png) no-repeat center;padding:45px 0 20px;}
.fangan .h_tit h2,.fangan .h_tit  p{color: #fff;}
.productbox .box ul li{float: left;width: 25%;text-align: center;}
.productbox .box ul li a{display: inline-block;*display: inline;zoom:1;width: 280px;}
.productbox .box ul li a p{color: #555555;font-size: 16px;line-height: 40px;}
.productbox .box ul li a .img{width: 100%;border: 1px solid #ccc;position: relative;}
.productbox .box ul li a .img img{width: 100%;vertical-align: top;transition: all 0.50s; transform: rotateY(0deg);}
.productbox .box ul li a .img img.zm{opacity: 1;}
.productbox .box ul li a .img img.fm{transform: rotateY(-90deg);position: absolute;left: 0;top: 0;opacity: 0;}
.productbox .box ul li:hover a .img img.zm{transform: rotateY(-90deg);opacity: 0;}
.productbox .box ul li:hover a .img img.fm{transform: rotateY(-0deg);opacity: 1;}
.productbox .box ul li:hover a .img{border: 1px solid #f27d28;}
.productbox .box ul li:hover a p{color: #f27d28;}
.aboutbox{margin-top:40px; width: 100%;background:url(../images/aboutbg.jpg) no-repeat center top;background-size: cover;padding-bottom: 60px;}

.aboutbox .left img{width: 100%;vertical-align: top;transition: all 0.50s; transform: rotateY(0deg);}
.aboutbox .left img.zm{opacity: 1;}
.aboutbox .left img.fm{transform: rotateY(-90deg);position: absolute;left: 0;top: 0;opacity: 0;}
.aboutbox .left .img:hover img.zm{transform: rotateY(-90deg);opacity: 0;}
.aboutbox .left .img:hover img.fm{transform: rotateY(-0deg);opacity: 1;}
.fangan{margin-top: 80px; width: 100%;height: 437px;background:url(../images/indexbg2.jpg) no-repeat center top;background-size:cover;}
.fangan .word{font-size: 14px;color: #fff;text-align: center;line-height: 20px;}
.fangan .word span{color: #FF0000;font-weight: 600;}
.fangan .box ul li{width: 20%;text-align: center;float: left;margin-top: 40px;}
.fangan .box ul li a{display: block;height: 144px;width: 144px;margin: 0 auto;border-radius: 50%;border: 1px solid #fff;font-size: 20px;color: #fff;text-align: center;line-height: 144px;box-sizing: border-box;}
.fangan .box ul li:hover a{border: 2px solid #0d8f1e;}
.newsbox ul li{width: 50%;float: left;}
.newsbox ul li a{display: block;width: 555px;height: 106px;padding: 20px 0;background:url(../images/titbg3.png) no-repeat left bottom;background-size: 100% 1px;}
.newsbox ul li .img{width: 145px;height: 106px;float: left;border: 1px solid #e0dfdf;box-sizing: border-box;}
.newsbox ul li .img img{display: block;width: 100%;height: 100%;}
.newsbox ul li .detail{width:390px;margin-left: 20px;float:left;}
.newsbox ul li .detail h2{font-size: 18px;color: #555555;margin:0px 0 5px;}
.newsbox ul li:hover .detail h2{color: #0d8f1e;}
.newsbox ul li .detail p{font-size: 14px;color: #777777;line-height:24px;}
.new{margin-bottom: 80px;padding-bottom: 40px;}

.footer{background: #212020;}
.footer .ftop{line-height: 60px;text-align: center;border-bottom: 1px solid #dfdfdf;}
.footer .ftop ul li{display: inline-block;*display: inline;zoom:1;padding-right: 5px;}
.footer .ftop ul li a{font-size: 14px;color: #888888}
.footer .ftop ul li a:hover{color: #0d8f1e;}
.fcon{padding: 40px 0;height: 120px;position: relative;text-align: center;margin: 0 auto;width: 1200px;}
.fcon ul{width: 1200px;margin: 0 auto;}
.fcon ul li{float: left;text-align: left;font-size: 14px;color: #555;line-height: 30px;color: #c2c2c2;}
.fcon ul li.fir{width:  225px;position: absolute;top: 40px;left: 0;float: inherit;}
.fcon ul li.fir p{text-align: center;color: #c2c2c2;}
.fcon ul li.sec{padding-top: 20px;display: inline-block;*display: inline-block;zoom: 1;float: inherit;}
.fcon ul li.thr{text-align: right;position: absolute;top: 40px;right: 0;float: inherit;}
.fcon ul li.thr img{width: 115px;}
.fcon ul li.sec .a{padding-left: 20px;background: url(../images/suggest-sprite.png) no-repeat left center;background-size:16px auto;}


/*页码*/
.arrowbox{text-align: center;margin: 50px 0;}
.arrowbox ul{display: inline-block;}
.arrowbox ul li{float: left;height: 35px;line-height: 35px;margin-left: 10px;}
.arrowbox ul li.esp{background-color: #eeeeee!important;}
.arrowbox ul li.esp:hover a{color: #666;}
.arrowbox ul li:hover{background-color: #a37f55;}
.arrowbox ul li:hover a{color: #fff;}
.arrowbox ul li a{display:block;color: #333333;font-size: 14px; padding:0 15px;}
/*成功案例*/
.slideTxtBox{ width:100%;margin-bottom: 80px;}
.slideTxtBox .hd{ height:115px;line-height:115px;padding:0 10px;box-sizing: border-box;}
.slideTxtBox .hd ul{text-align: center;}
.slideTxtBox .hd ul li{display: inline-block;*display: inline;zoom:1;cursor:pointer;height:40px;line-height: 40px;font-size: 20px;color: #333333;margin-left: -6px;}
.slideTxtBox .hd ul li a{display: block;height: 20px;border-right: 1px solid #333;margin-top: 10px;vertical-align: top;line-height: 20px;padding: 0 35px;font-size: 20px;color: #333;}
.slideTxtBox .hd ul li:last-child a{border-right: 1px solid #fff;}
.slideTxtBox .hd ul li.on a,.slideTxtBox .hd ul li.on{background:#916535;color: #fff;}
.slideTxtBox .hd ul li.on a{border-right: 1px solid #916535;}
.slideTxtBox .bd li{width: 33.3%;float: left;margin-bottom: 20px;padding: 0 10px;box-sizing: border-box;}
.slideTxtBox .bd li .thumb{width: 100%;overflow: hidden;box-sizing: border-box;border: 1px solid #ccc;}
.slideTxtBox .bd li .thumb img{width: 100%;vertical-align: top;height: 100%;}
.slideTxtBox .bd li .info{text-align: center;color: #333333;font-size: 16px;padding:20px 5px 15px;box-sizing: border-box;width: 100%;}
.slideTxtBox .bd li .info p{word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size: 15px;}
.slideTxtBox .bd li .info p.botm{font-size: 12px;color: #999999;margin-top: 5px;font-size: 14px;}
.slideTxtBox .bd li:hover .info{background: #0d8f1e;color: #fff;}
.slideTxtBox .bd li:hover .info p.botm{color: #fff;}
/*联系我们*/

/*side*/
.content-main{overflow: hidden;}
.content-main .content-menu{float: left;max-width: 260px;width: 16.5%;}
.content-main .content-article{float: right;width: 81%;max-width: 1300px;min-height: 550px;padding-bottom: 5%}
.content-main .content-menu h2{width: 100%;display: block;padding: 30px 0;background: #51ac55;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 30px;color: #fff;font-size: 26px;}
.content-main .content-menu h2 img{vertical-align: middle;margin-left: 3%;margin-top: -3px}
.content-main .content-menu ul{margin-top: 20px;}
.content-main .content-menu li{padding: 20px 0;text-align: left;border-bottom: 1px solid #97cd99;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 30px;padding-right: 30px;transition: 0.8s ease;}
.content-main .content-menu li:hover,.content-main .content-menu li.hover{background: #51ac55}
.content-main .content-menu li a{font-size: 18px;color: #2e2e2e;display: block;background: url(../images/ji_05.png) no-repeat right center;}
.content-main .content-menu li:hover a,.content-main .content-menu li.hover a{color: #fff;background: url(../images/jia_05.png) no-repeat right center;}
.conarticle-top{padding: 25px 0;border-bottom: 1px solid #f5f5f5;margin-bottom: 25px;overflow: hidden;}
.conarticle-top h5{color: #121418;font-size: 24px;float: left;}
.conarticle-top .position{float: right;width: 50%;text-align: right;color: #474747;font-size: 14px;}
.conarticle-top .position,.conarticle-top .position a{color: #474747;font-size: 14px;}
.conarticle-top .position a:last-child{color: #51ac55}
.article-text{line-height: 35px;color: #474747;font-size: 14px}
.about-imglist li{display: inline-block;width: 33%}
.about-imglist li img{width: auto;max-width: 100%;display: block;}
.about-imglist li:nth-child(1) img{float: left;}
.about-imglist li:nth-child(2) img{text-align: center;margin: 0 auto}
.about-imglist li:nth-child(3) img{float: right;}
.strtitle{color: #2e2e2e;font-size: 18px;background: url(../images/bi_03.png) no-repeat left center;padding-left: 25px;font-weight: normal;margin: 30px auto 20px;display: block;}
.about-titcen{text-align: center;color: #2e2e2e;font-size: 20px;margin: 25px auto;}
.about-titcen span{background: url(../images/lin_07.jpg) left center no-repeat,url(../images/lin_07.jpg) right center no-repeat;padding: 0 30px;}
.nengli-list>li{border: 1px solid #e6e6e6;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;max-width: 405px;float: left;width: 31%;margin-right: 3%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
.nengli-list>li:nth-child(3n){margin-right: 0}
.nengli-list li h4{font-size: 16px;color: #51ac55;display: block;text-align: center;padding: 10px 0;background: #f0f0f0}
.nengli-list li em{font-style: normal;color: #51ac55;font-size: 14px;margin-right: 1%}
.nengli-list li ul{padding: 20px 40px;width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;height: 180px}
.nengli-list li ul img{width: auto;max-width: 100%}
.nl-gclist li em{color: #51ac55;font-size: 14px;font-style: normal;}
.nl-gclist{line-height: 30px}
.article-text .news-list li{width: 100%;overflow: hidden;padding-bottom: 20px;margin-bottom: 20px;border-bottom: 1px solid #f5f5f5}
.article-text .news-list li .news-listleft{float: left;width: 11%;max-width: 140px;}
.article-text .news-list li .news-listleft span{display: block;overflow: hidden;margin-bottom: 6%}
.article-text .news-list li .news-listleft font{color: #999;font-size: 30px;font-family: "Arial";float: left;}
.article-text .news-list li .news-listleft em{width: 36%;height: 1px;display: inline-block;background: #ccc;float: right;margin-top: 17px;}
.article-text .news-list li .news-listright{float: right;width: 87%}
.article-text .news-list li .news-listright strong{color: #2e2e2e;font-size: 18px;display: block;font-weight: normal;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.article-text .news-list li .news-listright .p{text-indent: 0;color: #616161;line-height: 30px;margin-top: 0.5%}
.article-text .news-list li .news-listleft i{opacity: 0;}
.news-list li:hover .news-listleft i{opacity: 1;}
.news-datails-tit{text-align: center;margin: 3% auto 1.5%}
.news-datails-tit h5{color: #2e2e2e;font-size: 20px;display: block;margin-bottom: 0.5%}
.news-datails-tit span{color: #616161;font-size: 16px;display: block;}
.news-info p{text-indent: 2em}
.news-info{border-bottom: 1px solid #f0f0f0;padding-bottom: 2.5%;margin-bottom: 2.5%}
.prenext ul li{color: #51ac55;font-size: 16px}
.prenext ul li a{color: #2e2e2e;font-size: 16px}
.table{border-collapse:collapse;border:none; float: left;width: 100%;text-align: center;}
.table td{border:solid windowtext 1.0pt;}
.table td.sec{background: #51ac55;color: #fff;}
.table td:nth-child(1){width:20%; }
.table td:nth-child(2){width:40%; }
.table td:nth-child(3){width:40%; }

.position h3 span{text-transform:uppercase;margin-left:15px;}
.newsinfoPage .image_text{background: url(../images/wbg.png) no-repeat center top;background-size: cover;padding:60px 0;}
.newsinfoPage .image_text ul{position:relative;margin-left:-60px;}
.newsinfoPage .image_text ul li{float:left;width:33.333%;box-sizing:border-box;
padding-left:60px;}
.newsinfoPage .image_text .pic{width:100%;height:215px;overflow:hidden;position:relative;}
.newsinfoPage .image_text .pic img{width:100%;display:block;height:100%;}
.newsinfoPage .image_text .pic .date{position:absolute;bottom:0;left:0;z-index:1;
background:#666;color:#fff;width:85px;text-align:center;padding:10px 0;}
.newsinfoPage .image_text .pic .date strong{display:block;font-size:36px;}
.newsinfoPage .image_text .pic .date span{display:block;font-size:12px;}
.newsinfoPage .image_text .txt{padding-top:25px;}
.newsinfoPage .image_text .txt h5{font-size:20px;color:#333333;padding-bottom:15px;}
.newsinfoPage .image_text .txt p{font-size:14px;color:#666666;line-height:25px;
white-space:initial;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

}
.newsinfoPage .image_text li:hover .date,.newsinfoPage .image_text .pic .date.on{background:#916533;}

.newsinfoPage .newsLst{padding:60px 0 10px;}
.newsinfoPage .newsLst li{margin-bottom:30px;}
.newsinfoPage .newsLst .date{float:left;width:10%;text-align:center;border:1px solid #999999;}
.newsinfoPage .newsLst .date strong{display:block;font-size:70px;color:#999;
font-family: "黑体";}
.newsinfoPage .newsLst .date span{display:block;background:#999;height:40px;line-height:40px;color:#fff;font-size:24px;}
.newsinfoPage .newsLst .txt{float:right;width:87%;}
.newsinfoPage .newsLst .txt h5{font-size:20px;color:#333333;} 
.newsinfoPage .newsLst .txt p{font-size:14px;color:#666666;line-height:25px;padding:15px 0;
white-space:initial;
overflow : hidden;
text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;

}

.newsinfoPage .newsLst .txt .more{display:inline-block;*display:inline;zoom:1;
width:100px;height:30px;line-height:30px;text-align:center;font-size:12px;color:#999;border-radius:50px;
border:1px solid #999;text-transform: uppercase;margin:0 0;}
.newsinfoPage .newsLst .txt .more:hover{color:#a27f55;border-color:#a27f55;}

.newsinfoPage .arrowbox ul li{background:#faf9f9;}
.newsinfoPage .arrowbox ul li:hover{background:#a37f55;}

.newsDetail .tit{padding:60px 0 45px;position: relative;}
.newsDetail .tit h3{font-size:28px;color:#333333;margin-bottom:20px;}
.newsDetail .tit span{font-size:16px;color:#999999;margin-right:15px;}
.newsDetail .tit .close{position: absolute;right: 0px;top: 60px;}
.newsDetail .main{padding:45px 0;border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;}
.newsDetail .main p{font-size:16px;color:#666;line-height:30px;text-align: justify;}
.newsDetail .main .pic{padding:40px 0px;text-align: center;}
.newsDetail .main .pic .img1{width: 715px;}
.newsDetail .main .pic .img2{width: 432px;margin-left: -5px;}
.newsDetail .main .pic img{vertical-align: top;padding: 0;margin: 0;}
.newsDetail .pagingmod{padding:45px 0;}
.newsDetail .pagingmod ul{float:left;width:67%;}
.newsDetail .pagingmod ul li a{font-size:16px;color:#999999;display:block;line-height:25px;}
.newsDetail .pagingmod ul li a:hover{color:#916533;}
.newsDetail .pagingmod .share{float:right;width:30%;text-align:right;padding-top:10px;}
.newsDetail .pagingmod .share span{font-size:16px;color:#999999;display:inline-block;*display:inline;zoom:1;}
.newsDetail .pagingmod .share a{display:inline-block;*display:inline;zoom:1;margin:10px 5px 0;}
.newsDetail .pagingmod .share img{vertical-align:top;width:30px;height:30px;}


/*header*/
.y_header{background:#fff; z-index:3; height:98px;;text-align: center;}
.y_header.header{background:url(../images/tm_1.png);height:98px;;text-align: center;background-size:100% 100%;position: fixed;top: 0;left: 0;right: 0;z-index: 50;}
.y_header .wrapper{position: relative;}
.y_header .logo{padding-top:18px; width: 170px;float: left;}
.y_header .logo img{width:170px;height: auto;display: block;}
.y_header .nav {*display: inline;display: inline-block;zoom:1;text-align: center;text-align: center;}
.y_header .nav li{ display: inline-block;*display: inline;zoom:1;position: relative;}
.y_header .nav li a{padding:0 32px 8px;line-height:98px;color: #333;font-size:18px;font-weight: 600;}
.y_header .nav li dl{position: absolute;top:97px;left: 0;right: 0;padding: 10px;background: #fff;border: 1px solid #eee;display: none;border-top:2px solid #0d8f1e;display: none;}
.y_header .nav li:hover dl dd a{color: #333;background: none;}
.y_header .nav li dl dd{line-height: 30px;text-align: center;}
.y_header .nav li dl dd a{display: block;padding: 0;line-height: 30px;color: #333;background: none;}
.y_header1 .nav li dl dd a{color: #fff;}
.y_header .nav li dl dd:hover a,.y_header .nav li dl dd.on a{background: #0d8f1e;color: #fff;}
.header .nav li:hover dl{display: block;}
.y_header .nav li:hover>a,.y_header .nav li.on>a{color: #0d8f1e;background: url(../images/y_hr.png) no-repeat bottom center;background-size:12px auto ;}
.y_header .searchbox{margin-left: 20px;width: 200px;border-bottom: 1px solid #999999;padding-bottom:6px;margin-top: 26px;*display: inline;display: inline-block;zoom:1;background: none!important;position: absolute;right: -200px;top: 0;}
.y_header .searchbox input{border: none;background: none;color: #333;font-size:16px;text-indent: 8px;float: left;width: 170px;height: 30px;line-height: 30px;}
.y_header .searchbox button{background: url(../images/search.png) no-repeat center;background-size:19px auto ;float: right;width: 30px;line-height: 30px;height: 30px;border: none;outline: none;}
/*.y_header .nav li:hover{background: #075E12;}
.y_header .nav li:hover a{color: #fff;background: none;}*/

.y_header1{position: fixed;left: 0;top: 0;z-index: 90;background: none;color: #fff;right: 0;}
.y_header1 .nav li a{color: #fff;}
.y_header1 .nav li:hover>a,.y_header1 .nav li.on>a{color: #fff;background: url(../images/y_hr1.png) no-repeat bottom center;}
.y_header1 .nav li dl{border-top: 2px solid #fff;background:none;}
.y_header1 .nav li:hover>a,.y_header1 .nav li.on>a,.y_header1 .nav li:hover dl dd a{color: #fff;}
.y_header1 .searchbox{border-bottom: 1px solid #80c7f1;}
.y_header1 .searchbox button{background: url(../images/search1.png) no-repeat center;background-size:19px auto ;}

.y_cut{line-height:95px;height: 95px;border-bottom: 1px solid #ddd;}
.y_cut ul{margin-left: 13px;text-align: center;}
.y_cut ul li{height:55px;line-height: 55px;margin: 0 7px;display: inline-block;*display: inline-block;zoom: 1;}
.y_cut ul li a{font-size: 16px;color: #040000;padding: 0 10px;display: block;line-height: 55px;height: 55px;}
.y_cut ul li a:hover,.y_cut ul li.on a{color: #0d8f1e;background: url(../images/y_hr.png) no-repeat bottom center;background-size:100% 2px;}

.y_title{font-size: 32px;line-height:40px;border-left:8px solid #0d8f1e;padding-left: 15px;margin: 50px 0 25px;}
.y_title h3{font-weight: 600;}
.y_table{padding-bottom: 100px;}
.y_table h4{font-size: 18px;line-height: 50px;background: #f7f7f7;padding: 0 20px;font-weight: 600;border: 1px solid #dddddd;border-bottom: none;}
.y_table ul li{border: 1px solid #dddddd;background: #f5f5f5;}
.y_table .left{width: 60%;height: 100%;box-sizing: border-box;padding: 15px 20px;}
.y_table .left p{font-size: 16px;line-height: 30px;padding-bottom: 5px;text-indent: 30px;}
.y_table .right{width: 40%;height: auto;background: #fff;}
.y_table .right .thumb{width: 100%;overflow: hidden;box-sizing: border-box;border: 1px solid #dddddd;border-top:none ;border-bottom:none ;}
.y_table .right .thumb.a{border-bottom:1px solid #dddddd;}
.y_table .right img{display: block;width: 100%;}

.y_table .body {padding-top: 35px;}
.y_table .body ul{border-bottom: 1px solid #dddddd;}
.y_table .body ul li{border: none;border: 1px solid #dddddd;border-bottom: none;background: #f5f5f5;}
.y_table .body .left{width: 20%;height: 50px;font-size: 16px;line-height: 50px;font-weight: 600;padding:0 20px 0 0;text-align: right;border-right: 1px solid #dddddd;box-sizing: border-box;}
.y_table .body .right{width: 80%;height: 50px;line-height: 50px;font-size: 14px;box-sizing: border-box;padding-left: 20px;}
.y_table .foot{padding-top: 60px;}
.y_table .foot p{font-size: 16px;line-height: 35px;text-align: center;color: #333;}
.y_table .foot p span{color: #ff0000;font-weight: 600;}

.y_Resin{padding-bottom: 80px;}
.y_Resin p{font-size: 16px;color: #333;line-height: 35px;text-indent: 30px;}
.y_Resin .top{padding-bottom: 30px;}
.y_Resin .body h4{font-size: 22px;color: #333;line-height: 50px;}
.y_Resin .body img{width: 100%;height: auto;padding: 20px 0;}
.y_Resin .body .h4{padding: 50px 0 0px;}

.y_classify.a{padding-bottom: 70px;}
.y_classify h4{font-size: 28px;color: #333;line-height:150px;padding-top: 50px;text-align: center;}
.y_classify h4 span{color: #ff0000;font-weight: 600;}
.y_classify h5{font-size: 20px;line-height:60px;font-weight: 600;}
.y_classify p{font-size: 16px;color: #333;line-height: 30px;text-indent: 30px;}
.y_classify .box{padding: 25px 0 45px;}
.y_classify table{width: 100%;}
.y_classify table th{height: 50px;background: #F5F5F5;text-align: center;font-size: 16px;font-weight: 600;border: 1px solid #dddddd;}
.y_classify table td{font-size: 16px;color: #333;line-height: 25px;padding: 0 10px;text-align: center;height: 50px;border: 1px solid #dddddd;}
.y_classify h6{font-size: 18px;color: #454545;line-height: 50px;font-weight: 600;}
.y_classify2{padding-top:30px;padding-bottom: 80px;}
.y_classify2 ul li{font-size: 16px;color: #333;line-height: 30px;}
.y_classify2 h5{padding-top: 25px;}
.y_classify2 .thumb{margin: 20px 0;}
.y_classify2 .thumb img{width: 100%;}
.y_classify .foot{padding-top: 60px;}
.y_classify .foot p{font-size: 16px;line-height: 35px;text-align: center;color: #333;}
.y_classify .foot p span{color: #ff0000;font-weight: 600;}
.procuct{background: #ebebeb;padding: 70px 0 20px;}
.procuct .right{width:780px;border-radius:8px;}
.procuct .right ul{padding-right: 5px;display: inline-block;*display: inline-block;zoom:1 ;width: 60%;}
.procuct .right ul li{width: 100%;margin: 0 1% 15px;background: #fff;box-sizing: border-box;border: 1px solid #999;overflow: hidden;}
.procuct .right ul li:hover h4{color: #0d8f1e;}
.procuct .right ul li .thumb{border-right:1px solid #999 ;margin-right: 15px;}
.procuct .right ul li img{display: block;width: 135px;height: auto;}
.procuct .right ul li h4{font-size: 16px;font-weight: 600;color: #333;padding: 32px 0 8px;}
.procuct .right ul li p{font-size: 14px;color: #999;line-height: 22px;}
.procuct .left{width: 386px;text-align: center;padding-top: 30px;height: 390px;background: url(../images/backs1.png) no-repeat;}
.procuct .left h4{font-size: 21px;font-weight: 600;color: #fff;line-height: 42px;}
.procuct .left p{font-size: 18px;color: #fff;line-height:26px;}
.procuct .left .box{padding-left: 25px;text-align: left;}
.procuct .right ul.ul2{width: 38%;vertical-align: top;}
.procuct .right ul.ul2 li{height: 360px;}
.procuct .right ul.ul2 li .thumb{margin: 0;}
.procuct .right ul.ul2 li img{width: 100%;}
.procuct .right ul.ul2 .text{padding: 0 10px;}

.product_title{text-align: center;margin:40px auto 15px;}
.product_title h2 {font-size:38px;padding: 0 10px 13px;color: #333!important;font-weight: 600;}
.product_title h2 strong{font-weight: 600;}
.product_title .title{color:#dba86d;}
.product_title .ms{background:#fff;display: inline-block; zoom: 1;padding-left: 30px;}
.product_title .ms p{background: #fff;padding-right: 30px;}


.team{width: 1200px;margin: 0 auto;overflow: hidden;padding: 10px 0 60px;}
.team ul li{display: inline-block;*display: inline-block;width: 200px;height: auto;}
.team .tempWrap{width: 100%!important;}
.team .product_title{margin:0 0 30px;padding-top: 40px;}
.team .product_title i{display: block;width: 50px;height:7px;background: #11921e;margin: 0 auto 15px;}
/*人才招聘*/
.jobs{padding: 60px 0 0;text-align: center;}
.jobs button{border-radius: 50px;background: #075e12;font-size: 18px;color: #fff;line-height: 60px;border: none;padding: 0 35px;z-index: 99;position: relative;cursor: pointer;}
.jobs button:hover{opacity: .8;}
.listing{background: #f6f6f6;text-align: left;z-index: -1;height: 400px;overflow-y:scroll ;-webkit-overflow-scrolling: touch;}
.listing dl dd{background: #ffffff;position: relative;height: 55px;overflow: hidden;margin-bottom: 15px;width: 100%;cursor: pointer;}
.listing dl dd h4 {font-size: 18px;line-height: 55px;padding-left: 40px;color: #333333;font-weight: 600;}
.listing dl dd i{display: block;width: 32px;height: 32px;border-radius:50%;background: url(../images/arrowright.png) no-repeat center;position: absolute;top:13px;right: 40px;}
.listing dl dd.on i{background: url(../images/arrowdown.png) no-repeat center;}
.listing .text{padding:0 60px 25px 60px;font-size: 14px;color: #777777;line-height: 30px;}
.listing .text h2{font-size: 15px;color: #333333;font-weight: 600;}
.listing .text p{float: left;width: auto;margin-right: 15px;}
.listing dl dd.on{height: auto;}
.listing dl dd span{display: block;}
.hdven p.h_tit{background: none;}

.listing::-webkit-scrollbar-track-piece { 
background-color:#fff;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
.listing::-webkit-scrollbar {
width:9px;
height:9px;
}
.listing::-webkit-scrollbar-thumb {
background-color:#0d8f1e;
background-clip:padding-box;
}
.listing::-webkit-scrollbar-thumb {
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}

.aboutbox{width: 100%;height: 400px;background: #ebebeb;}
.aboutbox .box{position: relative;}
.aboutbox .img1{width: 311px;height: 426px;position: absolute;top: -55px;left: 20px;z-index: 2;}
.aboutbox .img2{width: 311px;height: 360px;position: absolute;top: 30px;}
.aboutbox .left img{width: 100%;height: 100%;display: block;}
.aboutbox .right{padding: 30px 0 0 25px;width: 800px;}
.aboutbox .right p{font-size: 16px;color: #666;line-height: 28px;}
.aboutbox .right a{ display: block;background-color: #0d8f1e;width: 144px;height: 44px;line-height: 44px;text-align: center; font-size: 14px;color: #fff;margin-top:30px;}
.aboutbox .right a:hover{background: #0a5b15;}

.y_product .body{height: 555px;background: url(../images/c45w.jpg) no-repeat;background-size:cover;}
.y_product .body .left{width: 400px;text-align: center;padding-top: 100px;color: #fff;}
.y_product .body .left h2{font-size: 95px;line-height: 110px;}
.y_product .body .left h3{font-size: 65px;line-height: 80px;}
.y_product .body .left h5{font-size: 20px;padding-top:10px;letter-spacing: 3px;padding-left: 3px;margin-bottom: 35px;}
.y_product .body .left h5 span{width: 35px;height: 1px;background: #fff;display: inline-block;*display: inline-block;zoom: 1;margin: 0 8px;position: relative;top: 15px;vertical-align: top;}
.y_product .body .left a{display: inline-block;*display: inline-block;zoom: 1;width:220px;line-height: 55px;font-size: 18px;color: #075E12;background: #fff;border-radius:50px;}
.y_product .body .left a:hover{background: #075E12;color: #fff;}
.y_product .body .rights ul{padding-top: 40px;display: inline-block;*display: inline-block;zoom: 1;}
.y_product .body .rights ul li{width: 240px;height: 480px;background: url(../images/tm3.jpg);background-size:cover;float: left;padding: 38px 28px;box-sizing: border-box;margin-left: 25px;position: relative;top: 0;
transition: all 0.5s;
-moz-transition: all 0.5s; /* Firefox 4 */
-webkit-transition: all 0.5s; /* Safari 和 Chrome */
-o-transition: all 0.5s;
}
.y_product .body .rights ul li:hover{top: -10px;}
.y_product .body .rights ul li i{font-size: 12px;width:45px;line-height: 18px;background: #ffcd10;color: #333;display: block;text-align: center;}
.y_product .body .rights ul li.on i{background: #f44818;}
.y_product .body .rights ul li h3{font-size: 25px;line-height: 50px;font-weight:600;color: #333;}
.y_product .body .rights ul li h3 span{font-size: 15px;padding-left: 17px;font-weight: 400;}
.y_product .body .rights ul li h5{font-size: 18px;line-height: 18px;font-weight:400;color: #666;padding-bottom: 8px;}
.y_product .body .rights ul li h6{font-size: 14px;color: #999;line-height: 30px;padding-bottom:30px;line-height:14px;}
.y_product .body .rights ul li .w{color: #ebc200;padding-bottom: 40px;}
.y_product .body .rights ul li .w h6{line-height: 30px;padding: 0 0 0 20px;background: url(../images/jt.png) no-repeat left center;background-size:11px 11px;}
.y_product .body .rights ul li .w h6 a{color: #0f795a;font-size:16px;}
.y_product .body .rights ul li .w strong{font-size:18px;font-weight: 600;}
.y_product .body .rights ul li img{width: 154px;height: 141px;display: block;margin: 0 auto;}
.y_product .body .rights ul li:last-child .w{padding-bottom: 10px;}
/* 本例子css */
.picMarquee-left{overflow:hidden;margin-bottom: 120px;}
.picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.picMarquee-left .hd .next{ background-position:0 -50px;  }
.picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.picMarquee-left .hd .nextStop{ background-position:-60px -50px; }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1;}
.picMarquee-left .bd ul li{float:left;overflow:hidden; text-align:center;float: left;width: 25%;border: 1px solid #eee;box-sizing: border-box;}

.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:100%;display:block;height: auto;}
.picMarquee-left .bd ul li:hover{border: 1px solid #0D8F1E;}
.picMarquee-left .bd ul li .title{ line-height:24px;padding-top: 8px;}
.picMarquee-left .bd ul li .title a{font-size: 16px;}
.picMarquee-left .bd ul li img{width: 100%;height: auto;}

.infok{padding-bottom: 80px;}
.infok .left{float: right;text-align: right;}
.infok .left .text{display: table-cell;vertical-align: middle;width:575px;height: 300px;}
.infok .right{width: 48%;float: right;text-align: right;height: 300px;}
.infok .right img{width: 500px;height: 308px;box-shadow: 3px 3px 25px 10px #F5F5F5;}
.infok ul li{padding: 20px;height: 350px;box-sizing: border-box;border:2px dashed #ddd;margin-bottom: 40px;border-radius:8px ;}
/*.infok ul li h3{padding-top: 100px;}*/
/*.infok ul li.a h3{padding-top: 40px;}*/
.infok ul li:nth-child(even) .right{float: left;text-align: left;}
.infok ul li:nth-child(odd) .left{float: left;text-align: left;}

.fullSlide{float:left;width:100%;}
.fullSlide{position:relative; margin:0 auto; overflow:hidden;}
.fullSlide .bd{position:relative; z-index:0;}
.fullSlide .bd li {position:relative; overflow:hidden;padding: 0 0.3rem;}
.fullSlide .bd li .img{width: 220px;}
.fullSlide .bd li img{width:100%;display: block;height:auto;position: relative;} 
.fullSlide .bd li .text{width: 470px;}
.fullSlide .bd li .text h4{font-size: 18px;font-weight:600;color: #3b3e45;line-height: 26px;}
.fullSlide .bd li .text h6{font-size: 16px;color: #666;line-height:45px;}
.fullSlide .bd li .text p{font-size: 16px;color: #666;}
.fullSlide .bd li .text p span{color: #FF0000;padding: 0 10px;border: 1px solid #FF0000;margin-right: 5px;}
.fullSlide .bd li .text .btn{width: 230px;line-height: 45px;color: #fff;font-size: 18px;text-align: center;border-radius:50px;background: #0d8f1e;margin-top: 18px;}
.fullSlide .bd li .text .btn:hover{background: #0A5B15;}
.fullSlide .bd li a{ display:block; }
.fullSlide .hd {width:100%;position: absolute; height:20px; padding-top:8px; bottom:5px; text-align:center;
 font-size:0; z-index:1;}
.fullSlide .hd ul{ text-align:right; margin-right:20px;}
.fullSlide .hd li{margin: 0 3px; height:8px; overflow: hidden; width:8px;  cursor: pointer;background: #999;border-radius:50% ;
display:inline-block; *display:inline; zoom:1; }
.fullSlide .hd .on{ background:#0d8f1e; }
.y_product .body .right{width: 795px;}
.y_product2 .body{height: auto;padding:60px 0;}
.y_product2 .body .left{padding-top: 70px;}
.y_product2 .right .top{background: #fff;padding:  0 35px;height: 290px;margin-bottom: 15px;margin-top: 20px;}
.y_product2 .right .top h3{font-size: 36px;color: #3b3e45;line-height: 90px;font-size: 20px;font-weight: 600;width: 100%;}
.y_product2 .right .top h3 span{color: #FF0000;font-size: 30px;padding: 0 2px;}
.y_product2 .right .bottom ul{margin-left: -2%;}
.y_product2 .right .bottom ul li{width: 48%;margin-left: 2%;height: 110px;background: url(../images/jb1.png) no-repeat left #fff;background-size:auto 100%;padding-left:20%;box-sizing: border-box;float: left;position: relative;}
.y_product2 .right .bottom ul li:nth-child(2){background: url(../images/jb2.png) no-repeat left #fff;background-size:auto 100%;box-sizing: border-box;padding-left: 20%box-sizing: border-box;}
.y_product2 .right .bottom ul li h4{font-size: 18px;font-weight: 600;line-height: 40px;padding: 20px 0 0;color: #333;}
.y_product2 .right .bottom ul li p{font-size: 16px;color: #FF0000;}
.y_product2 .right .bottom ul li img{width:60px;height: auto;position: absolute;top: 0;padding-top: 20px;left: 35px;transition: all 0.5s;
-moz-transition: all 0.5s; /* Firefox 4 */
-webkit-transition: all 0.5s; /* Safari 和 Chrome */
-o-transition: all 0.5s;}
.y_product2 .right .bottom ul li img:hover{top: -15px;}

.y_product2 .body{background: url(../images/indexbg2.jpg) no-repeat center;background-size: cover;}
.advantage{background:url(../images/backy1.jpg) no-repeat;background-size:cover ;padding: 60px 0;}
.advantage .boxs{overflow-y: auto;height: 385px;webkit-overflow-scrolling: touch;}
.advantage .boxs::-webkit-scrollbar-track-piece { 
background-color:#fff;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
.advantage .boxs::-webkit-scrollbar {
width:9px;
height:9px;
}
.advantage .boxs::-webkit-scrollbar-thumb {
background-color:#0d8f1e;
background-clip:padding-box;
}
.advantage .boxs::-webkit-scrollbar-thumb {
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}
.advantage-left li{width: 271px;cursor: pointer;
height: 109px;box-sizing:border-box ;position: relative;
background: linear-gradient(158deg,rgba(5, 255, 0, 0.3),rgba(0, 208, 255, 0.3));}
.advantage-left li p{font-size: 22px;line-height: 109px;color: #fff;display: block;opacity: .6;padding-left: 75px;background: url(../images/dh1.png) no-repeat 15px center;background-size:40px auto;}
.advantage-left li:before{content: "";position: absolute;display: block;right: -15px;top: 50%;transform: translate3d(0,-50%,0);width: 0;height: 0;border: 8px solid transparent;border-left-color: #10615a;}
.advantage-left li:nth-child(1){left: 100px;}
.advantage-left li:nth-child(2){top: -15px;}
.advantage-left li:nth-child(3){left: 35px;top: -30px;}
.advantage-left li:nth-child(4){left: 150px;top: -45px;}
.advantage-left li.on{z-index: 10;opacity: 1;animation: 0.5s enlarge ease-in;background: linear-gradient(158deg,rgb(40, 148, 38),rgba(0, 208, 255,1))}
.advantage-left li.on:before{border-left-color: #01dcba;}
.advantage-left li.on p{opacity: 1;}

.advantage-left li:hover{z-index: 10;opacity: 1;animation: 0.5s enlarge ease-in;background: linear-gradient(158deg,rgb(40, 148, 38),rgba(0, 208, 255,1))}
.advantage-left li:hover:before{border-left-color: #01dcba;}
.advantage-left li:hover p{opacity: 1;}
.advantage-right{width: 50%;}
.advantage-right ul li h4{font-size: 40px;font-family: "宋体";color: #fff;}
.advantage-right ul li i{display: block;width: 80px;height: 8px;background: #0A5B15;margin-bottom: 20px;}
.advantage-right ul li p{font-size: 14px;color: #fff;line-height: 28px;padding-bottom: 15px;color: #838793;}
.advantage-right ul li p span{font-weight: 600;color: #fff;padding-right: 5px;}
@keyframes enlarge {
    0% {
        -webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95);
    }
    25% {
        -webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);
    }
    50% {
    	-webkit-transform:scale(0.98);-moz-transform:scale(0.98);-ms-transform:scale(0.98);transform:scale(0.98);
    }
   75% {
    	-webkit-transform:scale(1.02);-moz-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);
    }
    100% {
    	-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);
    }
}
.y_product2 .body .left h2{font-size: 85px;}
.y_product .body .left h3{font-size: 55px;}
	/* 本例子css */
.slideTxtBoxs{ width:100%; border:1px solid #ddd; text-align:center;margin-bottom: 50px;}
.slideTxtBoxs .hd ul li{float:left;cursor:pointer;width: 25%;box-sizing: border-box; border-left:1px solid #ddd;font-size: 20px;line-height: 100px;text-align: center;color: #333;height: 100px;border-bottom: 1px solid #ddd;}
.slideTxtBoxs .hd ul li:first-child{border: none;}
.slideTxtBoxs .hd ul li.on{background:#0d8f1e;color: #fff;}
.slideTxtBoxs .bd ul{background: #f1eff2;padding: 48px 25px 48px 25px;}
.imgs-box{padding: 60px 0 20px;}
.imgs-box img{display: block;width: 100%;}
.slideTxtBoxs .bd ul li p{color: #666;font-size: 14px;text-align: left;}
.slideTxtBoxs .bd ul li h1{font-size: 16px; color: #333;font-weight: normal; margin-top: 25px;margin-bottom: 10px;letter-spacing: 1px;text-align: left;}
.slideTxtBoxs .bd ul li img{margin:40px auto 10px;display: block;}

.infokw{padding: 30px 100px 0;}
.infokw .left{height: 280px;}
.infokw ul li{margin-bottom: 0;text-align: center;border: none!important;padding: 0;}
.infokw .left .box{width:500px;height: 280px;display: table-cell;vertical-align: middle;text-align: center;}
.infokw li.b .left .box{width: 500px;}
.infokw ul li:nth-child(3) .left{width: 48%;}
.infokw li.b .left .box p{text-align: left;}
.infokw .right img{width: 450px;height: 280px;box-shadow:3px 3px 25px 10px #eaebec;}
.infokw p{font-size: 14px;text-align: center;color: #448fcb;font-weight: 600;text-indent: 0;}
.infokw h5{font-size: 22px;line-height: 22px;margin-bottom: 10px;text-align: center;border-bottom: 1px dashed #333;padding-bottom: 5px;display: inline-block;*display: inline-block;zoom: 1;}
.infokw p span{font-weight: 600;color: #0d8f1e;padding: 0 15px 0;}
.infokw p.q{padding-bottom: 7px;}

		/* 本例子css */
.game163{ position: relative;overflow: hidden; width:533px; }
.game163 .bigImg{ height: auto; position: relative;box-sizing: border-box;margin-bottom: 25px;}
.game163 .bigImg li img{ vertical-align:middle; width:100%; height:304px;   }
.game163 .smallScroll{ margin-bottom: 6px;position: relative;}

.game163 .sPrev,.game163 .sNext{ float: left; display: block; width:32px; height:50px; text-indent: -9999px; background: url(../images/left.png) no-repeat;background-size:100% 100%;padding-top: 10px;position: relative;top:20px; filter:alpha(opacity=40);opacity:0.4; }
.game163 .sNext{ background:url(../images/rigth.png) no-repeat;background-size:100% 100%;position: relative;right: 4px;}
.game163 .sPrev:hover{ filter:alpha(opacity=80);opacity:0.8; }
.game163 .sNext:hover{  filter:alpha(opacity=80);opacity:0.8;}

.game163 .smallImg{ float:left;  margin:10px 5px; display:inline; width: 547px; overflow: hidden;}
.game163 .smallImg ul{ width: 9999px; overflow: hidden; }
.game163 .smallImg li{ float: left; padding: 0 5px; width:74px; cursor:pointer;  display: inline;  }
.game163 .smallImg img{ border: 1px solid #dcdddd; width:100%; height:60px;}
.game163 .smallImg .on img{ border-color: #0c8f1d;}

.game163 .pageState{ position: absolute; top: 235px; right: 5px; font-family: "Times New Roman", serif; letter-spacing: 1px;}
.game163 .pageState span{ color: #f00; font-size: 16px;}
.y_main{border: 1px solid #eee;box-sizing: border-box;margin: 40px auto 100px;}


.tabconm h3{height: 40px;line-height: 40px;background: #f7f7f7;padding: 0 15px;}
.basic {padding: 15px 0 10px;}
.basic ul li {float: left;color: #777;width: 25%;display: inline-block;padding-bottom: 8px;}
.basic ul li label {float: left;color: #151515;display: inline-block;margin-left: 15px;}
.basic ul li span {float: left;color: #777;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tabconm .y_table{padding: 0;}


.y_imgbox{height: 142px;background: url(../images/y_p1.jpg) no-repeat center; background-size:cover;display: block;}
.y_imgbox2{margin:80px 0 100px;height: 142px;background: url(../images/imgttw.jpg) no-repeat center; background-size:cover;display: block;}
.y_imgbox2 p{font-size: 20px;padding-top: 35px;line-height: 38px;color: #fff;}
.y_imgbox2 p span{background: #fff;border-radius:50px;padding: 0px 15px 0px;color: #4470A0;position: relative;top: 1px;display: inline-block;*display: inline-block;zoom: 1;margin: 0 5px;}
.fullSlide_a{position: relative;}
.fullSlide_a .box{position: absolute;top: 0;text-align: center;left: 0;right: 0;bottom: 0;color: #fff;z-index: 2;background:url(../images/y_tm.png) no-repeat;background-size:100% 100%;padding-top: 95px;}
.fullSlide_a .box h3{font-size:46px;font-weight: 600;line-height: 46px;margin-bottom:20px;}
.fullSlide_a .box i{width:60px;height:7px;background: #fff;display: block;margin: 0 auto;}
.fullSlide_a .box span{width:225px;height:1px;background: #fff;margin: 0 auto;display: block;}
.fullSlide_a .box h6{font-size: 14px;line-height:52px;}
.fullSlide_a{height: 280px;background:url(../images/y_banners1.jpg) no-repeat center;background-size:cover;}
.fullSlide_a2{background:url(../images/abouts.jpg) no-repeat center;background-size:cover;}
.fullSlide_a3{background:url(../images/y_banner2.jpg) no-repeat center;background-size:cover;}
.fullSlide_a4{background:url(../images/y_banner.jpg) no-repeat center;background-size:cover;}
.fullSlide_a5{background:url(../images/y_banners2.jpg) no-repeat center;background-size:cover;}
.flow-process{padding: 35px 0;}
.flow-process .left{width: 310px;height: 570px;background: url(../images/y_flow.jpg) no-repeat;background-size:100% 100%;color: #fff;padding:68px 0 0 37px;box-sizing: border-box;}
.flow-process .left i{display: block;width:55px;height:6px;background: #fff;margin:20px 0;}
.flow-process .left h5{font-size:24px;font-weight: 600;}
.flow-process .left p{font-size: 14px;line-height:30px;width: 240px;}
.flow-process .right{border: 1px solid #ddd;height: 568px;width: 888px;}
.flow-process .right img{width: 100%;height: 100%;}
.flow-process ul li{padding: 35px 0;}
.flow-process ul li:nth-child(even){background: #f7f7f7;padding: 0;}
.flow-process ul li:nth-child(2) .left{background: url(../images/y_flow2.jpg) no-repeat;background-size:100% 100%;}
.flow-process ul li:nth-child(3) .left{background: url(../images/y_flow3.jpg) no-repeat;background-size:100% 100%;}
.flow-process ul li:nth-child(4) .left{background: url(../images/y_flow4.jpg) no-repeat;background-size:100% 100%;}

.details{padding-top: 55px;position: relative;margin-bottom: 55px;}
.details .thumb img{width: 570px;height:492px;}
.details .box{width: 1080px;box-sizing: border-box;padding: 30px 40px 30px 50px;background: url(../images/about-box.png) no-repeat;background-size:100% 100%;position: absolute;top: 130px;left: 120px;}
.details .box p{font-size: 18px;line-height: 33px;color: #fff;}
.details .box p span{font-size: 24px;}

.introduce ul li{padding: 100px 0;}
.introduce ul li .wrapper{background: #f0f0f0;font-size: 0;}
.introduce ul li .text{float: left;}
.introduce ul li .text .box{padding: 0 45px;width: 745px;height: 280px;box-sizing: border-box;display: table-cell;vertical-align: middle;}
.introduce ul li .text h3{font-size: 36px;color: #222222;line-height: 36px;}
.introduce ul li .text i{display: inline-block;*display: inline-block;zoom:1;width: 60px;height: 5px;background: #0d8f1e;margin:20px 0 10px;}
.introduce ul li .text p{font-size: 24px;color: #272727;line-height: 45px;}
.introduce ul li .img{width: 450px;height: 280px;float: right;}
.introduce ul li .img img{width: 100%;height: 100%;display: block;}
.introduce ul li.on .text{float: right;text-align: right;}
.introduce ul li.on .img{float: left;}
.introduce ul li.a{background: url(../images/bak.jpg) no-repeat center ;background-size:cover ;}
.introduce ul li.b .text p{font-size: 21px;}
.introduce ul li.c{background: url(../images/bak2.jpg) no-repeat center ;background-size:cover ;}

.y_introduce{height: 610px;background: url(../images/abouta1.jpg) no-repeat center #f4f2f4; background-size:1920px 100%;}
.y_introduce h4{font-size: 31px;color: #444444;line-height:135px;font-weight: 600;text-align: center;}
.y_introduce .box{height: 155px;background:url(../images/u.png) no-repeat;margin-bottom: 35px;background-size:100% 100%;}
.y_introduce .box .left{width: 165px;margin:4px;}
.y_introduce .box .right{width:920px;padding-top:18px;padding-left: 10px;}
.y_introduce .box .right p{font-size: 16px;color: #666464;line-height: 26px;position: relative;padding-left: 30px;margin-bottom: 10px;}
.y_introduce .box .right p span{color: #159c26;font-size: 24px;display: block;line-height:26px;position: absolute;top: 0;left: 0;}
.y_introduce ul{margin-left: -49.5px;}
.y_introduce ul li{margin-left: 49.5px;float: left;}
.y_introduce ul li:hover{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; }

.content-box{padding-top: 30px;margin-bottom: 80px;}
.left-box{width: 950px;}
.left-box .head h3{width: 310px;height: 65px;line-height: 65px;background: url(../images/headw1.jpg) no-repeat;background-size:100% 100%;color: #fff;font-size: 30px;text-align: center;margin-bottom: 30px;padding-right:33px;}
.development .text{padding:25px 10px 0 30px;height: 610px;background: #f5f5f5;}
.development .text p{font-size: 16px;color: #666464;line-height: 30px;}
.development .text h4{font-size: 18px;color: #333;line-height: 55px;padding-left:15px;background: url(../images/headw2.jpg) no-repeat left center;background-size:6px auto;}
.right-box{width: 215px;}
.right-box img{width: 100%;display: block;height: auto;margin-bottom:17px;}

.left-box .welfare h3{background: url(../images/headw3.jpg) no-repeat;background-size:100% 100%;}
.welfare .text{padding-left: 13px;}
.welfare .text p{font-size: 16px;color: #666464;line-height: 30px;padding-left:10px;padding-top:7px;}
.welfare .text h4{font-size: 20px;font-weight: 600;color: #333;line-height: 85px;padding-left:10px;}
.welfare ul li{padding: 22px 125px;margin-bottom: 22px;background: url(../images/fl1.jpg);background-size:100% 100%;}
.welfare ul li p{font-size: 18px;padding-left: 100px;line-height: 30px;color: #fff;position: relative;}
.welfare ul li p strong{font-weight: 600;display: block;position: absolute;top: 0;left: 0;text-align: right;width: 95px;}
.welfare ul li.a{background: url(../images/fl2.png);background-size:100% 100%;padding-bottom: 7px;}
.welfare ul li.a p{padding-left: 135px;line-height: 26px;margin-bottom: 8px;}
.welfare ul li.a p strong{width: 130px;}
.welfare ul li.a p strong span{font-weight: 400;}

.left-box .Application .head h3{background: url(../images/headw4.jpg) no-repeat;background-size:100% 100%;margin-bottom:65px;}
.left-box .Application .top{margin-left:0px;position: relative;}
.left-box .Application .top:before{content: "";position: absolute;top:53px;height: 4px;background: #4470a0;left: 10px;right: 80px;}
.left-box .Application .top ul{margin-left: -33px;margin-bottom: 20px;}
.left-box .Application .top ul li{margin-left: 33px;text-align: center;float: left;width: 110px;padding: 0 10px;}
.left-box .Application .top ul li .box{width: 110px;height: 110px;display: table-cell;vertical-align: middle;background: #4470a0;color: #fff;font-size: 18px;line-height: 37px;border-radius:50%;overflow: hidden;}
.left-box .Application .top ul li h5{font-size: 30px;font-style: italic;}
.left-box .Application .top ul li p{font-size: 14px;line-height: 22px;color: #797575;padding-top:15px;}

.resume h4{font-size: 16px;line-height:45px;color: #797575;}
.resume p{font-size: 16px;line-height: 32px;padding: 25px;background: url(../images/u2.png);background-size:100% 100%;box-sizing: border-box;color: #797575;}
.left-box .Application .positions .head{padding: 60px 0 0 0;}
.left-box .Application .positions .head h3{margin-bottom: 0;}


.positions h5{font-size: 18px;line-height: 65px;}
.positions .body{padding-left: 65px;}
.positions-body .hd ul{border: 1px solid #c1c1c1;margin-bottom: 25px;background: #c1c1c1;}
.positions-body .hd ul li{width: 33.333333%;border: 1px solid #c1c1c1;cursor: pointer;color: #0d0d0d;line-height: 60px;text-align: center;box-sizing: border-box;float: left;font-size: 16px;background: #fff;}
.positions-body .hd ul li:hover{background: #4470a0;color: #fff;}
.positions-body .hd ul li.on{background: #4470a0;color: #fff;}
.positions-body .bd ul li h6{line-height: 20px;font-size: 16px;padding-top: 6px;}
.positions-body .bd ul li h5{line-height: 50px;font-size: 20px;color: #333;font-weight: 600;}
.positions-body .bd ul li p{line-height: 30px;font-size: 16px;line-height: 30px;padding-top:10px;}
.positions-body .bd ul li .text{padding: 0 0 20px;}

.hdven ul{margin-left:-2%;padding: 30px 0;}
.hdven ul li{width: 23%;float: left;margin-left: 2%;background: #f0f0f0;height: 185px;text-align: center;padding-top: 23px;box-sizing: border-box;}
.hdven ul li img{width: 76px;height: 76px;padding-bottom:14px;}
.hdven ul li h4{font-size: 18px;font-weight: 600;color: #333333;line-height:18px;}
.hdven ul li p{font-size: 18px;color: #333333;}
.pimg{padding-bottom: 50px;}
.pimg h3{font-size: 24px;line-height:65px;background: url(../images/headw2.jpg) no-repeat left center;background-size:8px 24px;padding-left: 25px;padding-bottom: 2px;color: #333;}
.pimg h3 span{color: #666666;}
.pimg ul li{margin-bottom:10px;}
.pimg ul li .box{border: 1px solid #ddd;background: #f9f9f9;}
.pimg ul li .box .left,.pimg ul li .box .left img{width: 775px;height: 270px;display: block;}
.pimg ul li .box .right{width: 340px;padding-top: 40px;padding-right: 20px;}
.pimg ul li .box .right p{font-size: 16px;line-height: 30px;color: #333333;padding-left:92px;background: url(../images/iconvs1.png) no-repeat;position: relative;background-size:26px 21px;margin-bottom: 23px;}
.pimg ul li .box .right p span{display: block;padding: 0;position: absolute;top: 0;left: 46px;}
.pimg ul li .box .right p.a{background: url(../images/iconvs2.png) no-repeat;background-size:30px 30px;}

.foot-text{padding: 15px 0;background: #4470a0;}
.foot-text{font-size: 15px;color: #fff;line-height: 25px;}
.foot-text span{color: #333;padding-right: 6px;font-weight: 600;}
.content-box2{margin-bottom: 20px;}



.businessLst-top{padding: 24px 0 15px;box-shadow: 0px 2px 10px #ddd ;background:#fff;margin-top: -40px;position: relative;z-index: 5;margin-bottom: 25px;}
.businessLst-top ul li{width: 32.333333%;border-right:1px solid #ddd;padding-left: 115px;float: left;box-sizing: border-box;}
.businessLst-top ul li h3{font-size: 18px;line-height: 18px;color: #0f911e;padding-left: 20px;background: url(../images/headw2.jpg) no-repeat left center;background-size:6px 18px;margin-bottom: 14px;}
.businessLst-top ul li p{line-height:35px;margin-left:20px;padding-left:15px;background:url(../images/y_sj.png) no-repeat left center;background-size:5px 7px;font-size: 16px;color: #333333;}
.businessLst-top ul li a:hover p{color: #0f911e;background:url(../images/y_sj2.png) no-repeat left center;background-size:5px 7px;}
.businessLst-top ul li.b{width: 415px;padding-left: 135px;}
.businessLst-top ul li.c{position: relative;border: none;padding-left:80px;}
.businessLst-top ul li.c .d{position: absolute;top: 30px;left: 230px;}

.businessLst h3{font-size: 36px;color: #282828;font-weight: 600;line-height: 110px;text-align: center;}
.businessLst ul li{background: #fff;padding-left: 55px;margin-bottom: 25px;width: 49%;box-sizing: border-box;}
.businessLst ul li .left{width: 60%;padding-top: 35px;}
.businessLst ul li .left img{width: 173px;height: 282px;}
.businessLst ul li .right{padding: 15px 15px 15px 0;}
.businessLst ul li.a{width: 100%;}
.businessLst ul li.a .left{padding-top: 45px;width: 55%;}
.businessLst ul li.a .left img{width: 371px;height: 319px;}
.businessLst ul li h4{font-size: 30px;color: #282828;line-height: 70px;}
.businessLst ul li p{font-size: 18px;color: #666666;line-height: 32px;padding-bottom: 35px;height:110px;box-sizing: border-box;}
.businessLst ul li.a p{height: auto;}
.businessLst ul li .btn{display: inline-block;*display: inline-block;zoom: 1;width: 150px;height: 55px;text-align: center;line-height: 55px;text-align: center;color: #fff;background: #0F911E;border-radius:5px;margin-right: 40px;font-size:20px;}
.businessLst ul li span{font-size: 20px;color: #333;position: relative;padding-right: 10px;background: url(../images/gtt.png) no-repeat right center;background-size:5px auto;top: 5px;}
.businessLst ul li span:hover{color: #0F911E;}
.businessLst ul li span:after{content: "";position: absolute;top: 28px;left: 0;right: 10px;height: 1px;background: #333;}

.y_mainw{background: #f5f5f5;padding-top: 45px;padding-bottom: 80px;}
.y_mainw .y_main{margin: 0 auto;border: none;}
.game163-box{background: #fff;padding:26px 26px 30px;margin-bottom: 25px;border: 1px solid #ddd;}
.particulars{background: #fff;border: 1px solid #ddd;}
.y_detail{width: 585px;}
.y_detail h2{font-size: 35px;color: #333;line-height: 80px;padding-bottom:10px;}
.y_detail ul li{padding: 10px 13px;background: #f9f9f9;border: 1px solid #ddd;margin-bottom: 17px;font-size: 16px;}
.y_detail ul li p{line-height:25px;vertical-align: top;height: 25px;overflow: hidden;}
.y_detail ul li span{color:#999999;line-height:25px;padding-left: 10px;vertical-align: top;display: inline-block;*display: inline-block;zoom: 1;height:25px;}
.y_detail ul li i{height:25px;line-height:25px;vertical-align: top;display: inline-block;*display: inline-block;zoom: 1;}

.particulars-top{overflow: hidden;margin-bottom: 30px;}
.particulars-top ul{height: 55px;position: relative;}
.particulars-top ul:after{content: "";position: absolute;bottom: 1px;left: 0;right: 0;z-index: 0;height: 1px;background: #ddd;}
.particulars-top ul li{float: left;padding: 0 27px;font-size: 24px;color: #0d8f1e;border-top:5px solid #0d8f1e;line-height: 50px;text-align: center;height: 50px;background: #fff;border-right:1px solid #ddd;position: relative;z-index: 2;}

.tabconm{padding: 14px 14px 0;background: #f8f8f8;border: 1px dashed #ddd;margin-bottom: 65px;}
.tabconm h4{font-size: 18px;line-height: 18px;padding-left: 15px;background: url(../images/headw2.jpg) no-repeat left center;background-size:5px 12px;margin-top: 5px;}
.tabconm table{width: 100%;}
.tabconm table tr{border-bottom: 1px solid #ddd;}
.tabconm table tr:last-child{border: none;}
.tabconm table tr td{height: 100px;padding-left: 10px;box-sizing: border-box;}
.tabconm table tr td h5{font-size: 17px;line-height:24px;color: #999;}
.tabconm h4 span{font-size: 16px;color: #666;padding-left: 15px;}
.tabconm table tr td p{font-size: 18px;line-height: 24px;color: #333;padding-top: 10px;}
.particulars-body{padding: 0 30px 50px;}
.particulars-body .text{font-size: 18px;color: #666;line-height: 35px;margin-bottom: 60px;}
.particulars-body .text h4{font-size: 22px;line-height: 60px;margin-top: -30px;color: #333;}
.particulars-body .foot img{display: block;width: 100%;}
.tabconm .table2{padding-top: 10px;}
.tabconm .table2 tr{border-bottom: 1px dashed #ddd;}
.tabconm .table2 th{font-weight: 600;font-size: 18px;}
.tabconm .table2 td,.tabconm .table2 th{line-height: 24px;color: #333;height:70px;padding-left: 10px;}
.tabconm .table2 td{color: #666;font-size: 16px;}
