﻿@charset "utf-8";
/* CSS Document */
/*html {filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(100%); }*/
*{ padding:0; margin:0; box-sizing: border-box;}
body { font-size:14px;color:#333; overflow-x:hidden }
ul,ol,li {list-style: outside none none; }
a {text-decoration: none; color:#555;}
a:hover{ text-decoration: none; color: #8d7b6f;}
img{border:none; max-width:100%;}
.clear{clear:both; display:block; }
.fl{float:left;}
.fr{float:right;}
.wrap{width:1200px; margin:0 auto;}

.top{ width:100%; background:rgba(255,255,255,1);}
.top-1{width:100%; height:106px; background:url(../images/top-bg.jpg) no-repeat; }
.logo{ width:55%; padding-top:18px; }
.logo img{width:100%; display:block;}
.cd{ width:100%; /*display:none;*/}
.cd li{ width:8.1111%; float:left; position:relative; line-height:56px; text-align:center; margin:0 1.5%;}
.cd li a{ color:#333333; font-size:18px; display:block; position:relative; }
.cd li a:after{ content:""; position:absolute; width:0%; height:4px; background:#ec6386; bottom:0; left:0%; transform:translateX(0%); transition-duration:.5s;}
.cd li a:hover{ color:#ec6386;}
.cd li a:hover:after{ width:100%;}
.cd li .on{ color:#db5e7c;}
.cd li .on:after{ width:100%;}

.ewm-fix{height:187px; position:fixed; right:40px; bottom:10%; z-index: 99;}

.hs-nr{ padding:30px 0;}
.hs-ti{ text-align:center; font-size:18px; padding-bottom:15px; font-weight:bold;}
.hs-zi{ font-size:16px; line-height:2;}

.xsr01-xi{ background:url(../images/zsexz.jpg) no-repeat right bottom; padding-bottom:200px}
.xsr01-xi h1{ text-align:center; font-size:24px; padding-bottom:20px; padding-top:30px;}
.xsr01-xi p{ font-size:16px; line-height:1.8; padding-bottom:5px;}
.xsr01-xi span{ display:block; color:#df6e89; padding-bottom:40px; font-weight:bold; font-size:16px;}

/*2019-9-5之前备份*/
/*.navbg{height:56px;width:100%;background:#fff;}
#navul li{float:left;width:11.111% !important;height:56px;position:relative;text-align:center;line-height:56px; font-size:18px;}
#navul li .on{ color:#db5e7c;}
#navul li:after{ content:""; position:absolute; width:0%; height:4px; background:#ec6386; bottom:0; left:0%; transform:translateX(0%); transition-duration:.5s;}
#navul li a:link, #navul li a:visited{color:#333;}
#navul li ul{ width:120%; display:none;position:absolute;z-index:10000;top:56px;left:-10%;background:#fff;border-bottom:#e9e9e9 1px solid;border-bottom:none; -moz-box-shadow:2px 2px 5px #7A7A7A; -webkit-box-shadow:2px 2px 5px #7A7A7A; box-shadow:2px 2px 5px #7A7A7A;  border-radius:8px;}
#navul li ul li{display:block;width:100% !important;float:none;margin-right:0px;height:50px;position:relative;line-height:50px;border-top:#e9e9e9 1px solid; font-size:15px; border-right:none;}
#navul li ul li:nth-child(1){border-left:none;}
#navul li.navmoon{background:#fff;width:100%;height:56px;line-height:56px;}
#navul li.navmoon on{ color:#db5e7c;}
#navul li.navmoon a{color:#ec6386;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:100%;height:50px;line-height:50px; color:#333;}
#navul li.navmoon ul a:hover{color:#ec6386;}*/

.navbg{height:48px;width:100%;    background: -webkit-linear-gradient(left, #da5e7c , #834580 , #342e83);
    background: -o-linear-gradient(right, #da5e7c , #bb557d , #342e83);
    background: -moz-linear-gradient(right, #da5e7c , #bb557d , #342e83);
    background: linear-gradient(to right, #da5e7c , #bb557d , #342e83);}
#navul li{float:left;width:9.08% !important;height:48px;position:relative;text-align:center;line-height:48px; font-size:16px; font-weight:bold;}
#navul li:nth-child(11):after{ display:none;}
#navul li .on{ color:#db5e7c;}
#navul li:after{ content:""; position:absolute; width:1px; height:27px; background:#fff; top:14.5px; right:0%;transition-duration:.5s;}
#navul li a:link, #navul li a:visited{color:#fff;}
#navul li ul{ width:190%; display:none;position:absolute;z-index:10000;top:48px;left:-30%;background:#fff;border-bottom:#e9e9e9 1px solid;border-bottom:none; -moz-box-shadow:2px 2px 5px #7A7A7A; -webkit-box-shadow:2px 2px 5px #7A7A7A; box-shadow:2px 2px 5px #7A7A7A;  border-radius:8px;}
#navul li ul li{display:block;width:100% !important;float:none;margin-right:0px;height:50px;position:relative;line-height:50px;/*border-top:#e9e9e9 1px solid;*/ font-size:15px; border-right:none; font-weight:normal;}
#navul li ul li:nth-child(1){border-left:none;}
#navul li.navmoon{background:#fff;width:100%;height:48px;line-height:48px;}
#navul li.navmoon on{ color:#db5e7c;}
#navul li.navmoon a{color:#ec6386;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:100%;height:44px;line-height:44px; color:#333;}
#navul li.navmoon ul a:hover{color:#ec6386;}

.sea{padding-top:16px; width:250px;}
.ewm li{ width:110px; text-align:center; cursor:pointer; font-size:14px; color:#757575; position:relative; /*border-right:1px solid #bcbcbc;*/ line-height:22px; float:right; list-style:none;}
.ewm li:nth-child(3){/*width:80px;*/ border-right:none;}
.ewm li:after{ content:""; width:11px; height:8px; position:absolute; right:5px; top:7px; background:url(../images/ewm-ico.png) no-repeat;}

.ewm1{ float:left; width:240px; padding-left:40px; padding-top:10px; display:none;}
.ewm1 dl{ width:90px; display:block; float:left; margin-right:10px; text-align:center; }
.ewm1 dl img{width:80%; display:inline-block;}
.ewm1 dl p{ width:100%; text-align:center; }
.sea1{width:100%; overflow:hidden; position:relative; height:40px; margin-top:10px; }
.sea1 input{width:100%;  border:1px solid #eeeeee; border-radius:50px;  line-height:38px; outline:none; padding:0 10% 0 15px;}
.sea1 .an{width:64px; line-height:40px; text-align:center; font-size:14px; font-family:SimSun; position:absolute; right:0; top:0; background:#db5e7c; color:#fff; border-radius:0 50px 50px 0;}


.top1{ width:100%; position:fixed; z-index:9999; height:110px; background:#fff;}

.ma{padding:37px 0;}
.w1{}
.w1 li{width:23.5%; padding:7px; float:left; list-style:none; margin-right:2%; color:#fff; overflow:hidden;   border-radius:10px; text-align:center; }
/*2019-9-5之前备份*/
/*.w1 li .bd{width:100%; border:2px dashed #fff; padding-top:30px}*/
.w1 li .bd{width:100%; padding-top:15px}
.w1 li:hover{ color:#fff;}
.w1 li:nth-child(1){ background:url(../images/ks-bg.png) no-repeat #ffbe50; }
.w1 li:nth-child(2){ background:url(../images/ks-bg.png) no-repeat #fe8b95;}
.w1 li:nth-child(3){ background:url(../images/ks-bg.png) no-repeat #6862bb;}
.w1 li:nth-child(4){ background:url(../images/ks-bg.png) no-repeat #4ed0e8; margin-right:0;}
.w1 li .pic{width:55px; height:55px; border:1px solid #fff; border-radius:5px; transition-duration:1s; margin:0 auto;}
/*2019-9-5之前备份*/
/*.w1 li .tit{ font-size:24px; font-weight:bold; padding:8px 0 0 0 ;}*/
.w1 li .tit{ font-size:20px; padding:5px 0 0 0 ;}
.w1 li .jt{width:20px; height:20px; float:right; margin-right:8px; margin-bottom:3px; }
.w1 li a{color:#fff;}
.i1{background:url(../images/ico1.png) no-repeat center center;}
.i2{background:url(../images/ico2.png) no-repeat center center;}
.i3{background:url(../images/ico3.png) no-repeat center center;}
/*2019-9-5之前备份*/
/*.i4{background:url(../images/ico4.png) no-repeat center center;}*/
.i4{background:url(../images/ico4-1.png) no-repeat center center;}
.w1 li:hover .pic{transform: rotateY(180deg); -webkit-transform: rotateY(180deg);}

.in_news{width:100%; margin:0 auto; background:#f6f6f6; padding:23px 0 40px 0;}
.in_news1{width:63%;}
.n-bit{width:100%;  border-bottom:1px solid #ededed;}
.n-bit .l_01{font-size:26px; line-height:50px; color:#333333; position:relative;}
.n-bit .l_01:after{content:""; width:100%; background:#db5e7c; position:absolute; left:0; bottom:-2px; height:3px;}
.n-bit .l_02{ padding-top:11px;}
.in_news1-1{width:100%; padding-top:20px;}
.in_news1-1 .left1{width:50%;}
.in_news1-1 .left1 img{width:100%;}
.in_news1-1 .right{width:48%;}
.in_news1-1 .right li{width:100%; position:relative; list-style:none; line-height:32px; font-size:14px; padding-left:6%; font-family:SimSun; color:#555555;}
.in_news1-1 .right li:after{content:""; width:9px; height:9px; position:absolute; left:0; top:13px; background:url(../images/dt.png) ;}




.in_news2{width:33.3%;}
.in_news2-1{width:100%; padding-top:20px;}
.in_news2-1 li{width:100%; position:relative; list-style:none; line-height:32px; font-size:14px; padding-left:6%; font-family:SimSun; color:#555555;}
.in_news2-1 li:after{content:""; width:6px; height:6px; border-radius:20px; position:absolute; left:0; top:14px; background:#949494;}

.f-link{width:100%; margin:0 auto; margin-top:40px; border:1px solid #ededed; background:#fff; line-height:60px; border-radius:20px; overflow:hidden;}
.f-link-l{width:15%; text-align:center; background:#db5e7c; font-weight:300; color:#fff; font-size:22px;}
.f-link-r{width:85%; overflow:hidden; padding:0 1%;}
/*.f-link-r li{ float:left; padding:0 1%; font-size:14px; color:#555555; font-family:SimSun; position:relative;}
.f-link-r li:after{width:1px; height:18px; position:absolute; content:""; background:#d1d1d1; top:21px; right:0;}*/

/*2019-9-5之前备份*/
/*<!--.slideBox{ width:100%;overflow:hidden; position:relative;  margin:0 auto; background: #000;}
.slideBox .bd{ position:relative; height:100%;}
.slideBox .bd li{ vertical-align:middle; position:relative;}
.slideBox .bd li img{display:block; width:100%;}
.slideBox .hd{overflow:hidden; position:absolute; width:100%; left:0%;bottom:0px;  z-index:1; }
.slideBox .hd ul{overflow:hidden; zoom:1; color:#fff;  width:100%;  text-align: center;}
.slideBox .bd .tu{width:100%;  height: auto;display:block;  animation: changeScale 1 2.5s;}
.slideBox .hd ul li{display: inline-block; margin-right:1px; width:42px;  height:42px;  background:rgba(255,255,255,0.4);  position:relative;  cursor:pointer; text-align:center; line-height:42px; font-size:14px; color:#fff; }
.slideBox .hd ul li.on{background:#ec6386; width:42px;  height:42px; }-->*/


.slideBox{overflow:hidden; position:relative; background: #000; margin-top:5px;}
.slideBox .bd{ position:relative; height:100%;}
.slideBox .bd li{ vertical-align:middle; position:relative;}
.slideBox .bd li img{display:block; width:100%;}
.slideBox .hd{overflow:hidden; position:absolute; width:100%; left:0%;bottom:0px;  z-index:1; }
.slideBox .hd ul{overflow:hidden; zoom:1; color:#fff;  width:100%;  text-align: center;}
.slideBox .bd .tu{width:100%;  height: auto;display:block;  animation: changeScale 1 2.5s;}
.slideBox .hd ul li{display: inline-block; margin-right:1px; width:42px;  height:42px;  background:rgba(255,255,255,0.4);  position:relative;  cursor:pointer; text-align:center; line-height:42px; font-size:14px; color:#fff; }
.slideBox .hd ul li.on{background:#ec6386; width:42px;  height:42px; }



.foot{ width:100%; margin:0 auto; background: -webkit-linear-gradient(#ffffff, #b5b5b5);
    background: -o-linear-gradient(#ffffff, #b5b5b5); 
    background: -moz-linear-gradient(#ffffff, #b5b5b5);
    background: linear-gradient(#ffffff, #b5b5b5);}
.foot .fg{width:100%; height:8px;
    background: -webkit-linear-gradient(left, #db5e7c , #964b7f , #473482);
    background: -o-linear-gradient(right, #db5e7c , #964b7f , #473482);
    background: -moz-linear-gradient(right, #db5e7c , #964b7f , #473482); 
    background: linear-gradient(to right, #db5e7c , #964b7f , #473482); }
.foot1{ padding:16px 0;}
/*.foot1 p:after{position:absolute; content:""; width:56px; height:68px; right:0 ;top:0;}*/
/*.foot1 p:after{position:absolute; content:""; width:56px; height:68px; background:url(../images/dt1.png) no-repeat; right:0 ;top:0;}*/
.foot1 p{line-height:28px; font-size:14px; text-align:center; position:relative;}
.foot1 .f1{text-align:right; position:relative; padding-right:60px;}
/*.foot1 .f1:after{position:absolute; content:""; width:56px; height:68px; background:url(../images/dt1.png) no-repeat; right:0 ;top:0;}*/
.ny-box{width:100%;}
.ny-box img{width:100%; display:block;}
.w2{width:1200px; margin:0 auto;}
.ny-cd{width:100%; margin:0 auto; position:absolute; top:-66px; border-left:1px solid #cacaca;  border-top:1px solid #cacaca;  border-bottom:1px solid #cacaca; line-height:58px; left:0; background:#fff;}
.ny-cd a{width: calc(25% - 1px); width: -webkit-calc(25% - 1px); float:left; text-align:center; color:#252525; font-size:18px; border-right:1px solid #cacaca; cursor:pointer;}
.ny-cd a:hover{background:#5851b7; color:#fff;}
.ny-cd .active{background:#5851b7; color:#fff;}



.le_menu{ margin:0 auto; width:100%; }
.le_menu ul{ width:100%; }
.le_menu li{ font-size:18px;}
.le_menu li:nth-child(1){border-radius:0 30px 0 0;}
.le_menu li:nth-child(1) a{border-radius:0 30px 0 0;}
.le_menu li a{color:#293047; line-height:62px; display:block; padding-left:15%; background:url(../images/m-c2.png) no-repeat 85% center #f7f7f7; color:#444444; border-bottom:1px solid #cacaca;}
.le_menu li a:hover{  color:#fff; background:url(../images/m-c1.png) no-repeat 85% center #6862bb; }
.le_menu li .ts{  color:#fff; background:url(../images/m-c1.png) no-repeat 85% center #6862bb;}

/*左侧下拉菜单样式*/
.subNavBox{width:100%; background:url(../images/logo2.png) no-repeat 80% 96%; }
.subNav{ width:100%;  overflow:hidden; margin:0 auto; background:#eaeaea; border-bottom:1px solid #cacaca;  line-height:62px; font-size:17px; background:url(../images/m-c2.png) no-repeat 95% center #f7f7f7;}
.subNav a{  display:block; padding-left:10%; }
.subNav:nth-child(1){border-radius:0 30px 0 0;}
.subNav a:hover{color:#fff; background:url(../images/m-c1.png) no-repeat 95% center #6862bb;}
.subNav:hover{background:url(../images/m-c1.png) no-repeat 95% center #6862bb; color:#fff;}
.currentDd a{color:#fff;background:url(../images/m-c1.png) no-repeat 95% center #6862bb;}
.navContent{display: none;}
.navContent li{ position:relative;}
.navContent li a{display:block; text-align:center;font-size:16px;line-height:50px;background:#f7f7f7; color:#444444; margin-top:1px;}
.navContent li a:hover{background:url(../images/m-c1.png) no-repeat 85% center #6862bb; color:#fff;}


.ny-center{width:100%; position:relative; margin-top:30px; height:66px; line-height:66px; border-bottom:1px solid #d7d7d7; color:#929292; font-size:14px; background:url(../images/dw.png) no-repeat left center; padding-left:3%;}
.ny-center1{width:100%;  line-height:66px; border-bottom:1px solid #d7d7d7; color:#929292; font-size:14px; background:url(../images/dw.png) no-repeat left 25px; padding-left:4%;}
.ny-center1 .bit{font-size:20px; font-weight:bold; color:#333333;}
.yj-list dl{  width:100%; padding:25px 0; margin:0 auto; border-bottom:1px solid #e5e5e5;}
.yj-list dl dd{ width:100%;}
.yj-list dl dd span{font-size:16px; color:#595959;  font-weight:normal;}
.yj-list dl dd h1{font-weight:normal; font-size:16px; color:#313131; font-weight:bold; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.yj-list dl dd p{ font-size:14px; color:#595959; line-height:22px; padding-top:15px;}
.yj-list dl:hover dt p{ background:#5851b7;}

.s-page{width:100%; margin-top:0px !important; }
.p1Page2{ margin:0 auto; font-family:"微软雅黑"; font-size:14px; color:#535353;}
.page{line-height:34px;text-align:center; padding:40px 0 60px 0; }
.page li{display: inline-block;}
.page a{margin:0 5px;display:inline-block;padding:0 15px; background:#ececec; color:#777777; border:1px solid #dddddd; border-radius:5px; }
.page a:hover{background:#db5e7c; color:#fff;}
.page a.on{background:#db5e7c;color:#FFF; padding:0 15px; color:#fff;}
.page a.on:hover{background:#db5e7c; color:#fff;}
.page a.page_turn:hover{background:#db5e7c;color:#FFF;box-shadow:1px 1px 3px #CCC;}



.news dl{  width:100%; padding:30px 0; margin:0 auto; border-bottom:1px dashed #d3d1d1;}
.news dl dt h1{font-size:30px;  color:#3a3a3a; text-align:right;}
.news dl dt span{ width:100%; line-height:28px; display:block; font-size:16px; text-align:right; color:#3a3a3a; padding:5px 0 10px 0;}
.news dl dt p{ font-size:16px; border:1px solid #cdcdcd; text-align:center; width:100%; line-height:26px; color:#cdcdcd;}
.news dl dt{float:left; margin:20px 3% 0 0;  width:10%;}
.news dl dd{width:87%; float:left;}
.news dl dd img{width:23%; display:block; padding-right:1.5%; float:left;}
.news dl dd .txt{width:75.5%; float:right;}
.news dl dd .txt h1{ font-weight:normal; font-size:18px; color:#313131; font-weight:bold; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.news dl dd p{ font-size:14px; color:#787878; line-height:28px; padding:20px 0;}
.news dl:hover dt p{background:#5851b7; color:#fff;}
.detail{width:100%; line-height:70px; text-align:center; font-size:24px; color:#e61152;  background:#f8f8f8; border-bottom:1px dashed #cccccc;}
.detail1{ font-size:14px; color:#bcbcbc; line-height:44px; text-align:center;}
.detail2{ width:100%; margin:0 auto; padding-bottom:30px;}
.detail2 p{padding-bottom:15px; font-size:16px; line-height:28px;}
.detail2 img{/*width:70%;*/max-width:100%; /*margin-left:15%; padding-bottom:15px;*/}
.about{width:100%; padding-top:20px; padding-bottom:30px;}

.about p{font-size:14px; line-height:28px; color:#5c5c5c; padding-bottom:20px; font-family:SimSun; text-indent:2em;}
.about span{color:#db5e7c;}




.nei-right{width:73%; padding-bottom:30px;}
.nei-left{width:22%; position:relative; background: -webkit-linear-gradient(#f6f6f6, #fff);
    background: -o-linear-gradient(#f6f6f6, #fff); 
    background: -moz-linear-gradient(#f6f6f6, #fff);
    background: linear-gradient(#f6f6f6, #fff);}
.nei-left .bit{z-index: 10; width:100%; position:absolute; background:url(../images/ks-bg.png) no-repeat #db5e7c; height:128px; color:#fff; top:-128px; left:0; border-radius:30px 0; padding:35px 0 0 15%;}
.nei-left .bit .b_01{font-size:32px; font-weight:normal;}
.nei-left .bit .b_02{font-size:20px; color:#e699aa; }


.tc{width:90%; margin:0 auto;}
.tc dl{width:50%; float:left; text-align:center;}
.tc dl img{ width:80%; display:inline-block;}

.ymzs{width:100%; margin:0 auto;}
.ymzs1 {width:100%; margin:0 auto; text-align:center;}
.ymzs1 li{ width:249px; text-align:center; list-style:none; background:url(../images/ym-bg1.png) no-repeat; height:50px; display:inline-block; font-size:16px; color:#fff; margin:0 15px; line-height:50px; }
.ymzs1 li:hover{background:url(../images/ym-bg.png) no-repeat;}
.ymzs1 li .ts{background:url(../images/ym-bg.png) no-repeat;}
.ymzs2{width:100%; margin:0 auto;}



.kyjx{width:100%; margin:0 auto;}
.kyjx li{width:100%; line-height:48px; list-style:none; border-bottom:1px solid #e8e8e8; font-size:16px; position:relative; padding-left:2%; }
.kyjx li:after{content:""; position:absolute; background:url(../images/dian.png) no-repeat; width:5px; height:5px; left:0; top:21px;}
.k_01{width:80%; display:inline; overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.k_02{width:20%;  display:inline; text-align:right;}

.hr{padding-top:20px;}
.hr1{width:100%; margin:0 auto;}
.hr1 li{width:30.333%; float:left; list-style:none; margin-right:4.5%; margin-bottom:30px;}
.hr1 li:nth-child(3n){margin-right:0;}
.hr1 li .bit{width:100%; margin-bottom:10px;}
.hr1 li .bit .b_01{display:inline; color:#fff; width:134px; line-height:40px; text-align:center; border-radius:8px; background:#ed6385; font-size:16px;}
.more{ width:26px; height:27px; background:url(../images/more1.jpg) no-repeat;}
.hr2{width:100%; margin:0 auto;}
.hr2 dl{width:100%; line-height:42px;  }
.hr2 dl dt{width:80%; float:left;}
.hr2 dl dd{width:20%; text-align:center; font-size:14px; color:#909090; float:right;}

.hr3{width:100%; margin:0 auto; padding-top:16px;}
.hr3 dl{width:100%; margin-bottom:4px;}
.hr3 dl dt{width:50%; background:#ec6386; height:56px; float:left; /*display:table-cell;vertical-align:middle;text-align: center;*/ }
.h1{ width:100%; background:url(../images/ico6.png) no-repeat center center; height:56px;}
.h2{ width:100%; background:url(../images/ico4.png) no-repeat center center; height:56px;}
.h3{ width:100%; background:url(../images/ico7.png) no-repeat center center; height:56px;}
.hr3 dl dd{width:50%; background:#ededed; height:56px;  float:left; line-height:56px; font-size:16px; text-align:center;}

.hr4{width:100%; margin:0 auto; background:url(../images/zc-bg.jpg) no-repeat; background-size:100%; padding:50px 0;}
.hr4-1{width:450px; margin:0 auto; background:#fff; padding:0 70px 25px 70px;}
.hr4-1 .bit{width:100%; line-height:70px; text-align:center; font-size:18px; color:#38318a;}
.hr4-1 input{width:278px; height:36px; border:1px solid #dfdfdf; outline:none; margin-bottom:15px; padding:0 15px;}
.hr4-1 .na{width:90px; height:36px; line-height:36px; background:#dfdfdf; text-align:center; border:1px solid #dfdfdf; margin-bottom:15px;}
.hr4-1 .input{width:180px !important; float:left;}
.hr4-1 .bu{width:40%; background:#6296ea; border:none; outline:none; height:38px; text-align:center; line-height:38px; color:#fff;}

.bszp{width:100%; margin:0 auto; padding-top:10px;}
.bszp li{width:100%; border-bottom:1px dashed #d8d8d8; line-height:56px; font-size:16px;}
.bszp li .s1{width:15%; display:inline-block;}
.bszp li .s2{width:20%; display:inline-block;}
.bszp li .s3{width:30%; display:inline-block;}
.bszp li .s4{width:15%; display:inline-block; text-align:center}
.bszp li .s5{width:20%; display:inline-block; text-align:center}


.ksjs{width:100%; margin:0 auto;}
.ksjs dl{ width:100%; padding:30px 0 0 0;}
.ksjs dl dt{width:100%; border-bottom:1px solid #ec6386;}
.ksjs dl dt .c_1{ background:#ec6386; color:#fff; font-size:16px; text-align:center;  line-height:40px; width:100px; border-radius:8px;}
.ksjs dl dd{width:100%; padding:20px 0 0 0;}
.ksjs dl dd .c_2{width:23%; float:left; margin-right:2%; background:#f4f4f4; color:#434343; text-align:center; font-size:16px; line-height:30px; padding:20px 1%; margin-bottom:20px; display:inline-block;}
.ksjs dl dd .c_2:hover{background:#ec6386; color:#fff;}
.ksjs dl dd .c_3{width:23%; float:left; margin-right:1%; margin-left:1%; background:#f4f4f4; font-family:SimSun; color:#434343; text-align:center; font-size:14px; line-height:48px;  margin-bottom:20px; display:inline-block; overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical; position:relative;}
.ksjs dl dd .c_3:after{width:33px; position:absolute; content:""; height:100%; left:0; top:0; background:url(../images/jt.png) no-repeat center center #e5e5e5;}



.ksjs1{width:100%; border-bottom:1px solid #ec6386; margin:0 auto; padding-top:30px;}
.ksjs1 span{background:#ec6386; line-height:40px; display:inline-block; padding:0 20px; color:#fff; font-size:16px;}
.pic1{width:100%; padding:20px 0 0 0;}
.pic1 img{width:100%;}

.Menubox3 {height:38px;margin: 0 auto;position: relative; padding-bottom:10px;}
.Menubox3 li {float: left;display: block;cursor: pointer;text-align: center;height: 38px;background: #6e6e6e; width:15%; margin-right:1%; line-height: 38px; font-size: 16px;color: #fff;  border-radius: 5px;}

.Menubox3 li.hover {color: #fff;background: #38318a;}
.CbContainer3{position:relative; padding-top:20px;}
.Contentbox3 {clear: both;margin-top: 10px;}
.Contentbox3 p{font-size:14px; line-height:26px; padding-bottom:25px;}

.picMarquee-left{ width:100%;  overflow:hidden; position:relative; padding-bottom:40px; padding-top:10px; }
.picMarquee-left .bd{ width:100%;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 18px; float:left; _display:inline; overflow:hidden; text-align:center; text-align:center; width:13.5%; float:left; position:relative;  }
.picMarquee-left .bd ul li .pic{ width:100%; }
.picMarquee-left .bd ul li .pic img{ width:100%; display:block; }
.picMarquee-left .bd ul li .title{ line-height:24px; position:absolute; width:100%; height: 34px; line-height:34px; text-align:center; bottom:0; left:0; background:rgba(0,0,0,0.3); color:#fff; font-size:14px; z-index:9999; }

.picMarquee-left1{ width:100%;  overflow:hidden; position:relative; padding-bottom:40px; padding-top:10px; }
.picMarquee-left1 .bd{ width:100%;}
.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left1 .bd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  width:15.055%; float:left; position:relative; border:1px solid #e0e0e0; background:#f0f0f0;  }
.picMarquee-left1 .bd ul li .pic{ width:100%; }
.picMarquee-left1 .bd ul li .pic img{ width:100%; display:block; }
.picMarquee-left1 .bd ul li .title{ line-height:24px; position:absolute; width:100%; height: 34px; line-height:34px; text-align:center; bottom:0; left:0; background:rgba(0,0,0,0.3); color:#fff; font-size:14px; z-index:9999; }

/*.picMarquee-left01{ width:100%;  overflow:hidden; position:relative;}
.picMarquee-left01 .bd{ width:100%; margin:0 auto; overflow:hidden !important;}
.picMarquee-left01 .bd ul{ zoom:1; }
.picMarquee-left01 .bd ul li{ padding:0 15px; float:left; _display:inline; overflow:hidden; text-align:center; width:196px; font-size:14px; font-family:SimSun; position:relative;  }
.picMarquee-left01 .bd ul li:after{width:1px; height:18px; position:absolute; content:""; background:#d1d1d1; top:21px; right:0;}
.picMarquee-left01 .bd ul .picList{width:100%; overflow:hidden !important;}


.txtMarquee-left{ width:100%;  overflow:hidden; position:relative;}
.txtMarquee-left .bd{ }
.txtMarquee-left .bd .tempWrap{ width:100% !important; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ padding:0 15px;  float:left; font-size:14px; font-family:SimSun; _display:inline; width:auto !important; position:relative;  }
.txtMarquee-left .bd ul li:after{width:1px; height:18px; position:absolute; content:""; background:#d1d1d1; top:21px; right:0;}
*/




#marquee2{width:100%;overflow:hidden;}
#marquee2 ul li{float:left; padding:0 15px; position:relative; font-size:14px; font-family:SimSun;}
#marquee2 ul li:after{width:1px; height:18px; position:absolute; content:""; background:#d1d1d1; top:21px; right:0;}


.xkdt2{width:100%; font-weight: 400;font-style: normal;font-size: 16px; line-height: 30px; padding-top:35px;}
.xkdt2{width:100%; margin:0 auto;}
.xkdt2 li{width:18%; float:left; list-style:none; margin:0 1%; position:relative; margin-bottom:20px; padding-bottom: 23%;}
.xkdt2 li img{width:100%; border-radius:10px; position: absolute; height: 100%; }
.xkdt2 li .txt{ width:100%;padding:10px 0; font-size:15px; line-height:22px; background:rgba(0,0,0,0.3); color:#fff; position:absolute; bottom:0; left:0; border-radius:10px; text-align:center;}
/*.xkdt2 li:nth-child(5n){margin-right:0;}*/


.tsyl1{width:100%; margin:0 auto; padding-top:30px; padding-bottom:50px;}
.xkdt{width:18%;}
.xkdt img{width:100%; border-radius:10px;}
.xkdt p{text-align:center; padding:8px 0; font-size:16px; font-weight:600;}

.xkdt1{width:78%; font-weight: 400;font-style: normal;font-size: 16px; line-height: 30px;}
.zj_01{font-weight: 700;font-size: 20px; color:#666666;}
.zj_02{font-size:15px; line-height:30px; padding-bottom:10px;}
.zj_02 p{padding-bottom:10px;}
.zj_02 span{color:#ec6386; font-weight:bold;}

.jyzn-bit{width:100%; line-height:46px; text-align:center; font-size:20px;color: #e61152; background: #f8f8f8; border-bottom: 1px dashed #cccccc;}
.jyzn-img{width:100%; text-align:center;}
.jyzn-img img{display:inline-block; padding:25px 0;}

.Menubox {height:50px;margin: 0 auto;position: relative;  margin:40px 0 20px 0; text-align:center;}
.Menubox li { display:inline-block; cursor: pointer;text-align: center;height: 50px; background:url(../images/ym-bg1.png) no-repeat ;width:249px; margin-right:1%; line-height: 50px; font-size: 16px; color: #fff;}
.Menubox li.hover {color: #fff;  background:url(../images/ym-bg2.png) no-repeat ;}
.CbContainer{position:relative;}
.Contentbox {clear: both;margin-top: 10px; margin-bottom:60px;}
.Contentbox p{font-size:14px; line-height:26px; padding-bottom:25px;}

.xlt{width:100%; margin:0 auto; padding:0 0 20px 0;}
.xlt dl{width:100%; padding-top:15px;}
.xlt dl dt{    width: 100%;
    line-height: 40px;
    font-size: 16px;
    color: #e61152;
    background: #f8f8f8;
	border-top:1px solid #ccc;
    border-bottom: 1px dashed #cccccc; 
	padding-left:1%;}
.xlt dl dd{width:100%; line-height:28px; font-size:14px; padding-top:10px;}

.yyxz{width:100%; line-height:26px; font-size:14px;}

.xkjs1{width:100%; padding-top:30px;}
.xkjs1 .bit{width:100%; font-size:20px; font-weight:700; color:#38318a; padding-bottom:10px;}
.xkjs1 .lieb{width:100%; margin:0 auto;}
.xkjs1 .lieb li{width:32%; height:40px; line-height:40px; text-align:center; font-size:16px; color:#333; float:left; border:1px solid #cccccc; margin-right:10px; margin-bottom:15px; border-radius:5px;}
.xkjs1 .lieb li:hover{color:#fff;}
.xkjs1 .lieb li:hover{color:#fff; border:1px solid #ec6386; background:#ec6386;}
.xkjs2{width:100%; height:2px; position:relative; background:#f3f0ed; margin-top:30px;}
.xkjs2 .bit{position:absolute; line-height:42px; padding:0 15px; left:40%; font-size:20px; color:#263768; top:-20px;min-widht:100px; background:#fff;}
.xkjs3{width:100%; margin:0 auto; padding-top:40px;}
.xkjs3 li{width:28.333%; float:left; margin-right:7.5%; height:38px; line-height:38px; margin-bottom:22px; border-radius:8px; font-size:16px; text-align:center;  background: linear-gradient(to right, #f8fafc , #6d99c4); cursor:pointer; }
.xkjs3 li:nth-child(3n){margin-right:0;}
.xkjs3 li:hover{ background:#3472ad; -moz-box-shadow:5px 5px 5px #224a71 inset; -webkit-box-shadow:5px 5px 5px #224a71 inset; box-shadow:5px 5px 5px #224a71 inset; color:#fff;                  }
.xkjs4{padding-top:72px;}
.xkjs4-1{width:100%; height:2px; background:#6795c2; position:relative;}
.xkjs4-1 .bit{ position:absolute; height:58px; left:10%; min-width:100px; line-height:48px; text-align:center; font-size:18px; font-weight:700; color:#6795c2; top:-47px; background:url(../images/xj.jpg) no-repeat center bottom; }
.xkjs4-2{padding:35px 0;  background: linear-gradient(#f3f3f3, #fff); /* 标准的语法 */}
.xkjs4-2 .xk-pic{width:70.5882%; margin:0 auto;}
.xkjs4-2 .xk-txt{width:90%; padding:25px 5%;font-weight: 400; font-style: normal; font-size: 16px; line-height: 35px;}

/* time
.ban{ width:100%; position:relative; overflow:hidden;margin:40px auto 0 auto;}
.ban2{ width:100%; min-height:230px; position:relative; overflow:hidden;margin: 0 auto;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:35%;}
.min_pic{ height:90px; line-height:90px; width:100%;zoom: 1;margin: 0 auto; background:#855ad6; border-radius:5px;}
.min_pic:after{display: block;content: "";clear: both;}
.num{ height:90px;overflow:hidden; width:90%; position:relative;float:left;}
.num ul{ position:absolute; left:0; top:0;width: 99999px !important;height: auto !important;}
.num ul li{ width:110px; height:50px; line-height:50px; border-radius:5px; margin-right:5px; padding:1px; margin-top:20px; background:#d4c4f2; cursor:pointer;}
.num ul li:hover{ background:#f27696;}
.num ul li p{text-align: center;color: #FFFFFF;font-size: 18px; line-height:50px;}
.on .num ul li{ background:#ed688a;}
.on .num ul li{ background:#ed688a;}
.prev{ float:left; cursor:pointer;}
.prev_btn1{cursor:pointer; float:left;margin-top: 24px;width: 42px;height: 42px;background: url(../images/prev.png) no-repeat center center;}
.next_btn1{cursor:pointer;float:right;margin-top: 24px;width: 42px;height: 42px;background: url(../images/prev.png) no-repeat center center;transform:rotate(180deg);}
.company-year{padding:24px;}
.company-year h4{text-align: center;font-size: 24px;color: #FFFFFF;font-weight: 100;margin-bottom: 24px;}
.company-year p{font-size: 14px;color: #FFFFFF;}
.honor{width: 73%;margin: 0 auto;position: relative;margin-top: 65px;padding-bottom: 40px;}
.honor h3{font-size: 30px;font-weight: 100;text-align: center;margin-bottom: 80px;}
.honor h2{font-size: 46px;font-weight: bold;text-align: center;position: absolute;top: 5px;width: 100%;z-index: -1;color: #e8e8e8;}
.honor-list{zoom: 1;width: 100%;}
.honor-list:after{display: block;content: "";clear: both;}
.honor-list li{float: left;width: 20%;margin: 0 2.3%;border: 1px solid #e5e5e5;padding-top: 10px;padding-bottom: 24px;}
.honor-list li img{width: 90%;display: block;margin: 0 auto;}
.honor-list li p{font-size: 20px;text-align: center;color: #333333;margin-top: 20px;}*/

.in-box2{ width: 100%; margin:20px 0; }
.w73{ width:75%; float:left;}
/* .accordion */
.accor{width:100%; font-size:14px; line-height:28px; padding-bottom:12px; font-family:SimSun;}
.accordion { height:240px;overflow: hidden;position:relative; }
/*.accordion:after { content: "";display: block;position: absolute;top: 0;right: 0;bottom: 0;left: 0;background: #fff; }*/
.accordion._create:after { display: none; }
.accordion__ul { display:flex;list-style: none;margin: 0;padding: 0;width:100%;height:240px  !important;}
.accordion__li {width: 221px; display:block;list-style: none;margin: 0;padding: 0;height:240px !important;float:left;overflow: hidden; transition: all 0.3s ease-out; margin-right:4px; position:relative; }
.hover_li{
	width: 317px;
}
.accordion__img { display: block;cursor: pointer; width:100%; height:100%; }
.wenben{ position:absolute; top:50px; left:40px; width:60%; color:#333;}
.wenben h1{ font-size:18px; font-weight:normal;  transition-duration:.5s; width:100%; text-align:center; line-height:40px; background:rgba(85,85,85,0.6); color:#fff;}
.wenben span{ display:block; opacity: 0.54; font-size: 12px; }
.wenben p{  line-height:26px; opacity:0; transition-duration:.5s;}
.tb{opacity:0;}
.accordion__li:hover .wenben h1{ font-size:20px;  }
.tb{ position: absolute; z-index: 199; top:90px; width:100%; left: 0%; padding:20px 8%; color:#fff; } 
.accordion__li:hover .tb{ opacity: 1; background:rgba(85,85,85,0.6); }

.sx-box2{width: 20%; display:block; float:right;}
.sx-box2 li{ width:100%;  margin:0 0 8px 0; background:#ec6386; padding:12px 0 12px 10%; border-radius:8px;}
.sx-box2 li img{ display:block; float:left; }
.sx-box2 li p{ padding: 0 0 0 20px; float:left; color:#fff; }
.sx-box2 li p span{font-size:18px;}
.in-box1{ padding-top: 36px; padding-bottom: 20px;}
.in-ab{ width: 30%; }
.in-ab p{ font-size: 20px; padding-bottom:16px; }
.in-ab p span{  font-size: 18px; color: #007fd8; padding-left: 12px;}
.in-ab a{ display: block; background: #000; overflow: hidden; }
.in-ab a img{ width: 100%; transition-duration: .5s; }
.in-ab a:hover img{ opacity: 0.5; transform: scale(1.1,1.1); }
.in-new{ width: 68%; }
.new-tu{ width: 40%; }
.new-tu img{ width: 100%; }
.in-new-xi{ width: 58%; }

.shcs-new{width:100%; margin:0 auto; padding:30px 0;}
.shcs-new1{width:100%; margin:0 auto;}
.shcs-new1 li{width:48%; float:left; margin-right:4%; line-height:44px; font-size:14px; font-family:"宋体"; border-bottom:1px dashed #bdbdbd;}
.shcs-new1 li:nth-child(2n){margin-right:0;}
.shcs-new1 .n1{width:80%;  overflow: hidden; /*自动隐藏文字*/text-overflow: ellipsis;/*文字隐藏后添加省略号*/white-space: nowrap;/*强制不换行*/}
.shcs-new1 .n2{width:20%; text-align:center;}

.shcs-lx{width:48%;}
.shcs-lx2{width:48%; font-size:14px; font-family:"宋体"; line-height:30px;}
.shcs-lx2 li{width:100%; line-height:42px; list-style:none; padding-left:8%;}
.shcs-lx2 li:nth-child(1){background:url(../images/c-i1.jpg) no-repeat left;}
.shcs-lx2 li:nth-child(2){background:url(../images/c-i2.jpg) no-repeat left;}
.shcs-lx2 li:nth-child(3){background:url(../images/c-i3.jpg) no-repeat left;}
.shcs-lx2 li:nth-child(4){background:url(../images/c-i4.jpg) no-repeat left;}
.shcs-lx2 li:nth-child(5){background:url(../images/c-i5.jpg) no-repeat left;}
.shcs-lx2 li:nth-child(6){background:url(../images/c-i6.jpg) no-repeat left;}
.shcs-ks{width:100%; margin:0 auto; padding-bottom:30px;}
.shcs-ks li{width:22%; float:left; list-style:none; margin-right:4%; background:#333;  overflow:hidden; cursor:pointer;}
.shcs-ks li:nth-child(4){margin-right:0;}
.shcs-ks li .pic{width:100%; position:relative;}
.shcs-ks li .pic img{width:100%; transition-duration:1s; opacity:0.6; display:block;}
.shcs-ks li:hover .pic img{transform:scale(1.1,1.1); opacity:1;}
.shcs-ks li .txt{ width:100%; text-align:center; font-size:18px; font-weight:bold; color:#fff; position:absolute; z-index:999; top:20%; left:0;}
.shcs-ks li .txt img{display:inline-block; width:auto !important;  opacity:1;}

.ne-case {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-top:50px;
}
.ne-case ul li{
	width:30%;
	height: auto;
	float: left;
	margin: 0 1.5% 50px 1.5%;
	overflow: hidden;

}
.ne-case ul li .thum{
	width: 100%;
	height: auto;
	background: #000;
	overflow: hidden;
}
.ne-case ul li:hover .name{
	height: 40px;
}
.ne-case ul li:hover .thum img{

	opacity: .5;
	transform: scale(1.1,1.1);

}
.ne-case ul li:hover .name strong{
	margin-left: 65px;
	font-size: 18px;
}
.ne-case ul li .name strong{
	font-weight: normal;
}
.ne-case ul li:hover .name p{
	width: 65px;
}


.ne-case ul li a{
	display: block;
	width: 100%;
	height: 100%;
}
.ne-case ul li img{
	transition-duration: .5s;	display:block;	width:100%;
}
.ne-case ul li .name{
	height: 40px;
	line-height: 40px;
	position: relative;
	overflow: hidden;
	color: #333;
}
.ne-case ul li .name p{
	width: 0px;
	height: 1px;
	position: absolute;
	left: -5px;
	top: 19px;
	background: #000;
	opacity: .5;
}
.animate{
	transition-duration: .5s;
}
.ne-case ul li .name span{
	font-size: 12px;
	opacity: .5;
	
}
.ne-case-nav{
	width: 89.4%;
	margin:0 auto 80px auto;
	border: 1px solid #e9e9e9;
	background:#fff;
	
}
.ne-case-nav li{
	width: 12.4%;
	float: left;
	text-align: center;
	line-height: 49px;
	border-right: 1px solid #e9e9e9;
	background: #fff;
}
.ne-case-nav li a{
	color: #333;
	display: block;
	transition-duration: .5s;
}
.ne-case-nav .last-nav{
	border-right: none;
}
.ne-case-nav li a:hover{
	color: #fff;
	background: #f47608;
}
.ne-case-nav li .case-ts{
	color: #fff;
	background: #f47608;
}
.case-js{
	padding:40px 0;
	width: 83%;
	margin:0 auto;
}
.case-js h2{
	font-weight: normal;
	font-size: 18px;
	color: #333;
	padding-bottom: 10px;
}
.case-js p{
	font-size: 12px;
	color: #777777;
	line-height: 25px;
}
.case-tu-xi{
	background: #edeff4;
	padding:52px 0;
}
.case1200{
	width: 83%;
	margin:0 auto;
}
.case1200 img{
	padding-bottom: 60px;
}
.case-back{
	 text-align: center;
	 font-size: 16px;
	 padding-top:20px;
	 
}
.case-back a{
     color: #333;
     padding:0 20px;
}


.grid li.shown,
.no-js .grid li,
.no-cssanimations .grid li {
  opacity: 1;
}
.grid.effect-3 li.animate {
  -webkit-transform: scale(0.6);
  transform: scale(0.6);
  -webkit-animation: scaleUp 0.65s ease-in-out forwards;
  animation: scaleUp 0.65s ease-in-out forwards;
}
.cs-jj{ padding:15px 0 25px 0; width:100%; font-family:SimSun;}
.cs-jj p{font-size:14px; line-height:24px; padding-bottom:15px; }


.hzxm{ width:100%; padding:30px 0;}
.hzxm li{margin:0 1%; float:left; text-align:center;  width:22.5%; margin-bottom:15px;  }
.hzxm li img{width:100%; border:1px solid #e0e0e0;}
.hzxm li p{padding:8px 0; text-align:center; font-size:16px;}
.axgs{ width:100%; padding:30px 0;}
.axgs li{margin:0 1%; float:left; text-align:center;  width:31%; margin-bottom:15px;  }
.axgs li img{width:100%; border:1px solid #e0e0e0; height:170px;}
.axgs li p{padding:8px 0; text-align:center; font-size:16px;}

.axgs1{width:100%; margint-top:23px; background:#f2f2f2;}
.axgs1-l{width:50%;}.axgs1-r{width:50%; padding:55px 5% 0 5%;position: relative;}
.axgs1-l img{width:100%; display:block;}

.axgs1-r .bit{font-size:16px; color:#1f1f1f;}

		.slideBox1{ width:100%; height:100%;  position:relative; }
		.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
		.slideBox1 .bd li .bit{font-size:26px; color:#202020; line-height:40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
		.slideBox1 .bd li .neir{width:100%; font-size:14px; color:#1f1f1f; line-height:24px; padding-top:40px; padding-bottom:40px;}


		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox1 .prev{ position:absolute; left:0; bottom:-30px;  display:block; width:43px; height:36px; background:url(../images/cs-zj.jpg) no-repeat; transition-duration:1s;  }
		.slideBox1 .next{ position:absolute; left:50px; bottom:-30px;  display:block; width:43px; height:36px; background:url(../images/cs-yj.jpg) no-repeat;  transition-duration:1s;}
		.slideBox1 .prev:hover{ position:absolute; left:0; bottom:-30px;  display:block; width:43px; height:36px; background:url(../images/cs-zj-1.jpg) no-repeat;  }
		.slideBox1 .next:hover{ position:absolute; left:50px; bottom:-30px;  display:block; width:43px; height:36px; background:url(../images/cs-yj-1.jpg) no-repeat;  }
		.slideBox1 .prevStop{ display:none;  }
		.slideBox1 .nextStop{ display:none;  }
		
		.sm-xb{width:6px; height:6px; margin-right:8px; background:#999999; display:inline-block;}
.pic-dw{width:100%; text-align:center; position:relative; margin:25px 0;}
.pic-dw img{display:inline-block;}

.ner{width:142px; text-align:center; position:absolute; left:0; top:10%; }
.ner-1{width:142px; text-align:center; position:absolute; right:12%; top:0%; }
.ner-2{width:142px; text-align:center; position:absolute; left:5%; bottom:10%; }
.ner-3{width:142px; text-align:center; position:absolute; right:7%; bottom:12%; }
.ner1{display:inline-block; width:142px; height:145px; position:relative; cursor:pointer; }
.qq{width: 100%;
    height: 100%;
    background:url(../images/sl-1.png) no-repeat center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    -webkit-animation: spinner 1.5s infinite linear;
    animation: spinner 1.5s infinite linear; z-index:-1;}
	.qq1{width: 100%;
    height: 100%;
    background:url(../images/sl-2.png) no-repeat center;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    -webkit-animation: spinner 1.5s infinite linear;
    animation: spinner 1.5s infinite linear; z-index:-1;}
.ner1 .cct{position: relative;top: 50%; color:#d48c9b; transform: translateY(-50%);  font-size:16px; line-height:28px; z-index:999;  font-weight:bold; text-indent:0; padding-bottom:0px; }
.ner1 .cct1{position: relative;top: 50%; color:#806ca6;  transform: translateY(-50%);  font-size:16px; line-height:28px; z-index:999;  font-weight:bold; text-indent:0; padding-bottom:0px; }

.slideBox2{ width:100%;overflow:hidden; position:relative;  margin:0 auto;}
.slideBox2 .bd{ position:relative; height:100%;}
.slideBox2 .bd li{ vertical-align:middle; position:relative;}
.slideBox2 .bd li img{display:block; width:100%;}
.slideBox2 .bd .tu{width:100%;  height: auto;display:block;  animation: changeScale 1 2.5s;}
.slideBox2 .hd{overflow:hidden; position:absolute; width:100%; right:3%;bottom:10px;  z-index:1; }
.slideBox2 .hd ul{overflow:hidden; zoom:1; color:#fff;  width:100%;  text-align: right;}
.slideBox2 .hd ul li{display: inline-block; margin-right:1px; width:10px;  height:10px;  background:rgba(255,255,255,1);  position:relative;  cursor:pointer; text-align:center; line-height:42px; font-size:14px; color:#fff; }
.slideBox2 .hd ul li.on{background:#ec6386; width:10px;  height:10px; }

.yjsjy{width:100%; margin-top:15px;}
.yjsjy table{width:100%; margin-bottom:15px;}
.yjsjy table tr td{ padding:0;}
/*.yjsjy dl{width:100%; margin-bottom:30px;}
.yjsjy dl dt{ line-height:36px; background:#f373a9; padding:0 10px; font-size:15px; font-weight:bold; color:#fff;}
.yjsjy dl dd{padding-top:10px;}
.yjsjy dl dd p{ font-size:14px; padding-bottom:15px; line-height:22px;}
*/
.yjsjy p{ font-size:14px; padding:10px 0 10px 5px; line-height:22px;}


/*xs菜单样式开始*/
.xs-top{
	display: none;
}
.xs-logo{
	padding: 15px 0 0 5px;
	width:70%;
}

/*.mobile-inner-nav a{
      -webkit-animation-duration: 0.8s;
      animation-duration: 0.8s;
      -webkit-animation-fill-mode: both;
      animation-fill-mode: both;
      -webkit-animation-name: bounceInRight;
      animation-name: bounceInRight;
    }*/
       
.mobile{
  width: 100%;
  z-index: 9999;
  position: fixed;
  top: 0;
  left: 0;
  height: 60px; background:#fff;
}

.mobile-inner{
  margin-right: auto;
  margin-left: auto;
  background-color: #fafafa;
  position: relative;
}
.mobile-inner img{
  width: 100%;
  margin-bottom: 30px;
}
.mobile-inner p{
  color: #676767;
  line-height: 25px;
  font-size: 16px;
  padding-bottom: 30px;
  padding-right: 30px;
  padding-left: 30px;
  margin:0px;
}
.mobile-inner-header{
  width: 100%;
  height: 60px;
  position: fixed;
  top: 0;
  left: 0;
}
.mobile-inner-header img{width:100%;}
.mobile-inner{
  
}
.mobile-inner-header-icon{
  color: #ffffff;
  height: 60px;
  font-size:25px;
  text-align: center;
  float:right;
  width: 60px;
  position: relative;
  -webkit-transition: background 0.5s;
  -moz-transition: background 0.5s;
  -o-transition: background 0.5s;
  transition: background 0.5s;
  background:#333;
}
.mobile-inner-header-icon:hover{
  background-color: rgba(0,0,0,0.7);
  cursor: pointer;
}
.mobile-inner-header-icon span{
  position: absolute;
  left: calc((100% - 25px) / 2);
  top: calc((100% - 1px) / 2);
  width: 25px;
  height: 1px;
  background-color: rgba(255,255,255,1);
}
.mobile-inner-header-icon span:nth-child(1){
transform: translateY(4px) rotate(0deg);
  }
.mobile-inner-header-icon span:nth-child(2){
transform: translateY(-4px) rotate(0deg);
  }
  
.mobile-inner-header-icon-click span:nth-child(1){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: clickfirst;
  }   
.mobile-inner-header-icon-click span:nth-child(2){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: clicksecond;
  }
  
.mobile-inner-header-icon-out span:nth-child(1){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: outfirst;
  }   
.mobile-inner-header-icon-out span:nth-child(2){
  animation-duration: 0.5s;
  animation-fill-mode: both;
  animation-name: outsecond;
  }

.mobile-inner-nav{
  background-color: rgba(255,255,255,1);
  width: 100%;
  position: absolute;
  top: 0;
  left: 0px;
  display: none;
  padding:0 20px;
  height: 450px;
  overflow-y: auto;
}
.mobile-inner-nav a{
  display: inline-block;
  text-decoration: none;
  width: 85%;
  margin-left: 5%;
  border-bottom: solid 1px rgba(255,255,255,0.3);
/*  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;*/
  font-weight:300;
}
.mobile-inner-nav a:hover{
  color: rgba(255,255,255,0.4);
  border-bottom: solid 1px rgba(255,255,255,0.2);
}
/*菜单结束*/

/*底部下拉菜单*/
.subNavBox1{width:100%;}
.subNav1{display: block;
  width: 100%;
  border-bottom: 1px solid #d6d6d6;
  line-height: 40px !important;
  font-size: 15px;
  color: #555;
  background: url(../images/jia.png) no-repeat right center;
  padding:0 10px;
}

.currentDt1{
	background: url(../images/cha.png) no-repeat right center;
}
.navContent1{display: none;}
.navContent1 li{ line-height:34px; background:#f3f3f3; border-bottom:1px solid #d6d6d6;}
.navContent1 li a{display:block; font-size:13px; color:#888; padding-left: 14px;}


.ny-nav{width:100%; margin:0 auto; padding-bottom:10px; display:none;}
.ny-nav a{display:inline-block; line-height:40px; border-radius:8px; background:#ec6386; padding:0 5%; font-size:15px; float:left; color:#fff; margin-right:5px; margin-bottom:5px; cursor:pointer}
.ny-nav a .ts{background:#e3466e;}
@-webkit-keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}

@keyframes spinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}


/*2019-9-5 新增*/
.Menubox5 {height:51px;margin: 0 auto;position: relative; border-bottom:1px solid #ededed;}
.Menubox5 li {float: left; margin-right:20px;display: block;cursor: pointer;height: 51px; width:120px; line-height: 51px; font-size: 26px;color: #959595; border-radius: 5px 5px 0px 0px; text-align:center;}
.Menubox5 li.hover {color: #333333; border-bottom:4px solid #db5e7c; }
.CbContainer5{position:relative; }
.Contentbox5 {clear: both; width:100%; border:1px solid #f2f2f2; min-height:196px; }
.more1{line-height:36px; color:#a5c0e7; font-size:14px; position:absolute; right:0; top:-49px;}
.ks2{width:100%; padding-top:20px; margin:0 auto;}

.fy{display:block;}
.fy1{display:none;}

/*2020-12-14*/

.mzzn-hz{width: 100%; padding-top: 30px;}
.mzzn-hz dl{width: 48%; float: left; margin-right: 4%; margin-bottom:30px; background:#f2f2f2; position: relative;}
.mzzn-hz dl:nth-child(2n){margin-right: 0;}
.mzzn-hz dl dt{width:30%; height: 80px; text-align: center; justify-content: center; align-items: center; display: -webkit-flex; position: relative; float: left;  }
.mzzn-hz dl dt img{transition-duration: 1s;}
.mzzn-hz dl:hover dt img{-moz-transform:scaleX(-1); -webkit-transform:scaleX(-1); -o-transform:scaleX(-1);
transform:scaleX(-1);}
.mzzn-hz dl dd{width:70%; height: 80px; line-height: 80px; padding-left: 10%; font-size:18px; color:#333333; float: right; cursor: pointer; }
.mzzn-hz dl:nth-child(1) dt{ background: #ffbe50;}
.mzzn-hz dl:nth-child(2) dt{ background: #deb46e;}
.mzzn-hz dl:nth-child(3) dt{ background: #f99ca4;}
.mzzn-hz dl:nth-child(4) dt{ background: #db5e7c;}
.mzzn-hz dl:nth-child(5) dt{ background: #85457f;}
.mzzn-hz dl:nth-child(6) dt{ background: #473382;}
.mzzn-hz dl:nth-child(7) dt{ background: #41c1d8;}
.mzzn-hz dl:nth-child(8) dt{ background: #128ba1;}
.mzzn-hz dl:nth-child(9) dt{ background: #5d8b80;}
.mzzn-hz dl:nth-child(10) dt{ background: #527898;}
.ghj{width: 100%; text-align: center;}
.ghj img{display: inline-block; max-width: 100%;}

.mzzn-bit{line-height: 60px; text-align: center; font-size: 20px; color: #d70000; padding-top: 20px; font-weight: bold;}

.go-back{display:block;margin:0 auto;width:120px;height:46px;border-radius: 5px;background: #6862bb;font-size:16px;color:#fff;text-align: center;line-height: 46px;}


/*2024-01-31*/
.bannerSwiper{
	width: 100%;
	margin-top: 5px;
	position: relative;
	z-index: 2;
}
.bannerSwiper .swiper-slide img{
	display: block;
	width: 100%;
}
.bannerSwiper .swiper-pagination-bullet{
	opacity: 1 !important;
	border-radius: initial;
	display: inline-block;
    margin-right: 1px;
    width: 42px;
    height: 42px;
    background: rgba(255,255,255,0.4);
    position: relative;
    cursor: pointer;
    text-align: center;
    line-height: 42px;
    font-size: 14px;
    color: #fff;
}
.bannerSwiper .swiper-pagination-bullet-active{
	background: #ec6386 !important;
}
.bannerSwiper .swiper-pagination{
	bottom: 0 !important;
}
.yydtSwiper{
	width: 100%;
	margin-top: 5px;
	position: relative;
	z-index: 2;
}
.yydtSwiper .swiper-slide img{
	display: block;
	width: 100%;
}
.yydtSwiper .swiper-pagination-bullet{
	opacity: 1 !important;
	border-radius: initial;
	display: inline-block;
    margin-right: 1px;
    width: 10px;
    height: 10px;
    background: #fff;
    position: relative;
    cursor: pointer;
    text-align: center;
    line-height: 42px;
    font-size: 14px;
    color: #fff;
}
.yydtSwiper .swiper-pagination-bullet-active{
	background: #ec6386 !important;
}
.yydtSwiper .swiper-pagination{
	text-align: right;
	padding-right: 10px;
}
.neSwiper{
	width: 100%;
	overflow: hidden;
    position: relative;
    background: #000;
    margin-top: 5px;
}

.about-history{
	padding: 0 35px;
	position: relative;
}
.historySwiper{
	padding: 0 25px !important;
}
.historySwiper .swiper-slide{
	height: 100px;
    position: relative;
    cursor: pointer;
}
.historySwiper .swiper-slide em {
    font-style: normal;
    font-size: 20px;
    color: #777777;
    font-weight: bold;
    position: absolute;
    bottom: 0;
    left: -23px;
}
.history-next,.history-prev{
	width: 21px;
    height: 32px;
    background: url(../about/images/r1.png) no-repeat;
    display: block;
    position: absolute;
    top: 8px;
    cursor: pointer;
}
.history-next{
	right: 0;
}
.history-prev{
    transform: rotate(180deg);
    left: 0;
}
.axgsSwiper{
	position: relative;
	width: 100%;
	height: 100%;
}
.axgsSwiper .swiper-slide{
	opacity: 0;
	visibility: hidden;
	position: relative;
	z-index: 2;
}
.axgsSwiper .swiper-slide-active{
	opacity: 1;
	visibility: visible;
	z-index: 4;
}
.axgsSwiper .swiper-slide .bit{
	font-size:26px; color:#202020; line-height:40px; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;
}
.axgs-next{
	 position:absolute; left:20%; bottom:-90px;  display:block; width:43px; height:36px; background:url(../images/cs-yj.jpg) no-repeat;  transition-duration:1s;
}
.axgs-next:hover{
	background:url(../images/cs-yj-1.jpg) no-repeat; 
}
.axgs-prev{
	position:absolute; left:10%; bottom:-90px;  display:block; width:43px; height:36px; background:url(../images/cs-zj.jpg) no-repeat; transition-duration:1s;
}
.axgs-prev:hover{
	 background:url(../images/cs-zj-1.jpg) no-repeat; 
}

/*2024-01-31*/


@media (min-widt:1441px){

}

@media (min-width: 1368px) and (max-width: 1441px){
.w2{width:80%; margin:0 auto;}
.sx-box2 li{ width:90%; padding:13px 0 13px 10%;}
.in_news1{background-size:60%; }
	.nei-left .bit .b_01 {
    font-size: 30px;
}
}
@media (min-width: 1198px) and (max-width: 1367px){
	.nei-left .bit {
    height: 108px;
    top: -108px;
    padding: 25px 0 0 15%;
}
	.nei-left .bit .b_01 {
    font-size: 26px;
}
	.ksjs dl dd .c_3{width:23%;}
	.sx-box2{width:22%;}
	.nei-left .bit .b_02{font-size:18px;}
.cd li a{ font-size:16px; }
.cd li{ width:8.6111%;  margin:0 1%;}
.picMarquee-left1 .bd ul li{ width:16.666%; }
.sx-box2 li{ width:90%; padding:13px 0 13px 10%;}
.w2{width:82%; margin:0 auto;}
.w1{width:90%;  }
.w1 li .tit{ font-size:18px; padding:10px 0 5px 0 ;}
.w1 li .tit1{font-size:12px; padding:6px 0 0 0;}
.in_news1-1 li{  font-size:16px;}
.in_news2-1 .b-new{font-size:16px;}
.in_news2-1 p{line-height:30px; font-size:14px; }
.in_news2-2 li{ line-height:54px; font-size:16px;}
.in_news2-3{ font-size:18px; }
.in_news2-4{font-size:18px;}
.in_news2-1{ padding:20px 5% 20px 5%;}
.n-bit .l_01{font-size:24px;}
.n-bit .l_02{font-size:14px;}
.subNav{line-height:50px; font-size:15px; margin-top:2px;}
.navContent li a{font-size:14px;line-height:40px;}
.le_menu li{ font-size:15px;}
#navul li{font-size:16px;}
.tc{width:100%;}
.cd li a{ font-size:16px !important; }
.accor{line-height:30px; padding-bottom:10px;}
.in_news1{background-size:60%; }
}
/*在992和1199像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 992px) and (max-width: 1199px) {
	.wrap{width:90%;}
.cd li a{ font-size:14px; }
.cd li{ width:9%;  margin:0 0.8%;}
.w2{width:90%; margin:0 auto;}
.w1{width:86%;}
.w1 li .tit{ font-size:18px; }
.accor{line-height:24px; padding-bottom:10px;}
.sx-box2 li{ width:90%; padding:13px 0 13px 10%;}
.sx-box2 li p{ padding: 0 0 0 20px;}
.sx-box2 li p span{font-size:16px;}
.in_news1{background-size:60%; }
.subNav{line-height:50px; font-size:15px; margin-top:2px;}
.navContent li a{font-size:14px;line-height:40px;}
.le_menu li{ font-size:15px;}
#navul li{font-size:16px;}
.tc{width:100%;}
.nei-right{width:100%; }
.nei-left{width:100%;}
.in_news1-1 .right li{overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.in_news1-1 .right li a{width:60%; display: inline-block;}
}

/*在768和991像素之间的屏幕里,这里的样式才生效*/
@media (min-width: 768px) and (max-width: 991px){
	.xs-top{ display:block;
}
.xs-logo {
     padding: 5px 0 0 5px; 
    width: 50%;
}
		.wrap{width:94%;}
.top{display:none;}
.top1{display:none;}
.ny-box{padding-top:60px;}
.slideBox{padding-top:60px; margin-top:0px;}

.w2{width:94%;}
.in_news{width:90%; margin:0 auto;}
.in_news1{width:85%; padding-left:15%; }
.in_news2{width:100%;}
.in_news2-1{width:90%; margin-top:20px;}
.n-bit .l_01{font-size:26px;}
.n-bit .l_02{font-size:14px; padding-right:20px;}
.ma{margin-top:20px; margin-bottom:0px;}
.in_news1-1{ margin-top:40px; }

.w1 li .tit{ font-size:20px; }
.accor{line-height:24px; padding-bottom:10px;}
.sx-box2 li p{ padding: 0 0 0 15px;}
.sx-box2 li p span{font-size:14px;}
.sx-box2 li{ width:95%; padding:13px 0 13px 5%;}
.in_news1{background-size:60%; }
.nei-right{width:100%; }
.nei-left{width:100%;}
.in_news1 {
    width: 100%;
    padding-left: 0;
}
.more1 {
    top: -85px;
}

.accordion__li{
	width: 90px;
}
.hover_li{
	width: 670px;
}

}

@media (min-width: 480px) and (max-width: 767px) {
    .ksjs dl dd .c_3{width:31%; float:left; margin-right:1%; margin-left:1%; }
		.wrap{width:96%;}
.top{display:none;}
.slideBox{padding-top:40px;}
.ny-box{margin-top:60px;}
.w1{width:90%;}
.w2{width:96%;}
.w1 li{width:48%;  margin-bottom:10px;}
.w1 li .tit{ font-size:16px; }
.in_news{width:90%; margin:0 auto;}
.in_news1{width:85%; padding-left:15%; }
.in_news2{width:100%;}
.in_news2-1{width:90%; margin-top:20px;}
.n-bit .l_01{font-size:26px;}
.n-bit .l_02{font-size:14px; padding-right:20px;}
.top1{display:none;}
.ny-cd a{font-size:16px;}
.k_01{width:75%;}
.k_02{width:25%; font-size:14px;}
.right{width:100%;}.left{width:100%; }
.subNav{ line-height:36px; font-size:14px;}
.navContent li a{font-size:14px;line-height:36px;}
.yj-list dl dt{float:left; margin:20px 0 0 0; width:100%; border:none; text-align:left;}
.yj-list dl dt span{ width:100px; float:left; line-height:40px; font-size:16px; }
.yj-list dl dt p{  width:40px; float:left; line-height:40px; background:none; font-size:16px; color:#333;}
.yj-list dl:hover dt p{ background:none;}
.yj-list dl dd{ width:97%; border-left:none;}
.news dl dt{float:left; margin:20px 0 ; width:100%;}
.news dl dd{width:100%; float:left;}
.news dl dt h1{font-size:30px; text-align:left; float:left;}
.news dl dt span{ width:100px; float:left; line-height:28px; text-align:center; padding:0 0 0 0;}
.news dl dt p{ float:left; text-align:center; width:100px; line-height:28px;}
.in_news1{background-size:60%; }
.nei-right{width:100%; margin-top:30px; }
.nei-left{width:100%; height:auto;}
.ny-center1{padding-left:6%; line-height:32px;}
.ny-center1 .bit{font-size:18px; }
.yj-list dl dd span{padding-top:15px; display:inline-block;}
.f-link-l{width:20%;font-size:16px;}
.f-link-r{width:80%; overflow:hidden; padding:0 1%;}
.in_news1{width:100%; padding-left:0%; background:none; }
.in_news2{width:100%;}
.in_news1-1{width:100%; margin-top:20px;}
.in_news1-1 .left1{width:100%;}
.in_news1-1 .right{width:100%;}
.ner{ position:relative; left:0; float:left; margin:0 15px 15px 15px;}
.ner-1{position:relative; left:0;  float:left;  margin:0 15px 15px 15px;}
.ner-2{position:relative; left:0;  float:left;  margin:0 15px 15px 15px;}
.ner-3{position:relative; left:0;  float:left;  margin:0 15px 15px 15px;}
.ksjs dl dd .c_2{width:48%; }
.xs-top{ display:block;
}
.nei-left{display:none;}
.ewm-fix{display:none;}
.fy{display:none;}
.fy1{display:block;}

.accordion__li{
	width: 90px;
}
.hover_li{
	width: 670px;
}
	}
	
@media (max-width: 479px) {
			.wrap{width:94%;}
.top{display:none;}
.slideBox{padding-top:60px; margin-top:0;}
.ny-box{margin-top:60px;}
.w1{width:90%;}
.w2{width:94%;}
.w1 li .tit{ font-size:14px; }
.w1 li{width:48%;  margin-bottom:10px;}
.in_news1{width:100%; padding-left:0%; background:none; }
.in_news2{width:100%;}
.in_news1-1{width:100%; margin-top:20px;}
.in_news1-1 .left1{width:100%;}
.in_news1-1 .right{width:100%;}
.w1 li .tit1{font-size:12px; }
.w1 li .bd {padding-top: 20px; }
.w1 li .pic{ margin:0 auto; width:40px; height:40px;}

.in_news2-2 li{ line-height:40px; font-size:16px; }
.in_news1-1 li{ font-size:16px; }
.top1{display:none;}
.ny-cd a{font-size:16px;}
.ne-case ul li{	width: 46%; margin: 0 1.5% 20px 1.5%;}
.k_01{width:75%;}
.k_02{width:25%; font-size:14px;}
.right{width:100%;}.left{width:100%; }
.subNav{ line-height:36px; font-size:14px;}
.yj-list dl dt{float:left; margin:20px 0 0 0; width:100%; border:none; text-align:left;}
.yj-list dl dt span{ width:100px; float:left; line-height:40px; font-size:16px; }
.yj-list dl dt p{  width:40px; float:left; line-height:40px; background:none; font-size:16px; color:#333;}
.yj-list dl:hover dt p{ background:none;}
.yj-list dl dd{ width:97%; border-left:none;}
.news dl dt{float:left; margin:20px 0 ; width:100%;}
.news dl dd{width:100%; float:left;}
.news dl dt h1{font-size:30px; text-align:left; float:left;}
.news dl dt span{ width:100px; float:left; line-height:28px; text-align:center; padding:0 0 0 0;}
.news dl dt p{ float:left; text-align:center; width:100px; line-height:28px;}
.news dl dd img{ display:none;}
.news dl dd .txt{width:100%; float:right;}
.w73{ width:100%; float:left;}
.sx-box2{width: 100%; padding-top:20px;}
.picMarquee-left1 .bd ul li{ margin:0 13px;  width:42%; }
.picMarquee-left2 .bd ul li{ margin:0 20px;  width:42%; }
.shcs-new1 li{width:92%; margin-left:4%; margin-right:4%; line-height:30px;}
.shcs-new1 .n1{width:75%;}
.shcs-new1 .n2{width:25%;}
.shcs-ks li{width:90%; margin-left:5%; margin-right:5%; margin-bottom:10px;}
.shcs-lx{width:100%;}
.shcs-lx2{width:100%;}
.ksjs dl dd .c_3{width:48%; float:left; margin-right:1%; margin-left:1%;  padding:10px 1%; }
.ksjs dl dd .c_3:after{display:none;}
.Menubox3 li {width:32.333%; margin-bottom:5px; font-size:15px; }
.nei-right{width:100%; margin-top:30px; }
.nei-left{width:100%; height:auto;}
.nei-left .bit .b_01 {font-size: 20px;font-weight: normal;}
.nei-left .bit{width:100%; position:absolute; height:80px; color:#fff; top:-80px; left:0;  padding:18px 0 0 15%;}
.nei-left .bit .b_02 {font-size: 18px;}
.ny-center1{padding-left:10%; line-height:32px; background:url(../images/dw.png) no-repeat left 10px;}
.ny-center1 .bit{font-size:16px; }
.yj-list dl dd span{padding-top:15px; display:inline-block;}
.le_menu li a{line-height:42px; font-size:16px;}
.axgs1-l{width:100%;}.axgs1-r{width:100%; padding:55px 5% 110px 5%;}
.slideBox1 .bd li .neir{padding-top:20px; padding-bottom:20px;}
.slideBox1 .bd li .bit{font-size:20px; line-height:30px; }
.axgsSwiper .swiper-slide .bit{
	font-size: 20px;
	line-height: 30px;
}
.axgs-prev{
	bottom: 40px;
	left: 5%;
}
.axgs-next{
	bottom: 40px;
	left: 18%;
}
.f-link-l{width:25%;font-size:16px;}
.f-link-r{width:75%; overflow:hidden; padding:0 3%;}
.Menubox{height:auto;}
.ner{ position:relative; left:0; float:left; margin:0 20px 15px 20px;}
.ner-1{position:relative; left:0;  float:left;  margin:0 20px 15px 20px;}
.ner-2{position:relative; left:0;  float:left;  margin:0 20px 15px 20px;}
.ner-3{position:relative; left:0;  float:left;  margin:0 20px 15px 20px;}
.ksjs dl dd .c_2{width:48%; }
.xs-top{ display:block;}
.nei-left{display:none;}
.ny-nav{ display:block;}
.nei-right {  margin-top: 10px;}
.xkdt2 li {
    width: 48%;
    float: left;
    list-style: none;
    margin-right: 1%;
    margin-left: 1%;
    position: relative;
    margin-bottom: 20px;
    padding-bottom: 60%;
}

.xkjs1 .lieb li {
    width: 47%; font-size:15px;
}
.ewm-fix{display:none;}
.fy{display:none;}
.fy1{display:block;}

.accordion__li{
	width: 90px;
}
.hover_li{
	width: 670px;
}
	}
