﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */
.textCenter {
  text-align: center;
}
.fz16 {
  font-size: 14px;
}
.flexCenter {
  display: flex;
  justify-content: center;
  align-items: center;
}
.padding70 {
  padding: 2.33rem 0;
}
.page .disflex{align-items: center;}
.page input[type=text]{border: 1px solid rgba(0,0,0,0.15);width: 67px;height: 45px;line-height: 45px;text-align: center;font-size:14px;margin: 0 0.3rem;}
.page a,.page .btn{border: 1px solid rgba(0,0,0,0.15);width: 45px;line-height: 45px;height: 45px; box-sizing: border-box; margin-right: 0.5rem;color: #666666;position: relative;text-align: center;font-size: 14px;background: #fff;}
.page .btn{width: 5rem;}
.page a.on,.page a:hover{color: #fff;background: #CD030D;border-color: #CD030D;}
.page .btn img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);filter:brightness(0) invert(0.5)}
.page .btn:hover img{filter: brightness(0) invert(1);}
.page span{color: #494949;opacity: 0.6;cursor: pointer;}
.page em{margin-right: 0.3rem;}
.page .total{display: none;}
.pagination li{margin-left: 0.1rem !important;float: left;width: 45px;height: 45px;line-height: 45px;border: 1px #d9d9d9 solid;color: #666666;}

.pagination li a{text-align: center;float: left;width: 45px;height: 45px;line-height: 45px;display: block;}
.pagination li a:hover{color:#ffffff}
.pagination .active{background-color: #CD030D;border: 1px #CD030D solid;width: 45px;height: 45px;line-height: 45px;}
.pagination .active span{color:#ffffff !important;}
.pagination .disabled{width: 45px;height: 45px;line-height: 45px;background-color: #f9f9f9;border: 1px #d4d4d4 solid;}
/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#CD030D;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#CD030D;}
.benbg{background:#CD030D;}
body{ min-width:1200px;}
/* CWCMS_文章正文页 */
.cwnews {text-align:center;}.cwnews .title{padding:10px 0;font-size:36px;}.cwnews .click{border:1px solid #e8e8e8;background:#f7f7f7;padding:5px 0;}.cwnews .click,.cwnews .click a,.cwnews .click a:hover {color:#505050;}.cwnews .content{line-height:160%;padding:20px 0;text-align:left;}

/* 文章列表+图片排版 */
#listpic li{float:left;padding:0 10px 10px 10px;line-height:160%;}
#listpic li img{width:100px;height:70px;margin-bottom:5px;vertical-align:top;}
#listpic.p1 li img{width:200px;height:160px;}
#list1 li{padding-left:12px;height:25px;line-height:25px;background:url(dot1.gif) no-repeat 0px 6px;}
#list2 li{padding:0 0 5px 12px;line-height:25px;background:url(dot1.gif) no-repeat 0px 6px;}
.all{width:1200px;margin:auto;}.copy{padding:20px 0;}
.bg{ height:140px; background:url(bg.jpg) no-repeat center;}
.logo{margin-left:30px;}
.serarch{margin:70px 25px 0 0;}
.inp{width:195px; height:28px; background:#fff;border:1px solid #ddd;padding:0 4px;}
.but{width:46px; height:30px; border:0; background:url(ss.jpg) no-repeat center;cursor:pointer;}

.navbox{height:50px; line-height:50px;background:#cd030d;}
.nav{height:50px;line-height:50px;position:relative;z-index:1;}
.nav a{color:#fff;}
.nav .nLi{float:left;position:relative;display:inline;}
.nav .nLi h3{float:left;}
.nav .nLi h3 a{display:block;padding:0 20px;font-size:16px;font-family:"microsoft yahei","黑体";}
.nav .sub{display:none;width:150px;left:0;top:50px;position:absolute;background:#4E4E4E;line-height:36px; text-align:center; font-size:16px;}
.nav .sub li{zoom:1;}
.nav .sub a{display:block;padding:0 10px;}
.nav .sub a:hover{background:#cd030d; color:#fff;}
.nav .on h3 a{background:#000;color:#fff;}

.nav .sub2{display:none;width:150px;left:0;top:50px;position:absolute;background:#4E4E4E;line-height:36px;  font-size:16px;}
.nav .sub2 li{zoom:1;}
.nav .sub2 a{display:block;padding:0 10px;}
.nav .sub2 a:hover{background:#cd030d; color:#fff;}

.box{ background:#f5f5f5;}
.tgbox{line-height:50px; height:50px;font-family:"microsoft yahei","黑体";}
.tg{font-size:18px; margin-left:20px;}
.txtScroll-left{position:relative; width:1000px;}
.txtScroll-left .bd{margin-left:20px;}
.txtScroll-left .bd ul{zoom:1; }
.txtScroll-left .bd ul li{ width:450px;margin-right:20px;  float:left; height:50px; line-height:50px;  text-align:left; _display:inline; font-size:16px;}
.txtScroll-left .bd ul li span{color:#999;  }

.newsbox{width:770px;}
.newsbox h1{font-size:20px;line-height:36px; border-bottom:solid 1px #ccc;}
.newsbox h1 img{margin-right:10px; line-height:36px; padding-bottom:5px;}
.newsbox h1 a{float:right;font-size:14px;color:#666;}
.nn{ border-bottom:dashed 1px #ccc;}
.ntext{width:445px;}
.ntext h2{font-size:18px;}
.ntext p{ font-size:16px; line-height:35px; color:#666;}
.ntext a{ color:#b01c1c; font-size:16px; line-height:35px; }

.tmbox li{padding:16px 0; border-bottom:dashed 1px #ccc;}
.time{width:64px; padding:5px 1px 1px 1px; background:#cd030d; text-align:center; color:#fff;}
.time h3{ font-size:24px; line-height:36px;}
.tm{width:668px;}
.tm h2{font-size:16px;}
.tm h2.on,.tm h2.on a{ color:#cd030d}
.tm p{font-size:14px;line-height:22px;color:#666;}

.introbox{width:370px;}
.introbox h1{font-size:20px;line-height:36px; border-bottom:solid 1px #ccc;}
.introbox h1 img{margin-right:10px; line-height:36px; padding-bottom:5px;}
.introbox h1 a{float:right;font-size:14px;color:#666;}
.introbox p{ font-size:16px; line-height:30px;}
.introbox a{color:#b01c1c; font-size:16px; float:right} 
.xt{height:36px;line-height:36px; border-bottom:solid 1px #909090;}
.xt .bt{text-align:center;}
.xt .bt p{font-size:18px; width:95px; border-bottom:solid 4px #cd030d;}

		.picMarquee-left{position:relative;}
		.picMarquee-left .bd{ padding:0 0 10px 0;}
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:278px; height:208px; display:block; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		
.nbox{width:580px;}
.nbox h1{font-size:20px;line-height:36px; border-bottom:solid 1px #ccc;}
.nbox h1 img{margin-right:10px; line-height:36px; padding-bottom:5px;}
.nbox h1 a{float:right;font-size:14px;color:#666;}
.nt{height:36px;line-height:36px; border-bottom:solid 1px #909090;}
.nt .bt{text-align:center;}
.nt .bt p{font-size:18px; width:95px; border-bottom:solid 4px #cd030d;}
.ntime{width:64px; background:#f1f1f1; text-align:center; color:#cd030d;}
.ntime h3{ font-size:24px; line-height:36px;}
.njzc li{padding:20px 0; border-bottom:dashed 1px #ccc;}
.nj{width:475px;}
.nj h2{font-size:18px;}
.nj h2.on,.nj h2.on a{ color:#cd030d}
.nj p{font-size:14px;line-height:22px;color:#666;}

.njzc1 li{padding:8px 0;}
.nj1{width:400px;}
.nj1 h2{font-size:18px;}
.nj1 h2.on,.nj1 h2.on a{color:#cd030d}
.nj1 p{font-size:14px;line-height:22px;color:#666;}


		.slideTxtBox{ width:590px; border:1px solid #e5e5e5;}
		.slideTxtBox .hd{ height:36px; line-height:36px;position:relative; }
		.slideTxtBox .hd ul{position:absolute;}
		.slideTxtBox .hd ul li{ width:295px; font-size:18px;font-family:"microsoft yahei","黑体"; background:#e6e6e6; float:left;cursor:pointer;  text-align:center; }
		
		.slideTxtBox .hd ul li.on{ height:30px;  background:#fff;border-top:2px solid #cd030d; color:#cd030d;}
		.slideTxtBox .bd ul{ padding:15px;  zoom:1; font-size:16px;}
		.slideTxtBox .bd li{line-height:36px;border-bottom:dashed 1px #ccc;}
		.slideTxtBox .bd li .date{ float:right; color:#999;  font-size:14px;}
		
		.linkbox li{ float:left; font-size:14px; margin:0 10px;}
		.dbox{ background:#cd030d;}.dl p{ color:#eee; font-size:16px; line-height:30px;}
		.dl p a,.dl p a:hover{color:#eee;}
		.dl{ width:800px; margin:auto;text-align:center;}
		.dr{  width:400px;margin:auto; text-align:center; font-size:16px; color:#fff; line-height:25px;}.dr h2{ font-size:16px; }

.c1{width:270px;}.c2{width:910px;}
.nodh1{border-bottom:1px solid #ddd;height:35px;line-height:30px;margin-bottom:20px;}
.nodh1 h1{background:url(nodh1.jpg) no-repeat;float:left;}
.listlm li{background:#fff;margin:6px 0;font-size:16px;border-radius:5px;}
.listlm li a{display:block;padding:6px 0 6px 20px;}
.listlm li a.active{display:block;padding:6px 0 6px 20px;background:#ee535b;color: #ffffff;border-radius:5px;}
.listlm li a:hover{background:#FEE5E7;border-radius:5px;color: #333333;}
