.vui-slider {
    position: relative;
    overflow: hidden;
    background: #999;
}
.vui-slider .vui-items {
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.vui-slider .vui-item {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.vui-slider .vui-item a, .vui-slider .vui-item img {
    display: block;
    padding: 0;
    margin: 0;
    border: none;
}
.vui-slider .vui-buttons {
    position: absolute;
    z-index: 5;
    bottom: 16px;
    left: 50%;
    float: left;
    display: inline;
    filter: alpha(Opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}
.vui-slider .vui-button {
    float: left;
    display: inline;
    overflow: hidden;
    height: 12px;
    width: 12px;
    margin: 0 10px;
    padding: 0;
    border: none;
    border-radius: 6px;
    background: #FFF;
    cursor: pointer;
}
.vui-slider .vui-button-cur {
    background-color: #1a7807;
}
.vui-slider .vui-transfer {
    display: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 3;
}
.vui-slider .vui-prev {
    position: absolute;
    top: 50%;
    left: 0;
    z-index: 5;
    width: 60px;
    height: 150px;
    margin-top: -75px;
    border-radius: 0 10px 10px 0;
    background: url(../img/prev.gif) no-repeat;
    cursor: pointer;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}
.vui-slider .vui-next {
    position: absolute;
    top: 50%;
    right: 0;
    z-index: 5;
    width: 60px;
    height: 150px;
    margin-top: -75px;
    border-radius: 10px 0 0 10px;
    background: url(../img/next.gif) no-repeat;
    cursor: pointer;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
    transition: 0.5s ease;
    -o-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
}
.vui-slider .vui-sidebutton-hover {
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
    background-color: #000;
}

.videoUL {margin-left:-10px;margin-right: -10px;text-align: center;}
.videoUL li{padding:0 10px;}
.videoUL li a{width: 100%;height:185px;display: block;}
.videoUL li a h5{line-height: 30px;color:#333;}
.videoUL li a:hover h5{color:#1a7807;}
.videoUL li a:hover img{opacity: .8;}
.videoUL li a img{width: 100%;height:150px;display: block;}

.bodyy{background: #fff;}
.nav_{z-index: 120;box-shadow: 0 0px 10px 1px rgba(0,0,0,.1);background:#1a7807;}
.navigation-up{height:50px;margin:0 auto;}
.in_nav>li{overflow:hidden;position:relative;width:12.5%;border-left:1px solid rgba(255, 255, 255, 0.46);}
.in_nav>li:last-child{border-right:1px solid rgba(255, 255, 255, 0.46);}
.in_nav a{display:block;padding-top:12px;padding-bottom:12px;}
.in_nav>li:hover h5,.in_nav>.active h5{color:#fff}
.in_nav>li:hover h4,.in_nav>.active h4{color:#fff;}
.in_nav>li h4{color:#fff;line-height: 26px;font-size: 18px;}
.in_nav>li:hover{overflow: visible;}
.er_nav_body{left:0;right:0;opacity: 0;padding: 0px 0;}
.in_nav>li:hover .er_nav_body{opacity: 1;}
.er_nav{background:#36b21e;margin:0 auto;padding: 5px 0;box-shadow: 0 1px 5px 1px rgba(0,0,0,.1);}
.er_nav li{padding:0 10px;font-size: 15px}
.er_nav a:hover{color: #fff;background:#1a7807;}
.pad_b20{padding-bottom: 20px;}

.banner-title{top:50%;left:50%;font-size:120px;-webkit-animation:kkk 1s infinite linear;}
@-webkit-keyframes kkk{
	from{transform: rotate(0deg);}
	25%{transform: rotate(30deg);}
	50%{transform: rotate(0deg);}
	75%{transform: rotate(-30deg);}
	to{transform: rotate(0deg);}
}

/*title*/
.title{height: 80px;line-height: 90px;}
.title span{margin-left:10px;color:#666;}
.title i{background: #36b21e;color:#fff;font-size: 20px;border-radius: 5px;padding:2px;}
.title a{margin-top:40px;float:right;font-size: 12px;color:#666;border:1px solid #dcdcdc;line-height: 20px;border-radius: 6px;padding:0 5px}
.title a:hover{color:#fff;background: #36b21e;border:1px solid #36b21e;}
.title_S2{padding-bottom: 15px;text-align: center;}
.title_S2 h1{font-size: 30px}
.title_S2:before,.title_S2:after{content: "";display: block;position: absolute;}
.title_S2:before{width:700px;margin-left:-350px;left:50%;background:#bfbfbf;bottom: 0;height: 1px;}
.title_S2:after{width:100px;margin-left:-50px;left:50%;background:#1a7807;bottom: -6px;height: 12px;}

.more_index{position:relative;z-index:1;width:250px;height: 46px;line-height: 46px;border:1px solid #1a7807;color:#1a7807;display: block;margin:0 auto;border-radius: 20px;text-align: center;}
.more_index:hover{color:#fff;box-shadow: 0 5px 15px 3px rgba(26,120,7,.5);background: #1a7807;}
/*title e*/
.imp{margin-left:-35px;margin-left:-35px;padding-bottom: 38px;}
.imp>div{padding:0 35px;}
.imp_con a.a_cover{height:225px;}
.imp_text{line-height: 28px;height: 140px;overflow: hidden;margin-top:5px;}
.video_center{height:370px;}
.video_center>*{height:100%;width: 100%;}
.slider-info{top:0%;left:50%;margin-left:-600px;width:400px;height:200px;z-index: 14;}
.slider-info li{top:240px;left:0;width:400px;height:200px;}
.slider-info li img{top:0;left:0;position: absolute;}
.slider-info li.info1 img.text1{opacity: 0;top:0;left:-800px;transition: 1s;-webkit-transition: 1s;}
.slider-info li.info1 img.text2{opacity: 0;top:0;left:-800px;transition: 1s .2s;-webkit-transition: 1s .2s;}
.slider-info li.info1 img.text3{opacity: 0;top:0;left:-800px;transition: 1s .4s;-webkit-transition: 1s .4s;}
.slider-info li.info1 img.text4{opacity: 0;top:0;left:-800px;transition: 1s .6s;-webkit-transition: 1s .6s;}
.slider-info li.info1 img.text5{opacity: 0;top:0;left:-800px;transition: 1s .8s;-webkit-transition: 1s .8s;}
.slider-info li.info1.active img{opacity: 1;top:0;left:0;}
.banner_box{height: 550px;}
@media only screen and (max-width: 1600px) {
	.slider-info li{top:215px;}
	.banner_box{height: 500px;}
	.vui-slider .vui-buttons{bottom:66px;}
	.page_img img{height: 380px!important;}
}
@media only screen and (max-width: 1400px) {
	.slider-info li{top:190px;}
	.banner_box{height: 450px;}
	.vui-slider .vui-buttons{bottom:116px;}
	.page_img img{height: 360px!important;}
}
@media only screen and (max-width: 1200px) {
	.slider-info li{top:165px;}
	.banner_box{height: 400px;}
	.vui-slider .vui-buttons{bottom:166px;}
	.page_img img{height: 340px!important;}
}

/*business*/
.business,.projectMain{padding:35px 0 40px;}
.business_Con{margin-left:-20px;margin-right: -20px;padding:20px 0;z-index: 2;}
.business_Con li{height: 120px;padding:20px;}
.business_Con li a{overflow: hidden;background: #fff;}
.business_Con li a>.img_mid{width: 270px;height:80px;}
.business_Con li a>.img_mid img{max-width: 270px;max-height: 80px;}
.bc_text{width:100%;height:100%;background: rgba(26,120,7,.75);padding:10px;}
.bc_text h2{line-height: 60px;}
/*NEW CENTER*/
.newsCtrl{width:820px;margin:40px auto 0;text-align: center;font-size: 18px;color:#666;}
.newsCtrl>li>span{cursor: pointer;}
.newsCtrl>li>span>span{vertical-align:middle;margin-right:5px;display:inline-block;width:14px;height: 14px;border:1px solid #8c8c8c;border-radius: 50%;position: relative;}
.newsCtrl>li>span>span>i{display:none;width:6px;height: 6px;background:#1a7807;border-radius: 50%;position: absolute;left:3px;top:3px;}
.newsCtrl>li.active>span>span{border-color:#1a7807;}
.newsCtrl>li.active>span>span>i{display: inline-block;}
.newsCtrl>li.active{color:#1a7807;}
.newsCon{padding:25px 0 40px;}
.newsCon>li{margin-left: -35px;margin-right: -35px;display: none;}
.newsCon>li.active{display: block;}
.newsCon>li>ul{padding: 0 35px;height: 336px;}
.newsConLeft>li{display: none;}
.newsConLeft>li.active{display: block;}
.newsConLeft .img_mid{width:100%;height: 194px;}
.newsConLeft .img_mid img{max-width:565px;max-height: 194px;}
.newsConLeft h5{margin-top:5px;height: 69px;overflow: hidden;}
.newsConLeft a.color_them{margin-top:15px;display: inline-block;}
.newsConRight>li{height:112px;border-bottom: 1px solid #ededed;padding:13px 15px;}
.newsConRight>li .col_6{text-align: center;padding-right: 10px;}
.newsConRight>li .col_6 p{font-size:34px;line-height: 50px;}
.newsConRight>li .col_6 p,.newsConRight>li.col_6 h5{color:#1d1d1d}
.newsConRight>li .col_83 h5{height: 46px;overflow: hidden;margin-top:10px}
.newsConRight>li.active{background: #1a7807;}
.newsConRight>li.active .col_6 p,.newsConRight>li.active .col_6 h5,.newsConRight>li.active .col_83 h5,.newsConRight>li.active .col_83 h4 a{color:#fff;}
/*project*/
#zlsb{height: 360px;overflow: hidden;}
.project{padding:40px 0 20px;}
.project li{float:left;margin-left: 20px;width:386px;height:300px;margin-bottom: 20px;overflow: hidden;position: relative;}
.project li .cover1,.project li .cover2{width:140%;height:140%;background: rgba(26,120,7,.5);position: absolute;z-index: 2;
transform: rotate(-37.9deg); -webkit-transform: rotate(-37.9deg);
transition:all .3s; -webkit-transition:all .3s;
}
.project li .cover1{top: -412px; left: -361px;}
.project li .cover2{top: 298px; left: 195px;}
.project li:hover .cover1{top: -225px; left: -208px;}
.project li:hover .cover2{top: 104px; left: 53px;}
.project li a{position: relative;}
.project li a img{transition: all .3s inline;-webkit-transition: all .3s;}
.project li:hover a img{transform: scale(1.2);-webkit-transform: scale(1.2);}
.project li a .info-box{z-index: 3;background:#1a7807;text-align: center;color:#fff;position:absolute;width:490px;left:50%;margin-left:-245px;top:50%;
height:0;margin-top: 0;
transform: rotate(-37.9deg); -webkit-transform: rotate(-37.9deg);
transition:all .3s .3s; -webkit-transition:all .3s .3s;
}
.project li a .info-box h2,.project li a .info-box h5{
	opacity: 0; transform: rotateX(90deg); -webkit-transform: rotateX(90deg);
	transition:all .3s .3s; -webkit-transition:all .3s .3s;
}
.project li a .info-box h2{border-bottom: 1px solid rgba(255,255,255,.5);}
.project li a .info-box h5{line-height: 55px;color:#eee;}
.project li:hover a .info-box{
	height:90px;margin-top: -45px;
	transform: rotate(0deg); -webkit-transform: rotate(0deg);
}
.project li:hover a .info-box h5,.project li:hover a .info-box h2{
	opacity: 1; transform: rotateX(0deg); -webkit-transform: rotateX(0deg);
}
/*footer*/
.footer{background: #1a7807;}
.footer_top{padding:25px 0;border-bottom: 1px solid #2c8513;}
.footer_link{width:670px;border-right: 1px solid #6ca460;}
.footer_link dl{margin: 0;}
.footer_link dl a{color:#fff;}
.footer_link dl a:hover{color:#6ca460;}
.footer_link dt{margin-bottom: 26px;}
.footer_link dd{margin-top: 22px;-webkit-margin-start: 0px;font-size: 12px}
.footerTCen{width:350px;padding:0 50px;border-right: 1px solid #6ca460;}
.footerTCen dl{margin: 0;}
.footerTCen dl a{color:#fff;}
.footerTCen dl a:hover{color:#6ca460;}
.footerTCen dt{margin-bottom: 26px;}
.footerTCen dd{margin-top: 22px;-webkit-margin-start: 0px;font-size: 12px;color:#fff;line-height: 26px;}
.footerTRig{width:180px;padding-left:50px;}
.footerTRig img{width:130px;height: 130px;}
.footer_bottom a:hover{color:#6ca460;}

/*page*/
.page_img>img:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}
.bigW.bg_f.pad_20.pad_b30.clear{position: relative;}
.pageLeft{box-shadow: 0px 4px 15px rgba(147,147,147,.3);background:#fff;position: fixed;z-index: 100;width:150px;top:200px;}
.pad_b30{padding-bottom: 30px;}
.navTitle{height: 50px;line-height: 50px;text-align: center;font-size: 20px;background: #1a7807;}
.page_nav li{border:1px solid rgba(108, 164, 96, 0.08);height:40px;margin-top:-1px;}
.page_nav li a{font-size: 14px;line-height: 40px;color:#000;position:relative ;text-align: center;
    width:135px;margin:0 auto;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.page_nav li.active a,.page_nav li:hover a{color:#1a7807;}
.divPageSh{z-index: 10;box-shadow: 0px 0 10px 1px rgba(0,0,0,.1);}
.bg_page{background: #f5f5f5;}
.fs_26{font-size: 26px;}
.shareB{border-top-style:dashed ;padding-top: 10px;}
.mar_lr-20{margin-left:-20px;margin-right: -20px;}
.mar_r5{margin-right: 5px;}
.pageTitleBox{border-bottom-color: #1a7807;position:relative;padding-bottom: 10px;margin-bottom: 10px;;}
.page_title img{vertical-align: middle;}
.bdsharebuttonbox{display: inline-block;vertical-align: middle;}
.min_span{line-height: 40px;}
.min_span span{margin:0 5px}
.location_{line-height: 28px;color:#666;top:5px;right:10px;}
.location_ .icon{margin-right: 10px;color:#1a7807;}
.location_ a{color:#666;}
.location_ a:hover{color:#1a7807;}
.location_ em{color:#1a7807}
.page_conX{min-height: 500px;}
.page_conX img{max-width: 100%;}
.pageTitleS1{line-height: 40px;background: #f4f4f4;}
.color_you{color:#f5cb5d}
.pro.keshiDocBox{height:auto}
.baoGuang.keshiDocUl li{width:216px;margin-bottom: 20px;}
.baoGuang.keshiDocUl .inTeamImg{width:216px;height:275px;background-color: #bfbfbf;}
.baoGuang.keshiDocUl .inTeamImg img{max-width:216px;max-height:275px;}
.baoGuang.keshiDocUl li>div{padding:0!important;}
.KeshiNewsCon{height:94px;border-radius: 4px 0 0 4px;}
.KeshiNewsCon:hover{background: #f1f1f1;}
.KeshiNewsCon h6{height:40px;overflow: hidden;}
.KeshiNewsTime{margin-top:-1px;height:96px;width:95px;border:1px solid #d2d2d2 ;border-radius: 5px ;overflow: hidden;}
.KeshiNewsTime .fs_26{line-height:60px;background: #fff;}
.KeshiNewsTime .h5{line-height:36px;background: #d2d2d2 ;}
.pad_b0{padding-bottom: 0!important;}
.keshiAll a:hover{color:#1a7807}
.keshiAll li{padding-right: 20px;height:35px}

.keshiShezhi:hover{box-shadow: 0 1px 10px 1px rgba(0,0,0,.1);}

.info_gs{padding-bottom: 20px;}
.info_gs li{padding:13px 0 13px;}
.map_{height:500px;}
.map_>*{width:100%;height:100%;}
.pageNoticeBox,.imgList,.pageVideoList{min-height:600px}
.imgList li{padding-top:10px;padding-bottom: 10px;}
.imgList li.borderN{border:0;padding:10px 5px;}
.imgList .imgListBox{border:1px solid #f0eded;display: block;padding:20px;transition: all .3s ease; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease; }
.imgList .imgListBox:hover{box-shadow: 2px 2px 15px 2px rgba(0,0,0,.1);}
.imgListBox a.more_doc{display: inline-block;width:110px;height:35px;line-height: 35px;text-align: center;color:#fff;background: #1a7807;border-radius: 0px;}
.imgListBox a.more_t_03,.xiangQ,.yuY{display: inline-block;width:110px;height:35px;line-height: 35px;text-align: center;color:#fff;background: #1a7807;border-radius: 0px;}
.xiangQ,.yuY{margin-top: 10px;width:70px;margin-right: 10px;}
.imgListBox a.more_t_03:hover,.xiangQ:hover,.yuY:hover{box-shadow:0 0 10px 1px rgba(0,0,0,.1);color:#fff;
transition: all .3s ease; -webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;}
.pad_b10{padding-bottom: 10px;}
.imgList .imgListBox2{border:0;}
.imgList .img_mid{margin:26px auto;width:178px;height:150px;margin-right: 20px;background: #f8f8f8;}
.imgList .imgListBox2 .img_mid{width: 178px;height: 140px;}
.imgList img{max-width:178px;max-height:150px;}
.imgList .imgListBox2 img{max-width: 178px;max-height: 140px;}
.newsList.imgList .img_mid{width:190px;height:190px;}
.newsList.imgList img{max-width:190px;max-height:190px;}
.docList.imgList .img_mid{width:178px;height:150px;}
.docList.imgList img{max-width:178px;max-height:150px;}
.docList.imgList .imgListBox{border:0;background: #f4f4f6;}
.docList .imgListText h2,.docList .imgListText h5{line-height: 1.5em;}
.docList .imgListText h5.color_6{height:86px;overflow: hidden;color:#666}
.docList .imgListText h5.color_0{height:auto;overflow: hidden;}
.imgListText h2{color:#1a7807;line-height: 2em;}
.imgListText h4,.imgListText h5{color:#333;line-height: 2em;}
.imgListText h5{height: 56px;overflow: hidden;}
.newsList .imgListText p.h4{line-height: 2em;}
.newsList .imgListBox{border:0;}
.newsList>li{border:0;border-bottom: 1px dashed #eee;}
.newsList>li>div:hover .more_doc{background: #1a7807;color:#6ca460;}
.newsList>li>div:hover p.h4 a{color: #1a7807;}
.newsList .imgListBox .col_1{width:645px;}
.newsList .imgListBox .col_2.newsTip{width:180px;padding-left:20px}
.newsList .imgListBox .col_2{width:120px;}
.newsList .imgListText h5{height: 56px;}
.newsList .newsTip em{margin-left:10px;height:26px;line-height:24px;border:1px solid #e5e5e5;border-radius: 3px;padding: 0 17px;display: inline-block;position: relative;}
.newsList .newsTip em:before,.newsList .newsTip em:after{content:"";display: block;position: absolute;width: 0;height: 0;
border-top: 5px solid transparent;
border-bottom: 5px solid transparent;
border-right: 7px solid #e5e5e5;left:-7px;top:7px}
.newsList .newsTip em:after{border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-right: 6px solid #fff;left:-6px;top:8px}


.newCtrl{border:1px solid #e5e5e5}
.newCtrl a{height: 40px;padding:0 15px;line-height: 38px;color:#333;border-right: 1px solid #e5e5e5;}
.newCtrl a.active{color:#1a7807}



.imgList a:hover h2{color:#df0615;}
.pageNewList{min-height:500px;}
.pageNewList li{border-bottom:1px dashed #ddd;padding-top:15px;padding-bottom: 15px;}
.pageNewList h5{padding-left:15px;color:#000;line-height: 25px;width:700px}
.pageNewList a{display: block;}
.pageNewList a:hover h5{color:#df0615;}
.pageNewList span{color:#bfbfbf;line-height: 25px;}
.pageNewList.yuanDian li:before {  background: #aaaaaa; left:3px ;width:4px;height:4px;margin-top:-2px}
.color_af{color:#afadad}
.downloadUl li{border-bottom: 1px dashed #d0d0d0;}
.download .pull_left{line-height:34px;}
.download .pull_left a{width:770px;}
.download:hover .pull_left a{color:#1a7807}
.download .pull_right{line-height:34px;height:34px;width:105px;text-align: center;background: #1a7807;color:#fff}
.download .pull_right:hover{background: #1a7807;color:#6ca460;}
.download i{margin-left:10px;vertical-align: middle;font-size: 20px}




.laber{width:70px;margin-right: 20px;line-height: 30px;color:#666}
.PCinfoul li{margin-bottom: 25px;position: relative;}
.PCinfo{width:200px;margin-right: 20px;line-height: 30px;color:#666}
.delCh{cursor: pointer;}
.PZH_Wages>li .PZHTitle{cursor: pointer; color:#333;}
.inputS3,.inputS2{width:280px;border:1px solid #eee;outline: none;height:40px;line-height:40px;padding:0 10px;}
.inputS3:focus,.inputS2:focus,.textAS1:focus{box-shadow: -1px 1px 5px 0 rgba(192,9,3,.3);}
.inputS2{width:120px!important;}
.btnS2{color:#fff;border:1px solid rgb(192,9,3);background: rgb(192,9,3);height:40px;line-height:38px;width:120px;margin-right:85px;cursor:pointer;text-align: center;}
.btnS2:hover{color:rgb(192,9,3);background: #fff;box-shadow: -1px 1px 5px 0 rgba(192,9,3,.3);}
.checkImg{width:120px;height: 40px;margin-left:10px}
.checkImg img{width:100%;height:100%}
.textAS1{width:85%;height:200px;border:1px solid #eee;outline: none;padding: 10px;resize: none;}
.mar_l90{margin-left:90px}
.PCinfoul{padding-left:50px}
.pageNotice{height:305px}
.pageNotice{background-image: url(../img/bgN.png);}
.pageNoticeBox a{display: block;border-color: #c9c9c9;}
.pageNoticeBox a:hover{border-right-color:#fff;border-bottom-color:#fff;box-shadow: 5px 9px 10px 2px rgba(0,0,0,.31);}
.pageVLImg{height:210px}
.pageVLImg i{top:0px;left:0px;padding:0 13px;background:#1a7807;color:#fff;font-size:12px;height: 20px;line-height: 20px;}
.pageVideoList a{display: block;padding:30px;background: #f8f8f8;}
.pageVideoList a:hover{background: #1a7807;box-shadow: 0px 0px 10px 1px rgba(0,0,0,.1);}
.pageVideoList a:hover .pageVLImg i{background:#fff;color:#1a7807;}
.pageVideoList a .h5 i{margin-right: 5px;} 
.pageVideoList a:hover .h5 .color_0,.pageVideoList a:hover .h5 .color_9{color:#fff}
.pageVideoList .h3{padding:0 20px}
.pageVideoBox>*{width:100%;height:550px}
.pN_page a:hover{color:#666}
.pN_page span:hover{color:#1a7807}


.ban{ height:620px; position:relative; overflow:hidden;margin:20px auto 0 auto;}
.ban2{ width:895px; height:500px; position:relative; overflow:hidden;margin:0 auto}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:895px; height:500px;}
.ban2 ul li a{margin:0 auto;width:745px; height:500px;}
.ban2 ul li img{max-width:745px; max-height:500px;}

.prevkk{ float:left; cursor:pointer;}
.numkk{ height:82px;overflow:hidden; width:430px; position:relative;float:left;}
.min_pic{ padding-top:20px; width:500px;margin: 0 auto;}
.numkk ul{ position:absolute; left:0; top:0;}
.numkk ul li{ width:82px; height:82px; margin-right:5px; padding:1px;}
.numkk ul li a{ width:80px; height:80px;}
.numkk ul li a img{ max-width:80px; max-height:80px;}
.numkk ul li.on{ border:1px solid #1a7807; padding:0;}
.prev_btn1{ width:16px; text-align:center; height:18px; margin-top:32px; margin-right:20px; cursor:pointer; float:left;}
.next_btn1{  width:16px; text-align:center; height:18px; margin-top:32px;cursor:pointer;float:right;}
.prev1,.next1{opacity: .5;transition: all .3s ease-in-out; position:absolute; top:225px; width:28px; height:51px;z-index:9;cursor:pointer;}
.prev1{ left:20px;}
.next1{ right:20px;}
#prev2,#next2{top:300px}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;z-index:999999;}
.pop_up{ width:1100px; height:650px; background:#fff; position:fixed; -position:absolute;
 left:50%; top:50%; margin-left:-550px; margin-top:-325px; display:none; z-index:9999999;}
.pop_up_xx{z-index:2;opacity: .5;transition: all .3s ease-in-out; width:40px; height:40px; position:absolute; top:0px; right:0px; cursor:pointer;}
.next1:hover,.prev1:hover,.pop_up_xx:hover{opacity: 1}
.pop_up2{ width:1100px; height:650px; position:relative; overflow:hidden;}
.pop_up2{ width:1100px; height:650px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:1100px; height:650px; float:left;}
.pop_up2 ul li a{ width:1100px; height:650px; }
.pop_up2 ul li a img{ max-width:1100px; max-height:650px; }


/*doctor*/
.doctor_ul_img a{width:140px;height: 118px;background: #f5f5f5;line-height: 0;}
.doctor_ul_img img { max-width: 140px; max-height: 118px; }
.doctor_con{border:1px solid #ddd}
.bg_r{background-color: #eb3d00;}
.doctor_ul_more a{width:48px;height:18px;line-height:18px;text-align:center;display: inline-block;margin-right: 20px;}
.doctor_ul h3{line-height: 18px;height:1.5em}
.doctor_ul h5{height:46px;overflow: hidden;}
.doctor_ul>li:hover{box-shadow: 0 0 10px 1px #f3f3f3;}
.doctor_ul h3{font-size: 22px;}

.way_con_table{width:100%;}
.way_con_table thead th{border:1px solid #fff;border-top:1px solid #1a7807;border-bottom:1px solid #1a7807}
.lb_{border-left: 1px solid #1a7807!important;}
.rb_{border-right: 1px solid #1a7807!important;}
.way_con_table td{border:1px solid #d0cfcf}
.way_con_head{height:125px;}
.way_con_table th{height:50px;}
.way_con_table td{height:40px;}
.way_con_table td a{width:100%;height:100%;line-height: 40px;display: inline-block;}
.table_w1{width:70px!important;}
.table_w2{width:90px!important}
.mar_r20{margin-right: 20px;}


/*瀑布流*/
#PuBuLiu ul { width: 275px; list-style: none; float: left; margin-right: 20px; }
#PuBuLiu ul li { margin-bottom: 20px; transition: all .3s ease;
 -webkit-transition: all .3s ease; -moz-transition: all .3s ease; -ms-transition: all .3s ease; -o-transition: all .3s ease;}
#PuBuLiu ul li:hover { box-shadow:0 0 15px 2px rgba(0,0,0,.1);}
#PuBuLiu ul li img { width: 275px;display: block; }
#PuBuLiu ul li p {background: #1a7807;color:#fff;padding:10px;}

.YYTingShen li .h5{height: 270px;overflow:hidden}

/*分页样式*/
.allPagesStyle_box{padding-top: 10px;padding-bottom: 10px;}
.allPagesStyle{font-size:12px;display: inline;}
.allPagesStyle a,.allPagesStyle span{
    height:30px;
    line-height:30px;
    display: inline-block;
    padding:0 15px;
    margin:0 4px;
    cursor: pointer;
    border-radius: 0px;
    border:1px solid #e5e5e5;
    background: #f9f9f9;
    color:#000;
}
.allPagesStyle a:hover,.allPagesStyle span:hover,.allPagesStyle .current{
    background: transparent;
    border-color: transparent;
    color:#1a7807;
}



/* LightBox */
body:after {
  content: url(../img/close.png) url(../img/loading-gray.gif) url(../img/prev.png) url(../img/next.png);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  background-color: white;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: absolute;
  top: 43%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(../img/loading-gray.gif) no-repeat;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: 0;
  float: left;
  background: url(../img/prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 64%;
  right: 0;
  float: right;
  background: url(../img/next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
  -moz-border-radius-bottomleft: 4px;
  -webkit-border-bottom-left-radius: 4px;
  border-bottom-left-radius: 4px;
  -moz-border-radius-bottomright: 4px;
  -webkit-border-bottom-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
  width: 85%;
  float: left;
  text-align: left;
  line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
  display: block;
  clear: left;
  padding-bottom: 1em;
  font-size: 12px;
  color: #999999;
}

.lb-data .lb-close {
  display: block;
  float: right;
  width: 30px;
  height: 30px;
  background: url(../img/close.png) top right no-repeat;
  text-align: right;
  outline: none;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
  opacity: 0.7;
  -webkit-transition: opacity 0.2s;
  -moz-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}