@charset "utf-8";
/* CSS Document */

@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#3a3a3a;text-align:center; background:url(bg01.jpg) top right no-repeat fixed;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#3a3a3a; text-decoration:none;}
a:hover{color:#3a3a3a; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden; height:0;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.mb12{ margin-bottom:12px;}
.mb8{ margin-bottom:8px;}
.m10{ margin:10px auto;}
.w910{ width:910px;}
.w1000{ width:1000px;}
.list_14 li{ background:url(dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}

.bor{ border:#edd6c5 1px solid;}
.red1,.red1 a:link,.red1 a:visited,.red1 a:hover{ color:#c90000;}
.red2,.red2 a:link,.red2 a:visited,.red2 a:hover{ color:#7c0000;}

/*page*/
  .page_contain{ height:950px;}
/*nav*/
  .p1_nav{ width:150px; padding-top:101px;}
  .p1_nav .nav{ float:left; margin-left:4px;}
  .p1_nav ul{ width:80px;}
  .p1_nav ul li{ height:28px; margin-bottom:4px;}
  .p1_nav ul li a{ font-family:"微软雅黑"; font-size:14px; height:28px; width:80px; display:block; color:#FFF; background-color:#40aee4} 
  .p1_nav ul li a:hover{ background-color:#188dc3;}  
  .p1_nav ul li a img{ float:left; vertical-align:bottom}   
  .p1_nav ul li a span{ line-height:28px; height:28px; display:block; float:left; text-align:center; width:52px;}
  



/*jq*/

.top_18d{position: fixed;_position: absolute;top:0;left:0;_top:expression(eval(document.documentElement.scrollTop)); z-index:900;}
.p1_nav{  top:0;left:0;position: fixed;_position: absolute;cursor: pointer; z-index:1000;_top:expression(eval(document.documentElement.scrollTop));}
.page_contain{ z-index:100; position:relative;height:750px; overflow:hidden;}
.line{ width:100%; margin:0px auto 0 auto; height:49px; background:url(line_bg.gif) top left no-repeat #25adec;}
.content{width:100%;clear:both;margin-bottom:20px; position:relative; }
.content h6 span.date{margin-left:500px; display:inline;line-height:30px;height:30px;margin-top:10px;float:left; overflow:hidden;width:200px;}


/*栏目共用代码*/
.content .banner{ max-width:100%; max-height:100%}
.content .banner img{ max-width:100%; max-height:100%; display:block; margin-top:3px;}
.content .line{
    width: 100%;
    height: 98px;
	background:url(thszf_bmfwzt_lmt.png) top left no-repeat #25adec;
}
.content .line span{
	text-align: left;
	font-family:"微软雅黑";
	font-size:48px;
	font-weight:bold;
	color:#ffffff;
	line-height:98px;
	margin: 0 auto;
    display: block;
    width: 910px;
}
.content .line span img{
	float: right;
	margin-top:23px;
	}

.content .tb{ float:left; max-width:140px; max-height:210px; margin: 70px 20px 0px 20px;}
.content .tb span{ display:block; width:140px; font-size:18px; text-align:center; line-height:36px;}
.content .tb a{ color:#000000;}
.content .tb a:hover{ color:#077cbf; text-decoration:none;}
/*栏目共用代码*/



 /*footer*/
.box{	
	width: 1200px;
	margin:0 auto;
}

.left{
	float: left;
}
.right{
	float: right;
}

.footer{
	height: 180px;
    clear: both;
	border-top: solid 5px #0168b7;
	background: url(footbg.png) left top repeat-x;
}
.footer .f_left{
	float: left;
}

.footer .f_center{
	margin-top: 30px;
	line-height: 2;
	text-indent: 30px;	
	float: left; font-size:14px; font-family:"微软雅黑";
}
.footer .f_right ul{
	width: 500px;
	height: 30px;
	background: url(index_botbg.jpg) right center no-repeat;	
}

.footer .f_right ul li{	
	float: right;
	margin: 8px 5px 0px 0px;
	 
}
.footer .f_right ul li a{
	display: block;	
    padding: 0px 5px;
	height: 16px;
	line-height: 16px;	
	font-size: 12px;
	border-right: solid 1px #000;
}
.footer .f_right ul .noline a{
	border: none;
}
.footer .f_right ul li a:hover{
	color: #FC114A;
}