﻿/*slick.css*/
.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:after,.slick-track:before{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
html{ overflow-y:scroll; min-height:101%;}
html{ overflow:-moz-scrollbars-vertical;}

/*style*/
*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0!important;-webkit-tap-highlight-color:rgba(0,0,0,0);-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,time,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:""}
table{border-collapse:collapse;border-spacing:0}
body{color:#232127;background:#fff;font:14px/1.5 "Microsoft Yahei",sans-serif;outline:0}
a{color:#333;text-decoration:none}
a:hover{color:inherit}
img{max-width:100%;border:none}
em,i{font-style:normal}
table{border-collapse:collapse;border-spacing:0}
input,select,textarea{font-size:12px;color:#444;font-family:"Microsoft Yahei",sans-serif;outline:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
button,input[type=button],input[type=reset],input[type=submit],select{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}
input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus{background:#fff;border:1px solid #bbb}
.false:focus{border:2px solid #ff1531;background:#fff}
::-webkit-input-placeholder{color:#999}
::-moz-placeholder{color:#999}
:-ms-input-placeholder{color:#999}
::-ms-clear,::-ms-reveal{display:none}
.fix{*zoom:1}
.fix:after,.fix:before{display:block;content:"";height:0;clear:both}
.c{clear:both}
.col-l,.l{float:left}
.col-r,.r{float:right}
.ani{-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.unselect{-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none}
.wp{width:100%;max-width:1200px;margin:0 auto;}
.h50{height:50px;clear:both;overflow:hidden}
.h100{height:100px;clear:both;overflow:hidden}
body{overflow-x:auto}
.header{height:72px;border-bottom:3px solid #472f91;position:relative}
.header .logo{float:left;line-height:69px;font-size:0;width:214px}
.header .logo img{display:inline-block;vertical-align:middle;width:200px;}
.header .r-con{float:right;height:70px}
.header .r-con .option{float:right}
.header .r-con .option .language{float:right;margin-top:23px;padding-left:36px;background:url(../images/zp1.png) left top no-repeat;cursor:pointer;position:relative;padding-bottom:10px;margin-left:36px;background-size:23px;}
.ul-nav{float:right}
.ul-nav li{float:left}
.ul-nav li a.v1{font-size:14px;color:#232127;height:70px;display:block;padding:25px 10px 0}
.ul-nav li a.v1:hover,.ul-nav li.on a.v1{color:#fff;background-color:#472f91}
.m-hdso{float:right;margin-top:18px;margin-left:40px;position:relative;z-index:19}
.m-hdso .btn{width:21px;height:33px;background:url(../images/zp3.png) center center no-repeat;display:block;background-size:100%;}
.m-hdso .btn:hover{opacity:.6}
.m-hdso .so{display:none;position:absolute;top:140%;right:0;width:300px;height:35px;overflow:hidden}
.m-hdso .so .submit{float:right;width:50px;height:35px;border:none}
.m-hdso .so .l-so{overflow:hidden}
.m-hdso .so .l-so input{display:block;width:100%;height:35px;border:1px solid #eee;border-right:none;padding:0 10px;font-size:14px}
.header .r-con .option .language .title{font-size:14px;color:#232127;padding-right:30px;background:url(../images/zp2.png) right center no-repeat;user-select:none}
.header .r-con .option .language .a-grop{height:0;overflow:hidden;position:absolute;top:100%;left:0;width:100%;text-align:center;background-color:#fff;border-color:#eee;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;z-index:19}
.header .r-con .option .language .a-grop a{display:block;margin-bottom:5px;font-size:14px}
.header .r-con .option .language .a-grop a:hover{color:#472f91}
.header .r-con .option .language .a-grop a:last-child{margin-bottom:0}
.header .r-con .option .language:hover .a-grop{height:auto;padding:10px 0;border:1px solid #eee}
.ul-nav li .child{position:absolute;top:69px;left:0;width:100%;display:none;padding:21px 0 18px;background-color:#fff;box-shadow:0 1px 4px 0 rgba(35,33,39,.33);z-index:18}
.ul-nav li .child .child-wrap{width:1120px;margin:0 auto}
.ul-nav li:hover .child{display:block}
.ul-nav li .child .l-pic{width:309px;float:left;margin-right:53px}
.ul-nav li .child .l-pic .pic{margin-bottom:16px}
.ul-nav li .child .l-pic img{display:block;width:100%}
.ul-nav li .child .l-pic a.a-more{display:block;width:100%;font-size:14px;color:#232127;background:url(../images/zp4.png) right center no-repeat}
.ul-nav li .child .r-link{overflow:hidden;padding-left:44px;border-left:1px solid #eee;min-height:174px}
.ul-nav li .child .r-link ul li ul li{display:none;}
.ul-nav li .child .r-link .item{float:left;width:33.33%;text-align:center}
.ul-nav li .child .r-link .item.item1{text-align:center}
.ul-nav li .child .r-link .link1 a{display:inline-block;font-size:14px;padding-bottom:5px;border-bottom:1px solid #fff;line-height:1.1}
.ul-nav li .child .r-link .link1 .line{margin-bottom:26px}
.ul-nav li .child .r-link .link1 .line:last-child{margin-bottom:0}
.ul-nav li .child .r-link ul li{
    width: 230px;
    float: left;
    margin-top: 20px;
}
.ul-nav li .child .r-link a:hover{border-color:#482f92;color:#482f92}
.ul-nav li .child .dl-link{display:inline-block;text-align:left}
.ul-nav li .child .dl-link dt{font-size:20px;color:#232127;line-height:1.1;margin-bottom:15px}
.ul-nav li .child .dl-link dd{margin-bottom:14px}
.ul-nav li .child .dl-link a{font-size:14px;color:#666;border-bottom:1px solid #fff}
.footer .ft-top{background:url(../images/zi2.jpg) center center no-repeat;background-size:cover;height:300px;padding-top:90px}
.ul-ft{overflow:hidden;margin:0 -60px}
.ul-ft li{float:left;width:33.33%;position:relative;padding:0 20px}
.ul-ft li .con{overflow:hidden}
.ul-ft li i{float:left;width:130px;height:130px;background-size:cover;background-repeat:no-repeat;background-position:center center;margin-right:10px}
.ul-ft li .txt{overflow:hidden;margin-top:18px;}
.ul-ft li .txt h3{font-weight:400;line-height:1.1;color:#fff;margin-bottom:11px}
.ul-ft li .txt h3 a{color:#fff;font-size:20px;display:inline-block;background:url(../images/zp4.png) right center no-repeat;padding-right:56px;background-size:20px;}
.ul-ft li .txt .info{font-size:14px;color:#fff;line-height:1.5;}
.ul-ft li::after{position:absolute;content:'';top:0;right:0;width:1px;height:120px;background:#5563a9}
.ul-ft li:last-child::after{display:none}
.footer .ft-info{height:50px;background:#472f91}
.footer .ft-info .copy{float:left;font-size:12px;color:#fff;margin-top:15px}
.footer .ft-info .ft-link{float:right;color:#fff;font-size:12px;margin-top:15px}
.footer .ft-info .ft-link a{color:#fff}
.footer .ft-info .ft-link a:hover{text-decoration:underline}
.ovh{/*overflow:hidden*/}
.row-index01{padding:54px 0 70px}
.banner-index img{display:block;width:100%}
.g-tit01{overflow:hidden}
.g-tit01 a{float:right;font-size:14px;color:#472f91;padding-right:25px;background:url(../images/zp4.png) right center no-repeat;margin-top:10px;background-size:18px;}
.g-tit01 h3{overflow:hidden;font-size:26px;color:#482f92;font-weight:400;line-height:1.1}
.slick-index01{margin:15px -15px 0;position:relative}
.slick-index01 .item{padding:0 15px}
.slick-index01 .pic{position:relative;padding-top:58%;margin-bottom:13px;overflow:hidden}
.slick-index01 .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-index01 .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.slick-index01 .pic em{position:absolute;bottom:0;left:0;width:100%;height:5px}
.slick-index01 .slick-arrow{position:absolute;top:46%;right:-40px;width:27px;height:52px;border:none;cursor:pointer;z-index:5;overflow:hidden;text-indent:1000px;font-size:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background:url(../images/next-index.png) center center no-repeat}
.slick-index01 .slick-arrow:hover{background-image:url(../images/next-indexh.png)}
.slick-index01 .slick-prev{background-image:url(../images/prev-index.png);left:-40px}
.slick-index01 .slick-prev:hover{background-image:url(../images/prev-indexh.png)}
.slick-index01 .txt h3{font-weight:400;margin-bottom:7px;}
.slick-index01 .txt h3 a{font-size:18px;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.slick-index01 .txt h3 a:hover{color:#482f92}
.slick-index01 .txt .info{font-size:14px;line-height:1.5;height:4.5em;overflow:hidden}
.row-index02{background:url(../images/zi4.jpg) center center no-repeat;background-size:cover;height:500px;padding-top:73px}
.row-index02 .txt{color:#fff;width:500px}
.row-index02 .txt h4{font-size:30px;font-weight:400;margin-bottom:24px}
.row-index02 .txt a{display:inline-block;color:#fff;font-size:14px;color:#fff;padding-right:37px;background:url(../images/zp4.png) right center no-repeat}
.row-index02 .txt a:hover{
    background-image:url(../images/qwy-i1-2.png);
}
.row-index02 .txt .info{font-size:16px;margin-bottom:45px}
.row-index03{background:url(../images/zi5-1.jpg) center center no-repeat;background-size:cover;height:420px}
.row-index03 .pic{float:right;width:690px;margin-left:130px;margin-top:40px}
.row-index03 .pic img{display:block;width:100%}
.row-index03 .txt{overflow:hidden;padding-top:108px}
.row-index03 .txt h4{font-size:34px;color:#482f92;line-height:1.1;font-weight:400;margin-bottom:30px}
.row-index03 .txt .info{font-size:14px;line-height:1.5;margin-bottom:27px}
.row-index03 .txt a{display:block;width:20px;height:20px;background:url(../images/zp4.png) center center no-repeat;background-size:cover}
.row-index03 .txt a:hover{
    background-image:url(../images/qwy-i1-2.png);
}
.row-index04{background:#f6f7f8}
.ul-index01{overflow:hidden;margin:0 -10px}
.ul-index01 li{float:left;width:33.33%;padding:0 10px}
.ul-index01 li .pic{position:relative;padding-top:57%;margin-bottom:20px;overflow:hidden}
.ul-index01 li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-index01 li .pic:hover img{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.ul-index01 li .pic em{position:absolute;bottom:0;left:0;width:100%;height:5px}
.ul-index01 li .txt h3{font-size:18px;font-weight:400;line-height:1.1;margin-bottom:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ul-index01 li .txt .info{font-size:14px;margin-bottom:8px;overflow:hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;}
.ul-index01 li .txt h3 a{color:#232127;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-index01 li .txt h3 a:hover{color:#482f92}
.ul-index01 li .txt .more{display:block;width:18px;height:18px;background:url(../images/zp4.png) center center no-repeat;background-size:cover}
.ul-index01 li .txt .more:hover{
    background-image:url(../images/qwy-i1-2.png);
}
.row-index04{padding:33px 0 40px}
.dn{display:none}
.db{display:block}
.ban-t{background:no-repeat center/cover;height:500px}
.ban-t .tit{font-size:92px;color:#fff;font-weight:400;padding-top:108px}
.row-honor{overflow:hidden;padding-top:54px;margin-bottom:200px}
.row-honor .g-tit1-t{margin-bottom:30px}
.g-tit1-t .tit{font-size:26px;color:#482f92;font-weight:400}
.ul-list1-t1{overflow:hidden;margin:0 -10px 40px}
.ul-list1-t1 li{
    width: 23%;
    float: left;
    margin: 0 1%;
    height: 53px;
    line-height: 60px;
    text-align: center;
    margin-bottom: 26px;
    padding-bottom: 4px;}
.ul-list1-t1 li:hover,.ul-list1-t1 li.on{background:#482f92;}
.ul-list1-t1 li:hover a,.ul-list1-t1 li.on a{color:#fff}
.ul-list1-t1 .link{width:100%;height:4px;background:no-repeat center center;display:block;margin-bottom:27px}
.ul-list1-t1 a{display:block;
    display: table-cell !important;
    vertical-align: middle;
    padding: 0 10px;
    line-height: 22px;
    height: 50px;
}}
.ul-list1-t1 .con{display:block;color:#232127;font-size:16px;position:relative;background:#f6f7f9;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list1-t1 li a:hover,.ul-list1-t1 li.on a{background:#482f92;color:#fff}
.m-taber{width:100%;overflow:hidden}
.m-taber table{margin-bottom:13px}
.m-taber th{font-size:16px;color:#482f92;font-weight:400;text-align:left}
.m-taber th.s1{padding-left:23px}
.m-taber th.s2{padding-left:54px}
.m-taber th.s3{padding-left:82px}
.m-taber th.s4{text-align:center}
.m-taber td{font-size:14px;color:#232127;font-weight:400;text-align:left;border:1px solid #f6f7f9;/*height:48px;*/padding:8px 0}
.m-taber td.s1{text-align:center;color:#482f92;font-size:16px;font-weight:700;background-color:#f6f7f9}
.m-taber td.s2{padding-left:54px}
.m-taber td.s3{padding-left:82px}
.m-taber td.s4{text-align:center}
.m-taber td span{background:no-repeat center left;background-size:10px 10px;display:inline-block;padding-left:15px}
.row-so1{background-color:#472f91;padding:44px 0 35px;margin-bottom:43px}
.m-so-t{text-align:center}
.m-so-t .con{overflow:hidden;display:inline-block;width:1121px}
.m-so-t form{margin-bottom:11px;overflow:hidden}
.m-so-t .btn{width:60px;height:43px;float:right;margin-left:7px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;background:#00b49c no-repeat center center;background-size:20px 20px;border:none;display:block}
.m-so-t .so-l{overflow:hidden}
.m-so-t .inp{overflow:hidden;display:block;width:100%;height:44px;padding:0 26px;font-size:14px;color:#000;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;outline:0;border:none}
.m-so-t .inp:focus{border:none}
.m-so-t .info{overflow:hidden;padding-left:30px}
.ul-list2-t1{overflow:hidden}
.m-so-t .info .tit{font-size:14px;color:#fff;display:block;float:left}
.ul-list2-t1 li{float:left;margin-right:16px}
.ul-list2-t1 a{font-size:14px;color:#fff;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;opacity:1}
.ul-list2-t1 a:hover{opacity:.8}
.row-so2{overflow:hidden;margin-bottom:100px}
.row-so2 .so-result{font-size:14px;color:#482f92;margin-bottom:16px}
.ul-list2-t2{overflow:hidden;border-top:1px solid #d3d3d4;border-bottom:1px solid #c7c0de;padding-bottom:46px}
.ul-list2-t2 .con{padding:36px 153px 35px 0}
.ul-list2-t2 li{border-bottom:1px solid #d3d3d4}
.ul-list2-t2 li:last-child{border:none}
.ul-list2-t2 .tit{font-size:16px;color:#232127;font-weight:400;margin-bottom:19px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;opacity:1}
.ul-list2-t2 a:hover .tit{opacity:.8}
.ul-list2-t2 .tit em{font-weight:400;color:#482f92}
.ul-list2-t2 .desc{font-size:14px;color:#232127;line-height:1.5em}
.g-more-t{font-weight:700;text-align:center;border-bottom:1px solid #c7c0de;padding:11.5px 0}
.g-more-t a{display:inline-block;font-size:14px;color:#482f92;background:no-repeat center right;padding-right:37px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.g-more-t a:hover{opacity:.8}
.g-more-t span{display:inline-block;font-size:14px;color:#482f92;background:no-repeat center right;padding-right:37px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.g-more-t span:hover{opacity:.8}

.m-txt3-t1{padding-top:78px;margin-bottom:71px}
.m-txt3-t1 .tit{font-weight:400;font-size:24px;color:#482f92;border-bottom:3px solid #482f92;padding-bottom:16px;margin-bottom:17px}
.m-txt3-t1 .desc{font-size:14px;line-height:1.5;color:#232127;text-align:justify;margin-bottom:55px}
.ul-list3-t1{overflow:hidden;margin:0 -6px}
.ul-list3-t1 li{width:31%;float:left;padding:0 6px}
.ul-list3-t1 li.s1{width:68.6%}
.ul-list3-t1 li.s1 .pic{position:relative;padding-top:60.92%;height:0;overflow:hidden;background-color:#482f92}
.ul-list3-t1 li.s1 .pic img{position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;z-index:2}
.ul-list3-t1 li.s1 .pic video{position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s;z-index:1}
.ul-list3-t1 li.s1 .pic .play{width:128px;height:128px;background:no-repeat center center;background-size:100% auto;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;z-index:3}
.ul-list3-t1 .pic{width:100%;height:auto;position:relative}
.ul-list3-t1 video{width:100%;display:block}
.ul-list3-t1 .pic img{width:100%;display:block}
.ul-list3-t1 .pic1{margin-bottom:10px}
.row-newer1{overflow:hidden;padding-top:78px}
.row-newer1 .g-tit1-t{margin-bottom:30px}
.ul-list4-t1{overflow:hidden;margin:0 -10px 43px;padding-bottom:56px;border-bottom:1px solid #ededed}
.ul-list4-t1 li{width:33%;float:left;padding:0 10px;
    padding: 0 30px;}
.ul-list4-t1 .pic{position:relative;height:0;padding-top:58.01%;overflow:hidden;background-color:#fff}
.ul-list4-t1 .pic>a{
    width:285px;
    height:165px;
    display:-ms-flexbox;
    display:flex-box;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center;overflow: hidden;
}
.ul-list4-t1 .pic img{position:absolute;top:0;left:0;display:block;min-width:100%;min-height:100%;transition:all .6s;-ms-transition:all .6s;-moz-transition:all .6s;-webkit-transition:all .6s;-o-transition:all .6s}
.ul-list4-t1 .con:hover .pic img{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}
.ul-list4-t1 .link{width:100%;height:3px;background:no-repeat center center;display:block;margin-bottom:27px}
.ul-list4-t1 .tit{font-size:16px;font-weight:400;color:#232127;height:1.5em;margin-bottom:10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-list4-t1 .desc{font-size:14px;color:#232127;line-height:1.5;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
.ul-list4-t1 .con:hover .tit{color:#482f92}
.row-newer2{overflow:hidden;margin-bottom:100px}
.row-newer2 .g-tit1-t{margin-bottom:28px}
.row-newer2 .col-l{width:74.1%;margin-right:30px}
.ul-list4-t2{overflow:hidden;
    width: 100%;
    display: block;
    float: left;
    min-height: 100px;}
.ul-list4-t2 li{margin-bottom:22px;overflow:hidden}
.ul-list4-t2 li:nth-last-child(1) .con{border:none}
.ul-list4-t2 .con{overflow:hidden;padding-bottom:23px;display:block;border-bottom:1px solid #ededed}
.ul-list4-t2 .pic{width:190px;float:left;margin-right:20px}
.ul-list4-t2 .pic>a{width:190px;height:110px;display:-webkit-box;
    display:-ms-flexbox;
    display:flex-box;
    display:flex;
    -webkit-box-align:center;
    -ms-flex-align:center;
    align-items:center;
    -webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
    text-align:center;overflow: hidden;}
.ul-list4-t2 .pic img{width:100%;}
.ul-list4-t2 .txt{overflow:hidden;padding-right:30px}
.ul-list4-t2 .tit{font-size:16px;color:#232127;height:1.5em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-bottom:10px;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;font-weight:400}
.ul-list4-t2 .desc{font-size:14px;color:#232127;text-align:justify;line-height:1.5;display:block;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.ul-list4-t2 .con:hover .tit{color:#472f91}
.row-newer2 .col-r{overflow:hidden;float:none}
.row-newer2 .box{overflow:hidden;border-bottom:1px solid #c7c0de}
.m-form4-t1{overflow:hidden}
.m-form4-t1 select{width:100%;height:50px;border:2px solid #472f91;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:16px;color:#a397c8;padding:10px 20px;margin-bottom:24px;background:url(../images/t4-img1.png) no-repeat 95% center}
.m-form4-t1 select::-ms-expand{display:none!important}
.lab{overflow:hidden}
.lab .label{display:block;float:left;width:43px;text-align:center;height:43px;margin-right:8px;margin-bottom:13px;font-size:18px;color:#472f91;line-height:40px;overflow:hidden;cursor:pointer;background-color:#eff0f1;position:relative}
.lab .label.s2{width:95px;margin-right:0}
.lab .label em{font-size:12px;position:absolute;display:block;bottom:-10px;right:4px}
.lab .label input{position:absolute;left:-99999px}
.lab .label.checked{color:#00b49c;background:#ccf0eb}
.row-wan1{overflow:hidden;padding-top:68px}
.row-wan1 .g-tit1-t{padding-bottom:29px;border-bottom:3px solid #482f92;margin-bottom:85px}
.m-txtimg5-t1{overflow:hidden;margin-bottom:66px}
.m-txtimg5-t1 .pic{width:902px;margin:0 auto 60px}
.m-txtimg5-t1 .pic img{width:100%;height:100%;display:block}
.m-txtimg5-t1 .desc{font-size:14px;color:#232127;line-height:30px}
.ul-list5-t1{overflow:hidden}
.ul-list5-t1 li{overflow:hidden;margin-bottom:58px}
.ul-list5-t1 .con.a1 .col-l{float:right}
.ul-list5-t1 .con{overflow:hidden}
.ul-list5-t1 .col-l{float:left;width:50%;height:206px;background:no-repeat center center;background-size:100% auto;padding-top:60px;padding-left:60px}
.ul-list5-t1 .tit{font-size:20px;color:#fff;font-weight:400}
.ul-list5-t1 .tit em{font-weight:700;font-size:30px;display:block;margin-bottom:4px}
.ul-list5-t1.en .tit span em{display: inline-block;}
.ul-list5-t1.en .tit span{display: block;}
.ul-list5-t1 .txt{overflow:hidden;padding-left:51px;font-size:14px;padding-right:30px;}
.ul-list5-t1 p{display:block;/*text-overflow:ellipsis;white-space:nowrap;overflow:hidden;*/margin-bottom:4px}
.ul-list5-t1 p span{font-weight:700}
.ul-list5-t1 p em{margin:0 8px}
@media only screen and (max-width:1360px){
.m-taber{overflow-x:scroll}
.m-taber .srcoll-box{width:100%}
}
.ban{background-repeat:no-repeat;background-size:cover;background-position:center center;position:relative}
.ban .tit{font-size:50px;color:#fff;font-weight:400}
.ban .wp{position: absolute;top: 20%;left: 13%;}
.ban .xk{bottom:0;left:0;width:100%;height:100%;display:block}
.m-survey{background-repeat:no-repeat;background-size:cover;padding:34px 40px;height:360px;margin:89px 0 30px;border-bottom:5px transparent solid}
.m-survey .txt{max-width:70%}
.m-survey .tit{font-size:30px;color:#fff;font-weight:400;margin-bottom:11px}
.m-survey .desc{font-size:16px;color:#fff;line-height:1.5;margin-bottom:35px}
.m-survey .more{background:url(../images/qwy-i1.png) no-repeat center left;background-size:contain;display:block;width:24px;height:24px}
.m-history{background-repeat:no-repeat;position:relative;background-size:cover;background-position:center center;padding:36px 0 75px;margin-bottom:80px;border-bottom:5px transparent solid}
.m-history .tit{font-size:48px;color:#482f92;font-weight:400;text-align:center}
.slick-index-q{width:83%;margin:31px auto 0}
.slick-index-q .item{position:relative;border-bottom:5px transparent solid;
    width: 22%;
    float: left;
    margin: 0 1.5%;}
.slick-index-q .item::after{content:"";position:absolute;top:0;right:-22px;background:url(../images/qwy-i4.png) no-repeat center center!important;display:block;height:100%;width:22px;z-index:9}
.slick-index-q>div:last-of-type{text-align: center;}
.slick-index-q>div:last-of-type > div{
    display: inline-block;
    float: none;
    vertical-align: top;}
.m-history .slick-arrow{position:absolute;width:27px;height:52px;top:0;font-size:0;border:none;outline:0;z-index:8;background:0 0;background-repeat:no-repeat;background-position:center center}
.m-history .slick-prev{
    left: 30px;
    top: 150px;background-image:url(../images/qwy-i3-l.png)}
.m-history .slick-next{right:-75px;background-image:url(../images/next-index.png);
    position: absolute;
    right: 34px;
    top: 0;
    top: 151px;}
.slick-index-q .s1{background-color:#04B49D}
.slick-index-q .s2{background-color:#482F92}
.slick-index-q .s3{background-color:#00ADEE}
.slick-index-q .s4{background-color:#8F0662}
.slick-index-q .s5{background-color:#D91C5C}
.slick-index-q .tit2{font-size:30px;color:#fff;text-align:center;font-weight:400;height:74px;line-height:74px;overflow:hidden}
.slick-index-q .item .info{position:relative}
.slick-index-q .item .info::after{content:"";position:absolute;top:0;left:0;background:url(../images/qwy-i2.png) no-repeat top center!important;background-size:contain;display:block;width:100%;height:260px}
.slick-index-q .desc{color:#fff;font-size:14px;line-height:2;padding:35px 24px 45px 30px}
.slick-index-q .desc .line{width:100%;height:1px;background-color:#fff;display:block;margin:26px 0 23px}
.slick-index-q .pic img{display:block;width:100%;height:auto}
.m-history .slick-prev:hover{background-image:url(../images/prev-indexh.png)}
.m-history .slick-next:hover{background-image:url(../images/next-indexh.png)}
.ul-business{overflow:hidden;margin:40px 0 84px}
.ul-business li{overflow:hidden;margin-top:90px;}
.ul-business li .pic{float:left;width:50%;border-bottom:5px transparent solid}
.ul-business li .pic img{display:block;width:100%;height:auto}
.ul-business .s2 .pic{float:right}
.ul-business li .txt{overflow:hidden;padding:65px 30px 0 47px}
.ul-business li .txt .tit{font-size:22px;color:#232127;margin-bottom:10px}
.ul-business li .txt .desc{font-size:16px;color:#232127;margin-bottom:25px}
.ul-business li .txt .more{background:url(../images/qwy-i1.png) no-repeat center left;background-size:contain;display:block;width:20px;height:20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-business li .txt .more:hover{background-image:url(../images/qwy-i1-2.png)}
.m-business{overflow:hidden;margin:60px 0}
.m-business .txt{float:left;width:47.68%;margin-right:70px}
.m-business .txt .tit{font-size:30px;color:#482f92;font-weight:400;border-bottom:3px solid #482f92;padding-bottom:11px;margin:0px 0 20px}
.m-business .txt .desc{font-size:14px;color:#232127;line-height:1.5}
.m-business .pic{overflow:hidden}
.m-business .pic img{display:block;width:100%;height:auto}
.map-q1{width:100%;margin:90px 0;background: url(../images/zp9.png);position:relative;}
.map-q1 img{width:100%;height:auto;display:block}
.map-q1 .map-icon-beijing{
    position: absolute;
    left: 767px;
    top: 233px;
    width: 13px;
    z-index: 1;
}
.m-operate{background-repeat:no-repeat!important;background-size:cover!important;padding:20px;border-bottom:5px transparent solid;margin:90px 0}
.m-operate .con{overflow:hidden;padding:67px 35px 200px 61px;background-color:#fff;position:relative}
.m-operate .txt{float:left;width:41%;margin-right:67px}
.m-operate .pic{overflow:hidden}
.m-operate .pic img{display:block;width:90%;height:auto}
.m-operate .txt .tit{font-size:22px;color:#232127;font-weight:400;border-bottom:2px solid #472f91;padding-bottom:12px;margin:-19px 0 17px}
.m-operate .txt .desc{font-size:14px;color:#232127;line-height:2}
.m-operate .close{position:absolute;bottom:27px;right:35px;background:#fff url(../images/qwy-i5.png) no-repeat center left;background-size:contain;display:block;width:45px;height:36px}
.ul-energy{overflow:hidden;margin:90px -10px 80px}
.ul-energy li{width:50%;float:left;padding:0 10px}
.ul-energy li .pic{position:relative;height:0;padding-top:53.7%;overflow:hidden;background-color:#fff;border-bottom:5px transparent solid;margin-bottom:17px}
.ul-energy li .pic img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-energy li:hover .pic img{transform:scale(1.11,1.11);-webkit-transform:scale(1.11,1.11);-moz-transform:scale(1.11,1.11);-ms-transform:scale(1.11,1.11);-o-transform:scale(1.11,1.11)}
.ul-energy li .tit{font-size:18px;color:#232127;margin-bottom:9px;font-weight:400;height:1.5em;overflow:hidden;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s}
.ul-energy li:hover .tit a{color:#482f92}
.ul-energy li .desc{font-size:14px;color:#232127;line-height:1.5;margin-bottom:5px}
.ul-energy li .more{background:url(../images/qwy-i1.png) no-repeat center left;background-size:contain;display:block;width:20px;height:20px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-energy li .more:hover{background-image:url(../images/qwy-i1-2.png)}
.m-sustain{margin:90px 0 70px}
.ul-sustain{overflow:hidden;margin-bottom:10px}
.ul-sustain li{background-repeat:no-repeat!important;background-size:cover!important;background-position:right;border-bottom:5px transparent solid;margin-bottom:30px;height:400px}
.ul-sustain li .txt{width:52.4%;padding:89px 40px 0}
.ul-sustain li .tit{font-size:30px;color:#fff;margin-bottom:10px;font-weight:400}
.ul-sustain li .desc{font-size:16px;color:#fff;line-height:1.5;margin-bottom:26px;}
.ul-sustain li .more{background:url(../images/qwy-i1.png) no-repeat center left;background-size:contain;display:block;width:24px;height:24px;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-sustain li .more:hover{background-image:url(../images/qwy-i1-2.png)}
.ul-energy2{margin:0 -13px;overflow:hidden}
.ul-energy2 li{width:33.33%;padding:0 13px}
.ul-energy2 li .pic{padding-top:56.55%;margin-bottom:16px}
.ul-energy2 li .pic a{display:block}
.ul-energy2 li .pic img{width:100%;height:100%;display:block}
.ul-energy2 li .txt .tit{font-size:18px;margin-bottom:9px;height:1.5em;overflow:hidden;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}
.ul-energy2 li:hover .txt .tit a{color:#482f92}
.g-tit-w1{font-size:30px;color:#482f92;font-weight:400}
.m-develop .info{margin-bottom:66px}    
.m-develop .info .desc{border-top:3px solid #482f92;padding-top:34px;margin-top:28px;font-size:14px;color:#232127;line-height:1.5}
.m-project{background-color:#f6f7f9;padding:49px 0;word-wrap: break-word;}
.ul-list1-w1{overflow:hidden;margin:30px -10px 0}
.ul-list1-w1 li{float:left;width:33.33%;padding:0 10px;overflow:hidden}
.ul-list1-w1 li a{display:block;line-height:60px;padding:0 42px;font-size:18px;color:#232127;background-color:#fff;border-bottom:5px transparent solid}
.ul-list1-w1 li .icon{float:right;background-repeat:no-repeat;background-position:center center;background-size:contain;display:block;width:29px;height:24px;margin:20px 20px 0 0}
.ul-list1-w1 .s1 .icon{background-image:url(../images/qwy-i6.png)}
.ul-list1-w1 .s1.on .icon{background-image:url(../images/qwy-i6-1.png)}
.ul-list1-w1 .s2 .icon{background-image:url(../images/qwy-i7.png)}
.ul-list1-w1 .s2.on .icon{background-image:url(../images/qwy-i7-1.png)}
.ul-list1-w1 .s3 .icon{background-image:url(../images/qwy-i8.png)}
.ul-list1-w1 .s3.on .icon{background-image:url(../images/qwy-i8-1.png)}
.ul-list1-w1 li.on a{color:#fff;background-color:#482f92}
.taber-q{display:none;padding-right:120px;margin-top:54px}
.taber-q.on{display:block}
.taber-q .date{border-bottom:1px solid #ccc;margin-bottom:31px;padding-bottom:14px}
.taber-q .date:last-child{border-bottom:none}
.taber-q .date .tit2{font-size:20px;color:#232127;font-weight:400;margin-bottom:18px}
.taber-q .date .desc{font-size:14px;color:#232127;margin-bottom:20px}
.taber-q .date .desc img{display:inline-block;margin-right:24px}/*修改20*/
.m-b{margin:88px 0 76px 0}
.tit_s{font-size:16px;color:#fff;font-weight:400;text-align:left;width:49%;margin-top:11px;}
.list_01{overflow:hidden;margin:0 -9px 18px -9px}
.list_01 li{width:50%;padding:0 9px;float:left}
.list_01 li .cons .tits h3,.list_02 li .cons .tits h3{font-size:20px;color:#fff;font-weight:400}
.list_01 li .cons .tits h3 a,.list_02 li .cons .tits h3 a{color:#fff}
.list_01 li .cons .tits .d_sc,.list_02 li .cons .tits .d_sc{padding-right:20px;text-align:left;margin-bottom:11px;display:block}
.list_01 .cons,.list_02 .cons{position:relative;overflow:hidden}
.list_01 .cons .pic{position:relative;overflow:hidden;padding-top:53.02%;height:0}
.list_01 .cons .pic img,.list_02 .cons .pic img{transition:all .6s;width:100%;height:auto;background-size:contain;display:block;top:0;left:0;position:absolute}
.list_01 .cons .pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.list_02 .cons .pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.list_01 .cons .tits h3,.list_02 .cons .tits h3{margin-bottom:0px}
.list_01 .cons .tits,.list_02 .cons .tits{position:absolute;top:34px;left:34px;font-size:14px;color:#fff;text-shadow:1px 1px 3px #666;}
.list_02{overflow:hidden;margin:0 -9px}
.list_02 li{width:33.333%;padding:0 9px;float:left}
.list_02 li .cons .pic{padding-top:81.22%;height:0;position:relative;overflow:hidden}
.list_01 .cons .more,.list_02 .cons .more{background:url(../images/qwy-i1.png) no-repeat center left;background-size:contain;display:block;width:20px;height:20px;position:absolute}
.list_02 .cons .more:hover{background-image:url(../images/qwy-i1-2.png)}
.list_01 .cons .more:hover{background-image:url(../images/qwy-i1-2.png)}
.con_b{margin:86px 0 69px 0}
.con_b .bg_pic{position:relative;margin-bottom:26px;overflow:hidden;height:400px;background-position:center right;background-repeat:no-repeat;background-size:cover}
.con_b .bg_pic .tit{position:absolute;top:36px;left:38px;width:47%}
.con_b .bg_pic .tit h3{font-size:30px;color:#fff;font-weight:400;margin-bottom:15px}
.con_b .bg_pic .tit .d_sc{text-align:left;display:block;margin-bottom:15px;font-size:16px;color:#fff}
.con_b .bg_pic .tit .more{background:url(../images/qwy-i1.png) no-repeat center left;background-size:contain;display:block;width:24px;height:24px;position:absolute}
.list_03{overflow:hidden;margin:0 -9px 15px -9px}
.list_03 li{width:50%;padding:0 9px;float:left}
.list_03 .cons .pic{position:relative;overflow:hidden;padding-top:53.02%;height:0;background-position:center center;background-repeat:no-repeat;background-size:cover}
.list_03 .cons .pic img{transition:all .6s;width:100%;height:auto;background-size:contain;display:block;top:0;left:0;position:absolute}
.list_03 .cons .pic img:hover{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}
.list_03 .cons .tits{overflow:hidden;padding:14px 55px 0 0;font-size:14px;color:#232127}
.list_03 .cons .tits h3{font-size:18px;color:#232127;font-weight:400;display:block;margin-bottom:0px}
.list_03 .cons .tits .d_sc{text-align:left;margin-bottom:20px;display:block;    }
.list_03 .cons .tits .more{background:url(../images/qwy-i1.png) no-repeat center left;background-size:contain;display:block;width:24px;height:24px}
.list_03 .cons .tits .more:hover{background-image:url(../images/qwy-i1-2.png)}
.con_b .bg_pic .tit .more:hover{background-image:url(../images/qwy-i1-2.png)}

.map-svg{
    width:700px;
    margin:auto;
    margin-top:30px;
    padding-top:1px;
    position: relative;
}

.map-svg svg{
    margin-top:20px;
}

.map-svg svg path{fill:rgba(255,255,255,1);
}

.map-svg svg path:hover{
    fill:rgba(80,59,152,0.8);
}

.map-svg .span1{
    position: absolute;
    width:10px;
    height:10px;
    border-radius: 10px;
    cursor: pointer;
    opacity: 0.7;
}
.map-svg .span1:hover{
    opacity: 1;
}
.map-svg .svg-info{
    position: absolute;
    width:169px;
    /* height:130px; */
    color:#ffffff;
    /* padding:10px; */
    padding-bottom: 30px;
    background-size: 100%;
    display: none;
    pointer-events: none;
    z-index: 1;
}
 .map-svg .svg-info>div{
    background:rgba(64,41,134,0.8);
    padding: 10px;
    position: relative;
 }
 .map-svg .svg-info>div>img{    position: absolute;
    bottom: -7px;
    left: 3px;
    right: 0;
    margin: auto;
 }
.map-svg .svg-info h5{
    color:#ffffff;
    font-size:16px;
    border-bottom:1px solid #ffffff;
}
.map-svg .svg-info p{
    font-size:14px;
    /* line-height:30px; */
    /* height:31px; */
    overflow:hidden;
    padding: 10px 0;
}
.map-svg .svg-info a{
    color: #ffffff;
    display: none;
}
.map-svg .svg-info img{
    width:auto; 
    display:inline;
    width:15px;
    margin-left:10px;
    margin-bottom:-2px;
}
.dianchang-list{
    position: absolute;
    bottom:40px;
    left:40px;
    top: auto;
    background:#ffffff;
    width: 140px;
    padding-bottom: 15px;
    padding-left: 25px;
}
.dianchang-list li{
    margin-top:10px;
}
.dianchang-list li span{
    width:10px;
    height:10px;
    border-radius: 10px;
    display: inline-block;
    margin:5px 5px 0 5px;
    margin-left:-16px;
}
.map-svg .map-pic{
    position: absolute;
    right:-50px;
    bottom: 100px;
}
.map-svg .map-pic img{
    width:100%;
}

#map-q1 h2{
    position: absolute;
    left:40px;
    top:20px;
    color:#ffffff;
    font-size:40px;
    font-weight:normal;
}



.chengse{
    background:#965e46;
}
.zise{
    background:#472f91;
}
.lanse{
    background:#00aeef;
}
.lvse{
    background:#00b49c;
}
.map-svg .map-name{
    /*pointer-events:none;*/
    width:100%;
    height:100%;
    position: absolute;;
    top:0;
    /*pointer-events:none;*/
    font-size:12px;
    pointer-events:none;
    font-weight:600;
    opacity:0.4;
}
.map-svg .map-name div{
    position: absolute;
    display: none;
}
.map-svg .map-name div:nth-child(1){
    left:73%;
    top:36%;
}
.map-svg .map-name div:nth-child(2){
    left:77%;
    top:41%;
}
.map-svg .map-name div:nth-child(3){
    left:72%;
    top:45%;
}
.map-svg .map-name div:nth-child(4){
    left:84%;
    top:35%;
}
.map-svg .map-name div:nth-child(5){
    left:89%;
    top:27%;
}
.map-svg .map-name div:nth-child(6){
    left:89%;
    top:17%;
}
.map-svg .map-name div:nth-child(7){
    left:76%;
    top:49%;
}
.map-svg .map-name div:nth-child(8){
    left:83%;
    top:56%;
}
.map-svg .map-name div:nth-child(9){
    left:86%;
    top:62%;
}
.map-svg .map-name div:nth-child(10){
    left:84%;
    top:68%;
}
.map-svg .map-name div:nth-child(11){
    left:76%;
    top:58%;
}
.map-svg .map-name div:nth-child(12){
    left:81%;
    top:74%;
}
.map-svg .map-name div:nth-child(13){
    left:75%;
    top:71%;
}
.map-svg .map-name div:nth-child(14){
    left:73%;
    top:82%;
}
.map-svg .map-name div:nth-child(15){
    left:61%;
    top:82%;
}
.map-svg .map-name div:nth-child(16){
    left:64%;
    top:94%;
}
.map-svg .map-name div:nth-child(17){
    left:69%;
    top:55%;
}
.map-svg .map-name div:nth-child(18){
    left:67%;
    top:72%;
}
.map-svg .map-name div:nth-child(19){
    left:69%;
    top:63%;
}
.map-svg .map-name div:nth-child(20){
    left:66%;
    top:48%;
}
.map-svg .map-name div:nth-child(21){
    left:72%;
    top:27%;
}
.map-svg .map-name div:nth-child(22){
    left:55%;
    top:48%;
}
.map-svg .map-name div:nth-child(23){
    left:37%;
    top:49%;
}
.map-svg .map-name div:nth-child(24){
    left:61%;
    top:55%;
}
.map-svg .map-name div:nth-child(25){
    left:38%;
    top:39%;
}
.map-svg .map-name div:nth-child(26){
    left:16%;
    top:33%;
}
.map-svg .map-name div:nth-child(27){
    left:50%;
    top:64%;
}
.map-svg .map-name div:nth-child(28){
    left:58%;
    top:75%;
}
.map-svg .map-name div:nth-child(29){
    left:47%;
    top:81%;
}
.map-svg .map-name div:nth-child(30){
    left:59%;
    top:66%;
}
.map-svg .map-name div:nth-child(31){
    left:21%;
    top:59%;
}
.map-svg .map-name div:nth-child(32){
    left:75%;
    top:85%;
}
.map-svg .map-name div:nth-child(33){
    left:67%;
    top:90%;
}
.map-svg .map-name div:nth-child(34){
    left:87%;
    top:80%;
}
.map-svg .map-name div:nth-child(35){
    left:50%;
    top:50%;
}
.map-svg .map-name div:nth-child(36){
    left:50%;
    top:50%;
}








/*   
    娉曞緥鏉℃
*/
.row-falv {
    padding:60px 0;
}
.row-falv .g-tit1-t .tit{
    font-size:20px;
    font-weight:bold;
    background:url(../images/falv-2.jpg) no-repeat;
    background-position: bottom;
    background-size:100%;
    line-height: 50px;
    color:#472f91;
}

.row-falv .info{
    font-size:14px;
    padding:20px 0;
    line-height: 24px;
}
.row-falv >div:nth-child(2) .tit{
    background-image:url(../images/falv-3.jpg);
}
.row-falv >div:nth-child(3) .tit{
    background-image:url(../images/falv-4.jpg);
}

/*   
    缃戠珯鍦板浘
*/

.row-webmap .wp{
    padding:60px 0;
}
.row-webmap .wp>div{
    float:left;
    width:33%;
    padding:10px 20px;
    box-sizing:border-box;
    min-height: 300px;
}
.row-webmap  h3{
    line-height:40px;
    background:url(../images/falv-2.jpg) no-repeat;background-position:bottom left;background-size:800px;
}

.row-webmap  h3 a{
    color:#472f91;
}
.row-webmap  h3 img{
    float:right;
    width:17px;
    margin-top:12px;
}
.row-webmap .wp>div:nth-child(2) h3{
    background-image:url(../images/falv-3.jpg)
}
.row-webmap .wp>div:nth-child(3) h3{
    background-image:url(../images/falv-4.jpg)
}
.row-webmap .wp>div:nth-child(4) h3{
    background-image:url(../images/falv-2.jpg)
}
.row-webmap .wp>div:nth-child(5) h3{
    background-image:url(../images/falv-3.jpg)
}
.row-webmap .wp>div:nth-child(6) h3{
    background-image:url(../images/falv-4.jpg)
}
.row-webmap .wp>div:nth-child(7) h3{
    background-image:url(../images/falv-2.jpg)
}
.row-webmap .wp>div:nth-child(8) h3{
    background-image:url(../images/falv-3.jpg)
}

.row-webmap  ul{margin-top:10px;
}
.row-webmap  ul>li{list-style:inside;line-height:26px;
}
.row-webmap  ul ul{
    padding-left:21px;
    list-style:none;
    margin:0;
}
.row-webmap  ul ul li{padding-top:1px;list-style:none;
}
.row-webmap  ul ul li:before{
    display:block;
    float:left;
    content:'';
    border-bottom:1px solid #000000;
    width:6px;
    margin-top:14px;
    margin-right:4px;
}
.row-webmap ul li a:hover{
    color:#472f91!important;
}

/*   
    鑱旂郴鎴戜滑
*/

.row-lianxi h3{
    color:#472f91;
    margin-bottom:10px;
}
.row-lianxi p{
    font-weight:bold;
    padding:3px 0;
    font-size:14px;
}
.row-lianxi span{
    display: block;
    color:#666666;
    margin-top: 4px;
}
.row-lianxi span img{
    width:16px;
    margin-right:3px;
    margin-bottom:-3px;
}
.row-lianxi .address{
    padding-bottom:30px;
    border-top:1px solid #c8c7c9;
    padding-top:10px;
    height:230px;
}
.row-lianxi .info .address:nth-child(1){
    border:0;
}


/*   
    铏氭嫙瀵艰埅
*/

.xunindaohang>h1{
    font-size:24px;
    width:1200px;
    color:#482f92;
    margin-top:30px;
    margin-bottom:20px;
}

.xuni{
    background:#f6f7f9;
    width:1200px;
    min-height:700px;margin-bottom:30px;
    position: relative;
}

.xuni-tab{
    text-align: center;

}
.xuni-tab li{
    display: inline-block;
    width:30%;
    line-height: 50px;
    height:50px;
    background: #ffffff;
    margin:30px 10px;
    box-sizing:border-box;
    padding-left:20px;
    text-align: left;
    font-size:16px;
    background-repeat:no-repeat;
    background-position: right 10px center;
    background-size:30px;
    position: relative;
    cursor:pointer;
}
.xuni-tab li:hover{
    color: #482f92
}
.xuni-tab li:nth-child(1){
    background-image:url(../images/xunin-icon1.png) ;
}
.xuni-tab li:nth-child(2){
    background-image:url(../images/xunin-icon2.png);
}
.xuni-tab li:nth-child(3){
    background-image:url(../images/xunin-icon3.png);
}
.xuni-tab li:nth-child(1).active{
    background-color:#482f92;
    color:#fff;
    background-image:url(../images/xunin-icon1s.png) ;
}
.xuni-tab li:nth-child(2).active{
    background-color:#482f92;
    color:#fff;
    background-image:url(../images/xunin-icon2s.png) ;
}
.xuni-tab li:nth-child(3).active{
    background-color:#482f92;
    color:#fff;
    background-image:url(../images/xunin-icon3s.png) ;
}
.xuni-tab li span{
    background-repeat: no-repeat;
    background-position: bottom left;
    background-size:800px;
    display: block;
    height:100%;
    position: absolute;
    left:0;
    width:100%;
    padding-left:20px;
}
.xuni-tab li:nth-child(1) span{
    background-image:url(../images/falv-2.jpg) ;
}
.xuni-tab li:nth-child(2) span{
    background-image:url(../images/falv-3.jpg);
} 
.xuni-tab li:nth-child(3) span{
    background-image:url(../images/falv-4.jpg);
}

.xuni1 .swiper-container{
    width:94%;
    height:640px;
}

.xuni1 .swiper-container li img{
    margin-bottom:20px;
}
.xuni1 .swiper-container li{
    text-align: center;
}

.xuni1 .swiper-pagination span.swiper-pagination-bullet-active{
    width:14px;
    border-radius:3px;
}
.xuni1 .swiper-pagination span{height:5px;width:5px;
}




.swiper-button-next, .swiper-button-prev{
    width: 26px;
    height: 30px;
}

.xuni2{
    position: relative;
}
.xuni2>ul.inhiad{
    text-align: center;
    position: absolute;
    width: 100%;
    height: 600px;
}
.xuni2>ul.inhiad li{
    display: inline-block;
    height:40px;
    line-height: 40px;
    padding:0 30px;
    margin:0 10px;
    cursor:pointer;
    position: absolute;
    top: 0;
}
.xuni2>ul.inhiad li:nth-child(1){
    width: 26%;
    height: 81%;
    left: 40%;
    top:17%;
}
.xuni2>ul.inhiad li:nth-child(2){
    width: 39%;
    height:40%;
    left:0;
    top:59%;
}
.xuni2>ul.inhiad li:nth-child(3){
    width: 32%;
    height: 58%;
    top: 4%;
    right:0;
}
/*.xuni2>ul.inhiad li:hover{
    background:#dddddd;
}*/
.xuni2>ul.inhiad li.active{
    color:#ffffff;
}
.xuni2-content div {
    line-height: 26px;
    padding-bottom:40px;
    width:90%;
    margin:auto;
    top: 0;
    display: none;
}
.xuni2-content div img{
    margin-top:20px;
    margin-bottom:10px;

}


.xuni2>ul.hiadin{
    text-align: center;
}
.xuni2>ul.hiadin li{
    display: inline-block;
    background:#ffffff;
    height:40px;
    line-height: 40px;
    padding:0 30px;
    margin:0 10px;
    cursor:pointer;
}
.xuni2>ul.hiadin li:hover{
    background:#dddddd;
}
.xuni2>ul.hiadin li.active{
    background: #00b49c;
    color:#ffffff;
}
.xuni2-content div {
    line-height: 26px;
    padding-bottom:40px;
    width:90%;
    margin:auto;
}
.xuni2-content div img{
    margin-top:20px;
    margin-bottom:10px;

}


.xuni3>div{
    width:90%;
    margin:auto;
    padding:40px 0;
}



/*

    鎬昏瀵勮

*/

.zongcai{
    background:url(../images/zongcai-bg.jpg);
    padding-bottom:0;
    padding-top:0;
    position: relative;
}
    .zongcai .zongcai-image {
        float: left;
        width: 340px;
        position: absolute;
        top: 40px;
    }
.zongcai>div{
    width:1200px;   
    margin:auto;
    padding-top:1px;
}
.zongcai h1{
    font-size: 30px;
    color: #482f92;
    margin-top: 100px;
    margin-left: 500px;
}

.zongcai .content{
    font-size:15px;
    line-height: 30px;
    margin-left:500px;
    margin-top:30px;
    padding-bottom: 100px;
    min-height: 460px;
}
.zongcai .ccontent .left{
    position: absolute;
    left:-20px;
    top:0;
}
.zongcai .content .right{
    padding-top:20px;
    display:inline-block;
    margin-top:-20px;
}


/* 

    鎰挎櫙涓庝娇鍛� 

*/

.yuanjing .wp .ul-business .txt .tit{
    color:#482f92;
}

.yuanjing .wp>.text{
    text-align: center;
    margin-top: 30px;
    font-size: 21px;
    width: 100%;
    background: #f9f9f9;
    padding: 40px;
}


.m-history .swiper-container{
    width:84%;
}

.taber-pdf .title .desc{
    color:#482f92;
    margin:0;
}
.taber-pdf .title{
    background:#dedede;
    color:#482f92;
    padding:0;
    line-height: 60px;
}

.banner-index.home-banner{
    position: absolute;
    width: 100%;
    height: 100%;
    background-size: cover;
    background-position: center;
}
.banner-index.home-banner .banner-botton-zh{
    position: absolute;bottom: 79px;right: 320px;background: #472f91;width: 240px;height: 60px;border-radius: 40px;text-align: center;line-height: 54px;border: 3px solid #ffffff;color: #ffffff;font-size: 22px;font-weight: bold;
}
.banner-index.home-banner .banner-botton-en{
    position: absolute;bottom: 79px;right: 56px;background: #472f91;width: 240px;height: 60px;border-radius: 40px;text-align: center;line-height: 54px;border: 3px solid #ffffff;color: #ffffff;font-size: 22px;font-weight: bold;
}

.adds-btn{background-image: url(../images/t2-img2.png)!important;}
.dashed-line {border-bottom: 1px dashed #c8c7c9;width: 100%;margin-bottom: 10px;}
.swiper-container-horizontal .slick-index-q{width:100%;}
.slick-index-q .item.s1{border-image: linear-gradient(to right,#931060,#3A1F87) 1 10;border-color: #482F92;}
.slick-index-q .item.s2{border-image: linear-gradient(to right,#00A1E9,#482F92) 1 10;border-color: #482F92;}
.slick-index-q .item.s3{border-image: linear-gradient(to right,#482F92,#00AC97) 1 10;border-color: #482F92;}
.slick-index-q .item.s4{border-image: linear-gradient(to right,#D70052,#900562) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(2) .item.s1{border-image: linear-gradient(to right,#D70052,#900562) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(2) .item.s2{border-image: linear-gradient(to right,#931060,#3A1F87) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(2) .item.s3{border-image: linear-gradient(to right,#00A1E9,#482F92) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(2) .item.s4{border-image: linear-gradient(to right,#482F92,#00AC97) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(3) .item.s1{border-image: linear-gradient(to right,#D70052,#900562) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(3) .item.s2{border-image: linear-gradient(to right,#D70052,#900562) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(3) .item.s3{border-image: linear-gradient(to right,#931060,#3A1F87) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(3) .item.s4{border-image: linear-gradient(to right,#00A1E9,#482F92) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(4) .item.s1{border-image: linear-gradient(to right,#482F92,#00AC97) 1 10;border-color: #482F92;}
.slick-index-q .swiper-slide:nth-child(4) .item.s2{border-image: linear-gradient(to right,#D70052,#900562) 1 10;border-color: #482F92;}

.padding-bottom-20{padding-bottom:20px;}
.addwp .tit{width: 450px;}

.banner-index{position: relative;}

.table-box{width:100%;display:flex;height:auto;max-height:400px;margin-bottom: 13px;}
.table-tit{text-align: center;color: #482f92;font-size: 16px;font-weight: 700;background-color: #f6f7f9;padding: 8px 0;border: 1px solid #f6f7f9;width:140px;min-width:140px;display: flex;align-items: center;justify-content: center;}
.table-content{overflow-y: auto;overflow-x:hidden; flex: 1;border-right: 1px solid #f6f7f9;border-bottom: 1px solid #f6f7f9;}
.table-content .box{display:flex;}
.table-content .box div{font-size: 14px;color: #232127;font-weight: 400;text-align: left;border-top: 1px solid #f6f7f9;border-left: 1px solid #f6f7f9;padding: 8px 0;display: flex;align-items: center;}
.table-content .s4 .q1{background-image: url(../images/t1-img6.png);margin-left: 10px;}
.table-content .s4 .q2{background-image: url(/Templates/default/images/t1-img7.png);margin-left: 10px;}
.table-content .s4 span{background: no-repeat center left;background-size: 10px 10px;display: inline-block;padding-left: 15px;}
.table-content .box .s2{width: 510px;min-width: 510px;padding-left: 54px;}
.table-content .box .s3{width: 370px;min-width: 370px;padding-left: 54px;}
.table-content .box .s4{width: 175px;min-width: 175px}