@charset "UTF-8";
*{margin:0;padding:0;list-style-type:none;box-sizing:border-box;}
a{text-decoration:none;color:#666;outline:none;blr:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clearfix{height:auto;}
.common{width:1550px;margin:0 auto;max-width:1920px;min-width:1550px;}
img{border:none;vertical-align:bottom;}
*:focus{outline:none;}
.fl{float:left;}
.fr{float:right;}
 


.dflex{display:flex;flex-wrap:wrap;}
.dflex li img{width:100%;height:auto;}
.dflex0{display:flex;flex-wrap:wrap;align-items:center;}
.dflex1{display:flex;}
.dflex1c{display:flex;align-items:center;}
.dflex2{display:flex;flex-wrap:wrap;justify-content:space-between;}
.dflex2c{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;}
.dflex3{display:flex;flex-wrap:wrap;justify-content:center;}
.dflex3c{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;}

.ft_100{font-size:100px;}
.ft_66{font-size:66px;}
.ft_60{font-size:60px;}
.ft_50{font-size:50px;}
.ft_45{font-size:45px;}
.ft_40{font-size:40px;}
.ft_36{font-size:36px;}
.ft_35{font-size:35px;}
.ft_34{font-size:34px;}
.ft_32{font-size:32px;}
.ft_30{font-size:30px;}
.ft_28{font-size:28px;}
.ft_26{font-size:26px;}
.ft_24{font-size:24px;}
.ft_22{font-size:22px;}
.ft_20{font-size:20px;}
.ft_18{font-size:18px;}
.ft_17{font-size:17px;}
.ft_16{font-size:16px;}
.ft_wt{font-weight:bold;}
 
/*.anim99{ animation: dz99 .6s linear 1 normal forwards; }
 .anim5{ animation: dz5 .6s linear 1 normal forwards; }
.anim6{ animation: dz6 .6s linear 1 normal forwards; } */
/* .anim7{ animation: dz7 .6s linear 1 normal forwards; }
.anim8{ animation: dz8 .6s linear 1 normal forwards; } */
/* @keyframes dz1
{
0% {opacity: 0;transform: translate(0, -30%); }
100% {opacity: 1; transform: translate(0, 0%); }
}
@keyframes dz2
{
0% {opacity: 0; transform: translate(0, 100px); }
100% {opacity: 1;transform: translate(0, 0%);  }
} */

.rwbox{position:relative;}
.rwbox .bg{width:100%;overflow:hidden;}
.rwbox .bg img{max-width:inherit;position:relative;left:50%;transform:translateX(-50%);z-index:1;}
.rwbox .bg .pic{position:absolute;left:0;width:100%;bottom:85px;}
.rwbox .inner{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);z-index:9;}
.inmore{display:inline-block;color:#013874;border:solid 1px #013874;border-radius:5px;line-height:38px;padding:0 25px;}

.txt_at{position:absolute;left:0;width:100%;}
.txt_at .txt{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;}




.row2 .index_title {
	color: #FFFFFF;
	
}
.row2 .index_title2 {
	border-bottom: #FFFFFF solid 1px;
}
.row2 .index_title2 div {
	color: #FFFFFF;
	border-left: #FFFFFF solid 1px;
	border-right: #FFFFFF solid 1px;
	background:#004c97;
 }
 
/*** ��ҳ-��Ʒ������������� ***/
.row2 ul{margin-top:100px;}
.row2 ul li{width:13%;overflow:hidden;margin-right:1%;transition:.5s;position:relative;border-radius:20px;}
.row2 ul li:last-child{margin-right:0;}
.row2 ul li img{border-radius:20px;position:relative;left:50%;transform:translateX(-50%);}
.row2 ul li .txt_at{display:block;background:rgba(0,0,0,.5);height:100%;width:100%;left:0;top:0;color:#fff;text-align:center;}
.row2 ul li dl{}
.row2 ul li dl dt{margin:10px 0;}
.row2 ul li .p2{display:none;}
.row2 ul li.on{width:56%;}
.row2 ul li.on .txt_at{text-align:left;background:url('iico/rw2_sd.png') center bottom repeat-x;}
.row2 ul li.on dl{width:90%;top:80%;}
.row2 ul li.on .p2{display:block;}
.row2 ul li.on .p1{display:none;}
.row2 ul li.on .ft_26{font-size:32px;font-weight:bold;}







@media screen and (max-width:1550px){
	.common{width:1200px;min-width:1200px;}
	.hdp{min-width:0;}
	.ft_100{font-size:62px;}
	.ft_66{font-size:42px;}
	.ft_60{font-size:38px;}
	.ft_50{font-size:32px;}
	.ft_45{font-size:28px;}
	.ft_40{font-size:25px;}
	.ft_36{font-size:23px;}
	.ft_35,
	.ft_34{font-size:22px;}
	.ft_32,.row2 ul li.on .ft_26{font-size:20px;}
	.ft_30{font-size:19px;}
	.ft_28{font-size:18px;}
	.ft_26,
	.ft_24,
	.ft_22,
	.ft_20{font-size:16px;}
	.ft_18,
	.ft_17,
	.ft_16{font-size:14px;}
	.row2 {
	width: 100%;
	background:#004c97;
	display:block;
    height:730px;
 }
}
@media screen and (max-width:1200px){
	.common{width:94%;min-width:0;}
	.ft_100{font-size:40px;}
	.ft_66{font-size:26px;}
	.ft_60{font-size:24px;}
	.ft_50{font-size:20px;}
	.ft_45{font-size:18px;}
	.ft_40,
	.ft_36,
	.ft_35,
	.ft_34,
	.ft_32,
	.ft_30,
	.ft_28,.row2 ul li.on .ft_26{font-size:16px;}
	.hdp .bd li .txt dd {letter-spacing:0.28em;}
	.row2 {
	width: 100%;
	background:#004c97;
	display:block;
    height:730px;
 }
}
@media screen and (max-width:1550px){
	.searchbox form{position:absolute;right:0;top:65px;width:260px;}
	.searchbox:hover span{display:block;}
	.searchbox .input_but{position:absolute;right:0;}
	.row3 .rw3_2c div{margin-bottom:10px;}
	.row3 .rw3_2c ul li{padding:19px 0 15px;}
	.row3 .rw3_2c ul li .txt {line-height:30px;height:60px;}
	.row2 {
	width: 100%;
	background:#004c97;
	display:block;
    height:730px;
 }
	
}

@media screen and (max-width:1200px){
.row2 {
	width: 100%;
	background:#004c97;
	display:block;
    height:730px;
 }
}

@media screen and (max-width:900px){
	header{padding:10px 0;}
	.logo img{width:110px;height:auto;}
	.nav_trigger{display:block;}
	.nav{overflow-y:scroll;}
	.nav li:hover ul{display:none;}
	.nav > li::after{display:none !important;}
	.nav{display:block;position:fixed;width:60%;height:100%;padding:20px 3% 0;right:-100%;top:56px;margin:0 !important;background:rgba(0,0,0,.8);z-index:100;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:300ms;transition-duration:300ms;}
	.nav > li{padding:0;margin-left: 0;}
	.nav > li > a{color:#fff !important;}
	.nav li span{display:block;position:absolute;left:0;top:0;width:100%;height:100%;}
	.nav li .item{position:relative;top:0;transition:all .1s;}
	.nav li ul li{width:100%;text-align:left;}
	.nav li ul li a{margin:0 5%;}
	.nav li ul li ul{display:block !important;position:relative;left:12%;box-shadow: 0 0 5px rgba(0,0,0,0);width:auto;width:85%;}
	.nav li ul li ul li{line-height:35px;}
	.nav li ul li ul li a{margin:0;}
	.nav li ul li:hover{background:#fff;}
	.nav li ul li:hover a{color:#013874 !important;}
	.nav .sj_yy{margin-top:15px;border-top:solid 1px #ddd;}
	.nav .sj_yy a{display:inline-block;margin:5px 8px;}
	.nav-active .nav{right:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
	.dhrlt .nav_icon::before,
	.dhrlt .nav_icon::after,
	.dhrlt .nav_icon{background:#013874;}
	.dhrlt .nav-active .nav_icon{background:#fff;}
	.row2 {
	width: 100%;
	background:#004c97;
	display:block;
    height:730px;
 }
}
.sj_show{display:none;}
@media screen and (max-width:640px){
	
	.sj_show{display:block;}
	.pc_show,
	.searchbox{display:none;}
	.hdp,.hdp .bd li{height:auto;}
	.nav li ul li a{font-size:14px;padding:0;}
	
	.rwbox .bg{/*display:none;*/}
	.rwbox .bg img{width:100%;height:auto;max-width:none;display:none;}
	.rwbox .bg .pic img{display:block;}
	.rwbox .inner{position:relative;left:0%;top:0%;transform: translate(0%,0%);padding:30px 0;}
	
	.footer ul.ft1{width:80%;}
	.footer ul.ft1 li{display:none;}
	.footer ul.ft1 li:last-child{display:block;margin:0;}
	
	.footer ul.ft2 img{width:12px;height:auto;}
	.footer ul.ft2 span,
	.footer ul.ft2 a{width:30px;height:30px;}
	.footer ul.ft2 .ewm{top:30px;}
	.footer ul.ft2 .ewm p img{width:90px;}
	
	.subnav{margin-top:25px;}
	.subnav ul li {margin-right:4%;padding-bottom:15px;}
	.page{margin-top:30px;}
	.page a:nth-child(3),.page a:last-child,.page span{display:none;}
	.page a{padding:0 10px;margin:0 3px;line-height:30px;}

	.cpbtn{background:none;cursor:pointer;width:20px;height:25px;z-index:10;}
	.cpbtn em{width:18px;height:25px;background:url('iico/cut.png') center no-repeat;background-size:100% auto;margin-top:-10px;}
	.cpbtn.prev{/*left:-10px;*/left:-8px;}
	.cpbtn.next{/*right:-10px;*/}
	.cpbtn.prev em{transform:rotate(0deg);}
	.cpbtn.next em{transform: rotate(180deg);}
	
	/************************************************************************************************************/
	/*** ��ҳ���� ***/
	.inn_tit .inn_ln{width:25px;height:12px;border-top-width:3px}
	.inn_tit .ft_40{margin-bottom:10px;}
	.inmore{line-height:28px;padding:0 15px;}
	.hdp .bd li .txt dt {margin-bottom:5px;}
	.hdp .bd li .txt{bottom:17%;}
	/*** ��ҳ-�������Ǵ��� ***/
	.row1{background:url('rw1_bg.jpg') center no-repeat;background-size:cover;}
	.row1 .rw1_1 .ft_26{line-height:28px;margin:15px 0 20px;}
	.row1 .rw1_1 ul li{line-height:33px;width:auto;padding:0 10px;}
	.row1 .rw1_1 p{margin:10px 0 25px;line-height:30px;}
	.row1 .rw1_2{/*margin-top:15%;*/margin-top:15vh;}
	.row1 .rw1_2 li{width:50%;margin-top:15px;}
	.row1 .rw1_2 li span{height:32px;margin-bottom:10px;/*color:#fff;*/}
	.row1 .rw1_2 li span img{width:32px;height:auto;}
	.row1 .rw1_2 li b{line-height:32px;}
	.rwbox .bg .pic{bottom:15vh;}
	/*.rwbox .bg .pic{bottom:120px;}*/
	
	/*** ��ҳ-��Ʒ������������� ***/
	.row2 {
	width: 100%;
	background:#004c97;
	display:block;
	height:1000px;
  }
 	.row2 ul{margin-top:-30px;}
	.row2 ul li{width:100% !important;margin-right:0%;border-radius:10px;margin:10px 0;}
	.row2 ul li img{width:100%;height:auto;border-radius:10px;}
	.row2 ul li .p1{display:none;}
	.row2 ul li .p2{display:block;}
	.row2 ul li .txt_at{text-align:left;background:url('iico/rw2_sd.png') center bottom repeat-x;}
	.row2 ul li dl{width:90% !important;top:auto !important;bottom:15px;transform:translate(-50%,0) !important;}
	.row2 ul li .ft_26{font-size:18px;}

	/*** ��ҳ-�����ٵݴ��� ***/
	.row3 .rw3_2a{position:relative;padding:20px 0;}
	.row3 .rw3_2a .inmore{position:absolute;right:0;top:50%;margin-top:-15px;}
	.row3 .rw3_2a ul,
	.row3 .rw3_2b,.row3 .rw3_bg3{display:none;}
	.row3 .rw3_2c,
	.row3 .rw3_2a{width:100%;margin-top:0;}
	.row3 .rw3_2c div{max-height:auto;}
	
	.banner .img img{max-width:100%;width:auto;min-height:200px;}
	.crumbs{margin-top:4%;}
	.banner .bntxt{bottom:15px;}
	.plate_tit{padding:35px 0;}
	.plate_tit .plate_ln{width:34px;height:15px;border-top-width:5px;}
	.plate_tit2 .plate_ln {width:19px;height:13px;border-bottom-width:2px;margin-bottom:15px;}
	.promore{margin-top:30px;font-size:13px;line-height:36px;padding:0 15px;}
	.pro_ul{padding:15px 0;}
	.pro_ul .txt{width:100%;position:relative;top:0%;transform: translateY(0%);}
	.pro_ul .bg{width:100%;top:0px;}
	.pro_ul .img{width:100%;border-radius:10px !important;margin-top:25px;}
	.pro_a2{margin:40px 0 30px;}
	.pro_a2 .txt{position:relative;top:0;transform:translate(0);width:100%;padding:20px 0;padding-left:4%;}
	.pro_a2 .img{display:none;}
	.pro_a2 .txt dl{margin-bottom:15px;}
	.pro_a2 .txt p{line-height:32px;}
	
	.sol1 .img .sl1{width:100%;display:flex;}
	.sol1 .img .sl1 img{width:50%;height:auto;}
	.sol2 .common dl{width:100%;margin-bottom:3%;}
	.sol2 .common dl dt {padding:11px 0;}
	.sol2 .common dl dd {padding:15px;padding-left:10px;}
	.sol2 .common dl dd p {line-height:28px;margin-bottom:10px;padding-left:15px;}
	.sol2 .common dl dd p::before {width:6px;height:6px;top:11px;}
	
	.hot_text li{width:100%;padding:15px 3%;}
	
	.clin1 .tempWrap{border-radius:55px 0 55px 0;}
	.clinical .plate_tit dd p{line-height:30px;margin-top:10px;}
	.clin2 ul li{width:100%;margin-bottom:2%;}
	.dia11 .common {border-top-left-radius:50px;}
	.dia1a .dl{width:100%;position:relative;z-index:2;}
	.dia1a dl dt p{line-height:26px;}
	.dia11 .dl dt {width:40%;margin-left:5%;}
	.dia1a .dl2{width:100%;position:relative;}
	.dia11 .dl2 dt,.dia12 .dl dt{padding:20px 3%;}
	.dia12 .dl dt,
	.dia12 .dl dd{width:100%;}
	.dia2 ul li, .dia3 ul li {padding:3%;width:100%;}
	.dia2 ul li b::after {width:37px;padding-bottom:8px;margin-bottom:10px;}
	.dia2 ul li p{line-height:26px;}
	.dia3 ul li a{position:relative;top:0;transform:translate(0);display:inline-block;line-height:26px;left:0%;margin-top:10px;font-size:12px;}
	.social_zr1 .txt{position:relative;}
	.social_zr1 .p{width:100%;line-height:28px;}
	.social_zr1 .img{width:100%;margin-top:10px;}
	.social_zr2 .box dl dt{line-height:26px;}
	.social_zr2 .box1,
	.social_zr2 .box2,
	.social_zr2 .box dl,
	.social_zr2 .box1 dt,
	.social_zr2 .box1 dd,
	.social_zr2 .box2 dl{width:100% !important;}
	.social_zr2 .box2 dl:nth-child(1){position:relative;padding-top:171px;}
	.social_zr2 .box2 dl:nth-child(1) dt{position:absolute;left:0;top:0;}
	.social_zr3 ul li{width:100%;}
	.social_zr3 ul li .pic{overflow:hidden;}
	.social_zr3 ul li .txt{position:relative;top:0%;transform: translateY(0%);padding:4%;}
	.social_zr3 ul li:nth-child(2n+1) .pic{display:none;}
	.social_zr3 ul li:nth-child(2n) .img2 img{opacity:1;}
	.social_zr3 ul li:nth-child(2n) .img1{display:none;}
	
	.news ul{width:102%;}
	.news li.nw1{width:100%;}
	.news li{width:48%;margin:2% 2% 1% 0;}
	.news li a.txt{padding:3%;margin-top:10px;}
	.news li a.txt p{display:none;}
	
	.newsxq .nxq1,
	.newsxq .nxq2,
	.newsxq .nxq3{width:100%;}
	.newsxq .nxq3{margin-top:20px;}
	.newsxq .nxq2 dl dt{line-height:30px;}
	.newsxq .nxq2 dl dd{margin:15px 0;}
	.sxb li{width:100%;}
	.sxb li:last-child{text-align:left;margin-top:15px;}
	
	.media li {width:99%;padding:15px;}
	.media li p{font-size:14px;line-height:26px;}
	
	.sws1 ul li{width:100%;margin-bottom:3%;}
	.sws1 ul li span img{max-width:70px;height:auto;}
	.sws1 ul li strong{margin:2% 0;}
	.sws1 ul li p{line-height:28px;}

	.sws2 .bg1,.sws2 .bg2,.sws2 .bg,.sws2 ul li:nth-child(2){display:none;}
	.sws2 ul li:nth-child(1),
	.sws2 ul li{width:100%;}
	.sws2 ul li .img{height:auto;}
	.sws2 ul li .txt{padding:25px 20px;height:auto;}

	.sws3 ul{border-top-left-radius:45px;}
	.sws3 ul li{width:100%;}
	.sws3 ul li .img1{display:none;}
	.sws3 ul li .pic{overflow:hidden;}
	.sws3 ul li .img2 img{opacity:1;}
	.sws3 ul li .txt{position:relative;top:0%;transform:translateY(0%);padding:5%;}
	.sws3 ul li b{margin:10px 0;}
	.sws3 ul li p{line-height:28px;}
	.sws3 .box .bg1,
	.sws3 .box .bg2{display:none;}
	
	.jobtit{margin-top:30px;}
	.jobtit dt,.jobtit dd{width:100%;position:relative;z-index:2;}
	.jobtit dt{background:none;margin-bottom:15px;}
	.jobtit .bg{border-top-left-radius:75px;z-index:1;width:100%;}
	.joblist dl dt b span{margin-right:10px;width:20px;height:20px;}
	.joblist .icon {width:27px;height:27px;top:35%;}
	.joblist .icon img{width:6px;height:auto;}
	
	.map{width:100%;height:280px;}
	.BMap_Marker{width:90px !important;height:54px !important;}
	.BMap_Marker img{width:90px !important;height:54px !important;min-height:20px !important;}
	.contact .bntxt {position:relative;top:auto;left:0;transform: translateY(0%);bottom:0;}
	.contact .bntxt .txt{width:100%;border-top-left-radius:45px;padding:6%;}
	.contact .bntxt .txt p{margin-top:20px;}
	.cont1 ul li{width:47%;margin-bottom:4%;}
	.cont1 ul li span{margin:10px 0 15px;}
	.cont1 ul li p{margin-top:7px;}
	.cont2 li{width:100%;margin-bottom:3%;}
	.cont2 li img{max-width:100%;height:auto;}
	.cont2 li b{margin:10px 0;}
	.cont2 li strong{margin-bottom:12px;}
	.cont2 li p{margin-top:10px;}
	.cont2 li p img{margin-right:10px;}
	.cont3 .plate_tit .ft_18{line-height:28px;margin-top:10px;}
	.cont3 .forma{margin-top:-25px;}
	.cont3 .forma > div:nth-child(2),
	.cont3 .forma > div:nth-child(3),
	.cont3 .forma > div:nth-child(6),
	.cont3 .forma > div:nth-child(7){width:100%;}
	.cont3 .forma .t1{margin:15px 0 10px;}
	.cont3 .forma .t1 b{line-height:26px;}
	.cont3 .forma .t1 b span{font-size:16px;}
	.cont3 .forma .t2 .reimg{width:auto;height:47px;margin-top:-30px;}
	.cont3 .forma .t3{font-size:14px;}
	.cont3 .forma .loginitem,
	.cont3 .forma select,
	.cont3 .forma textarea,
	.cont3 .forma .t2 input{padding:10px 15px;font-size:15px;}
	.cont3 .forma .loginitem{margin-top:15px;}
	.cont3 .forma .ilabel{font-size:15px;margin-right:10px;line-height:28px;}
	.cont3 .forma .ilabel span{font-size:14px;width:12px;height:12px;top:0px;margin-right:4px;}
	.cont3 .forma select{line-height:28px;}
	.cont3 .forma textarea{height:120px;}
	.cont3 .forma .t2 input{margin-bottom:15px;line-height:26px;}
	.cont3 .forma .text2 .t2 input{width:100%;}
	.cont3 .forma .abutton2{height:49px;font-size:17px;}

	.about .bntxt{position:relative;top:-1px;transform: translateY(0%);background:#095c92;padding-bottom:5%;}

	.about .bntxt .txt{width:100%;}
	.about .bntxt .plate_tit{margin-top:-75px;}
	.about .bntxt .txt p{margin-top:15px;line-height:26px;}
	.about .bntxt ul{width:100%;text-align:left;margin-top:30px;}
	.about .bntxt ul li{margin-bottom:3%;}
	.about .bntxt ul li:last-child{position:relative;}
	.about .bntxt ul li a{padding:0 10px;line-height:40px;}
	.about .bntxt ul li a img{width:27px;height:auto;margin-top:-2px;}
	.about .glc2 .gl2div{width:100%;padding:25px 30px;}
	

	.absub ul li{line-height:30px;padding-right:3%;margin-right:2%;}
	.absub.inside-nav-fixed{top:56px;}
	.ab1{background:#d6dbe1;}
	.ab1_1 ul li{width:100%;min-height:196px;display:flex;align-items:center;justify-content:center;}
	.ab1_1 ul li img{max-width:90%;height:auto;}
	.ab1_1 ul li .text2{line-height:22px;}
	.ab1_1 ul li:hover .text2{padding:10px;}
	
	.ab1_2{position:relative;z-index:2;}
	.ab1_2 .plate_tit img{margin-top:5px;max-width:100%;}
	.ab1_2 .txt{width:100%;}
	.ab1_2 .txt p{line-height:28px;margin-top:15px;}
	.ab1_2 .txt .pic{margin:25px 0 20px;}
	.ab1_2 .txt .pic img{max-width:40%;}
	.ab1_2 .img{width:180px;position:absolute;right:0;bottom:0vh;z-index:-1;/*opacity:0.8;*/}
	.ab1_2 .txt .wz{padding:15px 20px;/*margin-bottom:35px;*/margin-bottom:0;width:65%;background:none;}
	.ab1_2 .txt .wz span{margin-bottom:15px;}
	.ab1_2 .txt .wz b{margin-right:20px;}
	/*.ab1_2 .txt .wz p{
		background: -webkit-linear-gradient(45deg, #333 30%, #fff);
		background: linear-gradient(45deg, #333 30%, #fff);
		-webkit-background-clip: text;
		background-clip: text;
		color: transparent;
	}*/

	.ab2 .ab2_tit li{padding-bottom:8px;margin-right:20px;padding-right:3%;}
	.ab2 .ab2_box .img{width:100%;}
	.ab2 .ab2_box .txt{width:100%;position:relative;top:0%;transform:translateY(0%);}
	.ab2 .ab2_box .txt b{margin:15px 0;}

	.ab3 .hdw,.ab3 .hdw .bd li{width:300px;}
	.ab3 .hdw .bd li a{margin:0 20px;}
	.ab3 .hdw .bd li .txt{position: relative;}
	.ab3 .hdw .bd li .txt dl{width:100%;padding:10px;position:relative;top:0%;left:0%;transform: translate(0%,0%);}
	.ab3 .hdw .bd li .txt dl .ft_20{margin-top:15px;line-height:26px;}
	.ab3 .hdw .hd{margin-top:35px;margin:20px 0;}
	.ab3 .hdw .hd li{font-size:0;padding:0;}
	/*.ab3 .cpbtn{width:25px;height:33px;}
	.ab3 .prev{left:-20px;}
	.ab3 .next{right:-20px;}*/
	
	.ab4 .ab4_2 .bgg{display:none;}
	.ab4 .ab4a dl dt{padding-top:20px;}
	.ab4 .ab4a dl dt p{line-height:28px;}
	.ab4 .ab4a .dl{width:100%;}
	.ab4 .ab4a .dl2{width:100%;position:relative;}
	.ab4 .ab4_1 .common{border-top-left-radius:50px;}
	.ab4 .ab4_1 .dl dd{width:100%;}
	.ab4 .ab4_1 .dl dt{width:100%;padding-left:5%;text-align:left;}
	.ab4 .ab4_1 .dl2 dt{padding:20px 3%;}
	.ab4 .ab4_2 .common{border-bottom-right-radius:50px;}
	.ab4 .ab4_2 .dl dd,
	.ab4 .ab4_2 .dl dt{width:100%;}

	.ab5 ul li{width:50%;margin-bottom:3%;}
	.ab5 ul li b{height:36px;margin-bottom:5px;}
	.ab5 ul li b img{margin-top:0px;width:30px;height:auto;}
	.ab5 ul li p{line-height:26px;}
	.ab5 ol{padding:30px 0;margin-top:24px;}
	.ab5 ol li{width:100%;margin-bottom:4%;}
	.ab5 ol li img{max-width:100%;margin-right:0px;}
	.ab5 ol li div:nth-child(1){width:15%;margin-right:5%;}
	.ab5 ol li div:nth-child(2){width:80%;}
	
	.cpxq_xq1 .img,
	.cpxq_xq1 .img video{width:100% !important;height:auto !important}
	.cpxq_a1 .plate_tit2{width:100%;margin-top:20px;}
	.cpxq_a1 .ft_18{line-height:30px;}
	.cpxq_a2 .txt,
	.cpxq_a2 .img{width:100%;}
	.cpxq_a2 .img{margin-top:20px;}
	.cpxq_a2 .txt1 img{max-width:100%;height:auto;}
	.cpxq_a2 .txt2 dl{width:100%;margin-bottom:2%;}
	.cpxq_a2 .txt2 dl dt{padding:0 15px;line-height:36px;margin-bottom:15px;}
	.cpxq_a2 .txt2 dl span{font-size:14px;line-height:28px;}
	
	.cpxq_a3{padding:1% 0 6%;}
	.cpxq_a3 .tempWrap{width:100% !important;}
	.cpxq_a3 ul li{width:100%;}
	.cpxq_a3 ul li a{padding:20px;}
	.cpxq_a3 ul li .ft_16{margin:10px 0 20px;/*height:126px;overflow-y:scroll;*/}
	.cpxq_a3 .prev{left:-10px;}
	.cpxq_a3 .next{right:0px;}
	
	.cpxq_a4 .common{padding-bottom:15%;}
	.cpxq_a4 .cp_fh{display:none;position:absolute;left:3%;top:30px;left:-135px;}
	.cpxq_a4 .txt,
	.cpxq_a4 .img{width:100%;}
	.cpxq_a4 .txt{/*height:232px;overflow-y:scroll;*/}
	.cpxq_a4 .txt p{line-height:28px;}
	.cpxq_a4 .txt .p2{margin-top:15px;}
	.cpxq_a4 .plate_tit{padding-bottom:20px;}
	/*.cpxq_a4 .cpbtn{position:relative;right:0;}
	.cpxq_a4 .cpbtn.prev{right:-70%;}*/
	
	.cpxq_g1{padding-bottom:0;}
	.cpxq_g1 .g1_1{position:relative;}
	.cpxq_g1 .g1_2{width:100%;}
	
	
	/*** ��ز�Ʒ���� ***/
	.cpxq_list ul li{width:100%;}
	.cpxq_list .prev{left:0px;}
	.cpxq_list .next{right:0px;}
	
	.cpxq_xq1 p{margin-bottom:10px;}
	.cpxq_b32 ul li{width:100%;}
	.cpxq_b33 p{line-height:30px;}
	
	.cpxq_a4 .tempWrap{width:100% !important;}
	.cpxq_b4 .tempWrap{width:300px !important;}
	.cpxq_b4 ul li{width:300px;}
	.cpxq_c2 .pro_ul{margin-bottom:35px;}
	.cpxq_c2 .pro_ul .bg{border-radius:30px 30px 0 0;}
	.cpxq_c2 .pro_ul .txt{padding:0 5%;margin:0;width:100%;}
	.cpxq_c2 .pro_ul .img{width:100%;border-radius:0 30px 0 0;}
	.cpxq_c2 .pro_ul .txt dd{line-height:28px;}
	.cpxq_c2 .pro_odd .img{border-radius:30px 0px 0 0;}

	.cpxq_c3 .ft_24{margin-top:15px;line-height:30px;}
	.cpxq_c3 .ft_22{line-height:28px;padding:15px 0;margin-top:25px;}
	.cpxq_c3 img{max-width:100%;height:auto;}
	
	.cpxq_f2 .fhd li{width:100% !important;padding:0 3%;display:flex;align-items:center;}
	.cpxq_f2 .fhd li span{padding:0;width:37px;}
	.cpxq_f2 .fhd li p{line-height:22px;}
	.cpxq_f2 .fhd li div{padding:10px 5px;}

	.cpxq_list .tempWrap{width:100% !important;}
	.pro_c2 .ul1 li{min-width:80px;padding:18px 0;}
	.pro_c2 .ul1 li p{width:30px;font-size:12px;line-height:16px;margin:0 auto;}
	.pro_c2 .ul1 li img{width:20px;height:20px;}
	.pro_c2 .ul1 li:nth-child(1){left:31%;top:16%;}
	.pro_c2 .ul1 li:nth-child(2){right:31%;top:16%;}
	.pro_c2 .ul1 li:nth-child(3){left:16%;top:30%;}
	.pro_c2 .ul1 li:nth-child(4){right:16%;top:30%;}
	.pro_c2 .ul1 li:nth-child(5){left:16%;bottom:30%;}
	.pro_c2 .ul1 li:nth-child(6){right:16%;bottom:30%;}
	.pro_c2 .ul1 li:nth-child(7){left:31%;bottom:16%;}
	.pro_c2 .ul1 li:nth-child(8){right:31%;bottom:16%;}

.pro_c2 .ul2{display:none;}
.pro_c2 .ul2 li{width:230px;height:300px;padding:0 20px;}
.pro_c2 .ul2 li:before{width:15px;height:15px;}
.pro_c2 .ul2 li:nth-child(1):before,
.pro_c2 .ul2 li:nth-child(3):before{right:-100px;}
.pro_c2 .ul2 li:nth-child(2):before,
.pro_c2 .ul2 li:nth-child(4):before{left:-100px;}
.pro_c2 .ul2 li:nth-child(1){top:0%;left:-230px;}
.pro_c2 .ul2 li:nth-child(2){top:0%;right:-230px;}
.pro_c2 .ul2 li:nth-child(3){bottom:0%;left:-230px;}
.pro_c2 .ul2 li:nth-child(4){bottom:0%;right:-230px;}

	.spnav{width:100%;margin-top:30px;}
	.spnav li{margin-bottom:15px;margin-left:5px;padding-left:15px;}
	.shlist{width:100%;border-left:none;}
	.shlist li{width:100%;margin-left:0%;margin-top:30px;}
	.shlist li .pic{margin-bottom:10px;}
	.shlist li .pic span{width:32px;height:32px;background-size:100% auto !important;}


	.txxq .imgbox ul li{width:300px;}
	.txxq .imgbox .prev{left:0;}
	.txxq .imgbox .next{right:0;}
} 




@media (max-width:640px) and (min-width:560px){

}

@media screen and (max-width:510px){
	.pro_c2 .ul1 li{min-width:60px;padding:18px 0;}
	.pro_c2 .ul1 li img{display:none;}
	/*.rwbox .bg .pic{bottom:14vh;}*/
/*.pro_c2 .ul1 li:hover img{filter:grayscale(0%);opacity:1;}
.pro_c2 .ul1 li:nth-child(1){left:33%;top:18%;}
.pro_c2 .ul1 li:nth-child(2){right:33%;top:18%;}
.pro_c2 .ul1 li:nth-child(3){left:18%;top:33%;}
.pro_c2 .ul1 li:nth-child(4){right:18%;top:33%;}
.pro_c2 .ul1 li:nth-child(5){left:18%;bottom:33%;}
.pro_c2 .ul1 li:nth-child(6){right:18%;bottom:30%;}
.pro_c2 .ul1 li:nth-child(7){left:33%;bottom:18%;}
.pro_c2 .ul1 li:nth-child(8){right:33%;bottom:18%;}*/
}
