/* -----------通用样式 9月21日------------- */
body{margin:0 auto;padding: 0;background:#f3f3f3; font-size:12px; font-family:"宋体","Arial Narrow";}
form,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,ol,div,p,a{margin:0;padding:0;font-size:100%;}
i, em {font-style:normal;}
input,select,textarea,label{font-size:12px;line-height:16px;vertical-align:middle; } 
input{ cursor:pointer;}
img,a img{border:0;margin:0;padding:0; vertical-align:middle;}
ul,li,dl{list-style-type:none;} 
table,td,input{font-size:12px;}
table{border-collapse:collapse; margin:0 auto;}
.clearfix { *zoom: 1; }
.clearfix:before,.clearfix:after { display: table; content: ""; height:0; clear:both; visibility: hidden; }
a{outline-style:none;text-decoration:none; color:#333333; }
a:hover{text-decoration:underline; }

.m{ overflow:hidden; padding:10px 20px; zoom:1;}
#main{ margin:0 auto; overflow:hidden; width:1000px; background:#400c47;}
.banner{ height:351px; width:1000px; zoom:1;}
.banner span{color:#FFF; display:inline; font-size:12px; float:right; line-height:24px; } 
.banner span a{ color:#FFF; margin-right:15px;}


.gsjj,.yz,.sl,.sy,.end,.other,.name{  overflow:hidden; background: url('../images/x_2.jpg') repeat-y; padding:0 40px;  width:920px; zoom:1;}
.yz,.sl,.sy,.end,.other{}
.yz li,.sl li,.sy li,.other li,.name li{ float: left; margin-bottom: 15px; width: 450px; overflow: hidden;}
.yz h2,.sl h2,.sy h2,.end h2,.other h2,.name h2 { background: url("../images/x_01.jpg") no-repeat; height: 45px; margin-bottom: 8px;}
.sl h2 { background: url('../images/x_02.jpg') no-repeat;}
.sy h2 { background: url('../images/x_03.jpg') no-repeat;}
.other h2 { background: url('../images/x_04.jpg') no-repeat;}
.name h2 { background: url('../images/x_05.jpg') no-repeat;}
.end h2 { background: url('../images/x_end.jpg') no-repeat;}
.yz li.fr,.sl li.fr,.sy li.fr,.other li.fr,.name li.fr { float: right;}
.yz li img,.sl li img,.sy li img { width: 50px; height: 50px; float: left; margin-right: 13px; display: inline;}
.con { line-height: 20px; margin-top:5px;}
.yz li p,.sl li p,.sy li p { color: #333; line-height: 24px;}
.yz li p.title,.sl li p.title,.sy li p.title,.other li p.title,.name li p.title { line-height: 26px; height: 26px; font-size: 14px; font-weight: 600; margin-bottom: 8px;}
.yz li p.title em,.sl li p.title em,.sy li p.title em,.other li p.title em,.name li p.title em{ background: url('../images/read.jpg') no-repeat; padding-left: 35px; color: #0545af; font-size: 14px; display: block;	}
.con p { text-align: justify;}
.con a{ color: #ba1b21; font-weight: 600;}

.gsjj_top { overflow: hidden; background: url("../images/x_1.jpg") no-repeat; height: 63px; }
.gsjj_bottom { overflow: hidden; background: url("../images/x_3.jpg") no-repeat; height: 46px; }




.gsjj p,.end p{margin-top: 10px; font-size: 16px; text-align: justify;  font-weight: 600; line-height: 26px;}


.foot{margin:10px auto; font-family:Arial; text-align:center; width:950px;}
.foot em{ color:#fff;}
.foot a{ color:#fff;}
