@charset "gb2312";
table {
	width: 100%;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
        margin:auto;
        /*text-align:center;
*/}
 .map-pos{z-index: 888}
/* CSS Document */
/*政策解读细览页*/
.xly_bg{width:100%;height:auto; background:#f2f2f2; padding-bottom:20px;}
.xly_Box{width:1200px;margin:0px auto; background:#fff; padding-top:50px; padding-bottom:30px;}
/*.xly_Box h3{font-size:30px; line-height:50px; text-align:center; color:#006EAB; font-weight:bold;}*/
.xly_Box h4{line-height:30px; text-align:center; font-size:14px; color:#666; margin-bottom:30px;}
.xly_Box h4 a{color:#666;}
.xly_Box .content{ margin:30px 78px 20px; line-height:34px; font-size:16px; color:#333;}
.xly_Box .zcyw-links{width:120px;height:50px; border:1px solid #c4e6ff; margin-left:78px; display:block; margin-top:30px; margin-bottom:30px; line-height:50px; text-align:center;font-size:14px; color:#006EAB; cursor:pointer;}
.xly_Box .zcyw-links:hover{ background:#006EAB; color:#fff;}
.xly_Box h5{ display:block; height:50px; margin-left:78px; margin-right:78px; background:#f7f7f7;}
.xly_message{font-size:14px; color:#666; width:auto; float:left; line-height:50px; margin-left:18px; font-weight:400;}
.xly_tag{width:auto;height:50px; float:right; margin-right:30px; }
.xly_dayin{ width:28px;height:26px; margin-top:14px; float:left; cursor:pointer; margin-right:6px;}
.xly_text{background: url(dc.jpg) no-repeat left;padding-left: 25px;font-size:14px; color:#999; margin-right:40px;line-height:33px; font-weight:400;width:auto; height:33px; float:left; display:block; cursor:pointer;  }
.xly_text2{font-size:14px; color:#999; margin-left:0px;line-height:33px; font-weight:400;width:auto; height:33px; float:left; display:block; cursor:pointer; margin-right:10px;  }
.xly_pic{ width:20px;height:26px; margin-top:12px; float:left; cursor:pointer; }
.xly_pic2{ width:20px;height:26px; margin-top:12px; float:left; cursor:pointer; margin-left:5px; }
.TRS_Editor p{margin-top: 16px;}

/*细览页 zj 2017-11-25*/
.xly_Box p.a1{line-height:28px; font-size:14px; color:#666; background: #F7F7F7; height:110px; padding:15px 0px; margin-bottom:20px; margin-top:20px;margin-left: 78px;margin-right: 78px;}
.xly_Box p.a1 font{ float:left; width:315px; margin-left:30px;}

.chare_xly{
	overflow: hidden;
	height: 55px;
	background: #f2f2f2;
}
.xly_Box p.a2{ text-align:right; line-height:34px;}
.xly_Box h6{line-height:34px; text-align:center;}
.xly_Box h6.zi1{font-size:20px;  color:#333; font-weight:bold;}
.xly_Box h6.zi2{font-size:18px;  color:#333; margin-bottom:20px;}

.xly_Box .nr_li{ width:1044px; margin-left:78px; margin-right:78px; clear:both;}
.xly_Box .bt{ float:left; font-size:20px; color:#333; font-weight:bold; width:100%}
.xly_Box .bt a{color:#333;}
.xly_Box .bt a:hover{color:#006EAB;}

.xly_Box .nr{ float:left; margin-top:15px}
.xly_Box .nr a{ float:left; width:1000px; display:block; border: 1px solid #C4E6FF; height:50px; line-height:50px; background:url(xz.png) center left no-repeat; padding-left:44px; font-size:16px; color:#006EAB}



.xly_Box p.a3{width:1044px; text-align:center; font-size:12px; color:#666; margin-bottom:30px; margin-top:30px}

/*相关阅读*/
.xgld{
	overflow: hidden;
	width:1142px;
	margin:0 auto;
	padding:0px 29px;
	clear: both;
	background:#fff;
}
.xgld_title{
	height: 50px;
	line-height:50px;
	font-size:20px;
	font-weight:bold;
	padding-left:49px;
	float:left;
	color: #333;
	clear:both;
}
.xgld_nr{
	float:left;
	width:100%;
	clear:both;
	padding:0px 0px;
}

.xgld_ul{ margin-top:10px}


.yl-newscon ul{
	clear: both;
	overflow: hidden;
	margin-top: 29px;
}
.yl-newscon li{
	font-size: 17px;
    line-height: 45px;
	height: 45px;
}
.yl-newscon li i{
	margin-right: 15px;
	height:45px;
	width: 5px;
	background: url(sz_08.png) no-repeat center;
    float: left;
}
.yl-newscon li a{
	float: left;
	color: #000000;
}
.yl-newscon li span{
	float: right;
	font-size: 16px;
    color: #999999;
	line-height: 45px;
}
.yl-newscon ul li:hover a{
	color: #00679D;
}
.yl-newscon{
	padding: 0 49px;
	overflow: hidden;
}


/*网站地图*/
.web-map .mapo1{padding: 25px 22px;}
.web-map .mapo1:nth-child(2n){background: #f2f2f2;}
.web-map .mapo1 h2{font-size: 18px;font-weight: bold;color: #006EAB;}
.web-map .mapo1 ul{margin-top: 9px;}
.web-map .mapo1 li{float: left;line-height: 30px;margin-right: 30px;position: relative;}
.web-map .mapo1 li a{font-size: 16px;color: #666;}
.web-map .mapo1 li:hover a{color: #006EAB;}
.map-pos{position: absolute;padding: 8px 0;left: -28px;top: 0px;width: 322px;display: none;}
.map-pos .m-san{width: 0;height: 0;border: 10px solid transparent;border-bottom: 8px solid #5796C5;margin-left: 43px;}
.map-pos .small-map{background: #5796C5;}
.web-map .mapo1 li .small-map a{margin-left: 18px;font-size: 14px;color: #fff;}
.wyb-box:hover .map-pos{display: block;}


/*12.2底部链接*/
.dblink{
	overflow: hidden;
}
.dblink-ti{
	height: 124px;
	width:100%;
	box-shadow: 0 2px 5px 0 rgba(200,200,200,0.50);
	background:#fff;
	overflow: hidden;
}
.dblink-con{
	/*height: 890px;*/
}
.dblink-con,.dblink-con1{
	width: 1200px;
	margin: 0 auto;
	overflow: hidden;
}
.dblink-ti h3{
	float: left;
	margin:25px 30px 0;
	width: 238px;
	height: 71px;
	line-height: 58px;
	text-align: center;
	font-size: 18px;
}
.dblink-ti h3 a{
	height: 60px;
	width: 238px;
	display: block;
	color: #333333;
    border: 1px solid #C9C9C9;
}
.dblink-ti h3.dblink-on{
	background: url(wzdt.png) no-repeat bottom center;
}
.dblink-ti h3.dblink-on a{
	border-radius: 5px;
	color: #fff;
	background: #006EAB;
	font-weight: bold;
	border:1px solid #006EAB;
}
.dblink-box1{
	width: 1200px;
	margin: 30px auto;
	overflow: hidden;
}
.dblink-box1{
	overflow: hidden;
}
.dblink-box2{
	display: none;
}
.dblink-box1 .link-one{
	overflow: hidden;
}
.dblink-box1 .link-one td a{
	width: 200px;
	display: block;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: #f2f2f2;
	margin-right: 50px;
	font-size: 16px;
    color: #666666;
	transition: all .2s ease;
	margin-top: 7px;
}
.dblink-box1 .link-one td:hover a{
	background: #74acd6;
	color: #fff;
}


.dblink-box1 .link-one2{
	overflow: hidden;
}
.dblink-box1 .link-one2 td a{
	width: 170px;
	display: block;
	height: 45px;
	line-height: 45px;
	text-align: center;
	background: #f2f2f2;
	margin-right: 36px;
	font-size: 16px;
    color: #666666;
	transition: all .2s ease;
	margin-top: 7px;
}
.dblink-box1 .link-one2 td:hover a{
	background: #74acd6;
	color: #fff;
}
.xq{
	background: #F2F2F2;;
	height: 45px;
	line-height: 45px;
}
.xq1{
	height: 61px!important;
	line-height: 61px;
}
.xq li,.xq1 li{
	float: left;
	font-size: 16px;
	padding-right: 10px;
    color: #666666;
}
.xq li:hover a{
	color: #006EAB;
}
.xq1 li:hover a{
	color: #006EAB;
}
.xq li.xq-ti,.xq1 li.xq-ti{
   font-weight: bold;
   color: #666;
   text-indent: 25px;
   width: 115px;
}
.xq li a,.xq1 li a{
   color: #666;
   display: block;
   padding-right:10px;
   text-align: center;
}
.footer-info table{width: 580px;}