html,body,div,h1,h2,h3,h4,h5,h6,p,ul,li,ol{
    padding:0px;
	margin:0px;}
body{
    font-family:宋体;
	font-size:14px;
	background:white;}	
img{
    padding:0px;
    margin:0px;
    border:0px;}	
li{
    list-style:none;
	line-height:28px;}	
a {
	color:black;
	text-decoration: none;}
a:hover {
	color: red;
	text-decoration: underline;}	
#qb{
    width:1002px;
	margin:0 auto;}
#banner{
    width:1002px;
	height:198px;
	background:url(imgbanner.jpg) no-repeat;}
#weather{
    position:relative;
	top:170px;
	left:10px;}	
#music{
	width:240px;
	height:25px;
	position:relative;
	top:150px;
	left:750px;	
	/*overflow:hidden;*/}	
#nav { 
    width:1002px; 
	height: 52px; 
	background: url(imgnav.gif) no-repeat; 
	position: relative; 
	margin-bottom:20px;}
#nav li { 
    float:left; 
	height: 52px; 
	position:relative; }
#nav .active span { 
    float: left; 
	width:94px;
	text-align:center;
	height:52px; line-height:52px; 
	font-size: 18px;
           cursor:hand;
	text-decoration: none; 
	color:black;
	font-family:黑体;}
#nav .active span:hover { 
color:#55007C;}
#nav .normal span:hover { 
color:#55007C;}
#nav .normal span { 
    float: left; 
	width:94px;
	text-align:center;
	height:52px;
	line-height:52px; 
	font-size: 18px;
	text-decoration: none;
	color:black;
           cursor:hand;
	font-family:黑体;}
#nav .float_layer { 
    height: 23px; 
	color: #235e99; 
	padding: 0 10px;  
	position: absolute; 
	top: 52px; 
	display: none; }
#nav .float_layer a { 
    float: left; 
	height: 23px; 
	line-height: 23px; 
	font-size: 17px;
	color:black; 
           cursor:hand;
	text-decoration: none; 
	padding: 0 8px; }
#nav .float_layer a span { 
    float: left; 
	height: 23px; 
	width:91px;
	line-height:23px;
	font-size:17px;
	text-align:center;
	font-family:微软雅黑; 
	overflow: hidden;
	background:url(imgnav_xc.png) }
#nav .float_layer a:hover span {
    background:url(imgnav_xh.png)}
.pos1 { 
    left: 0; }
.pos1 .arrows {
    left: 36px; }
.w1 { 
    width: 245px; }
.pos2 { 
    left: 0; }
.pos2 .arrows {
    left: 0px; }
.w2 { 
    width:650px; }
.pos3 { 
    left: -100px; }
.pos3 .arrows { 
    left: 136px; }
.w3 { 
    width: 400px; }
.pos4 { 
    left: -100px; }
.pos4 .arrows { 
    left: 136px; }
.w4 {
    width: 400px; }
#sousuo{
    width:245px;
	margin-top:10px;
	height:30px;
	float:right;}	
#row1{
    width:1002px;
	height:252px;
	background:#fff;}	
#hdp{
    width:324px;
    float:left;}
#hdp img{
    width:324px;
    height:237px;}
#hdp h3{
    width:324px;
	height:15px;
	background:#ebeaea;
	line-height:15px;
	font-size:12px;
	text-align:center;}	
#styw{
    width:404px;
	height:248px;
	float:left;
	margin-left:20px;
	border-top:solid 4px #ffa97d;}
#styw h2{
    width:404px;
    height:25px;
    background:url(imgstyw.gif);}
#styw_tj h3{
    width:404px;
    height:20px;
margin:15px 0 12px;
text-align:center;}
#styw_tj h3 a{
	font-size:20px;
	color:red;}	
#styw_tj p{
    width:400px;
	height:65px;
	color:#8c8b8b;	
	line-height:20px;
	margin:0 auto;
	text-indent:2em;}	 
#styw_cg ul li{
    width:404px;
	height:24px;
    line-height:24px;
    text-indent:24px;
    background:url(imglanjian.gif) no-repeat 8px center;}
#styw_cg ul li span{
    float:right;
    margin-right:2px;} 
#tzgg{
    width:226px;
	height:244px;
	float:left;
	margin-left:20px;
	border:solid 4px #f5b890;}
#tzgg h2{
    width:226px;
    height:25px;
	margin-bottom:3px;
    background:url(imgtzgg.gif);}
#tzgg_ul li{
    line-height:24px;
    text-indent:24px;
    background:url(imgbiao2.gif) no-repeat 8px center;} 
#row2{
    width:1002px;
	height:234px;
	margin-top:20px;
	background:#fff;}
#row2 h2{
    width:1002px;
	height:24px;
	border-top:solid 4px #f59452;
	background:url(imgqyhc.gif)}
#qyhc {
    height: 210px;
    width: 970px;
	margin:0 16px}
#demo {
    height: 205px;
    overflow: hidden;
    width: 970px;}
#indemo {
    float: left;
    height: 195px;
    padding-top: 15px;
    width: 800%;}
#demo1 {
    float: left;
    height: 190px;}
#ul {
    list-style-position: outside;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;}
#ul li a img{
width:200px;
height:150px;}
#aa  li{
       float: left;
       height: 190px;
       list-style: none outside none;
       margin: 0 10px 0 0;
       padding: 0;}
#aa a {
    background: none repeat scroll 0 0 #fff;
    display: block;
    font-size: 12px;
    margin: 0;
    padding: 2px 0;
    text-align: center;}
.scroll_img {
  	width:200px;
	height:150px;
	background: none repeat scroll 0 0 #e5e5e5 !important;
    border: 1px solid #999999 !important;
    margin-bottom: 5px !important;}
#demo2 {
    float: left;}
#row3{
    width:1002px;
	height:253px;
	margin-top:20px;}
#sxjj{
    width:324px;
	height:249px;
	float:left;
	border-top:solid 4px #ffa97d;}
#sxjj h2{
    width:324px;
    height:25px;
    background:url(imgsxjj.gif);}
#sxjj_inner{
    width:324px;
	height:100px;
	margin-top:3px;}
#sxjj_inner img {
    width:137px;
	height:94px;
	float:left;}	   
#sxjj_inner span{
    width:185px;
	height:94px;
	float:right;}
#sxjj_inner span h3{
    width:185px;
    height:24px;
overflow: hidden;
line-height:24px;
margin:12px 0 3px 0;
    text-align:center;}
#sxjj_inner span h3 a{
font-size:20px;
color:red;}
#sxjj_inner span  p{
text-indent:2em;
	color:#8c8b8b;
    line-height:20px;}	
#ssjj_inner2 li{
    width:324px;
	height:24px;
	line-height:24px;
	background: url(imglanjian.gif) no-repeat 8px center;
    text-indent:20px;}
#ssjj_inner2 li span {
    width:80px;
	height:24px;
	line-height:24px; 
	float:right;}	
#sldt{
    width:404px;
	height:248px;
	float:left;	
	margin-left:20px;
	border-top:solid 4px #ffa97d;}
#sldt h2{
    width:404px;
    height:25px;
    background:url(imgsldt.gif);}
#sldt_inner{
    width:404px;
	height:100px;
	margin-top:3px;}
#sldt_inner img {
    width:137px;
	height:94px;
	float:left;}	   
#sldt_inner span{
    width:265px;
	height:94px;
	float:right;}
#sldt_inner span h3{
    width:265px;
    height:24px;
overflow:hidden;
line-height:24px;
	margin:12px 0 3px 0;
    text-align:center;}
#sldt_inner span h3 a{
font-size:20px;
color:red;}
#sldt_inner span  p{
text-indent:2em;
	color:#8c8b8b;
    line-height:20px;}	
#sldt_inner2 li{
    width:404px;
    height:24px;
	line-height:24px;
    background: url(imglanjian.gif) no-repeat 8px center;
    text-indent:20px;}
#sldt_inner2 li span {
    width:80px;
	height:24px;
    line-height:24px; 
	float:right;}		
#ntws{
    width:226px;
	height:245px;
	float:left;
	margin-left:20px;
	border:solid 4px #f5b890;}
#ntws h2{
    width:226px;
    height:25px;
    margin-bottom:3px;
    background:url(imgntws.gif);}
.wtns{
    width:226px;
    height:53px;
    margin:10px 0 15px;}
#ntws_ul li{
    line-height:24px;
    text-indent:24px;
    background:url(imgbiao2.gif) no-repeat 8px center;}
#row4{
    width:1002px;
	height:223px;
	margin-top:20px;
	background:#fff;}
#stml{
    width:324px;
	height:219px;
	float:left;
	border-top:solid 4px #ffa97d;}
#stml h2{
    width:324px;
    height:25px;
    background:url(imgstml.gif);}
#stml_inner li {
	width:81px; 
	height: 85px; 
	text-align: center; 
	overflow: hidden; 
	margin-top:12px; 
	float: left;}
#stml_inner li div {
	height:65px; 
	overflow: hidden;}
#stml_inner li div img {
	width:65px; 
	height:65px; 
	margin:0 auto;}
#stml_inner li span {
	height:20px; 
	text-align:center; 
	line-height:20px; 
	display: block;
	overflow: hidden;}
#stml_inner li span a {
    font-size:12px;}	
#xzzq{
    width:404px;
	height:219px;
	float:left;	
	margin-left:20px;
	border-top:solid 4px #ffa97d;}
#xzzq h2{
    width:404px;
    height:25px;
	margin-bottom:20px;
    background:url(imgxzzq.gif);}
.more{
    float:right;
	margin:5px 3px;}
#xzzq_inner li{
    width:404px;
    height:24px;
	line-height:24px;
    list-style:none;
    background: url(imglanjian.gif) no-repeat 8px center;
    text-indent:20px;}	
#xzzq_inner li span {
    width:80px;
	height:24px;
    line-height:24px; 
	float:right;} 	
#lxwm{
    width:226px;
	height:215px;
	float:left;
	margin-left:20px;
	background:url(imglxwm_bg.gif);
	border:solid 4px #f5b890;}	
#lxwm h2{
    width:226px;
    height:25px;
	margin-bottom:20px;
    background:url(imglxwm.gif);}
#lxwm  h3{
    width:220px;
	font-size:14px;
	height:24px;
	margin-left:6px;
	line-height:24px;}	
#footer{
    width:1002px;
	height:100px;
	margin-top:20px;
	float:left;}	
#links {
	background: rgb(240, 157, 48); border: 1px solid rgb(255, 109, 12); width:940px;padding:0 30px; height:30px; margin-bottom: 10px;}
#links ul li {
    font-family: 黑体; font-size: 16px; margin-right:31px; display: inline;line-height:30px;height:30px;float:left;}
#footer p {
      width:1002px;
	  font-family: 黑体;
	  font-size:14px;
	  text-align:center;
	  margin-top:15px;}	
#gz{
   width:95px;
   height:81px;
   position:fixed;
   top:240px;
   right:0px;}	  
#codefans_net{
   width:168px;
   height:135px;
   position:absolute;
   background:url(imgxin1.png);}
#codefans_net  a{
   width:140px;
   font-weight:bold;
   line-height:20px;
   height:60px;
   position:relative;
   top:20px;
   left:10px;
   text-align:center;
   font-size:12px;
   color:#E93EFF;}		
/*列表页*/
#left{
width:222px;
float:left;}
#nav1 {
	width:220px;
	border: 1px solid #BD3327;
}
#nav1 li {
	width:220px;
	line-height: 28px;
	border-top: 1px solid #FF8921;
	border-bottom: 1px solid #FF8921;
	position: relative;
}
.img {
	position: absolute;
	top:5px;left:10px;
}
.navLink {
	width:190px;
	height: 28px;
	background:#E9F3FC;
	padding-left:30px;
	display: block;
	text-decoration: none;
}
.navLink:hover {
	background: #FE771E;
}
.menu {
	width:220px;
	display: none;
}
.menu li {
	width:220px;
	height: 22px;
	padding-bottom:6px;
	background:#FCF5E3;
	position: relative;}
.menuLink {color:#AAAAAA;padding-left:40px;text-decoration: none;}
#right{
width:770px;
float:right;}
#right h2{
font-size:14px;
text-indent:1em;
line-height:32px;
height:32px;
background:#FF8921;}
#list_inner{
border:1px solid #ff8921;}
#left1{
width:222px;
float:right;}
#right1{
width:770px;
float:left;}
#right1 h2{
font-size:14px;
text-indent:1em;
line-height:32px;
height:32px;
background:#FF8921;}
#list_inner1{
border:1px solid #ff8921;}
#rdxw{
    width:220px;
	height:244px;
	float:left;
	border:solid 1px #ff8921;}
#rdxw h2{
    width:220px;
    height:25px;
	margin-bottom:3px;
    background:url(imgzxxw.gif);}
#rdxw_ul li{
    line-height:24px;
    text-indent:24px;
    background:url(imgbiao2.gif) no-repeat 8px center;}
#djph{
    width:220px;
	height:244px;
	float:left;
	border:solid 1px #ff8921;}
#djph h2{
    width:220px;
    height:25px;
	margin-bottom:3px;
    background:url(imgdjph.gif);}
#djph_ul li{
    line-height:24px;
    text-indent:24px;
    background:url(imgbiao2.gif) no-repeat 8px center;}	
.e2 li {
    border-bottom: 1px solid #eee;
    clear: both;
    overflow: hidden;
    padding: 12px 0;
    width:770px;
}
.preview {
    display: inline;
    float: left;
    margin-bottom: 3px;
    margin-left: 10px;
    margin-right: 7px;
    width: 84px;
}
.preview img {
    border: 1px solid #eee;
    display: block;
    padding: 1px;
    width: 80px;
}
.preview:hover img {
    border: 1px solid #aaa;
}
.e2 li a.title {
    font-size: 14px;
    font-weight: bold;
    line-height: 25px;
    margin-left: 2px;
    overflow: hidden;
}
.e2 span {
    color: #555;
    display: block;
    line-height: 23px;
    padding-left: 12px;
}
.e2 span small {
    color: #aaa;
    font-size: 12px;
    margin-left: 3px;
}
.e2 span a {
    color: #690;
}
.e2 p{
    color: #776955;
    line-height: 20px;
    margin-left: 5px;
    padding-left: 10px;
    padding-right: 10px;
}	
/*内容页*/
#con_inner{
    width:750px;
	margin-top:10px;
padding:0 10px;
	border:1px solid red;}	
#con_inner h3{
    text-align:center;
	font-size:24px;
	color:red;
	margin-top:16px;
	margin-bottom:20px;}
#con_inner h4{
    text-align:center;
font-size:14px;
	padding:10px 0;
	border-top:2px solid #ff8921;}
#con_inner p{
	margin-top:10px;
	width:750px;
	text-indent:2em;
	line-height:20px;}
#con_inner img {
width:520px;
text-align:center;}
#con_inner1{
    width:768px;
	margin-top:10px;
	border:1px solid red;}	
#con_inner1 h3{
    text-align:center;
	font-size:24px;
	color:red;
	margin-top:16px;
	margin-bottom:20px;}
#con_inner1 p{
	margin:10px 10px 0 10px;
	width:750px;
	text-indent:2em;
	line-height:20px;}
#syp p{
width:750px;
font-size:14px;}

