body, div, ol, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form,footer, fieldset, legend, input ,img,a,p,span{
	margin:0;
	padding:0;
}
html {
	font-family: 'Î¢ÈíÑÅºÚ', Microsoft Yahei;
	outline: 0;
	-webkit-text-size-adjust:none;
	position: relative;max-width:750px;min-width: 320px; margin: 0 auto !important;
}
body {
	-webkit-user-select: none;
	position: relative;
	background:#fff;
    font-size:12px;
}

a:link,a:visited,a:active{
	color:#000;
	text-decoration:none;
}
a:hover{
	color:#666;
	}
ul, li {
	list-style:none
}
h1,h2,h3{ font-weight:normal;}
p{ line-height:1em;}
.clear{clear:both;}
.imgjz {background:url(white.gif);}
.disb{display:block;}
.disi{display:inline-block;*display:inline; zoom:1;}
.left{float:left;}
.right{float:right;}
.overH{overflow:hidden;}
.tc{text-align:center;}
.tr{text-align:right;}
.f25{font-size:0.25rem;}
.f3{font-size:0.3rem;}
i{font-style:normal; font-weight:normal;}
.posR{position:relative;}
.tiao{ background:#f7f7f7;}
.padd1{padding:0 1%;}



#top{height:2.1rem; background-size:100% 100%; overflow:hidden;border-bottom:0.09rem solid #1d439d;}
#top .logo{ margin:0.7rem 0 0 1%; width:31%;}

.nav{ padding:0.25rem 1%;}
.nav ul{width:110%;}
.nav li{ width:12.3%; height:1.28rem; background:#359be7; border-radius:0.1rem; text-align:center; float:left; margin-right:7.3%;}
.nav li img{ height:0.48rem; padding-top:0.15rem;}
.nav li .txt{ font-size:0.3rem; line-height:0.55rem; color:#fff;}

.tongzhi_t{ display:block; width:7%; height:0.65rem; padding-top:0.05rem; line-height:0.3rem;background:#359be7; color:#fff !important; font-size:0.26rem;}
.tongzhi_info{ width:80%; padding-left:3%;}
.swiper-container{width:100%; z-index:50; position:relative;}
.swiper-slide {
        text-align: center;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
		background-size: 100% 100%;
}
.swiper-container .swiper-slide3{font-size:0.3rem; color:#333; text-align:left; line-height:0.7rem;}

.mainT{ font-size:0.4rem; line-height:0.62rem; color:#fff; padding:0 0.75rem 0 0.15rem; background:url(sg_23.png) right center no-repeat #359be7; background-size:auto 100%; height:0.62rem; display:inline-block; *display:inline; zoom:1;}


.tuwen dd{overflow:hidden; padding-bottom:0.35rem; padding-top:0.35rem; border-bottom:1px solid #e1e1e1;}
.tuwen dd img{ width:25%; height:1.78rem; float:left;}
.tuwen dd .txt{ margin-left:27%;}
.tuwen dd .title1{ font-size:0.38rem; color:#333;}
.tuwen dd .title2{ font-size:0.3rem; color:#666; line-height:0.7rem;}
.tuwen dd .date{ font-size:0.24rem; color:#9d9d9d; padding-top:0.2rem;}

.info{margin:0.2rem 0;}
.info dd{ line-height:0.9rem; font-size:0.38rem; color:#666; background:url(sg_27.png) left center no-repeat; padding-left:4%; border-bottom:1px dotted #a3a3a3; background-size:0.14rem 0.14rem;}

.shegong{padding-bottom:0.2rem;}
.shegong ul{width:120%;}
.shegong li{width:35%; font-size:0.35rem; margin-right:13%; color:#666; float:left; padding:0.35rem 0 0.3rem 0; border-bottom:1px solid #e1e1e1;}
.shegong li.li3,
.shegong li.li4{border:none;}
.shegong li img{height:3rem;}
.shegong li b{ color:#000;}
.shegong li .title1{line-height:0.6rem;}
.shegong li .title2{line-height:0.55rem;}

.mingluC{ height:4.95rem; width:100%; margin-top:0.3rem;}
.mingluC img{display:block;}
.mingluList{ overflow:hidden; margin-bottom:0.45rem;}
.mingluList li{overflow:hidden; vertical-align:bottom; margin-top:0.35rem;}
.mingluList li .ml_num{float:left; background:url(sgw_26.png) no-repeat; width:0.5rem; height:0.65rem; margin-top:0.1rem; text-align:center; line-height:0.5rem; color:#fff; background-size:100% 100%; font-size:0.3rem;}
.mingluList li .ml_txt{float:left; width:68%; margin-left:2%; line-height:0.55rem;}
.mingluList li .title1{ font-size:0.38rem; color:#289dda;}
.mingluList li .title2{color:#636363; font-size:0.27rem;}
.mingluList li .ml_img{width:19%; float:right;}

.footer{ font-size:0.38rem; background:#1d439d; padding:0.2rem 0; color:#fff; }


.position{ border-bottom:1px solid #359be7; margin-top:0.3rem;}
.ejNav{text-align:center; margin:0.05rem 0 0 0;}
.ejNav a{ height:0.5rem; line-height:0.5rem;display:inline-block;*display:inline; zoom:1; font-size:0.3rem;color:#666; border:1px solid #ccc; padding:0 0.2rem;margin-left:0.2rem;}
.ejNav a.cur{ color:#fff; background:#359be7; border-color:#2caae5;}

.ej{padding:0.3rem 1% 0.4rem 1%;}
.ej h1.ej_t1{font-size:0.42rem; text-align:center; font-weight:bold; line-height:0.5rem;}
.ej h2.ej_t2{ margin-bottom:0.2rem;font-size:0.3rem; line-height:0.8rem; text-align:right; color:#999; border-bottom:1px solid #eee;}
.ContentText,.ContentText p,.ContentText font,.ContentText span,.ContentText table tr td{ font-size:0.35rem !important; line-height:1.8em !important;}
.ContentText img{width:100% !important; height:auto !important;}
.ContentText table{width:100% !important;}
#dituContent{width:100% !important; margin:0 auto;}
#dituContent img{width:auto !important; height:auto !important;}

.xwli{ overflow:hidden;}
.xwli ul li{overflow:hidden; margin-bottom:0.2rem;}
.xwli ul li a{display:block; background:#F4F5F7; overflow:hidden;padding:0.1rem 0.2rem; border-bottom:0.05rem #D7D7D7 solid;}
.xwli ul li a h1{ font-size:0.4rem; color:#555555; padding-top:0.1rem; text-align:left;}
.xwli ul li a p{ font-size:0.35rem; color:#797777; line-height:0.5rem; padding:0.15rem 0 0.2rem 0;}
.xwli ul li a h2{ font-size:0.3rem; color:#949292; line-height:0.4rem; padding-bottom:0.15rem;}
.xwli ul li a h2 span{color:#359be7; text-align:right; display:block; float:right;}

.imageli{ overflow:hidden;}
.imageli ul{width:110%;}
.imageli ul li{float:left; width:44%; margin:0 1.6% 0.2rem 0;}
.imageli ul li a{display:block; text-align:center;}
.imageli ul li a img{border:1px solid #ccc;}
.imageli ul li a div{font-size:0.35rem; line-height:0.7rem; color:#666;}


.lmfy{ margin-top:0.3rem; line-height:1.8em; font-size:0.35rem; color:#000; padding:0.3rem 0.3rem; border-top:0.1rem solid #eee }
.lmfy a{ color:#333;}

.black2{text-align:center; padding:0.4rem 0;}
.black2 a,.black2 .current,.black2 .disabled{ font-size:0.4rem; padding:0.1rem 0.3rem; color:#666; border:1px solid #999; border-radius:0.15rem; margin:0 0.08rem;}
.black2 .current,.black2 .disabled{background:#eee;}


input[type="text"],input[type="reset"],input[type="button"], input[type="submit"], input[type="file"], input[type="select"],textarea{-webkit-appearance:none;} 
