@charset "utf-8";
/* CSS Document */ 
/******初始化代码开始{*****/
*, ::after, ::before {
 -webkit-text-size-adjust:none;
 -moz-text-size-adjust:none;
 -o-text-size-adjust:none;
 -ms-text-size-adjust:none
}
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {
	margin:0;
	padding:0;
	font-family: 宋体, Arial, Helvetica, sans-serif;
}
body, button, input, select, textarea {
	font:12px/1.5tahoma, arial, \5b8b\4f53;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
}
address, cite, dfn, em, var {
	font-style:normal;
}
code, kbd, pre, samp {
	font-family:couriernew, courier, monospace;
}
small {
	font-size:12px;
}
ul, ol {
	list-style:none;
}
a {
	text-decoration:none;
	color:#000000;	
}
a:hover {
	text-decoration:none;
}
sup {
	vertical-align:text-top;
}
sub {
	vertical-align:text-bottom;
}
legend {
	color:#000;
}
fieldset, img {
	border:0;
}
button, input, select, textarea {
	font-size:100%;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
/******初始化代码结束}*****/

/*******调试代码开始{*****/
div {
	border:0px dotted yellow;
}
.hidden {
	display:none;
}
/*******调试代码始束}*****/

@font-face { 
  font-family: 'Microsoft YaHei', 'SimSun'; 
  src: url('/common/zlzbj_v3/fzltchjt.ttf'); 
} 
@font-face { 
  font-family: 'Microsoft YaHei', 'SimSun'; 
  src: url('/common/zlzbj_v3/fzltdh_GBK.ttf'); 
} 
@font-face { 
  font-family: 'Microsoft YaHei', 'SimSun'; 
  src: url('/common/zlzbj_v3/fzlthj.ttf'); 
} 
body {
	font-size:14px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#E6E6E6;
	min-width: 1380px;
}
.wraper {
	width:890px;
	margin:0px auto;
	font-size:14px;
	clear:both;
	zoom:1;
	overflow:hidden;
}
.row {
	clear:both;
	zoom:1;
	overflow:hidden;
	margin:0px auto;
}
.full_top {
	margin:0 auto;
	background-color:#434343;
	height:40px;
}
.full_banner{
	/*height:80px;*/
	background-color:#FFFFFF;
}
.full_menu {
	margin:0 auto;
	background-color:#B4001D;
	height:70px;
}
.full_ft{
	border-top:8px solid #434343;
}

.left{ margin:0 0; padding:0px 0px; float:left;}
.right{ margin:0 0; padding:0px 0px;; float:right;}
.ad{margin: 10px auto;}

.header .home{  float:left; width:200px;}
.header .home a{ font-size:16px; color:#FFFFFF; font-weight:bold; line-height:40px; float:left;}
.header .hotkeys { float:right; text-align:right; width:auto; color:#FFFFFF;font-size:14px; font-weight:bold; }
.header .hotkeys a{ color:#FFFFFF; font-size:14px; font-weight:bold;line-height:40px;margin:0px 10px;}
.header .hotkeys ul li {float:left;width:auto;	margin:0px 5px;line-height:40px;}
.header .hotkeys ul li.button{ background-color:#4F4F4E;}

.banner {/*height:80px;*/}
.banner .logo{ float:left; width:400px; /*line-height:80px;*/ vertical-align:middle;}
.banner .logo a img{margin-top:12px;}
.banner .searchspan{ float:right; width:280px; line-height:80px;}
.banner #contentKey{ width:180px; height:25px;padding:2px 3px; color:#999999;}
.banner #search{ width:80px; height:35px;}

.full_menu {margin-bottom: 10px}
.full_menu .menulist .homepage{ background:#20457A; height:70px; width:70px; text-align:center; float: left;}
.full_menu .menulist .homepage a{ font-family:'Microsoft YaHei', 'SimSun';line-height:70px;font-size: 24px;color:#ffffff;}

.full_menu .menulist .menuspans{width:820px; float:left; padding: 10px 0px;}
.full_menu .menulist .menuspans .menuspan{float:left; height:50px; padding:0px 19px; border-left:1px solid #ffffff;}
.full_menu .menulist .menuspans .menuspan.first{border-left:0px solid #ffffff;}
.full_menu .menulist .menuspans .menuspan ul li { text-align: center; }
.full_menu .menulist .menuspans .menuspan ul li a{ font-family:'Microsoft YaHei', 'SimSun';text-align: center; font-size: 18px; color:#ffffff; line-height: 25px;letter-spacing: 8px;}
.full_menu .menulist .menuspans .menuspan ul li a:hover{}
.full_menu .menulist .menuspans .menuspan ul li.curr{}

.index_banner{width:1380px; margin:0 auto;}

.footer {
	color:#666666;
	font-size:12px;
	text-align:center;
	padding-top:10px;
	line-height:20px;
}
.footer a {
	color:#666666;
	font-size:12px;
}


.row.title{border-bottom: 2px solid #AA030E; margin: 10px 0px 5px 0px;}
.row.title a{ font-family:'Microsoft YaHei', 'SimSun';background: #AA030E;height: 40px;line-height: 40px; color: #ffffff; font-size: 24px;  display: block; float: left; padding: 0px 10px;}
.row.title span{float:right;}
.row.title span a{font-family:'Microsoft YaHei', 'SimSun';font-size:16px;background: #e6e6e6;color:#AA030E;}

.row.title2{margin: 2px 0px;}
.row.title2 a{height: 25px;line-height: 25px; color: #213B69; font-size: 20px; font-weight: bold; display: block; padding: 0px 10px; border-left:5px solid #1148AC;}

.news360{}

.news360 .row ul li a{ font-size:14px; color:#FFFFFF; line-height:25px;}
.news360 .row ul li span{ float:right; border:1px solid #FFF45C; height:20px;}
.news360 .row ul li span a{font-size:12px;color:#FFF45C; line-height:20px;}
.news360 .left .txt_list ul{margin-top:0px;}
.news360 .left .txt_list ul li {clear:both; overflow:hidden; height:58px;border-bottom: 1px dotted #666666; position:relative;}
.news360 .left .txt_list ul li span{ position:absolute;bottom:5px; right:0px;}
.news360 .left .txt_list {padding:3px 5px; border-bottom:2px solid #030303;margin-bottom:5px;}
.news360 .left .txt_list a{font-family:  宋体, Arial, Helvetica, sans-serif; font-size:12px;}
.news360 .left .img_list1{padding:3px 5px; border-bottom:2px solid #030303;}
.news360 .left .img_list1 li{ text-align:center;}
.news360 .left .img_list1 li a{font-family:  宋体, Arial, Helvetica, sans-serif; font-size:12px;}
.news360 .left .title{ margin:0 0; text-align:center;position:relative;    border-bottom: 2px solid #AA030E;   margin: 0px 0px 10px 0px;}
.news360 .left .title a{ width:100%; background:#1148AC; display:block; height:60px; line-height:60px; margin: 0 0;  padding: 0 0;  color:#ffffff;font-size: 24px;font-weight: bold;}
.news360 .left .title .arrow1{width: 0px; height:0px; border-width: 10px 10px 0 10px; border-style: solid; border-color: #AA030E transparent transparent transparent; position:absolute; bottom: -10px; margin-left: 65px;}
.news360 .right .img_list2{padding:3px 5px;}
.news360 .right .img_list2 li{ text-align:center; margin-bottom:5px;}
.news360 .right .img_list2 img {float:left;}
.news360 .right .img_list2 li a{font-size:12px; position:relative !important;float:left; width:150px!important; overflow:hidden; color:#000000!important; background:#e6e6e6!important; display:block;}

.news360 .left .more {text-align:center;}
.news360 .left .more a{font-size:14px; color:#FFFFFF; line-height:40px;}

.news360 .right .row1 {}
.news360 .right .row1 li{float:left;width:240px; text-align:left;}
.news360 .right .row1 li a{font-family: 宋体, Arial, Helvetica, sans-serif;color:#213B69; font-weight:bold;line-height:25px; font-size:14px;}

.news360 .right .row2{ margin-top:15px;}
.news360 .right .row2 li{float:left;width:470px; text-align:left; position:relative;overflow: hidden;}
.news360 .right .row2 li a{font-family:  宋体, Arial, Helvetica, sans-serif;color:#ffffff; width:100%; bottom: 0px; padding: 5px 5px; position:absolute; display: block; background: #333333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.news360 .right .right .more{ background:#1148AC; text-align:center;}
.news360 .right .right .more a{ color:#ffffff; height:40px; line-height:40px;font-size:20px; }



/*.mrzlgc .left ul li{width:570px; height: 350px; float:left;position: relative; text-align: left;overflow: hidden;margin-bottom: 10px;}*/

.mrzlgc .left ul li{width: 280px;height: 175px; float: left;position: relative;text-align: left;overflow: hidden; margin-bottom: 10px;  margin-right: 5px;}
.mrzlgc .left ul li a.img{padding: 0px 0px;}
.mrzlgc .left ul li a.text{color:#ffffff;width:100%; font-family: 宋体, Arial, Helvetica, sans-serif; bottom: 0px; padding: 5px 5px; position:absolute; display: block; background: #333333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.mrzlgc .right ul li{width:310px; height: 170px; float:left;position: relative; text-align: left;overflow: hidden; margin-bottom: 10px;}
.mrzlgc .right ul li a{color:#ffffff;width:100%; font-family: 宋体, Arial, Helvetica, sans-serif; bottom: 0px; padding: 5px 5px; position:absolute; display: block; background: #333333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}
.mrzlgc .right ul li a.img{padding: 0px 0px;}
.mrzlgc .right ul li a.text{color:#ffffff;width:100%; font-family: 宋体, Arial, Helvetica, sans-serif; bottom: 0px; padding: 5px 5px; position:absolute; display: block; background: #333333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}

.mrzlgc ul.list_img_txt li{width:296px;height: 175px; float: left;position: relative;text-align: left;overflow: hidden; margin-bottom: 10px;}
.mrzlgc ul.list_img_txt li a.img{padding: 0px 0px; display:block; width:280px;}
.mrzlgc ul.list_img_txt li a.text{color:#ffffff;display:block; width:280px; line-height:25px; font-family: 宋体, Arial, Helvetica, sans-serif; bottom: 0px; padding: 2px 0px; position:absolute; display: block; background: #333333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}



.zlqq_zlrd .left{width: 550px;}
.zlqq_zlrd .left ul li {float:none;line-height: 25px;clear: both; overflow: hidden; }
.zlqq_zlrd .left ul li a{font-family:  宋体, Arial, Helvetica, sans-serif;font-size:12px; line-height:20px;float: left;}
.zlqq_zlrd .left .list ul li a{font-family:  宋体, Arial, Helvetica, sans-serif;font-size:12px;float: left; line-height:25px;padding-left: 15px;list-style: none;background: url(https://www.cqn.com.cn/images/zlzbj_v3/li2.png) no-repeat left 8px;}
.zlqq_zlrd .left ul li span{float:right;color:#999999;line-height:25px;font-size:12px;}

.zlqq_zlrd .left ul li dd a{font-family:  宋体, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;float:none; clear:both;}
.zlqq_zlrd .left ul li dd p{ margin:5px 0px; font-size:12px; color:#333333;line-height:20px;}


.zlqq_zlrd .right ul li {float:none;line-height: 25px;clear: both; border: 1px dotted #999999; padding: 3px 10px;}
.zlqq_zlrd .right ul li a{font-family:  宋体, Arial, Helvetica, sans-serif;}
.zlqq_zlrd ul li dl dt {width:245px; height: 180px; float:left;position: relative; text-align: left; margin-right: 6px; margin-bottom:10px;overflow: hidden;}
/*.zlqq_zlrd ul li dl dt a{color:#ffffff;width:100%;font-family: 宋体, Arial, Helvetica, sans-serif; bottom: 0px; padding: 5px 5px; position:absolute; display: block; background: #333333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}*/
.zlqq_zlrd ul li dl dd{float: left;width:285px; padding: 0px 0px 0px 10px;; font-size: 12px; line-height: 20px;}

.zlqq_zlrd .right{width: 310px;}
.zlrd .num{ height:20px;width:20px; background:#C80203; color:#FFFFFF;display: inline-block;text-align: center; line-height: 20px;}

.zlccgg{}
.zlccgg .left{width: 430px;}
.zlccgg .right{width: 430px;}
.zlccgg .row ul li {line-height: 25px; height:25px;clear:both;padding-left: 15px;background: url(https://www.cqn.com.cn/images/zlzbj_v3/li2.png) no-repeat left 8px}
.zlccgg .row ul li a{font-family:  宋体, Arial, Helvetica, sans-serif; font-size:12px;line-height: 25px;float: left;}
.zlccgg .row ul li span{float:right;color:#999999;font-size:12px;line-height: 25px;}

.zhuanti{margin:10px auto;}
.zhuanti .left {position:relative;}
.zhuanti .left a{background: #244B8D;width:50px;height: 50px;line-height: 26px; color: #ffffff; font-size: 18px; font-weight: bold; display: block; float: left; padding: 2px 2px; text-align: center;}
.zhuanti .left .arrow2{width: 0px; height:0px; border-width: 5px 0px 5px 5px; ; border-style: solid; border-color: transparent transparent transparent #1148AC; position:absolute; right: -5px; margin-top: 19px;}
.zhuanti .right li{width:270px;float: left; text-align: right;}
.zhuanti .right li a{ line-height:70px;}

.zlzbj ul li{width:290px; height: 150px; float:left;position: relative; text-align: left; margin-right: 6px; margin-bottom:10px;overflow: hidden;}
.zlzbj ul li a{color:#ffffff;width:100%; font-family: 宋体, Arial, Helvetica, sans-serif; bottom: 0px; padding: 5px 5px; position:absolute; display: block; background: #333333;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}

.hyzx {}
.hyzx dl {height: 70px;}
.hyzx dl dt{width: 60px; float: left;}
.hyzx dl dd{width:380px; float: right;}
.hyzx dl dt span{display: none;}
.hyzx dl dt a{font-family: 'Microsoft YaHei', 'SimSun'; /*background: #244B8D;width:50px;height: 55px;*/line-height: 26px; color: #ffffff; font-size: 18px; font-weight: bold; display: block; float: left; padding: 2px 2px; text-align: center;}
.hyzx dd ul li a{font-family:  宋体, Arial, Helvetica, sans-serif;float: left; font-size:12px; line-height: 20px; margin-left: 5px;  padding-left: 15px;list-style: none;background: url(https://www.cqn.com.cn/images/zlzbj_v3/li2.png) no-repeat left 6px;}
.hyzx dd ul li span{font-family:  宋体, Arial, Helvetica, sans-serif;font-size:12px; line-height:20px;float:right;color:#999999;}

.zlxfdags .row .right{width: 400px; }
.zlxfdags .row .right p{font-size:12px; line-height: 25px; text-indent:0em;}

.loc ul { overflow:hidden; padding-right: 35px;}
.loc ul li { float:left;border-top:3px solid #676767;margin: 0 10px;font-size:16px; font-weight:bold; line-height:35px; color:#676767; } 
.loc ul li a{ font-size:16px; font-weight:bold; line-height:35px; color:#676767; margin:20px 10px; font-family: 'Microsoft YaHei', 'SimSun';}
.loc ul li.curr{ border-top:3px solid #203B68;}
.loc ul li.curr a{ color:#203B68;}


.pagelist{padding:10px 0px;}
.pagelist .nav{ font-size:14px; color:#a6a6a6; line-height:25px; margin-bottom:10px;}
.pagelist .nav a{color:#a6a6a6; margin:0px 5px;}
.pagelist dd{padding:0px 0px 0px 0px;}
.pagelist dl dd ul li a{ color:#000000; font-size:14px; line-height:25px; margin-left:10px; }
.pagelist dl dd ul li span{ float:right; margin-right:20px; font-size:12px; line-height:25px;}	

.list_sp {overflow:hidden;}
.list_sp .list ul{overflow:hidden;}
.list_sp .list ul li{ float:left; width:290px; height:215px; margin:10px 0px; text-align:center;}
.list_sp .list ul li a{ display:block;}
.list_sp .nav{padding:20px 0px;overflow:hidden;}
.list_sp .nav{ font-size:14px; color:#a6a6a6; line-height:25px; margin-bottom:10px;}
.list_sp .nav a{color:#a6a6a6; margin:0px 5px;}

.list_sp .buttons { overflow:hidden;}
.list_sp .buttons li{ float:right;background:#e4e1e2; border-bottom:3px solid #10457d; } 
.list_sp .buttons li a{ font-size:20px; font-weight:bold; line-height:40px;  margin:20px 40px; color:#111111;}
.list_sp .buttons li.curr{ background:#10457d; border-bottom:3px solid #10457d;}
.list_sp .buttons li.curr a{ color:#eeeeee;}

.list_lz .list ul{overflow:hidden;}
.list_lz .list ul li{ float:left; margin:10px 10px; text-align:center;}
.list_lz .list ul li a{ display:block;}

.list_zx_img .list ul{overflow:hidden;}
.list_zx_img .list li{ position:relative; overflow:hidden;zoom:1; margin-bottom: 10px;}
.list_zx_img .list li dl dt{ float:left;width:220px;}
.list_zx_img .list li dl dd{ float:left;width:660px; padding:0px 0px;}
.list_zx_img .list li dl dt a{ margin:0 0 ; padding:0 0; display:block; width:200px;height:150px;background: url(https://www.cqn.com.cn/images/zlzbj_v3/nopic.jpg) no-repeat center center;}
.list_zx_img .list li dl dd a{ font-weight:bold; font-size:18px; line-height:35px; margin:0 0 ; padding:0 0;}
.list_zx_img .list li dl dd p{ font-size:14px; line-height:22px;color:#221816;}
.list_zx_img .list li dl dd span{ position:absolute; bottom:10px; right:10px;font-size:12px;color:#221816;}

/*rw*/
.head_img{ width:100%;height:550px; background:url(https://www.cqn.com.cn/images/zlzbj/head.gif) no-repeat center;}
.title_img{ text-align:center;}

.list_rw .list ul{overflow:hidden;}
.list_rw .list ul li{ float:left; width:270px; height:300px; margin:10px 10px; text-align:center;}
.list_rw .list ul li a{ display:block;}



#displaypagenum{ display:inline; margin:50px 0px; height:50px; line-height:40px; color:#000000; font-weight:bold;}
#displaypagenum a{ padding:3px 8px; border:1px solid gray;}
#displaypagenum span{ float:none; margin:0 0;}
#displaypagenum span.curr{ padding:3px 8px; background-color:#cf3729; color:#ffffff; border:1px solid #b6b6b6;}

.Detail_M_L {background-color:#e6e6e6; border:0px solid #d2d2de; padding-top:20px;}
.Detail_M_L .nav{ font-size:14px; color:#a6a6a6; line-height:25px; margin-bottom:10px;}
.Detail_M_L .nav a{color:#a6a6a6; margin:0px 5px; font-size:18px; font-weight:bold; line-height:35px;}
.Detail_M_L .Detail_Title { border-bottom:1px dashed #dddddd; padding-left:10px; padding-bottom:5px;margin: 0 0 0 10px;}
.Detail_M_L .Detail_Title h1{ font-size:24px; font-weight:bold; text-align:left; margin:20px 0px;padding: 11px 0 0;}
.Detail_M_L .publish{ line-height:20px; color:#666666; font-size:12px;}
.Detail_M_L .Detail_Content{font-size:14px; line-height:25px; padding:0px 0px 30px 0px; clear:both;}
.Detail_M_L .Detail_Content .content a{ color:#1880d9; text-decoration:none; border-bottom:1px solid #1880d9; padding:0 5px 2px 5px;}
.Detail_M_L .Detail_Statement{ font-size:12px; line-height:23px; padding:10px 20px; background-color:#EFEFEF; border-top:3px solid #c72a80;}		
.Detail_M_L .content{padding:10px 20px;overflow:auto;}
.Detail_M_L .content table td{border:solid #000000; border-width:0px 1px 1px 0px; padding:10px 0px;}
.Detail_M_L .content table{border:solid #000000; border-width:1px 0px 0px 1px;}	
.Detail_M_L .content  p{ margin:20px auto;}	
.Detail_M_L .Detail_Statement p{text-indent:2em; color:#666666;}	
.Detail_M_L .Detail_Comment{ font-size:12px; line-height:23px;border-top:3px solid #c72a80; background-color:#EFEFEF;}	
.Detail_M_L .Detail_Comment #newCommentTop10{border:1px solid #cccccc; line-height:25px;}
.Detail_M_L .Detail_Comment #newCommentTop10 .table_j{ background-color:#FFFFFF; border-bottom:1px dotted #cccccc;}
.Detail_M_L .Detail_Comment #newCommentTop10 .th_j{ padding:5px 10px 5px 20px; border-bottom:1px dotted #eeeeee;background-color: #eeeeee;}
.Detail_M_L .Detail_Comment #newCommentTop10 .b_j{ float:left;}
.Detail_M_L .Detail_Comment #newCommentTop10 .font_j{ float:right; margin-right:10px; display:inline;}
.Detail_M_L .Detail_Comment #newCommentTop10 .td_j{padding:5px 10px 5px 20px;}	
.Detail_M_L .editor{ text-align:right; padding-right:30px; color:gray;}


.Detail_M_L .Detail_Content .content embed{width: 840px;height: 560px;}
.Detail_M_L .Detail_Content .content video{width: 840px;height: 560px;}
