@charset "gb2312";
/* CSS Document */
html,body{-webkit-text-size-adjust:none;}
*{ margin:0px; padding:0px;}
ul,li{ list-style:none; margin:0px; padding:0px;}
img{ border:none; vertical-align:top;}
a{ text-decoration:none; color:#979797;}
a:hover{text-decoration:underline;}
input,textarea,select{ vertical-align:middle;}
body{ margin:0px auto; font-family:"Microsoft YaHei","微软雅黑",Arial,Helvetica,sans-serif; font-size:12px; color:#979797; background:#FFF;}
div {display: block;}
.clear{ clear:both;}
h2{ font-size:14px;} 
h3{ font-size:14px;}
h4{ font-size:12px;}
.fl{ float:left;}
.fr{ float:right;}
.yahei{font-family:"Microsoft YaHei","微软雅黑";}
.danhui{ color:#979393;}
.lanse{color:#5f9acb;}
.fs18{ font-size:18px;}
.pr4{ padding-right:4px;} .pr6{ padding-right:6px;} .pr8{ padding-right:8px;} .pr10{ padding-right:10px;} 
.pl4{ padding-left:4px;} .pl6{ padding-left:6px;} .pl8{ padding-left:8px;} .pl10{ padding-left:10px;} 
.blank2 {height:2px;line-height:2px;clear: both;visibility: hidden;}
.blank4 {height:4px;line-height:4px;clear: both;visibility: hidden;}
.blank6 {height:6px;line-height:6px;clear: both;visibility: hidden;}
.blank8 {height:8px;line-height:8px;clear: both;visibility: hidden;}
.blank10 {height:10px;line-height:10px;clear: both;visibility: hidden;}
.blank12 {height:12px;line-height:12px;clear: both;visibility: hidden;}
.blank14 {height:14px;line-height:14px;clear: both;visibility: hidden;}
.blank16 {height:16px;line-height:16px;clear: both;visibility: hidden;}
.blank18 {height:18px;line-height:18px;clear: both;visibility: hidden;}
.blank20 {height:20px;line-height:20px;clear: both;visibility: hidden;}
.blank24 {height:24px;line-height:24px;clear: both;visibility: hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}	
.navBar{ position:relative; z-index:1; color:#fff; height:32px; line-height:32px; background:url(../images/nav_bg.jpg); width:1148px; margin: 0 auto;   }	
.navBar-new{ position:relative; z-index:1; color:#fff; height:32px; line-height:32px; width:1148px; margin: 0 auto;   }
.nav{ width:1036px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei;  }	
.nav a{ color:#fff;  }	
.nav a:hover{text-decoration:none;}
.nav h3{ float:right;  font-size:100%; font-weight:normal; font-size:13px;  }	
.nav .m{ float:right;  position:relative; }	
.nav h3 a{  display:block; padding:0 10px;  }	
.nav .on a{  background:#8D0000;  }	
.nav .sub{ display:none; width:126px; position:absolute; left:0; top:32px;  line-height:26px; padding:7px 10px;  background:#8D0000;  float:left;  }	
.nav .sub li{ }	
.nav .sub li a{ display:block; padding:0 8px;  }	
.nav .sub li a:hover{ background:#C50D01; color:#fff;    }
.left_nav_title{ color:#FFF; background:url(../images/left_top_title.png) left top no-repeat;height:38px; width:248px; padding-left:16px; overflow:hidden;}
.left_nav_title h2{ font-size:18px; float:left; padding-right:6px;  line-height:38px; }
.left_nav_ul{ padding-top:20px;}
.left_nav_ul li{ height:35px; padding-bottom:5px; line-height:35px;} 
.left_nav_ul li a{ display:block; width:246px; height:35px; padding-left:16px; font-size:16px; color:#333333;}
.left_nav_ul li a:hover{ background:url(../images/left_nav_on.png) left center no-repeat; color:#FFF; text-decoration: none;}
.left_nav_ul li .n_on{ background:url(../images/left_nav_on.png) left center no-repeat; color:#FFF; text-decoration: none;}
/*涓讳綋閮ㄥ垎*/
.main_bg_box{ width:100%; background:url(../qlx_images/main_box_bg.png) top center repeat-x #FFF; min-width:1148px;}
.ind_main{ width:1148px; margin:0 auto;}
.bannerBox{ width:1148px; height:408px; overflow:hidden; position:relative;  }
.bannerBox .bd{ position:relative; height:100%; z-index:0;   }
.bannerBox .bd li{ zoom:1; vertical-align:middle; position:relative; width:1148px; height:408px; }
.banner_wzbg{ width:100%; height:120px; background:url(../qlx_images/banner_textbg.png); position:absolute; bottom:0;}
.banner_text{ text-align:right; padding-right:48px; color:#FFF; padding-top:24px;}
.banner_text h2{ font-size:32px; font-weight:300;}
.banner_text p{ font-size:18px;}
.bannerBox .bd img{ width:1148px; height:408px; display:block;  }
/*涓讳綋鏂伴椈*/
.ind_news_box{ padding-top:24px; }
.ind_n_t{ height:30px;}
.ind_n_t h2{ color:#EB1C24;  font-size:18px; float:left; padding-right:8px; display:block; line-height:18px;}
.ind_n_t span{ color:#979797; font-size:15px; float:left; line-height:20px;}
.ind_n_t a{ color:#4D4D4D; font-size:12px;line-height:24px;}
.news_box1{ float:left; width:379px; padding-right:26px;}
/*新闻1*/
.news_imgBox{ width:379px; height:280px; overflow:hidden; position:relative; padding-top:16px; padding-bottom:8px;  border-bottom:2px solid #dadada;}
.news_imgBox .bd{ position:relative; height:100%; z-index:0;   }
.news_imgBox .bd li{ zoom:1; vertical-align:middle; padding-bottom:-1px; }
.news_imgBox .bd img{ width:379px; height:221px; display:block;  }
.news_imgBox .bd li a{ color:#000;}
.n_name{ font-size:18px; display:block; padding-top:14px; line-height:28px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:300px;}
.nb_bo p{ display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:265px;}	
.news_imgBox .prev,
.news_imgBox .next{ position:absolute; right:0; bottom:8px;  display:block; width:43px; height:24px; background:url(../qlx_images/slider-arrow.png) -47px 0px no-repeat; filter:alpha(opacity=100);opacity:1;   }
.news_imgBox .next{ left:auto; right:50px; background-position:0px 0px; }
.news_imgBox .prev:hover,
.news_imgBox .next:hover{ filter:alpha(opacity=80);opacity:0.8;  }
.news_imgBox .prevStop{ display:none;  }
.news_imgBox .nextStop{ display:none;  }
.ind_xy_news { border-bottom:1px solid #F0F0F0;}
.ind_xy_news ul{ padding-top:8px; padding-bottom:12px;}
.ind_xy_news ul li{ height:28px; line-height:28px; font-size:13px; color:#979797;}
.ind_xy_news ul li a{ color:#979797; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:320px; float:left;}
.ind_xy_news ul li a:hover{color:#B1161E;}
.ind_xy_news ul li span{ font-size:12px;}
.ind_xy_news ul li img{ padding-top:8px;}
/*新闻2*/
.news_box2{ float:left; width:369px; padding:0 27px; background:url(../qlx_images/news_2_bg.png) top left repeat-y;}
.mt_li{  padding:16px 0 0 0; height:93px; border-bottom:1px solid #F0F0F0;}
.mt_li a:hover span{color:#B1161E;}
.mt_li a:hover p{color:#B1161E;text-decoration:underline;}
.mt_li a img{ float:left; display:block;}
.mt_r_txt{ float:left; padding-left:14px; width:222px;}
.mt_r_txt p{ font-size:13px; line-height:20px;  color:#666666;}
.mt_r_txt p em{ font-style:normal; font-size:18px; line-height:18px; color:#EF5A24; padding-left:12px;}
.mt_r_txt span{  font-size:12px;  color:#979797; line-height:22px;}
/**/
.mt_li2{ padding:16px 0 0 0; height:93px; border-bottom:1px solid #F0F0F0;}
.mt_li2 a:hover span{color:#B1161E;}
.mt_li2 a:hover p{color:#B1161E;text-decoration:underline;}
.mt_li2 a img{ float:left; display:block;}
.mt_r_txt2{ float:left; padding-left:14px; width:150px;}
.mt_r_txt2 p{ font-size:13px; line-height:20px;  color:#666666;}
.mt_r_txt2 p em{ font-style:normal; font-size:18px; line-height:18px; color:#EF5A24; padding-left:12px;}
.mt_r_txt2 span{  font-size:12px;  color:#979797; line-height:18px;}
/**/
.ind_mt_news2 { border-bottom:1px solid #F0F0F0;}
.ind_mt_news2 ul{ padding-top:16px; padding-bottom:12px;}
.ind_mt_news2 ul li{ height:28px; line-height:28px; font-size:13px; color:#979797; }
.ind_mt_news2 ul li a{ color:#979797; height:28px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:300px;}
.ind_mt_news2 ul li a:hover{color:#B1161E;}
.ind_mt_news2 ul li img{ padding-top:8px;}
.ind_mt_news2 ul li span{ font-size:12px;}
/*新闻3*/
.news_box3{ float:left; width:298px; padding-left:22px;}
.ind_gg1{}
.ind_gg1 ul{}
.ind_gg1 ul li{ padding:8px 0 12px; border-bottom:1px solid #F0F0F0;}
.ind_gg1 ul li a h2{ font-size:14px; display:block; padding-bottom:8px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:340px;}
.ind_gg1 ul li a span{ line-height:20px; font-size:12px; color:#666666;}
.ind_gg1 ul li a:hover h2{color:#B1161E;}
.ind_gg1 ul li a:span h2{color:#B1161E;}
.tg_hong{ color:#EB1C24;}
.ind_gg2{ padding:16px 0 12px; border-bottom:1px solid #F0F0F0;}
.ind_gg2 ul{}
.ind_gg2 ul li{height:28px;line-height:28px;}
.ind_gg2 ul li a{ height:28px; line-height:28px; font-size:13px; color:#979797; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:235px; float:left;}
.ind_gg2 ul li a:hover{color:#B1161E;}
.ind_gg2 ul li img{ padding-top:8px;}

.b_more{ float:right; display:block; padding-top:8px; color:#4D4D4D;}
/*首页专区css*/
.ind_zq_box{ width:1148px; overflow:hidden;}
.ind_zq_box ul{ width:1150px; height:120px;}
.ind_zq_box ul li{ float:left; padding-right:2px;}
/*foot css*/
.foot_box{ height:124px; min-width:1148px; width:100%; background:#E90D01;}
.foot_cont_box{width:1148px; margin:0 auto; padding-top:15px;}
.foot_text{ float:left; width:620px; color:#FFF; line-height:18px; padding-top:14px;}
.foot_logo{ float:left; width:320px; background:url(../qlx_images/foot_logo.png) right center no-repeat; height:100px;}
.foot_erv{ float:right; padding-right:36px;}


/*列表CSS*/
.list_main_box{width:1148px; margin:0 auto;}
.main_top_bg{ background:url(../qlx_images/list_top_bg.png) left bottom no-repeat;width:1148px; height:14px;}
.main_cont_box{ background:#FFF;width:1148px;}
.left_nav_box{ float:left; width:264px; padding:25px 40px 0 34px}
.right_cont_box{ width:810px; float:left;}


.right_title{ padding-top:90px; background:url(../images/right_top_bg.png) right bottom no-repeat; height:26px; line-height:26px; border-bottom:1px solid #CACACA;}
.right_list_box{ padding-right:28px;}
.right_list_box ul{}
.right_list_box ul li{border-bottom:1px solid #CACACA; padding-top:30px;}
.list_img{ display:block; float:left;}
.list_text_right{ float:left; padding-left:16px; width:594px;}
.news_t{ font-size:16px; color:#333; line-height:32px; height:32px; width:560px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.list_text_right p{ font-size:12px; color:#999999;}
.l_name{color:#999999;}
.list_text_right .jianjie{ color:#666666; line-height:24px;}
/*详情页*/
.page_cont_box{ width:850px; color:#333333;}
.page_cont_title{ display:block; line-height:42px; font-size:23px; font-weight:400; text-align:center;}
.page_cont_time{ color:#999999; text-align:center;}
.page_text_box{ font-size:12px; line-height:22px; padding-bottom:24px; border-bottom:1px #CACACA solid;}
.shangxia{ padding-top:18px;}
.shangxia ul li{ color:#A3A3A3; line-height:24px;}
.shangxia ul li a{color:##333333; }
/*fenye*/
.paps_box{ padding:12px 0;}
.paps_box ul li{ float:left; line-height:18px; padding:5px 10px; border: 1px solid #E9E9E9; margin-right:6px;}
.paps_box ul li a{ color:#000;}


#main_top {
	width: 100%;
	min-width: 1148px;
}
.head_top {
	width: 1148px;
	height: 186px;
	margin: 0 auto;
	background:url(../images/head_top.jpg) top center no-repeat;
}
.big_top {
	width: 1148px;
	height: 502px;
	margin: 0 auto;
	background:url(../images/big_top.jpg) top center no-repeat;
}
.bottom_top {
	width: 1148px;	
	margin: 0 auto;
	background-color: #e9eaea;
	overflow:hidden;
}
.bottom_left {
	float:left;
	padding-top: 30px;
	padding-left: 30px;
	padding-bottom: 30px;
	width: 600px;	
}
.bottom_left_logo {	
	height: 35px;
	background:url(../images/bottom_logo.jpg) no-repeat;
	
}
.bottom_left_text {
	padding-left: 5px;	
}
.bottom_right {
	float:right;
	padding-top: 40px;
	padding-right: 50px;	
}

.head-new {
	width: 1148px;
	height: 36px;
	margin: 0 auto;
	background:url(../images/hand-new.jpg) no-repeat top center;
	padding-top: 150px;
}
.middle-new {
	width: 1148px;
	padding-top: 30px;
	padding-bottom: 30px;
	overflow:hidden;
	margin: 0 auto;
}
.middle-new .lf {
	float:left;
	width: 266px;
	height: 636px;
	padding-right: 10px;
	background:url(../images/left.jpg) left bottom no-repeat;
	border-right: solid #e5e5e5 1px;
}
.middle-new .lf-t {
	float:left;
	width: 266px;
	height: 770px;
	padding-right: 10px;
	background:url(../images/left.jpg) left bottom no-repeat;
	border-right: solid #e5e5e5 1px;
}

.middle-new .ct {
	float:left;
	width: 500px;	
	padding-left: 25px;
	padding-right: 20px;	
	border-right: solid #e5e5e5 1px;	
}
.middle-new .ct .tp {
	width: 497px;
	height: 32px;
	padding-left: 20px;
	background:url(../images/bt-bg.jpg) no-repeat;
	line-height: 34px;
	font-size: 14px;
	font-weight: bolder;
	color:#FFF;
}
.middle-new .ct .bo {
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 30px;	
}
.more {
	float:right;
	padding-top: 5px;
}
.middle-new .ct .bo ul {}
.middle-new .ct .bo ul li {
	height: 25px;
	line-height: 25px;
	border-bottom: dashed #999999 1px;
}
.middle-new .rt {
	float:right;
	width: 300px;
	overflow:hidden;
}
.middle-new .rt .tp {
	width: 298px;
	margin-bottom: 12px;
}
.list-rt {
	float:right;
	width: 860px;	
}