@media screen and (min-width:1025px) and (max-width:1381px){
@charset "utf-8";

/*首页*/
.header{ width:100%; height:76px; 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: 110px;height: auto;line-height: 100px;}
.nav{ float:left; display:table; margin-left:calc(50vw - 515px);}
.nav>li{ float:left; position:relative; margin:0 8.5px;}
.nav1{ display:table; height:70px;}
.nav1>span{ width:10px; height:70px; 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:75px; line-height:70px; font-size:13px; 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:70px; left:-3px; width:164px; 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:164px; text-align:left; font-size:13px; padding:10px 0;}
.nav2>ul>li{ width:calc(100% - 40px); padding:3px 0; margin:0 20px; border-bottom:1px dashed #ccc;}
.nav2>ul>li>a{ display:block; width:124px; padding:0 0; color:#666666; line-height:26px;}
.nav2>ul>li>a:hover{ font-weight:bold; color:#ff6a00;}
.nav3{ position:absolute; top:70px; left:-20px; width:96px; 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:96px; text-align:center; font-size:13px; padding:10px 0;}
.nav3>ul>li{ width:90%; padding:3px 0; border-bottom:1px dashed #ccc; margin:0 5%;}
.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:120px; line-height:20px; text-align:left; height:55px; padding-top:15px;}
.nav>li:nth-child(3){}
.nav>li:nth-child(3) .nav1>a{ width:80px; line-height:20px; text-align:left; height:60px; padding-top:15px;}
.nav>li:nth-child(4){}
.nav>li:nth-child(4) .nav1>a{ width:56px; line-height:20px; text-align:left; height:55px; padding-top:15px;}
.nav>li:nth-child(5){}
.nav>li:nth-child(6){}
.nav>li:nth-child(6) .nav1>a{ width:56px; line-height:20px; text-align:left; height:60px; padding-top:15px;}
.nav>li:nth-child(7){}

.language{ float:right; width:80px; height:75px; 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: 500px;
	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:500px; 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:16px; font-weight:200; color:#FFF; line-height:30px; letter-spacing:3px;}
.banner2{ font-size:38px; font-weight:bold; color:#FFF; line-height:48px; margin:5px auto 0 auto;}
.banner3{ font-size:15px; color:#FFF; line-height:25px; margin:15px auto 0 auto;}
.banner4{ display:block; margin:30px auto 0 auto; width:160px; height:44px; line-height:44px; border:2px solid #FFF; font-size:15px; 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;}
.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:94%; bottom:30px; left:3%; 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_jp.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:35px; 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;}
.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;}
.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:40px;
    }
	30% {
		bottom:35px;
	}
	90% {
		bottom:45px;
	}
    100% {
		bottom:40px;
    }
}
@-moz-keyframes play{
    0%  {
		bottom:40px;
    }
	30% {
		bottom:35px;
	}
	90% {
		bottom:45px;
	}
    100% {
		bottom:40px;
    }
}
@-ms-keyframes play{
    0%  {
		bottom:40px;
    }
	30% {
		bottom:35px;
	}
	90% {
		bottom:45px;
	}
    100% {
		bottom:40px;
    }
}
@-o-keyframes play{
    0%  {
		bottom:40px;
    }
	30% {
		bottom:35px;
	}
	90% {
		bottom:45px;
	}
    100% {
		bottom:40px;
    }
}
@keyframes play{
    0%  {
		bottom:40px;
    }
	30% {
		bottom:35px;
	}
	90% {
		bottom:45px;
	}
    100% {
		bottom:40px;
    }
}

.mobile_bg{ display:none;}

.index1{ width:100%; overflow:hidden; background:url(../images/index1_bg.jpg) center bottom no-repeat; background-size:94% auto; padding:50px 0 140px 0;}
.index1_1{ width:94%; 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:48.5%; overflow:hidden;}
.index1_3{ width:100%; height:45px; border-bottom:2px solid #868686; font-size:20px; color:#5a5858; line-height:20px; text-align:left; position:relative;}
.index1_3>span{ width:35px; height:2px; background:#ff6a00; display:inline-block; vertical-align:middle; margin-left:20px;}
.index1_3 a{ float:right; display:block; height:20px; line-height:28px; 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:20px 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:25px;}
.index1_4 li a:hover{ color:#ff6a00;}

.index2{ width:100%; overflow:hidden;}
.index2_l{ float:left; width:50%; height:500px; background-size:cover !important;}
.index2_r{ float:right; width:50%; height:500px; background:#f7f7f7;}
.index2_r1{ float:left; width:88%; padding:0 6%; text-align:left;}
.index2_r2{ float:left; width:100%; font-size:20px; line-height:30px; color:#5a5858; position:relative; margin-top:35px;}
.index2_r2 span{ display:inline-block; width:35px; 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:0; width:100%;}
.index2_r4 li{ float:left; overflow:hidden; margin-top:20px; min-height:82px;}
.index2_r4 li:nth-child(2n-1){ width:calc(40% - 1px); border-right:1px solid #c6c6c6; clear:left; padding-right:5%;}
.index2_r4 li:nth-child(2n){ width:50%; padding-left:5%;}
.index2_r5{ font-size:40px; font-weight:bold; color:#1a1a1a; line-height:42px; height:45px;}
.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:30px; text-align:center; display:block; width:160px; height:44px; line-height:44px; border:2px solid #1a1a1a; font-size:15px; 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:94%; overflow:hidden; margin:0 auto;}
.index3_l{ width:100%; overflow:hidden; margin:50px auto 0 auto;}
.index3_l li{ float:left; width:33.33%; height:380px; 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:20px; font-weight:bold; color:#FFF; line-height:80px; height:80px; width:90%; padding:0 5%; 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:80%; padding:0 10%; height:380px; 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:88px; height:88px; margin:70px auto 0 auto;}
.index3_5{ width:100%; font-size:20px; line-height:30px; 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:100%; overflow:hidden; margin:50px auto 0 auto;}
.index4_1 li{ float:left; margin-right:1%; width:calc(32.66% - 60px); height:210px; 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:20px; font-weight:bold; color:#333; line-height:30px; margin-top:45px;}
.index4_3{ float:left; width:100%; overflow:hidden; font-size:15px; color:#9b9fa2; line-height:25px; margin-top:10px; height:auto; min-height:50px;}
.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; margin-top:10px;}
.index4_4:hover{ color:#ff6a00; background:url(../images/index4_bg_on.png) 90% center no-repeat;}

.index5_1{ width:100%; 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:94%; margin:0 auto; overflow:hidden; padding:50px 0 50px 0;}
.footer_top1{ float:left; overflow:hidden; border-right:1px solid #4b5054; width:calc(22% - 1px); text-align:left; height:235px; padding-right:3%;}
.footer_logo{ float:left; display:block; width:150px;}
.footer_top1_1{ float:left; clear:both; font-size:15px; font-weight:bold; color:#FFF; line-height:25px; 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:20%; text-align:left; padding-left:2.5%;}
.footer_top2_1{ float:left; clear:both; font-size:15px; font-weight:bold; color:#d7d8d9; line-height:25px; margin-top:0; 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:0;}
.footer_top2_2 li{ float:left; clear:both; margin-top:10px;}
.footer_top2_2 li a{ font-size:15px; color:#9b9ea0; line-height:25px;}
.footer_top2_2 li a:hover{ text-decoration:underline;}
.footer_top2_3{ float:left; clear:both; font-size:15px; font-weight:bold; color:#d7d8d9; line-height:25px; margin-top:0; margin-bottom:20px; -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:calc(25% - 1px); margin-right:3%;}
.footer_top3_1{ width:94%; float:right; text-align:right; font-size:15px; line-height:25px; color:#FFF;}
.footer_top3_2{ width:94%; float:right; text-align:right; font-size:24px; line-height:36px; 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:90%; height:32px; line-height:16px; font-size:13px; color:#666666; padding:4px 5%;}

.footer_bot{ width:100%; overflow:hidden; background:#1a1a1a; font-size:14px; line-height:24px; color:#9b9ea0; padding:20px 0;}
.footer_bot1{ width:94%; margin:0 auto; overflow:hidden;}
.footer_bot2{ float:left; width:calc(100% - 200px); text-align:left;}
.footer_bot2 a{ color:#9b9ea0;}
.footer_bot2 a:hover{ text-decoration:underline;}
.footer_bot3{ float:right; width:180px; text-align:right;}
.footer_bot3 a{ color:#9b9ea0;}
.footer_bot3 a:hover{ text-decoration:underline;}

.retrun_mobile{ display:none;}

/*IT智能运维*/
.in_banner{ width:100%; height:380px; background-size:cover !important; 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:40px; font-weight:bold; color:#FFF; line-height:50px; margin:5px auto 0 auto;}
.in_banner3{ font-size:15px; line-height:25px; color:#FFF; margin-top:20px;}
.in_banner4{ font-size:16px; font-weight:200; color:#FFF; line-height:30px; letter-spacing:3px;}

.intelligent1{ width:100%; overflow:hidden; padding:50px 0 50px 0;}
.intelligent1_1{ width:94%; overflow:hidden; margin:0 auto;}

.in_title{ display:table; margin:0 auto; overflow:hidden; width:100%;}
.in_title1{ font-size:24px; font-weight:bold; color:#333; line-height:34px;}
.in_title .line{ width:35px; height:2px; background:#ff6a00; margin:15px auto 0 auto;}
.in_title2{ font-size:16px; color:#666666; line-height:26px; 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:40px;}
.intelligent1_3{ display:block; margin:0 auto;}
.intelligent1_4{ width:90%; padding:0 5%; font-size:16px; color:#333; line-height:26px; margin-top:20px;}
.intelligent1_5{ display:block; width:103px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 100px center no-repeat; margin:25px auto 0 auto; font-size:14px; color:#FFF; padding-left:25px; text-align:left; border:1px solid #f8753d;}
.intelligent1_5:hover{ background:url(../images/index4_bg_on.png) #FFF 100px center no-repeat; border:1px solid #ff6a00; color:#ff6a00;}

.intelligent2{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:#f3f3f3;}
.intelligent2_1{ width:94%; overflow:hidden; margin:0 auto;}
.intelligent2_2{ display:block; margin:40px auto 0 auto; max-width:100%;}

.intelligent3{ width:100%; overflow:hidden; padding:50px 0 15px 0; background:url(../images/intelligent3_bg.jpg) center 60px no-repeat;}
.intelligent3_1{ width:94%; overflow:hidden; margin:0 auto;}
.intelligent3_2{ float:left; overflow:hidden; width:26%; margin-top:50px; text-align:left;}
.intelligent3_3{ float:left; overflow:hidden; width:40%; height:40vw; background:url(../imagesEn/intelligent3_bg1.png) center center no-repeat; background-size:90% auto; margin-left:0; margin-top:130px;}
.intelligent3_4{ float:right; overflow:hidden; width:34%; margin-top:50px; 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:20px; font-weight:bold; color:#333; line-height:30px;}
.intelligent3_1 li .tip{ float:left; width:100%; overflow:hidden; font-size:15px; 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:50px 0 50px 0;}
.imglist1_1{ width:94%; overflow:hidden; margin:0 auto;}

.imglist2{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:#f3f3f3;}
.imglist2_1{ width:94%; overflow:hidden; margin:0 auto;}

.imglist3{ width:100%; overflow:hidden; padding:50px 0 50px 0;}
.imglist3_1{ width:94%; overflow:hidden; margin:0 auto;}

.imglist4{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:#f3f3f3;}
.imglist4_1{ width:94%; overflow:hidden; margin:0 auto;}

.imglist5{ width:100%; overflow:hidden; padding:50px 0 50px 0;}
.imglist5_1{ width:94%; overflow:hidden; margin:0 auto;}

.imglist6{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:#f3f3f3;}
.imglist6_1{ width:94%; overflow:hidden; margin:0 auto;}

.imglist_img{ display:block; margin:40px auto 0 auto; max-width:100%;}

.platform1{ width:100%; overflow:hidden; padding:50px 0 50px 0;}
.platform1_1{ width:94%; overflow:hidden; margin:0 auto;}
.platform1_2{ width:100%; overflow:hidden;}
.platform1_2 li{ float:left; width:33.33%; overflow:hidden; margin-top:40px;}
.platform1_3{ display:block; margin:0 auto; width:180px; max-width:40%;}
.platform1_4{ width:90%; padding:0 5%; font-size:20px; font-weight:bold; color:#333; line-height:30px; margin-top:25px;}
.platform1_2 li .line{ width:35px; height:2px; background:#ff6a00; margin:20px auto 0 auto;}
.platform1_5{ font-size:15px; color:#666666; line-height:25px; margin:15px auto 0 auto; text-align:left; width:60%;}

/*企业智能运营*/
.enterprise1{ width:100%; overflow:hidden; padding:50px 0 50px 0;}
.enterprise1_1{ width:94%; overflow:hidden; margin:0 auto;}
.enterprise1_2{ display:block; width:103px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 100px center no-repeat; margin:40px auto 0 auto; font-size:14px; color:#FFF; padding-left:25px; text-align:left; border:1px solid #f8753d;}
.enterprise1_2:hover{ background:url(../images/index4_bg_on.png) #FFF 100px 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:70%;}
.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:16px; line-height:30px; margin-top:15px; color:#333;}
.enterprise1_7{ max-width:calc(100% - 15px); background:url(../images/point.png) left 12px no-repeat; padding-left:15px;}

.enterprise4{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:url(../images/enterprise4_bg.jpg) center bottom no-repeat #f3f3f3; background-size:100% auto;}
.enterprise4_1{ width:94%; overflow:hidden; margin:0 auto;}

.enterprise4_2{ width:100%; overflow:hidden; position:relative; margin-top:50px;}
.swiper-container2 {
	width: 87%;
	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;}
.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;}

.enterprise4_3{ margin-top:0; width:100%; 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{ width:100%; overflow:hidden; background:url(../images/enterprise4_bg1.jpg) center bottom no-repeat #fa8d3e; padding-bottom:30px;}
.enterprise4_5{ display:block; margin:40px auto 0 auto; height:60px;}
.enterprise4_6{ font-size:22px; color:#FFF; line-height:32px; margin-top:25px;}
.enterprise4_6_1{ font-size:14px;}
.enterprise4_7{ width:80%; overflow:hidden; background:#FFF; text-align:left; font-size:15px; font-weight:bold; color:#333; line-height:30px; padding:25px 10%; min-height:210px;}
.enterprise4_8{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 12px no-repeat; padding-left:15px;}

.enterprise6_2{ width:100%; height:50px; clear:both;}
.enterprise6_3{ width:calc(100% - 20px); overflow:hidden; margin-top:10px; padding:10px;}
.enterprise6_3 li{ float:left; overflow:hidden; margin-right:20px; width:calc(25% - 15px); background:#FFF; margin-top:20px; -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; min-height:345px;}
.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:18px; color:#333; font-weight:bold; line-height:28px; margin:15px 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:90%; font-size:14px; color:#666; line-height:24px; min-height:96px; -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 9px 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 9px no-repeat;}

.enterprise7{ width:100%; overflow:hidden; padding:50px 0 0 0;}
.enterprise7_1{ width:100%; overflow:hidden; margin:0 auto;}
.enterprise7_2{ width:1024px; height:800px; margin:0 auto; overflow:hidden; position:relative; background:url(../images/enterprise7_bg.jpg) 194px center no-repeat; background-size:800px auto;}

.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:800px; overflow:hidden;}
.enterprise7_4{ float:left; overflow:hidden; text-align:left; width:310px; margin-top:220px;}
.enterprise7_5{ float:left; overflow:hidden; width:100%;}
.enterprise7_6{ float:left; overflow:hidden; width:100%; font-size:20px; font-weight:bold; color:#333; line-height:30px;}
.enterprise7_7{ float:left; overflow:hidden; width:100%; font-size:16px; color:#666; line-height:26px; margin-top:5px;}
.enterprise7_5 .line{ float:left; width:35px; height:2px; background:#fa8d3e; margin-top:15px;}
.enterprise7_8{ float:left; width:100%; overflow:hidden; font-size:16px; color:#666; line-height:30px; margin-top:30px;}
.enterprise7_9{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 12px no-repeat; padding-left:15px;}
.enterprise7_10{ float:right; display:block; width:464px; -webkit-border-radius:232px; -moz-border-radius:232px; border-radius:232px; overflow:hidden; margin-right:195px; margin-top:168px;}

.enterprise7_nav1{}
.enterprise7_nav2{ position:absolute; cursor:pointer; overflow:hidden; z-index:999;}
.enterprise7_nav2_1{ top:110px; right:90px;}
.enterprise7_nav2_2{ top:255px; right:0;}
.enterprise7_nav2_3{ top:430px; right:0;}
.enterprise7_nav2_4{ top:580px; right:90px;}
.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:14px; font-weight:bold; color:#333; line-height:28px; margin-top:41px; margin-left:10px; width:64px; text-align:left;}
.enterprise7_nav2_on .enterprise7_nav3 img{ margin:0; border:8px solid #ff6a00;}
.enterprise7_nav2_on .enterprise7_nav4{ color:#ff6a00;}

.enterprise7_nav2_1 .enterprise7_nav4{ line-height:24px; margin-top:22px;}
.enterprise7_nav2_2 .enterprise7_nav4{ line-height:24px; margin-top:32px;}
.enterprise7_nav2_3 .enterprise7_nav4{ line-height:24px; margin-top:21px;}
.enterprise7_nav2_4 .enterprise7_nav4{ line-height:24px; margin-top:8px;}

/*流程的共享服务*/
.ssc1{ width:100%; overflow:hidden; padding:50px 0 50px 0;}
.ssc1_1{ width:94%; overflow:hidden; margin:0 auto;}

.ssc_nav{ display:table; margin:0 auto; padding-bottom:50px;}
.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:240px; height:60px; line-height:60px; font-size:20px; 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{ float:left; position:relative; width:calc(31.33% - 3.6px); margin-right:3%; 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:100%; overflow:hidden;}
.ssc_list2 img{ display:block; width:100%; height:auto; -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:20px; font-weight:bold; color:#333; line-height:30px;}
.ssc_list5{ width:100%; overflow:hidden; font-size:16px; color:#333; line-height:26px; margin-top:6px; min-height:52px;}
.ssc_list6{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 10px no-repeat; padding-left:15px;}
.ssc_list7{ display:block; width:103px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 100px center no-repeat; margin-top:20px; font-size:14px; color:#FFF; padding-left:25px; text-align:left; border:1px solid #f8753d;}
.ssc_list7:hover{ background:url(../images/index4_bg_on.png) #FFF 100px 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:50px 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; max-width:94%; 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:20px; line-height:30px; color:#333;}
.in_list_text3{ width:100%; overflow:hidden; font-size:14px; line-height:24px; color:#999; margin-top:5px;}
.in_list_text4{ width:100%; overflow:hidden; font-size:16px; color:#333; line-height:30px; margin-top:15px;}
.in_list_text5{ float:left; width:calc(100% - 15px); background:url(../images/point.png) left 12px no-repeat; padding-left:15px;}

.in_list_img{ display:block; width:calc(55% - 2px); border:1px solid #ececec;}

.in_list li:nth-child(2n-1) .in_list_text{ float:left; width:calc(45% - 70px); padding-right:70px;}
.in_list li:nth-child(2n) .in_list_text{ float:right; width:calc(45% - 70px); 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:15px; right:-110px;}
.in_list li:nth-child(2n) .in_list_text1:after{ top:15px; left:-110px;}

/*BPS*/
.in_list_text6{ display:block; width:103px; height:38px; line-height:38px; background:url(../images/intelligent1_5.png) #f8753d 100px center no-repeat; margin-top:20px; font-size:14px; color:#FFF; padding-left:25px; text-align:left; border:1px solid #f8753d;}
.in_list_text6:hover{ background:url(../images/index4_bg_on.png) #FFF 100px center no-repeat; border:1px solid #ff6a00; color:#ff6a00;}

/*CWOne*/
.CWOne1{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:url(../images/CWOne1_bg.jpg) center bottom no-repeat; background-size:100% auto;}
.CWOne1_1{ width:94%; overflow:hidden; margin:0 auto;}

/*contact*/
.contact1{ width:100%; overflow:hidden; padding:50px 0 0 0;}
.contact1_1{ width:94%; overflow:hidden; margin:0 auto; padding-bottom:50px;}
.contact1_2{ float:left; width:calc(100% - 430px); 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:400px; overflow:hidden; text-align:left;}
.contact_list_in{ width:100%; overflow:hidden;}
.contact_list1{ width:100%; overflow:hidden; height:50px; line-height:50px; font-size:18px; color:#333; cursor:pointer;}
.contact_list2{ float:left; padding-left:25px; overflow:hidden;}
.contact_list3{ float:right; width:50px; height:50px; background:url(../images/contact1_9.png) center center no-repeat;}
.contact_list4{ display:none; width:calc(100% - 50px); background:#f7f7f7; border-bottom:2px solid #ff6a00; margin-bottom:15px; overflow:hidden; padding:15px 25px;}
.contact_list4 li{ float:left; width:calc(100% - 30px); padding-left:30px; line-height:40px; font-size:15px;}
.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:15px; 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:50px 0 50px 0;}
.group1_1{ width:94%; overflow:hidden; margin:0 auto;}
.group1_2{ display:table; margin:0 auto; overflow:hidden; width:90%;}
.group1_2 li{ float:left; margin-top:30px; width:28%;}
.group1_2 li img{ display:block; width:100%;}
.group1_2 li:nth-child(2){ width:8%; height:23.62vw; background:url(../images/group1_4.png) center center no-repeat;}
.group1_2 li:nth-child(4){ width:8%; height:23.62vw; background:url(../images/group1_4.png) center center no-repeat;}

.group2{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:#f3f3f3;}
.group2_1{ width:94%; 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:340px; 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:35px auto 0 auto; height:48px;}
.group2_4{ width:85%; margin:15px auto 0 auto; font-size:13px; color:#333; line-height:24px;}

.group3{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:url(../images/group3_1_bg.jpg) center 200px no-repeat;}
.group3_1{ width:94%; 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(17.5% - 1px); padding:0 4%;}
.group3_2 li:nth-child(2){ width:calc(16% - 1px); padding:0 4%;}
.group3_2 li:nth-child(3){ width:calc(14% - 1px); padding:0 4%;}
.group3_2 li:nth-child(4){ width:calc(20.5% - 1px); padding:0 4%; border-right:0;}
.group3_3{ font-size:45px; font-weight:bold; color:#1a1a1a; line-height:55px;}
.group3_3 span{ font-size:18px; font-weight:normal; line-height:18px;}
.group3_4{ font-size:14px; line-height:24px; color:#999;}
.group3_5{ display:block; margin:50px auto 0 auto; width:1202px; max-width:100%;}

.group4{ width:100%; overflow:hidden; padding:50px 0 50px 0; background:url(../images/group4_bg.jpg) center center no-repeat #f3f3f3; background-size:cover;}
.group4_1{ width:94%; 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:280px; 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;}
.group4_2 li:nth-child(2){ background:url(../images/group4_2.jpg) left bottom no-repeat #FFF; text-align:right;}
.group4_2 li:nth-child(3){ background:url(../images/group4_3.jpg) right top no-repeat #FFF; text-align:left}
.group4_2 li:nth-child(4){ background:url(../images/group4_4.jpg) left top no-repeat #FFF; text-align:right;}
.group4_2 li:nth-child(1):before{ content:""; width:22px; height:22px; background:#ff6a00; top:0; left:40px; z-index:10; position:absolute;}
.group4_2 li:nth-child(2):before{ content:""; width:22px; height:22px; background:#ff6a00; top:0; left:calc(100% - 65px); z-index:10; position:absolute;}
.group4_2 li:nth-child(3):before{ content:""; width:22px; height:22px; background:#ff6a00; top:0; left:40px; z-index:10; position:absolute;}
.group4_2 li:nth-child(4):before{ content:""; width:22px; height:22px; background:#ff6a00; top:0; left:calc(100% - 65px); z-index:10; position:absolute;}
.group4_2 li:nth-child(5){ float:none; position:absolute; width:350px; height:auto; top:50%; left:50%; margin-top:-127px; margin-left:-175px;}
.group4_2 li:nth-child(5) img{ display:block; width:100%;}
.group4_3{ float:left; font-size:20px; font-weight:bold; color:#333; line-height:30px; width:385px; clear:both; margin:50px 40px 0 40px;}
.group4_4{ float:left; font-size:18px; color:#333; line-height:30px; width:385px; clear:both; margin:0 40px;}
.group4_5{ float:left; font-size:16px; color:#333; line-height:26px; width:385px; max-width:60%; clear:both; margin:25px 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:50px 0 50px 0;}
.group5_1{ width:94%; 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:18px; font-weight:bold; color:#000; line-height:28px; 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:14px; color:#666; line-height:24px; 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:50px 0 50px 0; background:url(../images/group6_bg2.jpg) center center no-repeat #f3f3f3; background-size:cover;}
.group6_1{ width:94%; overflow:hidden; margin:0 auto;}
.group6_2{ display:table; margin:40px auto 0 auto; overflow:hidden;}
.group6_2 li{ float:left; width:168px; height:50px; line-height:50px; 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;
}
.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:40px; 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:70px 8px 0 8px !important; outline:none;}
.swiper-pagination5 .swiper-pagination-bullet-active{ background:#ff6a00;}
.swiper-button-next5{ width:50px; height:50px; background:url(../images/enterprise4_r.png) center center no-repeat; background-size:100% 100%; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:50%; right:1px; z-index:100; outline:none; cursor:pointer; margin-top:-60px;}
.swiper-button-prev5{ width:50px; height:50px; background:url(../images/enterprise4_l.png) center center no-repeat; background-size:100% 100%; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:50%; left:1px; z-index:100; outline:none; cursor:pointer; margin-top:-60px;}

.swiper-container6 {
	width: 88%;
	height: 100%;
	overflow:hidden;
	margin:0 auto;
}
.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:40px; 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:70px 8px 0 8px !important; outline:none;}
.swiper-pagination6 .swiper-pagination-bullet-active{ background:#ff6a00;}
.swiper-button-next6{ width:50px; height:50px; background:url(../images/enterprise4_r.png) center center no-repeat; background-size:100% 100%; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:50%; right:1px; z-index:100; outline:none; cursor:pointer; margin-top:-60px;}
.swiper-button-prev6{ width:50px; height:50px; background:url(../images/enterprise4_l.png) center center no-repeat; background-size:100% 100%; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%; position:absolute; top:50%; left:1px; z-index:100; outline:none; cursor:pointer; margin-top:-60px;}

.group6_3{ width:100%; overflow:hidden; margin-top:50px; background:url(../images/group6_bg1.png) center 26vw no-repeat; background-size:100% auto;}
.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; max-width:94%; height:48px; margin:12px auto 0 auto;}
.company_nav1 li{ float:left; margin-right:1px;}
.company_nav1 li a{ display:block; width:240px; height:48px; line-height:48px; font-size:16px; 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; max-width:94%; margin:0 auto; overflow:hidden; padding:50px 0;}

.company_list1{ width:50%; height:380px; position:relative; overflow:hidden;}
.company_list1:before{ content:""; display:block; width:230px; height:230px; background:#f8753d; position:absolute; z-index:5;}
.company_list1:after{ content:""; display:block; width:378px; height:378px; border:1px solid #cccccc; position:absolute; z-index:1;}
.company_list1 img{ display:block; width:auto; height:320px; position:relative; z-index:10;}
.company_list2{ float:left; text-align:left;}
.company_list3{ font-size:26px; color:#000; font-weight:bold; line-height:26px; height:46px; position:relative;}
.company_list3:after{ content:""; width:35px; height:2px; background:#ff6a00; position:absolute; bottom:0; left:0;}
.company_list4{ width:100%; overflow:hidden; font-size:16px; color:#000; line-height:26px; margin-top:30px;}
.company_list5{ float:left; width:100%; overflow:hidden; padding:6px 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; float:right; margin-right:30px;}

.company_list li:nth-child(2n-1) .company_list2{ float:right; width:calc(50% - 50px); padding-left:50px;}
.company_list li:nth-child(2n) .company_list2{ float:left; width:calc(50% - 50px); padding-right:50px;}

.company_list li:nth-child(1) .company_list6{ width:80px;}
.company_list li:nth-child(1) .company_list7{ width:calc(100% - 80px);}
.company_list li:nth-child(2) .company_list6{ width:112px;}
.company_list li:nth-child(2) .company_list7{ width:calc(100% - 112px);}

/*news*/
.news1{ width:94%; margin:0 auto; overflow:hidden; padding:50px 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:500px; 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:calc(100% - 540px); overflow:hidden; text-align:left;}
.news5{ float:left; width:100%; font-size:20px; color:#333; font-weight:bold; line-height:30px; margin-top:30px; 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:80px; border-bottom:1px solid #eeeeee; padding-bottom:10px;}
.news7 a{ color:#ff6a00;}
.news7 a:hover{ text-decoration:underline;}

.swiper-pagination7{ position:absolute; bottom:70px !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:60px; left:540px; 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;}
.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;}
.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:94%; margin:0 auto; overflow:hidden;}
.news_list2{ width:100%; overflow:hidden;}
.news_list2 li{ float:left; overflow:hidden; width:calc(33.33% - 20px); margin-right:30px; 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_list3{ float:left; width:calc(100% - 5px); overflow:hidden; position:relative; z-index:10; margin-top:5px;}
.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:20px; width:100%; overflow:hidden; height:60px;}
.news_list6 span{ font-size:20px; 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:10px;}
.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 4px 0 4px; -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:94%; margin:0 auto; overflow:hidden; padding-top:50px;}
.newsIn1{ width:90%; margin:0 auto; overflow:hidden; font-size:24px; font-weight:bold; color:#333; line-height:34px;}
.newsIn2{ width:100%; font-size:14px; color:#666666; line-height:24px; margin-top:20px;}
.newsIn3{ width:100%; overflow:hidden; text-align:left; font-size:15px; color:#333; line-height:30px; border-top:1px solid #dedede; border-bottom:1px solid #dedede; padding:40px 0 50px 0; margin-top:30px;}
.newsIn3 img{ display:block; max-width:100%; margin:0 auto;}

.pageIn{ width:100%; overflow:hidden; position:relative; padding:20px 0 40px 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:32px; right:0; display:block; width:130px; height:40px; line-height:40px; background:#ff6a00; color:#FFF; font-size:15px; -webkit-border-radius:21px; -moz-border-radius:21px; border-radius:21px;}
.pageIn2 span{ font-size:18px; vertical-align:bottom; font-family:"宋体";}

.related{ width:100%; overflow:hidden; background:#f6f6f6;}
.related1{ width:94%; margin:0 auto; overflow:hidden;}
.related2{ width:100%; overflow:hidden; border-bottom:1px solid #d8d8d8; margin-top:30px;}
.related3{ float:left; overflow:hidden; font-size:20px; line-height:20px; padding-bottom:18px; border-bottom:3px solid #f8753d;}
.related2 a{ float:right; display:block; font-size:14px; color:#f8753d; line-height:24px; margin-top:5px;}
.related2 a:hover{ text-decoration:underline;}
.related4{ width:100%; overflow:hidden; padding-bottom:30px;}
.related4 li{ float:left; margin-top:30px; margin-right:30px; width:calc(25% - 22.5px); 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:15px; 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;}

}