
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{ pointer-events: visible !important;}

/* 学术研究 新增列表 */
.xmn_list {min-height: 353px;}
.xmn_list ul {overflow: hidden;}
.xmn_list ul li {float: left;width: 100%;padding: 29px 0 20px 0;position: relative;border-bottom: 1px solid #e2e2e2;}
/* .xmn_list ul li:nth-child(2n) { margin-right: 0;} */
.xmn_list ul li span {line-height: 25px;float: left;}
.xmn_biao1 {position: absolute;top: 29px;left: 0px;display: block;width: 22px;height: 25px;margin-right: 13px;background-repeat: no-repeat;}
.xmn_titlex {margin-right:105px;margin-left:35px;width:60%;font-size: 18px;overflow:hidden;}/*white-space:nowrap;text-overflow:ellipsis;*/
.xmn_time {position: absolute;top: 29px;right: 18px;font-size: 14px;color: #686868;}

.gray_bg{background: #f3f3f3;}
.bold{font-weight:bold;}
.footer_0 .footer{margin-top: 0;}
.site_banner{position: relative;padding: 150px 0;}
.site_banner img{display: none;}
.site_banner h1 span{background: rgba(0,0,0,0.3);padding: 20px;color: #fff;display: inline-block;}

.site{padding: 28px 0;}
.site,.site a{color: #888888;}
.site span{color: #252525;}
@media only screen and (max-width:1440px) {
.site_banner h1 span{padding: 10px;}
.site_banner{padding: 120px 0;}
}
@media only screen and (max-width:1280px) {
.site_banner{padding: 100px 0;}
}
@media only screen and (max-width:1024px) {

.site{padding: 10px 0;}
.site_banner{padding: 70px 0;margin-bottom: 40px;}
.site_crumbs{margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.bold{font-weight:normal;}

.site_crumbs{display: none;}
.site_banner{margin-bottom: 20px;padding: 50px 0;}
}

.feedback{width: 1070px;max-width: 100%; margin: auto;}
.feedback h1{text-align: center;line-height: 1.3em;margin-bottom: 50px;}
.feedback h1 span{display: inline-block;color: #2561c3;border-top: 1px solid #2561c3;border-bottom: 1px solid #2561c3;padding: 5px 0;}
.feedback_form h2{margin-bottom: 30px}
.feedback_form input{border:1px solid #bac9d9;padding: 0 20px;height: 50px;line-height: 50px;width: 100%;box-sizing:border-box;}
.feedback_form ul{margin: 0 -10px;overflow: hidden;}
.feedback_form li{margin-bottom: 20px;width: 406px;float: left;*margin-left: -1px;}
.feedback_form .form_w{padding: 0 10px;}
.feedback_w{margin-bottom: 40px;}
.feedback_form .feedback_form03 li{width: 33.33%;}
.feedback_form .feedback_form03 li.w100{float: none;width: 100%;}
.feedback_btn{text-align: center;padding-top: 40px;}
.feedback_btn button{display: inline-block;width: 190px;height: 50px;line-height: 50px;text-align: center;color:#fff;background: #245fbe;outline: none;border:0;}
.sex{height: 50px;line-height: 50px;}
.sex span{color: #686868;margin-left:20px;}
.sex span,.sex p{float: left;}
.sex p a{background: url(../images/cicle.png) no-repeat 0 center;padding-left: 25px;display:inline-block;margin-left: 30px;}
.sex p a.on{background: url(../images/cicle_on.png) no-repeat 0 center;}
.sex_box .sex{padding-right: 0;width: 230px;float: left;}
.sex_box input{width: calc(100% - 230px)}
.feedback_form li.w80{width: calc(100% - 406px)}
.week_day{position: relative;cursor: pointer;}
.week_day input{position: relative;z-index: 2;    background: none;cursor: pointer;}
.week_day i{font-size: 30px;color: #2561c3;position: absolute;right: 20px;top:0px;height: 100%;    line-height: 50px;}



@media only screen and (max-width:1024px) {
.feedback h1{margin-bottom: 30px;}
.feedback_form h2{margin-bottom: 20px;}
.sex_box .sex{width: 200px;}
.sex p a{margin-left: 20px;}
.sex_box input{  width: calc(100% - 200px);}
.feedback_form li{width: 280px;}
.feedback_form li.w80{ width: calc(100% - 280px);}
.feedback_form input{padding:0 10px;}
.sex span{margin-left: 10px;}
.week_day i{right: 10px;}
.feedback_form .form_w{padding: 0 5px;}
.feedback_form ul{margin: 0 -5px;}
.feedback_btn{padding-top: 20px;}


}

@media only screen and (max-width:767px) {
.feedback h1{margin-bottom: 20px;font-size: 18px;}
.feedback_form h2,.feedback_form li{margin-bottom: 10px;}
.feedback_w{margin-bottom: 20px;}
.feedback_form .feedback_form03 li,.feedback_form li,.feedback_form li.w80{float: none;width: 100%;}
.sex_box input,.sex_box .sex{width: 100%;}

.layui-laydate{position: fixed !important;left: 0 !important;bottom: 0 !important;width: 100%;top: auto !important;margin: 0 !important;}
.laydate-theme-molv .layui-laydate-main,.layui-laydate-content table{width: 100% !important}
.xmn_list ul li {width: 100%}
.xmn_boxt {height: 353px;}
.xmn_list ul li { margin-right: 0;}
.xmn_ul{height: 353px !important;}
.xmn_boxt{height: 353px !important;}
.xmn_titlex{width: 60%;}
.xmn_titlex a{font-size: 13px;}
.xmn_list ul li span{line-height: 20px;}
}


/*健康资讯*/
.pub_tab {text-align: center;margin-bottom: 60px;padding-top: 40px;}
.pub_tab .swiper-container{display: inline-block;}
.pub_tab li{float: left;width: auto;}
.pub_tab li a{display: block;margin: 0 28px;}
.pub_tab li.on a{color: #2561c3; font-weight: bold;}

.news_list li{margin-bottom:40px;}
.news_list dl{overflow: hidden;padding-left: 35px;}
.news_list dt{width:290px; float: left;}
.news_list dd{width: calc(100% - 345px);float: right;border-bottom: 1px dashed #dedede;padding-bottom: 45px;}
.news_list dd p{height: 96px;}
.news_title{overflow: hidden;margin-bottom: 20px;}
.news_title span{float: left;background:#255fbe url(../images/news_bg.jpg) no-repeat center center;background-size: cover;line-height: 24px;color: #fff;padding: 2px 10px;margin-right: 20px;margin-top: 4px;}
.news_title h3{font-weight: bold; float: left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height:32px;width: calc(100% - 150px)}

.news_list .page{padding-top: 20px;}
@media only screen and (max-width:1024px) {
.pub_tab li a{margin: 0 20px;}
.pub_tab{padding-top: 0;margin-bottom: 20px;}
.news_list dl{padding-left: 0;}
.news_list dd{width: calc(100% - 330px);}
.news_title span{display: inline-block;margin: 0;float: none;margin-bottom: 5px;}
.news_title h3{float: none;width: 100%;}
.news_title{margin-bottom: 10px;}
.news_list dd p{height: 72px;}
}
@media only screen and (max-width:767px) {
.news_title h3{font-weight: normal;}
.pub_tab{margin-bottom: 20px;}
.news_list dd,.news_list dt{float: none;width: 100%;}
.news_list dt{width: 80%;margin: auto; margin-bottom: 20px;}

.news_list dd{padding-bottom: 20px;}
.news_list li{margin-bottom: 20px;}
.news_list .page{padding-top: 0;}
}
/* 采购平台 */
.news_list_purchase li {margin-bottom: 0 !important;}
.news_list_purchase dd {padding-bottom: 0;width: auto;float: inherit;}
.news_title {padding: 10px 0;}
.news_title_purchase {display: flex;margin-bottom: 0 !important;}
.news_title_purchase span {flex: 0 0 auto;}
.news_title_purchase div {line-height: 32px;flex: 0 0 auto;}

/*智能制造*/
.industry_01{padding-bottom: 80px;}
.industry_tab{text-align: center;padding-top: 20px;margin-bottom: 60px;}
.industry_tab ul{display: inline-block;}
.industry_tab li{float: left;}
.industry_tab a{display: block;margin: 0 4px;width:310px;height: 52px;line-height: 52px;text-align: center;background: #f3f3f3;}

.industry_tab li.on a{background: #255fbe;color: #fff;}
.industry_tab li.on a:hover{color: #fff !important;}
.industry_block{padding: 60px 0 70px 0;background: #f7f7f7;}
.industry_block:nth-child(2n){background: #fff;}
.industry_slider{position: relative;}
.industry_slider li{float: left;width: 50%;*margin-left: -1px;}
.industry_slider dl{position: relative;}
.industry_slider dt a{display: block;position: relative;color: #fff;cursor:default;}
.industry_slider dt .jb_bg{position: absolute;top:0;left: 0;width: 100%;height: 100%;background: url(../images/jb_bg.png) no-repeat center center;background-size: cover;}
.industry_slider dd{position: absolute;left: 0;bottom:20px;width: 100%;z-index: 2;}
.industry_slider dd a{color: #fff;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;cursor:default;}
.industry_slider dd a:hover{color: #fff !important;}
.industry_slider dd h3{padding: 0 40px;}
.but02{display: none;}
.but02>div{width:34px;height: 80px; line-height: 80px;font-weight: bold; text-align: center; margin-top: -40px;background: rgba(0,0,0,0.4);color: #fff; font-size: 22px;}
.but02 .swiper-button-prev{left: 0;}
.but02 .swiper-button-next{right: 0;}

@media only screen and (max-width:1280px) {
.industry_tab a{width: 250px;}
.industry_tab{margin-bottom: 40px;}
}
@media only screen and (max-width:1024px) {
.industry_tab{padding-top: 0;}
.industry_tab ul{display: block;overflow: hidden;}
.industry_tab li{width: 33.33%;}
.industry_tab a{width:auto;}
.industry_01{padding-bottom: 40px;}
.industry_block{padding: 50px 0;}
.industry_slider dd{bottom: 10px;}
.but02>div{height: 40px;line-height: 40px; margin-top: -20px;}
}
@media only screen and (max-width:767px) {
.industry_tab a{height: 40px;line-height: 40px;margin: 0 1px;}
.industry_tab{margin-bottom: 20px;}
.industry_01{padding-bottom: 30px;}
.industry_block{padding: 30px 0;}
}

/*发展历程*/
.his_year{position: relative;margin-bottom: 50px;}
.his_year dl{background: #004899;color: #fff;text-align: center;padding: 10px;padding-top: 20px;}
.his_year li{cursor: pointer;}
.his_year li.on dl{background: #95c11f;}
.his_year li p{line-height: 24px;height: 48px;overflow: hidden;}
.his_year .swiper-button-next.swiper-button-disabled,.his_year .swiper-button-prev.swiper-button-disabled{opacity: 1; cursor: pointer;     pointer-events: inherit;}
.his_year .swiper-button-next.disabled,.his_year .swiper-button-prev.disabled{opacity: 0.35; cursor: default;}

.his_title{padding: 5px 0 35px 0;}
.his_title h1{color: #255fbe;line-height: 28px;margin-bottom: 20px;}
.his_title p{color: #686868;}
.pad_left60{padding-left: 60px;position: relative;}
.his_list li{padding-bottom: 20px;}
.his_list h4{color: #94c11e;margin-bottom: 10px;}
.his_list h3{margin-bottom:15px;}
.his_list dl{display: table;width: 100%; background: #f3f3f3;position: relative;}
.his_list .arrow{position: absolute;top:22px;left:-24px;width: 0;height: 0;overflow: hidden;border: 12px dashed transparent;border-right: 12px solid #f3f3f3
}
.his_list dt{width: calc(100% - 540px);float: left;}
.his_list dd{width: 516px;float: right;}
.his_int{padding:30px 40px;}
.his_list li.w_100 dt{float: none;width: 100%;}
.his_list li.w_100 dt{height: auto;}
.his_list li dt{height: 289px;}
.his_list li dt .his_int{height:100%;box-sizing:border-box;overflow: hidden;}



.his_cicle{position: absolute;top:0;left:9px;width:1px;height: 100%; background: #cacaca;}
.his_cicle i{display: block; width:10px;height: 10px;border-radius: 50%;background: #94c11e;position: absolute;left:50%;top:30px;margin-left: -5px;}
.his_title .his_cicle i{width: 15px;height: 15px; top:10px; border:2px solid #fff; background: #255fbe;margin-left: -8.5px;}
.his_list li:last-child{padding-bottom: 0;}

.his_list .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.his_list .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#004899;}
.his_list .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.his_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.his_list .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#004899;}

@media only screen and (max-width:1366px) {
.his_list li dt .his_int{padding-right: 20px;}

}
@media only screen and (max-width:1280px) {
.his_list li dt{width:calc(100% - 460px);height: 247px;}
.his_list dd{width: 440px;}
}
@media only screen and (max-width:1024px) {
.pad_left60{padding-left: 40px;}
.his_year dl{padding: 20px 10px;}
.his_year{margin-bottom: 40px;}
.his_title h1,.his_list h3,.his_list h4{margin-bottom: 10px}
.his_int{padding: 20px;}
.his_list li dd{width: 300px;}
.his_list li dt{width: calc(100% - 300px);height: 168px;}
}

@media only screen and (max-width:767px) {
.his_year{margin-bottom: 20px;}
.his_year dl{padding: 10px;    background: #95c11f;}
.his_list li dd,.his_list li dt{width: 100%;float: none;}
.his_title .his_cicle i{width:12px;height: 12px; margin-left: -8px;}
.his_title{padding-bottom: 20px;}
.his_list .arrow{ border: 8px dashed transparent;border-right: 8px solid #f3f3f3;left: -16px;top:26px;}
.pad_left60{padding-left: 30px;}
.his_list li dt{height: auto;}
.his_list li dt .his_int{padding: 20px 10px;}
.his_list h4,.his_title h1{margin-bottom: 5px;}
}

/*神威概况*/
.intr_01{padding-bottom: 80px;}
.intr_img{padding-top: 20px;text-align: center;}
.intr_img img{width: auto;max-width: 100%;}
.intr_02{padding: 50px 0 60px 0;position: relative;margin-bottom: 60px;}
.intr_02 h1{text-align: center;}

.warp_link{position: relative;}

.inr_link{width: 720px;margin: auto;}
.inr_link ul{overflow: hidden;}
.inr_link li{float: left;width: 33.33%;*margin-left: -1px;cursor: pointer;}
.inr_img{display: block;padding: 10px;position: relative;height: 125px;overflow: hidden; margin: 0 1px;}
.inr_img img{
	transition:all 0.6s;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-o-transition:all 0.6s;-ms-transition:all 0.6s;
	width: 150px;height: 124px; position: absolute;top:10px;left:50%;margin-left: -65px;}
.inr_img .img02{top:100%;}
.intr_more{text-align: center;margin-top: 65px;}
.intr_more a{display: inline-block;width: 142px;height: 34px;line-height: 34px;text-align: center;border:1px solid #c8c9c9;}
.inr_link li.on .inr_img{background:#245fbe; }
.inr_link li.on .img01{top:100%;}
.inr_link li.on .img02{top:10px;}

.inr_brand{position: absolute;left: 0;top:145px;width: 100%;z-index: 9;}
.brand_box{padding: 40px;padding-top: 35px;background: #fff;
position: absolute;top:0;left: 0;width: 100%;box-sizing:border-box;
visibility:hidden;
opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
	transform: translateY(80px);
	/*-webkit-transition: translateY(80px);*/
	/*-moz-transition: translateY(80px);*/
	/*-o-transition: translateY(80px);*/
	/*-ms-transition: translateY(80px);*/
	transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-o-transition:all 0.5s;-ms-transition:all 0.5s;
}
.brand_box.on{
visibility: visible;
opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
	transform: translateY(0px);
	-webkit-transition: translateY(0px);
	-moz-transition: translateY(0px);
	-o-transition: translateY(0px);
	-ms-transition: translateY(0px);
}
.brand_box h2{margin-bottom: 10px;}
.brand_box .intr_more{margin-top: 30px;}
.intr_03{margin-bottom: 10px;}
.intr_03 li{background: #245fbe;padding: 80px 0 90px 0;}
.intr_03 dl{overflow: hidden;}
.intr_03 dl dt{float: right;width: 630px;}
.intr_03 dl dd{float: left;width:calc(100% - 720px);height: 354px;overflow: hidden;}
.scoll_p{height: 100%;overflow: hidden;}

.intr_03 li .scoll_p .edit_con_original{color: #fff;}
.intr_03 li:nth-child(2n){background: #fff;}
.intr_03 li:nth-child(2n) .scoll_p .edit_con_original{color: #686868;}
.intr_03 li:nth-child(2n) dt{float: left;}
.intr_03 li:nth-child(2n) dd{float: right;width:calc(100% - 675px)}

.intr_03 li:nth-child(2n) .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.intr_03 li:nth-child(2n) .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#004899;}
.intr_03 li:nth-child(2n) .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.intr_03 li:nth-child(2n) .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.intr_03 li:nth-child(2n) .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#004899;}

.brand_edit{max-height: 250px;overflow: hidden;}
.brand_edit .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.brand_edit .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#004899;}
.brand_edit .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.brand_edit .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.brand_edit .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#004899;}

.intr_close{display: none;position:absolute;top:5px;right:5px;cursor: pointer;}
.intr_close a{font-size: 20px;color: #245fbe;}
@media only screen and (min-width:1024px) {
.inr_link li:hover .inr_img{background:#245fbe; }
.inr_link li:hover .img01{top:100%;}
.inr_link li:hover .img02{top:10px;}
}
@media only screen and (max-width:1366px) {
.intr_03 dl dd{width:calc(100% - 675px)}	
}
@media only screen and (max-width:1260px) {
.intr_03 dl dt{width: 500px;}
.intr_03 dl dd,.intr_03 li:nth-child(2n) dd{width:calc(100% - 540px);height: 280px;}
.intr_03 li{padding: 70px 0;}
}
@media only screen and (max-width:1024px) {
.intr_img{padding-top: 0;}
.intr_01{padding-bottom: 50px;}
.intr_more{margin-top: 50px;}
.intr_02{margin-bottom: 50px;}
.intr_03 li{padding: 50px 0;}

.intr_03 dl dt{width: 350px;}
.intr_03 dl dd,.intr_03 li:nth-child(2n) dd{width:calc(100% - 360px);height:196px;}

.intr_close{display:block;}
}
@media only screen and (max-width:767px) {
.intr_01{padding-bottom: 30px;}
.intr_02{padding:30px 0;}
.intr_more{margin-top: 20px;}
.brand_box .intr_more{margin-top: 20px;}
.inr_link{width: 94%;margin: auto;}
.inr_img img{width: 120px;margin-left: -60px;}
.inr_img{height:100px;}
.inr_brand{margin-top: 0;top:100px;}
.intr_more a{width: 100px;}
.brand_box{padding: 20px;  box-shadow: 0 0 15px 0 rgba(0,0,0,0.4);}
.intr_03 dl dt{margin-bottom: 20px;}
.intr_03 dl dt,.intr_03 dl dd{width: 100% !important;float: none;}
.intr_03 dl dd{height: auto !important;}
.intr_03 li{padding: 20px 0;}
.intr_03{margin-bottom: 30px;}
}
@media only screen and (max-width:375px) {
.inr_img img{width:90px;margin-left: -45px;}
.inr_img{height:75px;}
}

/*党建专题*/
.special_body .site_banner h1 span{background: none;}
.special_01{padding-bottom: 80px;}
.special_intr dl{position: relative;background: #f3f3f3;}
.special_intr dt,.special_intr dd{float: left;width: 50%;*margin-left: -1px;height: 100%;}
.special_intr .special_edit{padding: 35px 55px;box-sizing:border-box;height: 100%;overflow: hidden;}
.brand_edit{max-height: 250px;overflow: hidden;}
.mCust_color .mCSB_scrollTools .mCSB_draggerRail{ width:1px; background: #E3DDD0;}
.mCust_color .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:3px;-webkit-border-radius:0;border-radius:0;background:#004899;}
.mCust_color .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCust_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCust_color .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag:hover .mCSB_dragger_bar{ background:#004899;}
.special_02{background: #f3f3f3;padding: 60px 0 90px 0;}
.special_list ul{overflow: hidden;margin:0 -5px;}
.special_list li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 40px;}
.special_list li dl{margin:0 5px;background: #fff;}
.special_list li dd{padding: 25px 30px;padding-bottom: 50px;}
.special_list li dd h3{margin-bottom: 20px;}
.special_list li dd h3,.special_list li dd p{height: 64px;overflow: hidden;}
.special_list li dt a{display: block;position: relative;}
.pub_time{padding: 0 10px;box-sizing:border-box;  color:#fff;background: #245fbe;width: 86px;height: 86px;text-align: center; position: absolute;left:30px;bottom: 20px;z-index: 2;}
.pub_time em{font-size: 48px;line-height: 48px;display: block; border-bottom: 1px solid #668fd2;margin: 5px 0;}

.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;display:none;}
.video_appbox .video_t{ left:10%; top:22%; position:absolute; height:60%; width:80%;   z-index:2; background:#000;}
.video_appbox .video_t video{ object-fit: cover; }
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:16%; right: 8%; cursor:pointer; z-index: 99999;color: #fff;}
.vide0_close.iconfont{font-size: 20px;}

.special_video{position: relative;}
.special_video li{width: 50%;float: left;}
.video_box a{display: block;position: relative;}
.video_btn.icon-shipin{font-size: 22px;color: #fff;}
.special_03{padding: 60px 0;}
.special_block{padding-top: 20px;}

.slide_hide{display: none;}
.special_picture .special_dt{overflow: hidden;}
.special_picture .special_dt>dt{float: left;width:60%;height: 100%;background: #245fbe;color: #fff;}
.special_picture .special_dt>dd{float: right;width:39%;}


.picture_slider{position: relative;}
.picture_slider dl{width: 50%;float: left;*margin-left: -1px;cursor: pointer;}
.picture_slider dt{float: none;width:auto;margin:5px 3px;}
.picture_slider dd{display: none;}
.slidebox{margin:0 -3px;overflow: hidden;}
.slidebox dl:nth-child(1) dt,.slidebox dl:nth-child(2) dt{margin-top: 0;} 
.slidebox dl:nth-child(5) dt,.slidebox dl:nth-child(6) dt{margin-bottom: 0;} 
.pic_bottom h1{margin-bottom: 10px;}
.pic_bottom h1 a{color: #fff;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pic_bottom{padding: 30px 40px;}

.slidebox dl dt{box-sizing:border-box;position: relative;}
.slidebox dl dt:after{content:"";width: 100%;height: 100%;box-sizing:border-box; position:absolute;top:0;left: 0;}
.slidebox dl.on dt:after{border:5px solid #bdcfeb;}
.pic_bottom p{max-height:64px;overflow: hidden;}
@media only screen and (max-width:1280px) {
.special_02{padding: 60px 0;}
.special_intr .special_edit{padding: 30px}
.special_block{padding-top: 0;}
.pic_bottom{padding: 20px 30px;}
.pub_time em{font-size:32px;line-height: 44px;}
}
@media only screen and (max-width:1024px) {
.special_01{padding-bottom: 50px;}
.special_02,.special_03{padding: 50px 0;}
.special_list li{margin-bottom: 20px;}
.special_list li dd h3, .special_list li dd p{height: 48px;}
.pic_bottom p{max-height: 48px;}
.special_list li dd h3{margin-bottom: 10px;}
.special_list li dd{padding: 20px;}
.pub_time em{font-size: 24px;line-height:30px;}
.pub_time{height:auto;padding:10px;left: 10px;bottom: 10px;}
.pub_time em{margin-top: 0;}
.special_intr .special_edit{padding: 20px;}
}
@media only screen and (max-width:900px) {
.pic_bottom{padding: 15px 20px;}
.pic_bottom h1{margin-bottom: 5px;}

}
@media only screen and (max-width:767px) {
.special_01{padding-bottom: 30px;}
.special_02,.special_03{padding: 30px 0;}
.special_intr dl{height: auto !important;}
.special_intr dt, .special_intr dd,.special_list li{float: none;width: 100%;}
.special_list li dl,.special_list ul{margin:0;}

.special_picture .special_dt{height: auto !important;}
.special_picture .special_dt>dt{display: none;}
.special_picture .special_dt>dd{float: none;width: 100%;}
.picture_slider dl{float: none;width: 100%;}
.slidebox dl dt:after,.slidebox dl.on dt:after{border:0;}
.picture_slider dt,.slidebox{margin:0;}
.slidebox dl dt{display: none;}
.picture_slider dd{display: block;}
.s_img{margin-bottom: 20px;}
.s_img a{display: block;}
.s_text p{max-height:48px;}
.s_text h1{line-height: 24px;max-height: 48px;overflow: hidden;margin-bottom: 5px;}
.special_picture .swiper-button-next,.special_picture .swiper-button-prev{top:38%;}
.special_picture .swiper-button-next{right: 2px;}
.special_picture .swiper-button-prev{left:2px;}
.slidebox{padding: 0 1px;}
.special_list li:last-child{margin-bottom: 0;}

}
@media only screen and (max-width:420px) {
.special_picture .swiper-button-next,.special_picture .swiper-button-prev{top:33%;}
}
@media only screen and (max-width:375px) {
.special_picture .swiper-button-next,.special_picture .swiper-button-prev{top:30%;}
}
@media only screen and (min-width:1025px) {
.intr_more a:hover{border:1px solid #245fbe;background: #245fbe;color: #fff !important;}
.pic_bottom h1 a:hover{color: #fff !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
}

/*党建活动*/
.party_01{padding-bottom: 15px;}
.party_01 h1{text-align: center;margin-bottom: 20px;}
.party_02{padding-bottom:25px;background: #fbfbfb;margin-bottom: 50px; }
.party_02 li{margin-top: 60px;float: left;width: 33.33%;*margin-left: -1px;}
.party_02 dd p{font-family: "Arial";}
.party_02 dd h3{line-height: 36px;height: 72px;overflow: hidden;}

.party_02 ul{margin:0 -14px;overflow: hidden;}
.party_02 li{float:left;width: 33.33%;*margin-left: -1px;}
.party_02 dl{margin: 0 14px;border-bottom: 1px solid #3267bf;padding-bottom: 30px;}
.party_02 dt{margin-bottom: 25px;}
.party_02 dt a{display: block;height: 0;padding-bottom: 57%;position: relative;}
.party_02 dt a img{position: absolute;width: 100%;height: 100% !important;top:0;left: 0;}
.party_02 h3{margin-bottom: 15px;}


@media only screen and (max-width:1024px) {
.party_02 dd h3{line-height: 24px;height: 48px;}
.party_02 li{margin-top: 40px;}
.party_02 dl{padding-bottom: 20px;}
.party_02{margin-bottom: 20px;}
.party_02 ul{margin:0 -10px;}
.party_02 dl{margin:0 10px;}
}

@media only screen and (max-width:767px) {
.party_02 ul{margin:0;}
.party_02 dl{margin:0;}
.party_02 li{float: none;width: 100%;margin: 0;margin-bottom: 20px;}
.party_02 dd h3{height: inherit;max-height: 48px;font-size: 16px;margin-bottom: 10px;}
.party_02{margin-bottom: 0;}
.party_02 li:last-child{margin-bottom: 0}
.party_01{padding-bottom: 30px;}
.party_01 h1{margin-bottom: 10px;}
.party_02 dt{margin-bottom: 10px;}
}

/*企业荣誉*/
.honor_slider{position: relative;}
.news_block p{line-height: 20px;}
.news_block{float: left;width: 25%;*margin-left: -1px;margin:45px 0;}
.honorbox{margin: 0 -10px;overflow: hidden;}
.news_block dl{padding:0 25px;margin: 0 10px; height: 165px;background: url(../images/honor_bg.png) no-repeat center center;background-size: cover;    background-size:contain;text-align: center;position: relative;}
.news_block dl dt{
	box-sizing:border-box;
	transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;width:180px;
}
.news_block dl dt h3{max-height: 96px;overflow: hidden;min-height: 44px;}
.news_block dl dt p{max-height: 60px;overflow: hidden;}

.honor_slider .but>div.swiper-button-prev{left:-100px;}
.honor_slider .but>div.swiper-button-next{right:-100px;}
.honor_cont .industry_tab{margin-bottom: 40px;}

.honor_hide{display: none;}
@media only screen and (max-width:1540px) {
.honor_slider .but>div.swiper-button-prev{left:-50px;}
.honor_slider .but>div.swiper-button-next{right:-50px;}
}

@media only screen and (max-width:1440px) {
.news_block dl dt h3{margin-right: inherit;}
.honor_slider .but>div.swiper-button-prev{left:0px;}
.honor_slider .but>div.swiper-button-next{right:0px;}
}
@media only screen and (max-width:1366px) {
.news_block dl dt h3{max-height: 72px;line-height: 24px;margin-bottom: 5px;}
}
@media only screen and (max-width:1280px) {
.news_block{margin: 30px 0;}
}
@media only screen and (max-width:1024px) {
.news_block{width: 33.33%;margin: 0;}
.honor_slider{padding: 0 50px;}
.industry_tab ul{display: inline-block;}
.industry_tab li{width: 180px;}
}
@media only screen and (max-width:767px) {
.industry_tab li{width: 50%;}
.industry_tab ul{display: block;}
.news_block{width: 100%}
.honor_cont .industry_tab{margin-bottom: 20px;}
.news_block dl,.honorbox{margin: 0;}
.honor_slider{padding: 0 40px;}
.industry_tab li{width:33.33%;}
.honor_cont .industry_tab li{width: 50%;}


}

/*阳光文化*/
.sunshine_01{text-align: center;padding: 85px 0 100px 0;margin-bottom: 40px;}
.sunshine_01 .index_title{margin-bottom: 30px;}
.sunshine_02 ul{position: relative;}
.sunshine_02 li{background: #e5f0f6;}
.sunshine_02 dl{overflow: hidden;}
.sunshine_02 dt,.sunshine_02 dd{float: left;width: 50%;*margin-left: -1px;height: 100%;overflow: hidden;}
.sunshine_scoll{padding: 70px 60px;padding-bottom: 30px;height: 100%;box-sizing:border-box;overflow: hidden;}
.sunshine_scoll .index_title{margin-bottom: 20px;text-align: left;}
.sunshine_02 li:nth-child(2n){background: #f2f8f8;}
.sunshine_02 li:nth-child(2n) dt{float: right;}
.sunshine_box .sunshine_edit{display: none;}
.sunshine_box .sunshine_edit:first-child{display: block;}
.sunshine_02 li:first-child .sunshine_scoll{padding-top: 50px;padding-bottom: 0;}
.sunshine_tab{overflow: hidden;margin-bottom: 20px;}
.sunshine_tab a{float: left;margin-right: 50px;}
.sunshine_tab a:last-child{margin-right: 0;}
.sunshine_tab a.on{color: #2561c3;}

.sunshine_line{overflow: hidden;}
.sunshine_line>div{float: left;width: 50%;*margin-left: -1px;height: 40px;background: #f2f8f8;}
.sunshine_line>div:last-child{background: #e5f0f6;}

.sunshine_02 li:last-child .sunshine_line>div{height: 60px;}

.sunshine_03{padding: 140px 0;}

.sunshine_c{width: 944px;max-width: 90%; background: rgba(148,193,30,0.9);padding: 40px;padding-bottom: 50px;box-sizing:border-box;margin: auto;color:#fff;}
.sunshine_c p{text-align: center;}
.sunshine_c .index_title span{border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.sunshine_c .index_title{margin-bottom: 30px;}

@media only screen and (max-width:1280px) {
.sunshine_scoll,.sunshine_02 li:first-child .sunshine_scoll{padding: 50px;padding-bottom: 10px;}
.sunshine_tab a{margin-right: 40px;}
.sunshine_03{padding: 100px 0;}
}
@media only screen and (max-width:1024px) {
.sunshine_scoll{padding:0 40px;}
.sunshine_02 li:first-child .sunshine_scoll{padding:0 40px;padding-top: 20px;}
.sunshine_02 li:last-child .sunshine_line>div{height: 40px;}
}
@media only screen and (max-width:900px) {
.sunshine_scoll{padding:0 20px;padding-top: 10px;}
.sunshine_02 li:first-child .sunshine_scoll{padding:0 20px;padding-top: 20px;}
.sunshine_tab a{margin-right: 24px;}
}
@media only screen and (max-width:767px) {
.sunshine_02 dl{height:auto !important;}
.sunshine_02 li{margin-bottom: 40px;}
.sunshine_02 dt, .sunshine_02 dd{float: none;width: 100%;}
.sunshine_02 li:first-child .sunshine_scoll,.sunshine_scoll{padding: 20px;}
.sunshine_line{display: none;}
.sunshine_c{padding: 20px;}
.sunshine_c .index_title,.sunshine_01 .index_title{margin-bottom: 20px;}
.sunshine_03,.sunshine_01{padding: 40px 0;}
}

/*社会招聘*/
.table-box .ph_table { width: 100%;margin-bottom: 40px;  }
.table-box .ph_table td {line-height: 20px; padding: 25px 10px;box-sizing:border-box; }
.table-box .ph_table thead{background:#1343a3 url(../images/table_bg.jpg) no-repeat;background-size:cover;}
.table-box .ph_table thead td { color:#fff;padding: 15px 10px; }
.table-box .ph_table .t1 { padding-left: 55px; }
.table-box .ph_table .t2 { /*width: 11%;*/ }
.table-box .ph_table .t3 { /*width: 16%;*/ }
.table-box .ph_table .t4 { width: 9%; }
.table-box .ph_table .t5 { width: 11.5%; }
.table-box .ph_table .t6 { width: 27.5%; text-align: center;}
.table-box .ph_table tbody tr:nth-child(2n) td{background: #f3f3f3;}
.table-box a{color:#245fbe;}
.table-box .ph_table .t6 p a{display: inline-block;margin: 0 15px;}
@media only screen and (max-width:1280px) {
.table-box .ph_table .t4{width: 13%;}
}
@media only screen and (max-width:1024px) {
.table-box .ph_table .t1{padding-left: 30px;}
.table-box .ph_table .t6{width: 120px;}
.table-box .ph_table{margin-bottom: 0;}
}
@media only screen and (max-width:767px) {
    .table-box .ph_table ,
    .table-box .ph_table thead,
    .table-box .ph_table tbody,
    .table-box .ph_table th,
    .table-box .ph_table td,
    .table-box .ph_table tr { display: block; }
    .table-box .ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
    .table-box .ph_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
    .table-box .ph_table td { border: none; border-bottom: 1px solid #eee; position: relative; padding:5px 0;  padding-left: 6em !important; white-space: normal; text-align: left;  }
    .table-box .ph_table td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
    .table-box .ph_table td:before { content: attr(data-title); }
    .table-box .ph_table td{width: 100% !important;min-height: 30px;}
    .table-box .ph_table .t6 p a{margin: 0 6px;}
}

/*人才理念*/
.idea_cont{padding-top: 40px;}
.idea_banner{position: relative;}
.idea_01{position: absolute;left: 0;bottom:40px;width: 100%;color: #fff;overflow: hidden;}
.idea_p{float: right;}
.idea_p h3{line-height: 36px;margin-bottom: 20px;}

.idea_02 ul{position: relative;}
.idea_02 li{position: absolute;width: 31.7%;height: 47.8%}
.idea_02 li dl{background: #f7f7f7;height: 100%;}
.idea_02 li dt{position: relative;color: #fff;height: 52%;}
.idea_02 li dt h3{width: 100%;text-align: center;}
.idea_02 li dt h3 span{border-bottom: 1px solid #fff;padding-bottom: 8px;}
.idea_02 li dt:after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;}
.idea_02 li dd{padding: 30px;box-sizing:border-box;height: 48%;overflow: hidden;}
.idea_02 li:nth-child(1) dt{height: 52%;}
.idea_02 li:nth-child(1) dd{padding: 40px 30px;}

.idea_02 li:nth-child(1){top:0;left: 0;height: 100%;}
.idea_02 li:nth-child(2){top:0;left:33.6%;}
.idea_02 li:nth-child(3){top:0;right:0%;}
.idea_02 li:nth-child(4){bottom:0;left:34.4%;}
.idea_02 li:nth-child(5){bottom:0;right:0%;}

.idea_02 li:nth-child(1) dt{background:#1f79e5;}
.idea_02 li:nth-child(1) dt img{opacity: 0.3;}
.idea_02 li:nth-child(2) dt{background:#3eb134;}
.idea_02 li:nth-child(2) dt img{opacity: 0.15;}
.idea_02 li:nth-child(3) dt{background:#0e0f0f;}
.idea_02 li:nth-child(3) dt img{opacity: 0.4;}

.idea_03{padding: 60px 0;padding-bottom: 80px;}
.idea_03 .index_title{margin-bottom: 30px;}
.pub_box{padding: 0;margin: 0;padding-bottom: 30px;border-bottom: 1px solid #f3f3f3;margin-bottom: 35px;}
.idea_c h3{text-align: center;margin-bottom: 30px;}
.staff_slider{position: relative;}
.staff_slider dt{height:0;padding-bottom: 56%;}
.staff_slider dt img{height: auto !important;}

.staff_slider dd{padding:20px 30px;}
dt.growth_list em{background: #2561c3;color: #fff;line-height: 28px;padding: 0 15px;position: absolute;left: 20px;bottom: 20px;}
dt.growth_list{position: relative;}

.idea_04{background: #f3f3f3;padding: 60px 0;}
.growth_list ul{overflow: hidden;margin: 0 -34px;}
.growth_list li{float: left;width: 25%;*margin-left: -1px;}
.growth_list dl{background: #fff;margin: 0 34px;}
.growth_list dt{position: relative;}
.growth_list dt em{background: #2561c3;color: #fff;line-height: 28px;padding: 0 15px;position: absolute;left: 20px;bottom: 20px;}
.growth_list dd h1{margin-bottom: 20px;}
.growth_list dd{padding: 20px;}
.growth_list dd p{line-height: 30px;height: 120px;overflow: hidden;}
.idea_04 .intr_more{margin-top: 60px;}

.idea_05{padding-top: 60px;}
.idea_join ul{overflow: hidden;margin: 0 -10px;}
.idea_join li{float: left;width: 50%;*margin-left: -1px;}
.idea_join dl{margin: 0 10px;color: #fff;padding: 50px;}
.idea_join dt{display: none;}
.idea_join dd h1{margin-bottom: 15px;}
.idea_join a{color: #fff;}
.idea_more a{display: inline-block;width: 32px;height: 32px;line-height: 32px;text-align: center; background: #fff;border-radius: 50%;color: #636363;font-weight: bold; font-size: 12px;margin-left: 20px;}

@media only screen and (max-width:1280px) {
.idea_02 li dd{padding: 20px;}
.idea_cont{padding-top: 0;}
.idea_p h3{margin-bottom: 10px;}
.growth_list dl{margin: 0 15px;}
.growth_list ul{margin: 0 -15px;}

}
@media only screen and (max-width:1024px) {
.idea_03,.idea_04{padding: 50px 0;}
.idea_05{padding-top: 50px;}
.idea_01{bottom: 20px;}
.pub_box{padding-bottom: 20px;}
.staff_slider dd{padding: 20px;}
.growth_list dl{margin: 0 5px;}
.growth_list ul{margin: 0 -5px;}
.growth_list dd h1{margin-bottom: 10px;}
.idea_04 .intr_more{margin-top: 40px;}
.growth_list li{}
.idea_02 li:nth-child(1) dd{padding: 20px;}
.idea_02 li dd{padding: 10px;}
.growth_list dd p{line-height: 24px;height: 96px;}
.idea_p h3{line-height: 24px;}
}


@media only screen and (max-width:767px) {
.idea_01{position: static;color:inherit;margin-bottom: 30px;}
.idea_p{float: none;}
.idea_p h3{font-size: 16px;}
.idea_p p{text-align: right;}
.pub_box,.idea_c h3{margin-bottom: 20px;}
.pub_box li a{margin: 0;}
.pub_box li{float: left;width: 25%;}
.idea_02 li:last-child{margin-bottom: 0;}
.pub_box .swiper-container{display: block;}
.idea_03,.idea_04{padding: 30px 0;}
.idea_02 ul{height: auto !important;}
.idea_02 li{position: static;width: 100%;margin-bottom: 20px;}
.idea_02 li:nth-child(1) dd,.idea_02 li dd{padding:20px 10px;}
.growth_list li{width: 50%;margin-bottom: 20px;}
.idea_04 .intr_more{margin-top: 20px;}
.idea_join li{float: none;width: 100%;margin-bottom: 20px;}
.idea_join li:last-child{margin-bottom: 0;}
.idea_join dl{text-align: center;position: relative;}
.idea_05{padding-top: 30px;}
.idea_join dd{position: relative;z-index: 2;}
}

/*成长故事*/
.growth_cont li{margin-bottom: 60px;}
.growth_cont .page{padding-top: 0;}
@media only screen and (max-width:1280px) {
.growth_cont li{margin-bottom: 30px;}
}
@media only screen and (max-width:1024px) {
.growth_cont li{margin-bottom: 10px;}
}
@media only screen and (max-width:767px) {
.growth_list dl{padding-top: 20px;}
.growth_list ul,.growth_list dl{margin: 0;}
.growth_list li{width: 100%;float: none; margin-bottom: 20px;}
.growth_list dt{width: 200px;margin: auto;}
.growth_list dd p{height: auto;}
.idea_join dl:after{content: "";position:absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.4);}
}

/*社会责任*/
.social_cont{padding:40px 0;}
.social_cont ul{overflow: hidden;margin: 0 -12px;}
.social_cont li{float: left;width: 33.33%;*margin-left: -1px;}
.social_cont li dl{margin: 0 12px;background: #f7f7f7;}
.social_cont li dd{padding:30px;padding-top:35px;box-sizing:border-box;}

.social_cont li dt a{display: block;position: relative;z-index: 2;}
.social_cont li dt h3{width: 100%;text-align: center;color: #fff;z-index: 2;}
.social_cont li dt h3 span{border-bottom: 1px solid #fff;padding-bottom: 8px;}
.social_cont li dt a:after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.2);}
.social_cont li dd p{height: 288px;overflow: hidden;}
@media only screen and (max-width:1024px) {
.social_cont li dd{padding: 20px;}
.social_cont li dd p{height: 240px;}
.social_cont{padding-top: 0;}
.social_cont ul{margin: 0 -8px;}
.social_cont li dl{margin: 0 8px;}
}
@media only screen and (max-width:767px) {
.social_cont li{float: none;width: 100%;margin-bottom: 20px;}
.social_cont li dd{padding: 20px;}
.social_cont li dd p{height: auto;max-height: 240px;}
.social_cont ul{margin: 0 ;}
.social_cont li dl{margin: 0 ;}
.social_cont li:last-child{margin-bottom: 0;}
}

/*市场活动*/
.market_list{padding-top: 30px;}
.market_list ul{overflow: hidden;margin: 0 -13px;}
.market_list li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 60px;}
.market_list dl{margin: 0 13px;}
.market_list dt{margin-bottom: 20px;}
.market_list h1{margin-bottom: 10px;}
.market_list h1 a{display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.market_list p{height: 64px;overflow: hidden;}
.market_time{font-weight: bold;margin-bottom: 15px;}
.market_list .page{padding-top: 0;}
@media only screen and (max-width:1024px) {
.market_list{padding-top: 0;}
.market_list p{height: 48px;}
.market_list dt,.market_time{margin-bottom: 10px;}
.market_list li{margin-bottom: 40px;}
.market_list ul{margin: 0 -8px;}
.market_list dl{margin: 0 8px;}
.market_list h1,.market_time{margin-bottom: 5px;}
}
@media only screen and (max-width:767px) {

.market_list li{margin-bottom:30px;float: none;width: 100%;}
.market_list ul{margin: 0;}
.market_list dl{margin: 0;}
}


/*详情*/
.market_d>h1{text-align: center;margin-bottom: 10px;}
.news_span{text-align: center;margin-bottom: 50px;}
.news_span span{padding: 0 15px;}
.weixin{ position:fixed; width:300px; height:350px; z-index:100000; left:50%; top:50%; margin:-200px 0 0 -150px; background:#fff; border:1px solid #ddd; border-radius:2px; box-shadow:1px 1px 10px #666;}
.weixin .c{ position:absolute; width:30px; height:30px;  overflow:hidden;right:0; top:0; font-size:20px; font-style:normal; text-align:center; cursor:pointer; z-index:2;}
.weixin h2{ position:relative; line-height:30px; font-size:16px; padding-left:10px; font-weight:normal;}
.weixin .img{ padding:10px 0 10px;padding-bottom: 0; text-align:center; border-top:1px solid #ddd;}
.weixin p {  margin:0 1.5%; text-align:center;  }
.weixin .img img{ width:250px; height:250px; display:block; margin:0 auto 10px; }

.news_share{overflow: hidden;padding-bottom: 30px;padding-top: 50px;border-bottom: 1px dashed #b9b9b9;}
.news_share span{float: left;margin-right:20px;line-height: 20px; color: #686868;}
.news_share a{float: left;width: 20px;height: 20px;line-height: 20px; font-size: 20px; color: #686868; margin-right: 30px;}
.detial_page_cont{overflow: hidden;padding-top: 40px;}
.detial_page_cont .detial_page{float: left;width: calc(100% - 160px);}
.detial_page span{display: block;line-height: 32px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.detial_page a{color: #686868}
.edit_close{float: right;margin-top: 6px}
.edit_close a{width: 114px;height: 36px;line-height: 36px; display: block; text-align: center;background: #245fbe;color: #fff;}
@media only screen and (max-width:1024px) {
.news_span{margin-bottom: 20px;overflow: hidden;line-height: 24px;}
.detial_page_cont .detial_page{float: none;width: 100%;}
.edit_close{display: none;}
.detial_page_cont{padding-top: 20px;}
.news_share{padding: 30px 0;}
.market_d>h1{font-size: 18px;}

}
@media only screen and (max-width:767px) {
.news_span span{padding: 0;width: 50%;display: block;float: left;}
.news_span{margin-bottom: 15px;}
.market_d>h1{font-size: 16px;}
}
/*中药配方颗粒*/
.medicine_cont{padding-top: 10px;}
.medicine_cont .index_title span{padding: 0 15px;}
.medicine_01 dl{overflow: hidden;}
.medicine_01 dt,.medicine_01 dd{float: left;width: 50%;height: 100%; *margin-left: -1px;}
.medicine_01 dt img{height: 100%;}
.xmn_boxt{width: 100% !important;}
.medicine_box01{padding-left: 55px;height: 100%;overflow: hidden;}
.medicine_01 .index_title{text-align: left;margin-bottom: 10px;}

.medicine_slider01{position: relative;}
.medicine_slider01 .but>div.swiper-button-prev{left: -90px;}
.medicine_slider01 .but>div.swiper-button-next{right:-90px;}

.medicine_03{background: #f3f3f3;}
.medicine_03 .index_title{text-align:center;margin-bottom:20px;}
.medicine_03 .pub_box{margin-bottom: 20px;padding: 0;}
.medicine_03 dt{float: right;}
.medicine_03 .medicine_box01{padding: 0;padding-right: 50px;}

.medicine_02,.medicine_03,.medicine_04,.medicine_05,.medicine_06{padding: 60px 0;}
.medicine_02 .index_title,.medicine_04 .index_title{text-align:center;margin-bottom:50px;}

.medicine_05{background: #245fbe;color: #fff;}
.medicine_05 .index_title{margin-bottom: 30px;}
.medicine_05 .index_title span{border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.specs_p {text-align: center;margin-bottom: 30px;}
.medicine_slider02{position: relative;color: #fff;margin-bottom: 10px;}
.medicine_slider02 li{width: 50%;*margin-left: -1px;}
.medicine_slider02 dd{padding: 10px 45px;padding-bottom: 20px; background: #94c11e;text-align: center;}
.medicine_slider02 h3{margin-bottom: 10px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.medicine_slider02 p{height: 64px;}

.medicine_p{margin-bottom: 40px;padding: 0 50px;}

.medicine_slider03{position: relative;}
.medicine_slider03 li{width: 25%;float: left;text-align: center;}
.medicine_slider03 dt{margin-bottom: 15px;}
.medicine_06{padding-bottom: 0;}
.medicine_06 .wrap{padding-bottom: 80px;border-bottom: 1px solid #d9d9d9;}
.medicine_tab ul{overflow: hidden;margin: 0 -5px;}
.medicine_tab li{float: left;width: 14.2857%;*margin-left: -1px;margin-bottom: 10px;}
.medicine_tab li a{display: block;background: #245fbe;color: #fff;text-align: center;height: 38px;line-height: 38px;margin: 0 5px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.medicine_tab li.on a{background: #94c11e;}
.medicine_t{padding: 50px 0;padding-bottom: 30px;}

.medicine_block ul{overflow: hidden;margin:0 -4px;}
.medicine_block li{width: 12.5%;*margin-left: -1px;float: left;margin-bottom: 10px;}
.medicine_block li p{border: 1px solid #bdcfeb;height: 36px;line-height: 36px;text-align: center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding: 0 5px;margin: 0 4px;}

.medicine_block {margin-bottom: 50px;}
.medicine_use{background: #f3f3f3 url(../images/medicine_bg.jpg) no-repeat center center;background-size: cover;padding: 60px 0;padding-bottom: 30px;}
.medicine_use .index_title{margin-bottom: 20px;}

.medicine_b{overflow: hidden;}
.use_box h3{text-align: center;color: #2561c3;margin-bottom: 40px;}
.use{}
.use:last-child{margin-bottom: 0;}
.use ul{overflow: hidden;margin: 0 -40px;}
.use li{float: left;width: 25%;*margin-left: -1px;margin-bottom: 30px;}
.use li dl{padding: 0 40px;border-right:1px solid #cbcbcb;overflow: hidden;}
.use li:last-child dl{border:0;}
.use li dt{margin-bottom: 5px;font-weight: bold;}

.use_02 li dl{padding: 20px 40px;}
.use_02 dt{float: left;}
.use_02 dd{float: left;width: calc(100% - 50px)}

.attract {text-align: center;margin-bottom: 25px;}
.medicine_08{padding-top: 60px;}
.attract .p01{margin-bottom: 40px;}
.attract_phone{text-align: center;}
.attract_phone .icon-dianhua1{width: 54px;height: 54px; line-height: 54px; font-size: 24px;border-radius: 50%;color: #fff;background: #245fbe;text-align: center;display: block;margin: auto;margin-bottom: 25px;}
.attract_phone .a_phone a{color: #245fbe;cursor: default;}
.attract_phone .gray{margin-bottom: 10px;}

.medicine_slider02 .swiper-button-next,.medicine_slider02 .swiper-button-prev{top:86%;}
@media only screen and (max-width:1540px) {
.medicine_slider01 .but>div.swiper-button-prev{left: -60px;}
.medicine_slider01 .but>div.swiper-button-next{right:-60px;}
.medicine_p{padding-top: 0;}
}
@media only screen and (max-width:1420px) {
.medicine_slider01 .but>div.swiper-button-prev{left: 0px;}
.medicine_slider01 .but>div.swiper-button-next{right:0px;}
.medicine_slider01{padding: 0 70px;}

}
@media only screen and (max-width:1280px) {
.medicine_box01{padding-left: 30px;}
.medicine_03 .medicine_box01{padding-right: 30px;}
.medicine_slider02 dd{padding: 10px 40px;}
.medicine_p{padding: 0;}
}
@media only screen and (max-width:1024px) {
.medicine_use,.medicine_02, .medicine_03, .medicine_04, .medicine_05, .medicine_06{padding: 40px 0;}
.medicine_08,.medicine_t{padding-top: 40px;}
.medicine_06 .wrap{padding-bottom: 40px;}
.medicine_02 .index_title, .medicine_04 .index_title,.index_title, .index_title02{margin-bottom: 30px;}
.medicine_06{padding-bottom: 0;}
.medicine_slider02 p{height: 48px;}
.medicine_block{margin-bottom: 30px;}
.use ul{margin: 0 -20px;}
.use li dl{padding: 0 20px;}
.use_02 li dl{padding: 20px;}
.attract .p01{margin-bottom: 20px;}
.medicine_slider02 .swiper-button-next,.medicine_slider02 .swiper-button-prev{top:40%;}
}

@media only screen and (max-width:767px) {
.medicine_use,.medicine_02, .medicine_03, .medicine_04, .medicine_05, .medicine_06{padding: 30px 0;}
.medicine_08,.medicine_t{padding-top: 30px;padding-bottom: 10px;}
.medicine_06 .wrap{padding-bottom: 20px;}
.medicine_02 .index_title, .medicine_04 .index_title,.index_title, .index_title02{margin-bottom: 20px;}
.medicine_05 .index_title{margin-bottom: 20px;}
.medicine_01 dl{height: auto !important;}
.medicine_01 dt, .medicine_01 dd{float: none;width: 100%;}
.medicine_01 dt{margin-bottom: 20px;}
.medicine_box01{padding-left:0;}
.medicine_01 .index_title{text-align: center;}
.medicine_slider01{padding: 0;}
.medicine_06{padding-bottom: 0;}
.use li dl{height: auto !important;}
.use li{width: 100%;float: none;}
.use_box h3{margin-bottom: 10px;}
.use{margin-bottom: 30px;}
.use ul{margin: 0;}
.use li{margin-bottom: 0;}
.use_02 li dl,.use li dl{padding:10px 0;border:0; border-bottom: 1px dashed #ccc;}
.attract .p01{margin-bottom: 10px;}
.attract_phone .icon-dianhua1{margin-bottom: 10px;}

.medicine_03 .pub_box li{width: auto;}
.medicine_03 .pub_box .swiper-container{display: inline-block;}
.medicine_03 .pub_box li a{padding: 0 20px;}
.medicine_tab li,.medicine_block li{width: 33.33%;}
.medicine_tab li a,.medicine_block li p{height: 30px;line-height: 30px;}

.medicine_slider02 dd{padding: 10px;}
.medicine_03 .medicine_box01{padding: 0;}

.medicine_02 .medicine_box01,.medicine_03 .medicine_box01{height: 100px;}
.medicine_02 .swiper-button-next,.medicine_02 .swiper-button-prev,.medicine_03 .swiper-button-next,.medicine_03 .swiper-button-prev{top:50%;margin-top: -75px;}
.medicine_01 dl{padding: 0 1px;}
}

/*品牌产品*/
.brand_type{border-top: 1px solid #2561c3;border-bottom: 1px solid #eeeeee;    padding-bottom: 1px;margin-bottom: 60px;}
.brand_type li{border-bottom: 1px solid #eeeeee;padding: 0 30px;}
.brand_type dl{overflow: hidden;line-height:40px;padding: 14px 0;}
.brand_type dt{float: left;width: 110px;}
.brand_type dd{float: right;width: calc(100% - 110px);overflow: hidden;}
.brand_type dd p{float: left;margin-right: 50px;}
.brand_type dd p a{color: #686868;display: block;}
.brand_type dd p:last-child{margin-right: 0;}
.brand_type dd p.on a{color: #2561c3;}

.brand_list ul{/*overflow: hidden;*/margin: 0 -5px;}
.brand_list li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 10px;}
.brand_list li dl{margin: 0 5px;background: #f9f9f9;padding: 30px;padding-top: 60px; text-align: center;}
.brand_list li dt{text-align: center;margin-bottom:35px;}
.brand_list li dt img{max-width: 290px;}
.brand_list li dd p{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 18px;height: 27px;}
.brand_list .pro_title{margin-bottom: 10px;}
.brand_list .pro_title a{display: inline-block; padding:10px 0; border-top: 1px solid #252525;border-bottom: 1px solid #252525; font-weight: bold;}
@media only screen and (max-width:1024px) {
.brand_type dt{width: 70px;float: left;}
.brand_type dd{width: calc(100% - 70px);float: right;}
.brand_type dd p{margin-right: 30px;}
.brand_type{margin-bottom: 40px;}
.brand_list li dl{padding-top: 30px;}
.brand_list li dt{margin-bottom: 20px;}
.brand_type li{padding: 0 20px;}

.brand_list li dd p{font-size: 16px;}
}
@media only screen and (max-width:767px) {
.brand_list .pro_title a{padding:5px 0;font-weight: normal;}
.brand_type dd p{margin-right: 20px;}
.brand_type dt,.brand_type dd{float: none;width: 100%;}
.brand_type dl{line-height: 26px;}
.brand_type dt{margin-bottom: 5px;}
.brand_type li{padding: 0;}
.brand_list li{width: 100%}
.brand_list li dt img{width: 200px;}
.brand_list li dd p{font-size: 14px;}
}


/*中药材种植*/
.plant_01{background: url(../images/industry_bg.png) no-repeat center center; }
.plant_int {text-align: center;padding: 40px 0;}
.plant_int h1{margin-bottom: 10px;}
.plant_int h2{font-size: 60px;color: #248ddb;}

.plant_02{background: #f3f3f3;padding: 60px 0;}
.plant_edit{width: 990px;max-width: 100%; margin:auto;padding-top: 10px;}
.plant_a{text-align: center;margin-top: 60px;}
.plant_a a{display: inline-block;width: 310px;height: 52px;line-height: 52px;background: #255fbe;color: #fff;}

.plan_list{padding-top: 55px;}
.plan_list li{margin-bottom: 60px;}
.plan_list dl{}
.plan_list dt{float: left;width: 47.6%;height: 100%;position: relative;}
.plan_list dt span{min-width: 105px;box-sizing:border-box; position: absolute;top:0;left: 40px;background: #245fbe;color: #fff;padding: 15px 10px;padding-top: 50px;}
.plan_list dt img{height: 100%;}
.plan_list dd{float: right;width: 52.4%;height: 100%;*margin-left: -1px;box-shadow: 0px 0px 18px -11px rgba(0,0,0,0.4)}
.plan_scoll{height: 100%;overflow: hidden;padding: 40px;box-sizing:border-box;}
.plan_t{overflow: hidden;margin-bottom: 40px;}
.plan_title{float:left;max-width: calc(100% - 100px);border-top:1px solid #2561c3;border-bottom:1px solid #2561c3;color: #2561c3;padding: 8px 0;}
.plan_ewm{float: right;width: 73px;height: 73px;overflow: hidden;}
.plan_ewm img{width: 100%;height: 100%;}
.plan_list li:nth-child(2n) dt{float: right}
.plan_list .page{padding-top: 20px;}
@media only screen and (max-width:1440px) {
.plant_int h2{font-size: 44px;}
}
@media only screen and (max-width:1024px) {
.plant_int h2{font-size: 36px;}
.plant_02{padding:50px 0;}
.plant_a{margin-top: 40px;}
.plant_a a{width: 120px;height: 40px;line-height: 40px;}
.plant_edit{padding-top: 0;}
.plan_scoll{padding:30px;}
.plan_t{margin-bottom: 20px;}
.plan_list li{margin-bottom: 40px;}
.plan_list dt span{left: 20px;padding: 20px 10px;}

}
@media only screen and (max-width:767px) {
.plan_title{padding:5px 0;}
.plan_list dt span{padding:10px;}
.plant_02{padding:30px 0;}
.plant_int h2{font-size: 24px;}
.plan_scoll{padding:20px;}
.plan_list li{margin-bottom: 20px;}
.plan_list dl{height: auto !important;}
.plan_list dt,.plan_list dd{float: none;width: 100%;}
.plan_list dd{    border: 1px solid #eee; border-top: 0;}
.plant_a{margin-top: 20px;}
.plan_list dt span{min-width: 80px;}

}

/*科技研发*/
.research_01{padding-bottom: 60px}
.research_01 .index_title,.research_02 .index_title {margin-bottom: 60px}
.strength{overflow: hidden;}
.strength .strength_le{float: left;width: 49.7%;height: 100%;position: relative;}
.strength .strength_le ul{width: 100%;height: 100%;}
.strength .strength_le li{ width: 49.2%;height: 24%;position: absolute;}
.strength .strength_le li img{width: 100%;height: 100%;}
.strength .strength_le li:nth-child(1){left: 0;top:0;}
.strength .strength_le li:nth-child(2){right: 0;top:0;}
.strength .strength_le li:nth-child(3){left: 0;bottom: 0;width: 100%;height: 75%;}

.strength .strength_re{float: right;width: 46%;height: 100%;}
.strength_edit{height:100%;overflow: hidden;}

.research_02{background: #f3f3f3;padding: 60px 0;padding-bottom: 16px;}
.research_02 dl{padding: 34px 50px;padding-bottom:105px;}

.platform_list ul{overflow: hidden;margin: 0 -3px;}
.platform_list li{float: left;width: 25%;*margin-left: -1px;margin-bottom: 44px;}
.platform_list li dl{margin: 0 3px;background: #fff;position: relative;border-bottom: 1px solid #245fbe;}
.platform_list li dd{position: absolute;left: 0;bottom: 20px;width: 100%; text-align: center;}
.platform_list li dd h3{max-height: 64px;overflow: hidden;padding: 0 20px;}



.research_03{padding: 60px 0;}
.prize_cont .pub_tab{border:0;padding: 0;margin-bottom: 40px;}
.prize_table .ph_table { width: 100%; text-align: center; }
.prize_table .ph_table td {line-height: 20px; padding: 25px 10px;box-sizing:border-box; }
.prize_table .ph_table thead{background:#1343a3 url(../images/table_bg.jpg) no-repeat;background-size:cover;}

.prize_table .ph_table thead td { color:#fff;padding: 15px 10px; }
.prize_table .ph_table thead .t3{color: #fff;}
.prize_table .ph_table .t1 {width: 270px;padding-left: 60px;}
.prize_table .ph_table .t2 { width: ; }
.prize_table .ph_table .t3 { width:330px;padding-right: 110px; color: #252525;}

.prize_table .ph_table tbody tr:nth-child(2n) td{background: #f3f3f3;}
.research_05,
.research_06{padding: 60px 0;}

.research_05 .medicine_03,
.research_06 .medicine_03{padding: 0;}

.research_06 .medicine_03{background: #fff;}
@media only screen and (max-width:1280px) {
.prize_table .ph_table .t4{width: 13%;}
}
@media only screen and (max-width:1024px) {
.prize_table .ph_table .t1{padding-left: 30px;}
.prize_table .ph_table .t6{width: 120px;}
.prize_table .ph_table{margin-bottom: 0;}
.prize_cont .pub_box{margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
	.prize_cont .pub_box li{float:none;display: inline-block;}
    .prize_table .ph_table ,
    .prize_table .ph_table thead,
    .prize_table .ph_table tbody,
    .prize_table .ph_table th,
    .prize_table .ph_table td,
    .prize_table .ph_table tr { display: block; }
    .prize_table .ph_table thead tr { position: absolute; top: -9999px; left: -9999px; }
    .prize_table .ph_table tr { border: 1px solid #eee; border-bottom:0; margin-bottom:20px; }
    .prize_table .ph_table td { border: none; border-bottom: 1px solid #eee; position: relative; padding:5px 0;  padding-left: 6em !important; white-space: normal; text-align: left;  }
    .prize_table .ph_table td:before { position: absolute; top: 0; left: 0; padding:5px 0; width: 6em; text-indent:10px;  white-space: nowrap; text-align: left; }
    .prize_table .ph_table td:before { content: attr(data-title); }
    .prize_table .ph_table td{width: 100% !important;min-height: 30px;}
}


.research_04{padding: 70px 0 50px 0;background: #f3f3f3;}
.property{overflow: hidden;padding-top: 40px;}
.property_le{float: left;width: 415px;}
.property_re{float: right;width: calc(100% - 495px);}
.property_p01{line-height: 26px;margin-bottom: 20px;}
.property_p02{color: #2561c3;}
.property_list h3{margin-bottom: 20px;}
.property_list ul{overflow: hidden;margin: 0 -25px;}
.property_list li{float:left;width: 25%;*margin-left: -1px;margin-bottom: 40px;}
.property_list dl{padding: 0 25px;border-right: 1px solid #cbcbcb;}
.property_list li:nth-child(4n),.property_list li:last-child dl{border:0;}

.property_slider{position: relative;padding: 0 34px;}
@media only screen and (max-width:1280px) {
.platform_list li dl{padding: 30px;padding-bottom: 90px;}
.property_le{width: 390px;}
.property_re{width: calc(100% - 450px);}
.property_list dl{padding: 0 15px;}
.property_list ul{margin: 0 -15px;}


}

@media only screen and (max-width:1024px) {
.research_01{padding-bottom: 50px;}
.research_01 .index_title,.research_02 .index_title {margin-bottom: 40px}
.research_01 .index_title,.research_02 .index_title {margin-bottom: 30px}
.research_02{padding: 50px 0;padding-bottom: 20px;}
.research_03{padding: 50px 0;}
.platform_list li{width: 33.33%;margin-bottom: 30px;}
.property_list li{margin-bottom: 20px;width: 33.33%}
.property_le{width: 350px;}
.property_re{width: calc(100% - 380px);}
.research_04{padding: 50px 0 20px 0;}
.property{padding-top: 0;}
}

@media only screen and (max-width:767px) {
.research_01{padding-bottom:30px;}
.research_02,.research_03{padding: 30px 0;}
.platform_list li{width: 50%;margin-bottom: 20px;}

.research_01 .index_title,.research_02 .index_title {margin-bottom: 20px}
.strength{height: auto !important;}
.strength .strength_le,.strength .strength_re{float: none;width: 100%;}
.strength .strength_le ul{margin: 0 -5px;overflow: hidden;}
.strength .strength_le li{position: static;width: 50%;float: left;margin-bottom: 10px;}
.strength .strength_le .imgbox {padding: 0 5px;}
.platform_list li dl{padding: 10px;}
.platform_list li dd{position: static;}
.platform_list li dd h3{padding: 0 ;height: 48px;}
.property_le{margin-bottom: 20px;}
.property_le,.property_re{float: none;width: 100%}
.property_list li{width: 50%;}
.property_list h3{margin-bottom: 10px;}
.research_04{padding: 30px 0;padding-bottom: 10px;}
.property_list {border-bottom: 1px dashed #ccc;margin-bottom: 20px;}
.property_list:last-child{margin-bottom: 0;border:0;}
}


/*全面质量管理*/
.admin_cont .index_title span{padding: 0 10px;}
.admin_p01 {width: 904px;max-width: 100%; margin:auto;text-align: center;margin-bottom: 50px;padding-top: 20px;}
.admin_slider{position: relative;}
.admin_type{padding:100px 0 90px 0;overflow: hidden;}
.admin_type ul{}
.admin_type li{float: left;*margin-left: -1px;width: 33.33%;height: 494px; position: relative;}
.admin_type .type_box{position: relative;z-index: 2;padding: 55px;padding-top: 80px;box-sizing:border-box;height: 100%;overflow: hidden;}
.admin_type .type_box h3{margin-bottom: 30px;}
.type_bg{position: absolute; top:0;left: 0; width: 100%;height: 100%;background: #badfeb;}
.admin_type li:nth-child(2),.admin_type li:nth-child(2) .edit_con_original{color: #fff;}
.admin_type li:nth-child(3),.admin_type li:nth-child(3) .edit_con_original{color: #fff;}
.admin_type li:nth-child(2){z-index: 2;}
.admin_type li:nth-child(2) .type_bg{background: #245cbb; transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05);-moz-:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);box-shadow: 0px 7px 18px 1px rgba(0,0,0,0.3);}
.admin_type li:nth-child(3) .type_bg{background: #239ae6;}

.guarantee_list ul{position: relative;}
.guarantee_list li{position: absolute;}
.guarantee_list li dl{width: 100%;height: 100%;position: relative;}
.guarantee_list li dt{position: relative;}
.guarantee_list li dt:after {content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.2)}
.guarantee_list li dd{position: absolute;left: 0;bottom:25px;color: #fff;width: 100%;box-sizing:border-box;padding:0 30px;}
.guarantee_list li:nth-child(1){width: 65.9%;height: 41.3%;top:0;left: 0;}
.guarantee_list li:nth-child(4){width: 32.6%;height: 32.1%;top:34.1%;right: 0;}
.guarantee_list li:nth-child(3){width: 32.6%;height: 32.1%;top:0;right: 0;}
.guarantee_list li:nth-child(6){width: 32.6%;height: 32.1%;bottom:0;right: 0;}
.guarantee_list li:nth-child(5){width:31.7%;height:56.86%;bottom:0;left: 34.1%;}
.guarantee_list li:nth-child(2){width:32.5%;height:56.86%;bottom:0;left: 0;}


.guarantee_box{position: absolute;top:0;left: 0; width: 100%;height: 100%;background: #255fbe;color: #fff;padding:50px;box-sizing:border-box;
visibility: hidden;opacity: 0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;
}
.guarantee_box:after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background: #255fbe;
visibility: hidden;opacity: 0;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.guarantee_p{line-height: 30px;}
.guarantee_title{margin-bottom: 30px;}
.guarantee_scoll{position: relative;z-index: 2;height: 100%;overflow: hidden;}



.closebox,.guarantee_blank {display: none;}

@media only screen and (max-width:1280px) {
.admin_type .type_box{padding: 40px;padding-top: 60px;}
.guarantee_box{padding: 30px;}
}
@media only screen and (max-width:1024px) {
.admin_type{padding-top: 50px 0;}
.admin_p01{padding-top: 0;}
.admin_p01{margin-bottom: 30px;}
.admin_type .type_box h3{margin-bottom: 20px;}
.admin_type .type_box{padding: 30px;}
.admin_type li{height: 400px;}
.guarantee_list li dd{padding: 0 10px;bottom: 10px;}


.guarantee_title{margin-bottom: 20px;}
.guarantee_blank {position: fixed;top:0;left: 0;width: 100%;height: 100%;background:rgba(0,0,0,0.5);z-index:9998;}
.closebox{position: absolute;top:10px;right: 10px;font-size: 20px !important;z-index: 999;display: block;cursor: pointer;}

.guarantee_blank,.guarantee_box{display: none;}
.guarantee_box{visibility:visible;opacity:1;width: 80%; height: auto; max-height:80%;overflow:hidden;z-index:9999;transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:fixed; left:50%; top:50%;}
.guarantee_box.cur{border-bottom: 1px solid #255fbe}

.guarantee_box.curr,.guarantee_blank.curr{display: block;}
.guarantee_box.curr02,.guarantee_blank.curr02{display: none;}



}

@media only screen and (max-width:767px) {
.guarantee_box{padding:20px;width: 90%;max-height: 90%}
.admin_type{padding:30px 0;}
.admin_slider .imgbox{padding-left: 1px;}
.admin_type li{height:auto;width: 100%;margin-bottom: 20px;}
.admin_type li:nth-child(2) .type_bg{ transform:scale(1,1); -webkit-transform:scale(1,1);-moz-:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);box-shadow: 0px 7px 18px 1px rgba(0,0,0,0);}

.guarantee_list ul{height: auto !important;}
.guarantee_list li{position: static;width: 100% !important;margin-bottom: 20px;}
.guarantee_list li dd{transform: translate(0,-50%); -webkit-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-moz-transform: translate(0,-50%);-o-transform: translate(0,-50%); position:absolute; left:0; top:50%;bottom: auto; text-align: center;}
.guarantee_list li dt:after{    background: rgba(0,0,0,0.4);}
.guarantee_list li:last-child{margin-bottom: 0;}



}

/*产品品牌*/
.brand_row li{padding:60px 0;background: #f3f3f3;}
.brand_row li:nth-child(2n){background: #fff;}
.brand_row dl{overflow: hidden;}
.brand_row dt{float: left;width: 180px;margin-left: 88px;}
.brand_row dd{float: right;width: calc(100% - 380px)}
.brand_row dd h1{margin-bottom: 25px;}
.brand_row dd h1 span{color: #004899;margin-right: 10px;}
.brand_row .edit_con_original{color: #686868;}
@media only screen and (max-width:1366px) {
.brand_row dt{margin-left:0;}
.brand_row dd{width: calc(100% - 220px)}

}
@media only screen and (max-width:1024px) {
.brand_row dt{width: 150px}
.brand_row dd{width: calc(100% - 170px)}
.brand_row dd h1{margin-bottom: 20px;}
.brand_row li{padding: 40px 0;}
}
@media only screen and (max-width:767px) {
.brand_row dt{width: 120px;float: none;margin: auto;margin-bottom: 20px;}
.brand_row dd{width:100%;float: none;}
.brand_row dd h1{margin-bottom: 10px;}
.brand_row li{padding: 20px 0;}
.brand_row li:last-child{padding-bottom: 50px;}
}

/*招商专区*/
.business_cont{padding: 30px 0;}
.business_01{margin-bottom: 60px;}
.business_park01 ul{overflow: hidden;margin: 0 -10px;}
.business_park01 li{float: left;width: 50%;*margin-left: -1px;}
.business_box{background: #badfeb;padding: 40px;box-sizing:border-box;margin:0 10px;}
.business_box .index_title{text-align: left;margin-bottom: 25px;}
.business_box .index_title span{display: inline-block;}
.business_park01{margin-bottom: 20px;}
.business_park01 ul{overflow: hidden;}
.business_park01 li .edit_con_original{color: #686868;}
.business_park01 li:nth-child(2), .business_park01 li:nth-child(2) .edit_con_original{color: #fff;}
.business_park01 li:nth-child(2) .index_title span{border-top:1px solid #fff;border-bottom:1px solid #fff;}
.business_park01 li:nth-child(2) .business_box{background: #239ae6;}

.business_park02{background: #255dbb;color: #fff;padding:50px 60px;}
.business_park02 ul{overflow: hidden;margin: 0 -10px;}
.business_park02 li{float: left;width: 50%;*margin-left: -1px;}
.business_park02 dl{padding: 0 10px;line-height: 32px;overflow: hidden;}
.business_park02 dl dt{width: 26px;float: left;}
.business_park02 dl dt i{font-size: 26px;}
.business_park02 dl dd{width: calc(100% - 44px);float: right}
.business_park02 a{color: #fff;cursor: default;}
.business_box .index_title span{padding: 0;}

.choice_select{width: 720px;margin: auto;margin-bottom: 70px;    text-align: center;}
.choice_select>ul{display: inline-block;}
.choice_select>ul>li{width: 340px;float: left;margin: 0 10px;}

.year_select{position: relative;}
.year_select dd,.option{padding:10px 20px;box-sizing:border-box;border:1px solid #bac9d9;position: absolute;top:47px;left: 0;width: 100%;background: #fff;max-height: 220px;overflow: hidden;overflow: auto;display: none;}
.year_select dd a,.option li{display: block;line-height:40px;cursor: pointer;}
.year_select dt,.info_input input{height: 48px;line-height: 48px; border:1px solid #bac9d9;padding:0 20px;padding-left: 10px; box-sizing:border-box;background: #fff;outline: none;width: 100%;position: relative;cursor: pointer;}
.info_input{position: relative;}
.choice_select .icon-xiajiantou{position: absolute;top:0;right:10px;height: 100%;line-height: 48px;color: #0054b4;font-size:20px;font-weight: bold;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}

.selects .pub_select input{cursor: pointer;}
.on_o .icon-xiajiantou{-webkit-transform:rotate(180deg);
		transform:rotate(180deg);}
.business_list{overflow: hidden;}
.business_list ul{overflow: hidden;margin: 0 -65px;}
.business_list li{float: left;width: 25%;*margin-left: -1px;margin-bottom: 55px;}
.business_list dt{color:#00499a;margin-bottom: 10px;}
.business_list dl{border-right: 1px solid #dedede;padding:0 65px;}
.business_list li:nth-child(4n) dl,.business_list li:last-child dl{border:0;}
.business_list li:nth-child(4n+1){clear: both;}

@media only screen and (max-width:1440px) {
.business_list ul{margin: 0 -40px;}
.business_list dl{padding:0 40px;}
}
@media only screen and (max-width:1280px) {
.business_list ul{margin: 0 -30px;}
.business_list dl{padding:0 30px;}
}

@media only screen and (max-width:1024px) {
.business_cont{padding-top: 0;}
.choice_select{margin-bottom: 40px;}
.business_01{margin-bottom: 40px;}
.business_list li{width: 33.33%;margin-bottom: 30px;}
.business_list li:nth-child(4n+1){clear: inherit;}
.business_list li:nth-child(3n+1){clear: both;}
.business_list li:nth-child(4n) dl{border-right: 1px solid #dedede;}
.business_list li:nth-child(3n) dl{border:0;}

}
@media only screen and (max-width:850px) {
.business_park02{padding:40px 20px;}
}
@media only screen and (max-width:767px) {

.business_park02{padding:30px 20px;}
.business_park02 li{width: 100%;float: none;margin-bottom: 10px;}
.business_park02 a{display: block;}
.business_park02 li:last-child{margin-bottom: 0;}

.business_park01 li{float: none;width: 100%;margin-bottom: 20px;}
.business_park01 li:last-child{margin-bottom: 0;}
.business_box{margin: 0;height: auto !important;}
.business_park01 ul{margin: 0;}
.business_box .index_title{margin-bottom: 15px;}
.business_box{padding: 40px 20px;}

/*.choice_select>ul>li{width: 49%;margin: 0;}
.choice_select>ul>li:last-child{float: right}*/
.choice_select>ul>li{width: 100%;float: none;margin: 0;}

.choice_select>ul{display: block;display: table;width: 100%;}
.choice_select{margin-bottom: 20px;width: 100%;}
.business_list li{width: 50%}
.business_list dl{padding:0 10px;}
.business_list ul{margin: 0 -10px;}
.business_list dd em{display: block;margin-bottom: 4px;}
.business_list dt{margin-bottom: 5px;}
.year_select dt, .info_input input{padding: 0 10px;}
.choice_select .icon-xiajiantou{right: 4px;}
.year_select dt, .info_input input{height: 36px;line-height: 36px;}
.choice_select .icon-xiajiantou{line-height: 36px;}
.year_select dd, .option{top:35px;padding: 10px;}


.business_list li:nth-child(3n+1){clear: inherit;}
.business_list li:nth-child(2n+1){clear: both;}
.business_list li:nth-child(3n) dl{border-right: 1px solid #dedede;}
.business_list li:nth-child(2n) dl{border:0;}
}

/*产品详情*/
.pro_01{padding-bottom: 60px;}
.pro_int{overflow: hidden;margin-bottom: 20px;}
.pro_int .left{width: 555px; float: left;background: #f9f9f9;}
.pro_int .right{width:calc(100% - 610px); float: right;}
.pro_int .right h1{margin-bottom: 15px;}
.describe ul{overflow: hidden;margin:0 -5px;}
/* .describe li{float: left;width: 50%;margin-bottom: 5px;} */
.describe li{margin-bottom: 5px;}
.describe li:nth-child(2n+1){clear:both;}
.describe dl{padding:0 5px;overflow: hidden;}
.describe dt{float: left;max-width: 100px;}
.describe dd{float: left;width: calc(100% - 100px)}
.pro_p01,.pro_p02{margin-bottom: 30px;}
.pro_p01 a,.pro_p01 i{color: #2561c3;display: inline-block;line-height: 32px;height: 32px;}
.pro_p01 i{color: #2561c3;font-size: 28px;margin-right: 8px;}
.pro_p01 i:before{position: relative;top:3px;}
.pro_p02 h3{margin-bottom: 5px;}


.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:9999999;display:none;}
.video_appbox .video_t{ left:10%; top:22%; position:absolute; height:60%; width:80%;   z-index:2; background:#000;}
.video_appbox .video_t video{ object-fit: cover; }
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.vide0_close{ position:absolute; top:16%; right: 8%; cursor:pointer; z-index: 99999;}


.case_show{ position: relative;}
.case_show_b{ width: 100%; height: 100%;background: #e3e3e3;}
.case_show_b ul{}
.case_show_b li{display: none;position: relative;padding:50px 70px;}
.case_show_b .boximg{height: 0;padding-bottom: 73%;overflow: hidden;}
.case_show_b .video_button{font-size: 36px;color: #fff;z-index: 3;background: rgba(0,0,0,0.5);padding: 0 15px;border-radius: 5px;}
.case_show_b .boximg:after{content: "";position: absolute;top:0;left: 0;width: 100%;height: 100%;background:url(../images/video_line.png) repeat;z-index: 2;}
.case_show_s{width:300px;max-width: 100%; overflow: hidden; z-index: 10;position: relative;margin: auto;padding:20px 0;}
.case_show_s .swiper-slide{position: relative;}
.case_show_s .swiper-slide i{position: absolute; left:0; top:0; width: 100%; height: 100%;border:2px solid #fff;box-sizing:border-box;}
.case_show_s .swiper-slide.on i{border:2px solid #00489a;}
.case_show_s .swiper-container{width: calc(100% - 70px);width: -moz-calc(100% - 80px);}
.case_show_s .swiper-button-next,.case_show_s .swiper-button-prev{width: 30px; height: 100%;  top: 0; margin: 0; opacity: 1;color: #245fbe;}
.case_show_s .swiper-button-prev{left: 0; line-height: 100px;font-size: 24px;font-weight: bold;background: none !important;}
.case_show_s .swiper-button-next{right:0; line-height: 100px;font-size: 24px;font-weight: bold;background: none !important;text-align: right}
.case_show_s .swiper-button-next.swiper-button-disabled,.case_show_s .swiper-button-prev.swiper-button-disabled{cursor: pointer; pointer-events:visible;opacity: 1;}
.case_show_s .swiper-button-next.disabled,.case_show_s .swiper-button-prev.disabled{cursor: auto;color: #949494;}
.case_show_s .swiper-button-prev:before,.case_show_s .swiper-button-next:before{
	transform: translate(-50%,-50%); -webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%); position:absolute; left:50%; top:50%;
}
.case_show_s .boximg{padding:14px;background: #fff;}


.pro_p03 {overflow: hidden;line-height: 24px;}
.pro_p03 p{float: left;margin-right: 30px;margin-bottom: 10px;}
.pro_p03 p:last-child{margin-right: 0;}
.pro_p03 p i{display: inline-block;width: 24px;height: 24px;margin-right: 2px;}

.pro_02 {padding-bottom: 40px}
.d_slider{position: relative;}
.pro_02 .index_title{margin-bottom: 0;}
.pro_02 .swiper-container{padding:40px 0;}
.pro_02 dt{margin-bottom: 10px;}
.pro_02 dd .pro_title{padding:0 20px;}
.pro_02 dl{padding:50px 12px;padding-bottom: 40px;position: relative;}
.pro_02 dt,.pro_02 dd{position: relative;z-index: 2;}
.hover_bg{position: absolute !important;z-index: 0 !important; top:0;left: 0;width: 100%;height: 100%;background:#1242a2 url(../images/hoverbg_02.jpg) no-repeat center center;background-size: cover;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s; visibility: hidden;
	opacity:0;filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0;
}
.pro_02 dl h1,.pro_02 dl h2{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro_02 dd h2{color: #248ddb;font-weight: bold; height: 24px;}


.pro_04{padding: 60px 0;}
.pro_04 .intr_more{margin-top: 50px;}
.pro_04 .news_list{padding-top: 20px;}
.pro_05{padding: 60px 0 70px 0;background: #eff7fa;}
.pro_05 .market_list{padding-top: 0;}
.pro_05 .market_list li{margin-bottom: 0;}
@media only screen and (min-width:766px) {
.case_show_s .boximg img{height: 33px !important;}
}
@media only screen and (max-width:1366px) {
.pro_int .left{width: 480px;}
.pro_int .right{width: calc(100% - 520px)}
}
@media only screen and (max-width:1024px) {
.pro_01{padding-bottom: 50px;}
.pro_04,.pro_05{padding: 50px 0;}

.pro_int .left{width: 400px;}
.pro_int .right{width: calc(100% - 420px)}
.case_show_b li{padding: 40px;}
.describe li{float: none;width: 100%;}
.describe{margin-bottom: 10px;}
.pro_p01, .pro_p02{margin-bottom: 20px;}


.pro_02 .swiper-container{padding: 0;}
.pro_02 .index_title{margin-bottom: 30px;}
.pro_04 .intr_more{margin-top: 30px;}
}
@media only screen and (max-width:900px) {
.pro_int .left{width: 360px;}
.pro_int .right{width: calc(100% - 380px)}
.case_show_b li{padding:40px 20px;}
}

@media only screen and (max-width:767px) {
.pro_01{padding-bottom: 30px;}
.pro_int .left,.pro_int .right{width:100%;float: none;}
.case_show_b li{padding:30px 20px;}

.pro_04,.pro_05{padding: 30px 0;}
.pro_02 .index_title{margin-bottom: 20px;}
.pro_04 .intr_more{margin-top: 20px;}
.describe dd{width: calc(100% - 80px)}
.pro_p03 p{margin-right: 20px;}
}

/*联系我们*/
/*联系我们*/
#map{width: 100%; height: 620px;}
.contact{position: relative;}
.mapbox{position: absolute; top:0; right: 0; width: 450px; height: 100%; background:rgba(0,0,0,0.8); color: #fff;}
.map_int{border-top: 4px solid #1976de; padding:60px 80px; padding-left: 50px;}
.map_int h1{margin-bottom: 30px;}
.mapbox_text ul{display: none}
.mapbox_text ul.on{display:block}
.mapbox_text a{ color: #fff;}
.mapbox_text a.tel_link:hover{color: #fff !important;cursor: default;}
.mapbox_text li{line-height: 24px; margin-bottom: 22px;}
.mapbox_text li em img{ margin-right: 8px;margin-top: 6px;}

.map_park{margin-bottom:30px;}
.map_select { position: relative;  }
.map_select dt {background: #fff ;cursor: pointer;height: 42px;line-height: 42px;color: #4c4c4e;padding: 0 14px;padding-right: 30px;border: 1px solid #d7d7d7;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.map_select dt i{position: absolute;top:0;right:10px;height: 100%;font-size: 24px;font-weight: bold;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}

.map_select dd {z-index: 99; position: absolute; width: 100%; max-height:150px; overflow-y: auto; overflow-x: hidden; background: #fff;  left: 0px; top: 41px; display: none;  border: 1px solid #cacaca; }
.map_select dd a { display: block; line-height: 36px; color: #a0a0a0; white-space: normal; padding: 0px 14px; }
.map_select dd a:hover { background: #eee; }
.map_select dt.on_o{background:#fff url(../images/map_select.png) 192px 10px  center no-repeat;}
@media only screen and (max-width:1280px){
.mapbox{width: 370px;}
.map_int{padding: 50px 30px;}

}
@media only screen and (max-width:1024px){
#map{ height: 460px;}
.map_int h1{margin-bottom: 20px;}
.map_int{padding: 40px 20px;}


}
@media only screen and (max-width:767px){
#map{ height: 180px;}
.mapbox{position: static; width: 100%;}
.map_int{padding: 30px 20px;}
.map_int h1,.map_park{margin-bottom: 20px;}
}


/*网站地图*/
.mapsite_bg{background: #eee;}
.sitemap_block li h3{font-weight: normal;border-top: 3px solid #2462a8; display: inline-block;padding-top:15px; margin-bottom:15px;}
.sitemap_block li{background: #fff; padding:40px;padding-bottom: 20px; padding-top: 0; margin-bottom: 40px;}
.sitemap_block dd{overflow: hidden;}
.sitemap_block a{color: #3d3d3d;}
.sitemap_block em{color: #d2d2d2; margin: 0 30px;}
.sitemap_block a,.sitemap_block em{margin-bottom: 20px; float: left;}
.sitemap_block li:last-child{margin-bottom: 0;}
@media only screen and (max-width:1024px) {
.sitemap_block li{margin-bottom: 20px; padding:10px 20px; padding-top: 0;}
.sitemap_block em{margin:0 15px;}
.sitemap_block a,.sitemap_block em{margin-bottom: 15px;}
.sitemap_block li h3{padding-top: 20px; margin-bottom: 20px;}
}
@media only screen and (max-width:767px) {
.sitemap_block li h3{padding-top: 15px; margin-bottom: 15px;}	
.sitemap_block em{display: none;}
.sitemap_block a{margin-right: 20px;}
}


/*员工通道*/
.staff_list{padding-top: 20px;}
.staff_list ul{overflow: hidden;margin: 0 -10px;}
.staff_list li{float: left;width: 33.33%;*margin-left: -1px;margin-bottom: 20px;}
.staff_list li a{display: block;margin: 0 10px;height: 50px;line-height: 50px;text-align: center;background: #fff;border-radius: 20px;border:1px solid #ccc; padding:0 10px;   white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
@media only screen and (max-width:767px) {
.staff_list{padding-top: 20px;}
.staff_list li{width: 50%;margin-bottom: 10px;}
.staff_list ul{margin: 0 -5px;}
.staff_list li a{margin: 0 5px;height: 40px;line-height: 40px;}
}
/*搜索*/
.search_title {color: #e0e0e0; border-left: 3px solid #f7234c; padding-left: 20px;}
.search_title span{border-bottom: 1px solid #e0e0e0;display: block; width: 100%; padding-bottom: 10px;}
.searh_g{color: #303030; margin-top: 20px;}

.searh_g span{background: #004097;color: #fff;}
.search_con li em{color: #004097}
.search_con li{padding: 30px 0; border-bottom: 1px dashed #c0c0c0;}
.search_con li h2{margin-bottom: 15px; overflow: hidden;line-height: 30px;}
.search_con li h2 a{color: #303030; float: left;width: 80%;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.search_con li h2 span{ float: right; font-weight: normal; font-size: 14px;color: #686868; width: 90px; text-align: right; }
.search_con li p{line-height:1.8; max-height:3.6em; overflow:hidden;color: #333}
.search_con li.ones{border-bottom: 0}


.sech_sou{overflow: hidden; border-bottom: 1px solid #e0e0e0; width:690px; padding-bottom: 5px;}
.sech_sou input,.sech_sou button,.sech_sou span{height: 50px; line-height: 50px; border: none; outline: none; float: left;}
.sech_sou button{width: 75px; height:50px;line-height: 50px; background: #004097;color: #fff;font-size: 18px;     font-weight: bold;text-align: center; float: right;}

.sech_sou span{float: right; padding: 0 20px; cursor: pointer;}
.sech_sou input{font-size:24px; font-weight: normal; width: 590px; padding:0 10px;background: none;}

.seachcont .pageout{border-top:0;}
@media only screen and (max-width:767px) {
.search_con{padding-bottom: 40px;}
.sech_sou{width: 100%;}
.sech_sou input{width:calc(100% - 100px)}
.sech_sou input, .sech_sou button, .sech_sou span{height: 40px; line-height: 40px;}
.sech_sou button{margin-top: 0}
.sech_sou span img{margin-top: 14px;}
.sech_sou input{font-size: 20px;}
.searh_g{margin:20px 0;margin-bottom: 0;}
.search_con li{padding:20px 0;}
.search_con li h2 span{font-size: 12px;width: 70px;}
.search_con li h2 a{width: calc(100% - 80px);}
}



.site_nav.curshow{display: none !important;}
.site_nav{position: fixed;bottom:50%;right:0px;width: 145px;background: #fff;padding:10px;display: none;box-sizing:border-box;transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;z-index: 99;}
.site_nav.cur{right: -145px;}
 .site_close{position: absolute;top:-30px;right:20px;    font-size: 22px;  color: #0055b4;cursor: pointer;font-size: 24px !important;}
 .site_open{position: absolute;left: -36px; top:50%; margin-top: -15px; background:#0055b4;color: #fff;text-align: center; width: 36px;height: 30px;line-height: 30px;cursor: pointer;display: none; }
.site_nav li{border-left:1px solid #eaeaea;padding-bottom: 10px;}
.site_nav p{padding-left: 15px;position: relative;}
.site_nav p a{display: block;color: #686868;position: relative;text-align: center;}
.site_nav p a:after{content: "";
    position: absolute;top:50%;left:0;width: 0;height: 0;overflow: hidden;margin: -6px 0 0 -12px;border: 6px dashed transparent;border-right: 6px solid #0055b4;display: none;
}
.site_nav li i{display: block;width: 5px;height: 5px;background: #c2c2c2;border-radius: 50%;position: absolute;left: -3px;top:50%;margin-top: -2px;}
.site_nav li:last-child p{padding-bottom: 0;}
/*.site_nav li.on i{background: #0055b4}
.site_nav li.on a{background: #0055b4;color: #fff;}
.site_nav li.on a:hover{color: #fff !important;}
.site_nav li.on a:after{display: block;} */

.site_nav li.active i{background: #0055b4}
.site_nav li.active a{background: #0055b4;color: #fff;}
.site_nav li.active a:hover{color: #fff !important;}
.site_nav li.active a:after{display: block;} 


@media only screen and (max-width:1024px) {
.site_nav{right: -145px;}
 .site_open{display: block;}
.site_nav.cur{right: 0;}
}


@media only screen and (min-width:1025px) {
.feedback_btn button,.brand_list li dl{transition:all 0.3s;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;}
.feedback_btn button:hover{background: #004098;}
.table-box a:hover{color: #245fbe !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.idea_more a:hover{background: #2561c3;color: #fff !important;}
.idea_join dd h1 a:hover,.edit_close a:hover,.plant_a a:hover{color: #fff !important;opacity:0.8;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8;}
.medicine_tab li a:hover{color: #fff !important;background: #94c11e;}

.brand_list li:hover dl{background: #e2f1ff;box-shadow: 0 0 10px -3px rgba(0,0,0,0.4);}
.business_park02 a:hover{color: #fff !important;}

.guarantee_list li:hover{z-index: 2;}
.guarantee_list li:hover .guarantee_box{visibility: visible;opacity: 1;}
.guarantee_list li:hover .guarantee_box:after{visibility: visible;opacity: 1;width: 105%;height: 105%;}

.guarantee_list li:nth-child(2) .guarantee_box{width: 100%;height: 100%;left: 0;right: auto; top:auto;bottom: 0; padding-left: 30px;}
.guarantee_list li:nth-child(2) .guarantee_box:after{left: 0;right: auto; top:auto;bottom: 0;width: 90%;height: 90%}
.guarantee_list li:nth-child(2):hover .guarantee_box:after{width: 105%;height: 105%;}

.guarantee_list li:nth-child(3) .guarantee_box{width: 130%;height: 130%;left: auto;right: 0;top: 0;padding-left: 30px;}
.guarantee_list li:nth-child(3) .guarantee_box:after{left: auto;right: 0;width: 90%;height: 90%}
.guarantee_list li:nth-child(3):hover .guarantee_box:after{width: 105%;height: 105%;}

.guarantee_list li:nth-child(4) .guarantee_box{width: 130%;height: 130%;left: auto;right: 0;top:-15%;bottom: 0;padding-left: 30px;}
.guarantee_list li:nth-child(4) .guarantee_box:after{left: auto;right: 0;top:auto;bottom: 0;width: 90%;height: 90%}
.guarantee_list li:nth-child(4):hover .guarantee_box:after{width: 105%;height: 105%;}


.guarantee_list li:nth-child(6) .guarantee_box{width: 130%;height: 130%;top:auto;bottom: 0;left:auto;right:0;}
.guarantee_list li:nth-child(6) .guarantee_box:after{top:auto;bottom: 0;left:auto;right:0;width: 90%;height: 90%}
.guarantee_list li:nth-child(6):hover .guarantee_box:after{width: 105%;height: 105%;}

.guarantee_list li:nth-child(5) .guarantee_box{width: 100%;height: 100%;top:auto;bottom: 0;}
.guarantee_list li:nth-child(5) .guarantee_box:after{top:auto;bottom: 0;width: 90%;height: 90%}
.guarantee_list li:nth-child(5):hover .guarantee_box:after{width: 105%;height: 105%;}

.pro_02 dl:hover .hover_bg{
	box-shadow: 0px 0px 18px 0px rgba(0,0,0,0.5);
	visibility: visible;
	opacity:1;filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1;
	transform:scale(1.05,1.05); -webkit-transform:scale(1.05,1.05);-moz-:scale(1.05,1.05);-o-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);
}
.pro_02 li:hover{z-index: 2;}
.pro_02 li:hover dd h2,.pro_02 li:hover dd h1 a{color: #fff !important;}

.case_show_b .video_button:hover{color: #fff !important;}
.staff_list li a:hover{color: #fff !important;background:#2561c3;border:1px solid #2561c3;}
.option li:hover{    color: #2561c3 !important;}
.business_list dd a:hover{ color: #252525 !important;cursor: default;}



}


/*新加的两个页面*/
.recruit_cont{border: 1px solid #f0f0f0;padding: 35px 40px;overflow: hidden;padding-bottom: 60px;}
.duty{color: #004899;}
.specific{color: #686868;margin-top: 20px;}
.specific span{margin-right: 50px;}
.recruit_list{margin-top: 57px;}
.recruit_name{border-bottom:2px solid #b9b9b9;padding-bottom: 15px;font-size: 22px;color: #2c2b2b;}
.submitResume{margin-top: 50px;overflow: hidden;}
.submitResume a.btn{width: 160px;height: 40px;line-height: 40px;text-align: center;color: #fff;background: #004899;float: left;}
.submitResume .news_share{float: right;padding:0;padding-top: 10px;border: none;line-height: 40px;}
.submitResume .news_share span{line-height: 30px;}
.submitResume .news_share a{width: 25px;height: 25px;border-radius: 15px;color: #fff;text-align: center;line-height: 25px;margin-right: 10px;}
.submitResume .news_share a.pic_02{background: #96c35d;}
.submitResume .news_share a.pic_01{background: #dc5959;}
.submitResume .news_share a.pic_03{background: #96c35d;}
.submitResume .news_share a.pic_05{background: #339031;}
.submitResume .news_share a.pic_06{background: #1666da;}

@media only screen and (max-width:767px) {
	.recruit_cont{padding: 25px 20px;}
	.recruit_list {margin-top: 20px;}
	.submitResume .news_share{width: 100%;margin-top: 20px;}
	.submitResume{margin-top: 25px;}
}


.recruitform_cont{padding: 0 96px;overflow: hidden;}
.recruitform_list{margin-bottom: 45px;}
.recruitform_list .title{font-weight: bold;color: #2c2b2b;}
.formGroup{width: 32%;margin-right: 2%;}
.recruitform{display: table;width: 100%;}
.recruitform .formGroup:nth-child(3n){margin-right: 0;}
.recruitform .formGroup{float: left;margin-top: 20px;position: relative;}
.recruitform .formGroup input{border: none;border: 1px solid #bac9d9;height: 48px;line-height: 48px;display: block;width: 100%;text-indent: 20px;background: none;box-sizing: border-box;}
.formGroup i{position: absolute;font-size: 24px;color: #2a6fc5;right: 20px;top: 7px;z-index: -1;}
.widthrecruitform.formGroup{width: 100%;}
.dashed{border-bottom: 1px dashed #abb3c6;padding-bottom: 20px;}
.dashed:last-child{border-bottom: none;}
.widthrecruitform.formGroup textarea{border: none;border: 1px solid #bac9d9;height: 118px;line-height: 24px;display: block;width: 100%;padding:10px 20px;background: none;box-sizing: border-box;}
.submitSqure{text-align: center;margin-bottom: 130px;}
.submitSqure a{width: 188px;border: 1px solid #b9b9b9;height: 48px;line-height: 48px;display: inline-block;}
.first_btn{background: #ffffff;color: #000000;margin-right: 15px;}
.last_btn{background: #245fbe;border-color: #245fbe!important;color: #fff;}
.last_btn:hover{background: #4169E1; color: #fff !important;}
.lease-form-sex{color: #686868;}
.lease-form-sex label{display: inline-block;
    line-height: 48px;
    vertical-align: top;
    height: 48px;
    margin-right: 10px;margin-right: 20px;}
.lease-form-sex span{vertical-align: top;line-height: 48px;margin-right: 10px;}
.lease-form-sex input{display: inline-block!important;width: auto!important;margin-right: 20px;}

.spaeialP{line-height: 48px;}
.upload-box {
	display: block;
	width: 265px;
	position: relative;
	background:  url(../images/uop_03.jpg) center center no-repeat;position: absolute;height: 344px;background-size: 100% 100%;
}
#UploadFrame{height: 100%;}
@media only screen and (max-width:1024px) {
	.recruitform_cont{padding: 0;}
}
@media only screen and (max-width:767px) {
	.formGroup{width: 100%;}
	.upload-box{position: relative;}
	.submitSqure a{width: 43%;}
}






.scfj{margin-top: 30px;margin-bottom: 20px;}
.scfj .name{margin-bottom: 20px;display: block;}
.form-w{display: inline-block;
	vertical-align: middle;}
.scfj .upload-box { display:block; width:300px; height:30px; position:relative; background:url(../images/up.png) right center no-repeat; border:1px solid #ddd; border-radius:2px;}
.scfj .upload-box.again-box { background:no-repeat; padding:1px; border:0;}
.scfj .upload-box.again-box a { display:inline-block; padding:0 10px; margin-right:5px; background:#999; color:#fff; border-radius:2px;}
.scfj .upload-box.again-box a:hover { background:#666;}
.scfj .upload-box iframe { position:relative; overflow:hidden; position:absolute; width:100%; height:100%; opacity:0; filter:alpha(opacity=0);left:0;}
.deleteFile{cursor: pointer;}




.medicine_data .mCSB_inside>.mCSB_container{margin-right: 15px;}



@media only screen and (min-width:1025px) {
.index_tab{height: auto;}
.swiper-wrapper{display: block;}
.index_tab li{width: 12.5%;*margin-left: -1px;float: left;margin: 0;    text-align: left; margin-bottom: 15px;}
.index_tab li a{padding:0;}
.index_tab .swiper-wrapper{display: block;}
.index_tab .swiper-container{display: block;}


}





