
.d_mbx {width:100%;height:22px;margin-top:20px;margin-bottom:20px;}
.d_mbx ul {width:1140px;height:22px;line-height:22px;text-align:left;margin:0 auto;color:#666;}
.d_mbx ul span {color:#1aa1a1a;}
.d_mbx ul a:link {color:#666;}
.d_mbx ul a:visited {color:#666;}
.d_mbx ul a:hover {color:#0375f5;}
.d_mbx ul a:active {color:#666;}
.d_infoc {width:100%;height:auto;margin-bottom:50px;}
.d_infoc ul {width:auto;max-width:1080px;margin:0 auto;padding:30px;background-color:#fff;}
.d_aft {width:100%;height:auto;text-align:left;color:#d8d8d8;font-size:16px;line-height:30px;border-bottom:#eee solid 1px;}
.d_aft h1 {font-size:24px;line-height:36px;color:#1a1a1a;text-align:left;}
.d_afc {width:100%;height:auto;padding:30px 0px;text-align:left;font-size:14px;line-height:25px;color:#5e5e5e;}
.d_afc h2 {color:#1a1a1a;font-size:20px;line-height:32px;text-align:left;}

.d_infoban {width:100%;height:320px;background:linear-gradient(to right, #0375f5, #5c91f9, #a5a7fb);display:flex;align-items:center;}
.d_infoban ul {width:1140px;max-width:1140px;height:auto;margin:0 auto;color:#eee;font-size:14px;line-height:25px;text-align:left;}
.d_infoban ul span {color:#fff;font-size:20px;}

.d_infomenu {width:100%;height:72px;margin-bottom:30px;}
.bs_infomenu {box-shadow:0px 5px 10px 0px rgba(0, 0, 0, 0.1);}
.d_infomenu ul {width:auto;max-width:1140px;height:72px;margin:0 auto;}
.fx_ifm {display:flex;justify-content:center;}
.d_ifmx {width:auto;height:72px;padding:0px 50px;line-height:72px;color:#5d5d5d;font-size:18px;float:left;
	background-repeat: no-repeat;background-position: center bottom 10px;background-size:20px 7px;background-image:url("");}
.d_ifmx:hover {color:#0375f5;
	background-repeat:no-repeat;background-position:center bottom 10px;background-size:20px 7px;background-image:url("../images/smile.webp");}
.d_ifmx a:link {color:#5e5e5e;display:block;}
.d_ifmx a:visited {color:#5e5e5e;display:block;}
.d_ifmx a:hover {color:#0375f5;display:block;}
.d_ifmx a:active {color:#5e5e5e;display:block;}

.d_ifmx_a {width:auto;height:72px;padding:0px 50px;line-height:72px;color:#0375f5!important;font-size:18px;float:left;
	background-repeat: no-repeat;background-position: center bottom 10px;background-size:20px 7px;background-image:url("../images/smile.webp");}
.d_ifmx_a a:link {color:#0375f5!important;display:block;}
.d_ifmx_a a:visited {color:#0375f5;display:block;}
.d_ifmx_a a:hover {color:#0375f5;display:block;}
.d_ifmx_a a:active {color:#0375f5;display:block;}


.dm_csch {width:82%;height:50px;padding:15px 9%;display:none;position: relative;}
.ipt_csch {width:100%;height:50px;line-height:50px;border-radius:25px;
	color:#1a1a1a;font-size:14px;text-align:left;background-color:#f6f7f9;}
.btn_csch {width:50px;height:50px;border-radius:25px;position: absolute;left:10%;top:15px;
	background-repeat:no-repeat;background-position:center center;background-size:20px 20px;background-image:url("../images/i_csch.webp");}

.d_ifx {width:100%;}
.d_ifx ul {width:1140px;margin:0 auto;margin-top:30px;display:inline-block;}
.d_ifp {width:100%;height:auto;float:left;display:none;border-bottom:#eee solid 1px;padding-bottom:20px;}
.d_ifp img {width:100%;height:auto;border:0px;}
.d_ift {width:65%;height:100%;min-height:240px;padding-left:35%;float:right;position: relative;
	color:#5e5e5e;font-size:14px;text-align:left;
	background-repeat:no-repeat;background-position:left top;background-size:33% 100%;}
.d_ift h2 {font-size:18px;line-height:24px;color:#1a1a1a;margin-bottom:10px;}
.d_iftt {width:100%;height:50px;line-height:30px;position: absolute;bottom:0px;
	display:inline-block;}
.d_ift span {color:#5e5e5e;font-size:14px;line-height:30px;}
.d_ift span a:link {color:#0375f5;}
.d_ift span a:visited {color:#0375f5;}
.d_ift span a:hover {color:#0275f5;}
.d_ift span a:active {color:#0375f5;}
.itime {color:#5e5e5e;font-size:14px;line-height:50px;display:none;text-align:left;}
.imore {color:#5e5e5e;font-size:14px;line-height:50px;display:none;text-align:left;}
.imore a:link {color:#0375f5;}
.imore a:visited {color:#0375f5;}
.imore a:hover {color:#0275f5;}
.imore a:active {color:#0375f5;}


.d_ts2 {width:100%;height:auto;background:#403;color:#fff;}


.d_infox {width:100%;max-width:1920px;height:auto;display:inline-block;margin-bottom:60px;position: relative;}
.d_infox ul {width:auto;max-width:1140px;height:auto;margin:0 auto;}
.d_ifxp {width:33%;height:auto;float:left;z-index:2350;}
.d_ifxp img {width:100%;height:100%;float:left;border:0px;}
.d_ifxt {width:65%;height:auto;float:right;color:#5e5e5e;font-size:14px;text-align:left;position:relative;display:inline-block;}
.d_ifxt h2 {font-size:18px;line-height:24px;color:#1a1a1a;}
.d_ifxt h2 a:link {color:#1a1a1a;}
.d_ifxt h2 a:visited {color:#1a1a1a;}
.d_ifxt h2 a:hover {color:#0375f5;}
.d_ifxt h2 a:active {color:#1a1a1a;}
.d_ifxt p {color:#5e5e5e;font-size:14px;line-height:22px;text-align:left;padding-bottom:34px;}
.d_iftm {width:50%;height:30px;line-height:30px;font-size:14px;color:#999;text-align:left;float:left;bottom:0px;/*position: absolute;bottom:0px;*/}
.d_ifrm {width:50%;height:30px;line-height:30px;font-size:14px;color:#0375f5;text-align:right;float:right;bottom:0px;/*position: absolute;bottom:0px;*/} 
.d_ifrm a:link {color:#0375f5;}
.d_ifrm a:visited {color:#0375f5;}
.d_ifrm a:hover {color:#0375f5;}
.d_ifrm a:active {color:#0375f5;}
.d_oxtm {width:100%;height:48px;line-height:48px;text-align:left;font-size:14px;color:#5e5e5e;display:none;}
.d_oxrm {width:100%;height:48px;line-height:48px;text-align:left;font-size:14px;color:#5e5e5e;display:none;}
.d_oxrm a:link {color:#0375f5;}
.d_oxrm a:visited {color:#0375f5;}
.d_oxrm a:hover {color:#0375f5;}
.d_oxrm a:active {color:#0375f5;}
.d_tmrm {max-width:740px;height:50px;position: absolute;bottom:-30px;}


.d_pyq {width:100%;height:auto;overflow:auto;margin-bottom:20px;}
.d_pyq ul {width:1140px;height:auto;overflow:auto;margin:0 auto;background:#fff;padding:30px;
	border-radius:10px;box-shadow:#eee 0px 0px 10px;}
.d_pyqtt {width:100%;height:64px;display:inline-block;}
.d_pyqlogo {width:64px;height:64px;float:left;}
.d_pyqlogo img {width:100%;height:100%;border:0px;}
.d_pyqtn {width:auto;height:40px;padding:12px;font-size:14px;line-height:20px;color:#5e5e5e;text-align:left;float:left;}
.d_pyqtn span {font-size:20px;line-height:20px;color:#1a1a1a;}
.d_pyqdesp {width:100%;height:auto;font-size:16px;line-height:22px;color:#1a1a1a;text-align:left;padding:10px 0px;}
.d_pyqimg {width:100%;height:auto;margin:10px 0px;float:left;}
.d_pyqimgx {width:142px;height:142px;margin:10px;float:left;cursor:pointer;border-radius:8px;
	background-repeat: no-repeat;background-position: center center;background-size:cover;}
.d_pyqp {width:100%;height:100%;position:absolute;background:rgba(0,0,0,0.85);}
.d_pyqp ul {width:90%;height:auto;margin:50px 5%;}

#d_pyqmk {width:100%;max-width:1920px;height:100%;background-color:rgb(0,0,0,0.85);
	position:absolute;top:0px;z-index:2026;display:block;}
#d_pyqpp {position:fixed;top:50%;left:50%;transform: translate(0%,-50%);width:100%;height:auto;overflow:auto;
    display: none;z-index: 2027; }



/* page */
.common-page{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:30px;margin-bottom:30px;border-radius:5px;font-size:12px;}
.common-page a,.common-page span{min-width:30px;height:24px;background:#FFFFFF;border:1px solid #DFDFDF;display:inline-flex;
	align-items:center;justify-content:center;color:var(--fontcolor);margin-left:10px;border-radius:3px;
	margin-bottom:10px;padding:0px 3px;transition:all .1s linear}
.common-page .ctxt,.common-page a:hover{color:#fff;background:#0375f5;border-color:#0375f5;border-radius:5px;}


/** 1200 **********************************************************/
@media(max-width:1200px){
.d_infoban {height:300px;}
.d_ifx ul {width:920px;margin-top:30px;}
	
}

/** 968 **********************************************************/
@media(max-width:968px){


.d_infoban {height:260px;}

.d_chlban {margin-top:0px;}
	
.d_ifx ul {width:820px;margin-top:30px;}
.d_ift {width:65%;height:100%;min-height:200px;padding-left:35%;background-size:33% 100%;}
	
}

/** 868 **********************************************************/
@media(max-width:868px){
	
.d_infoban {height:240px;}
	
	
.d_chlban {margin-top:72px;}
	
	
.d_ifx ul {width:720px;margin-top:30px;}

.d_ifmx {padding:0px 30px;font-size:16px;}
	
.d_ifx ul {width:720px;margin-top:30px;}
	
	
.d_ift {width:70%;height:100%;min-height:180px;padding-left:30%;background-size:28% 100%;}
	
}

/** 768 **********************************************************/
@media(max-width:768px){
	
.d_test {background:#000000;}
	
	
body {background:#fff!important;}
.d_infoban {height:200px;}

.d_infomenu {width:100%;height:100px;margin-bottom:60px;}
.d_infomenu ul {width:auto;height:100px;margin:0 auto;}
.d_ifmx {width:40%;height:22px;padding:10px 2%;margin:20px 3% 0px 3%;border-radius:22px;line-height:22px;
	background-color:#efefef;color:#1a1a1a;font-size:16px;background-image:url("");}
.d_ifmx:hover {background-image:url("");background:#0375f5;color:#fff!important;}

.d_ifmx_a {width:40%;height:22px;padding:10px 2%;margin:20px 3% 0px 3%;border-radius:22px;line-height:22px;
	background-color:#0375f5;color:#fff!important;font-size:16px;background-image:url("");}
.d_ifmx_a:hover {background-image:url("");background:#0375f5;color:#fff!important;}	
.d_ift {width:100%;height:auto;margin:0px;background-image:url("")!important;border:0px;}
.dm_csch {display:block;}

.d_infox {margin-top:30px;margin-bottom:0px;}
.d_ifxt {width:100%;float:left;}
.d_ifxp {width:100%;margin:0px;float:right;margin-top:60px;padding-bottom:30px;border-bottom:#eee solid 1px;}
	
.d_ifxt p {padding-bottom:0px;}
.d_tmrm {display:none;}
.d_oxtm {display:block;}
.d_oxrm {display:block;}
.fl,.fr {display:none;}
.d_ifp {display:block;border-top:0px;}
.itime {display:block;}
.imore {display:block;}


.d_pyq ul {box-shadow:#fff 0px 0px 0px;border-bottom:#eee solid 1px;border-radius:0px;}

.d_pyqimgx {width:31.33%;margin:1%;}


}

/** 600 **********************************************************/
@media(max-width:600px){

.d_test {background:#ff0000;}
	
.d_infoban ul {padding-top:50px;}





}

/** 400 **********************************************************/
@media(max-width:414px){
	
	

}

@media screen and (orientation: portrait) and (max-width:414px) {

	
}