body { margin:0 auto; padding:0; font-size:14px;}
ul,ol,li,h1,h2,h3,h4p,tr,table,td,span,div{ margin:0px;padding:0px;}
ol,ul,li{ list-style:none;}
img{ border:0;}
#vsb_content_502 img{
border:0px #fff solid;
}
a{ text-decoration:none; color:Black;}
.allc{width:100%; background-color:White; margin:0 auto;position:relative;z-index:9999;}
.header{ width:100%; height:175px; margin:0 auto; background-color:#1a347b;min-width:1400px;}
.kcszheader{ background-color:rgb(254,150,19);}

.header p { text-align:right; margin:0; line-height:60px; padding:20px;}
.header a:hover{ text-decoration:underline;}
.flash { width:1000px; height:330px; margin:auto;}
/*background-image:url(../images/flash.jpg);menu.gif*/
.menu_div{ background-color:#f2f0f3; width:100%; height:45px;}
.menu_div li { float:left; width:100px; text-align:center; line-height:30px; font-size:15px; font-weight:600;}
.menu_div li:hover{ background:#ccc;}
.search{width: 214px;height: 30px;border: 1px solid #fff;border-radius: 30px;box-sizing: border-box;padding-left: 15px;}
.search input{vertical-align: top;height: 28px;line-height: 28px;width: 140px;color: #fff;background: none;outline: none;border:0;}
.search input.bttn{width: 36px;height: 28px;background: url(../images/search.png) no-repeat center;}
.menu_sup{ width:100%; height:40px; background-color:#274aa8; margin:0 auto;min-width:1400px;z-index:9999;position:relative;}
.kcszmenu{ background-color:#d40801;}
.menu{ width:1400px; height: 40px; font-size:15px; line-height:40px; z-index:100; margin:0 auto;z-index:9999;position:relative;}
.menu ul{ width:100%;z-index:9999;position:relative;}
.menu li{float:left; position:relative; padding:0 20px;} 
.menu li:hover{ background-color:#ccc;}
.menu ul ul {visibility:hidden; position:absolute; left:0px; top:40px;background-color:#6075ad;z-index:9999;}

.menu table {position:absolute; top:0; left:0;} 
.menu ul li:hover ul, 
.menu ul a:hover ul{visibility:visible;} 
.menu a{ text-align: center; font-family:宋体;display:block;font-size:15px; color:White; font-weight:bold;}
.menu a:hover{background:none; color:Red;}
.menu ul ul li { clear:both; background:rgb(96,117,173); text-align:center;width:150px; padding:0px } 
.menu ul ul li a{ display: block; text-align: center; line-height:25px; font-size:13px; padding:0px; color:white;}
.menu ul ul li a:hover{background:#ccc;}/* width:180px; height:37px; line-height:37px; text-align:center; margin:5px auto; */
.kcszmenu ul ul li{background-color:rgb(223, 31, 20);}
.alist_row a { text-align:left;}
.alist_row{ padding-left:0px; margin-left:0px;}
.alist_row td{  border-bottom:dotted 1px #beb5b6; text-align:left;}
/*下面的部分*/
.main_pic{ width:1000px; height:2px; margin:auto; background-position:left;}
/*主体*/
.content{width:1000px; height:295px; margin:auto; margin-top:1px;}

.content_pic{ width:225px; height:100%; float:left;}
.news{ width:380px; height:300px; float:left; text-align:left; background-color:#f3f3f3; border:solid 1px #cad3e4;}
.news1{ margin:0 5px;}
.news2{ float:left;}
.news li { background: url(../images/dian.jpg) no-repeat left; padding-left:15px; line-height:28px;}
.news p{ margin:0; text-align:right; padding-right:20px; line-height:30px;}
.news li a { font-size:13px;}
.news2 a { font-size:12px;}
.news a:hover{ font-weight:600;}
.news ul{height:85%;}
/*style=" width:1000px; height:30px; background-color:#184181; line-height:30px; font-size:15px; text-align:center; color:White; margin-top:2px;
line-height:30px; font-size:15px; text-align:center;  margin-top:2px; font-weight:bold;"*/
.bottom{width:100%; margin:5px auto;text-align:center;border-top:6px solid #274aa8;border-bottom:30px solid #274aa8;position:relative;min-width:1300px;}
.bottom a {  margin:0; line-height:25px; color:White; font-weight:bold;}
.bottom p a:hover{ text-decoration:underline; color:Red;}
#demo{height:220px;}
#indemo{float:left;width:800%;}
#demo1,#demo2{float:left;}
.yqlinks {  margin:5px auto; line-height:30px; color:White; width:300px;height:35px;}

.newstitle{ width:380px;height:33px; background-image:url(../images/qq.jpg);}
.newstitle span{ padding-left:20px; line-height:40px; font-size:14px; color:Blue; font-family:宋体;float:left;}
.newstitle a{ padding-right:15px; line-height:40px; float:right; padding-top:18px;}

.news3{ width:200px; height:90px; float:left; text-align:left; background-color:#f3f3f3;}
.news23{ float:right;}
.news3 li { background: url(../images/dian.jpg) no-repeat left; padding-left:1px; line-height:20px;}
.news3 p{ margin:0; text-align:right; padding-right:5px; line-height:30px;}
.news3 li a { font-size:12.5px;}
.news23 a { font-size:12px;}
.news3 a:hover{ font-weight:600;}
.news3 ul{height:85%;}
.newstitle3{ width:200px;height:30px; background-image:url(../images/mune.jpg);}
.newstitle3 span{ padding-left:5px; line-height:30px; font-size:14px; color:Blue; font-family:宋体;float:left;}
.newstitle3 a{ padding-right:15px; line-height:40px; float:right; padding-top:15px;}
.E_box{

    width: 210px;
    height: 60px;
   
    margin: 5px auto;
    background: url(../images/czxx.jpg) no-repeat;
    text-align: center;
    line-height: 60px;
}
.right{width:750px; float:right; display:inline; padding-bottom:100px; padding-top:20px;}
.ppp{ text-align:center; font-size:12px; margin:5px 0;}
.ppp a:hover{ text-decoration:underline;}
.calender table{
width:310px;}
.links{margin-left:5px;}
.links li{float:left;padding-right:2px;}
.listpiccss { width:220px; height:160px; margin-top:20px;padding-top:0px; margin-right:40px;}
.listpiccss1 {width:500px; height:400px;}
.listname a{ margin-top:5px; padding-top:5px; width:200px; height:25px; text-align:center;}
.colcss{ padding-left:10px;  float:left;font-size:18px; font-family:宋体; font-weight:bold;} 
.zhaojiba{float:left;width:420px;height:30px;border-bottom:2px solid #c6c6c6;color:#0a2772;font-size:18px; font-family:宋体; font-weight:bold;}
.zhaojiba span{font-size:18px; font-family:宋体;font-weight:bold;}
.zhaojiba a{font-size:14px; font-family:宋体;font-weight:bold;}