﻿@charset "utf-8";

/* CSS Document */









body {

    font-family:"Microsoft Yahei","微软雅黑",SimSun,Arial,tahoma,arial !important;

    margin: 0;

    padding: 0;

    font-style: normal !important;

    font-variant: normal !important;

    color: #222;

    font-size: 16px;

}

 

a{

	color:#7d7d7d;

	text-decoration:none;outline:none;

    text-transform: uppercase;

}

a:hover 

{

    color:#00ccff;

	text-decoration:none;outline:none;

}

a:focus{outline:none;text-decoration:none;}

.clear {

	clear:both;

	font-size:0px;

	line-height:0;

	height:0;

}

* html .clearfix {

	zoom: 1;

}

*:first-child+html .clearfix {

	zoom: 1;

}



:root {

    --swiper-theme-color: #09ccff;

}

.cell, .cell2, .cell3 {

	border-collapse:collapse;

	border-spacing:0;

}

.fl {

	float:left;}

.fr {

	float:right;}

.yh {

	font-family:"Microsoft Yahei","微软雅黑";

	}

a,img{border:0px;}



p{margin:0px;padding:0px;line-height:20px;}

i{margin:0px;padding:0px;font-style:normal;}

ul{margin:0px;padding:0px;list-style:none;}

ul li{margin:0px;padding:0px;list-style:none;}

br{margin:0px;padding:0px;}

.clearheight{width:100%;height:1px;overflow:hidden;}

input,select,textarea{font-family:"Microsoft Yahei";outline:none;}

input[type="text"]:disabled

{ 

background-color: #fff;

}

input::-moz-placeholder { /* Mozilla Firefox 4 to 18 */

    color: #969696;

}



input::-moz-placeholder { /* Mozilla Firefox 19+ */

    color: #969696;

}



input:-ms-input-placeholder {

    color: #969696;

}



input::-webkit-input-placeholder {

    color: #969696;

}



@media (max-width:1920px){html{font-size:16px;}}



@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}



@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}



@media (max-width:328px){html{font-size:12px;}}



/*loading*/

.loading{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:999999;background-color:rgba(255,255,255,1);}

.load_img{overflow:hidden;position:absolute;left:50%;top:50%;margin-left:-85px;margin-top:-21px;}

.load_img img{

    width:50%;display:block;

    opacity:0.8;

    filter:alpha(opacity=80); /* IE8 及其更早版本 */

}







/*common*/

.container {

    width: 100%;

}



.wrap{width:100%;margin:0px auto;max-width:1920px;padding:0px;}

.wrap_c{width:94%;margin:0px auto;padding:0px;max-width:1300px;}

.wrap_in{overflow:hidden;margin:0px 40px;}



.topfr{overflow:visible;position:absolute;left:0px;top:0px;z-index:9999;}

.topfr b.b1{width:100%;height:1px;overflow:hidden;display:block;position:absolute;left:0px;bottom:0px;background-color:rgba(255,255,255,0.1);}

.topfr .fl{margin-left:20px;overflow:hidden;padding:10px 0px;}

.topfr .fl img{display:block;height:40px;}

.topfr .fr{}



.top_nav{background-color:rgba(30,39,58,0.2);}







.menu{overflow:hidden;float:left;}

.menu ul li{float:left;}

.menu ul li .menu_t{line-height:60px;text-align:center;padding:0px 20px;}

.menu ul li .menu_t a{font-size:16px;color:#fff;}

.menu ul li .menu_c{width:100%;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:60px;z-index:999;padding:30px 0px;display:none;}

.menu ul li .menu_c .wrap_c{width:80%;}

.menu ul li .menu_c .menuc_l{width:371px;float:left;overflow:hidden;}

.menu ul li .menu_c .menuc_l img{width:100%;display:block;}

.menu ul li .menu_c .menuc_c{overflow:hidden;float:left;width:300px;}

.menu ul li .menu_c .menuc_c p{margin:0px 30px;text-align:center;font-size:14px;color:#faa90e;line-height:24px;}

.menu ul li .menu_c .menuc_r{float:left;overflow:hidden;width:850px;margin-top:25px;}

.menu ul li .menu_c .menuc_r a{font-size:16px;display:inline-block;color:#666;width:33.3333%;float:left;text-align:center;line-height:40px;}

.menu ul li .menu_c .menuc_r a:hover{color:#faa90e;}

.menu ul li .menu_c .menuc_r1{width:100%;overflow:hidden;}

.menu ul li .menu_c .menuc_r1 dl{width:100%;overflow:hidden;margin:0px;padding:0px;line-height:32px;}

.menu ul li .menu_c .menuc_r1 dt{float:left;margin:0px;padding:0px;font-size:16px;color:#000;}

.menu ul li .menu_c .menuc_r1 dt a{float:left;display:inline-block;width:80px;}

.menu ul li .menu_c .menuc_r1 dt i{width:1px;height:14px;display:inline-block;background-color:#666;margin:9px 0px 0px 25px;float:left;}

.menu ul li .menu_c .menuc_r1 dd{float:left;margin:0px;padding:0px;font-size:14px;color:#333;margin-left:25px;}







.menu ul li:hover .menu_t{background-color:#faa90e;border-radius:0px 0px 0px 10px;}

.menu ul li:hover .menu_c{display:block;}

.menu ul li.on .menu_t{background-color:#faa90e;border-radius:0px 0px 0px 10px;}



.top_s{float:left;margin-left:10px;}

.top_s a.a1{width:19px;height:60px;display:block;overflow:hidden;background:url("../images/top_01.png") center no-repeat;background-size:100%;float:left;}

.top_s a.a2{width:19px;height:60px;display:block;overflow:hidden;background:url("../images/top_02.png") center no-repeat;background-size:100%;float:left;}

.top_s i{float:left;width:1px;height:16px;display:block;overflow:hidden;background-color:rgba(255,255,255,0.1);margin:0px 10px;margin-top:23px;}



.top_t{float:left;margin-left:30px;background-color:rgb(15 35 60 / 0.4);height:40px;margin-top:10px;border-radius:20px 0px 0px 20px;}

.top_t b{width:36px;height:36px;display:block;float:left;overflow:hidden;text-align:center;line-height:36px;background:url("../images/top_03.png") center no-repeat #00ccff;background-size:15px;border-radius:50%;margin-left:2px;margin-top:2px;}

.top_t span{display:block;overflow:hidden;float:left;color:#ffae00;font-size:20px;line-height:40px;padding:0px 20px;}











.page1{overflow:hidden;position:relative;}

.page1_slide{width:100%;overflow:hidden;}

.page1_slide .swiper-slide{width:100%;overflow:hidden;position:relative;}

.page1_slide .swiper-slide .page1_bg{width:100%;overflow:hidden;background-size:cover;background-position:center;}

.page1_slide .swiper-slide .page1_c{width:100%;overflow:hidden;position:absolute;left:0px;top:50%;}

.page1_slide .swiper-slide .page1_c img{display:block;margin:0px auto;padding:0px;}

.page1_slide .swiper-slide .page1_c img.img1{width:400px;}

.page1_slide .swiper-pagination{position:absolute;left:20px;bottom:20px;z-index:999;width:100%;text-align:left;}

.page1_slide .swiper-pagination span{opacity:1;background:none;color:#fff;margin-right:5px;font-weight:normal;border-radius:0px;display:inline-block;line-height:20px;height:20px;}

.page1_slide .swiper-pagination span.swiper-pagination-bullet-active{border-bottom:1px solid #fff;background:none;}



.page1 .next_click{position:absolute;left:0px;bottom:10px;width:100%;z-index:999;}

.page1 .next_click img{width:15px;display:block;margin:0px auto;padding:0px;}





.page2{overflow:hidden;position:relative;}

.page2_slide{width:100%;overflow:hidden;}

.page2_slide .swiper-slide{width:25%;overflow:hidden;float:left;position:relative;}

.page2_slide .swiper-slide b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;z-index:7;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}

.page2_slide .swiper-slide b i.i2{width:100%;height:100%;display:block;overflow:hidden;background-color:rgba(0,0,0,0.2);}

.page2_slide .swiper-slide b em{display:block;overflow:hidden;font-style:normal;width:80%;position:absolute;left:10%;top:50%;opacity:0;}

.page2_slide .swiper-slide b em span{display:block;width:100%;overflow:hidden;font-size:14px;color:#fff;line-height:24px;margin:10px 0px;}

.page2_slide .swiper-slide i.i1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(0,0,0,0.4);z-index:8;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}

.page2_slide .swiper-slide a{display:block;overflow:hidden;width:100%;color:#fff;height:100%;position:absolute;left:0px;top:0px;z-index:999;}

.page2_slide .swiper-slide a em{display:block;overflow:hidden;font-style:normal;z-index:9;}

.page2_slide .swiper-slide a em.em1{position:absolute;left:0px;top:30%;width:100%;}

.page2_slide .swiper-slide a em.em1 span{width:100%;display:block;overflow:hidden;text-align:center;}

.page2_slide .swiper-slide a em.em1 span.sp1{font-size:20px;color:#fff;line-height:40px;position:relative;padding-bottom:10px;}

.page2_slide .swiper-slide a em.em1 span.sp1 i{width:36px;height:1px;display:block;overflow:hidden;background-color:rgba(255,255,255,0.5);position:absolute;left:50%;bottom:0px;margin-left:-18px;}

.page2_slide .swiper-slide a em.em1 span.sp2{margin-top:15px;font-size:13px;color:#fff;line-height:24px;}

.page2_slide .swiper-slide a em.em2{width:140px;height:40px;border:1px solid rgba(255,255,255,0.5);font-size:14px;border-radius:4px;text-align:center;line-height:40px;margin:0px auto;padding:0px;position:absolute;left:50%;margin-left:-70px;bottom:20%;}

.page2_slide .swiper-slide a em.em2 i{display:inline-block;background:url("../images/p_01.png") right center no-repeat;background-size:15px;padding-right:20px;}

.page2_slide .swiper-slide:hover{overflow:visible;z-index:9999;}

.page2_slide .swiper-slide:hover b{left:100%;}

.page2_slide .swiper-slide:hover i.i1{background-color:rgba(33,147,226,1);}





.page2_b{width:100%;overflow:hidden;text-align:center;position:absolute;left:0px;bottom:10px;z-index:99;}

.page2_b a{display:inline-block;width:40px;height:40px;margin:0px 10px;border-radius:50%;}

.page2_b a.page2_prev{background:url("../images/p2_01.png") center no-repeat rgba(255,255,255,0.1);background-size:30px;}

.page2_b a.page2_prev:hover{background:url("../images/p2_01.png") center no-repeat rgba(255,255,255,1);background-size:30px;}

.page2_b a.page2_next{background:url("../images/p2_02.png") center no-repeat rgba(255,255,255,0.1);background-size:30px;}

.page2_b a.page2_next:hover{background:url("../images/p2_02.png") center no-repeat rgba(255,255,255,1);background-size:30px;}





.page3{overflow:hidden;position:relative;}

.page3_l{width:50%;overflow:hidden;position:relative;float:left;}

.page3_l b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}

.page3_l a{width:100%;display:block;overflow:hidden;margin-top:0px;position:relative;z-index:9;color:#fff;}

.page3_l a span{width:100%;display:block;overflow:hidden;text-align:center;}

.page3_l a span.sp1{font-size:14px;line-height:24px;position:relative;padding-bottom:20px;}

.page3_l a span.sp1 b{width:40px;height:1px;display:block;overflow:hidden;background-color:rgba(255,255,255,0.5);position:absolute;left:50%;bottom:0px;margin-left:-20px;}

.page3_l a span.sp2{margin-top:20px;font-size:20px;line-height:30px;}

.page3_l a span.sp3{font-size:14px;line-height:20px;margin-top:10px;}

.page3_l a span.sp4{margin-top:30px;}

.page3_l a span.sp4 i{width:60px;height:60px;display:block;overflow:hidden;background:url("../images/p3_01.png") center no-repeat;background-size:40px;margin:0px auto;padding:0px;position:relative;}

.page3_l a span.sp4 b{width:0px;height:0px;background-color:rgba(255,255,255,1);border-radius:50%;display:block;position:absolute;left:50%;top:50%;-webkit-animation: an_01 1.4s linear infinite;animation: an_01 1.4s linear infinite;}

@-webkit-keyframes an_01 {

  0% {background-color:rgba(255,255,255,1);width:0px;height:0px;left:50%;top:50%;}

  100% {background-color:rgba(255,255,255,0);width:100%;height:100%;left:0;top:0;}

}

 

@keyframes an_01 {

  0% {background-color:rgba(255,255,255,1);width:0px;height:0px;left:50%;top:50%;}

  100% {background-color:rgba(255,255,255,0);width:100%;height:100%;left:0;top:0;}

}





.page3_r{width:50%;overflow:hidden;float:left;}

.page3_r ul li{width:50%;overflow:hidden;float:left;position:relative;}

.page3_r ul li b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}

.page3_r ul li a{width:100%;display:block;overflow:hidden;position:relative;color:#fff;}

.page3_r ul li a span{width:100%;display:block;overflow:hidden;text-align:center;}

.page3_r ul li a span.sp1{font-size:20px;line-height:30px;}

.page3_r ul li a span.sp2{font-size:14px;line-height:20px;margin-top:5px;}

.page3_r ul li a span.sp3{width:110px;height:36px;border:1px solid rgba(255,255,255,0.5);font-size:14px;border-radius:4px;text-align:center;line-height:36px;margin:0px auto;padding:0px;margin-top:20px;}

.page3_r ul li a span.sp3 i{display:inline-block;background:url("../images/p_01.png") right center no-repeat;background-size:15px;padding-right:20px;}





.page4{overflow:hidden;position:relative;}

.page4 b.b1{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}



.page4fr{width:100%;overflow:hidden;position:relative;z-index:9;}

.page4_t{width:100%;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.1);height:50px;}

.page4_t a{width:100%;display:block;overflow:hidden;line-height:50px;}

.page4_t a span{font-size:20px;color:#fff;}

.page4_t a i{float:right;color:#faa90e;line-height:60px;font-size:14px;}



.page4_c{width:100%;overflow:hidden;margin-top:20px;}

.page4_c .fl{width:46%;overflow:hidden;background-color:#394148;-moz-box-shadow:0px 0px 8px rgba(62,76,88,0.15); -webkit-box-shadow:0px 0px 8px rgba(62,76,88,0.15); box-shadow:0px 0px 8px rgba(62,76,88,0.15);}



.page4r_t_slide{width:100%;overflow:hidden;position:relative;}

.page4r_t_slide .swiper-slide{width:100%;overflow:hidden;}

.page4r_t_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}

.page4r_t_slide .swiper-slide a em{width:100%;display:block;overflow:hidden;font-style:normal;}

.page4r_t_slide .swiper-slide a em.em1{height:300px;overflow:hidden;position:relative;}

.page4r_t_slide .swiper-slide a em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}

.page4r_t_slide .swiper-slide a em.em2{margin-top:30px;padding-bottom:20px;}

.page4r_t_slide .swiper-slide a em.em2 span{display:block;overflow:hidden;margin:0px 15px;}

.page4r_t_slide .swiper-slide a em.em2 span.sp1{}

.page4r_t_slide .swiper-slide a em.em2 span.sp1 i{display:inline-block;background:url("../images/p4_03.png") left center no-repeat;background-size:14px;font-size:14px;color:#ffc600;padding-left:20px;}

.page4r_t_slide .swiper-slide a em.em2 span.sp2{margin-top:10px;font-size:15px;color:#fff;line-height:26px;}

.page4r_t_slide .swiper-slide a em.em2 span.sp3{margin-top:10px;}

.page4r_t_slide .swiper-slide a em.em2 span.sp3 i{display:inline-block;background:url("../images/p4_04.png") right center no-repeat;background-size:14px;padding-right:20px;color:#faa90e;font-size:14px;}

.page4r_t_slide .swiper-pagination{width:100%;overflow:hidden;z-index:999;position:absolute;left:0px;top:310px;text-align:center;}

.page4r_t_slide .swiper-pagination span{display:inline-block;opacity:1;margin:0px 5px;width:18px;height:18px;background:url("../images/p4_02.png") center no-repeat;}

.page4r_t_slide .swiper-pagination span.swiper-pagination-bullet-active{background:url("../images/p4_01.png") center no-repeat;}



.page4_c .fr{width:50%;overflow:hidden;}

.page4_c_t{width:100%;overflow:hidden;}

.page4_c_t a{width:100%;display:block;overflow:hidden;position:relative;background-color:#394148;-moz-box-shadow:0px 0px 8px rgba(62,76,88,0.15); -webkit-box-shadow:0px 0px 8px rgba(62,76,88,0.15); box-shadow:0px 0px 8px rgba(62,76,88,0.15);}

.page4_c_t a em{display:block;font-style:normal;overflow:hidden;}

.page4_c_t a em.em1{width:38%;height:100%;float:left;position:absolute;left:0px;top:0px;}

.page4_c_t a em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}

.page4_c_t a em.em2{width:62%;overflow:hidden;float:right;padding:20px 0px;}

.page4_c_t a em.em2 span{display:block;overflow:hidden;margin:0px 15px;}

.page4_c_t a em.em2 span.sp1{}

.page4_c_t a em.em2 span.sp1 i{display:inline-block;background:url("../images/p4_03.png") left center no-repeat;background-size:14px;font-size:14px;color:#ffc600;padding-left:20px;}

.page4_c_t a em.em2 span.sp2{margin-top:10px;font-size:15px;color:#fff;line-height:26px;}

.page4_c_t a em.em2 span.sp2 i{font-size:12px;color:#ffc600;display:inline-block;transform:scale(0.7,0.7);-moz-transform:scale(0.7,0.7);-webkit-transform:scale(0.7,0.7);position:relative;top:-3px;}

.page4_c_t a em.em2 span.sp3{margin-top:10px;}

.page4_c_t a em.em2 span.sp3 i{display:inline-block;background:url("../images/p4_04.png") right center no-repeat;background-size:14px;padding-right:20px;color:#faa90e;font-size:14px;}



.page4_c_c{width:100%;overflow:hidden;margin-top:4px;}

.page4_c_c ul li{width:100%;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.1);}

.page4_c_c ul li a{width:100%;display:block;overflow:hidden;line-height:40px;padding:5px 0px;}

.page4_c_c ul li a span{width:80%;display:block;overflow:hidden;float:left;font-size:14px;color:#fff;text-overflow:ellipsis;white-space:nowrap;}

.page4_c_c ul li a span i{display:inline-block;background:url("../images/p4_05.png") left center no-repeat;padding-left:15px;}

.page4_c_c ul li a b{font-weight:normal;display:inline-block;float:right;color:#999;}

.page4_c_c ul li a:hover span{}



.page5{overflow:hidden;background:url("../images/p5_02.jpg");}

.page5fr{width:100%;overflow:hidden;}

.page5_t{width:100%;overflow:hidden;text-align:center;}

.page5_t a{display:inline-block;font-size:20px;color:#7f7f7f;margin:0px 20px;position:relative;}

.page5_t a span{display:inline-block;position:relative;padding-bottom:15px;}

.page5_t a .img1{width:26px;display:inline-block;overflow:hidden;}

.page5_t a.on{color:#000;}

.page5_t a.on span b{width:100%;height:2px;display:block;overflow:hidden;background-color:#faa90e;position:absolute;left:0px;bottom:0px;}



.page5_c{width:100%;overflow:hidden;margin-top:40px;}

.page5_c_slide{width:100%;overflow:hidden;padding-bottom:20px;}

.page5_c_slide .swiper-slide{width:32%;overflow:hidden;float:left;-moz-box-shadow:0px 0px 20px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 20px rgba(0,0,0,0.08); box-shadow:0px 0px 20px rgba(0,0,0,0.08);}

.page5_c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}

.page5_c_slide .swiper-slide a em{width:100%;display:block;overflow:hidden;font-style:normal;}

.page5_c_slide .swiper-slide a em.em1{height:250px;position:relative;}

.page5_c_slide .swiper-slide a em.em1 b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;}

.page5_c_slide .swiper-slide a em.em2{background-color:#fff;padding:10px 0px;}

.page5_c_slide .swiper-slide a em.em2 span{display:block;overflow:hidden;margin:0px 15px;}

.page5_c_slide .swiper-slide a em.em2 span.sp1{font-size:16px;color:#343d43;line-height:26px;margin-top:5px;margin-bottom:5px;text-overflow:ellipsis;white-space:nowrap;}

.page5_c_slide .swiper-slide a em.em2 span.sp2{font-size:12px;color:#999;line-height:20px;}

.page5_c_slide .swiper-slide a em.em2 span.sp2 i{display:inline-block;}

.page5_c_slide .swiper-slide a em.em2 span.sp2 i.i1{background:url("../images/p4_03.png") left center no-repeat;background-size:15px;padding-left:20px;}

.page5_c_slide .swiper-slide a em.em2 span.sp2 i.i2{background:url("../images/p5_01.jpg") left center no-repeat;background-size:15px;padding-left:20px;}

.page5_c_slide .swiper-slide a em.em2 span.sp3{width:110px;height:36px;border:1px solid #faa90e;font-size:14px;color:#faa90e;border-radius:4px;text-align:center;line-height:36px;margin:10px auto;padding:0px;margin-top:20px;}

.page5_c_slide .swiper-slide a em.em2 span.sp3 i{display:inline-block;background:url("../images/p4_04.png") right center no-repeat;background-size:15px;padding-right:20px;}

.page5_c_slide .swiper-slide a:hover em.em2 span.sp3{background-color:#faa90e;color:#fff;}

.page5_c_slide .swiper-slide a:hover em.em2 span.sp3 i{background:url("../images/p_01.png") right center no-repeat;background-size:15px;}



.page5_b{width:100%;overflow:hidden;text-align:center;margin-top:15px;}

.page5_b a{display:inline-block;width:40px;height:40px;margin:0px 10px;border-radius:50%;}

.page5_b a.page5_prev{background:url("../images/p2_01.png") center no-repeat #f3f3f3;background-size:30px;}

.page5_b a.page5_prev:hover{background:url("../images/p2_01.png") center no-repeat #f3f3f3;background-size:30px;}

.page5_b a.page5_next{background:url("../images/p2_02.png") center no-repeat #f3f3f3;background-size:30px;}

.page5_b a.page5_next:hover{background:url("../images/p2_02.png") center no-repeat #f3f3f3;background-size:30px;}



.page6{overflow:hidden;background-color:#363b3f;}

.page6fr{width:100%;overflow:hidden;}

.page6_t{width:100%;overflow:hidden;height:600px;padding:10px 0px;}

.page6_t .fl{width:70%;overflow:hidden;}

.page6_t dl{width:100%;overflow:hidden;margin:0px;padding:0px;border-bottom:1px dashed #4a4f53;line-height:46px;}

.page6_t dl dd{display:inline-block;float:left;margin:0px;padding:0px;font-size:13px;margin-left:15px;}

.page6_t dl dt{display:inline-block;float:left;margin:0px;padding:0px;font-size:16px;}

.page6_t dl dt a{float:left;}

.page6_t dl dt i{float:left;width:1px;height:14px;display:block;overflow:hidden;background-color:#9b9d9f;margin:19px 15px 0px 15px;}

.page6_t dl a{color:#9b9d9f;}

.page6_t dl a:hover{color:#fff;}



.page6_t .fr{width:26%;overflow:hidden;}

.page6_t .fr p{width:100%;overflow:hidden;}

.page6_t .fr p.p1{margin-top:20px;}

.page6_t .fr p.p1 em{display:block;font-style:normal;float:right;width:100px;}

.page6_t .fr p.p1 em img{width:100%;display:block;}

.page6_t .fr p.p1 em span{width:100%;display:block;overflow:hidden;text-align:center;font-size:12px;color:#86898c;line-height:20px;margin-top:5px;}

.page6_t .fr .page6c_c{margin-top:0px;background-color:#2e3336;border-radius:10px;padding:40px 0px;}

.page6_t .fr .page6c_c p{overflow:hidden;margin:0px 20px;}

.page6_t .fr .page6c_c p.p2{overflow:hidden;}

.page6_t .fr .page6c_c p.p2 span{width:100%;display:block;overflow:hidden;}

.page6_t .fr .page6c_c p.p2 span.sp2{font-size:20px;color:#ffae00;margin-top:15px;}

.page6_t .fr .page6c_c p.p3{border-top:1px solid #383e40;margin:20px 20px;padding-top:20px;}

.page6_t .fr p.p4{margin-top:40px;text-align:center;}

.page6_t .fr p.p4 img{width:40px;display:inline-block;margin:0px 5px;}



.page6_c{width:100%;overflow:hidden;background-color:#2e3336;}

.page6_c p{font-size:14px;color:#43484a;line-height:24px;padding:10px 0px;}





.sub_01{overflow:hidden;position:relative;}

.sub_01 b.b1{width:100%;overflow:hidden;display:block;}

.sub_01 b.b1 img{width:100%;display:block;}

.sub_01 .sub_01_c{width:100%;display:block;overflow:hidden;position:absolute;left:0px;top:50%;}

.sub_01 .sub_01_c p{width:100%;overflow:hidden;text-align:center;color:#fff;}

.sub_01 .sub_01_c p.p1{font-size:40px;line-height:60px;}

.sub_01 .sub_01_c p.p2{font-size:14px;line-height:24px;text-transform:uppercase;}





.cyds_01{overflow:hidden;border-bottom:1px solid #efefef;line-height:60px;font-size:14px;color:#333;}

.cyds_01 a{/*float:left;*/color:#333;}

.cyds_01 i{float:left;margin:0px 10px;}





.cyds_02{overflow:hidden;margin-top:60px;}

.cyds_02_t{width:100%;overflow:hidden;}

.cyds_02_t h3{margin:0px;padding:0px;width:100%;position:relative;font-size:30px;color:#333;text-align:center;font-weight:normal;line-height:40px;padding-bottom:20px;}

.cyds_02_t h3 b{width:50px;height:4px;display:block;overflow:hidden;background-color:#ffae00;position:absolute;left:50%;bottom:0px;margin-left:-25px;}



.content p{line-height:30px;}



.cyds_02_c{width:100%;overflow:hidden;margin-top:40px;}

.cyds_02c_slide{width:100%;overflow:hidden;}

.cyds_02c_slide .swiper-slide{width:56%;transform: scale(0.9, 0.9); -moz-transform: scale(0.9,0.9); -webkit-transform: scale(0.9,0.9);}

.cyds_02c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;position:relative;padding-bottom:30px;}

.cyds_02c_slide .swiper-slide a em.em1{display:block;overflow:hidden;font-style:normal;}

.cyds_02c_slide .swiper-slide a em.em1 img{width:100%;display:block;}

.cyds_02c_slide .swiper-slide a em.em2{display:none;}

.cyds_02c_slide .swiper-slide-active{transform:scale(1, 1); -moz-transform:scale(1,1); -webkit-transform:scale(1,1);}

.cyds_02c_slide .swiper-slide-active a em.em2{width:400px;overflow:hidden;background-color:#fff;position:absolute;font-style:normal;left:50%;margin-left:-200px;bottom:10px;display:block;-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.08); box-shadow:0px 0px 10px rgba(0,0,0,0.08);}

.cyds_02c_slide .swiper-slide-active a em.em2 span{display:block;overflow:hidden;margin:15px;text-align:center;font-size:14px;color:#333;line-height:24px;}



.cyds_02c_sp{width:100%;overflow:hidden;text-align:center;margin-top:40px;}

.cyds_02c_sp a{width:50px;height:50px;display:inline-block;margin:0px 10px;}

.cyds_02c_sp a.cyds_02c_prev{background:url("../images/p2_01.png") center no-repeat #f3f3f3;border-radius:50%;background-size:40px;}

.cyds_02c_sp a.cyds_02c_next{background:url("../images/p2_02.png") center no-repeat #f3f3f3;border-radius:50%;background-size:40px;}



.cyds_03{overflow:hidden;margin-top:60px;padding:20px 0px 60px 0px;background-color:#f8f8f8;}

.cyds_03_c{width:100%;overflow:hidden;margin-top:40px;}

.cyds_03_c ul li{width:30%;overflow:hidden;float:left;margin-right:5%;}

.cyds_03_c ul li:nth-child(3){margin-right:0px;}

.cyds_03_c ul li a{width:100%;display:block;overflow:hidden;}

.cyds_03_c ul li a em{width:100%;display:block;overflow:hidden;font-style:normal;}

.cyds_03_c ul li a em img{width:100%;display:block;}

.cyds_03_c ul li a span{width:100%;display:block;overflow:hidden;text-align:center;font-size:16px;color:#222;line-height:30px;margin-top:10px;}





.gsjj_01{overflow:hidden;margin-top:60px;}

.gsjj_01_c{width:100%;overflow:hidden;font-size:14px;color:#333;margin-top:20px;}

.gsjj_01_c p{line-height:30px;}





.gsjj_02{overflow:hidden;margin-top:60px;position:relative;}

.gsjj_02 .gsjj_02_prev{width:50px;height:50px;display:block;overflow:hidden;background:url("../images/p2_01.png") center no-repeat rgba(255,255,255,0.1);position:absolute;left:5%;top:50%;margin-top:-25px;border-radius:50%;}

.gsjj_02 .gsjj_02_next{width:50px;height:50px;display:block;overflow:hidden;background:url("../images/p2_02.png") center no-repeat rgba(255,255,255,0.1);position:absolute;right:5%;top:50%;margin-top:-25px;border-radius:50%;}

.gsjj_02_slide{width:70%;overflow:hidden;margin:0px auto;padding:0px;position:relative;}

.gsjj_02_slide b.b2{width:1px;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,0.2);position:absolute;left:0px;top:0px;}

.gsjj_02_slide .swiper-slide{width:50%;overflow:hidden;float:left;}

.gsjj_02_slide .swiper-slide a{width:100%;display:block;overflow:hidden;padding:130px 0px;position:relative;}

.gsjj_02_slide .swiper-slide a span{width:80%;display:block;overflow:hidden;margin:0px auto;padding:0px;}

.gsjj_02_slide .swiper-slide a span.sp1{}

.gsjj_02_slide .swiper-slide a span.sp1 img{display:block;margin:0px auto;padding:0px;}

.gsjj_02_slide .swiper-slide a span.sp2{font-size:20px;color:#fff;line-height:40px;position:relative;text-align:center;margin-top:10px;padding-bottom:10px;}

.gsjj_02_slide .swiper-slide a span.sp2 b{width:50px;height:2px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:50%;bottom:0px;margin-left:-25px;}

.gsjj_02_slide .swiper-slide a span.sp3{font-size:14px;color:#fff;line-height:24px;margin-top:20px;}

.gsjj_02_slide .swiper-slide a span.sp4{margin-top:30px;text-align:center;}

.gsjj_02_slide .swiper-slide a span.sp4 em{display:inline-block;font-style:normal;border:1px solid #fff;line-height:40px;padding:0px 30px;font-size:14px;color:#fff;}

.gsjj_02_slide .swiper-slide a span.sp4 em i{display:inline-block;background:url("../images/p_01.png") right center no-repeat;background-size:15px;padding-right:20px;}

.gsjj_02_slide .swiper-slide b.b1{width:1px;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,0.2);position:absolute;right:0px;top:0px;}



.gsjj_02_b{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:999;display:none;}

.gsjj_02bfr{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;display:none;}

.gsjj_02bfr p{width:100%;overflow:hidden;}

.gsjj_02bfr p.p1{text-align:center;margin-top:40px;}

.gsjj_02bfr p.p2{font-size:20px;color:#fff;line-height:40px;position:relative;text-align:center;margin-top:10px;padding-bottom:10px;}

.gsjj_02bfr p.p2 b{width:50px;height:2px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:50%;bottom:0px;margin-left:-25px;}

.gsjj_02bfr .p3{width:100%;overflow:hidden;margin-top:20px;}

.gsjj_02bfr .p3 p{font-size:14px;color:#fff;line-height:30px;}

.gsjj_02bfr p.p4{margin-top:30px;}

.gsjj_02bfr p.p4 a{display:inline-block;font-style:normal;border:1px solid #fff;line-height:40px;padding:0px 30px;font-size:14px;color:#fff;}

.gsjj_02bfr p.p4 a span{display:inline-block;background:url("../images/p_01.png") right center no-repeat;background-size:15px;padding-right:20px;}





.gsjj_03{overflow:hidden;background:url("../images/gsjj_01.jpg");padding:30px 0px 60px 0px;}

.gsjj_03_t{width:100%;overflow:hidden;text-align:center;}

.gsjj_03_t a{display:inline-block;position:relative;margin:0px 30px;font-size:20px;color:#7e7e7e;line-height:50px;}

.gsjj_03_t a.on{color:#000;}

.gsjj_03_t a.on b{width:100%;height:3px;display:block;overflow:hidden;background-color:#faa90e;position:absolute;left:0px;bottom:0px;}



.gsjj_03_c{width:100%;overflow:hidden;margin-top:40px;}

.gsjj_03c_slide{width:100%;overflow:hidden;}

.gsjj_03c_slide .swiper-slide{width:60%;overflow:hidden;position:relative;}

.gsjj_03c_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}

.gsjj_03c_slide .swiper-slide a em{width:100%;display:block;overflow:hidden;}

.gsjj_03c_slide .swiper-slide a em img{width:100%;display:block;overflow:hidden;}

.gsjj_03c_slide .swiper-slide a span{width:100%;display:block;overflow:hidden;font-size:14px;color:#222;line-height:30px;margin-top:10px;text-align:center;display:none;}

.gsjj_03c_slide .swiper-slide b{width:100%;height:100%;display:block;overflow:hidden;position:absolute;left:0px;top:0px;background-color:rgba(255,255,255,0.8);}

.gsjj_03c_slide .swiper-slide-active a span{display:block;}

.gsjj_03c_slide .swiper-slide-active b{display:none;}





.gsjj_03_b{width:100%;overflow:hidden;text-align:center;margin-top:40px;}

.gsjj_03_b a{width:50px;height:50px;display:inline-block;margin:0px 10px;}

.gsjj_03_b a.gsjj_03c_prev{background:url("../images/p2_01.png") center no-repeat #f3f3f3;border-radius:50%;background-size:40px;}

.gsjj_03_b a.gsjj_03c_next{background:url("../images/p2_02.png") center no-repeat #f3f3f3;border-radius:50%;background-size:40px;}





.btn_empty{overflow:hidden;height:60px;}



.gltd_01{overflow:hidden;margin-top:40px;}

.gltd_01 ul li{width:23.5%;overflow:hidden;float:left;margin-right:2%;margin-bottom:30px;}

.gltd_01 ul li:nth-child(4n){margin-right:0px;}

.gltd_01 ul li a{width:100%;display:block;overflow:hidden;position:relative;}

.gltd_01 ul li a img{width:100%;display:block;}

.gltd_01 ul li a em{width:100%;display:block;overflow:hidden;font-style:normal;background-color:rgba(0,0,0,0.4);position:absolute;left:0px;bottom:0px;}

.gltd_01 ul li a em span{display:block;overflow:hidden;padding:0px 20px;font-size:14px;color:#fff;line-height:40px;}

.gltd_01 ul li a em span:nth-child(1){border-bottom:1px solid rgba(255,255,255,0.2);font-size:16px;}

.gltd_01 ul li a em span i{width:100%;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.gltd_01 ul li .gltd_01_hid{display:none;}



.gltdtcfr{width:100%;height:100%;overflow:hidden;position:fixed;left:0px;top:0px;z-index:9999;display:none;}

.gltdtcfr .gltdtc_bg{width:100%;height:100%;overflow:hidden;background-color:rgba(0,0,0,0.4);position:absolute;left:0px;top:0px;}

.gltdtcfr .gltdtc_c{width:800px;overflow:hidden;position:absolute;left:50%;margin-left:-400px;top:50%;background-color:#fff;}

.gltdtcfr .gltdtc_c a.close{width:21px;height:20px;display:block;overflow:hidden;background:url("../images/close.jpg") center no-repeat;background-size:100%;position:absolute;right:10px;top:10px;}



.gltdtcc_c{width:100%;overflow:hidden;}

.gltdtcc_c .gltctcc_l{width:30%;overflow:hidden;float:left;}

.gltdtcc_c .gltctcc_l img{width:100%;display:block;}

.gltdtcc_c .gltctcc_r{width:70%;overflow:hidden;float:left;}

.gltdtcc_c .gltctcc_r p{overflow:hidden;margin:0px 30px;font-size:14px;color:#676767;line-height:24px;}

.gltdtcc_c .gltctcc_r p.p1{font-size:20px;color:#000;position:relative;line-height:40px;font-weight:bold;margin-bottom:20px;padding-bottom:10px;margin-top:30px;}

.gltdtcc_c .gltctcc_r p.p1 b{width:45px;height:3px;display:block;overflow:hidden;background-color:#ffad00;position:absolute;left:0px;bottom:0px;}





.lxwm_01{overflow:hidden;padding-top:60px;padding-bottom:40px;}

.lxwm_01 .wrap_c{overflow:hidden;-moz-box-shadow:0px 0px 8px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 8px rgba(0,0,0,0.08); box-shadow:0px 0px 8px rgba(0,0,0,0.08);position:relative;}

.lxwm_01 .fl{width:50%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}

#allmap{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;}

.lxwm_01 .fr{width:50%;overflow:hidden;padding:30px 0px;}

.lxwm_01 .fr p{overflow:hidden;margin:0px 30px;}

.lxwm_01 .fr em{width:108px;display:block;overflow:hidden;font-style:normal;position:absolute;right:30px;top:30px;}

.lxwm_01 .fr em img{width:100%;display:block;}

.lxwm_01 .fr em span{width:100%;display:block;overflow:hidden;text-align:center;line-height:24px;color:#999;margin-top:5px;}

.lxwm_01 .fr p.p1{font-size:30px;color:#f3f3f3;line-height:40px;text-transform:uppercase;margin-top:60px;}

.lxwm_01 .fr p.p2{font-size:24px;color:#000;font-weight:bold;line-height:40px;border-bottom:1px solid #f4f7f9;padding-bottom:5px;margin-bottom:20px;}

.lxwm_01 .fr p.p3{font-size:14px;line-height:24px;color:#000;margin-bottom:20px;}

.lxwm_01 .fr p.p3 i{color:#ffae00;font-size:18px;font-weight:bold;}

.lxwm_01 .fr p.p4{font-size:14px;color:#333;line-height:24px;}





.qywh_01{overflow:hidden;margin-top:60px;position:relative;}

.qywh_01 .qywh_01_prev{width:50px;height:50px;display:block;overflow:hidden;background:url("../images/p2_01.png") center no-repeat rgba(255,255,255,0.5);position:absolute;left:2%;top:50%;margin-top:-25px;border-radius:50%;}

.qywh_01 .qywh_01_next{width:50px;height:50px;display:block;overflow:hidden;background:url("../images/p2_02.png") center no-repeat rgba(255,255,255,0.5);position:absolute;right:2%;top:50%;margin-top:-25px;border-radius:50%;}

.qywh_01_slide{width:80%;overflow:hidden;margin:0px auto;padding:0px;position:relative;}

.qywh_01_slide b.b2{width:1px;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,0.2);position:absolute;left:0px;top:0px;}

.qywh_01_slide .swiper-slide{width:33.3333%;overflow:hidden;float:left;position:relative;}

.qywh_01_slide .swiper-slide b.b1{width:1px;height:100%;display:block;overflow:hidden;background-color:rgba(255,255,255,0.2);position:absolute;right:0px;top:0px;}

.qywh_01_slide .swiper-slide p{overflow:hidden;margin:0px 40px;}

.qywh_01_slide .swiper-slide p.p1{text-align:center;margin-top:80px;}

.qywh_01_slide .swiper-slide p.p1 img{display:block;margin:0px auto;padding:0px;height:60px;}

.qywh_01_slide .swiper-slide p.p2{text-align:center;position:relative;margin-top:2px;font-size:20px;color:#fff;line-height:50px;}

.qywh_01_slide .swiper-slide p.p2 b{width:30px;height:2px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:50%;bottom:0px;margin-left:-15px;}

.qywh_01_slide .swiper-slide p.p3{text-align:center;font-size:14px;color:#fff;line-height:24px;margin-top:20px;}

.qywh_01_slide .swiper-slide p.p4{margin-top:200px;text-align:center;margin-bottom:100px;}

.qywh_01_slide .swiper-slide p.p4 a{display:inline-block;border:1px solid #fff;line-height:40px;padding:0px 40px;font-size:14px;color:#fff;}

.qywh_01_slide .swiper-slide p.p4 a span{display:inline-block;background:url("../images/p_01.png") right center no-repeat;background-size:15px;padding-right:20px;}





.qywh_01_b{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;z-index:999;display:none;}

.qywh_01bfr{width:100%;height:100%;overflow:hidden;position:absolute;left:0px;top:0px;display:none;}

.qywh_01bfr .qywh_01b_c{width:100%;overflow:hidden;}

.qywh_01bfr p{width:100%;overflow:hidden;}

.qywh_01bfr p.p1{}

.qywh_01bfr p.p1 img{display:block;margin:0px auto;padding:0px;}

.qywh_01bfr p.p2{text-align:center;position:relative;margin-top:2px;font-size:20px;color:#fff;line-height:50px;}

.qywh_01bfr p.p2 b{width:30px;height:2px;display:block;overflow:hidden;background-color:#fff;position:absolute;left:50%;bottom:0px;margin-left:-15px;}

.qywh_01bfr p.p3{text-align:center;font-size:14px;color:#fff;line-height:24px;margin-top:10px;}

.qywh_01bfr .p4{width:100%;overflow:hidden;margin-top:20px;}

.qywh_01bfr .p4 p{font-size:13px;color:#fff;line-height:26px;text-align:center;}

.qywh_01bfr p.p5{margin-top:40px;text-align:center;}

.qywh_01bfr p.p5 a{display:inline-block;border:1px solid #fff;line-height:40px;padding:0px 40px;font-size:14px;color:#fff;}

.qywh_01bfr p.p5 a span{display:inline-block;background:url("../images/p_01.png") right center no-repeat;background-size:15px;padding-right:20px;}





.news_01{overflow:hidden;margin-top:30px;text-align:center;}

.news_01 a{display:inline-block;margin:0px 30px;padding:20px;}

.news_01 a span{display:inline-block;font-size:16px;color:#333;font-weight:bold;line-height:50px;}

.news_01 a b{width:100%;height:2px;display:block;overflow:hidden;background-color:#fff;}

.news_01 a:hover,.news_01 a.on{background-color:#faa90e;border-radius:0px 0px 0px 10px;}

.news_01 a.on span{color:#fff;}

.news_01 select{-webkit-appearance: none;background:url("../images/c_03_on.png") 96% center no-repeat;}





.news_02{overflow:hidden;padding-top:60px;}

.news_02 ul li{width:32%;overflow:hidden;float:left;margin-right:2%;margin-bottom:30px;-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.08); box-shadow:0px 0px 18px rgba(0,0,0,0.08);}

.news_02 ul li:nth-child(3n){margin-right:0px;}

.news_02 ul li a{width:100%;display:block;overflow:hidden;}

.news_02 ul li a em{width:100%;display:block;overflow:hidden;font-style:normal;position:relative;}

.news_02 ul li a em.em1 img{width:100%;display:none;}

.news_02 ul li a em.em1 b{width:100%;height:250px;overflow:hidden;display:block;}

.news_02 ul li a em.em2{width:auto;padding:10px 20px 10px 20px;}

.news_02 ul li a em.em2 span{display:block;overflow:hidden;width:100%;}

.news_02 ul li a em.em2 span.sp1{font-size:16px;color:#222;line-height:40px;position:relative;font-weight:bold;padding-bottom:5px;text-overflow:ellipsis;white-space:nowrap;}

.news_02 ul li a em.em2 span.sp1 b{width:30px;height:1px;display:block;overflow:hidden;background-color:#222;position:absolute;left:0px;bottom:0px;}

.news_02 ul li a em.em2 span.sp2{font-size:14px;color:#333;line-height:24px;margin-top:10px;height:72px;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis;display:-webkit-box;}

.news_02 ul li a em.em2 span.sp3{line-height:35px;margin-top:20px;}

.news_02 ul li a em.em2 span.sp3 i.i1{display:inline-block;background:url("../images/n_03.png") left center no-repeat;padding-left:24px;font-size:14px;color:#ccc;float:left;}

.news_02 ul li a em.em2 span.sp3 i.i2{float:right;width:33px;height:33px;display:block;overflow:hidden;border:1px solid #e4e4e4;border-radius:50%;background:url("../images/n_01.png") center no-repeat;}

.news_02 ul li a:hover em.em2 span.sp3 i.i2{border:1px solid #bfe0f7;background:url("../images/n_02.png") center no-repeat;}





.pages{overflow:hidden;margin-top:40px;}

.pages a{display:inline-block;line-height:40px;width:40px;float:left;margin-left:2px;background-color:#f7f7f7;font-size:12px;color:#333;text-align:center;}

.pages a.a1{font-family:SimSun;}

.pages i{float:left;margin-left:2px;width:40px;line-height:40px;background-color:#f7f7f7;text-align:center;}

.pages a.on{

    color: #ffffff;

    background: #faa90e;

}



.shzr_01{overflow:hidden;background-color:#c8dbe9;padding:60px 0px;margin-top:60px;position:relative;}



.shzr_01_slide{width:75%;overflow:hidden;float:right;}

.shzr_01_slide .swiper-slide{width:700px;overflow:hidden;float:left;}

.shzr_01_slide .swiper-slide a{width:100%;display:block;overflow:hidden;}

.shzr_01_slide .swiper-slide a em.em1{display:block;padding:4px;overflow:hidden;background-color:#fff;}

.shzr_01_slide .swiper-slide a em.em1 i{display:block;width:100%;overflow:hidden;}

.shzr_01_slide .swiper-slide a em.em1 i img{width:100%;display:block;}

.shzr_01_slide .swiper-slide a em.em2{display:block;margin:0px 30px;position:absolute;left:0px;bottom:20px;font-style:normal;}

.shzr_01_slide .swiper-slide a em.em2 span{width:100%;display:block;overflow:hidden;font-size:20px;color:#fff;line-height:40px;}

.shzr_01_slide .swiper-slide a em.em2 i{width:100%;display:block;overflow:hidden;font-size:12px;color:#fff;line-height:20px;height:40px;}



.shzr_01_r{position:absolute;left:50%;top:0px;z-index:999;margin-left:-640px;height:100%;}

.shzr_01_r .shzr_01r_t{width:57px;height:58px;overflow:hidden;background:url("../images/shzr_01.png") center no-repeat;position:relative;margin-top:60px;}

.shzr_01_r .shzr_01r_t span{font-size:20px;color:#fff;position:absolute;left:0px;top:0px;}

.shzr_01_r .shzr_01r_t i{font-size:20px;color:#fff;position:absolute;right:0px;bottom:0px;}

.shzr_01_r .shzr_01r_c{width:50px;overflow:hidden;position:absolute;left:0px;bottom:60px;}

.shzr_01_r .shzr_01r_c a{width:50px;height:50px;display:block;overflow:hidden;border-radius:50%;margin-top:10px;}

.shzr_01_r .shzr_01r_c a.shzr_01rc_prev{background:url("../images/p2_02.png") center no-repeat #fff;}

.shzr_01_r .shzr_01r_c a.shzr_01rc_next{background:url("../images/p2_01.png") center no-repeat #fff;}





.link_01{overflow:hidden;padding-top:40px;}

.link_01 ul li{width:18.4%;overflow:hidden;float:left;margin-right:2%;margin-bottom:20px;-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.08); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.08); box-shadow:0px 0px 18px rgba(0,0,0,0.08);transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}

.link_01 ul li img{width:100%;display:block;}

.link_01 ul li:nth-child(5n){margin-right:0px;}

.link_01 ul li:hover{-moz-box-shadow:0px 0px 18px rgba(0,0,0,0.18); -webkit-box-shadow:0px 0px 18px rgba(0,0,0,0.18); box-shadow:0px 0px 18px rgba(0,0,0,0.18);}



.link_02{overflow:hidden;margin-top:60px;}

.link_02 p{width:100%;overflow:hidden;}

.link_02 p.p1 img{width:100%;display:block;}



.link_03{overflow:hidden;margin-top:40px;}

.link_03 p{width:100%;overflow:hidden;font-size:14px;color:#656565;line-height:24px;}

.link_03 p.p1{border-bottom:1px solid #ffae00;padding-bottom:10px;margin-bottom:20px;}

.link_03 p.p1 span{display:block;width:130px;height:40px;text-align:center;line-height:40px;background-color:#ffae00;font-size:15px;color:#fff;font-weight:bold;border-radius:0px 0px 0px 10px;}





.fzlcfr{overflow:hidden;background:url("../images/gsjj_01.jpg");padding-bottom:100px;}

.fzlcfr .fzlc_01{width:100%;overflow:hidden;font-size:36px;color:#000;line-height:50px;font-weight:bold;position:relative;text-align:center;margin-top:40px;padding-bottom:20px;}

.fzlcfr .fzlc_01 b{width:36px;height:3px;display:block;overflow:hidden;background-color:#ffae00;position:absolute;left:50%;bottom:0px;margin-left:-18px;}

.fzlcfr .fzlc_02{width:100%;overflow:hidden;margin:0px auto;padding:0px;margin-top:30px;position:relative;}

.fzlcfr .fzlc_02 b.b1{width:8px;height:8px;display:block;overflow:hidden;margin:0px auto;padding:0px;border:1px solid #e5e5e5;border-radius:50%;margin:0px auto;padding:0px;margin-bottom:20px;}

.fzlcfr .fzlc_02 b.b2{width:1px;height:100%;display:block;overflow:hidden;background-color:#e5e5e5;position:absolute;left:50%;margin-left:-0.5px;top:0px;}

.fzlcfr .fzlc_02 ul li{width:100%;overflow:hidden;margin-bottom:50px;position:relative;z-index:9;}

.fzlcfr .fzlc_02 ul li .fzlc_02_t{width:100%;overflow:hidden;text-align:center;position:relative;}

.fzlcfr .fzlc_02 ul li .fzlc_02_t a{width:50px;height:50px;display:block;overflow:hidden;background:url("../images/lc_02.png") center no-repeat;background-size:100%;margin:0px auto;padding:0px;}

.fzlcfr .fzlc_02 ul li .fzlc_02_t span{display:inline-block;font-size:20px;line-height:50px;}

.fzlcfr .fzlc_02 ul li .fzlc_02_t span.sp1{background:url("../images/lc_04.png") left center no-repeat;position:absolute;left:50%;top:0px;padding-left:40px;margin-left:-150px;}

.fzlcfr .fzlc_02 ul li .fzlc_02_t span.sp2{background:url("../images/lc_04.png") right center no-repeat;position:absolute;left:50%;top:0px;padding-right:40px;margin-left:70px;}

.fzlcfr .fzlc_02 ul li .fzlc_02_c{width:100%;overflow:hidden;display:none;}

.fzlcfr .fzlc_02 ul li .fzlc_02_c .fzlc_02c_t{width:100%;height:9px;display:block;overflow:hidden;background:url("../images/lc_06.png") center no-repeat;margin-top:20px;}

.fzlcfr .fzlc_02 ul li .fzlc_02_c .fzlc_02c_c{width:100%;overflow:hidden;background:url("../images/lc_05.png") no-repeat;background-size:100% 100%;padding:20px 0px 40px 0px;}

.fzlcfr .fzlc_02 ul li .fzlc_02_c .fzlc_02c_c p{overflow:hidden;margin:0px 30px;font-size:14px;color:#fff;line-height:30px;padding:5px 0px;}

.fzlcfr .fzlc_02 ul li .fzlc_02_c .fzlc_02c_c p span{font-size:20px;margin-right:20px;}

.fzlcfr .fzlc_02 ul li.on .fzlc_02_t a{background:url("../images/lc_03.png") center no-repeat;}

.fzlcfr .fzlc_02 ul li.on .fzlc_02_c{}

.fzlcfr .fzlc_03{width:100%;overflow:hidden;text-align:center;}

.fzlcfr .fzlc_03 a{display:inline-block;line-height:40px;padding:0px 20px;background-color:#faa90e;border-radius:4px;font-size:14px;color:#fff;}

.fzlcfr .fzlc_03 a span{display:inline-block;background:url("../images/lc_01.png") right center no-repeat;padding-right:20px;background-size:15px;}





.menu_click{float:left;overflow:hidden;display:none;}

.menuc{float:left;margin-top:11px;display:block;margin-left:0px;margin-right:0px;}

.menuc em{width:34px;height:34px;display:block;overflow:hidden;float:left;position:relative;cursor:pointer;}

.menuc em i{cursor:pointer;width:60%;display:block;overflow:hidden;height:2px;background-color:#fff;position:absolute;left:15%;top:10px;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;}

.menuc em i.i1{top:10px;}

.menuc em i.i2{top:18px;}

.menuc em i.i3{top:26px;}

.menuc em.on i.i2{opacity:0;}

.menuc em.on i.i1{width:60%;left:20%;transform:translateY(8px) rotate(45deg);-ms-transform:translateY(8px) rotate(45deg);-moz-transform:translateY(8px) rotate(45deg);-webkit-transform:translateY(8px) rotate(45deg);-o-transform:translateY(8px) rotate(45deg);}

.menuc em.on i.i3{width:60%;left:20%;transform:translateY(-8px) rotate(-45deg);-ms-transform:translateY(-8px) rotate(-45deg);-moz-transform:translateY(-8px) rotate(-45deg);-webkit-transform:translateY(-8px) rotate(-45deg);-o-transform:translateY(-8px) rotate(-45deg);}





.bd_01{overflow:visible;margin-top:40px;}

.bd_01_t{width:100%;overflow:hidden;}

.bd_01_t p{width:100%;overflow:hidden;text-align:center;}

.bd_01_t p.p1{font-size:30px;color:#090f16;line-height:60px;}

.bd_01_t p.p2{font-size:16px;color:#090f16;line-height:24px;}



.bd_01_c{width:100%;overflow:visible;margin-top:40px;}

.bd_01_c .p{width:100%;overflow:visible;margin-bottom:20px;}

.bd_01_c .p em{font-style:normal;}

.bd_01_c .p .em1{width:32%;float:left;display:block;margin-right:2%;}

.bd_01_c .p .em1:nth-child(3n){margin-right:0px;}

.bd_01_c .p .em1 span{width:100px;float:left;display:inline-block;line-height:40px;font-size:14px;color:#090f16;text-align:right;margin-right:10px;}

.bd_01_c .p .em1 input{width:70%;float:left;border:0px;background:none;background-color:#fff;height:40px;line-height:40px;text-indent:10px;}



.bd_01_c .p .em2{width:100%;float:left;display:block;}

.bd_01_c .p .em2 span{width:100px;float:left;display:inline-block;line-height:40px;font-size:14px;color:#090f16;text-align:right;margin-right:10px;}

.bd_01_c .p .em2 textarea{width:70%;float:left;border:0px;background:none;background-color:#fff;padding:10px;height:100px;}





.selfr{width:70%;float:left;position:relative;display:block;}

.selfr .sel_t{width:100%;height:40px;line-height:40px;background-color:#fff;text-indent:0px;font-size:14px;color:#969696;cursor:pointer;display:block;}

.selfr .sel_t i{display:block;overflow:hidden;margin:0px 10px;background:url("../images/bd_01.png") right center no-repeat;}

.selfr .sel_c{width:100%;overflow:hidden;background-color:#fff;position:absolute;left:0px;top:40px;padding:0px 0px;border-top:1px solid #f7f7f7;display:none;z-index:999;}

.selfr .sel_c i{overflow:hidden;font-size:14px;display:block;margin:0px 10px;line-height:24px;padding:5px 0px;cursor:pointer;border-bottom:1px solid #f7f7f7;}

.selfr:hover .sel_c{display:block;}





.bd_01_b{width:100%;overflow:hidden;margin-top:40px;}

.bd_01_b p{width:100%;overflow:hidden;text-align:center;}

.bd_01_b p.p1{}

.bd_01_b p.p1 a{display:inline-block;line-height:40px;background-color:#4892dc;font-size:14px;color:#fff;border-radius:4px;padding:0px 40px;}

.bd_01_b p.p1 a span{display:inline-block;background:url("../images/p_01.png") right center no-repeat;background-size:15px;padding-right:20px;}

.bd_01_b p.p2{margin-top:10px;font-size:12px;color:#999;}

















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

    .menu ul li .menu_c .menuc_l{display:none;}

    .menu ul li .menu_c .menuc_r{margin-top:0px;}

    .top_t span{display:none;}



    .top_t{margin-left:10px;}



    .menu ul li .menu_t{padding:0px 10px;}

    .menu ul li .menu_t a{font-size:14px;}



    .menu ul li .menu_c .wrap_c{width:90%;}

    .menu ul li .menu_c .menuc_r a{font-size:12px;line-height:24px;}

    .menu ul li .menu_c{padding:10px 0px;}



    .menu ul li .menu_c .menuc_r1 dt{font-size:14px;}

    .menu ul li .menu_c .menuc_r1 dt i{margin-left:10px;}

    .menu ul li .menu_c .menuc_r1 dd{margin-left:10px;font-size:12px;}







}









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



    .topfr .fl{margin-left:10px;}



    .menu_click{display:block;}



    .menu{width:100%;overflow:hidden;position:absolute;left:0px;top:60px;z-index:999;background-color:rgba(0,0,0,0.4);padding:0px 0px;display:none;}

    .menu ul li{width:100%;overflow:hidden;border-bottom:1px solid rgba(255,255,255,0.2);}

    .menu ul li .menu_t{line-height:30px;text-align:left;padding:3px 0px;}

    .menu ul li .menu_t a{display:block;overflow:hidden;text-align:left;margin:0px 10px;background:url("../images/com_01.png") right center no-repeat;}

    .menu ul li .menu_c{position:relative;left:0px;top:0px;}

    .menu ul li .menu_c .menuc_r{width:100%;}

    .menu ul li.off .menu_t a{background:url("../images/com_02.png") right center no-repeat;}

    .menu ul li.on .menu_t{background-color:rgba(0,0,0,0);}

    .menu ul li:hover .menu_t{background-color:rgba(0,0,0,0);}



    .menu ul li:hover .menu_t{border-radius:0px 0px 0px 0px;}

    .menu ul li:hover .menu_c{display:none;}



    .menu ul li .menu_c .menuc_r1 dl{line-height:20px;}

    .menu ul li .menu_c .menuc_r1 dt{width:100%;margin-top:5px;}

    .menu ul li .menu_c .menuc_r1 dl:nth-child(1) dt{margin-top:0px;}

    .menu ul li .menu_c .menuc_r1 dt a{color:#000;}

    .menu ul li .menu_c .menuc_r1 dt i{display:none;}

    .menu ul li .menu_c .menuc_r1 dd{margin-left:0px;margin-right:10px;line-height:21px;}



    .page2_slide .swiper-slide:hover{overflow:hidden;z-index:9999;}

    .page2_slide .swiper-slide:hover b{left:0%;}

    .page2_slide .swiper-slide:hover i.i1{background-color:rgba(0,0,0,0.4);}





    .page3_l{width:100%;}

    .page3_r{width:100%;}



    .page3_r ul li a span{margin:0px 10px;width:auto;}

    .page3_r ul li a span.sp1{font-size:14px;height:30px;text-overflow:ellipsis;white-space:nowrap;}

    .page3_r ul li a span.sp2{display:none;}





    .page3_r ul li a span.sp3{font-size:12px;height:30px;line-height:30px;}



    .page4_c .fl{width:100%;}

    .page4_c .fr{display:none;}



    .page4r_t_slide .swiper-slide a em.em1{height:200px;}

    .page4r_t_slide .swiper-slide a em.em2 span.sp2{font-size:12px;line-height:20px;height:40px;}

    .page4r_t_slide .swiper-pagination{top:210px;}

    .page4r_t_slide .swiper-slide a em.em2{margin-top:50px;}



    .page5_c{margin-top:20px;padding-bottom:20px;}

    .page5_c_slide .swiper-slide a em.em1{height:150px;}

    .page5_c_slide .swiper-slide a em.em2 span.sp1{text-overflow:ellipsis;white-space:nowrap;}





    .page6_t .fl{display:none;}

    .page6_t .fr{width:100%;}



    .page6_t{height:auto;}



    #fp-nav.left{left:5px;}



    .page6_t .fr .page6c_c{padding:20px 0px;}

    .page6_t .fr p.p4{margin-top:20px;}



    .sub_01 b.b1{height:240px;}

    .sub_01 b.b1 img{display:none;}

    .sub_01 .sub_01_c{margin-top:-10px;}

    .sub_01 .sub_01_c p.p1{font-size:24px;line-height:40px;}

    .sub_01 .sub_01_c p.p2{font-size:12px;}



    .cyds_01{line-height:40px;}

    .cyds_02{margin-top:20px;}

    .cyds_02_t h3{font-size:20px;}



    .cyds_03_c ul li{width:100%;margin-right:0px;margin-bottom:20px;}



    .gsjj_01{margin-top:20px;}



    .gsjj_02_slide .swiper-slide a{padding:50px 0px;}



    .gltd_01 ul li{width:48%;margin-right:4%;}

    .gltd_01 ul li:nth-child(2n){margin-right:0px;}



    .page6_t .fr p.p1{display:none;}



    .gltdtcfr .gltdtc_c{width:90%;margin-left:0px;left:5%;}



    .gltdtcc_c .gltctcc_l{display:none;}

    .gltdtcc_c .gltctcc_r{width:100%;padding-bottom:20px;}

    .lxwm_01 .fl{width:100%;position:relative;height:200px;overflow:hidden;}



    .lxwm_01 .fr{width:100%;}

    .lxwm_01 .fr em{position:relative;right:0px;top:0px;margin-left:20px;}

    .lxwm_01 .fr p.p1{margin-top:20px;}

    .lxwm_01{padding-top:20px;}



    .qywh_01_slide .swiper-slide p.p4{margin-top:30px;}



    .news_01 a{padding:0px;width:33.3333%;float:left;text-align:center;margin:0px;}



    .news_02{padding-top:20px;}

    .news_02 ul li{width:100%;margin-right:0%;}

    .news_02 ul li:nth-child(3n){margin-right:0%;}

    .news_02 ul li:nth-child(2n){margin-right:0px;}

    .news_02 ul li a em.em2 span.sp1{line-height:24px;height:24px;font-size:14px;}

    .news_02 ul li a em.em2 span.sp2{height:48px;}

    .news_02 ul li a em.em2{padding:10px;}

    .news_02 ul li a em.em2 span.sp3 i.i2{width:20px;height:20px;}

    .news_02 ul li a em.em2 span.sp3{line-height:20px;}



    .shzr_01{margin-top:20px;padding:20px 0px;}



    .shzr_01_r{position:relative;width:100%;margin:0px;left:0px;}

    .shzr_01_r .shzr_01r_t{display:none;}

    .shzr_01_r .shzr_01r_c{position:relative;width:100%;bottom:0px;text-align:center;margin-bottom:20px;}

    .shzr_01_r .shzr_01r_c a{display:inline-block;margin:0px 10px;}



    .shzr_01_slide{width:90%;margin-left:5%;}

    .shzr_01_slide .swiper-slide{width:80%;}



    .link_01 ul li{width:48%;margin-right:4%;}

    .link_01 ul li:nth-child(5n){margin-right:4%;}

    .link_01 ul li:nth-child(2n){margin-right:0px;}



    .link_02{margin-top:20px;}



    .bd_01_c .p .em1{width:100%;margin-right:0px;}

    .bd_01_c .p .em1 span{width:100%;text-align:left;}

    .bd_01_c .p .em1 input{width:100%;}





    .news_02 ul li a em.em1 b{height:150px;}





}











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



    



}



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





   

}









#fp-nav {

    position: fixed;

    z-index: 100;

    margin-top: -32px;

    top: 50%;

    opacity: 1;

    -webkit-transform: translate3d(0,0,0);

}

#fp-nav.right {

    left: 17px;

    right: auto;

}

#fp-nav.left {

    left: 0px;

}

.fp-slidesNav{

    position: absolute;

    z-index: 4;

    left: 50%;

    opacity: 1;

}

.fp-slidesNav.bottom {

    bottom: 17px;

}

.fp-slidesNav.top {

    top: 17px;

}

#fp-nav ul,

.fp-slidesNav ul {

  margin: 0;

  padding: 0;

}

#fp-nav ul li,

.fp-slidesNav ul li {

    display: block;

    width: 14px;

    height: 13px;

    margin: 7px;

    position:relative;

}

.fp-slidesNav ul li {

    display: inline-block;

}

#fp-nav ul li a,

.fp-slidesNav ul li a {

    display: block;

    position: relative;

    z-index: 1;

    width: 100%;

    height: 100%;

    cursor: pointer;

    text-decoration: none;

}

#fp-nav ul li a.active span,

.fp-slidesNav ul li a.active span,

#fp-nav ul li:hover a.active span,

.fp-slidesNav ul li:hover a.active span{

    height: 10px;

    width: 10px;

    margin: -2px 0 0 -2px;

    border-radius: 100%;

    background-color:#139eff;

 }

#fp-nav ul li a span,

.fp-slidesNav ul li a span {

    border-radius: 50%;

    position: absolute;

    z-index: 1;

    height: 10px;

    width: 10px;

    border: 0;

    background: #fff;

    left: 50%;

    top: 50%;

    margin: -2px 0 0 -2px;

    -webkit-transition: all 0.1s ease-in-out;

    -moz-transition: all 0.1s ease-in-out;

    -o-transition: all 0.1s ease-in-out;

    transition: all 0.1s ease-in-out;

}

#fp-nav ul li:hover a span,

.fp-slidesNav ul li:hover a span{

    width: 10px;

    height: 10px;

    margin: -2px 0 0 -2px;

}

#fp-nav ul li .fp-tooltip {

    position: absolute;

    top: -2px;

    color: #fff;

    font-size: 14px;

    font-family: arial, helvetica, sans-serif;

    white-space: nowrap;

    max-width: 220px;

    overflow: hidden;

    display: block;

    opacity: 0;

    width: 0;

}

#fp-nav ul li:hover .fp-tooltip,

#fp-nav.fp-show-active a.active + .fp-tooltip {

    -webkit-transition: opacity 0.2s ease-in;

    transition: opacity 0.2s ease-in;

    width: auto;

    opacity: 1;

}

#fp-nav ul li .fp-tooltip.right {

    right: 20px;

}

#fp-nav ul li .fp-tooltip.left {

    left: 20px;

}

.fp-auto-height.fp-section,

.fp-auto-height .fp-slide,

.fp-auto-height .fp-tableCell{

    height: auto !important;

}



.page1 .swiper-container {

      width: 100%;

      height: 100%;

    }



    .page1 .swiper-slide {

      background-position: center;

      background-size: cover;

    }

    .page1 .swiper-pagination-bullet{

        width: 16px;

        height: 16px;

    }



    .page2,.page6{

        background: url(../images/page2-bg.jpg);

    }

.page3{

        background-image: url(../images/page3-bg.jpg);

        background-size: 100% 100%;   

    }



    .page4{

        background-image: url(../images/page4-bg.jpg);

        background-size: 100% 100%;   

    }

    .page5{

        background-image: url(../images/page5-bg.jpg);

        background-size: 100% 100%;   

    }

    .page7{

        background: #00ccff;

    }







.inner {

    position: relative;

    top: 50%;

    -webkit-transform: translateY(-50%);

    transform: translateY(-50%);

    vertical-align: top;

    display: block;

}

.fp-tableCell{

    display: block;

}

.w1400 {

    width: 1400px;

    margin: 0 auto;

    position: relative;



}

.page2 .img_top{z-index: 9; position:absolute; right:0; top:40px; width:700px; height:500px; background: rgb(9 204 255 / 0.2);transform: rotate(-3deg); border-radius: 10px;}

.page2 .video_top img{z-index: 11; position:absolute; right:0; top:40px; width:700px; height:500px;border-radius: 10px; }

.page2 .right{position:relative;left: 0; width:600px;}



.page2 .right h3{font-size:1.3rem;color:#272729;margin-bottom: 1.375rem;  text-transform:uppercase;}



.page2 .right h2{font-size:2rem;color:#000;height:3rem;line-height:3rem;text-transform: uppercase; font-weight: bold;}



.page2 .right .line{

    width: 60px; height: 2px; background: #333; display: block; margin-bottom: 1.375rem;

}



.page2 .right .ar_article{ margin-bottom:2.125rem;}



.page2 .right .ar_article p{ font-size:1rem; color:#535151; line-height:1.875rem;}



.page2 .right ul{ float:left; width:650px; margin-bottom:3.75rem}



.page2 .right ul li{ float:left; border-right:#dcdcdc 1px solid; padding:0 40px 0 0; margin-right:44px;}



.page2 .right ul li h1{ font-size:2.5rem; color:#d81417; font-family:susu01;}



.page2 .right ul li h5{ font-size:0.875rem; color:#413f3f}



.page2 .right .more{ overflow:hidden; width:199px; height:46px; margin-bottom: 2rem;}



.page2 .right .more a{ float:left; display:inline-block; width:140px; height:46px; line-height:46px; background:#09ccff url(../images/more.png) right no-repeat; padding:0 0 0 20px; font-size:0.75rem; color:#fff; text-transform:uppercase}



.page2 .swiper-container {

      width: 100%;

      height: 100%;



    }



.page2 .swiper-slide {

      text-align: center;

      font-size: 18px;

      background: #fff;



      /* Center slide text vertically */

      display: -webkit-box;

      display: -ms-flexbox;

      display: -webkit-flex;

      display: flex;

      -webkit-box-pack: center;

      -ms-flex-pack: center;

      -webkit-justify-content: center;

      justify-content: center;

      -webkit-box-align: center;

      -ms-flex-align: center;

      -webkit-align-items: center;

      align-items: center;

    }

.page2 .boximg{

    width: 300px;

    height: 220px;

    position: relative;

}



.page2 .boximg img{

    width: 100%;

    height: 100%;



}



.page2 .boximg p{

    width: 100%;

    height: 40px;

    line-height: 40px;



    text-align: center;

    background: rgb(0 0 0 / 0.6);

    color: #fff;

    position: absolute;

    left: 0;

    bottom: 0;

}



.page2 .swiper-pagination{

    text-align: center;

    width: 100%;

    margin-top: 15px;

}



.page2 .swiper-pagination-bullet{

    width: 12px;

    height: 12px;

    margin: 5px;



}



.page2 .swiper-button-next, .page2 .swiper-button-prev{

    color: #fff;

    background: #00ccff;

    padding: 0px 15px;

    top: 88%;

    right: -60px;

    left: auto;

    position: absolute;

    

    z-index: 10;

}

.page2 .swiper-button-prev{



}

.page2 .swiper-button-next{

    margin-top: 25px;

}



.page2 .swiper-button-next:after, .page2 .swiper-button-prev:after{

    font-size: 1rem;

}







.page3 .swiper-container {

      width: 100%;

      height: 100%;

    }

    .page3 .swiper-slide {

      text-align: center;

      font-size: 18px;

      background: #fff;

    width: 620px;

    height: 400px;

      /* Center slide text vertically */

      display: -webkit-box;

      display: -ms-flexbox;

      display: -webkit-flex;

      display: flex;

      -webkit-box-pack: center;

      -ms-flex-pack: center;

      -webkit-justify-content: center;

      justify-content: center;

      -webkit-box-align: center;

      -ms-flex-align: center;

      -webkit-align-items: center;

      align-items: center;

      transition: 300ms;

      transform: scale(0.7);

      opacity: 0.4;

       

    }



    .page3 .swiper-slide-active,.swiper-slide-duplicate-active{

      transform: scale(1.2);

      opacity: 1;

      

    }





 .ly-title{

    text-align: center;

    margin-bottom: 4rem;

    color: #fff;

}



 .ly-title h1{

    font-size: 2rem;

    font-weight: bold;

    margin-bottom: 1.2rem;

    text-transform:uppercase;

}



 .ly-title span{

    font-size: 1.3rem;

}



.page3 .ly-con{

    width: 620px;

    height: 400px;

    position: relative;

    

    

}



.page3 .swiper-button-next{

    right: -100px;

    color: #fff;

}



.page3 .swiper-button-prev{

    left: -100px;

    color: #fff;

}



.page3 .ly-con img{

    position: absolute;

    top: 0;

    left: 0;

    width: 620px;

    height: 400px;

}



.page3 .ly-con span{

    width: 35px;

    height: 180px;

    background: #00ccff;

    position: absolute;

    left: -35px;

    top: 110px;

}



.ly-fy{

    width: 620px;

    position: relative;

    margin: 0 auto;

    top: -210px;

}



.page3 .ly-con .ly-con-tit{

    width: 340px;

    height: 180px;

    background: rgba(255,255,255,0.8);

    position: absolute;

    left: 0;

    top: 110px;



}



.page3 .ly-con .ly-con-tit h2{

    font-size: 1.5rem;

    color: #333;

    padding: 1rem 0;

    margin: 0;

    margin-top: 1.2rem;

}



.page3 .ly-con .ly-con-tit p{

    font-size:0.8rem;

    color: #666;

    padding: 0 1rem;

    margin-bottom: 1.2rem;

}



.page3 .ly-con .ly-con-tit .ly-more{

    font-size: 0.8rem;

    color: #fff;

    display: inline-block;

    padding: 0.3rem 2rem;

    background: #00ccff;

}



.page4 .ly-case{

    overflow: hidden;

    text-align: center;



    margin-top: 2rem;

}



.page4 .ly-case li{

    float: left;

    width: 430px;

    height: 280px;

    margin-right:40px;

    margin-bottom: 20px;

    box-shadow: 5px 5px 10px #999;

}



.page4 .ly-case li:nth-child(3n){

    margin-right: 0;

}



.page4 .ly-case li img{

    width: 100%;

    height: 100%;

    transition:2s;

}



.page4 .ly-case li img:hover{

    transform:scale(1.1);

}



 



.page4 .ly-case .ly-more{

    width: 150px;

    height: 40px;

     

    font-size: 1rem;

    color: #fff;

    border-radius: 4px;

    text-align: center;

    line-height: 40px;

    margin: 30px auto 0 auto;

    padding: 0px;

    

    display: inline-block;

    background: #00ccff;

}



.page4 .ly-case .ly-more:hover{

    background: #000;

}



.page4 .ly-case .ly-more i{

    display: inline-block;

    background: url(../images/p4_04.png) right center no-repeat;

    background-size: 20px;

    

    padding-right: 40px;

}







 .page5 .swiper-container {

      width: 100%;

      margin-left: auto;

      margin-right: auto;

    }



    .page5 .swiper-slide {

      background-size: cover;

      background-position: center;

    }



    .page5 .gallery-top {



      width: 1400px;

    }



    .page5 .gallery-top .swiper-slide{

        position: relative;

        height: 640px;

        background: #fff;

        border-radius: 20px;

        

    }



    .page5 .gallery-top .swiper-slide .ly-team{

        position: absolute;

        width: 385px;

        height: 620px;

        border-radius: 20px;

        top: 0;

        left: 0;

    }



    .page5 .gallery-top .swiper-slide .ly-team img{

        border-radius: 20px;

        width: 100%;

        height: 100%;

        /*box-shadow: 10px 10px 0 #00ccff;*/

    }





.page5 .gallery-top .swiper-slide .ly-team-con{

    width: 920px;

    height: 375px;

    position: absolute;

    right: 50px;

    top: 40px;

}



.page5 .ly-team-tit{

    border-bottom: 2px dashed #00ccff;

    color: #00ccff;

    padding-bottom: 1.3rem;

}



.page5 .ly-team-tit h1{

    font-size: 2.3rem;

    margin-bottom: 0.5rem;

    letter-spacing: 2px;

}



.page5 .ly-team-tit span{

    font-size: 1.4rem;



}



.page5 .ly-team-bot{

    margin-top: 1.5rem;

}



.page5 .ly-team-bot p{

    font-size: 1rem;

    line-height: 2rem;

    padding-left: 2rem;

    background: url(../images/team-y.png) top left no-repeat ;

    

}









    .page5 .gallery-thumbs,.ly-team-qh {

      height: 150px;

      width: 920px;

      box-sizing: border-box;

      padding: 10px 0;

      position: absolute;

    right: 50px;

    bottom: 40px;

    z-index: 99;

    }



    .page5 .gallery-thumbs .swiper-slide {

      width: 20%;

      height: 136px;

      border-radius: 50%;

      cursor: pointer;

      

    }



    .page5 .gallery-thumbs .swiper-slide-thumb-active {

      opacity: 1;

      border:2px solid #00ccff;

      

    }



    .page5 .ly-team-db{

        width: 136px;

        height: 136px;

        border-radius: 50%;

    }



    .page5 .ly-team-db img{

         width: 136px;

        height: 136px;

        border-radius: 50%;

    }



.page5 .swiper-button-next.swiper-button-white, .page5 .swiper-button-prev.swiper-button-white{

    --swiper-navigation-color:#09ccff;

}



.page5 .swiper-button-next{

    right: -40px;

}



.page5 .swiper-button-prev{

    left: -40px;

}





.page6{

    background:#f6f7f7;

}

.page6 .ly-title{

    color: #00ccff;

}

#s_news{ padding-top:100px;  overflow:hidden; padding-bottom:100px; border-bottom:2px solid #e5e6e8;}



.news_slide{ width:520px; height:520px; padding:28px 25px; background:#fff; float:left;}

.news_slide .img{ width:100%; height:280px; margin-bottom:40px;}

.news_slide .img img{ transition:2s; width:100%; height:100%;}

.news_slide .item .img:hover img{ transform:scale(1.1);}

.news_slide .txt{}

.news_slide .txt span{ font-size:28px; color:#4e4b49; font-family:arial;}

.news_slide .txt h5{ font-size:16px; color:#262626; margin-top:27px; margin-bottom:10px;}

.news_slide .txt h5:hover{ color:#000;}

.news_slide .txt p{ font-size:14px; color:#9f9f9f; line-height:24px; height:48px; overflow:hidden;}

.news_slide .slick-dots { display:inline-block; width:auto; position:absolute; bottom:165px; right:30px;}

.news_slide .slick-dots li { display:inline-block; margin:0 0px; width:15px; height:15px;}

.news_slide .slick-dots li button { width:7px; height:7px; padding:0px; border-radius:50%; background:#bdbdbd; font-size:0; margin:0 auto;}

.news_slide .slick-dots li.slick-active button { background:#4e4b49;}

.slick-dots li button:before{ font-size:0;}



.news_time{ float:right; width:796px;}

.news_time ul{ margin-top:-40px;}

.news_time ul li{ padding:40px 0; overflow:hidden;}

.news_time ul li+li{ border-top:1px solid #dfe0e2;}

.news_time .time{ font-family:arial; text-align:center; background:#fff; width:90px; height:120px; float:left; margin-right:17px; position:relative;}

.news_time .time:before{ content:""; width:0; height:3px; background:#00ccff; display:block; position:absolute; top:0; right:0; transition:.5s;}

.news_time ul li:hover .time:before{ width:100%; left:0; right:auto;}

.news_time .time span{ font-size:36px; color:#4e4b49; display:block; height:60px; line-height:60px; border-bottom:1px solid #efefef;}

.news_time .time p{ font-size:18px; color:#4e4b49; text-transform:uppercase; margin-top:15px;}

.news_time .time b{ font-size:12px; color:#ababab; font-weight:normal; letter-spacing:3px; display:inline-block; padding-left:2px;}

.news_time .txt{ width:688px; float:right; padding-top:17px;}

.news_time .txt h5{ font-size:18px; color:#2f2f2f; margin-bottom:18px; transition:.3s;margin-top: 0;}

.news_time .txt h5:hover{ color:#000;}

.news_time .txt p{ font-size:14px; color:#7a7c81; line-height:26px; height:52px; overflow:hidden;}





.page7 .ly-title{

    color: #fff;

}



.page7 .ly-cat-l{

    width: 650px;

    height: 500px;

    margin-right: 50px;

    display: inline-block;

}



.page7 .ly-cat-l li{

    width: 650px;

    height: 150px;

    background: #69e1ff;

    border-radius: 15px;

    font-size: 1.5rem;

    color: #fff;

    margin-bottom: 30px;

    line-height: 150px;



}



.page7 .ly-cat-l li p{

    width: 510px;

    height: 40px;

    line-height: 40px;

    float: right;

    margin-top: 55px;

}



.page7 .ly-cat-l li:nth-child(1) p{

    margin-top: 15px;

    font-size: 20px;

}



.page7 .ly-cat-l li i{

    float: left;

    width: 100px;

    height: 150px;

    line-height: 150px;

    display: inline-block;

    text-align: center;

}



.page7 .ly-cat-l li i img{

    width: 40px;

}





/*表单*/

.page7 .ly-cat-r{ width: 690px; height: 510px; display: inline-block;}



.page7 .ly-cat-r .layui-form-item{float:left;width:100%;clear:none;position: relative;}

.page7 .ly-cat-r .layui-form-pane .layui-form-label{width: 10px;line-height: 50px;height: 50px;background: none;border: none;border-radius:4px 0 0 4px;font-size: 16px;color: #282828;text-align:  left;padding: 0;position: absolute;left: -2px;}

.page7 .ly-cat-r .layui-form-select dl{top: 50px;}

.page7 .ly-cat-r .layui-form-pane .layui-form-label font{font-size:1.2rem;color: #ff0000;}

.page7 .ly-cat-r .layui-form-pane .layui-form-label small{ font-size:1.2rem; color:#d6bb68}

.page7 .ly-cat-r .layui-form-pane .layui-input-block{margin-left: 0;min-height:48px;}

.page7 .ly-cat-r .layui-input, .ly-cat-r .layui-select{height: 70px;font-size: 1.2rem;background: none;border: 1px solid #fff;border-radius: 10px; }

.page7 .ly-cat-r .layui-textarea{height: 220px;font-size: 1.2rem;background: none;border: 1px solid #fff;border-radius: 10px; }

.page7 .ly-cat-r .layui-form-select .layui-input{font-size: 1.2rem;color:#fff;}

.page7 .ly-cat-r .layui-form-pane .layui-btn{width: 176px;}

.page7 .ly-cat-r .layui-btn{height: 60px;background: #fff;border-radius: 2px;color: #09ccff;font-size: 1.3rem; width: 100%;border-radius: 10px;}

.page7 .ly-cat-r .layui-btn:hover{background: #69e1ff;color:#fff;}



.page7 .ly-cat-r .n_r{float: left; width: 459px;}

.page7 .ly-cat-r .layui-form-select .layui-edge{position:absolute;right: 23px;top:50%;cursor:pointer;border-width: 5px;border-top-color: transparent;border-top-style:solid;transition:all .3s;-webkit-transition:all .3s;border-top: transparent 7px solid;background:url(../images/layui-edge.png) center no-repeat;width: 11px;height: 7px;border: none;margin-top: -2.5px;}



.page7 .layui-input-block{

    margin-left: 0 !important;

 }

 .page7 .layui-form-label{

    padding:5px 15px !important; 

 }



input::-webkit-input-placeholder{ color:#fff;}

input::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#fff; }

input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#fff;}

input:-ms-input-placeholder{ /* Internet Explorer 10-11 */ color:#fff;}



textarea::-webkit-input-placeholder{ color:#fff;}

textarea::-moz-placeholder{ /* Mozilla Firefox 19+ */ color:#fff;}

textarea:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */ color:#fff;}

textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */ color:#fff;}



.ly-title span{

    text-transform: uppercase;

}



.page3:root {

    --swiper-theme-color: #ffffff;

}



:focus {

    outline: none;

}