@charset "utf-8";
*{margin: 0;padding: 0;}
html,body{ margin: 0;padding: 0; font-family:"微软雅黑";}
h1, h2, h3, h4, h5{ font-weight: normal;}
body{font-size:16px; color:#333333; background:#fff;min-width: 1200px;}
img { border:none;}
ul,ol,li{list-style: outside none none;}
a{ text-decoration: none; color: #333333; }
ul:after{ content:""; display:block; clear:both;}
.fl{ float:left;}
.fr{ float:right;}
ul:after{content: " ";height: 0;visibility: hidden;display: block;clear: both;}
.clearfix:after {content: " ";height: 0;visibility: hidden;display: block;clear: both;}
input,select,textarea,button{ outline:none;}
em,i{ font-style:normal;}

.c_top{
	width: 100%;height: 44px;background: #0f378f;line-height: 44px;overflow: hidden;
}
.c_topbox{
	width: 1200px;margin: 0 auto;
}
.c_topbox .fr a{
	color: #fff;font-size: 15px;display: block;float: left;
}
.c_topbox .fr a img{
	width: 17px; height: 17px;
}
.c_zy{
	background: url(../images/shu.png) no-repeat right center;padding: 0 18px;
}
.c_tb{
	margin-right:18px;padding: 0 18px;background: url(../images/shu.png) no-repeat right center;
}
.t_img{
	height: 44px;width: 17px;
}


.c_head{width: 100%;height: 117px;background: url(../images/head_bg.jpg) no-repeat top center;overflow: hidden;}
.c_headbox{width: 1260px;margin: 0 auto;padding-top: 8px;}
.c_logo{display: block;}
.ss{width: 210px;height: 30px;overflow: hidden;box-sizing: border-box;margin-top: 15px;background: url(../images/ss.png) no-repeat center;}
.write{width: 180px;height: 30px;border: none;padding-left: 10px;box-sizing: border-box;background: none;color: #fff;}
.btns{width: 30px;height: 30px;background: none;border:none;}
.topnav{
	text-align: right;margin-top: 10px;
}
.topnav a{color: #fff;font-size: 14px;padding:0 10px;}
.topnav a:first-child{
	background: url(../images/shu.png) no-repeat right center;
}

.c_nav{width: 100%;position: absolute;left: 0;top: 44px;z-index: 99;background: url(../images/n_bg.png) no-repeat top center;height: 187px;}
.c_navbox{width: 1200px; margin: 0 auto;padding-top: 20px;}
.c_navbox > ul > li{float:left;height:50px;line-height:50px;position:relative;margin-left: 20px; font-weight: bold;}
.c_navbox > ul > li > a{color:#fff;display: block;font-size: 16px;text-align: center;}
.c_navbox dl{width:156px;font-size:14px;background:#f1f1f1;position:absolute;top:50px;left:0px; padding: 0 20px;box-sizing: border-box;z-index: 999;}
.c_navbox dl dd{height: 37px;line-height: 37px;border-bottom: #d2d2d2 solid 1px;}
.c_navbox dl dd a{color:#333;display: block;font-size: 14px; text-align: center;}
.c_navbox dl dd a:hover{color: #0f378f;}
.c_navbox dl dd:last-child{border-bottom: none;}
.c_navbox > ul > li > a.a1{
	background: url(../images/dot.png) no-repeat 116px center;
}
.c_navbox > ul > li > a:hover,.c_navbox ul > li a.on{}


.c_foot{
	width: 100%;height: 184px;background: #0f378f;padding-top: 36px;box-sizing: border-box;
}
.footbox{
	width: 1200px;margin: 0 auto;
}
.footbox .fl p{
	color: #fff;font-size: 15px;line-height: 28px;
}
.footbox .fr a{
	display: block;float: left;margin-left: 15px;position: relative;
}

.c_nav_1{width: 100%;height: 94px;}
.c_nav_1 .c_navbox > ul > li > a{
	color: #333;
}

.er_img{ display:none;}
.er_img img{ display:block; width:160px; height:160px; overflow:hidden;}
.footbox .fr a:hover .er_img{ display:block; position:absolute; right:0; ; top:-170px;}

.m_sou{ position:absolute; top:44px;width: 100%;left: 0;background: rgba(0,0,0,0.8);padding: 0.5rem 0;z-index: 999;display: none;}
.m_write{width:200px; height:42px;border:none;float: left;overflow: hidden;padding-left: 0.5rem;}
.m_btns{width:42px; height:42px;  background-size:50% 50%; border:none;float: left;overflow: hidden;   background: url(../images/ss.png) no-repeat #0f378f center;}
.mo_ss{
	display: flex;
	justify-content: center;
}


#vsb_content table td p{text-indent:0 !important;}
#vsb_content table{width:100% !important;}


#vsb_content table{width:100%;border-right:1px solid #666;border-bottom:1px solid #666} 
#vsb_content table td{border-left:1px solid #666;border-top:1px solid #666}