  *,: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(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
/*table{border-collapse:collapse;border-spacing:0}*/
body{color:#333;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
button,input,select,textarea{font-size:12px;color:#444;font-family:Arial,"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=email],input[type=password],input[type=submit],input[type=tel],input[type=text],select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999;font-size:14px}
::-moz-placeholder{color:#999;font-size:14px}
:-ms-input-placeholder{color:#999;font-size:14px}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.hrline01{margin:20px 0;border-top:1px solid #fff;border-bottom:none}
.hrline02{margin:10px 0;border-top:1px solid rgba(255,255,255,.2);border-bottom:none}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:96%;max-width:1200px;margin:0 auto}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
body.dark{background:#ebeff2 url(../images/bg-01.png) no-repeat 0 418px;-webkit-background-size:100% auto;background-size:100% auto}
.btn01{display:inline-block;padding:0 40px;text-align:center;height:38px;line-height:38px;font-size:16px;background-color:#0a74d1;color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.btn01:hover{color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.banner01{position:relative;overflow:hidden;height:350px;background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover}
.banner01-body{position:absolute;top:50%;width:100%;text-align:center;color:#edf6f5;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.banner01-body a{color:#edf6f5}
.banner01-body h2{margin-bottom:8px;font-size:42px;color:#fff}
.pages{margin:60px auto;text-align:center}
.pages a{display:inline-block;margin:0 7px 7px 0;padding:0 15px;height:35px;line-height:33px;color:#767676;border:1px solid #bfbfbf;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.pages .on,.pages a:hover{background-color:#0a74d1;border-color:#0a74d1;color:#fff}
.tabs01{box-shadow:0 7px 14px 0 rgba(13,4,9,.05)}
.tab01-tit{overflow:hidden;background:#fff}
.tab01-tit>.tab01-item{position:relative;float:left;height:65px;line-height:65px;font-size:18px;text-align:center;cursor:pointer}
.tab01-tit>.tab01-item:hover{color:#0a74d1}
.tab01-tit>.tab01-item::after{position:absolute;content:"";left:50%;bottom:0;width:100%;height:2px;background-color:#fff;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.tab01-tit>.tab01-item.tab01-item__on{color:#0a74d1}
.tab01-tit>.tab01-item.tab01-item__on::after{background-color:#0a74d1}
.tab01-tit.col-auto{white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}
.tab01-tit.col-auto>.tab01-item{float:none;display:inline-block;margin-right:65px;padding:0 5px}
.more01{padding-right:16px;color:#666;background:url(/public/home/images/ico-more.png) no-repeat 100% 50%}
.more01:hover{color:#0a74d1}
.more02{padding-right:20px;color:#0a74d1;background:url(/public/home/images/ico-arrow-right-02.png) no-repeat 100% 50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.more02:hover{padding-right:25px;color:#0a74d1}
.more03{padding-right:20px;color:#fff;background:url(/public/home/images/ico-arrow-right-03.png) no-repeat 100% 50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.more03:hover{opacity:.8;padding-right:25px;color:#fff}
.title01{margin-bottom:20px}
.title01 h4{line-height:1;font-size:20px;color:#333}
.title01 .more01{float:right}
.sideblock{margin-bottom:20px;padding:20px;background-color:#edeff2}
.sidelist01{margin-bottom:20px}
.sidelist01>li{margin-bottom:1px;background-color:#edeff2;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}
.sidelist01>li a{display:block;padding:0 30px;height:60px;line-height:60px;color:#000;font-size:16px;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}
.sidelist01>.on,.sidelist01>li:hover{background:#0a74d1 url(../images/ico-listdot.png) no-repeat 30px 50%}
.sidelist01>.on a,.sidelist01>li:hover a{padding-left:45px;color:#fff;background:url(/public/home/images/ico-arrow-right.png) no-repeat 90% 50%}
.sidelist02 li{position:relative;margin:15px 0;}
.sidelist02 li:last-child{margin-bottom:0}
.sidelist02-img{display: none; position:absolute;margin-left:-109px;width:100px;height:67px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.sidelist02-desc{overflow:hidden;padding-top:10px;max-height:58px;font-size:14px;line-height:1.7}
.sidelist02 a:hover{color:#0a74d1}
.sidelist02 a:hover .sidelist02-img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.sidelist02 .time{
    display: none;
    float: right;
    margin-left: 5px;
}
.sidelist02 a{
    display: block;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}

.sidelist03 p{margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.sidelist03 p:last-child{margin-bottom:0}
.sidelist03 a:hover{color:#0a74d1}
.sidelist04{margin-bottom:20px}
.sidelist04>li{margin-bottom:1px;background-color:#edeff2;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}
.sidelist04>li a{display:block;padding:0 20px;height:60px;line-height:60px;color:#000;font-size:16px;background:url(/public/home/images/ico-arrow-right-04.png) no-repeat 90% 50%;-webkit-transition:padding .3s;-moz-transition:padding .3s;-ms-transition:padding .3s;-o-transition:padding .3s;transition:padding .3s}
.sidelist04>.on,.sidelist04>li:hover{background:#0a74d1 url(../images/ico-listdot.png) no-repeat 20px 50%}
.sidelist04>.on a,.sidelist04>li:hover a{padding-left:35px;color:#fff;background-image:url(/public/home/images/ico-arrow-right.png)}
.sidelist05{overflow:hidden}
.sidelist05>li{float:left;width:50%}
.sidelist05>li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;margin:8px 0;background:url(/public/home/images/ico-listdot-03.png) no-repeat 0 50%}
.sidelist05>li a:hover{text-decoration:underline}
.market01{position:relative;margin-bottom:20px;font-size:24px;font-weight:700}
.market01 img{width:100%}
.market01 a{position:absolute;left:0;top:50%;padding:0 40px;width:100%;text-align:center;color:#fff;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.market02{position:relative;margin-bottom:20px;color:#fff;background:url(/public/home/images/bg-05.jpg) no-repeat 0 100%;-webkit-background-size:cover;background-size:cover}
.market02-inner{padding:20px 20px 40px;background:url(/public/home/images/bg-mask-02.png) repeat-x 0 100%;-webkit-background-size:100% 100%;background-size:100% 100%}
.market02 a{color:#fff}
.market02-title{margin-top:160px}
.market02-title h4{font-size:20px}
.market03{position:relative;margin-bottom:20px;padding:25px 20px;height:160px;background:#2382d6 url(../images/bg-06.jpg) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}
.market03-img{width:52px;height:52px}
.market03-title{display:block;margin-top:20px;font-size:20px;color:#fff;background:url(/public/home/images/ico-arrow-right-05.png) no-repeat 100% 50%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.market03-title:hover{color:#fff;background-position-x:98%}
.mainlist01,.mainlist01 a{font-size:14px;color:#737373}
.mainlist01>li{padding:25px;border-top:1px solid #dfdfdf}
.mainlist01-new{margin-bottom: 30px;overflow: hidden;}
.mainlist01-new>li{float: left;width: 50%;}
.mainlist01-new>li h3{margin-bottom: 0;}
.mainlist01>li:first-child{border-top:none}
.mainlist01-new>li:first-child{border-top:1px solid #dfdfdf}
.mainlist01-new>li:nth-last-child(2){border-bottom:1px solid #dfdfdf}
.mainlist01-new>li h3{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.mainlist01>li:last-child{border-bottom:1px solid #dfdfdf}
.mainlist01>li:hover{border-top-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.1);-moz-box-shadow:0 0 10px rgba(0,0,0,.1);box-shadow:0 0 10px rgba(0,0,0,.1)}
.mainlist01>li:hover+li{border-top-color:#fff}
.mainlist01>li:last-child:hover{border-bottom-color:#fff}
.mainlist01 h3{margin-bottom:15px;font-size:18px;color:#000}
.mainlist01>li:hover h3{color:#0a74d1}
.mainlist01 h3::before{opacity:0;content:'';float:right;width:28px;height:28px;background:#0a74d1 url(/public/home/images/ico-arrow-right.png) no-repeat 50% 50%}
.mainlist01>li:hover h3::before{opacity:1}
.mainlist01.noHover>li:hover h3::before{opacity:0}
.mainlist01,.mainlist01 a,.mainlist01 h3,.mainlist01 h3::before,.mainlist01>li{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.regblock{margin:50px auto}
.regblock .wp{padding:28px 60px;background-color:#fff}
.regblock-title{position:relative;padding:10px 0}
.regblock-title::before{content:"";position:absolute;bottom:1px;width:100%;height:1px;background-color:#ccc}
.regblock-title::after{content:"";position:absolute;bottom:0;width:44px;height:3px;background-color:#0a74d1}
.regblock-title-long::after{width:87px}
.regblock-title h1{font-size:22px;color:#333}
.regblock-tabs{margin-top:2px;float:right}
.regblock-tabs a{display:inline-block;margin-left:30px;font-size:16px;color:#53a3ea}
.regblock-tabs a:hover{text-decoration:underline}
.regblock-info{padding:35px 0 25px;line-height:2;border-bottom:1px solid #e4e8eb;font-size:14px}
.regblock-form{padding:40px 0}
.regblock-items>li{position:relative;float:left;margin-bottom:15px;padding-left:200px;width:50%;height:45px}
.regblock-items>li span{position:absolute;margin:10px 0 0 -200px;width:185px;text-align:right}
.regblock-inp{padding:13px 15px 14px;width:100%;font-size:14px;border:1px solid #ccc;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.regblock-inp:focus{border-color:#0a74d1!important;-webkit-box-shadow:0 0 5px rgba(10,116,209,.08);-moz-box-shadow:0 0 5px rgba(10,116,209,.08);box-shadow:0 0 5px rgba(10,116,209,.08)}
.regblock-ctrl{margin-top:45px;text-align:center}
.regblock-btn{width:290px;height:50px;line-height:50px;font-size:16px;color:#fff;border:none;background-color:#0a74d1;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.regblock-btn:hover{-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);-moz-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2)}
.regblock02 .regblock-items>li{padding-left:120px;padding-right:70px}
.regblock02 .regblock-items>li:nth-child(2n){padding-left:155px;padding-right:35px}
.regblock02 .regblock-items>li span{margin-left:-115px;width:100px}
.layout01{margin-top:60px}
.layout01 .wp{overflow:hidden}
.layout01-main{overflow:hidden}
.layout01-title{overflow:hidden;position:relative;margin-bottom:18px}
.layout01-title::after{content:"";position:absolute;top:50%;width:100%;height:1px;background-color:#dfe3e5}
.layout01-title h1,.layout01-title h2{display:inline-block;padding-right:20px;line-height:1;background-color:#fff;font-size:32px;font-weight:700;color:#555}
.layout01-title-side{position:relative;z-index:1;float:right;padding-left:20px;height:32px;line-height:32px;background-color:#fff}
.layout01-body{min-height:400px}
.layout01-body.auto{min-height:0}
.layout01-side{float:right;width:300px;margin-left:48px}
.article-body strong { font-weight: bold; }
.layout02{margin:70px auto 110px}
.layout02 .wp{position:relative;padding-right:454px;min-height:525px}
.bdmap{height:525px}
.layout02-side{position:absolute;right:0;top:0;width:424px}
.contact{padding:40px;min-height:525px;color:#fff;background:#0a74d1 url(../images/bg-contact.png) no-repeat 50% 100%;-webkit-background-size:100% auto;background-size:100% auto}
.contact h1{margin:20px 0;font-size:26px}
.contact p{margin:7px 0;font-size:16px}
.contact hr{margin:40px auto;border-top:1px solid #fff;border-bottom:none;opacity:.2}
.contact-info{position:relative;padding-left:80px}
.contact-info em{position:absolute;margin-left:-80px;width:80px}
.contact-qrcode{position:relative;padding:24px 0 0 140px}
.contact-qrcode img{position:absolute;top:0;margin-left:-140px;padding:7px;width:120px;height:120px;background-color:#fff}
.article-title{margin:20px auto;text-align:center}
.article-title h2{font-size:24px;color:#0a74d1}
.article-body p{margin-bottom:10px;font-size:14px;color:#333;line-height:2.28}
.article-share{margin:45px auto 50px;text-align:right}
.bdsharebuttonbox{display:inline-block}
.bdsharebuttonbox em{float:left;margin:6px 6px 6px 0;color:#333;line-height:30px}
.bdsharebuttonbox a{padding:0!important;width:30px!important;height:30px!important;background:#b8bbbf url(../images/ico-share-weibo.png) no-repeat 50% 55%!important;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}
.bdsharebuttonbox a:hover{background-color:#0a74d1!important}
.bdsharebuttonbox .bds_weixin{background-image:url(/public/home/images/ico-share-wechat.png)!important}
.bdsharebuttonbox .bds_sqq{background-image:url(/public/home/images/ico-share-qq.png)!important}
.bdsharebuttonbox .bds_douban{background-image:url(/public/home/images/ico-share-douban.png)!important}
.bdsharebuttonbox .bds_print{background-image:url(/public/home/images/ico-share-print.png)!important}
.bdsharebuttonbox .bds_more{background-image:url(/public/home/images/ico-share-more.png)!important}
.date01{width:68px;text-align:center}
.date01-day{margin-bottom:2px;height:45px;line-height:45px;font-size:34px;color:#fff;background-color:#bfbfbf}
.date01-month{height:21px;line-height:21px;font-size:14px;color:#fff;background-color:#bfbfbf}
.date01-day,.date01-month{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.toutiao01{overflow:hidden;position:relative;padding:32px 40px 40px 464px;background-color:#fff;font-size:14px}
.toutiao01-img{position:absolute;top:0;margin-left:-464px;width:421px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.toutiao01:hover .toutiao01-img{-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);transform:scale(1.03)}
.toutiao01-title{overflow:hidden;margin-bottom:20px;font-size:22px;color:#000;white-space:nowrap;text-overflow:ellipsis}
.toutiao01:hover .toutiao01-title{color:#0a74d1}
.toutiao01-desc{overflow:hidden;max-height:100px;line-height:1.8;color:#737373}
.toutiao01-btn{margin-top:28px;width:98px;height:31px;text-align:center;line-height:29px;color:#fff;background-color:#0a74d1}
.toutiao01a { padding-left: 40px; }
    .toutiao01a-media { float: left; margin: -32px 40px -40px -40px; width: 421px; }
        .toutiao01a-imgblock { overflow: hidden; position: relative; padding-top: 67.46%; }
        .toutiao01a-img { position: absolute; top: 0; left: 0; width: auto; height: 100%; max-width: 200%; -moz-transition: all .3s; -ms-transition: all .3s; -webkit-transition: all .3s; transition: all .3s; }
            .toutiao01a:hover .toutiao01a-img { -moz-transform: scale(1.05); -ms-transform: scale(1.05); -webkit-transform: scale(1.05); transform: scale(1.05); }
    .toutiao01a .toutiao01-btn { overflow: hidden; }
.layout03 .wp{overflow:hidden}
.layout03 .layout01-side{margin-top:30px}
.layout04{padding:60px 0;background-color:#ebeff2}
.mainlist02,.mainlist02 a{font-size:14px;color:#737373}
.mainlist02>li{padding:35px 22px;border-top:1px solid #dfdfdf}
.mainlist02>li:first-child{border-top:none}
.mainlist02>li:last-child{padding-bottom:15px}
.mainlist02>li>a{display:block;position:relative;padding-left:105px}
.mainlist02>li>a.s2 {padding-left: 0 !important;}
.mainlist02>li>a.s2 .date01 {display: none;}
.mainlist02>li>a:hover .date01-day,.mainlist02>li>a:hover .date01-month{background-color:#0a74d1}
.mainlist02 h3{margin-bottom:15px;font-size:18px;color:#000}
.mainlist02>li:hover h3{color:#0a74d1}
.mainlist02 p{line-height:1.8}
.mainlist02 .date01{position:absolute;margin:5px 0 0 -105px}
.mainlist02,.mainlist02 a,.mainlist02 h3,.mainlist02>li{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.mainlist02.col-2{overflow:hidden;margin-top:30px;margin-bottom:30px;border-top:1px dotted #c6cacc}
.mainlist02.col-2>li{float:left;width:50%;padding:28px 0;border-top:none}
.mainlist02.col-2>li:nth-child(2n+1){padding-right:50px}
.mainlist02.col-2 a{color:#666}
.mainlist02.col-2>li>a{padding-left:66px}
.mainlist02.col-2 .date01{margin-left:-66px;width:54px}
.mainlist02.col-2 .date01-day{height:36px;line-height:36px;font-size:28px}
.mainlist02.col-2 .date01-month{height:17px;line-height:17px;font-size:12px}
.mainlist02.col-2 h3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;font-size:16px}
.mainlist02.col-2 p{overflow:hidden;max-height:50px}
.toutiao02{position:relative;margin:30px 0 60px;padding:35px 35px 35px 465px;height:322px;background-color:#f2f7fa}
.toutiao02-img{overflow:hidden;position:absolute;top:0;margin-left:-465px;width:430px}
.toutiao02-img img{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.toutiao02-img:hover img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.toutiao02-title{margin:20px 0 10px;font-size:18px;font-weight:700;color:#333}
.toutiao02-desc{overflow:hidden;max-height:45px;font-size:14px;color:#666}
.toutiao02-btn{margin-top:25px}
.toutiao02-list{overflow:hidden}
.toutiao02-list li{float:left;width:33.3333%}
.toutiao02-list li>a{margin:0 3px}
.toutiao02-list-pic{overflow:hidden;position:relative;display:block}
.toutiao02-list-pic:after{content:'';display:block;padding-top:67.2566%}
.toutiao02-list-pic img{position:absolute;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.toutiao02-list li:hover img{-moz-transform:scale(1.08) translate3d(0,0,0);-ms-transform:scale(1.08);-webkit-transform:scale(1.08) translate3d(0,0,0);transform:scale(1.08) translate3d(0,0,0)}
.toutiao02-list-title{display:block;margin-top:5px!important;padding:0 5px;height:28px;line-height:28px;color:#fff;background-color:#9da2a6;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.toutiao02-list li:hover .toutiao02-list-title{background-color:#0a74d1;color:#fff}
.toutiao03{overflow:hidden}
.toutiao03 h3{margin-top:22px;font-size:18px;color:#333;font-weight:700}
.toutiao03-desc{overflow:hidden;float:left;position:relative;margin:10px 0 20px;font-size:14px;color:#666;height:20px;line-height:20px;padding-right:85px}
.toutiao03-desc .more02{float:none;position:absolute;top:50%;right:0;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.toutiao04{overflow:hidden;margin-bottom:100px}
.toutiao04 a{color:#fff}
.toutiao04-main{float:left;padding:45px 40px;width:50%;color:#fff;background:#0a63b2 url(../images/bg-02.jpg) no-repeat 50% 100%;-webkit-background-size:100% auto;background-size:100% auto}
.toutiao04-main h4{font-weight:700;font-size:24px}
.toutiao04-list li{padding:12px 0;font-size:14px;border-bottom:1px solid rgba(255,255,255,.1);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.toutiao04-list li:hover{opacity:.8}
.toutiao04-list li:last-child{border-bottom:none}
.toutiao04-btn{margin:20px 0 15px}
.toutiao04-side{float:right;width:49%}
.toutiao04-bottom,.toutiao04-top{display:block;height:155px;background:url(/public/home/images/bg-03.jpg) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}
.toutiao04-bottom{margin-top:10px;background-image:url(/public/home/images/bg-04.jpg)}
.toutiao04-bottom span,.toutiao04-top span{position:relative;display:block;width:50%;height:100%;font-size:24px;font-weight:700;background-color:rgba(247,183,5,.8);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.toutiao04-top span{float:right;background-color:rgba(83,163,234,.8)}
.toutiao04-bottom em,.toutiao04-top em{position:absolute;left:0;top:50%;padding:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.toutiao04-top:hover span{background-color:rgba(83,163,234,.9)}
.toutiao04-bottom:hover span{background-color:rgba(247,183,5,.9)}
.toutiao05{overflow:hidden;position:relative;padding:8px 0 45px 206px;background-color:#fff;font-size:14px}
.toutiao05-img{position:absolute;top:10px;margin-left:-206px;padding:5px;width:176px;border:1px solid #99dbfb}
.toutiao05-title{overflow:hidden;margin-bottom:3px;font-size:22px;color:#000}
.toutiao05-subtitle{margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid #ebeff2}
.toutiao05-desc{overflow:hidden;color:#666;font-size: 16px;}
.toutiao05 p{margin-bottom:15px}
.toutiao06{overflow:hidden;margin:30px -8px 10px}
.toutiao06 li{float:left;width:33.3333%}
.toutiao06 li>a{margin:0 8px;color:#000}
.toutiao06 li:hover a{color:#0a74d1}
.toutiao06-pic{overflow:hidden;position:relative;display:block}
.toutiao06-pic:after{content:'';display:block;padding-top:67.2566%}
.toutiao06-pic img{position:absolute;width:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.toutiao06 li:hover img{-moz-transform:scale(1.08) translate3d(0,0,0);-ms-transform:scale(1.08);-webkit-transform:scale(1.08) translate3d(0,0,0);transform:scale(1.08) translate3d(0,0,0)}
.toutiao06-body{margin:0 8px;padding:16px 20px 25px;background-color:#f5f8fc}
.toutiao06-title{margin-bottom:10px;font-weight:700;font-size:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.toutiao06-desc{overflow:hidden;height:85px;background-color:#f5f8fc}
.toutiao06-ext01{margin-bottom:60px}
.toutiao06-ext01 .toutiao06-desc{margin-bottom:8px;height:45px;color:#666}
.toutiao06-date{font-size:12px;color:#999}
.mainlist03+.mainlist03{margin-bottom:60px}
.mainlist03-title{margin:25px 0 10px;padding-left:15px;font-size:20px;color:#0a74d1;background:url(/public/home/images/ico-listdot-02.png) no-repeat 0 50%}
.mainlist03-desc{position:relative;margin-left:15px;padding:10px 20px 10px 105px;line-height:1.8;border-bottom:1px solid #fff;background-color:#f5f8fc;color:#3d3d3d}
.mainlist03-desc em{position:absolute;top:9px;margin-left:-85px;width:85px;font-weight:700;font-size:16px}
.mainlist04,.mainlist04 a{font-size:14px;color:#737373}
.mainlist04>li{border-bottom:1px solid #dfdfdf}
.mainlist04>li>a{display:block;position:relative}
.mainlist04 h3{margin:20px 0 10px;font-size:16px;color:#000}
.mainlist04>li:hover h3{color:#0a74d1}
.mainlist04 p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-bottom:22px}
.mainlist04,.mainlist04 a,.mainlist04 h3,.mainlist04>li{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.mainlist04.more{display:none}
.mainlist04-btn{margin:40px 0 80px}
.mainlist05,.mainlist05 a{font-size:14px;color:#737373}
.mainlist05>li{border-bottom:1px solid #dfdfdf}
.mainlist05>li>a{overflow:hidden;display:block;position:relative}
.mainlist05 h3{margin:20px 0 8px;font-size:16px;color:#000}
.mainlist05>li:hover h3{color:#0a74d1}
.mainlist05 p{padding-bottom:20px}
.mainlist05 .mainlist05-date{padding-bottom:10px;font-size:12px;color:#999}
.mainlist05,.mainlist05 a,.mainlist05 h3,.mainlist05-img img,.mainlist05>li{-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.mainlist05.more{display:none}
.mainlist05-btn{margin:40px 0 80px}
.mainlist05-toutiao{margin-top:30px;border-bottom:none!important}
.mainlist05-toutiao>a{padding-left:297px;min-height:183px}
.mainlist05-toutiao h3{margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.mainlist05-img{overflow:hidden;position:absolute;top:0;margin-left:-297px;width:273px;height:183px}
.mainlist05-toutiao:hover .mainlist05-img img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08)}
.mainlist05-toutiao p{overflow:hidden;line-height:1.8;max-height:105px}
.mainlist05-toutiao .mainlist05-date{margin:10px 0 5px;padding-left:22px;background:url(/public/home/images/ico-date.png) no-repeat 0 5px}
.mainlist05.more{display:none}
.sidelist06 li{padding:15px 0;border-bottom:1px solid #fff}
.sidelist06 li:last-child{margin-bottom:-15px;border-bottom:none}
.sidelist06 li:hover .sidelist06-title{color:#0a74d1}
.sidelist06-title{margin-bottom:3px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sidelist06-desc{color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.sidelist06 .sidelist06-toutiao{overflow:hidden;position:relative;padding-top:8px;padding-left:134px;height:180px;font-size:14px}
.sidelist06-toutiao .sidelist06-title{margin-bottom:8px}
.sidelist06-toutiao .sidelist06-img{position:absolute;top:3px;margin-left:-134px;padding:3px;width:124px;background-color:#fff;border:1px solid #99dbfb}
.sidelist06-toutiao .sidelist06-desc{white-space:normal;line-height:1.8}
.listrel03 .wp{overflow:hidden}
.header{overflow:hidden}
.header2{border-top:5px solid #0a71cc;background:url(/public/home/images/bg-header2.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;box-shadow:0 0 10px rgba(0,0,0,.1);height:115px;line-height:110px}
.logo2{float:left;width:485px}
.logo2 img{display:inline-block;vertical-align:middle;width:100%}
.userhd{float:right}
.sobar{float:right;margin:36px 0 0 36px}
.sobar .form{width:260px;position:relative;height:36px;background-color:#fff;padding-right:42px}
.sobar .icon{display:none}
.sobar .btn{position:absolute;top:0;right:0;width:42px;height:36px;border:none;background:#0ab0f9 url(/public/home/images/icon-search.png) no-repeat center center;font-size:0}
.sobar .inp{display:block;border:none;width:100%;line-height:20px;height:36px;padding:8px 15px}
.signup{display:inline-block;color:#fff;font-size:14px;padding-left:37px;background:url(/public/home/images/icon-user.png) no-repeat left center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.signup:hover{color:#fff}
.nav{background-color:#fff;border-top:1px solid #ebeff2}
.nav .list{overflow:hidden}
.nav li{float:left}
.nav a{display:block;padding:0 38.5px;text-align:center;line-height:55px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.nav .on a,.nav a:hover{color:#fff;background-color:#0a74d1}
.footer2{text-align:center;padding:2px 0 36px}
.ft-link2{font-size:0;margin-bottom:15px}
.ft-link2 a{font-size:14px;position:relative;margin:0 18px;color:#666;line-height:24px}
.ft-link2 a+a:before{content:'|';position:absolute;left:-19px;pointer-events:none;color:#666}
.ft-link2 a:hover{text-decoration:underline}
.ft-info2{font-size:14px;color:#666;line-height:24px}
.ft-info2 .link2{margin-left:35px}
.ft-info2 .link2 a{color:#666}
.ft-info2 .link2 a:hover{text-decoration:underline}
.footer1-hd{background:#0a71cc url(../images/bg-footer.jpg) no-repeat center bottom;-webkit-background-size:100% auto;background-size:100% auto}
.friends{border-bottom:1px solid #fff;position:relative;line-height:35px;color:#fff;color:rgba(255,255,255,.6);padding:15px 20px 15px 0}
.friends-arr{position:absolute;top:15px;right:0;height:35px;width:35px;background:url(/public/home/images/icon-arr-w1.png) no-repeat center center;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.friends-arr:hover{background-color:rgba(0,0,0,.2)}
.friends-dt{float:left;font-size:16px;font-weight:700}
.friends-dd{overflow:hidden;height:35px}
.friends-dd a{float:left;font-size:14px;margin-right:26px;color:inherit;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.friends-dd a:hover{color:#fff}
.friends.open .friends-arr{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.friends.open .friends-dd{height:auto}
.footer1-row{overflow:hidden;padding:34px 0}
.footer1-row>.col-l{border-right:1px solid #fff;padding-right:100px;width:415px;min-height:185px}
.footer1-row>.col-c{float:left;border-right:1px solid #fff;padding:0 100px;width:388px;min-height:185px}
.ft-dl dt{font-size:16px;color:#fff;margin-bottom:26px;line-height:1}
.ft-contact{font-size:14px;color:#fff;line-height:24px;color:rgba(255,255,255,.4)}
.ft-contact .item{overflow:hidden;padding:3px 0}
.ft-contact .lab{float:left}
.ft-contact .val{overflow:hidden}
.ft-contact .val span{display:inline-block}
.ft-link1{overflow:hidden}
.ft-link1 a{float:left;width:50%;color:#fff;color:rgba(255,255,255,.4);font-size:14px;line-height:30px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.ft-link1 a:hover{color:#fff}
.qr-ft1{overflow:hidden;padding-top:22px}
.qr-ft1 .item{float:left;width:100px;margin-right:50px;text-align:center;font-size:14px;color:#fff;color:rgba(255,255,255,.4)}
.qr-ft1 .item .pic{background-color:#fff;padding:6px;margin-bottom:10px}
.qr-ft1 .item .pic img{display:block;width:100%}
.footer1-ft{overflow:hidden;background-color:#0a71cc;font-size:14px;color:#fff;line-height:45px}
.footer1-ft .copyright1{float:left}
.footer1-ft .copyright1 span+span{margin-left:45px}
.footer1-ft .link1{float:right}
.footer1-ft .link1 a{color:#fff;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.footer1-ft .link1 a:hover{opacity:.8}
.slick-list,.slick-slide,.slick-track{height:100%}
.ban-index{position:relative;overflow:hidden;padding-top:35.4%}
.ban-inside{padding-top:28.125%}
.ban-slider{position:absolute!important;top:0;left:0;width:100%;height:100%}
.ban-index .pic{display:block;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.ban-index .slick-dots{z-index:2;position:absolute;bottom:30px;left:0;width:100%;font-size:0;text-align:center}
.ban-index .slick-dots li{display:inline-block;vertical-align:middle;margin:0 10px}
.ban-index .slick-dots button{border:none;padding:0;width:48px;height:7px;background-color:#fff;opacity:.5;font-size:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ban-index .slick-dots .slick-active button{opacity:1}
.msg-index{background:#53a3ea url(../images/bg-dian.png) repeat center center}
.msg-dl{overflow:hidden}
.msg-index .wp{
    position: relative;
    padding-right: 60px;
}
.msg-index .wp .z-more{
    top: 50%;
    margin-top: -18px;
    right: 0;
    position: absolute;
    padding-right: 16px;
    color: #ffffff;
    line-height: 36px;
    background: url(/public/home/images/ico-more.png) no-repeat 100% 50%;
}
.msg-dl dt{float:left;width:108px;background-color:rgba(10,116,209,.8);padding:15px}
.msg-dl dt .inner{border:1px solid #fff;border-color:rgba(255,255,255,.5);font-size:24px;color:#fff;font-weight:700;text-align:center;width:78px;padding:5px 10px;line-height:1.05}





.msg-slider{padding:35px 66px 35px 0;font-size:0}
.msg-slider .item{height:22px;line-height:22px}
.msg-slider .item a{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:16px;margin:0 28px}
.msg-index .slick-vertical .slick-slide{border:none}
.msg-slider .slick-slide>div{float:left;width:50%}
.msg-slider .slick-arrow{position:absolute;border:none;font-size:0;top:50%;margin-top:-11px;width:30px;height:22px;background-color:#ebeff2;background-repeat:no-repeat;background-position:center center}
.msg-slider .slick-prev{right:33px;background-image:url(/public/home/images/prev-arr.png)}
.msg-slider .slick-next{right:0;background-image:url(/public/home/images/next-arr.png)}
.tit-w1{text-align:center;font-size:32px;color:#000}
.rowind1{padding:52px 0}
.latestNews{overflow:hidden;margin:0 -10px;padding-top:22px}
.latestNews li{float:left;width:33.332%}
.latestNews-item{display:block;overflow:hidden;margin:0 10px}
.latestNews-pic{position:relative;overflow:hidden;padding-top:67.36%}
.latestNews-pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.latestNews-txt{padding:26px 0 0}
.latestNews-tit{font-size:16px;font-weight:700;line-height:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.latestNews-date{font-family:SimSun,'ËÎÌå';font-size:12px;color:#999;padding-left:23px;background:url(/public/home/images/icon-datew1.png) no-repeat left center;margin:10px 0 14px;font-weight:700}
.latestNews-desc{font-size:14px;line-height:24px;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.latestNews-item:hover .latestNews-pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.latestNews-item:hover .latestNews-tit{color:#0a74d1;text-decoration:underline}
.biography{background-color:#ebeff2;position:relative;overflow:hidden}
.biography-pic{position:absolute;top:0;left:0;width:50%;height:100%}
.biography-txt{float:right;width:50%;padding:60px 0 55px 80px}
.biography-txt .tit-w1{text-align:left;margin-bottom:20px}
.biography-desc{font-size:14px;line-height:30px;color:#666;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:justify}
.biography-more{font-size:14px;color:#0a74d1;padding-right:25px;display:inline-block;background:url(/public/home/images/icon-morew1.png) no-repeat right center}
.biography-more:hover{color:#0a74d1}
.biography-items{border-top:1px solid #dfe3e6;overflow:hidden;padding:40px 0 10px;margin-top:20px}
.biography-items .item{float:left;font-size:16px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.biography-items .item:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}
.biography-items .item+.item{margin-left:65px}
.biography-items .icon{display:block;width:32px;height:32px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover;margin-bottom:10px}
.biography-slider{height:100%}
.biography-slider .pic{display: block;height:100%;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.biography-slider .slick-dots,
.slick-jl .slick-dots{position:absolute;bottom:15px;right:10px;font-size:0}
.biography-slider .slick-dots li,
.slick-jl .slick-dots li{float:left}
.biography-slider .slick-dots button,
.slick-jl .slick-dots button{border:none;width:20px;line-height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:#fff;font-size:14px;background-color:transparent;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.biography-slider .slick-dots .slick-active button,
.slick-jl .slick-dots .slick-active button{background-color:#fab705}
.rowind2{padding:70px 0}
.indblock1{position:relative;padding-top:57.5%;background-color:#f2f5f7}
.indblock1 .item{position:absolute;width:50%}
.indblock1 .title{font-size:28px;line-height:1;color:#000;margin-bottom:28px}
.indblock1 .title:after{content:'';display:block;width:41px;height:2px;background-color:#0a74d1;margin-top:18px}
.indblock1 .item.s1{top:0;left:0;height:66.667%;background:#0c65b4 url(../images/bg-w01.jpg) no-repeat center center;-webkit-background-size:100% 100%;background-size:100% 100%;color:#fff}
.indblock1 .item.s2{top:0;right:0;height:33.334%}
.indblock1 .item.s3{top:33.334%;right:0;height:33.333%}
.indblock1 .item.s4{bottom:0;left:0;height:33.33%}
.indblock1 .item.s5{bottom:0;right:0;height:33.33%}
.indblock1 .item.s1,.indblock1 .item.s2{padding:50px}
.indblock1 .txt{padding:50px;overflow:hidden}
.indblock1 .pic{float:right;width:50%;height:100%;overflow:hidden;position:relative}
.indblock1 .pic img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.indblock1 .pic:after{content:'';position:absolute;top:50%;left:0;border-width:8px;border-style:solid;border-color:transparent transparent transparent #f2f5f7;margin-top:-8px}
.indblock1 .item.s3 .pic{float:left}
.indblock1 .item.s3 .pic:after{left:auto;right:0;border-color:transparent #f2f5f7 transparent transparent}
.list-w1{font-size:14px;line-height:32px}
.list-w1 a{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.indblock1 .item.s1{padding-left:137px}
.indblock1 .item.s1 .icon{top:50px;left:50px;width:59px}
.indblock1 .item.s1 .title{color:#fff}
.indblock1 .item.s1 .title:after{background-color:#fff}
.indblock1 .icon{position:absolute}
.indblock1 .icon img{display:block;width:100%}
.indblock1 .item.s2 .icon{top:-36px;right:25px;width:238px}
.indblock1 .more{display:inline-block;color:#fff;font-size:14px;padding-right:25px;background:url(/public/home/images/icon-morew2.png) no-repeat right center}
.hot-01{overflow:hidden}
.hot-01 .img{float:left;width:148px;height:100px;margin-right:20px;overflow:hidden}
.hot-01 .img img{display:block;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.hot-01 .txts{overflow:hidden}
.hot-01 .tit{font-size:16px;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;color:#fff}
.hot-01 .desc{font-size:12px;line-height:18px;color:#fff;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:36px;margin:6px 0}
.hot-01:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.hot-01 .date{font-size:12px;color:#fff}
.hotlist-01{padding:10px 0}
.hotlist-01 li+li{border-top:1px solid #fff}
.hotlist-01 a{display:block;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#fff;line-height:44px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.hotlist-01 a:hover{text-decoration:underline}
.indblock1 .item.s2 .list-w1{float:left;width:50%;padding-right:20px}
.indblock1 .item.s2:hover,.indblock1 .item.s3:hover,.indblock1 .item.s4:hover,.indblock1 .item.s5:hover{background-color:#6cbe3f}
.indblock1 .item.s4:hover .pic:after,.indblock1 .item.s5:hover .pic:after{border-left-color:#6cbe3f}
.indblock1 .item.s3:hover .pic:after{border-right-color:#6cbe3f}
.indblock1 .item:hover .title{color:#fff}
.indblock1 .item:hover .title:after{background-color:#fff}
.indblock1 .item:hover .list-w1 a{color:#fff}
.indblock1 .item:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.list-w1 a:hover{text-decoration:underline}
.rowind3{padding:80px 0;background:url(/public/home/images/bg-w02.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;margin-bottom: 80px;}
.joins-items{float:right;margin-left:90px}
.joins-items li{float:left}
.joins-items .item{margin-left:2px;display:block;overflow:hidden;text-align:center;width:210px;padding:26px 0 20px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.joins-items .icon{display:block;margin:0 auto;width:52px;height:52px;background-repeat:no-repeat;background-position:center center;-webkit-background-size:cover;background-size:cover}
.joins-items .nums{font-family:Arial;font-weight:700;font-size:36px;color:#fff}
.joins-items .desc{font-size:18px;color:#fff}
.joins-items .item:hover{opacity:.8}
.joins-txt{margin-top:-5px}
.joins-txt .tit-w1{color:#fff;text-align:left;position:relative;margin-bottom:27px}
.joins-txt .pic{position:absolute;bottom:10px}
.joins-txt .desc{font-size:14px;line-height:30px;color:#fff;color:rgba(255,255,255,.8);text-align:justify}
.rowind4{padding:40px 0;overflow:hidden;background-color:#f5f7fa}
.tabrelw1-tit{text-align:center;font-size:0;padding:10px 0}
.tabrelw1-tit>.tabrelw1-item{display:inline-block;vertical-align:middle;font-size:32px;color:#000;margin:0 32px;cursor:pointer}
.tabrelw1-tit>.tabrelw1-item+.tabrelw1-item{position:relative}
.tabrelw1-tit>.tabrelw1-item+.tabrelw1-item:before{content:'';position:absolute;top:50%;left:-32px;margin-top:-13px;width:1px;height:26px;background-color:#dfdfdf}
.tabrelw1-tit>.tabrelw1-item:hover,.tabrelw1-tit>.tabrelw1-item__on{color:#0a74d1}
.tabrelw1-desc{position:relative}
.tabrelw1-desc>.tabrelw1-item{position:absolute;left:999999px;top:0;width:100%;height:100%}
.tabrelw1-desc>.tabrelw1-item__on{position:relative;top:0;left:0}
.pic-slider .slick-arrow{position:absolute;top:50%;border:none;font-size:0;width:20px;height:56px;background:url(/public/home/images/arrow-w1.png) no-repeat 0 0;-webkit-background-size:auto 100%;background-size:auto 100%;margin-top:-28px;z-index:2;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.pic-slider .slick-prev{left:-60px}
.pic-slider .slick-next{right:-60px;background-position:100% 0}
.pic-slider .slick-arrow:hover{background-image:url(/public/home/images/arrow-w2.png)}
.list-w2{overflow:hidden;margin:-10px;padding:15px 0}
.list-w2 li{float:left;width:28%}
.list-w2 li.hot{width:44%}
.list-w2 .item{display:block;overflow:hidden;margin:10px}
.list-w2 .pic{position:relative;overflow:hidden;padding-top:67.1875%}
.list-w2 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.list-w2 .pic .mask{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/public/home/images/mask-w1.png) no-repeat center bottom;-webkit-background-size:100% auto;background-size:100% auto}
.list-w2 .mask .txt{position:absolute;bottom:0;left:0;width:100%;padding:10px}
.list-w2 .mask .tit{padding-left:35px;background:url(/public/home/images/icon-play.png) no-repeat left center;-webkit-background-size:26px auto;background-size:26px auto;font-size:14px;color:#fff;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;line-height:26px}
.list-w2 .hot .item{background-color:#6cbe3f}
.list-w2 .hot .txt{padding:26px 40px}
.list-w2 .hot .inner{overflow:hidden;padding-left:18px}
.list-w2 .hot .icon{float:left;width:46px;height:46px;margin-top:5px;background:url(/public/home/images/icon-play.png) no-repeat center center;-webkit-background-size:cover;background-size:cover}
.list-w2 .hot .tit{font-size:18px;color:#fff;overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px}
.list-w2 .hot .desc{font-size:14px;color:#fff;color:rgba(255,255,255,.8);overflow:hidden;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}
.list-w2 .item:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.list-w2.s1 .mask .tit{padding-left:0;background:0 0}
.rowind5{overflow:hidden;padding:50px 0 90px}
.rowind5 .tit-w1{margin-bottom:23px}
.rowind5 .col-l{width:396px;margin-right:22px}
.rowind5 .col-r{float:none;overflow:hidden}
.slick-w1 .item{display:block;position:relative}
.slick-w1 .pic{position:relative;padding-top:66.5%}
.slick-w1 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.slick-w1 p{position:absolute;bottom:0;left:0;right:0;height:35px;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 10px;color:#fff;background:rgba(0,0,0,.5);z-index:2}
.slick-w2{margin-right:-2px}
.slick-w2 .item{position:relative;display:block!important;width:auto!important;margin:0 2px 1px 0;font-size:16px;height:52px;line-height:52px;padding:0 10px 0 40px;background:#f2f4f7 url(/public/home/images/w-arrow.png) no-repeat 25px center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-tra1nsition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.slick-w2 .item:hover{color:#fff;background:#0a74d1 url(/public/home/images/w-arrow-on.png) no-repeat 25px center}
.slick-w2 .slick-arrow,
.slick-jl .slick-arrow{position:absolute;z-index:2;border:none;font-size:0;top:50%;margin-top:-22px;width:20px;height:44px;background-color:#ebeff2;background-repeat:no-repeat;background-position:center center;background-color:rgba(0,0,0,.2);-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.slick-w2 .slick-prev,
.slick-jl .slick-prev{left:0;background-image:url(/public/home/images/w-prev.png);border-radius:0 5px 5px 0}
.slick-w2 .slick-next,
.slick-jl .slick-next{right:2px;background-image:url(/public/home/images/w-next.png);border-radius:5px 0 0 5px}
.slick-w2 .slick-arrow:hover,
.slick-jl .slick-arrow:hover{background-color:#0a74d1}
.w-row1{padding:60px 0;overflow:hidden}
.w-row1 .col-l{width:64.67%}
.w-row1 .col-r{width:31.25%}
.w-row1 .layout01-title{margin-bottom:30px}
.ul-reward{position:relative;overflow:hidden;background-color:#f2f4f7}
.ul-reward:after{content:'';position:absolute;left:50%;margin-left:-1px;top:0;bottom:0;width:2px;background-color:#fff;z-index:2}
.ul-reward li{float:left;width:50%;border-bottom:1px solid #fff}
.ul-reward li a{display:block;font-size:16px;height:52px;line-height:52px;padding:0 10px 0 40px;background:url(/public/home/images/w-arrow.png) no-repeat 25px center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-reward li a:hover{color:#fff;background:#0a74d1 url(/public/home/images/w-arrow-on.png) no-repeat 25px center}
.w-pictxt{overflow:hidden;margin-bottom:20px}
.w-pictxt .pic{float:left;width:220px;margin-right:21px}
.w-pictxt .pic a{display:block;position:relative;padding-top:66.82%}
.w-pictxt .pic a img{position:absolute;top:0;left:0;width:100%;height:100%}
.w-pictxt .txt{overflow:hidden;padding:12px 0 0}
.w-pictxt .txt h4{margin-bottom:12px}
.w-pictxt .txt h4 a{font-weight:700;display:block;font-size:16px;line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;max-height:96px}
.w-pictxt .txt .time{font-family:"ËÎÌå";font-weight:700;display:block;padding-left:22px;letter-spacing:1px;background:url(/public/home/images/ico-date.png) no-repeat left center;font-size:12px;color:#999}
.w-news{border-top:1px dashed #e8e8e8}
.w-news li{border-bottom:1px dashed #e8e8e8}
.w-news li a{display:block;background:url(/public/home/images/w-arrow.png) no-repeat left center;padding-left:13px;line-height:49px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.w-news li a:hover{color:#0a74d1}
.w-row2{padding:55px 0 48px;overflow:hidden;background:url(/public/home/images/w-bg1.jpg) no-repeat center/cover}
.w-row2 .col-l{width:713px;}
.w-row2 .col-r{width:467px}
.w-pictxt2 .pic{position:relative;padding-top:71.4%}
.w-pictxt2 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.w-pictxt2 .txt{padding:0 10px 0 88px;background:#6cbe3f url(../images/w-play.png) no-repeat 20px center}
.w-pictxt2 .txt h4{padding:18px 0 6px;font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.w-pictxt2 .txt p{color:#fff;opacity:.8;padding:0 0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.layout01-title.white{margin-bottom:32px}
.layout01-title.white h2{background-color:transparent;color:#fff}
.layout01-title.white::after{display:none}
.layout01-title.white .layout01-title-side{background-color:transparent}
.layout01-title.white .more01{color:#fff}
.w-list1 li{margin-bottom:10px}
.w-list1 li a{display:block;position:relative}
.w-list1 .pic{position:relative;padding-top:66.67%}
.w-list1 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.w-list1 p{position:absolute;bottom:0;left:0;right:0;line-height:2;color:#fff;padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.w-hotnew{padding:0 0 19px}
.w-hotnew h4{margin-bottom:12px}
.w-hotnew h4 a{font-weight:700;display:block;font-size:16px;line-height:24px;color:#fff;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px}
.w-hotnew p{line-height:24px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:72px;color:#fff}
.w-row3{padding:48px 0 35px;background-color:#f5f7fa}
.layout01-title{margin-bottom:24px}
.w-list2{overflow:hidden}
.w-list2 li{border-top:1px dashed rgba(255,255,255,.22)}
.w-list2 li a{display:block;line-height:51px;color:#fff;padding-left:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(/public/home/images/w-arrow-on.png) left center no-repeat}
.w-list3{overflow:hidden;margin:0 -8px}
.w-list3 li{float:left;width:25%}
.w-list3 li a{position:relative;display:block;padding:15px 0 14px 78px;margin:0 8px 15px;background-color:#fff}
.w-list3 li a:after{content:'';position:absolute;left:62px;top:18px;width:1px;height:33px;background-color:#e5e5e5}
.w-list3 li a p{line-height:19px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:38px}
.w-list3 li a em{position:absolute;top:16px;left:16px;font-family:Arial;font-size:26px;color:#666}
.w-list3 li a:hover p{color:#0a74d1}
.w-list3 li a:hover em{color:#0a74d1}
.w-list3 li a:hover:after{background-color:#cee3f6}
.layout01-title.colour h2{background-color:transparent}
.layout01-title.colour::after{display:none}
.layout01-title.colour .layout01-title-side{background-color:transparent}
.w-row4{padding:60px 0}
.w-list4{overflow:hidden;margin-right:-19px}
.w-list4 li{float:left;width:25%}
.w-list4 a{display:block;position:relative;margin-right:19px}
.w-list4 a:after{content:'';position:absolute;top:0;right:0;width:100%;height:100%;background:rgba(0,0,0,.6);z-index:2;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.w-list4 .pic{position:relative;padding-top:67.11%}
.w-list4 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.w-list4 .txt{position:absolute;
    padding: 0 10px;
    top:50%;right:0;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:3;opacity:0;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.w-list4 .txt h4{font-weight: normal; font-size:20px;color:#fff;margin-bottom:10px;text-align:center;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.w-list4 .txt p{line-height:22px;color:#fff;text-align:center;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:44px;text-align:center}
.w-list4 a:hover .txt,.w-list4 a:hover:after{opacity:1}
.w-row5{display:block;padding:47px 0;background:url(/public/home/images/w-bg2.jpg) no-repeat center/cover;font-size:18px;color:#fff;text-align:center}
.w-row5 img{display:inline-block;vertical-align:middle}
.w-row5:hover{color:#fff}
.w-list5{overflow:hidden;margin:0 -3px}
.w-list5 li{float:left;width:33.33%}
.w-list5 li a{display:block;margin:0 3px}
.w-list5 .pic{position:relative;padding-top:67.45%;overflow:hidden}
.w-list5 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.w-list5 a:hover .pic img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.w-list5 a:hover .txt h4{color:#0a74d1}
.w-list5 .txt{padding:18px 20px 22px;background-color:#f5f7fa}
.w-list5 .txt h4{font-weight:700;color:#010101;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.w-list5 .txt p{line-height:22px;color:#666;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:44px}
.j-row2{padding:60px 0;overflow:hidden;background:url(/public/home/images/w-bg3.jpg) no-repeat center/cover}
.j-row2 .box{position:relative;height:535px}
.j-row2 .box .con1{position:absolute;top:0;left:0;width:50%;height:268px;padding:55px 45px 0 50px;background:url(/public/home/images/img-w28.jpg) no-repeat center/cover;overflow:hidden}
.w-list6{padding:10px 0 0}
.w-list6 li{float:left;width:50%;margin-bottom:20px}
.w-list6 a{display:block;font-size:16px;line-height:30px;padding-left:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(/public/home/images/w-arrow2.png) no-repeat left center;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.w-list6 a:hover{color:#0a74d1;background-image:url(/public/home/images/w-arrow2-on.png)}
.j-row2 .box .con2{position:absolute;width:50%;bottom:0;left:0;height:267px;overflow:hidden}
.w-list7{overflow:hidden}
.w-list7 li{float:left;width:50%;position:relative}
.w-list7 .pic{position:relative;padding-top:89%}
.w-list7 .pic img{position:absolute;top:0;left:0;width:100%;height:100%}
.w-list7 .txt{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:40px;right:40px;z-index:2}
.w-list7 .txt .icon{text-align:center;margin-bottom:8px}
.w-list7 .txt h3{font-size:24px;text-align:center;color:#fff}
.w-list7 .txt h4{font-size:24px;color:#fff;margin-bottom:10px}
.w-list7 .txt p{line-height:24px;color:#fff;margin-bottom:15px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;max-height:72px}
.w-list7 .txt span{color:#fff}
.j-row2 .box .con3{position:absolute;width:50%;top:0;right:0;height:404px;overflow:hidden}
.j-row2 .box .con3 .pic{position:relative;padding-top:67.33%;overflow:hidden}
.j-row2 .box .con3 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.j-row2 .box .con3 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.j-row2 .box .con3 span{font-weight:700;position:absolute;top:0;right:0;background:#fab705;width:120px;height:100px;font-size:30px;padding:20px 0 0 30px;line-height:1;letter-spacing:2px;color:#fff}
.j-row2 .box .con4{position:absolute;width:50%;right:0;bottom:0;height:130px;background-color:#fff;overflow:hidden}
.w-list8{overflow:hidden;padding:28px 15px 15px}
.w-list8 li{float:left;width:33.33%}
.w-list8 li a{display:block;padding:0 15px}
.w-list8 li h4{font-weight:700;font-size:16px;line-height:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:40px;margin-bottom:6px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.w-list8 li p{color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.w-list8 li a:hover h4{color:#0a74d1}
.j-row3{overflow:hidden;padding:60px 0 0}
.j-row3 .col-l{width:59.67%}
.j-row3 .col-r{width:36.25%}
.w-txt h4{font-weight:700;font-size:16px;margin-bottom:10px}
.w-txt p{line-height:24px;color:#666;margin-bottom:24px}
.w-txt .btn{display:block;padding:68px 0 60px;font-weight:700;font-size:20px;color:#fff;text-align:center;background:url(/public/home/images/img-w32.jpg) no-repeat center/cover}
.w-txt .btn img{display:inline-block;vertical-align:middle;margin-right:20px}
.slick-w3{overflow:hidden}
.slick-w3 a{display:block;position:relative}
.slick-w3 .pic{position:relative;padding-top:67.36%;overflow:hidden}
.slick-w3 .pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.slick-w3 a:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.slick-w3 p{position:absolute;bottom:0;left:0;right:0;font-size:16px;line-height:40px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 14px}
.j-row4{padding-bottom:80px}
.j-row1 .w-news{border-top:0;margin-top:-15px}
.j-row1 .w-news li:last-child{border-bottom:0}
.bd_weixin_popup{-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}
.ban-into{background:no-repeat center center;-webkit-background-size:cover;background-size:cover}
.ban-into-txt{max-width:1200px;width:98%;margin:0 auto;overflow:hidden;height:540px}
.ban-into-txt a {color: inherit; display: block;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.ban-into_l{float:left;width:47%;color:#fff;position:relative;top:47.2%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ban-into_tit1{font-size:42px;padding-bottom:12px;font-weight:700}
.ban-into_desc1{font-size:14px;line-height:30px;padding-bottom:54px}
.ban-into_more{display:block;width:151px;height:38px;line-height:38px;background-color:#0a74d1;color:#fff;font-size:16px;text-align:center}
.ban-into_r{float:right;width:390px;position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:rgba(0,0,0,.1);color:#fff;padding:55px 50px 43px 50px}
.ban-into_tit2{border-bottom:1px solid #dcdee0;font-size:0;padding-bottom:20px}
.ban-into_tit2 i{display:inline-block;vertical-align:middle;width:22px;height:26px;background:url(/public/home/images/hi1.png) no-repeat center center;-webkit-background-size:contain;background-size:contain}
.ban-into_tit2 h3{display:inline-block;vertical-align:middle;font-size:16px;color:#fff;margin-left:9px}
.ban-into_desc2{padding:13px 10px 18px;border-bottom:1px solid rgba(230,232,235,.3);font-size:14px;line-height:18px}
.ban-into_desc2 a{color:#fff;font-size:16px;line-height:40px}
.ban-into_desc2 p{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.ban-into_list{overflow:hidden;padding-top:7px}
.ban-into_s{float:left;width:50%;position:relative;padding-left:10px;line-height:40px;font-size:14px}
.ban-into_s:after{content:'';width:6px;height:6px;border:1px solid #fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position:absolute;left:0;top:50%;margin-top:-3px}
.layout01-title--nl::after{display:none}
.layout01-title--nl h2{background-color:transparent}
.layout01-title--nl .layout01-title-side{background-color:transparent}
.m-into1{padding:60px 0;background-color:#f5f5f5}
.into1{margin-top:24px;position:relative;padding-left:50%}
.into1-l{position:absolute;left:0;width:calc(50% - 15px);height:100%;z-index:3;box-shadow:1px 5px 8px 0 rgba(13,4,9,.06)}
.into1-l-pic{padding-top:67.35%;position:relative;overflow:hidden}
.into1-l-pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.into1-l-pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.into1-l-txt{padding:25px 40px}
.into1-l-txt_tit a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;color:#000;margin-bottom:15px}
.into1-l-txt_desc{font-size:14px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:24px}
.into1-list{margin-bottom:-15px}
.into1-item{overflow:hidden;margin-bottom:15px;box-shadow:1px 5px 8px 0 rgba(13,4,9,.06);position:relative}
.into1-item-l{width:41.83%;float:left}
.into1-item-pic{padding-top:67.33%;position:relative;overflow:hidden}
.into1-item-pic img{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.into1-item-pic:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.into1-item-txt{overflow:hidden;padding:37px 40px 0;height:100%}
.into1-item-txt_tit{font-size:16px;color:#000;padding-bottom:9px}
.into1-item-txt_desc{font-size:14px;color:#666;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:22px}
.m-into2{padding:60px 0;overflow:hidden}
.into2{overflow:hidden;margin:0 -11px;padding-top:12px}
.into2-item{float:left;width:33.3%}
.into2-con{display:block;margin:0 11px;position:relative;padding-top:63.84%}
.into2-item1 .into2-con{padding:14px 20px 1px;background-color:#70c742}
.into2-s{display:block;overflow:hidden;height:33.3%;margin-bottom:15px}
.into2-s-pic{float:left;width:100px;height:67px;overflow:hidden}
.into2-s-pic img{display:block;width:100%;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.into2-s:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.into2-s-txt{overflow:hidden;color:#fff;padding-left:10px;padding-top:11px}
.into2-s-tit{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:3px}
.into2-s-desc{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.into2-item-pic{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}
.into2-item-pic img{display:block;width:100%;height:100%;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s}
.into2-item-pic:hover img{-webkit-transform:scale(1.05,1.05);-moz-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);-o-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}
.into2-item-txt{position:absolute;bottom:0;width:100%;text-align:center;height:45px;line-height:45px;color:#fff;font-size:14px;background-color:rgba(0,0,0,.4)}
.m-into3{padding:60px 0 70px}
.into3{margin:30px 0 60px}
.into3-item{float:left;width:50%;position:relative;height:160px}
.into3-pic{margin-right:10px;overflow:hidden;position:absolute;bottom:0;width:100%}
.into3-pic img{display:block;width:100%;height:100%}
.into3-con{margin-left:10px;padding:20px 35px 0;height:100%;background:url(/public/home/images/hnbg2.jpg) no-repeat center center;-webkit-background-size:cover;background-size:cover;font-size:14px;color:#fff;line-height:24px}
.into3-con .desc{overflow:hidden;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}
.into4{overflow:hidden;margin:-13px 0 -10px}
.into4-item{float:left;width:50%;height:68px;line-height:67px}
.into4-con{display:block;border-bottom:1px solid #dadce0;margin:0 10px;padding-left:18px;position:relative;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.into4-con:after{content:'';width:8px;height:2px;background-color:#525252;position:absolute;left:0;top:50%;margin-top:-1px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.into4-con:hover{color:#0a74d1}
.into4-con:hover:after{background-color:#0a74d1}

.w-row1 .col-l{
    position: relative;
}
.z-tip{
    position: absolute;
    top: 35px;
    left: 0;
    font-size: 16px;
}

.article-body table{
    margin: 0 auto;
}

.w-list3-2 li a{background-color: #f5f7fa;}

.listrel03-inner .pic{
    position: relative;
    padding-top: 140%;
}
.listrel03-pic{
    position: absolute;
    top: 0;
    left: 0;
}
.listrel03-inner>a:after{
    position: absolute;
}
.listrel03-block.col-3>.listrel03-item{
    width: 20%;
}
.listrel03-block.col3>.listrel03-item{
    width: 33.32%;
}


.mainlist02-0324>li>a { padding-left: 0; }
.mainlist02-0324 .date01 { display: none; }

.wide-pic {}
.wide-pic .listrel03-inner .pic { padding-top: 62%; }

/*20200421*/
.z-gs{
    display: block;
    margin-bottom: 4px;
}
.z-gs img{
    display: block;
    width: 100%;
}
.slick-jl{

}
.slick-jl .pic{
    position: relative;
    padding-top: 50.56%;
}
.slick-jl .pic img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.w-list2.line li:first-child{
    border-top: 0;
}
.layout01-body{
    overflow: hidden;
    padding-bottom: 52px;
}
.layout01-body .l,
.layout01-body .r{
    width: 50%;
}
.slick-z100{
    overflow: hidden;
}
.slick-z100 .pic{
    position: relative;
    padding-top: 76.24%;
}
.slick-z100 .pic img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.slick-z100 .slick-arrow{
    position: absolute;
    top: 50%;
    margin-top: -32px;
    width: 30px;
    height: 64px;
    background-position: center;
    background-repeat: no-repeat;
    background-color: rgba(0,0,0,.26);
    z-index: 10;
    font-size: 0;
    border: 0;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    -ms-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
}
.slick-z100 .slick-arrow:hover{
    background-color: rgba(0,0,0,.48);
}
.slick-z100 .slick-prev{
    background-image: url(/public/home/images/k-prev.png);
}
.slick-z100 .slick-next{
    right: 0;
    background-image: url(/public/home/images/k-next.png);
}
.slick-z100 .slick-dots{
    position: absolute;
    bottom: 20px;
    left: 0;
    right: 0;
    z-index: 10;
    text-align: center;
    font-size: 0;
}
.slick-z100 .slick-dots li{
    display: inline-block;
    width:20px;
    height:2px;
    background:rgba(255,255,255,.4);
    margin: 0 4px;
}
.slick-z100 .slick-dots li button{
    display: none;
}
.slick-z100 .slick-dots li.slick-active{
    background-color: #fff;
}
.z-list100{

}
.z-list100 li{
    float: left;
    width: 50%;
}
.z-list100 li a{
    display: block;
    position: relative;
}
.z-list100 .pic{
    position: relative;
    padding-top: 76.2%;
}
.z-list100 .pic img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.z-list100 .txt{
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 20px;
    z-index: 3;
}
.z-list100 .txt p{
    position: relative;
    font-weight: bold;
    font-size: 16px;
    color: #ffffff;
}
.z-list100 .txt p:after{
    content: '';
    display: block;
    margin-top: 12px;
    width:28px;
    height:2px;
    background:#ffffff;
}
.z-list100 li a:after{
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
}
.z-list100 li:first-child a:after{
    background:rgba(108,190,63,.7);
}
.z-list100 li:last-child a:after{
    background:rgba(42,132,250,.7);
}
.layout01-title.tac{
    text-align: center;
}
.j-row0{
    padding: 54px 0 0;
}
.k-row2 .l{
    width: 780px;
}
.k-row2 .r{
    width: 378px;
}
.z-list200{
    overflow: hidden;
    margin: 0 -10px;
}
.z-list200 li{
    float: left;
    width: 50%;
}
.z-list200 li a{
    position: relative;
    display: block;
    margin: 0 10px;
}
.z-list200 .pic{
    position: relative;
    padding-top: 77.11%;
}
.z-list200 .pic img{
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.z-list200 .txt{
    position: absolute;
    bottom: 15px;
    left: 20px;
    right: 0;
    z-index: 3;
}
.z-list200 .txt p{
    font-weight: bold;
    font-size: 24px;
    color: #ffffff;
}
.z-list200 li a:after{
    content: '';
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 115px;
    background: url(/public/home/images/k-mask.png) no-repeat center / cover;
}
.z-list300{

}
.z-list300 li{
    padding: 15px 0;
    border-top: 1px dashed #D6D6D6;
}
.z-list300 li:first-child{
    padding-top: 0;
    border-top: 0;
}
.z-list300 .time{
    padding-left: 22px;
    font-size: 16px;
    color: #666666;
    background: url(/public/home/images/icon-time20.png) no-repeat left center;
}
.z-list300 a{
    display: block;
    font-size: 16px;
    line-height: 28px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
}
.z-list300 a:hover{
    color: #0a74d1;
}
.k-row5{
    padding: 60px 0;
    background: url(/public/home/images/k5-bg.jpg) no-repeat center / cover;
}
.krow5-top{
    overflow: hidden;
}
.krow5-top .l,
.krow5-top .r{
    width: 50%;
}
.krow5-top .item{
    display: block;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;background-size: cover;
}
.krow5-top .a1{
    height: 130px;
    line-height: 130px;
    text-align: center;
}
.krow5-top .a1 span{
    font-weight: bold;
    font-size: 24px;
    color: #555555;
    padding-left: 48px;
    background: url(/public/home/images/k-icon1.png) no-repeat left center;
}
.krow5-top .a2{
    float: left;
    width: 50%;
    height: 267px;
    font-size: 24px;
    color: #ffffff;
    text-align: center;
    padding: 82px 0 0;
}
.krow5-top .a2 img{
    display: block;
    margin: 0 auto 15px;
    width: 57px;
    height: 60px;
}
.krow5-top .a3{
    float: right;
    width: 50%;
    padding: 70px 38px 0;
    height: 267px;
    color: #ffffff;
}
.krow5-top .a3 .s1{
    font-size: 24px;
    margin-bottom: 8px;
}
.krow5-top .a3 .s2{
    font-size: 14px;
    line-height: 24px;
    margin-bottom: 15px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
    height: 48px;
}
.krow5-top .a3 .s3{
    font-size: 14px;
}
.krow5-top .a4{
    height: 268px;
    padding: 40px 60px 0;
}
.krow5-top .a4 .layout01-title h2,
.krow5-top .a4 .layout01-title-side a{
    color: #ffffff;
}
.z-list400{

}
.z-list400 li{
    font-size: 16px;
    height: 50px;
    line-height: 50px;
    color: #ffffff;
    overflow: hidden;
    text-align: justify;
}
.z-list400 li:after{
    content: '';
    display: inline-block;
    width: 100%;
    height: 0;
    line-height: 0;
}
.z-list400 li span{
    display: inline-block;
}
.krow5-top .a5{
    height: 128px;
    line-height: 128px;
    overflow: hidden;
    padding: 0 56px;
}
.krow5-top .a5 em{
    float: left;
    font-size: 24px;
    padding-left: 40px;
    background: url(/public/home/images/k-icon4.png) no-repeat left center;
}
.krow5-top .a5 span{
    float: right;
    padding-right: 24px;
    color: #666666;
    background: url(/public/home/images/icon-more20.png) no-repeat right center;
}
.krow5-bot{
    display: block;
    height: 174px;
    line-height: 174px;
    text-align: center;
    background-repeat: no-repeat;
    background-position: center;
    -webkit-background-size: cover;background-size: cover;
}
.krow5-bot span{
    font-weight: bold;
    font-size: 24px;
    padding-left: 60px;
    color: #ffffff;
    letter-spacing: 2px;
    background: url(/public/home/images/k-icon3.png) no-repeat left center / contain;
}
.k-row5{
    padding: 30px 0;
}
@media only screen and (max-width:1379px){
.pic-slider .slick-prev{left:10px}
.pic-slider .slick-next{right:10px}
}
@media only screen and (max-width:1279px){
.toutiao02{padding:15px 15px 15px 405px;height:290px}
.toutiao02-img{margin-left:-405px;width:390px}
.header2{height:85px;line-height:80px}
.logo2{width:300px}
.ft-link2{margin-bottom:10px}
.ft-link2 a{margin:0 10px}
.ft-link2 a+a:before{left:-10px}
.footer1-row>.col-l{padding-right:40px;width:340px}
.footer1-row>.col-c{padding:0 40px;width:260px}
.qr-ft1 .item{margin-right:30px}
.sobar{margin:22px 0 0 20px}
.nav a{padding:0 22px;line-height:40px}
.ban-index .slick-dots{bottom:15px}
.ban-index .slick-dots button{width:30px;height:5px}
.biography-txt{padding:30px 0 30px 30px}
.biography-desc{line-height:24px;margin-bottom:10px}
.biography-items .item+.item{margin-left:40px}
.msg-dl dt{padding:10px;width:auto}
.msg-dl dt .inner{font-size:20px;width:65px}
.msg-slider{padding:26px 66px 26px 0}
.tit-w1{font-size:24px}
.indblock1 .txt{padding:30px}
.indblock1 .title{font-size:20px;margin-bottom:15px}
.indblock1 .title:after{margin-top:15px}
.indblock1 .item.s1,.indblock1 .item.s2{padding:30px}
.list-w1{line-height:2em}
.indblock1 .item.s2 .icon{width:160px;top:-20px}
.indblock1 .item.s1 .icon{top:30px;left:30px;width:40px}
.indblock1 .item.s1{padding-left:80px}
.joins-items{margin-left:30px}
.joins-items .icon{width:40px;height:40px}
.joins-items .nums{font-size:28px}
.joins-items .desc{font-size:12px}
.joins-items .item{padding:15px;width:150px}
.joins-txt .tit-w1{margin-bottom:15px}
.joins-txt .desc{font-size:12px;line-height:2}
.list-w2 .hot .txt{padding:15px 20px}
.j-row2 .wp{width:100%}
.w-txt .btn{padding:18px 0}
}
@media only screen and (max-width:1199px){
    .k-row2 .l{
        margin-bottom: 20px;
    }
    .k-row2 .l,
    .k-row2 .r,
    .krow5-top .l,
    .krow5-top .r,
    .krow5-top .a2,
    .krow5-top .a3{
        float: none;
        width: auto;
    }


.into1-item-txt{padding:10px 20px 0}
.into1-l-txt{padding:10px 20px 0}
.into1-l-txt_tit a{margin-bottom:10px}
.into2-item1{float:none;margin:0 0 20px}
.into2-item{width:50%}
.w-row2 .col-r{float:none;width:auto}
.w-row2 .col-c{margin-right:10px}
.w-news li a{line-height:44px}
.j-row2 .box{height:420px}
.j-row2 .box .con2{height:200px}
.j-row2{padding:20px 0}
.listrel03-block.col3>.listrel03-item{
    width: 50%;
}

}
@media only screen and (max-width:1023px){
.toutiao02{padding:15px;height:auto}
.toutiao02-img{position:static;display:block;margin:0;width:100%}
.toutiao02-img img{width:100%}
.toutiao02-list{margin:10px -3px;padding:0}
.w-row2 .col-c,.w-row2 .col-l,.w-row2 .col-r{float:none;width:500px;margin:0 auto 10px}
.w-list2 li a{line-height:36px}
.mainlist01-new>li{float: none;width: 100%;}
.mainlist01-new>li:nth-last-child(2){border-bottom: none;}
}
@media only screen and (max-width:959px){
.regblock02 .regblock-items>li,.regblock02 .regblock-items>li:nth-child(2n){padding-right:0}
.regblock02 .regblock-items>li:nth-child(2n){padding-left:120px}
.page a{display:none}
.page a.on{display:inline-block}
.banner01{height:250px}
.banner01-body h2{font-size:36px}
.tab01-tit>.tab01-item{height:45px;line-height:45px;font-size:14px}
.tab01-tit.col-auto>.tab01-item{margin-right:20px}
.listrel03{margin-top:30px}
.listrel03-block{margin:-15px -15px 0 0}
.listrel03-inner{margin:15px 15px 0 0}
.listrel03-badge02 span{bottom:5px;text-indent:30px;background-position-x:10px;-webkit-background-size:16px;background-size:16px}
.layout04{padding:30px 0}
.toutiao01{padding:18px 20px 20px 350px}
.toutiao01-title{margin-bottom:10px}
.toutiao01-img{margin-left:-350px;width:330px}
.toutiao01-btn{margin-top:10px}
.toutiao01a { padding-left: 20px; }
    .toutiao01a-media { margin: -8px 20px -10px -10px; width: 300px; }
.toutiao03 h3{margin-top:0}
.toutiao04-main,.toutiao04-side{float:none;width:100%}
.toutiao04-main{margin-bottom:0}
.toutiao04-bottom{margin-top:0}
.toutiao04-bottom span,.toutiao04-top span{font-size:18px}
.toutiao05{padding-left:15px;padding-right:15px;text-align:center}
.toutiao05-img{position:static;margin:0 auto}
.toutiao05-title{margin-top:10px}
.toutiao05-desc{text-align:left}
.mainlist05-toutiao>a{padding-left:200px;min-height:120px}
.mainlist05-img{margin-left:-200px;width:180px;height:120px}
.mainlist05-toutiao p{max-height:55px}
.mainlist05-toutiao .mainlist05-date{margin-bottom:0}
.mainlist02.col-2>li{float:none;width:100%}
.mainlist02.col-2>li:nth-child(2n+1){padding-right:0;padding-bottom:0}
.footer1-row>.col-l{width:280px;padding:0}
.footer1-row>.col-c{padding:0 30px;width:250px}
.footer1-row>.col-c,.footer1-row>.col-l{border:none}
.qr-ft1 .item{font-size:12px;width:90px;margin-right:20px}
.qr-ft1 .item:last-child{margin-right:0}
.copyright1{font-size:12px}
.sobar .icon{display:block;width:36px;height:36px;background:url(/public/home/images/icon-search.png) no-repeat center center}
.sobar .form{position:fixed;right:20px;top:-50px;opacity:0;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s;z-index:99}
.sobar.open .form{top:27px;opacity:1}
.nav .wp{width:100%!important;padding:0!important}
.nav a{font-size:12px;padding:0 18.5px}
.rowind1,.rowind2,.rowind3{padding:40px 0}
.rowind3{margin-bottom: 40px;}
.biography-pic{position:relative;top:initial;left:initial;width:auto;height:0;padding-top:45%}
.biography-slider{position:absolute!important;top:0;left:0;width:100%;height:100%}
.biography-txt{float:none;width:auto;padding:20px}
.biography-items{padding:20px 0 0}
.indblock1{padding:0;max-width:640px;margin:0 auto;position:static}
.indblock1 .item{position:relative;top:initial;left:initial;width:auto;height:auto;overflow:hidden}
.joins-items{float:none;overflow:hidden;margin-left:0;margin-bottom:20px;padding:0 40px}
.joins-txt{padding:0 40px}
.joins-txt .pic{display:none}
.list-w2{margin:-5px}
.list-w2 .item{margin:5px}
.list-w2 .mask .txt{padding:5px 10px}
.list-w2 .hot .txt{padding:10px}
.list-w2 .hot .tit{font-size:16px;margin-bottom:0}
.tabrelw1-tit>.tabrelw1-item{font-size:24px;margin:0 15px}
.tabrelw1-tit>.tabrelw1-item+.tabrelw1-item:before{left:-15px}
.rowind4{padding:30px 0}
.into1-item-txt{padding:10px}
.into1-item-txt_tit{font-size:14px;padding-bottom:0}
.into1-item-txt_desc{font-size:12px}
.m-into1,.m-into3{padding:30px 0}
.m-into2{padding:30px 0 0}
.into3{margin-bottom:30px}
.w-list4{margin-right:-5px}
.w-list4 a{margin-right:5px}
.w-list3 li{width:50%}
.w-list4 .txt h4{font-size:16px;margin-bottom:0}
.w-list4 .txt p{font-size:12px}
.j-row3 .col-l,.j-row3 .col-r,.w-row1 .col-l,.w-row1 .col-r{float:none;width:auto;margin-bottom:20px}
.j-row2 .box{height:auto}
.j-row2 .box>div{position:static!important;width:auto!important;height:auto!important}
.j-row3,.j-row4,.w-row1{padding:30px 0!important}
.j-row2 .box .con3 a{position:relative;display:block}
.slick-w2 .item{font-size:12px;background-position:10px center;padding:0 10px 0 20px}
.rowind5{padding:20px 0}
}
@media only screen and (max-width:767px){
.pages{margin-top:30px;margin-bottom:30px}
.mainlist01>li,.mainlist02>li{padding:15px 10px}
.mainlist02>li>a{padding-left:85px}
.mainlist02 .date01{margin-left:-85px}
.sidelist01>li a{padding:0 20px;height:45px;line-height:45px;font-size:14px}
.sidelist01>.on{background-position-x:20px}
.sidelist01>.on a,.sidelist01>li:hover a{padding-left:35px;background-position-x:96%}
.layout01{margin-top:30px}
.layout01 .wp{padding-right:0}
.layout01-title h1,.layout01-title h2{font-size:20px;line-height:32px}
.layout01-side{position:static;float:none;width:100%;margin-left:0}
.regblock .wp{padding:5px 20px}
.regblock-items>li{float:none;width:100%}
.regblock-tabs{position:absolute;left:0;top:70px}
.regblock-tabs a{margin-left:0;margin-right:20px}
.regblock-tabs.fixed{position:static}
.regblock-tabs.fixed a{margin-right:0}
.regblock-info{padding-top:70px}
.banner01{height:150px}
.banner01-body h2{font-size:28px}
.listrel03-block.col-3>.listrel03-item{width:50%}
.formrel01-block.up-down .formrel01-item__error .formrel01-content{margin-bottom:35px}
.formrel01-item__error .formrel01-msg{left:0!important;top:105%!important}
.layout02{margin-top:30px;margin-bottom:70px}
.layout02 .wp{padding-right:15px}
.layout02 .layout02-side{position:static;margin-top:15px;width:100%}
.toutiao01{padding:13px 15px 15px 250px}
.toutiao01-title{margin-bottom:5px;font-size:18px}
.toutiao01-img{margin-left:-250px;width:230px}
.toutiao01-desc{max-height:55px}
.toutiao01-btn{margin-top:5px}
.toutiao01a { padding-left: 15px; }
    .toutiao01a-media { margin: 2px 15px 0 0; width: 180px; }
.toutiao02{margin:15px -15px 30px}
.toutiao04{margin-bottom:20px}
.toutiao05{padding-bottom:10px;padding-left:0;padding-right:0}
.mainlist03+.mainlist03{margin-bottom:30px}
.mainlist04-btn{margin-bottom:40px;text-align:center}
.market03{padding:20px 20px 20px 80px;height:76px}
.market03-img{position:absolute;margin-left:-50px;width:36px;height:36px}
.market03-title{margin-top:3px}
.mainlist02.col-2{margin-bottom:0}
.toutiao06-ext01{margin-bottom:30px}
.header2{height:55px;line-height:50px}
.logo2{width:50%}
.signup{font-size:14px;padding-left:30px;-webkit-background-size:20px auto;background-size:20px auto}
.footer2{padding:0 0 20px}
.ft-link2 a{display:inline-block;vertical-align:top;font-size:12px}
.ft-link2 a+a:before{display:none}
.ft-info2{font-size:12px}
.copyright2{display:inline-block}
.ft-info2 .link2{margin-left:0}
.friends{display:none}
.footer1-row{padding:10px 0}
.footer1-row>.col-c,.footer1-row>.col-l,.footer1-row>.col-r{float:none;width:auto;padding:0;min-height:auto;margin:15px 0}
.ft-dl dt{margin-bottom:10px}
.ft-link1 a{float:none;display:inline-block;vertical-align:top;width:auto;margin-right:12px}
.qr-ft1{padding-top:0}
.footer1-ft{line-height:20px;padding:15px 0;text-align:center}
.footer1-ft .copyright1{float:none}
.copyright1{text-align:center}
.copyright1 span{display:inline-block;margin:0!important}
.footer1-ft .link1{float:none}
.qr-ft1{text-align:center}
.qr-ft1 .item{float:none;display:inline-block;vertical-align:top}
.sobar{margin:7px 0 0}
.sobar .form{right:15px;left:15px;width:auto}
.sobar.open .form{top:12px}
.nav .list{white-space:nowrap;font-size:0;overflow-x:auto;-webkit-overflow-scrolling:touch}
.nav .list li{float:none;display:inline-block;vertical-align:top}
.ban-index{padding-top:45%}
.ban-index .slick-dots button{width:20px;height:3px}
.ban-index .slick-dots li{margin:0 4px}
.ban-index .slick-dots{bottom:10px}
.msg-dl dt{padding:0}
.msg-slider{padding:7px 30px 7px 0}
.msg-slider .slick-slide>div{float:none;width:auto}
.msg-slider .item{height:20px;line-height:20px}
.msg-slider .item a{font-size:12px;line-height:20px;margin:0 10px}
.msg-slider .slick-arrow{width:20px;margin-left:0;right:0!important;height:20px;margin-top:0}
.msg-slider .slick-prev{top:7px}
.msg-slider .slick-next{top:auto;bottom:7px}
.latestNews li{float:none;width:auto;margin-bottom:10px}
.latestNews-date{margin:5px 0}
.latestNews-txt{padding:10px 0}
.biography-txt{padding:20px 0}
.biography-txt .tit-w1{margin-bottom:10px}
.tit-w1{font-size:20px}
.biography-items .item{font-size:14px;margin:0!important}
.biography-items .icon{margin-bottom:5px}
.biography-items{display:flex;justify-content:space-between;align-items:center}
.indblock1 .item .icon{display:none}
.indblock1 .item.s1,.indblock1 .item.s2{padding:20px}
.indblock1 .txt{padding:15px}
.indblock1 .title{font-size:18px;margin-bottom:10px}
.indblock1 .title:after{margin-top:5px}
.list-w1{line-height:20px}
.joins-items{padding:0;display:flex;justify-content:space-between;align-items:center}
.joins-items li{margin:0;width:33.332%}
.joins-items .item{width:auto;padding:10px}
.joins-items .desc{font-size:10px}
.joins-txt{padding:0;margin-top:0}
.list-w2 li{width:50%}
.list-w2 li.hot{float:none;width:auto}
.list-w2 .hot .icon{width:40px;height:40px}
.ban-into-txt{height:auto}
.ban-into_l,.ban-into_r{position:static;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);width:100%}
.ban-into_l{padding:15px}
.ban-into_tit1{font-size:20px;padding-bottom:5px}
.ban-into_desc1{line-height:1.5;padding-bottom:15px}
.ban-into_more{font-size:14px;width:90px;height:30px;line-height:30px}
.ban-into_r{padding:15px}
.into1-l{position:static;width:100%;margin-bottom:20px}
.into1-l-txt{padding:10px}
.into1{padding-left:0}
.into1-l-txt_tit a{font-size:18px;margin-bottom:5px}
.into1-l-txt_desc{line-height:1.5}
.into1-item-l{float:none;width:100%}
.into2{margin:0}
.into2-item{width:100%;margin-bottom:20px}
.into2-con{margin:0}
.into3-item{float:none;width:100%}
.into3{height:auto}
.into3-con{margin:0;padding:20px}
.into3-item{height:auto}
.into3-pic{position:static}
.into4-item{float:none;width:100%}
.w-list5 li,.w-list6 li{float:none;width:auto}
.w-list5 .txt{padding:10px}
.j-row2 .box .con1{padding:10px}
.w-list6 a{font-size:14px}
.w-list6 li{margin-bottom:5px}
.layout01-title{margin-bottom:15px!important}
.w-list7 .txt h3{font-size:16px}
.w-list7 .txt{left:10px;right:10px}
.w-list7 .txt h4{font-size:18px;margin-bottom:5px}
.w-list7 .txt p{font-size:12px;margin-bottom:5px;line-height:20px;max-height:60px}
.w-list7 .txt span{font-size:12px}
.w-list7 .txt .icon{width:30px;margin:0 auto}
.j-row2 .box .con3 span{width:60px;height:40px;font-size:14px;padding:5px 0 0 15px}
.w-list8 li{float:none;width:auto;margin-bottom:15px}
.w-list8{padding:10px 0 0}
.w-list8 li h4{font-size:14px}
.w-list8 li p{font-size:12px}
.w-txt p{font-size:12px;line-height:20px}
.w-txt .btn{padding:20px 0;font-size:16px}
.w-txt .btn img{width:20px;margin-right:10px}
.w-list4 li{float:none;width:auto}
.w-list4 .txt,.w-list4 a:after{opacity:1}
.j-row2{padding:30px 0}
.w-news li a{line-height:36px}
.j-row3,.j-row4,.w-row1{padding:20px 0 10px!important}
.j-row3 .col-l,.j-row3 .col-r,.w-row1 .col-l,.w-row1 .col-r{margin-bottom:10px}
.w-row5{padding:15px 0}
.ul-reward li,.w-list3 li{float:none;width:auto}
.w-list3 li a{margin-bottom:5px}
.w-row2,.w-row4{padding:20px 0}
.w-row2 .col-c,.w-row2 .col-l,.w-row2 .col-r{width:auto}
.w-pictxt2 .txt h4{font-size:16px}
.w-pictxt2 .txt{padding:0 5px 0 50px;-webkit-background-size:30px auto;background-size:30px auto;background-position:5px center}
.w-pictxt .pic{float:none;width:auto;margin-right:0}
.ul-reward:after{display:none}
.rowind5 .col-l,.rowind5 .col-r{float:none;width:auto;margin-right:0}
    .rowind3{margin-bottom: 20px;}
    .z-list400 li{
        font-size: 14px;
        line-height: 42px;
    }
    .z-list400 .s1{
        width: 70px;

    }
    .krow5-top .a4{
        padding: 40px 20px 0;
    }
    .z-list200 li{
        float: none;
        width: auto;
    }

.listrel03-block.col3>.listrel03-item{
    width: 100%;
}
}
@media only screen and (max-width:479px){
.wp{width:100%;padding:0 15px}
.layout01 .wp{padding-right:15px}
.regblock-form.fixed{padding:0}
.regblock-items>li,.regblock-items>li:nth-child(2n){padding-left:0!important;height:auto!important}
.regblock-items>li span{display:block;position:static;margin:0 0 10px!important;text-align:left}
.regblock-btn{width:100%}
.listrel03-block{margin:-10px -10px 0 0}
.listrel03-inner{margin:10px 10px 0 0}
.formrel01{width:100%!important}
.contact h1{font-size:22px}
.contact p{font-size:14px}
.toutiao01{padding:20px}
.toutiao01-title{margin-bottom:5px;font-size:18px}
.toutiao01-img{position:static;margin:0 0 10px;width:100%}
.toutiao01-btn{margin:5px auto 0}
.toutiao01a { padding: 15px; }
    .toutiao01a-media { float: none; margin: 0 0 15px; width: 100%; }
.toutiao06 li{float:none;margin-bottom:10px;width:100%}
.mainlist05-toutiao{border-bottom:1px solid #dfdfdf!important}
.mainlist05-toutiao>a{padding-left:0;min-height:0}
.mainlist05-img{position:static;margin-left:0;width:100%;height:auto}
.mainlist05-img img{width:100%}
.mainlist05-toutiao p{max-height:999px}
.mainlist05-toutiao .mainlist05-date{margin-bottom:0}
.mainlist02.col-2{border-top:none}
.mainlist02.col-2>li:nth-child(2n+1){padding-top:0}
}
