*{padding:0px;margin:0px;font-family: "Noto Sans SC";}
ul,li,a{color:#666;list-style:none;text-decoration:none;}
.atp_head{width:100%;float:left;background: rgb(0 0 0 / 30%);position:fixed;top:0px;left:0px;z-index:15;}
.atp_hed{width:1600px;margin:0px auto;}
.atp_heda{width:100%;float:left;}
.atp_ha{width:12%;float:left;margin:1%;}
.atp_ha img{width:100%;float:left;}
.atp_hb{width:65%;float:left;padding-top:0.4%;}
.atp_hb ul{width:100%;float:left;}
.atp_hb ul li{width:14%;float:left;}
.atp_hb ul li a{width:100%;float:left;text-align:center;color:#fff;font-size:18px;padding-top:18%;}
.atp_hb ul li a p{width:100%;float:left;text-align:center;color:#fff;font-size:14px;margin-top:5px;}
.atp_se{width:2%;cursor:pointer;margin-left:1%;margin-right:1%;float:left;margin-top:2.5%;}
.atp_se img{width:100%;float:left;}
.atp_lm{width:3%;cursor:pointer;float:right;margin-top:2.5%;}
.atp_lm p{width:100%;float:left;height:3px;background-color:#fff;margin-top:5px;}
.atp_tel{width:12%;float:left;margin-top:2.5%;}
.atp_tel span{width:100%;cursor:pointer;float:left;font-size:18px;color:#fff;font-weight:bold;line-height:30px;}
.atp_tel span img{width:20%;float:left;}
.atp_ban{width:100%;float:left;position:absolute;top:0px;left:0px;z-index:1;}
.atp_baa{width:100%;float:left;}
.atp_baa img{width:100%;float:left;}
.atp_cd{width:100%;float:left;}
.atp_cda{width:20%;float:right;margin-right:10%;margin-top:1%;background-color:#fff;padding:2%;border-radius:10px;}
.atp_cda a h2{width:100%;float:left;line-height:65px;font-size:25px;}
.atp_cda a p{width:100%;float:left;font-size:15px;line-height:30px;}
.atp_cda a b{width:100px;font-weight:normal;float:left;line-height:35px;font-size:14px;text-align:center;margin-top:3%;border:solid 1px #e1e1e1;border-radius:10px;}
.atp_cp{width:100%;position:relative;top:0px;left:0px;z-index:1;float:left;margin-top:44%;background:url(../images/ku.jpg) no-repeat;background-size:100% 100%;}
.atp_cpa{width:1600px;margin:0px auto;}
.atp_cpb{width:100%;float:left;position:relative;top:0px;left:0px;z-index:1;}
.atp_cpb span{position:relative;top:0px;left:0px;z-index:5;width:100%;float:left;line-height:100px;text-align:center;font-size:45px;margin-top:5%;font-weight:bold; color:#414141; -webkit-text-stroke: 1px #fff;}
.atp_cpb p{width:35%;margin:0px 32.5% 3% 32.5%;line-height:35px;float:left;text-align:center;color:#222;font-size:16px;-webkit-text-stroke: 0.1px #414141;}
.atp_cdb{width:42%;float:left;position:absolute;top:30%;left:20%;z-index:6;}
.atp_cdb a img{width:100%;float:left;padding:2% 4%;}
.atp_sdc{width:10%;float:left;position:relative;top:0px;left:0px;z-index:10;margin-bottom:3%;margin-left:10%;}
.atp_sdc a{width:98%;float:left;line-height:45px;margin-top:2%;    background: linear-gradient(to right,#919596,#636a6b, #859398);color:#fff;padding:1%;text-align:center;border-radius:5px;border: solid 1px #a1a5a7;cursor:pointer; }
#acd2,#acd3,#acd4,#acd5,#acd6{display:none;}
#acd22,#acd33,#acd44,#acd55,#acd66{display:none;}
.atp_gs{width:100%;float:left;margin:2% 0px;padding:3% 0px;background-color:#f9f9f9;border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;}
.atp_fof font{width:75%;margin-top:1%;float:right;font-size:12px;color:#666;}
.atp_gsa{width:1600px;margin:0px auto;}
.atp_gss{width:40%;float:left;padding:3% 0px;}
.atp_gsaa{width:100%;float:left;}
.atp_gsaa span{width:100%;height:80px;float:left;position:relative;top:0px;left:0px;z-index:5;}
.atp_gsaa span strong{width:100%;float:left;position:relative;top:22%;left:0px;z-index:5;font-size:40px;font-size: 40px;color:#333;font-weight:normal;}
.atp_gsaa span b{width:100%;float:left;font-size:45px;color:#ccc;opacity: 0.6;position:absolute;top:0px;left:0px;z-index:1;}
.atp_gsaa p{width:100%;color: #0084f2;float:left;font-size:25px;line-height:55px;}
.atp_gsaa font{width:100%;margin-top:1%;float:left;font-size:15px;line-height:25px;color:#999;}
.atp_gsab{width:100%;float:left;background: linear-gradient(to right,#1173be,#034ab2);border-radius:10px;margin-top:3%;}
.atp_gsab span{width:32%;float:left;margin:2% 0px;}
.atp_gsab span font{width:100%;font-size:35px;color:#fff;padding:2% 0px;float:left;text-align:center;}
.atp_gsab span font b{font-size:14px;}
.atp_gsab span p{width:100%;float:left;text-align:center;color:#fff;line-height:25px;}
.atp_gsb{width:55%;float:right;margin-top:3%;}
.atp_gsb span{width:31%;margin:1%;float:left;position:relative;top:0px;left:0px;z-index:1;overflow:hidden;border-radius:10px;}
.atp_gsb span img{width:100%;float:left;}
.atp_gsb span p{width:87%;float:left;font-size:14px;text-align:right;padding-right:12%;line-height:45px;position:absolute;bottom:0px;left:0px;font-size:18px;z-index:10;color:#333;background:url(../images/icon-more1.png) no-repeat right;}
.atp_gsb span font{width:1000px;float:left;height:1000px;background: rgba(255, 255, 255, 0.65);position:absolute;top:0px;left:10%;z-index:5;transform: rotate(35deg);}
.atp_gsb span strong{width:90%;text-align:justify;padding:5%;float:left;color:#333;font-size:14px;line-height:25px;font-weight:normal;position:absolute;top:50px;left:0px;z-index:6;}
.atp_gsb span:hover #satp{left:-100%;transition: all .5s;transform: rotate(35deg);}
.atp_gsb span:hover #saps{width:75%;padding-left:3%;height:50px;text-align:left;top:0px;transition: all .5s;}
#sdke{display:none;}
.atp_gsb span:hover #sdke{display:block;transition: all .5s;}
.atp_jjfn{width:100%;float:left;margin-top:3%;}
.atp_jjfna{width:1600px;margin:0px auto;}
.atp_jja{width:100%;float:left;position:relative;top:0px;left:0px;z-index:1;}
.atp_jja p{width:100%;float:left; text-align:center;   font-size: 20px;font-weight: 400;line-height: 30px; color: #184390;}
.atp_jja span{width:100%;margin-top:1%;float:left;  text-align:center;   font-size: 45px;font-family: SourceHanSerifCN-Bold; font-weight: 700; line-height: 60px;color: #414141;position:relative;top:0px;left:0px;z-index:5;}
.atp_jjb{width:100%;float:left;margin-top:6%;}
.at_ja{width:29%;cursor:pointer;position:relative;top:0px;left:0px;z-index:1;padding:3% 2% 6% 2%;float:left;background-color:#3B90FF;border-radius:20px;overflow:hidden;}
.at_ja img{width:10%;float:left;}
.at_ja span{width:88%;float:right;color:#fff;font-size:25px;}
.at_ja span p{width:100%;font-size:14px;float:left;color:#fff;}
.at_ja font{width:100%;float:left;color: #CEE3FF;font-size: 16px;margin-top:5%;}
.at_ja a{width:20%;height:160px;float:right;background-color:#fff;position:absolute;bottom:-80px;right:-50px;z-index:5;transform: rotate(45deg);}
.at_ja a img{width:20px;float:left;position:absolute;top:50%;left:0px;}
.at_jb a,.at_jc a,.at_jd a{width:20%;height:160px;float:right;background-color:#fff;position:absolute;bottom:-80px;right:-50px;z-index:5;transform: rotate(45deg);display:none;}
.at_jb a img,.at_jc a img,.at_jd a img{width:20px;float:left;position:absolute;top:50%;left:0px;display:none;}
.at_jb{width:29%;cursor:pointer;position:relative;top:0px;border-radius:20px;left:0px;z-index:1;padding:3% 2% 6% 2%;float:left;overflow:hidden;}
.at_jb img{width:12%;float:left;margin:0px 44%;}
.at_jb span{width:100%;float:left;text-align:center;font-size:25px; color: #666;margin-top:3%;}
.at_jb span p{width:100%;float:left;text-align:center;font-size:14px;margin-top:3%;}
.at_jb font,.at_jc font,.at_jd font{ display:none;width:100%;float:left;color: #CEE3FF;font-size: 16px;margin-top:5%;}
.at_jc{width:29%;cursor:pointer;float:left;position:relative;top:0px;left:0px;z-index:1;padding:3% 2% 6% 2%;overflow:hidden;border-radius:20px;}
.at_jc img{width:12%;float:left;margin:0px 44%;}
.at_jc span{width:100%;float:left;text-align:center;font-size:25px; color: #666;margin-top:3%;}
.at_jc span p{width:100%;float:left;text-align:center;font-size:14px;margin-top:3%;}
.at_jd{width:29%;cursor:pointer;border-radius:20px;position:relative;top:0px;left:0px;z-index:1;padding:3% 2% 6% 2%;float:left;overflow:hidden;}
.at_jd img{width:12%;float:left;margin:0px 44%;}
.at_jd span{width:100%;float:left;text-align:center;font-size:25px; color: #666;margin-top:3%;}
.at_jd span p{width:100%;float:left;text-align:center;font-size:14px;margin-top:3%;}
.at_ko{width:100%;float:left;margin-top:1.5%;}
.at_ko ul li{width:23%;float:left;overflow:hidden;margin:1%;position:relative;top:0px;left:0px;z-index:1;}
.at_ko ul li a img{width:100%;float:left;}
.at_ko ul li a p{width:84%;float:left;font-size:14px;text-align:right;padding-right:12%;line-height:45px;position:absolute;bottom:0px;left:0px;font-size:18px;z-index:10;color:#333;background:url(../images/icon-more1.png) no-repeat right;}
.at_ko ul li a font{width:1000px;float:left;height:1000px;background: rgba(255, 255, 255, 0.65);position:absolute;top:0px;left:40%;z-index:5;transform: rotate(35deg);}
.at_ko ul li a strong{width:90%;text-align:justify;padding:5%;float:left;color:#333;font-size:14px;line-height:25px;font-weight:normal;position:absolute;top:50px;left:0px;z-index:6;}
.at_ko ul li:hover #sotp{left:-60%;transition: all .5s;transform: rotate(35deg);}
.at_ko ul li:hover #sops{width:75%;padding-left:3%;height:50px;text-align:left;top:0px;transition: all .5s;}
#soke{display:none;}
.at_ko ul li:hover #soke{display:block;transition: all .5s;}
#kod2,#kod3,#kod4{display:none;}
#ild55,#ild6,#ild7,#ild8{display:none;}
.atp_xw{width:100%;float:left;}
.atp_xwa{width:1600px;margin:0px auto;}
.atp_xwaa{width:100%;float:left;position:relative;top:0px;left:0px;z-index:1;}
.atp_xwaa p{width:100%;float:left; text-align:left;   font-size: 20px;font-weight: 400;line-height: 30px; color: #184390;}
.atp_xwaa span{width:100%;float:left;  text-align:left;   font-size: 45px;margin-top:1%;font-family: SourceHanSerifCN-Bold; font-weight: 700; line-height: 60px;color: #414141;position:relative;top:0px;left:0px;z-index:5;}
.atp_xwab{width:100%;float:left;margin:3% 0px;}
.atp_xwab ul li{width:45.5%;float:left;padding:1% 1% 1% 1%;margin:1%;background-color:#f9f9f9;border:solid 1px #f1f1f1;border-radius:5px;}
.atp_xwab ul li a p{width:15%;float:left;font-size:22px;text-align:center;border:solid 1px #f6f6f6;padding:2% 0px;}
.atp_xwab ul li a p span{width:100%;float:left;font-size:15px;margin-top:1%;color:#999;}
.atp_xwab ul li a b{width:5%;border-radius:2px;height:2px;background-color:#999;float:left;margin:5.5% 2% 0px 2%;}
.atp_xwab ul li a h3{width:70%;font-weight:normal;float:left;font-size:16px;margin-top:1%;}
.atp_xwab ul li a font{width:70%;float:left;font-size:14px;margin-top:2%;}
.atp_xwab ul li:hover #atxwa{width:7%;background-color:#034ab2;transition: all .5s;}
.atp_xwab ul li:hover #axwll{color:#034ab2;}
.atp_xwaa b{width: 100%;float: left;font-size: 45px;color: #ccc;opacity: 0.6;position: absolute;top:28%;left: 0px;z-index:1;}
.atp_jja b{width: 100%;text-align:center;float: left;font-size: 45px;color: #ccc;opacity: 0.6;position: absolute;top:28%;left: 0px;z-index:1;}
.atp_cpb b{width: 100%;text-align:center;float: left;font-size: 45px;color: #ccc;opacity: 0.6;position: absolute;top:30%;left: 0px;z-index:1;}
.atp_case{width:100%;float:left;background-color:#f9f9f9;border-top:solid 1px #f1f1f1;border-bottom:solid 1px #f1f1f1;padding:2% 0px;}
.atcase{width:100%;float:left;margin:2% 0px;}
.atcase ul li{width:24%;overflow:hidden;border-radius:10px;margin-right:1%;margin-bottom:1%;float:left;position:relative;top:0px;left:0px;z-index:1;}
.atcase ul li a img{width:100%;height:255px;float:left;border-radius:10px;}
.atcase ul li a h3{width:100%;position:absolute;bottom:0px;left:0px;z-index:7;color:#fff;font-weight:normal;float:left;text-align:center;font-size:14px;line-height:55px;}
.atcase ul li a{width:100%;float:left;}
.atcase ul li a p{width:80%;height:70%;border:solid 1px #f1f1f1;color:#fff;float:left;background: rgb(0 0 0 / 50%);padding:5%;margin:5%;text-align:justify;font-size:15px;line-height:35px;display:none;position:absolute;top:0px;left:0px;z-index:7;border-radius:10px;}
.atcase ul li:hover #jcat{display:block;transition: all .5s;}
.atp_hy{width:100%;float:left;padding:2% 0px;}
.atp_foot{width:100%;float:left;background: #f9f9f9;padding:2% 0px 0px 0px;border-top:solid 1px #f1f1f1;}
.atp_fo{width:1600px;margin:0px auto;}
.atp_foa{width:31%;float:left;padding:2%;}
.atp_foa span,.atp_fob span,.atp_foc span{width:100%;float:left;line-height:55px;font-size:22px;color:#414141;}
.atp_fod span{width:90%;text-align:left;float:right;line-height:55px;font-size:22px;color:#414141;}
.atp_foa p{width:100%;height:35px;line-height:35px;float:left;font-size:14px;color:#999;}
.atp_fob{width:21%;margin-left:3%;float:left;padding:2%;}
.atp_foc{width:18%;float:left;padding:2%;}
.atp_fod{width:11%;float:left;padding:2%;}
.atp_fob a,.atp_foc a{width:50%;float:left;color:#999;height:35px;line-height:35px;font-size:14px;}
.atp_fod font{width:90%;margin-top:1%;margin-bottom:3%;text-align:left;float:right;color: #999;}
.atp_fod img{width:80%;margin:1% 10%;float:left;}
.atp_foe{width:70%;float:left;margin:0px 15% 0px 15%;text-align:center;padding:2% 0px 2% 0px;}
.atp_foe span{width:100%;float:left;line-height:30px;font-size:14px;color: #999;padding-top:4%;border-top:solid 1px #f5ebeb;}
.atp_fof{width:100%;float:left;background-color:#c3c3c3;}
.atp_fof img{width:8%;padding:1%;margin:1%;float:left;}
.atp_fof span{width:75%;border-bottom:solid 1px #e1e1e1;float:right;line-height:45px;font-size:16px;margin-top:1%;color: #fff;}
.atp_foa p a{color:#999;}
#jk_ing{display:none;}
#jk_g{display:none;}
#seh{display:none;}
.atp_psd{display:none;width:100%;float:left;background-color:#fff;padding:5% 0px;}
.atp_pda{width:40%;float:left;margin:0px 30%;}
.atp_pda span{width:100%;padding:10%;float:left;background-color:#fff;}
.atp_pda span form input{width:80%;border:solid 1px #e1e1e1;height:60px;float:left;padding-left:5px;font-size:14px;color:#565656;}
#anniu{width:18.8% !important;float:right !important;height:62px !important;border:none;}
.atp_psf{display:none;position:absolute;top:0px;right:0px;z-index:10;width:50%;padding:3%;height:1000px;float:right;background:linear-gradient(to right,#1173be,#034ab2);}
.atp_psfa{width:56%;float:left;padding:2%;}
.atp_psfa span{width:100%;float:left;height:60px;line-height:60px;color:#fff;}
.atp_psfa span a{width:100%;float:left;font-size:22px;}
.atp_psfa a{width:33%;float:left;font-size:15px;color:#fff;line-height:45px;}
.atp_psg{width:26%;padding:2%;float:right;border-left:solid 1px #f1f1f1;}
.atp_psg span{width:100%;float:left;line-height:45px;font-size:15px;color:#fff;}
.atp_psg img{width:90%;padding:5%;float:left;}
.atp_psfb{width:65%;float:left;border-top:dashed 1px #b6b7bf;}
.atp_psfb span{width:33%;float:left;line-height:50px;color:#fff;}
.atp_psfb span a{width:100%;float:left;color:#fff;font-size:16px;}
.atp_psfb font{width:100%;float:left;line-height:90px;color:#fff;font-size:22px;}
.atp_kds{width:100%;float:left;padding-top:10%;}
.bhs_x{width:80px;cursor:pointer;height:80px;float:left;background-color:#82bf43;position:absolute;top:0px;right:0px;z-index:20;}
.bhs_x span{color:#fff;width:100%;line-height:80px;text-align:center;float:left;color:#fff;font-size:45px;}
.dejr{width:100%;margin-top:2%;float:right;}
.dejr a{float:left;background-color:#f9f9f9;padding:0px 1%;line-height:55px;font-size:16px;margin:0.5%;border-bottom: 2px solid transparent;}
/*---------分栏目css--------*/
.atp_peo{width:100%;float:left;position:absolute;top:0px;left:0px;z-index:1;}
.atp_peo img{width:100%;float:left;}
.atp_cppa{width:100%;float:left;margin-top:8%;}
.atp_ca{width:1500px;margin:0px auto;}
.atca_a{width:100%;float:left;position:relative;top:0px;left:0px;z-index:1;}
.atca_a p{width:100%;float:left; text-align:left;   font-size: 20px;font-weight: 400;line-height: 30px; color: #184390;}
.atca_a span{width:100%;float:left;  text-align:left;   font-size: 45px;margin-top:1%;font-family: SourceHanSerifCN-Bold; font-weight: 700; line-height: 60px;color: #414141;position:relative;top:0px;left:0px;z-index:5;}
.atca_a b{width: 100%;float: left;font-size: 45px;color: #ccc;opacity: 0.6;position: absolute;top:28%;left: 0px;z-index:1;}
.atp_fla{width:100%;float:left;margin-top:1%;}
.atp_fla ul li{width:23.5%;margin-right:1%;float:left;margin-top:1%;margin-bottom:1%;border:solid 1px #e1e1e1;}
.atp_fla ul li a img{width:100%;float:left;}
.atp_fla ul li a h2{width:100%;float:left;text-align:center;font-size:16px;font-weight:normal;line-height:45px;}
.tg_pages {
	float: left;
	overflow: hidden;
	text-align: center;
	width: 100%;
	margin-top:1%;
	margin-bottom:1%;
}
.page-status{display:none !important;}
.tg_pages span {
	display: inline-block;
}

.tg_pages span a {
	border: 1px solid #bebebe;
	color: #bebebe;
	display: inline-block;
	font-size: 13px;
	height: 26px;
	line-height: 26px;
	margin-left: 10px;
	padding-left: 10px;
	padding-right: 10px;
}
.page-num-current{
    color: #fff !important;
    background: #0e52cf !important;
    border: 1px solid #0e52cf !important;
}

.tg_pages span.thisclass a {
	background: #3468b9 none repeat scroll 0 0;
	border: 1px solid #3468b9;
	color: #ffffff;
}


/*---------分栏目css--------*/


/*---------产品文章页--------*/
.atp_pla{width:100%;float:left;margin-top:39%;}
.atp_la{width:1300px;margin:0px auto;}
.atp_laa{width:100%;float:left;}
.atp_laa img{width:50%;float:left;margin:1%;border:solid 1px #e1e1e1;}
.atp_laa span{width:45%;float:left;margin:1%;}
.atp_laa span h1{width:100%;float:left;font-size:25px;color:#414141;padding-top:2%;}
.atp_laa span p{width:100%;float:left;line-height:35px;font-size:16px;font-size:14px;padding-top:3%;}
.atp_laa span font{width:100%;float:left;font-size:14px;line-height:25px;text-align:justify;color:#999;padding-top:3%;}
.atp_laa span b a{width:120px;float:left;margin-right:1%;text-align:center;color:#fff;line-height:45px;margin-top:3%;font-weight:normal;}
.atp_laa span b{width:100%;float:left;margin-top:1%;}
.atp_laa span b strong img{width:120px;float:left;}
.atp_laa span b strong{width:100%;float:left;margin-top:2%;}
.atp_laa span b strong p{width:50%;margin-left:1%;float:left;color:#414141;font-size:18px;}
.atp_laa span b strong font{width:60%;float:left;font-size:15px;color:#414141;line-height:25px;margin-left:1%;}
.cps_a{width:100%;float:left;}
.cp_left{width:15%;float:left;padding:2%;border-right:solid 1px #e1e1e1;}
.cp_left span{width:100%;float:left;text-align:center;line-height:35px;}
.cp_left ul{width:100%;float:left;}
.cp_left ul li{width:100%;float:left;}
.cp_left ul li a img{width:100%;float:left;}
.cp_left ul li a h3{width:100%;font-size:15px;font-weight:normal;float:left;text-align:center;line-height:35px;}
.cp_right{width:80%;float:right;}
.cp_ri{width:100%;float:left;background-color:#f9f9f9;}
.cp_ri span{width:25%;cursor:pointer;line-height:55px;float:left;font-size:15px;text-align:center;border-radius:5px;}
.cp_ria{width:96%;margin:2%;color:#565656;font-size:15px;line-height:30px;text-align:justify;float:left;}
.cp_rib,.cp_ric{width:96%;float:left;margin:2%;display:none;}
.cp_rib img{width:100%;float:left;}
.cp_rid{width:96%;display:none;float:left;margin:2%;}
.cp_rid ul li{width:31%;border:solid 1px #e1e1e1;float:left;margin:1%;}
.cp_rid ul li a img{width:100%;height:200px;float:left;}
.cp_rid ul li a p{width:100%;font-size:14px;height:40px;overflow:hidden;float:left;text-align:center;line-height:45px;}
.cp_ric span video{width:100%;height:500px;float:left;}
.cp_kod{width:100%;float:left;margin-top:2%;border-top:solid 1px #e1e1e1;}
.cp_kod span{width:50%;float:left;}
#fr{width:50%;float:left;text-align:left;font-size:15px;line-height:55px;}
#fl{width:50%;float:right;text-align:right;font-size:15px;line-height:55px;}
.dr_dk{width:100%;float:left;}
.dr_dk a{float:left;padding:0.5%;border-bottom:solid 2px #fff;margin:0.5%;font-size:14px;line-height:25px;color:#333;background-color:#e1e1e1;}
/*---------产品文章页--------*/
/*---------案例栏目页--------*/
.acase{width:100%;float:left;margin-top:38%;}
.cs_a{width:1500px;margin:0px auto;}
.atcb_a{width:100%;float:left;margin-top:2%;}
.atcb_a ul li{width:23%;border:solid 1px #e1e1e1;float:left;margin-right:1%;margin-top:1%;margin-bottom:1%;position:relative;top:0px;left:0px;z-index:1;}
.atcb_a ul li a img{width:100%;height:230px;float:left;}
.atcb_a ul li a h2{width:98%;padding:0px 1%;overflow:hidden;height:40px;line-height:40px;float:left;text-align:center;font-weight:normal;font-size:15px;}
.atcb_a ul li a span{background: rgba(0, 0, 0, 0.3);color:#fff;width:80%;float:left;padding:4% 10%;font-size:14px;line-height:25px;text-align:justify;display:none;position:absolute;top:0px;left:0px;z-index:3;}
.atcb_a ul li a:hover #cs-al{display:block;transition: all .5s;}
/*---------案例栏目页--------*/
/*---------案例内容页--------*/
.csae_nr{width:100%;float:left;}
.csae_nr h1{width:100%;float:left;color:#414141;line-height:60px;}
.csae_nr span{width:100%;float:left;font-size:15px;line-height:35px;color:#999;border-bottom:solid 1px #e1e1e1;}
.main-lx{
	border-bottom: 1px solid rgba(238, 238, 238, .2);
	border:solid 1px #e1e1e1;
	width:90%;
	margin:2% 5%;
	float:left;
}
.main-lx .img1{
   margin: 0;
    width: 15%;
    float: left;
	margin-top:2.5%;
}
.lx-p{
    width: 81%;
    float: right;
	background-color:#f9f9f9;
	padding:2%;
}
.lx-p p{width:100%;float:left;font-size:16px;}
.tel2{
    height: auto;
    background: url(../images/new_tel.png) no-repeat left;
    padding-left: 50px;
    margin-top: 30px;
	background-size:38px;
}
.tel2 strong{
    font-size: 28px;
    color: #0090ff;
}
.afs{
    width: 123px;
    height: 35px;
    float: right;
    background: #0090ff;
    text-align: center;
    font-size: 16px;
    display: block;
    margin: 10px 0 0;
	border-radius:5px;
	line-height: 35px;
}
.afs a{
color:#fff;
}
.csae_nn{width:100%;float:left;}
.csae_nn span{width:100%;float:left;font-size:15px;line-height:30px;text-align:justify;}
.atnew{width:100%;float:left;margin:3% 0px;}
.atnew ul li{width:45.5%;float:left;padding:1% 1% 1% 1%;margin:1%;background-color:#f9f9f9;border:solid 1px #f1f1f1;border-radius:5px;}
.atnew ul li a p{width:15%;float:left;font-size:22px;text-align:center;border:solid 1px #f6f6f6;padding:2% 0px;}
.atnew ul li a p span{width:100%;float:left;font-size:15px;margin-top:1%;color:#999;}
.atnew ul li a b{width:5%;border-radius:2px;height:2px;background-color:#999;float:left;margin:5.5% 2% 0px 2%;}
.atnew ul li a h3{width:70%;font-weight:normal;float:left;font-size:16px;margin-top:1%;}
.atnew ul li a font{width:70%;float:left;font-size:14px;margin-top:2%;}
.atnew ul li:hover #atxwa{width:7%;background-color:#034ab2;transition: all .5s;}
.atnew ul li:hover #axwll{color:#034ab2;}
.ksp_a{width:20%;margin:0px 40%;float:left;}
.ksp_a a{width:46%;float:left;line-height:55px;text-align:center;margin-right:2%;background-color:#e1e1e1;border-radius:5px;}
.ksp_xjs{width:30%;float:left;margin:0px 35%;}
.ksp_xjs a{width:33%;line-height:55px;border-radius:5px;text-align:center;float:left;background-color:#f9f9f9;color:#414141;}
/*---------案例内容页--------*/

/*---------关于我们页--------*/
.atp_ps{width:100%;float:left;margin-top:38%;}
.atp_aw{width:1300px;margin:0px auto;}
.ask_s{width:55%;float:left;}
.ask_s span h1{width:100%;float:left;margin:2% 0px;color:#565656;}
.ask_s span{width:100%;text-align:justify;float:left;font-size:15px;line-height:35px;color:#565656;}
.ask_f{width:40%;float:right;}
.ask_f img{width:100%;float:left;border-radius:5px;}
.ask_o{width:100%;float:left;margin:3% 0px;}
.ask_o span{width:100%;float:left;line-height:77px;text-align:center;font-size:20px;}
.ask_o font{width:46%;float:left;background-color:#f9f9f9;padding:2%;}
.ask_o p{width:12%;float:left;text-align:center;}
.ask_o p img{width:90%;float:left;padding:10px 10%;}
.ask_o strong{width:88%;float:right;}
.ask_o strong p{width:25%;float:left;text-align:center;font-size:18px;font-weight:normal;line-height:55px;}
.ask_o strong b{width:46%;font-size:15px;line-height:25px;text-align:left;margin-left:4%;float:left;font-weight:normal;margin-top:2%;}
.mlp_sp{width:100%;float:left;background: url(../images/shan.jpg) no-repeat;background-size:100% 100%;}
.plp_a{width:100%;float:left;}
.plp_a img{width:9.1%;float:left;margin:1%;}
.mpo_ls{width:1300px;margin:0px auto;}
.mp_ls{width:100%;float:left;border-top:solid 1px #e1e1e1;}
.mp_ls{width:1300px;margin:0px auto;}
.mp_ls span{width:100%;font-size:20px;float:left;text-align:center;line-height:55px;}
.mp_ls font{width:23%;margin:1%;float:left;}
.mp_ls font img{width:100%;float:left;}
.mp_ls font p{width:100%;float:left;text-align:center;font-size:14px;line-height:35px;}
.lwo_p{width:1250px;margin:0px auto;}
.lwo_p span{width:100%;margin-top:2%;float:left;font-size:14px;line-height:30px;text-align:justify;}
.lwo_p span p{width:100%;float:left;text-align:center;line-height:55px;font-size:20px;}
/*---------关于我们页--------*/
/*---------联系我们页--------*/
.con_atp{width:100%;float:left;}
.con_atp span{width:100%;float:left;margin-top:2%;}
.con_atp span img{width:100%;float:left;}
.con_ap{width:38%;float:right;position:absolute;top:7%;right:2%;z-index:6;}
.cok_sl{width:100%;background-color:#fff;float:left;position:relative;top:0px;left:0px;z-index:1;margin:3% 0px;}
.con_ap img{width:34%;padding:0px 2%;float:left;}
.con_ap span{width:60%;margin-top:1%;padding-right:2%;float:left;line-height:35px;font-size:17px;}
/*---------联系我们页--------*/

/*------------------äº§å“å†…å®¹å†…é¡µ-------------*/
.ner_ppa{width:98%;padding:0px 1%;float:left;font-size:15px;line-height:35px;color:#666;background-color:rgb(247, 247, 247);}
.ner_ppb1 td strong{font-size:15px;}
.jsbr_a{width:33%;float:left;border-left:solid 1px #e1e1e1;}
.jsbr_a td{width:90%;padding:0px 5%;float:left;border-bottom:solid 1px #e1e1e1;}
.jsbr_b{width:33%;float:left;border-left:solid 1px #e1e1e1;}
.jsbr_b td{width:90%;padding:0px 5%;float:left;border-bottom:solid 1px #e1e1e1;}
.jsbr_c{width:33%;float:left;border-left:solid 1px #e1e1e1;border-right:solid 1px #e1e1e1;}
.jsbr_c td{width:90%;padding:0px 5%;float:left;border-bottom:solid 1px #e1e1e1;}
.jsbbr_a{width:100%;float:left;background-color:rgb(43, 77, 137);color:#fff !important;text-align:center;}
.ske_s{width:100%;float:left;margin:3% 0px;}
.kdk{width:100%;float:left;}
.kdk a{width:100%;float:left;font-size:12px;color:#999;line-height:35px;text-align:right;}
.ehu_a{width:50%;float:left;font-size:15px;line-height:35px;color:#333;}
.ehu_b{width:50%;float:right;font-size:15px;text-align:right;line-height:35px;color:#333;}
.kso_tc{width:25%;background-color:#fff;background:url(../images/2f.jpg) no-repeat right;border:solid 1px #e1e1e1;padding:3% 5% 3% 1%;float:left;position:fixed;top:25%;left:37.5%;z-index:666;display:none;box-shadow: 0 5px 13px rgba(0, 0, 0, .1);}
.kso_tc img{width:40%;float:left;}
.kso_tc span{width:55%;float:right;margin-top:1.5% !important;}
.kso_tc span p{width:100%;float:left;font-size:25px;font-weight:bold;margin-top:2%;}
.kso_tc span font{width:100%;float:left;font-size:16px;line-height:35px;}
.kso_tc b{width:50px;float:right;position:absolute;top:0px;right:0px;font-size:13px;color:#666;line-height:75px;font-weight:normal;color:#004ea2;}
.kso_tc b:hover{font-weight:bold;cursor:pointer;}
.bcj_bg{width:100%;float:left;}
.bcj_bg tbody{width:100%;float:left;background-color:#f9f9f9;}
.bcj_bg1{width:10%;float:left;}
.bcj_bg1 td{width:100%;float:left;text-align:center;border-bottom:solid 1px #e1e1e1;}
.bcj_bg2{width:10%;float:left;}
.bcj_bg2 td{width:100%;float:left;text-align:center;border-bottom:solid 1px #e1e1e1;}
.bcj_bg3{width:15%;float:left;}
.bcj_bg3 td{width:100%;float:left;text-align:center;border-bottom:solid 1px #e1e1e1;}
.bcj_bg4{width:55%;float:left;}
.bcj_bg4 td{width:100%;height:30px;overflow:hidden;float:left;text-align:left;border-bottom:solid 1px #e1e1e1;}
.bcj_bg5{width:10%;float:left;}
.bcj_bg5 td{width:100%;float:left;text-align:left;border-bottom:solid 1px #e1e1e1;}
.sdlr_a{width:100%;float:left;}
.sdlr_a tbody{width:100%;float:left;background-color:#f9f9f9;}
.sdlr_a1{width:10%;float:left;}
.sdlr_a1 td{width:100%;float:left;text-align:center;border-bottom:solid 1px #f3eded;border-right:solid 1px #f3eded;}
.sdlr_a2{width:20%;float:left;}
.sdlr_a2 td{width:100%;float:left;text-align:center;border-bottom:solid 1px #f3eded;border-right:solid 1px #f3eded;}
.sdlr_a3{width:50%;float:left;}
.sdlr_a3 td{width:100%;float:left;text-align:center;border-bottom:solid 1px #f3eded;border-right:solid 1px #f3eded;}
.sdlr_a4{width:20%;float:left;}
.sdlr_a4 td{width:100%;float:left;text-align:center;border-bottom:solid 1px #f3eded;border-right:solid 1px #f3eded;}
.tbbg{width:100%;float:left;border-top:solid 1px #f9f9f9;border-left:solid 1px #f9f9f9;border-right:solid 1px #f9f9f9;}
.tbbg_a{width:100%;float:left;}
.tbbg_a1{width:100%;float:left;background-color:#f9f9f9;}
.tbbg_a tr{width:100%;float:left;border-bottom:solid 1px #f9f9f9;}
.tbbg_a11{width:47%;padding:0px 1%;border-right:solid 1px #f9f9f9;float:left;font-size:14px;line-height:25px;}
.tbbg_a22{width:48%;padding:0px 1%;float:left;font-size:14px;line-height:25px;}
.ner_pp{width:100%;float:left;color:rgb(43, 77, 137);font-size: 19px;line-height:65px;margin-top:2%;}
.ner_ppb,.ner_ppb1{width:100%;float:left;}
.ner_ppb1a{width:98%;padding:0px 1%;float:left;background-color:rgb(247, 247, 247);font-size:14px;line-height:35px;}
.ner_ppb1b{width:98%;padding:0px 1%;float:left;background-color:rgb(255, 255, 255);font-size:14px;line-height:35px;}
.ner_ppc{width:100%;float:left;color:rgb(43, 77, 137);font-size: 19px;line-height:65px;margin-top:2%;}
.ner_ppca{width:100%;float:left;}
.ner_ppca1{width:100%;float:left;}
.ner_ppca1a{width:98%;padding:0px 1%;float:left;background-color:rgb(247, 247, 247);font-size:14px;line-height:35px;}
.ner_ppca1b{width:98%;padding:0px 1%;float:left;background-color:rgb(255, 255, 255);font-size:14px;line-height:35px;}
.ner_ppcd{width:100%;float:left;color:rgb(43, 77, 137);font-size: 19px;line-height:65px;margin-top:2%;}
.ner_ppcda{width:100%;float:left;}
.ner_ppce{width:85%;float:left;}
.ner_ppcda1{width:15%;float:left;}
.ner_ppcda1a{width:90%;line-height:30px;padding:0px 5%;background-color:rgb(43, 77, 137);float:left;color:#fff !important;}
.ner_ppcda1b{width:90%;line-height:30px;padding:0px 5%;background-color:rgb(43, 77, 137);float:left;color:#fff !important;}
.ner_ppcea{width:98%;line-height:30px;padding:0px 1%;float:left;background-color:rgb(255, 255, 255);}
.ner_ppceb{width:98%;line-height:30px;padding:0px 1%;float:left;background-color:rgb(247, 247, 247);}
.ner_csj{width:100%;float:left;color:rgb(43, 77, 137) !important;font-size: 19px;line-height:65px;font-weight:bold;margin-top:2%;}
.ner_ppa{width:98%;padding:0px 1%;margin:0.5% 0px;float:left;font-size:15px;line-height:35px;color:#666;background-color:rgb(247, 247, 247);}
.ner_ppb1 td strong{font-size:15px;}
.ner_ppcda11a{width:100%;float:left;background-color:#f9f9f9;font-size:14px;line-height:30px;}
.ner_ppcda11b{width:100%;float:left;background-color:#fff;font-size:14px;line-height:30px;}
/*-------------äº§å“å†…å®¹å†…é¡µ----------------------*/
/*-----新闻资讯栏目css----*/
.tab-buttons {
	border-top:solid 1px #e1e1e1;
            display: flex;
            width: 100%;
            height: 80px;
            border-bottom: 1px solid #e4e7ed;
            margin-top:2%;
            float:left;
        }

        /* 单个按钮样式 */
        .tab-btn {
            flex: 1;
            border: none;
            background: transparent;
            font-size: 18px;
            font-weight: 500;
            color: #606266;
            cursor: pointer;
            transition: all 0.3s ease;
            position: relative;
            letter-spacing: 1px;
        }

        /* 按钮悬浮效果 */
        .tab-btn:hover {
            color: #165DFF;
            background-color: #f7f8fa;
        }

        /* 按钮激活状态（选中） */
        .tab-btn.active {
            color: #165DFF;
            font-weight: 600;
        }

        /* 激活按钮底部高亮条 */
        .tab-btn.active::after {
            content: '';
            position: absolute;
            bottom: 0;
            left: 50%;
            transform: translateX(-50%);
            width: 120px;
            height: 3px;
            background-color: #165DFF;
            border-radius: 3px 3px 0 0;
        }
/*-----新闻资讯栏目css----*/
@media screen and (min-width:1500px) and (max-width:1700px) {
	.atp_hed,.atp_cpa,.atp_jjfna,.atp_gsa,.atp_xwa,.atp_fo,.atp_ca,.cs_a{width:98%;margin:0px 1%;float:left;}
	.atp_sdc{margin-right:5%;}
	.atp_cdb{bottom:0px;left:34%;}
	.at_ko ul li a p{font-size:14px;width:87%;}
	.atp_gsb span p{font-size:14px;}
}
@media screen and (min-width:1200px) and (max-width:1499px) {
	.atp_hed,.atp_cpa,.atp_jjfna,.mp_ls,.mpo_ls,.atp_aw,.lwo_p,.atp_la,.atp_gsa,.atp_xwa,.atp_fo,.atp_ca,.cs_a{width:98%;margin:0px 1%;float:left;}
	.atp_sdc{margin-right:5%;}
	.atp_cdb{bottom:0px;left:24%;}
	.at_ko ul li a p{font-size:14px;width:87%;}
	.atp_gsb span p{font-size:14px;}
	.atp_tel{display:none;}
	.atp_hb{width:75%;padding-top:0px;}
	.atp_hb ul li a{padding-top:14%;}
	.atp_sdc{width:20%;}
	.atp_cdb{width:52%;}
	.atp_gsb{width:36%;}
	.atp_gsb span{width:48%;}
	.atp_gss{width:60%;}
	.atp_gsaa font{line-height:30px;}
	.atp_gsb span p{color:#fff;}
	.atcase ul li a h3{height:55px;overflow:hidden;}
	.atcase ul li a img{height:205px;}
	.ksp_xjs{width:40%;margin:0px 30%;}
	.ask_o strong b{height:25px;overflow:hidden;}
	.plp_a img{width:18%;}
}
@media screen and (min-width:1000px) and (max-width:1199px) {
	.atp_hed,.atp_cpa,.atp_jjfna,.mpo_ls,.atp_aw,.mp_ls,.lwo_p,.atp_la,.atp_gsa,.atp_xwa,.atp_fo,.atp_ca,.cs_a{width:98%;margin:0px 1%;float:left;}
	.atp_sdc{margin-right:5%;}
	.atp_cdb{bottom:0px;left:24%;}
	.at_ko ul li a p{font-size:14px;width:87%;}
	.atp_gsb span p{font-size:14px;}
	.atp_tel{display:none;}
	.atp_hb{width:75%;padding-top:0px;}
	.atp_hb ul li a{font-size:16px;padding-top:14%;}
	.atp_sdc{width:20%;}
	.atp_cdb{width:52%;}
	.atp_gsb{width:36%;}
	.atp_gsb span{width:48%;margin-top:6%;}
	.atp_gss{width:60%;}
	.atp_gsb span p{color:#fff;}
	.atcase ul li a h3{height:55px;overflow:hidden;}
	.atcase ul li a img{height:205px;}
	.ksp_xjs{width:40%;margin:0px 30%;}
	.ask_o strong b{height:25px;overflow:hidden;}
	.plp_a img{width:18%;}
	.atp_cpb p{font-size:12px;}
	.atp_cda a p{height:120px;overflow:hidden;}
	.atp_xwaa span,.atp_jja span,.atca_a span{font-size:35px;}
	.at_ja span,.at_jb span,.at_jc span{font-size:20px;}
	.at_ja font,.at_jb font,.at_jc font{line-height:25px;font-size:15px;}
	.atp_foc{display:none;}
	.atp_foa{width:37%;}
	.atp_fob{width:28%;}
	.atp_fod{width:20%;}
	.atp_foa p{overflow:hidden;}
	.atp_laa span font{display:none;}
	.atp_laa span b strong font{display:block !important;}
	.cp_rid ul li a img,.atcb_a ul li a img{height:150px;}
	.atp_psfa a{width:100%;}
	.atp_psg{width:40%;}
	.atp_psfa{width:36%;}
	.atp_psfb{width:100%;}
	.ask_s span{font-size:14px;line-height:25px;}
	.con_ap{width:48%;top:0px;}
}