/* 全局样式 reset */
body{margin:0 auto;padding:0;line-height:1.42857;text-align:center;color:#555;font-size:14px;font-family:'Microsoft Yahei';background:#fff;}
article,aside,figure,figcaption,header,footer,hgroup,nav,section,details,summary{display:block;margin:0 auto;padding:0;}
div{margin:0 auto;padding:0;text-align:left;}
form,input,textarea,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd{margin:0;padding:0;border:none;outline:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
ul,ol,dl{list-style-type:none}
em,strong,i,cite{font-style:normal}
img{border:none;vertical-align:middle;}
a{color:#666;outline:none;text-decoration:none;}
a:hover{color:#de292e;text-decoration:none;}
a:focus{outline:0;}
.is-hidden{display:none !important;}
.clearfix:after{display:block;overflow:hidden;clear:both;height:0;visibility:hidden;content:".";}/* 清除浮动 */
.wp_out{width:100%;min-width:1200px;}
.wp{margin:0 auto;width:1200px;}
/* header */
.header{background:#000101;}
.header_in{height:60px;position:relative;}
.logo{float:left;margin:0 100px 0 60px;width:152px;height:60px;overflow:hidden;text-indent:-999px;background:url(../images/logo.png) no-repeat;}
.navigation{float:left;}
.navigation ul{width:100%;overflow:hidden;}
.navigation li{float:left;padding:0 20px;height:60px;font-size:16px;}
.navigation li a{position:relative;display:block;line-height:60px;text-align:center;color:#fff;}
.navigation li a:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;background-color:#fff;-webkit-transform:scalex(0);-webkit-transform-origin:bottom center;-webkit-transition:all .3s;transform:scalex(0);transform-origin:bottom center;transition:all .3s;}
.navigation li.active a{color:#fff;}
.navigation li:hover a{color:#80BA2E;}
.navigation li:hover a:after,.navigation li.active a:after{background-color:#80BA2E;-webkit-transform:scalex(1);transform:scalex(1);}
.butt{float:left;margin:16px 0 0 20px;padding:0 20px;line-height:28px;background:#80BA2E;border-radius:4px;font-size:12px;color:#fff;}
.trigger{position:absolute;top:16px;right:0;padding:0 10px;min-width:92px;line-height:26px;color:#fff;font-size:12px;border:1px solid #fff;border-radius:5px;cursor:pointer;z-index:999;box-sizing:border-box;}
.trigger:after{position:absolute;right:10px;top:50%;content:'';margin-top:-3px;width:6px;height:6px;border-width:1px;border-style:solid;border-color: #fff transparent transparent #fff;-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);}
.trigger .current-language{display:block;padding-right:14px;}
.trigger .translate{display:none;position:absolute;top:26px;left:0;background:#000101;border-radius:5px;width:100%;line-height:30px;text-align:center;}
.trigger .translate a{display:block;color:#fff;font-size:12px;}
.trigger .translate a:hover{color:#de292e;}
.trigger .translate a.is-active{color:#de292e;}
.trigger .translate.active{display:block;}
/* main 套餐 */
.setmenu{padding:20px 0 80px;background:#fff;}
.setmenu h2{padding:20px 0 0;font-size:28px;font-weight:bold;color:#77B51F;text-align:center;}
.setmenu .info{padding:20px 0 40px;font-size:14px;color:#9B9B9D;text-align:center;}
.setmenu li{float:left;margin:5px;padding:35px 0 20px;width:230px;border-radius:10px;position:relative;box-shadow:0 -6px 10px rgba(0, 0, 0, 0.05),0 6px 10px rgba(0, 0, 0, 0.18);text-align:center;}
.setmenu li cite{display:inline-block;padding-left:42px;line-height:56px;font-size:24px;color:#AC45D4;background:url(../images/z1.png) no-repeat left center;}
.setmenu li span{display:block;margin:0 15px;line-height:22px;color:#AC45D4;font-size:12px;text-align:center;background:#F6ECFA;border-radius:11px;}
.setmenu li .tit{position:relative;margin-top:20px;padding:20px 0;color:#9B9B9D;font-size:12px;text-align:center;}
.setmenu li .tit:after{content:'';position:absolute;top:0;left:50%;margin-left:-10px;width:20px;height:3px;background:#AC45D4;}
.setmenu li P{margin-left:60px;padding-left:35px;color:#3D3D3D;font-size:14px;line-height:40px;text-align:left;background:url(../images/dh1.png) no-repeat left center;}
.setmenu li .btn{display:block;margin:20px 25px;line-height:44px;background:#AC45D4;color:#fff;font-size:20px;text-align:center;border-radius:22px;}
.setmenu li:nth-child(2) cite{color:#6282D9;background-image:url(../images/z2.png);}
.setmenu li:nth-child(2) span{color:#6282D9;background:#EFF2FB;}
.setmenu li:nth-child(2) .tit:after{background:#6282D9;}
.setmenu li:nth-child(2) p{background-image:url(../images/dh2.png);}
.setmenu li:nth-child(2) .btn{background:#6282D9;}
.setmenu li:nth-child(3) cite{color:#FF7744;background-image:url(../images/z3.png);}
.setmenu li:nth-child(3) span{color:#FF7744;background:#FFF1EC;}
.setmenu li:nth-child(3) .tit:after{background:#FF7744;}
.setmenu li:nth-child(3) p{background-image:url(../images/dh3.png);}
.setmenu li:nth-child(3) .btn{background:#FF7744;}
.setmenu li:nth-child(4) cite{color:#FFCB65;background-image:url(../images/z4.png);}
.setmenu li:nth-child(4) span{color:#FFCB65;background:#FFF9EF;}
.setmenu li:nth-child(4) .tit:after{background:#FFCB65;}
.setmenu li:nth-child(4) p{background-image:url(../images/dh4.png);}
.setmenu li:nth-child(4) .btn{background:#FFCB65;}
.setmenu li:nth-child(5) cite{color:#ACB4C9;background-image:url(../images/z5.png);}
.setmenu li:nth-child(5) span{color:#ACB4C9;background:#F6F7F9;}
.setmenu li:nth-child(5) .tit:after{background:#ACB4C9;}
.setmenu li:nth-child(5) p{background-image:url(../images/dh5.png);}
.setmenu li:nth-child(5) .btn{background:#ACB4C9;}
/* main 新闻列表  */
.banner{height:128px;background:#262720 url(../images/banner.jpg) no-repeat top center;}
.banner h1{padding:40px 0 0 80px;font-size:30px;color:#fff;}
.list-nav{line-height:48px;border-top:1px solid #D6D6D6;border-bottom:1px solid #D6D6D6;}
.list-nav a{float:left;padding:0 40px;font-size:18px;color:#333;}
.list-nav a.on{background:#6FBE5F;color:#fff;}
.list-nav a:first-child{margin-left:60px;}
.list li{position:relative;margin-top:20px;padding:25px 25px 25px 304px;box-shadow:0 -6px 10px rgba(0, 0, 0, 0.05),0 6px 10px rgba(0, 0, 0, 0.18);border-radius:10px;}
.list li .pic{position:absolute;top:25px;left:25px;width:254px;height:132px;}
.list li .pic img{width:254px;height:132px;border-radius:5px;}
.list li h3{height:30px;line-height:30px;overflow:hidden;font-size:20px;font-weight:600;color:#6FBE5F;}
.list li h3 a{color:#6FBE5F;}
.list li .cont{margin-top:20px;height:50px;line-height:25px;overflow:hidden;color:#636363;font-size:14px;}
.list li .time{padding-top:10px;line-height:22px;color:#aaa;font-size:12px;}
/* 分页*/
.page_new{padding:40px 0;line-height:24px;text-align:center;}
.page_new a{background:#F4F4F5;margin:0 5px;padding:4px 12px;color:#333;display:inline-block;border-radius:4px;}
.page_new a:hover{background:#6FBE5F;color:#fff}
.page_new strong{background:#6FBE5F;margin:0 5px;padding:4px 12px;color:#fff;display:inline-block;border-radius:4px;}
/* main 问题列表  */
.list_pro{padding:50px 200px;}
.list_pro li{border:1px dotted #D6D6D6;margin-bottom:10px;}
.list_pro li h2{position:relative;padding:0 25px 0 15px;line-height:40px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:normal;background:#F6F6F6;}
.list_pro li h2:after{content: '';position:absolute;right:15px;top:50%;width:6px;height:6px;border-width:1px;border-style:solid;border-color:#aaa transparent transparent #aaa;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.list_pro li .p{display:none;padding:15px;line-height:30px;color:#686868;font-size:14px;border-top:1px dotted #D6D6D6;}
.list_pro li.wmbor h2:after{-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);}
.list_pro li.wmbor .p{display:block;}
/* main01 */
.main01{background:#292420 url(../images/main01.jpg) no-repeat top center;}
.main01_in{position:relative;height:466px;padding-top:360px;}
.main01_in h1{margin:0 auto;padding:22px 0;width:776px;height:70px;overflow:hidden;text-indent:-9999px;background:url(../images/main01_in_h1.png) no-repeat center center;}
.main01_in p{line-height:90px;font-size:32px;text-align:center;color:#fff;}
.main01_in .btn{margin:0 auto;display:block;width:606px;line-height:56px;background:url(../images/main01_in_btn.png) no-repeat;text-align:center;font-size:26px;color:#fff;}
.main01_in .a-box{text-align:center;padding-top:20px;}
.main01_in .a-box a{display:inline-block;margin:0 5px;width:196px;height:46px;overflow:hidden;text-align:left;text-indent:-10000px;}
.main01_in .a-box a:nth-of-type(1){background:url(../images/d1.png) no-repeat;}
.main01_in .a-box a:nth-of-type(2){background:url(../images/d2.png) no-repeat;}
.main01_in .a-box a:nth-of-type(3){background:url(../images/d3.png) no-repeat;}
.main01_in .c-rollbar{position:absolute;bottom:120px;right:30px;}
.main01_in .c-rollbar a{display:block;width:76px;height:76px;overflow:hidden;text-indent:-10000px;}
.main01_in .c-rollbar a:nth-child(1){background:url(../images/kf1.png) no-repeat;}
.main01_in .c-rollbar a:nth-child(2){background:url(../images/kf2.png) no-repeat;}
/*  ****** mainb01 */
.mainb01{background:#121B0B url(../images/mainb01.jpg) no-repeat top center;}
.mainb01_in h1{background-image:url(../images/mainb01_in_h1.png);}
.mainb01_in .btn{background-image:url(../images/mainb01_in_btn.png);}
/* main02 */
.main02{background:#F6F9F9 url(../images/main02.jpg) no-repeat top center;}
.main02_in{position:relative;height:818px;}
.main02_in h2{position:absolute;top:340px;left:-170px;color:#77B51F;font-size:60px;background:#F6F9FA;padding:10px 30px;line-height:80px;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}
.main02_in p{position:absolute;top:440px;left:-170px;color:#1C2327;font-size:26px;line-height:40px;background:#F6F9FA;padding:10px 30px;}
/*  ****** mainb02 */
.mainb02{background:#0C0C18 url(../images/mainb02.jpg) no-repeat top center;}
.mainb02_in h2{background:#0C0C18;left:-150px;}
.mainb02_in p{background:#0C0C18;left:-150px;color:#fff;}
/* main03 */
.main03{background:#F6F9F9 url(../images/main03.jpg) no-repeat top center;}
.main03_in{position:relative;height:800px;text-align:right;}
.main03_in h2{position:absolute;top:340px;right:-170px;color:#77B51F;font-size:60px;background:#F6F9FA;padding:10px 30px;line-height:80px;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}
.main03_in p{position:absolute;top:440px;right:-170px;color:#1C2327;font-size:26px;line-height:40px;background:#F6F9FA;padding:10px 30px;}
/*  ****** mainb03 */
.mainb03{background:#0C0C18 url(../images/mainb03.jpg) no-repeat top center;}
.mainb03_in h2{background:#0C0C18;}
.mainb03_in p{background:#0C0C18;color:#fff;}
/* main04 */
.main04{background:#F6F9F9 url(../images/main04.jpg) no-repeat top center;}
.main04_in{position:relative;height:900px;}
.main04_in h2{position:absolute;top:365px;left:-240px;color:#77B51F;font-size:60px;background:#F3FBF8;padding:10px 5px 10px 15px;line-height:80px;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}
.main04_in p{position:absolute;top:465px;left:-240px;color:#1C2327;font-size:26px;line-height:40px;background:#F3FBF8;padding:10px 5px 10px 15px;}
/*  ****** mainb04 */
.mainb04{background:#0C0C18 url(../images/mainb04.jpg) no-repeat top center;}
.mainb04_in h2{background:#0C0C18;}
.mainb04_in p{background:#0C0C18;color:#fff;}
/* main05 */
.main05{background:#E8FBF9 url(../images/main05.jpg) no-repeat top center;}
.main05_in{position:relative;height:752px;text-align:right;}
.main05_in h2{position:absolute;top:290px;right:-208px;color:#77B51F;font-size:60px;background:#F6F9FA;padding:10px 80px;line-height:80px;max-width:70%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;}
.main05_in p{position:absolute;top:390px;right:-148px;color:#1C2327;font-size:26px;line-height:40px;background:#F6F9FA;padding:10px 20px;}
.main05_in .vip{position:absolute;left:10px;top:180px;border:1px solid #B7AF9D;width:596px;box-shadow:0 -6px 10px rgba(0, 0, 0, 0.05),0 6px 10px rgba(0, 0, 0, 0.18);border-radius:10px;background:#fff;}
.main05_in .vip .head span{float:left;position:relative;width:50%;line-height:70px;background:#58595B;text-align:center;font-size:24px;color:#fff;cursor:pointer;}
.main05_in .vip .head span.on{background:#F7CE7E;color:#7D4508;}
.main05_in .vip .head span.on:after {content:"";position:absolute;left:50%;top:70px;margin-left:-20px;width:0;height:0;border-width:20px;border-style:solid;border-color:#F7CE7E transparent transparent transparent;}
.main05_in .vip .head span:first-child{border-radius:10px 0 0 0;}
.main05_in .vip .head span:last-child{border-radius:0 10px 0 0;}
.main05_in .vip .body{padding:50px 10px;}
.main05_in .vip .body .u-box{display:none;}
.main05_in .vip .body .u-box.on{display:block;}
.main05_in .vip .body .u-box li{position:relative;float:left;margin:10px;width:170px;border:1px solid #B7AF9D;border-radius:10px;}
.main05_in .vip .body .u-box li span{display:block;line-height:140px;font-size:36px;text-align:center;background:#FDFFFE;border-radius:10px 10px 0 0;}
.main05_in .vip .body .u-box li cite{display:block;padding-top:10px;line-height:30px;font-size:16px;padding-left:20px;background:#FFF3E2;text-decoration:line-through;}
.main05_in .vip .body .u-box li em{display:block;padding-bottom:10px;line-height:40px;font-size:22px;font-weight:bold;color:#82541E;padding-left:20px;background:#FFF3E2;border-radius:0 0 10px 10px;}
.main05_in .vip .body .u-box li.new:after{position:absolute;top:0;right:0;content:'';width:80px;height:80px;background:url(../images/newuser.png) no-repeat;}
/*  ****** mainb05 */
.mainb05{background:#0C0C18 url(../images/mainb05.jpg) no-repeat top center;}
.mainb05_in h2{background:#0C0C18;}
.mainb05_in p{background:#0C0C18;color:#fff;}
.mainb05_in .vip{background:#17182C;}
.mainb05_in .vip .body .u-box li span{background:#17182C;color:#F7CE7E;}
/* main06 */
.main06{background:#070809 url(../images/main06.jpg) no-repeat top center;}
.main06_in{position:relative;height:818px;text-align:center;}
.main06_in h2{color:#fff;font-size:60px;padding-top:100px;}
/*  ****** mainb06 */
.mainb06{background:#2C3531 url(../images/mainb06.jpg) no-repeat top center;}
/* main07 */
.main07{background:#F2FEF7;}
.main07_in{position:relative;padding-bottom:100px;text-align:center;}
.main07_in h2{color:#3D3D3D;font-size:60px;padding:100px 0;}
.main07_in .news li{float:left;margin:0 10px;width:380px;box-shadow:0 -6px 10px rgba(0, 0, 0, 0.05),0 6px 10px rgba(0, 0, 0, 0.18);border-radius:10px;background:#fff;}
.main07_in .news li .pic{width:380px;height:210px;}
.main07_in .news li .pic img{width:380px;height:210px;border-radius:10px 10px 0 0;}
.main07_in .news li .cont{position:relative;padding:20px 20px 70px;}
.main07_in .news li .cont a{display:block;height:50px;line-height:25px;font-size:14px;overflow:hidden;}
.main07_in .news li .cont:before{content:'';position:absolute;left:20px;bottom:20px;width:28px;height:28px;border:1px solid #000;border-radius:50%;}
.main07_in .news li .cont:after{content: '';position:absolute;left:28px;bottom:27px;width:6px;height:6px;border-width:1px;border-style:solid;border-color:#000 transparent transparent #000;-webkit-transform:translateY(-50%) rotate(135deg);transform:translateY(-50%) rotate(135deg);}
.main07_in .news li:hover .cont:before{border-color:#de292e;}
.main07_in .news li:hover .cont:after{border-color:#de292e transparent transparent #de292e;}
.main07_in .more{display:block;margin:100px auto 0;width:300px;line-height:56px;color:#76C163;font-size:24px;border-radius:28px;border:1px solid #76C163;text-align:center;}
/*  ****** mainb07 */
.mainb07{background:#0C0C18;}
.mainb07_in h2{color:#fff;}
.mainb07_in .news li{background:#17182C;width:280px;border-radius:12px;}
.mainb07_in .news li .pic{width:280px;height:152px;}
.mainb07_in .news li .pic img{width:280px;height:152px;border-radius:12px;}
.mainb07_in .news li .tit{padding:20px 20px 0;line-height:40px;font-size:20px;color:#fff;}
.mainb07_in .news li .tit span{float:right;font-size:12px;color:#76C163;}
.mainb07_in .news li .cont{padding:20px 20px 50px;}
.mainb07_in .news li .cont a{color:#fff;}
.mainb07_in .news li .cont:before{border-color:#fff;left:auto;right:20px;width:18px;height:18px;}
.mainb07_in .news li .cont:after{border-color:#fff transparent transparent #fff;left:auto;right:28px;bottom:22px;}
.mainb07_in .more{background:#76C163;color:#fff;}
/* main08 */
.main08{background:#4E4130 url(../images/main08.jpg) no-repeat top center;}
.main08_in{position:relative;height:290px;}
.main08_in h2{color:#fff;font-size:36px;padding:50px 0 30px;}
.main08_in h2 span{font-size:56px;color:#76C163;}
.main08_in .btn{display:inline-block;padding:0 50px;line-height:56px;color:#fff;font-size:24px;border-radius:28px;background:#76C163;}
.main08_in:after{position:absolute;left:500px;bottom:0;content:'';width:800px;height:410px;background:url(../images/main08_after.png) no-repeat;}
/* down */
.down{height:336px;background:#364240 url(../images/down.jpg) no-repeat top center;}
.down_in{text-align:center;}
.down_in h2{padding:60px 0 40px;font-size:40px;font-weight:bold;color:#fff;}
.down_in h2 span{font-size:60px;color:#76C163;}
.down_in a{display:inline-block;margin:0 5px;width:196px;height:46px;overflow:hidden;text-align:left;text-indent:-10000px;}
.down_in a:nth-of-type(1){background:url(../images/d1.png) no-repeat;}
.down_in a:nth-of-type(2){background:url(../images/d2.png) no-repeat;}
.down_in a:nth-of-type(3){background:url(../images/d3.png) no-repeat;}
/* about */
.about{background:#25131F url(../images/about.jpg) no-repeat top center;}
.about_in{position:relative;height:90px;}
.about_in span:nth-child(1){position:absolute;left:10px;top:50%;margin-top:-26px;width:150px;height:52px;overflow:hidden;text-indent:-999px;background:url(../images/a1.png) no-repeat;}
.about_in span:nth-child(2){position:absolute;right:10px;top:50%;margin-top:-15px;width:317px;height:30px;overflow:hidden;text-indent:-999px;background:url(../images/a2.png) no-repeat;}
/* footer */
.footer{background:#0F1219;color:#fff;}
.footer_in{padding:50px 0 0;}
.footer_in dl{width:150px;padding-left:100px;margin:25px 0;float:left;}
.footer_in dl dt{font-size:14px;color:#fff;font-weight:500;padding-bottom:10px;}
.footer_in dl dd{font-size:12px;color:#616161;margin-top:10px}
.footer_in dl dd a{color:#616161;}
.footer_in dl:last-child{padding-left:0;padding-right:100px;float:right;}
.footer_in dl:last-child dd{margin-top:20px;}
.footer_in dl:last-child dd a{display:block;padding-left:60px;}
.footer_in dl:last-child dd a .title{line-height:25px;font-size:14px;color:#fff;}
.footer_in dl:last-child dd a .name{line-height:20px;}
.footer_in dl:last-child dd:nth-child(2) a{background:url(../images/lx01.png) no-repeat;}
.footer_in dl:last-child dd:nth-child(3) a{background:url(../images/lx02.png) no-repeat;}
.footer_in dl:last-child dd:nth-child(4) a{background:url(../images/lx03.png) no-repeat;}
.footer_in dl:last-child dd:nth-child(5) a{background:url(../images/lx04.png) no-repeat;}
/* copyright */
.copyright{line-height:40px;border-top:1px solid #303132;background:#0F1219;color:#616161;font-size:12px;text-align:center;}
/* 设置媒体查询 窗口宽度<1440 时 */
@media(max-width:1440px){
    /* main02 */
    .main02{background-size:contain;}
    .main02_in{height:607px;}
    .main02_in h2{top:160px;left:0;background:transparent;font-size:50px;}
    .main02_in p{top:260px;left:0;background:transparent;}
    /*  ****** mainb02 */
    .mainb02{background-size:contain;}
    /* main03 */
    .main03{background-size:contain;}
    .main03_in{height:594px;}
    .main03_in h2{top:160px;right:0;background:transparent;font-size:50px;}
    .main03_in p{top:260px;right:0;background:transparent;}
    /*  ****** mainb03 */
    .mainb03{background-size:contain;}
    /* main04 */
    .main04{background-size:contain;}
    .main04_in{height:668px;}
    .main04_in h2{top:180px;left:0;background:transparent;font-size:50px;}
    .main04_in p{top:280px;left:0;background:transparent;}
    /*  ****** mainb04 */
    .mainb04{background-size:contain;}
    /* main05 */
    .main05{background-size:contain;}
    .main05_in{height:558px;}
    .main05_in h2{top:150px;right:0;background:transparent;padding:10px 20px;font-size:50px;}
    .main05_in p{top:250px;right:0;background:transparent;}
    .main05_in .vip{top:67px;}
    /*  ****** mainb05 */
    .mainb05{background-size:contain;}
}
/* 设置媒体查询 窗口宽度<1024 时，使用小屏视觉布局 */
@media(max-width:1024px){
	body{overflow-x:hidden;}
    .wp_out{min-width:auto;}
	.wp{width:100%;}
    /* header */
    .header_in{height:auto;}
    .logo{margin:10px;width:100px;height:28px;background-size:contain;}
    .navigation{float:none;}
    .navigation li{height:36px;font-size:14px;}
    .navigation li a{line-height:36px;}
    .butt{float:none;margin:0;padding:0 10px;position:absolute;top:10px;left:50%;transform:translateX(-50%);}
    .trigger{top:10px;right:10px;}
    /* main 套餐 */
    .setmenu{padding:10px 0 40px;}
    .setmenu .info{padding:10px 10px 20px;font-size:10px;}
    .setmenu li{float:none;margin:20px;padding:35px 0 20px;width:auto;}
    .setmenu li cite{padding-left:32px;line-height:36px;font-size:18px;background-size:20px auto;}
    .setmenu li span{font-size:10px;}
    .setmenu li P{font-size:12px;background-size:17px auto;}
    /* main 新闻列表  */
    .banner{height:64px;background-size:cover;}
    .banner h1{padding:15px 0 0 30px;font-size:20px;}
    .list-nav{line-height:30px;}
    .list-nav a{padding:0 20px;font-size:14px;}
    .list-nav a:first-child{margin-left:20px;}
    .list ul{padding:0 10px;}
    .list li{padding:10px 10px 10px 127px;}
    .list li .pic{position:absolute;top:10px;left:10px;width:107px;height:66px;}
    .list li .pic img{width:107px;height:66px;}
    .list li h3{height:20px;line-height:20px;font-size:16px;}
    .list li .cont{margin-top:10px;height:40px;line-height:20px;}
    .list li .time{padding-top:5px;line-height:20px;}
    /* main 问题列表  */
    .list_pro{padding:10px;}
    /* main01 */
    .main01{background-size:cover;}
    .main01_in{padding-top:200px;height:300px;}
    .main01_in h1{width:388px;height:35px;background-size:contain;}
    .main01_in p{line-height:40px;font-size:14px;}
    .main01_in .btn{width:303px;line-height:28px;background-size:contain;font-size:12px;}
    .main01_in .a-box{padding-top:10px;}
    .main01_in .a-box a{width:98px;height:23px;margin:0;}
    .main01_in .a-box a:nth-of-type(1),.main01_in .a-box a:nth-of-type(2),.main01_in .a-box a:nth-of-type(3){background-size:contain;}
    .main01_in .c-rollbar{bottom:60px;right:10px;}
    .main01_in .c-rollbar a{width:38px;height:38px;}
    .main01_in .c-rollbar a:nth-child(1),.main01_in .c-rollbar a:nth-child(2){background-size:contain;}
    /*  ****** mainb01 */
    .mainb01{background-size:cover;}
    /* main02 */
    .main02{background-size:cover;}
    .main02_in{height:180px;}
    .main02_in h2{top:70px;left:10px;font-size:16px;padding:0;line-height:30px;}
    .main02_in p{top:100px;left:10px;font-size:10px;line-height:20px;padding:0;}
    /*  ****** mainb02 */
    .mainb02{background-size:cover;}
    /* main03 */
    .main03{background-size:cover;}
    .main03_in{height:180px;}
    .main03_in h2{top:70px;right:10px;font-size:16px;padding:0;line-height:30px;}
    .main03_in p{top:100px;right:10px;font-size:10px;line-height:20px;padding:0;}
    /*  ****** mainb03 */
    .mainb03{background-size:cover;}
    /* main04 */
    .main04{background-size:cover;}
    .main04_in{height:200px;}
    .main04_in h2{top:70px;left:10px;font-size:16px;padding:0;line-height:30px;}
    .main04_in p{top:100px;left:10px;font-size:10px;line-height:20px;padding:0;}
    /*  ****** mainb04 */
    .mainb04{background-size:cover;}
    /* main05 */
    .main05{background-size:cover;margin-bottom:229px;}
    .main05_in{height:168px;}
    .main05_in h2{top:60px;right:auto;left:10px;font-size:16px;padding:0;line-height:30px;}
    .main05_in p{top:90px;right:auto;left:10px;font-size:10px;line-height:20px;padding:0;}
    .main05_in .vip{left:10px;top:auto;bottom:-219px;right:10px;width:auto;z-index:2;}
    .main05_in .vip .head span{line-height:35px;font-size:12px;}
    .main05_in .vip .head span.on:after {top:35px;margin-left:-10px;border-width:10px;}
    .main05_in .vip .body{padding:20px 5px 10px;}
    .main05_in .vip .body .u-box ul{display:flex;}
    .main05_in .vip .body .u-box li{margin:5px;flex:1;}
    .main05_in .vip .body .u-box li span{line-height:70px;font-size:16px;}
    .main05_in .vip .body .u-box li cite{padding-top:5px;line-height:20px;font-size:10px;padding-left:10px;}
    .main05_in .vip .body .u-box li em{padding-bottom:5px;line-height:30px;font-size:14px;padding-left:10px;}
    .main05_in .vip .body .u-box li.new:after{width:40px;height:40px;background-size:contain;}
    /*  ****** mainb05 */
    .mainb05{background-size:cover;margin-bottom:229px;}
    .mainb05_in:after{position:absolute;left:0;bottom:-229px;right:0;content:'';background:#0C0C18;height:229px;z-index:1;}
    /* main06 */
    .main06{background-size:cover;}
    .main06_in{height:260px;}
    .main06_in h2{font-size:18px;padding-top:40px;}
     /*  ****** mainb06 */
    .mainb06{background-size:cover;}
    /* main07 */
    .main07_in{padding-bottom:40px;}
    .main07_in h2{font-size:18px;padding:40px 0 20px;}
    .main07_in .news li{float:none;width:auto;margin:20px;}
    .main07_in .news li .pic{width:100%;}
    .main07_in .news li .pic img{width:100%;}
    .main07_in .more{margin:20px auto 0;width:150px;line-height:28px;font-size:12px;border-radius:14px;}
    /* main08 */
    .main08{background-size:cover;}
    .main08_in{height:150px;}
    .main08_in h2{font-size:18px;padding:30px 0 10px 20px;}
    .main08_in h2 span{font-size:28px;}
    .main08_in .btn{margin-left:20px;padding:0 25px;line-height:28px;font-size:12px;border-radius:14px;}
    .main08_in:after{left:auto;right:0;bottom:100px;width:200px;height:100px;background-size:contain;}
    /* down */
    .down{height:auto;background-size:cover;padding-bottom:20px;}
    .down_in h2{padding:30px 0 20px;font-size:20px;}
    .down_in h2 span{font-size:30px;}
    .down_in a{display:block;margin:10px auto;width:155px;height:36px;}
    .down_in a:nth-of-type(1),.down_in a:nth-of-type(2),.down_in a:nth-of-type(3){background-size:contain;}
    /* about */
    .about_in{height:60px;}
    .about_in span:nth-child(1){margin-top:-13px;width:75px;height:26px;background-size:contain;}
    .about_in span:nth-child(2){margin-top:-7px;width:149px;height:14px;background-size:contain;}
    /* footer */
    .footer_in{padding:25px 0 0;}
    .footer_in dl{padding-left:25px;width:50%;box-sizing:border-box;}
    .footer_in dl:last-child{padding-left:25px;padding-right:0;}
    /* copyright */
    .copyright{font-size:10px;}
}
