@charset "utf-8";/* CSS Document */

.tt{width:100%;position:absolute;top:0;z-index: 1200;}
.head {width:100%;background-color: rgb(255, 255, 255);position:relative;overflow:hidden;height: 7.3rem;}
.head_top:hover {background-color: rgba(100, 63, 140, 0.8);}
.head_nav ul li:nth-of-type(1):hover dl{background-color: rgba(116, 62, 175, 0.65);}
.head_nav ul li:nth-of-type(5):hover dl{background-color: rgba(116, 62, 175, 0.65);}
.head_nav ul li:nth-of-type(6):hover dl{background-color: rgba(116, 62, 175, 0.65);}
.head_top {background-color: rgba(164,164,164,0.3);position: absolute;width: 100%;z-index: 9999;}

div#m_head_top {}
.head_nav ul li a {color: #1c1c1c; background-image: url(../images/nav_bg_light.png);}
.head_top:hover a {color: #fff;}
.head_nav ul li a:hover {color: #f8a9f4;}
.head_logo img{ display:none;}
.head_logo{background-image:url(../images/nexus_logo.png);background-size: auto 100%;background-repeat: no-repeat;width: 2.3rem;height: 0.345rem;margin-top: 0.18rem;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_top:hover .head_logo{-webkit-filter: grayscale(100%) brightness(1500%); /* Chrome, Safari, Opera */filter: grayscale(100%) brightness(1500%);}

.head_top #bdcs {float:right;overflow:hidden;padding-top: 0.18rem;}
.head_top .bdcs-main {float:left;}
.head_top #bdcs form {opacity:0.7;border: 1px solid #1c1c1c;width:2rem;height:0.33rem;border-radius:0.44rem;margin-top:0.05rem;}
.head_top #bdcs form:hover {opacity:1;}
.head_top #bdcs input {background:none;border:none;color:#FFFFFF;}
.head_top #bdcs input.bdcs-search-form-submit {width:0.33rem;height:0.33rem;background-image:url(../images/so_icon_black.png);background-repeat:no-repeat;background-position:left center;background-size:55%;cursor:pointer;}
.head_top #bdcs input.bdcs-search-form-input {height:0.33rem;width:1.42rem;margin-left:0.2rem;}
.head_top .so_advice {overflow:hidden;height:0.33rem;padding-top:0.04rem;margin-left:0.2rem;float:left;}
.head_top .so_advice a {color: #1c1c1c;font-size:0.16rem;opacity:0.7;line-height:0.33rem;margin-right: 0.15rem;}
.head_top .so_advice a:hover {opacity:1;}

.head_top:hover #bdcs {float:right;overflow:hidden;padding-top: 0.18rem;}
.head_top:hover .bdcs-main {float:left;}
.head_top:hover #bdcs form {opacity:0.7;border:1px solid #fff;width:2rem;height:0.33rem;border-radius:0.44rem;margin-top:0.05rem;}
.head_top:hover #bdcs form:hover {opacity:1;}
.head_top:hover #bdcs input {background:none;border:none;color:#FFFFFF;}
.head_top:hover #bdcs input.bdcs-search-form-submit {width:0.33rem;height:0.33rem;background-image:url(../images/so_icon.png);background-repeat:no-repeat;background-position:left center;background-size:55%;cursor:pointer;}
.head_top:hover #bdcs input.bdcs-search-form-input {height:0.33rem;width:1.42rem;margin-left:0.2rem;}
.head_top:hover .so_advice {overflow:hidden;height:0.33rem;padding-top:0.04rem;margin-left:0.2rem;float:left;}
.head_top:hover .so_advice a {color: #fff;font-size:0.16rem;opacity:0.7;line-height:0.33rem;margin-right: 0.15rem;}
.head_top:hover .so_advice a:hover {opacity:1;}




.top_locate{width: 12rem;height: 3.92rem;margin:0 auto;color: #2a2b2b;position: relative;z-index: 99;padding-top: 2.3rem;box-sizing: border-box;}
.top_locate span{color:#684e99;letter-spacing: 0.15em;font-weight: lighter;font-size: 0.21rem;text-indent: 0.7em;display: block;}
.top_locate h3{color: #2a2b2b;font-size: 0.62rem;margin-bottom: 0.15rem;margin-top: 0.05rem;letter-spacing: 0.07em;display: block;text-indent: 0.1em;}
.top_locate p{display:block;height: 0.04rem;width: 55%;background:-webkit-linear-gradient(left,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));background:-o-linear-gradient(right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));background:-moz-linear-gradient(right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));background:linear-gradient(to right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));}
.top_locate h5{font-weight:lighter;font-size: 0.16rem;letter-spacing: 0.8em;text-indent: 0.5em;margin-top: 1.15rem;color: #757575;}
.list_pic {position:absolute;top: 0.1rem;z-index: 10;width: 100%;height: 6rem;}
.list_pic img{ width:100%;}
.list_pic dl dt{width: 7rem;margin: 1.35rem 0 0 2.7rem;float:left;}
.list_pic dl dd{float:left;position: relative;width: 7rem;margin: 0.2rem 0 0 0.2rem;}
.list_pic dl dd ul li{position:absolute;}
.list_pic dl dd ul li:nth-of-type(1){width: 2.02rem;height: 1.3rem;background-color: rgba(0,0,0,0.012);top: 1.22rem;left: 1.5rem;box-sizing: border-box;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1) inset;}
.list_pic dl dd ul li:nth-of-type(2){width: 1.06rem;height: 0.6rem;top: 2.05rem;left: 3.7rem;box-sizing: border-box;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1) inset; opacity:0.8}
.list_pic dl dd ul li:nth-of-type(3){width: 0.65rem;height: 1rem;top: 2.76rem;left: 2.94rem;box-sizing: border-box;box-shadow: 0 0 0.2rem rgba(0,0,0,0.1) inset;opacity:0.6}
.list_pic dl dd ul li:nth-of-type(4){width: 1.96rem;height: 1.53rem;box-sizing:border-box;top: 1.37rem;left: 1.76rem;border-left:0.02rem solid #424242;border-top:0.02rem solid #424242;}
.list_pic dl dd ul li:nth-of-type(5){width: 0.66rem;height: 1.5rem;box-sizing:border-box;top: 1.37rem;left: 4.78rem;border-right:0.02rem solid #424242;border-top:0.02rem solid #424242;}
.list_pic dl dd ul li:nth-of-type(6){width: 1.36rem;height: 1.47rem;box-sizing:border-box;top: 2.08rem;left: 2.46rem;border-bottom:0.02rem solid #424242;}
.list_pic dl dd ul li:nth-of-type(7){width: 1.12rem;top: 2.99rem;left: 1.21rem;}
.list_pic dl dd ul li:nth-of-type(7) img{ animation: ff 1s infinite alternate ease-in-out;}
.list_pic dl dd ul li:nth-of-type(8){width: 0.78rem;top: 1rem;left: 3.86rem;filter: grayscale(100%) brightness(157%);opacity: 0.5;}
.list_pic dl dd ul li:nth-of-type(8) img{ animation: gg 1s infinite alternate ease-in-out;}
.list_pic dl dd ul li:nth-of-type(9){width: 1.98rem;top: 2.83rem;left: 3.77rem;box-shadow: 10px 10px rgba(0,0,0,0.07);}
.list-paddingleft-2{overflow:hidden;width: 7rem;margin: 0 auto;margin-top: 0.5rem;}
.list-paddingleft-2 li{float:left;width: 2rem;text-align: justify;padding-right: 0.17rem;padding-left: 0.16rem;margin-bottom: 0.08rem;padding-bottom: 0.1rem;}
.list-paddingleft-2 li o{ display: inline-block; padding-left: 100%; }
.list-paddingleft-2 h4{font-size:0.24rem;font-weight:lighter;color: #6e4590;text-align: justify;display: initial;background-image: url(../images/m_about_good.png);background-size:auto 100%;background-position:left;background-repeat:no-repeat;padding-left:2em;}



.tiktok{position: absolute;top: 0;z-index: 99;opacity: 0.12;left: 0;width: 100%;}

        @keyframes ff{
            to{
                transform: scale(1.2);
            }
        }
        @keyframes gg{
            to{
                transform: scale(1.2);
            }
        }
.gradual{width:100%;position:absolute;bottom:0;height:3rem;background:-webkit-linear-gradient(bottom,rgba(255,255,255,1),rgba(255,255,255,0));background:-o-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0));background:-moz-linear-gradient(top,rgba(255,255,255,1),rgba(255,255,255,0));background:linear-gradient(to top,rgba(255,255,255,1),rgba(255,255,255,0));z-index: 999;}
.list_banner {width:100%;position:absolute;height: 7.3rem;top:0;background:-webkit-linear-gradient(left,rgba(234,234,234,1),rgba(255,255,255,1),rgba(236,236,236,1));background:-o-linear-gradient(right,rgba(234,234,234,1),rgba(255,255,255,1),rgba(236,236,236,1));background:-moz-linear-gradient(right,rgba(234,234,234,1),rgba(255,255,255,1),rgba(236,236,236,1));background:linear-gradient(to right,rgba(234,234,234,1),rgba(255,255,255,1),rgba(236,236,236,1));}
.list_banner img {width:100%;opacity: 0;margin-top:0.1rem;}

.n_con_1{ width:100%;}
.n_con_1{ width:100%; margin:0 auto;}
.n_con_1 dl{overflow:hidden;width: 4.6rem;margin: 0 auto;margin-top: 0.5rem;}
.n_con_1 dl dt{height: 0.8rem;width: 2px;float:left;margin:0 0.32rem;background:-webkit-linear-gradient(top,rgba(238, 146, 62,0),rgba(238, 146, 62,1),rgba(238, 146, 62,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(bottom,rgba(238, 146, 62,0),rgba(238, 146, 62,1),rgba(238, 146, 62,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(bottom,rgba(238, 146, 62,0),rgba(238, 146, 62,1),rgba(238, 146, 62,0));/* Firefox 3.6 - 15 */background:linear-gradient(to bottom,rgba(238, 146, 62,0),rgba(238, 146, 62,1),rgba(238, 146, 62,0));/* 标准的语法（必须放在最后） */}
.n_con_1 dl dd { float:left;}
.n_con_1 dl dd img {height: 0.5rem;margin-top:0.13rem;}
.n_con_1 h3{text-align:center;font-size: 0.5rem;color: rgb(235, 153, 32);margin: 0.25rem 0 0 0;font-weight: lighter;letter-spacing: 0.15em;}
.n_con_1 h3 span{}
.n_con_1 p{text-align:center;font-size: 0.3rem;font-weight: lighter;margin-top: 0.3rem;letter-spacing: 0.15em;color: #666;}
.n_con_1 p.dan_des:nth-of-type(1){ margin-top:0.4rem}
.n_con_1 p span{opacity: 0.6;margin-right: 0.15rem;color: #d97dff;}
.main{ width:100%}
.main_title{ overflow:hidden;}
.main_title h3{text-align:center;font-size: 0.44rem;font-weight:normal;letter-spacing:0.03rem;opacity:0;color: #9472b7;}
.main_title h3 span{color: #333;}
.main_title h3 o{ font-size:0.26rem; line-height:0.46rem; padding:0 0.13rem;}
.main_title .title_line{display:block;height: 3px;width: 6.28rem;margin:0 auto;margin-top:0.07rem;margin-bottom:0.09rem;opacity:0;background:-webkit-linear-gradient(left,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* 标准的语法（必须放在最后） */}
.main_title p{text-align:center;font-size: 0.2rem;color:rgba(120,90,159,0.5);letter-spacing:0.02rem;opacity:0;margin-top: 0;}

.n_con_2{width: 80%;margin: 1rem auto;margin-bottom: 0.9rem;}
.n_con_2 img{ width:100%;}
.n_con_2 .con2_top{width: 80%;margin: 0 auto;}
.n_con_2 .con2_top ul{overflow:hidden;padding-bottom: 0.15rem;}
.n_con_2 .con2_top .con2_t_line{ height:2px; width:100%; background:-webkit-linear-gradient(left,rgba(85,85,85,0),rgba(85,85,85,1),rgba(85,85,85,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(85,85,85,0),rgba(85,85,85,1),rgba(85,85,85,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(85,85,85,0),rgba(85,85,85,1),rgba(85,85,85,0));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(85,85,85,0),rgba(85,85,85,1),rgba(85,85,85,0));}
.n_con_2 .con2_top li{ float:left; text-align:center; width:25%;}
.n_con_2 .con2_top li h5{width: 1.3rem;height: 0.39rem;line-height: 0.38rem;font-size: 0.22rem;background-color:#eb8d13;color:#fff;font-weight:lighter;text-align:center;letter-spacing: 0.1em;margin:0 auto;margin-bottom: 0.2rem;}
.n_con_2 .con2_top li img{width: 1.8rem;}
.n_con_2 .con2_line1{width: 1.54rem;margin:0 auto;overflow: hidden;position: relative;}
.n_con_2 .con2_line1 span{display:block;width:2px;margin:0 auto;height: 1.2rem;background-color:#555;}
.n_con_2 .con2_line1 o{display:block;font-size: 0.28rem;color: #444;margin: 0.15rem 0.1rem 0 0.1rem;position: absolute;top: 0;}
.n_con_2 .con2_line1 o:nth-of-type(1){ left:0;}
.n_con_2 .con2_line1 o:nth-of-type(2){ right:0;}
.n_con_2 .con2_mid{width: 90%;overflow: hidden;margin: 0 auto;}
.n_con_2 .con2_l_pic{width:12%;float:left;margin-left: 5%;}
.n_con_2 .con2_l_pic h5{ color:#3aa9dd}
.n_con_2 .con2_l_line{width: 8%;float:left;height:2px;margin-top: 0.55rem;background:-webkit-linear-gradient(left,rgba(58,169,221,1),rgba(58,169,221,0.1));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(58,169,221,0.1),rgba(58,169,221,1));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(58,169,221,0.1),rgba(58,169,221,1));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(58,169,221,0.1),rgba(58,169,221,1));/* 标准的语法（必须放在最后） */}
.n_con_2 .con2_r_pic{ width:20%; float:left;}

.n_con_2 .con2_r_pic h5{ color:#3d4894}
.n_con_2 .con2_r_line{width:5%;float:left;height:2px;margin-top: 0.55rem;background:-webkit-linear-gradient(left,rgba(61,72,148,0.1),rgba(61,72,148,1));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(61,72,148,1),rgba(61,72,148,0.1));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(61,72,148,1),rgba(61,72,148,0.1));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(61,72,148,1),rgba(61,72,148,0.1));/* 标准的语法（必须放在最后） */}
.n_con_2 .con2_m{ width:50%; float:left;}
.n_con_2 .con2_mid h5{line-height: 0.4rem;font-size: 0.24rem;font-weight:lighter;text-align:center;letter-spacing: 0.1em;margin:0 auto;display:block;}
.n_con_2 .con2_mid i{display:block;width:2px;margin:0 auto;height: 0.5rem;background-color:#eb8d13;margin-top: -0.03rem;z-index: 99;position: relative;}
.n_con_2 .con2_line2{width: 1.54rem;margin:0 auto;overflow: hidden;margin-top: -0.5rem;position: relative;}

.n_con_2 .con2_line2 span{display:block;width:2px;margin:0 auto;height: 1.2rem;background-color:#eb8d13;}
.n_con_2 .con2_line2 o{display:block;font-size: 0.28rem;color: #eb8d13;margin: 0.5rem 0.1rem 0 0.1rem;position: absolute;top: 0;}
.n_con_2 .con2_line2 o:nth-of-type(1){ left:0;}
.n_con_2 .con2_line2 o:nth-of-type(2){ right:0;}
.n_con_2 .con2_bottom{width: 100%;margin: 0 auto;margin-top: -2px;}
.n_con_2 .con2_bottom span{display:block;width:2px;margin:0 auto;height: 0.5rem;background-color:#eb8d13;}
.n_con_2 .con2_bottom ul{overflow:hidden;padding-bottom: 0.2rem;}
.n_con_2 .con2_bottom li{float:left;text-align:center;width:20%;}
.n_con_2 .con2_bottom li:nth-of-type(1) span{ background-color:rgba(235,141,19,0.3);}
.n_con_2 .con2_bottom li:nth-of-type(1) img{ border-color:rgba(235,141,19,0.3)}
.n_con_2 .con2_bottom li:nth-of-type(2) span{ background-color:rgba(235,141,19,0.65);}
.n_con_2 .con2_bottom li:nth-of-type(2) img{ border-color:rgba(235,141,19,0.65)}
.n_con_2 .con2_bottom li:nth-of-type(4) span{ background-color:rgba(235,141,19,0.65);}
.n_con_2 .con2_bottom li:nth-of-type(4) img{ border-color:rgba(235,141,19,0.65)}
.n_con_2 .con2_bottom li:nth-of-type(5) span{ background-color:rgba(235,141,19,0.3);}
.n_con_2 .con2_bottom li:nth-of-type(5) img{ border-color:rgba(235,141,19,0.3)}
.n_con_2 .con2_bottom li h5{width: 1.4rem;height: 0.4rem;line-height: 0.4rem;font-size: 0.23rem;color: #111;font-weight:lighter;text-align:center;letter-spacing: 0.1em;margin:0 auto;margin-bottom: 0.2rem;}
.n_con_2 .con2_bottom li img{width: 2rem;box-sizing: border-box;border: 2px solid #eb8d13;}
.n_con_2 .con2_line3{height:2px;width: 80%;margin: 0 auto;background:-webkit-linear-gradient(left,rgba(235,141,19,0.3),rgba(235,141,19,1),rgba(235,141,19,0.3));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(235,141,19,0.3),rgba(235,141,19,1),rgba(235,141,19,0.3));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(235,141,19,0.3),rgba(235,141,19,1),rgba(235,141,19,0.3));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(235,141,19,0.3),rgba(235,141,19,1),rgba(235,141,19,0.3));}

.n_con_3{width:100%;background-image: url(../images/con3_bg.jpg);background-position: top;background-repeat: no-repeat;background-size: 100% auto;}
.n_con_3 dl{width:100%;color:#fff;background-color: rgba(35, 49, 62, 0.5);-moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out;}
.n_con_3 dl dt{width: 3.5rem;float:left;}
.n_con_3 dl dt img{ width:100%;}
.n_con_3 dl dd{width: 9rem;float: right;}
.n_con_3 dl dd h3{font-size: 0.43rem;letter-spacing: 0.05rem;}
.n_con_3 dl dd b{opacity:0.8;font-size: 0.26rem;font-weight: lighter;margin: 0.15rem 0;display: block;letter-spacing: 0.04rem;}
.n_con_3 dl dd ul {overflow:hidden;margin: 0.15rem 0;width: 9rem;float: left;}
.n_con_3 dl dd ul li{ float:left;}
.n_con_3 .con3_line{width:100%;height: 2px;background:-webkit-linear-gradient(left,rgba(35, 49, 62, 0.5),rgb(173, 176, 180,1),rgba(35, 49, 62, 0.5));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(35, 49, 62, 0.5),rgb(173, 176, 180,1),rgba(35, 49, 62, 0.5));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(35, 49, 62, 0.5),rgb(173, 176, 180,1),rgba(35, 49, 62, 0.5));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(35, 49, 62, 0.5),rgb(173, 176, 180,1),rgba(35, 49, 62, 0.5));/* 标准的语法（必须放在最后） */}
.n_con_3 o{width:100%;height: 1px;display:block;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,1));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(255,255,255,1),rgba(255,255,255,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(255,255,255,1),rgba(255,255,255,0));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(255,255,255,1),rgba(255,255,255,0));/* 标准的语法（必须放在最后） */}
.n_con_3 dl:nth-of-type(1){overflow:hidden;padding: 0.6rem 0;background-color: rgba(46, 37, 61, 0.6);}
.n_con_3 dl:nth-of-type(1):hover{background-color: rgba(97,65,146,0.85);}
.n_con_3 dl:nth-of-type(1) .con_3_bg{width: 13.5rem;margin:0 auto;}
.n_con_3 dl:nth-of-type(1) dd ul{ width:4rem;}
.n_con_3 dl:nth-of-type(1) dd ul li{font-size: 0.28rem;font-weight: bold;letter-spacing: 0.03rem;position: relative;}
.n_con_3 dl:nth-of-type(1) dd ul li:nth-of-type(1){border: 2px solid #fff;border-radius: 0.1rem;float:left;font-size: 0.28rem;margin-right: 0.37rem;padding: 0.03rem 0.22rem 0.05rem 0.22rem;line-height: 0.5rem;margin-top: 0.84rem;}
.n_con_3 dl:nth-of-type(1) dd ul li:nth-of-type(2){width:0.3rem;margin-top: 0.75rem;}
.n_con_3 dl:nth-of-type(1) dd ul li:nth-of-type(3){
    background: -webkit-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0));
    background: -o-linear-gradient(bottom,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0));
    background: -moz-linear-gradient(bottom,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0));
    background: linear-gradient(to bottom,rgba(255,255,255,0),rgba(255,255,255,1),rgba(255,255,255,0));
    width: 0.03rem;
    height: 2.5rem;
    margin: 0 0.2rem;
    }
.n_con_3 dl:nth-of-type(1) dd ul li:nth-of-type(4){width:0.3rem;font-weight:normal;margin-top: 0.75rem;}
.n_con_3 dl:nth-of-type(1) dd ul li span{width:0.08rem;height:0.08rem;background-color:#fff;position:absolute;display:block;left: 0.02rem;top: 0.24rem;}

.n_con_3 dl:nth-of-type(1) dd ol{margin-top:0.3rem;width: 5rem;overflow: hidden;float: left;}
.n_con_3 dl:nth-of-type(1) dd ol li{border: 1px solid #fff;border-radius: 0.1rem;float:left;font-size: 0.24rem;margin-right: 0.14rem;padding: 0.03rem 0.22rem 0.05rem 0.22rem;font-weight: lighter;margin-bottom: 0.14rem;}

.n_con_3 dl:nth-of-type(2){overflow:hidden;padding: 0.6rem 0;background-color: rgba(61, 37, 51, 0.6);}
.n_con_3 dl:nth-of-type(2):hover{background-color: rgba(205,66,142,0.85);}
.n_con_3 dl:nth-of-type(2) .con_3_bg{width: 13.5rem;margin:0 auto;}
.n_con_3 dl:nth-of-type(2) dd ul li{font-size: 0.25rem;font-weight: lighter;line-height: 0.55rem;letter-spacing: 0.03rem;position: relative;width: 100%;box-sizing: border-box;overflow: hidden;height: 1.3rem;}
.n_con_3 dl:nth-of-type(2) dd ul li div{width: 0.8rem;float:left;margin-right: 0.2rem;margin-top: 0.15rem;}
.n_con_3 dl:nth-of-type(2) dd ul li div img{ width:100%;}
.n_con_3 dl:nth-of-type(2) dd ul li span{width: 0;display: block;float: left;font-size: 0.1rem;margin-right: 0.2rem;}
.n_con_3 dl:nth-of-type(2) dd ol{float:left;width: 8rem;}
.n_con_3 dl:nth-of-type(2) dd ol h4{ font-size:0.3rem;}
.n_con_3 dl:nth-of-type(2) dd ol p{font-size: 0.24rem;height: 0.3rem;letter-spacing: 0.05em;line-height: 0.3rem;margin-top: 0.1rem;}

.n_con_3 dl:nth-of-type(3){overflow:hidden;padding: 0.6rem 0;background-color: rgba(61, 46, 34, 0.6);}
.n_con_3 dl:nth-of-type(3):hover{background-color:rgba(232,119,33,0.85);}
.n_con_3 dl:nth-of-type(3) .con_3_bg{width: 13.5rem;margin:0 auto;}
.n_con_3 dl:nth-of-type(3) dd ul li{float:none;font-size: 0.25rem;font-weight: lighter;line-height: 0.55rem;letter-spacing: 0.03rem;position: relative;}
.n_con_3 dl:nth-of-type(3) dd ul li span{height:0.08rem;display:block;left: 0.02rem;top: 0.24rem;font-weight: bold;float: left;}
.n_con_3 dl:nth-of-type(3) dd ol{ margin-top:0.3rem; width:7rem;}
.n_con_3 dl:nth-of-type(3) dd ol li{border: 1px solid #fff;border-radius: 0.1rem;float:left;font-size: 0.24rem;margin-right: 0.14rem;padding: 0.03rem 0.22rem 0.05rem 0.22rem;font-weight: lighter;margin-bottom: 0.14rem;}


.n_con_4{padding: 0 0 0.5rem 0;}
.n_con_4 .con4_body{width: 100%;margin:0 auto;position:relative;margin-top: 0.4rem;}
.n_con_4 .con4_body img{width:100%;}
.n_con_4 .con4_body img:nth-of-type(1){ position:absolute; top:0;}
.n_con_4 .m_case{width:100%;padding:0.75rem 0 0.35rem 0;overflow: hidden;}
.n_con_4 .m_case_col{width: 17rem;margin:0 auto;overflow:hidden;margin-top:0.5rem;padding: 0 1rem 0.3rem 1rem;box-sizing: border-box;background:-webkit-linear-gradient(left,rgba(92,60,143,0),rgba(92,60,143,0.1),rgba(197, 79, 147, 0.1),rgba(197, 79, 147, 0));background:-o-linear-gradient(right,rgba(92,60,143,0),rgba(92,60,143,0.1),rgba(197, 79, 147, 0.1),rgba(197, 79, 147, 0));background:-moz-linear-gradient(right,rgba(92,60,143,0),rgba(92,60,143,0.1),rgba(197, 79, 147, 0.1),rgba(197, 79, 147, 0));background: linear-gradient(to right,rgba(92,60,143,0),rgba(92,60,143,0.1),rgba(197, 79, 147, 0.1),rgba(197, 79, 147, 0));}
.n_con_4 .m_case_bg{background:-webkit-linear-gradient(bottom,rgba(255,255,255,0),rgba(255,255,255,1));background:-o-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));background:-moz-linear-gradient(top,rgba(255,255,255,0),rgba(255,255,255,1));background:linear-gradient(to top,rgba(255,255,255,0),rgba(255,255,255,1));position:absolute;height: 5rem;width: 100%;top:0;}
.n_con_4 .m_case_col dl{float:left;margin-right: 0.7rem;margin-bottom:0.6rem;}
.n_con_4 .m_case_col dl:nth-of-type(4) { margin-right:0}
.n_con_4 .m_case_col dl:nth-of-type(8) { margin-right:0}
.n_con_4 .m_case_col dl dd{position:relative;width: 3.17rem;height: 1.88rem;}
.n_con_4 .m_case_col ul li{ position:absolute; box-sizing:border-box; }
.n_con_4 .m_case_col ul li img{ width:100%;}
.n_con_4 .m_case_col ul li:nth-of-type(1){width: 2.44rem;height: 1.59rem;background-color:rgba(120,120,120,0.2);right:0.08rem;top: 0.13rem;}
.n_con_4 .m_case_col ul li:nth-of-type(2){width: 2.42rem;height: 1.6rem;border: 0.02rem solid #423f3f;right:0;bottom:0;}
.n_con_4 .m_case_col ul li:nth-of-type(3){box-sizing: content-box;box-shadow:0 0 0.2rem rgba(13,13,13,0.15);top: 0;width: 2.57rem;right: 0.25rem;}
.n_con_4 .m_case_col ul li:nth-of-type(4){box-sizing: content-box;left: 0;top: 1.26rem;width: 1.87rem;right: 0.25rem;}
.n_con_4 .m_case_col ul li:nth-of-type(4) img{ width:100%;}
.n_con_4 .m_case_col ul li:nth-of-type(4) p{color:#fff;font-weight:lighter;text-align:center;position: relative;font-size: 0.24rem;line-height: 0.55rem;letter-spacing: 0.15em;}
.n_con_4 .m_case_col dl dt{width:3.88rem; text-align:center; font-size:0.26rem; color:#666; margin-top:0.25rem;}
.n_con_4 .m_line{height:0.04rem;background:-webkit-linear-gradient(left,rgba(92,60,143,0),rgba(92,60,143,1),rgba(197, 79, 147, 1),rgba(197, 79, 147, 0));background:-o-linear-gradient(right,rgba(92,60,143,0),rgba(92,60,143,1),rgba(197, 79, 147, 1),rgba(197, 79, 147, 0));background:-moz-linear-gradient(right,rgba(92,60,143,0),rgba(92,60,143,1),rgba(197, 79, 147, 1),rgba(197, 79, 147, 0));background: linear-gradient(to right,rgba(92,60,143,0),rgba(92,60,143,1),rgba(197, 79, 147, 1),rgba(197, 79, 147, 0));width: 17rem;margin: 0 auto;}
.n_con_4 .m_title{width:15rem;margin: 0 auto;overflow: hidden;margin-bottom: 0.8rem;margin-top: 0.1rem;}
.n_con_4 .m_title h4{font-size: 0.4rem;display:block;float:left;width: 50%;text-align: center;letter-spacing: 0.7em;}
.n_con_4 .m_title h4:nth-of-type(1){ color:#5c3c8f;}
.n_con_4 .m_title h4:nth-of-type(2){ color:#c54f93;}
.n_con_4 .m_map_circle{position:absolute;left: 4.5rem;top: 1.3rem;z-index: 5;opacity: 0.2;}
.n_con_4 .m_map_circle span{display:block;border-radius:100rem;border: 1px solid #614192;margin:0 auto;width: 1.5rem;height: 1.5rem;position:absolute;left:0;top:0;}
.n_con_4 .m_map_circle2{position:absolute;left: 12.24rem;top: 1.3rem;z-index: 5;opacity: 0.2;}
.n_con_4 .m_map_circle2 span{display:block;border-radius:100rem;border: 1px solid #614192;margin:0 auto;width: 1.5rem;height: 1.5rem;position:absolute;left:0;top:0;}



.n_con_5{background:-webkit-linear-gradient(left,rgba(245,245,245,1),rgba(255, 255, 255, 1),rgba(245,245,245,1));background:-o-linear-gradient(right,rgba(245,245,245,1),rgba(255, 255, 255, 1),rgba(245,245,245,1));background:-moz-linear-gradient(right,rgba(245,245,245,1),rgba(255, 255, 255, 1),rgba(245,245,245,1));background: linear-gradient(to right,rgba(245,245,245,1),rgba(255, 255, 255, 1),rgba(245,245,245,1));width: 100%;padding: 0.3rem 0;}
.content{width:100%;overflow:hidden;margin-top: -1rem;position: relative;z-index: 999;}
.c_all{width: 13.8rem;margin:0 auto;overflow: hidden;padding: 0.7rem 0 1rem 0;}

.c_l{width: 13.8rem;}
.c_head{ overflow:hidden;}
.c_head .c_h1{float:right;width: 4.69rem;}
.c_head .c_h1 h3{font-weight:normal;font-size:0.24rem;color:#000000;letter-spacing: 0.01rem;}
.c_head .c_h1 p{font-size: 0.15rem;line-height: 0.26rem;color: #888;margin:0.15rem 0;}
.c_head .c_h1 p span{ color:#1985c6;}
.c_head .c_l_img { float:left;width:3.40rem; height:2.10rem;margin-right:0.30rem; background-size:auto 100%; background-position:center; background-repeat:no-repeat;}
.c_head .c_l_img a{ display:block;width:3.40rem; height:2.10rem; }
.c_head .c_h2{border-top:1px solid #eaeaea;float:right;width: 4.69rem;padding-top:0.10rem;}


.c_head .c_h2 li{line-height: 0.38rem;}
.c_head .c_h2 a{font-size: 0.17rem;color: #333;}
.c_head .c_h2 a:hover{ color:#1985c6;}
.c_list {overflow:hidden;padding: 0 0 0.05rem 0;}
.c_list dl{overflow:hidden;width: 45%;float: left;margin: 0.2rem 0;margin-right: 9%;}
.c_list dl:nth-of-type(2){margin-right:0;}

.c_list dl:nth-of-type(4){ margin-right:0;}
.c_list dl:nth-of-type(9){ margin-right:0;}
.c_list dl:nth-of-type(12){ margin-right:0;}
.c_list dl.list_bottom{}
.c_list dt{}
.c_list dt img{width: 100%;}
.c_list dl:nth-of-type(3) dd{}
.c_list dl:nth-of-type(3) dt{/* box-sizing: border-box; *//* padding-left:0.6rem; */}
.c_list dd{overflow: hidden;padding: 0 0 0 0.8rem;height: 0.7rem;}
.c_list dd h3{font-size: 0.4rem;height: 0.3rem;line-height: 0.25rem;font-weight:normal;letter-spacing: 0.02rem;display: block;border-left: 5px solid #a674c0;text-indent: 0.5em;margin: 0.1rem 0;}
.c_list dd a{ color:#151515;}
.c_list dd a:hover{color: #9964e0;}
.c_list dd p{font-size: 0.14rem;color: #9e9e9e;line-height: 0.36rem;}
.c_list dd p.des_cription{padding: 0.2rem 0 0.12rem 0;}
.c_list dd p.key_word{ color:#575757;font-size: 0.14rem;}
.c_list dd i{color: #e86e27;font-style:normal;margin-right: 0.10rem;font-weight: lighter;font-size: 0.2rem;margin-top: 0.04rem;display: none;text-indent: 1em;letter-spacing: 0.01em;}
.c_list dd span{ font-size:0.13rem; color:#ccc; float:right;}
.c_list .c_a_line{height: 2px;width:100%;opacity: 1;background:-webkit-linear-gradient(left,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(120,90,159,0),rgba(120,90,159,1),rgba(120,90,159,0));/* 标准的语法（必须放在最后） */}



.page{position: relative;left: 50%;float: left;margin-top: 0.3rem;}
.page_nr{position: relative;left: -50%;}
.page a{float:left; display:block; padding:0.04rem 0.09rem 0.05rem 0.09rem;background-color: #fff;margin-right:0.03rem;font-size: 0.15rem; color:#8A8A8A;border:1px solid #fff; }
.page a:hover{border:1px solid #317dcc; color:#317dcc;}
.page b{display:block; float:left;padding:0.04rem 0.08rem 0.02rem 0.08rem; color:#317dcc; font-size: 0.15rem;}
.page a.num{padding:0.04rem 0.09rem 0.05rem 0.09rem;}
.page a.num:hover{border:1px solid #317dcc; color:#317dcc;}



.c_tdk { margin-bottom:0.24rem;}
.c_tdk h1{ font-weight:normal; font-size:0.28rem; color:#000;}
.c_tdk p{ font-size:0.14rem; color:#999; margin-top:0.16rem; }
.c_des{ font-size:0.16rem; color:#999; background-color:#f9f9f9; padding:0.20rem 0.25rem; width:7.29rem; line-height:0.28rem;}
.c_con{ font-size:0.16rem; color:#666; padding:0 0.20rem; line-height:0.28rem; margin-top:0.24rem;}
.c_con img{ margin:0.30rem 0;}
.c_author{ font-size:0.16rem; color:#666; text-align:right; width:7.69rem; margin-top:0.45rem;}
.c_fn{ color:#999; font-size:0.14rem;line-height:0.28rem; padding-left:0.20rem; margin-top:0.50rem; }
.c_fn a{ color:#999; }
.c_ad{ padding-left:0.20rem; margin:0.30rem 0;}
.c_relate { padding-left:0.20rem; overflow:hidden;}
.c_relate h3{ color:#333; font-size:0.18rem; font-weight:normal;}
.c_relate ul{ overflow:hidden; border-top:1px #e9e9e9 solid; margin-top:0.14rem; padding-top:0.20rem;width:3.20rem; float:left; padding-right:1.09rem;}
.c_relate ul.right{ padding-right:0;}
.c_relate li{ float:left; font-size:0.13rem; width:3.20rem;}
.c_relate li a{ color:#333; line-height:0.32rem; display:block; width:3.50rem; overflow:hidden; height:0.32rem;}




.c_r{float:right;}
.c_r h3{font-size: 0.18rem;color: #000;margin-bottom:0.10rem;}
.c_r img{margin: 0.05rem 0 0.1rem 0;width: 3.2rem;padding-left: 0.03rem;}
.c_r li{ font-size:0.16rem; line-height:0.33rem; height:0.33rem; width:3.30rem; overflow:hidden;}
.c_r li a{ color:#666;}
.c_r li span{display:block;width:0.05rem;height:0.05rem;background-color:#2277da;float:left;margin: 0.15rem 0.10rem 0.13rem 0.07rem;}
.c_r1{ overflow:hidden;}
.c_r1 h3{margin-bottom:0.15rem;}
.c_r2{ overflow:hidden; margin-top:0.35rem;}

.m_input{width:100%;overflow:hidden;height:7.25rem;padding: 0.58rem 0 0.6rem 0;background: url(../images/map_bg.png) top 0.75rem center no-repeat;background-size:14rem;}
.m_input_hr{background-color:rgba(44, 44, 44, 0.09);width: 5.35rem;height: 4.46rem;margin:0 auto;padding:0.06rem;margin-top: 0.72rem;}
.m_input_hr form{width: 5.35rem;height: 4.2rem;background-color:#f1f1f1;padding-top:0.26rem;}
.m_input_hr li{ width:4.68rem; overflow: hidden;margin:0 auto; margin-bottom:0.2rem; }
.m_input_hr input{width:4.51rem;padding-left:0.17rem;height: 0.5rem;background-color:#FFFFFF;border:0;color:#555;font-size:0.14rem;}
.m_input_hr textarea{width:4.51rem;height: 1.44rem;padding-left:0.17rem;padding-top:0.1rem;background-color:#FFFFFF;border:0;font-size:0.14rem;}
.m_input_hr input#button{width: 1.55rem;height: 0.42rem;background-color:#f08d22;font-size:0.14rem;color:#FFFFFF;padding:0;margin:0 auto;display:block;margin-top: 0.15rem;cursor:pointer;}
.m_input_hr input#button:hover{ background-color:#de801b;}
