﻿/*
* name: Grid System
* version: v1.0.0
* update: 使用max-width代替max-width
* date: 2016-06-21
*/
.db{ position:fixed; bottom:10px; right:10px; width:48px; height:45px;}
.db img{ max-width:100%; display:block;}
.about_fl a{line-height:75px; font-size:18px;}
.iabout-us{ position:relative;}
.iabout-us .content{ width:60%;}
.m-ichl-title .cn{font-size:24px;line-height:50px;}
.iabout-us .year{ top:-40px; position:absolute; right:0;}
.culture-list1 .c_left{ background:url(../image/wh_bj.png) no-repeat left;}
.culture-list1 .c_left .left-h5 {font-size:40px;padding-left: 250px;}
.culture-list1 .c_left .left-h5 p{ line-height:60px;}
.culture-list1 .c_left .left-h6 {font-size: 24px;line-height: 1.25;margin: 120px 0 30px;padding-left:210px;}
.culture-list1 .c_left .left-detail {font-size: 16px;line-height: 1.5;color: rgba(255, 255, 255, 0.6);padding-bottom: 44px;padding-left:250px;}
.culture-list1 .c_right{padding: 8rem 0;}
.inside-banner{position:relative;overflow:hidden}
.inside-banner img{display:block;width:100%}
.inside-banner .ban-info{position:absolute;left:0;top:43.33333%;z-index:10;width:100%;text-align:center;color:#fff}
.inside-banner .ban-info h2{margin-bottom:10px;font-size:50px;line-height:66px}
.inside-banner .ban-info p{font-size:20px;line-height:30px}
.inside-banner .case-ban-info{position:absolute;left:0;top:28.5%;z-index:10;width:100%;text-align:center;color:#fff}
.inside-banner .case-ban-info h2{font-size:54px;line-height:64px}
.inside-banner .case-ban-info .case-desc{margin-bottom:25px;font-size:24px;line-height:42px}
.inside-banner .feature .item{display:inline-block;vertical-align:top;*display:inline;*zoom:1;padding:0 57px}
.inside-banner .feature .center{position:relative}
.inside-banner .feature .center span{position:absolute;top:10px;bottom:16px;width:1px;background:url("/images/bk2p.png") repeat-y 0 0}
.inside-banner .feature .center .before{left:0}
.inside-banner .feature .center .after{right:0}
.inside-banner .feature h3{font-size:18px;line-height:38px;text-align:left}
.inside-banner .feature h4{font-size:90px;line-height:104px}
.inside-banner .feature h5{font-size:16px; line-height:16px; text-align:center;}
.inside-banner .feature h5 img{width:35px; height:35px;margin:0 0;}
.inside-banner .feature .txts a{  display:inline-block; text-align:center; color:#fff; font-size:16px;}
.inside-banner .feature .txts a i{ width:90px; height:90px; display:block; margin:0 auto;transition:all 0.4s;}
.inside-banner .feature .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
.inside-banner .feature .txts a:hover{ color:#fff; border-bottom:none;}
.inside-banner .feature .txts a i.bgs1{ background:url(../image/i_w_1.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs2{ background:url(../image/i_w_2.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs3{ background:url(../image/i_w_3.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs4{ background:url(../image/i_w_4.png) center top no-repeat;}
.inside-banner .feature .txts a i.bgs5{ background:url(../image/i_w_5.png) center top no-repeat;}
.web_fl a{font-weight: bold;border-bottom: 3px solid #e5e5e5; line-height:75px; font-size:18px; width:16.6%;}
.web_fl a.on,a:hover{border-bottom: 3px solid #e81727;}
.full-case-detail11 {padding: 50px 0; background:url(../image/formBg.png) no-repeat center; height:450px; margin-top:30px; margin-bottom:50px; position:relative;}
.full-case-detail .server .dot1{ background:url(../image/ico2.png) no-repeat left; padding-left:40px; font-size:18px; color:#fff;}
.full-case-detail .server .dot2{margin-left:40px; background:url(../image/dot1.png) no-repeat left;}
.full-case-detail .server .dot2 a {color: #fff;}
.w_left{ width:40%; margin-top:60px; text-align:right;}
.w_left .cn {margin-bottom: 12px;font-size:36px;line-height: 34px;}
.w_left p{ margin-top:60px;font-size:18px;color:#fff;}
.w_left .about{margin-top:60px;text-align:right;}
.w_right{width:50%; /*float:right;*/ background:none;padding-bottom:0;position: absolute; right:0; top:14%; margin-top:0; padding-top:0;}
.w_right .shouhou{ position:absolute; left: 45%;bottom:-9%; background:url(../image/formBg1.png) no-repeat center; width:123px; height:290px; padding-top:30px;}
.w_right .shouhou .txts a{  display:block; text-align:center; color:#fff; font-size:16px; margin-top:30px;}
.w_right .shouhou .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
.w_right .shouhou .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
.w_right .shouhou .txts a:hover{ color:#fff; border-bottom:none;}
.w_right .shouhou .txts a i.bgs1{ background:url(../image/i_w_6.png) center top no-repeat;}
.w_right .shouhou .txts a i.bgs2{ background:url(../image/i_w_7.png) center top no-repeat;}

.full-case-detail .full-case-body .content-view {text-align: center;}
.full-case-detail .full-case-body .bold{font-size:36px;line-height:60px;color:#242526;margin-bottom:10px}
.full-case-detail .full-case-body {font-size: 16px;line-height: 24px;color: #696a6e;}

.full-case-detail .u-cshd-title{padding:10px 0 23px}
.full-case-detail .u-cshd-title .en{font-size:24px;line-height:28px;color:#aaa;font-weight:bold;}
.full-case-detail .u-cshd-title .cn{margin-bottom:12px;font-size:24px;line-height:34px;color:#333;}
.full-case-detail .u-cshd-title .line{display:block;width:20px;height:2px;background-color:#ccc;}
.full-case-detail .server{display:block;width:46.25%;padding:2% 5.625%;background-color:#f5f5f5;font-size:15px;line-height:36px;color:#666; margin-top:0; /*padding-top:0;*/}
.full-case-detail .server .dot{padding-left:16px;background:url("../image/dot.png") no-repeat 0 center;}
.full-case-detail .server .dot1{ background:url(../image/ico2.png) no-repeat left; padding-left:40px; font-size:18px; color:#fff;}
.full-case-detail .server .dot2{margin-left:40px; background:url(../image/dot1.png) no-repeat left;}

.wx-solve-1 ul {position: relative; margin-top:30px;}
.wx-solve-1 ul li {float: left;box-sizing: border-box;width:50%; }
.wx-solve-1 ul li a { display: block;width: 100%;height:202px;background: #fff;font-size: 0;padding-top:60px;box-sizing: border-box; }
.wx-solve-1 ul li a:hover .img img {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
.wx-solve-1 ul li a:hover{border-bottom:none !important;}
.wx-solve-1 ul li .img {display: inline-block;vertical-align: top;margin-left:85px;width:108px;height: 67px;position: relative; }
.wx-solve-1 ul li .img img { position: absolute;left: 0;top: 50%;-webkit-transition: all 0.8s ease;transition: all 0.8s ease; width:60px;}
.wx-solve-1 ul li .nr {display: inline-block;vertical-align: top;padding-left: 30px;width: 325px;height: 67px; border-left: 1px solid #e5e5e5; }
.wx-solve-1 ul li .nr h1 {color: #555;font-size:20px;}
.wx-solve-1 ul li .nr .p {font-size:14px;color: #999;line-height:24px; }
.wx-solve-1 ul .li {border-bottom:none;}
.wx-solve-1 ul .li-1 {border-left:none;}
.wx-solve-1 ul .shadow {position: absolute;bottom: -46px;width: 100%;height: 46px;left: 0;background-image: url(../image/icon79.png);background-repeat: no-repeat; }
.w_service{ padding:30px 0; background: url(../image/bg_about_history.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.w_service .bold{ margin-bottom:25px  !important;}
.about-history-list{ position:relative; display:block;}
.about-history-list .flex-viewport{ padding:0 31px;}
.about-history-list .flex-viewport:before{ position:absolute; top:50%; right:0; left:0; border-top:1px solid #C7C7C7; content:'';}
.about-history-list .slides li{ position:relative;/* width:220px;*/width: 15.5%; height:365px; margin-right:70px;}
.about-history-list .slides li .item{ position:absolute; right:-32px; bottom:0; left:-32px; min-height:100px; padding:22px 0 0 0; background-color:#fff; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease; border-radius:5%; /*box-shadow:5px 5px 5px #ccc;*/}
.about-history-list .slides li .item:before{ position:absolute; top:-70px; left:50%; width:20px; height:20px; overflow:hidden; margin-left:-10px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:rgba(232,23,39,.6); content:'';}
.about-history-list .slides li .item:after{ position:absolute; top:-66px; left:50%; width:12px; height:12px; overflow:hidden; margin-left:-6px; -webkit-border-radius:100%; -moz-border-radius:100%; border-radius:100%; background-color:#e81727; content:'';}
.about-history-list .slides li:nth-child(even) .item{ top:0; bottom:auto; padding:0 0 44px;}
.about-history-list .slides li:nth-child(even) .item:before{ top:auto; bottom:-49px;}
.about-history-list .slides li:nth-child(even) .item:after{ top:auto; bottom:-45px;}
.about-history-list .slides li .item:hover{ background-color:#e81727;}
.about-history-list .slides li .item h3{ position:absolute; top:0; right:0; left:0; height:44px; line-height:44px; margin:0; font-size:20px; font-weight:400; color:#999999; text-align:center; background-color:#e2e2e2; -webkit-transition:all .2s ease; -moz-transition:all .2s ease; -ms-transition:all .2s ease; -o-transition:all .2s ease; transition:all .2s ease;}
.about-history-list .slides li .item:hover h3{ color:#232323; background-color:#fff;}
.about-history-list .slides li .item h3:before{ position:absolute; bottom:100%; left:50%; margin-left:-9px; border-width:0 9px 18px; border-style:solid; border-color:transparent transparent #E2E2E2; content:'';}
.about-history-list .slides li:nth-child(even) .item h3{ top:auto; bottom:0;}
.about-history-list .slides li:nth-child(even) .item h3:before{ top:100%; bottom:auto; border-width:18px 9px 0; border-color:#E2E2E2 transparent transparent;}
.about-history-list .slides li .item .desc{ line-height:46px; padding:30px 26px 0; font-size:18px; color:#666; text-align:center; font-weight:bold;}
.about-history-list .slides li .item:hover .desc{ color:#ffffff;}
.about-history-list .slides li .item .desc p{ margin:0;}
.about-history-list .flex-direction-nav{ padding:0; margin:0; list-style:none;}
.about-history-list .flex-direction-nav a{ position:absolute; top:50%; width:48px; height:160px; line-height:160px; overflow:hidden; margin-top:-80px; font-size:50px; font-family:simsun; color:#ffffff; text-align:center;}
.about-history-list .flex-direction-nav a.flex-prev{ left:-48px;}
.about-history-list .flex-direction-nav a.flex-next{ right:-48px;}
.about-history-swiper{ width:100%;}
.about-history-swiper .swiper-slide .item{ overflow:hidden; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background-color:#fff;}
.about-history-swiper .swiper-slide .item h3{ margin:0; height:40px; line-height:40px; overflow:hidden; font-size:20px; text-align:center; color:#999999; background-color:#e2e2e2;}
.about-history-swiper .swiper-slide .item .desc{ line-height:20px; padding:10px; font-size:14px; color:#929292;}
.about-history-swiper .swiper-slide .item .desc p{ margin:0;}
.about-history-swiper .about-history-pagination{ position:static; margin-top:10px;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet{ background:#fff;}
.about-history-swiper .about-history-pagination .swiper-pagination-bullet-active{ background:#C91523;}
#timeline {width:100%;margin: 30px auto;position: relative;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-ms-transition: all 0.4s ease;transition: all 0.4s ease; display:none;}
#timeline .timeline-item{ margin-bottom:20px;}
#timeline .timeline-item .timeline-content{ background:#fff; border-radius:5px;}
#timeline .timeline-item .timeline-content h2 {padding:10px 15px;background: #ee4d4d;color: #fff;font-weight: 500;border-radius:5px 5px 0 0;}
#timeline .timeline-item .timeline-content p{ line-height:50px; padding:0 15px;}

.sh{ padding:100px 0; background: url(../image/about_c.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.jt2 .hot-line-box {width: 100%;height: 550px;background: #3d3da4;background: #4a3499 url("../image/s12.png") no-repeat;background-size: auto;background-size: 100% 100%; position:absolute; top:-10px; right:0; display:block;}
.jt2 .hot-line {width: 100%;position: relative;top: 0;left: 0;}
.jt2 .erweima {margin: 103px auto; margin-bottom: 103px;margin-bottom: 160px;}
.jt2 .erweima img{ display:block; margin:0 auto;}
.jt2 .hot-line ul {text-align: left;line-height: 27px;font-size:20px;padding: 15px 0 15px 25px;background: rgba(255,255,255,0.2);color: #f9f9f9;}

#owl-demo4 .item dd{ width:24.33%;margin: 0 auto;text-align: left;float: left;}
#owl-demo4 .item dd .txts{font-weight:normal; color:#fff; font-size:16px; line-height:36px; height:100%; overflow:hidden;transition:all 0.4s; position:absolute; bottom:-100%; left:0; width:100%;background:rgba(0, 0, 0, 0.75); text-align:center;}
#owl-demo4 .item dd .txts h1{font-size:24px;height:76px;line-height:76px;margin-top:22%;}

.waimao .w_right ul li .nr{margin-left: 80px;font-size:18px; line-height:50px;}
.waimao .w_right ul li .nr span{font-size:23px;}
.waimao1{padding:80px 0;}
.waimao1 .tit{font-size:36px;}
.waimao1 .tit p{ font-size:16px; margin-top:15px;}
.waimao2{ background:url(../image/xiangmubg1.png) no-repeat center; background-size: auto;background-size: cover; padding:100px 0;}
.waimao2 img{ max-width:100%; display:block; margin:0 auto;}

.yingxiao{ padding:60px 0; /*background:#eeeeee;*/}
.yingxiao .title{font-size:36px;color: #333;text-align: center;}
.yingxiao .title p{ font-size:14px; color:#666; margin:10px 0;}
.yingxiao .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:20px;}
.sem2-item {background: #fff;border-radius: 6px;overflow: hidden;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1);box-shadow:0 4px 30px 0 rgba(230,233,248,1);margin-right:30px;}
.sem2-item .tit {background: url(../image/sem_10.jpg) repeat-y;background-size: auto;background-size: 100% auto;height: 60px;font-size: 20px;color: #fff;line-height: 60px;text-align: center;}
.sem2-fn {padding: 28px 20px 0 40px;}
.sem2-fn li {position: relative;margin-bottom:24px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.sem2-fn li:hover{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
.sem2-fn li p{width:100%;margin: 0;display: inline-block;background:#fff;border-radius: 6px;font-size: 16px;color: #666b7e;padding:10px 20px 10px 44px;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1); box-shadow:0 4px 30px 0 rgba(230,233,248,1);}
.sem2-fn li img{position: absolute;top:50%;left: -26px;margin-top: -26px;z-index: 2;}
.sem2-fir .tit{padding-left: 80px;position: relative;}
.sem2-fir .tit::before{content: "";width: 80px;height: 60px;background:url(../image/sem_11.png) no-repeat center rgba(0,0,0,.25);position: absolute;left: 0;top:0;}
.sem2-fir .cont{background:#fcfcff;position: relative;z-index: 1;padding:4px 0;}
.sem2-fir .cont::before{content:"";position: absolute;left: 0;top:0;bottom:0;width: 80px;background:#fff;z-index: -1;}
.sem2-fir li{margin:24px 0;zoom: 1;}
.sem2-fir li:after { clear: both; display: block; content: '';height:0;visibility:hidden;}
.sem2-fir .icon{width: 80px;height:30px;background:url(../image/sem_12.png) no-repeat center;float: left;}
.sem2-fir .des{float: left;margin-left:3px;background:#fff;width:70%;height: auto;-webkit-box-shadow:0 3px 40px 0 rgba(231,234,248,1);box-shadow:0 3px 40px 0 rgba(231,234,248,1);font-size: 14px;color: #666b7e;line-height:30px;border-radius: 6px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
.sem2-fir li:hover .des{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
.sem2-fir .zw{float: left;padding-left:10px;}
.sem2-fir .zw span{ color:#e81727; font-weight:bold;}
.sem2-fir .num{float: left;padding-left: 70px;}
.yingxiao1{ padding:80px 0;background: url(../image/aggregation-bg03.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.yingxiao1 .tit {font-size:36px;color: #fff;line-height:56px;text-align: center;}
.yingxiao1 .net-dec {color: white;line-height:36px;margin-top:25px; font-size:24px; text-align:center;}
.yingxiao1 .net-dec span{ font-size:50px; font-weight:bold;}
.yingxiao1 .net-dec p{ padding-left:0 !important;}
.yingxiao2{ padding:80px 0;background: url(../image/plot-bg01.jpg) repeat center; width:100%;}
.yingxiao2 .title{font-size:36px;color: #333;text-align: center;}
.yingxiao2 .title p{ font-size:16px; color:#666; margin:15px 0;}
.yingxiao2 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:40px;}
.yingxiao2 img{ display:block; max-width:100%; margin:0 auto;}
.yingxiao3{ padding:80px 0;}
.yingxiao3 .title{font-size:36px;color: #333;text-align: center;}
.yingxiao3 .title p{ font-size:16px; color:#666; margin:15px 0;}
.yingxiao3 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:40px;}
.yingxiao3 img{ display:block; max-width:100%; margin:0 auto;}

.muban{padding:60px 0;}
.muban .m_fenlei{background:#f2f3f8; padding:40px 30px;}
.muban .m_fenlei .m_title{font-size:28px;color:#333; text-align:center;}
.muban .m_fenlei .m_list{ margin-top:30px;}
.muban .m_fenlei .m_list ul{text-align:center;}
.muban .m_fenlei .m_list ul li{display:inline-block;margin-right:10px;margin-top:5px;margin-bottom:5px;}
.muban .m_fenlei .m_list ul li a{padding-left:26px;padding-right: 26px;background-color: rgb(255, 255, 255);color:rgb(51, 51, 51);border-color:rgb(102, 102, 102);border-style:solid;border-width: 1px;border-radius: 0px;height: 34px; line-height:34px;display:table-cell;vertical-align:middle;text-align:center;}
.muban .m_fenlei .m_list ul li a:hover{ background-color:#e81727; color:#fff;}
.muban .m_wrapper{padding: 30px 29px;border: 1px solid #dcdcdc;border-radius: 3px;background-color: #fff; margin-top:30px;}
.muban .m_wrapper .l{ margin-bottom:30px; text-align:center;}
.muban .m_wrapper .l .pic{ overflow:hidden; position:relative;}
.muban .m_wrapper .l .pic img{ display:block; max-width:100%; margin:0 auto;}
.muban .m_wrapper .l .pic .nr{ position:absolute;left:19%;bottom:21%; width:240px;margin:0 auto; background:#fff; padding:5px 10px; border-radius:5px 5px 0 0; display:none;}
.muban .m_wrapper .l .pic .nr a{ display:block; width:46%; float:left; margin:0 2%; border-radius:3px;height: 30px;line-height: 30px;text-align: center;color: #fff;}
.muban .m_wrapper .l .pic .nr a.a1{ background:#276dee;}
.muban .m_wrapper .l .pic .nr a.a2{ background:#57cd79;}
.muban .m_wrapper .l .pic .nr a:hover{ border-bottom:2px solid #fff;}
.muban .m_wrapper .l .tit{color: #3e3a39;font-size:16px;}
.muban .m_wrapper .l:hover .pic .nr{ display:block;}
.muban .m_wrapper .m_more{display: block;width: 200px;line-height: 40px;text-align:center;color:#fff;background-color:#e81727;border-radius:3px;margin:0 auto 10px;}

.muban .m_show{padding: 30px 29px;border: 1px solid #dcdcdc;border-radius: 3px;background-color: #fff;}
.muban .m_show .title{color:#323232;font-size:20px;line-height:70px;border-bottom:1px solid #dcdcdc; position:relative; margin-bottom:30px;}
.muban .m_show .title i{ color:#f00; padding-right:10px;}
.muban .m_show .title .yl{ position:absolute;top:0;right:0;}
.muban .m_show .title .yl a{display: inline-block;width: 130px;height: 42px;line-height: 42px;border-radius: 4px;text-align: center;color: #fff;font-size: 18px;margin: 0 5px;background-color: #e81727;}
.muban .m_show .title .yl a i{ padding-right:10px; color:#fff; font-size:20px;}
.muban .m_show1{ margin-top:30px;}
.muban .m_show1 .nr .nr_1{border-bottom: 1px solid #dcdcdc;line-height: 40px;font-size:15px; color:#333;}
.muban .m_show1 .nr .nr_2{line-height: 40px;font-size:15px; color:#333;}
.muban .m_show1 .nr span{color: #898989;}
.muban .m_show1 .nr span i{padding-right:10px; font-size:20px; color:#f00;}
.muban .m_show1 .list{}
.muban .m_show1 .list .l{margin-bottom:30px; text-align:center;}
.muban .m_show1 .list .l .pic{overflow:hidden; position:relative;}
.muban .m_show1 .list .l .pic img{display:block; max-width:100%; margin:0 auto;}
.muban .m_show1 .list .l .tit{color:#3e3a39;font-size:16px;}

.tiaofu{ padding:50px 0; text-align:center; font-size:30px; color:#333;}
.tiaofu a{ display:block; margin:0 auto; margin-top:20px; width:200px; height:43px; line-height:43px; font-size:18px; text-align:center; color:#fff; border-radius:5px; background:#f95355;}
.tiaofu a:hover{ background:#ee1d23; color:#fff;}

.seo2{ padding:60px 0;}
.seo2 .title{ margin-bottom:40px; text-align:center;}
.seo2 .title h2{font-size:36px;color: #3e3e3e;line-height:60px;}
.seo2 .title span{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto; margin-top:15px;}
.seo2 .nr{ background:url(../image/seo2.png) no-repeat center; padding:80px 0;padding-top: 125px;}
.seo2 .nr .img{ max-width:100%; display:block; margin:0 auto;}
.seo2 .nr .left{ text-align:right;}
.seo2 .nr .left .l{  margin-bottom:60px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;}
.seo2 .nr .left .ico {float: right;width:66px;height:66px;margin-right:0;}
.seo2 .nr .left .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.seo2 .nr .left .ico img:hover{transform: rotate(360deg);}
.seo2 .nr .left .info {float: left;width:70%;font-size:20px;line-height:66px;text-align:right;color:#333;}
.seo2 .nr .right{ float:right; text-align:left;}
.seo2 .nr .right .l{ margin-bottom:60px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;}
.seo2 .nr .right .ico {float: left;width:66px;height:66px; margin-right:5%;}
.seo2 .nr .right .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.seo2 .nr .right .ico img:hover{transform: rotate(360deg);}
.seo2 .nr .right .info {float: left;width:70%;color:#333; font-size:20px;line-height:66px;text-align:left;}

.seo3{ padding-top:100px;background: url(../image/aggregation-bg02.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.seo3 .title{ margin-bottom:40px; text-align:center;font-size:36px;color: #fff;line-height:60px; padding:0 15px;}
.seo3 .l{margin:15px 20px;padding:80px 0; background:#fff;text-align:center;box-shadow: 2px 5px 10px #ddd;}
.seo3 .l dd h3{font-size:20px;color: #393939;margin-bottom: 5px; font-weight:bold;}
.seo3 .l dd p{font-size: 14px;color: #828282;}
.seo3 .l dd ul.lists{margin-top: 20px;}
.seo3 .l dd ul.lists li{margin-bottom: 5px;font-size: 13px;color: #9D9D9D;font-weight: 600;}
.seo3 .l .icon04 dt{width: 62px;height: 62px;background: url("../image/aggregation-icon04.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
.seo3 .l .icon05 dt{width: 60px;height: 68px;background: url("../image/aggregation-icon05.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
.seo3 .l .icon06 dt{width: 70px;height: 59px;background: url("../image/aggregation-icon06.png") no-repeat;background-size: cover; margin: 0 auto 15px;}
.seo3 .l .icon07 dt{width: 53px;height: 61px;background: url("/images/aggregation-icon07.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
.seo3 .l:hover{background-color: #e81727;}
.seo3 .l:hover dd h3,.seo3 .l:hover dd p,.seo3 .l:hover dd li{color: #ffffff;}
.seo3 .l .icon07:hover dt{background: url("/images/aggregation-icon007.png") no-repeat;}
.seo3 .l .icon06:hover dt{background: url("../image/aggregation-icon006.png") no-repeat;}
.seo3 .l .icon05:hover dt{ background: url("../image/aggregation-icon005.png") no-repeat;}
.seo3 .l .icon04:hover dt{background: url("../image/aggregation-icon004.png") no-repeat;}
.seo3 .l .more{ margin:0 auto; margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo3 .l:hover dd .more{color:#e81727; background:#ffffff;}

.seo4{ padding-top:0px;background: url(../image/aggregation-img05.jpg) no-repeat center; height:702px;/*background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;*/}
.seo4 .bp1 .left .title{ font-size:36px; color:#fff; margin-bottom:40px; line-height:40px;}
.seo4 .bp1 .left .line{ display:block; width:80px; height:3px; background:#e81727;margin-bottom:40px;}
.seo4 .bp1 .left{ margin-top:100px; margin-left:10%;}
.seo4 .bp1 .left p{ line-height:36px; font-size:20px; padding:5px 0;}
.seo4 .bp1 .left p span{ font-size:24px; font-weight:bold; color:#e81727; padding-left:10px;}
.seo4 .bp1 .left .more{ margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo4 .bp1{ display:block;}
.seo4 .bp2{ display:none;}
.seo4 .bp2 .title{ font-size:22px; color:#fff; margin-bottom:20px; line-height:30px;}
.seo4 .bp2 .line{ display:block; width:80px; height:3px; background:#e81727;margin-bottom:20px;}
.seo4 .bp2 .left{ margin-top:20px; background:url(../image/bp1.jpg) no-repeat center; padding:20px;}
.seo4 .bp2 .left p{ line-height:36px; font-size:18px !important; padding:5px 0;}
.seo4 .bp2 .left p span{ font-size:20px; font-weight:bold; color:#e81727; padding-left:10px;}
.seo4 .bp2 .left .more{ margin-top:20px; width:150px; height:42px; line-height:42px; font-size:16px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo4 .bp2 .right img{ display:block; margin:0 auto; max-width:100%;}

.seo5{ padding:60px 0; padding-bottom:100px;background: url(../image/plot-bg01.jpg) repeat center;/*background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;*/}
.seo5 .title{ margin-bottom:30px; text-align:center;font-size:36px;color: #3e3e3e;line-height:60px;}
.seo5 .nr{text-align:center; font-size:19px; margin-bottom:30px;}
.seo5 .more{ margin:0 auto; margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}

.seo6{ padding:80px 0;background: url(../image/xcxbg1.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
.seo6 .title{ font-size:36px; color:#3e3e3e; margin-bottom:40px; line-height:60px; text-align:center;}
.seo6 .line{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto;margin-bottom:20px;}
.seo6 .more{ margin-top:20px; width:150px; height:42px; line-height:42px; font-size:18px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
.seo6 .nr{ padding:30px 0;background: #f3f3f3;border: 1px solid #e81727; border-top:none;}
.seo6 .l{ text-align:center; margin:20px 20px;}
.seo6 .l dd h3{font-size: 20px;color: #363636;margin-bottom: 10px; font-weight:bold;}
.seo6 .l dd p{font-size: 16px;color: #848484;line-height: 24px;}
.seo6 .l dt{width: 142px;height: 142px; border: 1px solid #DFDFDF;margin: 0 auto 45px; border-radius:50%;}
.seo6 .l .icon08{ background: url("../image/aggregation-icon08.png") no-repeat center center #ffffff;}
.seo6 .l .icon09{ background: url("../image/aggregation-icon09.png") no-repeat center center #ffffff;}
.seo6 .l .icon10{background: url("../image/aggregation-icon10.png") no-repeat center center #ffffff;}
.seo6 .l:hover dt{background-color: #e81727;}
.seo6 .l:hover .icon08{background-image: url('../image/aggregation-icon008.png');}
.seo6 .l:hover .icon09{background-image: url('../image/aggregation-icon009.png');}
.seo6 .l:hover .icon10{background-image: url('../image/aggregation-icon010.png');}
.seo6 .tuijian .title1{background:#e81727;padding-left:10px;color:#fff;font-size:18px;line-height:40px; margin-top:40px;}
.seo6 .tuijian .table1{border: 1px solid #e81727; padding:10px;}
.seo6 .tuijian .table1 a{display: inline-block;line-height:28px;padding: 0 8px;white-space: nowrap;color:#e81727;margin: 5px;border: 1px solid #ddd; font-size:16px;}
.seo6 .tuijian .table1 a:hover{ background:#e81727; color:#fff;}

.ppc1 .left{height:564px;}
.ppc1 .left .n{ padding-top:150px;}
.ppc1 .left .n h4{ font-size:36px;}
.ppc1 .left .n .jq{ width:180px; height:40px; line-height:40px; font-size:18px; margin:30px auto;}
.ppc1 .right{height:564px;}
.ppc1 .right .n{ padding-top:150px; padding-left:100px;}
.ppc1 .right .n ul li{margin-bottom:30px; font-size:22px;}

.ppc2{ padding:60px 0;}
.ppc2 .title{ margin-bottom:40px;}
.ppc2 .title h2{font-size: 36px;line-height: 60px;}
.ppc2 .title span{ margin-top:15px;}
.ppc2 .nr{ background:url(../image/seo9.png) no-repeat center;padding-top:80px;}
.ppc2 .nr .left .l{ margin-bottom:60px; padding:4%;font-size:18px;}
.ppc2 .nr .left .ico {float: left;width: 66px;height: 66px;}
.ppc2 .nr .left .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.ppc2 .nr .left .ico img:hover{transform: rotate(360deg);}
.ppc2 .nr .left .info {float: left;width:75%;color:#333;text-align: left; margin-left:20px;}
.ppc2 .nr .left .info h3 { font-size: 18px; color: #333; line-height: 30px; }
.ppc2 .nr .left .info p { font-size: 14px; color: #666; line-height: 20px; }
.ppc2 .nr .right{ float:right; text-align:left;}
.ppc2 .nr .right .l{ margin-bottom:60px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;box-shadow: 0 0 5px 1px #ccc;}
.ppc2 .nr .right .ico {float: left;width: 66px;height: 66px;}
.ppc2 .nr .right .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
.ppc2 .nr .right .ico img:hover{transform: rotate(360deg);}
.ppc2 .nr .right .info {float: left;width:75%;color:#333;text-align: left;margin-left:20px;}
.ppc2 .nr .right .info h3 { font-size: 18px; color: #333; line-height: 30px; }
.ppc2 .nr .right .info p { font-size: 14px; color: #666; line-height: 20px; }

.ppc2 .nr1{ background:url(../image/index-three.png) no-repeat center;padding-top:80px;}
.ppc2 .nr1 .left{ float:left;}
.ppc2 .nr1 .right{ float:right;}
.ine-li{ position:relative;width:96%; margin:3%;height: 148px;border: solid 1px #e9e9e9;text-align: center;padding-top: 36px;background: white;z-index: 2;cursor: default;}
.ine-li:after{position: absolute;content: '';width: 100%;height: 2px;bottom: 0;left: 0;transition: all .5s;z-index: -1;}
.ine-li .h1{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
.ine-li .h2{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
.ine-li:hover .h1,.ine-li:hover .h2{color: white;}
.ine-li:hover:after{height: 100%;}
.ine-li1:after{background: #3080e8;}
.ine-li2:after{background: #e3c628;}
.ine-li3:after{background: #aa27e1;}
.ine-li4:after{background: #19ddc8;}
.ine-li5:after{background: #aa27e1;}
.ine-li6:after{background: #19ddc8;}
.ine-li7:after{background: #3080e8;}
.ine-li8:after{background: #e3c628;}

.ppc2 .nr2{ background:url(../image/img3.jpg) no-repeat center;padding-top:80px; height:750px;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; position:relative;}
.ppc2 .nr2 h2{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
.ppc2 .nr2 p{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
.ppc2 .nr2 .l1{ position:absolute; top:6%; left:37%; text-align:center;}
.ppc2 .nr2 .l2{ position:absolute; top:43%; left:2%; text-align:right;}
.ppc2 .nr2 .l3{ position:absolute; top:43%; right:6%;}
.ppc2 .nr2 .l4{ position:absolute; bottom:10%; left:5%;text-align:right;}
.ppc2 .nr2 .l5{ position:absolute; bottom:10%; right:8%;}

.ppc3{background:url(../image/aggregation-bg06.jpg) no-repeat center top;padding-top:100px;}
.ppc3 .title{font-size: 36px;line-height: 60px;}
.ppc3 .nr{background:url(../image/img2.jpg) no-repeat center;height:710px; margin-top:50px;}
.ppc3 .nr li{/*display: inline-block;*/line-height:28px;border-radius: 20px;background-position: right 50px centerfont-size:16px;padding: 10px 30px 10px 30px;width:300px;font-size:16px;}
.ppc3 .nr li:after{content: '';width: 26px;height: 15px;background: url(../image/down.png)no-repeat left bottom;position: absolute;bottom: -15px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.ppc3 .nr li.li1{position: absolute;left: 700px;top: 125px;}
.ppc3 .nr li.li2{position: absolute;left: 50px;bottom:280px;}
.ppc3 .nr li.li3{position: absolute;right:5%;top:220px;}
.ppc3 .nr li.li4{position: absolute;left: 500px;bottom: 230px;}
.ppc3 .nr li.li5{position: absolute;left:250px;top:187px;}
.ppc3 .nr li.li6{position: absolute;right:20%;bottom: 305px;}

.ppc4 { margin-bottom:80px;}
.ppc4 .tit{ margin-bottom:40px;}
.ppc4 .tit h2{font-size: 36px;line-height: 60px;}
.ppc4 .liucheng .l1{padding: 40px 0 25px;}
.ppc4 .liucheng .l1 p{font-size: 16px;line-height: 30px;margin-top: 15px;}

.ppc5{padding:100px 0;}
.ppc5 .title{ font-size:36px; margin-bottom:40px; line-height:40px;}
.ppc5 .left{ padding:60px 0;}
.ppc5 .right span{margin-bottom:30px; font-size:24px;}
.ppc5 .right p{ font-size:17px; line-height:36px;}
.b2b1{margin:80px auto;}
.b2b1 .title{margin-bottom:40px;}
.b2b1 .title p{font-size:16px; margin:20px 0;}
.b2b1 h2{ font-size:36px;margin-bottom:15px;}
.b2b1 .nr{padding-bottom:40px;}
.b2b1 .nr .n1{margin:10px;padding:53px 30px 53px 30px;}
.b2b1 .nr .n1 .icon{height:100px;line-height:100px;margin-bottom:20px;}
.b2b1 .nr .n1 span{font-size:22px;margin:15px 0 20px;}
.b2b1 .nr .n1 p{font-size:16px;height:60px;}
.b2b1 .nr .n1 .big {max-width:100%;}

.b2b2{padding:100px 0;}
.b2b2 .title{margin-bottom:40px;}
.b2b2 .title p{font-size:16px;margin:20px 0;}
.b2b2 .title h2{ font-size:36px;margin-bottom:15px;}
.b2b2 .in2-list{padding: 60px 100px 60px 60px; margin:10px;}
.b2b2 .in2-list .m-icon{ float:left;width: 117px;height: 135px;}
.b2b2 .in2-list .m-icon img{width: 100%;display: block;}
.b2b2 .in2-list .m-cont{line-height: 1.5; margin-left: 167px;}
.b2b2 .in2-list .m-tit{font-size: 20px;}
.b2b2 .in2-list .m-hr{margin: 16px 0;}
.b2b2 .in2-list .m-des{font-size:16px; height:50px; overflow:hidden;}

.b2b3{padding:100px 0;}
.b2b3 .title{margin-bottom:40px;}
.b2b3 .title p{font-size:16px;margin:20px 0;}
.b2b3 .title h2{ font-size:36px;margin-bottom:15px;}
.b2b3 .nr{padding-bottom: 40px;}
.b2b3 .nr .n1{margin:10px;padding: 53px 30px 0 30px;}
.b2b3 .nr .n1 .icon{height:100px;line-height:100px;margin-bottom: 20px;}
.b2b3 .nr .n1 .big{ width:100%;}
.b2b3 .nr .n1 span{font-size: 22px;margin: 15px 0 20px;}
.b2b3 .nr .n1 p{font-size: 16px;height: 60px;}

.pingtai{ margin:30px auto;}
.pingtai .p_left{ margin:60px 0; margin-bottom:40px;}
.pingtai .p_left .tit{ margin-bottom:10px;}
.pingtai .p_left .nr ul li {margin-bottom:15px;line-height:36px;padding-left:20px; width:95%;}
.pingtai .p_left .nr ul li p{font-size: 16px;cpadding:5px 15px;padding-left:50px;}

.pingtai1{padding-bottom:0;}
.pingtai1 .right{ padding:0 30px; padding-bottom:30px;}
.pingtai1 .right p{ font-size:23px; margin-bottom:25px;}
.pingtai1 .right .btn {height:40px;line-height:40px;padding: 0 24px;font-size: 18px; margin-top:20px;}
.pingtai2{ padding:70px 0;}
.pingtai2 p{ width:93% !important;}
.pingtai3{ margin:70px auto;}
.pingtai3 .title{font-size:36px;margin-bottom:15px; line-height:45px;}
.pingtai3 .line-short {margin-bottom: 40px; margin-top:10px;}
.pingtai3 .item{margin-right:30px;}
.pingtai3 .item .item-tit{ height:140px;border-radius: 6px 60px 0px 0px;}
.pingtai3 .item .item-tit h3{font-size:24px; padding-top:50px;}
.pingtai3 .item .item-tit p{font-size:14px; margin-top:10px;}
.pingtai3 .item .item-content{padding:30px;min-height:300px;}
.pingtai3 .item .item-content .fx{ position:absolute; right:30px; bottom:30px;}

.pingtai4{ margin:70px auto;}
.pingtai4 .title{ font-size:36px;margin-bottom:15px; line-height:45px;}
.pingtai4 .line-short {margin-bottom: 40px; margin-top:10px;}

.shape .details span.heading {font-size:30px;}
.shape .details p {height:150px;}

.news_show2{ overflow:hidden;padding:60px 0;background: #f5f5f5;}
.news_show2 .news_show_l{overflow: hidden; color:#333; background:#fff; padding-left:30px; padding-right:30px; margin:0 15px;}
.news_show2 .news_show_l .new_show_l_top{ margin-top:30px; padding-bottom:23px; overflow:hidden; border-bottom:1px solid #e1e1e1;text-align: center;}
.news_show2 .news_show_l .new_show_l_top h1{ font-size:20px; line-height:38px; overflow:hidden; color:#000; font-weight:normal;}
.news_show2 .news_show_l .new_show_l_top p{ height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#666;}
.news_show2 .news_show_l .new_show_l_text{ padding-top:20px;line-height:30px; font-size:16px; color:#555;}
.news_show2 .news_show_l .new_show_l_text p{ margin-bottom:17px; font-size:16px;}
.news_show2 .news_show_l .new_show_l_text h1{ line-height:35px; font-size:14px;}
.news_show2 .news_show_l .new_show_l_text img{display: block; margin: 0 auto; max-width: 100%; margin-bottom:10px; height: auto !important;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag{ overflow:hidden; margin-top:20px; line-height:32px; margin-bottom:20px;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag span{ margin-bottom:10px; float:left; font-size:16px;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag a{ float:left; padding-left:20px; padding-right:20px;line-height:32px; height:32px; overflow:hidden; color:#999; font-size:16px; margin-bottom:10px; margin-right:1px; background:#fff; border:1px solid #fff;transition:all 0.3s;}
.news_show2 .news_show_l .new_show_l_text .news_show_tag a:hover{opacity:0.8;filter:Alpha(opacity=80); border:1px solid #f45900; color:#f45900;}

.prenext{text-align:center; padding-bottom:3%; overflow:hidden; border-top:1px solid #e8e8e8; padding-top:4%;}
.prenext a{ color:#333333; display:inline-block; height:50px; line-height:50px; width:130px; overflow:hidden;  font-size:16px; background:#e8e8e8;}
.prenext a:hover{ color:#fff; background:#e81727; text-decoration:none;}
.prenext a label{font-size:22px;}
.prenext a label.a{ padding-right:12%;}
.prenext a label.b{ padding-left:12%;}
.prenext a.nodata{ background:#e8e8e8;color:#333333;}
.prenext .l{ float:left;}
.prenext .r{ float:right;}
.news_show2 .news_show_r{overflow:hidden; margin:0 15px;}
.news_show2 .news_show_r .new_show_right_top{ font-size:24px; color:#000; margin-top:30px; margin-bottom:10px; font-weight:normal; height:38px; line-height:38px;padding-left:30px; padding-right:30px;}
.news_show2 .news_show_r .new_show_right_top .tagchange{ float:right; padding-left:29px;  background:url(/images/2018/case/tag_bg1.png) left center no-repeat;font-size:16px; color:#999999;}
.news_show2 .news_show_r .new_show_right_top .tagchange:hover{color:#f67524;}
.news_show2 .news_show_rnews{overflow: hidden; color:#666; background:#fff;}
.news_show2 .news_show_rnews .ul li{ display:block; border-bottom:1px dashed #cccccc; padding-bottom:20px; margin-bottom:20px; overflow:hidden; margin-left:30px; margin-right:30px;}
.news_show2 .news_show_rnews .ul li h1{ font-weight:normal; font-size:16px; color:#000000; height:30px; line-height:30px; overflow:hidden}
.news_show2 .news_show_rnews .ul li h1 a{color:#000000;}
.news_show2 .news_show_rnews .ul li h1 a:hover{color:#e81727; border-bottom:none;}
.news_show2 .news_show_rnews .ul li p{ color:#666666; font-size:14px; height:36px; line-height:36px; overflow:hidden;}
.news_show2 .news_show_rnews .ul li:last-child{ border-bottom:0; margin-bottom:0;}

.contact{background-color: #e8e8e8; padding:60px 0;}
.contact .left{padding-left: 5.7%;background-color: #fff;padding-top:50px;min-height: 549px;}
.contact .left h4 {font-size:55px;line-height:86px;color: #333; font-weight:bold;}
.contact .left .stit {font-size: 18px;line-height: 36px;color: #3e3c36;}
.contact .left h5{font-size: 18px;color: #333;font-weight:bold;margin: 0;}
.contact .left .pay-list{line-height: 28px;font-size: 14px;color: #666;margin-top:16px;}
.contact .left .pay-list li {width: 100%;padding: 20px 0;border-bottom: 1px solid #eee;}
.contact .left .pay-list li span{ color:#f00; padding-left:10px;}
.contact .left .fl {float: left;display: inline;}
.contact .right{background-color: #e81727;padding: 100px 1.5% 0 5%;min-height: 500px;}
.contact .right .stit {font-size:24px;line-height: 36px;color: #fff;}
.contact .right .sline{display: inline-block;width: 9px;height: 2px;background-color: #9a9a9a;margin-top: 18px;}
.contact .right .font {display: block;line-height: 32px;font-size: 16px;color: #fff;opacity: 0.8;filter: alpha(opacity=50); margin-top: 20px;}

.tab .nav-tabs{position: relative;border-bottom: none;padding: 40px 0 35px;border-bottom: 1px solid #eaeaea; width:100%;margin-bottom: 50px}
.tab .nav-tabs li{text-align: center;margin-right: 10px; width:29.3%;}
.tab .nav-tabs li a{display: inline-block;vertical-align: top;*display: inline;*zoom: 1;margin: 0 78px; padding-top: 448px;background-repeat: no-repeat;background-position: center 0;cursor: pointer; border:none;}
.tab .nav-tabs li .ks{background-image: url("../image/handlesz01.jpg"); width: 100%;}
.tab .nav-tabs li .ks:hover{background-image: url("../image/handlesz02.jpg")}
.tab .nav-tabs li .sh1{background-image: url("../image/handlesz03.jpg"); width: 100%;}
.tab .nav-tabs li .sh1:hover{background-image: url("../image/handlesz04.jpg")}
.tab .nav-tabs li .sz{background-image: url("../image/handlesz05.jpg"); width: 100%;}
.tab .nav-tabs li .sz:hover{background-image: url("../image/handlesz06.jpg")}
.tab .nav-tabs .name {margin-bottom: 6px;font-size: 18px;line-height: 28px;color: #1a1a1a;}
.tab .nav-tabs .addr {font-size: 14px;line-height: 24px;color: #1a1a1a;}
.tab .nav-tabs li a:before{content: "";width: 100%;position: absolute;top: 92%;left: 0;transition: all 0.3s ease 0s; background:#fff;}
.tab .nav-tabs li a:hover:before,
.tab .nav-tabs li.active a:before,
.tab .nav-tabs li.active a:hover:before{top: 0;}
.tab .nav-tabs li a:after{content: "";width: 100%;height: 100%;background: #fff;position: absolute;top: 100%;left: 0;z-index: -1;transition: all 0.3s ease 0s;}
.tab .nav-tabs li a:hover:after,
.tab .nav-tabs li.active a:after,
.tab .nav-tabs li.active a:hover:after{top: 0;}
.nav-tabs li.active a,
.nav-tabs li.active a:focus,
.nav-tabs li.active a:hover,
.nav-tabs li a:hover{border: none; background-color:#fff !important;}
.tab .tab-content{padding: 30px 0;background: #fff;font-size: 14px;color: #555;line-height: 26px;}
.tab .tab-content h3{font-size: 24px;margin-top: 0;}
.w3{padding:60px 0;}
.wx-solve-1 ul {margin-top:30px;}
.wx-solve-1 ul li {width: 50%; }
.wx-solve-1 ul li a {height: 202px;padding-top: 60px;}
.wx-solve-1 ul li .img {margin-left: 85px;width: 108px;height: 67px;}
.wx-solve-1 ul li .img img {left: 0;top: 50%; width:60px;}
.wx-solve-1 ul li .nr {padding-left: 30px;width: 325px;height: 67px; }
.wx-solve-1 ul li .nr h1 {font-size:20px;}
.wx-solve-1 ul li .nr .p {font-size:14px;line-height: 24px; }
.wx-solve-1 ul .li {border-bottom: 1px solid #ff3366;}
.wx-solve-1 ul .li-1 {border-left: 1px solid #ff3366;}
.wx-solve-11 ul {margin-top:30px;}
.wx-solve-11 ul li {width: 50%; }
.wx-solve-11 ul li a {height:150px;}
.wx-solve-11 ul li .img {margin-left:40px;width:98px;height: 67px;}
.wx-solve-11 ul li .img img {left: 0;top: 50%; width:60px;}
.wx-solve-11 ul li .nr {padding-left: 30px;width:60%;height: 67px; }
.wx-solve-11 ul li .nr h1 {font-size:20px;}
.wx-solve-11 ul li .nr .p {font-size:14px;line-height: 24px; }
.wx-solve-11 ul .li {border-bottom: 1px solid #ddd;}
.wx-solve-11 ul .li-1 {border-left: 1px solid #ddd;}

@media only screen and (max-width:1600px){

	}
@media only screen and (max-width:1024px){
	
	
	}
@media only screen and (max-width:769px){
	.header{position:fixed !important;background-color:#fff;top:0 !important;height:60px !important;padding-top:8px;background:#333 !important;min-width:0}
	.header .logo{height:40px}
	.header .logo img{height:40px}
	.menu-handle{float:right;display:block;width:40px;height:40px;padding:8px 5px;margin:2px 0 0 20px}
	.menu-handle span{display:block;width:100%;height:2px;background-color:#fff;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
	.menu-handle span:nth-child(2){margin:9px 0}
	.menu-handle.ac span:nth-child(1){-webkit-transform:translate(0, 11px) rotate(45deg);-moz-transform:translate(0, 11px) rotate(45deg);-ms-transform:translate(0, 11px) rotate(45deg);-o-transform:translate(0, 11px) rotate(45deg);transform:translate(0, 11px) rotate(45deg)}
	.menu-handle.ac span:nth-child(2){opacity:0}
	.menu-handle.ac span:nth-child(3){-webkit-transform:translate(0, -11px) rotate(-45deg);-moz-transform:translate(0, -11px) rotate(-45deg);-ms-transform:translate(0, -11px) rotate(-45deg);-o-transform:translate(0, -11px) rotate(-45deg);transform:translate(0, -11px) rotate(-45deg)}
	.nav{display:none;position:fixed;left:5%;top:60px;width:90%;/*height:100%;*/padding-bottom:60px;background-color:#fff;padding:0 25px 90px !important;overflow-y:auto;box-shadow: -2px 2px 8px rgba(0,0,0,0.5);}
	.nav>ul>li{float:none;width:100%;color:#333;border-bottom:1px solid #ccc;padding:0}
	.nav .title a{color:#333;padding-bottom:0;border-bottom:0}
	.nav .title a:hover{border:0}
	.nav .title.cur a{padding-bottom:0;border-bottom:0}
	.hassub{position:relative}
	.hassub .mico{position:absolute;right:0;top:0;width:44px;height:44px;background:url("../image/queico.png") no-repeat center;-webkit-transition:all ease .3s;-o-transition:all ease .3s;-moz-transition:all ease .3s;transition:all ease .3s}
	.hassub.roll .mico{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
	.full-dropdown{position:static;-webkit-box-shadow:none;box-shadow:none;padding:0 0 15px}
	.full-dropdown .column{display:none}
	.full-dropdown .subnav{float:none;width:100%}
	.full-dropdown .nav-web{width:100%;height:auto}
	.m-ico-links{padding-top:0;float:none}
	.m-ico-links a{display:block;margin-bottom:10px}
	.cooperation-box{display:none;position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto}
	.cooperation-box .cooperation{width:100%;height:100%;padding:35px 15px}
	.cooperation-box .cooperation iframe{width:100%;height:100%}
	.cooperation-box .cooperation-close{position:absolute;right:20px;top:20px;width:30px;height:30px;-o-background-size:20px 20px;background-size:20px 20px}
	.cooperation-left{float:none;width:100%}
	.cooperation-left h3{font-size:20px;line-height:22px;padding-bottom:15px}
	.cooperation-left h4{font-size:25px;line-height:28px;padding-bottom:15px}
	.cooperation-left h5{padding-bottom:10px}
	.cooperation-left .coopb{padding:10px 0px}
	.cooperation-right{float:none;width:100%;padding-top:15px}
	.cooperation-right .baseinfo label{height:auto}
	.cooperation-right .baseinfo .name{float:none;width:100%;margin-bottom:8px}
	.cooperation-right .baseinfo .tel{float:none;width:100%}
	.cooperation-right .type-label{font-size:20px;line-height:26px}
	.cooperation-right .type-label span{font-size:26px;line-height:36px}
	.cooperation-right .project-type dd{width:33.333%;height:73px;margin-bottom:5px}
	.cooperation-right .project-type label{width:100%;height:67px}
	.cooperation-right .verification{position:relative;padding-top:10px;padding-right:150px}
	.cooperation-right .verification label{float:none;width:100%;height:auto}
	.cooperation-right .verification img{position:absolute;right:0;top:10px;height:36px}
	.cooperation-right .sub{padding-top:15px}
	.cooperation-right .sub input{padding:6px 0px;border:1px solid #ff3366;font-size:16px}
	.inside-banner{ margin-top:60px;}
	.inside-banner .case-ban-info{top:10%}
	.inside-banner .case-ban-info h2{font-size:18px;line-height:26px}
	.inside-banner .feature h4{font-size:18px;line-height:24px}
	.inside-banner .feature h5{font-size:16px; line-height:16px; text-align:center;}
	.inside-banner .feature h5 img{width:35px; height:35px;margin:0 0;}
	.inside-banner .case-ban-info .case-desc{margin-bottom:7px;font-size:12px;line-height:20px}
	.m-ichl-title .cn{font-size:18px;line-height:36px}
	.iabout-us{padding-top:0;padding-bottom:0}
	.iabout-us .intro{display:none;padding:20px 0 26px 0}
	.iabout-us .year{display:none}
	.footer-content{/*margin-bottom:55px;*/padding:20px 0 0;overflow:hidden}
	.footer-content .friend-links{display:none}
	.footer-content .szweb-info{float:left;width:266px;padding:0 111px 24px 0;color:#cccc}
	.footer-content .szweb-info a{color:#cccc}
	.footer-content .szweb-info .motto{padding:24px 0 18px;font-size:17px;line-height:28px}
	.footer-content .szweb-info .ft-qrcode{padding-bottom:17px}
	.foot-about{display:none;padding-bottom:20px}
	.foot-about .about-left{float:none;width:100%}
	.foot-about .adv-mid{float:none;width:100%;margin-left:0}
	.foot-about .adv-mid .left, .foot-about .adv-mid .right{max-width:49%}
	.foot-about .diff-right{float:none;width:100%}
	.web_fl a{ text-align:center; display:block;color: #666;font-weight: bold;border-bottom: 2px solid #e5e5e5; line-height:40px; font-size:16px; width:33.3%;float:left; background:#fff;}
	.about-history-list {position: relative;display: none;}
	#timeline{ display:block;}
	.sh{ padding:30px 0;}
	.jt2 .hot-line-box{ display:none;}
	.tiaofu{ padding:30px 0;font-size:24px;}
	}
@media only screen and (max-width:640px){
	.inside-banner{ margin-top:0;}
	.about_fl a{ text-align:center; display:block;color: #666;font-weight: bold;border-bottom: 3px solid #e5e5e5; line-height:45px; font-size:14px; width:100%; margin-bottom:30px;}
	.about_fl a.on,a:hover{border-bottom: 3px solid #e81727; color:#e81727;}
	.m-ichl-title .cn{font-size:18px;line-height:36px}
	.iabout-us{padding-top:0;padding-bottom:0}
	.iabout-us .intro{display:none;padding:20px 0 26px 0}
	.iabout-us .year{display:none}
	.culture-list1 {color: #fff;padding: 2.7rem 0;background: #131d27; width:100%; margin-top:20px;}
	.culture-list1 .c_left{ background:none;color:#fff;}
	.culture-list1 .c_left .left-h5 {font-size:24px; padding-left:0px; margin-top:20px;}
	.culture-list1 .c_left .left-h5 p{ line-height:36px;}
	.culture-list1 .c_left .left-h6 {font-size:20px; font-weight:bold;line-height: 1.25;margin:30px 0 30px;padding-left:0;}
	.culture-list1 .c_left .left-detail {font-size: 16px;line-height: 1.5;color: rgba(255, 255, 255, 0.6);padding-bottom:30px;padding-left:0;}
	.inside-banner .feature h4{font-size:18px;line-height:24px}
	.inside-banner .feature h5{font-size:16px; line-height:16px; text-align:center;}
	.inside-banner .feature h5 img{width:35px; height:35px;margin:0 0;}
	.inside-banner .feature .item{padding:0 8px}
	.inside-banner .feature .txts a{ font-size:12px;}
	.inside-banner .feature .txts a i{ width:30px; height:30px; display:block; margin:0 auto;transition:all 0.4s;}
	.inside-banner .feature .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
	.inside-banner .feature .txts a:hover{ color:#fff; border-bottom:none;}
	.inside-banner .feature .txts a i.bgs1{ background:url(../image/i_w_11.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs2{ background:url(../image/i_w_12.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs3{ background:url(../image/i_w_13.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs4{ background:url(../image/i_w_14.png) center top no-repeat;}
	.inside-banner .feature .txts a i.bgs5{ background:url(../image/i_w_15.png) center top no-repeat;}
	.web_fl a{ text-align:center; display:block;color: #666;font-weight: bold;border-bottom: 2px solid #e5e5e5; line-height:40px; font-size:14px; width:33.3%;float:left; background:#fff;}
	.web_fl a.on,a:hover{border-bottom: 2px solid #e81727; color:#e81727;}
	.full-case-detail11 {padding: 0;  min-height:550px;background: #eaeaea;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; margin-top:30px; margin-bottom:50px;}
	.full-case-detail .server{display:block;width:100%;padding:10px 15px;line-height:30px; position:relative;}
	.full-case-detail .server .dot1{ background:url(../image/ico2.png) no-repeat left; padding-left:40px; font-size:18px; color:#fff;}
	.full-case-detail .server .dot2 a{ color:#fff;}
	.full-case-detail .server .dot2{margin-left:40px; background:url(../image/dot1.png) no-repeat left;}
	.full-case-detail .server .dot2 a{ color:#fff;}
	.w_left{ width:100%; float:left; margin-top:0; text-align:left;}
	.w_left .cn {margin-bottom: 12px;font-size:24px; font-weight:bold;line-height: 34px;color: #333;}
	.w_left p{ margin-top:0; color:#555; font-size:16px;}
	.w_left .about{margin-top:0;text-align:left; margin-bottom:10px;}
	.w_right{ width:100%; float:right; position:relative; background:#b41717; padding-bottom:40px;}
	.w_right .shouhou{ position:absolute; left: 60%;top:85px; background:url(../image/formBg1.png) no-repeat center; width:123px; height:290px; padding-top:30px;}
	.w_right .shouhou .txts a{  display:block; text-align:center; color:#fff; font-size:16px; margin-top:30px;}
	.w_right .shouhou .txts a i{ width:48px; height:48px; display:block; margin:0 auto;transition:all 0.4s;}
	.w_right .shouhou .txts a:hover i{ margin-top:-6%; margin-bottom:6%;transform:rotate(360deg);}
	.w_right .shouhou .txts a:hover{ color:#fff; border-bottom:none;}
	.w_right .shouhou .txts a i.bgs1{ background:url(../image/i_w_6.png) center top no-repeat;}
	.w_right .shouhou .txts a i.bgs2{ background:url(../image/i_w_7.png) center top no-repeat;}
	.full-case-detail .full-case-body .bold{font-size:24px;line-height:32px}
	.full-case-detail .full-case-body .bold br{display:none}
	.full-case-detail .full-case-body{font-size:14px;padding:30px 0 0}
	.wx-solve-1 ul {position: relative; margin-top:30px;}
	.wx-solve-1 ul li {float: left;box-sizing: border-box;width:100%; }
	.wx-solve-1 ul li a { display: block;width: 100%;height:110px;background: #fff;font-size: 0;padding-top:20px;box-sizing: border-box; }
	.wx-solve-1 ul li a:hover .img img {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
	.wx-solve-1 ul li a:hover{border-bottom:none !important;}
	.wx-solve-1 ul li .img {display: inline-block;vertical-align: top;margin-left:10px;width:60px;height: 67px;position: relative; }
	.wx-solve-1 ul li .img img { position: absolute;left: 0;top: 50%;-webkit-transition: all 0.8s ease;transition: all 0.8s ease; width:60%;}
	.wx-solve-1 ul li .nr {display: inline-block;vertical-align: top;padding-left: 30px;width:240px;border-left: 1px solid #e5e5e5;height: 67px; }
	.wx-solve-1 ul li .nr h1 {color: #555;font-size:16px;}
	.wx-solve-1 ul li .nr .p {font-size:12px;color: #999;line-height:20px; }
	.wx-solve-1 ul .li {border-bottom:none;}
	.wx-solve-1 ul .li-1 {border-left:none;}
	.wx-solve-1 ul .shadow {position: absolute;bottom: -46px;width: 100%;height: 46px;left: 0;background-image: url(../image/icon79.png);background-repeat: no-repeat; }
	.about-history-list {position: relative;display: none;}
	#timeline{ display:block;}
	.sh{ padding:30px 0;}
	.jt2 .hot-line-box{ display:none;}
	#owl-demo4 .item dd {width: 49.33%;}
	#owl-demo4 .item dd .txts h1{ color:#fff; font-weight:normal; font-size:18px; height:36px; line-height:36px; overflow:hidden; margin-top:12%;}
	#owl-demo4 .item dd .txts a{ color:#fff; display:inline-block; width:50px; margin-left:8px; margin-right:8px; font-size:14px;}
	.waimao .w_right ul li .nr{margin-left: 80px;font-size:18px;color: #191919; line-height:30px; font-weight:bold;}
	
	.waimao .w_right ul li .nr span{ color:#ff3366; font-size:20px;}
	.waimao1{padding:30px 0;}
	.waimao1 .tit{font-size:24px; color:#fff; text-align:center;}
	.waimao1 .tit p{ font-size:14px; color:#666; margin-top:10px;}
	.waimao2{ background:url(../image/xiangmubg1.png) no-repeat center; background-size: auto;background-size: cover; padding:30px 0;}
	.waimao2 img{ max-width:100%; display:block; margin:0 auto;}
	
	.yingxiao{ padding:30px 0; /*background:#eeeeee;*/}
	.yingxiao .title{font-size:20px;color: #333;text-align: center;}
	.yingxiao .title p{ font-size:14px; color:#666; margin:10px 0;}
	.yingxiao .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:20px;}
	.sem2-item {background: #fff;margin-right:0;border-radius: 6px;overflow: hidden;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1);box-shadow:0 4px 30px 0 rgba(230,233,248,1);}
	.sem2-item .tit {background: url(../image/sem_10.jpg) repeat-y;background-size: auto;background-size: 100% auto;height: 60px;font-size: 20px;color: #fff;line-height: 60px;text-align: center;}
	.sem2-fn {padding: 28px 20px 0 40px;}
	.sem2-fn li {position: relative;margin-bottom:24px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
	.sem2-fn li:hover{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
	.sem2-fn li p{width:100%;margin: 0;display: inline-block;background:#fff;border-radius: 6px;font-size: 16px;color: #666b7e;padding:10px 20px 10px 44px;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1); box-shadow:0 4px 30px 0 rgba(230,233,248,1);}
	.sem2-fn li img{position: absolute;top:50%;left: -26px;margin-top: -26px;z-index: 2;}
	.sem2-fir .tit{padding-left: 80px;position: relative;}
	.sem2-fir .tit::before{content: "";width: 80px;height: 60px;background:url(../image/sem_11.png) no-repeat center rgba(0,0,0,.25);position: absolute;left: 0;top:0;}
	.sem2-fir .cont{background:#fcfcff;position: relative;z-index: 1;padding:4px 0;}
	.sem2-fir .cont::before{content:"";position: absolute;left: 0;top:0;bottom:0;width: 80px;background:#fff;z-index: -1;}
	.sem2-fir li{margin:24px 0;zoom: 1;}
	.sem2-fir li:after { clear: both; display: block; content: '';height:0;visibility:hidden;}
	.sem2-fir .icon{width: 80px;height:30px;background:url(../image/sem_12.png) no-repeat center;float: left;}
	.sem2-fir .des{float: left;margin-left:3px;background:#fff;width:70%;height: auto;-webkit-box-shadow:0 3px 40px 0 rgba(231,234,248,1);box-shadow:0 3px 40px 0 rgba(231,234,248,1);font-size: 14px;color: #666b7e;line-height:30px;border-radius: 6px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;}
	.sem2-fir li:hover .des{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
	.sem2-fir .zw{float: left;padding-left:10px;}
	.sem2-fir .zw span{ color:#e81727; font-weight:bold;}
	.sem2-fir .num{float: left;padding-left: 70px;}
	.yingxiao1{ padding:30px 0;background: url(../image/aggregation-bg03.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
	.yingxiao1 .tit {font-size:24px;color: #fff;line-height:36px;text-align: center;}
	.yingxiao1 .net-dec {color: white;line-height:36px;margin-top:20px; font-size:18px; text-align:center;}
	.yingxiao1 .net-dec span{ font-size:30px; font-weight:bold;}
	.yingxiao1 .net-dec p{ padding-left:0 !important;}
	.yingxiao2{ padding:30px 0;background: url(../image/plot-bg01.jpg) repeat center; width:100%;}
	.yingxiao2 .title{font-size:20px;color: #333;text-align: center;}
	.yingxiao2 .title p{ font-size:14px; color:#666; margin:10px 0;}
	.yingxiao2 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:20px;}
	.yingxiao2 img{ display:block; max-width:100%; margin:0 auto;}
	.yingxiao3{ padding:30px 0;}
	.yingxiao3 .title{font-size: 20px;color: #333;text-align: center;}
	.yingxiao3 .title p{ font-size:14px; color:#666; margin:10px 0;}
	.yingxiao3 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin:0 auto; margin-bottom:20px;}
	.yingxiao3 img{ display:block; max-width:100%; margin:0 auto;}
	
	.seo2{ padding:0 0;}
	.seo2 .title{ margin-bottom:30px; text-align:center;}
	.seo2 .title h2{font-size:20px;color: #3e3e3e;line-height:40px;}
	.seo2 .title span{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto; margin-top:15px;}
	.seo2 .nr{ background:none; padding:10px 0;padding-top:10px;}
	.seo2 .nr .img{ max-width:100%; display:block; margin:0 auto;}
	.seo2 .nr .left{ text-align:right;}
	.seo2 .nr .left .l{ margin-bottom:20px; padding:2%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;}
	.seo2 .nr .left .ico {float: left;width:50px;height:50px;margin-right: 5%;}
	.seo2 .nr .left .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
	.seo2 .nr .left .ico img:hover{transform: rotate(360deg);}
	.seo2 .nr .left .info {float: left;width:70%;color:#333; font-size:16px;line-height:50px;text-align: left;}
	.seo2 .nr .right{ float:right; text-align:left;}
	.seo2 .nr .right .l{ margin-bottom:20px; padding:2%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;}
	.seo2 .nr .right .ico {float: left;width:50px;height:50px; margin-right:5%;}
	.seo2 .nr .right .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
	.seo2 .nr .right .ico img:hover{transform: rotate(360deg);}
	.seo2 .nr .right .info {float: left;width:70%;color:#333; font-size:16px;line-height:50px;text-align:left;}
	
	.seo3{ padding-top:30px;background: url(../image/aggregation-bg02.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
	.seo3 .title{ margin-bottom:20px; text-align:center;font-size:20px;color: #fff;line-height:30px; padding:0 15px;}
	.seo3 .l{ margin:15px 20px; background:#fff;padding:30px 0; text-align:center;box-shadow: 2px 5px 10px #ddd;}
	.seo3 .l dd h3{font-size:18px;color: #393939;margin-bottom: 5px; font-weight:bold;}
	.seo3 .l dd p{font-size: 14px;color: #828282;}
	.seo3 .l dd ul.lists{margin-top: 20px;}
	.seo3 .l dd ul.lists li{margin-bottom: 5px;font-size: 13px;color: #9D9D9D;font-weight: 600;}
	.seo3 .l .icon04 dt{width: 62px;height: 62px;background: url("../image/aggregation-icon04.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
	.seo3 .l .icon05 dt{width: 60px;height: 68px;background: url("../image/aggregation-icon05.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
	.seo3 .l .icon06 dt{width: 70px;height: 59px;background: url("../image/aggregation-icon06.png") no-repeat;background-size: cover; margin: 0 auto 15px;}
	.seo3 .l .icon07 dt{width: 53px;height: 61px;background: url("/images/aggregation-icon07.png") no-repeat;background-size: cover;margin: 0 auto 15px;}
	.seo3 .l:hover{background-color: #e81727;}
	.seo3 .l:hover dd h3,.seo3 .l:hover dd p,.seo3 .l:hover dd li{color: #ffffff;}
	.seo3 .l .icon07:hover dt{background: url("/images/aggregation-icon007.png") no-repeat;}
	.seo3 .l .icon06:hover dt{background: url("../image/aggregation-icon006.png") no-repeat;}
	.seo3 .l .icon05:hover dt{ background: url("../image/aggregation-icon005.png") no-repeat;}
	.seo3 .l .icon04:hover dt{background: url("../image/aggregation-icon004.png") no-repeat;}
	.seo3 .l .more{ margin:0 auto; margin-top:20px; width:150px; height:42px; line-height:42px; font-size:13px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
	.seo3 .l:hover dd .more{color:#e81727; background:#ffffff;}
	
	.seo4{ padding-top:0px;background:none; height:auto;/*background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;*/}
	.seo4 .bp1 .left .title{ font-size:36px; color:#fff; margin-bottom:40px; line-height:40px;}
	.seo4 .bp1 .left .line{ display:block; width:80px; height:3px; background:#e81727;margin-bottom:40px;}
	.seo4 .bp1 .left{ margin-top:100px; margin-left:10%;}
	.seo4 .bp1 .left p{ line-height:36px; font-size:20px; padding:5px 0;}
	.seo4 .bp1 .left p span{ font-size:24px; font-weight:bold; color:#e81727; padding-left:10px;}
	.seo4 .bp1 .left .more{ margin-top:40px; width:150px; height:42px; line-height:42px; font-size:18px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
	.seo4 .bp1{ display:none;}
	.seo4 .bp2{ display:block;}
	.seo4 .bp2 .title{ font-size:22px; color:#fff; margin-bottom:20px; line-height:30px;}
	.seo4 .bp2 .line{ display:block; width:80px; height:3px; background:#e81727;margin-bottom:20px;}
	.seo4 .bp2 .left{ margin-top:20px; background:url(../image/bp1.jpg) no-repeat center; padding:20px;}
	.seo4 .bp2 .left p{ line-height:36px; font-size:18px !important; padding:5px 0;}
	.seo4 .bp2 .left p span{ font-size:20px; font-weight:bold; color:#e81727; padding-left:10px;}
	.seo4 .bp2 .left .more{ margin-top:20px; width:150px; height:42px; line-height:42px; font-size:16px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
	.seo4 .bp2 .right img{ display:block; margin:0 auto; max-width:100%;}
	
	.seo5{ padding:30px 0; padding-bottom:30px;background: url(../image/plot-bg01.jpg) repeat center;/*background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;*/}
	.seo5 .title{ margin-bottom:20px; text-align:center;font-size:22px;color: #3e3e3e;line-height:30px;}
	.seo5 .nr{text-align:center; font-size:14px; margin-bottom:20px;}
	.seo5 .more{ margin:0 auto; margin-top:40px; width:150px; height:42px; line-height:42px; font-size:16px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
	
	.seo6{ padding:30px 0;background: url(../image/xcxbg1.jpg) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
	.seo6 .title{ font-size:22px; color:#3e3e3e; margin-bottom:20px; line-height:30px; text-align:center;}
	.seo6 .line{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto;margin-bottom:20px;}
	.seo6 .more{ margin-top:20px; width:150px; height:42px; line-height:42px; font-size:16px; font-weight:300; color:#fff; background:#e81727; display:block; border-radius:20px; text-align:center;}
	.seo6 .nr{ padding:30px 0;background: #f3f3f3;border: 1px solid #e81727; border-top:none;}
	.seo6 .l{ text-align:center; margin:20px 20px;}
	.seo6 .l dd h3{font-size: 20px;color: #363636;margin-bottom: 10px; font-weight:bold;}
	.seo6 .l dd p{font-size: 16px;color: #848484;line-height: 24px;}
	.seo6 .l dt{width: 142px;height: 142px; border: 1px solid #DFDFDF;margin: 0 auto 20px; border-radius:50%;}
	.seo6 .l .icon08{ background: url("../image/aggregation-icon08.png") no-repeat center center #ffffff;}
	.seo6 .l .icon09{ background: url("../image/aggregation-icon09.png") no-repeat center center #ffffff;}
	.seo6 .l .icon10{background: url("../image/aggregation-icon10.png") no-repeat center center #ffffff;}
	.seo6 .l:hover dt{background-color: #e81727;}
	.seo6 .l:hover .icon08{background-image: url('../image/aggregation-icon008.png');}
	.seo6 .l:hover .icon09{background-image: url('../image/aggregation-icon009.png');}
	.seo6 .l:hover .icon10{background-image: url('../image/aggregation-icon010.png');}
	.seo6 .tuijian .title1{background:#e81727;padding-left:10px;color:#fff;font-size:16px;line-height:24px; margin-top:20px;}
	.seo6 .tuijian .table1{border: 1px solid #e81727; padding:10px;}
	.seo6 .tuijian .table1 a{display: inline-block;line-height:24px;padding: 0 8px;white-space: nowrap;color:#e81727;margin: 5px;border: 1px solid #ddd; font-size:13px;}
	.seo6 .tuijian .table1 a:hover{ background:#e81727; color:#fff;}
	.ppc1{}
	.ppc1 .left{text-align:center; background:url(../image/about_09.jpg) no-repeat center;color:#fff;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;height:auto;}
	.ppc1 .left .n{ padding-top:30px;}
	.ppc1 .left .n h4{ font-size:22px;}
	.ppc1 .left .n .jq{ width:180px; height:40px; line-height:40px; color:#fff; background:#e81727; text-align:center; font-size:16px; margin:20px auto; border-radius:10px;}
	.ppc1 .right{background:url(../image/about_05.jpg) no-repeat center #e81727; color:#fff; height:auto;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important;}
	.ppc1 .right .n{ padding-top:30px; padding-left:100px;}
	.ppc1 .right .n ul li{ background:url(../image/ico2.png) no-repeat left; padding-left:40px; height:40px; line-height:40px; margin-bottom:10px; font-size:18px; font-weight:;}
	.ppc1 .right .n ul li a{ color:#fff;}
	.ppc1 .right .n ul li a:hover{ border-bottom:none;}
	
	.ppc2{ padding:30px 0;}
	.ppc2 .title{ margin-bottom:30px; text-align:center;}
	.ppc2 .title h2{font-size:22px;color: #3e3e3e;line-height:30px;}
	.ppc2 .title span{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto; margin-top:15px;}
	.ppc2 .nr{ background:none;padding-top:0;}
	.ppc2 .nr .img{ max-width:100%; display:block; margin:0 auto;}
	.ppc2 .nr .left{ text-align:left;}
	.ppc2 .nr .left .l{ margin-bottom:15px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;box-shadow: 0 0 5px 1px #ccc;}
	.ppc2 .nr .left .ico {float: left;width: 66px;height: 66px;}
	.ppc2 .nr .left .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
	.ppc2 .nr .left .ico img:hover{transform: rotate(360deg);}
	.ppc2 .nr .left .info {float: left;width:70%;color:#333;text-align: left; margin-left:20px;}
	.ppc2 .nr .left .info h3 { font-size: 18px; color: #333; line-height: 30px; }
	.ppc2 .nr .left .info p { font-size: 14px; color: #666; line-height: 20px; }
	.ppc2 .nr .right{ float:right; text-align:left;}
	.ppc2 .nr .right .l{ margin-bottom:15px; padding:4%; border:1px solid #ddd; border-radius:10px; color:#333; font-size:18px;box-shadow: 0 0 5px 1px #ccc;}
	.ppc2 .nr .right .ico {float: left;width: 66px;height: 66px;}
	.ppc2 .nr .right .ico img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
	.ppc2 .nr .right .ico img:hover{transform: rotate(360deg);}
	.ppc2 .nr .right .info {float: left;width:70%;color:#333;text-align: left;margin-left:20px;}
	.ppc2 .nr .right .info h3 { font-size: 18px; color: #333; line-height: 30px; }
	.ppc2 .nr .right .info p { font-size: 14px; color: #666; line-height: 20px; }
	
	.ppc2 .nr1{ background:url(../image/index-three.png) no-repeat center;padding-top:80px;}
	.ppc2 .nr1 .left{ float:left;}
	.ppc2 .nr1 .right{ float:right;}
	.ine-li{ position:relative;width:96%; margin:3%;height: 148px;border: solid 1px #e9e9e9;text-align: center;padding-top: 36px;background: white;z-index: 2;cursor: default;}
	.ine-li:after{position: absolute;content: '';width: 100%;height: 2px;bottom: 0;left: 0;transition: all .5s;z-index: -1;}
	.ine-li .h1{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
	.ine-li .h2{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
	.ine-li:hover .h1,.ine-li:hover .h2{color: white;}
	.ine-li:hover:after{height: 100%;}
	.ine-li1:after{background: #3080e8;}
	.ine-li2:after{background: #e3c628;}
	.ine-li3:after{background: #aa27e1;}
	.ine-li4:after{background: #19ddc8;}
	.ine-li5:after{background: #aa27e1;}
	.ine-li6:after{background: #19ddc8;}
	.ine-li7:after{background: #3080e8;}
	.ine-li8:after{background: #e3c628;}
	
	.ppc2 .nr2{ background:url(../image/img3.jpg) no-repeat center;padding-top:80px; height:750px;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; position:relative;}
	.ppc2 .nr2 h2{font-size: 20px;color: #333;line-height: 20px;margin-bottom: 9px;transition: all .5s;}
	.ppc2 .nr2 p{font-size: 14px;color: #888;line-height: 24px;transition: all .5s;}
	.ppc2 .nr2 .l1{ position:absolute; top:6%; left:37%; text-align:center;}
	.ppc2 .nr2 .l2{ position:absolute; top:43%; left:2%; text-align:right;}
	.ppc2 .nr2 .l3{ position:absolute; top:43%; right:6%;}
	.ppc2 .nr2 .l4{ position:absolute; bottom:10%; left:5%;text-align:right;}
	.ppc2 .nr2 .l5{ position:absolute; bottom:10%; right:8%;}
	
	.ppc3{background:url(../image/aggregation-bg06.jpg) no-repeat center top;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding-top:30px;}
	.ppc3 .title{font-size:22px;color: #fff;line-height:30px; text-align:center;}
	.ppc3 .nr{background:url(../image/img21.jpg) no-repeat center;height:520px; margin-top:10px; position:relative;}
	.ppc3 .nr li{/*display: inline-block;*/line-height:22px;border-radius: 20px;background-repeat: no-repeat;background-position: right 50px center;background-color:#f0f0f0 ;color: #666;font-size:12px;padding: 10px 10px 10px 10px;position: relative;-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s; width:120px;}
	.ppc3 .nr li:after{content: '';width: 26px;height: 15px;background: url(../image/down.png)no-repeat left bottom;position: absolute;bottom: -15px;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
	.ppc3 .nr li.li1{position: absolute;left:60%;top:3%;}
	.ppc3 .nr li.li2{position: absolute;left:8%;bottom:68%;}
	.ppc3 .nr li.li3{position: absolute;right:30%;top:33%;}
	.ppc3 .nr li.li4{position: absolute;left:-2%;bottom:30%;}
	.ppc3 .nr li.li5{position: absolute;left:70%;top:45%;}
	.ppc3 .nr li.li6{position: absolute;right:33%;bottom:15%;}
	.box{overflow: hidden;}
	.ppc3 .nr li:hover:after{background: url(../image/downh.png)no-repeat left bottom;}
	.ppc3 .nr li:hover{color: #fff;-webkit-box-shadow: 0px 2px 20px #65a7fe;box-shadow: 0px 2px 20px #e81727;background-color:#e81727;}
	.ppc4 { margin-bottom:30px;}
	.ppc4 .tit{ margin-bottom:20px; text-align:center;}
	.ppc4 .tit h2{font-size: 22px;color: #3e3e3e;line-height:30px;}
	.ppc4 .tit span{ display:block; width:80px; height:3px; background:#e81727; margin:0 auto; margin-top:15px;}
	.ppc4 .liucheng{}
	.ppc4 .liucheng .l1{padding:25px 0 25px;box-shadow: 0 0 5px 1px #e1e1e1;border-radius: 5px;overflow: hidden;transition: all 0.3s linear; margin:10px; text-align:center;}
	.ppc4 .liucheng .l1 img{ max-width:100%; display:block; margin:0 auto;transition: all 0.4s;}
	.ppc4 .liucheng .l1 img:hover{transform: rotate(360deg);}
	.ppc4 .liucheng .l1 p{font-size: 14px;color: #666;line-height: 30px;font-weight: 500;margin-top: 15px;}
	
	.ppc5{background:url(../image/ab-two.png) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding:30px 0;}
	.ppc5 .title{ font-size:22px; color:#e81727; margin-bottom:20px; line-height:30px;}
	.ppc5 .line{ display:block; width:80px; height:3px; background:#e81727;}
	.ppc5 .left{ padding:30px 0;}
	.ppc5 .right{ color:#fff;}
	.ppc5 .right span{ display:block; margin-bottom:20px; font-size:18px;color:#e81727;}
	.ppc5 .right p{ font-size:14px; line-height:27px;}
	.b2b1{margin:30px auto;}
	.b2b1 .title{text-align:center;margin-bottom:20px;}
	.b2b1 .title p{font-size:16px; color:#666; margin:10px 0;}
	.b2b1 h2{ font-size:22px; color: #3e3e3e;text-align:center; margin-bottom:0;}
	.b2b1 .line{display:block; width:80px; height:3px; background:#e81727; margin:0 auto;}
	.b2b1 .nr{padding-bottom: 40px;}
	.b2b1 .nr .n1{margin:10px; text-align:center;background: #fff;border-radius: 6px;box-shadow: 0 3px 60px 4px rgba(231,234,248,1);padding:20px 10px 20px 10px;}
	.b2b1 .nr .n1 .icon{height:50px;line-height:50px;margin-bottom:0;display: inline-block;position: relative;-webkit-transition: all .6s; -o-transition: all .6s;transition: all .6s;}
	.b2b1 .nr .n1 .big{vertical-align: middle;transition: all 0.4s; max-width:60%; margin:0 auto; display:block;}
	.b2b1 .nr .n1 .big:hover{transform: rotate(360deg);}
	.b2b1 .nr .n1 span{font-size:16px;margin:10px 0 15px; display:block;}
	.b2b1 .nr .n1 p{font-size:14px;font-weight: 100;color: #666;height:90px; overflow:hidden;}
	
	.b2b2{background:url(../image/img6.png) no-repeat center #f6f6f6;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding:30px 0;}
	.b2b2 .title{text-align:center;margin-bottom:20px;}
	.b2b2 .title p{font-size:14px; color:#666; margin:10px 0;}
	.b2b2 .title h2{ font-size:22px; color: #3e3e3e;text-align:center; margin-bottom:0;}
	.b2b2 .title .line{display:block; width:80px; height:3px; background:#e81727; margin:0 auto;}
	.b2b2 .in2-list{border: 1px solid #d7d6d6;border-radius: 10px;padding: 20px 20px 20px 20px; margin:10px;}
	.b2b2 .in2-list .m-icon{ float:left;width:60px;height:68px;overflow: hidden;position: relative;z-index: 1;}
	.b2b2 .in2-list .m-icon img{width: 100%;display: block;}
	.b2b2 .in2-list .m-icon::after{content: '';width: 100%;height: 100%;background: url(../image/ctmon_17.png) no-repeat center;position: absolute;left: 0;top:0;z-index: -1;opacity: 0;-webkit-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
	.b2b2 .in2-list:hover .m-icon::after{opacity: 1;}
	.b2b2 .in2-list .m-cont{line-height: 1.5; margin-left:80px;}
	.b2b2 .in2-list .m-tit{font-size:16px;-webkit-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
	.b2b2 .in2-list:hover .m-tit{color: #e81727;}
	.b2b2 .in2-list .m-en{color: #888;}
	.b2b2 .in2-list .m-hr{width: 18px;height: 2px;background: #c8c8c8;margin:10px 0;}
	.b2b2 .in2-list .m-des{color: #666; font-size:14px;}
	
	.b2b3{padding:30px 0;background:url(../image/sem_16.jpg) no-repeat bottom center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; }
	.b2b3 .title{text-align:center;margin-bottom:20px;}
	.b2b3 .title p{font-size:14px; color:#666; margin:10px 0;}
	.b2b3 .title h2{ font-size:22px; color: #3e3e3e;text-align:center; /*margin-bottom:15px;*/}
	.b2b3 .title .line{display:block; width:80px; height:3px; background:#e81727; margin:0 auto;}
	.b2b3 .nr{padding-bottom:20px;}
	.b2b3 .nr .n1{margin:10px; text-align:center;border-radius: 6px;padding:10px 10px 0 10px;}
	.b2b3 .nr .n1 .icon{height:60px;line-height:60px;margin-bottom: 10px;display: inline-block;position: relative;-webkit-transition: all .6s; -o-transition: all .6s;transition: all .6s;}
	.b2b3 .nr .n1 .big{vertical-align: middle;transition: all 0.4s; width:60%; margin:0 auto;}
	.b2b3 .nr .n1 .big:hover{transform: rotate(360deg);}
	.b2b3 .nr .n1 span{font-size:18px;margin: 10px 0 10px; display:block;}
	.b2b3 .nr .n1 p{font-size: 14px;font-weight: 100;color: #666;height: 90px; overflow:hidden;}
	
	.pingtai{ margin:30px auto;}
	.pingtai .p_left{ margin:0 0; margin-bottom:10px;}
	.pingtai .p_left .tit{ margin-bottom:10px;}
	.pingtai .p_left .tit img{ display:block; max-width:100%; display:block;}
	.pingtai .p_left .nr{}
	.pingtai .p_left .nr ul li {position: relative;margin-bottom:15px;-webkit-transition: all .6s;-o-transition: all .6s;transition: all .6s;line-height:36px;-webkit-box-shadow:0 4px 30px 0 rgba(230,233,248,1); box-shadow:0 4px 30px 0 rgba(230,233,248,1);border-radius: 6px; background:#fff; padding-left:20px; width:98%;}
	.pingtai .p_left .nr ul li:hover{-webkit-transform: translateX(-30px);-ms-transform: translateX(-30px);transform: translateX(-30px);}
	.pingtai .p_left .nr ul li p{margin: 0;/*display: inline-block;*/font-size: 16px;color: #666b7e;padding:5px 15px;background:url(../image/sem_12.png) no-repeat left; padding-left:50px;}
	.pingtai .p_left .nr ul li p span{ color:#e81727;}
	.pingtai .p_right{}
	.pingtai .p_right img{ display:block; max-width:100%; display:block;}
	.pingtai1{background:url(../image/pingtai_bj.png) no-repeat center;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; padding:30px 0; padding-bottom:0;}
	.pingtai1 img{ display:block; max-width:100%; margin:0 auto;}
	.pingtai1 .right{ padding:20px 0; color:#fff;}
	.pingtai1 .right p{ font-size:20px; margin-bottom:20px; margin-top:20px;}
	.pingtai1 .right .btn {height:40px;line-height:40px;display: inline-block;cursor: pointer;padding: 0 24px;box-sizing: border-box;border: 1px solid hsla(0,0%,100%,.8);color: #fff;font-size: 18px; margin-top:20px; margin-left:1%;}
	.pingtai2{ padding:30px 0; background:#f5f5f5;}
	.pingtai2 p{ width:93% !important;}
	.pingtai2 p span{ color:#333;}
	.pingtai2 p a{ color:#f00;}
	.pingtai2 p a:hover{border-bottom:none;}
	.pingtai3{ margin:30px auto;}
	.pingtai3 .title{ text-align:center; font-size:22px; color:#333; margin-bottom:15px; line-height:45px;}
	.pingtai3 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin: 0 auto;margin-bottom: 40px; margin-top:10px;}
	.pingtai3 .items{}
	.pingtai3 .item{margin-right:0; margin-bottom:20px;}
	.pingtai3 .item .item-tit{ height:100px; color:#fff; text-align:center;box-shadow: 0 0px 2px rgba(0,0,0,.2);-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;border-radius: 6px 60px 0px 0px;}
	.pingtai3 .item .item-tit h3{ font-size:18px; padding-top:30px; display:block;}
	.pingtai3 .item .item-tit p{ font-size:14px; margin-top:10px;}
	.pingtai3 .item .item-content{ border:1px solid #e5e5e5; padding:30px; overflow:hidden; -webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s; min-height:580px; position:relative;}
	.pingtai3 .item .item-content1{min-height:380px;}
	.pingtai3 .item .item-content p{ color:#f00;}
	.pingtai3 .item .item-content .fx{ position:absolute; right:30px; bottom:30px; text-align:right;}
	
	.pingtai3 .item3{ margin-right:0;}
	.pingtai3 .item1 .item-tit{ background-color:#45a4f1;}
	.pingtai3 .item2 .item-tit{ background-color:#45b7bc;}
	.pingtai3 .item3 .item-tit{ background-color:#7bb74c;}
	
	.pingtai3 .item .item-content .li1{ border-right:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5;}
	.pingtai3 .item .item-content .li2{ border-bottom:1px solid #e5e5e5;}
	.pingtai3 .item .item-content .li3{ border-right:1px solid #e5e5e5;}
	
	.pingtai3 .item1 .item-content .li1 i{ background-position:0 0;}
	.pingtai3 .item1 .item-content .li2 i{ background-position:-63px 0;}
	.pingtai3 .item1 .item-content .li3 i{ background-position:-127px 0;}
	.pingtai3 .item1 .item-content .li4 i{ background-position:-189px 0;}
	
	.pingtai3 .item2 .item-content .li1 i{ background-position:0 -61px;}
	.pingtai3 .item2 .item-content .li2 i{ background-position:-61px -61px;}
	.pingtai3 .item2 .item-content .li3 i{ background-position:-125px -58px;}
	.pingtai3 .item2 .item-content .li4 i{ background-position:-187px -59px;}
	
	.pingtai3 .item3 .item-content .li1 i{ background-position:0 -124px;}
	.pingtai3 .item3 .item-content .li2 i{ background-position:-59px -122px;}
	.pingtai3 .item3 .item-content .li3 i{ background-position:-126px -127px;}
	.pingtai3 .item3 .item-content .li4 i{ background-position:-190px -129px;}
	
	.pingtai3 .item:hover .item-tit{ border-radius:5px 5px 0 0;}
	.pingtai3 .item:hover .item-content{box-shadow: 0 1px 20px rgba(0,0,0,.2);}
	
	.pingtai4{ margin:30px auto;}
	.pingtai4 img{ display:block; max-width:100%; display:block;}
	.pingtai4 .title{ text-align:center; font-size:22px; color:#333; margin-bottom:15px; line-height:30px;}
	.pingtai4 .line-short {display: block;width: 30px;height: 2px;background: #ff3366;margin: 0 auto;margin-bottom:20px; margin-top:10px;}
	.picbox{margin:10px;}
	
	.news_show2{ overflow:hidden;padding:30px 0;background: #f5f5f5;}
	.news_show2 .news_show_l{overflow: hidden; color:#333; background:#fff; padding-left:30px; padding-right:30px; margin:0 0;}
	.news_show2 .news_show_l .new_show_l_top{ margin-top:30px; padding-bottom:23px; overflow:hidden; border-bottom:1px solid #e1e1e1;}
	.news_show2 .news_show_l .new_show_l_top h1{ font-size:20px; line-height:38px; overflow:hidden; color:#000; font-weight:normal;}
	.news_show2 .news_show_l .new_show_l_top p{ height:40px; line-height:40px; overflow:hidden; font-size:14px; color:#666;}
	.news_show2 .news_show_l .new_show_l_text{ padding-top:20px;line-height:30px; font-size:16px; color:#555;}
	.news_show2 .news_show_l .new_show_l_text p{ margin-bottom:17px; font-size:16px;}
	.news_show2 .news_show_l .new_show_l_text h1{ line-height:35px; font-size:14px;}
	.news_show2 .news_show_l .new_show_l_text img{display: block; margin: 0 auto; max-width: 100%; margin-bottom:10px; height: auto !important;}
	.news_show2 .news_show_l .new_show_l_text .news_show_tag{ overflow:hidden; margin-top:20px; line-height:32px; margin-bottom:20px;}
	.news_show2 .news_show_l .new_show_l_text .news_show_tag span{ margin-bottom:10px; float:left; font-size:16px;}
	.news_show2 .news_show_l .new_show_l_text .news_show_tag a{ float:left; padding-left:20px; padding-right:20px;line-height:32px; height:32px; overflow:hidden; color:#999; font-size:16px; margin-bottom:10px; margin-right:1px; background:#fff; border:1px solid #fff;transition:all 0.3s;}
	.news_show2 .news_show_l .new_show_l_text .news_show_tag a:hover{opacity:0.8;filter:Alpha(opacity=80); border:1px solid #f45900; color:#f45900;}
	
	.prenext{text-align:center; padding-bottom:3%; overflow:hidden; border-top:1px solid #e8e8e8; padding-top:4%;}
	.prenext a{ color:#333333; display:inline-block; height:50px; line-height:50px; width:130px; overflow:hidden;  font-size:16px; background:#e8e8e8;}
	.prenext a:hover{ color:#fff; background:#e81727; text-decoration:none;}
	.prenext a label{font-size:22px;}
	.prenext a label.a{ padding-right:12%;}
	.prenext a label.b{ padding-left:12%;}
	.prenext a.nodata{ background:#e8e8e8;color:#333333;}
	.prenext .l{ float:left;}
	.prenext .r{ float:right;}
	.news_show2 .news_show_r{overflow:hidden; margin:0 0;}
	.news_show2 .news_show_r .new_show_right_top{ font-size:24px; color:#000; margin-top:30px; margin-bottom:10px; font-weight:normal; height:38px; line-height:38px;padding-left:30px; padding-right:30px;}
	.news_show2 .news_show_r .new_show_right_top .tagchange{ float:right; padding-left:29px;  background:url(/images/2018/case/tag_bg1.png) left center no-repeat;font-size:16px; color:#999999;}
	.news_show2 .news_show_r .new_show_right_top .tagchange:hover{color:#f67524;}
	.news_show2 .news_show_rnews{overflow: hidden; color:#666; background:#fff;}
	.news_show2 .news_show_rnews .ul li{ display:block; border-bottom:1px dashed #cccccc; padding-bottom:20px; margin-bottom:20px; overflow:hidden; margin-left:30px; margin-right:30px;}
	.news_show2 .news_show_rnews .ul li h1{ font-weight:normal; font-size:16px; color:#000000; height:30px; line-height:30px; overflow:hidden}
	.news_show2 .news_show_rnews .ul li h1 a{color:#000000;}
	.news_show2 .news_show_rnews .ul li h1 a:hover{color:#e81727; border-bottom:none;}
	.news_show2 .news_show_rnews .ul li p{ color:#666666; font-size:14px; height:36px; line-height:36px; overflow:hidden;}
	.news_show2 .news_show_rnews .ul li:last-child{ border-bottom:0; margin-bottom:0;}
	.contact{background-color: #e8e8e8; padding:30px 0;}
	.contact .left{padding-left: 5.7%;background-color: #fff;padding-top: 30px;min-height: 570px;}
	.contact .left h4 {font-size:30px;line-height:36px;color: #333; font-weight:bold;}
	.contact .left .stit {font-size: 18px;line-height: 36px;color: #3e3c36;}
	.contact .left h5{font-size: 18px;color: #333;font-weight:bold;margin: 0;}
	.contact .left .pay-list{line-height: 28px;font-size: 14px;color: #666;margin-top:30px;}
	.contact .left .pay-list li {width: 100%;padding: 20px 0;border-bottom: 1px solid #eee;}
	.contact .left .pay-list li span{ color:#f00; padding-left:10px;}
	.contact .left .fl {float: left;display: inline;}
	.contact .right{background-color: #e81727;padding:30px 1.5% 0 5%;min-height: 550px;}
	.contact .right .stit {font-size:20px;line-height: 36px;color: #fff;}
	.contact .right .sline{display: inline-block;width: 9px;height: 2px;background-color: #9a9a9a;margin-top: 18px;}
	.contact .right .font {display: block;line-height: 32px;font-size: 16px;color: #fff;opacity: 0.8;filter: alpha(opacity=50); margin-top: 20px;}
	
	.tab .nav-tabs{position: relative;border-bottom: none;padding: 40px 0 35px;border-bottom: 1px solid #eaeaea; width:100%;margin-bottom: 50px}
	.tab .nav-tabs li{text-align: center;margin-right: 10px; width:29.3%;}
	.tab .nav-tabs li a{display: inline-block;vertical-align: top;*display: inline;*zoom: 1;margin: 0 78px; padding-top: 448px;background-repeat: no-repeat;background-position: center 0;cursor: pointer; border:none;}
	.tab .nav-tabs li .ks{background-image: url("../image/handlesz01.jpg"); width: 100%;}
	.tab .nav-tabs li .ks:hover{background-image: url("../image/handlesz02.jpg")}
	.tab .nav-tabs li .sh1{background-image: url("../image/handlesz03.jpg"); width: 100%;}
	.tab .nav-tabs li .sh1:hover{background-image: url("../image/handlesz04.jpg")}
	.tab .nav-tabs li .sz{background-image: url("../image/handlesz05.jpg"); width: 100%;}
	.tab .nav-tabs li .sz:hover{background-image: url("../image/handlesz06.jpg")}
	.tab .nav-tabs .name {margin-bottom: 6px;font-size: 18px;line-height: 28px;color: #1a1a1a;}
	.tab .nav-tabs .addr {font-size: 14px;line-height: 24px;color: #1a1a1a;}
	.tab .nav-tabs li a:before{content: "";width: 100%;position: absolute;top: 92%;left: 0;transition: all 0.3s ease 0s; background:#fff;}
	.tab .nav-tabs li a:hover:before,
	.tab .nav-tabs li.active a:before,
	.tab .nav-tabs li.active a:hover:before{top: 0;}
	.tab .nav-tabs li a:after{content: "";width: 100%;height: 100%;background: #fff;position: absolute;top: 100%;left: 0;z-index: -1;transition: all 0.3s ease 0s;}
	.tab .nav-tabs li a:hover:after,
	.tab .nav-tabs li.active a:after,
	.tab .nav-tabs li.active a:hover:after{top: 0;}
	.nav-tabs li.active a,
	.nav-tabs li.active a:focus,
	.nav-tabs li.active a:hover,
	.nav-tabs li a:hover{border: none; background-color:#fff !important;}
	.tab .tab-content{padding: 30px 0;background: #fff;font-size: 14px;color: #555;line-height: 26px;}
	.tab .tab-content h3{font-size: 24px;margin-top: 0;}
	.w3{ width:100%; padding:30px 0;background-size: cover !important;background-repeat: no-repeat !important;background-position: center !important; background:url(../image/bg11.jpg)  no-repeat center;}
	.wx-solve-1 ul {position: relative; margin-top:30px;}
	.wx-solve-1 ul li {float: left;box-sizing: border-box;width:100%; }
	.wx-solve-1 ul li a { display: block;width: 100%;height:110px;background: #fff;font-size: 0;padding-top:20px;box-sizing: border-box; }
	.wx-solve-1 ul li a:hover .img img {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
	.wx-solve-1 ul li a:hover{border-bottom:none !important;}
	.wx-solve-1 ul li .img {display: inline-block;vertical-align: top;margin-left:10px;width:60px;height: 67px;position: relative; }
	.wx-solve-1 ul li .img img { position: absolute;left: 0;top: 50%;-webkit-transition: all 0.8s ease;transition: all 0.8s ease; width:60%;}
	.wx-solve-1 ul li .nr {display: inline-block;vertical-align: top;padding-left: 30px;width:240px;border-left: 1px solid #e5e5e5;height: 67px; }
	.wx-solve-1 ul li .nr h1 {color: #555;font-size:16px;}
	.wx-solve-1 ul li .nr .p {font-size:12px;color: #999;line-height:20px; }
	.wx-solve-1 ul .li {border-bottom:none;}
	.wx-solve-1 ul .li-1 {border-left:none;}
	.wx-solve-1 ul .shadow {position: absolute;bottom: -46px;width: 100%;height: 46px;left: 0;background-image: url(../image/icon79.png);background-repeat: no-repeat; }
	
	.wx-solve-11 ul {position: relative; margin-top:30px;}
	.wx-solve-11 ul li {float: left;box-sizing: border-box;width:100%; }
	.wx-solve-11 ul li a { display: block;width: 100%;height:110px;background: #fff;font-size: 0;padding-top:20px;box-sizing: border-box;margin-bottom: 5px;}
	.wx-solve-11 ul li a:hover .img img {-webkit-transform: rotate(360deg);transform: rotate(360deg);}
	.wx-solve-11 ul li a:hover{border-bottom:none !important;}
	.wx-solve-11 ul li .img {display: inline-block;vertical-align: top;margin-left:10px;width:60px;height: 67px;position: relative; }
	.wx-solve-11 ul li .img img { position: absolute;left: 0;top: 50%;-webkit-transition: all 0.8s ease;transition: all 0.8s ease; width:60%;}
	.wx-solve-11 ul li .nr {display: inline-block;vertical-align: top;padding-left: 30px;width:240px;border-left: 1px solid #e5e5e5;height: 67px; }
	.wx-solve-11 ul li .nr h1 {color: #555;font-size:16px;}
	.wx-solve-11 ul li .nr .p {font-size:12px;color: #999;line-height:20px; }
	.wx-solve-11 ul .li {border-bottom:none;}
	.wx-solve-11 ul .li-1 {border-left:none;}
	.wx-solve-11 ul .shadow {position: absolute;bottom: -46px;width: 100%;height: 46px;left: 0;background-image: url(../image/icon79.png);background-repeat: no-repeat; }

}