@charset "utf-8";
/* Rest CSS */
*{margin:0;padding:0;}
html{color:#333;overflow-y:scroll;-webkit-text-size-adjust:none;background:#fff;}
input,button,textarea,optgroup,option,p,div,ul{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
body{font:12px/1.5 "Microsoft YaHei",'宋体',tahoma,helvetica,arial,sans-serif;color:#333;background:#fff;}
fieldset,img{border:0;}
.cc{clear:both; font-size:1px; height:0; line-height:0;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
li,ul,dl,dt,dd{list-style:none;vertical-align:top;}
dd,li{list-style:none;}
a{color:#333;text-decoration:none;font-family:"Microsoft YaHei";}
a:hover{text-decoration:none;color:#b7141a;}
a img{border:none;}
h1,h2,h3,h4,h5,h6{ font-weight: normal; }
h1{ font-size: 18px; }
h2{ font-size: 14px; }
h3{ font-size: 12px; }
.fr,.right,#right{float:right}
.fl,.left,#left{float:left}
.font_ff{ font-family:Arial, Helvetica, sans-serif;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.container{width: 1100px;}
.footer .container{width: 1200px;}
@media (max-width: 1200px) and (min-width: 1100px){
	.container {width: 1100px;}
}
@media (max-width: 1199px) and (min-width: 992px){
	.footer .container{width: 992px;}
}

@media (max-width: 1099px) and (min-width: 992px){
	.container,.footer .container {width: 992px;}
}
@media (max-width: 991px) and (min-width: 768px){
	.container,	.footer .container {width: 768px;}
}
@media (max-width: 767px) {
	.container,	.footer .container {width: 100%;}
}
.zt_header{ width:100%; height:170px; background:#fe8f00 url(/_res/images_cwh/cwh_ban.jpg) top center no-repeat; margin-bottom:30px;}
.zt_banner{position:relative;}
.zt_banner .banner{ text-align: center; height: auto; font-size: 0; line-height: 0;}
.zt_banner .banner img{vertical-align: middle;}
.zt_banner .logo{  position:static; padding: 10px 0 0 10px;z-index: 2; margin: 0; text-align: left; width: auto;}
.zt_banner .logo img{width: 173px; height: auto;}
.zt_header .img_title{display: none;}
.zt_topright{position: absolute;top: 5px;right: 10px;z-index: 100; line-height: 30px;font-size: 14px;}
.zt_topright li{float: left;}
.zt_topright li a{ color:#fff; padding:0 10px;}
.zt_topright li.top_line{width: 1px;height: 15px;margin-top:8px;background: #fff;}
.top-oldlink{top:5px; z-index: 999;}
.top-oldlink li a{color:#fff;}
.top-oldlink li .ico {background-image: url(/_res/images/wzaico_white.png) !important;}
/*头部*/

.dybox{ border-bottom: 1px #b71519 solid;}
.dycon{position: relative; text-align: justify; height: 126px; padding: 12px 42px 0 110px; font-size: 16px; line-height: 32px;}
.dybox p{text-indent:2em;}
.dybox .tit{display:block;position:absolute;overflow:hidden; left:17px; top:0; bottom: 0; padding:8px 0 51px; font-size: 30px; line-height: 38px; width: 47px; background: #b71519 url("/_res/images_cwh/cwh_dy.png") center bottom no-repeat; text-align: center; color: #fff;}

/*主体内容*/
.bk_top{height:32px;background:url(/_res/images_cwh/cwh_telbg.gif) 0 16px repeat-x; position: relative; text-align: center;}
.bk_top .tit{display:inline-block;width:auto;height:32px;margin:auto;padding:0;background:#fff;}
.bk_top .tit-font{display:inline-block !important; line-height: 32px; padding: 0 24px; background: #fff; font-size: 24px; font-weight: bold; }
.bk_top .tit-font em{ font-style: normal; color: #b71519; font-size: 32px;}
.bk_top a:hover .tit-font{ color: #333;}
.bk_top .more{ position: absolute; right:0; top:0; padding-left: 7px; line-height: 32px; display: block; height: 32px; background: #fff; font-size: 16px; color: #999999;}
.bk_top .more:hover{color: #b71519;}
.gray_bg  .bk_top .tit-font{ background: #f8f8f8;}
.gray_bg{width:100%;background:#f8f8f8;}
.gray_bg .bk_top .more{background:#f8f8f8;}


.sys_box{ padding-top: 30px;}
.cwh_list1{ padding: 9px 0 40px; overflow: hidden;}
.cwh_list1 ul{width: 110%;}
.cwh_list1 li{float: left; width: 340px; padding: 20px 20px 0 0;}
.cwh_list1 li a{ float: none; display: block; height: 38px; line-height: 38px; position: relative; text-align: center; font-size: 24px; padding: 20px 0; border: 1px #dfdfdf solid; transition: 0.4s all; background: url("/_res/images_cwh/cwh_ico.png") 9px -1px no-repeat;}
.cwh_list1 li a span{ display: block; padding: 0 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; cursor: pointer;}
.cwh_list1 li a img{display: none;}
.cwh_list1 li a:after{content: ""; display: table; position: absolute; left: 9px; top: -1px; background:  url("/_res/images_cwh/cwh_ico.png") 0 0 no-repeat; width: 12px; height: 19px;}
.cwh_list1 li a:hover{ border-color: #b71519;}
/***数一数***/

/***听一听***/
.tyt_box{ padding: 40px 0 6px;}
.tyj_con{width:100%;height: 240px;overflow:hidden;position: relative; margin-top: 8px;}
.tyj_con .prev,.tyj_con .next{display:block;background:url(/_res/images_cwh/cwh_prve.png) no-repeat;width: 14px;height: 26px;overflow:hidden;cursor:pointer;position:absolute;top:102px; z-index:999;zoom: 1;}
.tyj_con .prev{left:0;background-position:0 0;cursor:pointer;}
.tyj_con .next{right:0;cursor:pointer;background-position: -14px 0;}
.tyj_con .prev i,.tyj_con .next i{  opacity: 0; filter: alpha(opacity=0);}
.tyj_con .bd{ margin: 0 24px; overflow: hidden;}
.tyj_con ul{overflow: hidden;}
.tyj_con li{float:left;width:528px;height: 240px;overflow:hidden;}
.tyj_con li .conbox{height:60px; margin: 29px 10px 0 20px; overflow:hidden;border-right:#dddddd 1px solid; padding-right: 10px;}
.tyj_con li .conbox.odd{margin-bottom: 58px;}
.tyj_con li .conbox.even{margin-top:0;}
.tyj_con li .conbox .tit{display:block;width: 100%; height:20px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;cursor:pointer;}
.tyj_con li .conbox .con{display:block;height: 28px;line-height: 28px;font-size:20px; font-weight: bold; padding-top: 11px; overflow: hidden;; white-space: nowrap; text-overflow: ellipsis;}
.tyj_con li.num3 .conbox,.tyj_con li.num7 .conbox,.tyj_con li.num11 .conbox,.tyj_con li.num15 .conbox,.tyj_con li.num19 .conbox,.tyj_con li.num23 .conbox{ border-right: 0 none;}
/***听一听***/

/***看一看**/
.kyk_box{ padding: 40px 0 30px;}
.sliderbox{width:100%;height:596px;overflow:hidden;margin-top:27px;background:url(/_res/images_cwh/cwh_telbg.gif) 0 40px repeat-x;position:relative;}
.sliderbox .prev,.sliderbox .next{display:block;background-image:url(/_res/images_cwh/cwh_prve2.png) !important;  background-repeat: no-repeat; width:40px;height:72px;overflow:hidden;cursor:pointer;position:absolute;top:313px;z-index:999;}
.sliderbox .prev{left:2px;}
.sliderbox .prev:hover{background-position:-40px 0;}
.sliderbox .next{right:2px;background-position:-80px 0;}
.sliderbox .next:hover{background-position:-120px 0;}
.sliderbox .prev i,.sliderbox .next i{  opacity: 0; filter: alpha(opacity=0);}
.sliderbox ul{overflow: hidden;}
.sliderbox li{float:left;width:340px; margin-right: 34px; padding: 2px;}
.sliderbox li a{display:block;height:592px;cursor:pointer;position:relative;overflow:hidden; line-height: 0; font-size: 0;}
.sliderbox li a .date{display:block;height:26px;line-height:26px;text-align:center;padding:54px 0 22px;font-size:18px;background:url(/_res/images_cwh/cwh_sec2.png) center 0 no-repeat; vertical-align: middle;}
.sliderbox li a:hover .date{color:#b71519; background:url(/_res/images_cwh/cwh_sec1.png) center 0 no-repeat;}
.sliderbox li a img{ width: 322px; height:472px;border:#dddddd 1px solid; padding: 8px; vertical-align: middle;}
.sliderbox li a .con{display:none;position:absolute;width:314px; left:-100%;top:103px; bottom: 0; background:url(/_res/images_zt/cwh_black_bg.png) repeat;padding:38px 13px 0;line-height:26px;font-size:16px;color:#fff;cursor:pointer;}
.sliderbox li a .con .tit{display:block;width:100%;height:32px;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:18px;}
.sliderbox li a:hover .con{color:#fff;}

/*首页结束*/

@media (min-width: 992px) and (max-width:1099px) {
	.cwh_list1 li{width: 317px;}
	.tyj_con li{width: 475px;}
	.sliderbox li{ margin-right: 24px; width: 311px;}
	.sliderbox li a,.sliderbox{height: 550px;}
	.sliderbox li a img{width: 292px; height: 428px;}
	.sliderbox .prev, .sliderbox .next{top: 286px;}
	.sliderbox li a .con{ width: 285px;}
}

@media only screen and (max-width:991px) {
	.p10{padding:0 10px;}
	.zt_header{margin-bottom: 20px;}
	.zt_banner .banner{ padding-top: 20px;}
	.dybox .tit{left: 10px;}
	.dycon{padding: 5px 15px 20px 72px; height: auto;}
	.sys_box{padding: 20px 0 0;}
	.cwh_list1{padding: 9px 0 20px;}
	.cwh_list1 ul{ width: 100%;}
	.cwh_list1 li{ width: 50%; padding:10px 0 0;}
	.cwh_list1 li a{margin: 0 5px;}
	.tyt_box{padding: 20px 0 0;}
	.tyj_con li{width: 100%;}
	.tyj_con li .conbox{border-right: 0 none;}
	.kyk_box{padding: 20px 0;}
	.sliderbox li{ margin-right: 10px; width: 246px;}
	.sliderbox li a,.sliderbox{height: 454px;}
	.sliderbox li a img{width: 228px; height: 334px;}
	.sliderbox .prev, .sliderbox .next{top: 236px;}
	.sliderbox li a .con{ width: 220px;}
}
@media only screen and (max-width:767px) {
	.zt_header{ background-size:auto 100%; height: auto; margin-bottom: 10px;}
	.zt_banner .banner{ padding: 20px 0 40px;}
	.zt_banner .banner img{ max-width: 90%;}
	.bk_top .more{padding-right: 5px;}
	.bk_top .tit-font{ padding: 0 10px ; font-size: 22px;}
	.bk_top .tit-font em {font-size: 28px ;}
	.dybox{margin-top: 10px;}
	.dybox .tit{ position: static; height: 44px; line-height: 44px; background-position: 10px 7px; font-size: 24px; width: auto; padding: 0 20px 0 38px; display: inline-block;background-size: auto 40px;}
	.dycon{padding-left: 15px}
	.cwh_list1{padding: 5px 5px 15px;}
	.cwh_list1 li a{padding: 12px 0; font-size: 20px;}
	.tyj_con{width: auto; margin: 8px 10px 0;}
	.sliderbox{width: auto; margin: 25px 10px 0;}
	.tyj_con li .conbox{margin-left: 10px; padding-right: 0;}
}

@media only screen and (max-width:480px) {
	.bk_top .more{display: none;}
}

@media only screen and (max-width:380px) {
	.bk_top a.tit{ max-width: 90%;}
	.bk_top a.tit img{max-width: 100%;}
	.cwh_list1 li a{font-size: 16px;}
}
/*container*/

/*栏目页*/
.lmy_body{width:100%;height:594px;background:url(/_res/images_zt/cwh_lmy_bodybg.jpg) center 0 no-repeat;}
.lmcontainer{padding-bottom:20px;}
.navdh{width:235px;height:auto;padding:0 0 180px 15px;background:url(/_res/images_czh/czh_navdhline.gif) 235px bottom no-repeat;}
.navdh ul{width:235px;height:auto;background:url(/_res/images_czh/czh_navline.gif) 220px 0 repeat-y;padding-top:10px;}
.navdh ul li{width:235px;height:60px;vertical-align:bottom;padding-top:20px;overflow:hidden;}
.navdh ul li a{display:block;width:220px;height:60px;line-height:60px;text-align:center;background:url(/_res/images_czh/czh_web.gif) 0 0 no-repeat;padding-right:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;font-size:20px;cursor:pointer;}
.navdh ul li a:hover,.navdh ul li.active a{color:#fff;background:url(/_res/images_czh/gjc_webhover.gif) 0 0 no-repeat;}

/*右边*/
.lanmu{width:100%;margin:auto;height:44px;background:url(/_res/images_zt/cwh_lanmu_line.gif) 0 41px repeat-x;overflow:hidden;}
.lanmu .tit{display:inline-block;width:auto; height:40px;line-height:24px;font-size:18px;color:#b7141a;border-bottom:#b7141a 4px solid;}
.navjz{height:auto;min-height:450px;_height:450px;padding:20px 0 10px;line-height:36px;font-size:16px;overflow:hidden;margin:auto;}
.navjz ul,.wzcon ul{padding-bottom:5px;}
.navjz ul li,.wzcon ul li{height:36px;line-height:36px;vertical-align:bottom;clear:both;background:url(/_res/images_zt/cwh_ico.gif) 0 16px no-repeat;color:#999;padding-left:20px;  overflow: hidden; position: relative;}
.navjz ul li .date{ position: absolute; right:0; top:0;}
.navjz ul li a,.wzcon ul li a{font-size:16px;   max-width: 890px;   white-space: nowrap;overflow: hidden; text-overflow: ellipsis;}
.navjz ul li.columnName{background:#f5f5f5;padding: 0 10px;}
.navjz ul li.columnName a{font-size: 18px;font-weight: bold;color: #666; display: inline;}
.navjz ul li.columnName a.more{font-size: 14px;color: #999; font-weight: normal; float: right; margin-right: 0 !important;}
.navjz .lm_title{font-size:16px;}
.navjz ul.doc_list li img{padding-top:12px;float:left;}
.navjz ul li.hxline{height:24px;overflow:hidden;background:url(/_res/images_sj/navjz_line.jpg) 0 12px repeat-x;}
.navjz ul li font{font-gfamily:Arial, Helvetica, sans-serif;}
.navjz ul.picture-list{width:1156px;}
.navjz ul.picture-list div{height:1px;margin-top:-1px;clear:both;background:none;overflow:hidden;}
.navjz ul.picture-list li{float:left;width:237px;height:347px;background:none;padding:10px 36px 23px 0;clear:none;}
.navjz ul.picture-list li a{display:block;width:100%;height:100%;text-align: center; cursor:pointer;border:#e8e8e8 1px solid;position:relative;}
.navjz ul.picture-list li a:hover{border:#ffbfbf 1px solid;}
.navjz ul.picture-list li img{width:100%;height:100%;padding:0;}
.navjz ul.picture-list li a .img_title{display:block;position:absolute;left:0;bottom:0;width:100%;height:46px;line-height:46px;color:#fff;font-size:16px;text-align:center;background:url(/_res/images_zt/black_65.png) repeat;cursor:pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.navjz ul.picture-list li a:hover .img_title{background:url(/_res/images_zt/black_red.png) repeat;color:#fff;}

/*栏目页 视频列表 */
.shipinbox{width:700px;clear:both;}
.shipinbox ul li{width:700px;background:none;height:auto;padding:10px 0;border-bottom:1px dashed #ddd;vertical-align:bottom;}
.shipinbox ul li img{padding:4px !important;}
.shipinbox ul li .right img{padding:0px;float:left;margin-top:7px;}
.shipin{width:470px;}

/***栏目页 图片列表***/

/*** 文章页 START ****/
.wz_top{/*width:1167px;*/line-height:30px;font-size:14px;color:#666;background:url(/_res/images_gg/wz_ico.png) 2px 25px no-repeat;padding:17px 0 17px 25px;margin:auto;}
.wz_top a{color:#666;}
.wz_top a:hover{color:#b7141a;}
.wz_top i{font-style:normal;}
.secnr{border:#e7e7e7 1px solid;height:auto;margin:auto;padding: 20px 20px 0;}
.wztit{color:#b7141a;font-weight:bold;}

.guidang{position: absolute;top: -20px;right:0px;z-index: 99;}

/*分页/翻页*/
.pagination{clear:both;width:100%;text-align:center;border-top:#e5e5e5 1px solid;margin-top:20px;padding-top:20px;font-size:14px;color:#666;font-family:"Microsoft YaHei",微软雅黑;}
/*.pagination a,.pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0px 10px;text-decoration:none;white-space:nowrap;height:28px;border-radius:3px;}*/
.pagination a:hover{background:#b7141a;border:1px solid #b7141a;color:#fff !important;}
.pagination a.active{border:1px solid #b7141a;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#b7141a;border:1px solid #b7141a;color:#fff;}
/*.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}*/
.pagination a.text,.pagination a.text:hover{color:#fff;background:#b7141a;border:#b7141a 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
/*.pagination .inputBar{border:0px;height:28px;padding:0 6px;}*/
.pagination .inputBar button{background: #B7141A;}
.pagination .total{border:0px;height:28px;padding:0;}
/*.pagination .inputBar input{width:40px;height:24px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;border-radius:3px;}*/



@media (max-width:767px) {
	.pagination{margin:0;}
}

@media only screen and (min-width: 992px) and (max-width:1099px) {
	.navjz{width: 100%;}
	.navjz ul.picture-list li{width: 222px;padding: 10px 20px 23px 0;}
	.navjz ul.picture-list li a{width: 220px;}
	.navjz ul.picture-list li img{max-width: 100%;}
}

@media only screen and (max-width:991px) {
	.lmcontainer{padding:0 10px 20px;}
	.navjz{width: 100%;}
	.navjz ul li a, .wzcon ul li a {display: block;  float: none; margin-right: 120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  }
	.navjz ul.doc_list li img{display: none;}
	.navjz ul li .date{font-size: 14px;}
	.navjz ul.picture-list{width: 742px;}
	.navjz ul.picture-list li{width: 333px; height: 488px;}
	.navjz ul.picture-list li a{width: 100%;}

}
@media only screen and (max-width:767px) {
	.secnr{ padding: 10px 10px 0;}
	.navjz ul.picture-list{width: 100%}
	.navjz ul.picture-list li{width:46%;height: 320px; margin:0 2% 20px;padding: 0;}

	.guidang.init{width:200px;height: 200px; background-size: 200px;}
}
@media only screen and (max-width:480px) {
	.navjz ul.picture-list li{height: 260px;}
}
@media only screen and (max-width:380px) {
	.navjz ul.picture-list li{height: 200px;}
}

@media print{

	a[href]:after {
		content: none!important;
	}
	.top,.head,.footer,.wz_top{ display:none;}
}

