@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, font { padding: 0; margin: 0; font-family: "微软雅黑", Arial, Helvetica, sans-serif; color:#333}
i,em,strong,b,s{ text-decoration:none; font-style:normal; font-weight:400}
fieldset, img { border: 0; vertical-align: top; }
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	font-size: 30px;
	color: #2b73cc;
}
ol, ul, li, dl, dt, dd { list-style: none; }
input, button, textarea, checkbox, select, radio, form { vertical-align: top; }
a { color: #333; text-decoration: none; }
a:link, a:visited { text-decoration: none; }
a:hover { text-decoration: none; color: #377bee; }
.red, .red a { color: #f00; }
.col1, .col1 a { color: #666; }
.col2, .col2 a { color: #377bee; }
.left { float: left; }
.right { float: right; }
.top_y { background: url(../images/top_bg.png) repeat-x top center; height: 59px; }
.top_c_y { height: 59px; width: 1200px; margin: 0px auto; overflow: hidden; zoom: 1; }
.loge_y { width: 140px; margin-right:45px;}
.tnav_y { width: 850px; color: #ffff; font-size: 20px; line-height: 59px; }
.tnav_y a { color: #fff; padding: 0px 12px; }
.tser_y { width: 407px; padding-top: 19px; }
.tser_y span { display: inline-block; line-height: 28px; color: #fff; font-size: 16px; display:inline; margin-left:80px;}
.tser_y span a { padding: 0px 6px; color: #fff; }
.txt1_y { background: url(../images/serch1.png) no-repeat top center; width: 210px; line-height: 14px; height: 14px; padding: 7px 8px; background: url(../images/serch1.png) no-repeat top center; border: none; font-size: 14px; color: #999; display:inline}
.nav_c { width: 1200px; margin: 0px auto; height: 61px; }
.nav_c ul { width: 780px; }
.nav_c ul li { float: left; width: 104px; text-align: center; font-size: 18px; color: #333; line-height: 57px; }
.nav_c ul li a { padding-top: 3px; margin-top: -3px; display: block; color: #333; }
.nav_c ul li a:hover, .nav_c ul li a.hover { display: block; background: url(../images/nav_ho.png) no-repeat top center; color: #fff; }
.nav_c b { display: block; width: 220px; padding-top: 11px; float: right; }
.nav_c b a { margin-left: 8px; }
.content-zs{
	width:1200px;
	overflow:hidden;
	padding-bottom: 0;
	padding-top: 0;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.mianbaoxie{ padding:20px 0}
.mianbaoxie a{ font-size:14px; color:#377bee;}
.mianbaoxie a:hover{ text-decoration:underline}
.foot {
	clear:both;
	margin-top:30px;
}
.fnav { padding: 20px 0px 0px; text-align: center; line-height: 30px; color: #333; font-size: 13px; }
.fnav a { color: #333; padding: 0px 2px; }
.foot_c { width: 1000px; margin: 0px auto; overflow: hidden; zoom: 1; padding: 38px 0 45px; }
.foot_c i { padding-left: 42px; width: 228px; padding-right: 75px; display: inline-block; float: left; }
.foot_c p { font-size: 13px; line-height: 24px; color: #999; }
.fenyeBox-zs{ border:1px #e7e7e7 solid; overflow:hidden; border-top:none}
.fenye{ overflow:hidden; width:455px; margin:30px auto; font-size:14px;}
.fenye li{ float:left; padding:0px 10px; border:1px #e9e9e9 solid; height:28px; line-height:28px; margin-right:5px; cursor:pointer}
.fenye li:hover{ background:#f9a821; color:#FFF}
.fenye li:last-child{ margin:0px}
.fenye .here_page{ background:#f9a821; border:1px #f9a821 solid; color:#FFF}
.rightContent-zs dd p s:hover{ background:url(../images/qcf00.jpg) no-repeat left center; color:#f00}
.dh .dhbox .dhboxzi h2 {
	margin-top: 20px;
	margin-left: 20px; 
}
.ssk {
	background-image: url(../images/ssk.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: left;
	height: 40px;
	width: 597px;
	margin-top: 35px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.zdpt {
	background-image: url(../images/zdpt.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	float: right;
	height: 52px;
	width: 142px;
	margin-top: 27px;
	margin-right: 5px;
	margin-bottom: auto;
	margin-left: auto;
}
.dh1 {
	background-color: #2B73CC;
	margin: auto;
	height: 42px;
	width: 100%; overflow:hidden
}
.dh1box {
	margin: auto;
	height: 42px;
	width: 1200px;
	background-image: url(../images/bjdh.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.dh1 .dh1box ul {
	width: 1200px;
	float: left;
	margin-top: 9px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.dh1 .dh1box ul li {
	width: 130px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #FFF;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 145px;
	float: left;
}
.bannerbox {
	background: url(../images/banner1.jpg) #fafbff no-repeat top center;
	margin:0 auto;
	height: 100px;
	width: 100%;
	overflow:hidden; padding-top:250px;
}
.bannerbox a{ display:block; width:100%; height:65px; }
.dpzi {
	font-family: "微软雅黑";
	font-size: 25px;
	float: right;
	width: 100px;
	margin-top: 4px;
	margin-right: 45px;
	margin-bottom: auto;
	margin-left: auto;
}
.dp {
	margin: auto;
	float: left;
	height: 70px;
	width: 300px; margin-bottom:10px;
	border-bottom:1px solid #E7E7E7;border-top:1px solid #E7E7E7;
}
