@charset "utf-8";*{
margin:0;padding:0;outline:none; }
a{text-decoration:none; outline:none; }
ol,ul{list-style:none}
input,textarea{outline:0}
.transition{-webkit-transition: 1s; -moz-transition: 1s; -o-transition: 1s; transition: 1s;}
.transition3,.index-ywfw-nr-list,.swiper-container-banner .swiper-button-next, .swiper-container-banner .swiper-button-prev,.float-right-list,.index-ywfw-nr-list-nr-img,.index-ywfw-nr-list-nr-img-1,.index-cpzs-nav li a,.swiper-slide-3dnr-tc,.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc,.index-zxzx-right-a a,.index-hzlc-nr-list-1,.index-hzlc-nr-list-3,.index-hzlc-nr-list-2,.index-xwzx-list,.index-xwzx-list-top-time,.index-xwzx-list-top-time b,.index-xwzx-list-top-time span,.index-xwzx-nr-list-nr-a img,.index-xwzx-nr-list-nr-a,.swiper-container-hzhb .swiper-slide img,.swiper-container-hzhb-nr .swiper-button-next-hzhb,.swiper-container-hzhb-nr .swiper-button-prev-hzhb,.index-tjly-nr-list-1 input,.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a,.product-nav li,.product-nav li a, .product-nav li::before,.product-nr-list,.kf-page-panel a,.foot-lxwm-bg a,.xiangqing-top-1-a,.swiper-container-xiangqing-nr,.swiper-container-xiangqing-nr-fd,.swiper-container-xiangqing .swiper-button-next-xiangqing,.swiper-container-xiangqing .swiper-button-prev-xiangqing,.xiangqing-bottom-left-nav-1,.xiangqing-bottom-left-nav-2,.xiangqing-cong-2-left-news-xq-here-left,.xiangqing-cong-2-left-news-xq-here-right,.xiangqing-top-1-left,.xiangqing-bottom-right-1-ul li a,.index-gywm-nr-list-nr-img,.index-gywm-nr-list-nr-a,.index-gywm-nr-list-nr-a span,.gywm-nr-2-list-ico,.gywm-nr-4-nr-list p,.gywm-nr-4-nr-list img,.swiper-slide-3dnr-2-tc,.swiper-slide-3dnr-2,#certify-2 .swiper-button-next,#certify-2 .swiper-button-prev,.l-c-l-nr img.gywm-nr-2-list-ico,.xiangqing-bottom-right-2-xw-list a,.xiangqing-cong-2-left-news-xq-here-2-left,.xiangqing-cong-2-left-news-xq-here-2-right,.btnwkk{-webkit-transition: .3s; -moz-transition: .3s; -o-transition: .3s; transition: .3s;}
.clear{clear:both}
body{font-family:"微软雅黑";font-size:14px;overflow-x:hidden!important;}
img{ border:0;image-rendering: -webkit-optimize-contrast; image-rendering: -moz-crisp-edges; /* Firefox */
    image-rendering: -o-crisp-edges; /* Opera */
    image-rendering: -webkit-optimize-contrast; /* Webkit (non-standard naming) */
    image-rendering: crisp-edges;    -ms-interpolation-mode: nearest-nei }
#hc-head,.hc-head-nav li a,.hc-head-nav-ul,.swiper-pagination-bullet,.hc-head-sousuo-li-ej-submit,.index-ywfw-nr-list::after,.index-ywfw-nr-list,.swiper-slide-3dnr-tc span,.lh-about-main,.lh-jour-bd{-webkit-transition: 0.5s; -moz-transition: 0.5s; -o-transition: 0.5s; transition: 0.5s;}

@media only screen and (min-width:1300px){.mmshang{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
@-webkit-keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.foot-hc-nav li span b{-webkit-animation: dibunav 2s ease-in-out;animation: dibunav 2s ease-in-out}
@-webkit-keyframes dibunav{0%{width: 0;}
50%{width: 55px;}
100%{opacity:1;
width: 40px;}}
@keyframes dibunav{0%{width: 0;}
50%{width: 55px;}
100%{opacity:1;
width: 40px;}}
.hc-head-nav-ul,.hc-head-sousuo-li-ej{-webkit-animation: erjixiala .3s ease-in-out;animation: erjixiala .3s ease-in-out}
@-webkit-keyframes erjixiala{0%{opacity:.5;
-webkit-transform:translate3d(0, -10px, 0); transform:translate3d(0, -10px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes erjixiala{0%{opacity:.5;
-webkit-transform:translate3d(0, -10px, 0); transform:translate3d(0, -10px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-slide:hover .swiper-container-tdfc-tc-a-div,.swiper-slide:hover .swiper-slide-3dnr-tc i,.swiper-slide:hover .swiper-slide-3dnr-tc-nr-b,.swiper-slide:hover .swiper-container-xiangqing-nr-fd p{-webkit-animation: shangmian .3s ease-in-out;animation: shangmian .3s ease-in-out}
@-webkit-keyframes shangmian{0%{opacity:.3;
-webkit-transform:translate3d(0, 15px, 0); transform:translate3d(0, 15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shangmian{0%{opacity:.3;
-webkit-transform:translate3d(0, 15px, 0); transform:translate3d(0, 15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-slide:hover .swiper-container-tdfc-tc span,.swiper-slide:hover .swiper-container-tdfc-tc p,.swiper-slide:hover .swiper-slide-3dnr-tc h3,.swiper-slide:hover .swiper-slide-3dnr-tc span,.swiper-slide:hover .swiper-container-xiangqing-nr-fd-ico img{-webkit-animation: xiamian .3s ease-in-out;animation: xiamian .3s ease-in-out}
@-webkit-keyframes xiamian{0%{opacity:.3;
-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes xiamian{0%{opacity:.3;
-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-5,.index-hzlc-nr-list.on .index-hzlc-nr-list-5{-webkit-animation: xiamianman .5s ease-in-out;animation: xiamianman .5s ease-in-out}
@-webkit-keyframes xiamianman{0%{-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes xiamianman{0%{-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}} @keyframes myfirst{0%{transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);} 50%{transform: translate(0px, -15px);-webkit-transform: translate(0px, -15px);} 100%{transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);}}
.banner-ny-fwfw-ico{animation: myfirst 2s infinite;-webkit-animation: myfirst 2s infinite;}
.hc-head-sousuo{margin-top:25px; width:28px;}
.swiper-container-banner .swiper-pagination-bullet{width:18px; height:18px; margin:0 10px !important; position:relative; background-color:rgba(69, 55, 125, 0.8); border:2px solid #fff;}
.swiper-container-banner .swiper-pagination-bullet-active{border:2px solid #f0bf6d;}
.swiper-container-banner .swiper-pagination{bottom:45px !important;}
.swiper-container-banner .swiper-pagination-bullet-active::after{width:8px; height:8px; content: ""; display:inline-block; background-color:#f0bf6d; border-radius:15px; position:absolute; left:50%; top:50%; margin-top:-4px; margin-left:-4px;}
.swiper-container-banner .swiper-button-next,.swiper-container-banner .swiper-button-prev{background-color:rgba(255,255,255,.2); background-size:30px 30px; width:60px; height:60px; border-radius:50%;}
.hc-head{position: fixed; left: 0; top: 0; z-index: 98; font-size:0; width: 100%; height:80px; background-color: rgba(47,34,93,.9); box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.hc-head-auto{width:1300px; margin:auto; padding: 0 10px 0;}
.hc-head-scroll .hc-head-auto{}
.hc-head-scroll.hc-head-cplb{position: fixed; left: 0; top: 0; width: 100%;}
.hc-head-logo{float:left; margin-top:17px;}
.hc-head-nav{float:right;}
.hc-head-nav-2{float:right; margin-left:10%;}
.hc-head-en{float:right; line-height:53px;}
.body-bg{position: fixed; height: 100%; width: 100%; left: 0; top: 55px; z-ind; ex: 999; bottom:0; right: 0; background-color: rgba(101, 100, 100, 0.46); display: none;}
.swiper-container-banner-ny .swiper-slide img{display: none;}
#cd-menu-trigger{display: none;}
.hc-head-logo img{height:45px;}
.hc-head-nav li{float:left; background-size: 100% !important; margin:0 3px; position:relative;}
.hc-head-nav li a{color:#ffffff; font-size:15px; line-height: 80px; height:80px; display:block; padding:0 18px;}
.hc-head-nav-2 li{float:left; padding:0 25px; line-height:40px; background-size: 100% !important;}
.hc-head-nav-2 li a{color:#fff; font-size:14px;}
.hc-head-nav-2 li a:hover{color:#f0bf6d;}
.hc-head-en a{color:#666666; font-size:30px; font-family:"ADOBEDEVANAGARI-BOLD"; display:inline-block; vertical-align:middle; margin:0 5px;}
.hc-head-sousuo-li{height:80px; padding:0 15px; cursor:pointer;}
.hc-head-nav li .hc-head-nav-ul{position:absolute; top:80px; left:50%; margin-left:-80px; width:160px; background-color:rgba(204,169,100,.9); border-radius:5px; display:none;}
.hc-head-nav li .hc-head-nav-ul li{width:100%; line-height:40px; margin:0;}
.hc-head-nav li .hc-head-nav-ul a{height:40px; border-bottom:dashed 1px #fff; padding:0 10px; line-height:40px; font-size:13px; text-align:center;}
.hc-head-nav li .hc-head-nav-ul a:hover{background-color:rgba(204,169,100,.0); height:40px; color:#ffffff; border-bottom:dashed 1px #fff}
.hc-head-nav li .hc-head-nav-ul li:last-child a{border-bottom:none;}
.hc-head-nav li .hc-head-nav-ul::before{content: ""; position:absolute; top:-10px; left:50%; margin-left:-10px; border-width:0 10px 10px; border-style:solid; border-color:transparent transparent rgba(204,169,100,.9);}
.hc-head-sousuo-li-ej{position:absolute; top:80px; left:50%; margin-left:-170px; width:210px; background-color:rgba(204,169,100,.9); display:none;}
.hc-head-sousuo-li-ej-submit{position:absolute; top:0px; right:0%; width:55px; height:30px; color:#fff;font-size:12px; font-family:"微软雅黑"; cursor:pointer; background:#be9d66; border:none; border:#be9d66 solid 1px;}
.hc-head-sousuo-li-ej-text{position:absolute; top:0px; left:0%; width:155px; text-indent:5px; font-size:12px; background-color:rgba(255,255,255,1); color:#666; font-family:"微软雅黑"; height:28px; border:#be9d66 solid 1px;}
.hc-head-sousuo-li-ej-submit:hover{background:#b99860;}
.hc-head.hc-head-scroll{background-color:rgba(79, 68, 146, 0.95);}
.hc-head.hc-head-scroll .hc-head-nav li a.on,.hc-head.hc-head-scroll .hc-head-nav li:hover a{background-color:rgba(91, 79, 157, 0.9);}
.hc-head.hc-head-scroll .hc-head-nav li a.on .hc-head-nav-ul a,.hc-head.hc-head-scroll .hc-head-nav li:hover .hc-head-nav-ul a{background-color:initial;}
.hc-head-nav li.hc-head-sousuo-li:hover .hc-head-sousuo-li-ej{display:block;}
.hc-head-nav li a:hover,.hc-head-en a:hover{color: #f0bf6d; background-color:#382a6f;}
.hc-head-nav li:hover .hc-head-nav-ul{display:block;}
.hc-head-nav a.on,.hc-head-nav-2 a.on{color: #f0bf6d; background-color:#382a6f; height:77px; border-bottom:3px solid #e3b46d}
.swiper-container-banner{width:100%;height: 880px;}
.swiper-container-banner img{ display: none; }
.hc-head-en img{vertical-align:middle; margin-right:5px;}
.swiper-container-banner .swiper-button-next-banner{right:5%; opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-prev-banner{left:5%;opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-next:hover, .swiper-container-banner .swiper-button-prev:hover{background-color: rgba(255,255,255,.3);}
.swiper-container-banner .swiper-button-next-banner:hover,.swiper-container-banner .swiper-button-prev-banner:hover{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.swiper-container-banner:hover .swiper-button-prev-banner{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.gallery-top .swiper-button-next{-webkit-animation: next-banner .5s ease-in-out;animation: next-banner .5s ease-in-out}
@-webkit-keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.shagndaoxia{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
@-webkit-keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.xiaobianda{-webkit-animation: xiaobianda .8s ease-in-out;animation: xiaobianda .8s ease-in-out}
@-webkit-keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
@keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
.swiper-container-banner:hover .swiper-button-prev-banner,.gallery-top .swiper-button-prev{-webkit-animation: prev-banner .5s ease-in-out;animation: prev-banner .5s ease-in-out}
@-webkit-keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-container-banner{font-size:0;}
.swiper-container-banner::before{content: ""; position:absolute; bottom:-1px; left:50%; margin-left:-25px; border-width:0 25px 25px; border-style:solid; border-color:transparent transparent rgba(255,255,255,1); z-index: 99;}
.index-ywfw{background:url(../images/index-fw-bg.jpg) center left no-repeat; padding:30px 0 30px; background-size: cover;}
.index-ywfw-title{text-align:center; margin:40px 0 50px; padding:1px 0;}
.index-ywfw-title h3{font-size:32px; color:#6254b0; margin-bottom:7px; letter-spacing: 3px;}
.index-ywfw-title p{font-size:16px; color:#888; padding:5px 0 5px;}
.index-ywfw-title span{background-color:#6254b0; height:4px; width:70px; display:inline-block;}
.index-ywfw-nr{width:1300px; margin:35px auto;}
.index-ywfw-nr-list{width:25%; float:left; position:relative; overflow:hidden;}
.index-ywfw-nr-list-nr{padding:55px 30px; text-align:center; position:relative; z-index:99;}
.index-ywfw-nr-list-nr-img-1{width:70%; display:block; margin:auto; border-radius:50%; border: 4px solid #6254b0;}
.index-ywfw-nr-list-nr h3{font-size:22px; color:#4d4091; margin:25px 0 20px; font-weight:500;}
.index-ywfw-nr-list-nr p{font-size:14px; color:#666; margin:10px 0; line-height: 25px;}
.index-ywfw-nr-list-nr-img{width:20px; vertical-align:middle;}
.index-ywfw-nr-list-nr-a{display:inline-block; background-color:#fff; height:35px; padding:0 43px; line-height:33px; margin-top:15px; border:1px solid #cccccc;}
.index-ywfw-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-ywfw-nr-list-nr-a:hover .index-ywfw-nr-list-nr-img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.index-ywfw-nr-list::after{content: ""; position:absolute; top:100%; left:0; height:100%; width:100%; background:url(../images/index-fwfw-list-bg.jpg) center top no-repeat; background-size: cover;}
.index-ywfw-nr-list:hover{}
.index-ywfw-nr-list:hover::after{top:0;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr-img-1{border: 4px solid #cca964;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr h3{color:#fff;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr p{color:#fff;}
.index-cpzs{background:url(../images/index-cpzs-bg.jpg) center left no-repeat; padding:30px 0 10px; background-size: cover;}
.index-cpzs-nav{margin:15px auto; text-align:center;}
.index-cpzs-nav li{margin:0 8px; display:inline-block; background-color:#fff; border:1px solid #dddddd; border-radius:5px; font-size:14px; height:38px; line-height:38px; padding:0 30px; color:#666666;}
.index-cpzs-nav li a{color:#666666; display:block;}
.index-cpzs-nav li:hover,.index-cpzs-nav li.on{background-color:#6254b0; border:1px solid #6254b0;}
.index-cpzs-nav li:hover a,.index-cpzs-nav li.on a{color:#fff;}
#certify{position: relative;width: 1300px;margin: 0px auto; padding:65px 0;}
#certify .swiper-container{padding-bottom: 80px;}
#certify .swiper-slide{width: 322px;border:1px solid #cccccc;background: #fff;}
#certify .swiper-slide img{display:block; width:100%;}
#certify .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify .swiper-pagination{width: 100%;bottom: 0px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #fff;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
#certify .swiper-button-prev{left: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next{right: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%}
#certify .swiper-slide-3dnr{padding:15px;}
.swiper-slide-3dnr-tc{background-color:rgba(98,84,176,.9); position:absolute; top:0; left:0; bottom:0; right:0; color:#fff; text-align:center; opacity:0;}
.swiper-slide-3dnr-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-tc h3{color:#fff; font-size:22px; font-weight:500;}
.swiper-slide-3dnr-tc span{background-color:#fff; height:2px; width:10px; display:block; margin:15px auto 0;}
.swiper-slide-3dnr-tc i{height:60px; width:60px; background:url(../images/fadajing-ico.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size:40px 40px; display:block; margin:18px auto 15px;}
.swiper-slide-3dnr-tc b{margin:0 8px; display:inline-block; padding:0 25px; font-weight:500; background-color:#fff; border:1px solid #dddddd; font-size:15px; height:30px; line-height:30px; color:#6254b0;}
.swiper-slide-3dnr-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-tc::after{content: ""; display:block; position:absolute; left:15px; top:15px; bottom:15px; right:15px; border:1px solid rgba(255,255,255,.6);}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc{opacity:1;}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc span{width:65px;}
.index-gywm{background:url(../images/index-gywm-bg.jpg) center left no-repeat; padding:30px 0 20px; min-height:800px; background-size: cover;}
.index-gywm-auto{width:1300px; margin:50px auto 0;}
.lh-about{position: relative; padding: 7% 0; z-index: 1;}
.lh-about:before{content: ''; display: block; width: 1074px; height: 615px; background: url("") no-repeat center; position: absolute; left: 3vw; bottom: 2%; z-index: -1;}
.lh-about-h2{position: absolute; left: 3vw; top: 50%; transform: translateY(-50%); width: 3vw; font-size:30px; color:#333333; color:#6254b0;}
.lh-about-h2:after{content: ''; display: block; width: 250%; height: 1px; background:#6254b0; background: ; position: absolute; left: -150%; bottom: -20px;}
.lh-about-main{width: 1000px; padding: 60px; position: relative;}
.lh-about-l{width: 620px;}
.lh-about-main .text h2{font-size: 28px; color:#6254b0; color:; font-weight: bold; position: relative; display: inline-block;}
.lh-about-main .text h3{color:#cccccc; color:; font-size: 12px; margin: 10px 0 50px; position: relative; font-weight:500;}
.lh-about-main .text h3:after{content: ''; display: block; width: 50px; height: 2px; background:#6254b0; background:; position: absolute; left: 0; bottom: -15px;}
.lh-about-main .text h4{color:#666666; color:; line-height: 24px;font-weight: normal;}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-about-main:before{content: ''; display: block; width: 100%; height: 8px; background:#6254b0; background:; position: absolute; left: 0; top: 0;}
.lh-about-main:after{content: ''; display: block; width: 100%; height: 8px; background:#6254b0; background:; position: absolute; right: 0; bottom: 0;}
.lh-about-main .line:before{content: ''; display: block; width: 8px; height: 100%; background:#6254b0; background:; position: absolute; left: 0; bottom: 0;}
.lh-about-main .line:after{content: ''; display: block; width: 8px; height: 100%; background:#6254b0; background:; position: absolute; right: 0; top: 0;}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{animation: lhFadeInUp linear 1s; animation-fill-mode: both;}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-more{display: inline-block; width: 130px; height: 30px; line-height: 28px; text-align: center; font-weight:15px; color:#6254b0; background:#ffffff; box-shadow: 0 0 10px rgba(12,3,6,.13); position: relative; z-index: 1;}
.lh-more i{float: right; display: inline-block; width: 50px; height: 30px; line-height: 30px; background:#6254b0 url(../images/jiantou-ico-bs.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast; color: #ffffff; font-size: 15px; transition: ease .65s; position: relative; z-index: 1; margin-right:0}
.lh-more:hover i{background:#fff url(../images/jiantou-ico-bs-hover.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast;}
.lh-more:before{transition: ease-out .35s; content: ''; display: block; width: 0; height: 100%; background:#6254b0; background:; position: absolute; left: 0; top: 0; z-index: -1;}
.lh-more:hover{color:#ffffff;}
.lh-more:hover:before{width: 100%;}
.lh-more:hover i{color:#6254b0; color:; transition-delay: .2s;}
.lh-more:hover i:after{width: 100%; transition-delay: .2s; transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{animation: lhFadeInUp linear 1s; animation-fill-mode: both;}
.lh-jour-h2{font-size: 24px; color:#6254b0; color:; position: relative; font-weight: bold; margin: 25px 0 32px;}
.lh-jour-hd{}
.lh-jour-hd li{font-size: 16px; color:#666666; position: relative; margin-right: 15px; margin-bottom: 20px; position: relative; cursor: pointer; display:inline-block;}
.lh-jour-hd li.on{color:#6254b0;}
.tttt{color:#666666; color:; padding: 10px 0;}
.lh-jour-hd{border:none;}
.swiper-navtab.swiper-container-horizontal .swiper-scrollbar-drag{background:#6254b0; background:; opacity: 0.8;}
.swiper-scrollbar{background:rgba(255, 255, 255, 0)}
ul, dl, li, dt, dd{list-style: none;}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul{margin: 0; padding: 0;}
.lh-jour-hd li:not(.on){}
.dn{display: none;}
.lh-jour-bd{line-height: 24px; color: #666; overflow: hidden; position: relative;margin-bottom: 15px;}
.lh-jour-btn{position: relative; text-align: right; margin-top: 35px;}
.lh-jour-btn a{display: inline-block; width: 30px; height: 30px; border-radius: 50%; border: 2px solid #C87174; text-align: center; line-height: 26px; color: #b72024; font-weight: bold;}
.lh-jour-btn a i{font-size: 18px;}
.lh-jour-btn a:last-child{margin-left: 20px;}
.lh-jour-btn:after{content: ''; display: block; width: 100%; height: 1px; background: #b72024; opacity: .2; position: absolute; left: 0; top: -15px;}
.lh-about-main .img{position: absolute; right: -180px; top:20%; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out;width:530px;}
.lh-about-main .img img{width:100%;}
.lh-about-main:before{animation: lineWidth linear 1s;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
.lh-about-main:after{animation: lineWidth linear 1s; width: 0; animation-delay: 2s; animation-fill-mode: both;}
.lh-about-main .line:before{animation: lineHeight linear 1s; animation-delay: 3s; height: 0; animation-fill-mode: both;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
@keyframes lhImgRight{0%{transform:translateX(-100%) scale(1.2);
opacity:0;} 50%{transform:translateX(0) scale(1.1);
opacity:1;} 100%{transform:translateX(0) scale(1);
opacity:1;}}
@keyframes lhFadeInRight{0%{opacity:0;
transform:translateX(100%);} 100%{opacity:1;
transform:translateX(0);}}
@keyframes lhFadeInUp{0%{opacity:0;
transform:translateY(100%);} 100%{opacity:1;
transform:translateY(0);}}
@keyframes lhFadeInDown{0%{transform:translateY(-100%);
opacity:0;} 100%{transform:translateY(0);
opacity:1;}}
@keyframes logoFade{0%{opacity:0;
transform: translateY(-100%);} 100%{opacity:100;
transform: translateY(-50%);}}
@keyframes logoWidth{0%{width:0;} 100%{width:250%;}}
@keyframes lineWidth{0%{width:0;} 100%{width:100%;}}
@keyframes lineHeight{0%{height:0;} 100%{height:100%;}}
.lh-wapAbout-h2{display: none;}
.lh-jour-hd li:after{content: ''; display: block; width: 0; height: 3px; background:#6254b0; background: ; position: absolute; left: 50%; bottom: -13px; transition: ease .65s;}
.lh-jour-hd li.on:after{width: 100%; left: 0;}
.lh-jour-hd li.sl{cursor: default;}
img{max-width:100%;}
@media screen and (max-width: 1024px){.lh-about:before{width:100%;} .lh-wapAbout-h2{color:#333333; color:#6254b0; text-align: center; font-size: 30px; padding: 20px 0; position: relative;} .lh-wapAbout-h2:after{content: ''; display: block; width: 10vw; height: 1px; background:#6254b0; background:; position: absolute; left: 45%; bottom: 10px;} .lh-about-h2{display:none;} .lh-wapAbout-h2{display: block; margin: auto;}
.lh-mobile-banner,
.lh-footer.other .lh-wapAbout-h2{display: block;}
.lh-banner,
.lh-about-main:before,
.lh-about-main:after,
.lh-about-main .line:before,
.lh-about-main .line:after{display: none;}
.swiper-hd{position: inherit; width: 100% !important; text-align: center; margin: 30px 0; right: inherit;}
.swiper-hd li{display: inline-block; margin: 0 15px !important; width: 35px; height: 35px;}
.swiper-hd li i{width: 35px; height: 35px; text-align: center; line-height: 35px; font-size: 18px;}
.swiper-hd li:before{width: 20px; height: 1px; left: -25px; top: 50%;}
.swiper-hd li:last-child:after{width: 20px; height: 1px; right: -25px; top: 50%; left: inherit;}
.swiper-hd li span{display: block; background: none; width: 30px !important; height: 20px; line-height: 20px; left: 50%; top: 40px; transform: translateX(-50%); margin-top: 0;}
.swiper-hd li span:after{opacity: 1 !important; color: #b72024 !important; transform: translateX(0) !important; left: 0 !important; width: 30px; text-align: center;}
.lh-history-item li h3{line-height: 24px; color: #888; margin-top: 10px; height: 100%;}
.lh-about-main, .lh-about-l{width: 100%;}
.lh-about-main{padding: 0 10px;}
.lh-about-main .text h2{font-size: 18px; margin-top: 20px; padding-bottom: 10px;}
.lh-about-main .text h2:after{opacity: 1; height: 1px;}
.lh-about-main .text h3{display: none;}
.lh-about-main .text h4{margin-top: 20px;}
.lh-about-main .img{position: inherit; right: inherit; top: inherit; transform: translateY(0); margin-top: 20px; text-align: center; display: block; margin: auto; margin-top: 20px;}
.lh-about-main .img img{max-width:100%; box-shadow: 0 0 13px rgba(100,91,91,.63);}
.lh-about-main .text h5{text-align:center;}
.lh-jour-btn{text-align:center;}
h5{text-align: center; margin-top: 25px;}}
.index-tdfc-cong .swiper-container-tdfc{width:100%;font-size:0; padding-bottom:80px;}
.swiper-container-tdfc .swiper-slide img{width:100%;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc{position:absolute; top:0; left:0; bottom:0; right:0; background-color:rgba(98,84,176,.9); text-align:center; opacity:0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc-nr{height:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc span{font-size:14px; color:#fff;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc p{font-size:20px; color:#fff; margin:10px 0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a{margin:0 8px; display:inline-block; background-color:#cca964; border:1px solid #cca964; border-radius:5px; font-size:14px; height:32px; line-height:32px; padding:0 45px; color:#fff;}
.swiper-container-tdfc-tc-a-div{text-align:center; margin-top:20px;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a:hover{background-color:#d5b26d;}
.swiper-container-tdfc .swiper-slide:hover .swiper-container-tdfc-tc{opacity:1;}
.index-tdfc-cong{padding:30px 0 50px;}
.swiper-container-tdfc .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.index-xzwm{padding-top:10px;}
.ysy{background:url(../images/ys.gif) repeat-x left bottom; padding-bottom:33px; position:relative;}
.ysy::after{content: ""; display:block; background-color:#f4f4f4; position:absolute; bottom:0; left:0; width:100%; height:51.8%;}
.ysy .til{padding-bottom:46px;}
.ysy dl{overflow: hidden; margin-bottom:35px; background: #f4f4f4; position: relative; z-index:9;}
.ysy dl dt{float: right; width: 50%; font-size: 0;}
.ysy dl dd{float: left; width: 50%; margin-top: 42px;}
.ysy dl dd h3{background:#fff; height: 81px; overflow: hidden;}
.ysy dl dd h3 span{display: inline-block; float: left; width: 88px; height: 80px; line-height: 80px; text-align: center; font-size: 48px; font-family: Arial; background-color:#6254b0; color: #fff;}
.ysy dl dd h3 em{display: inline-block; float: left; margin-left:20px; padding-top: 15px; color: #6254b0; font-size: 24px;}
.ysy dl dd h3 p{color: #666666; font-size: 14px;float: left; padding:0; margin-left:20px; padding-top: 3px; font-weight:500;}
.ysy dl dd p span::before{content: ""; height:15px; width:15px; display:inline-block; background:url(../images/jiangtou-ico-1.svg) center center no-repeat; background-size:12px; position:absolute; top:6px; left:-23px;image-rendering: -webkit-optimize-contrast;}
.ysy dl dd h3 em i{color: #cca964;}
.ysy dl dd p{padding: 35px 42px 0 90px;}
.ysy dl dd p span{display: block; line-height: 28px; margin-bottom: 13px; position:relative; color:#666666; font-size: 15px; margin-left:25px;}
.ysy dl dd p span i{color: #6254b0; font-size: 20px; margin-right:5px; font-weight: 800; vertical-align: middle;}
.ysy dl.fan dt{float: left;}
.ysy dl.fan dd h3{background:#fff;}
.ysy dl.bg3 dd h3{background: #f4f4f4;}
.ysy dl.fan2 dd h3{background: #f4f4f4;}{color:#666666;}
.ysy dl.bg3,.ysy dl.fan2{background: #fff;}
.ysy h4{text-align: center;}
.ysy h4 em{display: block; margin-top: 7px;}
.ysy h4 em a{display: inline-block;background:url(../images/ly_btn.png) no-repeat; padding-left: 60px; width: 108px; height: 36px; line-height: 33px; font-size: 18px; color: #fff; font-weight: bold; text-align: left;}
.ysy h4 span{display: inline-block; font-weight: normal; font-size: 16px; color: #333; padding-left: 32px;background:url(../images/y_tel.gif) no-repeat; min-height:24px;}
.ysy h4 i{font-family: Arial; font-size: 26px; color: #333;}
.content{width: 1300px; margin: 0 auto;}
.pro{background:url(../images/pro.jpg) no-repeat center 0; height: 812px; overflow: hidden; padding-top: 1px;}
.til{text-align: center;font-weight: normal;font-size:30px;color: #333;line-height: 100%;margin-top: 60px;padding-bottom: 20px;background:url(../images/p_h2.png) no-repeat center 72px;}
.til i{font-weight: bold;}
.til span{display: block; color: #666; padding-top:15px;font-size:16px; line-height: 100%;}
i, em{font-style: normal;}
.dt_img{width:90% !important; display:block; margin:5px auto;}
.wkkcpnr img{width:86% !important; display:block; margin:5px auto;}
.index-zxzx{height:260px; background:url(../images/bg-zxzx.jpg) center center no-repeat; background-size: cover;}
.index-zxzx-width{width:1200px; margin:0 auto; padding:60px 0;}
.index-zxzx-left{float:left;}
.index-zxzx-right{float:right;width:400px;}
.index-zxzx-left h3{font-size:30px; color:#ffffff; font-weight:500;}
.index-zxzx-left h3 b{font-size:36px; color:#f0bf6d; margin-left:5px;}
.index-zxzx-left p{font-size:24px; color:#ffffff; margin-top:30px; margin-left:180px;}
.index-zxzx-right p{font-size:22px; color:#ffffff;}
.index-zxzx-right h3{font-size:38px; color:#ffffff; margin:7px 0;}
.index-zxzx-right-a{padding-top:15px;}
.index-zxzx-right-a a{display:inline-block; height:35px; line-height:35px; padding:0 45px; background-color:#ffffff; font-size:16px; color:#666; margin-right:15px; box-shadow: 0px 0px 5px rgba(255,255,255,0.3);}
.index-zxzx-right-a a:hover{background-color:#cca964; box-shadow: 0px 0px 5px rgba(255,255,255,0.3); color:#fff;}
.index-hzlc{background:url(../images/index-hzlc-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 60px;}
.index-hzlc-nr{text-align:center; position:relative;}
.index-hzlc-nr::after{content: ""; display:block; background-color:#d6d6d6; position:absolute; top:50%; left:0; margin-top:-38px; width:100%; height:2px;}
.index-hzlc-nr-list{display:inline-block; position:relative; z-index:9; width:180px;}
.index-hzlc-nr-list-1{width:90px; height:60px; margin:auto; border:2px solid #6254b0; border-radius:5px;}
.index-hzlc-nr-list-2{color:#666666; font-size:18px; margin:15px 0 20px;}
.index-hzlc-nr-list-3{width:50px; height:50px; line-height:50px; background-color:#fff; text-align:center; color:#666666; font-size:22px; margin:20px 0; border-radius:50%; border:2px solid #cccccc; margin:auto;}
.index-hzlc-nr-list-4{width:2px; height:30px; background-color:#cca964;margin:auto; opacity:0;}
.index-hzlc-nr-list-5{width:260px; border:2px solid #cca964;margin:auto; font-size:0; margin-left:-45px; opacity:0;}
.index-hzlc-nr-list-5 img{width:100%;}
.index-hzlc-nr-list-bg-1 .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-1.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-2 .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-2.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-3 .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-3.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-4 .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-4.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-5 .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-5.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-6 .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-6.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-7 .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-7.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-1:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-1.on .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-1-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-2:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-2.on .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-2-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-3:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-3.on .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-3-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-4:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-4.on .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-4-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-5:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-5.on .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-5-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-6:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-6.on .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-6-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list-bg-7:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-7.on .index-hzlc-nr-list-1{background:url(../images/hzlc-ico-7-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 35px;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list.on .index-hzlc-nr-list-1{background-color:#cca964; border:2px solid #cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-2,.index-hzlc-nr-list.on .index-hzlc-nr-list-2{color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-3,.index-hzlc-nr-list.on .index-hzlc-nr-list-3{border:2px solid #cca964; color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-4,.index-hzlc-nr-list.on .index-hzlc-nr-list-4{opacity:1; z-index:999;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-5,.index-hzlc-nr-list.on .index-hzlc-nr-list-5{opacity:1;}
.index-hzlc-nr-list:hover{z-index:999; cursor:pointer;}
.index-xwzx{background:url(../images/index-xwzx-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 50px;}
.index-xwzx-auto{width:1300px; margin:auto;}
.index-xwzx-list{width:32%; float:left; margin-right:2%; margin-bottom:30px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15);}
.index-xwzx-list-top{position:relative; font-size:0;}
.index-xwzx-list-top-time{position:absolute; bottom:0; right:0; text-align:center; height:70px; width:70px; background-color:rgba(98,84,176,.7)}
.index-xwzx-list-top-time b{color:#ffffff; font-size:26px; display:block; margin-top:6px;}
.index-xwzx-list-top-time span{color:#ffffff; font-size:14px;}
.index-xwzx-list-top img{width:100%;}
.index-xwzx-list-bottom{padding:15px 15px;background-color:#fff;}
.index-xwzx-list-bottom h3{color:#666666; font-size:16px; margin-bottom:7px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index-xwzx-list-bottom h3 a{color:#666666;}
.index-xwzx-list-bottom p{color:#999; font-size:14px; line-height:23px;}
.index-xwzx-list-bottom h3 a:hover{text-decoration:underline;}
.index-xwzx-list:hover .index-xwzx-list-top-time{background-color:rgba(204,169,100,.8);}
.index-xwzx-list:hover{box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.index-xwzx-list:nth-child(3n){margin-right:0;}
.index-xwzx-nr-list-nr-a{display:block; background-color:#fff; height:45px; width:100px; margin:auto; text-align:center; padding:0 63px; line-height:42px; margin-top:25px; border:1px solid #fff; border-radius:3px; font-size: 16px;box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.index-xwzx-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-xwzx-nr-list-nr-a img{vertical-align:middle; margin-left: 3px; width:20px;}
.index-xwzx-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-xwzx-nr-list-nr-a:hover span{color: #6254b0;}
.index-xwzx-nr-list-nr-a:hover img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.swiper-container-hzhb{width:88%; margin:auto; padding-bottom:60px !important;}
.swiper-container-hzhb-nr{width:1300px; margin:auto; position: relative;}
.swiper-container-hzhb .swiper-slide{}
.swiper-container-hzhb .swiper-slide img{width:98%; display:block; border:1px solid #cccccc; margin:auto; margin-bottom: 20px;}
.swiper-container-hzhb .swiper-slide img:hover{border:1px solid #cca964; box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.swiper-container-hzhb .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb{position: absolute; right:0%; top:32%; opacity:1; background:url(../images/hzhb-right-ico.png) center center no-repeat !important; background-size:16px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 55px; width: 55px; padding:0;}
.swiper-container-hzhb-nr .swiper-button-prev-hzhb{position: absolute; left:0%; top:32%; opacity:1; background:url(../images/hzhb-left-ico.png) center center no-repeat !important; background-size:16px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 55px; width: 55px; padding:0;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb:hover,.swiper-container-hzhb-nr .swiper-button-prev-hzhb:hover{border:1px solid #d3b577;}
.index-hzhb{background:url(../images/index-hzhb-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 60px;}
.index-tjly{background:url(../images/index-tjly-bg.jpg) center center no-repeat; background-size: cover; padding:10px 0 60px;}
.index-tjly-title{text-align:center; margin:50px 0 60px; padding:1px 0;}
.index-tjly-title h3{font-size:32px; color:#fff; margin-bottom:7px; letter-spacing: 3px;}
.index-tjly-title p{font-size:16px; color:#fff; padding:5px 0 5px;}
.index-tjly-title span{background-color:#fff; height:4px; width:70px; display:inline-block;}
.index-tjly-nr{width:1000px; margin:0 auto;}
.index-tjly-nr-list-1{float:left; width:48%; margin-bottom:25px;}
.index-tjly-nr-list-2{float:right; width:48%; margin-bottom:25px;}
.index-tjly-nr-list-3{float:left; width:100%; margin-bottom:40px;}
.index-tjly-nr-list-1 input{height:50px; width:90%; line-height:50px; font-family:"微软雅黑"; text-indent:33px; background:#fff url(../images/index-ico-1.png) 18px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 23px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-2 input{height:50px; line-height:50px; width:90%; font-family:"微软雅黑"; text-indent:33px; background:#fff url(../images/index-ico-2.png) 18px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 20px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-3 textarea{height:160px; width:90%; line-height:45px; font-family:"微软雅黑"; background:#fff url(../images/index-ico-3.png) 18px 15px no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 23px; border:1px solid #666666; font-size:14px; color:#888888; padding:5px 5%; text-indent:5px;}
.index-tjly-nr-list-submit{height:50px; width:40%; line-height:50px; cursor:pointer; border-radius: 3px; border:none; font-family:"微软雅黑"; display:block; margin:15px auto 0; font-size:16px; color:#fff; background:#fff;
background: #d3b577; background: -moz-linear-gradient(top, #d3b577 0%, #ccaa66 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3b577), color-stop(100%,#ccaa66)); background: -webkit-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -o-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -ms-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: linear-gradient(to bottom, #d3b577 0%,#ccaa66 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3b577', endColorstr='#ccaa66',GradientType=0 )} .index-tjly-nr-list-1 input:hover,.index-tjly-nr-list-1 input:focus,.index-tjly-nr-list-2 input:hover,.index-tjly-nr-list-2 input:focus,.index-tjly-nr-list-3 textarea:hover,.index-tjly-nr-list-3 textarea:focus{border:1px solid #cca964;} .index-tjly-nr-list-submit:hover{background: #cdac69; background: -moz-linear-gradient(top, #cdac69 0%, #d8b672 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdac69), color-stop(100%,#d8b672)); background: -webkit-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -o-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -ms-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: linear-gradient(to bottom, #cdac69 0%,#d8b672 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdac69', endColorstr='#d8b672',GradientType=0 )}
.foot-hc-nav{width:1300px; margin:auto; padding-top:35px; padding-bottom:35px;}
.foot-hc-nav li{width:18%; float:left;}
.foot-hc-nav li span{color:#6254b0; font-size:18px; margin-bottom:15px; display:block; position:relative; padding-bottom:13px;}
.foot-hc-nav li span a{color:#6254b0; font-weight:bold;}
.foot-hc-nav li .foot-hc-nav-ej{display:block;}
.foot-hc-nav li .foot-hc-nav-ej a{display:block; margin-bottom:15px; color:#777777; font-size:14px;}
.foot-hc-nav li .foot-hc-nav-ej a:hover,.foot-hc-link-nr a:hover{color:#6254b0;}
.foot-hc-nav li span b{display:block; background-color:#6254b0; position:absolute; bottom:0; left:0; margin-top:0px; width:40px; height:3px;}
.foot-hc-nav li.foot-hc-nav-lx-li{width:28%;}
.foot-hc-nav li.foot-hc-nav-lx-li p{display:block; margin-bottom:12px; color:#777777; font-size:14px;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a{margin-top:15px;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a{display:block; height:38px; width:38px; float:left; margin-right:15px; border-radius:50%;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1{background:#62a8ea url(../images/foot-ico-1.png) center center no-repeat; background-size: 17px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2{background:#83b944 url(../images/foot-ico-2.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3{background:#f96868 url(../images/foot-ico-3.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover{background:#5ca3e6 url(../images/foot-ico-1.png) center center no-repeat; background-size: 17px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover{background:#7eb43f url(../images/foot-ico-2.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover{background:#f65f5f url(../images/foot-ico-3.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-link{border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.foot-hc-link-nr{width:1300px; margin:0 auto; padding:10px 0; line-height:35px;}
.foot-hc-link-nr span{float:left; color:#777777; font-size:15px; font-weight:600; margin-right:15px;}
.foot-hc-link-nr a{float:left; color:#888888; font-size:14px; margin-right:20px;}
.foot-hc-link-nr-a{float:left;}
.foot-hc-bq{color:#888888; font-size:14px; text-align:center; padding:15px 0; line-height:25px;}
.foot-hc-bq a{color:#888888;}
.hc-head-cplb{background-color:#4f4492;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #564a9d;}
.banner-ny{width:100%; font-size:0;}
.banner-ny img{width:100%;}
.product-nav{padding:35px 0 20px; background-color:#fbfbfb; text-align:center;}
.product-nav.product-nav-gywm{padding:35px 0 45px;}
.product-nav li a{display:block; color:#666666; position:relative;}
.product-nav li{display:inline-block; background-color:#f3f3f3; position:relative; width: 165px;line-height:40px; height:40px; font-size:15px; margin: 0 5px;}
.product-nav li.on,.product-nav li:hover{background-color:#6254b0; color:#fff;}
.product-nav li.on a,.product-nav li:hover a{background-color:#6254b0; color:#fff;}
.product-nav li::before{content: ""; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-width: 10px; border-style: solid; border-color:#fbfbfb transparent transparent transparent; z-index: 50;}
.product-nav li.on::before,.product-nav li:hover::before{content: ""; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-width: 10px; border-style: solid; border-color:#6254b0 transparent transparent transparent; z-index: 50;}
.product-nr{width:1300px; margin:55px auto 45px;}
.product-nr-list{width:23.5%; margin-right:2%; float:left; margin-bottom:30px; background:#fbfbfb;}
.product-nr-list-nr{padding:12px; border:1px solid #dddddd;}
.product-nr-list-img{font-size:0;}
.product-nr-list-img img{width:100%;}
.product-nr-list-bottom{margin-top:10px;}
.product-nr-list-bottom h3{margin-bottom:7px; line-height:30px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product-nr-list-bottom h3 a{color:#666666; font-size:18px;}
.product-nr-list-bottom-span{margin:5px 0;}
.product-nr-list-bottom-span span{background:#786cb8; color:#fff; font-size:12px; height:22px; line-height:22px; display:inline-block; padding:0 10px; margin-right:8px; border-radius:3px;}
.product-nr-list-bottom-span span:nth-child(2n){background:#deb97c;}
.product-nr-list:nth-child(4n){margin-right:0;}
.product-nr-list:hover{background:#6c5eb5; box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.product-nr-list:hover .product-nr-list-bottom h3 a{color:#fff;}
.product-nr-list:hover .product-nr-list-bottom-span span{background:#fff; color:#6254b0;}
.swiper-container-nav{width:1100px; margin:0 auto; padding-bottom:25px !important;}
.kf-page-panel{padding:30px 20px 25px 20px; text-align: center; color: #646464;}
.kf-page-panel a, .kf-page-panel span.current, .kf-page-panel span.disabled{height: 32px; line-height: 32px; padding: 0px 13px; margin: 0 5px; border: 1px solid #CCCCCC; display: inline-block; vertical-align: middle;}
.kf-page-panel a{color: #666; font-size:14px;}
.kf-page-panel a:hover{text-decoration: none; border: 1px solid #6254b0;}
.kf-page-panel span.current{color: #ffffff; background-color: #6254b0; border: 1px solid #6254b0;}
.kf-page-panel .current{color: #ffffff; background-color: #6254b0; border: 1px solid #6254b0;}
.kf-page-panel span.disabled{color: #646464; background: #f0f0f0;}
.foot-lxwm-bg{height:240px; background:url(../images/foot-lxwm-ly.png) center center no-repeat; background-size: auto 250px; image-rendering: -webkit-optimize-contrast; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; text-align:center; margin-bottom:15px; padding-bottom:10px;}
.foot-lxwm-bg h3{color: #fff; font-size:28px; margin-bottom:25px; font-weight:normal;}
.foot-lxwm-bg a{color: #fff; font-size:14px; display:inline-block; padding:0 45px; height:40px; line-height:40px; border-radius:5px; background-color:#fff;}
.foot-lxwm-bg a img{color: #fff; font-size:16px; vertical-align:middle; width:26px;}
.foot-lxwm-bg a span{color: #6254b0; margin-left:10px; font-size:15px; vertical-align:baseline;}
.foot-lxwm-bg-a{margin:10px 0 18px;}
.foot-lxwm-bg a:hover{box-shadow: 0px 0px 9px rgba(255,255,255,0.3);}
.xiangqing-top{background:url(../images/xiangqing-bg.jpg) center top no-repeat; min-height:1000px; background-size: cover;}
.xiangqing-top-auto{width:1300px; margin:auto;}
.xiangqing-top-here{padding:18px 0;}
.xiangqing-top-here img{width:20px; vertical-align:middle; margin-right:7px;}
.xiangqing-top-here a{color: #888; font-size:14px; vertical-align:middle;}
.xiangqing-top-here span{color: #666666; font-size:14px; vertical-align:middle; margin:0 3px;}
.xiangqing-top-here a:hover{color: #6254b0;}
.xiangqing-top-1{margin:15px 0;}
.xiangqing-top-1-left{float:left;width: 480px;margin-left:30px;border: 1px solid #dbdbdb;padding: 5px;border-radius: 3px;font-size: 0;}
.xiangqing-top-1-right{float:left; margin-left:85px;}
.xiangqing-top-1-right h3{color:#6254b0; font-size:28px; margin-top:33px;}
.xiangqing-top-1-right h4{color:#333333; font-size:20px; margin-top:25px; font-weight:600;}
.xiangqing-top-1-right .xiangqing-top-1-right-nr{color:#666666; font-size:15px; margin-top:5px; line-height:28px;}
.xiangqing-top-1-left:hover{border: 1px solid #ccc;}
.xiangqing-top-1-a{color: #fff; font-size:15px; display:inline-block; padding:0 65px; margin-top:45px; height:40px; line-height:40px; border-radius:5px; background-color:#6254b0;}
.xiangqing-top-1-a img{color: #fff; font-size:16px; vertical-align:middle; width:25px;}
.xiangqing-top-1-a span{color: #fff; margin-left:10px; font-size:16px; vertical-align:baseline;}
.xiangqing-top-1-a:hover{background-color:#6757bd;}
.fenxian{margin:15px 0;}
.xiangqing-top-lb{width:1300px; margin-top:50px;}
.swiper-container-xiangqing{}
.swiper-container-xiangqing .swiper-button-next-xiangqing{width:30px; height:70px; background-color:rgba(98,84,176,.7); background-size:20px; margin-top:-45px;}
.swiper-container-xiangqing .swiper-button-prev-xiangqing{width:30px; height:70px; background-color:rgba(98,84,176,.7); background-size:20px; margin-top:-45px;}
.swiper-container-xiangqing .swiper-button-next-xiangqing:hover,.swiper-container-xiangqing .swiper-button-prev-xiangqing:hover{background-color:rgba(204,169,100,.9); background-size:20px;}
.swiper-container-xiangqing-nr{padding:10px; border:1px solid #dddddd; background-color:#fbfbfb;}
.swiper-container-xiangqing .swiper-slide{position:relative;}
.swiper-container-xiangqing-nr-img{width:100%;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd{text-align:center; position:absolute; left:10px; top:10px; bottom:10px; right:10px; background-color:rgba(98,84,176,.8); -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; opacity:0;}
.swiper-container-xiangqing-nr-fd-ico{text-align:center;}
.swiper-container-xiangqing-nr-fd-ico img{width:50px; margin-bottom:15px;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd p{font-size:18px; color:#fff;}
.swiper-slide:hover .swiper-container-xiangqing-nr{border: 1px solid #887ec1;}
.swiper-container-xiangqing .swiper-slide:hover .swiper-container-xiangqing-nr-fd{opacity:1;}
.xiangqing-bottom{width:1300px; margin:50px auto;}
.xiangqing-bottom-left{float:left; width:75.5%; border:1px solid #dddddd; margin-bottom: 20px; box-shadow:1px 3px 16px rgba(0,0,0,0.1);}
.xiangqing-bottom-right{float:right; width:22%;}
.xiangqing-bottom-left-nav{background-color:#f9f9f9; height:55px; line-height:55px; font-size:17px;}
.xiangqing-bottom-left-nav-1{background-color:#ffffff; border-top:3px solid #6254b0; height:52px; padding:0 65px; color:#6254b0; display:inline-block; vertical-align: top;}
.xiangqing-bottom-left-nav-2{background-color:#f9f9f9; height:55px; display:inline-block; padding:0 65px; vertical-align: top;}
.xiangqing-bottom-left-nav-2 a{color:#666;}
.xiangqing-bottom-left-nav-2:hover a{color:#6254b0;}
.xiangqing-bottom-left-nr{padding:45px 55px;}
.xiangqing-bottom-left-nr img{max-width:100%; margin:10px auto; display:block;}
.xiangqing-bottom-left-nr p{margin:5px auto; font-size:14px; line-height:28px; color:#666;}
.xiangqing-cong-2-left-news-xq-here{margin:20px 0; padding:30px 25px 20px;}
.xiangqing-cong-2-left-news-xq-here-left{float:left;width:45%; padding:0 2%; border:1px solid #e4eaec; height:45px; line-height:45px; color:#666; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-right{float:right;width:45%; padding:0 2%; border:1px solid #e4eaec; height:45px; line-height:45px; color:#666; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-left:hover,.xiangqing-cong-2-left-news-xq-here-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-1{margin-bottom: 20px;}
.xiangqing-bottom-right-1-head{font-size:16px; color:#ffffff; height:45px; text-align:center;line-height:45px; background:url(../images/xiangqing-bottom-right-1-bg.png) center center no-repeat;background-size: cover; image-rendering: -webkit-optimize-contrast;}
.xiangqing-bottom-right-1-ul{padding:10px 5px; border:1px solid #dddddd;}
.xiangqing-bottom-right-1-ul li{width:100%; line-height:40px; text-align:center;}
.xiangqing-bottom-right-1-ul li a{background-color:#f9f9f9; color:#666666; display:block; margin:10px 5px; font-size:15px;}
.xiangqing-bottom-right-1-ul li a.on,.xiangqing-bottom-right-1-ul li a:hover{background-color:#695bb8; color:#fff;}
.xiangqing-bottom-right-2-mx{padding:20px 10px 10px; border:1px solid #dddddd; text-align:center;}
.xiangqing-bottom-right-2-mx-img{}
.xiangqing-bottom-right-2-mx-img img{width:100%;}
.xiangqing-bottom-right-2-mx p{color:#666666; font-size:15px; line-height:45px;}
.xiangqing-bottom-right-2-mx a{color:#666666;}
.xiangqing-bottom-right-2-mx p:hover{color:#6254b0;}
.banner-ny-fwfw{position:relative; margin-bottom:40px;}
.fwfw-nr{width:1300px; margin:auto;margin-top:45px; margin-bottom:35px;}
.fwfw-list{margin:35px auto 70px; box-shadow: 0px 0px 13px rgba(0,0,0,0.2); font-size:0;}
.fwfw-list-title{height:75px; line-height:75px; color:#fff; font-size:24px; letter-spacing: 5px; text-align:center; background: url(../images/fwfw-list-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast;}
.banner-ny .banner-ny-fwfw-ico{position:absolute; bottom:25px; left:50%; width:45px; margin-left:-22px;}
.hc-head.hc-head-gywm{background-color:initial; box-shadow: 0px 0px 10px rgba(0,0,0,0.0);}
.hc-head .hc-head-nav a.on, .hc-head .hc-head-nav-2 a.on{background-color: #37296f; border-bottom: 3px solid #e7b971;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li a:hover, .hc-head-cplb .hc-head-en a:hover{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li .hc-head-nav-ul a:hover{background-color: rgba(204,169,100,.0);}
.banner-ny-fwfw-bottom{margin-bottom:0;}
.hc-head-scroll.hc-head-gywm{background-color: rgba(79, 68, 146, 0.9);}
.gywm-nr{}
.gywm-nr-1{width:1300px; margin:auto; padding:55px 35px;}
.gywm-nr-1-left{width:27%;float:left;}
.gywm-nr-1-right{width:73%;float:right;}
.gywm-nr-1-left span{background-color:#6254b0; color:#fff; margin-top:30px; font-weight:bold; font-size:18px; padding:10px 45px; margin-bottom:20px; display:inline-block;}
.gywm-nr-1-left h3{color:#f3f3f3; font-size:66px; line-height:66px;}
.gywm-nr-1-right-nr{font-size:14px; color:#666; line-height:26px;}
.gywm-nr-1-right-nr p{margin-bottom:10px;}
.index-gywm-nr-list-nr-img{width:16px; vertical-align:middle;}
.index-gywm-nr-list-nr-a{display:inline-block; background-color:#fff; height:33px; padding:0 40px; line-height:30px; margin-top:15px; border:1px solid #cccccc;}
.index-gywm-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-gywm-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-gywm-nr-list-nr-a:hover span{color:#6254b0;}
.index-gywm-nr-list-nr-a:hover .index-gywm-nr-list-nr-img{-webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0);}
.gywm-nr-2{width:1300px; margin:auto; padding-bottom:0;}
.gywm-nr-2 a{width:32%;margin-right:2%;float:left; display:block;}
.gywm-nr-2-list{width:100%; position:relative;}
.gywm-nr-2-list-ico{position:absolute; right:10px; top:10px; width:30px; opacity:.7;}
.gywm-nr-2 a:nth-child(3){margin-right:0;}
.gywm-nr-2-list:hover .gywm-nr-2-list-ico{opacity: .9;}
.gywm-nr-3{background: url(../images/gywm-bg-1.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0;}
.gywm-nr-3-title{padding:35px 0 10px; text-align:center; position:relative;}
.gywm-nr-3-title h3{color:#ffffff; font-size:30px;}
.gywm-nr-3-title p{color:#ffffff; font-size:15px;}
.gywm-nr-3-title::before{content: ""; height:1px; width:43%; position:absolute; top:60%;left:0; background-color:rgba(255,255,255,.8);}
.gywm-nr-3-title::after{content: ""; height:1px; width:43%; position:absolute; top:60%;right:0; background-color:rgba(255,255,255,.8);}
.swiper-container-lc{width:90%; height: 390px;}
.swiper-container-lc-cong{width:1300px; position: relative; margin: auto;}
.swiper-container-lc .swiper-wrapper{margin: auto;}
.swiper-container-lc::after{content: " "; width:100%; position: absolute; top:50%; margin-top: -1px; height:2px; background-color: #fff;}
.swiper-container-lc-cong .swiper-button-prev{background-image: url(../images/lc-left-ico.png);background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none;}
.swiper-container-lc-cong .swiper-button-next{background-image: url(../images/lc-right-ico.png); background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none;}
.swiper-container-lc-list{height:390px;}
.swiper-container-lc-list-top{height:195px; position: relative;float: left; width: 100%; text-align: center; display:table-cell; vertical-align:bottom;}
.swiper-container-lc-list-bottom{height:195px; position: relative;float: left; width: 100%; text-align: center;}
.swiper-lc-list-bottom-sitm{display: inline-block; padding: 0 40px; margin-top: 25px;line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-bottom-p{font-size:14px; color:#FFFFFF; margin-top: 10px;}
.swiper-container-lc .swiper-slide{}
.swiper-slide-lc-1 .swiper-container-lc-list-bottom::after{content: " ";position: absolute; top:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-lc-list-top-sitm{display: inline-block; padding: 0 40px; margin-bottom: 25px; margin-top:10px; line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-top-p{font-size:14px; color:#FFFFFF; margin-top: 10px;}
.swiper-slide-lc-2 .swiper-container-lc-list-top::after{content: " ";position: absolute; bottom:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-container-lc-list-top .swiper-container-lc-list-top-cong{height: 195px; width: 1%; display: table-cell; vertical-align: bottom;}
.swiper-container-lc-list-bottom .swiper-container-lc-list-bottom-cong{height: 195px; width: 1%; display: table-cell; vertical-align: top;}
.ch-ppjs-17-a{display: block; text-align: center;}
.ch-ppjs-17-a a{border: 1px solid #fff; color: #fff; padding: 3px 10px;}
.ch-ppjs-17-a a:hover{}
.gywm-nr-4-title{padding:35px 0 10px; text-align:center; position:relative;}
.gywm-nr-4-title h3{color:#6254b0; font-size:30px;}
.gywm-nr-4-title p{color:#666666; font-size:15px;}
.gywm-nr-4-title::before{content: ""; height:1px; width:43%; position:absolute; top:60%;left:0; background-color:#efefef;}
.gywm-nr-4-title::after{content: ""; height:1px; width:43%; position:absolute; top:60%;right:0; background-color:#efefef;}
.gywm-nr-4{image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0;}
.gywm-nr-4-nr{margin:35px auto; width:1300px;}
.gywm-nr-4-nr a{width:23.6%; float:left; margin-right:1.8%; margin-bottom:25px;}
.gywm-nr-4-nr-list{width:100%; font-size:0; position:relative; overflow:hidden;}
.gywm-nr-4-nr-list p{position:absolute; left:0; bottom:-38px; right:0; font-size:14px; text-align:center; height:38px; line-height:38px; color:#fff; background-color:rgba(98,84,176,.8);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gywm-nr-4-nr-list:hover p{bottom:0px;}
/* .gywm-nr-4-nr-list img{-webkit-filter:grayscale(1); -moz-filter:grayscale(1); -o-filter:grayscale(1); filter:grayscale(1);} */
.gywm-nr-4-nr-list:hover img{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0);}
.gywm-nr-4-nr a:nth-child(4n){margin-right:0;}
.gywm-nr-5{background: url(../images/gzwm-ryzs-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0; margin-bottom: 10px; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0;}
#certify-2{position: relative;width: 1300px;margin: 0px auto; padding:65px 0;}
#certify-2 .swiper-container{margin-bottom: 20px; margin-top:5px;width: 90%;}
#certify-2 .swiper-slide{width: 262px;border:1px solid #cccccc;background: #fff; overflow:hidden;}
#certify-2 .swiper-slide img{display:block; width:100%;}
#certify-2 .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify-2 .swiper-pagination{width: 100%;bottom: 0px;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #fff;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
#certify-2 .swiper-slide-3dnr{padding:18px;}
.swiper-slide-3dnr-2-tc{background-color:rgba(204,168,100,.8); position:absolute; left:0; bottom:-50px; right:0; font-size:0; height:50px; line-height:50px; font-size:16px; color:#fff; text-align:center;}
.swiper-slide-3dnr-2{border:2px solid #fff;}
.swiper-slide-3dnr-2-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-2-tc h3{color:#fff; font-size:18px; font-weight:500;}
.swiper-slide-3dnr-2-tc span{background-color:#fff; height:2px; width:50px; display:block; margin:15px auto 0;}
.swiper-slide-3dnr-2-tc i{height:60px; width:60px; background:url(../images/fadajing-ico.png) center center no-repeat; background-size:40px 40px; display:block; margin:18px auto 15px;}
.swiper-slide-3dnr-2-tc b{margin:0 8px; display:inline-block; padding:0 25px; font-weight:500; background-color:#fff; font-size:15px; height:30px; line-height:30px; color:#6254b0;}
.swiper-slide-3dnr-2-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-2-tc::after{content: ""; display:block; position:absolute; left:0; bottom:0; right:0; border:1px solid rgba(255,255,255,.6);}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2-tc{bottom:0px;}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2{border:2px solid #cca964;}
#certify-2 .swiper-button-next{width:50px; height:50px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-45px; background-image: url(../images/zhegnshu-right-ico.png) !important;}
#certify-2 .swiper-button-prev{width:50px; height:50px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-45px; background-image: url(../images/zhegnshu-left-ico.png) !important;}
#certify-2 .swiper-button-next:hover,#certify-2 .swiper-button-prev:hover{background-color:rgba(255,255,255,.2);}
.hzhb-pic{margin:35px auto 60px; width:1300px;}
.hzhb-pic img{width:100%;}
.lxwm-nr{margin:25px auto 60px;}
.l-c{width: 1300px;margin: auto;padding-top: 55px; padding-bottom:30px;}
.l-c-l{width: 50%;float: left;text-align: center;}
.l-c-r{width: 47%;float: right;padding-top: 45px;}
.l-c-l p{color: #464637;font-size: 19px;line-height: 22px;}
.l-c-l a{}
.l-c-r p{color: #666666;font-size: 17px; margin-bottom:15px;}
.l-c-r p i{width: 36px;height: 36px;vertical-align: middle;display: inline-block;background: url(../images/ok-ico.png) center center no-repeat;background-size: 25px; image-rendering: -webkit-optimize-contrast;margin: 0 10px;}
.l-c-2{margin-top: 60px;padding-top: 65px;padding-bottom: 65px;background-color: #6254b0;position: relative;}
.l-c-2 .my-he{border-radius: 0;color: #7bc300;font-size: 600%;height: 30px;left: 0;line-height: 30px !important;margin: auto;position: absolute;text-align: center;top: -29px;width: 100%;}
.l-c-2-a{width: 1300px;margin: auto;margin-top: 0;padding-left: 0;}
.l-c-2-a li{width: 25%;float: left;}
.l-c-2-a li img{width: 30%;vertical-align: middle;float: left;}
.l-c-2-a li .ico-p{float: left;color: #FFFFFF;padding-left: 5%;}
.l-c-2-a li .ico-p h2{font-size: 16px; font-weight:normal;margin: 0;margin-top: 30px;margin-bottom: 5px;}
.l-c-2-a li .ico-p p{font-size: 18px;margin: 0;}
.l-c-3{width: 75%;margin: auto;padding: 70px 0;text-align: center;}
.l-c-3-1{}
.l-c-3-1 p{line-height: 125px;font-size: 22px;color: #666666;}
.l-c-l-nr{width:86%; margin:auto; padding:5px; border:1px solid #eaeaea; font-size:0; position: relative;}
.l-c-l-nr img{width:100%;}
.l-c-l-nr img.gywm-nr-2-list-ico{width:28px; left: 10px;}
.l-c-2::before{content: ""; position:absolute; top:-25px; left:50%; margin-left:-25px; border-width:0 25px 25px; border-style:solid; border-color:transparent transparent #6254b0; z-index: 99;}
.l-c-l-nr:hover img.gywm-nr-2-list-ico{opacity:.9;}
.lxwm-dt{margin:70px auto; width:1300px;}
.lxwm-dt-left{width:70%; float:left; position:relative; overflow: hidden; font-size:0;}
.lxwm-dt-right{width:28%; float:right;}
.lxwm-dt-left img{width:100%;}
.lxwm-dt-left-dt-ts{position:absolute; bottom:0; left:0; width:450px;}
.lxwm-dt-left-dt-ts-nr{padding:32px 35px; background-color:rgba(98,84,176,.9); font-size:16px; color:#fff; line-height:25px;}
.lxwm-dt-left-dt-ts-nr h3{font-size:20px; font-weight:normal; margin:3px 0 10px;}
.lxwm-dt-left-dt-ts-nr p{font-size:15px; font-weight:normal; margin:5px 0;}
.lxwm-dt-right{background-color:#f3f3f3;}
.lxwm-dt-right-nr{padding:35px 35px;}
.lxwm-dt-right-nr-h3{font-size:22px; color:#666666; font-weight:normal; margin-bottom:28px; line-height:32px;}
.lxwm-dt-right-nr-list{width:100%; margin-bottom:10px;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text{height:35px; width:90%; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff; font-size:14px; color:#666; padding:0 5%;}
.lxwm-dt-right-nr-list textarea{height:130px; width:90%; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#666; border: 1px solid #fff;padding:0 5%;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:35px; width:40%; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:35px; width:40%; vertical-align:middle; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff;font-size:14px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list-yzm-img{height:35px; vertical-align:middle; margin-left:10px;}
.lxwm-dt-right-nr-list-submit{height:38px; width:100%; vertical-align:middle; line-height:38px; font-family:"微软雅黑"; margin-top:25px; text-indent:5px; background:#6254b0; image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#fff;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:hover,.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:focus,.lxwm-dt-right-nr-list-yzm:hover,.lxwm-dt-right-nr-list-yzm:focus,.lxwm-dt-right-nr-list textarea:hover,.lxwm-dt-right-nr-list textarea:focus{border: 1px solid rgba(204,169,100,1);}
.xiangqing-here{width:1300px; margin:auto;}
.xiangqing-bottom-xinwen{margin:10px auto 50px;}
.xiangqing-bottom-xinwen-title{padding:35px 25px 5px;}
.xiangqing-bottom-xinwen-title-h3{font-size:25px; color:#584aa3; line-height:35px; padding:5px 30px 10px; margin-bottom:25px; text-align:center;}
.xiangqing-bottom-xinwen-title-bottom{border-bottom:1px solid #dddddd; line-height:38px;}
.xiangqing-bottom-xinwen-title-bottom-left{float:left; color:#a2a2a2;}
.xiangqing-bottom-xinwen-title-bottom-right{float:right; color:#a2a2a2;}
.xiangqing-bottom-xinwen-title-bottom-right .bdshare-button-style0-16{display:inline-block; vertical-align:middle;}
.xiangqing-bottom-xinwen-title-bottom-right span{display:inline-block; vertical-align:middle;}
.xiangqing-xinwen-left-nr{padding:25px 30px;}
.xiangqing-xinwen-left-nr img{max-width:90%; margin:20px auto; display:block;}
.xiangqing-xinwen-left-nr p{margin:10px auto; font-size:14px; line-height:28px; color:#666;}
.xiangqing-xinwen-left-nr-bq{background-color:#fbfbfb; color:#999999; font-size:14px; line-height:38px; height:38px; text-align:center; margin-top:60px;}
.xiangqing-cong-2-left-news-xq-here-2{margin:5px 0 20px; padding:15px 25px 20px;}
.xiangqing-cong-2-left-news-xq-here-2-left{float:left;width:96%; padding:0 2%; margin-bottom:15px; border:1px solid #e4eaec; height:40px; line-height:40px; color:#333; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-right{float:left;width:96%; padding:0 2%; border:1px solid #e4eaec; height:40px; line-height:40px; color:#333; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-left:hover,.xiangqing-cong-2-left-news-xq-here-2-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-2-xw-list{background:url(../images/rmzx-ico.png) 15px center no-repeat; background-size:6px; padding:8px 25px; line-height:28px; border-bottom:1px solid #f1f1f1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-bottom-right-2-xw-list a{color:#666666; font-size:14px;}
.xiangqing-bottom-right-2-xw{border:1px solid #dddddd;}
.xiangqing-bottom-right-2-xw-list:hover{background:url(../images/rmzx-ico-hover.png) 15px center no-repeat; background-size:6px;}
.xiangqing-bottom-right-2-xw-list:hover a{color:#6254b0;}
.xwzx-list-nr{margin-top:60px; margin-bottom:50px;}
.float-right{position:fixed; right:3px; top:20%; z-index:99;}
.float-right-list{background-color:rgba(204,169,100,.9); padding:5px 8px; margin-bottom:3px; line-height:30px; border-radius:3px;}
.float-right-list-img{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list-img-2{width:22px; margin-right:3px; vertical-align:middle;}
.float-right-list-img-3{width:18px; margin-right:6px; margin-left:1px; vertical-align:middle;}
.float-right-list-img-4{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list p{display:inline-block; vertical-align:middle; font-size:14px;}
.float-right-list a{color:#fff;}
.float-right-list-img-ewm{display:block; margin:15px auto; max-width:120px;}
.float-right-list:hover{background-color:rgba(204,169,100,1);}
.widget-body{position: relative;padding: 35px 35px;background:#fff;margin-bottom:30px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15); color:#666;}
.widget-title{margin-top: 0; color: #60569d; text-transform: capitalize;font-size: 24px;font-weight: 400; line-height: 1.2;margin-bottom: 11px;}
.widget-body hr{margin-top: 22px; margin-bottom: 22px; border: 0; border-top: 1px solid #ccc;}
.btnwkk{color: #666; border-color: #ccc; padding: 6px 35px; font-size: 14px; line-height: 1.57142857; display: inline-block; border: 1px solid #ccc;}
.btnwkk:hover{background:#6254b0;color:#fff;}
.rczp-auto{padding-top:20px;width:1300px; margin:auto; margin-bottom:70px;}
.zzyq{margin:0px;padding-left: 8px;font-size: 20px;line-height: 20px;color: rgb(76, 76, 76);border-left: 4px solid #6254b0;font-weight:400;}
.zpjs{margin-top:14px;padding:0px;color:rgb(102, 102, 102);line-height:26px;}
.containe{width: 1110px; margin-top: 40px; margin-bottom: auto; padding: 0px 50px; color: rgb(0, 0, 0);}
@media screen and (min-width:320px) and (max-width:768px){.containe{width: 100%; margin-top: 40px; margin-bottom: auto; padding: 0px 0px; color: rgb(0, 0, 0);}}
#testdiv{width:600px;margin:0 auto;border:1px solid #ccc;padding:20px 25px;background:#fff}#tinybox{position:absolute;display:none;padding:10px;background:#fff url(images/preload.gif) no-repeat 50% 50%;border:10px solid #e3e3e3;z-index:2000}#tinymask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:1500}#tinycontent{background:#fff}.button{font:14px Georgia,Verdana;margin-bottom:10px;padding:8px 10px 9px;border:1px solid #ccc;background:#eee;cursor:pointer}.button:hover{border:1px solid #bbb;background:#e3e3e3}
#jquery-overlay{position:fixed;top:0;left:0;z-index:99;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:0}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:0}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:700}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:30%;float:right; text-align: right;padding-bottom:.7em}

}

@media only screen and (min-width:1041px) and (max-width:1299px) {
	
.mmshang{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
@-webkit-keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.foot-hc-nav li span b{-webkit-animation: dibunav 2s ease-in-out;animation: dibunav 2s ease-in-out}
@-webkit-keyframes dibunav{0%{width: 0;}
50%{width: 55px;}
100%{opacity:1;
width: 40px;}}
@keyframes dibunav{0%{width: 0;}
50%{width: 55px;}
100%{opacity:1;
width: 40px;}}
.hc-head-nav-ul,.hc-head-sousuo-li-ej{-webkit-animation: erjixiala .3s ease-in-out;animation: erjixiala .3s ease-in-out}
@-webkit-keyframes erjixiala{0%{opacity:.5;
-webkit-transform:translate3d(0, -10px, 0); transform:translate3d(0, -10px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes erjixiala{0%{opacity:.5;
-webkit-transform:translate3d(0, -10px, 0); transform:translate3d(0, -10px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-slide:hover .swiper-container-tdfc-tc-a-div,.swiper-slide:hover .swiper-slide-3dnr-tc i,.swiper-slide:hover .swiper-slide-3dnr-tc-nr-b,.swiper-slide:hover .swiper-container-xiangqing-nr-fd p{-webkit-animation: shangmian .3s ease-in-out;animation: shangmian .3s ease-in-out}
@-webkit-keyframes shangmian{0%{opacity:.3;
-webkit-transform:translate3d(0, 15px, 0); transform:translate3d(0, 15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shangmian{0%{opacity:.3;
-webkit-transform:translate3d(0, 15px, 0); transform:translate3d(0, 15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-slide:hover .swiper-container-tdfc-tc span,.swiper-slide:hover .swiper-container-tdfc-tc p,.swiper-slide:hover .swiper-slide-3dnr-tc h3,.swiper-slide:hover .swiper-slide-3dnr-tc span,.swiper-slide:hover .swiper-container-xiangqing-nr-fd-ico img{-webkit-animation: xiamian .3s ease-in-out;animation: xiamian .3s ease-in-out}
@-webkit-keyframes xiamian{0%{opacity:.3;
-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes xiamian{0%{opacity:.3;
-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-5,.index-hzlc-nr-list.on .index-hzlc-nr-list-5{-webkit-animation: xiamianman .5s ease-in-out;animation: xiamianman .5s ease-in-out}
@-webkit-keyframes xiamianman{0%{-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes xiamianman{0%{-webkit-transform:translate3d(0, -15px, 0); transform:translate3d(0, -15px, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}} @keyframes myfirst{0%{transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);} 50%{transform: translate(0px, -15px);-webkit-transform: translate(0px, -15px);} 100%{transform: translate(0px, 0px);-webkit-transform: translate(0px, 0px);}}
.banner-ny-fwfw-ico{animation: myfirst 2s infinite;-webkit-animation: myfirst 2s infinite;}
.hc-head-sousuo{margin-top:20px; width:28px;}
.swiper-container-banner .swiper-pagination-bullet{width:14px; height:14px; margin:0 7px !important; position:relative; background-color:rgba(69, 55, 125, 0.8); border:2px solid #fff;}
.swiper-container-banner .swiper-pagination-bullet-active{border:2px solid #f0bf6d;}
.swiper-container-banner .swiper-pagination{bottom:30px !important;}
.swiper-container-banner .swiper-pagination-bullet-active::after{width:6px; height:6px; content: ""; display:inline-block; background-color:#f0bf6d; border-radius:15px; position:absolute; left:50%; top:50%; margin-top:-3px; margin-left:-3px;}
.swiper-container-banner .swiper-button-next,.swiper-container-banner .swiper-button-prev{background-color:rgba(255,255,255,.2); background-size:30px 30px; width:60px; height:60px; border-radius:50%;}
.hc-head{position: fixed; left: 0; top: 0; z-index: 98; font-size:0; width: 100%; height:70px; background-color: rgba(47,34,93,.9); box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.hc-head-auto{ margin:auto; padding: 0 10px 0;}
.hc-head-scroll .hc-head-auto{}
.hc-head-scroll.hc-head-cplb{position: fixed; left: 0; top: 0; width: 100%;}
.hc-head-logo{float:left; margin-top:17px;}
.hc-head-nav{float:right;}
.hc-head-nav-2{float:right; margin-left:10%;}
.hc-head-en{float:right; line-height:53px;}
.body-bg{position: fixed; height: 100%; width: 100%; left: 0; top: 55px; z-ind; ex: 999; bottom:0; right: 0; background-color: rgba(101, 100, 100, 0.46); display: none;}
.swiper-container-banner-ny .swiper-slide img{display: none;}
#cd-menu-trigger{display: none;}

.hc-head-logo img{height:35px; margin-left: 10px;}
.hc-head-nav li{float:left; background-size: 100% !important; margin:0 3px; position:relative;}
.hc-head-nav li a{color:#ffffff; font-size:14px; line-height: 70px; height:70px; display:block; padding:0 15px;}
.hc-head-nav-2 li{float:left; padding:0 25px; line-height:40px; background-size: 100% !important;}
.hc-head-nav-2 li a{color:#fff; font-size:14px;}
.hc-head-nav-2 li a:hover{color:#f0bf6d;}
.hc-head-en a{color:#666666; font-size:30px; font-family:"ADOBEDEVANAGARI-BOLD"; display:inline-block; vertical-align:middle; margin:0 5px;}
.hc-head-sousuo-li{height:80px; padding:0 15px; cursor:pointer;}
.hc-head-nav li .hc-head-nav-ul{position:absolute; top:80px; left:50%; margin-left:-80px; width:160px; background-color:rgba(204,169,100,.9); border-radius:5px; display:none;}
.hc-head-nav li .hc-head-nav-ul li{width:100%; line-height:40px; margin:0;}
.hc-head-nav li .hc-head-nav-ul a{height:40px; border-bottom:dashed 1px #fff; padding:0 10px; line-height:40px; font-size:13px; text-align:center;}
.hc-head-nav li .hc-head-nav-ul a:hover{background-color:rgba(204,169,100,.0); height:40px; color:#ffffff; border-bottom:dashed 1px #fff}
.hc-head-nav li .hc-head-nav-ul li:last-child a{border-bottom:none;}
.hc-head-nav li .hc-head-nav-ul::before{content: ""; position:absolute; top:-10px; left:50%; margin-left:-10px; border-width:0 10px 10px; border-style:solid; border-color:transparent transparent rgba(204,169,100,.9);}
.hc-head-sousuo-li-ej{position:absolute; top:80px; left:50%; margin-left:-170px; width:210px; background-color:rgba(204,169,100,.9); display:none;}
.hc-head-sousuo-li-ej-submit{position:absolute; top:0px; right:0%; width:55px; height:30px; color:#fff;font-size:12px; font-family:"微软雅黑"; cursor:pointer; background:#be9d66; border:none; border:#be9d66 solid 1px;}
.hc-head-sousuo-li-ej-text{position:absolute; top:0px; left:0%; width:155px; text-indent:5px; font-size:12px; background-color:rgba(255,255,255,1); color:#666; font-family:"微软雅黑"; height:28px; border:#be9d66 solid 1px;}
.hc-head-sousuo-li-ej-submit:hover{background:#b99860;}
.hc-head.hc-head-scroll{background-color:rgba(79, 68, 146, 0.95);}
.hc-head.hc-head-scroll .hc-head-nav li a.on,.hc-head.hc-head-scroll .hc-head-nav li:hover a{background-color:rgba(91, 79, 157, 0.9);}
.hc-head.hc-head-scroll .hc-head-nav li a.on .hc-head-nav-ul a,.hc-head.hc-head-scroll .hc-head-nav li:hover .hc-head-nav-ul a{background-color:initial;}
.hc-head-nav li.hc-head-sousuo-li:hover .hc-head-sousuo-li-ej{display:block;}
.hc-head-nav li a:hover,.hc-head-en a:hover{color: #f0bf6d; background-color:#382a6f;}
.hc-head-nav li:hover .hc-head-nav-ul{display:block;}
.hc-head-nav a.on,.hc-head-nav-2 a.on{color: #f0bf6d; background-color:#382a6f; height:67px; border-bottom:3px solid #e3b46d}
.swiper-container-banner{width:100%;margin:0;}
body{ padding-top:69px !important; }
.swiper-container-banner img{width:100%;}
.hc-head-en img{vertical-align:middle; margin-right:5px;}
.swiper-container-banner .swiper-button-next-banner{right:5%; opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-prev-banner{left:5%;opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-next:hover, .swiper-container-banner .swiper-button-prev:hover{background-color: rgba(255,255,255,.3);}
.swiper-container-banner .swiper-button-next-banner:hover,.swiper-container-banner .swiper-button-prev-banner:hover{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.swiper-container-banner:hover .swiper-button-prev-banner{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.gallery-top .swiper-button-next{-webkit-animation: next-banner .5s ease-in-out;animation: next-banner .5s ease-in-out}
@-webkit-keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.shagndaoxia{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
@-webkit-keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.xiaobianda{-webkit-animation: xiaobianda .8s ease-in-out;animation: xiaobianda .8s ease-in-out}
@-webkit-keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
@keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
.swiper-container-banner:hover .swiper-button-prev-banner,.gallery-top .swiper-button-prev{-webkit-animation: prev-banner .5s ease-in-out;animation: prev-banner .5s ease-in-out}
@-webkit-keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-container-banner{font-size:0;}
.swiper-container-banner::before{content: ""; position:absolute; bottom:-1px; left:50%; margin-left:-18px; border-width:0 18px 18px; border-style:solid; border-color:transparent transparent rgba(255,255,255,1); z-index: 99;}
.index-ywfw{background:url(../images/index-fw-bg.jpg) center left no-repeat; padding:10px 0 20px; background-size: cover;}
.index-ywfw-title{text-align:center; margin:20px 0 30px; padding:1px 0;}
.index-ywfw-title h3{font-size:26px; color:#6254b0; margin-bottom:3px; letter-spacing: 3px;}
.index-ywfw-title p{font-size:14px; color:#888; padding:4px 0 0px;}
.index-ywfw-title span{background-color:#6254b0; height:4px; width:60px; display:inline-block;}
.index-ywfw-nr{margin:25px auto 15px; width: 96%;}
.index-ywfw-nr-list{width:25%; float:left; position:relative; overflow:hidden;}
.index-ywfw-nr-list-nr{padding:25px 20px; text-align:center; position:relative; z-index:9;}
.index-ywfw-nr-list-nr-img-1{width:70%; display:block; margin:auto; border-radius:50%; border: 3px solid #6254b0;}
.index-ywfw-nr-list-nr h3{font-size:18px; color:#4d4091; margin:20px 0 15px; font-weight:500;}
.index-ywfw-nr-list-nr p{font-size:12px; color:#666; margin:5px 0; line-height: 22px;}
.index-ywfw-nr-list-nr-img{width:16px; vertical-align:middle;}
.index-ywfw-nr-list-nr-a{display:inline-block; background-color:#fff; height:32px; font-size:12px; padding:0 33px; line-height:28px; margin-top:10px; border:1px solid #cccccc;}
.index-ywfw-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-ywfw-nr-list-nr-a:hover .index-ywfw-nr-list-nr-img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.index-ywfw-nr-list::after{content: ""; position:absolute; top:100%; left:0; height:100%; width:100%; background:url(../images/index-fwfw-list-bg.jpg) center top no-repeat; background-size: cover;}
.index-ywfw-nr-list:hover{}
.index-ywfw-nr-list:hover::after{top:0;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr-img-1{border: 3px solid #cca964;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr h3{color:#fff;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr p{color:#fff;}
.index-cpzs{background:url(../images/index-cpzs-bg.jpg) center left no-repeat; padding:10px 0 10px; background-size: cover;}
.index-cpzs-nav{margin:15px auto; text-align:center;}
.index-cpzs-nav li{margin:0 5px; display:inline-block; background-color:#fff; border:1px solid #dddddd; border-radius:5px; font-size:14px; height:35px; line-height:35px; padding:0 25px; color:#666666;}
.index-cpzs-nav li a{color:#666666; display:block;}
.index-cpzs-nav li:hover,.index-cpzs-nav li.on{background-color:#6254b0; border:1px solid #6254b0;}
.index-cpzs-nav li:hover a,.index-cpzs-nav li.on a{color:#fff;}
#certify{position: relative;width: 96%;margin: 0px auto; padding:45px 0;}
#certify .swiper-container{padding-bottom: 60px;}
#certify .swiper-slide{width: 300px;border:1px solid #cccccc;background: #fff;}
#certify .swiper-slide img{display:block; width:100%;}
#certify .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify .swiper-pagination{width: 100%;bottom: 0px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #fff;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
#certify .swiper-button-prev{left: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next{right: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%}
#certify .swiper-slide-3dnr{padding:15px;}
.swiper-slide-3dnr-tc{background-color:rgba(98,84,176,.9); position:absolute; top:0; left:0; bottom:0; right:0; color:#fff; text-align:center; opacity:0;}
.swiper-slide-3dnr-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-tc h3{color:#fff; font-size:22px; font-weight:500;}
.swiper-slide-3dnr-tc span{background-color:#fff; height:2px; width:10px; display:block; margin:15px auto 0;}
.swiper-slide-3dnr-tc i{height:60px; width:60px; background:url(../images/fadajing-ico.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size:40px 40px; display:block; margin:18px auto 15px;}
.swiper-slide-3dnr-tc b{margin:0 8px; display:inline-block; padding:0 25px; font-weight:500; background-color:#fff; border:1px solid #dddddd; font-size:15px; height:30px; line-height:30px; color:#6254b0;}
.swiper-slide-3dnr-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-tc::after{content: ""; display:block; position:absolute; left:15px; top:15px; bottom:15px; right:15px; border:1px solid rgba(255,255,255,.6);}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc{opacity:1;}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc span{width:65px;}
.index-gywm{background:url(../images/index-gywm-bg.jpg) center left no-repeat; padding:30px 0 20px; min-height:800px; background-size: cover;}
.index-gywm-auto{width:96%; margin:30px auto 0;}
.lh-about{position: relative; padding: 7% 0; z-index: 1;}
.lh-about:before{content: ''; display: block; width: 1074px; height: 615px; background: url("") no-repeat center; position: absolute; left: 3vw; bottom: 2%; z-index: -1;}
.lh-about-h2{position: absolute; left: 3vw; top: 50%; transform: translateY(-50%); width: 3vw; font-size:30px; color:#333333; color:#6254b0;}
.lh-about-h2:after{content: ''; display: block; width: 250%; height: 1px; background:#6254b0; background: ; position: absolute; left: -150%; bottom: -20px;}
.lh-about-main{width: 80%; padding: 30px; position: relative;}
.lh-about-l{width: 70%;}
.lh-about-main .text h2{font-size: 26px; color:#6254b0; color:; font-weight: bold; position: relative; display: inline-block;}
.lh-about-main .text h3{color:#cccccc; color:; font-size: 12px; margin: 10px 0 40px; position: relative; font-weight:500;}
.lh-about-main .text h3:after{content: ''; display: block; width: 50px; height: 2px; background:#6254b0; background:; position: absolute; left: 0; bottom: -15px;}
.lh-about-main .text h4{color:#666666; color:; line-height: 24px;font-weight: normal;}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-about-main:before{content: ''; display: block; width: 100%; height: 5px; background:#6254b0; background:; position: absolute; left: 0; top: 0;}
.lh-about-main:after{content: ''; display: block; width: 100%; height: 5px; background:#6254b0; background:; position: absolute; right: 0; bottom: 0;}
.lh-about-main .line:before{content: ''; display: block; width: 5px; height: 100%; background:#6254b0; background:; position: absolute; left: 0; bottom: 0;}
.lh-about-main .line:after{content: ''; display: block; width: 5px; height: 100%; background:#6254b0; background:; position: absolute; right: 0; top: 0;}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{animation: lhFadeInUp linear 1s; animation-fill-mode: both;}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-more{display: inline-block; width: 130px; height: 30px; line-height: 28px; text-align: center; font-weight:15px; color:#6254b0; background:#ffffff; box-shadow: 0 0 10px rgba(12,3,6,.13); position: relative; z-index: 1;}
.lh-more i{float: right; display: inline-block; width: 50px; height: 30px; line-height: 30px; background:#6254b0 url(../images/jiantou-ico-bs.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast; color: #ffffff; font-size: 15px; transition: ease .65s; position: relative; z-index: 1; margin-right:0}
.lh-more:hover i{background:#fff url(../images/jiantou-ico-bs-hover.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast;}
.lh-more:before{transition: ease-out .35s; content: ''; display: block; width: 0; height: 100%; background:#6254b0; background:; position: absolute; left: 0; top: 0; z-index: -1;}
.lh-more:hover{color:#ffffff;}
.lh-more:hover:before{width: 100%;}
.lh-more:hover i{color:#6254b0; color:; transition-delay: .2s;}
.lh-more:hover i:after{width: 100%; transition-delay: .2s; transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{animation: lhFadeInUp linear 1s; animation-fill-mode: both;}
.lh-jour-h2{font-size: 24px; color:#6254b0; color:; position: relative; font-weight: bold; margin: 25px 0 32px;}
.lh-jour-hd{}
.lh-jour-hd li{font-size: 16px; color:#666666; position: relative; margin-right: 15px; margin-bottom: 20px; position: relative; cursor: pointer; display:inline-block;}
.lh-jour-hd li.on{color:#6254b0;}
.tttt{color:#666666; color:; padding: 10px 0;}
.lh-jour-hd{border:none;}
.swiper-navtab.swiper-container-horizontal .swiper-scrollbar-drag{background:#6254b0; background:; opacity: 0.8;}
.swiper-scrollbar{background:rgba(255, 255, 255, 0)}
ul, dl, li, dt, dd{list-style: none;}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul{margin: 0; padding: 0;}
.lh-jour-hd li:not(.on){}
.dn{display: none;}
.lh-jour-bd{line-height: 24px; color: #666; overflow: hidden; position: relative;margin-bottom: 15px;}
.lh-jour-btn{position: relative; text-align: right; margin-top: 35px;}
.lh-jour-btn a{display: inline-block; width: 30px; height: 30px; border-radius: 50%; border: 2px solid #C87174; text-align: center; line-height: 26px; color: #b72024; font-weight: bold;}
.lh-jour-btn a i{font-size: 18px;}
.lh-jour-btn a:last-child{margin-left: 20px;}
.lh-jour-btn:after{content: ''; display: block; width: 100%; height: 1px; background: #b72024; opacity: .2; position: absolute; left: 0; top: -15px;}
.lh-about-main .img{position: absolute; right: -15%; top:24%; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out;width:40%;}
.lh-about-main .img img{width:100%;}
.lh-about-main:before{animation: lineWidth linear 1s;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
.lh-about-main:after{animation: lineWidth linear 1s; width: 0; animation-delay: 2s; animation-fill-mode: both;}
.lh-about-main .line:before{animation: lineHeight linear 1s; animation-delay: 3s; height: 0; animation-fill-mode: both;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
@keyframes lhImgRight{0%{transform:translateX(-100%) scale(1.2);
opacity:0;} 50%{transform:translateX(0) scale(1.1);
opacity:1;} 100%{transform:translateX(0) scale(1);
opacity:1;}}
@keyframes lhFadeInRight{0%{opacity:0;
transform:translateX(100%);} 100%{opacity:1;
transform:translateX(0);}}
@keyframes lhFadeInUp{0%{opacity:0;
transform:translateY(100%);} 100%{opacity:1;
transform:translateY(0);}}
@keyframes lhFadeInDown{0%{transform:translateY(-100%);
opacity:0;} 100%{transform:translateY(0);
opacity:1;}}
@keyframes logoFade{0%{opacity:0;
transform: translateY(-100%);} 100%{opacity:100;
transform: translateY(-50%);}}
@keyframes logoWidth{0%{width:0;} 100%{width:250%;}}
@keyframes lineWidth{0%{width:0;} 100%{width:100%;}}
@keyframes lineHeight{0%{height:0;} 100%{height:100%;}}
.lh-wapAbout-h2{display: none;}
.lh-jour-hd li:after{content: ''; display: block; width: 0; height: 3px; background:#6254b0; background: ; position: absolute; left: 50%; bottom: -13px; transition: ease .65s;}
.lh-jour-hd li.on:after{width: 100%; left: 0;}
.lh-jour-hd li.sl{cursor: default;}
img{max-width:100%;}
@media screen and (max-width: 1024px){.lh-about:before{width:100%;} .lh-wapAbout-h2{color:#333333; color:#6254b0; text-align: center; font-size: 30px; padding: 20px 0; position: relative;} .lh-wapAbout-h2:after{content: ''; display: block; width: 10vw; height: 1px; background:#6254b0; background:; position: absolute; left: 45%; bottom: 10px;} .lh-about-h2{display:none;} .lh-wapAbout-h2{display: block; margin: auto;}
.lh-mobile-banner,
.lh-footer.other .lh-wapAbout-h2{display: block;}
.lh-banner,
.lh-about-main:before,
.lh-about-main:after,
.lh-about-main .line:before,
.lh-about-main .line:after{display: none;}
.swiper-hd{position: inherit; width: 100% !important; text-align: center; margin: 30px 0; right: inherit;}
.swiper-hd li{display: inline-block; margin: 0 15px !important; width: 35px; height: 35px;}
.swiper-hd li i{width: 35px; height: 35px; text-align: center; line-height: 35px; font-size: 18px;}
.swiper-hd li:before{width: 20px; height: 1px; left: -25px; top: 50%;}
.swiper-hd li:last-child:after{width: 20px; height: 1px; right: -25px; top: 50%; left: inherit;}
.swiper-hd li span{display: block; background: none; width: 30px !important; height: 20px; line-height: 20px; left: 50%; top: 40px; transform: translateX(-50%); margin-top: 0;}
.swiper-hd li span:after{opacity: 1 !important; color: #b72024 !important; transform: translateX(0) !important; left: 0 !important; width: 30px; text-align: center;}
.lh-history-item li h3{line-height: 24px; color: #888; margin-top: 10px; height: 100%;}
.lh-about-main, .lh-about-l{width: 100%;}
.lh-about-main{padding: 0 10px;}
.lh-about-main .text h2{font-size: 18px; margin-top: 20px; padding-bottom: 10px;}
.lh-about-main .text h2:after{opacity: 1; height: 1px;}
.lh-about-main .text h3{display: none;}
.lh-about-main .text h4{margin-top: 20px;}
.lh-about-main .img{position: inherit; right: inherit; top: inherit; transform: translateY(0); margin-top: 20px; text-align: center; display: block; margin: auto; margin-top: 20px;}
.lh-about-main .img img{max-width:100%; box-shadow: 0 0 13px rgba(100,91,91,.63);}
.lh-about-main .text h5{text-align:center;}
.lh-jour-btn{text-align:center;}
h5{text-align: center; margin-top: 25px;}}
.index-tdfc-cong .swiper-container-tdfc{width:100%;font-size:0; padding-bottom:55px;}
.swiper-container-tdfc .swiper-slide img{width:100%;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc{position:absolute; top:0; left:0; bottom:0; right:0; background-color:rgba(98,84,176,.9); text-align:center; opacity:0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc-nr{height:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc span{font-size:10px; color:#fff;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc p{font-size:14px; color:#fff; margin:3px 0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a{margin:0 8px; display:inline-block; background-color:#cca964; border:1px solid #cca964; border-radius:5px; font-size:14px; height:28px; line-height:28px; padding:0 25px; color:#fff;}
.swiper-container-tdfc-tc-a-div{text-align:center; margin-top:20px;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a:hover{background-color:#d5b26d;}
.swiper-container-tdfc .swiper-slide:hover .swiper-container-tdfc-tc{opacity:1;}
.index-tdfc-cong{padding:20px 0 10px;}
.swiper-container-tdfc .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.index-xzwm{padding-top:10px;}
.ysy{background:url(../images/ys.gif) repeat-x left bottom; padding-bottom:33px; position:relative;}
.ysy::after{content: ""; display:block; background-color:#f4f4f4; position:absolute; bottom:0; left:0; width:100%; height:51.8%;}
.ysy .til{padding-bottom:46px;}
.ysy dl{overflow: hidden; margin-bottom:35px; background: #f4f4f4; position: relative; z-index:9;}
.ysy dl dt{float: right; width: 50%; font-size: 0;}
.ysy dl dd{float: left; width: 50%; margin-top: 25px;}
.ysy dl dd h3{background:#fff; height: 70px; overflow: hidden;}
.ysy dl dd h3 span{display: inline-block; float: left; width: 70px; height: 70px; line-height: 70px; text-align: center; font-size: 38px; font-family: Arial; background-color:#6254b0; color: #fff;}
.ysy dl dd h3 em{display: inline-block; float: left; margin-left:10px; padding-top: 13px; color: #6254b0; font-size: 20px;}
.ysy dl dd h3 p{color: #666666; font-size: 12px;float: left; padding:0; margin-left:10px; padding-top: 5px; font-weight:500;}
.ysy dl dd p span::before{content: ""; height:15px; width:15px; display:inline-block; background:url(../images/jiangtou-ico-1.svg) center center no-repeat; background-size:10px; position:absolute; top:4px; left:-23px;image-rendering: -webkit-optimize-contrast;}
.ysy dl dd h3 em i{color: #cca964;}
.ysy dl dd p{padding: 20px 32px 0 70px;}
.ysy dl dd p span{display: block; line-height: 23px; margin-bottom: 13px; position:relative; color:#666666; font-size: 14px; margin-left:25px;}
.ysy dl dd p span i{color: #6254b0; font-size: 20px; margin-right:5px; font-weight: 800; vertical-align: middle;}
.ysy dl.fan dt{float: left;}
.ysy dl.fan dd h3{background:#fff;}
.ysy dl.bg3 dd h3{background: #f4f4f4;}
.ysy dl.fan2 dd h3{background: #f4f4f4;}{color:#666666;}
.ysy dl.bg3,.ysy dl.fan2{background: #fff;}
.ysy h4{text-align: center;}
.ysy h4 em{display: block; margin-top: 7px;}
.ysy h4 em a{display: inline-block;background:url(../images/ly_btn.png) no-repeat; padding-left: 60px; width: 108px; height: 36px; line-height: 33px; font-size: 18px; color: #fff; font-weight: bold; text-align: left;}
.ysy h4 span{display: inline-block; font-weight: normal; font-size: 16px; color: #333; padding-left: 32px;background:url(../images/y_tel.gif) no-repeat; min-height:24px;}
.ysy h4 i{font-family: Arial; font-size: 26px; color: #333;}
.content{width: 96%; margin: 0 auto;}
.pro{background:url(../images/pro.jpg) no-repeat center 0; height: 812px; overflow: hidden; padding-top: 1px;}
.til{text-align: center;font-weight: normal;font-size:30px;color: #333;line-height: 100%;margin-top: 60px;padding-bottom: 20px;background:url(../images/p_h2.png) no-repeat center 72px;}
.til i{font-weight: bold;}
.til span{display: block; color: #666; padding-top:15px;font-size:16px; line-height: 100%;}
i, em{font-style: normal;}
.dt_img{width:90% !important; display:block; margin:5px auto;}
.wkkcpnr img{width:86% !important; display:block; margin:5px auto;}
.index-zxzx{height:200px; background:url(../images/bg-zxzx.jpg) center center no-repeat; background-size: cover;}
.index-zxzx-width{ margin:0 auto; padding:38px 0;    width: 90%;}
.index-zxzx-left{float:left;}
.index-zxzx-right{float:right;width:38%;}
.index-zxzx-left h3{font-size:20px; color:#ffffff; font-weight:500; margin-top:5px;}
.index-zxzx-left h3 b{font-size:28px; color:#f0bf6d; margin-left:5px;}
.index-zxzx-left p{font-size:18px; color:#ffffff; margin-top:20px; margin-left:100px;}
.index-zxzx-right p{font-size:18px; color:#ffffff;}
.index-zxzx-right h3{font-size:30px; color:#ffffff; margin:7px 0;}
.index-zxzx-right-a{padding-top:10px;}
.index-zxzx-right-a a{display:inline-block; height:32px; line-height:32px; padding:0 35px; background-color:#ffffff; font-size:14px; color:#666; margin-right:10px; box-shadow: 0px 0px 5px rgba(255,255,255,0.3);}
.index-zxzx-right-a a:hover{background-color:#cca964; box-shadow: 0px 0px 5px rgba(255,255,255,0.3); color:#fff;}
.index-hzlc{background:url(../images/index-hzlc-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 50px;}
.index-hzlc-nr{text-align:center; position:relative; padding-top: 10px;}
.index-hzlc-nr::after{content: ""; display:block; background-color:#d6d6d6; position:absolute; top:50%; left:0; margin-top:-38px; width:100%; height:2px;}
.index-hzlc-nr-list{display:inline-block; position:relative; z-index:9; width: 13%; }
.index-hzlc-nr-list-1{width:65px; height:45px; margin:auto; border:1px solid #6254b0; border-radius:5px;}
.index-hzlc-nr-list-2{color:#666666; font-size:14px; margin:10px 0 15px;}
.index-hzlc-nr-list-3{width:40px; height:40px; line-height:40px; background-color:#fff; text-align:center; color:#666666; font-size:18px; margin:15px 0; border-radius:50%; border:1px solid #cccccc; margin:auto;}
.index-hzlc-nr-list-4{width:2px; height:30px; background-color:#cca964;margin:auto; opacity:0; display:none;}
.index-hzlc-nr-list-5{width:200px; border:2px solid #cca964;margin:auto; font-size:0; margin-left:-30px; opacity:0; display:none;}
.index-hzlc-nr-list-5 img{width:100%;}
.index-hzlc-nr-list-bg-1 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-1.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-2 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-2.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-3 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-3.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-4 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-4.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-5 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-5.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-6 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-6.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-7 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-7.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-1:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-1.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-1-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-2:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-2.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-2-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-3:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-3.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-3-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-4:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-4.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-4-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-5:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-5.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-5-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-6:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-6.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-6-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-7:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-7.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-7-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list.on .index-hzlc-nr-list-1{background-color:#cca964; border:1px solid #cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-2,.index-hzlc-nr-list.on .index-hzlc-nr-list-2{color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-3,.index-hzlc-nr-list.on .index-hzlc-nr-list-3{border:1px solid #cca964; color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-4,.index-hzlc-nr-list.on .index-hzlc-nr-list-4{opacity:1; z-index:999;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-5,.index-hzlc-nr-list.on .index-hzlc-nr-list-5{opacity:1;}
.index-hzlc-nr-list:hover{z-index:999; cursor:pointer;}
.index-xwzx{background:url(../images/index-xwzx-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 40px;}
.index-xwzx-auto{width:96%; margin:auto;}
.index-xwzx-list{width:32%; float:left; margin-right:2%; margin-bottom:30px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15);}
.index-xwzx-list-top{position:relative; font-size:0;}
.index-xwzx-list-top-time{position:absolute; bottom:0; right:0; text-align:center; height:60px; width:60px; background-color:rgba(98,84,176,.7)}
.index-xwzx-list-top-time b{color:#ffffff; font-size:22px; display:block; margin-top:6px;}
.index-xwzx-list-top-time span{color:#ffffff; font-size:12px;}
.index-xwzx-list-top img{width:100%;}
.index-xwzx-list-bottom{padding:15px 15px;background-color:#fff;}
.index-xwzx-list-bottom h3{color:#666666; font-size:15px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index-xwzx-list-bottom h3 a{color:#666666;}
.index-xwzx-list-bottom p{color:#999; font-size:12px; line-height:20px;}
.index-xwzx-list-bottom h3 a:hover{text-decoration:underline;}
.index-xwzx-list:hover .index-xwzx-list-top-time{background-color:rgba(204,169,100,.8);}
.index-xwzx-list:hover{box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.index-xwzx-list:nth-child(3n){margin-right:0;}
.index-xwzx-nr-list-nr-a{display:block; background-color:#fff; height:40px; width:100px; margin:auto; text-align:center; padding:0 53px; line-height:38px; margin-top:10px; border:1px solid #fff; border-radius:3px; font-size: 14px;box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.index-xwzx-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-xwzx-nr-list-nr-a img{vertical-align:middle; margin-left: 3px; width:16px;}
.index-xwzx-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-xwzx-nr-list-nr-a:hover span{color: #6254b0;}
.index-xwzx-nr-list-nr-a:hover img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.swiper-container-hzhb{width:88%; margin:auto; padding-bottom:50px !important;}
.swiper-container-hzhb-nr{width:96%; margin:auto; position: relative;}
.swiper-container-hzhb .swiper-slide{}
.swiper-container-hzhb .swiper-slide img{width:98%; display:block; border:1px solid #cccccc; margin:auto; margin-bottom: 20px;}
.swiper-container-hzhb .swiper-slide img:hover{border:1px solid #cca964; box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.swiper-container-hzhb .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb{position: absolute; right:0%; top:32%; opacity:1; background:url(../images/hzhb-right-ico.png) center center no-repeat !important; background-size:11px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 43px; width: 43px; padding:0;}
.swiper-container-hzhb-nr .swiper-button-prev-hzhb{position: absolute; left:0%; top:32%; opacity:1; background:url(../images/hzhb-left-ico.png) center center no-repeat !important; background-size:11px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 43px; width: 43px; padding:0;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb:hover,.swiper-container-hzhb-nr .swiper-button-prev-hzhb:hover{border:1px solid #d3b577;}
.index-hzhb{background:url(../images/index-hzhb-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 60px;}
.index-tjly{background:url(../images/index-tjly-bg.jpg) center center no-repeat; background-size: cover; padding:10px 0 60px;}

.index-tjly-title{text-align:center; margin:20px 0 30px; padding:1px 0;}
.index-tjly-title h3{font-size:26px; color:#fff; margin-bottom:3px; letter-spacing: 3px;}
.index-tjly-title p{font-size:14px; color:#fff; padding:4px 0 0px;}
.index-tjly-title span{background-color:#fff; height:4px; width:60px; display:inline-block;}



.index-tjly-nr{width:86%; margin:0 auto;}
.index-tjly-nr-list-1{float:left; width:48%; margin-bottom:20px;}
.index-tjly-nr-list-2{float:right; width:48%; margin-bottom:20px;}
.index-tjly-nr-list-3{float:left; width:100%; margin-bottom:40px;}
.index-tjly-nr-list-1 input{height:45px; width:90%; line-height:45px; font-family:"微软雅黑"; text-indent:25px; background:#fff url(../images/index-ico-1.png) 18px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 20px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-2 input{height:45px; line-height:45px; width:90%; font-family:"微软雅黑"; text-indent:25px; background:#fff url(../images/index-ico-2.png) 18px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 16px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-3 textarea{height:160px; width:90%; line-height:45px; font-family:"微软雅黑"; background:#fff url(../images/index-ico-3.png) 18px 15px no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 20px; border:1px solid #666666; font-size:14px; color:#888888; padding:5px 5%; text-indent:5px;}
.index-tjly-nr-list-submit{height:45px; width:40%; line-height:45px; cursor:pointer; border-radius: 3px; border:none; font-family:"微软雅黑"; display:block; margin:5px auto 0; font-size:16px; color:#fff; background:#fff;
background: #d3b577; background: -moz-linear-gradient(top, #d3b577 0%, #ccaa66 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3b577), color-stop(100%,#ccaa66)); background: -webkit-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -o-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -ms-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: linear-gradient(to bottom, #d3b577 0%,#ccaa66 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3b577', endColorstr='#ccaa66',GradientType=0 )} .index-tjly-nr-list-1 input:hover,.index-tjly-nr-list-1 input:focus,.index-tjly-nr-list-2 input:hover,.index-tjly-nr-list-2 input:focus,.index-tjly-nr-list-3 textarea:hover,.index-tjly-nr-list-3 textarea:focus{border:1px solid #cca964;} .index-tjly-nr-list-submit:hover{background: #cdac69; background: -moz-linear-gradient(top, #cdac69 0%, #d8b672 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdac69), color-stop(100%,#d8b672)); background: -webkit-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -o-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -ms-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: linear-gradient(to bottom, #cdac69 0%,#d8b672 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdac69', endColorstr='#d8b672',GradientType=0 )}
.foot-hc-nav{width:96%; margin:auto; padding-top:25px; padding-bottom:25px;}
.foot-hc-nav li{width:18%; float:left;}
.foot-hc-nav li span{color:#6254b0; font-size:18px; margin-bottom:15px; display:block; position:relative; padding-bottom:13px;}
.foot-hc-nav li span a{color:#6254b0; font-weight:bold;}
.foot-hc-nav li .foot-hc-nav-ej{display:block;}
.foot-hc-nav li .foot-hc-nav-ej a{display:block; margin-bottom:15px; color:#777777; font-size:14px;}
.foot-hc-nav li .foot-hc-nav-ej a:hover,.foot-hc-link-nr a:hover{color:#6254b0;}
.foot-hc-nav li span b{display:block; background-color:#6254b0; position:absolute; bottom:0; left:0; margin-top:0px; width:40px; height:3px;}
.foot-hc-nav li.foot-hc-nav-lx-li{width:28%;}
.foot-hc-nav li.foot-hc-nav-lx-li p{display:block; margin-bottom:12px; color:#777777; font-size:14px;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a{margin-top:15px;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a{display:block; height:38px; width:38px; float:left; margin-right:15px; border-radius:50%;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1{background:#62a8ea url(../images/foot-ico-1.png) center center no-repeat; background-size: 17px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2{background:#83b944 url(../images/foot-ico-2.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3{background:#f96868 url(../images/foot-ico-3.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover{background:#5ca3e6 url(../images/foot-ico-1.png) center center no-repeat; background-size: 17px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover{background:#7eb43f url(../images/foot-ico-2.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover{background:#f65f5f url(../images/foot-ico-3.png) center center no-repeat; background-size: 20px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-link{border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.foot-hc-link-nr{width:96%; margin:0 auto; padding:8px 0; line-height:30px;}
.foot-hc-link-nr span{float:left; color:#777777; font-size:15px; font-weight:600; margin-right:15px;}
.foot-hc-link-nr a{float:left; color:#888888; font-size:14px; margin-right:20px;}
.foot-hc-link-nr-a{float:left;}
.foot-hc-bq{color:#888888; font-size:14px; text-align:center; padding:12px 0; line-height:25px;}
.foot-hc-bq a{color:#888888;}
.hc-head-cplb{background-color:#4f4492;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #564a9d;}
.banner-ny{width:100%; font-size:0; height:325px; background-size: cover !important; image-rendering: -webkit-optimize-contrast;}
.banner-ny img.img-none{width:100%; display:none;}
.product-nav{padding:35px 0 20px; background-color:#fbfbfb; text-align:center;}
.product-nav.product-nav-gywm{padding:30px 0 40px;}
.product-nav li a{display:block; color:#666666; position:relative;}
.product-nav li{display:inline-block; background-color:#f3f3f3; position:relative; width: 135px;line-height:38px; height:38px; font-size:14px; margin: 0 5px;}
.product-nav li.on,.product-nav li:hover{background-color:#6254b0; color:#fff;}
.product-nav li.on a,.product-nav li:hover a{background-color:#6254b0; color:#fff;}
.product-nav li::before{content: ""; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-width: 10px; border-style: solid; border-color:#fbfbfb transparent transparent transparent; z-index: 50;}
.product-nav li.on::before,.product-nav li:hover::before{content: ""; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-width: 10px; border-style: solid; border-color:#6254b0 transparent transparent transparent; z-index: 50;}
.product-nr{width:96%; margin:35px auto 25px;}
.product-nr-list{width:23.5%; margin-right:2%; float:left; margin-bottom:25px; background:#fbfbfb;}
.product-nr-list-nr{padding:10px; border:1px solid #dddddd;}
.product-nr-list-img{font-size:0;}
.product-nr-list-img img{width:100%;}
.product-nr-list-bottom{margin-top:10px;}
.product-nr-list-bottom h3{margin-bottom:7px; line-height:30px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product-nr-list-bottom h3 a{color:#666666; font-size:16px;}
.product-nr-list-bottom-span{margin:5px 0;}
.product-nr-list-bottom-span span{background:#786cb8; color:#fff; font-size:12px; height:22px; line-height:22px; display:inline-block; padding:0 10px; margin-right:8px; border-radius:3px;}
.product-nr-list-bottom-span span:nth-child(2n){background:#deb97c;}
.product-nr-list:nth-child(4n){margin-right:0;}
.product-nr-list:hover{background:#6c5eb5; box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.product-nr-list:hover .product-nr-list-bottom h3 a{color:#fff;}
.product-nr-list:hover .product-nr-list-bottom-span span{background:#fff; color:#6254b0;}
.swiper-container-nav{width:90%; margin:0 auto; padding-bottom:25px !important;}
.kf-page-panel{padding:20px 20px 25px 20px; text-align: center; color: #646464;}
.kf-page-panel a, .kf-page-panel span.current, .kf-page-panel span.disabled{height: 30px; line-height: 30px; padding: 0px 13px; margin: 0 5px; border: 1px solid #CCCCCC; display: inline-block; vertical-align: middle;}
.kf-page-panel a{color: #666; font-size:14px;}
.kf-page-panel a:hover{text-decoration: none; border: 1px solid #6254b0;}
.kf-page-panel span.current{color: #ffffff; background-color: #6254b0; border: 1px solid #6254b0;}
.kf-page-panel span.disabled{color: #646464; background: #f0f0f0;}
.foot-lxwm-bg{height:200px; background:url(../images/foot-lxwm-ly.png) center center no-repeat; background-size: auto 200px; image-rendering: -webkit-optimize-contrast; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; text-align:center; margin-bottom:15px; padding-bottom:10px;}
.foot-lxwm-bg h3{color: #fff; font-size:22px; margin-bottom:15px; font-weight:normal;}
.foot-lxwm-bg a{color: #fff; font-size:14px; display:inline-block; padding:0 35px; height:35px; line-height:35px; border-radius:5px; background-color:#fff;}
.foot-lxwm-bg a img{color: #fff; font-size:16px; vertical-align:middle; width:20px;}
.foot-lxwm-bg a span{color: #6254b0; margin-left:10px; font-size:15px; vertical-align:baseline;}
.foot-lxwm-bg-a{margin:10px 0 18px;}
.foot-lxwm-bg a:hover{box-shadow: 0px 0px 9px rgba(255,255,255,0.3);}
.xiangqing-top{background:url(../images/xiangqing-bg.jpg) center top no-repeat; padding-bottom: 55px; background-size: cover;}
.xiangqing-top-auto{width:96%; margin:auto;}
.xiangqing-top-here{padding:18px 0;}
.xiangqing-top-here img{width:20px; vertical-align:middle; margin-right:7px;}
.xiangqing-top-here a{color: #888; font-size:14px; vertical-align:middle;}
.xiangqing-top-here span{color: #666666; font-size:14px; vertical-align:middle; margin:0 3px;}
.xiangqing-top-here a:hover{color: #6254b0;}
.xiangqing-top-1{margin:15px 0;}
.xiangqing-top-1-left{float:left;width: 38%;margin-left:30px;border: 1px solid #dbdbdb;padding: 5px;border-radius: 3px;font-size: 0;}
.xiangqing-top-1-right{float:left;width: 50%; margin-left:55px;}
.xiangqing-top-1-right h3{color:#6254b0; font-size:24px; margin-top:15px;}
.xiangqing-top-1-right h4{color:#333333; font-size:16px; margin-top:20px; font-weight:600;}
.xiangqing-top-1-right .xiangqing-top-1-right-nr{color:#666666; font-size:15px; margin-top:5px; line-height:28px;}
.xiangqing-top-1-left:hover{border: 1px solid #ccc;}
.xiangqing-top-1-a{color: #fff; font-size:15px; display:inline-block; padding:0 55px; margin-top:25px; height:40px; line-height:40px; border-radius:5px; background-color:#6254b0;}
.xiangqing-top-1-a img{color: #fff; font-size:16px; vertical-align:middle; width:22px;}
.xiangqing-top-1-a span{color: #fff; margin-left:10px; font-size:16px; vertical-align:baseline;}
.xiangqing-top-1-a:hover{background-color:#6757bd;}
.fenxian{margin:15px 0;}
.xiangqing-top-lb{width:100%; margin-top:35px;}
.swiper-container-xiangqing{}
.swiper-container-xiangqing .swiper-button-next-xiangqing{width:30px; height:70px; background-color:rgba(98,84,176,.7); background-size:20px; margin-top:-45px;}
.swiper-container-xiangqing .swiper-button-prev-xiangqing{width:30px; height:70px; background-color:rgba(98,84,176,.7); background-size:20px; margin-top:-45px;}
.swiper-container-xiangqing .swiper-button-next-xiangqing:hover,.swiper-container-xiangqing .swiper-button-prev-xiangqing:hover{background-color:rgba(204,169,100,.9); background-size:20px;}
.swiper-container-xiangqing-nr{padding:10px; border:1px solid #dddddd; background-color:#fbfbfb;}
.swiper-container-xiangqing .swiper-slide{position:relative;}
.swiper-container-xiangqing-nr-img{width:100%;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd{text-align:center; position:absolute; left:10px; top:10px; bottom:10px; right:10px; background-color:rgba(98,84,176,.8); -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; opacity:0;}
.swiper-container-xiangqing-nr-fd-ico{text-align:center;}
.swiper-container-xiangqing-nr-fd-ico img{width:50px; margin-bottom:15px;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd p{font-size:18px; color:#fff;}
.swiper-slide:hover .swiper-container-xiangqing-nr{border: 1px solid #887ec1;}
.swiper-container-xiangqing .swiper-slide:hover .swiper-container-xiangqing-nr-fd{opacity:1;}
.xiangqing-bottom{width:96%; margin:38px auto;}
.xiangqing-bottom-left{float:left; width:75.5%; border:1px solid #dddddd; margin-bottom: 20px; box-shadow:1px 3px 16px rgba(0,0,0,0.1);}
.xiangqing-bottom-right{float:right; width:22%;}
.xiangqing-bottom-left-nav{background-color:#f9f9f9; height:55px; line-height:55px; font-size:17px;}
.xiangqing-bottom-left-nav-1{background-color:#ffffff; border-top:3px solid #6254b0; height:52px; padding:0 65px; color:#6254b0; display:inline-block; vertical-align: top;}
.xiangqing-bottom-left-nav-2{background-color:#f9f9f9; height:55px; display:inline-block; padding:0 65px; vertical-align: top;}
.xiangqing-bottom-left-nav-2 a{color:#666;}
.xiangqing-bottom-left-nav-2:hover a{color:#6254b0;}
.xiangqing-bottom-left-nr{padding:35px 45px;}
.xiangqing-bottom-left-nr img{max-width:100%; margin:10px auto; display:block;}
.xiangqing-bottom-left-nr p{margin:5px auto; font-size:14px; line-height:28px; color:#666;}
.xiangqing-cong-2-left-news-xq-here{margin:20px 0; padding:30px 25px 20px;}
.xiangqing-cong-2-left-news-xq-here-left{float:left;width:45%; padding:0 2%; border:1px solid #e4eaec; height:45px; line-height:45px; color:#666; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-right{float:right;width:45%; padding:0 2%; border:1px solid #e4eaec; height:45px; line-height:45px; color:#666; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-left:hover,.xiangqing-cong-2-left-news-xq-here-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-1{margin-bottom: 20px;}
.xiangqing-bottom-right-1-head{font-size:16px; color:#ffffff; height:45px; text-align:center;line-height:45px; background:url(../images/xiangqing-bottom-right-1-bg.png) center center no-repeat;background-size: cover; image-rendering: -webkit-optimize-contrast;}
.xiangqing-bottom-right-1-ul{padding:10px 5px; border:1px solid #dddddd;}
.xiangqing-bottom-right-1-ul li{width:100%; line-height:38px; text-align:center;}
.xiangqing-bottom-right-1-ul li a{background-color:#f9f9f9; color:#666666; display:block; margin:10px 5px; font-size:14px;}
.xiangqing-bottom-right-1-ul li a.on,.xiangqing-bottom-right-1-ul li a:hover{background-color:#695bb8; color:#fff;}
.xiangqing-bottom-right-2-mx{padding:20px 10px 10px; border:1px solid #dddddd; text-align:center;}
.xiangqing-bottom-right-2-mx-img{}
.xiangqing-bottom-right-2-mx-img img{width:100%;}
.xiangqing-bottom-right-2-mx p{color:#666666; font-size:15px; line-height:45px;}
.xiangqing-bottom-right-2-mx a{color:#666666;}
.xiangqing-bottom-right-2-mx p:hover{color:#6254b0;}
.banner-ny-fwfw{position:relative; margin-bottom:20px;}
.fwfw-nr{width:96%; margin:auto;margin-top:35px; margin-bottom:35px;}
.fwfw-list{margin:35px auto 50px; box-shadow: 0px 0px 13px rgba(0,0,0,0.2); font-size:0;}
.fwfw-list-title{height:65px; line-height:65px; color:#fff; font-size:20px; letter-spacing: 5px; text-align:center; background: url(../images/fwfw-list-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast;}
.banner-ny .banner-ny-fwfw-ico{position:absolute; bottom:15px; left:50%; width:34px; margin-left:-17px;}
.hc-head.hc-head-gywm{background-color:initial; box-shadow: 0px 0px 10px rgba(0,0,0,0.0);}
.hc-head .hc-head-nav a.on, .hc-head .hc-head-nav-2 a.on{background-color: #37296f; border-bottom: 3px solid #e7b971;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li a:hover, .hc-head-cplb .hc-head-en a:hover{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li .hc-head-nav-ul a:hover{background-color: rgba(204,169,100,.0);}
.banner-ny-fwfw-bottom{margin-bottom:0; height: 350px;}
.hc-head-scroll.hc-head-gywm{background-color: rgba(79, 68, 146, 0.9);}
.gywm-nr{}
.gywm-nr-1{width:96%; margin:auto; padding:40px 0 40px;}
.gywm-nr-1-left{width:27%;float:left;}
.gywm-nr-1-right{width:73%;float:right;}
.gywm-nr-1-left span{background-color:#6254b0; color:#fff; margin-top:30px; font-weight:bold; font-size:18px; padding:10px 45px; margin-bottom:20px; display:inline-block;}
.gywm-nr-1-left h3{color:#f3f3f3; font-size:50px; line-height:50px;}
.gywm-nr-1-right-nr{font-size:14px; color:#666; line-height:26px;}
.gywm-nr-1-right-nr p{margin-bottom:10px;}
.index-gywm-nr-list-nr-img{width:16px; vertical-align:middle;}
.index-gywm-nr-list-nr-a{display:inline-block; background-color:#fff; height:33px; padding:0 40px; line-height:30px; margin-top:15px; border:1px solid #cccccc;}
.index-gywm-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-gywm-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-gywm-nr-list-nr-a:hover span{color:#6254b0;}
.index-gywm-nr-list-nr-a:hover .index-gywm-nr-list-nr-img{-webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0);}
.gywm-nr-2{width:96%; margin:auto; padding-bottom:50px;}
.gywm-nr-2 a{width:32%;margin-right:2%;float:left; display:block;}
.gywm-nr-2-list{width:100%; position:relative;}
.gywm-nr-2-list-ico{position:absolute; right:10px; top:10px; width:25px; opacity:.7;}
.gywm-nr-2 a:nth-child(3){margin-right:0;}
.gywm-nr-2-list:hover .gywm-nr-2-list-ico{opacity: .9;}
.gywm-nr-3{background: url(../images/gywm-bg-1.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:10px 0;}
.gywm-nr-3-title{padding:35px 0 10px; text-align:center; position:relative;}
.gywm-nr-3-title h3{color:#ffffff; font-size:28px;}
.gywm-nr-3-title p{color:#ffffff; font-size:14px;}
.gywm-nr-3-title::before{content: ""; height:1px; width:40%; position:absolute; top:60%;left:0; background-color:rgba(255,255,255,.8);}
.gywm-nr-3-title::after{content: ""; height:1px; width:40%; position:absolute; top:60%;right:0; background-color:rgba(255,255,255,.8);}
.swiper-container-lc{width:90%; height: 390px;}
.swiper-container-lc-cong{width:96%; position: relative; margin: auto;}
.swiper-container-lc .swiper-wrapper{margin: auto;}
.swiper-container-lc::after{content: " "; width:100%; position: absolute; top:50%; margin-top: -1px; height:2px; background-color: #fff;}
.swiper-container-lc-cong .swiper-button-prev{background-image: url(../images/lc-left-ico.png);background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none;}
.swiper-container-lc-cong .swiper-button-next{background-image: url(../images/lc-right-ico.png); background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none;}
.swiper-container-lc-list{height:390px;}
.swiper-container-lc-list-top{height:195px; position: relative;float: left; width: 100%; text-align: center; display:table-cell; vertical-align:bottom;}
.swiper-container-lc-list-bottom{height:195px; position: relative;float: left; width: 100%; text-align: center;}
.swiper-lc-list-bottom-sitm{display: inline-block; padding: 0 40px; margin-top: 25px;line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-bottom-p{font-size:14px; color:#FFFFFF; margin-top: 10px;}
.swiper-container-lc .swiper-slide{}
.swiper-slide-lc-1 .swiper-container-lc-list-bottom::after{content: " ";position: absolute; top:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-lc-list-top-sitm{display: inline-block; padding: 0 40px; margin-bottom: 25px; margin-top:10px; line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-top-p{font-size:14px; color:#FFFFFF; margin-top: 10px;}
.swiper-slide-lc-2 .swiper-container-lc-list-top::after{content: " ";position: absolute; bottom:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-container-lc-list-top .swiper-container-lc-list-top-cong{height: 195px; width: 1%; display: table-cell; vertical-align: bottom;}
.swiper-container-lc-list-bottom .swiper-container-lc-list-bottom-cong{height: 195px; width: 1%; display: table-cell; vertical-align: top;}
.ch-ppjs-17-a{display: block; text-align: center;}
.ch-ppjs-17-a a{border: 1px solid #fff; color: #fff; padding: 3px 10px;}
.ch-ppjs-17-a a:hover{}
.gywm-nr-4-title{padding:15px 0 10px; text-align:center; position:relative;}
.gywm-nr-4-title h3{color:#6254b0; font-size:26px;}
.gywm-nr-4-title p{color:#888; font-size:13px;}
.gywm-nr-4-title::before{content: ""; height:1px; width:38%; position:absolute; top:55%;left:0; background-color:#efefef;}
.gywm-nr-4-title::after{content: ""; height:1px; width:38%; position:absolute; top:55%;right:0; background-color:#efefef;}
.gywm-nr-4{image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0;}
.gywm-nr-4-nr{margin:25px auto 10px; width:96%;}
.gywm-nr-4-nr a{width:18.5%; float:left; margin-right:1.8%; margin-bottom:25px;}
.gywm-nr-4-nr-list{width:100%; font-size:0; position:relative; overflow:hidden;}
.gywm-nr-4-nr-list p{position:absolute; left:0; bottom:-38px; right:0; font-size:14px; text-align:center; height:38px; line-height:38px; color:#fff; background-color:rgba(98,84,176,.8);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gywm-nr-4-nr-list:hover p{bottom:0px;}

.gywm-nr-4-nr-list:hover img{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0);}
.gywm-nr-4-nr a:nth-child(5n){margin-right:0;}
.gywm-nr-5{background: url(../images/gzwm-ryzs-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0; margin-bottom: 10px; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0;}
#certify-2{position: relative;width: 96%;margin: 0px auto; padding:35px 0;}
#certify-2 .swiper-container{margin-bottom: 20px; margin-top:5px;width: 85%;}
#certify-2 .swiper-slide{width: 262px;border:1px solid #cccccc;background: #fff; overflow:hidden;}
#certify-2 .swiper-slide img{display:block; width:100%;}
#certify-2 .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify-2 .swiper-pagination{width: 100%;bottom: 0px;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #fff;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
#certify-2 .swiper-slide-3dnr{padding:18px;}
.swiper-slide-3dnr-2-tc{background-color:rgba(204,168,100,.8); position:absolute; left:0; bottom:-50px; right:0; font-size:0; height:50px; line-height:50px; font-size:16px; color:#fff; text-align:center;}
.swiper-slide-3dnr-2{border:2px solid #fff;}
.swiper-slide-3dnr-2-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-2-tc h3{color:#fff; font-size:18px; font-weight:500;}
.swiper-slide-3dnr-2-tc span{background-color:#fff; height:2px; width:50px; display:block; margin:15px auto 0;}
.swiper-slide-3dnr-2-tc i{height:60px; width:60px; background:url(../images/fadajing-ico.png) center center no-repeat; background-size:40px 40px; display:block; margin:18px auto 15px;}
.swiper-slide-3dnr-2-tc b{margin:0 8px; display:inline-block; padding:0 25px; font-weight:500; background-color:#fff; font-size:15px; height:30px; line-height:30px; color:#6254b0;}
.swiper-slide-3dnr-2-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-2-tc::after{content: ""; display:block; position:absolute; left:0; bottom:0; right:0; border:1px solid rgba(255,255,255,.6);}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2-tc{bottom:0px;}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2{border:2px solid #cca964;}
#certify-2 .swiper-button-next{width:50px; height:50px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-45px; background-image: url(../images/zhegnshu-right-ico.png) !important;}
#certify-2 .swiper-button-prev{width:50px; height:50px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-45px; background-image: url(../images/zhegnshu-left-ico.png) !important;}
#certify-2 .swiper-button-next:hover,#certify-2 .swiper-button-prev:hover{background-color:rgba(255,255,255,.2);}
.hzhb-pic{margin:15px auto 40px; width:96%;}
.hzhb-pic img{width:100%;}
.lxwm-nr{margin:25px auto 60px;}
.l-c{width: 96%;margin: auto;padding-top: 45px; padding-bottom:30px;}
.l-c-l{width: 50%;float: left;text-align: center;}
.l-c-r{width: 47%;float: right;padding-top: 35px;}
.l-c-l p{color: #464637;font-size: 19px;line-height: 22px;}
.l-c-l a{}
.l-c-r p{color: #666666;font-size: 16px; margin-bottom:15px;}
.l-c-r p i{width: 36px;height: 36px;vertical-align: middle;display: inline-block;background: url(../images/ok-ico.png) center center no-repeat;background-size: 25px; image-rendering: -webkit-optimize-contrast;margin: 0 10px;}
.l-c-2{margin-top: 35px;padding-top: 45px;padding-bottom: 45px;background-color: #6254b0;position: relative;}
.l-c-2 .my-he{border-radius: 0;color: #7bc300;font-size: 600%;height: 30px;left: 0;line-height: 30px !important;margin: auto;position: absolute;text-align: center;top: -29px;width: 100%;}
.l-c-2-a{width: 96%;margin: auto;margin-top: 0;padding-left: 0;}
.l-c-2-a li{width: 25%;float: left;}
.l-c-2-a li img{width: 25%;vertical-align: middle;float: left;}
.l-c-2-a li .ico-p{float: left;color: #FFFFFF;padding-left: 5%;}
.l-c-2-a li .ico-p h2{font-size: 16px; font-weight:normal;margin: 0;margin-top: 13px;margin-bottom: 5px;}
.l-c-2-a li .ico-p p{font-size: 15px;margin: 0;}
.l-c-3{width: 75%;margin: auto;padding: 70px 0;text-align: center;}
.l-c-3-1{}
.l-c-3-1 p{line-height: 125px;font-size: 22px;color: #666666;}
.l-c-l-nr{width:86%; margin:auto; padding:5px; border:1px solid #eaeaea; font-size:0; position: relative;}
.l-c-l-nr img{width:100%;}
.l-c-l-nr img.gywm-nr-2-list-ico{width:28px; left: 10px;}
.l-c-2::before{content: ""; position:absolute; top:-15px; left:50%; margin-left:-15px; border-width:0 15px 15px; border-style:solid; border-color:transparent transparent #6254b0; z-index: 99;}
.l-c-l-nr:hover img.gywm-nr-2-list-ico{opacity:.9;}
.lxwm-dt{margin:50px auto; width:96%;}
.lxwm-dt-left{width:70%; float:left; position:relative; overflow: hidden; font-size:0;}
.lxwm-dt-right{width:28%; float:right;}
.lxwm-dt-left img{width:100%;}
.lxwm-dt-left-dt-ts{position:absolute; bottom:0; left:0; width:450px;}
.lxwm-dt-left-dt-ts-nr{padding:32px 35px; background-color:rgba(98,84,176,.9); font-size:16px; color:#fff; line-height:25px;}
.lxwm-dt-left-dt-ts-nr h3{font-size:18px; font-weight:normal; margin:3px 0 5px;}
.lxwm-dt-left-dt-ts-nr p{font-size:14px; font-weight:normal; margin:5px 0;}
.lxwm-dt-right{background-color:#f3f3f3;}
.lxwm-dt-right-nr{padding:15px 25px;}
.lxwm-dt-right-nr-h3{font-size:16px; color:#666666; font-weight:normal; margin-bottom:13px; line-height:26px;}
.lxwm-dt-right-nr-list{width:100%; margin-bottom:7px;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text{height:35px; width:90%; line-height:35px; font-family:"微软雅黑"; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff; font-size:14px; color:#666; padding:0 5%;}
.lxwm-dt-right-nr-list textarea{height:100px; width:90%; line-height:35px; font-family:"微软雅黑"; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#666; border: 1px solid #fff;padding:0 5%;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:35px; width:40%; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:35px; width:40%; vertical-align:middle; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff;font-size:14px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list-yzm-img{height:35px; vertical-align:middle; margin-left:10px;}
.lxwm-dt-right-nr-list-submit{height:38px; width:100%; vertical-align:middle; line-height:38px; font-family:"微软雅黑"; margin-top:25px; text-indent:5px; background:#6254b0; image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#fff;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:hover,.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:focus,.lxwm-dt-right-nr-list-yzm:hover,.lxwm-dt-right-nr-list-yzm:focus,.lxwm-dt-right-nr-list textarea:hover,.lxwm-dt-right-nr-list textarea:focus{border: 1px solid rgba(204,169,100,1);}
.xiangqing-here{width:1300px; margin:auto;}
.xiangqing-bottom-xinwen{margin:10px auto 30px;}
.xiangqing-bottom-xinwen-title{padding:25px 20px 5px;}
.xiangqing-bottom-xinwen-title-h3{font-size:22px; color:#584aa3; line-height:25px; padding:5px 20px 5px; margin-bottom:25px; text-align:center;}
.xiangqing-bottom-xinwen-title-bottom{border-bottom:1px solid #dddddd; line-height:38px;}
.xiangqing-bottom-xinwen-title-bottom-left{float:left; color:#a2a2a2;}
.xiangqing-bottom-xinwen-title-bottom-right{float:right; color:#a2a2a2;}
.xiangqing-bottom-xinwen-title-bottom-right .bdshare-button-style0-16{display:inline-block; vertical-align:middle;}
.xiangqing-bottom-xinwen-title-bottom-right span{display:inline-block; vertical-align:middle;}
.xiangqing-xinwen-left-nr{padding:15px 20px;}
.xiangqing-xinwen-left-nr img{max-width:90%; margin:20px auto; display:block;}
.xiangqing-xinwen-left-nr p{margin:10px auto; font-size:14px; line-height:28px; color:#666;}
.xiangqing-xinwen-left-nr-bq{background-color:#fbfbfb; color:#999999; font-size:13px; line-height:35px; height:35px; text-align:center; margin-top:38px;}
.xiangqing-cong-2-left-news-xq-here-2{margin:5px 0 20px; padding:15px 20px 20px;}
.xiangqing-cong-2-left-news-xq-here-2-left{float:left;width:96%; padding:0 2%; margin-bottom:15px; border:1px solid #e4eaec; height:40px; line-height:40px; color:#333; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-right{float:left;width:96%; padding:0 2%; border:1px solid #e4eaec; height:40px; line-height:40px; color:#333; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-left:hover,.xiangqing-cong-2-left-news-xq-here-2-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-2-xw-list{background:url(../images/rmzx-ico.png) 15px center no-repeat; background-size:6px; padding:8px 25px; line-height:28px; border-bottom:1px solid #f1f1f1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-bottom-right-2-xw-list a{color:#666666; font-size:14px;}
.xiangqing-bottom-right-2-xw{border:1px solid #dddddd;}
.xiangqing-bottom-right-2-xw-list:hover{background:url(../images/rmzx-ico-hover.png) 15px center no-repeat; background-size:6px;}
.xiangqing-bottom-right-2-xw-list:hover a{color:#6254b0;}
.xwzx-list-nr{margin-top:40px; margin-bottom:50px;}
.float-right{position:fixed; right:3px; top:20%; z-index:99; display:none; }
.float-right-list{background-color:rgba(204,169,100,.9); padding:3px 8px; margin-bottom:3px; line-height:30px; border-radius:3px;}
.float-right-list-img{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list-img-2{width:22px; margin-right:3px; vertical-align:middle;}
.float-right-list-img-3{width:18px; margin-right:6px; margin-left:1px; vertical-align:middle;}
.float-right-list-img-4{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list p{display:inline-block; vertical-align:middle; font-size:13px;}
.float-right-list a{color:#fff;}
.float-right-list-img-ewm{display:block; margin:15px auto; width:80%;}
.float-right-list:hover{background-color:rgba(204,169,100,1);}
.widget-body{position: relative;padding: 35px 35px;background:#fff;margin-bottom:30px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15);}
.widget-title{margin-top: 0; color: #37474f; text-transform: capitalize;font-size: 22px;font-weight: 400; line-height: 1.2;margin-bottom: 11px;}
.widget-body hr{margin-top: 22px; margin-bottom: 22px; border: 0; border-top: 1px solid #ccc;}
.btnwkk{color: #666; border-color: #ccc; padding: 6px 35px; font-size: 14px; line-height: 1.57142857; display: inline-block; border: 1px solid #ccc;}
.btnwkk:hover{background:#6254b0;color:#fff;}
.rczp-auto{padding-top:20px;width:96%; margin:auto; margin-bottom:70px;}
.zzyq{margin:0px;padding-left: 8px;font-size: 18px;line-height: 20px;color: rgb(76, 76, 76);border-left: 4px solid #6254b0;font-weight:400;}
.zpjs{margin-top:14px;padding:0px;color:rgb(102, 102, 102);line-height:26px;}
.containe{width: 90%; margin-top: 30px; margin-bottom: auto; padding: 0px 30px; color: rgb(0, 0, 0);}
@media screen and (min-width:320px) and (max-width:768px){.containe{width: 100%; margin-top: 40px; margin-bottom: auto; padding: 0px 0px; color: rgb(0, 0, 0);}}
#testdiv{width:600px;margin:0 auto;border:1px solid #ccc;padding:20px 25px;background:#fff}#tinybox{position:absolute;display:none;padding:10px;background:#fff url(images/preload.gif) no-repeat 50% 50%;border:10px solid #e3e3e3;z-index:2000}#tinymask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:1500}#tinycontent{background:#fff}.button{font:14px Georgia,Verdana;margin-bottom:10px;padding:8px 10px 9px;border:1px solid #ccc;background:#eee;cursor:pointer}.button:hover{border:1px solid #bbb;background:#e3e3e3}
#jquery-overlay{position:fixed;top:0;left:0;z-index:99;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:0}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:0}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:700}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:30%;float:right; text-align: right;padding-bottom:.7em}

}




@media only screen and (min-width:641px) and (max-width:1040px) {

.hc-head-sousuo{margin-top:20px; width:28px; display:none; }
.swiper-container-banner .swiper-pagination-bullet{width:10px; height:10px; margin:0 7px !important; position:relative; background-color:rgba(69, 55, 125, 0.8); border:2px solid #fff;}
.swiper-container-banner .swiper-pagination-bullet-active{border:2px solid #f0bf6d;}
.swiper-container-banner .swiper-pagination{bottom:15px !important;}
.swiper-container-banner .swiper-pagination-bullet-active::after{width:6px; height:6px; content: ""; display:inline-block; background-color:#f0bf6d; border-radius:15px; position:absolute; left:50%; top:50%; margin-top:-3px; margin-left:-3px;}
.swiper-container-banner .swiper-button-next,.swiper-container-banner .swiper-button-prev{background-color:rgba(255,255,255,.2); background-size:20px 20px; width:45px; height:45px; border-radius:50%;}
.hc-head{position: fixed; left: 0; top: 0; z-index: 98; font-size:0; width: 100%; height:60px; background-color: rgba(47,34,93,.9); box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.hc-head-auto{ margin:auto; padding: 0 10px 0; position: relative;}
.hc-head-scroll .hc-head-auto{}
.hc-head-scroll.hc-head-cplb{position: fixed; left: 0; top: 0; width: 100%;}
.hc-head-logo{float:left; margin-top:12px;}
.hc-head-nav{float:right;width: 100%;position: absolute;top: 60px;right: 0;max-height:480px; overflow:auto; background-color:#6254b0; box-shadow: 0px 0px 13px rgba(0,0,0,0.3); display:none;}
.hc-head-nav-2{float:right; margin-left:10%;}
.hc-head-en{float:right; line-height:53px;}
.body-bg{position: fixed; height: 100%; width: 80%; left: 0; top: 55px; z-ind; ex: 999; bottom:0; right: 0; background-color: rgba(101, 100, 100, 0.46); display: none;}
.swiper-container-banner-ny .swiper-slide img{display: none;}
#cd-menu-trigger{display: none;}
.hc-head-logo img{height:32px; margin-left: 5px;}
.hc-head-nav li{ position:relative; width: 100%; border-bottom: 1px solid #ccc;}
.hc-head-nav li a{color:#ffffff; font-size:14px; line-height: 50px; height:50px; display:block; padding:0 15px; }
.hc-head-nav li::after{content: ""; position:absolute; right:10px; top:14px; width:22px; height:22px; background: url(../images/nav-bg-ico.png) right center no-repeat; background-size:22px; }
.hc-head-nav-2 li{float:left; padding:0 25px; line-height:40px; background-size: 100% !important;}
.hc-head-nav-2 li a{color:#fff; font-size:14px;}
.hc-head-nav-2 li a:hover{color:#f0bf6d;}
.hc-head-nav-ul li{ border:none;}
.hc-head-en a{color:#666666; font-size:30px; font-family:"ADOBEDEVANAGARI-BOLD"; display:inline-block; vertical-align:middle; margin:0 5px;}
.hc-head-sousuo-li{height:55px;cursor:pointer;}
.hc-head-nav li .hc-head-nav-ul{position:relative;  width:100%; background: #574699;}
.hc-head-nav li .hc-head-nav-ul li{width:100%; line-height:40px; margin:0;}
.hc-head-nav li .hc-head-nav-ul a{height:40px; border-bottom:dashed 1px #fff; padding:0 10px; line-height:40px; font-size:13px; text-align:center;}
.hc-head-nav li .hc-head-nav-ul a:hover{background-color:rgba(204,169,100,.0); height:40px; color:#ffffff; border-bottom:dashed 1px #fff}
.hc-head-nav li .hc-head-nav-ul li:last-child a{border-bottom:none;}
.hc-head-nav-ul li::after,.hc-head-sousuo-li::after{ display:none;}
.hc-head-sousuo-li-ej{position: relative;/* top:80px; *//* left:50%; *//* margin-left:-170px; */width: 60%;margin: 12px auto;border-radius: 25px;overflow: hidden;en; */background-color:rgba(204,169,100,.9);height: 32px;border: #be9d66 solid 1px;display: block;
z-index: 88;}
.hc-head-sousuo-li-ej-submit{position:absolute;top:0px;right:0%;width: 25%;height: 33px;color:#fff;font-size:14px;font-family:"微软雅黑";cursor:pointer;background:#be9d66;border:none;border: none;}
.hc-head-sousuo-li-ej-text{position:absolute;top:0px;left:0%;width: 75%;text-indent: 10px;font-size:12px;background-color:rgba(255,255,255,1);color:#666;font-family:"微软雅黑";height: 32px;border: none;}
.hc-head-sousuo-li-ej-submit:hover{background:#b99860;}
.fixed-bg{ position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,.6);
    z-index: 88;
    width: 100%;
    overflow: auto;
    display: none;}
.hc-head.hc-head-scroll{background-color:rgba(79, 68, 146, 0.95);}
.hc-head.hc-head-scroll .hc-head-nav li a.on,.hc-head.hc-head-scroll .hc-head-nav li:hover a{background-color:rgba(91, 79, 157, 0.9);}
.hc-head.hc-head-scroll .hc-head-nav li a.on .hc-head-nav-ul a,.hc-head.hc-head-scroll .hc-head-nav li:hover .hc-head-nav-ul a{background-color:initial;}
.hc-head-nav li.hc-head-sousuo-li:hover .hc-head-sousuo-li-ej{display:block;}
.hc-head-nav li a:hover,.hc-head-en a:hover{color: #f0bf6d; background-color:#382a6f;}
.hc-head-nav li:hover .hc-head-nav-ul{display:block;}
.hc-head-nav a.on,.hc-head-nav-2 a.on{color: #f0bf6d; background-color:#382a6f; border-bottom:3px solid #e3b46d}
.swiper-container-banner{width:100%;}
.swiper-container-banner img{width:100%;}
.hc-head-en img{vertical-align:middle; margin-right:5px;}
.swiper-container-banner .swiper-button-next-banner{right:5%; opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-prev-banner{left:5%;opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-next:hover, .swiper-container-banner .swiper-button-prev:hover{background-color: rgba(255,255,255,.3);}
.swiper-container-banner .swiper-button-next-banner:hover,.swiper-container-banner .swiper-button-prev-banner:hover{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.swiper-container-banner:hover .swiper-button-prev-banner{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.gallery-top .swiper-button-next{-webkit-animation: next-banner .5s ease-in-out;animation: next-banner .5s ease-in-out}
@-webkit-keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.shagndaoxia{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
@-webkit-keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.xiaobianda{-webkit-animation: xiaobianda .8s ease-in-out;animation: xiaobianda .8s ease-in-out}
@-webkit-keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
@keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
.swiper-container-banner:hover .swiper-button-prev-banner,.gallery-top .swiper-button-prev{-webkit-animation: prev-banner .5s ease-in-out;animation: prev-banner .5s ease-in-out}
@-webkit-keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-container-banner{font-size:0;}
.swiper-container-banner::before{content: ""; position:absolute; bottom:-1px; left:50%; margin-left:-12px; border-width:0 12px 12px; border-style:solid; border-color:transparent transparent rgba(255,255,255,1); z-index: 99;}
.index-ywfw{background:url(../images/index-fw-bg.jpg) center left no-repeat; padding:10px 0 20px; background-size: cover;}
.index-ywfw-title{text-align:center; margin:15px 0 20px; padding:1px 0;}
.index-ywfw-title h3{font-size:22px; color:#6254b0; margin-bottom:2px; letter-spacing: 3px;}
.index-ywfw-title p{font-size:12px; color:#888; padding:2px 0 0px;}
.index-ywfw-title span{background-color:#6254b0; height:2px; width:40px; display:inline-block;}
.index-ywfw-nr{margin:25px auto 15px; width: 96%;}
.index-ywfw-nr-list{width:25%; float:left; position:relative; overflow:hidden;}
.index-ywfw-nr-list-nr{padding:15px 10px; text-align:center; position:relative; z-index:9;}
.index-ywfw-nr-list-nr-img-1{width:70%; display:block; margin:auto; border-radius:50%; border: 3px solid #6254b0;}
.index-ywfw-nr-list-nr h3{font-size:15px; color:#4d4091; margin:15px 0 10px; font-weight:500;}
.index-ywfw-nr-list-nr p{font-size:12px; color:#666; margin:5px 0; line-height: 18px;}
.index-ywfw-nr-list-nr-img{width:13px; vertical-align:middle;}
.index-ywfw-nr-list-nr-a{display:inline-block; background-color:#fff; height:30px; font-size:12px; padding:0 23px; line-height:27px; margin-top:10px; border:1px solid #cccccc;}
.index-ywfw-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-ywfw-nr-list-nr-a:hover .index-ywfw-nr-list-nr-img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.index-ywfw-nr-list::after{content: ""; position:absolute; top:100%; left:0; height:100%; width:100%; background:url(../images/index-fwfw-list-bg.jpg) center top no-repeat; background-size: cover;}
.index-ywfw-nr-list:hover{}
.index-ywfw-nr-list:hover::after{top:0;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr-img-1{border: 3px solid #cca964;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr h3{color:#fff;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr p{color:#fff;}
.index-cpzs{background:url(../images/index-cpzs-bg.jpg) center left no-repeat; padding:10px 0 10px; background-size: cover;}
.index-cpzs-nav{margin:15px auto; text-align:center;}
.index-cpzs-nav li{margin:5px 3px; display:inline-block; background-color:#fff; border:1px solid #dddddd; border-radius:5px; font-size:14px; height:30px; line-height:30px; padding:0 15px; color:#666666;}
.index-cpzs-nav li a{color:#666666; display:block;}
.index-cpzs-nav li:hover,.index-cpzs-nav li.on{background-color:#6254b0; border:1px solid #6254b0;}
.index-cpzs-nav li:hover a,.index-cpzs-nav li.on a{color:#fff;}
#certify{position: relative;width: 96%;margin: 0px auto; padding:25px 0 35px;}
#certify .swiper-container{padding-bottom: 50px;}
#certify .swiper-slide{width: 260px;background: #fff;}
#certify .swiper-slide img{display:block; width:100%;}
#certify .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify .swiper-pagination{width: 100%;bottom: 0px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #fff;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
#certify .swiper-button-prev{left: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next{right: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%}
#certify .swiper-slide-3dnr{padding:10px;}
.swiper-slide-3dnr-tc{background-color:rgba(98,84,176,.9); position:absolute; top:0; left:0; bottom:0; right:0; color:#fff; text-align:center; opacity:0; }
.swiper-slide-3dnr-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-tc h3{color:#fff; font-size:18px; font-weight:500;}
.swiper-slide-3dnr-tc span{background-color:#fff; height:2px; width:10px; display:block; margin:15px auto 0;}
.swiper-slide-3dnr-tc i{height:50px; width:50px; background:url(../images/fadajing-ico.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size:30px 30px; display:block; margin:10px auto 10px;}
.swiper-slide-3dnr-tc b{margin:0 8px; display:inline-block; padding:0 15px; font-weight:500; background-color:#fff; border:1px solid #dddddd; font-size:14px; height:28px; line-height:28px; color:#6254b0;}
.swiper-slide-3dnr-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-tc::after{content: ""; display:block; position:absolute; left:15px; top:15px; bottom:15px; right:15px; border:1px solid rgba(255,255,255,.6);}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc{opacity:1;}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc span{width:65px;}
.index-gywm{background:url(../images/index-gywm-bg.jpg) center left no-repeat; padding:30px 0 20px; min-height:800px; background-size: cover;}
.index-gywm-auto{width:96%; margin:00px auto 0;}
.lh-about{position: relative; padding: 7% 0; z-index: 1;}
.lh-about:before{content: ''; display: block; width: 1074px; height: 615px; background: url("") no-repeat center; position: absolute; left: 3vw; bottom: 2%; z-index: -1;}
.lh-about-h2{position: absolute; left: 3vw; top: 50%; transform: translateY(-50%); width: 3vw; font-size:30px; color:#333333; color:#6254b0;}
.lh-about-h2:after{content: ''; display: block; width: 250%; height: 1px; background:#6254b0; background: ; position: absolute; left: -150%; bottom: -20px;}
.lh-about-main{width: 80%; padding: 0px 0; margin:auto; position: relative;}
.lh-about-l{width: 70%;}
.lh-about-main .text h2{font-size: 26px; color:#6254b0; color:; font-weight: bold; position: relative; display: inline-block;}
.lh-about-main .text h3{color:#cccccc; color:; font-size: 12px; margin: 10px 0 40px; position: relative; font-weight:500;}
.lh-about-main .text h3:after{content: ''; display: block; width: 50px; height: 2px; background:#6254b0; background:; position: absolute; left: 0; bottom: -15px;}
.lh-about-main .text h4{color:#666666; color:; line-height: 24px;font-weight: normal;}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-about-main:before{content: ''; display: block; width: 100%; height: 5px; background:#6254b0; background:; position: absolute; left: 0; top: 0;}
.lh-about-main:after{content: ''; display: block; width: 100%; height: 5px; background:#6254b0; background:; position: absolute; right: 0; bottom: 0;}
.lh-about-main .line:before{content: ''; display: block; width: 5px; height: 100%; background:#6254b0; background:; position: absolute; left: 0; bottom: 0;}
.lh-about-main .line:after{content: ''; display: block; width: 5px; height: 100%; background:#6254b0; background:; position: absolute; right: 0; top: 0;}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{animation: lhFadeInUp linear 1s; animation-fill-mode: both;}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-more{display: inline-block; width: 130px; height: 30px; line-height: 28px; text-align: center; font-weight:15px; color:#6254b0; background:#ffffff; box-shadow: 0 0 10px rgba(12,3,6,.13); position: relative; z-index: 1;}
.lh-more i{float: right; display: inline-block; width: 50px; height: 30px; line-height: 30px; background:#6254b0 url(../images/jiantou-ico-bs.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast; color: #ffffff; font-size: 15px; transition: ease .65s; position: relative; z-index: 1; margin-right:0}
.lh-more:hover i{background:#fff url(../images/jiantou-ico-bs-hover.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast;}
.lh-more:before{transition: ease-out .35s; content: ''; display: block; width: 0; height: 100%; background:#6254b0; background:; position: absolute; left: 0; top: 0; z-index: -1;}
.lh-more:hover{color:#ffffff;}
.lh-more:hover:before{width: 100%;}
.lh-more:hover i{color:#6254b0; color:; transition-delay: .2s;}
.lh-more:hover i:after{width: 100%; transition-delay: .2s; transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{animation: lhFadeInUp linear 1s; animation-fill-mode: both;}
.lh-jour-h2{font-size: 20px; color:#6254b0; color:; position: relative; font-weight: bold; margin: 25px 0 32px;}
.lh-jour-hd{}
.lh-jour-hd li{font-size: 16px; color:#666666; position: relative; margin-right: 15px; margin-bottom: 20px; position: relative; cursor: pointer; display:inline-block;}
.lh-jour-hd li.on{color:#6254b0;}
.tttt{color:#666666; color:; padding: 10px 0;}
.lh-jour-hd{border:none;}
.swiper-navtab.swiper-container-horizontal .swiper-scrollbar-drag{background:#6254b0; background:; opacity: 0.8;}
.swiper-scrollbar{background:rgba(255, 255, 255, 0)}
ul, dl, li, dt, dd{list-style: none;}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul{margin: 0; padding: 0;}
.lh-jour-hd li:not(.on){}
.dn{display: none;}
.lh-jour-bd{line-height: 24px; color: #666; overflow: hidden; position: relative;margin-bottom: 15px;}
.lh-jour-btn{position: relative; text-align: right; margin-top: 35px;}
.lh-jour-btn a{display: inline-block; width: 30px; height: 30px; border-radius: 50%; border: 2px solid #C87174; text-align: center; line-height: 26px; color: #b72024; font-weight: bold;}
.lh-jour-btn a i{font-size: 18px;}
.lh-jour-btn a:last-child{margin-left: 20px;}
.lh-jour-btn:after{content: ''; display: block; width: 100%; height: 1px; background: #b72024; opacity: .2; position: absolute; left: 0; top: -15px;}
.lh-about-main .img{position: absolute; right: -15%; top:24%; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out;width:40%;}
.lh-about-main .img img{width:100%;}
.lh-about-main:before{animation: lineWidth linear 1s;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
.lh-about-main:after{animation: lineWidth linear 1s; width: 0; animation-delay: 2s; animation-fill-mode: both;}
.lh-about-main .line:before{animation: lineHeight linear 1s; animation-delay: 3s; height: 0; animation-fill-mode: both;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
@keyframes lhImgRight{0%{transform:translateX(-100%) scale(1.2);
opacity:0;} 50%{transform:translateX(0) scale(1.1);
opacity:1;} 100%{transform:translateX(0) scale(1);
opacity:1;}}
@keyframes lhFadeInRight{0%{opacity:0;
transform:translateX(100%);} 100%{opacity:1;
transform:translateX(0);}}
@keyframes lhFadeInUp{0%{opacity:0;
transform:translateY(100%);} 100%{opacity:1;
transform:translateY(0);}}
@keyframes lhFadeInDown{0%{transform:translateY(-100%);
opacity:0;} 100%{transform:translateY(0);
opacity:1;}}
@keyframes logoFade{0%{opacity:0;
transform: translateY(-100%);} 100%{opacity:100;
transform: translateY(-50%);}}
@keyframes logoWidth{0%{width:0;} 100%{width:250%;}}
@keyframes lineWidth{0%{width:0;} 100%{width:100%;}}
@keyframes lineHeight{0%{height:0;} 100%{height:100%;}}
.lh-wapAbout-h2{display: none;}
.lh-jour-hd li:after{content: ''; display: block; width: 0; height: 3px; background:#6254b0; background: ; position: absolute; left: 50%; bottom: -13px; transition: ease .65s;}
.lh-jour-hd li.on:after{width: 100%; left: 0;}
.lh-jour-hd li.sl{cursor: default;}
img{max-width:100%;}
@media screen and (max-width: 1024px){.lh-about:before{width:100%;} .lh-wapAbout-h2{color:#333333; color:#6254b0; text-align: center; font-size: 30px; padding: 20px 0; position: relative;} .lh-wapAbout-h2:after{content: ''; display: block; width: 10vw; height: 1px; background:#6254b0; background:; position: absolute; left: 45%; bottom: 10px;} .lh-about-h2{display:none;} .lh-wapAbout-h2{display: block; margin: auto;}
.lh-mobile-banner,
.lh-footer.other .lh-wapAbout-h2{display: block;}
.lh-banner,
.lh-about-main:before,
.lh-about-main:after,
.lh-about-main .line:before,
.lh-about-main .line:after{display: none;}
.swiper-hd{position: inherit; width: 100% !important; text-align: center; margin: 30px 0; right: inherit;}
.swiper-hd li{display: inline-block; margin: 0 15px !important; width: 35px; height: 35px;}
.swiper-hd li i{width: 35px; height: 35px; text-align: center; line-height: 35px; font-size: 18px;}
.swiper-hd li:before{width: 20px; height: 1px; left: -25px; top: 50%;}
.swiper-hd li:last-child:after{width: 20px; height: 1px; right: -25px; top: 50%; left: inherit;}
.swiper-hd li span{display: block; background: none; width: 30px !important; height: 20px; line-height: 20px; left: 50%; top: 40px; transform: translateX(-50%); margin-top: 0;}
.swiper-hd li span:after{opacity: 1 !important; color: #b72024 !important; transform: translateX(0) !important; left: 0 !important; width: 30px; text-align: center;}
.lh-history-item li h3{line-height: 24px; color: #888; margin-top: 10px; height: 100%;}
.lh-about-main, .lh-about-l{width: 100%;}
.lh-about-main{}
.lh-about-main .text h2{font-size: 22px; margin-top: 20px; padding-bottom: 10px;}
.lh-about-main .text h2:after{opacity: 1; height: 1px;}
.lh-about-main .text h3{display: none;}
.lh-about-main .text h4{margin-top: 20px;}
.lh-about-main .img{position: inherit; right: inherit; top: inherit; transform: translateY(0); margin-top: 20px; text-align: center; display: none; margin: auto; margin-top: 20px;}
.lh-about-main .img img{max-width:100%; box-shadow: 0 0 13px rgba(100,91,91,.63);}
.lh-about-main .text h5{text-align:center;}
.lh-jour-btn{text-align:center;}
h5{text-align: center; margin-top: 25px;}}
.index-tdfc-cong .swiper-container-tdfc{width:100%;font-size:0; padding-bottom:55px;}
.swiper-container-tdfc .swiper-slide img{width:100%;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc{position:absolute; top:0; left:0; bottom:0; right:0; background-color:rgba(98,84,176,.9); text-align:center; opacity:0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc-nr{height:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc span{font-size:10px; color:#fff;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc p{font-size:14px; color:#fff; margin:3px 0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a{margin:0 8px; display:inline-block; background-color:#cca964; border:1px solid #cca964; border-radius:5px; font-size:14px; height:28px; line-height:28px; padding:0 25px; color:#fff;}
.swiper-container-tdfc-tc-a-div{text-align:center; margin-top:20px;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a:hover{background-color:#d5b26d;}
.swiper-container-tdfc .swiper-slide:hover .swiper-container-tdfc-tc{opacity:1;}
.index-tdfc-cong{padding:20px 0 10px;}
.swiper-container-tdfc .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.index-xzwm{padding-top:10px;}
.ysy{background:url(../images/ys.gif) repeat-x left bottom; padding-bottom:13px; position:relative;}
.ysy::after{content: ""; display:none; background-color:#f4f4f4; position:absolute; bottom:0; left:0; width:100%; height:51.8%;}
.ysy .til{padding-bottom:46px;}
.ysy dl{overflow: hidden; margin-bottom:35px; background: #f4f4f4; position: relative; z-index:9;}
.ysy dl dt{float: right; width: 50%; font-size: 0;}
.ysy dl dd{float: left; width: 50%; margin-top: 10px;}
.ysy dl dd h3{background:#fff; height: 50px; overflow: hidden;}
.ysy dl dd h3 span{display: inline-block; float: left; width: 50px; height: 50px; line-height: 50px; text-align: center; font-size: 28px; font-family: Arial; background-color:#6254b0; color: #fff;}
.ysy dl dd h3 em{display: inline-block; float: left; margin-left:10px; padding-top: 13px; color: #6254b0; font-size: 18px;}
.ysy dl dd h3 p{color: #666666; font-size: 12px;float: left; padding:0; margin-left:10px; padding-top: 5px; font-weight:500; display:none;}
.ysy dl dd p span::before{content: ""; height:15px; width:15px; display:inline-block; background:url(../images/jiangtou-ico-1.svg) center center no-repeat; background-size:10px; position:absolute; top:4px; left:-23px;image-rendering: -webkit-optimize-contrast;}
.ysy dl dd h3 em i{color: #cca964;}
.ysy dl dd p{padding:15px 32px 0 50px;}
.ysy dl dd p span{display: block; line-height: 20px; margin-bottom: 10px; position:relative; color:#666666; font-size: 12px; margin-left:25px;}
.ysy dl dd p span i{color: #6254b0; font-size: 20px; margin-right:5px; font-weight: 800; vertical-align: middle;}
.ysy dl.fan dt{float: left;}
.ysy dl.fan dd h3{background:#fff;}
.ysy dl.bg3 dd h3{background: #f4f4f4;}
.ysy dl.fan2 dd h3{background: #f4f4f4;}{color:#666666;}
.ysy dl.bg3,.ysy dl.fan2{background: #fff;}
.ysy h4{text-align: center;}
.ysy h4 em{display: block; margin-top: 7px;}
.ysy h4 em a{display: inline-block;background:url(../images/ly_btn.png) no-repeat; padding-left: 60px; width: 108px; height: 36px; line-height: 33px; font-size: 18px; color: #fff; font-weight: bold; text-align: left;}
.ysy h4 span{display: inline-block; font-weight: normal; font-size: 16px; color: #333; padding-left: 32px;background:url(../images/y_tel.gif) no-repeat; min-height:24px;}
.ysy h4 i{font-family: Arial; font-size: 26px; color: #333;}
.content{width: 96%; margin: 0 auto;}
.pro{background:url(../images/pro.jpg) no-repeat center 0; height: 812px; overflow: hidden; padding-top: 1px;}
.til{text-align: center;font-weight: normal;font-size:30px;color: #333;line-height: 100%;margin-top: 60px;padding-bottom: 20px;background:url(../images/p_h2.png) no-repeat center 72px;}
.til i{font-weight: bold;}
.til span{display: block; color: #666; padding-top:15px;font-size:16px; line-height: 100%;}
i, em{font-style: normal;}
.dt_img{width:90% !important; display:block; margin:5px auto;}
.wkkcpnr img{width:86% !important; display:block; margin:5px auto;}
.index-zxzx{height:170px; background:url(../images/bg-zxzx.jpg) center center no-repeat; background-size: cover;}
.index-zxzx-width{ margin:0 auto; padding:38px 0;    width: 90%;}
.index-zxzx-left{float:left;}
.index-zxzx-right{float:right;width:38%;}
.index-zxzx-left h3{font-size:16px; color:#ffffff; font-weight:500; margin-top:5px;}
.index-zxzx-left h3 b{font-size:24px; color:#f0bf6d; margin-left:5px;}
.index-zxzx-left p{font-size:16px; color:#ffffff; margin-top:20px; margin-left:50px;}
.index-zxzx-right p{font-size:14px; color:#ffffff;}
.index-zxzx-right h3{font-size:22px; color:#ffffff; margin:7px 0;}
.index-zxzx-right-a{padding-top:10px;}
.index-zxzx-right-a a{display:inline-block; height:28px; line-height:28px; padding:0 25px; background-color:#ffffff; font-size:14px; color:#666; margin-right:10px; box-shadow: 0px 0px 5px rgba(255,255,255,0.3);}
.index-zxzx-right-a a:hover{background-color:#cca964; box-shadow: 0px 0px 5px rgba(255,255,255,0.3); color:#fff;}
.index-hzlc{background:url(../images/index-hzlc-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 50px;}
.index-hzlc-nr{text-align:center; position:relative; padding-top: 10px;}
.index-hzlc-nr::after{content: ""; display:block; background-color:#d6d6d6; position:absolute; top:50%; left:0; margin-top:-38px; width:100%; height:2px;}
.index-hzlc-nr-list{display:inline-block; position:relative; z-index:9; width: 13%; }
.index-hzlc-nr-list-1{width:65px; height:45px; margin:auto; border:1px solid #6254b0; border-radius:5px;}
.index-hzlc-nr-list-2{color:#666666; font-size:14px; margin:10px 0 15px;}
.index-hzlc-nr-list-3{width:40px; height:40px; line-height:40px; background-color:#fff; text-align:center; color:#666666; font-size:18px; margin:15px 0; border-radius:50%; border:1px solid #cccccc; margin:auto;}
.index-hzlc-nr-list-4{width:2px; height:30px; background-color:#cca964;margin:auto; opacity:0; display:none;}
.index-hzlc-nr-list-5{width:200px; border:2px solid #cca964;margin:auto; font-size:0; margin-left:-30px; opacity:0; display:none;}
.index-hzlc-nr-list-5 img{width:100%;}
.index-hzlc-nr-list-bg-1 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-1.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-2 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-2.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-3 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-3.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-4 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-4.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-5 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-5.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-6 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-6.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-7 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-7.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-1:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-1.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-1-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-2:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-2.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-2-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-3:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-3.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-3-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-4:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-4.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-4-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-5:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-5.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-5-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-6:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-6.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-6-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-7:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-7.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-7-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list.on .index-hzlc-nr-list-1{background-color:#cca964; border:1px solid #cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-2,.index-hzlc-nr-list.on .index-hzlc-nr-list-2{color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-3,.index-hzlc-nr-list.on .index-hzlc-nr-list-3{border:1px solid #cca964; color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-4,.index-hzlc-nr-list.on .index-hzlc-nr-list-4{opacity:1; z-index:999;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-5,.index-hzlc-nr-list.on .index-hzlc-nr-list-5{opacity:1;}
.index-hzlc-nr-list:hover{z-index:999; cursor:pointer;}
.index-xwzx{background:url(../images/index-xwzx-bg.jpg) center center no-repeat; background-size: cover; padding:15px 0 35px;}
.index-xwzx-auto{width:94%; margin:auto;}
.index-xwzx-list{width:49%; float:left; margin-right:2%; margin-bottom:25px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15);}
.index-xwzx-list-top{position:relative; font-size:0;}
.index-xwzx-list-top-time{position:absolute; bottom:0; right:0; text-align:center; height:60px; width:60px; background-color:rgba(98,84,176,.7)}
.index-xwzx-list-top-time b{color:#ffffff; font-size:22px; display:block; margin-top:6px;}
.index-xwzx-list-top-time span{color:#ffffff; font-size:12px;}
.index-xwzx-list-top img{width:100%;}
.index-xwzx-list-bottom{padding:15px 15px;background-color:#fff;}
.index-xwzx-list-bottom h3{color:#666666; font-size:15px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index-xwzx-list-bottom h3 a{color:#666666;}
.index-xwzx-list-bottom p{color:#999; font-size:12px; line-height:20px;}
.index-xwzx-list-bottom h3 a:hover{text-decoration:underline;}
.index-xwzx-list:hover .index-xwzx-list-top-time{background-color:rgba(204,169,100,.8);}
.index-xwzx-list:hover{box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.index-xwzx-list:nth-child(2n){margin-right:0;}
.index-xwzx-nr-list-nr-a{display:block; background-color:#fff; height:38px; width:100px; margin:auto; text-align:center; padding:0 33px; line-height:38px; margin-top:10px; border:1px solid #fff; border-radius:3px; font-size: 14px;box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.index-xwzx-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-xwzx-nr-list-nr-a img{vertical-align:middle; margin-left: 3px; width:16px;}
.index-xwzx-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-xwzx-nr-list-nr-a:hover span{color: #6254b0;}
.index-xwzx-nr-list-nr-a:hover img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.swiper-container-hzhb{width:85%; margin:auto; padding-bottom:40px !important;}
.swiper-container-hzhb-nr{width:96%; margin:auto; position: relative;}
.swiper-container-hzhb .swiper-slide{}
.swiper-container-hzhb .swiper-slide img{width:98%; display:block; border:1px solid #cccccc; margin:auto; margin-bottom: 15px;}
.swiper-container-hzhb .swiper-slide img:hover{border:1px solid #cca964; box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.swiper-container-hzhb .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb{position: absolute; right:0%; top:32%; opacity:1; background:url(../images/hzhb-right-ico.png) center center no-repeat !important; background-size:11px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 35px; width: 35px; padding:0;}
.swiper-container-hzhb-nr .swiper-button-prev-hzhb{position: absolute; left:0%; top:32%; opacity:1; background:url(../images/hzhb-left-ico.png) center center no-repeat !important; background-size:11px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 35px; width: 35px; padding:0;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb:hover,.swiper-container-hzhb-nr .swiper-button-prev-hzhb:hover{border:1px solid #d3b577;}
.index-hzhb{background:url(../images/index-hzhb-bg.jpg) center center no-repeat; background-size: cover; padding:15px 0 30px;}
.index-tjly{background:url(../images/index-tjly-bg.jpg) center center no-repeat; background-size: cover; padding:10px 0 50px;}

.index-tjly-title{text-align:center; margin:20px 0 30px; padding:1px 0;}
.index-tjly-title h3{font-size:22px; color:#fff; margin-bottom:3px; letter-spacing: 3px;}
.index-tjly-title p{font-size:12px; color:#fff; padding:4px 0 0px;}
.index-tjly-title span{background-color:#fff; height:2px; width:40px; display:inline-block;}



.index-tjly-nr{width:94%; margin:0 auto;}
.index-tjly-nr-list-1{float:left; width:48%; margin-bottom:15px;}
.index-tjly-nr-list-2{float:right; width:48%; margin-bottom:15px;}
.index-tjly-nr-list-3{float:left; width:100%; margin-bottom:25px;}
.index-tjly-nr-list-1 input{height:40px; width:90%; line-height:40px; font-family:"微软雅黑"; text-indent:20px; background:#fff url(../images/index-ico-1.png) 10px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 18px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-2 input{height:40px; line-height:40px; width:90%; font-family:"微软雅黑"; text-indent:20px; background:#fff url(../images/index-ico-2.png) 10px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 14px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-3 textarea{height:160px; width:90%; line-height:40px; font-family:"微软雅黑"; background:#fff url(../images/index-ico-3.png) 10px 15px no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 18px; border:1px solid #666666; font-size:14px; color:#888888; padding:5px 5%; text-indent:5px;}
.index-tjly-nr-list-submit{height:40px; width:40%; line-height:40px; cursor:pointer; border-radius: 3px; border:none; font-family:"微软雅黑"; display:block; margin:5px auto 0; font-size:14px; color:#fff; background:#fff;
background: #d3b577; background: -moz-linear-gradient(top, #d3b577 0%, #ccaa66 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3b577), color-stop(100%,#ccaa66)); background: -webkit-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -o-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -ms-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: linear-gradient(to bottom, #d3b577 0%,#ccaa66 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3b577', endColorstr='#ccaa66',GradientType=0 )} .index-tjly-nr-list-1 input:hover,.index-tjly-nr-list-1 input:focus,.index-tjly-nr-list-2 input:hover,.index-tjly-nr-list-2 input:focus,.index-tjly-nr-list-3 textarea:hover,.index-tjly-nr-list-3 textarea:focus{border:1px solid #cca964;} .index-tjly-nr-list-submit:hover{background: #cdac69; background: -moz-linear-gradient(top, #cdac69 0%, #d8b672 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdac69), color-stop(100%,#d8b672)); background: -webkit-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -o-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -ms-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: linear-gradient(to bottom, #cdac69 0%,#d8b672 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdac69', endColorstr='#d8b672',GradientType=0 )}
.foot-hc-nav{width:96%; margin:auto; padding-top:25px; padding-bottom:25px;}
.foot-hc-nav li{width:18%; float:left;}
.foot-hc-nav li span{color:#6254b0; font-size:16px; margin-bottom:15px; display:block; position:relative; padding-bottom:13px;}
.foot-hc-nav li span a{color:#6254b0; font-weight:bold;}
.foot-hc-nav li .foot-hc-nav-ej{display:block;}
.foot-hc-nav li .foot-hc-nav-ej a{display:block; margin-bottom:15px; color:#777777; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.foot-hc-nav li .foot-hc-nav-ej a:hover,.foot-hc-link-nr a:hover{color:#6254b0;}
.foot-hc-nav li span b{display:block; background-color:#6254b0; position:absolute; bottom:0; left:0; margin-top:0px; width:30px; height:2px;}
.foot-hc-nav li.foot-hc-nav-lx-li{width:28%;}
.foot-hc-nav li.foot-hc-nav-lx-li p{display:block; margin-bottom:12px; color:#777777; font-size:13px;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a{margin-top:15px;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a{display:block; height:35px; width:35px; float:left; margin-right:15px; border-radius:50%;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1{background:#62a8ea url(../images/foot-ico-1.png) center center no-repeat; background-size: 15px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2{background:#83b944 url(../images/foot-ico-2.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3{background:#f96868 url(../images/foot-ico-3.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover{background:#5ca3e6 url(../images/foot-ico-1.png) center center no-repeat; background-size: 15px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover{background:#7eb43f url(../images/foot-ico-2.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover{background:#f65f5f url(../images/foot-ico-3.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-link{border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;}
.foot-hc-link-nr{width:96%; margin:0 auto; padding:8px 0; line-height:30px;}
.foot-hc-link-nr span{float:left; color:#777777; font-size:13px; font-weight:600; margin-right:10px;}
.foot-hc-link-nr a{float:left; color:#888888; font-size:13px; margin-right:20px;}
.foot-hc-link-nr-a{float:left;}
.foot-hc-bq{color:#888888; font-size:13px; text-align:center; padding:10px 0; line-height:23px;}
.foot-hc-bq a{color:#888888;}
.hc-head-cplb{background-color:#4f4492;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #564a9d;}
.banner-ny{width:100%; font-size:0; height:235px; background-size: cover !important; image-rendering: -webkit-optimize-contrast;}
.banner-ny img.img-none{width:100%; display:none;}
.product-nav{padding:20px 0 5px; background-color:#fbfbfb; text-align:center;}
.product-nav.product-nav-gywm{padding:30px 0 35px;}
.product-nav li a{display:block; color:#666666; position:relative;}
.product-nav li{display:inline-block; background-color:#f3f3f3; position:relative; width: 125px;line-height:35px; height:35px; font-size:13px; margin: 0 5px;}
.product-nav li.on,.product-nav li:hover{background-color:#6254b0; color:#fff;}
.product-nav li.on a,.product-nav li:hover a{background-color:#6254b0; color:#fff;}
.product-nav li::before{content: ""; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-width: 10px; border-style: solid; border-color:#fbfbfb transparent transparent transparent; z-index: 50;}
.product-nav li.on::before,.product-nav li:hover::before{content: ""; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-width: 10px; border-style: solid; border-color:#6254b0 transparent transparent transparent; z-index: 50;}
.product-nr{width:96%; margin:25px auto 5px;}
.product-nr-list{width:32%; margin-right:2%; float:left; margin-bottom:20px; background:#fbfbfb;}
.product-nr-list-nr{padding:10px; border:1px solid #dddddd;}
.product-nr-list-img{font-size:0;}
.product-nr-list-img img{width:100%;}
.product-nr-list-bottom{margin-top:5px;}
.product-nr-list-bottom h3{margin-bottom:5px; line-height:30px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product-nr-list-bottom h3 a{color:#666666; font-size:15px;}
.product-nr-list-bottom-span{margin:3px 0;}
.product-nr-list-bottom-span span{background:#786cb8; color:#fff; font-size:12px; height:22px; line-height:22px; display:inline-block; padding:0 8px; margin-right:8px; border-radius:3px;}
.product-nr-list-bottom-span span:nth-child(2n){background:#deb97c;}
.product-nr-list:nth-child(3n){margin-right:0;}
.product-nr-list:hover{background:#6c5eb5; box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.product-nr-list:hover .product-nr-list-bottom h3 a{color:#fff;}
.product-nr-list:hover .product-nr-list-bottom-span span{background:#fff; color:#6254b0;}
.swiper-container-nav{width:90%; margin:0 auto; padding-bottom:25px !important;}
.kf-page-panel{padding:15px 20px 25px 20px; text-align: center; color: #646464;}
.kf-page-panel a, .kf-page-panel span.current, .kf-page-panel span.disabled{height: 27px; line-height: 27px; padding: 0px 13px; margin: 0 3px; border: 1px solid #CCCCCC; display: inline-block; vertical-align: middle;}
.kf-page-panel a{color: #666; font-size:13px;}
.kf-page-panel a:hover{text-decoration: none; border: 1px solid #6254b0;}
.kf-page-panel span.current{color: #ffffff; background-color: #6254b0; border: 1px solid #6254b0;}
.kf-page-panel span.disabled{color: #646464; background: #f0f0f0;}
.foot-lxwm-bg{height:170px; background:url(../images/foot-lxwm-ly.png) center center no-repeat; background-size: auto 170px; image-rendering: -webkit-optimize-contrast; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; text-align:center; margin-bottom:15px; padding-bottom:10px;}
.foot-lxwm-bg h3{color: #fff; font-size:20px; margin-bottom:10px; font-weight:normal;}
.foot-lxwm-bg a{color: #fff; font-size:14px; display:inline-block; padding:0 35px; height:35px; line-height:35px; border-radius:5px; background-color:#fff;}
.foot-lxwm-bg a img{color: #fff; font-size:16px; vertical-align:middle; width:20px;}
.foot-lxwm-bg a span{color: #6254b0; margin-left:10px; font-size:15px; vertical-align:baseline;}
.foot-lxwm-bg-a{margin:10px 0 18px;}
.foot-lxwm-bg a:hover{box-shadow: 0px 0px 9px rgba(255,255,255,0.3);}
.xiangqing-top{background:url(../images/xiangqing-bg.jpg) center top no-repeat; padding-bottom: 35px; background-size: cover;}
.xiangqing-top-auto{width:96%; margin:auto;}
.xiangqing-top-here{padding:18px 0;}
.xiangqing-top-here img{width:20px; vertical-align:middle; margin-right:7px;}
.xiangqing-top-here a{color: #888; font-size:14px; vertical-align:middle;}
.xiangqing-top-here span{color: #666666; font-size:14px; vertical-align:middle; margin:0 3px;}
.xiangqing-top-here a:hover{color: #6254b0;}
.xiangqing-top-1{margin:15px 0;}
.xiangqing-top-1-left{float:left;width: 38%;border: 1px solid #dbdbdb;padding: 5px;border-radius: 3px;font-size: 0;}
.xiangqing-top-1-right{float:left;width: 50%; margin-left:35px;}
.xiangqing-top-1-right h3{color:#6254b0; font-size:20px; margin-top:10px;}
.xiangqing-top-1-right h4{color:#333333; font-size:14px; margin-top:10px; font-weight:600;}
.xiangqing-top-1-right .xiangqing-top-1-right-nr{color:#666666; font-size:14px; margin-top:5px; line-height:24px;}
.xiangqing-top-1-left:hover{border: 1px solid #ccc;}
.xiangqing-top-1-a{color: #fff; font-size:15px; display:inline-block; padding:0 45px; margin-top:15px; height:35px; line-height:35px; border-radius:5px; background-color:#6254b0;}
.xiangqing-top-1-a img{color: #fff; font-size:16px; vertical-align:middle; width:18px;}
.xiangqing-top-1-a span{color: #fff; margin-left:10px; font-size:14px; vertical-align:baseline;}
.xiangqing-top-1-a:hover{background-color:#6757bd;}
.fenxian{margin:10px 0;}
.xiangqing-top-lb{width:100%; margin-top:15px;}
.swiper-container-xiangqing{}
.swiper-container-xiangqing .swiper-button-next-xiangqing{width:25px; height:60px; background-color:rgba(98,84,176,.7); background-size:15px; margin-top:-30px;}
.swiper-container-xiangqing .swiper-button-prev-xiangqing{width:25px; height:60px; background-color:rgba(98,84,176,.7); background-size:15px; margin-top:-30px;}
.swiper-container-xiangqing .swiper-button-next-xiangqing:hover,.swiper-container-xiangqing .swiper-button-prev-xiangqing:hover{background-color:rgba(204,169,100,.9); background-size:20px;}
.swiper-container-xiangqing-nr{padding:10px; border:1px solid #dddddd; background-color:#fbfbfb;}
.swiper-container-xiangqing .swiper-slide{position:relative;}
.swiper-container-xiangqing-nr-img{width:100%;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd{text-align:center; position:absolute; left:10px; top:10px; bottom:10px; right:10px; background-color:rgba(98,84,176,.8); -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; opacity:0;}
.swiper-container-xiangqing-nr-fd-ico{text-align:center;}
.swiper-container-xiangqing-nr-fd-ico img{width:35px; margin-bottom:15px;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd p{font-size:16px; color:#fff;}
.swiper-slide:hover .swiper-container-xiangqing-nr{border: 1px solid #887ec1;}
.swiper-container-xiangqing .swiper-slide:hover .swiper-container-xiangqing-nr-fd{opacity:1;}
.xiangqing-bottom{width:96%; margin:38px auto 15px;}
.xiangqing-bottom-left{float:left; width:99.6%; border:1px solid #dddddd; margin-bottom: 30px; box-shadow:1px 3px 16px rgba(0,0,0,0.1);}
.xiangqing-bottom-right{float:right; width:100%;}
.xiangqing-bottom-left-nav{background-color:#f9f9f9; height:50px; line-height:50px; font-size:17px;}
.xiangqing-bottom-left-nav-1{background-color:#ffffff; border-top:3px solid #6254b0; height:50px; padding:0 45px; color:#6254b0; display:inline-block; vertical-align: top;}
.xiangqing-bottom-left-nav-2{background-color:#f9f9f9; height:50px; display:inline-block; padding:0 45px; vertical-align: top;}
.xiangqing-bottom-left-nav-2 a{color:#666;}
.xiangqing-bottom-left-nav-2:hover a{color:#6254b0;}
.xiangqing-bottom-left-nr{padding:25px 25px;}
.xiangqing-bottom-left-nr img{max-width:100%; margin:10px auto; display:block;}
.xiangqing-bottom-left-nr p{margin:5px auto; font-size:14px; line-height:28px; color:#666;}
.xiangqing-cong-2-left-news-xq-here{margin:20px 0; padding:30px 25px 20px;}
.xiangqing-cong-2-left-news-xq-here-left{float:left;width:45%; padding:0 2%; border:1px solid #e4eaec; height:45px; line-height:45px; color:#666; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-right{float:right;width:45%; padding:0 2%; border:1px solid #e4eaec; height:45px; line-height:45px; color:#666; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-left:hover,.xiangqing-cong-2-left-news-xq-here-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-1{margin-bottom: 20px;}
.xiangqing-bottom-right-1-head{font-size:16px; color:#ffffff; height:45px; text-align:center;line-height:45px; background:url(../images/xiangqing-bottom-right-1-bg.png) center center no-repeat;background-size: cover; image-rendering: -webkit-optimize-contrast;}
.xiangqing-bottom-right-1-ul{padding:10px 5px; border:1px solid #dddddd;}
.xiangqing-bottom-right-1-ul li{width:50%; line-height:35px; float:left; text-align:center;}
.xiangqing-bottom-right-1-ul li a{background-color:#f9f9f9; color:#666666; display:block; margin:5px 5px; font-size:14px;}
.xiangqing-bottom-right-1-ul li a.on,.xiangqing-bottom-right-1-ul li a:hover{background-color:#695bb8; color:#fff;}
.xiangqing-bottom-right-2-mx{padding:20px 10px 10px; border:1px solid #dddddd; text-align:center;}
.xiangqing-bottom-right-2-mx-img{}
.xiangqing-bottom-right-1-mxcp{ display:none;}
.xiangqing-bottom-right-2-mx-img img{width:100%;}
.xiangqing-bottom-right-2-mx p{color:#666666; font-size:15px; line-height:45px;}
.xiangqing-bottom-right-2-mx a{color:#666666;}
.xiangqing-bottom-right-2-mx p:hover{color:#6254b0;}
.banner-ny-fwfw{position:relative; margin-bottom:15px;}
.fwfw-nr{width:96%; margin:auto;margin-top:35px; margin-bottom:35px;}
.fwfw-list{margin:35px auto 30px; box-shadow: 0px 0px 13px rgba(0,0,0,0.2); font-size:0;}
.fwfw-list-title{height:55px; line-height:55px; color:#fff; font-size:18px; letter-spacing: 5px; text-align:center; background: url(../images/fwfw-list-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast;}
.banner-ny .banner-ny-fwfw-ico{position:absolute; bottom:15px; left:50%; width:34px; margin-left:-17px;}
.hc-head.hc-head-gywm{background-color:initial; box-shadow: 0px 0px 10px rgba(0,0,0,0.0);}
.hc-head .hc-head-nav a.on, .hc-head .hc-head-nav-2 a.on{background-color: #37296f; border-bottom: 2px solid #e7b971;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li a:hover, .hc-head-cplb .hc-head-en a:hover{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li .hc-head-nav-ul a:hover{background-color: rgba(204,169,100,.0);}
.nav-click-ico{ display:inline-block; position:absolute; right:10px; top:14px; height:30px; width:30px; border:1px solid #ccc; background: url(../images/nav-click-ico.png) center center no-repeat; background-size:20px 20px; image-rendering: -webkit-optimize-contrast;}
.nav-click-ico.nav-click-ico-on{  background: url(../images/nav-click-ico-gb.png) center center no-repeat; background-size:20px 20px; image-rendering: -webkit-optimize-contrast;}
.banner-ny-fwfw-bottom{margin-bottom:0; height: 350px;}
.hc-head-scroll.hc-head-gywm{background-color: rgba(79, 68, 146, 0.9);}
.gywm-nr{}
.gywm-nr-1{width:96%; margin:auto; padding:30px 0 30px;}
.gywm-nr-1-left{width:27%;float:left;}
.gywm-nr-1-right{width:73%;float:right;}
.gywm-nr-1-left span{background-color:#6254b0; color:#fff; margin-top:30px; font-weight:bold; font-size:18px; padding:7px 35px; margin-bottom:20px; display:inline-block;}
.gywm-nr-1-left h3{color:#f3f3f3; font-size:38px; line-height:38px;}
.gywm-nr-1-right-nr{font-size:14px; color:#666; line-height:26px;}
.gywm-nr-1-right-nr p{margin-bottom:10px;}
.index-gywm-nr-list-nr-img{width:16px; vertical-align:middle;}
.index-gywm-nr-list-nr-a{display:inline-block; background-color:#fff; height:33px; padding:0 40px; line-height:30px; margin-top:15px; border:1px solid #cccccc;}
.index-gywm-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-gywm-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-gywm-nr-list-nr-a:hover span{color:#6254b0;}
.index-gywm-nr-list-nr-a:hover .index-gywm-nr-list-nr-img{-webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0);}
.gywm-nr-2{width:96%; margin:auto; padding-bottom:35px;}
.gywm-nr-2 a{width:32%;margin-right:2%;float:left; display:block;}
.gywm-nr-2-list{width:100%; position:relative;}
.gywm-nr-2-list-ico{position:absolute; right:7px; top:7px; width:20px; opacity:.7;}
.gywm-nr-2 a:nth-child(3){margin-right:0;}
.gywm-nr-2-list:hover .gywm-nr-2-list-ico{opacity: .9;}
.gywm-nr-3{background: url(../images/gywm-bg-1.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:10px 0;}
.gywm-nr-3-title{padding:35px 0 10px; text-align:center; position:relative;}
.gywm-nr-3-title h3{color:#ffffff; font-size:22px;}
.gywm-nr-3-title p{color:#ffffff; font-size:12px;}
.gywm-nr-3-title::before{content: ""; height:1px; width:35%; position:absolute; top:60%;left:0; background-color:rgba(255,255,255,.8);}
.gywm-nr-3-title::after{content: ""; height:1px; width:35%; position:absolute; top:60%;right:0; background-color:rgba(255,255,255,.8);}
.swiper-container-lc{width:82%; height: 390px;}
.swiper-container-lc-cong{width:96%; position: relative; margin: auto;}
.swiper-container-lc .swiper-wrapper{margin: auto;}
.swiper-container-lc::after{content: " "; width:100%; position: absolute; top:50%; margin-top: -1px; height:2px; background-color: #fff;}
.swiper-container-lc-cong .swiper-button-prev{background-image: url(../images/lc-left-ico.png);background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none;}
.swiper-container-lc-cong .swiper-button-next{background-image: url(../images/lc-right-ico.png); background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none;}
.swiper-container-lc-list{height:390px;}
.swiper-container-lc-list-top{height:195px; position: relative;float: left; width: 100%; text-align: center; display:table-cell; vertical-align:bottom;}
.swiper-container-lc-list-bottom{height:195px; position: relative;float: left; width: 100%; text-align: center;}
.swiper-lc-list-bottom-sitm{display: inline-block; padding: 0 40px; margin-top: 25px;line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-bottom-p{font-size:14px; color:#FFFFFF; margin-top: 10px;}
.swiper-container-lc .swiper-slide{}
.swiper-slide-lc-1 .swiper-container-lc-list-bottom::after{content: " ";position: absolute; top:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-lc-list-top-sitm{display: inline-block; padding: 0 40px; margin-bottom: 25px; margin-top:10px; line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-top-p{font-size:14px; color:#FFFFFF; margin-top: 10px;}
.swiper-slide-lc-2 .swiper-container-lc-list-top::after{content: " ";position: absolute; bottom:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-container-lc-list-top .swiper-container-lc-list-top-cong{height: 195px; width: 1%; display: table-cell; vertical-align: bottom;}
.swiper-container-lc-list-bottom .swiper-container-lc-list-bottom-cong{height: 195px; width: 1%; display: table-cell; vertical-align: top;}
.ch-ppjs-17-a{display: block; text-align: center;}
.ch-ppjs-17-a a{border: 1px solid #fff; color: #fff; padding: 3px 10px;}
.ch-ppjs-17-a a:hover{}
.gywm-nr-4-title{padding:15px 0 10px; text-align:center; position:relative;}
.gywm-nr-4-title h3{color:#6254b0; font-size:22px;}
.gywm-nr-4-title p{color:#888; font-size:12px;}
.gywm-nr-4-title::before{content: ""; height:1px; width:38%; position:absolute; top:55%;left:0; background-color:#efefef;}
.gywm-nr-4-title::after{content: ""; height:1px; width:38%; position:absolute; top:55%;right:0; background-color:#efefef;}
.gywm-nr-4{image-rendering: -webkit-optimize-contrast; min-height:260px; padding:20px 0;}
.gywm-nr-4-nr{margin:25px auto 10px; width:96%;}
.gywm-nr-4-nr a{width:23.6%; float:left; margin-right:1.8%; margin-bottom:15px;}
.gywm-nr-4-nr-list{width:100%; font-size:0; position:relative; overflow:hidden;}
.gywm-nr-4-nr-list p{position:absolute; left:0; bottom:-38px; right:0; font-size:14px; text-align:center; height:38px; line-height:38px; color:#fff; background-color:rgba(98,84,176,.8);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gywm-nr-4-nr-list:hover p{bottom:0px;}

.gywm-nr-4-nr-list:hover img{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0);}
.gywm-nr-4-nr a:nth-child(4n){margin-right:0;}
.gywm-nr-5{background: url(../images/gzwm-ryzs-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0; margin-bottom: 10px; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:30px 0;}
#certify-2{position: relative;width: 96%;margin: 0px auto; padding:35px 0;}
#certify-2 .swiper-container{margin-bottom: 20px; margin-top:5px;width: 80%;}
#certify-2 .swiper-slide{width: 160px;border:1px solid #cccccc;background: #fff; overflow:hidden;}
#certify-2 .swiper-slide img{display:block; width:100%;}
#certify-2 .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify-2 .swiper-pagination{width: 100%;bottom: 0px;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #fff;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
#certify-2 .swiper-slide-3dnr{padding:18px;}
.swiper-slide-3dnr-2-tc{background-color:rgba(204,168,100,.8); position:absolute; left:0; bottom:-40px; right:0; font-size:0; height:40px; line-height:40px; font-size:15px; color:#fff; text-align:center;}
.swiper-slide-3dnr-2{border:2px solid #fff;}
.swiper-slide-3dnr-2-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-2-tc h3{color:#fff; font-size:14px; font-weight:500;}
.swiper-slide-3dnr-2-tc span{background-color:#fff; height:2px; width:50px; display:block; margin:15px auto 0;}
.swiper-slide-3dnr-2-tc i{height:60px; width:60px; background:url(../images/fadajing-ico.png) center center no-repeat; background-size:40px 40px; display:block; margin:18px auto 15px;}
.swiper-slide-3dnr-2-tc b{margin:0 8px; display:inline-block; padding:0 25px; font-weight:500; background-color:#fff; font-size:15px; height:30px; line-height:30px; color:#6254b0;}
.swiper-slide-3dnr-2-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-2-tc::after{content: ""; display:block; position:absolute; left:0; bottom:0; right:0; border:1px solid rgba(255,255,255,.6);}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2-tc{bottom:0px;}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2{border:2px solid #cca964;}
#certify-2 .swiper-button-next{width:40px; height:40px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-25px; background-image: url(../images/zhegnshu-right-ico.png) !important;}
#certify-2 .swiper-button-prev{width:40px; height:40px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-25px; background-image: url(../images/zhegnshu-left-ico.png) !important;}
#certify-2 .swiper-button-next:hover,#certify-2 .swiper-button-prev:hover{background-color:rgba(255,255,255,.2);}
.hzhb-pic{margin:15px auto 40px; width:96%;}
.hzhb-pic img{width:100%;}
.lxwm-nr{margin:25px auto 60px;}
.l-c{width: 96%;margin: auto;padding-top: 45px; padding-bottom:30px;}
.l-c-l{width: 50%;float: left;text-align: center;}
.l-c-r{width: 47%;float: right;padding-top: 5px;}
.l-c-l p{color: #464637;font-size: 19px;line-height: 22px;}
.l-c-l a{}
.l-c-r p{color: #666666;font-size: 14px; margin-bottom:10px;}
.l-c-r p i{width: 25px;height: 25px;vertical-align: middle;display: inline-block;background: url(../images/ok-ico.png) center center no-repeat;background-size: 20px; image-rendering: -webkit-optimize-contrast;margin: 0 7px;}
.l-c-2{margin-top: 20px;padding-top: 30px;padding-bottom: 30px;background-color: #6254b0;position: relative;}
.l-c-2 .my-he{border-radius: 0;color: #7bc300;font-size: 600%;height: 30px;left: 0;line-height: 30px !important;margin: auto;position: absolute;text-align: center;top: -29px;width: 100%;}
.l-c-2-a{width: 96%;margin: auto;margin-top: 0;padding-left: 0;}
.l-c-2-a li{width: 50%; margin:10px 0; float: left;}
.l-c-2-a li img{width: 20%;vertical-align: middle;float: left;}
.l-c-2-a li .ico-p{float: left;color: #FFFFFF;padding-left: 5%;}
.l-c-2-a li .ico-p h2{font-size: 16px; font-weight:normal;margin: 0;margin-top: 13px;margin-bottom: 5px;}
.l-c-2-a li .ico-p p{font-size: 15px;margin: 0;}
.l-c-3{width: 75%;margin: auto;padding: 70px 0;text-align: center;}
.l-c-3-1{}
.l-c-3-1 p{line-height: 125px;font-size: 22px;color: #666666;}
.l-c-l-nr{width:86%; margin:auto; padding:5px; border:1px solid #eaeaea; font-size:0; position: relative;}
.l-c-l-nr img{width:100%;}
.l-c-l-nr img.gywm-nr-2-list-ico{width:28px; left: 10px;}
.l-c-2::before{content: ""; position:absolute; top:-15px; left:50%; margin-left:-15px; border-width:0 15px 15px; border-style:solid; border-color:transparent transparent #6254b0; z-index: 99;}
.l-c-l-nr:hover img.gywm-nr-2-list-ico{opacity:.9;}
.lxwm-dt{margin:30px auto; width:96%;}
.lxwm-dt-left{width:100%; float:left; position:relative; overflow: hidden; font-size:0;}
.lxwm-dt-right{width:100%; float:right; margin-top: 35px;}
.lxwm-dt-left img{width:100%;}
.lxwm-dt-left-dt-ts{position:absolute; bottom:0; left:0; width:450px;}
.lxwm-dt-left-dt-ts-nr{padding:22px 25px; background-color:rgba(98,84,176,.9); font-size:16px; color:#fff; line-height:25px;}
.lxwm-dt-left-dt-ts-nr h3{font-size:18px; font-weight:normal; margin:3px 0 5px;}
.lxwm-dt-left-dt-ts-nr p{font-size:14px; font-weight:normal; margin:5px 0;}
.lxwm-dt-right{background-color:#f3f3f3;}
.lxwm-dt-right-nr{padding:15px 25px;}
.lxwm-dt-right-nr-h3{font-size:16px; color:#666666; font-weight:normal; margin-bottom:13px; line-height:26px;}
.lxwm-dt-right-nr-list{width:100%; margin-bottom:7px;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text{height:35px; width:90%; line-height:35px; font-family:"微软雅黑"; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff; font-size:14px; color:#666; padding:0 5%;}
.lxwm-dt-right-nr-list textarea{height:100px; width:90%; line-height:35px; font-family:"微软雅黑"; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#666; border: 1px solid #fff;padding:0 5%;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:35px; width:40%; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:35px; width:40%; vertical-align:middle; line-height:35px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff;font-size:14px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list-yzm-img{height:35px; vertical-align:middle; margin-left:10px;}
.lxwm-dt-right-nr-list-submit{height:38px; width:100%; vertical-align:middle; line-height:38px; font-family:"微软雅黑"; margin-top:25px; text-indent:5px; background:#6254b0; image-rendering: -webkit-optimize-contrast; border:none; font-size:14px; color:#fff;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:hover,.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:focus,.lxwm-dt-right-nr-list-yzm:hover,.lxwm-dt-right-nr-list-yzm:focus,.lxwm-dt-right-nr-list textarea:hover,.lxwm-dt-right-nr-list textarea:focus{border: 1px solid rgba(204,169,100,1);}
.xiangqing-bottom-right-1-rmzx{ display:none; }
.xiangqing-here{width:96%; margin:auto;}
.xiangqing-bottom-xinwen{margin:10px auto 30px;}
.xiangqing-bottom-xinwen-title{padding:25px 20px 5px;}
.xiangqing-bottom-xinwen-title-h3{font-size:22px; color:#584aa3; line-height:25px; padding:5px 20px 5px; margin-bottom:25px; text-align:center;}
.xiangqing-bottom-xinwen-title-bottom{border-bottom:1px solid #dddddd; line-height:38px;}
.xiangqing-bottom-xinwen-title-bottom-left{float:left; color:#a2a2a2;}
.xiangqing-bottom-xinwen-title-bottom-right{float:right; color:#a2a2a2;}
.xiangqing-bottom-xinwen-title-bottom-right .bdshare-button-style0-16{display:inline-block; vertical-align:middle;}
.xiangqing-bottom-xinwen-title-bottom-right span{display:inline-block; vertical-align:middle;}
.xiangqing-xinwen-left-nr{padding:15px 20px;}
.xiangqing-xinwen-left-nr img{max-width:90%; margin:20px auto; display:block;}
.xiangqing-xinwen-left-nr p{margin:10px auto; font-size:14px; line-height:28px; color:#666;}
.xiangqing-xinwen-left-nr-bq{background-color:#fbfbfb; color:#999999; font-size:13px; line-height:35px; height:35px; text-align:center; margin-top:38px;}
.xiangqing-cong-2-left-news-xq-here-2{margin:5px 0 20px; padding:15px 20px 20px;}
.xiangqing-cong-2-left-news-xq-here-2-left{float:left;width:96%; padding:0 2%; margin-bottom:15px; border:1px solid #e4eaec; height:40px; line-height:40px; color:#333; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-right{float:left;width:96%; padding:0 2%; border:1px solid #e4eaec; height:40px; line-height:40px; color:#333; font-size:14px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-left:hover,.xiangqing-cong-2-left-news-xq-here-2-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-2-xw-list{background:url(../images/rmzx-ico.png) 15px center no-repeat; background-size:6px; padding:8px 25px; line-height:28px; border-bottom:1px solid #f1f1f1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-bottom-right-2-xw-list a{color:#666666; font-size:14px;}
.xiangqing-bottom-right-2-xw{border:1px solid #dddddd;}
.xiangqing-bottom-right-2-xw-list:hover{background:url(../images/rmzx-ico-hover.png) 15px center no-repeat; background-size:6px;}
.xiangqing-bottom-right-2-xw-list:hover a{color:#6254b0;}
.xwzx-list-nr{margin-top:25px; margin-bottom:30px;}
.float-right{position:fixed; right:3px; top:20%; z-index:99; display:none; }
.float-right-list{background-color:rgba(204,169,100,.9); padding:3px 8px; margin-bottom:3px; line-height:30px; border-radius:3px;}
.float-right-list-img{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list-img-2{width:22px; margin-right:3px; vertical-align:middle;}
.float-right-list-img-3{width:18px; margin-right:6px; margin-left:1px; vertical-align:middle;}
.float-right-list-img-4{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list p{display:inline-block; vertical-align:middle; font-size:13px;}
.float-right-list a{color:#fff;}
.float-right-list-img-ewm{display:block; margin:15px auto; width:80%;}
.float-right-list:hover{background-color:rgba(204,169,100,1);}
.widget-body{position: relative;padding: 25px 25px;background:#fff;margin-bottom:30px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15);}
.widget-title{margin-top: 0; color: #37474f; text-transform: capitalize;font-size: 20px;font-weight: 400; line-height: 1.2;margin-bottom: 11px;}
.widget-body hr{margin-top: 22px; margin-bottom: 22px; border: 0; border-top: 1px solid #ccc;}
.btnwkk{color: #666; border-color: #ccc; padding: 6px 35px; font-size: 14px; line-height: 1.57142857; display: inline-block; border: 1px solid #ccc;}
.btnwkk:hover{background:#6254b0;color:#fff;}
.rczp-auto{padding-top:10px;width:96%; margin:auto; margin-bottom:50px;}
.widget-metas{ font-size:13px;}
.zzyq{margin:0px;padding-left: 8px;font-size: 18px;line-height: 20px;color: rgb(76, 76, 76);border-left: 4px solid #6254b0;font-weight:400;}
.zpjs{margin-top:14px;padding:0px;color:rgb(102, 102, 102);line-height:26px;}
.containe{width: 90%; margin-top: 30px; margin-bottom: auto; padding: 0px 30px; color: rgb(0, 0, 0);}
@media screen and (min-width:320px) and (max-width:768px){.containe{width: 100%; margin-top: 40px; margin-bottom: auto; padding: 0px 0px; color: rgb(0, 0, 0);}}
#testdiv{width:600px;margin:0 auto;border:1px solid #ccc;padding:20px 25px;background:#fff}#tinybox{position:absolute;display:none;padding:10px;background:#fff url(images/preload.gif) no-repeat 50% 50%;border:10px solid #e3e3e3;z-index:2000}#tinymask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:1500}#tinycontent{background:#fff}.button{font:14px Georgia,Verdana;margin-bottom:10px;padding:8px 10px 9px;border:1px solid #ccc;background:#eee;cursor:pointer}.button:hover{border:1px solid #bbb;background:#e3e3e3}
#jquery-overlay{position:fixed;top:0;left:0;z-index:99;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:0}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{outline:0}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:700}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:30%;float:right; text-align: right;padding-bottom:.7em}

}




@media only screen and (max-width:640px) {

.hc-head-sousuo{margin-top:20px; width:28px; display:none; }
.swiper-container-banner .swiper-pagination-bullet{width:10px; height:10px; margin:0 7px !important; position:relative; background-color:rgba(69, 55, 125, 0.8); border:1px solid #fff;}
.swiper-container-banner .swiper-pagination-bullet-active{border:1px solid #f0bf6d;}
.swiper-container-banner .swiper-pagination{bottom:8px !important;}
.swiper-container-banner .swiper-pagination-bullet-active::after{width:4px; height:4px; content: ""; display:inline-block; background-color:#f0bf6d; border-radius:15px; position:absolute; left:50%; top:50%; margin-top:-2px; margin-left:-2px;}
.swiper-container-banner .swiper-button-next,.swiper-container-banner .swiper-button-prev{background-color:rgba(255,255,255,.2); background-size:20px 20px; width:45px; height:45px; border-radius:50%;}
.hc-head{position: fixed; left: 0; top: 0; z-index: 98; font-size:0; width: 100%; height:50px; background-color: rgba(47,34,93,.9); box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.hc-head-auto{ margin:auto; padding: 0 10px 0; position: relative;}
.hc-head-scroll .hc-head-auto{}
.hc-head-scroll.hc-head-cplb{position: fixed; left: 0; top: 0; width: 100%;}
.hc-head-logo{float:left; margin-top:12px;}
.hc-head-nav{float:right;width: 100%;position: absolute;top: 50px;right: 0;max-height:480px; overflow:auto; background-color:#6254b0; box-shadow: 0px 0px 13px rgba(0,0,0,0.3); display:none;}
.hc-head-nav-2{float:right; margin-left:10%;}
.hc-head-en{float:right; line-height:53px;}
.body-bg{position: fixed; height: 100%; width: 80%; left: 0; top: 55px; z-ind; ex: 999; bottom:0; right: 0; background-color: rgba(101, 100, 100, 0.46); display: none;}
.swiper-container-banner-ny .swiper-slide img{display: none;}
#cd-menu-trigger{display: none;}
.hc-head-logo img{height:25px; }
.hc-head-nav li{ position:relative; width: 100%; border-bottom: 1px solid #ccc;}
.hc-head-nav li a{color:#ffffff; font-size:13px; line-height: 42px; height:42px; display:block; padding:0 15px; }
.hc-head-nav li::after{content: ""; position:absolute; right:10px; top:14px; width:22px; height:22px; background: url(../images/nav-bg-ico.png) right center no-repeat; background-size:22px; }
.hc-head-nav-2 li{float:left; padding:0 25px; line-height:40px; background-size: 100% !important;}
.hc-head-nav-2 li a{color:#fff; font-size:14px;}
.hc-head-nav-2 li a:hover{color:#f0bf6d;}
.hc-head-nav-ul li{ border:none;}
.hc-head-en a{color:#666666; font-size:30px; font-family:"ADOBEDEVANAGARI-BOLD"; display:inline-block; vertical-align:middle; margin:0 5px;}
.hc-head-sousuo-li{height:55px;cursor:pointer; display:none;}
.hc-head-nav li .hc-head-nav-ul{position:relative;  width:100%; background: #574699;}
.hc-head-nav li .hc-head-nav-ul li{width:100%; line-height:40px; margin:0;}
.hc-head-nav li .hc-head-nav-ul a{height:40px; border-bottom:dashed 1px #fff; padding:0 10px; line-height:40px; font-size:13px; text-align:center;}
.hc-head-nav li .hc-head-nav-ul a:hover{background-color:rgba(204,169,100,.0); height:40px; color:#ffffff; border-bottom:dashed 1px #fff}
.hc-head-nav li .hc-head-nav-ul li:last-child a{border-bottom:none;}
.hc-head-nav-ul li::after,.hc-head-sousuo-li::after{ display:none;}
.hc-head-sousuo-li-ej{position: relative;/* top:80px; *//* left:50%; *//* margin-left:-170px; */width: 60%;margin: 12px auto;border-radius: 25px;overflow: hidden;en; */background-color:rgba(204,169,100,.9);height: 32px;border: #be9d66 solid 1px;display: block;
z-index: 88;}
.hc-head-sousuo-li-ej-submit{position:absolute;top:0px;right:0%;width: 25%;height: 33px;color:#fff;font-size:14px;font-family:"微软雅黑";cursor:pointer;background:#be9d66;border:none;border: none;}
.hc-head-sousuo-li-ej-text{position:absolute;top:0px;left:0%;width: 75%;text-indent: 10px;font-size:12px;background-color:rgba(255,255,255,1);color:#666;font-family:"微软雅黑";height: 32px;border: none;}
.hc-head-sousuo-li-ej-submit:hover{background:#b99860;}
.fixed-bg{ position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: rgba(0,0,0,.6);
    z-index: 88;
    width: 100%;
    overflow: auto;
    display: none;}
.hc-head.hc-head-scroll{background-color:rgba(79, 68, 146, 0.95);}
.hc-head.hc-head-scroll .hc-head-nav li a.on,.hc-head.hc-head-scroll .hc-head-nav li:hover a{background-color:rgba(91, 79, 157, 0.9);}
.hc-head.hc-head-scroll .hc-head-nav li a.on .hc-head-nav-ul a,.hc-head.hc-head-scroll .hc-head-nav li:hover .hc-head-nav-ul a{background-color:initial;}
.hc-head-nav li.hc-head-sousuo-li:hover .hc-head-sousuo-li-ej{display:block;}
.hc-head-nav li a:hover,.hc-head-en a:hover{color: #f0bf6d; background-color:#382a6f;}
.hc-head-nav li:hover .hc-head-nav-ul{display:block;}
.hc-head-nav a.on,.hc-head-nav-2 a.on{color: #f0bf6d; background-color:#382a6f; border-bottom:3px solid #e3b46d}
.swiper-container-banner{width:100%;;}
.swiper-container-banner .swiper-slide{width:100%; background-size: cover !important; image-rendering: -webkit-optimize-contrast;}

.swiper-container-banner img{width:100%;}
.hc-head-en img{vertical-align:middle; margin-right:5px;}
.swiper-container-banner .swiper-button-next-banner{right:5%; opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-prev-banner{left:5%;opacity:0; box-shadow: 0px 0px 3px rgba(255,255,255,0.3);}
.swiper-container-banner .swiper-button-next:hover, .swiper-container-banner .swiper-button-prev:hover{background-color: rgba(255,255,255,.3);}
.swiper-container-banner .swiper-button-next-banner:hover,.swiper-container-banner .swiper-button-prev-banner:hover{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.swiper-container-banner:hover .swiper-button-prev-banner{opacity:1;}
.swiper-container-banner:hover .swiper-button-next-banner,.gallery-top .swiper-button-next{-webkit-animation: next-banner .5s ease-in-out;animation: next-banner .5s ease-in-out}
@-webkit-keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes next-banner{0%{-webkit-transform:translate3d(50px, 0, 0); transform:translate3d(50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.shagndaoxia{-webkit-animation: shagndaoxia .8s ease-in-out;animation: shagndaoxia .8s ease-in-out}
@-webkit-keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes shagndaoxia{0%{opacity:.3;
-webkit-transform:translate3d(0, 80px, 0); transform:translate3d(0, 80px, 0);}
100%{opacity:1;
-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.xiaobianda{-webkit-animation: xiaobianda .8s ease-in-out;animation: xiaobianda .8s ease-in-out}
@-webkit-keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
@keyframes xiaobianda{0%{opacity:.3;
-webkit-transform:scale(.5);-moz-transform:scale(.5);-o-transform:scale(.5); transform:scale(.5);}
100%{opacity:1;
-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1); transform:scale(1);}}
.swiper-container-banner:hover .swiper-button-prev-banner,.gallery-top .swiper-button-prev{-webkit-animation: prev-banner .5s ease-in-out;animation: prev-banner .5s ease-in-out}
@-webkit-keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
@keyframes prev-banner{0%{-webkit-transform:translate3d(-50px, 0, 0); transform:translate3d(-50px, 0, 0);}
100%{-webkit-transform:translate3d(0, 0px, 0); transform:translate3d(0, 0px, 0);}}
.swiper-container-banner{font-size:0;}
.swiper-container-banner::before{content: ""; position:absolute; bottom:-1px; left:50%; margin-left:-12px; border-width:0 12px 12px; border-style:solid; display:none; border-color:transparent transparent rgba(255,255,255,1); z-index: 99;}
.index-ywfw{background:url(../images/index-fw-bg.jpg) center left no-repeat; padding:10px 0 20px; background-size: cover;}
.index-ywfw-title{text-align:center; margin:10px 0 15px; padding:1px 0; line-height: 16px;}
.index-ywfw-title h3{font-size:18px; color:#6254b0; margin-bottom:0px; letter-spacing: 3px;}
.index-ywfw-title p{font-size:12px; color:#888; padding:3px 0 0px;}
.index-ywfw-title span{background-color:#6254b0; height:2px; width:30px; display:inline-block;}
.index-ywfw-nr{margin:15px auto 15px; width: 96%;}
.index-ywfw-nr-list{width:50%; float:left; position:relative; overflow:hidden;}
.index-ywfw-nr-list:nth-child(3){ clear:both; }
.index-ywfw-nr-list-nr{padding:15px 5px; text-align:center; position:relative; z-index:9;}
.index-ywfw-nr-list-nr-img-1{width:60%; display:block; margin:auto; border-radius:50%; border: 3px solid #6254b0;}
.index-ywfw-nr-list-nr h3{font-size:15px; color:#4d4091; margin:15px 0 10px; font-weight:500;}
.index-ywfw-nr-list-nr p{font-size:10px; color:#666; margin:5px 0; line-height: 18px;}
.index-ywfw-nr-list-nr-img{width:13px; vertical-align:middle;}
.index-ywfw-nr-list-nr-a{display:inline-block; background-color:#fff; height:30px; font-size:12px; padding:0 23px; line-height:27px; margin-top:10px; border:1px solid #cccccc;}
.index-ywfw-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-ywfw-nr-list-nr-a:hover .index-ywfw-nr-list-nr-img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.index-ywfw-nr-list::after{content: ""; position:absolute; top:100%; left:0; height:100%; width:100%; background:url(../images/index-fwfw-list-bg.jpg) center top no-repeat; background-size: cover;}
.index-ywfw-nr-list:hover{}
.index-ywfw-nr-list:hover::after{top:0;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr-img-1{border: 3px solid #cca964;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr h3{color:#fff;}
.index-ywfw-nr-list:hover .index-ywfw-nr-list-nr p{color:#fff;}
.index-cpzs{background:url(../images/index-cpzs-bg.jpg) center left no-repeat; padding:15px 0 15px; background-size: cover;}
.index-cpzs-nav{margin:15px auto; text-align:center;}
.index-cpzs-nav li{margin:3px 2px; display:inline-block; background-color:#fff; border:1px solid #dddddd; border-radius:5px; font-size:12px; height:26px; line-height:26px; padding:0 10px; color:#666666;}
.index-cpzs-nav li a{color:#666666; display:block;}
.index-cpzs-nav li:hover,.index-cpzs-nav li.on{background-color:#6254b0; border:1px solid #6254b0;}
.index-cpzs-nav li:hover a,.index-cpzs-nav li.on a{color:#fff;}
#certify{position: relative;width: 94%;margin: 0px auto; padding:15px 0 15px;}
#certify .swiper-container{padding-bottom: 40px;}
#certify .swiper-slide{background: #fff;}
#certify .swiper-slide img{display:block; width:100%;}
#certify .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify .swiper-pagination{width: 100%;bottom: 0px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 1px solid #fff;background-color: #fff;width: 12px;height: 12px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 1px solid #6254b0;background-color: #fff;}
#certify .swiper-button-prev{left: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 0;background-size: 100%;}
#certify .swiper-button-prev:hover{background-position: 0 -46px;background-size: 100%}
#certify .swiper-button-next{right: -30px;width: 45px;height: 45px;background: url(../images/wm_button_icon.png) no-repeat;background-position: 0 -93px;background-size: 100%;}
#certify .swiper-button-next:hover{background-position: 0 -139px;background-size: 100%}
#certify .swiper-slide-3dnr{padding:6px;}
.swiper-slide-3dnr-tc{background-color:rgba(98,84,176,.9); position:absolute; top:0; left:0; bottom:0; right:0; color:#fff; text-align:center; opacity:0; }
.swiper-slide-3dnr-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-tc h3{color:#fff; font-size:14px; font-weight:500; padding: 15px 15px 0;}
.swiper-slide-3dnr-tc span{background-color:#fff; height:2px; width:10px; display:block; margin:8px auto 0;}
.swiper-slide-3dnr-tc i{height:30px; width:30px; background:url(../images/fadajing-ico.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size:20px 20px; display:block; margin:10px auto 0;}
.swiper-slide-3dnr-tc b{margin:0 8px; display:inline-block; padding:0 15px; display:none; font-weight:500; background-color:#fff; border:1px solid #dddddd; font-size:14px; height:28px; line-height:28px; color:#6254b0;}
.swiper-slide-3dnr-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-tc::after{content: ""; display:block; position:absolute; left:8px; top:8px; bottom:8px; right:8px; border:1px solid rgba(255,255,255,.6);}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc{opacity:1;}
#certify .swiper-slide:hover .swiper-slide-3dnr-tc span{width:65px;}
.index-gywm{background:url(../images/index-gywm-bg.jpg) center left no-repeat; padding:15px 0 10px; min-height:800px; background-size: cover;}
.index-gywm-auto{width:94%; margin:0px auto 0;}
.lh-about{position: relative; padding: 7% 0; z-index: 1;}
.lh-about:before{content: ''; display: block; width: 1074px; height: 615px; background: url("") no-repeat center; position: absolute; left: 3vw; bottom: 2%; z-index: -1;}
.lh-about-h2{position: absolute; left: 3vw; top: 50%; transform: translateY(-50%); width: 3vw; font-size:30px; color:#333333; color:#6254b0;}
.lh-about-h2:after{content: ''; display: block; width: 250%; height: 1px; background:#6254b0; background: ; position: absolute; left: -150%; bottom: -20px;}
.lh-about-main{width: 80%; padding: 0px 0; margin:auto; position: relative;}
.lh-about-l{width: 70%;}
.lh-about-main .text h2{font-size: 26px; color:#6254b0; color:; font-weight: bold; position: relative; display: inline-block;}
.lh-about-main .text h3{color:#cccccc; color:; font-size: 12px; margin: 10px 0 40px; position: relative; font-weight:500;}
.lh-about-main .text h3:after{content: ''; display: block; width: 50px; height: 2px; background:#6254b0; background:; position: absolute; left: 0; bottom: -15px;}
.lh-about-main .text h4{color:#666666; color:; line-height: 24px;font-weight: normal;}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-about-main:before{content: ''; display: block; width: 100%; height: 5px; background:#6254b0; background:; position: absolute; left: 0; top: 0;}
.lh-about-main:after{content: ''; display: block; width: 100%; height: 5px; background:#6254b0; background:; position: absolute; right: 0; bottom: 0;}
.lh-about-main .line:before{content: ''; display: block; width: 5px; height: 100%; background:#6254b0; background:; position: absolute; left: 0; bottom: 0;}
.lh-about-main .line:after{content: ''; display: block; width: 5px; height: 100%; background:#6254b0; background:; position: absolute; right: 0; top: 0;}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{}
.lh-about-main .text h5{text-align: right; margin-top: 18px;}
.lh-more{display: inline-block; width: 130px; height: 30px; line-height: 28px; text-align: center; font-weight:15px; color:#6254b0; background:#ffffff; box-shadow: 0 0 10px rgba(12,3,6,.13); position: relative; z-index: 1;}
.lh-more i{float: right; display: inline-block; width: 50px; height: 30px; line-height: 30px; background:#6254b0 url(../images/jiantou-ico-bs.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast; color: #ffffff; font-size: 15px; transition: ease .65s; position: relative; z-index: 1; margin-right:0}
.lh-more:hover i{background:#fff url(../images/jiantou-ico-bs-hover.png) center center no-repeat; background-size:17px 12px; image-rendering: -webkit-optimize-contrast;}
.lh-more:before{transition: ease-out .35s; content: ''; display: block; width: 0; height: 100%; background:#6254b0; background:; position: absolute; left: 0; top: 0; z-index: -1;}
.lh-more:hover{color:#ffffff;}
.lh-more:hover:before{width: 100%;}
.lh-more:hover i{color:#6254b0; color:; transition-delay: .2s;}
.lh-more:hover i:after{width: 100%; transition-delay: .2s; transition-timing-function: cubic-bezier(0.52, 1.64, 0.37, 0.66);}
.lh-about-main .text h2,
.lh-about-main .text h3,
.lh-about-main .text h4,
.lh-about-main .text h5,
.lh-jour-h2,
.lh-jour-bd,
.lh-jour-btn{}
.lh-jour-h2{font-size: 18px; color:#6254b0; color:; position: relative; font-weight: bold; margin: 25px 0 22px;}
.lh-jour-hd{}
.lh-jour-hd li{font-size: 14px; color:#666666; position: relative; margin-right: 8px; margin-bottom: 15px; position: relative; cursor: pointer; display:inline-block;}
.lh-jour-hd li.on{color:#6254b0;}
.tttt{color:#666666; color:; padding: 10px 0;}
.lh-jour-hd{border:none;}
.swiper-navtab.swiper-container-horizontal .swiper-scrollbar-drag{background:#6254b0; background:; opacity: 0.8;}
.swiper-scrollbar{background:rgba(255, 255, 255, 0)}
ul, dl, li, dt, dd{list-style: none;}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul{margin: 0; padding: 0;}
.lh-jour-hd li:not(.on){}
.dn{display: none;}
.lh-jour-bd{line-height: 24px; color: #666; overflow: hidden; position: relative;margin-bottom: 15px;}
.lh-jour-btn{position: relative; text-align: right; margin-top: 35px;}
.lh-jour-btn a{display: inline-block; width: 30px; height: 30px; border-radius: 50%; border: 2px solid #C87174; text-align: center; line-height: 26px; color: #b72024; font-weight: bold;}
.lh-jour-btn a i{font-size: 18px;}
.lh-jour-btn a:last-child{margin-left: 20px;}
.lh-jour-btn:after{content: ''; display: block; width: 100%; height: 1px; background: #b72024; opacity: .2; position: absolute; left: 0; top: -15px;}
.lh-about-main .img{position: absolute; right: -15%; top:24%; -webkit-transition: all .25s ease-out; -moz-transition: all .25s ease-out; -ms-transition: all .25s ease-out; -o-transition: all .25s ease-out; transition: all .25s ease-out;width:40%;}
.lh-about-main .img img{width:100%;}
.lh-about-main:before{animation: lineWidth linear 1s;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
.lh-about-main:after{animation: lineWidth linear 1s; width: 0; animation-delay: 2s; animation-fill-mode: both;}
.lh-about-main .line:before{animation: lineHeight linear 1s; animation-delay: 3s; height: 0; animation-fill-mode: both;}
.lh-about-main .line:after{animation: lineHeight linear 1s; animation-delay: 1s; height: 0; animation-fill-mode: both;}
@keyframes lhImgRight{0%{transform:translateX(-100%) scale(1.2);
opacity:0;} 50%{transform:translateX(0) scale(1.1);
opacity:1;} 100%{transform:translateX(0) scale(1);
opacity:1;}}
@keyframes lhFadeInRight{0%{opacity:0;
transform:translateX(100%);} 100%{opacity:1;
transform:translateX(0);}}
@keyframes lhFadeInUp{0%{opacity:0;
transform:translateY(100%);} 100%{opacity:1;
transform:translateY(0);}}
@keyframes lhFadeInDown{0%{transform:translateY(-100%);
opacity:0;} 100%{transform:translateY(0);
opacity:1;}}
@keyframes logoFade{0%{opacity:0;
transform: translateY(-100%);} 100%{opacity:100;
transform: translateY(-50%);}}
@keyframes logoWidth{0%{width:0;} 100%{width:250%;}}
@keyframes lineWidth{0%{width:0;} 100%{width:100%;}}
@keyframes lineHeight{0%{height:0;} 100%{height:100%;}}
.lh-wapAbout-h2{display: none;}
.lh-jour-hd li:after{content: ''; display: block; width: 0; height: 3px; background:#6254b0; background: ; position: absolute; left: 50%; bottom: -13px; transition: ease .65s;}
.lh-jour-hd li.on:after{width: 100%; left: 0;}
.lh-jour-hd li.sl{cursor: default;}
img{max-width:100%;}
@media screen and (max-width: 1024px){.lh-about:before{width:100%;} .lh-wapAbout-h2{color:#333333; color:#6254b0; text-align: center; font-size: 30px; padding: 20px 0; position: relative;} .lh-wapAbout-h2:after{content: ''; display: block; width: 10vw; height: 1px; background:#6254b0; background:; position: absolute; left: 45%; bottom: 10px;} .lh-about-h2{display:none;} .lh-wapAbout-h2{display: block; margin: auto;}
.lh-mobile-banner,
.lh-footer.other .lh-wapAbout-h2{display: block;}
.lh-banner,
.lh-about-main:before,
.lh-about-main:after,
.lh-about-main .line:before,
.lh-about-main .line:after{display: none;}
.swiper-hd{position: inherit; width: 100% !important; text-align: center; margin: 30px 0; right: inherit;}
.swiper-hd li{display: inline-block; margin: 0 15px !important; width: 35px; height: 35px;}
.swiper-hd li i{width: 35px; height: 35px; text-align: center; line-height: 35px; font-size: 18px;}
.swiper-hd li:before{width: 20px; height: 1px; left: -25px; top: 50%;}
.swiper-hd li:last-child:after{width: 20px; height: 1px; right: -25px; top: 50%; left: inherit;}
.swiper-hd li span{display: block; background: none; width: 30px !important; height: 20px; line-height: 20px; left: 50%; top: 40px; transform: translateX(-50%); margin-top: 0;}
.swiper-hd li span:after{opacity: 1 !important; color: #b72024 !important; transform: translateX(0) !important; left: 0 !important; width: 30px; text-align: center;}
.lh-history-item li h3{line-height: 24px; color: #888; margin-top: 10px; height: 100%;}
.lh-about-main, .lh-about-l{width: 100%;}
.lh-about-main{}
.lh-about-main .text h2{font-size: 18px; margin-top: 10px; padding-bottom: 10px;}
.lh-about-main .text h2:after{opacity: 1; height: 1px;}
.lh-about-main .text h3{display: none;}
.lh-about-main .text h4{margin-top: 5px;}
.lh-about-main .img{position: inherit; right: inherit; top: inherit; transform: translateY(0); margin-top: 20px; text-align: center;  margin: auto; margin-top: 20px;    width: 100%; padding:0}
.lh-about-main .img video{max-width:100%; }
.lh-about-main .text h5{text-align:center;}
.lh-jour-btn{text-align:center;}
h5{text-align: center; margin-top: 15px;}}
.index-tdfc-cong .swiper-container-tdfc{width:100%;font-size:0; padding-bottom:45px;}
.swiper-container-tdfc .swiper-slide img{width:100%;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc{position:absolute; top:0; left:0; bottom:0; right:0; background-color:rgba(98,84,176,.9); text-align:center; opacity:0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc-nr{height:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc span{font-size:5px; color:#fff; line-height:20px;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc p{font-size:12px; color:#fff; margin:3px 0;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a{margin:0 8px; display:inline-block; background-color:#cca964; border:1px solid #cca964; border-radius:5px; font-size:12px; height:22px; line-height:22px; padding:0 15px; color:#fff; }
.swiper-container-tdfc-tc-a-div{text-align:center; margin-top:5px;}
.swiper-container-tdfc .swiper-slide .swiper-container-tdfc-tc a.swiper-container-tdfc-tc-a:hover{background-color:#d5b26d;}
.swiper-container-tdfc .swiper-slide:hover .swiper-container-tdfc-tc{opacity:1;}
.index-tdfc-cong{padding:20px 0 10px;}
.swiper-container-tdfc .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 12px;height: 12px;opacity: 1;}
.swiper-container-tdfc .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.index-xzwm{padding-top:10px;}
.ysy{background:url(../images/ys.gif) repeat-x left bottom; padding-bottom:13px; position:relative;}
.ysy::after{content: ""; display:none; background-color:#f4f4f4; position:absolute; bottom:0; left:0; width:100%; height:51.8%;}
.ysy .til{padding-bottom:46px;}
.ysy dl{overflow: hidden; margin-bottom:25px; background: #f4f4f4; position: relative; z-index:9;}
.ysy dl dt{float: right; width: 100%; font-size: 0;}
.ysy dl dd{float: left; width: 100%; margin-top: 10px;}
.ysy dl dd h3{background:#fff; height: 45px; overflow: hidden;}
.ysy dl dd h3 span{display: inline-block; float: left; width: 45px; height: 45px; line-height: 45px; text-align: center; font-size: 22px; font-family: Arial; background-color:#6254b0; color: #fff;}
.ysy dl dd h3 em{display: inline-block; float: left; margin-left:10px; padding-top: 12px; color: #6254b0; font-size: 16px;}
.ysy dl dd h3 p{color: #666666; font-size: 12px;float: left; padding:0; margin-left:10px; padding-top: 5px; font-weight:500; display:none;}
.ysy dl dd p span::before{content: ""; height:15px; width:15px; display:inline-block; background:url(../images/jiangtou-ico-1.svg) center center no-repeat; background-size:8px; position:absolute; top:2px; left:-20px;image-rendering: -webkit-optimize-contrast;}
.ysy dl dd h3 em i{color: #cca964;}
.ysy dl dd p{padding:15px 10px 0 10px;}
.ysy dl dd p span{display: block; line-height: 20px; margin-bottom: 10px; position:relative; color:#666666; font-size: 12px; margin-left:20px;}
.ysy dl dd p span i{color: #6254b0; font-size: 20px; margin-right:5px; font-weight: 800; vertical-align: middle;}
.ysy dl.fan dt{float: left;}
.ysy dl.fan dd h3{background:#fff;}
.ysy dl.bg3 dd h3{}
.ysy dl.fan2 dd h3{}
.ysy dl.bg3,.ysy dl.fan2{}
.ysy h4{text-align: center;}
.ysy h4 em{display: block; margin-top: 7px;}
.ysy h4 em a{display: inline-block;background:url(../images/ly_btn.png) no-repeat; padding-left: 60px; width: 108px; height: 36px; line-height: 33px; font-size: 18px; color: #fff; font-weight: bold; text-align: left;}
.ysy h4 span{display: inline-block; font-weight: normal; font-size: 16px; color: #333; padding-left: 32px;background:url(../images/y_tel.gif) no-repeat; min-height:24px;}
.ysy h4 i{font-family: Arial; font-size: 26px; color: #333;}
.content{width: 94%; margin: 0 auto;}
.pro{background:url(../images/pro.jpg) no-repeat center 0; height: 812px; overflow: hidden; padding-top: 1px;}
.til{text-align: center;font-weight: normal;font-size:30px;color: #333;line-height: 100%;margin-top: 60px;padding-bottom: 20px;background:url(../images/p_h2.png) no-repeat center 72px;}
.til i{font-weight: bold;}
.til span{display: block; color: #666; padding-top:15px;font-size:16px; line-height: 100%;}
i, em{font-style: normal;}
.dt_img{width:90% !important; display:block; margin:5px auto;}
.wkkcpnr img{width:86% !important; display:block; margin:5px auto;}
.index-zxzx{height:120px; background:url(../images/bg-zxzx.jpg) center center no-repeat; background-size: cover;}
.index-zxzx-width{ margin:0 auto; padding:30px 0;    width: 90%;}
.index-zxzx-left{float:left; width:100%; text-align:center; }
.index-zxzx-right{float:right;width:38%;display:none;}
.index-zxzx-left h3{font-size:14px; color:#ffffff; font-weight:500; margin-top:5px;}
.index-zxzx-left h3 b{font-size:18px; color:#f0bf6d; margin-left:5px;}
.index-zxzx-left p{font-size:14px; color:#ffffff; margin-top:10px;}
.index-zxzx-right p{font-size:14px; color:#ffffff; }
.index-zxzx-right h3{font-size:22px; color:#ffffff; margin:7px 0;}
.index-zxzx-right-a{padding-top:10px;}
.index-zxzx-right-a a{display:inline-block; height:28px; line-height:28px; padding:0 25px; background-color:#ffffff; font-size:14px; color:#666; margin-right:10px; box-shadow: 0px 0px 5px rgba(255,255,255,0.3);}
.index-zxzx-right-a a:hover{background-color:#cca964; box-shadow: 0px 0px 5px rgba(255,255,255,0.3); color:#fff;}
.index-hzlc{background:url(../images/index-hzlc-bg.jpg) center center no-repeat; background-size: cover; padding:20px 0 50px; display:none;}
.index-hzlc-nr{text-align:center; position:relative; padding-top: 10px;}
.index-hzlc-nr::after{content: ""; display:block; background-color:#d6d6d6; position:absolute; top:50%; left:0; margin-top:-38px; width:100%; height:2px;}
.index-hzlc-nr-list{display:inline-block; position:relative; z-index:9; width: 13%; }
.index-hzlc-nr-list-1{width:65px; height:45px; margin:auto; border:1px solid #6254b0; border-radius:5px;}
.index-hzlc-nr-list-2{color:#666666; font-size:14px; margin:10px 0 15px;}
.index-hzlc-nr-list-3{width:40px; height:40px; line-height:40px; background-color:#fff; text-align:center; color:#666666; font-size:18px; margin:15px 0; border-radius:50%; border:1px solid #cccccc; margin:auto;}
.index-hzlc-nr-list-4{width:2px; height:30px; background-color:#cca964;margin:auto; opacity:0; display:none;}
.index-hzlc-nr-list-5{width:200px; border:2px solid #cca964;margin:auto; font-size:0; margin-left:-30px; opacity:0; display:none;}
.index-hzlc-nr-list-5 img{width:100%;}
.index-hzlc-nr-list-bg-1 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-1.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-2 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-2.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-3 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-3.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-4 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-4.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-5 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-5.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-6 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-6.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-7 .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-7.png) center center no-repeat; image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-1:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-1.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-1-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-2:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-2.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-2-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-3:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-3.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-3-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-4:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-4.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-4-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-5:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-5.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-5-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-6:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-6.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-6-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list-bg-7:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list-bg-7.on .index-hzlc-nr-list-1{background:#fff url(../images/hzlc-ico-7-hover.png) center center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 25px;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-1,.index-hzlc-nr-list.on .index-hzlc-nr-list-1{background-color:#cca964; border:1px solid #cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-2,.index-hzlc-nr-list.on .index-hzlc-nr-list-2{color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-3,.index-hzlc-nr-list.on .index-hzlc-nr-list-3{border:1px solid #cca964; color:#cca964;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-4,.index-hzlc-nr-list.on .index-hzlc-nr-list-4{opacity:1; z-index:999;}
.index-hzlc-nr-list:hover .index-hzlc-nr-list-5,.index-hzlc-nr-list.on .index-hzlc-nr-list-5{opacity:1;}
.index-hzlc-nr-list:hover{z-index:999; cursor:pointer;}
.index-xwzx{background:url(../images/index-xwzx-bg.jpg) center center no-repeat; background-size: cover; padding:15px 0 30px;}
.index-xwzx-auto{width:94%; margin:auto;}
.index-xwzx-list{width:100%; float:left; margin-bottom:15px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15);}
.index-xwzx-list-top{position:relative; font-size:0;}
.index-xwzx-list-top-time{position:absolute; bottom:0; right:0; text-align:center; height:60px; width:60px; background-color:rgba(98,84,176,.7)}
.index-xwzx-list-top-time b{color:#ffffff; font-size:22px; display:block; margin-top:6px;}
.index-xwzx-list-top-time span{color:#ffffff; font-size:12px;}
.index-xwzx-list-top img{width:100%;}
.index-xwzx-list-bottom{padding:15px 10px;background-color:#fff;}
.index-xwzx-list-bottom h3{color:#666666; font-size:13px; margin-bottom:5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index-xwzx-list-bottom h3 a{color:#666666;}
.index-xwzx-list-bottom p{color:#999; font-size:12px; line-height:20px;}
.index-xwzx-list-bottom h3 a:hover{text-decoration:underline;}
.index-xwzx-list:hover .index-xwzx-list-top-time{background-color:rgba(204,169,100,.8);}
.index-xwzx-list:hover{box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.index-xwzx-list:nth-child(2n){margin-right:0;}
.index-xwzx-list-index .index-xwzx-list:nth-child(n+3){ display:none; }
.index-xwzx-nr-list-nr-a{display:block; background-color:#fff; height:35px; width:100px; margin:auto; text-align:center; padding:0 33px; line-height:32px; margin-top:10px; border:1px solid #fff; border-radius:3px; font-size: 13px;box-shadow: 0px 0px 5px rgba(0,0,0,0.1);}
.index-xwzx-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-xwzx-nr-list-nr-a img{vertical-align:middle; margin-left: 3px; width:16px;}
.index-xwzx-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-xwzx-nr-list-nr-a:hover span{color: #6254b0;}
.index-xwzx-nr-list-nr-a:hover img{-webkit-transform:translate3d(10px, 0, 0); transform:translate3d(10px, 0, 0);}
.swiper-container-hzhb{ margin:auto; padding-bottom:40px !important;}
.swiper-container-hzhb-nr{width:94%; margin:auto; position: relative;}
.swiper-container-hzhb .swiper-slide{}
.swiper-container-hzhb .swiper-slide img{width:98%; display:block; border:1px solid #cccccc; margin:auto; margin-bottom: 10px;}
.swiper-container-hzhb .swiper-slide img:hover{border:1px solid #cca964; box-shadow: 0px 0px 10px rgba(0,0,0,0.15);}
.swiper-container-hzhb .swiper-pagination{width: 100%;bottom: 0px;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #dddddd;background-color: #fff;width: 12px;height: 12px;opacity: 1;}
.swiper-container-hzhb .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb{position: absolute; right:0%; top:32%; opacity:1; background:url(../images/hzhb-right-ico.png) center center no-repeat !important; background-size:11px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 35px; width: 35px; padding:0; display:none;}
.swiper-container-hzhb-nr .swiper-button-prev-hzhb{position: absolute; left:0%; top:32%; opacity:1; background:url(../images/hzhb-left-ico.png) center center no-repeat !important; background-size:11px !important; box-shadow: 0px 0px 3px rgba(255,255,255,0.3); border:1px solid #dbdbdb; padding:18px 5px; image-rendering: -webkit-optimize-contrast; border-radius:50%; height: 35px; width: 35px; padding:0; display:none;}
.swiper-container-hzhb-nr .swiper-button-next-hzhb:hover,.swiper-container-hzhb-nr .swiper-button-prev-hzhb:hover{border:1px solid #d3b577;}
.index-hzhb{background:url(../images/index-hzhb-bg.jpg) center center no-repeat; background-size: cover; padding:15px 0 15px;}
.index-tjly{background:url(../images/index-tjly-bg.jpg) center center no-repeat; background-size: cover; padding:15px 0 35px;}

.index-tjly-title{text-align:center; margin:10px 0 15px; padding:1px 0; line-height: 16px;}
.index-tjly-title h3{font-size:18px; color:#fff; margin-bottom:0px; letter-spacing: 3px;}
.index-tjly-title p{font-size:12px; color:#fff; padding:3px 0 0px;}
.index-tjly-title span{background-color:#fff; height:2px; width:30px; display:inline-block;}


.index-tjly-nr{width:94%; margin:0 auto;}
.index-tjly-nr-list-1{float:left; width:100%; margin-bottom:15px;}
.index-tjly-nr-list-2{float:right; width:100%; margin-bottom:15px;}
.index-tjly-nr-list-3{float:left; width:100%; margin-bottom:25px;}
.index-tjly-nr-list-1 input{height:38px; width:90%; line-height:38px; font-family:"微软雅黑"; text-indent:20px; background:#fff url(../images/index-ico-1.png) 10px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 16px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-2 input{height:38px; line-height:38px; width:90%; font-family:"微软雅黑"; text-indent:20px; background:#fff url(../images/index-ico-2.png) 12px center no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 12px; border:1px solid #666666; font-size:14px; color:#888888; padding:0 5%;}
.index-tjly-nr-list-3 textarea{height:110px; width:80%; line-height:38px; font-family:"微软雅黑"; background:#fff url(../images/index-ico-3.png) 10px 15px no-repeat;image-rendering: -webkit-optimize-contrast; background-size: 16px; border:1px solid #666666; font-size:14px; color:#888888; padding:5px 10%; text-indent:5px;}
.index-tjly-nr-list-submit{height:38px; width:80%; line-height:38px; cursor:pointer; border-radius: 3px; border:none; font-family:"微软雅黑"; display:block; margin:5px auto 0; font-size:14px; color:#fff; background:#fff;
background: #d3b577; background: -moz-linear-gradient(top, #d3b577 0%, #ccaa66 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d3b577), color-stop(100%,#ccaa66)); background: -webkit-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -o-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: -ms-linear-gradient(top, #d3b577 0%,#ccaa66 100%); background: linear-gradient(to bottom, #d3b577 0%,#ccaa66 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3b577', endColorstr='#ccaa66',GradientType=0 )} .index-tjly-nr-list-1 input:hover,.index-tjly-nr-list-1 input:focus,.index-tjly-nr-list-2 input:hover,.index-tjly-nr-list-2 input:focus,.index-tjly-nr-list-3 textarea:hover,.index-tjly-nr-list-3 textarea:focus{border:1px solid #cca964;} .index-tjly-nr-list-submit:hover{background: #cdac69; background: -moz-linear-gradient(top, #cdac69 0%, #d8b672 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cdac69), color-stop(100%,#d8b672)); background: -webkit-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -o-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: -ms-linear-gradient(top, #cdac69 0%,#d8b672 100%); background: linear-gradient(to bottom, #cdac69 0%,#d8b672 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cdac69', endColorstr='#d8b672',GradientType=0 )}
.foot-hc-nav{width:94%; margin:auto; padding-top:15px; padding-bottom:5px;}
.foot-hc-nav li{width:100%; float:left;    margin-bottom: 5px;}
.foot-hc-nav li span{color:#6254b0; font-size:15px; margin-bottom:10px; display:block; position:relative; }
.foot-hc-nav li span a{color:#6254b0; font-weight:bold;}
.foot-hc-nav li .foot-hc-nav-ej{display:block;}
.foot-hc-nav li .foot-hc-nav-ej a{display:block; margin-bottom:5px; color:#777777; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;display: inline-block; margin-right: 10px; }
.foot-hc-nav li .foot-hc-nav-ej a:hover,.foot-hc-link-nr a:hover{color:#6254b0;}
.foot-hc-nav li span b{display:none; background-color:#6254b0; position:absolute; bottom:0; left:0; margin-top:0px; width:30px; height:2px;}
.foot-hc-nav li.foot-hc-nav-lx-li{width:100%;}
.foot-hc-nav li.foot-hc-nav-lx-li p{display:block; margin-bottom:8px; color:#777777; font-size:13px;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a{margin-top:10px; text-align:center;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a{display: inline-block;height:35px;width:35px;/* float:left; *//* margin-right:15px; */margin: 0 10px;border-radius:50%;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1{background:#62a8ea url(../images/foot-ico-1.png) center center no-repeat; background-size: 15px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2{background:#83b944 url(../images/foot-ico-2.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3{background:#f96868 url(../images/foot-ico-3.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-1:hover{background:#5ca3e6 url(../images/foot-ico-1.png) center center no-repeat; background-size: 15px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-2:hover{background:#7eb43f url(../images/foot-ico-2.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-nav li.foot-hc-nav-lx-li .foot-hc-nav-lx-a a.foot-hc-nav-lx-a-3:hover{background:#f65f5f url(../images/foot-ico-3.png) center center no-repeat; background-size: 18px; image-rendering: -webkit-optimize-contrast;}
.foot-hc-link{border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; display: none;}
.foot-hc-link-nr{width:96%; margin:0 auto; padding:8px 0; line-height:30px;}
.foot-hc-link-nr span{float:left; color:#777777; font-size:13px; font-weight:600; margin-right:10px;}
.foot-hc-link-nr a{float:left; color:#888888; font-size:13px; margin-right:20px;}
.foot-hc-link-nr-a{float:left;}
.foot-hc-bq{color:#888888; font-size:12px; text-align:center; padding:10px 0; line-height:21px; border-top: 1px solid #cccccc;}
.foot-hc-bq a{color:#888888;}
.hc-head-cplb{background-color:#4f4492;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #564a9d;}
.banner-ny{width:100%; font-size:0; height:120px; background-size: cover !important; image-rendering: -webkit-optimize-contrast;}
.banner-ny img.img-none{width:100%; display:none;}
.product-nav{padding:15px 8px 5px; background-color:#fbfbfb; text-align:center;}
.product-nav.product-nav-gywm{}
.product-nav li a{display:block; color:#666666; position:relative;}
.product-nav li{display:inline-block; background-color:#f3f3f3; position:relative; width: 100px;line-height:27px; height:27px; font-size:11px; margin: 0 2px;}
.product-nav.product-nav-fwfw li{  width: auto;margin-bottom:15px;}
.product-nav.product-nav-fwfw li a{ padding:0 10px; }
.product-nav li.on,.product-nav li:hover{background-color:#6254b0; color:#fff;}
.product-nav li.on a,.product-nav li:hover a{background-color:#6254b0; color:#fff;}
.product-nav li::before{content: ""; position:absolute; bottom:-20px; left:50%; margin-left:-10px; border-width: 10px; border-style: solid; border-color:#fbfbfb transparent transparent transparent; z-index: 50;}
.product-nav li.on::before,.product-nav li:hover::before{content: ""; position:absolute; bottom:-14px; left:50%; margin-left:-7px; border-width: 7px; border-style: solid; border-color:#6254b0 transparent transparent transparent; z-index: 50;}
.product-nr{width:94%; margin:15px auto 5px;}
.product-nr-list{width:48.5%; margin-right:3%; float:left; margin-bottom:12px; background:#fbfbfb;}
.product-nr-list-nr{padding:5px; border:1px solid #dddddd;}
.product-nr-list-img{font-size:0;}
.product-nr-list-img img{width:100%;}
.product-nr-list-bottom{margin-top:5px;}
.product-nr-list-bottom h3{margin-bottom:5px; line-height:25px; font-weight:normal; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.product-nr-list-bottom h3 a{color:#666666; font-size:14px;}
.product-nr-list-bottom-span{margin:3px 0;}
.product-nr-list-bottom-span span{background:#786cb8; color:#fff; font-size:10px; height:20px; line-height:20px; display:inline-block; padding:0 5px; margin-right:3px; border-radius:3px;}
.product-nr-list-bottom-span span:nth-child(2n){background:#deb97c;}
.product-nr-list-bottom-span span:nth-last-child(1){display:none;}
.product-nr-list:nth-child(2n){margin-right:0;}
.product-nr-list:hover{background:#6c5eb5; box-shadow: 0px 0px 13px rgba(0,0,0,0.15);}
.product-nr-list:hover .product-nr-list-bottom h3 a{color:#fff;}
.product-nr-list:hover .product-nr-list-bottom-span span{background:#fff; color:#6254b0;}
.swiper-container-nav{width:90%; margin:0 auto; padding-bottom:15px !important;}
.kf-page-panel{padding:15px 20px 5px 20px; text-align: center; color: #646464;}
.kf-page-panel a, .kf-page-panel span.current, .kf-page-panel span.disabled{height: 25px; line-height: 25px; padding: 0px 10px; margin: 0 3px;    margin-bottom: 7px; border: 1px solid #CCCCCC; display: inline-block; vertical-align: middle;}
.kf-page-panel a{color: #666; font-size:13px;}
.kf-page-panel a:hover{text-decoration: none; border: 1px solid #6254b0;}
.kf-page-panel span.current{color: #ffffff; background-color: #6254b0; border: 1px solid #6254b0;}
.kf-page-panel span.disabled{color: #646464; background: #f0f0f0;}
.foot-lxwm-bg{height:130px; background:url(../images/foot-lxwm-ly.png) center center no-repeat; background-size: auto 130px; image-rendering: -webkit-optimize-contrast; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; text-align:center; padding-bottom:10px;}
.foot-lxwm-bg h3{color: #fff; font-size:16px; margin-bottom:10px; font-weight:normal;}
.foot-lxwm-bg a{color: #fff; font-size:13px; display:inline-block; padding:0 25px; height:30px; line-height:30px; border-radius:5px; background-color:#fff;}
.foot-lxwm-bg a img{color: #fff; font-size:14px; vertical-align:middle; width:18px;}
.foot-lxwm-bg a span{color: #6254b0; margin-left:10px; font-size:12px; vertical-align:baseline;}
.foot-lxwm-bg-a{margin:10px 0 5px;}
.foot-lxwm-bg a:hover{box-shadow: 0px 0px 9px rgba(255,255,255,0.3);}
.xiangqing-top{background:url(../images/xiangqing-bg.jpg) center top no-repeat; padding-bottom: 25px; background-size: cover;}
.xiangqing-top-auto{width:96%; margin:auto;}
.xiangqing-top-here{padding:10px 0; display: none;}
.xiangqing-top-here img{width:16px; vertical-align:middle; margin-right:3px;}
.xiangqing-top-here a{color: #888; font-size:12px; vertical-align:middle;}
.xiangqing-top-here span{color: #666666; font-size:12px; vertical-align:middle; margin:0 2px;}
.xiangqing-top-here a:hover{color: #6254b0;}
.xiangqing-top-1{ padding-top: 20px; }
.xiangqing-top-1-left{width: 76%;border: 1px solid #dbdbdb;padding: 5px; margin:0 auto; border-radius: 3px;font-size: 0;}
.xiangqing-top-1-right{width: 100%;}
.xiangqing-top-1-right h3{color:#6254b0; font-size:16px; margin-top:20px;}
.xiangqing-top-1-right h4{color:#333333; font-size:14px; margin-top:10px; font-weight:600;}
.xiangqing-top-1-right .xiangqing-top-1-right-nr{color:#666666; font-size:13px; margin-top:5px; line-height:20px;}
.xiangqing-top-1-left:hover{border: 1px solid #ccc;}
.xiangqing-top-1-a{color: #fff; font-size:14px; display:block; width:60%; margin:0 auto; text-align:center;  margin-top:20px; height:35px; line-height:35px; border-radius:5px; background-color:#6254b0;}
.xiangqing-top-1-a img{color: #fff; font-size:16px; vertical-align:middle; width:18px;}
.xiangqing-top-1-a span{color: #fff; margin-left:10px; font-size:12px; vertical-align:baseline;}
.xiangqing-top-1-a:hover{background-color:#6757bd;}
.fenxian{margin:10px 0; display: none;}
.xiangqing-top-lb{width:100%; margin-top:20px;}
.swiper-container-xiangqing{}
.swiper-container-xiangqing .swiper-button-next-xiangqing{width:25px; height:60px; background-color:rgba(98,84,176,.7); background-size:15px; margin-top:-30px;}
.swiper-container-xiangqing .swiper-button-prev-xiangqing{width:25px; height:60px; background-color:rgba(98,84,176,.7); background-size:15px; margin-top:-30px;}
.swiper-container-xiangqing .swiper-button-next-xiangqing:hover,.swiper-container-xiangqing .swiper-button-prev-xiangqing:hover{background-color:rgba(204,169,100,.9); background-size:20px;}
.swiper-container-xiangqing-nr{padding:6px; border:1px solid #dddddd; background-color:#fbfbfb;}
.swiper-container-xiangqing .swiper-slide{position:relative;}
.swiper-container-xiangqing-nr-img{width:100%;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd{text-align:center; position:absolute; left:6px; top:6px; bottom:6px; right:6px; background-color:rgba(98,84,176,.8); -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column; opacity:0;}
.swiper-container-xiangqing-nr-fd-ico{text-align:center;}
.swiper-container-xiangqing-nr-fd-ico img{width:25px; margin-bottom:10px;}
.swiper-container-xiangqing .swiper-container-xiangqing-nr-fd p{font-size:13px; color:#fff;}
.swiper-slide:hover .swiper-container-xiangqing-nr{border: 1px solid #887ec1;}
.swiper-container-xiangqing .swiper-slide:hover .swiper-container-xiangqing-nr-fd{opacity:1;}
.xiangqing-bottom{width:96%; margin:20px auto 15px;}
.xiangqing-bottom-left{float:left; width:99.6%; border:1px solid #dddddd; margin-bottom: 20px; box-shadow:1px 3px 16px rgba(0,0,0,0.1);}
.xiangqing-bottom-right{float:right; width:100%;}
.xiangqing-bottom-left-nav{background-color:#f9f9f9; height:40px; line-height:40px; font-size:14px; text-align:center;}
.xiangqing-bottom-left-nav-1{background-color:#ffffff; border-top:3px solid #6254b0; height:40px; width:50%; color:#6254b0; display:block; vertical-align: top; float:left;}
.xiangqing-bottom-left-nav-2{background-color:#f9f9f9; height:40px; width:50%; display:block;  float:left;}
.xiangqing-bottom-left-nav-2 a{color:#666;}
.xiangqing-bottom-left-nav-2:hover a{color:#6254b0;}
.xiangqing-bottom-left-nr{padding:10px 10px; text-align: justify;}
.xiangqing-bottom-left-nr img{max-width:100%; margin:10px auto; display:block;}
.xiangqing-bottom-left-nr p{margin:5px auto; font-size:13px; line-height:26px; color:#666;}
.xiangqing-cong-2-left-news-xq-here{margin:10px 0; padding:10px 10px 0px; text-align:center; }
.xiangqing-cong-2-left-news-xq-here-left{float:left;width:100%; border:1px solid #e4eaec;  height:40px; line-height:40px; color:#666; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-right{float:left;width:100%; border:1px solid #e4eaec; margin-top:10px; height:40px; line-height:40px; color:#666; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-left:hover,.xiangqing-cong-2-left-news-xq-here-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-1{margin-bottom: 5px;}
.xiangqing-bottom-right-1-head{font-size:15px; color:#ffffff; height:40px; text-align:center;line-height:40px; background:url(../images/xiangqing-bottom-right-1-bg.png) center center no-repeat;background-size: cover; image-rendering: -webkit-optimize-contrast;}
.xiangqing-bottom-right-1-ul{padding:10px 5px; border:1px solid #dddddd;}
.xiangqing-bottom-right-1-ul li{width:50%; line-height:35px; float:left; text-align:center;}
.xiangqing-bottom-right-1-ul li a{background-color:#f9f9f9; color:#666666; display:block; margin:5px 5px; font-size:14px;}
.xiangqing-bottom-right-1-ul li a.on,.xiangqing-bottom-right-1-ul li a:hover{background-color:#695bb8; color:#fff;}
.xiangqing-bottom-right-2-mx{padding:20px 10px 10px; border:1px solid #dddddd; text-align:center;}
.xiangqing-bottom-right-2-mx-img{}
.xiangqing-bottom-right-1-mxcp{ display:none;}
.xiangqing-bottom-right-2-mx-img img{width:100%;}
.xiangqing-bottom-right-2-mx p{color:#666666; font-size:15px; line-height:45px;}
.xiangqing-bottom-right-2-mx a{color:#666666;}
.xiangqing-bottom-right-2-mx p:hover{color:#6254b0;}
.banner-ny-fwfw{position:relative; margin-bottom:5px;}
.fwfw-nr{width:96%; margin:auto;margin-top:5px; margin-bottom:15px;}
.fwfw-list{margin:5px auto 20px; box-shadow: 0px 0px 13px rgba(0,0,0,0.2); font-size:0;}
.fwfw-list-title{height:40px; line-height:40px; color:#fff; font-size:15px; letter-spacing: 3px; text-align:center; background: url(../images/fwfw-list-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast;}
.banner-ny .banner-ny-fwfw-ico{position:absolute; bottom:5px; left:50%; width:18px; margin-left:-9px;}
.hc-head.hc-head-gywm{background-color:#4f4492; box-shadow: 0px 0px 10px rgba(0,0,0,0.0);}
.hc-head .hc-head-nav a.on, .hc-head .hc-head-nav-2 a.on{background-color: #37296f; border-bottom: 1px solid #e7b971;}
.hc-head-cplb .hc-head-nav a.on, .hc-head-cplb .hc-head-nav-2 a.on{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li a:hover, .hc-head-cplb .hc-head-en a:hover{background-color: #5b4f9d;}
.hc-head-cplb .hc-head-nav li .hc-head-nav-ul a:hover{background-color: rgba(204,169,100,.0);}
.nav-click-ico{ display:inline-block; position:absolute; right:10px; top:10px; height:27px; width:27px; border:1px solid #8a8a8a; background: url(../images/nav-click-ico.png) center center no-repeat; background-size:20px 20px; image-rendering: -webkit-optimize-contrast;}
.nav-click-ico.nav-click-ico-on{  background: url(../images/nav-click-ico-gb.png) center center no-repeat; background-size:20px 20px; image-rendering: -webkit-optimize-contrast;}
.banner-ny-fwfw-bottom{margin-bottom:0; height: 170px;}
.hc-head-scroll.hc-head-gywm{background-color: rgba(79, 68, 146, 0.9);}
.gywm-nr{}
.gywm-nr-1{width:94%; margin:auto; padding:18px 0 20px;}
.gywm-nr-1-left{width:100%;float:left;}
.gywm-nr-1-right{width:100%;float:right;}
.gywm-nr-1-left span{background-color:#6254b0; color:#fff; margin-top:0px; font-weight:bold; font-size:14px; padding:5px 30px; margin-bottom:7px; display:inline-block;}
.gywm-nr-1-left h3{color:#f3f3f3; font-size:32px; line-height:32px; margin-bottom:10px;}
.gywm-nr-1-left h3 br{ display:none;}
.gywm-nr-1-right-nr{font-size:13px; color:#666; line-height:22px;}
.gywm-nr-1-right-nr p{margin-bottom:10px;}
.index-gywm-nr-list-nr-img{width:13px; vertical-align:middle;}
.index-gywm-nr-list-nr-a{display:inline-block; background-color:#fff; height:30px; padding:0 30px; line-height:28px; margin-top:10px; border:1px solid #cccccc;}
.index-gywm-nr-list-nr-a span{display:inline-block; vertical-align:middle;color:#666666; margin-right:10px;}
.index-gywm-nr-list-nr-a:hover{border:1px solid #6254b0;}
.index-gywm-nr-list-nr-a:hover span{color:#6254b0;}
.index-gywm-nr-list-nr-a:hover .index-gywm-nr-list-nr-img{-webkit-transform: translate3d(8px, 0, 0); transform: translate3d(8px, 0, 0);}
.gywm-nr-2{width:94%; margin:auto; padding-bottom:15px;}
.gywm-nr-2 a{width:100%;float:left; display:block; margin-bottom:10px; font-size: 0;}
.gywm-nr-2-list{width:100%; position:relative;}
.gywm-nr-2-list-ico{position:absolute; right:7px; top:7px; width:23px; opacity:.7;}
.gywm-nr-2 a:nth-child(3){margin-right:0;}
.gywm-nr-2-list:hover .gywm-nr-2-list-ico{opacity: .9;}
.gywm-nr-3{background: url(../images/gywm-bg-1.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:10px 0;}
.gywm-nr-3-title{padding:15px 0 10px; text-align:center; position:relative;}
.gywm-nr-3-title h3{color:#ffffff; font-size:18px;}
.gywm-nr-3-title p{color:#ffffff; font-size:12px;}
.gywm-nr-3-title::before{content: ""; height:1px; width:30%; position:absolute; top:50%;left:0; background-color:rgba(255,255,255,.8);}
.gywm-nr-3-title::after{content: ""; height:1px; width:30%; position:absolute; top:50%;right:0; background-color:rgba(255,255,255,.8);}
.swiper-container-lc{width:76%; height: 320px;}
.swiper-container-lc-cong{width:94%; position: relative; margin: auto;}
.swiper-container-lc .swiper-wrapper{margin: auto;}
.swiper-container-lc::after{content: " "; width:100%; position: absolute; top:50%; margin-top: -1px; height:2px; background-color: #fff;}
.swiper-container-lc-cong .swiper-button-prev{background-image: url(../images/lc-left-ico.png);background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none; left: 0;}
.swiper-container-lc-cong .swiper-button-next{background-image: url(../images/lc-right-ico.png); background-size: 30px 30px; margin-top: -16px; width: 30px; height: 30px;outline:none; right: 0;}
.swiper-container-lc-list{height:320px;}
.swiper-container-lc-list-top{height:160px; position: relative;float: left; width: 100%; text-align: center; display:table-cell; vertical-align:bottom;}
.swiper-container-lc-list-bottom{height:160px; position: relative;float: left; width: 100%; text-align: center;}
.swiper-lc-list-bottom-sitm{display: inline-block; padding: 0 20px; margin-top: 25px;line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-bottom-p{font-size:12px; color:#FFFFFF; margin-top: 10px;}
.swiper-container-lc .swiper-slide{}
.swiper-slide-lc-1 .swiper-container-lc-list-bottom::after{content: " ";position: absolute; top:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-lc-list-top-sitm{display: inline-block; padding: 0 20px; margin-bottom: 25px; margin-top:10px; line-height: 30px; font-size:16px; border-radius: 5px; background-color: #fff; color:#727171;}
.swiper-lc-list-top-p{font-size:12px; color:#FFFFFF; margin-top: 10px;}
.swiper-slide-lc-2 .swiper-container-lc-list-top::after{content: " ";position: absolute; bottom:-7px; left: 50%; margin-left:-7px; width: 14px; height:14px; border-radius: 50%; background-color: #fff;}
.swiper-container-lc-list-top .swiper-container-lc-list-top-cong{height: 160px; width: 1%; display: table-cell; vertical-align: bottom;}
.swiper-container-lc-list-bottom .swiper-container-lc-list-bottom-cong{height: 160px; width: 1%; display: table-cell; vertical-align: top;}
.ch-ppjs-17-a{display: block; text-align: center;}
.ch-ppjs-17-a a{border: 1px solid #fff; color: #fff; padding: 3px 10px;}
.ch-ppjs-17-a a:hover{}

.gywm-nr-4-title{padding:15px 0 10px; text-align:center; position:relative;}
.gywm-nr-4-title h3{color:#6254b0; font-size:18px;}
.gywm-nr-4-title p{color:#888; font-size:12px;}
.gywm-nr-4-title::before{content: ""; height:1px; width:26%; position:absolute; top:50%;left:0;  background-color:#efefef;}
.gywm-nr-4-title::after{content: ""; height:1px; width:26%; position:absolute; top:50%;right:0;  background-color:#efefef;}

.gywm-nr-4{image-rendering: -webkit-optimize-contrast; min-height:230px; padding:10px 0;}
.gywm-nr-4-nr{margin:25px auto 10px; width:96%;}
.gywm-nr-4-nr a{width:50%; float:left; margin-bottom:15px;}
.gywm-nr-4-nr-list{width:94%; font-size:0; position:relative; margin:auto; overflow:hidden;}
.gywm-nr-4-nr-list p{position:absolute; left:0; bottom:-32px; right:0; font-size:14px; text-align:center; height:32px; line-height:32px; color:#fff; background-color:rgba(98,84,176,.8);white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gywm-nr-4-nr-list:hover p{bottom:0px;}
.gywm-nr-4-nr-list img{}
.gywm-nr-4-nr-list:hover img{-webkit-filter:grayscale(0); -moz-filter:grayscale(0); -o-filter:grayscale(0); filter:grayscale(0);}
.gywm-nr-4-nr a:nth-child(4n){margin-right:0;}
.gywm-nr-5{background: url(../images/gzwm-ryzs-bg.jpg) center center no-repeat; image-rendering: -webkit-optimize-contrast; min-height:260px; padding:10px 0; margin-bottom: 10px; image-rendering: -webkit-optimize-contrast; min-height:260px;}
#certify-2{position: relative;width: 96%;margin: 0px auto; padding:25px 0;}
#certify-2 .swiper-container{margin-bottom: 20px; margin-top:5px;width: 60%;}
#certify-2 .swiper-slide{width: 160px;background: #fff; overflow:hidden;}
#certify-2 .swiper-slide img{display:block; width:100%;}
#certify-2 .swiper-slide p{line-height: 98px;padding-top: 0;text-align: center;color: #636363;font-size: 1.1em;margin: 0;}
#certify-2 .swiper-pagination{width: 100%;bottom: 0px;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet{margin: 0 5px;border: 2px solid #fff;background-color: #fff;width: 14px;height: 14px;opacity: 1;}
#certify-2 .swiper-pagination-bullets .swiper-pagination-bullet-active{border: 2px solid #6254b0;background-color: #fff;}
#certify-2 .swiper-slide-3dnr{padding:18px;}
.swiper-slide-3dnr-2-tc{background-color:rgba(204,168,100,.8); position:absolute; left:0; bottom:-40px; right:0; font-size:0; height:40px; line-height:40px; font-size:15px; color:#fff; text-align:center;}
.swiper-slide-3dnr-2{border:2px solid #fff;}
.swiper-slide-3dnr-2-tc-nr{height:100%; width:100%; -webkit-display: flex; display: flex; -webkit-justify-content: center;justify-content: center; flex-direction: column;}
.swiper-slide-3dnr-2-tc h3{color:#fff; font-size:14px; font-weight:500;}
.swiper-slide-3dnr-2-tc span{background-color:#fff; height:2px; width:50px; display:block; margin:15px auto 0;}
.swiper-slide-3dnr-2-tc i{height:60px; width:60px; background:url(../images/fadajing-ico.png) center center no-repeat; background-size:40px 40px; display:block; margin:18px auto 15px;}
.swiper-slide-3dnr-2-tc b{margin:0 8px; display:inline-block; padding:0 25px; font-weight:500; background-color:#fff; font-size:15px; height:30px; line-height:30px; color:#6254b0;}
.swiper-slide-3dnr-2-tc-nr-b{display:block; text-align:center; margin:10px 0px;}
.swiper-slide-3dnr-2-tc::after{content: ""; display:block; position:absolute; left:0; bottom:0; right:0; border:1px solid rgba(255,255,255,.6);}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2-tc{bottom:0px;}
#certify-2 .swiper-slide:hover .swiper-slide-3dnr-2{border:2px solid #cca964;}
#certify-2 .swiper-button-next{width:40px; height:40px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-25px; background-image: url(../images/zhegnshu-right-ico.png) !important;}
#certify-2 .swiper-button-prev{width:40px; height:40px; background-color:rgba(255,255,255,.1); background-size:13px; border-radius:50%; margin-top:-25px; background-image: url(../images/zhegnshu-left-ico.png) !important;}
#certify-2 .swiper-button-next:hover,#certify-2 .swiper-button-prev:hover{background-color:rgba(255,255,255,.2);}
.hzhb-pic{margin:15px auto 20px; width:96%;}
.hzhb-pic img{width:100%;}
.lxwm-nr{margin:10px auto 30px;}
.l-c{width: 96%;margin: auto;padding-top: 15px; padding-bottom:10px;}
.l-c-l{width: 100%;float: left;text-align: center;}
.l-c-r{width: 100%;float: left;padding-top:23px;}
.l-c-l p{color: #464637;font-size: 19px;line-height: 22px;}
.l-c-l a{}
.l-c-r p{color: #666666;font-size: 14px; margin-bottom:10px;}
.l-c-r p i{width: 22px;height: 22px;vertical-align: middle;display: inline-block;background: url(../images/ok-ico.png) center center no-repeat;background-size: 16px; image-rendering: -webkit-optimize-contrast;margin: 0 7px;}
.l-c-2{margin-top: 20px; padding:0 10px; padding-top: 15px;padding-bottom: 15px;background-color: #6254b0;position: relative;}
.l-c-2 .my-he{border-radius: 0;color: #7bc300;font-size: 600%;height: 30px;left: 0;line-height: 30px !important;margin: auto;position: absolute;text-align: center;top: -29px;width: 100%;}
.l-c-2-a{width: 96%;margin: auto;margin-top: 0;padding-left: 0;}
.l-c-2-a li{width: 100%; margin:10px 0; float: left;}
.l-c-2-a li img{width: 18%;vertical-align: middle;float: left;}
.l-c-2-a li .ico-p{float: left;color: #FFFFFF;padding-left: 5%;}
.l-c-2-a li .ico-p h2{font-size: 15px; font-weight:normal;margin: 0;margin-top: 7px;margin-bottom: 5px;}
.l-c-2-a li .ico-p p{font-size: 14px;margin: 0;}
.l-c-3{width: 75%;margin: auto;padding: 70px 0;text-align: center;}
.l-c-3-1{}
.l-c-3-1 p{line-height: 125px;font-size: 22px;color: #666666;}
.l-c-l-nr{width:86%; margin:auto; padding:5px; border:1px solid #eaeaea; font-size:0; position: relative;}
.l-c-l-nr img{width:100%;}
.l-c-l-nr img.gywm-nr-2-list-ico{width:28px; left: 10px;}
.l-c-2::before{content: ""; position:absolute; top:-15px; left:50%; margin-left:-15px; border-width:0 15px 15px; border-style:solid; border-color:transparent transparent #6254b0; z-index: 99;}
.l-c-l-nr:hover img.gywm-nr-2-list-ico{opacity:.9;}
.lxwm-dt{margin:30px auto; width:94%;}
.lxwm-dt-left{width:100%; float:left; position:relative; overflow: hidden; font-size:0;}
.lxwm-dt-right{width:100%; float:right; margin-top: 25px;}
.lxwm-dt-left img{width:100%;}
.lxwm-dt-left-dt-ts{position:absolute; bottom:0; left:0; width:100%;}
.lxwm-dt-left-dt-ts-nr{padding:8px 8px; background-color:rgba(98,84,176,.9); font-size:14px; color:#fff; line-height:20px;}
.lxwm-dt-left-dt-ts-nr h3{font-size:14px; font-weight:normal; margin:3px 0 3px;}
.lxwm-dt-left-dt-ts-nr p{font-size:12px; font-weight:normal; margin:5px 0;}
.lxwm-dt-right{background-color:#f3f3f3;}
.lxwm-dt-right-nr{padding:15px 15px;}
.lxwm-dt-right-nr-h3{font-size:15px; color:#666666; font-weight:normal; margin-bottom:10px; line-height:22px;}
.lxwm-dt-right-nr-list{width:100%; margin-bottom:7px;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text{height:32px; width:90%; line-height:32px; font-family:"微软雅黑"; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff; font-size:13px; color:#666; padding:0 5%;}
.lxwm-dt-right-nr-list textarea{height:100px; width:90%; line-height:32px; font-family:"微软雅黑"; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:13px; color:#666; border: 1px solid #fff;padding:0 5%;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:32px; width:40%; line-height:32px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; font-size:13px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-yzm{height:32px; width:40%; vertical-align:middle; line-height:32px; font-family:"微软雅黑"; text-indent:5px; background:#fff;image-rendering: -webkit-optimize-contrast; border:none; border: 1px solid #fff;font-size:13px; color:#666; padding:0 5%}
.lxwm-dt-right-nr-list-yzm-img{height:32px; vertical-align:middle; margin-left:10px;}
.lxwm-dt-right-nr-list-submit{height:38px; width:100%; vertical-align:middle; line-height:38px; font-family:"微软雅黑"; margin-top:25px; text-indent:5px; background:#6254b0; image-rendering: -webkit-optimize-contrast; border:none; font-size:13px; color:#fff;}
.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:hover,.lxwm-dt-right-nr-list .lxwm-dt-right-nr-list-text:focus,.lxwm-dt-right-nr-list-yzm:hover,.lxwm-dt-right-nr-list-yzm:focus,.lxwm-dt-right-nr-list textarea:hover,.lxwm-dt-right-nr-list textarea:focus{border: 1px solid rgba(204,169,100,1);}
.xiangqing-bottom-right-1-rmzx{ display:none; }
.xiangqing-here{width:96%; margin:auto;}
.xiangqing-bottom-xinwen{margin:10px auto 20px;}
.xiangqing-bottom-xinwen-title{padding:15px 10px 5px;}
.xiangqing-bottom-xinwen-title-h3{font-size:16px; color:#584aa3; line-height:25px; padding:5px 10px 5px; text-align:center;}
.xiangqing-bottom-xinwen-title-bottom{border-bottom:1px solid #dddddd; line-height:28px; font-size:12px; text-align: center;}
.xiangqing-bottom-xinwen-title-bottom-left{float:left; color:#a2a2a2; width:100%;}
.xiangqing-bottom-xinwen-title-bottom-right{float:right; color:#a2a2a2; display:none;}
.xiangqing-bottom-xinwen-title-bottom-right .bdshare-button-style0-16{display:inline-block; vertical-align:middle;}
.xiangqing-bottom-xinwen-title-bottom-right span{display:inline-block; vertical-align:middle;}
.xiangqing-xinwen-left-nr{padding:5px 10px; text-align: justify;}
.xiangqing-xinwen-left-nr img{max-width:90%; margin:10px auto; display:block;}
.xiangqing-xinwen-left-nr p{margin:10px auto; font-size:13px; line-height:25px; color:#666;}
.xiangqing-xinwen-left-nr-bq{background-color:#fbfbfb; color:#999999; font-size:11px; line-height:25px; padding:3px 5px; text-align:center; margin-top:20px;}
.xiangqing-cong-2-left-news-xq-here-2{margin:5px 0 15px; padding:10px 10px 0px;}
.xiangqing-cong-2-left-news-xq-here-2-left{float:left;width:96%; padding:0 2%; margin-bottom:10px; border:1px solid #e4eaec; height:35px; line-height:35px; color:#666; font-size:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-right{float:left;width:96%; padding:0 2%; border:1px solid #e4eaec; height:35px; line-height:35px; color:#666; font-size:12px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-cong-2-left-news-xq-here-2-left:hover,.xiangqing-cong-2-left-news-xq-here-2-right:hover{border:1px solid #6254b0;color:#6254b0;}
.xiangqing-bottom-right-2-xw-list{background:url(../images/rmzx-ico.png) 15px center no-repeat; background-size:6px; padding:8px 25px; line-height:28px; border-bottom:1px solid #f1f1f1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xiangqing-bottom-right-2-xw-list a{color:#666666; font-size:14px;}
.xiangqing-bottom-right-2-xw{border:1px solid #dddddd;}
.xiangqing-bottom-right-2-xw-list:hover{background:url(../images/rmzx-ico-hover.png) 15px center no-repeat; background-size:6px;}
.xiangqing-bottom-right-2-xw-list:hover a{color:#6254b0;}
.xwzx-list-nr{margin-top:20px; margin-bottom:20px;}
.float-right{position:fixed; right:3px; top:20%; z-index:99; display:none; }
.float-right-list{background-color:rgba(204,169,100,.9); padding:3px 8px; margin-bottom:3px; line-height:30px; border-radius:3px;}
.float-right-list-img{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list-img-2{width:22px; margin-right:3px; vertical-align:middle;}
.float-right-list-img-3{width:18px; margin-right:6px; margin-left:1px; vertical-align:middle;}
.float-right-list-img-4{width:20px; margin-right:5px; vertical-align:middle;}
.float-right-list p{display:inline-block; vertical-align:middle; font-size:13px;}
.float-right-list a{color:#fff;}
.float-right-list-img-ewm{display:block; margin:15px auto; width:80%;}
.float-right-list:hover{background-color:rgba(204,169,100,1);}
.widget-body{position: relative;padding:15px 10px;background:#fff;margin-bottom:20px; box-shadow: 0px 0px 9px rgba(0,0,0,0.15);}
.widget-title{margin-top: 0; color: #37474f; text-transform: capitalize;font-size: 16px;font-weight: 400; line-height: 1.2;margin-bottom: 8px;}
.widget-body hr{margin-top: 15px; margin-bottom: 10px; border: 0; border-top: 1px solid #ccc;}
.btnwkk{color: #666; border-color: #ccc; padding:4px 30px; margin-top:5px; font-size: 14px; line-height: 1.57142857; display: inline-block; border: 1px solid #ccc;}
.btnwkk:hover{background:#6254b0;color:#fff;}
.rczp-auto{padding-top:10px;width:96%; margin:auto; margin-bottom:30px;}
.widget-metas{ font-size:12px; color:#666; }
.zzyq{margin:0px;padding-left: 5px;font-size: 15px;line-height: 20px;color: rgb(76, 76, 76);border-left: 3px solid #6254b0;font-weight:400;}
.zpjs{margin-top:14px;padding:0px;color:rgb(102, 102, 102);line-height:25px; font-size:13px;}
.containe{width: 90%; margin-top: 30px; margin-bottom: auto; padding: 0px 30px; color: rgb(0, 0, 0);}
@media screen and (min-width:320px) and (max-width:768px){.containe{width: 100%; margin-top: 20px; margin-bottom: auto; padding: 0px 0px; color: rgb(0, 0, 0);}}
#testdiv{width:600px;margin:0 auto;border:1px solid #ccc;padding:20px 25px;background:#fff}#tinybox{position:absolute;display:none;padding:10px;background:#fff url(images/preload.gif) no-repeat 50% 50%;border:10px solid #e3e3e3;z-index:2000}#tinymask{position:absolute;display:none;top:0;left:0;height:100%;width:100%;background:#000;z-index:1500}#tinycontent{background:#fff}.button{font:14px Georgia,Verdana;margin-bottom:10px;padding:8px 10px 9px;border:1px solid #ccc;background:#eee;cursor:pointer}.button:hover{border:1px solid #bbb;background:#e3e3e3}
#jquery-overlay{position:fixed;top:0;left:0;z-index:99;width:100%;height:auto}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a img{border:0}#lightbox-container-image-box{position:relative;background-color:#fff;width:300px !important;height:auto !important;margin:0 auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav a{ height:auto !important; outline:0}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:300px !important;}#lightbox-container-image-data{padding:0 10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:700}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1em}#lightbox-secNav-btnClose{width:30%;float:right; text-align: right;padding-bottom:.7em}

}



























