@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none;}
li{ list-style:none;}
table,tr,td,ul,li,dl,dt,dd,div{ border:0;}
img{ border:0;}
body{ font-size:12px; font-family:"微软雅黑" !important; overflow-x: hidden; text-align:center;}
.float_l{ float:left !important;}
.float_r{ float:right !important;}
.blank0{ width:100%; height:0px; clear:both;}
.center{ width:100%; overflow:hidden;}

/*首页*/
.header{ width:100%; height:69px; position:fixed; top:0; left:0; background:#FFF; -webkit-box-shadow:0px 0px 5px #ccc; -moz-box-shadow:0px 0px 5px #ccc; box-shadow:0px 0px 5px #ccc; z-index:99999;}
.logo{ float:left; display:block;margin-top: 21px;margin-left: 20px;width: 140px;height: auto;line-height: 100px;}
.nav{ float:left; display:table; margin-left:calc(50vw - 710px);}
.nav>li{ float:left; position:relative; margin:0 28px;}
.nav1{ display:table; height:80px;}
.nav1>span{ width:10px; height:80px; display:block; float:left; background:url(../images/drop_down.png) center center no-repeat; margin-left:7px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.nav1>a{ display:table; height:71px; line-height:70px; font-size:14px; font-weight:bold; color:#333; float:left; position:relative; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.nav1>a:before{ content:""; position:absolute; bottom:0; left:50%; width:0; height:4px; background:#ff6a00; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.nav>li:hover .nav1>a{ color:#ff6a00;}
.nav>li:hover .nav1>a:before{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; left:0; width:100%;}
.nav>li:hover .nav1>span{ background:url(../images/drop_down_on.png) center center no-repeat;}
.nav2{ position:absolute; top:80px; left:-37px; width:240px; display:none;}
.nav2>img{ display:block; margin:3px auto 0 auto;}
.nav2>ul{ -webkit-box-shadow:0px 0px 3px #ccc; -moz-box-shadow:0px 0px 3px #ccc; box-shadow:0px 0px 3px #ccc; background:#FFF; width:240px; text-align:left; font-size:16px; padding:10px 0;}
.nav2>ul>li{ width:100%; padding:4.5px 0;}
.nav2>ul>li>a{ display:block; width:200px; padding:0 20px; color:#666666; line-height:26px;}
.nav2>ul>li>a:hover{ font-weight:bold; color:#ff6a00;}
.nav3{ position:absolute; top:80px; left:-31px; width:138px; display:none;}
.nav3>img{ display:block; margin:3px auto 0 auto;}
.nav3>ul{ -webkit-box-shadow:0px 0px 3px #ccc; -moz-box-shadow:0px 0px 3px #ccc; box-shadow:0px 0px 3px #ccc; background:#FFF; width:106px; text-align:center; font-size:16px; padding:10px 0;}
.nav3>ul>li{ width:100%; padding:4.5px 0;}
.nav3>ul>li>a{ display:block; width:100%; color:#666666; line-height:26px;}
.nav3>ul>li>a:hover{ font-weight:bold; color:#ff6a00;}
.nav_on .nav1>a{ color:#ff6a00;}
.nav_on .nav1>a:before{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; left:0; width:100%;}
.nav_on .nav1>span{ background:url(../images/drop_down_on.png) center center no-repeat;}

.nav>li:nth-child(1){}
.nav>li:nth-child(2){}
.nav>li:nth-child(2) .nav1>a{ width:170px; line-height:20px; text-align:left; height:56px; padding-top:15px;}
.nav>li:nth-child(3){}
.nav>li:nth-child(3) .nav1>a{ width:88px; line-height:20px; text-align:left; height:56px; padding-top:15px;}
.nav>li:nth-child(4){}
.nav>li:nth-child(4) .nav1>a{ width:146px; line-height:20px; text-align:left; height:56px; padding-top:15px;}
.nav>li:nth-child(5){}
.nav>li:nth-child(6){}
.nav>li:nth-child(6) .nav1>a{ width:62px; line-height:20px; text-align:left; height:56px; padding-top:15px;}
.nav>li:nth-child(7){}

.language{ float:right; width:80px; height:70px; border-left:1px solid #e3e3e3; position:relative;}
.language1{ float:left; width:80px; height:70px;}
.language1 a{ display:block; width:80px; height:70px; background:url(../images/drop_down.png) 60px center no-repeat; position:relative; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.language1 a:before{ content:""; position:absolute; bottom:0; left:0; width:100%; height:4px; background:#ff6a00; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.language:hover .language1>a{ background:url(../images/drop_down_on.png) 60px center no-repeat;}
.language:hover .language1>a:before{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.language1 a img{ display:block; float:left; margin-top:28px; margin-left:25px;}

.language2{ position:absolute; top:70px; left:0; width:100%; height:auto; background:#FFF; display:none;}
.language2 a{ display:block; width:100%; height:30px; 
	/* 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;
}
.language:hover .language2{ display:block;}

.swiper-container1 {
	width: 100%;
	height: 600px;
	margin: 70px auto 0 auto;
	overflow: hidden;
	position: relative;
}
.swiper-container1 .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;
}
.banner{ width:100%; height:600px; background-size:cover !important;
	/* 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;
}
.banner_in{ display:table; max-width:80%; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0; -moz-transition: all 1.5s; -ms-transition: all 1.5s; -o-transition: all 1.5s; transition: all 1.5s; margin-top:100px;}
.banner_in_on{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1; -webkit-transition: all 1s; margin-top:0;}
.banner1{ font-size:20px; font-weight:200; color:#FFF; line-height:34px; letter-spacing:4px;}
.banner2{ font-size:55px; font-weight:bold; color:#FFF; line-height:65px; margin:10px auto 0 auto;}
.banner3{ font-size:16px; color:#FFF; line-height:26px; margin:20px auto 0 auto;}
.banner4{ display:block; margin:45px auto 0 auto; width:190px; height:52px; line-height:52px; border:2px solid #FFF; font-size:16px; font-weight:bold; color:#FFF; font-family:"Arial"; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; letter-spacing:2px;}
.banner4:hover{ background:#FFF; color:#ff6a00; border:2px solid #ff6a00; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}
.banner5{ position:absolute; width:1380px; bottom:40px; left:calc(50% - 690px); z-index:10;}
.roll{ position:absolute; left:0; font-size:12px; color:#FFF; cursor:pointer; padding-left:10px; padding-bottom:15px; background:url(../images/roll.png) bottom left no-repeat; -webkit-animation:play 2s linear infinite; -moz-animation:play 2s linear infinite; -ms-animation:play 2s linear infinite; -o-animation:play 2s linear infinite; animation:play 2s linear infinite;}
.swiper-pagination1{ text-align:right;}
.swiper-pagination1 .swiper-pagination-bullet{ margin-left:8px; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; width:40px; height:4px; background:#FFF; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6;}
.swiper-pagination1 .swiper-pagination-bullet-active{ background:#f58e63; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.swiper-button-next1{ position:absolute; z-index:10; right:25px; top:50%; width:24px; height:42px; margin-top:-21px; background:url(../images/banner_r.png) center center no-repeat; cursor:pointer; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; outline:none;}
.swiper-button-prev1{ position:absolute; z-index:10; left:25px; top:50%; width:24px; height:42px; margin-top:-21px; background:url(../images/banner_l.png) center center no-repeat; cursor:pointer; filter:alpha(opacity=30); -moz-opacity:0.3; -khtml-opacity:0.3; opacity:0.3; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; outline:none;}
.swiper-button-next1:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}
.swiper-button-prev1:hover{ filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity:0.8; opacity:0.8;}

@-webkit-keyframes play{
    0%  {
		bottom:50px;
    }
	30% {
		bottom:45px;
	}
	90% {
		bottom:55px;
	}
    100% {
		bottom:50px;
    }
}
@-moz-keyframes play{
    0%  {
		bottom:50px;
    }
	30% {
		bottom:45px;
	}
	90% {
		bottom:55px;
	}
    100% {
		bottom:50px;
    }
}
@-ms-keyframes play{
    0%  {
		bottom:50px;
    }
	30% {
		bottom:45px;
	}
	90% {
		bottom:55px;
	}
    100% {
		bottom:50px;
    }
}
@-o-keyframes play{
    0%  {
		bottom:50px;
    }
	30% {
		bottom:45px;
	}
	90% {
		bottom:55px;
	}
    100% {
		bottom:50px;
    }
}
@keyframes play{
    0%  {
		bottom:50px;
    }
	30% {
		bottom:45px;
	}
	90% {
		bottom:55px;
	}
    100% {
		bottom:50px;
    }
}

.mobile_bg{ display:none;}

.index1{ width:100%; overflow:hidden; background:url(../images/index1_bg.jpg) center bottom no-repeat; padding:70px 0 160px 0;}
.index1_1{ width:1380px; margin:0 auto; overflow:hidden;}
.index1_1 .index1_2:nth-child(1){ float:left;}
.index1_1 .index1_2:nth-child(2){ float:right;}
.index1_2{ width:675px; overflow:hidden;}
.index1_3{ width:100%; height:53px; border-bottom:2px solid #868686; font-size:26px; color:#5a5858; line-height:26px; text-align:left; position:relative;}
.index1_3>span{ width:40px; height:2px; background:#ff6a00; display:inline-block; vertical-align:middle; margin-left:20px;}
.index1_3 a{ float:right; display:block; height:26px; line-height:40px; font-size:14px; font-family:"Arial"; font-weight:bold; color:#5b5858; overflow:hidden;}
.index1_3 a span{ font-size:13px; font-family:"宋体"; font-weight:normal; color:#ff6a00; display:inline-block; vertical-align:middle;}
.index1_3 a:hover{ color:#ff6a00;}
.index1_4{ width:100%; overflow:hidden;}
.index1_4 li{ float:left; width:calc(100% - 20px); border-bottom:1px solid #d9d9d9; padding:25px 10px; height:26px; line-height:26px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-align:left; font-size:16px;}
.index1_4 li span{ font-family:"Arial"; color:#000;}
.index1_4 li a{ color:#464646; margin-left:30px;}
.index1_4 li a:hover{ color:#ff6a00;}

.index2{ width:100%; overflow:hidden;}
.index2_l{ float:left; width:50%; height:650px; background-size:cover !important;}
.index2_r{ float:right; width:50%; height:650px; background:#f7f7f7;}
.index2_r1{ float:left; width:620px; padding-left:70px; text-align:left;}
.index2_r2{ float:left; width:100%; font-size:26px; line-height:36px; color:#5a5858; position:relative; margin-top:75px;}
.index2_r2 span{ display:inline-block; width:40px; height:2px; background:#ff6a00; vertical-align:middle; margin-left:20px;}
.index2_r3{ float:left; width:100%; font-size:14px; line-height:24px; color:#5a5858; margin-top:15px;}
.index2_r4{ float:left; overflow:hidden; margin-top:20px;}
.index2_r4 li{ float:left; overflow:hidden; margin-top:35px;}
.index2_r4 li:nth-child(2n-1){ width:200px; border-right:1px solid #c6c6c6; clear:left;}
.index2_r4 li:nth-child(2n){ padding-left:60px;}
.index2_r5{ font-size:60px; font-weight:bold; color:#1a1a1a; line-height:62px; height:65px;}
.index2_r5 span{ font-size:20px; font-weight:normal;}
.index2_r6{ font-size:14px; color:#666666; line-height:16px;}
.index2_r7{ float:left; clear:both; margin-top:60px; text-align:center; display:block; width:190px; height:52px; line-height:52px; border:2px solid #1a1a1a; font-size:16px; font-weight:bold; color:#1a1a1a; font-family:"Arial"; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; letter-spacing:2px;}
.index2_r7:hover{ background:#FFF; color:#ff6a00; border:2px solid #ff6a00; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;}

.index3{ width:100%; overflow:hidden;}
.index3_l{ width:1380px; overflow:hidden; margin:65px auto 0 auto;}
.index3_l li{ float:left; width:460px; height:400px; position:relative; overflow:hidden; cursor:pointer;}
.index3_l li:nth-child(1){ background:url(../images/index3_1.jpg) center center no-repeat; background-size:cover !important;}
.index3_l li:nth-child(2){ background:url(../images/index3_2.jpg) center center no-repeat; background-size:cover !important;}
.index3_l li:nth-child(3){ background:url(../images/index3_3.jpg) center center no-repeat; background-size:cover !important;}
.index3_2{ font-size:24px; font-weight:bold; color:#FFF; line-height:80px; height:80px; width:400px; padding:0 30px; text-align:left; position:absolute; bottom:0; left:0; z-index:11; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.index3_l .li_on .index3_2{ bottom:-80px;}
.index3_3{ position:absolute; top:0; left:0; width:350px; padding:0 55px; height:400px; background:url(../images/index3_bg.png) repeat; z-index:10; color:#FFF; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;}
.index3_4{ display:block; width:93px; height:93px; margin:100px auto 0 auto;}
.index3_5{ width:100%; font-size:24px; line-height:34px; font-weight:bold; margin:25px auto 0 auto;}
.index3_6{ width:100%; font-size:14px; line-height:24px; margin:10px auto 0 auto;}
.index3_l .li_on .index3_3{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

.index4_1{ width:1380px; overflow:hidden; margin:60px auto 0 auto;}
.index4_1 li{ float:left; margin-right:15px; width:390px; height:230px; text-align:left; padding:0 30px;}
.index4_1 li:nth-child(1){ background:url(../images/index4_1.jpg) center center no-repeat; background-size:cover;}
.index4_1 li:nth-child(2){ background:url(../images/index4_2.jpg) center center no-repeat; background-size:cover;}
.index4_1 li:nth-child(3){ background:url(../images/index4_3.jpg) center center no-repeat; background-size:cover; margin-right:0;}
.index4_2{ float:left; width:100%; overflow:hidden; font-size:24px; font-weight:bold; color:#333; line-height:34px; margin-top:45px;}
.index4_3{ float:left; width:100%; overflow:hidden; font-size:16px; color:#9b9fa2; line-height:26px; margin-top:10px; height:52px;}
.index4_4{ float:left; display:block; font-size:14px; color:#333; line-height:24px; background:url(../images/index4_bg.png) right center no-repeat; padding-right:30px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.index4_4:hover{ color:#ff6a00; background:url(../images/index4_bg_on.png) 90% center no-repeat;}

.index5_1{ width:1380px; display:block; margin:0 auto;}
.index5_1_s{ width:100%; display:none; margin:0 auto;}

.footer{ width:100%; overflow:hidden; background:#252525;}
.footer_top{ width:1380px; margin:0 auto; overflow:hidden; padding:60px 0 50px 0;}
.footer_top1{ float:left; overflow:hidden; border-right:1px solid #4b5054; width:300px; text-align:left; height:246px;}
.footer_logo{ float:left; display:block; width:170px;}
.footer_top1_1{ float:left; clear:both; font-size:16px; font-weight:bold; color:#FFF; line-height:26px; margin-top:5px;}
.footer_top1_2{ float:left; display:block; width:32px; height:32px; background:url(../images/footer1~.png) center center no-repeat; clear:both; margin-top:35px}
.footer_top2{ float:left; overflow:hidden; width:254px; text-align:left; padding-left:85px;}
.footer_top2_1{ float:left; clear:both; font-size:16px; font-weight:bold; color:#d7d8d9; line-height:26px; margin-top:15px; margin-bottom:5px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.footer_top2_1:hover{ color:#ff6a00;}
.footer_top2_2{ float:left; overflow:hidden; clear:both; margin-top:10px;}
.footer_top2_2 li{ float:left; clear:both; margin-top:10px;}
.footer_top2_2 li a{ font-size:16px; color:#9b9ea0; line-height:26px;}
.footer_top2_2 li a:hover{ text-decoration:underline;}
.footer_top2_3{ float:left; clear:both; font-size:16px; font-weight:bold; color:#d7d8d9; line-height:26px; margin-top:15px; margin-bottom:5px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.footer_top2_3:hover{ color:#ff6a00;}
.footer_top3{ float:right; overflow:hidden; border-left:1px solid #4b5054; width:400px;}
.footer_top3_1{ width:90%; float:right; text-align:right; font-size:16px; line-height:26px; color:#FFF;}
.footer_top3_2{ width:90%; float:right; text-align:right; font-size:36px; line-height:46px; font-weight:bold; color:#FFF; font-family:"Arial"; margin-top:10px;}
.footer_top3_3{ width:120px; float:right; overflow:hidden; background:#FFF; margin-top:15px;}
.footer_top3_4{ display:block; width:98px; height:98px; float:left; margin-left:11px; margin-top:11px;}
.footer_top3_5{ float:left; width:100%; height:40px; line-height:40px; font-size:13px; color:#666666;}

.footer_bot{ width:100%; overflow:hidden; background:#1a1a1a; font-size:14px; line-height:24px; color:#9b9ea0; padding:25px 0;}
.footer_bot1{ width:1380px; margin:0 auto; overflow:hidden;}
.footer_bot2{ float:left; width:calc(100% - 150px); text-align:left;}
.footer_bot2 a{ color:#9b9ea0;}
.footer_bot2 a:hover{ text-decoration:underline;}
.footer_bot3{ float:right; width:130px; text-align:right;}
.footer_bot3 a{ color:#9b9ea0;}
.footer_bot3 a:hover{ text-decoration:underline;}

.piaofu{ position:fixed; bottom:10%; right:0; z-index:9999;}
.piaofu li{ float:left; clear:both; margin:3px 0 0 0; position:relative;}
.piaofu li a{ display:block; width:46px; height:46px; border:1px solid #d1d1d1; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; position:relative; z-index:10;}
.piaofu li div{ -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s;}
.piaofu li:nth-child(1) a{ background:url(../images/piaofu1.png) center center no-repeat #FFF;}
.piaofu li:nth-child(2) a{ background:url(../images/piaofu2.png) center center no-repeat #FFF;}
.piaofu li:nth-child(3) a{ background:url(../images/piaofu3.png) center center no-repeat #FFF;}
.piaofu li:nth-child(4) a{ background:url(../images/piaofu4.png) center center no-repeat #FFF;}
.piaofu li:nth-child(5) a{ background:url(../images/piaofu5.png) center center no-repeat #FFF;}
.piaofu li:nth-child(1) a:hover{ background:url(../images/piaofu1_1.png) center center no-repeat #ff6a00; border:1px solid #ff6a00;}
.piaofu li:nth-child(2) a:hover{ background:url(../images/piaofu2_1.png) center center no-repeat #ff6a00; border:1px solid #ff6a00;}
.piaofu li:nth-child(3) a:hover{ background:url(../images/piaofu3_1.png) center center no-repeat #ff6a00; border:1px solid #ff6a00;}
.piaofu li:nth-child(4) a:hover{ background:url(../images/piaofu4_1.png) center center no-repeat #ff6a00; border:1px solid #ff6a00;}
.piaofu li:nth-child(5) a:hover{ background:url(../images/piaofu5_1.png) center center no-repeat #ff6a00; border:1px solid #ff6a00;}
.piaofu1{ position:absolute; top:0; right:-220px; width:220px; height:48px; line-height:48px; z-index:1; background:#ff6a00; color:#FFF; font-size:16px;}
.piaofu li:hover .piaofu1{ right:51px;}
.piaofu2{ position:absolute; top:0; right:-170px; width:170px; height:48px; line-height:48px; z-index:1; background:#ff6a00; color:#FFF; font-size:16px;}
.piaofu li:hover .piaofu2{ right:51px;}
.piaofu3{ position:absolute; top:0; right:-150px; width:110px; height:110px; z-index:1; border:1px solid #d1d1d1; background:#FFF;}
.piaofu3 img{ display:block; width:98px; height:98px; margin:6px;}
.piaofu li:hover .piaofu3{ right:51px;}

.retrun_mobile{ display:none;}

.headerpage{ width:100%;}
.headerpage{ width:100%;}

/*IT智能运维*/
.in_banner{ width:100%; height:420px; margin-top:70px;
	/* 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;
}
.in_banner1{ display:block; overflow:hidden; max-width:90%;}
.in_banner2{ font-size:55px; font-weight:bold; color:#FFF; line-height:65px; margin:10px auto 0 auto;}
.in_banner3{ font-size:16px; line-height:26px; color:#FFF; margin-top:20px;}
.in_banner4{ font-size:20px; font-weight:200; color:#FFF; line-height:34px; letter-spacing:4px;}

.intelligent1{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.intelligent1_1{ width:1380px; overflow:hidden; margin:0 auto;}

.in_title{ display:table; margin:0 auto; overflow:hidden; width:100%;}
.in_title1{ font-size:30px; font-weight:bold; color:#333; line-height:40px;}
.in_title .line{ width:40px; height:2px; background:#ff6a00; margin:15px auto 0 auto;}
.in_title2{ font-size:16px; color:#666666; line-height:28px; margin:15px auto 0 auto; max-width:90%;}

.intelligent1_2{ width:100%; overflow:hidden;}
.intelligent1_2 li{ float:left; overflow:hidden; width:25%; margin-top:50px;}
.intelligent1_3{ display:block; margin:0 auto;}
.intelligent1_4{ font-size:18px; color:#333; line-height:28px; margin-top:25px;height: 45px;}
.intelligent1_5{ display:block; width:108px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 105px center no-repeat; margin:25px auto 0 auto; font-size:14px; color:#FFF; padding-left:30px; text-align:left; border:1px solid #f8753d;}
.intelligent1_5:hover{ background:url(../images/index4_bg_on.png) #FFF 105px center no-repeat; border:1px solid #ff6a00; color:#ff6a00;}

.intelligent2{ width:100%; overflow:hidden; padding:75px 0 80px 0; background:#f3f3f3;}
.intelligent2_1{ width:1380px; overflow:hidden; margin:0 auto;}
.intelligent2_2{ display:block; margin:55px auto 0 auto;}

.intelligent3{ width:100%; overflow:hidden; padding:75px 0 45px 0; background:url(../images/intelligent3_bg.jpg) center 100px no-repeat;}
.intelligent3_1{ width:1380px; overflow:hidden; margin:0 auto;}
.intelligent3_2{ float:left; overflow:hidden; width:360px; margin-top:75px; text-align:left;}
.intelligent3_3{ float:left; overflow:hidden; width:503px; height:503px; background:url(../imagesEn/intelligent3_bg1.png) center center no-repeat; margin-left:22px; margin-top:160px;}
.intelligent3_4{ float:right; overflow:hidden; width:472px; margin-top:75px; text-align:left;}
.intelligent3_1 li{ float:left; width:100%; overflow:hidden; border-top:2px solid #ff6a00; padding:25px 0 35px 0;}
.intelligent3_1 li .title{ float:left; width:100%; overflow:hidden; font-size:24px; font-weight:bold; color:#333; line-height:34px;}
.intelligent3_1 li .tip{ float:left; width:100%; overflow:hidden; font-size:16px; color:#333; line-height:24px; margin-top:20px;}
.intelligent3_1 li .tip .tip1{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 9px no-repeat; padding-left:15px;}

/*AMS Service IMS Service 一站式智能运维平台 IT咨询管理服务*/
.imglist1{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.imglist1_1{ width:1380px; overflow:hidden; margin:0 auto;}

.imglist2{ width:100%; overflow:hidden; padding:75px 0 85px 0; background:#f3f3f3;}
.imglist2_1{ width:1380px; overflow:hidden; margin:0 auto;}

.imglist3{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.imglist3_1{ width:1380px; overflow:hidden; margin:0 auto;}

.imglist4{ width:100%; overflow:hidden; padding:75px 0 85px 0; background:#f3f3f3;}
.imglist4_1{ width:1380px; overflow:hidden; margin:0 auto;}

.imglist5{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.imglist5_1{ width:1380px; overflow:hidden; margin:0 auto;}

.imglist6{ width:100%; overflow:hidden; padding:75px 0 85px 0; background:#f3f3f3;}
.imglist6_1{ width:1380px; overflow:hidden; margin:0 auto;}

.imglist_img{ display:block; margin:50px auto 0 auto; max-width:100%;}

.platform1{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.platform1_1{ width:1380px; overflow:hidden; margin:0 auto;}
.platform1_2{ width:100%; overflow:hidden;}
.platform1_2 li{ float:left; width:33.33%; overflow:hidden; margin-top:100px;}
.platform1_3{ display:block; margin:0 auto; width:209px;}
.platform1_4{ font-size:24px; font-weight:bold; color:#333; line-height:34px; margin-top:25px;}
.platform1_2 li .line{ width:40px; height:2px; background:#ff6a00; margin:25px auto 0 auto;}
.platform1_5{ font-size:16px; color:#666666; line-height:30px; margin:15px auto 0 auto; text-align:left; width:60%;}

/*企业智能运营*/
.enterprise1{ width:100%; overflow:hidden; padding:75px 0 60px 0; background:url(../images/enterprise1_bg.jpg) center bottom no-repeat;}
.enterprise1_1{ width:1380px; overflow:hidden; margin:0 auto;}
.enterprise1_2{ display:block; width:108px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 105px center no-repeat; margin:45px auto 0 auto; font-size:14px; color:#FFF; padding-left:30px; text-align:left; border:1px solid #f8753d;}
.enterprise1_2:hover{ background:url(../images/index4_bg_on.png) #FFF 105px center no-repeat; border:1px solid #ff6a00; color:#ff6a00;}
.enterprise1_3{ width:100%; overflow:hidden;}
.enterprise1_3 li{ float:left; overflow:hidden; margin-top:40px; width:25%;}
.enterprise1_4{ display:block; margin:0 auto; width:256px;}
.enterprise1_5{
	width:100%; overflow:hidden;
	/* 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;
}
.enterprise1_6{ display:table; text-align:left; font-size:18px; line-height:36px; margin-top:15px; color:#333;}
.enterprise1_7{ max-width:calc(100% - 15px); background:url(../images/point.png) left 15px no-repeat; padding-left:15px;}

.enterprise4{ width:100%; overflow:hidden; padding:75px 0 140px 0; background:url(../images/enterprise4_bg.jpg) center bottom no-repeat #f3f3f3; background-size:100% auto;}
.enterprise4_1{ width:1380px; overflow:hidden; margin:0 auto;}

.enterprise4_2{ width:100%; overflow:hidden; position:relative; margin-top:50px;}
.swiper-container2 {
	width: 1200px;
	padding: 0 10px 10px 10px;
	margin: 0 auto;
	overflow: hidden;
	height: 100%;
}
.swiper-container2 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: none;
  
	/* 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;
}
.swiper-button-next2{ width:59px; height:59px; background:url(../images/enterprise4_r.png) center center no-repeat; outline:none; cursor:pointer; position:absolute; top:50%; right:0; margin-top:10px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.swiper-button-prev2{ width:59px; height:59px; background:url(../images/enterprise4_l.png) center center no-repeat; outline:none; cursor:pointer; position:absolute; top:50%; left:0; margin-top:10px; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.swiper-button-next2:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.swiper-button-prev2:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

.enterprise4_3{ margin-top:25px; width:280px; overflow:hidden; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px; -webkit-box-shadow:0px 0px 10px #ccc; -moz-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc;}
.enterprise4_4{ height: 210px; width:100%; overflow:hidden; background:url(../images/enterprise4_bg1.jpg) center bottom no-repeat #fa8d3e; padding-bottom:35px;}
.enterprise4_5{ display:block; margin:40px auto 0 auto; height:80px;}
.enterprise4_6{ font-size:30px; color:#FFF; line-height:40px; margin-top:30px;}
.enterprise4_7{ height: 200px; width:80%; overflow:hidden; background:#FFF; text-align:left; font-size:18px; font-weight:bold; color:#333; line-height:36px; padding:25px 10%;}
.enterprise4_8{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 15px no-repeat; padding-left:15px;}

.enterprise6_2{ width:100%; height:75px; clear:both;}
.enterprise6_3{ width:calc(100% - 20px); overflow:hidden; margin-top:5px; padding:10px;}
.enterprise6_3 li{ height: 390px; float:left; overflow:hidden; margin-right:25px; width:321.25px; background:#FFF; margin-top:35px; -webkit-box-shadow:0px 0px 10px #ccc; -moz-box-shadow:0px 0px 10px #ccc; box-shadow:0px 0px 10px #ccc; cursor:pointer; padding:30px 0; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(4n){ margin-right:0;}
.enterprise6_3 li:nth-child(4n+1){ clear:left;}
.enterprise6_4{ width:100%; height:45px;}
.enterprise6_3 li:nth-child(1) .enterprise6_4{ background:url(../images/enterprise6_2_1.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(2) .enterprise6_4{ background:url(../images/enterprise6_2_2.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(3) .enterprise6_4{ background:url(../images/enterprise6_2_3.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(4) .enterprise6_4{ background:url(../images/enterprise6_2_4.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(5) .enterprise6_4{ background:url(../images/enterprise6_2_5.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(6) .enterprise6_4{ background:url(../images/enterprise6_2_6.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(7) .enterprise6_4{ background:url(../images/enterprise6_2_7.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:nth-child(8) .enterprise6_4{ background:url(../images/enterprise6_2_8.png) center center no-repeat; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_5{ font-size:21px; color:#333; font-weight:bold; line-height:31px; margin:25px auto 0 auto; max-width:90%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_6{ margin:10px auto 0 auto; text-align:left; width:80%; font-size:16px; color:#666; line-height:26px; min-height:104px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_7{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 10px no-repeat; padding-left:15px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.enterprise6_3 li:hover{ background:#ff6a00;}
.enterprise6_3 li:nth-child(1):hover .enterprise6_4{ background:url(../images/enterprise6_2_1_on.png) center center no-repeat;}
.enterprise6_3 li:nth-child(2):hover .enterprise6_4{ background:url(../images/enterprise6_2_2_on.png) center center no-repeat;}
.enterprise6_3 li:nth-child(3):hover .enterprise6_4{ background:url(../images/enterprise6_2_3_on.png) center center no-repeat;}
.enterprise6_3 li:nth-child(4):hover .enterprise6_4{ background:url(../images/enterprise6_2_4_on.png) center center no-repeat;}
.enterprise6_3 li:nth-child(5):hover .enterprise6_4{ background:url(../images/enterprise6_2_5_on.png) center center no-repeat;}
.enterprise6_3 li:nth-child(6):hover .enterprise6_4{ background:url(../images/enterprise6_2_6_on.png) center center no-repeat;}
.enterprise6_3 li:nth-child(7):hover .enterprise6_4{ background:url(../images/enterprise6_2_7_on.png) center center no-repeat;}
.enterprise6_3 li:nth-child(8):hover .enterprise6_4{ background:url(../images/enterprise6_2_8_on.png) center center no-repeat;}
.enterprise6_3 li:hover .enterprise6_5{ color:#FFF;}
.enterprise6_3 li:hover .enterprise6_6{ color:#FFF;}
.enterprise6_3 li:hover .enterprise6_7{ color:#FFF; background:url(../images/point_on.png) left 10px no-repeat;}

.enterprise7{ width:100%; overflow:hidden; padding:75px 0 0 0;}
.enterprise7_1{ width:1380px; overflow:hidden; margin:0 auto;}
.enterprise7_2{ width:1210px; height:951px; margin:0 auto; overflow:hidden; position:relative; background:url(../images/enterprise7_bg.jpg) 239px center no-repeat;}

.swiper-container3 {
	width: 100%;
	height: 100%;
	overflow:hidden;
}
.swiper-container3 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: none;
  
	/* 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;
}

.enterprise7_3{ width:100%; height:951px; overflow:hidden;}
.enterprise7_4{ float:left; overflow:hidden; text-align:left; width:350px; margin-top:260px;}
.enterprise7_5{ float:left; overflow:hidden; width:100%;}
.enterprise7_6{ float:left; overflow:hidden; width:100%; font-size:24px; font-weight:bold; color:#333; line-height:34px;}
.enterprise7_7{ float:left; overflow:hidden; width:100%; font-size:18px; color:#666; line-height:28px; margin-top:5px;}
.enterprise7_5 .line{ float:left; width:40px; height:2px; background:#fa8d3e; margin-top:15px;}
.enterprise7_8{ float:left; width:100%; overflow:hidden; font-size:18px; color:#666; line-height:36px; margin-top:40px;}
.enterprise7_9{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 15px no-repeat; padding-left:15px;}
.enterprise7_10{ float:right; display:block; width:564px; -webkit-border-radius:282px; -moz-border-radius:282px; border-radius:282px; overflow:hidden; margin-right:215px; margin-top:192px;}

.enterprise7_nav1{}
.enterprise7_nav2{ position:absolute; cursor:pointer; overflow:hidden; z-index:999;}
.enterprise7_nav2_1{ top:170px; right:90px;}
.enterprise7_nav2_2{ top:330px; right:0;}
.enterprise7_nav2_3{ top:520px; right:10px;}
.enterprise7_nav2_4{ top:680px; right:95px;}
.enterprise7_nav3{ float:left; width:110px; height:110px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; overflow:hidden;}
.enterprise7_nav3 img{ float:left; display:block; width:94px; height:94px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; margin:8px;}
.enterprise7_nav4{ float:left; font-size:18px; font-weight:bold; color:#333; line-height:28px; margin-top:41px; margin-left:10px;}
.enterprise7_nav2_on .enterprise7_nav3 img{ margin:0; border:8px solid #ff6a00;}
.enterprise7_nav2_on .enterprise7_nav4{ color:#ff6a00;}

/*流程的共享服务*/
.ssc1{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.ssc1_1{ width:1380px; overflow:hidden; margin:0 auto;}

.ssc_nav{ display:table; margin:0 auto; padding-bottom:80px;}
.ssc_nav li{ float:left; border:1px solid #e3e3e3; position:relative;}
.ssc_nav li:nth-child(2){ margin-left:-1px;}
.ssc_nav li:nth-child(3){ margin-left:-1px;}
.ssc_nav li a{ display:block; width:336px; height:78px; line-height:78px; font-size:24px; color:#999;}
.ssc_nav li.ssc_nav_on{ border:1px solid #ff6a00;}
.ssc_nav li.ssc_nav_on a{ background:#ff6a00; color:#FFF;}
.ssc_nav li.ssc_nav_on:after{ content:""; position:absolute; width:21px; height:11px; background:url(../images/ssc_nav_bg.png) center center no-repeat; bottom:-11px; left:50%; margin-left:-10.5px;}

.ssc_list{ width:100%; overflow:hidden; margin-top:10px;}
.ssc_list li{ height:500px;float:left; position:relative; width:422px; margin-right:51.5px; margin-top:45px; border:1px solid #cfcfcf; -webkit-border-radius:0 0 20px 20px; -moz-border-radius:0 0 20px 20px; border-radius:0 0 20px 20px;}
.ssc_list li:nth-child(3n){ margin-right:0;}
.ssc_list li:nth-child(3n+1){ clear:left;}
.ssc_list1{ position:absolute; display:block; right:-5px; top:-5px;}
.ssc_list2{ display:block; width:422px; overflow:hidden;}
.ssc_list2 img{ display:block; width:422px; height:260px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.ssc_list3{ width:90%; overflow:hidden; text-align:left; padding:25px 5% 35px 5%;}
.ssc_list4{ width:100%; overflow:hidden; font-size:24px; font-weight:bold; color:#333; line-height:34px;}
.ssc_list5{ width:100%; overflow:hidden; font-size:18px; color:#333; line-height:30px; margin-top:6px; min-height:60px;}
.ssc_list6{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 12px no-repeat; padding-left:15px;}
.ssc_list7{ margin-top:52px;display:block; width:108px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 105px center no-repeat; font-size:14px; color:#FFF; padding-left:30px; text-align:left; border:1px solid #f8753d;}
.ssc_list7:hover{ background:url(../images/index4_bg_on.png) #FFF 105px center no-repeat; border:1px solid #ff6a00; color:#ff6a00;}
.ssc_list li:hover .ssc_list2 img{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}

/*IT资产管理*/
.sscIn4{ width:100%; overflow:hidden; padding:75px 0 0 0;}

.in_list{ width:100%; overflow:hidden;}
.in_list li{ width:100%; overflow:hidden; padding:50px 0;}
.in_list li:nth-child(2n-1){ background:#FFF;}
.in_list li:nth-child(2n){ background:#f3f3f3;}
.in_list1{ width:1200px; margin:0 auto; overflow:hidden;}

.in_list_text{ text-align:left;}
.in_list_text1{ position:relative; z-index:10;}
.in_list_text1:after{ content:""; position:absolute; width:80px; height:2px; background:#ff6a00;}
.in_list_text2{ width:100%; overflow:hidden; font-size:28px; line-height:30px; color:#333;}
.in_list_text3{ width:100%; overflow:hidden; font-size:16px; line-height:26px; color:#999; margin-top:5px;}
.in_list_text4{ width:100%; overflow:hidden; font-size:18px; color:#333; line-height:36px; margin-top:15px;}
.in_list_text5{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 15px no-repeat; padding-left:15px;}

.in_list_img{ display:block; width:664px; border:1px solid #ececec;}

.in_list li:nth-child(2n-1) .in_list_text{ float:left; width:464px; padding-right:70px;}
.in_list li:nth-child(2n) .in_list_text{ float:right; width:464px; padding-left:70px;}
.in_list li:nth-child(2n-1) .in_list_img{ float:right;}
.in_list li:nth-child(2n) .in_list_img{ float:left;}
.in_list li:nth-child(2n-1) .in_list_text1:after{ top:20px; right:-110px;}
.in_list li:nth-child(2n) .in_list_text1:after{ top:20px; left:-110px;}

/*BPS*/
.in_list_text6{ display:block; width:108px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 105px center no-repeat; margin-top:20px; font-size:14px; color:#FFF; padding-left:30px; text-align:left; border:1px solid #f8753d;}
.in_list_text6:hover{ background:url(../images/index4_bg_on.png) #FFF 105px center no-repeat; border:1px solid #ff6a00; color:#ff6a00;}

/*CWOne*/
.CWOne1{ width:100%; overflow:hidden; padding:75px 0 50px 0; background:url(../images/CWOne1_bg.jpg) center bottom no-repeat; background-size:100% auto;}
.CWOne1_1{ width:1380px; overflow:hidden; margin:0 auto;}

.CWOne2{ width:100%; overflow:hidden;}

/*contact*/
.contact1{ width:100%; overflow:hidden; padding:75px 0 0 0;}
.contact1_1{ width:1380px; overflow:hidden; margin:0 auto; padding-bottom:80px;}
.contact1_2{ float:left; width:881px; overflow:hidden; position:relative;}
.contact1_2_map{ display:block; width:100%; display:none;}
.map_on{ display:block;}

.contact1_3{ width:100%; height:auto; display:block;}

.contact_list{ float:right; width:460px; overflow:hidden; text-align:left;}
.contact_list_in{ width:100%; overflow:hidden;}
.contact_list1{ width:100%; overflow:hidden; height:60px; line-height:60px; font-size:24px; color:#333; cursor:pointer;}
.contact_list2{ float:left; padding-left:30px; overflow:hidden;}
.contact_list3{ float:right; width:50px; height:60px; background:url(../images/contact1_9.png) center center no-repeat;}
.contact_list4{ display:none; width:calc(100% - 60px); background:#f7f7f7; border-bottom:2px solid #ff6a00; margin-bottom:20px; overflow:hidden; padding:20px 30px;}
.contact_list4 li{ float:left; width:calc(100% - 30px); padding-left:30px; line-height:40px; font-size:16px;}
.contact_list4 li:nth-child(1){ background:url(../images/contact1_1.png) left 10px no-repeat;}
.contact_list4 li:nth-child(2){ background:url(../images/contact1_2.png) left 10px no-repeat;}
.contact_list4 li:nth-child(3){ background:url(../images/contact1_3.png) left 12px no-repeat;}
.contact_list4 li:nth-child(4){ background:url(../images/contact1_4.png) left 13px no-repeat;}
.contact_list4 li:nth-child(5){ background:url(../images/contact1_5.png) left 9.5px no-repeat;}
.contact_list4 li:nth-child(6){ background:url(../images/contact1_6.png) left 12.5px no-repeat;}
.contact_list4 li:nth-child(7){ background:url(../images/contact1_7.png) 2px 9.5px no-repeat;}
.contact_list4 li b{ float:left; font-size:16px; font-weight:bold; color:#333;}
.contact_list4_1{ float:left; max-width:calc(100% - 80px); line-height:26px; margin-top:7px;}

.contact_list_on .contact_list4{ display:block;}
.contact_list_on .contact_list3{ background:url(../images/contact1_8.png) center center no-repeat;}

/*group*/
.group1{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.group1_1{ width:1380px; overflow:hidden; margin:0 auto;}
.group1_2{ display:table; margin:0 auto; overflow:hidden;}
.group1_2 li{ float:left; margin-top:60px;}
.group1_2 li img{ display:block; width:350px;}
.group1_2 li:nth-child(2){ width:100px; height:350px; background:url(../images/group1_4.png) center center no-repeat;}
.group1_2 li:nth-child(4){ width:100px; height:350px; background:url(../images/group1_4.png) center center no-repeat;}

.group2{ width:100%; overflow:hidden; padding:75px 0 85px 0; background:#f3f3f3;}
.group2_1{ width:1380px; overflow:hidden; margin:0 auto;}
.group2_2{ width:100%; overflow:hidden;}
.group2_2 li{ float:left; margin-right:8px; width:calc(16.66% - 7px); height:420px; margin-top:40px;}
.group2_2 li:nth-child(1){ background:url(../images/group2_1_bg.png) center bottom no-repeat #FFF;}
.group2_2 li:nth-child(2){ background:url(../images/group2_2_bg.png) center bottom no-repeat #FFF;}
.group2_2 li:nth-child(3){ background:url(../images/group2_3_bg.png) center bottom no-repeat #FFF;}
.group2_2 li:nth-child(4){ background:url(../images/group2_4_bg.png) center bottom no-repeat #FFF;}
.group2_2 li:nth-child(5){ background:url(../images/group2_5_bg.png) center bottom no-repeat #FFF;}
.group2_2 li:nth-child(6){ background:url(../images/group2_6_bg.png) center bottom no-repeat #FFF; margin-right:0;}
.group2_3{ display:block; margin:60px auto 0 auto; height:52px;}
.group2_4{ width:74%; margin:30px auto 0 auto; font-size:16px; color:#333; line-height:24px;}

.group3{ width:100%; overflow:hidden; padding:75px 0 85px 0; background:url(../images/group3_1_bg.jpg) center 230px no-repeat;}
.group3_1{ width:1380px; overflow:hidden; margin:0 auto;}
.group3_2{ width:100%; overflow:hidden;}
.group3_2 li{ float:left; overflow:hidden; border-right:1px solid #cbcbcb; margin-top:50px; text-align:left;}
.group3_2 li:nth-child(1){ width:calc(14% - 1px); padding:0 6%;}
.group3_2 li:nth-child(2){ width:calc(10% - 1px); padding:0 6%;}
.group3_2 li:nth-child(3){ width:calc(11% - 1px); padding:0 6%;}
.group3_2 li:nth-child(4){ width:calc(17% - 1px); padding:0 6%; border-right:0;}
.group3_3{ font-size:60px; font-weight:bold; color:#1a1a1a; line-height:70px;}
.group3_3 span{ font-size:24px; font-weight:normal; line-height:24px;}
.group3_4{ font-size:14px; line-height:24px; color:#999;}
.group3_5{ display:block; margin:60px auto 0 auto; width:1202px;}

.group4{ width:100%; overflow:hidden; padding:75px 0 85px 0; background:url(../images/group4_bg.jpg) center center no-repeat #f3f3f3; background-size:cover;}
.group4_1{ width:1380px; overflow:hidden; margin:0 auto;}
.group4_2{ width:100%; overflow:hidden; position:relative; margin-top:20px;}
.group4_2 li{ float:left; width:calc(50% - 15px); margin-right:30px; height:340px; margin-top:30px; position:relative;}
.group4_2 li:nth-child(2n){ margin-right:0;}
.group4_2 li:nth-child(1){ background:url(../images/group4_1.jpg) right bottom no-repeat #FFF; text-align:left;background-size:contain}
.group4_2 li:nth-child(2){ background:url(../images/group4_2.jpg) left bottom no-repeat #FFF; text-align:right;background-size:contain}
.group4_2 li:nth-child(3){ background:url(../images/group4_3.jpg) right top no-repeat #FFF; text-align:left;background-size:contain}
.group4_2 li:nth-child(4){ background:url(../images/group4_4.jpg) left top no-repeat #FFF; text-align:right;background-size:contain}
.group4_2 li:nth-child(1):before{ content:""; width:25px; height:25px; background:#ff6a00; top:0; left:40px; z-index:10; position:absolute;}
.group4_2 li:nth-child(2):before{ content:""; width:25px; height:25px; background:#ff6a00; top:0; left:calc(100% - 65px); z-index:10; position:absolute;}
.group4_2 li:nth-child(3):before{ content:""; width:25px; height:25px; background:#ff6a00; top:0; left:40px; z-index:10; position:absolute;}
.group4_2 li:nth-child(4):before{ content:""; width:25px; height:25px; background:#ff6a00; top:0; left:calc(100% - 65px); z-index:10; position:absolute;}
.group4_2 li:nth-child(5){ float:none; position:absolute; width:478px; height:429px; top:50%; left:50%; margin-top:-184.5px; margin-left:-239px;}
.group4_2 li:nth-child(5) img{ display:block; width:100%;}
.group4_3{ float:left; font-size:24px; font-weight:bold; color:#333; line-height:34px; width:385px; clear:both; margin:50px 40px 0 40px;}
.group4_4{ float:left; font-size:24px; color:#333; line-height:34px; width:385px; clear:both; margin:0 40px;}
.group4_5{ float:left; font-size:18px; color:#333; line-height:30px; width:385px; clear:both; margin:30px 40px 0 40px;}
.group4_2 li:nth-child(2) .group4_3{ float:right;}
.group4_2 li:nth-child(2) .group4_4{ float:right;}
.group4_2 li:nth-child(2) .group4_5{ float:right;}
.group4_2 li:nth-child(4) .group4_3{ float:right;}
.group4_2 li:nth-child(4) .group4_4{ float:right;}
.group4_2 li:nth-child(4) .group4_5{ float:right;}

.group5{ width:100%; overflow:hidden; padding:75px 0 85px 0;}
.group5_1{ width:1380px; overflow:hidden; margin:0 auto;}
.group5_2{ width:100%; overflow:hidden;}
.group5_2 li{ float:left; margin-top:50px; width:calc(25% - 15px); margin-right:20px; cursor:pointer; text-align:left;}
.group5_2 li:nth-child(4){ margin-right:0;}
.group5_3{ width:100%; overflow:hidden;}
.group5_3 img{ display:block; width:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.group5_4{ width:100%; overflow:hidden; font-size:22px; font-weight:bold; color:#000; line-height:32px; margin-top:25px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.group5_5{ width:100%; overflow:hidden; font-size:16px; color:#666; line-height:26px; margin-top:15px;}
.group5_2 li:hover .group5_3 img{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}
.group5_2 li:hover .group5_4{ color:#ff6a00;}

.group6{ width:100%; overflow:hidden; padding:75px 0 85px 0; background:url(../images/group6_bg2.jpg) center center no-repeat #f3f3f3; background-size:cover;}
.group6_1{ width:1380px; overflow:hidden; margin:0 auto;}
.group6_2{ display:table; margin:50px auto 0 auto; overflow:hidden;}
.group6_2 li{ float:left; width:198px; height:56px; line-height:56px; font-size:16px; color:#333; border:1px solid #dadada; background:#FFF; cursor:pointer; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.group6_2 li:nth-child(2){ margin-left:-1px;}
.group6_2 li.on{ background:#ff6a00; color:#FFF; border:1px solid #ff6a00;}

.swiper-container4 {
	width: 100%;
	height: 100%;
	overflow:hidden;
}
.swiper-container4 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: none;
  
	/* 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;
}
.swiper-container5 {
	width: 88%;
	height: 100%;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
.swiper-container5 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: none;
  
	/* 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;
}
.swiper-pagination5 .swiper-pagination-bullet{ width:44px; height:5px; background:#b3b1b2; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; margin:100px 10px 0 10px !important; outline:none;}
.swiper-pagination5 .swiper-pagination-bullet-active{ background:#ff6a00;}
.swiper-button-next5{ width:59px; height:59px; background:url(../images/enterprise4_r.png) center center no-repeat; background-size:auto 28px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:190px; right:1px; z-index:100; outline:none; cursor:pointer; background-size:100% 100%; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.swiper-button-prev5{ width:59px; height:59px; background:url(../images/enterprise4_l.png) center center no-repeat; background-size:auto 28px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:190px; left:1px; z-index:100; outline:none; cursor:pointer; background-size:100% 100%; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.swiper-button-next5:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.swiper-button-prev5:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

.swiper-container6 {
	width: 88%;
	height: 100%;
	overflow:hidden;
	margin:0 auto;
	position:relative;
}
.swiper-container6 .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: none;
  
	/* 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;
}
.swiper-pagination6 .swiper-pagination-bullet{ width:44px; height:5px; background:#b3b1b2; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0; opacity:1; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; margin:100px 10px 0 10px !important; outline:none;}
.swiper-pagination6 .swiper-pagination-bullet-active{ background:#ff6a00;}
.swiper-button-next6{ width:59px; height:59px; background:url(../images/enterprise4_r.png) center center no-repeat; background-size:auto 28px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:190px; right:1px; z-index:100; outline:none; cursor:pointer; background-size:100% 100%; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.swiper-button-prev6{ width:59px; height:59px; background:url(../images/enterprise4_l.png) center center no-repeat; background-size:auto 28px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:190px; left:1px; z-index:100; outline:none; cursor:pointer; background-size:100% 100%; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.swiper-button-next6:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.swiper-button-prev6:hover{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}

.group6_3{ width:100%; overflow:hidden; margin-top:60px; background:url(../images/group6_bg1.png) center 370px no-repeat;}
.group6_4{ width:calc(100% - 2px); overflow:hidden; cursor:pointer; border:1px solid #b3b1b2;}
.group6_5{ width:100%; overflow:hidden;}
.group6_5 img{ display:block; width:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.group6_6{ width:90%; padding:0 5%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:50px; line-height:50px; background:#b3b1b2; font-size:16px; color:#FFF; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.group6_4:hover .group6_5 img{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}
.group6_4:hover .group6_6{ background:#ff6a00;}

/*company*/
.company_nav{ width:100%; height:60px; position:relative; z-index:10000; overflow:hidden;}
.company_nav.on{ position:fixed; top:70px; left:0;}
.company_nav:after{ content:""; position:absolute; bottom:0; left:0; width:100%; height:48px; background:#ededed; z-index:1;}
.company_nav1{ position:relative; z-index:10; width:1200px; height:48px; margin:12px auto 0 auto;}
.company_nav1 li{ float:left; margin-right:1px;}
.company_nav1 li a{ display:block; width:320px; height:48px; line-height:48px; font-size:18px; color:#4f4f4f; font-weight:bold; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.company_nav_blank{ width:100%; height:0; clear:both;}
.company_nav_blank.on{ height:60px;}
.company_nav1 li a.on{ background:#3d3d3d; color:#FFF; height:54px; line-height:48px; margin-top:-12px; padding-top:6px;}
.company_nav1 li a:hover{ background:#3d3d3d; color:#FFF; height:54px; line-height:48px; margin-top:-12px; padding-top:6px;}

.company_list{ width:100%; overflow:hidden; margin:0 auto;}
.company_list li{ width:100%; overflow:hidden;}
.company_list li .center{ width:1200px; margin:0 auto; overflow:hidden; padding:60px 0;}

.company_list1{ width:600px; height:435px; position:relative; overflow:hidden;}
.company_list1:before{ content:""; display:block; width:250px; height:250px; background:#f8753d; position:absolute; z-index:5;}
.company_list1:after{ content:""; display:block; width:433px; height:433px; border:1px solid #cccccc; position:absolute; z-index:1;}
.company_list1 img{ display:block; width:570px; height:375px; position:relative; z-index:10;}
.company_list2{ float:left; text-align:left;}
.company_list3{ font-size:35px; color:#000; font-weight:bold; line-height:35px; height:55px; position:relative;}
.company_list3:after{ content:""; width:40px; height:2px; background:#ff6a00; position:absolute; bottom:0; left:0;}
.company_list4{ width:100%; overflow:hidden; font-size:18px; color:#000; line-height:28px; margin-top:40px;}
.company_list5{ float:left; width:100%; overflow:hidden; padding:8px 0;}
.company_list6{ float:left; font-weight:bold;}
.company_list7{ float:left;}

.company_list li:nth-child(2n-1){ background:url(../images/company1_bg.jpg) center center no-repeat; background-size:cover;}
.company_list li:nth-child(2n){ background:#FFF;}

.company_list li:nth-child(2n-1) .company_list1{ float:left;}
.company_list li:nth-child(2n-1) .company_list1:before{ bottom:0; left:0;}
.company_list li:nth-child(2n-1) .company_list1:after{ top:0; left:0;}
.company_list li:nth-child(2n-1) .company_list1 img{ margin-top:30px; margin-left:30px;}
.company_list li:nth-child(2n) .company_list1{ float:right;}
.company_list li:nth-child(2n) .company_list1:before{ bottom:0; right:0;}
.company_list li:nth-child(2n) .company_list1:after{ top:0; right:0;}
.company_list li:nth-child(2n) .company_list1 img{ margin-top:30px; margin-left:0;}

.company_list li:nth-child(2n-1) .company_list2{ float:right; width:540px; padding-left:60px;}
.company_list li:nth-child(2n) .company_list2{ float:left; width:540px; padding-right:60px;}

.company_list li:nth-child(1) .company_list6{ width:230px;}
.company_list li:nth-child(1) .company_list7{ width:calc(100% - 230px);}
.company_list li:nth-child(2) .company_list6{ width:126px;}
.company_list li:nth-child(2) .company_list7{ width:calc(100% - 126px);}

/*news*/
.news1{ width:1380px; margin:0 auto; overflow:hidden; padding:80px 0 50px 0; position:relative;}

.swiper-container7 {
	width: 100%;
	height: auto;
}
.swiper-container7 .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;
}

.news2{ width:100%; overflow:hidden;}
.news3{ float:left; overflow:hidden; width:600px; cursor:pointer; display:block;}
.news3 img{ display:block; width:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.news3 img:hover{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}
.news4{ float:right; width:745px; overflow:hidden; text-align:left;}
.news5{ float:left; width:100%; font-size:24px; color:#333; font-weight:bold; line-height:34px; margin-top:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.news5 a{ color:#333; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.news5 a:hover{ color:#ff6a00;}
.news6{ float:left; width:100%; overflow:hidden; font-size:14px; color:#999; line-height:24px; margin-top:20px;}
.news7{ float:left; width:100%; overflow:hidden; font-size:14px; color:#333; line-height:20px; margin-top:20px; min-height:100px; border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.news7 a{ color:#ff6a00;}
.news7 a:hover{ text-decoration:underline;}

.swiper-pagination7{ position:absolute; bottom:80px !important; left:auto !important; right:0 !important; display:table; width:auto !important; z-index:10;}
.swiper-pagination7 .swiper-pagination-bullet{ border:1px solid #a8a8a8 !important; background:#FFF; opacity:1;}
.swiper-pagination7 .swiper-pagination-bullet-active{ border:1px solid #ff6a00 !important; background:#ff6a00;}

.news8{ position:absolute; bottom:70px; left:635px; display:table; z-index:10;}
.swiper-button-next7{ float:right; width:40px; height:40px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px solid #d4d4d4; background:url(../images/news2_2.png) center center no-repeat #FFF; cursor:pointer; margin-left:8px; overflow:hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; outline:none;}
.swiper-button-prev7{ float:left; width:40px; height:40px; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; border:1px solid #d4d4d4; background:url(../images/news2_1.png) center center no-repeat #FFF; cursor:pointer; overflow:hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; outline:none;}
.swiper-button-next7:hover{ background:url(../images/news2_2_on.png) center center no-repeat #ff6a00; border:1px solid #ff6a00;}
.swiper-button-prev7:hover{ background:url(../images/news2_1_on.png) center center no-repeat #ff6a00; border:1px solid #ff6a00;}

.news_list{ width:100%; overflow:hidden; background:#f6f6f6; padding-top:10px;}
.news_list1{ width:1380px; margin:0 auto; overflow:hidden;}
.news_list2{ width:100%; overflow:hidden;}
.news_list2 li{ float:left; overflow:hidden; width:429px; margin-right:46px; position:relative; margin-top:40px;}
.news_list2 li:after{ content:""; position:absolute; top:0; right:0; width:56px; height:40px; background:#ff6a00; z-index:1;}
.news_list2 li:nth-child(3n){ margin-right:0;}
.news_list2 li:nth-child(3n+1){ clear:left;}
.news_list3{ float:left; width:424px; overflow:hidden; position:relative; z-index:10; margin-top:5px; display:block;}
.news_list4{ display:block; width:100%; overflow:hidden; float:left;}
.news_list4 img{ display:block; width:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.news_list4 img:hover{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}
.news_list5{ width:90%; padding:0 5%; overflow:hidden; background:#FFF; text-align:left;}
.news_list6{ float:left; margin-top:35px; width:100%; overflow:hidden; height:60px;}
.news_list6 span{ font-size:24px; color:#333; line-height:30px; font-weight:bold; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.news_list6 span:hover{ color:#ff6a00;}
.news_list7{ float:left; width:100%; overflow:hidden; height:44px; font-size:14px; color:#333; line-height:22px; margin-top:15px;}
.news_list8{ float:left; width:100%; overflow:hidden; border-top:1px solid #e5e5e5; margin-top:10px; font-size:14px; color:#999999; line-height:24px; padding:25px 0 20px 0; background:url(../images/news3_1.jpg) right 28px no-repeat;}

.page{ width:100%; overflow:hidden; text-align:right; padding:50px 0;}
.page1{ display:inline-block;}
.page1 a{ display:inline-block; width:48px; height:48px; border:1px solid #e1e1e1; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; vertical-align:middle; margin:10px 5px 0 5px; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.page1 .prev{ background:url(../images/page1.png) center center no-repeat #FFF;}
.page1 .prev1{ background:url(../images/page3.png) center center no-repeat #FFF;}
.page1 .next{ background:url(../images/page2.png) center center no-repeat #FFF;}
.page1 .next1{ background:url(../images/page4.png) center center no-repeat #FFF;}
.page1 .num{ line-height:48px; text-align:center; background:#FFF; font-size:15px; color:#666;}
.page2{ display:inline-block; font-size:14px; color:#666; margin:10px 5px 0 5px; height:50px; line-height:50px; vertical-align:bottom;}
.page1 .prev:hover{ background:url(../images/page1_on.png) center center no-repeat #ff6a00;}
.page1 .prev1:hover{ background:url(../images/page3_on.png) center center no-repeat #ff6a00;}
.page1 .next:hover{ background:url(../images/page2_on.png) center center no-repeat #ff6a00;}
.page1 .next1:hover{ background:url(../images/page4_on.png) center center no-repeat #ff6a00;}
.page1 .num:hover{ color:#FFF; background:#ff6a00;}
.page1 a.on{ font-weight:bold; text-decoration:underline;}

/*newsIn*/
.newsIn{ width:1380px; margin:0 auto; overflow:hidden; padding-top:75px;}
.newsIn1{ width:90%; margin:0 auto; overflow:hidden; font-size:30px; font-weight:bold; color:#333; line-height:40px;}
.newsIn2{ width:100%; font-size:14px; color:#666666; line-height:24px; margin-top:30px;}
.newsIn3{ width:100%; overflow:hidden; text-align:left; font-size:16px; color:#333; line-height:30px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:50px 0 60px 0; margin-top:30px;}
.newsIn3 img{ display:block; max-width:100%; margin:0 auto;}

.pageIn{ width:100%; overflow:hidden; position:relative; padding:20px 0 55px 0;}
.pageIn1{ float:left; width:calc(100% - 170px); text-align:left; font-size:14px; line-height:24px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333; margin-top:5px;}
.pageIn1 a{ color:#333; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.pageIn1 a:hover{ color:#ff6a00;}
.pageIn2{ position:absolute; top:30px; right:0; display:block; width:140px; height:42px; line-height:42px; background:#ff6a00; color:#FFF; font-size:16px; -webkit-border-radius:21px; -moz-border-radius:21px; border-radius:21px;}
.pageIn2 span{ font-size:20px; vertical-align:bottom; font-family:"宋体";}

.related{ width:100%; overflow:hidden; background:#f6f6f6;}
.related1{ width:1380px; margin:0 auto; overflow:hidden;}
.related2{ width:100%; overflow:hidden; border-bottom:1px solid #d8d8d8; margin-top:40px;}
.related3{ float:left; overflow:hidden; font-size:24px; line-height:24px; padding-bottom:18px; border-bottom:3px solid #f8753d;}
.related2 a{ float:right; display:block; font-size:16px; color:#f8753d; line-height:26px; margin-top:5px;}
.related2 a:hover{ text-decoration:underline;}
.related4{ width:100%; overflow:hidden; padding-bottom:40px;}
.related4 li{ float:left; margin-top:40px; margin-right:40px; width:calc(25% - 30px); background:#FFF; padding-bottom:15px;}
.related4 li:nth-child(4){ margin-right:0;}
.related4 li a{ display:block; width:100%; overflow:hidden;}
.related5{ width:100%; overflow:hidden;}
.related5 img{ display:block; width:100%; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.related6{ width:90%; padding:0 5%; text-align:left; font-size:16px; color:#333333; line-height:24px; margin-top:15px; height:48px; overflow:hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -ms-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s;}
.related4 li a:hover .related5 img{ -webkit-transform:scale(1.05) translateZ(0); -moz-transform:scale(1.05) translateZ(0); -ms-transform:scale(1.05) translateZ(0); -o-transform:scale(1.05) translateZ(0); transform:scale(1.05) translateZ(0);}
.related4 li a:hover .related6{ color:#ff6a00;}

.pc_block{ display:block;}
.mobile_block{ display:none;}


@media screen and (min-width:1025px) and (max-width:1381px){
	
}



























