body { margin: 0 auto; font-size:14px; font-family:"宋体",Verdana,Arial,Tahoma; }
ul { list-style: none; }
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, p { margin: 0; padding: 0; }
img { border: none; }
.clear { overflow: hidden; clear: both; }
a { color: #000; text-decoration: none; outline: none; }
a:hover { color:#2D88E1; text-decoration: none; }
input *, select *, button * { vertical-align: middle; }
input, select, button {  font-size:12px; font-family:"宋体",Verdana,Arial,Tahoma;}
.hide {display:none;}
#page { margin: 0 auto; width: 1024px; }

.head { width: 1024px; height: 228px; background: url(../img/head.png) no-repeat left center; }
.logo{ background: url(../img/logo.png) no-repeat center center; width: 1024px; height: 228px;}



.content{ min-height:300px;}
.navbg{ height:30px; line-height:30px; background-color: #fbf8f9;  font-size:14px;}

.list{ line-height:30px; font-size:14px; margin-top:10px; }
.list .zcwj { background: url(../img/zcwj.png) no-repeat center center; width: 1024px; height:35px;}
.list .zcwj span,.list .gzdt span,.list .mtsd span,.list .pxfd span{ float:right; margin-right:125px;}
.gzdt{ background: url(../img/gzdt.png) no-repeat center center; width: 1024px; height:35px;}
.mtsd{ background: url(../img/mtsd.png) no-repeat center center; width: 1024px; height:35px;}
.pxfd{ background: url(../img/pxfd.png) no-repeat center center; width: 1024px; height:35px;}
.yjjy{ background: url(../img/yjjy.png) no-repeat center center; width: 1024px; height:35px;}
.list ul li{ width:800px; margin-left:100px;}
.list ul li span{ float:right;}
.jlhd { height:100px;}
.jlhd a {
    width: 24%;
    padding: 13px 0;
    margin-top: 5px;
    margin-left: 1%;
    text-align: center;
    font: 15px/1 SimSun;
    color: #5798DE;
    background: #D7ECFF;
    float: left;
    display: block;
    line-height: 20px;

}
.jlhd a img {
    width: 19px;
    height: 19px;

}


.pager { overflow: hidden; clear: both; padding: .05rem; text-align: center; font-size:14px; }
.pager a { display: inline-block; padding: 3px; font-size:14px;; text-align: center; text-decoration:none; color:#000; height:18px;  line-height:18px; border: 1px solid #ffffff; }
.pager a:hover { background: #EDFBFE; color: #3076C4; text-decoration: none; border: 1px solid #dedede; }
.currentIndex{ background-color: #EDFBFE; font-size:16px;}


.foot{ background-color:#7abbdb; height:100px;padding:20px 0; font-family:"微软雅黑";}
.foot p{ text-align:center; line-height:30px; color:#FFFFFF; font-size:14px; }
.foot p span{ padding: 0 16px;}
.pc_footer_border{clear:both; width:840px; margin: 0 auto; line-height:23px; }
.pc_footer_img{float:left;margin-right:60px;}
.pc_footer_text{text-align:left;}

@media (max-width: 480px) {
	#page { margin: 0 auto; width: 100%; }
	.head { width: 100%; height: 93px; background: url(../img/head.png) no-repeat center center; background-size:100% }
	.logo{ background: url(../img/logo.png) no-repeat center center; width: 100%; height: 228px; background-size:90%;}
	.list{ line-height:30px; font-size:14px; margin-top:10px; width:95%; padding:4px; }
	.list .zcwj { background: url(../img/zcwj.png) no-repeat center center; width: 100%; height:35px; background-size:65%;}
    .list .zcwj span,.list .gzdt span,.list .mtsd span,.list .pxfd span{ float:right; margin-right:24px;}
	.gzdt{ background: url(../img/gzdt.png) no-repeat center center; width: 100%; height:35px;background-size:65%;}
	.mtsd{ background: url(../img/mtsd.png) no-repeat center center; width: 100%; height:35px;background-size:65%;}
	.pxfd{ background: url(../img/pxfd.png) no-repeat center center; width: 100%; height:35px;background-size:65%;}
	.yjjy{ background: url(../img/yjjy.png) no-repeat center center; width: 100%; height:35px;background-size:65%;}
	.list ul li{ width:94%; margin-left:10px; border-bottom:#CCCCCC 1px dashed; }
	.list ul li span{ color:#CCCCCC; float: none;}
	.foot{ height:auto; font-family:"微软雅黑"; }
	.foot p{ text-align:center; line-height:30px; color:#FFFFFF; font-size:14px; margin:0 auto; width:272px; }
    .jlhd a { width:49%;}
	.jlhd { height:160px;}
	
	.pc_footer_border{clear:both;  margin: 0 auto; line-height:23px; width:100%;}
    .pc_footer_img{float:left;margin-right:0; width:100%;}
    .pc_footer_img img { margin:0 30px}
    .pc_footer_text{text-align:left; margin: 0 28px;}
}