blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
abbr,acronym,fieldset,img{border:0}
ol,ul{list-style:none}
caption,th{text-align:left}
q:after,q:before{content:''}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}
.col-c,.col-l,.col_c,.col_l,.l{float:left}
.col-r,.col_r,.r,.ul-txt li span,.ul_txt li span,dt span{float:right}
.c{clear:both}
.n,em{font-weight:400;font-style:normal}
.b{font-weight:700}
.i{font-style:italic}
.fa{font-family:Arial}
.fg{font-family:Georgia}
.ft{font-family:Tahoma}
.fl{font-family:Lucida Console}
.fs{font-family:'宋体'}
.fw{font-family:'微软雅黑'}
.tc{text-align:center}
.tr{text-align:right}
.tl{text-align:left}
.tdu{text-decoration:underline}
.tdn,.tdn:hover,a.tdl:hover{text-decoration:none}
.fc0{color:#000}
.fc3{color:#333}
.fc6{color:#666}
.fc9{color:#999}
.fcr{color:red}
.fcw{color:#fff}
.fcb{color:#00f}
.fcg{color:green}
.f0{font-size:0}
.f10{font-size:10px}
.f12{font-size:12px}
.f13{font-size:13px}
.f14{font-size:14px}
.f16{font-size:16px}
.f20{font-size:20px}
.f24{font-size:24px}
.vm{vertical-align:middle}
.vtb{vertical-align:text-bottom}
.vt{vertical-align:top}
.vn{vertical-align:-2px}
.vimg{margin-bottom:-3px}
.m0{margin:0}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml20{margin-left:20px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr20{margin-right:20px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt20{margin-top:20px}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb20{margin-bottom:20px}
.ml-1{margin-left:-1px}
.mt-1{margin-top:-1px}
.p1{padding:1px}
.pl5{padding-left:5px}
.p5{padding:5px}
.pt5{padding-top:5px}
.pr5{padding-right:5px}
.pb5{padding-bottom:5px}
.p10{padding:10px}
.pl10{padding-left:10px}
.pt10{padding-top:10px}
.pr10{padding-right:10px}
.pb10{padding-bottom:10px}
.p20{padding:20px}
.pl20{padding-left:20px}
.pt20{padding-top:20px}
.pr20{padding-right:20px}
.pb20{padding-bottom:20px}
.pr,.rel{position:relative}
.abs,.pa{position:absolute}
.dn{display:none}
.db{display:block}
.dib{-moz-inline-stack:inline-block;display:inline-block}
.di{display:inline}
.ovh{overflow:hidden}
.ovs{overflow:scroll}
.vh{visibility:hidden}
.vv{visibility:visible}
.lh14{line-height:14px}
.lh16{line-height:16px}
.lh18{line-height:18px}
.lh20{line-height:20px}
.lh22{line-height:22px}
.lh24{line-height:24px}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"clear";height:0;clear:both;overflow:hidden;visibility:hidden}
.z{_zoom:1}
.h1{height:1px}
.h5{height:5px}
.h,.h10{height:10px}
.h15{height:15px}
.h20{height:20px}
.h,.h1,.h10,.h15,.h20,.h5{font-size:0;line-height:0;overflow:hidden;clear:both}
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}
body,html{margin:0 auto;min-width:1260px}
body{font:14px/1.5 宋体,Arial,sans-serif;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;padding-top:100px}
img{max-width:100%;border:none}
input,select,textarea{font-size:14px;color:#333;font-family:'Microsoft Yahei',"PingFang SC","Helvetica Neue",Helvetica,Arial,sans-serif;border:none}
input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
::-ms-input-placeholder{color:#999}
select::-ms-expand{display:none}
a{color:#333;text-decoration:none}
a:hover{color:#ff4b59}
.wp{margin:0 auto;width:100%;max-width:1200px}
.header{position:fixed;left:0;right:0;top:0;z-index:99;overflow:hidden;background-color:#fff}
.header.fixed{box-shadow:0 0 10px 0 rgba(0,0,0,.1)}
.header.fixed .logo,.header.fixed .nav .v1{line-height:80px}
.header.fixed .hd-tel{margin-top:20px}
.hd-tel,.header,.logo{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.logo{float:left;line-height:100px;font-size:0}
.logo img{display:inline-block;vertical-align:middle}
.hdr{float:right;overflow:hidden}
.nav{float:left;overflow:hidden}
.nav li{float:left;margin-right:60px}
.nav .v1{display:block;font-size:16px;color:#333;line-height:100px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.nav .v1 em{display:inline-block;vertical-align:middle;margin-left:5px;width:12px;height:7px;background:url(../images/z-i1.png) center center no-repeat;background-size:contain}
.nav .v1:hover{color:#ef2424;border-bottom: 1px solid #ef2424;}
.hd-tel{width:224px;height:40px;line-height:38px;border:1px solid #ef2424;overflow:hidden;margin-top:30px;font-size:0;text-align:center}
.hd-tel span{padding-left:22px;background:url(../images/z-i2.png) left center no-repeat;font-size:14px;color:#ef2424}
.footer{background-color:#333;overflow:hidden}
.fd-top{overflow:hidden;padding:62px 0 56px}
.fd-nav{float:left;overflow:hidden;margin-right:6px}
.fd-nav dl{float:left;width:148px;padding-right:10px}
.fd-nav dt{margin-bottom:20px;font-size:18px;color:#fff}
.fd-nav dd{line-height:30px;font-size:0}
.fd-nav dd a{display:inline-block;vertical-align:middle;line-height:14px;font-size:14px;color:#999;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.fd-nav dd a:hover{color:#fff}
.fd-tel{float:right;overflow:hidden}
.fd-tel .pic{float:left;width:44px;overflow:hidden;margin-right:12px}
.fd-tel .pic img{display:block;width:100%}
.fd-tel .txt{overflow:hidden;font-size:14px;color:#999;line-height:30px}
.fd-tel .txt .p1{padding:0;margin:-3px 0 29px;line-height:24px;font-size:24px;color:#fff;font-family:Arial}
.fd-qr{float:right;width:120px}
.fd-qr .pic{overflow:hidden;margin-bottom:10px}
.fd-qr .pic img{display:block;width:100%}
.fd-qr p{font-size:14px;color:#999;text-align:center}
.fd-link{overflow:hidden;line-height:1.5;padding:25px 0;border-top:1px solid #434343;border-bottom:1px solid #434343}
.fd-link dt{float:left;margin-right:16px;font-size:14px;color:#fff}
.fd-link dd{overflow:hidden}
.fd-link dd a{float:left;font-size:14px;color:#999;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;margin-right:20px}
.fd-link dd a:hover{color:#fff}
.fd-copy{overflow:hidden;line-height:92px}
.fd-copy a{color:#999;line-height: 20px;vertical-align: middle;}
.fd-copy .ll{float:left;font-size:14px;color:#999}
.fd-copy .rr{float:right;font-size:0}
.fd-copy .rr img{display:inline-block;vertical-align:middle}

.cur,.cur a{font-size:12px;color:#5e5e5e;line-height:20px}
.cur{margin:18px 0 10px 9px;padding-left:26px;background:url(../images/cur.png) left center no-repeat}
.cur a:hover{color:#ca1318}
.pages{text-align:center;margin:21px 0 38px}
.pages ul{display:inline-block}
.pages ul li{float:left;margin:0 5px}
.pages ul li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;color:#555;border:1px solid #555;border-radius:50%}
.pages ul a:hover,.pages ul li.on a{background-color:#ea3032;border:1px solid #ea3032;color:#fff}
.pages ul li.next,.pages ul li.prev{font-weight:700;font-family:"宋体";font-size:20px;margin:0 15px}
.pages ul li span{display:inline-block;margin-top:5px;font-weight:700;font-family:Arial;color:#dadada}
.banner{overflow:hidden}
.banner .item{height:600px;background-repeat:no-repeat;background-position:center;-webkit-background-size:cover;background-size:cover}
.banner .slick-dots{position:absolute;bottom:30px;left:0;right:0;text-align:center;z-index:3}
.banner .slick-dots li{display:inline-block;margin:0 5px}
.banner .slick-dots button{width:60px;height:5px;background:#fff;font-size:0;cursor:pointer;border:none}
.banner .slick-dots li.slick-active button{background:#ca1318}
.banner .txt{overflow:hidden;width:47%;margin-top:114px}
.banner .tit{color:#fff;font-size:48px;font-weight:400}
.banner .en{line-height:20px;font-size:18px;color:#fff;font-family:Arial}
.banner .desc{font-size:14px;color:#fff;line-height:36px;margin:35px 0 39px}
.banner .more{display:block;font-size:16px;color:#fff;width:252px;height:50px;line-height:48px;text-align:center;border:1px solid #fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.banner .more:hover{background-color:#fff;color:#ef2424}
.row-a1{position:relative;z-index:10;margin-top:-30px}
.m-dynamic{overflow:hidden;height:80px;padding:29px 28px 0 37px;box-shadow:5px 8.66px 20px 0 rgba(0,0,0,.1);background-color:#fff}
.m-t1{float:left;overflow:hidden;width:109px}
.m-t1 img{display:block;width:100%}
.slick-journ{float:left;width:959px;padding-left:66px}
.slick-journ .item{padding-right:84px;overflow:hidden}
.slick-journ .item a{display:block;font-size:16px;color:#333;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.slick-journ .item em{color:#999}
.m-more a:hover,.slick-journ .item a:hover{color:#ef2424}
.m-more{float:right;padding-left:22px;border-left:1px solid #ddd}
.m-more a{display:block;padding-right:16px;background:url(../images/z-i3.png) right center no-repeat;font-size:14px;color:#999;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;line-height:24px}
.ul-list1{padding-top:58px;margin:0 -18px}
.ul-list1 .top:after,.ul-list1:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-list1 li{width:33.33%;float:left;padding:11px 18px 0}
.ul-list1 .top{padding:0 50px 20px 36px;border-bottom:1px solid #e7dfe0}
.ul-list1 .pic{float:right;width:70px;height:70px;margin-top:-11px;overflow:hidden;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-list1 .pic img{display:block;width:100%}
.ul-list1 .l1 .pic{box-shadow:2px 3.464px 15px 8px rgba(255,139,148,.25)}
.ul-list1 .l2 .pic{box-shadow:2px 3.464px 15px 8px rgba(241,204,113,.4)}
.ul-list1 .l3 .pic{box-shadow:2px 3.464px 15px 8px rgba(112,174,243,.4)}
.ul-list1 .con{display:block;box-shadow:2px 3.464px 12px 5px rgba(0,0,0,.07);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border:1px solid transparent}
.ul-list1 .con,.ul-list1 .en,.ul-list1 .tit{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list1 .desc{margin:10px 0 17px;padding:0 38px;font-size:12px;line-height:20px;color:#999;height:40px;overflow:hidden}
.ul-list1 .txt{overflow:hidden;padding-top:18px}
.ul-list1 .tit{font-size:18px;color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-list1 .en{line-height:1.4;font-size:12px;color:#333;text-transform:uppercase;font-family:Arial}
.ul-list1 .con:hover{transform:translateY(-13px);-webkit-transform:translateY(-13px);-moz-transform:translateY(-13px);-ms-transform:translateY(-13px);-o-transform:translateY(-13px);box-shadow:2px 3.464px 12px 5px rgba(239,36,36,.15);border-color:#ffe0e0}
.ul-list1 .con:hover .en,.ul-list1 .con:hover .tit{color:#ef2424}
.row-a2{overflow:hidden;padding:65px 0 111px}
.g-t1{overflow:hidden;text-align:center}
.g-t1 .tit{margin-bottom:8px;font-size:30px;color:#333}
.g-t1 .desc{font-size:14px;color:#999}
.g-t1-1 .tit{color:#fff}
.ul-list2{overflow:hidden;margin:0 -8px;padding-top:41px}
.ul-list2 li{padding:0 8px;width:25%;float:left}
.ul-list2 .pic{overflow:hidden;height:360px}
.ul-list2 .pic img{display:block;width:100%}
.row-a3{padding:55px 0 84px;background:center center no-repeat;background-size:cover}
.m-programme{margin-top:46px;overflow:hidden;background-color:#fff}
.ul-tab{float:left;width:220px;background-color:#f5f6f5;height:100%}
.ul-tab li{position:relative;height:140px;line-height:140px;border-left:3px solid transparent;cursor:pointer;padding:0 26px 0 30px}
.ul-tab li:after{content:'';position:absolute;right:0;top:0;bottom:0;z-index:2;height:80px;width:1px;background-color:#f5f6f5;margin:auto 0}
.ul-tab .txt{display:inline-block;vertical-align:middle}
.ul-tab .txt h3{margin-bottom:3px;line-height:1.5;font-size:18px;color:#333;font-weight:400}
.ul-tab .txt em{display:block;font-size:12px;line-height:18px;color:#999}
.ul-tab .txt h3,.ul-tab li{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-tab li.hover,.ul-tab li:hover{border-color:#ff4141;background-color:#fff}
.ul-tab li.hover .txt h3,.ul-tab li:hover .txt h3{color:#ff4141}
.m-taber{overflow:hidden;padding:40px 40px 0 38px}
.m-imgtxt{margin-bottom:18px;overflow:hidden}
.m-imgtxt .pic{float:right;width:300px}
.m-imgtxt .pic img{display:block;width:100%}
.m-imgtxt .txt{overflow:hidden;padding-top:3px;padding-right:38px}
.m-imgtxt .tit{font-size:20px;color:#333}
.m-imgtxt .desc{margin:18px 0 28px;line-height:24px;font-size:14px;color:#666}
.m-imgtxt .more{display:block;width:120px;height:36px;line-height:34px;border:1px solid #999;font-size:14px;color:#666;text-align:center;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.m-imgtxt .more:hover{background-color:#ff4141;border-color:#ff4141;color:#fff}
.m-case{overflow:hidden}
.m-case .tit{padding-bottom:16px;border-bottom:1px solid #ddd;font-size:16px;color:#333;font-weight:400}
.ul-list3{padding:20px 8px;overflow:hidden}
.ul-list3 li{float:left;margin-right:44px}
.ul-list3 .pic{width:133px;height:60px;overflow:hidden}
.ul-list3 .pic img{display:block;width:100%}
.row-a4{overflow:hidden;padding:65px 0 96px}
.slick-case{margin:31px 0}
.slick-case .item{background-color:#f7f7f7;overflow:hidden;padding:53px 94px 28px 24px}
.slick-case .pic{float:left;width:620px;margin-right:26px}
.slick-case .pic img{display:block;width:100%}
.slick-case .txt{overflow:hidden;padding-top:13px}
.slick-case .en{font-weight:700;font-size:30px;color:#333}
.slick-case .line{margin:18px 0 19px;width:40px;height:3px;background-color:#ef2424}
.slick-case .tit{font-size:18px;color:#333}
.slick-case .desc{margin:20px 0 35px;line-height:24px;font-size:14px;color:#666}
.slick-case .more{display:block;width:149px;height:40px;border:1px solid #ef2424;line-height:38px;font-size:14px;color:#ef2424;text-align:center;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.slick-case .more:hover{background-color:#ef2424;color:#fff}
.slick-case .slick-arrow{position:absolute;width:32px;height:64px;top:0;bottom:0;margin:auto 0;font-size:0;border:none;outline:0;z-index:8;cursor:pointer;background:center center no-repeat;background-size:cover}
.slick-case .slick-prev{left:0;background-image:url(../images/z-i4.png);border-radius:0 64px 64px 0;-webkit-border-radius:0 64px 64px 0;-moz-border-radius:0 64px 64px 0;-ms-border-radius:0 64px 64px 0;-o-border-radius:0 64px 64px 0}
.slick-case .slick-next{right:0;background-image:url(../images/z-i5.png);border-radius:64px 0 0 64px;-webkit-border-radius:64px 0 0 64px;-moz-border-radius:64px 0 0 64px;-ms-border-radius:64px 0 0 64px;-o-border-radius:64px 0 0 64px}
.slick-case .slick-dots{position:absolute;bottom:-36px;left:0;right:0;text-align:center;z-index:3;font-size:0}
.slick-case .slick-dots li{display:inline-block;vertical-align:middle;margin:0 4px}
.slick-case .slick-dots button{width:10px;height:10px;background:#ccc;font-size:0;cursor:pointer;border:none;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.slick-case .slick-dots li.slick-active button{background:#ef2424}
.row-a5{overflow:hidden;padding:68px 0 71px;background:center center no-repeat;background-size:cover}
.ul-list4{margin:0 -10px;padding-top:27px}
.ul-list4:after{content:'';display:block;clear:both;visibility:hidden;width:100%;height:0}
.ul-list4 li{float:left;padding:0 10px;margin-bottom:20px;width:25%}
.ul-list4 .pic{height:140px;overflow:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.ul-list4 .pic img{display:block;width:100%}
.ul-list4 .pic:hover{box-shadow:2.5px 4.33px 20px 0 rgba(0,0,0,.1)}
.row-a6{overflow:hidden;padding:79px 0 105px;background:center center no-repeat;background-size:cover}
.m-t2{font-size:40px;color:#333;font-weight:700;text-align:center}
.ul-list5{overflow:hidden;padding:42px 0 0}
.ul-list5 li{float:left;width:25%}
.ul-list5 .con{overflow:hidden}
.ul-list5 .pic{float:left;overflow:hidden;width:60px;height:60px;margin-right:10px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}
.ul-list5 .pic img{display:block;width:100%}
.ul-list5 .txt{overflow:hidden}
.ul-list5 .desc,.ul-list5 .tit{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-list5 .tit{font-size:24px;color:#b00;font-weight:400}
.ul-list5 .desc{font-size:12px;color:#999}
.fix-right{position:fixed;bottom:20%;right:9px;z-index:98;background-color:#fff;box-shadow:0 10px 20px 0 rgba(0,0,0,.05);border:1px solid #eee;border-bottom:none}
.fix-right .item{position:relative;border-bottom:1px solid #eee}
.fix-right .con{display:block;width:58px;height:58px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.fix-right .con img{display:block;width:100%}
.fix-right .con .img2{display: none;}
.fix-right .con:hover{background-color:#ef2424}
.fix-right .con:hover .img1{display:none}
.fix-right .con .phone{z-index:-1;width: 210px;height: 58px;position: absolute;top: 50%;right: -180px;opacity: 0;transition: all .5s;transform: translate(0,-50%);}
.fix-right .con:hover .phone .img2{display: inline-block;vertical-align: middle}
.fix-right .con .phone span{display: inline-block;vertical-align: middle;text-align: center;line-height: 58px;padding-left: 15px;font-size: 18px;}
.fix-right .con:hover .phone{background: #ef2424;right: 0px;opacity: 1;}
.fix-right .con:hover .phone .img2{width: 58px !important;height: 58px !important;}
.fix-right .con:hover .phone span{color: #fff;}
.fix-right .con:hover .img2{display:block;}
.fix-right .scan{position:absolute;top:0;right:74px;z-index:2;padding:10px;box-shadow:2px 3.464px 20px 5px rgba(219,219,219,.6);background-color:#fff;width:150px;height:170px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;opacity:0;visibility:hidden;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}
.fix-right .scan:after{content:'';position:absolute;right:-12px;top:18px;border-left:12px solid #fff;border-top:12px solid transparent;border-bottom:12px solid transparent}
.fix-right .tit{line-height:1.6;font-size:18px;color:#333}
.fix-right em{font-size:13px;color:#999}
.fix-right .pic{overflow:hidden;width:100%}
.fix-right .pic img{display:block;width:100%}
.fix-right .item:hover .scan{opacity:1;visibility:visible}
@media only screen and (max-width:1199px){
.wp{width:96%}
}
@media only screen and (max-width:767px){
.wp{width:auto;padding:0 15px}
}

/*关于我们*/
.contact{padding: 30px 0;font-family: "微软雅黑";color: #666;font-size: 14px;}
.contact .title{font-size: 30px;}
.contact .title h3{font-weight: unset;color: #000;font-size: 30px;}
.contact .title span{color: #fc8200;}
.contact .introduce{padding-top: 30px;}
.contact .slogan{padding: 30px 0;color: #ffa800;font-size: 20px;}
.contact .contact_info h3{color: #666;font-size: 14px;}
.contact .contact_info span{display: block;}
.contact .contact_info .address{}
.contact .types_of_services{padding-top: 30px;}
.contact .types_of_services span{font-weight: bold;}

/*新闻列表*/
.z_banner{height: 600px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;background-size: cover;}
.news .info_l li{margin-bottom: 20px;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.news .info_l .title h3{height: 40px;line-height: 40px;font-size: 28px;font-weight: unset;margin-bottom: 10px;}
.news .info_l .title i{display: block;background: url("../images/about_05.jpg") repeat-x bottom;height: 4px;}
.news .info_l .news_list_w{margin-top: 20px;}
.news .info_l .main_image{width: 100px;height:100px;display: inline-block;border: 1px solid #eee;}
.news .info_l .main_image img{width: 100%;}
.news .info_l .text{display: inline-block;vertical-align: top;margin-left: 10px;}
.news .info_l .text h3{font-size: 18px;font-weight: unset;}
.news .info_l .text span{display: block;}
.news .info_l .text .date{color: #999;}
.news .info_l .text .describe{width: 700px;display: block;/*display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;*/}

/*新闻详情页*/
.news_details .info_l .title{text-align: center;margin-bottom: 20px;}
.news_details .info_l .title h3{font-size: 24px;}
.news_details .info_l .title span{display: block;margin-top: 10px;font-size: 14px;color: #999;}
.news_details .info_l .title i{display: block;height: 4px;background: url("../images/about_05.jpg") repeat-x bottom;margin-top: 10px;}
.news_details .info_l .content_details{min-height: 500px;}

/*公共样式*/
.Common{padding: 30px 0;}
.Common .info_l{width: 70%;float: left;margin-right: 5%;}
.Common .info_r{width: 25%;float: right;box-shadow: 2px 3.464px 12px 5px rgb(0 0 0/7%);padding: 20px; }
.Common .info_r h3{font-size: 18px;font-weight: unset;margin-bottom: 10px;}
.Common .info_r span{display: block;height: 35px;line-height: 35px;}
.Common .info_r span a{display: block;font-size: 14px;padding-left: 20px;}

/*分页*/
.paging{margin: 40px 0;overflow: hidden;text-align: center;font-size: 16px;}
.paging ul{}
.paging a{padding: 5px;margin: 0 5px;}
.paging a.cur,.paging a:hover{background: #ff4b59;color: #ffff;}
.paging span{color: #595757;}