﻿@charset "utf-8";
/* CSS Document */
.left{width: 302px; float: left;}
.center{ width: 645px; float: left; margin-left: 25px;}
.right{width:304px; float: right;}

.ty_box{ min-height: 1330px;background-color: #fff;  *border: 1px solid #efefef;border: 1px solid #efefef \9;
box-shadow: 0 0 15px rgba(0,0,0,0.09);
	-moz-box-shadow:0 0 15px rgba(0,0,0,0.09); 
-ms-box-shadow:0 0 15px rgba(0,0,0,0.09); 
-o-box-shadow:0 0 15px rgba(0,0,0,0.09); 
-webkit-box-shadow:0 0 15px rgba(0,0,0,0.09);
	overflow: hidden;

}
:root .ty_box{ border: none;}

.ty_wk{ padding: 0 20px;}

.ty_tit{  padding-top: 20px;}
.ty_tit h4{ background: url(201902zfgb_tit.jpg) left center no-repeat; padding-left: 20px;  margin-left:-20px; font-size: 18px;font-weight: bold;}
.gb_rq{ padding-bottom: 20px; border-bottom: 1px solid #f4f4f4;}

.gb_pic{ margin-top: 23px; text-align: center; position: relative;}
.gb_pic span{ position: absolute;}
.gb_pic span.jt{ left: 0; top: 40%;}
.gb_pic span.jt2{ right: 0; top: 40%;}
.gb_pic em img{box-shadow: 0 0 15px rgba(0,0,0,0.09);
	-moz-box-shadow:0 0 15px rgba(0,0,0,0.09); 
-ms-box-shadow:0 0 15px rgba(0,0,0,0.09); 
-o-box-shadow:0 0 15px rgba(0,0,0,0.09); 
-webkit-box-shadow:0 0 15px rgba(0,0,0,0.09); *border: 1px solid #efefef;border: 1px solid #efefef \9; position: relative;}
:root img{border:none;}
.gb_pic em i{ position: absolute; z-index: 9; left: 0; right: 0; top: 180px;}
.gb_rl_btn{ margin-top: 3px;margin-left: 16px;}
.gb_rl_btn ul { margin-left: -8px;}
.gb_rl_btn ul li{ width: 74px; height: 27px; float: left; background-color: #f7f7f7;border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px; text-align: center;line-height: 27px; color:#ccc; margin-top: 9px; margin-left: 8px;}
.gb_rl_btn ul li a{width: 75px; height: 27px; display: block; text-decoration: none; background: #e9e9e9;border-radius:5px; 
	-moz-border-radius:5px; 
	-ms-border-radius:5px; 
	-o-border-radius:5px; 
	-webkit-border-radius:5px; color:#000;}

.btn{height:28px; width: 74px; background:url(201902zfgb_btn.png) left center no-repeat;; border:none; cursor: pointer;font-family:"微软雅黑"; margin-top: -3px; outline: none; }

.inp_text{ width: 162px; height: 25px; border: 1px solid #e8e8e8; line-height: 25px; padding-left: 5px;font-family:"微软雅黑"; }
.inp_text2{ width: 170px; height: 25px; border: 1px solid #e8e8e8; line-height: 25px; padding-left: 5px;font-family:"微软雅黑"; }
.inp_text3{ width: 74px; height: 25px; border: 1px solid #e8e8e8; line-height: 25px; padding-left: 5px;font-family:"微软雅黑"; }
.inp_text4{ width:108px; height: 25px; border: 1px solid #e8e8e8; line-height: 25px; padding-left: 5px;font-family:"微软雅黑"; }
.js_box{}
.js_box span{ margin-top: 15px; display: block;}

.inp_btn{height: 34px; margin-top: 15px; width: 100%; background: #db3b31; border: none; color:#fff;font-size: 16px;font-family:"微软雅黑";}

.news_tit{border-bottom: 4px solid #000;}
.news_tit h4{ text-align: center; padding-top: 30px;}
.news_tit h5{ font-size: 18px; font-weight: bold; text-align: center; color:#000; margin-top: 20px;}
.news_tit p{ color:#5b5a5a; margin-top: 25px; padding: 0 10px;}
.news_tit p span:first-child{margin-right:13%; }
.news_btn{text-align: center; margin-top: 20px;}
.news_btn a{ font-size: 20px; font-weight: bold;  padding: 0 20px; text-decoration: none;}

.news_dl h4{ color:#ec3f18; font-weight: bold; margin-top: 30px;}
.news_dl ul li{ margin-top: 10px;*margin-top: 6px; }
.news_dl ul li span{ width: 143px; margin-right: 44px; display:block; float: left; line-height: 26px; background: url(201902zfgb_d.jpg) left 10px no-repeat; padding-left: 15px; height: 52px;}
.news_dl ul li em{display: block; line-height: 26px;}
.icon a{ font-weight:bold;color:#ec3f18; background:url(201902zfgb_icon.png) left center no-repeat; padding-left: 30px; }

.ewm{ height: 233px; background: url(201902zfgb_ewm_bg.jpg) repeat-x; border-bottom: 1px solid #e5e5e5; padding-top: 50px; text-align: center;}
.ewm p{ font-size:18px; font-weight: bold; color:#d50c00; margin-top: 15px;}
.zc_list ul li{ line-height: 26px; background: url(201902zfgb_d.jpg) left 10px no-repeat; padding-left: 12px; margin-top: 15px;}

.zc_list span{ float: right;}
.zc_list span a{ color:#999;}

.sel_box{ margin-top: 20px; width:100%; height: 33px; border: 1px solid #e8e8e8; line-height: 33px; padding-left: 5px;font-family:"微软雅黑";}
.link_list{ margin-top: 15px;}
.link_list ul li{line-height: 34px; background: url(201902zfgb_d.jpg) left center no-repeat; padding-left: 15px;}

.list_gl ul li{ padding: 5px 0;background:url(201902zfgb_d.jpg) left 17px no-repeat; padding-left: 15px; line-height: 28px;}
.list_gl ul li span{color:#999; margin-left: 5px;}

/*----细览----*/
.gl_subnav{ height:25px; border-bottom:1px solid #ccc;}
.gl_subnav p{ font-family:"宋体"; font-size:12px; color:#999999;}
.gl_subnav p a{color:#999999;}
.gl_subnav p a:hover,.gl_subnav p a.po_curr{ color:#800c07;}
.content { background: #fff; padding: 20px 30px;}
.xl_main{ padding:30px 70px; }
.xl_tit{ padding-bottom:25px; border-bottom:3px solid #000;  padding: 30px 0;margin-bottom: 30px;}
.xl_tit h4{ font-size:30px; line-height:50px; color: #333333; text-align: center; font-family: "方正小标宋简体";}
.xl_tit p{ font-size:20px; line-height:32px; padding-top:15px; text-align: center;color: #F32B00;font-family: "仿宋_GB2312";}

.xl_sj span{ padding-right:70px; color:#666666;}
.xl_sj span a{color:#666666;}



.xl_news{ padding:15px 0px; width: 75%; margin: auto;}
.xl_news p{ font-size:16px; line-height:32px;}
.xl_news img { height: auto;}
.xl_fj { padding-top:20px; padding-bottom:30px;}
.xl_fj h4{ font-size:16px; }
.xl_fj ul li{ line-height:32px;}
.xl_fj ul li a{ text-decoration:underline; color:#e90201;}
.xl_btn span{padding:0 15px;}
.xl_btn span a{width:54px; height:30px ;  border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:5px; border:1px solid #cccccc; display:inline-block; line-height:30px; text-decoration:none;}
.xl_btn span a:hover{ background:#e90201; border:1px solid #d50302; color:#fff;}
.xl_btn{ padding-bottom:35px; border-bottom:1px solid #dddddd;}
.xl_xxgx{ padding-top:30px; padding-bottom:15px;}
.xl_xxgx h4{ line-height:32px; font-size:18px;}
.xl_xxgx ul li{ line-height:32px; background:url(201902zfgb_d.jpg) left center no-repeat; padding-left:15px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.xl_xxgx ul li span{ float:right; color:#999;}

.xl_ewm{ text-align: center; padding: 50px; color:#999; font-size: 12px;}
.xl_ewm p{ padding-bottom:5px;}
.xl-btn-icon{ margin-top: 5px;}

.gb_jj_tit h4{font-size: 25px; font-weight: bold; color: #F32B00; text-align: center; padding: 20px 0; border-bottom: 5px solid #dbf5ff;}

.gb_jj_news p{ line-height: 32px; margin-top: 20px;}


/*----------高级检索-------------*/

.gjjs_seach{ width: 60%; margin: 0 auto;}
.gjjs_seach h4{ font-size: 22px; font-weight: bold; text-align: center; line-height: 40px; padding: 20px 0 5px 0;color:#F32B00; }
.gjjs_seach p{ margin-top: 15px;}
.gjjs_seach p span{ width:80px; display: inline-block;*display: inline;*zoom:1;vertical-align: middle;}
.gjjs_inp{ height: 30px; border: 1px solid #e8e8e8; line-height: 30px;padding-left: 1%; width:85%; font-family:"微软雅黑"; vertical-align: middle;}
.gjjs_inp2{ height: 30px; border: 1px solid #e8e8e8; line-height: 30px;padding-left: 1%; width:20%; font-family:"微软雅黑";vertical-align: middle;}
.gjjs_inp3{ height: 30px; border: 1px solid #e8e8e8; line-height: 30px;padding-left: 1%; width:42%; font-family:"微软雅黑";vertical-align: middle;}
.gjjs_inp4{ height: 30px;border: none; border-bottom: 1px solid #e8e8e8; line-height: 30px;padding-left: 1%; width:22%; font-family:"微软雅黑";vertical-align: middle;}

.gjjs_inp5{ height: 30px; border: 1px solid #e8e8e8; line-height: 30px;padding-left: 1%; width:20%; font-family:"微软雅黑";vertical-align: middle;}
.gjjs_btn{width: 33%;  height: 30px; border: none; cursor: pointer; color:#fff; background-color: #e31000;font-family:"微软雅黑";  margin-left: 33%; margin-top: 20px;}
.gjjs_mr{ margin-right: 2%;}

/*----------搜索结果-----------*/
.jsjg_box{ width: 80%; margin: 0 auto; margin-top: 30px;}
.jsjg_inp{ width: 68%;height: 30px; border: 1px solid #e8e8e8; line-height: 30px;padding-left: 1%;vertical-align: middle;}
.jsjg_btn{width: 13%; margin-left: 2%;  height: 30px; border: none; cursor: pointer; color:#fff; background-color: #e31000;font-family:"微软雅黑"; vertical-align: middle;}
.jsjg_btn2{width: 13%; margin-left: 2%;  height: 30px; border: none; cursor: pointer; color:#fff; background-color: #ff8401;font-family:"微软雅黑"; vertical-align: middle;}
.jsjg_box2{ width: 80%; margin: 0 auto; margin-top: 5px;}
.ym{text-align: center; margin-top: 20px;}
.ip_ym{ display: none; margin-top: 20px; }
.ip_ym a{text-align: center; border: 1px solid #ccc;background-color:#F0F0F0; width: 100%; height: 30px; display: block; line-height: 30px; }

.gb_list ul li{padding: 15px 0; border-bottom: 1px dotted #ccc;}
.gb_list ul li b{display: block; font-weight: normal; color:#666; font-size: 12px; margin-left: -5%;}
.gb_list ul li b i{ padding-top: 5px; display: inline-block;*display: inline; zoom:1; margin-left: 5%;}


.gb_list ul li em a{ background: url(201902zfgb_d.jpg) left center no-repeat; padding-left: 15px;}
.gb_list ul li em span{float: right; color:#999;}

.csb{padding-top: 30px;}
.csb a{width: 100px; height: 30px; border: 1px solid #d60000; display: block; text-align: center; line-height: 30px; color:#d60000;}

/*----------------细览--------------*/
.content2{
	padding: 0 10%;
}
.textbox{
	background: #f2f2f2;
	text-align: center;
	width: 47.5%;
	margin-bottom: 30px;
}
.textbox p{
	display: table;
	vertical-align: middle;
	text-align: left;
	text-indent: 2em;
	text-justify : auto; text-align:justify;
	font-size: 22px;
	line-height:73px;
}
.text p span{
	display: table-cell;
	vertical-align: middle;
	padding: 0 5%;
	
}
.text img{
	width: 47.5%;
}

.text2 p{
	font-size: 20px;
	line-height: 45px;
}
.text2 .textbox{
	width: 65%;
}
.text2 img{
	width: 30%;
}

.news_zt{font-family:'宋体';font-size: 46px;line-height: 60px;}

/*------------添加样式------------*/

.fhdb{display: inline-block;width: 70px;height: 70px;text-decoration: none;color: #fff;text-align: center;background: #d50c00;position: fixed;bottom: 242px; right: 40px;cursor: pointer;z-index: 9999;}
.fhdb a img{margin-top: 17px;margin-bottom: 10px}
.fhdb a p{color:#FFF}

@media only screen and (max-width:1279px ) {
	.text p{
		font-size: 18px;
		line-height: 40px;
	}
	.text2 p{
		font-size: 16px;
	}
}
@media only screen and (max-width:1024px) {
	.text p{
		font-size: 16px;
		line-height: 30px;
	}
	.text2 p{
		font-size: 14px;
		
	}
	.content2{
		padding: 0 5%;
	}
	.xl_news{ padding:15px 0; width: 100%; margin: auto;}
}
@media only screen and (max-width:677px) {
	.text{
		padding: 0 5%;
	}
	.textbox,.text2 .textbox{
		width: 100%;
		float: none;
	}
	.text img{
		height: 300px;
		float: none;
		width: auto;
		margin: 0 auto;
		display: block;
		margin-bottom: 20px;
	}
	.content2{
		padding: 0 2.5%;
	}
}