@charset "gb2312"; 
html {-webkit-font-smoothing: antialiased;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;font-size:10px;}
body,ul,ol,p,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,a,article,section,div{ margin: 0; padding: 0; } 
body, button, input, select, textarea {font-family:"Î¢ÈíÑÅºÚ";color:#333; outline: none;   resize:none; font-weight:normal;}
section,article,div,ul,li{display: block; height: auto; overflow: hidden;}
img{ border:none;}
h1, h2, h3, h4, h5 { margin: 0; padding: 0; }
ul,li { list-style: none; }
a{ text-decoration: none; color:#333;}
.clearfix:after { clear: both; height: 0; overflow: hidden; display: block; visibility: hidden; content: "."; }
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
ul,ol {padding-left: 0;list-style-type: none;}
img {max-width: 100%;vertical-align: middle; border: 0 none;}
em,i{ font-style:normal;}
button,input {line-height: normal;}
button::-moz-focus-inner,input::-moz-focus-inner { padding: 0; border: 0;}
input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance: none;}
a,button,input { -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.clear{clear: both;}
.xgn_in{max-width:640px;min-width:320px;margin:0 auto; }
.xgn_loge{ width:100%; height:auto; overflow:hidden; margin:3% auto; text-align:center;margin-top: 15%;}
.xgn_loge>a>img{width: 87%;}
.xgn_nav{ width:100%; background:#0284c2; }
.xgn_nav>a{ width:20%; float:left; font-size:2.2rem; color:#fff; text-align:center; border-right:1px solid #00618f;padding:2.5% 0;}
.xgn_nav>a:nth-child(5){ border:none;}
.nk_head{max-width:640px; width:100%; height:auto; overflow:hidden; background:#333; position:fixed; top:0; z-index:99;}
.nk_head>a{ display:block;}
@media screen and (max-width:639px) and (min-width:480px){
.xgn_nav>a{ font-size:1.8rem;}
}
@media screen and (max-width: 479px) and (min-width: 319px){
.xgn_nav>a{ font-size:1.4rem;}
}
.xgn_main1,.xgn_main2,.xgn_main3,.xgn_main4,.xgn_main5{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.xgn_banner{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.xgn_title{ width:100%;  height:auto; overflow:hidden;background:#0284c2; font-size:3.1rem; color:#fff;padding:3% 0 7%; margin:5% 0;}
.xgn_title>h3{ width:94%; margin:0 auto; height:26px; border-bottom:1px solid #fff; position:relative;}
.xgn_title>h3>p{ width:61%; background:#0284c2;  position:absolute; left:18.5%;text-align:center; }
.xgn_title3{ margin:0;}
.xgn_main1>ul{ width:85%; height:auto; overflow:hidden; margin:2% auto 0%;}
.xgn_main1>ul>li{ width:23%; float:left; font-size:2.4rem; text-align:center; font-weight:bold; margin:5% 0 0 15.5%;}
.xgn_main1>ul>li>a{ display:block; color:#333;}
.xgn_main1>ul>li>a>span{ width:125px; height:121px; background:url(../images/xgnsy_1.jpg) no-repeat; float:left; background-size:100%; margin-bottom:6%;}
.xgn_main1>ul>li>a>span>i{ width:73px; height:83px; background:url(../images/xgn_tubiao.png) no-repeat; float:left;margin: 16% 24%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(1),.xgn_main1>ul>li:nth-child(4),.xgn_main1>ul>li:nth-child(7){ margin-left:0;}
.xgn_main1>ul>li:nth-child(2)>a>span>i{ background-position:42.5% 0;margin: 18% 24%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(3)>a>span>i{ background-position:84.5% 0;margin: 16% 24%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(4)>a>span>i{ background-position:1% 46%;margin: 16% 21%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(5)>a>span>i{ background-position:49% 46%;margin: 16% 21%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(6)>a>span>i{ background-position:97% 45%;margin: 16% 21%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(7)>a>span>i{ background-position:-3% 96%;margin: 16% 21%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(8)>a>span>i{ background-position:40% 94%;margin: 16% 21%;background-size:342% 325%;}
.xgn_main1>ul>li:nth-child(9)>a>span>i{ background-position:86% 95%;margin: 16% 21%;background-size:342% 325%;}
.xgn_js{ width:94%; height:auto; overflow:hidden; margin:5% auto; border:1px solid #e7e7e7;}
.xgn_js .hd{ width:100%; height:auto; overflow:hidden;}
.xgn_js .hd ul li{ width:33.3%; float:left; color:#333; font-size:2.4rem; border-right:1px solid #e7e7e7; text-align:center; padding:2% 0;}
.xgn_js .hd ul li:nth-child(3){ border:none;}
.xgn_js .hd ul li.on{ background:#1f98a0; color:#fff;}
.xgn_js .bd{ width:100%; height:auto; overflow:hidden; background:#edf1f2;}
.xgn_js .bd ul li{ width:100%; float:left;}
.xgn_js .bd ul li h3{ width:94%; margin:5% auto 2.5%; background:#fff; border:1px solid #bebebe; border-radius:30px; font-size:2.263rem; color:#333; padding:1% 0;}
.xgn_js .bd ul li h3 img{width: 8.8%; margin:0% 1.5% 0 3.5%; }
.xgn_js .bd ul li span{ width:100%; text-align:center; font-size:1.8rem; display:block;}
.xgn_js .bd ul li span b{ font-weight:normal; color:#e25f07;} 
.xgn_js .bd ul li a:nth-child(3){ width:86%; margin:6% auto; display:block; text-align:center; border:1px solid #e0e3e4; background:#fff; padding:4% 0;}
.xgn_js .bd ul li a:nth-child(3) img{ width:84%;}
.xgn_js .bd ul li a:nth-child(4){ width:62%; background:#e25f07; line-height:56px; text-align:center; font-size:2.4rem; color:#fff; display:block; margin:5% auto; border-radius:25px;}
.xgn_title1>h3>p{width: 82%; left:9.5%;}
.xgn_main2>ul{ width:93%; height:auto; overflow:hidden; margin:0% auto 5%;}
.xgn_main2>ul>li{ width:48.5%; float:left;  margin:3.5% 0 0 3%;}
.xgn_main2>ul>li>.xgn_zjzx{ width:289px; height:342px; float:left; background:url(../images/xgnsy_3.jpg) no-repeat; padding:90% 0 0%; color:#041c23; font-size:2.4rem; text-align:center; background-size:100%;}
.xgn_main2>ul>li>.xgn_zjzx>b{ font-size:3.204rem; color:#0284c2; margin-right:2%;}
.xgn_main2>ul>li>.xgn_zjzx>span{ width:100%; text-align:center; display:block;}
.xgn_main2>ul>li>div{ width:100%; margin:3% 0; float:left;}
.xgn_main2>ul>li>div>a{ width:48%; float:left; text-align:center; font-size:2rem; color:#fff; background:#ff9900; line-height:45px;}
.xgn_main2>ul>li>div>a:nth-child(2){ background:#0284c2; margin-left:4%;}
.xgn_main2>ul>li:nth-child(2)>.xgn_zjzx{ background:url(../images/xgnsy_4.jpg) no-repeat;background-size:100%;}
.xgn_main2>ul>li:nth-child(3)>.xgn_zjzx{ background:url(../images/xgnsy_5.jpg) no-repeat;background-size:100%;}
.xgn_main2>ul>li:nth-child(4)>.xgn_zjzx{ background:url(../images/xgnsy_6.jpg) no-repeat;background-size:100%;}
.xgn_main2>ul>li:nth-child(5)>.xgn_zjzx{ background:url(../images/dengchangjun.jpg) no-repeat;background-size:100%;}
.xgn_main2>ul>li:nth-child(6)>.xgn_zjzx{ background:url(../images/zhonghaibo.jpg) no-repeat;background-size:100%;}
.xgn_main2>ul>li:nth-child(1),.xgn_main2>ul>li:nth-child(3),.xgn_main2>ul>li:nth-child(5){ margin-left:0;}
.xgn_main2>ul>li:nth-child(1),.xgn_main2>ul>li:nth-child(2){ margin-top:0;}
.xgn_main2>div{ width:100%; height:auto; overflow:hidden; margin:0% auto;}
.xgn_title2>h3>p{width: 80%; left:10%;}
.xgn_main3>div{ width:93%; height:auto; overflow:hidden; margin:0 auto;}
.xgn_main3>div>p{ width:100%; line-height:37px;font-size:2.4rem; margin:0% 0 5%;}
.xgn_main3>div:nth-child(2){ width:100%;height:auto; overflow:hidden; margin:5% auto;}

@media screen and (max-width:639px) and (min-width:480px){
.xgn_title{ font-size:2.4rem;}
.xgn_title>h3{ height:21px;}
.xgn_main1>ul>li{width: 26%; font-size:2rem;margin: 5% 0 0 11%;}
.xgn_main1>ul>li>a>span{ width:104px; height:100px;}
.xgn_main1>ul>li>a>span>i{ width:60px; height:69px;}
.xgn_js .hd ul li{font-size:2rem;}
.xgn_js .bd ul li h3 img{ width:7.8%;}
.xgn_js .bd ul li h3{font-size:1.7rem;}
.xgn_js .bd ul li span{font-size:1.4rem;}
.xgn_js .bd ul li a:nth-child(4){font-size:1.9rem; line-height:46px;}
.xgn_main2>ul>li>.xgn_zjzx{ width:219px; height:265px;font-size:1.9rem;}
.xgn_main2>ul>li>.xgn_zjzx>b{font-size:2.6rem;}
.xgn_main2>ul>li>div>a{font-size:1.6rem; line-height:37px;}
.xgn_main3>div>p{ font-size:2.0rem; line-height:30px;}


}
@media screen and (max-width: 479px) and (min-width: 319px){
.xgn_title{ font-size:1.6rem;}
.xgn_title>h3{ height:14px;}
.xgn_main1>ul>li>a>span{ width:80px; height:80px;}
.xgn_main1>ul>li>a>span>i{ width:47px; height:53px;}
.xgn_main1>ul>li{ width:29.5%; margin: 5% 0 0 5.5%; font-size:1.3rem;}
.xgn_js .hd ul li{ font-size:1.5rem; }
.xgn_js .bd ul li h3{font-size:1.2rem;}
.xgn_js .bd ul li h3 img{width: 6.8%;margin: 0% 1.5% 0 2.0%;}
.xgn_js .bd ul li span{ font-size:1.3rem;}
.xgn_js .bd ul li a:nth-child(4){font-size:1.3rem; line-height:37px;}
.xgn_main2>ul>li>.xgn_zjzx{ width:146px; height:175px;font-size:1.3rem;}
.xgn_main2>ul>li>.xgn_zjzx>b{ font-size:1.8rem;}
.xgn_main2>ul>li>div>a{font-size:1.3rem; line-height:30px;}
.xgn_main3>div>p{ font-size:1.5rem; line-height:24px;}


}
@media screen and (max-width:470px) and (min-width:380px){
.xgn_title{ font-size:2rem;}
.xgn_title>h3{ height:17px;}
.xgn_main1>ul>li{width: 23%;margin: 5% 0 0 15.5%; font-size: 1.6rem;}
.xgn_js .hd ul li{ font-size:1.7rem;}
.xgn_js .bd ul li h3{ font-size:1.45rem;}
.xgn_js .bd ul li h3 img{width: 8.8%;margin: 0% 1.5% 0 3.5%;}
.xgn_js .bd ul li span{font-size: 1.22rem;}
.xgn_main2>ul>li>.xgn_zjzx{ width:186px; height:220px; font-size: 1.5rem;}
.xgn_main2>ul>li>.xgn_zjzx>b{ font-size:2rem;}

}
@media screen and (max-width:375px) and (min-width:360px){
.xgn_title{ font-size:1.8rem;}
.xgn_title>h3{ height:16px;}
.xgn_main1>ul>li{ width: 25.5%; margin: 5% 0 0 11.5%;font-size: 1.6rem;}
.xgn_js .bd ul li h3{ font-size:1.35rem;}
.xgn_js .bd ul li h3 img{ width:7.8%; margin: 0% 1.5% 0 3%;}
.xgn_main2>ul>li>.xgn_zjzx{width: 169px;height: 200px;font-size: 1.5rem;}
.xgn_main2>ul>li>.xgn_zjzx>b{ font-size:2rem;}

}
@media screen and (max-width:360px) and (min-width:350px){
.xgn_main1>ul>li{ width:26%;margin: 5% 0 0 11.0%;}
.xgn_js .bd ul li h3{ font-size:1.3rem;  line-height: 25px;}
.xgn_main2>ul>li>.xgn_zjzx{ width:164px; height:195px;}

}
@media screen and (max-width:395px) and (min-width:385px){
.xgn_main1>ul>li{ width:24%;margin: 5% 0 0 13.5%;}
.xgn_js .bd ul li h3{ font-size:1.4rem;}
.xgn_main2>ul>li>.xgn_zjzx{padding: 94% 0 0%;}


}

.xgn_foot{width:100%; height:auto; overflow:hidden; margin:0 auto 5%; text-align:center;}
.xgn_foot>img{width: 44.5%; margin:6% 0 0;}
.xgn_foot>p{ width:100%; font-size:2.4rem; line-height:35px; margin:3% 0 8%;}
@media screen and (max-width:639px) and (min-width:480px){
.xgn_foot>p{ font-size:2.0rem; line-height:30px;}
}
@media screen and (max-width: 479px) and (min-width: 319px){
.xgn_foot>p{font-size:1.4rem; line-height:23px;}
}
/*list*/
.list_main,.list_main1{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.list_div1{ width:91%; height:auto; overflow:hidden; margin:5% auto; font-size:2rem; color:#666; border-bottom:1px solid #666; padding-bottom:5%;}
.list_main>ul{ width:91%; height:auto; overflow:hidden; margin:0 auto; border-bottom:1px solid #666;}
.list_main>ul>li{ width:100%; float:left; border-bottom:1px dashed #d7d7d7; padding:4% 0 5% 0;}
.list_main>ul>li>h3{ font-size:2.2rem; color:#333; font-weight:normal; line-height:40px;}
.list_main>ul>li>h3>a{ display:block;}
.list_main>ul>li>h3>a>i{ width:5px; height:5px; background:#666; float:left; margin:3.5% 3% 0 0;}
.list_main>ul>li>h3>a>span{ font-size:1.6rem; color:#d7d7d7; float:right;}
.list_main>ul>li>p{ font-size:2rem; color:#666; margin:3% 0 4% 0; line-height:34px;}
.list_main>ul>li>div{ width:40%; float:left; font-size:1.6rem; color:#999; margin-top:2%;}
.list_main>ul>li>div>span{ width:48%; float:left; line-height:21px; }
.list_main>ul>li>div>span>i{ width:21px; height:17px; float:left; background:url(../img/list_tubiao.png) no-repeat; margin:3% 8% 0 0; background-size:200% 105%;}
.list_main>ul>li>div>span:nth-child(2)>i{ background-position:93% 0;background-size:200% 105%;}
.list_main>ul>li>div>span:nth-child(2){ border-left:1px solid #999; padding-left:6%;}
.list_main>ul>li>a{ width:31%; line-height:40px; text-align:center; font-size:1.8rem; color:#666; float:right; border:1px solid #999;}
.list_main>ul>li:first-child{ padding-top:0;}
.list_main>ul>li:last-child{ border-bottom:none; padding-bottom:8%;}
.list_main>ol{ width:41%; height:auto; overflow:hidden; margin:6% auto;}
.list_main>ol>li{ width:49%; float:left; font-size:2.2rem; color:#999; border-left:1px solid #999; text-align:center;}
.list_main>ol>li:first-child{ border-left:none;}
.list_ljjs{ width:91%; height:auto; overflow:hidden; margin:0 auto;}
.list_ljjs>a{ width:50%; float:left; line-height:60px; text-align:center; background:#0284c2; font-size:2rem; color:#fff;}
.list_ljjs>a:nth-child(2){ background:#f39800;}
.list_tit{ width:100%; height:auto; overflow:hidden; margin:6% 0 0%; background:#0284c2 url(../img/list_1.jpg) no-repeat center 77%; line-height:90px; font-size:3.2rem; color:#fff; text-align:center;padding: 0 4% 2%; font-weight:bold; background-size:91%;}
.list_tit>b{ color:#fff100;}
/*article*/
.article_main,.article_main1{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
.article_main>h1{ width:100%; text-align:center; font-size:3.4rem; color:#333;}
.article_main>h4{ width:100%; text-align:center;font-size:1.6rem; color:#999; font-weight:normal; margin-top:2%;}
.article_wz{ width:90%; height:auto; overflow:hidden; margin:5% auto; border-top:1px dashed #d7d7d7; border-bottom:1px solid #d7d7d7; padding:2.5% 0;}
.article_wz>p{ font-size:2rem; color:#333; line-height:37px;  padding:2% 0;}
.article_wz>strong{ font-size:2rem; color:#333; line-height:37px;  padding:2% 0;}
.article_main>ul{width:90%; height:auto; overflow:hidden; margin:0% auto 5%;}
.article_main>ul>li{ width:100%; float:left; font-size:2rem; color:#666; line-height:35px; color:#0174b5;}
.article_main>ul>li>span{ color:#0174b5;}
.pagelist a,.current ,.prev,.next{color: #696969;padding: 6px 10px 6px 12px;background: #e6e6e6;border: #bdbcbc 1px solid;margin: 0px 8px;border-radius: 5px;display: inline-block;}
.pagelist{text-align:center;padding:.5rem 0}
.current{background:#f94b77;color:#fff;border:1px #f94b77 solid;}
.nk_jmyy{ width:100%;}
.yy_p{display: block;text-align: center;font-size:2rem;color:#666;padding:0% 0 1% 0;margin-top: 5%;}
.nk_jmyy ul{ width:90%; height: auto; overflow:hidden; margin:0 auto 0;}
.nk_jmyy ul li{display: block; border:1px solid #d7d7d7;  margin-top:4%;font-size:2.2rem;color:#666;padding:3% 0 3% 5.5%;overflow:hidden;}
.nk_jmyy ul li a{color:#333;}
.nk_jmyy ul li h3{ display:block; float: left;font-size:2.2rem; font-weight:normal;color:#333;}
.nk_jmyy ul li input{ width:73%; float:left;font-size: 2rem;padding:0 0 0 2%; border:none; color:#999;}
.nk_jmyy ul li:nth-child(3) input{  float: left;height: auto;margin:2% 0 0 4%;padding: 0;width: auto;}
.nk_jmyy ul li:nth-child(3) label{ float: left;margin: 0 0px 0 3%;padding: 0; }
.nk_jmyy ul li:nth-child(4){ height:155px;}
.nk_jmyy ul li:nth-child(4) .yygh_bd2{ width:77%;border:none;font-size: 2rem; color: #999;height: 50px;}
.nk_jmyy ul li span{color: #a40000;}
.nk_jmyy .bp_tj{width:90%;  overflow:hidden;margin:5% auto 6%;}
.nk_jmyy .bp_tj input{ width:48%; text-align: center; padding:3% 0 3% 0; border:none; background:#0284c2; color:#fff; font-size:2rem;float:left;}
.nk_jmyy .bp_tj .public_tj_btn{ background:#f39800; margin-left:3%;}
.nk_jmyy mip-form div{margin-top:1%;}
@media screen and (max-width:639px) and (min-width:480px){
.yy_p{ font-size:1.6rem; }
.nk_jmyy ul li,.nk_jmyy ul li h3{ font-size:1.8rem;  }
.nk_jmyy ul li input{width: 69%; font-size:1.6rem; }
.nk_jmyy ul li:nth-child(3) label{ margin: 0 0px 0 1.5%;}
.nk_jmyy ul li:nth-child(4) .yygh_bd2{ font-size:1.6rem; }
.nk_jmyy ul li:nth-child(4){ height:135px;}
.nk_jmyy .bp_tj input{ font-size:1.6rem; }
}
@media screen and (max-width: 479px) and (min-width: 319px){
.yy_p{ font-size:1.4rem;}
.nk_jmyy ul li,.nk_jmyy ul li h3{ font-size:1.4rem;}
.nk_jmyy ul li input{ width:62%; font-size:1.4rem;}
.nk_jmyy ul li:nth-child(3) label{margin: 0 0px 0 0%;}
.nk_jmyy ul li:nth-child(3) input{margin: 1% 0px 0 1%;}
.nk_jmyy ul li:nth-child(4) .yygh_bd2{width: 73%;font-size:1.4rem;}
.nk_jmyy ul li:nth-child(4){ height:100px;}
.nk_jmyy .bp_tj input{font-size:1.4rem;}
.nk_jmyy .bp_tj .public_tj_btn{ margin-left:2%;}
}
.bp_tit1{ margin:6% 0 0;}
.bp_tit{ width:100%; text-align:center; line-height:100px; background:#0284c2; font-size:3.2rem; color:#fff; font-weight:bold; margin:6% 0;}
.bp_tit>b{ color:#fff100;}
@media screen and (max-width:638px) and (min-width:480px){
	.bp_tit{ font-size:2.6rem; line-height:83px;}
}
@media screen and (max-width: 479px) and (min-width: 319px){.bp_tit{ font-size:1.7rem; line-height:60px;}}