@charset "utf-8";
.wow{ animation-name: slideInUp;}
.sdw{ animation-name: fadeInLeft; animation-delay: 0.05s;}
.mNotice.wow{animation-delay: 0s;}

/*header*/
.header{ height: 158px;width: 100%; transition: all .5s ease; background: #fff;}
.wl{ width: 1400px; margin: 0 auto;}

.header_mini{ background: rgba(0,0,0,0.6); transition: all .5s ease;}
.container .logo{ display: none;}
.menuToggle{ display: none;}
.minBan{ display: none;}

.top{ height: 98px;}
.logo{ float: left; width:354px; height: 98px;}
.logo a{ display: block; width:354px; height: 98px; background: url(../images/logo.png) no-repeat center; }
.topRt{ float: right;}
.topImg{ width: 291px; float: left;}
.topTel{ float: right; padding: 30px 0 0;}
.topTel span{ font-size: 16px; color: #666;}
.topTel p{ font-size: 26px; color: #0ba9a0; font-family: arial; padding: 6px 0;}

/* menu */
.menuBox{ background:#0ba9a0;height: 60px;}
.sui-nav {font-size: 18px;position: relative;color: #222;z-index: 10; }
.sui-nav-wrapper{ width: 1400px; margin: 0 auto;height: 60px;}
.sui-nav-wrapper>ul {padding-left: 0;list-style: none;height: 60px; float: left;}
.sui-nav-wrapper>ul.pull-right{float: none !important;}
.sui-nav-wrapper>ul>li {cursor: pointer;line-height: 36px;width: 140px; float: left; height: 60px;  position: relative; }
.sui-nav-wrapper>ul>li:hover{background: #0b9b92;}
.sui-nav-wrapper>ul>li>a{ color:#fff; font-size: 16px; display: block; height: 60px; line-height: 60px;text-align: center;}
.sui-nav-wrapper>ul>li.active{background: #0b9b92;}
.suiUl{ position: absolute; top: 60px; background: #fff; border-radius:0 0 3px 3px; overflow: hidden; display: none; width:calc(100% - 10px); padding: 5px; /*box-shadow: 0 10px 20px #dfe3e3;*/}
.suiUl li {float: none;position: relative;width:100% ;  height: 40px; line-height: 40px; border-bottom: 1px dashed #e5e5e5;}
.suiUl li:last-child{ border: none;}
.suiUl li a{ color: #333; display: block; text-align: center; font-size: 15px;}
.suiUl li:hover {background: #e54d4d;}
.suiUl li:hover a{ color: #fff;}
/*.sui-nav li.active>ul {display: block;}*/

@media (max-width: 768px) {
.sui-nav,.top,.searchBox {display: none;}
.menuBox{ background: none; height: auto;}
.menu{ display: none;}
.sui-nav-wrapper>ul{ overflow: hidden; height: auto !important; padding: 20px 0;}
.sui-nav-wrapper>ul li{ width: 100%; height: auto; line-height: 46px; border-bottom: 1px solid #e5e5e5; margin: 0;}
.sui-nav.slide-nav>ul>li{ margin: 0;}
.sui-nav-wrapper ul li.active a{color:#fff;}
.suiUl li{ border-bottom: none !important;}
.suiUl{ background: #f7f7f7 !important; box-shadow: none;}
}
@media only screen and (max-width: 1200px) {
.sui-nav-wrapper>ul>li {min-width: 90px;}
}
@media only screen and (max-width: 900px) {
.sui-nav-wrapper>ul>li {min-width: 70px;}
}
.sui-nav.slide-nav {position: fixed;top: 0;left: 0;z-index: 9999;background-color: #fff;width: 100%;height: 100%;overflow-y: auto;box-shadow: none;-webkit-transform: translateX(-100%);-ms-transform: translateX(-100%);transform: translateX(-100%);-webkit-transition: -webkit-transform 0.4s, box-shadow 0.4s;transition: transform 0.4s, box-shadow 0.4s; width: 60%;}
.sui-nav.slide-nav.active {box-shadow: 0 2px 8px rgba(0, 0, 0, 0.8);-webkit-transform: translateX(0);-ms-transform: translateX(0);transform: translateX(0);}
.sui-nav.slide-nav .sui-nav-wrapper{ width: 100%; }
.sui-nav.slide-nav>ul>li{ width: 100%; float: none; height: auto; line-height: 40px; border-bottom: 1px solid #e5e5e5;}
.sui-nav.slide-nav ul li a{ color: #000; height: 60px; line-height: 60px;}
.sui-nav.slide-nav ul li .suiUl{ position:inherit; top: 0;}
.sui-nav.nav-mask {display: block;position: fixed;top: -50%;left: -50%;z-index: 9090;width: 200%;height: 200%;background-color: rgba(0, 0, 0, 0.8);visibility: hidden;opacity: 0;-webkit-transition: opacity 0.4s, visibility 0.4s;transition: opacity 0.4s, visibility 0.4s;}
.sui-nav.nav-mask.active {visibility: visible;opacity: 0.6;}

@media (max-width: 768px) {
.sui-nav.slide-nav {display: block;}
.sui-nav.slide-nav ul li a{height: 50px;line-height: 50px;}
}


/* 搜索 */
.searchBox{ height: 40px; background:rgba(255,255,255,0.9); border-radius: 20px; overflow: hidden; margin: 10px 0; float: right; }
.searchBox input{ float: left; width: 240px; margin: 0 20px; height: 40px; background: none;}
.searchBox button{ background: #e54d4d; color: #fff; height: 40px; text-align: center; line-height: 40px; font-size: 15px; width: 80px; float: right; border-radius: 20px;border: none;}


/*banner*/
.banner{width: 100%;height: 600px;overflow: hidden;position: relative;}
.banner_img{width: 100%;height: 600px;position: absolute;left: 0;top: 0;}
.banner_img li{width: 100%;height: 600px;display: inline-block; 
background-position:top center;background-repeat: no-repeat;float: left;list-style: none;}
.banner_list{height: 20px;z-index: 1; position: absolute; bottom: 20px; left: 50%; transform: translateX(-50%);}
.banner_list span{display: block;cursor: pointer;width: 9px;height: 9px;border-radius: 50%;border: 3px solid #000; background: #000;float: left;margin: 0 5px; opacity: 0.3;}
.banner_list .spcss{border: 3px solid #0ba9a0; background: none; opacity: 1;}
.banner_left{position: absolute;height: 90px;width: 60px;top: 50%;left: -60px;
background-color: rgba(73,72,62, 0.3);margin-top: -45px;text-align: center;transition: all .5s; z-index: 2;}
.banner_left:hover{background-color: rgba(73,72,62, 0.6);}
.banner_right{position: absolute;height: 90px;width: 60px;top: 50%;right: -60px;background-color: rgba(73,72,62, 0.3);margin-top: -45px;text-align: center;transition: all .5s;z-index: 2;}
.banner_right:hover{background-color: rgba(73,72,62, 0.6);}
.minbanner{ display: none;}

/* any-hover用来查看设备是否支持hover事件 */
@media (any-hover: hover){
.newsBox ul li:hover em{ width: 460px;}

}
/* 移动端分辨率 */
@media screen and (max-width: 768px){
.header{  background:#fff;}
.content{ padding:10px 20px ; width: calc(100% - 40px);}
.subBanner,.cRtop{ display: none;}
.ban{ display: none;}.minBan{ display: block;}
.wl{ width: 100%;}
.header{ height: 60px;}
.sui-nav .logo{ display: none;}
.logo{ margin: 0 auto; float: none;}.logo a{ background-size: 60%; width: 100%; height: 60px;}

.container .logo{ display: block;}
.sui-nav-wrapper>ul>li:hover::after{ display: none;}
.menuToggle{ position: absolute; left: 10px; top: 16px; width: 30px; height: 30px; display: block; z-index: 999;}
.menuToggle img{ width: 100%; height: 100%;}
.mpt{ width: 100%;}
.mpt em{ display: none;}

.minbanner{ display: block; background: #000; position: relative; overflow: hidden;}
.banner{ display: none;}
}
/* minbanner */
.swiper-container {height:180px;width: 100%;}
.content-slide {padding: 20px;color: #fff;}
.title {font-size: 25px;margin-bottom: 10px;}
.pagination {position: absolute;left: 0;text-align: center;bottom:10px;width: 100%; z-index: 99;}
.swiper-pagination-switch {display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #999;box-shadow: 0px 1px 2px #555 inset;margin: 0 3px;cursor: pointer;}
.swiper-active-switch {background: #fff;}
.swiper-container {margin:0 auto;position:relative;overflow:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;/* Fix of Webkit flickering */z-index:1;}
.swiper-wrapper {position:relative;width:100%;-webkit-transition-property:-webkit-transform, left, top;-webkit-transition-duration:0s;-webkit-transform:translate3d(0px,0,0);-webkit-transition-timing-function:ease;-moz-transition-property:-moz-transform, left, top;-moz-transition-duration:0s;-moz-transform:translate3d(0px,0,0);-moz-transition-timing-function:ease;-o-transition-property:-o-transform, left, top;-o-transition-duration:0s;-o-transform:translate3d(0px,0,0);-o-transition-timing-function:ease;-o-transform:translate(0px,0px);-ms-transition-property:-ms-transform, left, top;-ms-transition-duration:0s;-ms-transform:translate3d(0px,0,0);-ms-transition-timing-function:ease;transition-property:transform, left, top;transition-duration:0s;transform:translate3d(0px,0,0);transition-timing-function:ease;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-free-mode > .swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {float: left;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.swiper-slide img{ width: 100%; height: 100%;}
/* IE10 Windows Phone 8 Fixes */
.swiper-wp8-horizontal {-ms-touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;}

/* 导航 */
.mainBody{overflow: hidden; padding: 0 0 40px;}
.quickNav{ height: 140px; width: 100%; background: #fff; box-shadow: 0 0 30px #ccc; margin-bottom: 40px;}
.quickNav ul{}
.quickNav ul li{ float: left; width:16.66%; position: relative; padding: 20px 0; height: 95px;}
.quickNav ul li::before{ content: ''; width: 1px;  height: 80px; background: #e5e5e5; position: absolute; left: 0; top: 30px;}
.quickNav ul li:last-child::after{content: ''; width: 1px;  height: 80px; background: #e5e5e5; position: absolute; right: 0; top: 30px;}
.quickNav ul li a{ display: block; height: 80px;}
.qnImg{ width: 60px; height: 60px; margin: 0 auto;}
.qnImg img{ width: 100%; height: 100%;}
.quickNav ul li a p{ text-align: center; font-size: 18px; padding: 10px 0; color: #585858;}
.quickNav ul li:hover{ border-bottom: 5px solid #9ededa;}
.quickNav ul li:hover a p{color: #0ba9a0;}
@media screen and (max-width: 768px){
	.quickNav{ box-shadow: none; padding: 0 10px;width:calc(100% - 20px);}
	.qnImg{ width: 40px; height: 40px;}
	.quickNav ul li{ width: 33.33%; border-bottom: 1px solid #e5e5e5; height: 70px;padding:10px 0;}
	.quickNav ul li:hover{ border-bottom: 0px solid #9ededa;}
	.quickNav ul li a p{ font-size: 14px; padding: 5px 0;}
	.quickNav ul li:nth-child(3)::after{content: ''; width: 1px;  height: 50px; background: #fff; position: absolute; right: 0; top: 20px;}
	.quickNav ul li::before,.quickNav ul li:last-child::after{ height: 50px; top: 20px;background: #fff;}
}

/* 内容 */
.contTitle{background: url(../images/titleLt.png) no-repeat left center;height: 55px;line-height: 55px;}
.contTitle h2{font-size: 22px;display: inline-block;padding-left: 20px;}
.contTitle span{color: #ccc;padding: 0 5px;font-size: 16px;}
.contTitle .more{float: right;opacity: .6;padding: 0 18px 0 0;background: url(../images/more.png) no-repeat right 20px;}
.cont .hd .more{float: right;opacity: .6;margin: 22px 20px 0 0;padding: 0 18px 0 0;background: url(../images/more.png) no-repeat right 4px;}
.yydt{width: 700px;height: 380px;float: left;margin: 0 30px 20px 0;}
.yydt .cont{width: 100%;}
.yydt .hd{height: 65px;}
.yydt .hd ul{width: 80%;float: left;}
.yydt .hd ul li{padding: 0 30px;display: inline-block;font-size: 18px;font-weight: bolder;line-height: 65px;position: relative;}
.yydt .hd ul li.on{color: #0cada3;}
.yydt .hd ul li:after{content: "";width: 1px;height: 16px;background: #afafaf;position: absolute;right: 0;top: 40%;}
.yydt .hd ul li:last-of-type:after{background:#fff;}
.yydt .hd .more a{}
.yydt .bd{width: 100%;}
.yydt .bd ul{}
.yydt .bd ul li{width: 100%;/* padding: 0 20px 0 20px;*/}
.yydt .bd ul li .x_fl{padding: 0 0px 0 20px;width: 315px;}
.yydt .bd ul li .x_fl .pic{width: 315px;height: 190px;position: relative;overflow:hidden;}
.yydt .bd ul li .x_fl .pic img{width: 100%;height: 100%;transition: all 0.5s ease-out 0s;}
.yydt .bd ul li .x_fl .pic:hover img{transform:scale(1.2);}
.yydt .bd ul li .x_fl h3{font-size: 15px;line-height: 38px;background: #76767696;position: absolute;bottom: 0;left: 0;color: #fff;right: 0;padding: 0 20px;height: 38px;}
.yydt .bd ul li .x_fl p{font-size: 15px;line-height: 30px;padding: 10px 0;color: #646464;height: 50px;overflow: hidden;}
.yydt .bd ul li .x_fr{width: 325px;padding: 0 20px 0px 0;}
.yydt .bd ul li .x_fr ul{}
.yydt .bd ul li .x_fr ul li{line-height: 40px;font-size: 16px;width: 100%;height: 40px;}
.yydt .bd ul li .x_fr ul li span{float: right;font-size: 15px;color: #838383;}
.yydt .bd ul li .x_fr ul li p{font-size: 16px;color: #4f4f4f;width: 65%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.yydt .bd ul li .x_fr ul li:hover p{color:#0CADA3;}
@media (max-width: 768px) {
	.yydt{width: 100%;height: auto;float: inherit;}
	.yydt .hd ul li:last-of-type:after{background:#fff;}
	.yydt .bd ul li{width: 100%;}
	.yydt .bd ul li .x_fl{padding: 0;width: 94%;margin: 0 auto;float: inherit;margin-bottom: 5px;}
	.yydt .bd ul li .x_fl .pic{width: 100%;height: auto;}
	.yydt .bd ul li .x_fr{width: 94%;padding: 0;margin: 0 auto;float: inherit;}
	.contTitle {background: url(../images/titleLt.png) no-repeat 10px center;}
	.contTitle h2 {padding-left: 30px;}
}

.zjks{width: 670px;height: 380px;float: right;}
.zjks .contTitle{border-bottom: 1px solid #E5E5E5;}
.zjks .cont{}
.zjks .x_title{clear: both;}
.zjks .x_title h2{padding: 0 0 0 5px;display: inline-block;font-size: 18px;font-weight: bolder;line-height: 60px;/* position: relative;*/}
.zjks .x_title .more{float: right;opacity: .6;margin: 22px 20px 0 0;padding: 0 18px 0 0;background: url(../images/more.png) no-repeat right 4px;}
.zjks .x_title .more a{}
.zjks .row{}
.zjks .row ul{}
.zjks .row ul li{width: 158px;line-height: 42px;border: 1px solid #E5E5E5;margin: 0 10px 8px 0;height: 42px;font-size: 16px;text-indent: 28px;display: inline-block;float: left;transition: all 0.3s ease;}
.zjks .row ul li:nth-of-type(4n+0){margin-right:0;}/*4 的倍数*/
.zjks .row ul li:hover{background: #30d1c8;text-indent: 15px;}
.zjks .row ul li a{display: block;}
.zjks .row ul li:hover a{color: #fff;}
.zjks .row ul li img{width: 25px;height: auto;margin: 8px 5px 0 0;}
@media (max-width: 768px) {
	.zjks{width: 100%;height: auto;float: inherit;}
	.zjks .x_title h2{padding: 0 0 0 30px;}
	.zjks .row ul li{width: 45%;margin: 0 2% 4% 2%;}
	.zjks .row ul li:nth-of-type(4n+0){margin-right: auto;}/*4 的倍数*/
	.zjks .row ul li:hover{background: #30d1c8;text-indent: 15px;}
}

.zjjj{width: 100%;height: 460px;overflow: hidden;border-bottom: 4px solid #0BACA4;margin: 0 0px 20px 0;}
.zjjj .cont{}
.zjjj .cont ul{}
.zjjj .cont ul li{margin: 25px 30px 0 20px;width: 680px;height: 160px;float: left;}
.zjjj .cont ul li:nth-of-type(2n+0){width: 650px;margin-left: 0;margin-right: 20px;} /*4 的倍数*/
.zjjj .cont ul li .pic{width: 115px;height: 160px;overflow: hidden;float: left;}
.zjjj .cont ul li .pic img{width: 100%;height: 100%;transition: all 0.5s ease-out 0s;}
.zjjj .cont ul li .pic:hover img{transform: scale(1.2);}
.zjjj .cont ul li .text{width: 540px;float: right;}
.zjjj .cont ul li:nth-of-type(2n+0) .text{width: 500px;}
.zjjj .cont ul li .text h3{padding: 0 0 20px 0;border-bottom: 1px solid #E5E5E5;font-size: 18px;font-weight: bold;}
.zjjj .cont ul li .text h3 span{font-size: 15px;font-weight: normal;margin: 0 0 0 20px;color: #646464;}
.zjjj .cont ul li .text p{line-height: 30px;font-size: 15px;color: #646464;padding: 5px 0 0 0;height: 60px;margin: 0 0 20px 0;overflow: hidden;}
.zjjj .cont ul li .text .more{width: 85px;height: 30px;text-align: center;border: 1px solid #C7C7C7;line-height: 30px;color: #646464;display: block;}
.zjjj .cont ul li .text .more:hover{background: #0BA9A0;border: 1px solid #0BA9A0;color:#fff;}
@media (max-width: 768px) {
	.zjjj{width: 100%;height: auto;padding: 0 0 20px 0;}
	.zjjj .cont ul li{margin: 2% 0 10px 4%;width: 95%;height: auto;}
	.zjjj .cont ul li:nth-of-type(2n+0){width: 95%;margin-left: 0;margin-right: auto;margin: 2% 0 10px 4%;}	/*4 的倍数*/
	.zjjj .cont ul li .pic{width: 35%;height: auto;}
	.zjjj .cont ul li .text{width: 60%;}
	.zjjj .cont ul li:nth-of-type(2n+0) .text{width: 60%;}
	.zjjj .cont ul li .text h3{padding: 0 0 20px 0;border-bottom: 0;margin-top: 40px;}
	.zjjj .cont ul li .text h3 span{font-size: 15px;font-weight: normal;margin: 0 0 0 20px;color: #646464;}
	.zjjj .cont ul li .text p{display: none;}
}

.jkkp{width: 700px;height: 320px;float: left;margin: 0 30px 0px 0;}
.jkkp .contTitle {border-bottom: 1px solid #E5E5E5;}
.jkkp .cont{width: 100%;}
.jkkp .hd{height: 65px;}
.jkkp .hd ul{width: 80%;float: left;}
.jkkp .hd ul li{padding: 0 30px;display: inline-block;font-size: 18px;font-weight: bolder;line-height: 65px;position: relative;}
.jkkp .hd ul li.on{color: #0cada3;}
.jkkp .hd ul li:after{content: "";width: 1px;height: 16px;background: #afafaf;position: absolute;right: 0;top: 40%;}
.jkkp .hd ul li:last-of-type:after{background:#fff;}
.jkkp .hd .more a{}
.jkkp .bd{width: 100%;}
.jkkp .bd ul{}
.jkkp .bd ul li{width: 100%;/* padding: 0 20px 0 20px;*/}
.jkkp .bd ul li .x_fl{padding: 0 0px 0 20px;width: 315px;}
.jkkp .bd ul li .x_fl .pic{width: 315px;height: 190px;position: relative;overflow:hidden;}
.jkkp .bd ul li .x_fl .pic img{width: 100%;height: 100%;transition: all 0.5s ease-out 0s;}
.jkkp .bd ul li .x_fl .pic:hover img{transform:scale(1.2);}
.jkkp .bd ul li .x_fl h3{font-size: 15px;line-height: 38px;background: #76767696;position: absolute;bottom: 0;left: 0;color: #fff;right: 0;padding: 0 20px;}
.jkkp .bd ul li .x_fl p{font-size: 15px;line-height: 30px;padding: 10px 0;color: #646464;}
.jkkp .bd ul li .x_fr{width: 325px;padding: 0 20px 0px 0;}
.jkkp .bd ul li .x_fr ul{}
.jkkp .bd ul li .x_fr ul li{line-height: 38px;font-size: 16px;width: 100%;height: 38px;}
.jkkp .bd ul li .x_fr ul li a{}
.yydt .bd ul li .x_fr ul li span{float: right;font-size: 15px;color: #838383;}
.jkkp .bd ul li .x_fr ul li p{font-size: 16px;color: #4f4f4f;width: 100%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.jkkp .bd ul li .x_fr ul li:hover p{color:#0CADA3;}
@media (max-width: 768px) {
	.jkkp{width: 100%;height: auto;float: inherit;margin: 0 30px 0px 0;}
	.jkkp .bd ul li .x_fl{display: none;}
	.jkkp .bd ul li .x_fr{width: 94%;padding: 0;margin: 0 auto;float: inherit;}
}

.djgz{width: 670px;height: 320px;float: right;margin: 0 0px 0px 0;}
.djgz .contTitle {border-bottom: 1px solid #E5E5E5;}
.djgz .cont{width: 100%;}
.djgz .hd{height: 65px;}
.djgz .hd ul{width: 90%;float: left;}
.djgz .hd ul li{padding: 0 30px;display: inline-block;font-size: 18px;font-weight: bolder;line-height: 65px;position: relative;}
.djgz .hd ul li.on{color: #E2262B;}
.djgz .hd ul li:after{content: "";width: 1px;height: 16px;background: #afafaf;position: absolute;right: 0;top: 40%;}
.djgz .hd ul li:last-of-type:after{background:#fff;}
.djgz .hd .more a{}
.djgz .bd{width: 100%;}
.djgz .bd ul{}
.djgz .bd ul li{width: 100%;/* padding: 0 20px 0 20px;*/}
.djgz .bd ul li .x_fl{padding: 0 0px 0 20px;width: 285px;}
.djgz .bd ul li .x_fl .pic{width: 285px;height: 190px;position: relative;overflow:
hidden;}
.djgz .bd ul li .x_fl .pic img{width: 100%;height: 100%;transition: all 0.5s ease-out 0s;}
.djgz .bd ul li .x_fl .pic:hover img{transform:scale(1.2);}
.djgz .bd ul li .x_fl h3{font-size: 15px;line-height: 38px;background: #76767696;position: absolute;bottom: 0;left: 0;color: #fff;right: 0;padding: 0 20px;}
.djgz .bd ul li .x_fl p{font-size: 15px;line-height: 30px;padding: 10px 0;color: #646464;}
.djgz .bd ul li .x_fr{width: 320px;padding: 0 20px 0px 0;}
.djgz .bd ul li .x_fr ul{}
.djgz .bd ul li .x_fr ul li{line-height: 38px;font-size: 16px;width: 100%;height: 38px;}
.djgz .bd ul li .x_fr ul li a{}
.djgz .bd ul li .x_fr ul li span{float: right;font-size: 15px;color: #838383;}
.djgz .bd ul li .x_fr ul li p{font-size: 16px;color: #4f4f4f;/* font-weight: bold;*/width: 65%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.djgz .bd ul li .x_fr ul li:hover p{color:#0CADA3;}
@media (max-width: 768px) {
	.djgz{width: 100%;height: auto;float: inherit;}
	.djgz .contTitle {border-bottom: 1px solid #E5E5E5;}
	.djgz .hd ul{width: 80%;}
	.djgz .hd ul li{padding: 0 30px;line-height: 40px;}
	.djgz .bd ul li .x_fl{display: none;}
	.djgz .bd ul li .x_fr{width: 94%;padding: 0;margin: 0 auto;float: inherit;}
}

.footer{color:#fff;overflow: hidden;padding: 25px 0 0px 0;background: #282B2B;border-top: 10px solid #0BADA3;/* clear: both;*/}
.footer .f_nav{width: 840px;height: 200px;}
.footer .f_nav dl{float: left;display: inline-block;width:140px;}
.footer .f_nav dl:nth-of-type(1){width:210px;}
.footer .f_nav dl:last-of-type{width:65px;overflow: hidden;}
.footer .f_nav dl dt{height:40px;line-height: 40px;font-weight: bold;color: #A9A9A9;border-bottom: 1px solid #404242;margin: 0 0 5px 0;}
.footer .f_nav dl dt a{color: #A9A9A9;font-size: 15px;}
.footer .f_nav dl dd{height: 28px;line-height: 30px;font-size: 15px;}
.footer .f_nav dl dd a{color: #686A6A;}
.footer .f_nav dl:nth-of-type(1) dd{float: left;width:100px;}
.footer .f_ewm{width: 130px;height: auto;/*! padding-left: 15px;*/float: right;}
.footer .f_ewm p{width: 140px;/* display: inline-block;*/text-align: center;font-size: 16px;}
.footer .f_ewm p img{width: 120px;height: auto;}
.footer .f_ewm span{/* font-size:15px;*/color: #8D8E8E;line-height: 35px;display:block;}
.footer .f_tel{/* width: 200px;*/padding: 0;margin: 0 0 0 150px;}
.footer .f_tel ul{}
.footer .f_tel ul li{margin-bottom: 5px;}
.footer .f_tel span{line-height: 45px;font-size: 26px;height: 45px;display: block;}
.footer .f_tel p{color: #8D8E8E;/* line-height: 25px;*/font-size: 15px;height: 25px;overflow: hidden;}
.footer .f_tel em{font-size: 18px;line-height: 40px;display: block;color: #8D8E8E;}
.copyright{clear: both;border-top: 1px solid #686A6A;}
.copyright p{padding: 20px 0;font-size: 15px;color: #686A6A;}
.copyright p a{color: #757575;}
@media (max-width: 768px) {
	.footer .f_nav{width: calc(100% - 20px);height: auto;padding: 0 10px;}
	.footer .f_nav dl{float: inherit;display: inline-block;width: 33%;text-align: center;}
	.footer .f_nav dl:nth-of-type(1){width: 100%;text-align: center;}
	.footer .f_nav dl:last-of-type{width: 33%;overflow: hidden;}
	.footer .f_nav dl dt{text-align: left;}
	.footer .f_nav dl dt a{color: #A9A9A9;font-size: 15px;}
	.footer .f_nav dl dd{float: inherit;width: 33%;display: inline-block;display: none;}
	.footer .f_nav dl:nth-of-type(1) dd{float: inherit;width: 33%;display: inline-block;}
	.footer .f_ewm{margin: 20px 10px 10px  0;}
	.footer .f_ewm p{width: 140px;text-align: center;font-size: 16px;}
	.footer .f_ewm p img{width: 120px;height: auto;}
	.footer .f_ewm span{/color: #8D8E8E;line-height: 35px;display:block;}
	.footer .f_tel{padding: 0;margin: 20px 0 0 20px;}
	.footer .f_tel ul li{margin-bottom: 5px;}
	.footer .f_tel span{line-height: 45px;font-size: 26px;height: 45px;display: block;}
	.footer .f_tel p{color: #8D8E8E;font-size: 15px;height: 25px;overflow: hidden;}
	.footer .f_tel em{font-size: 18px;line-height: 40px;display: block;color: #8D8E8E;}
	.copyright{padding: 20px 0;}
	.copyright p{padding: 0 20px;}
	.copyright p span{float: inherit;}
}

/*■■■■■■■■　列表样式  ■■■■■■■■*/
.main{width: 1200px;overflow: hidden;margin:0 auto;/*! background: #fff;*/}
.main_l{width:260px;}
.main_r{width:890px;overflow:hidden;}
.position{width: 100%;margin: 0 auto;font-size: 20px;font-weight: bold;border-bottom: 1px solid #e0e0e0;line-height: 60px;height: 60px;margin-bottom: 10px;position: relative;}
.position span{font-size: 30px;color: #484848;overflow:hidden;font-weight: bold;padding-left: 40px;text-transform: uppercase;}
.position span:before{content: "";width: 5px;height: 25px;background: #1F4CB5;position: absolute;left: 20px;top: 16px;}
/*左侧栏目*/
.left_class{width: 100%;height: auto;}
.left_class_title{height:100px;background: #1f4cb5;text-align: left;padding: 0 0 0 40px;letter-spacing: 2px;line-height: 100px;border-bottom: 1px solid #fff;}
.left_class_title p.en{font-size: 30px;color: #fff;letter-spacing: 1px;text-transform: uppercase;}
.class_box{background:#EBEBFF;}
.class_box h3{width:100%;height:50px;line-height:50px;text-indent:30px;background:#1F4CB5;font-size:16px;text-align:left;position:relative;margin-bottom:10px;}
.class_box h3 a{display:block;color:#fff;}
.class_box h3:hover,.class_box h3.active{background:#2E63E1;}
.class_box h3 em{width:7px;height:7px;float:left;background:#FFF;position:absolute;left:10px;top:42%;}
.class_box h3 i{position:absolute;right:20px;top:30%;color:#fff;}
.class_box ul li{height:35px;line-height:35px;text-indent:40px;overflow:hidden;text-align:left;font-size:15px;width: 100%;border-bottom: 1px solid #fff;position: relative;}
.class_box ul li a{display:block;color:#262626;}
.class_box ul li i{position:absolute;right:20px;top:30%;color:#2E63E1;}
.class_box ul li a:hover,.class_box ul li.active a{color:#2E63E1;}
.class_box ul li:before{content: "";width: 5px;height: 5px;background: #1F4CB5;position: absolute;left: 25px;top: 15px;border-radius: 50%;}
.class_box ul p{height:30px;line-height:30px;text-indent:40px;overflow:hidden;text-align:left;font-size:13px;width: 100%;position: relative;}
.class_box ul p a{display:block;color:#646464;}
.class_box ul p:hover,.class_box ul p.active a{color:#2E63E1;}
/*subMenu*/
.subMenu{height: 75px; background: #fff;border-bottom: 1px solid #e5e5e5; width: 100%;}
.subMenu ul li{ float: left;margin-right: 23px;font-size: 16px;line-height: 74px;font-weight:bold;}
.subMenu ul li a{ padding: 0 20px; font-size: 16px; color: #666;    display: block;}
.subMenu ul li.on,.subMenu ul li:hover{ border-bottom: 2px solid #0BA9A0;}
.subMenu ul li.on a{color: #0BA9A0;}
.subMenu ul li:hover a{ color:#0BA9A0;}
/*su_banner*/
.su_banner{position: relative;}
.su_banner .pic{padding-top: 18.4%;}
.su_banner .pic span{background-position: center center;background-repeat: no-repeat;background-size: cover;position: absolute;left: 0px;top: 0px;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.su_banner .img{position: absolute;top: 50%;left: 50%;transform: translate(-50%);}
.su_banner .text{width: 100%;position: absolute;top: 50%;color: #fff;line-height: 36px;font-size: 18px;z-index: 2;transform: translateY(-50%);}
.su_banner .text h1{font-size: 64px;font-weight: normal;line-height: 80px;letter-spacing: 0px;color: #fff;}
.su_banner .text h1{font-size: 60px;font-weight: bold;line-height: 80px;color: #fff;}
.su_banner .text h2{font-size: 18px;font-weight: normal;line-height: 34px;letter-spacing: 2px;color: #ffffff;width: 50%;margin-top: 3%;}
.su_banner .text h3{font-size: 60px;font-weight: normal;line-height: 80px;letter-spacing: 0px;color: #ffffff;}
.header_mini{ position: fixed; top: 0;z-index: 99999;}

.contBox{ padding: 50px 0; min-height: 600px;color: #333;font-size: 15px; overflow: hidden;}
/*about*/
.contBox .list_about p{ padding: 10px 0; line-height: 30px;font-size: 15px;}
.contBox .list_about img{ max-width: 100%; height: auto;}
.list_about .conImg{ width: 55%; height:auto; float: left; margin: 0px 40px 20px 0;overflow: hidden;}
.list_about .conImg img{ width: 100%; height: 100%; transform: scale(1.0); transition: all 0.5s ease;}
.list_about .conImg img:hover{transform: scale(1.2);transition: all 0.5s ease;}
/*news*/
.list_news_pic{width: 100%;}
.list_news_pic ul li{float: left;width: 100%;border-bottom: dashed 1px #ddd;padding-bottom: 30px;margin-bottom: 30px;position: relative;}
.list_news_pic ul li .pic{width: 320px;height: 210px;float: left;margin-right: 20px;overflow:hidden;}
/* .pic_news_lb1 li:hover{box-shadow: 0 0 10px #999;}*/
.list_news_pic ul li .pic img{width: 100%;height: auto;transition: all 0.5s ease-out 0s;}
.list_news_pic ul li .pic:hover img{transform:scale(1.2);}
.list_news_pic ul li h4{/* display: block;*//* width: 100%;*/text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin: 0px 0 15px 0;font-weight: bold;font-size: 18px;}
.list_news_pic ul li p{line-height: 26px;display: block;/* width: 100%;*/height: 96px;font-size: 16px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;color: #666;}
.list_news_list{width: 100%;}
.list_news_list ul li{line-height: 34px;height: 34px;position: relative;padding: 13px 0 13px 17px;border-bottom: dotted 1px #ddd;}
.list_news_list ul li::after{content: '';display: block;width: 6px;height: 6px;background: #0BA9A0;border-radius: 50%;position: absolute;top: 50%;margin-top: -3px;left: 0;}
.list_news_list ul li h4{width: 75%;color: #666;font-size: 16px;white-space: nowrap; text-overflow: ellipsis;overflow: hidden;}
.list_news_list ul li span{}
.list_news_list ul li:hover h4{color: #0BA9A0;}
/*list_liandao*/
.list_liandao{width: 100%;}
.list_liandao ul li{float: left;width: 100%;border-bottom: dashed 1px #ddd;padding-bottom: 30px;margin-bottom: 30px;position: relative;}
.list_liandao ul li .pic{width: 160px;height: 200px;float: left;margin-right: 30px;overflow:hidden;}
.list_liandao ul li .pic img{width: 100%;height: 100%;transition: all 0.5s ease-out 0s;}
.list_liandao ul li .pic:hover img{transform:scale(1.2);}
.list_liandao ul li h4{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin: 30px 0 0px 0;font-weight: bold;font-size: 18px;}
.list_liandao ul li p{line-height: 26px;display: block;height: 96px;font-size: 16px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;color: #666;}
/*list_zhuanjia*/
.list_zhuanjia{width: 100%;}
.list_zhuanjia .zhuaj_box{overflow: hidden;padding: 20px 0 0 0;border: solid 10px #f2f4fb;margin-bottom: 0;}
.list_zhuanjia .zhuaj_box h4{border-bottom: 3px solid #0BA9A0;}
.list_zhuanjia .zhuaj_box h4 span{font-size: 28px;line-height: 60px;color: #fff;background: #0BA9A0;width: 200px;height: 60px;display: block;text-align: center;border-top-left-radius: 10px;    border-top-right-radius: 10px;
    letter-spacing: 2px;}
.list_zhuanjia .zhuaj_box ul{width: 100%;/* float: right;*/}
.list_zhuanjia .zhuaj_box ul li{width: 142px;float: left;text-align: center;/* padding-left: 2%;*/position: relative;border-radius: 5px;border: 1px solid #e5e5e5;margin: 20px 14px;}
.list_zhuanjia .zhuaj_box ul li span{margin: 0 10px;}
.list_zhuanjia .zhuaj_box ul li img{width:20px;margin:10px 0 0 0px;}
.list_zhuanjia .zhuaj_box ul li:hover{border: 1px solid #0BA9A0;}
.list_zhuanjia .zhuaj_box ul li a{display:block;font-size: 16px;font-weight: normal;font-stretch: normal;line-height: 40px;letter-spacing: 0px;color: #444444;}
.list_zhuanjia .zhuaj_box ul li:hover a{color: #0BA9A0;}
/*list_zhuanjia_pic*/
.list_zhuanjia_pic{}
.list_zhuanjia_pic .title{background: #ebeff4;padding: 2% 2%;overflow: hidden;}
.list_zhuanjia_pic .title h4{float: left;font-size: 25px;font-weight: bold;font-stretch: normal;line-height: 40px;color: #333;}
.list_zhuanjia_pic .title .back{float: right;width: 179px;height: 40px;background: #0BA9A0;border-radius: 22px;font-size: 18px;font-weight: normal;line-height: 40px;color: #fff;text-align: center;}
.list_zhuanjia_pic .cont{overflow: hidden;padding: 4% 0;}
.list_zhuanjia_pic .cont .pic{width: 500px;height:350px;}
.list_zhuanjia_pic .cont .pic img{width: 100%;height: auto;}
.list_zhuanjia_pic .cont .text{width: 850px;font-size: 16px;font-weight: normal;line-height: 35px;color: #333;text-indent: 2em;}
.list_zhuanjia_pic .cont .text p{font-size: 16px;}
.list_zhuanjia_pic .t_name{background: #ebeff4;padding: 2%;margin-bottom: 4%;}
.list_zhuanjia_pic .t_name span{font-size: 25px;font-weight: normal;line-height: 40px;color: #0BA9A0;boder-bottom: 2px solid #0BA9A0;}
.list_zhuanjia_pic .row{}
.list_zhuanjia_pic .row ul{width: 101%;margin-left: 5px;}
.list_zhuanjia_pic .row ul li{border: solid 2px #efeeee;padding: 20px;margin: 0 15px 30px 0;width: 410px;float: left;}
.list_zhuanjia_pic .row ul li .pic{width: 170px;height:240px;float: left;overflow: hidden;}
.list_zhuanjia_pic .row ul li .pic img{width: 100%;height: auto;transition:all 0.5s ease-out 0s;}
.list_zhuanjia_pic .row ul li .pic:hover img{transform:scale(1.2);}
.list_zhuanjia_pic .row ul li .text{width: 200px;float: right;}
.list_zhuanjia_pic .row ul li .text .name{font-size: 18px;font-weight: normal;line-height: 40px;color: #333;}
.list_zhuanjia_pic .row ul li .text .zhi{font-size: 15px;font-weight: normal;line-height: 30px;height: 40px;overflow: hidden;margin-bottom: 10px;color: #333333;border-bottom: 1px #ebeff4 solid;}
.list_zhuanjia_pic .row ul li .text .info{font-size: 14px;font-weight: normal;line-height: 24px;height: 70px;color: #848484;overflow: hidden;}
.list_zhuanjia_pic .row ul li .more{font-size: 16px;line-height: 30px;letter-spacing: 0px;color: #fff;border: 1px solid #e5e5e5;width: 100px;text-align: center;background: #0BA9A0;margin: 35px 0 0 0;}
.list_zhuanjia_pic .row ul li:hover{box-shadow: 0 0 10px #999;}
.list_zhuanjia_pic .row ul li:nth-of-type(3n+0){margin-right:0;}/*4 的倍数*/

.list_zhongxing{width:100%;overflow: hidden;margin: 40px 0 20px 0;}
.list_zhongxing ul li{width: 430px;margin: 20px 0px 10px 25px;float: left;box-sizing: border-box;/* border: 1px solid #eaeaea; */height: 150px;position: relative;background: #ccc;}
.list_zhongxing ul li .pic{width: 100%;height: 150px;overflow: hidden;}
.list_zhongxing ul li .pic img{width: 100%;height: 100%;transition: all 1s ease-out 0s;}
.list_zhongxing ul li .pic:hover img{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.list_zhongxing ul li p{font-size: 30px;color: #fff;font-weight: bold;line-height: 25px;/* height: 70px; *//* text-overflow: ellipsis; */overflow: hidden;position: absolute;bottom: 0;top: 0;width: 100%;text-align: center;line-height: 150px;}
.list_zhongxing ul li p:hover{/* color: #0BA9A0; */}
.list_zhongxing ul li:nth-of-type(3n+0){margin-right:0;}/*4 的倍数*/
/*list_pro*/
.list_pro{width:100%;}
.list_pro ul li{width:260px;/*! float:left;*/display:inline-block;margin: 20px 10px 10px 20px;position:relative;background:#fff;border: 1px solid #eaeaea; position: relative;    }
.list_pro ul li:nth-of-type(3n+0){margin-right:0;}
.list_pro ul li a{display:block;}
.list_pro ul li:hover{box-shadow: 1px 2px 10px rgba(0, 0, 0, 0.2);}
.list_pro ul li .pic{width:100%;/*! height:220px;*//*! border-bottom: 1px solid #eee;*/overflow: hidden;}
.list_pro ul li .pic img{width: 100%;height: 240px;transition: all 1s ease-out 0s;}
.list_pro ul li .pic:hover img{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.list_pro ul li .text{font-size: 14px;padding: 0 20px;}
.list_pro ul li .text .p1{font-size:14px;color:#333;margin:15px 0;}
.list_pro ul li .text:hover .p1{color:#269ef2;}
.list_pro ul li .text .p2{font-size:12px;border-top:1px solid #eee;background:url(../images/service_dot.png) no-repeat right center;/*! line-height:30px;*/color:#666;padding: 10px 0;}
.list_photo{width:100%;overflow: hidden;}
.list_photo ul li{width: 315px;margin: 20px 15px 10px 20px;float: left;box-sizing: border-box;border: 1px solid #eaeaea;}
.list_photo ul li .pic{width: 100%;height: 200px;overflow: hidden;}
.list_photo ul li .pic img{width: 100%;height: 100%;transition: all 1s ease-out 0s;}
.list_photo ul li .pic:hover img{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.list_photo ul li p{font-size: 16px;color: #333;padding: 0 10px  10px 10px;/* text-align: center; */line-height: 25px;height: 70px;/* text-overflow: ellipsis; */overflow: hidden;font-weight: bold;}
.list_photo ul li p:hover{color: #0BA9A0;}
.list_photo ul li span{padding: 10px 10px;display: block;font-size: 15px;color: #666;}
.list_photo ul li span:before{font-size:17px;margin:0 5px 0 0;}

/*picture*/
.picture{}
.pct_box{width: 670px;height: 450px;margin: 0px 60px 40px 0;float: left;/* background: #ccc; */}
.picture .pct_box:nth-of-type(2n+0){margin-right:0;}
.pct_box .pct_t{height: 50px;line-height: 50px;margin-bottom: 20px;border-bottom: 3px solid #0BA9A0;}
.pct_box .pct_t .tit{font-size: 20px;/* font-weight: bold; */padding: 0px 25px;background: #0BA9A0;color: #fff;float: left;}
.pct_box .pct_t .more{float: right;font-weight: normal;font-size: 15px;}
.pct_box .item{width: 100%;height: 130px;}
.pct_box .item .pic{width: 30%;height: 130px;float: left;overflow:hidden;}
.pct_box .item .pic img{width: 100%;height: 130px;transition: all 0.5s ease-out 0s;}
.pct_box .item .pic:hover img{transform:scale(1.2);}
.pct_box .item .text{width: 66%;float: right;}
.pct_box .item .text h2{font-size: 16px;line-height: 30px;font-weight: bold;}
.pct_box .item .text p{font-size: 15px;line-height: 30px;padding: 10px 0;color: #646464;height: 50px;overflow: hidden;}
.pct_box .row{width: 100%;padding: 15px 0 0 0;}
.pct_box .row ul{}
.pct_box .row ul li{line-height: 38px;font-size: 16px;width: 100%;height: 38px;position: relative;text-indent: 22px;}
.pct_box .row ul li span{float: right;font-size: 15px;color: #838383;}
.pct_box .row ul li p{font-size: 16px;color: #4f4f4f;width: 80%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.pct_box .row ul li:hover p{color:#0CADA3;}
.pct_box .row ul li:after{content: "";width: 10px;height: 10px;background: #0BA9A0;position: absolute;left: 0px;top: 14px;border-radius: 20px;}
/*job*/
.list_job{}
.list_job ul li{margin: 0 0 40px; overflow: hidden; padding: 10px; position: relative;}
.list_job ul li:nth-child(even){ background: #f7f7f7;}
.list_job ul li:hover{ border-bottom: 1px solid #006CB6;}
.list_job .remLt{ float: left; width: 300px; padding: 10px;}
.list_job .remRt{ float: left; width: 800px; padding: 10px 10px 10px 0px; border-left: 1px dashed #e5e5e5;}
.list_job .remLt h2{ font-size: 20px; line-height: 40px; padding: 20px 0;}
.list_job .remLt p{ padding: 0; color: #666;}
.list_job .remLt p span{color: #999;}
.list_job .remRt h3{ font-size: 18px; line-height: 30px; position: relative; padding-left: 15px; margin: 0 0 20px;}
.list_job .remRt h3 em{ display: block; width: 6px; height: 6px; background: #006CB6; position: absolute; bottom: 6px; left: 0;}
.list_job .remRt p{ padding: 0; font-size: 14px; color: #666;}
.list_job ul li .remore{ width: 100px; height: 40px; background: #006CB6; position:absolute; right: -100px; bottom:20px;transition:all 300ms;-webkit-transition:all 600ms;-moz-transition:all 600ms;-o-transition:all 600ms; }
.list_job ul li .remore a{ display: block; color: #fff; line-height: 40px; text-align: center;}
.list_job ul li .remoreshow{ right: 20px;}
/*job*/
.sub_job_show{width: 100%;}
.sub_job_show table{width: 100%; color: #6d6d6d;max-width: 100%;}
.sub_job_show table td{padding: 10px 0; border: 1px solid #dcdcdc;}
.sub_job_show table .j_s_t{text-align: right; width: 10%; padding-right: 20px;}
.sub_job_show table .j_s_d{text-align: left; width: 35%; padding-left: 20px;}
@media (max-width: 768px) {
	.contBox {padding: 30px 2%;width: 96%;}
	.su_banner .pic{height: 100px;}
	.su_banner .text{left: 20px;}
	.su_banner .text h1{line-height: 40px;font-size: 30px;font-weight: bold;}
	.su_banner .text h2{font-size: 16px;font-weight: normal;line-height: 30px;width: 90%;margin-top: 10px;}
	.su_banner .text h3{font-size: 60px;font-weight: normal;line-height: 80px;letter-spacing: 0px;color: #ffffff;}
	.header_mini{position: inherit;}
	.subMenu {border-bottom: 0;height: auto;}
	.subMenu ul li{margin-right: 0;width: 30.2%;text-align: center;border-bottom: 2px solid #fff;border-radius: 5px;border: 1px solid #e5e5e5;/* width: 45%; */margin: 20px 1% 0 1%;line-height: 50px;font-weight: normal;}
	.subMenu ul li a{padding: 0;font-size: 16px;color: #666;display: block;}
	.subMenu ul li.on, .subMenu ul li:hover {border: 1px solid #0BA9A0;}
	.list_news_pic ul li .pic {width: 30%;margin-right: 15px;}
	.list_news_pic ul li h4 {font-weight: normal;font-size: 16px;}
	.list_news_pic ul li p {display: none;}
	.list_news_pic ul li {padding-bottom: 20px;margin-bottom: 20px;}
	.list_liandao ul li p {height: 100px;}
	.list_photo ul li{width: 46%;margin: 20px 2%;}
	.list_photo ul li .pic{height: 200px;}
	.list_photo ul li p{height: 50px;}
	.list_zhuanjia .zhuaj_box h4 span {font-size: 22px;line-height: 50px;width: 150px;height: 50px;}
	.list_zhuanjia .zhuaj_box ul li {width: 45%;margin: 20px 2% 0 2%;}
	.list_zhongxing ul li {width: 90%;margin: 0px 5% 20px 5%;}
	.list_zhongxing ul li p {font-size: 25px;}
	.list_zhuanjia_pic .title h4 {font-size: 24px;}
	.list_zhuanjia_pic .title .back {width: 120px;font-size:15px;}
	.list_zhuanjia_pic .cont .pic {width: 100%;}
	.list_zhuanjia_pic .cont .text {width: 100%;font-size: 15px;line-height: 30px;}
	.list_zhuanjia_pic .cont .text p {font-size: 15px;}
	.list_zhuanjia_pic .t_name span {font-size: 24px;}
	.list_zhuanjia_pic .row{}
	.list_zhuanjia_pic .row ul li{border: 0;padding: 20px 0 10px 20px;margin: 0;width: 100%;float: inherit;height: auto;display: inline-block;}
	.list_zhuanjia_pic .row ul li .pic{width: 35%;height: auto;}
	.list_zhuanjia_pic .row ul li .text{width: 60%;}
	.list_zhuanjia_pic .row ul li .text .info{display: none;}
	.list_zhuanjia_pic .row ul li:hover{box-shadow: 0 0 0px #999;;}

	.list_photo ul li {width: 100%;float: inherit;}
	.list_photo ul li .pic {height: auto;}
	.list_photo ul li p {font-size: 15px;line-height: 30px;height: auto;}
	.pct_box{width: 100%;height: auto;margin: 0px 0px 30px 0;float: inherit;}
	.pct_box .pct_t{height: 40px;line-height: 40px;margin-bottom: 20px;border-bottom: 2px solid #0BA9A0;}
	.pct_box .pct_t .tit{font-size: 16px;}
	.pct_box .pct_t .more{font-size: 12px;}
	.pct_box .item{width: 100%;height: auto;display: inline-block;}
	.pct_box .item .pic{width: 35%;height: auto;}
	.pct_box .item .text{width: 60%;float: right;}
	.pct_box .item .text h2{font-size: 15px;line-height: 30px;font-weight: bold;}
	.pct_box .item .text p{display: none;}

}
/*■■■■■■■■　详情页样式  ■■■■■■■■*/
/*show*/
.show_content{margin: 0 auto;text-align: left;padding: 50px 0;min-height: 600px;color: #333;font-size: 15px;overflow: hidden;}
.show_content .show_title{font-size: 25px;line-height: 30px;padding: 10px 0 20px;text-align: center;}
.show_content .show_date{padding: 10px;background: #f5f5f5;font-size: 13px;text-align: center;}
.show_content .font_s{text-align: right;line-height: 30px;}
.show_content .font_s a{color: #0273cf;font-size: 14px;margin-right: 20px;}
.show_content .show_cont{border-top:1px solid #E0E0E0;padding:20px 25px;*padding-bottom:15px;line-height:35px;font-size: 16px;overflow-x:auto;overflow-y:hidden;}
.show_content .show_cont p{padding: 10px 0;line-height: 30px;font-size: 16px;}
.show_content .show_cont img{margin:5px 10px;height:
auto;max-width: 95%;height: auto!important;}
.show_content .show_cont a{color:#333;text-decoration:none;}
.show_content .show_cont a:hover{color:#f60;text-decoration:none;}
/*show_zhuanjia*/
.show_zhuanjia{}
.show_zhuanjia .pic{width: 300px;height: 420px;overflow: hidden;}
.show_zhuanjia .pic img{width: 100%;height: 100%;transition: all 1s ease-out 0s;}
.show_zhuanjia .pic:hover img{transform:scale(1.12);}
.show_zhuanjia .text{width: 70%;}
.show_zhuanjia .text .name{font-size: 35px;font-weight: bold;line-height: 50px;padding-bottom: 2%;color: #333;}
.show_zhuanjia .text ul{overflow: hidden;border-bottom: solid 1px #e5e5e5c4;border-top: solid 1px #e5e5e5c4;padding: 30px 0;}
.show_zhuanjia .text ul li{float: left;font-size: 18px;color: #828282;padding: 0 20px;}
.show_zhuanjia .text ul li span{color: #000;}
.show_zhuanjia .text ul li{padding-left: 0;}
.show_zhuanjia .info{width:70%}
.show_zhuanjia .info .title{font-size: 16px;font-weight: bold;color: #0BA9A0;padding: 50px 0 20px 0;display: flex;}
.show_zhuanjia .info .title .fa{margin-right: 10px;}
.show_zhuanjia .info .cont {line-height: 35px;color: #666;margin-bottom: 40px;text-indent: 2em; text-align: left;}
.show_zhuanjia .info .cont p {font-size: 18px;}
.show_zhuanjia .info .back a{float: right;width: 150px;height: 50px;border: solid 2px #15ACA4;font-size: 18px;line-height: 50px;color: #15ACA4;text-align: center;border-radius: 10px;}
.show_zhuanjia .info .back a:hover{background: #15ACA4;color: #fff;}
/*zutu*/
.group_picture{width:400px;}
.thumbpic{margin:30px auto;width:350px;}
#piclist{width:300px;float:left;overflow:hidden;height:86px;position:relative;}
#piclist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#piclist ul li{float:left;cursor:pointer;position:relative;background:url(../images/pictures/ico_none.gif) no-repeat center top;height:86px;}
#piclist ul li img{height:58px;width:78px;margin:0 8px;padding:3px;}
#piclist .hover{background:url(../images/pictures/ico_bg.gif) no-repeat center top;height:64px;}
#piclist ul li tt{background:#000;color:#FFF;position:absolute;z-index:20;font-family:arial;font-size:12px;line-height:16px;padding:0 5px;margin:45px 0 0 -85px;}
.thumbpic a.bntprev{float:left;width:20px;height:64px;display:block;outline:none;background:url(../images/pictures/ico_left.gif) no-repeat center;}
.thumbpic a.bntnext{float:left;width:20px;height:64px;display:block;outline:none;background:url(../images/pictures/ico_right.gif) no-repeat center;}
#originalpic{position:relative;overflow:hidden;zoom:1;height:100%;clear:both;text-align:center;outline: 0;border: 1px solid #dfdfdf;/*! box-shadow: 0 0 10px #bfbfbf;*//*! margin: 10px 20px;*/width: 400px;}
#originalpic ul{list-style:none;max-width: 100%;margin: 0 auto;}
#originalpic li{display:none;position:relative;max-width:100%;}
#originalpic li img{margin:15px 0;max-width:400px;}
#originalpic li div{text-align:left;line-height:24px;color:#444;}
#aPrev{position:absolute;z-index:10;left:0;top:0;display:block;width:50%;height:100%;background:url(../images/pictures/blank.gif);}
#aNext{position:absolute;z-index:10;right:0;top:0;display:block;width:50%;height:100%;background:url(../images/pictures/blank.gif);}
.group_info{width:400px;line-height:2;}
.group_info h1{border-bottom:1px dashed #ddd;font-size:18px;color:#004097;padding:0 0 10px 0;font-weight:700;margin-top:20px;margin-bottom:12px;line-height:1.5;}
.group_info strong{color:#ea3516;font-size:24px}
.group_info .but{background: -webkit-linear-gradient(bottom, #ea3516, #f0592d);background: -moz-linear-gradient(bottom, #ea3516, #f0592d);background: -o-linear-gradient(bottom, #ea3516, #f0592d);background: linear-gradient(bottom, #ea3516, #f0592d);box-shadow: 0 0 1px #ff0;border-radius: 3px;color: #fff;display: block;overflow: hidden;width: 120px;line-height: 40px;text-align: center}
.group_info .but:hover{background: -webkit-linear-gradient(right, #ea3516, #f0592d);background: -moz-linear-gradient(right, #ea3516, #f0592d);background: -o-linear-gradient(right, #ea3516, #f0592d);background: linear-gradient(right, #ea3516, #f0592d)}
.Zoom_tit{border-bottom: 1px solid #E0E0E0;position:relative;padding-bottom:12px;margin-bottom:15px;}
.Zoom_tit h3{font-size:20px;color:#333;}
.Zoom_tit s{width:80px;height:3px;display:block;position:absolute;left:0;bottom:-2px;background:#1F4CB5;}
/*zutu end*/
/*table*/
.show_content table{width:100%;max-width:95%;border-collapse:collapse;border-spacing:0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;margin: 0 auto}
.show_content table th{border-bottom:2px solid #ddd;vertical-align:bottom;padding:5px;text-align:left;}
.show_content table td{border-top:1px solid #ddd;border-left:1px solid #ddd;padding:10px;}
.maincont table tr:nth-child(odd){background: #E6E7E8;}
/*标签*/
.show_content .show_label{line-height:30px;font-size:15px;padding-left: 40px;}
.show_content .show_label a{color:#333;}
.show_content .show_label a:hover{color:#f60;}
/*上一篇*/
.previous{margin: 40px 20px;overflow: hidden;/* background: #e5e5e5;*/margin-bottom: 20px;border-bottom: 1px solid #e5e5e5;}
.previous .plt, .previous .prt{width: 100%;white-space:nowrap;overflow: hidden;text-overflow:ellipsis;border-top: 1px solid #e5e5e5;height: 60px;line-height: 60px;font-size: 16px;}
.previous .plt{width: 100%;}
.previous .prt{float: left;}
.previous .previous a{color: #666;}
.previous a:hover{text-decoration: underline;}
.rcrd_img{width: 100%;overflow: hidden;}
.rcrd_img b{display:block;line-height:40px;overflow:hidden;color:#004097;text-indent: 10px;background: #E5E5E5;}
.rcrd_img dl{width:15.2%;float:left;text-align:center;margin: 20px 10px 0px 10px;display:inline;position: relative;}
.rcrd_img dl dt{width:100%;height:160px;overflow: hidden;}
.rcrd_img dl dt img{width: 100%;height: 160px;transition: all 1s ease-out 0s;}
.rcrd_img dl dt:hover img{transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;-webkit-transition:all 0.5s linear;-webkit-transform:scale(1.12);-moz-transform:scale(1.12);-o-transform:scale(1.12);-m-transform:scale(1.12);transform:scale(1.12);}
.rcrd_img dl dt a{display:block;}
.rcrd_img dl dd{line-height:40px;height:40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.group_img dl{width: 150px;margin:10px 12px 0px 15px;}
.rcrd_text{width:100%;overflow:hidden;}
.rcrd_text b{display:block;line-height:40px;overflow:hidden;color:#004097;text-indent: 10px;background: #E5E5E5;}
.rcrd_text ul{max-height: 210px;overflow: hidden;}
.rcrd_text li{width:46%;line-height:40px;text-align:left;float:left;border-bottom:1px #cacaca dashed;padding:0 0 0 10px;margin:0 10px 0 10px;}
.rcrd_text li:nth-of-type(2n+0){margin-right:0;}
.rcrd_text li a{color:#666;width: 80%;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.rcrd_text li span{float:right;color:#666}
.group_list li{width:96.3%;}
.tags_list{line-height: 35px;}
.tags_list a{margin: 0px 10px 0 5px;text-decoration: none !important;}
@media (max-width: 768px) {
.show_content {padding: 40px 2%;width: 96%;}
.show_content .show_title {font-size: 20px;padding: 0px 0 10px;}
.show_content .show_cont {padding: 20px 0px;line-height: 35px;font-size: 15px;}
.show_content .show_cont p {font-size: 15px;}
.previous .plt, .previous .prt {font-size: 15px;}
.show_zhuanjia .pic {width: 250px;height: auto;margin: 0 auto;float: inherit;}
.show_zhuanjia .text {width: 100%;float: inherit;}
.show_zhuanjia .text .name {font-size: 20px;font-weight: normal;text-align: center;}

.show_zhuanjia .text ul{padding: 10px 0;text-align: center;}
.show_zhuanjia .text ul li{float: inherit;font-size: 14px;display: inline-block;}
.show_zhuanjia .text ul li span{color: #000;}
.show_zhuanjia .text ul li{padding-left: 0;}
.show_zhuanjia .info{width: 100%;float: inherit;}
.show_zhuanjia .info .title{font-size: 16px;padding: 30px 0 20px 0;}
.show_zhuanjia .info .cont {line-height: 30px;}
.show_zhuanjia .info .cont p {font-size: 15px;}
.show_zhuanjia .info .back a{width: 120px;height: 40px;font-size: 15px;line-height: 40px;}



}







