.banner{width:100%;position:relative;background:#efefef;overflow:hidden}
.fullSlide .bd{position:relative; z-index:0;}
/*
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.banner .bd ul{width:100% !important}
.banner .bd li{width:100% !important;overflow:hidden;text-align:center}
*/
.banner .bd li a{display:block; width:100%; height:100%}
.banner .bd li img{display:block;width:100%;height:auto}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:16px;line-height:16px}
.banner .hd ul{text-align:center}
.banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin:2px;overflow:hidden;background:#eee;line-height:999px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%}
.banner .hd ul .on{background:#9b100d}

.abg{background:url(../images/bg1.png) no-repeat center bottom;background-size:cover}
.htit{padding:50px 0 25px;background:url(../images/wr4.png) no-repeat center bottom;text-align:center}
.htit h2,.htit h1{font-size:48px;color:#1d1d1d;font-weight:normal}
.htit p{font-size:19px;color:#c6c6c6;text-transform:uppercase;padding-top:10px;font-family:Arial,Helvetica,sans-serif}

.ztit{height:36px;line-height:36px}
.ztit a{float:right;font-size:15px;color:#fff;background:url(../images/wr2.png) no-repeat 88% center #a81815;padding:0 30px 0 15px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.ztit a:hover{background-position:91% center;}
.ztit h2{float:left;font-size:23px;color:#161616;background:url(../images/hr-r.png) no-repeat left center;padding-left:18px;font-weight:normal}

.hnews{padding:40px 0 90px}
.hnews .zuo{float:left;width:622px}
.hnews .zuo .xlist{background:#fff;padding:19px 20px;height:166px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-shadow:0 0 25px #ddd;-webkit-box-shadow:0 0 25px #ddd;box-shadow:0 0 25px #ddd}
.hnews .zuo .xlist2{margin-top:20px}
.hnews .zuo .xlist .ztxt{font-size:16px;line-height:30px;color:#696969;padding-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;}
.hnews .you{float:right;width:646px;height:428px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px; overflow:hidden}
.hnews .you section{ text-align:center}
.hnews .you video{width:auto;height:100%;object-fit:fill;}
.hnews .you .VideoBtn{position:absolute;left:50%;top:50%;display:block;width:70px;height:70px;margin-left:-35px;margin-top:-35px;cursor:pointer;z-index:10}

.hbg{background:#f4f4f4}
.abox{padding:30px 0 90px}
.abox .zuo{float:left;width:646px;height:428px;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;border-radius:10px; overflow:hidden}
.abox .zuo .im{ position:absolute; top:0; left:0; z-index:5;display:block;width:100%;height:100%;object-fit:cover;object-position:center center;}
.abox .zuo section{ text-align:center; z-index:2 !important}
.abox .zuo video{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;}
.abox .zuo .VideoBtn{position:absolute;left:50%;top:50%;display:block;width:70px;height:70px;margin-left:-35px;margin-top:-35px;cursor:pointer;z-index:10}
.abox .zuo .VideoBtn img{ display:block; width:100%; height:100%}

.abox .you{float:right;width:622px}
.abox .you h3,.abox .you h1{font-size:30px;color:#1d1d1d;padding:15px 0}
.abox .you p{font-size:16px;line-height:32px;color:#696969;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:7}
.abox .you a{font-size:16px;color:#fff;background:url(../images/wr1.png) no-repeat 78% center #a81815;display:inline-block;padding:0 70px 0 40px;height:60px;line-height:60px;margin-top:25px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.abox .you a:hover{background-position:83% center;-moz-box-shadow:0 0 10px #d15b59;-webkit-box-shadow:0 0 10px #d15b59;box-shadow:0 0 10px #d15b59}

.wbg{background:#fff}
.kbox{padding:30px 0 85px}
.kbox dl{float:left;width:396px;margin-right:56px;-moz-box-shadow:0 0 30px #ddd;-webkit-box-shadow:0 0 30px #ddd;box-shadow:0 0 30px #ddd}
.kbox dl:nth-of-type(3n){margin-right:0}
.kbox dl dt{ overflow:hidden;aspect-ratio:31/24;}
.kbox dl dt img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.kbox dl dt:hover img{-webkit-transform:scale(1.05,1.05);transform:scale(1.04,1.05)}
.kbox dl dd{background:#fff;padding:12px 20px 25px}
.kbox dl dd span{font-size:20px;color:#000;height:46px;line-height:46px;background:url(../images/hr-h.png) no-repeat left bottom;padding-bottom:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.kbox dl dd p{font-size:15px;color:#5b5b5b;line-height:28px;height:84px;overflow:hidden;padding-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.kbox dl dd a{font-size:16px;color:#fff;background:url(../images/wr3.png) no-repeat 78% center #a81815;display:inline-block;padding:0 60px 0 30px;height:46px;line-height:46px;margin-top:15px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.kbox dl dd a:hover{background-position:83% center;-moz-box-shadow:0 0 10px #d15b59;-webkit-box-shadow:0 0 10px #d15b59;box-shadow:0 0 10px #d15b59}
.kclist{padding-top:0;padding-bottom:0 !important}
.kclist dl{margin-top:45px}

.tbg{background:url(../images/bj_10.jpg) no-repeat center top;background-size:cover}
.ttit{color:#fff;padding-top:60px;text-align:center}
.ttit h2{font-size:32px;}
.ttit p{ font-size:15px; padding-top:15px}
.tbox{padding:45px 0 70px}
.tbox .guul{ float:left; width:100%}
.tbox .guul li{ float:left; width:23%; padding:1%; color:#fff; text-align:center; font-size:18px; line-height:28px;}
.tbox .guul li a{ color:#fff;}
.tbox .guul li span{ font-size:15px;}
.tbox .guul li .wenzf{ padding-top:15px}
.tbox .guul li img{ display:block; margin:0 auto; max-width:100%}

.sbg{background:url(../images/bg2.png) no-repeat center bottom;background-size:cover}
.sbox{padding-top:30px}
.sbox dl{float:left;width:396px;margin-right:56px;-moz-box-shadow:0 0 30px #ddd;-webkit-box-shadow:0 0 30px #ddd;box-shadow:0 0 30px #ddd}
.sbox dl:nth-of-type(3n){margin-right:0}
.sbox dl dt{ overflow:hidden;aspect-ratio:31/24;}
.sbox dl dt img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1);}
.sbox dl dt:hover img{-webkit-transform:scale(1.05,1.05);transform:scale(1.04,1.05)}
.sbox dl dd{background:#fff;padding:15px 30px 30px;text-align:center}
.sbox dl dd a{font-size:24px;color:#000;height:50px;line-height:50px;background:url(../images/hr-h.png) no-repeat center bottom;padding-bottom:5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sbox dl dd p{font-size:16px;color:#505050;line-height:27px;height:108px;overflow:hidden;padding-top:15px}
.sflist{padding-top:0}
.sflist dl{margin-top:45px}

.more{padding:45px 0 60px;text-align:center}
.more a{font-size:17px;color:#fff;background:url(../images/wr1.png) no-repeat 81% center #a81815;display:inline-block;padding:0 85px 0 55px;height:67px;line-height:67px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px;-webkit-border-radius:7px;-moz-border-radius:7px;-o-border-radius:7px;border-radius:7px; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;}
.more a:hover{background-position:84% center;-moz-box-shadow:0 0 10px #d15b59;-webkit-box-shadow:0 0 10px #d15b59;box-shadow:0 0 10px #d15b59}

.hbox{padding-top:20px}
.hbox ul{float:left;width:100%}
.hbox ul li{float:left;width:300px;text-align:center; padding:20px 33px 0 0;}
.hbox ul li:nth-of-type(4n){padding-right:0}
.hbox ul li div{ overflow:hidden;aspect-ratio:141/115;}
.hbox ul li img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;-webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1);}
.hbox ul li:hover img{-webkit-transform:scale(1.05,1.05);transform:scale(1.04,1.05)}
.hbox ul li span{display:block;font-size:16px;color:#272727;height:36px;line-height:36px;padding-top:8px;overflow:hidden}
.hbox ul li:hover span{color:#9b100d;}

.xbox dl{float:left;width:633px;background:#f5f5f5;margin-top:34px}
.xbox dl:nth-of-type(even){float:right}
.xbox dl dt{float:left;width:266px;padding:20px;line-height:24px}
.xbox dl dt span{display:block;font-size:16px;color:#9f9f9f}
.xbox dl dt a.tt{display:block;font-size:20px;color:#9f9f9f;line-height:30px;height:60px;color:#212121;padding-top:10px;overflow:hidden}
.xbox dl dt a:hover{color:#9b100d;}
.xbox dl dt p{font-size:15px;color:#7f7f7f;padding-top:10px;height:48px;overflow:hidden}
.xbox dl dt a.bt{display:inline-block;font-size:15px;color:#9b100d;background:url(../images/wr5.png) no-repeat right center;padding-right:20px;margin-top:20px}
.xbox dl dd{float:right;width:327px;height:270px;overflow:hidden}
.xbox dl dd img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center; -webkit-transition:all .8s ease 0s;transition:all .8s ease 0s;-ms-transition:all .8s ease 0s;-webkit-transform:scale(1,1);transform:scale(1,1)}
.xbox dl dd:hover img{-webkit-transform:scale(1.05,1.05);transform:scale(1.04,1.05)}


/*--nei--*/
.nbanner{width:100%;height:400px;}

.xwlist dl{width:100%;background:#f5f5f5;margin-top:34px;display:flex;flex-wrap:wrap;}
.xwlist dl dt{width:222px;height:185px;overflow:hidden}
.xwlist dl dt img{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;}
.xwlist dl dd{width:calc(100% - 222px);padding:20px;line-height:24px;box-sizing:border-box}
.xwlist dl dd a.tt{font-size:22px;color:#9f9f9f;line-height:30px;color:#212121;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xwlist dl dd p{font-size:15px;color:#7f7f7f;padding-top:10px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.xwlist dl dd span{display:block;font-size:16px;color:#9f9f9f; padding-top:15px}

.weizhi{font-size:15px;line-height:26px;padding:16px 0 15px;color:#777;border-bottom:1px solid #f6f6f6}
.weizhi span{display:inline-block;background:url(../images/wz.png) no-repeat left center;padding-left:20px}
.weizhi a{color:#777;display:inline-block;padding:0 5px}

.title{padding-top:50px;text-align:center}
.title h1{font-size:26px;color:#000}
.time{font-size:14px;color:#999;line-height:28px;padding:15px 0;border-bottom:1px solid #f3f3f3;text-align:center}
.nrbox{padding:20px 0;font-size:16px;line-height:36px;color:#454545}
.jsbox{padding-bottom:60px}
.nrbox img{max-width:100% !important;height:auto !important}
.nrbox td{border:1px solid #ddd}

.n-tit h2{font-size:22px;color:#000;background:url(../images/hr-r.png) no-repeat left center;height:52px;line-height:52px;border-bottom:1px solid #e4e4e4;padding-left:15px}

.xg-list ul{width:100%;float:left;padding-top:20px;padding-bottom:55px}
.xg-list ul li{width:48.5%;float:left;line-height:39px;height:39px;overflow:hidden}
.xg-list ul li:nth-of-type(even){float:right}
.xg-list ul li span{float:right;color:#a9a9a9;text-align:right;padding-left:10px}
.xg-list ul li a{display:block;background:url(../images/dian.png) no-repeat left center;color:#313131;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:15px;font-size:16px}


@media (max-width:1360px) {
.htit h2,.htit h1{ font-size:44px;}
.htit p{ font-size:18px}
.abox{ padding-bottom:80px}
.abox .zuo{ width:50%}
.abox .you{ width:47%}
.kbox dl{ width:31%; margin-right:3.5%;}
.kclist dl{ margin-top:3.5%}
.ttit h2{ font-size:28px}
.tbox{ padding-bottom:65px}
.sbox dl{ width:31%; margin-right:3.5%}
.sbox dl dd{ padding:15px 15px 30px}
.sbox dl dd a{ font-size:22px; height:46px; line-height:46px}
.more a{ height:62px; line-height:62px}
.hbox ul li{ width:23.5%; padding:2% 2% 0 0;}
.xbox dl{ width:49%}
.xbox dl dt{ width:48%; box-sizing:border-box}
.xbox dl dd{ width:52%;}
.nbanner{height:360px;}
.xwlist dl dd{width:calc(100% - 222px)}

}

@media (max-width:1260px) {
.htit h2,.htit h1{ font-size:40px;}
.htit p{ font-size:17px}
.abox{ padding-bottom:70px}
.abox .zuo{ height:400px}
.abox .you h3,.abox .you h1{ font-size:26px}
.abox .you a{ height:54px; line-height:54px}
.kbox{ padding-bottom:75px}
.nbanner{height:320px;}
.xwlist dl dd a.tt{ font-size:20px}


}

@media (max-width:1160px) {
.kbox dl,.sbox dl{ width:31.6%; margin-right:2.6%;}
.kbox dl dd a{ font-size:15px}
.kclist{ padding-top:10px}
.kclist dl{ margin-top:2.6%}
.ttit h2{ font-size:26px}
.tbox .guul li{ font-size:17px}
.sbox dl dd a{ font-size:20px; line-height:42px; height:42px}
.hbox ul li span{ font-size:15px}
.title{ padding-top:45px}

}

@media (max-width:1060px) {
.nbanner{height:280px;}


}

@media (max-width:990px) {
.htit{ padding:40px 0 20px; background-size:auto 12px}
.htit h2,.htit h1{ font-size:36px}
.htit p{ font-size:16px}
.abox,.kbox{ padding-bottom:60px}
.abox .you{ width:47.5%}
.abox .you h3,.abox .you h1{ font-size:24px}
.abox .you a{ margin-top:20px; height:50px; line-height:50px; padding:0 60px 0 35px; background-size:auto 5px}
.abox .zuo .VideoBtn{width:56px; height:56px; margin:-28px 0 0 -28px}
.ttit{ padding-top:45px}
.ttit h2{ font-size:24px}
.ttit p{ font-size:14px}
.tbox{ padding-top:35px; padding-bottom:50px}
.tbox .guul li{ font-size:16px}
.kbox dl dd span{ font-size:18px; height:42px; line-height:42px}
.kbox dl dd a{ height:40px; line-height:40px; padding:0 50px 0 25px; background-size:auto 5px}
.sbox dl dd a{ font-size:18px; height:40px; line-height:40px}
.sbox dl dd p{ font-size:15px;}
.more{ padding:40px 0 55px}
.more a{ height:55px; line-height:55px; font-size:16px; padding:0 75px 0 45px}
.hbox ul li{ width:32%;}
.hbox ul li:nth-of-type(4n){ padding-right:2%}
.hbox ul li:nth-of-type(3n){ padding-right:0}
.xbox dl{ width:100%}
.title h1{ font-size:24px}
.time{ padding:13px 0}
.next_fp p{ width:100%; float:none !important}
.next_fp p.rg{ width:100%; text-align:left}

}

@media (max-width:860px) {
.abox .zuo{ width:100%;}
.abox .you{ width:100%}
.abox .you h3,.abox .you h1{ padding-top:20px}
.kbox dl dd{ padding:12px 12px 20px}
.abox{ padding-bottom:50px}
.ttit h2{ font-size:20px}
.ttit p{ padding-top:12px}
.xbox dl dt a.tt{ font-size:18px}
.nbanner{height:250px;}
.kclist dl{width:48.7%;margin-right:2.6%}
.kclist dl:nth-of-type(3n){ margin-right:2.6%}
.kclist dl:nth-of-type(even){ margin-right:0}
.xwlist{ padding-top:5px}
.xwlist dl{ margin-top:25px}
.xwlist dl dd a.tt{ font-size:18px}
.title{ padding-top:40px}
.xg-list ul{ padding-bottom:45px}
.xg-list ul li{ width:100%; float:none !important}

}

@media (max-width:768px) {
.htit{ background-size:auto 10px}
.htit h2,.htit h1{ font-size:30px}
.htit p{ font-size:14px; padding-top:8px}
.more a{ height:50px; line-height:50px}
.more{ padding-bottom:45px; padding-top:35px}
.nbanner{height:220px;}
.jsbox{ padding-bottom:55px}
.title{ padding-top:35px}
.title h1{ font-size:22px}
.time{ font-size:13px; line-height:25px}


}

@media (max-width:640px) {
.banner .hd{ bottom:12px}
.banner .hd ul li{ width:8px; height:8px}
.htit{ padding-top:30px; background-size:auto 8px}
.htit h2,.htit h1{ font-size:26px}
.htit p{ font-size:12px; padding-top:6px}
.abox{ padding-top:25px; padding-bottom:45px}
.abox .you h3,.abox .you h1{ font-size:22px; padding-bottom:12px}
.abox .you p{ font-size:15px; line-height:27px}
.kbox dl,.sbox dl{ width:100%; margin-right:0; margin-bottom:20px}
.kbox dl dd p{ height:auto}
.kbox{ padding-bottom:50px}
.ttit h2{ font-size:18px}
.ttit p{ font-size:12px; padding-top:10px}
.tbox .guul{ float:none;gap:15px;display:flex;flex-wrap:wrap;}
.tbox .guul li{ float:none; width:calc((100% - 15px) / 2); padding:0}
.tbox .guul:after{ display:none}
.kbox dl:nth-of-type(3n),.sbox dl:nth-of-type(3n){ margin-bottom:0}
.hbox ul li{ width:49%;}
.hbox ul li:nth-of-type(3n){ padding-right:2%}
.hbox ul li:nth-of-type(even){ padding-right:0}
.nbanner{height:180px;}
.hbox ul li span{padding-top:5px}
.kclist dl{width:48.7%;margin-right:2.6%;margin-bottom:0}
.kclist dl:nth-of-type(3n){ margin-right:2.6%}
.kclist dl:nth-of-type(even){ margin-right:0}
.kclist dl dd span{ font-size:17px; line-height:39px; height:39px}
.kclist dl dd p{ height:84px; padding-top:12px; font-size:14px}
.kclist dl dd a{ font-size:14px; line-height:38px; height:38px}
.xwlist dl{ margin-top:20px}
.xwlist dl dt{ width:180px; height:160px}
.xwlist dl dd{ width:calc(100% - 180px); padding:15px}
.xwlist dl dd a.tt{ font-size:17px;}
.xwlist dl dd p{ font-size:14px; padding-top:8px;}
.xwlist dl dd span{ font-size:14px; padding-top:12px}
.nrbox{ font-size:15px; line-height:35px}
.next_fp{ font-size:15px; line-height:31px}
.n-tit h2{ font-size:20px}
.xg-list ul li a{ font-size:15px}
.title{ padding-top:30px}
.weizhi{ font-size:13px; padding:14px 0 13px}
.weizhi a{ padding:0 3px}
.weizhi span{ padding-left:16px}


}

@media (max-width:440px) {
.abox{ padding-bottom:40px}
.abox .you h3,.abox .you h1{ font-size:20px; padding-bottom:10px}
.abox .zuo{ height:280px}
.abox .you a{ font-size:14px; height:36px; line-height:36px; padding:0 50px 0 25px; margin-top:15px}
.htit h2,.htit h1{ font-size:24px}
.ttit{ padding-top:35px;}
.ttit h2{ font-size:17px}
.tbox{ padding-top:30px; padding-bottom:40px}
.tbox .guul li{ font-size:14px; line-height:26px}
.tbox .guul li span{ font-size:13px}
.kbox{ padding-bottom:40px}
.kbox dl dd span{ font-size:17px; height:37px; line-height:37px}
.kbox dl dd p{ font-size:14px; line-height:26px}
.kbox dl dd a{ font-size:14px; height:36px; line-height:36px}
.sbox{ padding-top:26px}
.sbox dl dd{ padding:15px 12px 20px}
.sbox dl dd a{ font-size:17px; height:35px; line-height:35px}
.sbox dl dd p{ font-size:14px; padding-top:12px}
.hbox ul li span{ font-size:14px;}
.more{ padding-top:30px; padding-bottom:40px;}
.more a{height:43px; line-height:43px; font-size:15px; padding:0 65px 0 40px}
.xbox dl{ margin-top:20px}
.xbox dl dt{ width:100%;-webkit-box-ordinal-group:2!important;-ms-flex-order:2!important;order:2!important; float:none; padding:20px 12px 15px}
.xbox dl dd{ width:100%; height:auto; float:none}
.xbox dl dt a.tt{ height:auto; padding-top:7px; font-size:17px; line-height:27px}
.xbox dl dt p{ padding-top:8px; font-size:14px;}
.xbox dl dt a.bt{ margin-top:10px; font-size:14px}
.footer{ font-size:14px; line-height:28px}
.footer .fnav{ padding-top:30px; padding-bottom:20px}
.footer .ftl .zbut a{ font-size:15px; line-height:38px; padding:0 55px 0 30px}
.footer .copy{ font-size:13px; padding-top:15px; line-height:23px}
.nbanner{height:140px;}
.nrbox{ font-size:15px; line-height:33px}
.jsbox{ padding-bottom:45px}
.kclist dl{width:100%;margin-right:0 !important;margin-bottom:0;margin-top:18px}
.kclist dl dd span{ font-size:17px; line-height:39px; height:39px}
.kclist dl dd p{ height:auto; padding-top:12px; font-size:14px}
.kclist dl dd a{ font-size:14px; line-height:38px; height:38px}
.xwlist dl{ margin-top:20px}
.xwlist dl dt{ width:100%; height:auto}
.xwlist dl dd{ width:100%; padding:15px 12px}
.xwlist dl dd a.tt{ font-size:16px;}
.xwlist dl dd span{ padding-top:10px}
.title h1{ font-size:20px}
.time{ font-size:12px; line-height:22px}
.xg-list ul{ padding-bottom:35px}
.weizhi{ font-size:12px; padding:11px 0 10px}

}

@media (max-width:375px) {
.abox .zuo{ height:250px}
.abox .zuo .VideoBtn{ width:50px; height:50px; margin:-25px 0 0 -25px}
.nbanner{height:120px;}
.title h1{ font-size:18px}
.time{ padding:10px 0}
.nrbox{ padding:16px 0; font-size:14px; line-height:30px}
.next_fp,.xg-list ul li a{ font-size:14px}
.jsbox{ padding-bottom:40px}


}










