@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; background:url(thszf_fgzt_bg.png) no-repeat;}
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{
    /* [disabled]margin:0; */
    font-family: "microsoft yahei", "宋体";
    color: #000;

}
ul{ margin:0px; padding:0px;}
li{ list-style:none; margin:0px; padding:0px;}
a{ text-decoration:none; color:#000;}
p{ margin:0px; padding:0px;}
div{ margin:0px; padding:0px;}
img{ border:none}
.clearfix{ clear:both}


/*顶部链接*/
.top{ height:34px; background-color:#005c92; border-bottom:2px solid #bdd5e4}
.top ul{ width:945px; margin:0 auto;}
.top ul li{ float:left;}
.top ul li a{ margin-left:15px; line-height:34px; font-size:14px; color:#FFF}
/*logo*/

.logo{ height:150px;}
.logo .main{ float:left; margin-top:30px;}
.logo .wz{ float:left}
.logo img{ float:left;}
.logo .p1{ font-size:48px; font-weight:bold; color:#e50300; margin-left:20px; font-family:"微软雅黑";}
.logo .p2{ font-size:18px; color:#e50300;margin-left:20px; font-family:"微软雅黑";}

/*导航栏*/
.nav{ width:945px; height:50px; margin:0 auto}
.nav .tab{ height:50px; background:url(thszf_fgzt_nav_black.png) repeat-x;}
.nav .tab a{ display:block;float:left; text-decoration:none; color:#fff; font-size:18px; width:159px; height:50px; line-height:50px; text-align:center; border-left:2px solid #FFF}
.nav .tab a:hover{ color:#005c92; text-decoration:none;}
.nav .tab a.on{ color:#fff; text-decoration:none; background-image:url(thszf_fgzt_nav_blue.png); background-repeat:no-repeat; background-position: left top;}

/*导航栏结束*/
.container{ width:945px; margin:0 auto; margin-top:10px;}
.float_box{ float:left; margin-left:3px; background:url(thszf_fgzt_lmbg.png) repeat;}

.contents{ width: 92%; margin: 0 4%;}

.xyh_location {padding: 20px 15px; font-size:14px; color:#3a3a3a;}
.xyh_location a{color:#3a3a3a; }
.xyh_location a:hover{color:#184390; }

.xyh_information{width:945px; margin:0 auto; background:url(thszf_fgzt_lmbg.png) repeat; padding-bottom:30px; /*! margin-top:-10px; */}
.xyh_information .xyh_xxy{width:93%; margin:0 auto;}
.xyh_tzggtitle{width:1300px; margin:0 auto; background:#fff;}
.core_left_h2{width:95%; margin:0 auto; }
.xyh_xxynrq{border:1px solid #ccc;}
.xyh_xxynrq p{ padding:0 45px !important;}
.xyh_xxynrq img{ max-width:800px; height:auto; margin:0 auto; display:block}
.mqj_xxnry_hx{margin: 0 45px 30px 45px !important;}
.xyh_xxy h2{width:100%; margin:0 auto; font-size: 36px; font-weight:bold; text-align: center;line-height: 42px;  margin-top: 10px;}
.xyh_xxy h3{ font-family:"楷体"; width:95%; margin:0 auto; font-size: 28px; font-weight:bold; text-align: center;line-height: 42px;  margin-top: 10px;}
.xyh_xxy h4{ font-family:"楷体"; width:95%; margin:0 auto; font-size: 28px; font-weight:bold; text-align: center;line-height: 42px;  margin-top: 10px;}

.xyh_xxynr{text-indent:2em; text-align:left; line-height:28px;}

.PrintArea{width:100%;margin:0 auto; text-align:justify; text-justify:inter-ideograph; min-height: 500px; line-height:30px;}
.PrintArea p{line-height:2em;} 
.PrintArea img{width:100%; height:auto!important}
.xxy_xyhxxynrimg{ width:100%;margin-bottom:25px;}
.pages-date {position: relative; border-bottom: 1px #dcdcdc solid; padding-top: 7px; text-align: left; padding-bottom:20px; text-align:center;}
.pages_print {/*! position: absolute; */ /*! border-bottom: none; */  /*! top: 7px; */   /*! right: -12px; */float: right;}
#btnPrint { cursor: pointer;}
.pages-date span.font, .pages_print span.font { font-size:14px; margin: 0 10px;}

.xxy_gly{text-align:right;}

.pages_content {margin:5px auto 20px; min-height:400px; line-height:2em}
.pages_content P {
	MARGIN: 10px 0px 0px; FONT-FAMILY: "宋体"; margin-bottom:30px;
}

 /*footer*/
.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;
}
