@charset "utf-8";/* CSS Document */

.tt{width:100%;position:absolute;top:0;z-index: 1200;opacity: 0.35;}
.head {width:100%;background-color: rgb(255, 255, 255);position:relative;overflow:hidden;height: 7.7rem;z-index: 0;}
.head_top:hover {background-color: rgba(22,204,156, 0.8);}
.head_nav ul li:nth-of-type(1):hover dl{background-color: rgba(22,204,156,0.8);}
.head_nav ul li:nth-of-type(5):hover dl{background-color: rgba(22,204,156,0.8);}
.head_nav ul li:nth-of-type(6):hover dl{background-color: rgba(22,204,156,0.8);}
.head_top {background-color: rgba(164,164,164,0.3);position: absolute;width: 100%;z-index: 9999;}
.head_nav ul li a {color: #ffffff;background-image: url(../images/nav_bg_light.png);}
.head_top:hover a {color: #fff;}
.head_nav ul li a:hover {color: #63ffd6;}
.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.45rem;margin-top: 0.17rem;-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 #ffffff;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.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: #ffffff;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.4rem;box-sizing: border-box;}
.top_locate span{color: #05bf83;letter-spacing: 0.15em;font-weight: lighter;font-size: 0.21rem;text-indent: 0.7em;display: block;}
.top_locate h3{color: #ffffff;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(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));background:-o-linear-gradient(right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));background:-moz-linear-gradient(right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));background:linear-gradient(to right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));}
.top_locate h5{font-weight:lighter;font-size: 0.16rem;letter-spacing: 0.8em;text-indent: 0.5em;margin-top: 1.15rem;color: #999;}
.list_pic {position:absolute;top: 0.1rem;z-index: 10;height: 6rem;width: 100%;background-size: 100%;background-image: url(../images/list_banner.jpg);background-repeat: no-repeat;}
.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;}
.list_pic dl dd ul li{position:absolute;}
.list_pic dl dd ul li:nth-of-type(1){top: 1.25rem;left: 1.5rem;width: 4.9rem;}
.list_pic dl dd ul li:nth-of-type(1) img{opacity:0.7;}
.list_pic dl dd ul li:nth-of-type(2){top: 1.46rem;left: 1.16rem;width: 4.18rem;}
.list_pic dl dd ul li:nth-of-type(2) img{opacity:0.8;}
.list_pic dl dd ul li:nth-of-type(3){top: 1.745rem;left: 1.32rem;width: 4.19rem;}
.list_pic dl dd ul li:nth-of-type(3) img{opacity:0.8;}
.list_pic dl dd ul li:nth-of-type(4){top: 3.78rem;left: 4.77rem;width: 1.3rem;}


.tiktok{position: absolute;top: 0;z-index: 99;opacity: 0.1;}

        @keyframes dd{
            to{
                transform: translateY(0.10rem);
            }
        }
        @keyframes ee{
            to{
                transform: translateY(0.20rem);
            }
        }
		
.inout2{
animation:inout2 1s infinite;
animation-direction:alternate;
-webkit-animation:inout2 1s infinite; /*Safari and Chrome*/
-webkit-animation-direction:alternate;
}

@keyframes inout2
{
0% {opacity:0.7}
100% {opacity:1}
}

@-webkit-keyframes inout2
{
0% {opacity:0.7}
100% {opacity:1}
}

.gradual{width:100%;position:absolute;bottom:0;height:3rem;background:-webkit-linear-gradient(bottom,rgba(26,37,46,1),rgba(26,37,46,0));background:-o-linear-gradient(top,rgba(26,37,46,1),rgba(26,37,46,0));background:-moz-linear-gradient(top,rgba(26,37,46,1),rgba(26,37,46,0));background:linear-gradient(to top,rgba(26,37,46,1),rgba(26,37,46,0));z-index: 999;}
.list_banner {width:100%;position:absolute;height: 8.3rem;top:0;background:-webkit-linear-gradient(left,rgb(17, 32, 45,1),rgb(28, 43, 58),rgb(17, 32, 45,1));background:-o-linear-gradient(right,rgb(17, 32, 45,1),rgb(28, 43, 58),rgb(17, 32, 45,1));background:-moz-linear-gradient(right,rgb(17, 32, 45,1),rgb(28, 43, 58),rgb(17, 32, 45,1));background: linear-gradient(to right,rgb(17, 32, 45,1),rgb(28, 43, 58),rgb(17, 32, 45,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;margin-top: -2rem;}
.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: #e5e5e5;}
.n_con_1 p.dan_des:nth-of-type(1){ margin-top:0.4rem}
.list-paddingleft-2{overflow:hidden;width: 9.4rem;margin: 0 auto;margin-top: 0.5rem;}
.list-paddingleft-2 li{float:left;width: 2rem;text-align: justify;padding-right: 0.33rem;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: #59cfaf;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;}
.n_con_1 p span{opacity: 0.6;margin-right: 0.15rem;color: #47c3d7;}
.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: #0dc69b;}
.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(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* 标准的语法（必须放在最后） */}
.main_title p{text-align:center;font-size: 0.2rem;color:rgba(31,197,152,0.5);letter-spacing:0.02rem;opacity:0;margin-top: 0;}


.main_title_w{ overflow:hidden;}
.main_title_w h3{text-align:center;font-size: 0.44rem;font-weight:normal;letter-spacing:0.03rem;opacity:0;color: #0dc69b;}
.main_title_w h3 span{color: #fff;}
.main_title_w h3 o{ font-size:0.26rem; line-height:0.46rem; padding:0 0.13rem;}
.main_title_w .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(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(31,197,152,0),rgba(31,197,152,1),rgba(31,197,152,0));/* 标准的语法（必须放在最后） */}
.main_title_w p{text-align:center;font-size: 0.2rem;color:rgba(31,197,152,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;}
.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;margin: 0.2rem 0;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(34, 49, 61, 0.6);}
.n_con_3 dl:nth-of-type(1):hover{background-color:rgba(0,113,187,0.8);}
.n_con_3 dl:nth-of-type(1) .con_3_bg{width: 13rem;margin:0 auto;}
.n_con_3 dl:nth-of-type(1) dd ul li{float:none;font-size: 0.25rem;font-weight: lighter;line-height: 0.55rem;letter-spacing: 0.03rem;position: relative;overflow: hidden;margin-bottom: 0.15rem;}
.n_con_3 dl:nth-of-type(1) dd ul li span{display:block;left: 0.02rem;top: 0.24rem;font-weight: bold;float: left;border: 0.02rem solid #fff;border-radius: 0.1rem;line-height: 0.4rem;height: 0.43rem;padding: 0 0.1rem;font-size: 0.27rem;margin-top: 0.07rem;}
.n_con_3 dl:nth-of-type(1) dd ul li i{float:left;display:block;font-style: normal;width: 7rem;box-sizing: border-box;padding-left: 0.2rem;}
.n_con_3 dl:nth-of-type(1) dd ol{ margin-top:0.3rem; width:7rem;}
.n_con_3 dl:nth-of-type(1) dd ol li{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(34, 54, 61, 0.6);}
.n_con_3 dl:nth-of-type(2):hover{background-color:rgba(0,147,215,0.8);}
.n_con_3 dl:nth-of-type(2) .con_3_bg{width: 12.5rem;margin:0 auto;}
.n_con_3 dl:nth-of-type(2) dt{ float:right}
.n_con_3 dl:nth-of-type(2) dd{ float:left}
.n_con_3 dl:nth-of-type(2) dd ul li{float:none;font-size: 0.25rem;font-weight: lighter;line-height: 0.55rem;letter-spacing: 0.03rem;position: relative;overflow: hidden;margin-bottom: 0.15rem;}
.n_con_3 dl:nth-of-type(2) dd ul li span{display:block;left: 0.02rem;top: 0.24rem;font-weight: bold;float: left;border: 0.02rem solid #fff;border-radius: 0.1rem;line-height: 0.4rem;height: 0.43rem;padding: 0 0.1rem;font-size: 0.27rem;margin-top: 0.07rem;}
.n_con_3 dl:nth-of-type(2) dd ul li i{float:left;display:block;font-style: normal;width: 7rem;box-sizing: border-box;padding-left: 0.2rem;}
.n_con_3 dl:nth-of-type(2) dd ol{ margin-top:0.3rem; width:7rem;}
.n_con_3 dl:nth-of-type(2) dd ol li{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(3){overflow:hidden;padding: 0.6rem 0;background-color: rgba(34, 58, 61, 0.6);}
.n_con_3 dl:nth-of-type(3):hover{background-color:rgba(0,171,209,0.8);}
.n_con_3 dl:nth-of-type(3) .con_3_bg{width: 13rem;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;overflow: hidden;margin-bottom: 0.15rem;}
.n_con_3 dl:nth-of-type(3) dd ul li span{display:block;left: 0.02rem;top: 0.24rem;font-weight: bold;float: left;border: 0.02rem solid #fff;border-radius: 0.1rem;line-height: 0.4rem;height: 0.43rem;padding: 0 0.1rem;font-size: 0.27rem;margin-top: 0.07rem;}
.n_con_3 dl:nth-of-type(3) dd ul li i{float:left;display:block;font-style: normal;width: 7rem;box-sizing: border-box;padding-left: 0.2rem;}
.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{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(4){overflow:hidden;padding: 0.6rem 0;background-color: rgba(34, 61, 61, 0.6);}
.n_con_3 dl:nth-of-type(4):hover{background-color:rgba(0,165,176,0.8);}
.n_con_3 dl:nth-of-type(4) dt{ float:right}
.n_con_3 dl:nth-of-type(4) dd{ float:left}
.n_con_3 dl:nth-of-type(4) .con_3_bg{width: 12.5rem;margin:0 auto;}
.n_con_3 dl:nth-of-type(4) dd ul li{float:none;font-size: 0.25rem;font-weight: lighter;line-height: 0.55rem;letter-spacing: 0.03rem;position: relative;overflow: hidden;margin-bottom: 0.15rem;}
.n_con_3 dl:nth-of-type(4) dd ul li span{display:block;left: 0.02rem;top: 0.24rem;font-weight: bold;float: left;border: 0.02rem solid #fff;border-radius: 0.1rem;line-height: 0.4rem;height: 0.43rem;padding: 0 0.1rem;font-size: 0.27rem;margin-top: 0.07rem;}
.n_con_3 dl:nth-of-type(4) dd ul li i{float:left;display:block;font-style: normal;width: 7rem;box-sizing: border-box;padding-left: 0.2rem;}
.n_con_3 dl:nth-of-type(4) dd ol{ margin-top:0.3rem; width:7rem;}
.n_con_3 dl:nth-of-type(4) dd ol li{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: 80%;margin:0 auto;position:relative;text-align: center;}
.n_con_4 .con4_body img{width: 80%;margin: 0 auto;}
.n_con_4 .con4_body img:nth-of-type(1){/* position:absolute; */top:0;}
.n_con_4 .con4_body dl{position: absolute;}
.n_con_4 .con4_body dl dt{ float:left;}
.n_con_4 .con4_body dl dt h3{font-size: 0.35rem;letter-spacing: 0.1em;height:0.6rem;line-height:0.6rem;margin-bottom: 0.1rem;} 
.n_con_4 .con4_body dl dt span{font-size:0.5rem;line-height: 0.65rem;}
.n_con_4 .con4_body dl dt p{font-size:0.25rem;color: #fff;font-weight:lighter;line-height:0.43rem;height:0.43rem;}
.n_con_4 .con4_body dl:nth-of-type(1){top: 0.52rem;left: 0.8rem;}
.n_con_4 .con4_body dl:nth-of-type(1) h3{color: #22b8ff;}
.n_con_4 .con4_body dl:nth-of-type(1) p{padding: 0 0.7rem;text-align: right;}
.n_con_4 .con4_body dl:nth-of-type(1) dd{float:left;margin: 0.35rem 0 0 -0.3rem;}
.n_con_4 .con4_body dl:nth-of-type(1) o{width: 1.5rem;height: 0.67rem;border-right: 0.02rem solid #22b8ff;border-top: 0.02rem solid #22b8ff;float:left;}

.n_con_4 .con4_body dl:nth-of-type(2){top: 0.65rem;right: 1.2rem;}
.n_con_4 .con4_body dl:nth-of-type(2) h3{color: #54aeff;}
.n_con_4 .con4_body dl:nth-of-type(2) dt{float:right;}
.n_con_4 .con4_body dl:nth-of-type(2) p{padding: 0 0.7rem;text-align: left;}


.n_con_4 .con4_body dl:nth-of-type(2) dd{float:right;margin: 0.35rem -0.3rem 0 0 ;}
.n_con_4 .con4_body dl:nth-of-type(2) o{width: 1rem;height: 1.15rem;border-left: 0.02rem solid #54aeff;border-top: 0.02rem solid #54aeff;float: left;}

.n_con_4 .con4_body dl:nth-of-type(3){top: 4.17rem;left: 0.4rem;}
.n_con_4 .con4_body dl:nth-of-type(3) h3{color: #36dcf6;}
.n_con_4 .con4_body dl:nth-of-type(3) p{padding: 0 0.7rem;text-align: right;}
.n_con_4 .con4_body dl:nth-of-type(3) dd{float:left;margin: -0.15rem 0 0 -0.3rem;}
.n_con_4 .con4_body dl:nth-of-type(3) o{width: 1.06rem;height:0.5rem;border-right: 0.02rem solid #36dcf6;border-bottom: 0.02rem solid #36dcf6;float: left;}
.n_con_4 .con4_body dl:nth-of-type(3) i{width: 1.43rem;height:0.5rem;border-top: 0.02rem solid #36dcf6;float: left;}

.n_con_4 .con4_body dl:nth-of-type(4){top: 4.82rem;right: 0.5rem;}
.n_con_4 .con4_body dl:nth-of-type(4) h3{color: #37e5e7;}
.n_con_4 .con4_body dl:nth-of-type(4) dt{float:right;}
.n_con_4 .con4_body dl:nth-of-type(4) p{padding: 0 0.7rem;text-align: left;}
.n_con_4 .con4_body dl:nth-of-type(4) dd{float:right;margin: 0.35rem -0.3rem 0 0 ;}
.n_con_4 .con4_body dl:nth-of-type(4) o{width: 1.72rem;height:0.5rem;border-top: 0.02rem solid #37e5e7;float: left;}
.n_con_4 .con4_logo{position:absolute;left: 8.72rem;top: 5.55rem;z-index: 99;width: 2.3rem;}
.n_con_4 .con4_logo img{ width:100%;}


.n_con_5{background:-webkit-linear-gradient(left,rgba(245,245,245,1),rgba(252, 252, 252, 1),rgba(245,245,245,1));background:-o-linear-gradient(right,rgba(245,245,245,1),rgba(252, 252, 252, 1),rgba(245,245,245,1));background:-moz-linear-gradient(right,rgba(245,245,245,1),rgba(255, 252, 252, 1),rgba(245,245,245,1));background: linear-gradient(to right,rgba(245,245,245,1),rgba(252, 252, 252, 1),rgba(245,245,245,1));width: 100%;padding: 0.3rem 0;}
.content{width:100%;padding-top: 0.5rem;position: relative;z-index: 999;background: #1a252e;}
.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: 27%;float: left;margin: 0.2rem 0;margin-right: 9%;}
.c_list dl:nth-of-type(3){ margin-right:0;}
.c_list dl:nth-of-type(6){ 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 dd{overflow: hidden;padding: 0 0 0 0.3rem;height: 1.1rem;}
.c_list dd h3{font-size: 0.3rem;height: 0.28rem;line-height: 0.25rem;font-weight:normal;letter-spacing: 0.02rem;display: block;border-left: 4px solid #f05b22;text-indent: 0.5em;margin: 0.1rem 0;}
.c_list dd a{ color:#151515;}
.c_list dd a:hover{color: #b05f31;}
.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: block;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:1px;width:100%;opacity: 0.2;background:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,0));/* Firefox 3.6 - 15 */background:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,1),rgba(0,0,0,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_adv{width:100%;background: url(../images/adv_bg.jpg) no-repeat center bottom;height: 9.21rem;background-size: 100% auto;padding-top: 0.8rem;background-color: #fff;}
.adv_body{ width:15rem; margin:0 auto;}
.adv_left{ position:relative;}
.adv_left img{ position:absolute;}
.adv_left img:nth-of-type(1){width:5.55rem;left: 1.47rem;top: 1.03rem;}
.adv_left img:nth-of-type(2){width:1.38rem;left: 6.45rem;top: 3.015rem;}
.adv_left img:nth-of-type(3){width:3.48rem;top: 3.51rem;left: 0.27rem;}
.adv_right{float:right;font-weight:lighter;margin: 0.9rem 0.2rem 0 0;}
.adv_right dl{overflow:hidden;padding: 0.3rem 0;}
.adv_right dt{position:relative;float:left;width: 1.8rem;height: 1rem;}
.adv_right dt span{ position:absolute; display:block;}
.adv_right dt div:nth-of-type(1){transform: rotate(-30deg);}
.adv_right dt div:nth-of-type(1) span{display:block;background-color: rgba(156,156,156,0.1);width: 0.9rem;height: 0.5rem;transform: skewX(30.5deg);left: 0;top: 0.3rem;}
.adv_right dt div:nth-of-type(2) span{display:block;border: 0.015rem solid #424242;box-sizing:border-box;width: 0.8rem;height: 0.7rem;transform: skewY(-30deg);left: 0.35rem;top: 0;}
.adv_right dt div:nth-of-type(3) span{display:block;background-color: rgb(23, 183, 203,1);width: 0.8rem;height: 0.7rem;transform: skewY(-30deg);opacity:0.9;left: 0.55rem;top: 0.1rem;}
.adv_right dd{ position:relative; float:left}
.adv_right dd h4{ font-weight:lighter; font-size:0.3rem; color:#46b6ca;}
.adv_right dd p{color:#7d7d7d;font-size:0.25rem;margin: 0.16rem 0 0 0.2rem;}




.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;}


.m_plan{ width:100%;  height:auto; overflow:hidden;}
.m_plan .little{width:4rem;float:left;}
.m_plan ul .left li{ height:3rem;}
.m_plan ul .right li{ height:3rem;}
.m_plan ul .mid li{height:5.7rem;margin-top: 0.9rem;}
.m_plan_bg{width:100%;padding-bottom: 1.3rem;}
.m_plan ul{width: 16.9rem;margin:0 auto;opacity:0;margin-top: 0.7rem;}
.m_plan ul li{width: 4rem;float:left;background-color:#000;border-radius: 0.1rem;overflow: hidden;box-sizing: border-box;border: 2px solid rgba(57,211,255,1);box-shadow: 0 0 0.6rem rgba(0,0,0,0.5);}
.m_plan ul .left li:nth-of-type(2){border: 2px solid rgba(254,111,246,1);}
.m_plan ul .mid li:nth-of-type(1){border: 2px solid rgba(0,255,174,1);}
.m_plan ul .right li:nth-of-type(1){border: 2px solid rgba(255,132,0,1);}
.m_plan ul .right li:nth-of-type(2){border: 2px solid rgba(0,252,255,1);}
.m_plan ul li:nth-of-type(2){ margin-top:1.4rem;}
.m_plan ul li img{ width:100%; height:auto;}
.m_plan ul li a{display: block; position: relative; }
.m_plan ul li p {text-align:center;position:absolute;bottom: 0.16rem;width: 100%;}
.m_plan ul li p img{ height:0.35rem; width:auto;}
.m_plan ul .mid li p img{ height:0.45rem; width:auto;}
.m_plan_des{
    position:absolute;
    top:0;
    width: 4rem;
    height:100%;
    overflow: hidden;
    background:-webkit-linear-gradient(left,rgba(57,211,255,0.3),rgba(57,211,255,0),rgba(57,211,255,0.3));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(57,211,255,0.3),rgba(57,211,255,0),rgba(57,211,255,0.3));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(57,211,255,0.3),rgba(57,211,255,0),rgba(57,211,255,0.3));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(57,211,255,0.3),rgba(57,211,255,0),rgba(57,211,255,0.3));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(57,211,255, 1);
    -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;
    }
.pro1:hover{
	background:-webkit-linear-gradient(left,rgba(57,211,255,0.5),rgba(57,211,255,0.2),rgba(57,211,255,0.5));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(57,211,255,0.5),rgba(57,211,255,0.2),rgba(57,211,255,0.5));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(57,211,255,0.5),rgba(57,211,255,0.2),rgba(57,211,255,0.5));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(57,211,255,0.5),rgba(57,211,255,0.2),rgba(57,211,255,0.5));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(57,211,255, 1);
	}
.pro2{
	background:-webkit-linear-gradient(left,rgba(254,111,246,0.3),rgba(254,111,246,0),rgba(254,111,246,0.3));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(254,111,246,0.3),rgba(254,111,246,0),rgba(254,111,246,0.3));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(254,111,246,0.3),rgba(254,111,246,0),rgba(254,111,246,0.3));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(254,111,246,0.3),rgba(254,111,246,0),rgba(254,111,246,0.3));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(254,111,246, 1);}
.pro2:hover{
	background:-webkit-linear-gradient(left,rgba(254,111,246,0.5),rgba(254,111,246,0.2),rgba(254,111,246,0.5));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(254,111,246,0.5),rgba(254,111,246,0.2),rgba(254,111,246,0.5));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(254,111,246,0.5),rgba(254,111,246,0.2),rgba(254,111,246,0.5));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(254,111,246,0.5),rgba(254,111,246,0.2),rgba(254,111,246,0.5));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(254,111,246, 1);}
.pro3{
	background:-webkit-linear-gradient(left,rgba(0,255,174,0.3),rgba(0,255,174,0),rgba(0,255,174,0.3));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(0,255,174,0.3),rgba(0,255,174,0),rgba(0,255,174,0.3));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(0,255,174,0.3),rgba(0,255,174,0),rgba(0,255,174,0.3));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(0,255,174,0.3),rgba(0,255,174,0),rgba(0,255,174,0.3));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(0,255,174, 1);}
.pro3:hover{
	background:-webkit-linear-gradient(left,rgba(0,255,174,0.5),rgba(0,255,174,0.2),rgba(0,255,174,0.5));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(0,255,174,0.5),rgba(0,255,174,0.2),rgba(0,255,174,0.5));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(0,255,174,0.5),rgba(0,255,174,0.2),rgba(0,255,174,0.5));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(0,255,174,0.5),rgba(0,255,174,0.2),rgba(0,255,174,0.5));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(0,255,174, 1);}
.pro4{
	background:-webkit-linear-gradient(left,rgba(255,132,0,0.3),rgba(255,132,0,0),rgba(255,132,0,0.3));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(255,132,0,0.3),rgba(255,132,0,0),rgba(255,132,0,0.3));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(255,132,0,0.3),rgba(255,132,0,0),rgba(255,132,0,0.3));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(255,132,0,0.3),rgba(255,132,0,0),rgba(255,132,0,0.3));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(255,132,0, 1);}
.pro4:hover{
	background:-webkit-linear-gradient(left,rgba(255,132,0,0.5),rgba(255,132,0,0.2),rgba(255,132,0,0.5));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(255,132,0,0.5),rgba(255,132,0,0.2),rgba(255,132,0,0.5));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(255,132,0,0.5),rgba(255,132,0,0.2),rgba(255,132,0,0.5));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(255,132,0,0.5),rgba(255,132,0,0.2),rgba(255,132,0,0.5));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(255,132,0, 1);}
.pro5{
	background:-webkit-linear-gradient(left,rgba(0,252,255,0.3),rgba(0,252,255,0),rgba(0,252,255,0.3));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(0,252,255,0.3),rgba(0,252,255,0),rgba(0,252,255,0.3));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(0,252,255,0.3),rgba(0,252,255,0),rgba(0,252,255,0.3));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(0,252,255,0.3),rgba(0,252,255,0),rgba(0,252,255,0.3));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(0,252,255, 1);}
.pro5:hover{
	background:-webkit-linear-gradient(left,rgba(0,252,255,0.5),rgba(0,252,255,0.2),rgba(0,252,255,0.5));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(0,252,255,0.5),rgba(0,252,255,0.2),rgba(0,252,255,0.5));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(0,252,255,0.5),rgba(0,252,255,0.2),rgba(0,252,255,0.5));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(0,252,255,0.5),rgba(0,252,255,0.2),rgba(0,252,255,0.5));/* 标准的语法（必须放在最后） */
    box-shadow: inset 0 0 0.4rem 0 rgba(0,252,255, 1);}
	
	
	
.m_plan ul .left .m_plan_des{height: 2.96rem;}
.m_plan ul .right .m_plan_des{ height:3rem;}
.m_plan ul .mid .m_plan_des{height: 5.66rem;}


.m_plan_des span{
    display:block;
    position:absolute;
    width: 2.9rem;
    height: 0.05rem;
    background-color:#fff;
    left: 0.55rem;
    margin:0 auto;
    -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;
    background:-webkit-linear-gradient(left,rgba(57,211,255,0),rgba(57,211,255,1),rgba(57,211,255,0));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(57,211,255,0),rgba(57,211,255,1),rgba(57,211,255,0));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(57,211,255,0),rgba(57,211,255,1),rgba(57,211,255,0));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(57,211,255,0),rgba(57,211,255,1),rgba(57,211,255,0));/* 标准的语法（必须放在最后） */
    }
.m_plan .pro2 span{
    background:-webkit-linear-gradient(left,rgba(254,111,246,0),rgba(254,111,246,1),rgba(254,111,246,0));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(254,111,246,0),rgba(254,111,246,1),rgba(254,111,246,0));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(254,111,246,0),rgba(254,111,246,1),rgba(254,111,246,0));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(254,111,246,0),rgba(254,111,246,1),rgba(254,111,246,0));/* 标准的语法（必须放在最后） */}
.m_plan .pro3 span{
    background:-webkit-linear-gradient(left,rgba(0,255,174,0),rgba(0,255,174,1),rgba(0,255,174,0));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(0,255,174,0),rgba(0,255,174,1),rgba(0,255,174,0));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(0,255,174,0),rgba(0,255,174,1),rgba(0,255,174,0));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(0,255,174,0),rgba(0,255,174,1),rgba(0,255,174,0));/* 标准的语法（必须放在最后） */}
.m_plan .pro4 span{
    background:-webkit-linear-gradient(left,rgba(255,132,0,0),rgba(255,132,0,1),rgba(255,132,0,0));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(255,132,0,0),rgba(255,132,0,1),rgba(255,132,0,0));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(255,132,0,0),rgba(255,132,0,1),rgba(255,132,0,0));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(255,132,0,0),rgba(255,132,0,1),rgba(255,132,0,0));/* 标准的语法（必须放在最后） */}


	
.m_plan_des span.top{ top:0;}
.m_plan_des span.bottom{ bottom:0}	
	
.mid .m_plan_des h3{margin-top: 2.4rem;}

.m_plan_des h3{color:#FFFFFF;font-size: 0.4rem;text-align:center;letter-spacing: 0.2em;text-shadow: 0 0 0.2rem rgba(0,143,211,1);margin-top: 1rem;}
.m_plan .pro2 h3{text-shadow: 0 0 0.2rem rgba(173,57,143,1);}
.m_plan .pro3 h3{text-shadow: 0 0 0.2rem rgba(75,182,124,1);}
.m_plan .pro4 h3{text-shadow: 0 0 0.2rem rgba(226,126,51,1);}
.m_plan .pro5 h3{text-shadow: 0 0 0.2rem rgba(61,188,213,1);}
.m_plan_des i{ font-style:normal; border:1px solid #fff; color:#FFF; width:0.98rem; height:0.33rem; font-size:0.14rem; line-height:0.33rem; display:block; margin:0 auto; text-align:center; opacity:0; margin-top:25%;-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;}
.m_plan_des i:hover{ color:#1999da; background-color:#fff; font-weight:bold;}
.line{width:2.45rem;float:left;height: 7rem; overflow:hidden; position:relative;}
.line .line_trans{margin:0 auto;overflow:hidden;height:7rem;position:absolute;top:0;right: 0;}
.line .line_trans_right{margin:0 auto;overflow:hidden;height:7rem;position:absolute;top:0;left: 0;}
.line .line_trans_mid1{margin:0 auto;overflow:hidden;height:7rem;position:absolute;top:0;right: 0;}
.line o{
    height: 0.03rem;
    width:2.55rem;
    display:block;
    margin-top: 1.99rem;
    background:-webkit-linear-gradient(left,rgba(0,246,255,0),rgba(0,246,255,1),rgba(0,246,255,0));/* Safari 5.1 - 6.0 */
    background:-o-linear-gradient(right,rgba(0,246,255,0),rgba(0,246,255,1),rgba(0,246,255,0));/* Opera 11.1 - 12.0 */
    background:-moz-linear-gradient(right,rgba(0,246,255,0),rgba(0,246,255,1),rgba(0,246,255,0));/* Firefox 3.6 - 15 */
    background:linear-gradient(to right,rgba(0,246,255,0),rgba(0,246,255,1),rgba(0,246,255,0));/* 标准的语法（必须放在最后） */
    }
.line o.line_up{transform:rotate(20deg); -webkit-transform:rotate(20deg); -moz-transform:rotate(20deg); float:right}
.line o.line_down{transform:rotate(-20deg);-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);margin-top: 3.42rem;float:right;}
.line .line_trans_right o.line_up{float:left;margin-top: 2.24rem;}
.line .line_trans_right o.line_down{float:left;margin-top: 3.36rem;}
.line .line_trans_mid1 o.line_up{float:left;margin-top: 2.08rem;height: 0.06rem; opacity:0.3;}
.line .line_trans_mid1 o.line_down{float:left;height: 0.06rem;opacity:0.3;margin-top: 3.4rem;}
.line o.line_up_2{transform:rotate(-20deg); -webkit-transform:rotate(-20deg); -moz-transform:rotate(-20deg);float:right}
.line o.line_down_2{transform:rotate(20deg);-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);margin-top: 3.42rem;float:right}
.line .line_trans_right o.line_up_2{float:left;margin-top: 2.16rem;}
.line .line_trans_right o.line_down_2{float:left;margin-top: 3.52rem;}
.line .line_trans_mid1 o.line_up_2{float:left;margin-top: 2.08rem;height: 0.06rem; opacity:0.3;}
.line .line_trans_mid1 o.line_down_2{float:left;height: 0.06rem;opacity:0.3;margin-top: 3.4rem;}

.date_trans{
animation:date_trans 4s infinite;
animation-direction:alternate;
-webkit-animation:date_trans 4s infinite; /*Safari and Chrome*/
-webkit-animation-direction:alternate;
}

@keyframes date_trans
{
100% {opacity:1; width:0; }
50% {opacity:1; width:2.45rem;}
0% {opacity:1; width:0;}

}

@-webkit-keyframes date_trans
{
100% {opacity:1; width:0; }
50% {opacity:1; width:2.45rem; }
0% {opacity:1; width:0; }
}


.date_trans{
animation:date_trans 4s infinite;
animation-direction:alternate;
-webkit-animation:date_trans 4s infinite; /*Safari and Chrome*/
-webkit-animation-direction:alternate;
}

@keyframes date_trans
{
100% {opacity:1; width:0; }
50% {opacity:1; width:2.45rem;}
0% {opacity:1; width:0;}

}

@-webkit-keyframes date_trans
{
100% {opacity:1; width:0; }
50% {opacity:1; width:2.45rem; }
0% {opacity:1; width:0; }
}
