@charset "utf-8";
*{margin:0;padding:0;border:0;outline:none}
body,html{font-family:"微软雅黑","黑体","宋体";height:100%}
body{margin:0 auto;padding:0;background:#990100;font-size:14px;color:#000;width:100%;width:expression(document.body.clientWidth <= 360? "360px":"auto");min-width:360px;text-align:left}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal}
select,input,img{vertical-align:middle}
ul,ol,li{list-style:none}
table{table-layout:fixed !important;width:100% !important;border-collapse:collapse;border-spacing:0}
table,td,input,select,input,textarea{font-size:15px;padding:0;border-color:#ddd;font-family:"微软雅黑","黑体","宋体";}
input::-moz-focus-inner{border:none;padding:0px}
select,input{vertical-align:middle}
input[type="text"],input[type="password"],textarea{outline-style:none;-webkit-appearance:none}
textarea{resize:none}
.clear{display:block;height:0px;visibility:hidden;clear:both}
.clearfix{zoom:1}
.box{max-width:1440px;margin:0 auto;text-align:left;box-sizing:border-box}
.clearfix:after,.max:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.lf{float:left}
.rg{float:right}
/* 默认链接颜色 */
a{outline-style:none;color:#000;text-decoration:none}
a:hover{color:#7F0D0C;text-decoration:none}
/*清除链接虚框*/
a,area{blr:expression(this.onFocus=this.blur())}
:focus{-moz-outline-style:none}

input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#b6b6b6}
input::-moz-input-placeholder,textarea::-moz-input-placeholder{color:#b6b6b6}
input::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#b6b6b6}

.flexa{display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;}
.itema{-webkit-align-items:center;align-items:center;}
.iteme{-webkit-align-items:flex-end;align-items:flex-end;}
.justb{-webkit-justify-content:space-between;justify-content:space-between;}
.justc{-webkit-justify-content:center;justify-content:center;}
.juste{-webkit-justify-content:flex-end;justify-content:flex-end;}

.wbg{background:#ffffff;}
.hbg{background:#f9f9f9;}
.vbg{background:#81c24e;}

/*--Home--*/
.top{padding-top:8px;border-radius:8px}
.tim img{display:block;width:100%;margin:0 auto}
.nav{padding:16px 15px}
.nav ul{width:100%}
.nav ul li{font-size:20px;line-height:36px;font-weight:400;background:url(../images/vhr.png) no-repeat right center;padding:0 2.7%}
.nav ul li:nth-last-child(1){background:none}
.nav ul li a{display:block;color:#7F0D0C}

.tbox{padding-top:20px}
.tbox .tim{width:calc(50% - 8px)}
.tbox .tim img{display:block;width:100%;margin:0 auto}

.mt15{margin-top:15px}
.hcent{padding-top:5px}
.hcent .vft{width:27%}
.hcent .vgt{width:calc(73% - 15px)}

.lbox{background:#fff;border-radius:8px;overflow:hidden;border-bottom:10px solid #ccc;position:relative}
.time{color:#7F0D0C;font-size:17px;line-height:29px;padding:13px 20px 5px}
.time span{display:inline-block}

.htit{padding:10px 20px;border-bottom:1px dotted #7F0D0C}
.htit h2{font-size:20px;color:#f00;font-weight:600;line-height:36px;position:relative}
.htit h2:after{content:"";position:absolute;width:calc(100% - 95px);height:13px;background:#e3e3e3;border-radius:8px;right:0;top:50%;margin-top:-5px;z-index:1}
.htit3 h2:before{content:"";position:absolute;width:66px;height:36px;right:0;top:-2px;z-index:2;background:url(../images/jl.png) no-repeat right center;background-size:auto 100%}
.htit2 h2:after{width:calc(100% - 110px)}
.htit3 h2:after{width:calc(100% - 70px)}
.htit4 h2:after{width:calc(100% - 170px)}

.htab{padding:15px 20px}
.htab ul{width:100%}
.htab ul li{display:flex;flex-wrap:wrap;align-items:center;padding:6px 0;width:100%}
.htab ul li span{display:inline-block;font-size:17px;color:#333;width:70px}
.htab ul li.l1 input,.htab ul li.l2 input{display:block;height:32px;line-height:28px;box-sizing:border-box;border:2px solid #666;font-size:16px;padding:0 5px}
.htab ul li.l1 input{width:calc(100% - 70px)}
.htab ul li.l2 input{width:calc(100% - 170px)}
.htab ul li.l2 img{display:block;width:90px;height:32px;margin-left:10px}
.htab ul li.l3{padding-top:12px}
.htab ul li.l3 input{display:block;height:34px;line-height:32px;box-sizing:border-box;border:1px solid #767676;border-radius:5px;padding:0 15px;font-size:18px}
.htab ul li.l3 a{display:inline-block;color:#7F0D0C;font-size:17px;padding-left:20px}

.hlit{padding:15px 20px}
.hlit ul{width:100%}
.hlit ul li{height:37px;line-height:37px;background:url(../images/v_r7.png) no-repeat left center;padding-left:15px}
.hlit ul li a{color:#7F0D0C;font-size:17px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.hmim{color:#333;line-height:36px;padding:0 20px}
.hmim dl{width:100%;padding:30px 0;box-sizing:border-box}
.hmim dl:nth-of-type(2){border-top:1px dotted #E40114}
.hmim dl dt img{display:block;width:100%;margin:0 auto}
.hmim dl dd.t1{font-size:22px;padding-top:8px}
.hmim dl dd.t2{font-size:18px}

.hpai{padding:15px 15px 20px}
.hpai td{font-size:17px;line-height:27px;padding:6px 5px;box-sizing:border-box;color:#7F0D0C;text-align:center}
.hpai tr td:nth-of-type(2){color:#333}
.hpai tr:nth-of-type(1) td{font-size:20px;line-height:32px;color:#7F0D0C;padding:10px 5px}
.hpai td.t1{width:20%}
.hpai td.t2{width:56%}
.hpai td.t3{width:24%}

.hsjk{padding:15px 20px 25px}
.hsjk a{width:48.5%;border:1px solid #A4ABB3;font-size:16px;line-height:32px;background:url(../images/vr.png) repeat-x left top;background-size:auto 100%;box-sizing:border-box;padding:0 10px;border-radius:3px;margin-top:3%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.hxun{padding:30px 25px;text-align:center}
.hxun a{display:block}
.hxun img{display:block;width:100%;margin:0 auto}
.hxun p{font-size:16px;color:#7F0D0C;line-height:28px;padding-top:15px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.rtit{border-bottom:1px solid #f00;padding:0 12px}
.rtit .hd a{display:inline-block;font-size:22px;color:#f00;font-weight:600;padding:0 18px;height:60px;line-height:60px;border-right:1px solid #f00}
.rtit .ss input.key{display:block;width:200px;height:34px;line-height:30px;box-sizing:border-box;border:2px solid #666;font-size:16px;padding:0 5px}
.rtit .ss input.but{display:block;height:34px;line-height:32px;box-sizing:border-box;border:1px solid #767676;border-radius:3px;padding:0 15px;font-size:16px;margin-left:10px}

.xbox{padding:20px 20px 25px}
.xbox .lft{position:relative;width:44%}
.xbox .lft .im{width:100%;height:375px;overflow:hidden}
.xbox .lft .im a{display:block;width:100%;height:100%}
.xbox .lft .im img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}
.xbox .lft .it{position:absolute;font-size:16px;color:#fff;background:rgba(0,0,0,.5);left:0;bottom:0;box-sizing:border-box;width:100%;padding:0 10px;height:46px;line-height:46px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.xbox .lft .it a{color:#fff}
.xbox .rgt{width:52%}
.xbox .rgt dl{width:100%;color:#7F0D0C}
.xbox .rgt dl dt{height:36px;line-height:36px;text-align:center;padding-top:5px}
.xbox .rgt dl dt a{color:#7F0D0C;font-size:20px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:600}
.xbox .rgt dl dd{font-size:17px;line-height:29px;padding-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.xbox .rgt ul{width:100%;padding-top:15px}
.xbox .rgt ul li{height:35px;line-height:35px;background:url(../images/v_r7.png) no-repeat left center;padding-left:15px}
.xbox .rgt ul li a{color:#333;font-size:17px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.alist{padding:10px}
.alist ul{width:100%;padding:15px 15px 10px;box-sizing:border-box}
.alist ul li{width:49%;height:35px;line-height:35px;background:url(../images/v_r7.png) no-repeat left center;padding-left:15px;box-sizing:border-box}
.alist ul li a{color:#333;font-size:17px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.btit{position:relative}
.btit h2{display:inline-block;font-size:20px;color:#f00;font-weight:600;line-height:36px;position:relative;background:url(../images/v_r8.png) no-repeat 3px 10px #fff;z-index:2;padding:0 15px 0 30px}
.btit:after{content:"";position:absolute;width:100%;height:13px;background:#e3e3e3;border-radius:8px;right:0;top:50%;margin-top:-5px;z-index:1}
.btit h2.t2{padding-left:0;background:#fff}

.kbox{padding:15px}
.kbox .xcc{width:48.5%;padding-top:10px}
.kbox .xcc dl{width:100%;padding-top:20px}
.kbox .xcc dl dt{width:105px;height:105px;overflow:hidden}
.kbox .xcc dl dt a{display:block;width:100%;height:100%}
.kbox .xcc dl dt img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}
.kbox .xcc dl dd{width:calc(100% - 105px);padding-left:15px;box-sizing:border-box}
.kbox .xcc dl dd a{display:block;font-size:17px;line-height:29px;font-weight:600;color:#000;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.kbox .xcc dl dd p{font-size:14px;line-height:22px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;padding-top:5px;color:#666}
.kbox .xcc ul{width:100%;padding:15px 0;box-sizing:border-box}
.kbox .xcc ul li{height:35px;line-height:35px;background:url(../images/v_r7.png) no-repeat 3px center;padding-left:15px;box-sizing:border-box}
.kbox .xcc ul li a{color:#333;font-size:17px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.kbox .acc{width:31.6%}
.kbox .acc ul{width:100%;padding:10px 0;box-sizing:border-box}
.kbox .acc ul li{height:35px;line-height:35px;background:url(../images/v_r7.png) no-repeat 3px center;padding-left:15px;box-sizing:border-box}
.kbox .acc ul li a{color:#333;font-size:17px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

.vbox{position:relative;padding:0 43px}
.swiperh{width:100% !important;height:auto !important;position:relative}
.swiperh .swiper-slide{box-sizing:border-box;border:1px solid #C0C0C0}
.swiperh .swiper-slide img{display:block;width:100%;margin:0 auto}
.swiper-hprev,.swiper-hnext{position:absolute;top:0;width:33px;height:100%;z-index:9;cursor:pointer;opacity:1;border-radius:0}
.swiper-hprev{left:0;background:url(../images/va_r1.jpg) no-repeat center center;background-size:100% 100%}
.swiper-hnext{right:0;background:url(../images/va_r2.jpg) no-repeat center center;background-size:100% 100%}

.dtit h2{display:inline-block;font-size:20px;color:#f00;font-weight:600;line-height:36px;position:relative;background:url(../images/hz.png) no-repeat left center;background-size:auto 100%;z-index:2;padding:0 15px 0 44px}
.dtit p{font-size:17px;color:#333}
.dtit span{display:inline-block;font-weight:600;color:#c00}

.etit{padding:8px 10px}
.etit h2{display:inline-block;font-size:18px;color:#f00;font-weight:600;line-height:32px}

.wbox{padding:15px}
.xlit{padding-top:20px}
.wbox .lft{width:35.8%}
.wbox .lft dl{width:100%}
.wbox .lft dl dt{width:100%;height:285px;overflow:hidden}
.wbox .lft dl dt a{display:block;width:100%;height:100%}
.wbox .lft dl dt img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block}
.wbox .lft dl dd{color:#fff;height:31px;line-height:31px;padding-top:20px}
.wbox .lft dl dd a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:17px;color:#7F0D0C}
.wbox .lft dl dd span{display:inline-block;color:#fff;background:#666;border-radius:5px;margin-right:5px;padding:0 15px}
.wbox .cnt{width:22.8%;border:1px solid #f00;box-sizing:border-box}
.wbox .cnt ul{width:100%;box-sizing:border-box;padding:0 15px 10px}
.wbox .cnt ul li{height:29px;line-height:29px;background:url(../images/v_r7.png) no-repeat left center;padding-left:15px}
.wbox .cnt ul li a{font-size:17px;color:#7F0D0C;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wbox .rgt{width:37%}
.wbox .rgt ul{width:100%}
.wbox .rgt ul li{position:relative;font-size:17px;color:#7F0D0C;line-height:31px;padding:5px 0 5px 30px}
.wbox .rgt ul li a{color:#7F0D0C;display:flex;flex-wrap:wrap;align-items:center}
.wbox .rgt ul li img{width:93px;height:70px;display:block;padding-right:10px}
.wbox .rgt ul li span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.wbox .rgt ul li i{position:absolute;width:20px;height:20px;line-height:20px;font-size:15px;background:#FD191A;border-radius:3px;text-align:center;color:#fff;font-style:normal;font-weight:600;left:3px;top:11px}
.wbox .rgt ul li:nth-of-type(1){padding:10px 0 10px 30px}
.wbox .rgt ul li:nth-of-type(1) i{font-size:36px;height:auto;color:#FD2F37;background:none;height:40px;line-height:40px;top:auto;bottom:10px}
.wbox .rgt ul li:nth-of-type(2) i,.wbox .rgt ul li:nth-of-type(3) i{background:#9B0104}
.wbox .rgt ul li:nth-of-type(1) span{width:calc(100% - 103px);}

.kbox .bcc{ width:49%; padding:20px 0 10px}
.kbox .bcc .tit{ width:50px; text-align:center; position:relative}
.kbox .bcc .tit:after{content:""; position:absolute; width:13px; height:65%; background:#e3e3e3; border-radius:8px; right:50%; top:60px; margin-left:-5px; z-index:1}
.kbox .bcc .tit h3{ font-size:18px; line-height:22px; color:#f00; font-weight:600; background:url(../images/vav.jpg) no-repeat center top; padding:50px 13px 0; margin-top:15px; position:relative; z-index:2}
.kbox .bcc .lit{ width:calc(100% - 50px); box-sizing:border-box; padding-left:15px;}
.kbox .bcc .lit p{ height:35px; line-height:35px; background:url(../images/v_r7.png) no-repeat 3px center; padding-left:15px; box-sizing:border-box}
.kbox .bcc .lit p a{color:#333;font-size:17px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.links{border-radius:8px;overflow:hidden;margin-top:20px}
.links .htit{text-align:center}
.links .htit h2{display:inline-block;padding-right:200px}
.links .htit h2:after{width:185px}
.links .list{padding:20px 15px}
.links .list a{width:12.5%;height:60px;padding:2px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.links .list img{display:block;max-width:100%;max-height:100%}

.footer{font-size:17px;line-height:33px;color:#fff;text-align:center;padding:30px 0}
.footer a{display:inline-block;padding-left:5px;color:#fff}
.footer .at{padding-top:10px}
.footer .at a{ padding-left:0}
.footer .at img{display:block;margin:0 auto}
.footer .at span{display:block;padding-top:5px}

/*----*/
.xwbox{padding-top:20px}
.xwbox ul{width:100%}
.xwbox ul li{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;font-size:17px;height:43px;line-height:43px}
.xwbox ul li a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:url(../images/v_r7.png) no-repeat 5px center;padding-left:18px; width:calc(100% - 110px); box-sizing:border-box}
.xwbox ul li span{display:block;color:#999; width:105px; text-align:right}

.nrtit{text-align:center;padding-top:40px}
.nrtit h1{font-size:24px;line-height:36px}
.nrtim{font-size:15px;line-height:25px;color:#999;padding-top:12px;text-align:center}
.nrtxt{font-size:17px;line-height:35px;padding-top:20px;padding-bottom:25px}
.nrtxt img{ max-width:100% !important; height:auto !important}
.nrtxt video{ max-width:100% !important}
.nrtxt td{ box-sizing:border-box; padding:10px 5px; border:1px solid #ddd}

.xglist{padding:15px 0}
.xglist ul{width:100%}
.xglist ul li{width:49%;height:35px;line-height:35px;background:url(../images/v_r7.png) no-repeat 3px center;padding-left:15px;box-sizing:border-box}
.xglist ul li a{color:#333;font-size:17px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}




/*--------分页-------*/
.next_fy{text-align:center;font-size:17px;padding-top:45px;padding-bottom:50px}
.next_fy a{height:40px;line-height:40px;margin:2px;display:inline-block;padding:0 13px;color:#092c47;border:1px solid #ccc;cursor:pointer;border-radius:3px}
.next_fy a:hover,.next_fy a.active{background:#7F0D0C;border-color:#7F0D0C;color:#fff}
.next_fp{font-size:17px;line-height:35px;color:#333;padding-bottom:30px;}
.next_fp p{width:100%;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.next_fp a{color:#333;font-weight:400}
.next_fp a:hover{color:#81c24e}


@media (max-width:1560px) {
.box{ max-width:1320px;}
.nav ul li{ font-size:17px; padding:0 2.9%}
.next_fy{ font-size:16px; padding-top:40px; padding-bottom:45px;}

}

@media (max-width:1360px) {
.box{ max-width:94%;}
.nav ul li{ padding:0 2.8%;}
.time{ font-size:16px; line-height:28px; padding:13px 15px 5px}
.htit{ padding:10px 15px;}
.htit h2{ font-size:18px;}
.htit h2:after{ width:calc(100% - 85px)}
.htit2 h2:after{ width:calc(100% - 100px)}
.htit3 h2:after{ width:calc(100% - 60px)}
.htit4 h2:after{ width:calc(100% - 160px)}
.htab,.hlit{ padding:15px;}
.htab ul li span,.htab ul li.l3 a,.htab ul li.l3 input,.hlit ul li a{ font-size:16px;}
.htab ul li.l1 input,.htab ul li.l2 input{ font-size:15px;}
.hmim{ line-height:32px;}
.hmim dl{ padding:25px 0}
.hmim dl dd.t1{ font-size:20px;}
.hmim dl dd.t2,.hpai td,.dtit p{ font-size:16px;}
.hpai tr:nth-of-type(1) td{ font-size:18px; padding:8px 5px;}
.hsjk{ padding:12px 15px 22px;}
.hsjk a{ font-size:15px; padding:0 5px;}
.rtit .hd a{ font-size:20px;}
.xbox .lft{ width:45.5%}
.xbox .lft .im{ height:345px;}
.xbox .rgt dl dd{ font-size:16px; line-height:28px; padding-top:8px;}
.xbox .rgt ul li,.alist ul li,.kbox .xcc ul li,.kbox .bcc .lit p,.kbox .acc ul li{ height:32px; line-height:32px;}
.xbox .rgt ul li a,.alist ul li a,.kbox .xcc ul li a,.wbox .lft dl dd a,.wbox .cnt ul li a,.wbox .rgt ul li,.kbox .bcc .lit p a,.kbox .acc ul li a{ font-size:16px;}
.wbox .cnt ul{ padding:0 10px 10px;}
.wbox .cnt ul li{ padding-left:13px;}
.wbox .rgt ul li:nth-of-type(1) i{ font-size:32px;}
.kbox .bcc{ padding-top:18px;}
.kbox .bcc .tit h3{ margin-top:10px}
.footer{ font-size:16px; line-height:32px;}
.xwbox ul li{ font-size:16px; height:42px; line-height:42px;}



}

@media (max-width:1260px) {
.box{ max-width:94%;}
.nav ul li{ font-size:16px; padding:0 2.7%;}


}

@media (max-width:1160px) {
.nav ul li{ padding:0 2.4%;}
.nrtxt{ font-size:16px; line-height:34px; padding-top:12px; padding-bottom:20px;}
.next_fp{ font-size:16px; line-height:34px;}
.xglist ul li a{ font-size:16px;}


}

@media (max-width:1060px) {
.nav{ padding:13px 10px;}
.nav ul li{ padding:0 2.4%; font-size:15px; line-height:31px;}
.hcent .vft{ width:100%; display:none}
.hsjk{ padding-top:8px;}
.hsjk a{ margin-top:2%}
.hcent .vgt{ width:100%;}
.rtit{ padding:0}
.rtit .ss{ display:none}
.footer{ font-size:15px; line-height:29px;}
.footer .at img{ width:90px;}
.xwbox{ padding-top:15px;}
.next_fy{ padding-top:30px; padding-bottom:35px; font-size:14px;}
.next_fy a{ height:36px; line-height:36px; padding:0 12px;}
.nrtit{ padding-top:30px;}
.nrtim{ padding-top:10px;}

}
@media (max-width:990px) {
.nav ul li{ padding:0 2.1%;}

}
@media (max-width:860px) {
.nav ul li{ padding:0 1.3%;}

}
@media (max-width:768px) {
.nav{ padding:10px 5px;}
.nav ul li{ padding:0 8px;}
.rtit .hd a{ font-size:18px; height:52px; line-height:52px;}
.xbox .lft{ width:100%;}
.xbox .lft .im{ height:auto}
.xbox .rgt{ width:100%; padding-top:15px;}
.xbox .rgt dl dt{ padding-top:0; text-align:left}
.xbox .rgt dl dd{ font-size:15px; line-height:27px; padding-top:5px;}
.xbox .rgt dl dt a{ font-size:18px;}
.btit h2{ font-size:18px; padding:0 10px 0 20px; background-position:0 13px; background-size:12px auto}
.kbox .xcc dl dd{ padding-left:10px;}
.kbox .xcc dl dd a{ font-size:16px; line-height:28px;}
.wbox .lft{ width:100%; padding-bottom:25px;}
.wbox .lft dl dt{ height:auto}
.wbox .cnt{ width:44%;}
.wbox .rgt{ width:52%;}
.kbox .bcc .tit{ width:100%; text-align:left;}
.kbox .bcc .tit h3{ margin-top:0; padding:0; line-height:32px; padding-left:35px; background-size:auto 80%; background-position:0 65%}
.kbox .bcc .tit:after{ display:none}
.kbox .bcc .lit{ width:100%; padding-left:0; padding-top:10px;}
.links .list{ padding-top:15px;}
.links .list a{ width:20%;}
.nrtit h1{ font-size:20px; line-height:32px;}
.nrtim{ font-size:14px; line-height:22px;}
.nrtxt,.next_fp{ font-size:15px; line-height:33px;}
.xglist ul li a{ font-size:15px;}


}


@media (max-width:640px) {
.xbox{ padding:20px 15px}
.alist ul{ padding:15px 10px 6px}
.alist ul li{ width:100%}
.tbox .tim{ width:calc(50% - 5px)}
.kbox .xcc,.kbox .acc{ width:100%;}
.wbox .cnt{ width:100%; border:none}
.wbox .rgt{ width:100%;}
.etit{ padding:8px 0; border-bottom:1px solid #ddd}
.wbox .cnt ul{ padding:15px 0 10px;}
.wbox .rgt ul{ padding-top:15px;}
.kbox .bcc{ width:100%;}
.footer{ font-size:14px; line-height:28px; padding:25px 0;}
.footer .at img{ width:60px;}
.xglist ul li{ width:100%;}

}

@media (max-width:440px) {
.nav ul li{ font-size:14px; line-height:28px;}
.tbox{ padding-top:15px;}
.hcent{ padding-top:0}
.xbox .rgt dl dt a{ font-size:17px;}
.xbox .rgt dl dd{ font-size:14px; line-height:24px;}
.xbox .rgt ul{ padding-top:12px;}
.xbox .rgt ul li,.alist ul li,.xwbox ul li a{ background-size:4px auto; padding-left:10px;}
.xbox .rgt ul li a,.alist ul li a,.kbox .xcc ul li a,.wbox .lft dl dd a,.wbox .cnt ul li a,.wbox .rgt ul li,.kbox .bcc .lit p a,.kbox .acc ul li a{ font-size:15px;}
.xwbox ul li{ font-size:15px; height:37px; line-height:37px;}
.xwbox ul li a{ background-position:left center}
.alist ul{ padding:10px 5px 0}
.kbox .xcc dl{ padding-top:15px;}
.dtit h2{ background-size:auto 75%; padding-left:35px;}
.dtit p{ width:100%; padding-top:10px; font-size:15px;}
.wbox .lft dl dd span{ padding:0 12px;}
.kbox .bcc{ padding-bottom:0}
.links .list a{ height:44px; width:25%;}
.links .htit h2:after{ width:110px;}
.links .htit h2{ padding-right:120px}
.next_fy{ font-size:13px; padding-top:25px; padding-bottom:25px;}
.next_fy a{ height:32px; line-height:32px; padding:0 10px;}
.nrtit{ padding-top:25px;}
.nrtit h1{ font-size:18px;}
.xglist{ padding:10px 0}
.xglist ul li{ background-size:4px auto;background-position:left center; padding-left:10px;}
.xglist ul li a{ font-size:15px;}



}















