@charset "utf-8";
body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form,footer, fieldset, legend, input ,img,a,p,span,td,iframe{margin:0;padding:0;list-style:none;}
html {font-family: '微软雅黑', Microsoft Yahei;outline: 0;-webkit-text-size-adjust:none;position: relative;max-width:960px;min-width: 320px; margin: 0 auto !important;}
body {width:100%;margin: 0;height:100%;-webkit-user-select: none;position: relative;background-color:#fff;font-size:12px;font-family: '微软雅黑', Microsoft Yahei;}
a:link,a:visited,a:active{
	color:#4e4e4e;
	text-decoration:none;
}
a:hover{
	color:#4e4e4e;
	}
ul, li {
	list-style:none
}
h1,h2,h3{ font-weight:normal; font-size:100px;}
.clear{clear:both;}

.blue,.blue a:link,.blue a:visited,.blue a:hover,.blue a:active { color:#072297;}
.yellow,.yellow a:link,.yellow a:visited,.yellow a:hover,.yellow a:active { color:#ff9700;}
.white,.white a:link,.white a:visited,.white a:hover,.white a:active { color:#FFF;}

.dw{width:0;height:0; margin:0 auto; position:relative;}

.wap_dt img{width:100%;height:12.7rem; z-index:1}

.swiper-pagination span{width:12px; height:12px; background:#fff;}
.swiper-pagination span.swiper-pagination-bullet-active{background:#fe9d00;}

DIV.black2 {padding:0.1rem 0.4rem; MARGIN: 0.1rem;  TEXT-ALIGN: center;}
DIV.black2 A {BORDER: #e5e5e5 1px solid; PADDING:0.1rem 0.4rem; MARGIN: 0.1rem; COLOR: #404040;  TEXT-DECORATION: none; background:#fff; }
DIV.black2 A:hover {BORDER: #072297 1px solid;  COLOR: #fff;  BACKGROUND-COLOR: #072297}
DIV.black2 A:active {BORDER: #d1d1d1 1px solid;  COLOR: #fff; BACKGROUND-COLOR: #d1d1d1}
DIV.black2 SPAN.current {BORDER: #072297 1px solid;PADDING:0.1rem 0.4rem;  MARGIN: 0.1rem; COLOR: #fff;   BACKGROUND-COLOR: #072297;}
DIV.black2 SPAN.disabled {BORDER: #e5e5e5 1px solid; PADDING:0.1rem 0.4rem;  MARGIN: 0.1rem; COLOR: #404040;  background:#fff;}

.ContentText {
	width:9.2rem !important;word-break:break-all; margin:0 auto !important; overflow:auto;
	font-family: '微软雅黑', Microsoft Yahei;
	font-size: 0.32rem ;
	color: #666666;
	text-decoration: none;
	line-height:0.6rem;
	min-height:5rem;
}
.ContentText span,.ContentText p,.ContentText td{ font-size:0.32rem !important;}
.ContentText img{  width:100% !important}

.logo{width:9.6rem;height:1.14rem; position:fixed;left:0;top:0; z-index:9999; padding:0.2rem 0; background:#fff; border-bottom:0.02rem solid #072297;}
.logo img{width:9.6rem;height:1.14rem; float:left;}

.ban_h{width:100%;height:0; padding-bottom:52%;}
.swiper-wrapper a{width:100%;height:0; padding-bottom:52%; display:block;}
.swiper-pagination span{width:12px; height:12px; background:#fff;}
.swiper-pagination span.swiper-pagination-bullet-active{background:#fe9d00;}

.i_logo{line-height: 0.8rem;text-align: center;font-size: 0.46rem;font-weight: bold; margin:0.3rem 0 0.1rem;}
.i_logo_txt{line-height: 0.5rem;text-align: center;font-size: 0.3rem;color: #454545;}

.cxzs_mk{width:9.2rem; margin:0.4rem auto 0;}
.cxzs_mk ul li{width:4.4rem;height:4.2rem; float:left; margin-bottom:0.2rem;}
.cxzs_mk ul li a{ height:4.2rem; display:block;}
.cxzs_mk ul li.on{ float:right;}
.cxzs_img{width:4.36rem;height:3.27rem; border:0.02rem solid #072297; padding:0.02rem;}
.cxzs_img img{width:4.36rem;height:3.27rem; float:left;}
.cxzs_title{ line-height:0.88rem; font-size:0.32rem; text-align:center; color:#072297;}

.i_more{width:4rem;height:0.8rem; margin:0.3rem auto 0.3rem; line-height:0.8rem; text-align:center; font-size:0.32rem; background:#ff9700; border-radius:0.1rem;}
.i_more,.i_more a:link,.i_more a:visited,.i_more a:hover,.i_more a:active { color:#fff;}
.i_more a{height:0.8rem; display:block;}

.zclc_mk{width:9.6rem; margin:0.4rem auto 0.5rem;}
.zclc_mk ul li{float:left; width:4.8rem;height:5.5rem; background:#fff; position:relative;}
.zclc_mk ul li a{height:5.3rem; display:block;}
.zclc_pic{width:4.8rem;height:2.75rem; position:absolute;left:0;top:0; overflow:hidden;}
.zclc_nr{width:4.8rem;height:2.55rem; padding-top:0.2rem; position:absolute;left:0;bottom:0;}
.zclc_mk ul li.on .zclc_pic{top:auto;bottom:0;}
.zclc_mk ul li.on .zclc_nr{bottom:auto;top:0;}
.zclc_pic img{width:4.8rem;height:3.6rem; position:absolute;left:0;top:-0.6rem;}
.zclc_bt{ height:0.74rem;line-height:0.74rem; font-size:0.34rem;color:#072297; background:url(ct2.jpg) bottom center no-repeat; text-align:center; padding:0 0.4rem; overflow:hidden;}
.zclc_jj{ line-height:0.5rem;color:#000000; font-size:0.28rem; margin-top:0.2rem; padding:0 0.4rem;}

.fwxm{width:9.2rem; margin:0.4rem auto 0;}
.fwxm ul li{width:4.3rem;height:6.2rem; float:left; margin-bottom:0.3rem;}
.fwxm ul li.on{ float:right;}
.fwxm_img{width:3rem;height:3rem; margin:0 auto;}
.fwxm_img img{width:3rem;height:3rem; border-radius:1.5rem; float:left;}
.fwxm_bt{ line-height:1rem; text-align:center; font-size:0.36rem;color:#072297; font-weight:bold;}
.fwxm_jj{ line-height:0.6rem; font-size:0.3rem;color:#666;}

.i4{height:5rem;width:9.6rem; background:url(i4_bg.jpg); background-size:100% 100%; margin-top:0.3rem;}
.i4_jj{width:9rem;height:2.8rem;  line-height:0.5rem; text-align:center; font-size:0.3rem;color:#fff; margin:0.3rem auto 0;}

.zcdt_mk{width:9.2rem; min-height:1rem;background:#f1f1f1; margin:0 auto; padding:0.2rem 0.2rem;}
.zcdt_mk ul{width:9.2rem; min-height:1rem;margin:0.3rem auto 0;}
.zcdt_mk ul li{width:9.2rem;height:2.22rem; background:#fff; margin-bottom:0.4rem;}
.zcdt_img,.zcdt_img img{width:3.2rem;height:2.22rem; float:left;}
.zcdt_nr{width:5.7rem;height:2.22rem; float:right;}
.zcdt_bt{height:0.8rem; line-height:0.8rem; font-size:0.34rem;color:#131313; overflow:hidden;}
.zcdt_rq{ line-height:0.4rem; font-size:0.26rem;color:#bcbcbc;}
.zcdt_jj{height:1.1rem; line-height:0.5rem; color:#878787; font-size:0.28rem; overflow:hidden;}

.foot{width:9.6rem;height:4.04rem; background-image:url(foot_bg_43.jpg); background-size:100% 100%; vertical-align:middle; text-align:center;color:#3a3a3a; line-height:0.6rem; font-size:0.3rem; padding-top:0.4rem; border-top:0.05rem solid #072297;}
.foot img{ width:0.4rem;height:0.4rem;line-height:0.8rem; vertical-align:middle;}
.foot,.foot a:link,.foot a:visited,.foot a:hover,.foot a:active { color:#3a3a3a;}

.foot_menu{width:9.6rem;height:1.5rem; padding:0.1rem 0; position:fixed;left:0; bottom:0; z-index:9999; background:#072297;}
.foot_menu ul li{width:3.2rem;height:1.5rem; float:left;}
.foot_menu ul li a{width:3.2rem;height:1.5rem; display:block;}
.foot_menu_pic{width:1rem;height:1rem; margin:0 auto;}
.foot_menu_pic img{width:1rem;height:1rem; float:left;}
.foot_menu_txt{ line-height:0.5rem; font-size:0.32rem;color:#fff; text-align:center;}

.ny_p1{width:9.4rem; margin:0 auto; line-height:0.5rem; font-size:0.36rem; font-weight:bold; text-align:center; padding:0.2rem 0;}
.ny_position1{ line-height:0.7rem; text-align:center; font-size:0.3rem;color:#999; background:url(DotLine.gif) bottom repeat-x; background-size:0.05rem 0.02rem;}