﻿@charset "utf-8";
/* CSS Document */
/*分页*/
#pages { padding:14px 0 10px;font-family:宋体; text-align:right}
#pages a {margin-right:5px; display:inline-block;  overflow:hidden;height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { margin-right:5px; display:inline-block; overflow:hidden; height:22px;padding:0 10px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
#pages span.dislink{ border:1px solid #CCC;color:#999;  background:#fafafa;}
.page .noPage { display:inline-block; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
#pages input.gbox{ width:20px; height:18px; border:1px solid #CCC;}
#pages span.go{ background:none; border-width:0px; width:28px; padding:0PX;}
#pages a.btngo{ width:22px;}
/*   头部   */
.logo {padding: 51px 0 45px 0;}
.nav-list{background: #d70000;padding: 5px 0;}
.nav-list ul li a{display: block;color: #FFFFFF;font-size: 16px;text-align: center;line-height: 33px;}
.nav-list ul li{float: left;width: 14.2857%;box-sizing: border-box;}
.nav-list ul li+li {border-left:1px solid #ff8080;}
.banner a{display: block;position: relative;}
.banner p{position: absolute;bottom: 0;background: rgba(0,0,0,0.5);line-height: 42px;width: 100%;padding-left: 20px;padding-right:100px;box-sizing: border-box;
font-size: 16px;color: #FFFFFF;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.banner{width:453px;height: 322px;}


.banner .swiper-pagination-bullet{width: 10px;height: 10px;background: #d7d9dd;opacity: 1;bottom: 16px;}
.banner .swiper-pagination-bullet-active{background: #e0000f;}
.banner .pagination{text-align: right;}
.cont-left .swiper-container-horizontal>.swiper-pagination-switch{bottom: 15px;}
.new-trend .work-dt{font-size: 20px;border-bottom: #e5e5e5 3px solid;padding-bottom: 13px;
color: #d33f3f;
-webkit-background-clip: text;
background-clip: text;
color: transparent \8;
}
.work-dt span {
    padding-top:8px
    }
.new-trend ul li a span{color: #333333;font-size: 13px;display: inline-block;width:340px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;vertical-align: middle;}
.new-trend ul li a em{vertical-align: middle;display: inline-block;width:22px;height: 9px;background: url(../images/new_14.png) no-repeat center;}
.new-trend ul .active  a span{color: #d70000;}

.sy-cont{padding:17px 12px;box-sizing: border-box;margin-top:14px !important;}
.cont-left{width: 892px;}
.new-trend{width: 430px;}
.new-trend ul{margin-top: 12px;}
.new-trend ul li a time{color: #9d9da3;font-size: 13px;margin-left: 30px;display: inline-block;vertical-align: middle;float: right;}
.new-trend ul li a{display:block;line-height:32px;padding-left: 20px;background: url(../images/dian_03.png) no-repeat 6px center;}
.gonggao h2 strong{color: #cc0000;font-size: 18px;line-height: 34px;display:inline-block;width: 80px; text-align:center; border-bottom: #cc0000 3px solid;}
.gonggao h2{border-bottom: #dddddd 1px solid;}
.gonggao ul li a{display: block;line-height:32px;padding-left: 20px;background: url(../images/dian_03.png) no-repeat 6px center;
color: #686868;font-size: 14px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.gonggao{width: 434px;}
.gonggao ul{margin-top:15px;}
.new-img img{display: block;width: 100%;}
.new-img a{display: block;}
.inten-work h2{border-bottom: #d52315 solid 2px;}
.inten-work h2 strong{display: inline-block;width: 107px;line-height: 38px;font-size: 16px;color: #FFFFFF;text-align: center;
background: url(../images/btbg_03.png) no-repeat center;}
.cause{width: 430px;margin-left: -8px;margin-right: -8px;}
.cause li{float: left;width: 25%;padding: 0 8px;box-sizing: border-box;margin-top: 25px;}
.cause li a{background: #f2f6fa;display: block;text-align: center;padding: 10px 0;font-size: 12px;color: #666666;}
.cause li a img{display: block;margin: 0 auto;}
.work-zn {width: 420px;margin-top: 20px;}
.work-zn dt strong{display: block;float: left;color: #d81617;font-size: 14px;border-left: #d81617 4px solid;line-height: 14px;padding-left: 5px;}
.work-zn dt a{display: block;color: #686868;font-size: 14px;line-height: 14px;float: right;}
.work-zn dd a{display: block;line-height:32px;padding-left: 20px;background: url(../images/dian_03.png) no-repeat 6px center;
color: #686868;font-size: 14px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.work-zn dt+dd{margin-top:10px;}
.cont-right{width: 265px;}
.jggk h2 strong{color: #d81617;line-height: 14px;display: inline-block;border-left: #d81617 5px solid;padding-left: 5px;font-size: 14px;}
.jggk h2{padding: 10px 12px;border-bottom: #f6e1b4 1px solid;}
.jggk{border: #f6e1b4 1px solid;}
.jggk .list1 li {width: 50%;float: left;box-sizing: border-box;padding: 0 4px;margin-top: 10px;}
.jggk .list1 li a{display: block;text-align: center;line-height: 37px;font-size: 14px;border: #f6e1b4 1px solid;color: #cd1402;
	background: -moz-linear-gradient(top, #fef9f0 0%, #fae9ca 100%); 
	background: -webkit-gradient(linear, top, bottom, color-stop(0%,#fef9f0), color-stop(100%,#fae9ca)); 
	background: -webkit-linear-gradient(top, #fef9f0 0%,#fae9ca 100%); 
	background: -o-linear-gradient(top, #fef9f0 0%,#fae9ca 100%); 
	background: -ms-linear-gradient(top, #fef9f0 0%,#fae9ca 100%); 
	
	  filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = #fef9f0, endColorstr = #fae9ca);   	}
.jggk .list1{padding: 0 4px;}
.jggk .list2 dt strong{display: block;float: left;color: #d81617;font-size: 14px;line-height: 14px;padding-left:18px;
background: url(../images/lb_03.png) no-repeat left center;}
.jggk .list2 dt a{display: block;color: #686868;font-size: 14px;line-height: 14px;float: right;}
.jggk .list2{padding: 0 14px;margin-top: 32px;}
.jggk .list2 dd a{display: block;line-height:32px;padding-left: 20px;background: url(../images/dian_03.png) no-repeat 6px center;
color: #686868;font-size: 14px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.jggk .list2 dt+dd{margin-top: 16px;}
.jggk .list2{padding-bottom: 24px;}
.title1{border-bottom: #d52315 2px solid;}
.title1 strong{display: inline-block;line-height:34px;width: 93px;background:#d52315;color: #FFFFFF;font-size: 14px;text-align: center;}
.ywzt,.ywzt2{margin-top: 26px;}
.ywzt dd a{border: #fbe0d6 1px solid;display: block;line-height:30px;color: #cd1200;font-size: 14px;border-radius:5px;padding-left: 37px;background: url(../images/ywzt_03.png) no-repeat 14px center;}

.ywzt dd{
		background: -moz-linear-gradient(top, #fae8e4 0%, #ffffff 100%); 
	background: -webkit-gradient(linear, top, bottom, color-stop(0%,#fae8e4), color-stop(100%,#ffffff)); 
	background: -webkit-linear-gradient(top, #fae8e4 0%,#ffffff 100%); 
	background: -o-linear-gradient(top, #fae8e4 0%,#ffffff 100%); 
	background: -ms-linear-gradient(top, #fae8e4 0%,#ffffff 100%); 
	
	  filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 0, startColorstr = #fae8e4, endColorstr = #ffffff); 

}

.ywzt dd{margin-top: 11px;}
.ywzt2 dd a{display: block;line-height:32px;padding-left: 20px;background: url(../images/dian_03.png) no-repeat 6px center;
color: #686868;font-size: 14px;overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}


.ywzt2 dt+dd{margin-top: 10px;}
.links strong{display: inline-block;width:92px;line-height: 33px;text-align: center;background: #e0e0e0;color: #666666;font-size: 14px;}
.links{margin-top:27px;}
.links .link-list{padding:16px 13px;}
.link-list a{display: block;line-height: 30px;color: #4c4c4c;border: #cccccc solid 1px;padding-left: 15px;}
.link-list a +a{margin-top: 10px;}
.link-list{border: #cccccc solid 1px;}
.footer p {text-align: center;color: #686868;font-size: 12px;line-height:26px;}
.footer{padding: 20px 0;margin-top: 12px !important;position: relative;}
    .footer p a {
    display:initial;color:#666}
.footer .foot-icon{right:273px;top:18px;}
.new-trend ul li a:hover span,.gonggao ul li a:hover,.work-zn dd a:hover{color: #cc0000;}



.pagination {
  position: absolute;
  z-index: 20; margin:0px;
  bottom: 15px;
  width: 100%;
  text-align: right;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius:10px;
  background: #d7d9dd;
  margin: 0 5px;
  opacity: 1;
  cursor: pointer;
}
.swiper-active-switch {
  background: #e0000f;
}

.plist {
width:1100px; margin:0 auto;
}
.plist li {
 line-height:34px; height:34px; border-bottom:1px dotted #ddd; background:url(../images/icon_graydot.jpg) no-repeat center left; padding-left:15px;
}
    .plist li a {
     font-size:14px; color:#333; font-family:Tahoma;
    }
    .plist li a:hover{
     font-size:14px; color:#C00; text-decoration:underline;font-family:Tahoma;
    }
    .plist li span {
     float:right; color:#666; font-size:12px;
    }
.srchbox{text-align:center; padding:10px 0px; line-height:14px; font-size:12px;font-family:Tahoma;}
.srchbox .img, .srchbox .input,.srchbox .select{
vertical-align:middle;
}
.srchbox .srcbtn{ display:block; width:71px; height:26px; background:url(/static/images/so.jpg) no-repeat; display:inline-block;}



.showpage {margin:0 auto; width:1100px;}
.newsTitle{ padding:18px 5PX; text-align:center; font-size:20px; line-height:35px; font-weight:bold; color:#C00;}

.newsInfo{ padding:5PX; text-align:center; color:#666; font-size:12PX; font-family:Tahoma;}
newsInfo a{ padding:5PX; text-align:center; color:#666; font-size:12PX; font-family:Tahoma; display:initial}
.conText{ padding:10px;   font-size:16px; width:1100px; margin:0 auto; font-family:Tahoma; color:#444; line-height:36px; }
.conText2{ padding:10px; line-height:28px; font-size:16px; width:750px; margin:0 auto;color:#333;  line-height:30px; margin:0 auto}
.conText a,.conText2 a{font-size:16px; color:#006bb6; display:initial}
.conText a:hover,.conText2 a:hover{font-size:16px; color:#006bb6; text-decoration:underline; display:initial}

/*   头部 end   */





/*   尾部    */



/*   尾部  end   */