@charset "utf-8";
/*--公共样式部分--*/
body {
	font-family: "微软雅黑", "宋体";
	font-size: 16px;
	line-height: 1.8em;
	color: #333;
	text-align: center;
	margin: 0px;
	padding: 0px;
	background-color: #f0f5fd;
}
h1,h2,h3,h4,h5,h6,ul,p,ol,th,dl,dt,form{ margin:0px; padding:0px;}
li{ list-style-type: none; }
.clear{ clear:both; overflow:hidden;}
.clear5{ clear:both; overflow:hidden; height:5px;}
.clear8{ clear:both; overflow:hidden; height:8px;}
.clear10{ clear:both; overflow:hidden; height:10px;}
.clear15{ clear:both; overflow:hidden; height:15px;}
.clear20{ clear:both; overflow:hidden; height:20px;}
.clear30{ clear:both; overflow:hidden; height:30px;}
.padding5{ padding:5px;}
.padding10{ padding:10px;}
.padding_top5{ padding-top:5px;}
.padding_top10{ padding-top:5px;}
a{color: #333;text-decoration: none;cursor: pointer;}
a:hover{
	color: #4C71C1;
	text-decoration: underline;
}
a img { border:none;}
.date{
	color: #666;
	float: right;
	font-size: 17px;
}
/*--公共样式部分结束--*/
/*head 样式开始*/
.head{
	height: 288px;
	background-image: url(../images/top_banner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border-bottom: 5px solid #4c71c1;
}
.headson{
	max-width:1300px; min-width: 1200px;
	margin-left: auto;
	margin-right: auto;
	height: 288px;
}
.head_banner{ clear:both; height:288px;}
/*导航栏目样式开始*/
.nav{ height: 50px; background-color: #4C71C1;  -moz-box-shadow:5px 5px 5px #c6ccde; -webkit-box-shadow:5px 5px 5px #c6ccde; box-shadow:5px 5px 5px #c6ccde;}
.nav_link {max-width:1300px; min-width: 1200px;margin-right: auto;margin-left: auto;height: 50px;}
.nav_link ul {
	display: block;
	height: 50px;
}

.nav_link ul li {
	float: left;
	height: 50px;
	display: block;
	font-size: 17px;
	line-height: 50px;
	font-weight: bold;
	border-left: 1px solid #6689d6;
	border-right: 1px solid #405fc0;
	width:14.1%;
}
.nav_link ul li a {color: #FFF; height: 50px; display: block;}
.nav_link ul li a:hover,.nav_link ul li a.on{ background-color: #36548f;
	height: 50px;
	display: block;
	text-decoration: none;
}
.top_banner { height: 240px; }
/*导航栏目样式结束*/
/*head 样式结束*/
/*首页content内容部分样式开始*/
.content{max-width:1300px; min-width: 1200px; margin-right: auto;margin-left: auto;}
.content_left{width: 49.2%;float: left;}
.left_list {
	background-color: #FFF;
	padding: 20px;
	border-radius: 4px;
	box-shadow:2px 2px 3px rgba(12,63,133,0.1);
}

.left_list ul{
	padding-top: 10px;
}

.left_list ul li {
	clear: both;
	text-align: left;
	line-height: 40px;
	display: block;
	height: 40px;
	font-size: 17px;
}
.left_list ul li div.neiKuang{ padding-right:10px; height: 40px;}
.left_list ul li a {
	background-image: url(../images/icon01.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	width: 78%;
	float: left;
	height: 36px;
	padding-left: 25px;
	display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;
}
.content_right{
	width: 49.2%;
	float: right;
}

.xzxk{background-image: url(../images/xzxkImg1.jpg);background-repeat: no-repeat;background-position: center center; border-radius: 4px;  height:105px; box-shadow: 2px 2px 3px rgba(12,63,133,0.3);}
.xzxk a{  height:105px; display:block; }

.law {
	height: 255px;
	background-color: #FFF;
	padding: 15px;border-radius: 4px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);
}
.law_zhengdi {
	height: 300px;
	width: 46.2%;
	float: right;
	background-color: #FFF;
	padding: 20px; border-radius: 4px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);
	
}
.title {
	height: 45px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #ebe9ea;
}
.title_title {
	float: left;
	width: 60%;
	height: 45px;
}
.title_title a {
	height: 45px;
	display: block;
	min-width: 80px;
	padding: 0 10px;
	float: left;
	font-size: 21px;
	font-weight: bold;
	line-height: 38px;
}
.title_title a.title_on, .title_title a:hover{
	height: 45px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #4C71C1;
	text-decoration: none;
}
.title_more {
	height: 45px;
	float: right;
}
.title_more a {
	line-height: 38px;
}
.title_more a span {
	font-family: "宋体";
}
.new_list {
	padding-top: 10px;
}

.new_list ul li {
	text-align: left;
	line-height: 40px;
	display: block;
	height: 40px;
	clear: both;
	font-size: 17px;
}
.new_list ul li a {
	background-image: url(../images/icon01.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	display: block;
	width: 78%;
	float: left;
	height: 36px;
	padding-left: 25px;
	display:-webkit-box; -o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden; -webkit-line-clamp:1;-webkit-box-orient:vertical;
}

.serch {
	padding: 20px;
	background-color: #FFF;
	border-radius: 4px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);
}
.shi_fenlei {
	height: 50px;
	background-color: #F0F0F0;
	border-radius: 4px;
}
.suoshu {
	display: block;
	float: left;
	padding-right: 10px;
	height: 50px;
	width: 120px;
	line-height: 50px;
	color: #FFF;
	background-color: #4C71C1;
	font-size: 18px;
	font-weight: bold;
	margin-right: 20px;
	text-align: right;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.shi_fenlei a {
	float: left;
	height: 50px;
	width: 7.5%;
	display: block;
	font-size: 15px;
	line-height: 50px;
}
.shi_fenlei a.shi_on,.shi_fenlei a:hover{
	color: #4C71C1;
	height: 45px;
	line-height: 45px;
	font-size: 15px;
	margin-top: 4px;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #D5DFE5;
	border-right-color: #D5DFE5;
	border-left-color: #D5DFE5;
}
.xian_fenlei {
	padding: 10px;
	text-align: left;
}
.xian_fenlei a {
	padding-right: 10px;
	padding-left: 10px;
	height: 30px;
	display: block;
	float: left;
	width: 5.8%;
	text-align: center;
	line-height: 30px;
	border: 1px solid #FFF;
}
.xian_fenlei a.xian_on,.xian_fenlei a:hover {
	border: 1px solid #4C71C1;
	color: #4C71C1;
	text-decoration: none;
}


.serch_button {
	height: 100px;
	width: 100%;
	padding: 10px 0px;
}
.serch_button input {
	height: 100px;
	width: 100%;
	display: block;
	cursor: pointer;
	background-color: #4C71C1;
	background: url(../images/sousuo.jpg) no-repeat center center;
	border: none;-moz-box-shadow:5px 5px 5px #c6ccde; -webkit-box-shadow:5px 5px 5px #c6ccde; box-shadow:5px 5px 5px #c6ccde;
	border-radius: 4px;
}
.serch_button input:hover {
	cursor: pointer;
	background: url(../images/sousuo.jpg) no-repeat center center;
	border: none;-moz-box-shadow:5px 5px 5px #c6ccde; -webkit-box-shadow:5px 5px 5px #c6ccde; box-shadow:5px 5px 5px #c6ccde;
}

.zt_changdu2 {
	width: 350px;
	height: 50px;
	float:left;
}
.zt_xc_bt_input {
	float: left;
	height: 50px;
	width: 85%;
	text-align:left;
}
.zt_xc_bt_input input {
	height: 46px;
	width:100%;
	background-color: #f2f2f2;
	border: 1px solid #d7d7d7;
	font-size: 16px;
	line-height: 46px;
	color: #666;
	text-indent: 2em;
	font-family: "微软雅黑", "宋体";
}
.zt_xc_bt {
	float: left;
	height: 50px;
	width: 120px;
	text-align: right;
	line-height: 50px;
	padding-right: 10px;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
	background-color: #4C71C1;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
}
.zt_xz_time {
	float: left;
	height: 30px;
	padding-top:10px;
	width: 90px;
	display:block;
}
.zt_xz_time input {
	height: 25px;
	width: 80px;
	background-color: #F2F2F2;
	border: 1px solid #D7D7D7;
	padding-left: 10px;
	line-height:25px;
}
.zt_zhi {
	width: 40px;
	float: left;
	height: 30px;
	line-height: 30px;
	text-align: center;
	padding-top:10px;
	display: block;
}
/*部分个别特色样式结束*/
/*频道公用样式开始*/
.p_bt {height: 40px;background-color: #EFEFEF;border: 1px solid #D5DFE5;}
.p_btleft {float: left;width: 180px;height: 40px;text-align: center;font-family: "黑体";font-size: 20px;line-height: 40px;color: #900;}
.p_btright {float: right;width: 500px;height: 40px;font-family: "宋体", "新宋体";font-size: 12px;line-height: 40px;color: #666;text-align: right;margin-right: 40px;}
.p_left {float: left;width: 730px;min-height:955px;border: 1px solid #D5DFE5;overflow:hidden;}
.p_leftnr {margin: 15px;font-size: 14px;line-height: 24px;}
.p_leftnr ul li a {color: #333;text-decoration: none;}
.p_left p {text-indent: 20px;}
.p_leftnr ul li a:hover {color: #006;text-decoration: underline;}
.p_leftnr h1 {font-family: "黑体";font-size: 24px;font-weight: bold;color: #333;line-height: 20px;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
.p_leftnr h4 {padding-top: 10px;font-size: 12px;line-height: 24px;color: #666;font-weight: normal;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EFEFEF;}
.p_leftnr h2 {font-family: "黑体";font-size: 18px;font-weight: bold;color: #333;line-height: 20px;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;padding-left: 20px;}
.neirong h5 {padding-top: 10px;font-size: 12px;line-height: 24px;color: #666;font-weight: normal;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #EFEFEF;}
.f_link {
	clear: both;
	height: 60px;
	background-color: #FFF;
	text-align: left;border-radius: 4px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);
}
.f_link_title {
	width: 80px;
	display: block;
	float: left;
	height: 60px;
	line-height: 60px;
	font-size: 15px;
	font-weight: bold;
	color: #fff;
	background-color: #4C71C1;
	padding: 0px 15px;
	margin-right: 20px;
}
.f_link a {
	font-size: 15px;
	line-height: 60px;padding: 0px 7px;
}



/*频道公用样式结束*/
/*网站底部 部分开始*/
.footer {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 200px;
	clear: both;
	background-color: #FFF;
}
.footer .footerlink {
	height: 10px;
	line-height: 43px;
	color: #666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #4C71C1;
}
.youqing_lianjie .youqing_lianjieright a {color: #666;}
.youqing_lianjie .youqing_lianjieright a:hover {color: #C00;text-decoration: underline;}
.qltubiao {
	padding-top: 10px;
	padding-bottom: 10px;
}

.footer .footer_banquan {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #666;
	text-align: center;
	padding-top: 20px;
}
/*网站底部 部分结束*/
/*信息列表页开始*/
.p_title {
	height: 60px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #4C71C1;
}

.p_title_weizhi {
	width: 60%;
	float: right;
	height: 60px;
	font-size: 15px;
	color: #666;
	line-height: 60px;
	text-align: right;
	padding-right: 40px;
}
.p_title_weizhi a {
	color: #666;
}
.p_title_left {
	height: 60px;
	font-family: "微软雅黑", "宋体";
	font-size: 30px;
	line-height: 60px;
	color: #4C71C1;
	float: left;
	font-weight: bold;
	padding: 0px 25px;
}
.p_content {
	min-width: 1200px;
	max-width: 1300px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	border-radius: 4px; box-shadow:2px 2px 3px rgba(12,63,133,0.1);
}
.p_nrnei{ padding:30px;}
.p_nrnei ul li  {
	color: #333;
	text-decoration: none;
	clear: both;
	display: block;
	background-image: url(../images/i2.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	padding-left: 30px;
	height: 40px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D6D6D6;
	font-size: 16px;
}
.p_nrnei ul li a {
	color: #333;
	text-decoration: none;
	float: left;
}
.p_nrnei ul li a:hover {
	color: #C00;
	text-decoration: underline;
}
.pleft_list {
	padding: 8px;
	clear: both;
	font-size: 14px;
	line-height: 28px;
	color: #333;
	text-align: left;
}
.pleft_list ul li {
	background-image: url(../images/huiDian.png);
	background-repeat: no-repeat;
	background-position: 2px center;
	padding-left: 20px;
	height: 28px;
	display: block;
}
.p_leftnr {
	padding:30px;
	font-size: 16px;
	line-height: 36px;
	min-height:840px;
	
}
.p_leftnr h1 {
	font-family: "黑体";
	font-size: 30px;
	font-weight: bold;
	color: #333;
	line-height: 20px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	text-align:center;
	padding-left: 20px;
}
.p_leftnr h4 {
	padding-top: 10px;
	font-size: 12px;
	line-height: 24px;
	color: #666;
	font-weight: normal;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D6D6D6;
	margin-bottom: 20px;
	padding-bottom: 20px;
}
.fy {
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	clear: both;
}
.fy a {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #EFEFEF;
	border: 1px solid #D4D4D4;
	margin-left: 10px;
	color: #666;
	line-height: 14px;
	font-size: 12px;
}
/*翻页*/
#page_nav_list,.page_list,.div_pagination_bar,.divPagination_page_select {padding-top: 20px;padding-bottom: 20px;text-align: center;clear: both;height:30px;}
#page_nav_list a,.page_list a,.div_pagination_bar a,.divPagination_page_select a  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #4C71C1;line-height: 14px;font-size: 12px;border: 1px solid #4C71C1;}
#page_nav_list span,.page_list span,.div_pagination_bar span,.divPagination_page_select span  {padding-top: 5px;padding-right: 10px;padding-bottom: 5px;padding-left: 10px;background: #fff;margin-left: 10px;color: #666;line-height: 14px;font-size: 12px;border: 1px solid #f2f2f2;}
#page_nav_list a.select,.page_list a.select,.div_pagination_bar a.liPagination_page_cur,.divPagination_page_select a.liPagination_page_cur {background:#4C71C1; color:#FFF}
/*新加 项目列表样式开始*/
.xiangmu_list {
	padding: 15px;
	background-color: #FFF;
}
.xiangmu_list table,.xiangmu_list table tr, .xiangmu_list table tr td,.xiangmu_list table tr th {
	border: 1px solid #548BAC;
	border-collapse: collapse;
}
.xiangmu_list table th {
	line-height: 40px;
	background-color: #4C71C1;
	color: #FFF;
	font-size: 15px;
}
.xiangmu_list table tr td {
	line-height: 22px;
	text-decoration: blink;
	padding-top: 15px;
	padding-bottom: 15px;
}
.xiangmu_nei {
	padding: 20px;
}
.xm_biaoti {
	text-align: right;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 45px;
	color: #000;
	 background-color: #edeff4;
}
.xm_neirong {
	line-height: 1.5em;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: left;
}
.xiangmu_nei_jieshao table, .xiangmu_nei_jieshao table tr,.xiangmu_nei_jieshao table tr  td {
	border-collapse: collapse;
	border: 1px solid #DBDBDB;
}
.xm_xx_list {
	height: 40px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #4C71C1;
}
.xm_xx_list a {
	width: 14%;
	display: block;
	float: left;
	height: 40px;
	line-height: 40px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #D6D6D6;
}
.xm_xx_list a.xm_on,.xm_xx_list a:hover {
	background-color: #4C71C1;
	color: #FFF;
	text-decoration: none;
}
.xm_xx_nr {
	padding-top: 30px;
	text-align: left;
	font-size: 16px;
	line-height: 28px;
	color: #333;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
/*新加 项目列表样式结束*/
.zzyd{  position: relative; }
.NeiRight{ width: 80%;  float: right; padding: 20px; padding-left: 0px;}

.gonggong table, .gonggong table tr,.gonggong table tr  td {
	border-collapse: collapse;
	border: 1px solid #548BAC
}
.NrConent,.gonggong{ padding: 20px;}
.NrConent table, .NrConent table tr,.NrConent table tr  td {
	border-collapse: collapse;
}
.NrConent table tr  td{ padding: 5px;}
.NrConent input, .NrConent select{ border: 1px solid #D6D6D6; height: 30px; border-radius: 5px;}

/* listson */
/*频道*/
.zhuye_box{width: 1300px;margin-right: auto;margin-left: auto;background-color: #fff;display: block; -webkit-box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05);box-shadow: 0 4px 20px 0 rgba(0, 0, 0, 0.05)}
.Subcolumn {background-color: #fff;display: block; padding:20px;}
.location{line-height: 70px;height: 70px;border-bottom: 1px solid #dedede;color: #fff;}
.location-right{ float:right; height: 70px;color: #333;}
.location-right i{ width: 30px; height: 70px; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: left center; background-repeat: no-repeat;}
.location-right span{ padding: 0 5px; color: #333;}
.location-right-l{ height: 70px; padding: 0px 20px; color: #333; background-color: #f7f8fa; text-align: left; }
.location-right-l i{ width: 30px; height: 70px; display: block; float: left; background-image: url(../images/dw_icon.png); background-position: left center; background-repeat: no-repeat;}
.location-right-l span{ padding: 0 5px;}
.location-left {height:70px; padding: 0 15px; float: left;font-size:20px;font-weight:bold;color:#4C71C1; text-align: center; border-bottom: 1px solid #4C71C1; }
.location-left span{ display:block; }

.p-left{ width: 76%; float: right; background-color: #fff; padding-top: 10px;  border-left:#dedede solid 1px;}
.plist_title{ margin: 0px 20px; height:50px;  line-height:50px; border-bottom: 1px solid #d1d1d1; }
.p_title_leftSon {height:50px; padding: 0 15px; float: left;font-size:24px;font-weight:bold;color:#4C71C1; text-align: center; border-bottom: 1px solid #0e62b0; }
.p_title_leftSon span{ display:block; }
.p-left-no{ width: 100%; float: right; background-color: #fff; padding-top: 10px;}
/*list 开始*/
.p_list{ padding:20px 10px 10px 10px; min-height:600px;}
.pson_list{ padding:20px 10px 10px 20px; }
.p_list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/huiDian.png);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.p_list ul li:hover{ background-image: url(../images/lanDian.png);}
.p_list ul li a {color: #333;text-decoration: none;float: left;}
.p_list ul li a:hover {color: #4C71C1;text-decoration: underline;}
.p_list ul li.Line{ padding-bottom: 15px; margin-bottom: 10px; border-bottom: 1px solid #d1d1d1;}

.p-right{width: 22%;  float: left; background-color: #fff; }
.p-rightSon{ padding-top:20px;}
.p-rightNews-tit{height:40px;  line-height:40px; background-color: #f1f1f1;}
.p-rightNews-tit span{ display: block; height:40px; padding: 0 15px; float: left;font-size:18px;font-weight:bold;color:#0e62b0; text-align: center; }

.p-rightNews-list{ padding:20px 0px;}
.p-rightNews-list ul li {color: #333;text-decoration: none;clear: both;display: block;background-image: url(../images/i1.jpg);background-repeat: no-repeat;background-position:left center;padding-left: 20px;height: 40px;line-height: 40px;font-size: 17px;}
.p-rightNews-list ul li:hover{ background-image: url(../images/i2.png);}
.p-rightNews-list ul li a {color: #333;text-decoration: none;float: left;}
.p-rightNews-list ul li a:hover {color: #C00;text-decoration: underline;}

.p-rightNews-tit a{ float: right; padding: 0 15px;}

.lm_tit{font-family:Arial;font-size:20px;color:#fff; overflow:hidden;  background-color:#4C71C1; font-family:"Microsoft YaHei" height:60px;line-height:60px;border-top-left-radius:3px;border-top-right-radius:3px;font-weight:bold;}
.lm_tit a{ color:#fff; font-weight:bold; margin-left:0;}
.lm_con{font-family:Arial;padding:0px 0px 0px 0px;}
.lm_con ul{display:block; float: left; width:100%;}
.lm_con li{background:#f5f5f5;margin-top:6px; text-align:center;  height:auto;overflow:hidden; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;font-family:"Microsoft YaHei"}
.lm_con li:hover{ background-color:#f8f8f8; }
.lm_con li a{display:block; padding: 15px 40px 15px 20px; text-decoration:none;cursor:pointer;background:url(../images/iMore.png) 170% center no-repeat; line-height:1.5em;height:auto;overflow:hidden;font-size:17px; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.lm_con li a:hover,.lm_con li.selected a{padding-left:30px;background:url(../images/iMore.png) 95% center no-repeat; background-color:#75ABF0;color:#ffffff;font-weight:bold; padding: 15px 20px 15px 20px; }


.lm_tit2{font-family:Arial;font-size:20px;color:#fff; overflow:hidden;  background-color:#3f74bb; font-family:"Microsoft YaHei" height:60px;line-height:60px;border-top-left-radius:3px;border-top-right-radius:3px;background-image:url(../images/lanmubg.png);text-indent:0;text-align:center; font-weight:bold;}
.lm_tit2 a{ color:#fff; font-weight:bold; margin-left:0;}
.lm_con2{font-family:Arial;padding:0px 0px 0px 0px;}
.lm_con2 ul{display:block; float: left; width:100%;}
.lm_con2 li{background:#f5f5f5;margin-top:2px; text-align:center;  height:auto;overflow:hidden; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;font-family:"Microsoft YaHei"}
.lm_con2 li:hover{ background-color:#f8f8f8; }
.lm_con2 li a{display:block; padding: 15px 40px 15px 20px; text-decoration:none;cursor:pointer;background:url(../images/iMore.png) 170% center no-repeat; line-height:1.5em;height:auto;overflow:hidden;font-size:17px; transition: all 0.5s;-webkit-transition: all 0.5s;-moz-transition: all 0.5s;}
.lm_con2 li a:hover,.lm_con2 li.selected a{padding-left:30px;background:url(../images/iMore.png) 95% center no-repeat; background-color:#75ABF0;color:#ffffff;font-weight:bold; }

/*有子栏目列表*/

.column-left{width: 20%;float: left;min-height: 600px;background-color: #FFFFFF;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border-right-width: 1px;border-left-width: 1px;border-right-style: solid;border-left-style: solid;border-right-color: #f5f5f5;border-left-color: #f5f5f5;}
.column-title{ height:50px; background-color:#4e96e2; line-height:50px; text-align: center; font-size:20px; font-weight:bold; color:#fff; -moz-border-top-left-radius: 5px; -webkit-border-top-left-radius: 5px; border-top-left-adius: 5px; -moz-border-top-right-radius: 5px; -webkit-border-top-right-radius: 5px; border-top-right-adius: 5px;}
.column-son{ padding: 20px;}
.column-son ul li{ height: 50px; border-bottom: 1px solid #e2e8ec; line-height: 50px; text-align: center; font-size: 18px;}
.column-son ul li a{ height:50px; display: block;}
.column-son ul li a:hover,.column-son ul li.select a{ color: #0E4C95; background-color:#e2e8ec; font-weight: bold;}
.column-right{width: 78.5%; float: right; min-height: 600px; background-color: #FFFFFF; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.column-body {text-align: left;font-size: 18px;line-height: 36px;padding-top: 20px;padding-right: 40px;padding-bottom: 40px;padding-left: 40px; min-height:500px;}
.column-body h1 {font-size: 22px;font-weight: bold;color: #333;line-height:1.5em;padding-top: 10px;padding-right: 20px;padding-bottom: 10px;text-align:center;padding-left: 20px;}
.column-body h4 {padding-top: 10px;font-size: 12px;line-height:1.5em;color: #666;font-weight: normal;text-align: center;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #D6D6D6;margin-bottom: 20px;padding-bottom: 20px;}
/*list son*/

.xzf-imglink{ background-image: url(../images/xzf-imglink1.jpg);background-repeat: no-repeat;background-position: center center; border-radius: 4px;  height:180px; box-shadow: 2px 2px 3px rgba(12,63,133,0.3);}
.xzf-imglink a{ height:180px; display:block;}