@charset "utf-8";
.cont_bodyBg{background:#eff2f4;min-width: 1100px !important;}
.index_bodyBg{min-width: 1280px;}
#shadowWrap{background: rgba(0,0,0,0.4);position: fixed;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 950;display: none;}
#Loading{position:fixed;width:100%;height:100%;z-index:99999;background: #fff;top:0;left: 0;right: 0;bottom: 0;}
.poster_logo img{display: block;width: 200px;}
.poster_logo_con {width: 200px;position:absolute;top:50%;margin-top:-80px;left:50%;margin-left:-100px;}
.load_txt{text-align: center;font-size: 0;line-height: 0;margin-top: 20px;}
.load_txt span{display: inline-block;*display: inline;*zoom:1;width: 5px;height: 50px;background: #2874d4;margin: 0 3px;-webkit-animation: stretchdelay 1.2s infinite ease-in-out;animation: stretchdelay 1.2s infinite ease-in-out;}
.load_txt span:nth-child(2){-webkit-animation-delay: -1.1s;animation-delay: -1.1s;}
.load_txt span:nth-child(3){-webkit-animation-delay: -1.0s;animation-delay: -1.0s;}
.load_txt span:nth-child(4){-webkit-animation-delay: -0.9s;animation-delay: -0.9s;}
.load_txt span:nth-child(5){-webkit-animation-delay: -0.8s;animation-delay: -0.8s;}
@-webkit-keyframes stretchdelay {
  0%, 40%, 100% { -webkit-transform: scaleY(0.4) } 
  20% { -webkit-transform: scaleY(1.0) }
}
@keyframes stretchdelay {
  0%, 40%, 100% {transform: scaleY(0.4);-webkit-transform: scaleY(0.4);}
  20% {transform: scaleY(1.0);-webkit-transform: scaleY(1.0);}
}

.index_cont_wrap{visibility: hidden;}
.header_bg{display: table;width: 100%;position: fixed;min-height: 500px;overflow: hidden;left: 0;top: 0;right: 0;bottom: 0;z-index: 1000;-moz-transition: transform .8s;-ms-transition: transform .8s;-o-transition: transform .8s;-webkit-transition: transform .8s;transition: transform .8s;}
.header_bg.anima{-moz-transform: translateY(-100%);-ms-transform: translateY(-100%);-o-transform: translateY(-100%);-webkit-transform: translateY(-100%);transform: translateY(-100%);}
.header_bg .hidden{display: none;}
.header_content{display: table-cell;vertical-align: middle;text-align: center;}
.header_logo{display: block;margin: 0 auto;margin-bottom: 35px;width: 180px;margin-top: -120px;}
/*.header_bg.anit .header_logo{-webkit-animation:fadeIn 1.5s linear;animation:fadeIn 1.5s linear;}*/
.header_ad{display: block;margin: 0 auto;width: 600px;}
.header_bg.anit .header_ad{-webkit-animation:lightSpeedIn 1.2s linear;animation:lightSpeedIn 1.2s linear;}
.header_mouse{display: block;position: absolute;left: 50%;bottom: 1%;width: 45px;margin-left: -22px;}
.header_bg.anit .header_mouse{-webkit-animation:fadeIn 2s linear;animation:fadeIn 2s linear;}
.header_mouse img{display: block;width: 100%;margin-bottom: 5px;}
.header_mouse span{display: block;width: 100%;height: 10px;background: url(../images/header-mouseBtn.png) no-repeat center center;}
.header_mouse span:nth-child(2){opacity:0;-webkit-animation:fadeIn 0.5s .2s infinite linear;animation:fadeIn 0.5s .2s infinite linear;}
.header_mouse span:nth-child(3){opacity:0;-webkit-animation:fadeIn 0.5s .6s infinite linear;animation:fadeIn 0.5s .6s infinite linear;}
.header_mouse span:nth-child(4){opacity:0;-webkit-animation:fadeIn 0.5s 1s infinite linear;animation:fadeIn 0.5s 1s infinite linear;}

.nav_wrap{height: 100px;background: #fff;width: 100%;box-shadow: 0 5px 5px rgba(0,0,0,0.15);z-index: 800;position: absolute;left: 0;top: 0;right: 0;min-width: 1280px;text-align: center;}
.nav_logo{float: left;display: inline;height: 100px;min-width: 200px;}
.nav_logo a{display: table-cell;height: 100px;vertical-align: middle;width: 200px;}
.nav_logo img{display: block;max-height: 100px;max-width: 200px;}
.nav_list{display: inline-block;*display: inline;*zoom:1; font-family: '微软雅黑';margin-left: 10px;margin-bottom: 0;}
.nav_list li{float: left;display: inline;width: 100px;height: 100px;font-size: 16px;line-height: 100px;text-align: center;position: relative;}
.nav_list li a{display: block;-moz-transition:color 0.3s linear;-ms-transition:color 0.3s linear;-o-transition:color 0.3s linear;-webkit-transition:color 0.3s linear;transition:color 0.3s linear;}
.nav_list li.on:before{content: "";display: block;width: 18px;height: 11px;background: url(../images/btn1-1.png) no-repeat center center;position: absolute;left: 50%;margin-left: -9px;top: 24px;}
.nav_list li.on a{color: #2874d4;}
@media all and (min-width: 1400px){.nav_list li{width: 120px;}}

.nav_search{float: right;display: inline;margin: 27px 10px 0 0;position: relative;z-index: 100;font-family: '微软雅黑';height: 46px;}
.nav_search fieldset{overflow: hidden;clear: both;height: 46px;border: 1px solid #333;background: #fff;width: 320px;position: relative;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.nav_search.opacity fieldset{background: rgba(0,0,0,.1);}
.nav_search fieldset:hover{border: 1px solid #2874d4;}
.nav_search .text{float: left;display: inline;border: none;background: none;width: 274px;height: 44px;padding: 2px 10px;}
.nav_search .submit{float: left;display: inline;border: none;background: url(../images/btn1-2.png) no-repeat center center;height: 44px;width: 44px;border-left: 1px solid #333;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.nav_search fieldset:hover .submit{border-left: 1px solid #2874d4;}
.nav_search .submit:hover{background: url(../images/btn1-2-hover.png) no-repeat center center #2874d4;border-left-color: #2874d4;}
.nav_search label{position: absolute;right: 50px;font-size: 12px;line-height: 15px;font-weight: normal;top: 50%;margin-top: -7px;}
.nav_search label a{background: #eee;color: #000;padding: 0 3px;margin-left: 5px;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.nav_search label a:hover{color: #fff;background: #2874d4;}
.nav_search_list{background: #fff;border: 1px solid #2874d4;border-top: none;position: absolute;left: 0;top: 100%;right: 44px;display: none;text-align: left;}
.nav_search_list li{height: 36px;line-height: 36px;font-size: 14px;position: relative;padding: 0 10px 0 32px;}
.nav_search_list li a{display: block;}
.nav_search_list li em{display: block;width: 16px;height: 16px;text-align: center;background: #d9d9d9;color: #333;font-size: 12px;line-height: 16px;position: absolute;left: 10px;top: 12px;font-family: Arial;}
.nav_search_list li:hover{background: #f2f2f2;}

.nav_wrap.fixed{position: fixed;z-index: 300;top: 0;left: 0;right: 0;height: 70px;}
.nav_wrap.fixed .nav_logo{height: 70px;}
.nav_wrap.fixed .nav_logo a{height: 70px;}
.nav_wrap.fixed .nav_logo img{max-height: 70px;}
.nav_wrap.fixed .nav_list li{height: 70px;line-height: 70px;}
.nav_wrap.fixed .nav_list li.on:before{top: 12px;}
.nav_wrap.fixed .nav_search{margin-top: 12px}

.content_wrap{min-height: 400px;position: relative;z-index: 100;font-family: '微软雅黑';}
.index_title{margin: 30px 0;text-align: center;color: #2874d4;}
.index_title:after{content: "";display: table;clear: both;overflow: hidden;}
.index_title h1{font-family: '微软雅黑';font-size: 32px;line-height: 1.428em;margin: 0;font-weight: normal;}
.index_title h3{font-family: Times,Georgia,Helvetica,Arial;font-size: 36px;line-height: 1.2em;margin: 0;}
.index_title h1:after{content: "";display: block;width: 50px;height: 2px;background: #2874d4;margin: 10px auto 0 auto;}
/* .index_title img{display: block;margin: 0 auto;max-width: 90%;} */


.about_wrap{text-align: center;}
.about_txt{font-size: 16px;line-height: 2em;color: #444;margin-bottom: 30px;}
.about_wrap .more{display: block;width: 164px;height: 45px;border: 1px solid #333;color: #333;text-align: center;font-size: 20px;font-family: Arial;line-height: 45px;margin: 0 auto;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.about_wrap .more:hover{background: #2874d4;color: #fff;border-color: #2874d4;}
.about_pic{max-width: 100%;margin: 20px 0;}
.about_pic img{display: block;max-width: 100%;margin: 0 auto;}

.project_wrap{margin-bottom: 70px;}
.project_list{padding-top: 30px;}
.project_list li{text-align: center;}
.project_list .box{display: inline-block;padding: 20px 10px;width: 200px;}
.project_list h1{font-size: 20px;font-weight: normal;color: #000;}
.project_list h4{font-size: 14px;font-weight: normal;line-height: 1.4em;color: #333;}
.project_list .btn{width: 110px;height: 110px;overflow: hidden;clear: both;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;text-align: center;line-height: 110px;margin: 0 auto;position: relative;display: block;}
.project_list .btn span{display: block;width: 110px;height: 110px;overflow: hidden;position: absolute;left: 0;bottom: 0;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;}
.project_list .btn i:before{font-size: 75px;color: #2874d4;position: absolute;left: 0;bottom: 0;display: block;width: 110px;height: 110px;}
.project_list .btn .s1{z-index: 1;}
.project_list .btn .s2{z-index: 10;height: 0;background: #2874d4;}
.project_list .btn .s2 i:before{color: #fff;}
.project_list .box1 i:before{content: "\e604";}
.project_list .box2 i:before{content: "\e60c";}
.project_list .box3 i:before{content: "\e600";}
.project_list .box4 i:before{content: "\e602";}
.project_list .box:hover .btn .s2{height: 110px;}
.project_list.anit .box1{-webkit-animation: fadeInRight 1.0s ease-in-out;animation: fadeInRight 1.0s ease-in-out;}
.project_list.anit .box2{-webkit-animation: fadeInRight 1.4s ease-in-out;animation: fadeInRight 1.4s ease-in-out;}
.project_list.anit .box3{-webkit-animation: fadeInRight 1.8s ease-in-out;animation: fadeInRight 1.8s ease-in-out;}
.project_list.anit .box4{-webkit-animation: fadeInRight 2.2s ease-in-out;animation: fadeInRight 2.2s ease-in-out;}

.advant_wrap{background: url(../images/cont_bg1.png) no-repeat center center;background-size: auto 100%;padding: 30px 0;}
.advant_list{margin-top: 30px;}
.advant_list .advantL{text-align: right;}
.advant_list li{margin-bottom: 30px;position: relative;height: 106px;}
.advant_list h2{font-size: 18px;line-height: 2em;height: 2em;overflow: hidden;color: #000;}
.advant_list li:hover h2{color: #2874d4;-webkit-animation: to1 .6s ease-in-out;animation: to1 .6s ease-in-out;}
.advant_list .txt{color: #555;overflow: hidden;line-height: 20px;height: 60px;font-size: 13px;text-align: left;}
.advant_list .icon:before{content: "\e60d";display: block;font-size: 75px;width: 80px;height: 80px;line-height: 86px;overflow: hidden;position: absolute;top: 0;text-align: center;color: #2874d4;margin: 0;padding: 0;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;}
.advant_list .icon i:before{position: absolute;top: 0;display: block;font-size: 28px;color: #2874d4;width: 80px;height: 80px;line-height: 80px;text-align: center;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;}
.advant_list .l1 .icon i:before{content: "\e603";}
.advant_list .l2 .icon i:before{content: "\e601";}
.advant_list .l3 .icon i:before{content: "\e60a";}
.advant_list .l4 .icon i:before{content: "\e607";line-height: 90px;}
.advant_list .l5 .icon i:before{content: "\e606";line-height: 78px;}
.advant_list .l6 .icon i:before{content: "\e605";line-height: 75px;}
.advant_list .advantL li{padding-right: 100px;}
.advant_list .advantR li{padding-left: 100px;}
.advant_list .advantL .icon:before{right: 5px;}
.advant_list .advantR .icon:before{left: 5px;}
.advant_list .advantL .icon i:before{right: 5px;}
.advant_list .advantR .icon i:before{left: 5px;}
.advant_list li:hover .icon i:before{-webkit-animation: bounceIn 0.5s ease-in-out;animation: bounceIn 0.5s ease-in-out;}
.advant_list.anit .advantL{-webkit-animation: fadeInLeft 1.0s ease-in-out;animation: fadeInLeft 1.0s ease-in-out;}
.advant_list.anit .advantR{-webkit-animation: fadeInRight 1.0s ease-in-out;animation: fadeInRight 1.0s ease-in-out;}

@-webkit-keyframes to1{
	0%{opacity:1;-webkit-transform: translateY(0px);transform: translateY(0px);}
	50%{opacity:0;-webkit-transform: translateY(-30px);transform: translateY(-30px);}
	51%{opacity:0;-webkit-transform: translateY(30px);transform: translateY(30px);}
	100%{opacity:1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}
@keyframes to1{
	0%{opacity:1;-webkit-transform: translateY(0px);transform: translateY(0px);}
	50%{opacity:0;-webkit-transform: translateY(-30px);transform: translateY(-30px);}
	51%{opacity:0;-webkit-transform: translateY(30px);transform: translateY(30px);}
	100%{opacity:1;-webkit-transform: translateY(0px);transform: translateY(0px);}
}

.partner_wrap{height: 600px;background: url(../images/cont_bg2.jpg) no-repeat center center;background-size: auto 100%;overflow: hidden;padding: 20px 0;}
.partner_wrap .index_title{color: #fff;}
.partner_wrap .index_title h1:after{background: #fff;}
.partner_list li{margin-bottom: 20px;padding: 0 10px;}
.partner_list li .pic{width: 100%;position: relative;overflow: hidden;}
.partner_list li .pic:before{content: "";display: block;width: 0;height: 0;line-height: 0;margin: 0;padding: 0;width: 100%;margin-top: 62%;}
.partner_list li span{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow: hidden;right: 0;bottom: 0;background: #fff;}
.partner_list img{max-width: 100%;display: block;margin: 0 auto;}
.partner_list li:hover img{-webkit-animation: imgAnit 1.5s ease-in-out;animation: imgAnit 1.5s ease-in-out;}
@-webkit-keyframes imgAnit{
	0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
	50%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);}
	100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
}
@keyframes imgAnit{
	0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
	50%{-webkit-transform:rotateY(90deg);transform:rotateY(90deg);}
	100%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg);}
}

.case_wrap{padding: 70px 0;}
.case_list{width: 100%;overflow: hidden;margin-top: 50px;}
.case_list ul{clear: both;}
.case_list li{float: left;display: inline;width: 25%;overflow: hidden;position: relative;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;}
.case_list li:before{content: "";display:block;width: 100%;margin-top: 75%;}
.case_list .pic{position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.case_list .pic img{display: block;width: 100%;min-height: 100%;-moz-transition:all .6s linear;-ms-transition:all .6s linear;-o-transition:all .6s linear;-webkit-transition:all .6s linear;transition:all .6s linear;border: none;}
.case_list .info{position: absolute;left: 0;top: 0;right: 0;bottom: 0;color: #fff;background: rgba(0,0,0,.8);text-align: center;opacity: 0;filter: alpha(opacity=0);-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear;cursor: move;}
.case_list .info h1{font-size: 20px;padding: 5px 10px;margin: 0;position: absolute;left: 0;right: 0;top: 50%;margin-top: -15px;font-weight: normal;height: 30px;line-height: 30px;overflow: hidden;}
.case_list .info .more{font-size: 14px;padding: 5px 10px;margin: 0;position: absolute;left: 0;right: 0;top: 50%;font-weight: normal;margin-top: 25px;}
.case_list .info .more a{color: #fff;font-size: 14px;}
.case_list li:hover .pic img{-moz-transform: scale(1.06);-ms-transform: scale(1.06);-o-transform: scale(1.06);-webkit-transform: scale(1.06);transform: scale(1.06);}
.case_list li:hover .info{opacity: 1;filter: alpha(opacity=100);}
.case_list li:hover .info h1{-webkit-animation: fadeInUp .5s ease-in-out;animation: fadeInUp .5s ease-in-out;}
.case_list li:hover .info .more{-webkit-animation: fadeInUp .6s ease-in-out;animation: fadeInUp .6s ease-in-out;}

.team_wrap{height: 600px;background: url(../images/cont_bg1.png) no-repeat center center;background-size: auto 100%;overflow: hidden;padding: 20px 0;margin-bottom: 50px;}
.team_txt{font-size: 16px;line-height: 2em;color: #444;margin-bottom: 30px;text-align: center;}
.team_wrap .more{display: block;width: 164px;height: 45px;border: 1px solid #333;color: #333;text-align: center;font-size: 20px;font-family: Arial;line-height: 45px;margin: 0 auto;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.team_wrap .more:hover{background: #2874d4;color: #fff;border-color: #2874d4;}
.team_list{margin-top: 40px;}
.team_list li a{display: block;width: 176px;height: 176px;overflow: hidden;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;position: relative;}
.team_list li img{display: block;width: 100%;}
.team_list .shadow{position: absolute;left: 0;top: 0;background: rgba(0,0,0,0.7);width: 176px;height: 176px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;opacity: 0;filter: alpha(opacity=0);}
.team_list ul:hover li:not(:hover) .shadow{opacity: 1;filter: alpha(opacity=100);}
.team_list li:hover .shadow{opacity: 0;filter: alpha(opacity=0);}

.foot_map{height: 680px;background: url(../images/pic1-4.jpg) no-repeat center center;}
.footer{text-align: center;font-size: 13px;line-height: 30px;padding: 15px 0;}
.footer p{margin: 0;}

.header_top{background: #fff;height: 70px;width: 100%;position: fixed;left: 0;right: 0;top: 0;z-index: 500;min-width: 1100px;}
.header_logo2{height: 70px;position: absolute;left: 50%;top: 0;width: 200px;margin-left: -100px;}
.header_logo2 a{display: table-cell;height: 70px;width: 200px;vertical-align: middle;}
.header_logo2 img{display: block;max-height: 70px;margin: 0 auto;max-width: 200px;}
.header_search{margin-top: 12px;margin-right:20px;}
.J_senior{float: left;display: inline;margin: 0 ;padding: 0;font-size: 16px;color: #000 !important;line-height: 30px;font-family: '微软雅黑';margin: 20px 15px 0 60px;}
.J_senior i:before{content: "\e60e";font-size: 20px;margin-left: 5px;}
.J_senior.on{color: #2874d4 !important;}
.J_senior.on i:before{color: #2874d4 !important;}

.nav_toggle{position: fixed;left: 10px;top: 20px;height: 30px;z-index: 970;}
.nav_toggle:before{content: "\e610";font-size: 28px;line-height: 32px;color: #000 !important;}
.nav_toggle.on:before{content: "\e60f";color: #fff !important;}

.aside_navbar{width: 240px;position: fixed;left: -240px;top: 0;bottom: 0;background: #fff;z-index: 960;}
.aside_logo{margin: 20px 0 30px 0;text-align: center;}
.aside_logo a{display: block;}
.aside_logo img{width: 85%;margin: 0 auto;}

.nav_list2{text-align: center;font-family: "微软雅黑";margin-bottom: 65px;}
.nav_list2 li{height: 60px;line-height: 60px;font-size: 18px;}
.nav_list2 a{display: block;color: #000;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.nav_list2 li:hover a{color: #fff;background: #2874d4;}
.aside_tel{position: absolute;left: 0;bottom: 0;right: 0;text-align: center;font-size: 12px;line-height: 18px;font-family: '微软雅黑';color: #000;background: #fff;}
.aside_tel .tel{font-size: 24px;line-height: 30px;font-family: Arial;color: #2874d4;margin-bottom: 5px;}
.aside_tel .tel:before{content: '\e611';font-size: 26px;line-height: 30px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;margin-right: 5px;}

.header_searchHover{background: rgba(0,0,0,0.7);position: fixed;left: 0;right: 0;top: 70px;padding: 20px 60px;font-family: Arial, '微软雅黑';color: #fff;display: none;z-index: 500;}
.header_searchHover .l0{padding: 15px 0;border-top: 1px dashed #989898;clear: both;}
.header_searchHover .l0:after{content: "";display: table;overflow: hidden;clear: both;}
.header_searchHover dt{float: left;display: inline;font-weight: normal;width: 95px;text-align: right;line-height: 26px;font-size: 15px;}
.header_searchHover dd{margin-left: 110px;}
.header_searchHover a{color: #fff;margin-right: 40px;float: left;display: inline;font-size: 13px;line-height: 26px;}
.header_searchHover a:hover{color: #da251d;}
.header_searchHover .btn{padding: 0;}
.header_searchHover .btn:before{line-height: 26px;color: #2874d4;font-size: 18px;margin-right: 5px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.header_searchHover .fourNucleNar:before{content: "\e612";}
.header_searchHover .pc:before{content: "\e613";}
.header_searchHover .iphone:before{content: "\e614";}
.header_searchHover .tablet:before{content: "\e601";}
.header_searchHover .weixin:before{content: "\e609";}
.header_searchHover .color{width: 30px;height: 16px;background: #fff;margin-top: 7px;}
.header_searchHover .color.on{border: 1px solid #f00;}
.header_searchHover .red{background: #f00;}
.header_searchHover .orange{background: #f89c07;}
.header_searchHover .yellow{background: #f5f503;}
.header_searchHover .green{background: #047d04;}
.header_searchHover .cyan{background: #01fafa;}
.header_searchHover .blue{background: #0108fa;}
.header_searchHover .purple{background: #7a0881;}
.header_searchHover .black{background: #000;}
.header_searchHover .gray{background: #808080;}
.header_searchHover .white{background: #fff;}
.header_searchHover .active{color: #fff;clear: both;padding-bottom: 15px;min-height: 30px;}
.header_searchHover .active:after{content: "";display: table;overflow: hidden;clear: both;}
.header_searchHover .active span{float: left;display: inline;font-weight: normal;width: 95px;text-align: right;line-height: 30px;font-size: 15px;color: #eee;}
.header_searchHover .active_list{margin-left: 110px;}
.header_searchHover .active_list span{width: auto;}
.header_searchHover .active_list a{border: 1px dashed #fff;padding: 0 7px;height: 30px;line-height: 28px;-moz-border-radius: 0;-webkit-border-radius: 0;border-radius: 0;}
.header_searchHover .active_list a:after{content: "\e615";font-size: 10px;font-weight: normal;-webkit-text-stroke-width: 0.1px;margin-left: 3px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.header_searchHover .active_list a:hover{border-color: #da251d;color: #fff;}
.header_searchHover .active_list a:hover:after{color: #da251d;}
.header_searchHover .active_list .color{background: none;width: auto;height: 30px;padding-right: 30px;position: relative;margin-top: 0;font-size: 0;}
.header_searchHover .active_list .color:before{width: 30px;height: 16px;background: #fff;content: "";display: inline-block;*display: inline;*zoom:1;margin-top: 6px;}
.header_searchHover .active_list .color:after{position: absolute;right: 7px;top: 0;}
.header_searchHover .active_list .red:before{background: #f00;}
.header_searchHover .active_list .orange:before{background: #f89c07;}
.header_searchHover .active_list .yellow:before{background: #f5f503;}
.header_searchHover .active_list .green:before{background: #047d04;}
.header_searchHover .active_list .cyan:before{background: #01fafa;}
.header_searchHover .active_list .blue:before{background: #0108fa;}
.header_searchHover .active_list .purple:before{background: #7a0881;}
.header_searchHover .active_list .black:before{background: #000;}
.header_searchHover .active_list .gray:before{background: #808080;}
.header_searchHover .active_list .white:before{background: #fff;}


.cont_wrap{margin: 0 0 20px 0;min-height: 500px;padding-top: 80px;}

.contPro_wrap{padding: 0 10px;margin-top: 30px;overflow: hidden;margin-bottom: 0;}
.contPro_wrap li{float: left;display: inline;width: 23%;margin: 0 1% 30px 1%;background: #fff;position: relative;padding-bottom: 88px;overflow: hidden;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.contPro_wrap li a{display: block;}
.contPro_wrap .pic{width: 100%;overflow: hidden;position: relative;}
.contPro_wrap .pic:before{content: "";margin-top: 75%;display: block;}
.contPro_wrap .picImg{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;overflow: hidden;}
.contPro_wrap .picImg img{display: block;width: 100%;min-height: 100%;}
.contPro_wrap .picBtn{position: absolute;left: 0;top: -100%;background: url(../images/btn1-4.png) no-repeat center center rgba(0,0,0,0.5);width: 100%;height: 100%;right: 0;bottom: 0;}
.contPro_wrap .info{width: 100%;overflow: hidden;padding: 7px 15px;font-family: Arial, '微软雅黑';overflow: hidden;height: 88px;z-index: 10;position: absolute;left: 0;bottom: 0;right: 0;}
.contPro_wrap .bg{background: #2874d4;height: 88px;position: absolute;width: 100%;left: 0;bottom: -88px;z-index: 5;}
.contPro_wrap .title{font-size: 12px;color: #666;line-height: 22px;height: 22px;overflow: hidden;}
.contPro_wrap .name{font-size: 16px;color: #000;line-height: 28px;height: 28px;overflow: hidden;}
.contPro_wrap .tip{font-size: 12px;color: #666;line-height: 24px;height: 24px;overflow: hidden;}
.contPro_wrap li:hover .picBtn{top: 0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}
.contPro_wrap li:hover .bg{bottom: 0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}
.contPro_wrap li:hover .title,.contPro_wrap li:hover .name,.contPro_wrap li:hover .tip{color: #fff;-moz-transition:all .1s .1s linear;-ms-transition:all .1s .1s linear;-o-transition:all .1s .1s linear;-webkit-transition:all .1s .1s linear;transition:all .1s .1s linear;}

.cont_pages{text-align: center;}
.cont_pages .pagination>.active>a{background: #2874d4;}

.cont_banner{height: 450px;width: 100%;background-position: center center;background-repeat: no-repeat;}

.contPro_pic{margin: 0 auto;width: 1200px;max-width: 90%;}
.contPro_pic img{display: block;width: 100%;margin: 0 auto;}
.contPro_info{padding: 30px 0;font-family: '微软雅黑';width: 1200px;margin: 0 auto;}
.contPro_info .title{font-size: 18px;line-height: 30px;color: #000;position: relative;padding-left: 30px;margin: 10px 0;}
.contPro_info .title:before{content: "\e616";font-size: 22px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;color: #2874d4;margin-right: 5px;margin-top: -5px;position: absolute;left: 0;top: 10px;line-height: 24px;}
.contPro_info .name{font-size: 16px;color: #000;margin-bottom: 10px;line-height: 30px;}
.contPro_info .text{line-height: 1.6em;color: #333;margin: 10px 0;}
.contPro_info .tip{line-height: 1.6em;color: #333;margin: 20px 0;}
.contPro_info .tip span{font-weight: bold;margin-right: 25px;}
.contPro_info .tip span:before{content: "\e618";font-size: 18px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;color: #2874d4;font-weight: normal;margin-right: 5px;}
.contPro_info .tip a{padding: 0 10px;background: #2874d4;color: #fff;margin-right: 10px;line-height: 24px;display: inline-block;*display: inline;*zoom:1;height: 24px;}
.contPro_info .tip a:active{background: #0d5bbe;}

.news_nav{text-align: center;font-family: '微软雅黑';z-index: 100;margin-bottom: 20px;}
.news_nav ul{clear: both;margin: 0;}
.news_nav ul:after{content: "";display: table;overflow: hidden;clear: both;}
.news_nav li{float: left;display: inline;margin: 0 5px;}
.news_nav li a{display: block;color: #333;padding: 0 10px;height: 24px;line-height: 24px;}
.news_nav li.on a{background: #2874d4;color: #fff;}
.news_nav li.on:hover a{background: #2874d4;color: #fff;text-decoration: none;}
.news_nav li:hover a{color: #2874d4;text-decoration: underline;}

.news_navHot{background: #e5e5e5;border-top: 1px solid #c5c5c5;padding: 0 10px;clear: both;margin-bottom: 40px;font-family: '微软雅黑';z-index: 100;}
.news_navHot:after{content: "";display: table;overflow: hidden;clear: both;}
.news_navHot a{float: left;display: inline;font-size: 13px;line-height: 42px;height: 42px;color: #666;padding: 0 5px;margin: 0 15px;}
.news_navHot a.on{color: #000;}
.news_navHot .btnA{margin: 0;padding: 0;float: right;display: inline;margin-top: 10px;}
.news_navHot .btnA a{text-transform: uppercase;height: 22px;padding: 0 10px;margin: 0 5px;float: left;display: inline;background: #ccc;font-size: 13px;line-height: 22px;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.news_navHot .btnA a:hover{background: #2874d4;color: #fff;}
.news_navHot .btnA b{font-family: '宋体';font-size: 16px;}
.news_navHot .backPrev:before{content: "\e61c";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;line-height: 22px;padding: 0;margin-right: 5px;font-size: 15px;}

.news_wrap{margin: 30px auto 10px auto;width: 1100px;}
.news_list li{position: relative;clear: both;margin-bottom: 40px;font-family: '微软雅黑';}
.news_list .pic{float: left;display: inline;width: 230px;overflow: hidden;position: relative;}
.news_list .pic:before{content: "";display: block;width: 100%;margin-top: 70%;}
.news_list .pic a{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.news_list .pic img{display: block;width: 100%;min-height: 100%;}
.news_list .info{margin-left: 250px;}
.news_list .name{height: 30px;overflow: hidden;padding-right: 100px;font-size: 18px;line-height: 30px;margin: 5px 0 10px 0;}
.news_list .name a{color: #333;}
.news_list .name a:hover{color: #2874d4;}
.news_list .time{padding-right: 100px;overflow: hidden;height: 20px;font-size: 12px;color: #999;margin-bottom: 5px;}
.news_list .time b{font-weight: normal;margin: 0 10px;}
.news_list .time a{color: #999;}
.news_list .time a:hover{text-decoration: underline;color: #666;}
.news_list .text{font-size: 14px;line-height: 28px;max-height: 56px;overflow: hidden;color: #333;}
.news_list .tip{margin-top: 10px;overflow: hidden;font-size: 13px;height: 22px;line-height: 22px;}
.news_list .tip b{font-weight: bold;color: #2874d4;margin-right: 16px;font-size: 16px;}
.news_list .tip b:before{content: "\e618";font-size: 18px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;color: #2874d4;font-weight: normal;margin-right: 5px;}
.news_list .tip a{color: #fff;background: #2874d4;padding: 0 7px;margin-right: 10px;display: inline-block;*display: inline;*zoom:1;height: 22px;line-height: 22px;}
.news_list .tip a:active{background: #0b59bc;}
.news_list .timeBtn{position: absolute;right: 20px;top: -20px;width: 60px;height: 74px;background: url(../images/btn1-5.png) no-repeat center center;text-align: center;color: #fff;font-family: Arial;font-size: 12px;}
.news_list .timeBtn span{display: block;width: 100%;text-align: center;font-size: 28px;line-height: 36px;}
.news_list .timeBtn p{line-height: 20px;}
.news_list li.noPic .pic{display: none;}
.news_list li.noPic .info{margin-left: 0;}

.file_Wrap{width: 1100px;margin: 30px auto 10px auto;}
.file_nav{clear: both;position: relative;font-family: '微软雅黑';font-size: 13px;height: 36px;line-height: 24px;border-bottom: 1px solid #d5d5d5;z-index: 100;}
.file_home{float: left;display: inline;color: #333;margin: 0;margin-top: 5px;}
.file_home:before{content: "\e61a";font-size: 16px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;color: #2874d4;font-weight: normal;margin-right: 5px;}
.file_home a{color: #333;}
.file_home a:hover{color: #2874d4;text-decoration: underline;}
.file_home b{margin: 0 3px;font-family: '宋体';}
.file_nav .btnA{margin: 0;padding: 0;float: right;display: inline;}
.file_nav .btnA a{text-transform: uppercase;height: 22px;padding: 0 10px;margin: 0 5px;float: left;display: inline;background: #e0e0e0;font-size: 13px;line-height: 22px;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;position: relative;}
.file_nav .btnA a:hover{background: #2874d4;color: #fff;}
.file_nav .btnA b{font-family: '宋体';font-size: 16px;}
.file_nav .backPrev:before{content: "\e61c";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;line-height: 22px;padding: 0;margin-right: 5px;font-size: 15px;}

.dataTip{position: absolute;left: 50%;bottom: 150%;background: #000;color: #fff;height: 24px;font-size: 12px;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;line-height: 24px;width: 200px;margin-left: -100px;display: none;z-index: 100;text-align: center;}
.dataTip:after{content: "\e61d";display: block;width: 14px;height: 14px;position: absolute;left: 50%;top: 65%; margin-left: -11px;font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;color: #000;font-size: 24px;}

.file_mainOv{overflow: hidden;clear: both;padding-right: 330px;position: relative;margin-top: 30px;min-height: 550px;}
.file_main{font-family: '微软雅黑';font-size: 16px;line-height: 1.8em;color: #333;}
.file_main p{margin: 0;}
.file_main img{max-width: 100% !important;}
.file_name{font-size: 28px;font-weight: normal;text-align: center;margin: 5px 0 10px 0;padding: 0;line-height: 40px;color: #333;font-family: '微软雅黑';}
.file_name2{font-size: 16px;color: #999;text-align: center;margin-bottom: 10px;text-transform: uppercase;font-family: Arial;}
.file_time{font-size: 12px;color: #999;text-align: center;margin-bottom: 20px;}
.file_time b{margin: 0 5px;}
.file_time a{color: #999;}
.file_time a:hover{color: #333;text-decoration: underline;}
.file_img{margin-bottom: 20px;}
.file_img img{display: block;margin: 0 auto;}

.cont_page2{color: #666;font-size: 13px;line-height: 1.8em;margin-top: 10px;}
.cont_page2 span{color: #333;}
.cont_page2 a{color: #333;}
.cont_page2 a:hover{color: #2874d4;text-decoration: underline;}

.file_recommended{position: absolute;right: 0;top: 0;width: 300px;font-family: '微软雅黑';}
.file_recommended.fixed{position: fixed;top: 90px;right: 50%;margin-right: -550px;}
.file_ad{overflow: hidden;width: 100%;position: relative;}
.file_ad:before{content: "";display: block;margin-top: 75%;}
.file_ad a{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.file_ad img{display: block;width: 100%;min-height: 100%;}
.file_recomBox{margin-top: 10px;height: 280px;overflow: hidden;}
.file_recomBox .title{border-bottom: 1px solid #ccc;height: 24px;margin-bottom: 15px;font-size: 15px;}
.file_recomBox .title span{color: #2874d4;border-bottom: 1px solid #2874d4;float: left;display: inline;height: 24px;padding: 0 5px;}
.file_recomBox li{overflow: hidden;clear: both;margin-bottom: 15px;}
.file_recomBox .pic{overflow: hidden;width: 100px;position: relative;float: left;display: inline;}
.file_recomBox .pic:before{content: "";display: block;margin-top: 70%;}
.file_recomBox .pic a{display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;right: 0;bottom: 0;}
.file_recomBox .pic img{display: block;width: 100%;min-height: 100%;}
.file_recomBox .info{margin-left: 115px;}
.file_recomBox .name{font-size: 15px;margin: 0;padding: 0;line-height: 20px;height: 40px;overflow: hidden;margin-bottom: 7px;margin-top: 3px;}
.file_recomBox .name a{color: #333;}
.file_recomBox .name a:hover{color: #2874d4;}
.file_recomBox .time{font-size: 12px;color: #888;height: 20px;line-height: 20px;overflow: hidden;}
.file_recomBox .time b{margin: 0 3px;}

/*在线客服*/
.sideService_fixed{position: fixed;bottom: 10px;right: 10px;width: 50px;z-index: 1000;}
.sideService_fixed:after{content: "";display: table;clear: both;overflow: hidden;}
.sideService_fixed ul{margin: 0;}
.sideService_fixed .sideBtn{width: 50px;height: 50px;margin-top: 4px;background: rgba(0,0,0,.3);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;position: relative;text-align: center;color: #fff;line-height: 50px;}
.sideService_fixed .sideBtn:hover,.sideService_fixed .sideBtn.on{background: rgba(0,0,0,.6);}
.sideService_fixed .sideBtn i:before{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
.sideService_fixed .sideBtn i{cursor: pointer;display: block;width: 50px;height: 50px;}

.sideService_fixed .sideTop i:before{content: "\e622";font-size:28px;display: block;width: 100%;height: 100%;}

.sideService_fixed .sideTel i:before{content: "\e625";font-size:32px;}
.sideService_fixed .sideTel .sideTelBox{display: none; position: absolute;right: 100%;top: 0;line-height: 24px;text-align: left;padding-right: 10px;font-family: Arial , '微软雅黑';font-size: 15px;/*opacity: 0;filter: alpha(opacity=0);-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;-webkit-transform: translateX(200px);transform: translateX(200px);-ms-transform: translateX(200px);*/}
/*.sideService_fixed .sideTel:hover div{opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateX(0);transform: translateX(0);-ms-transform: translateX(0);}
*/
.sideService_fixed .sideTel span{display: block;background: rgba(0,0,0,.6);width: 140px;padding: 10px 15px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.sideService_fixed .sideEwm i:before{content: "\e623";font-size:32px;}
.sideService_fixed .sideEwm div{/*z-index: -1;*/display: none;  position: absolute;right: 100%;bottom: 0;line-height: 20px;padding-right: 10px;text-align: center;font-family: Arial , '微软雅黑';font-size: 12px;/*opacity: 0;filter: alpha(opacity=0);-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;-webkit-transform: translateX(400px);transform: translateX(400px);-ms-transform: translateX(400px);*/}
/*.sideService_fixed .sideEwm:hover div{opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateX(0);transform: translateX(0);-ms-transform: translateX(0);}
*/
.sideService_fixed .sideEwm p{padding: 10px 10px 4px 10px;width: 240px;display: block;background: rgba(0,0,0,.6);-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;margin: 0;}
.sideService_fixed .sideEwm span{display: inline-block;*display: inline;*zoom:1;margin: 0 10px;width: 90px;}
.sideService_fixed .sideEwm img{display: block;margin: 0 auto;width: 90px;height: 90px;}


.sideService_fixed .sideMon .sideMonBox{/*z-index: -1;*/display: none;  position: absolute;right: 100%;bottom: 0;line-height: 20px;padding-right: 10px;text-align: center;font-family: Arial , '微软雅黑';font-size: 12px;/*opacity: 0;filter: alpha(opacity=0);-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;-webkit-transform: translateX(637px);transform: translateX(637px);-ms-transform: translateX(637px);*/}
/*.sideService_fixed .sideMon:hover div{opacity: 1;filter: alpha(opacity=100);-webkit-transform: translateX(0);transform: translateX(0);-ms-transform: translateX(0);}
*/
.sideService_fixed .sideMon .sideMonBox img{border-radius:5px;}






.sideService_fixed .sideCont i:before{content: "\e624";font-size:32px;}
.sideService_fixed .sideContBox{position: absolute;right: 100%;bottom: 0;line-height: 22px;padding-right: 10px;font-family: Arial , '微软雅黑';font-size: 13px;text-align: left;display: none;}
.sideService_fixed .sideContBox .box{padding: 10px 10px;width:600px;display: block;background: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #333;-moz-box-shadow: 0 0 15px rgba(0,0,0,.5);-webkit-box-shadow: 0 0 15px rgba(0,0,0,.5);-ms-box-shadow: 0 0 15px rgba(0,0,0,.5);box-shadow: 0 0 15px rgba(0,0,0,.5);border: 1px solid #999;font-family: Arial , '微软雅黑';position: relative;}
.sideService_fixed .sideContBox p{margin: 0;padding: 0;}
.sideService_fixed .sideContBox hr{margin: 0;padding: 0;border-top: 1px solid #ccc;margin-bottom: 3px;}
.sideService_fixed .sideContBox .tit{margin: 0;padding: 0;line-height: 28px;font-size: 16px;color: #2874d4;}
.sideService_fixed .sideContBox .tit:before{content: "\e612";font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;font-size: 20px;margin-right: 3px;color: #2874d4;font-weight: normal;}
.sideService_fixed .sideContBox .sideC1{padding: 0 10px;}
.sideService_fixed .sideContBox table{width: 100%;text-align: center;}
.sideService_fixed .sideContBox th{text-align: center;}

.sideService_fixed .side_close{display: block;width: 17px;height: 17px;background: url(../images/close.jpg) no-repeat center center;position: absolute;right: 15px;top: 12px;}

/*在线客服end*/

.cont_profile{font-family: '微软雅黑';font-size: 16px;line-height: 1.8em;color: #333;padding-top: 20px;}
.cont_profile p{margin: 0;}
.cont_profile img{max-width: 100% !important;}
.file_boxA{min-height: 400px;}

.cont_team{min-height: 400px;padding-top: 20px;}
.cont_tlist{min-height: 400px;position: relative;}
.cont_tlist ul:after{content: "";display: table;clear: both;overflow: hidden;}
.cont_tlist li{float: left;display: inline;width: 25%;overflow: hidden;padding: 15px 15px;position: relative;/* background: url(../images/ybg_2.png) no-repeat left 5px top 5px , url(../images/ybg_1.png) no-repeat right 5px bottom 5px; */-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.cont_tlist li:hover{background: url(../images/ybg_2-2.png) no-repeat left 5px top 5px , url(../images/ybg_1-2.png) no-repeat right 5px bottom 5px;}
.cont_tlist a{display: block;}
.cont_tlist .pic{display: block;width: 100%;overflow: hidden;}
.cont_tlist .pic img{display: block;width: 100%;}
.cont_tlist .info{padding: 7px 10px;background: #ebebeb;color: #111;line-height: 18px;color: #333;font-size: 13px;font-family: Arial , '微软雅黑';-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.cont_tlist .info span{font-weight: bold;}
.cont_tlist .info .t1{font-weight: normal;}
.cont_tlist li:hover .info{background: #2874d4;color: #fff;}
.cont_tlist .hidden{display: none;}

.d-mask{z-index: 2014; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; overflow: hidden; display: block;background: rgba(0,0,0,.5);overflow: hidden;display: none;}
.artDialog{left: 50%; top: 50%; position: fixed; z-index: 2015;width: 500px;height: 600px;margin: -300px 0 0 -250px;background: #fff;-moz-box-shadow: 0 0 20px rgba(0,0,0,.5);-webkit-box-shadow: 0 0 20px rgba(0,0,0,.5);-ms-box-shadow: 0 0 20px rgba(0,0,0,.5);box-shadow: 0 0 20px rgba(0,0,0,.5);-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;display: none;}
.artDialog:after{content: "";display: table;clear: both;overflow: hidden;}
.artDialog_box{padding: 20px;position: relative;}
.artDialog_text{color: #333;font-size: 13px;line-height: 18px;font-family: Arial , '微软雅黑';padding-right: 15px;margin-bottom: 6px;}
.artDialog_text:after{content: "";display: table;clear: both;overflow: hidden;}
.artDialog_text span{font-weight: bold;color: #000;float: left;display: inline;width: 85px;text-align: right;overflow: hidden;height: 18px;}
.artDialog_text .t1{margin-left: 90px;display: block;text-align: left;font-weight: normal;width: auto;float: none;height: auto;}
.artDialog_pic{height: 450px;width: 100%;overflow: hidden;margin-bottom: 10px;}
.artDialog_pic .pic{position: relative;left: 50%;top: 0;height: 100%;width: 1000px;margin-left: -500px;}
.artDialog_pic .pic img{display: block;margin: 0 auto;height: 100%;max-width: 100%;}
.artDialog_info{height: 100px;overflow-x: hidden;}
.artDialog_close{display: block;width: 17px;height: 17px;background: url(../images/close.jpg) no-repeat center center;position: absolute;right: 5px;top: 5px;z-index: 100;background-size: 100% 100%;}
.artDialog_prev,.artDialog_next{display: block;width: 35px;height: 60px;position: absolute;top: 225px;background: rgba(0,0,0,.3);line-height: 60px;text-align: center;font-size: 28px;font-family: '宋体';color: #fff !important;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;}
.artDialog_prev:hover,.artDialog_next:hover{background: rgba(0,0,0,.6);}
.artDialog_prev{left: 5px;}
.artDialog_next{right: 5px;}


#baiduMap{position: relative;background: #1f2636;overflow: hidden;margin-top: 50px;height: 500px;}
#baiduMap:after{content: "";display: table;clear: both;overflow: hidden;}
.baiduMapFoot{position: absolute;left: 0;right: 0;bottom: 0;z-index: 101;padding: 10px;color: #fff;-webkit-transition: 0.2s ease-in 0s;-moz-transition: 0.2s ease-in 0s;-ms-transition: 0.1s ease-in 0s;-o-transition: 0.2s ease-in 0s;overflow: hidden;}
.baiduMapFoot.on{background: rgba(0,0,0,.5);}
.baiduMapFoot .row{margin-bottom: 0;}
.baiduMapFoot h5{font-size: 18px;padding-bottom: 5px;}
.baiduMapFoot p{margin: 0;font-size: 12px;line-height: 20px;position: relative;}
.baiduMapFoot .col_li{margin-top: 5px;line-height: 26px;padding-left: 30px;}
.baiduMapFoot a{color: #fff;padding-top: 5px;}
.baiduMapFoot img{display: block;width: 24px;position: absolute;left: 0;top: 0;}
.mapBox{opacity: 0.2;filter: alpha(opacity=20);}
#dituContent{display: block;content: '';position: absolute;width: 123px;height: 248px;background: url(../images/mapicon.png) no-repeat;left: 50%;top: 0;margin-left: -61px;z-index: 500;-webkit-transition: 0.2s ease-in 0s;-moz-transition: 0.2s ease-in 0s;-ms-transition: 0.1s ease-in 0s;-o-transition: 0.2s ease-in 0s;}
#dituContent.on{top: -248px;}

/*2016-3-5新增*/
.footer_wrap{background: #2f2f2f;}
.index_link{padding: 15px 0;border-bottom: 1px solid #000;}
.index_link .row:after{content: "";display: table;clear: both;overflow: hidden;}
.index_link h3{color: #fff;font-size: 18px;line-height: 24px;margin: 0 0 15px 0;text-align: left;font-family: '微软雅黑';}
.index_link a{color: #999;margin-right: 20px;float: left;display: inline;line-height: 24px;font-size: 14px;}
.index_link a:hover{color: #fff;text-decoration: underline;}
.foot_bottom{font-size: 14px;color: #999;padding: 10px 0;border-top: 1px solid #666;}
.foot_bottom:after{content: "";display: table;clear: both;overflow: hidden;}
.foot_bottom a{color: #999;}
.foot_bottom a:hover{color: #fff;text-decoration: underline;}

.cont_browse{margin: 30px auto;width: 1200px;background: #fff;}
.cont_browse:after{content: "";display: table;clear: both;overflow: hidden;}
.cont_browse .cont_browseA{float: left;display: inline;background: #bfbfbf;width: 150px;height: 60px;font-size: 15px;color: #fff;line-height: 60px;text-align: center;font-family: '微软雅黑';-webkit-transition: all .3s ease-in 0s;-moz-transition: all .3s ease-in 0s;-ms-transition: 0.1s ease-in 0s;-o-transition: all .3s ease-in 0s;transition: all .3s ease-in 0s;}
.cont_browse .cont_browseA:hover{background: #2874d4;color: #fff;-moz-box-shadow: 0 0 10px #1162c8 inset;-webkit-box-shadow: 0 0 10px #1162c8 inset;box-shadow: 0 0 10px #1162c8 inset;}
.cont_browse .bdshare_Box{float: right;display: inline;margin-top: 18px;margin-right: 15px;}
.cont_browse .bdshare_Box span{line-height: 28px;font-size: 12px;color: #777;}

.cont_proLink{padding: 0;overflow: hidden;margin-bottom: 0;width: 1200px;margin: 0 auto;}
.cont_proLink ul{margin-right: -1%;}
.cont_proLink ul:after{content: "";display: table;clear: both;overflow: hidden;}
.cont_proLink li{float: left;display: inline;width: 24%;margin: 0 1% 0 0;background: #fff;position: relative;padding-bottom: 88px;overflow: hidden;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.cont_proLink li a{display: block;}
.cont_proLink .pic{width: 100%;overflow: hidden;position: relative;}
.cont_proLink .pic:before{content: "";margin-top: 75%;display: block;}
.cont_proLink .picImg{display: block;position: absolute;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;overflow: hidden;}
.cont_proLink .picImg img{display: block;width: 100%;min-height: 100%;}
.cont_proLink .picBtn{position: absolute;left: 0;top: -100%;background: url(../images/btn1-4.png) no-repeat center center rgba(0,0,0,0.5);width: 100%;height: 100%;right: 0;bottom: 0;}
.cont_proLink .info{width: 100%;overflow: hidden;padding: 7px 15px;font-family: Arial, '微软雅黑';overflow: hidden;height: 88px;z-index: 10;position: absolute;left: 0;bottom: 0;right: 0;}
.cont_proLink .bg{background: #2874d4;height: 88px;position: absolute;width: 100%;left: 0;bottom: -88px;z-index: 5;}
.cont_proLink .title{font-size: 12px;color: #666;line-height: 22px;height: 22px;overflow: hidden;}
.cont_proLink .name{font-size: 16px;color: #000;line-height: 28px;height: 28px;overflow: hidden;}
.cont_proLink .tip{font-size: 12px;color: #666;line-height: 24px;height: 24px;overflow: hidden;}
.cont_proLink li:hover .picBtn{top: 0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}
.cont_proLink li:hover .bg{bottom: 0;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}
.cont_proLink li:hover .title,.cont_proLink li:hover .name,.cont_proLink li:hover .tip{color: #fff;-moz-transition:all .1s .1s linear;-ms-transition:all .1s .1s linear;-o-transition:all .1s .1s linear;-webkit-transition:all .1s .1s linear;transition:all .1s .1s linear;}

/*2016-3-8新增*/
.nav_dropdown.on{background: #f7f7f7;}
.nav_dropdown.on:before{content: "";display: block;width: 18px;height: 11px;background: url(../images/btn1-1.png) no-repeat center center;position: absolute;left: 50%;margin-left: -9px;top: 24px;}
.nav_wrap.fixed .nav_dropdown.on:before{top: 12px;}
.nav_dropdown.on .nav_dropdown_toggle{color: #2874d4;}
.nav_dropdown_menu{position: absolute;left: 50%;background: #fff;width: 520px;top: 100%;padding: 10px 10px;border: 1px solid #ccc;border-top: none;margin-left: -260px;-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.15);box-shadow: 0 5px 10px rgba(0,0,0,0.15);display: none;}
.nav_dropdown_menu ul{float: left;display: inline;width: 140px;}
.nav_dropdown_menu li{float: none;display: block;padding: 0 5px;width: auto;margin: 4px 10px 4px 0;}
.nav_list .nav_dropdown .nav_dropdown_menu a{color: #000;}
.nav_list .nav_dropdown .nav_dropdown_menu a:hover{color: #2874d4;text-decoration: underline;}
.nav_wrap .nav_dropdown_menu li{line-height: 24px;font-size: 13px;height: 24px;overflow: hidden;}
.nav_wrap.fixed .nav_dropdown_menu li{line-height: 24px;font-size: 13px;height: 24px;overflow: hidden;}
.nav_dropdown_menu .pic{margin-left: 140px;overflow: hidden;}
.nav_dropdown_menu img{display: block;width: 100%;}

.nav_dropdown_menu2{position: absolute;left: 0;background: #fff;width: auto;top: 100%;padding: 0 10px;border-top: none;right: 0;-moz-box-shadow: 0 5px 10px rgba(0,0,0,0.15);-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.15);box-shadow: 0 5px 10px rgba(0,0,0,0.15);display: none;}
.nav_dropdown_menu2 li{float: none;display: block;padding: 0 5px;width: auto;margin: 4px 0;text-align: center;}
.nav_list .nav_dropdown .nav_dropdown_menu2 a{color: #000;}
.nav_list .nav_dropdown .nav_dropdown_menu2 a:hover{color: #2874d4;text-decoration: underline;}
.nav_wrap .nav_dropdown_menu2 li{line-height: 28px;font-size: 14px;height: 28px;overflow: hidden;}
.nav_wrap.fixed .nav_dropdown_menu2 li{line-height: 28px;font-size: 14px;height: 28px;overflow: hidden;}

.nav_tel{padding-right: 50px;position: relative;margin-top: -5px;text-align: left;}
.nav_tel p{display: block;line-height: 1.8em;margin: 0;font-size: 14px;}
.nav_tel p:before{content: "\e611";font-family:"iconfont" !important;font-size:18px;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;color: #2874d4;margin-right: 5px;height: 1.6px;}
.nav_tel span{color: #f00;font-size: 18px;}
.nav_search_toggle{display: block;position: absolute;right: 5px;top: 7px;width: 28px;height: 28px;background: url(../images/btn1-6-1.png) no-repeat center center;cursor: pointer;}

.content_wrap{overflow: hidden;padding-top: 100px;}
.nav_searchForm{z-index: 100;font-family: '微软雅黑';position: absolute;right: -450px;width: 420px;background: #fff;top: 0;}
.nav_searchForm fieldset{overflow: hidden;clear: both;height: 46px;border: 1px solid #333;background: #fff;width: 320px;position: relative;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;display: block;margin: 30px auto 70px auto;}
.nav_searchForm.opacity fieldset{background: rgba(0,0,0,.1);}
.nav_searchForm fieldset:hover{border: 1px solid #2874d4;}
.nav_searchForm .text{float: left;display: inline;border: none;background: none;width: 274px;height: 44px;padding: 2px 10px;}
.nav_searchForm .submit{float: left;display: inline;border: none;background: url(../images/btn1-2.png) no-repeat center center;height: 44px;width: 44px;border-left: 1px solid #333;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.nav_searchForm fieldset:hover .submit{border-left: 1px solid #2874d4;}
.nav_searchForm .submit:hover{background: url(../images/btn1-2-hover.png) no-repeat center center #2874d4;border-left-color: #2874d4;}
.nav_searchForm label{position: absolute;right: 50px;font-size: 12px;line-height: 15px;font-weight: normal;top: 50%;margin-top: -7px;}
.nav_searchForm label a{background: #eee;color: #000;padding: 0 3px;margin-left: 5px;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;-webkit-transition:all 0.2s linear;transition:all 0.2s linear;}
.nav_searchForm label a:hover{color: #fff;background: #2874d4;}
.nav_search_list{background: #fff;border: 1px solid #2874d4;border-top: none;position: absolute;left: 0;top: 100%;right: 44px;display: none;text-align: left;}
.nav_search_list li{height: 36px;line-height: 36px;font-size: 14px;position: relative;padding: 0 10px 0 32px;}
.nav_search_list li a{display: block;}
.nav_search_list li em{display: block;width: 16px;height: 16px;text-align: center;background: #d9d9d9;color: #333;font-size: 12px;line-height: 16px;position: absolute;left: 10px;top: 12px;font-family: Arial;}
.nav_search_list li:hover{background: #f2f2f2;}

.nav_searchTit{height: 46px;background: #000;color: #fff;}
.nav_searchTit span{float: left;display: inline;line-height: 46px;font-size: 16px;width: 100px;text-align: center;}
.nav_searchTit a{float: right;display: inline;width: 46px;height: 46px;background: url(../images/btn1-6-2.png) no-repeat center center;margin: 0 20px 0 0;}
.nav_searchBottom{height: 40px;background: #333;color: #fff;}
.nav_searchBottom a{float: left;display: inline;width: 100px;height: 40px;background: url(../images/btn1-6-3.png) no-repeat center center #ccc;}
.nav_searchBottom a:active{background-color: #b3b3b3;}


/*2016-3-22新增*/
.N_wrap2{background: #fff;margin-top: 0;}

.N_mg{width: 1200px;margin: 0 auto;font-family: Arial , '微软雅黑';line-height: 1.6em;}
.N_advant{width: 100%;overflow: hidden;height: 820px;background:  url(../images/N_pic1-2.png) no-repeat center 52px,url(../images/N_pic1-1.jpg) no-repeat center top;position: relative;}
.N_ad_title{color: #fff;padding: 0 30px;height: 24px;line-height: 24px;position: absolute;left: 50%;top: 45px;font-size: 15px;font-family: '微软雅黑';margin-left: -55px;}
.N_ad_title:before,.N_ad_title:after{content: "";display: block;width: 26px;height: 1px;background: #fff;position: absolute;top: 12px;}
.N_ad_title:before{left: 0;}
.N_ad_title:after{right: 0;}
.N_ad_Mbox{width: 435px;height: 448px;background: url(../images/N_pic1-2-2.png) no-repeat center top;position: absolute;left: 50%;bottom: 0;margin-left: -217px;}
.N_ad_Mbox ul{padding: 10px 10px 20px 10px;background: url(../images/N_pic1-3.png) repeat;position: absolute;left: 50%;bottom: 220px;color: #fff;margin-left: -170px}
.N_ad_Mbox .t1{font-size: 14px;}
.N_ad_Mbox .t2{font-size: 14px;margin-bottom: 30px;font-family: Arial;line-height: 1.4em;text-transform: uppercase;}
.N_ad_Mbox .t3{font-size: 12px;font-family: '宋体';color: #ccc;line-height: 1.4em;}
.N_ad_Mbox ul:after{content: "";display: block;width: 25px;height: 25px;border-bottom: 1px solid #fff;border-right: 1px solid #fff;position: absolute;right: 7px;bottom: 7px;}
.N_ad_Box{display: inline;width: 420px;color: #fff;margin-top: 40px;}
.N_ad_BoxL{float: left;}
.N_ad_BoxR{float: right;}
.N_ad_Box:after{content: "";display: table;clear: both;overflow: hidden;}
.N_ad_Box li{float: left;display: inline;width: 140px;height: 140px;text-align: center;overflow: hidden;}
.N_ad_Box .text{background: url(../images/N_pic1-4.png) repeat;font-size: 13px;line-height: 1.4em;position: relative;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.N_ad_Box .text span{display: table-cell;width: 140px;height: 140px;vertical-align: middle;color: #7acbff;}
.N_ad_Box .text1 span{color: #7acbff;}
.N_ad_Box .text2 span{color: #38ffbb;}
.N_ad_Box .text3 span{color: #d95ec0;}
.N_ad_Box .text4 span{color: #ef972c;}
.N_ad_Box .text5 span{color: #f45349;}
.N_ad_Box .text6 span{color: #4dd2d7;}
.N_ad_Box .text7 span{color: #f9ef50;}
.N_ad_Box .text8 span{color: #91d637;}
.N_ad_Box .text.on{background: #1c1e23;}
.N_ad_Box .text:after{content: "";display: none;width: 0;height: 0;border: 8px solid #1c1e23;position: absolute;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.N_ad_Box .text1.on:after{display: block;border-left: none;border-right-color: #7acbff;right: 0;top: 50%;margin-top: -8px;}
.N_ad_Box .text2.on:after{display: block;border-top: none;border-bottom-color: #38ffbb;bottom: 0;left: 50%;margin-left: -8px;}
.N_ad_Box .text3.on:after{display: block;border-right: none;border-left-color: #d95ec0;left: 0;top: 50%;margin-top: -8px;}
.N_ad_Box .text4.on:after{display: block;border-left: none;border-right-color: #ef972c;right: 0;top: 50%;margin-top: -8px;}
.N_ad_Box .text5.on:after{display: block;border-left: none;border-right-color: #f45349;right: 0;top: 50%;margin-top: -8px;}
.N_ad_Box .text6.on:after{display: block;border-top: none;border-bottom-color: #4dd2d7;bottom: 0;left: 50%;margin-left: -8px;}
.N_ad_Box .text7.on:after{display: block;border-right: none;border-left-color: #f9ef50;left: 0;top: 50%;margin-top: -8px;}
.N_ad_Box .text8.on:after{display: block;border-right: none;border-left-color: #91d637;left: 0;top: 50%;margin-top: -8px;}
.N_ad_Box .num dl{display: none;padding: 0 5px;}
.N_ad_Box .num dd{line-height: 18px;font-size: 12px;color: #333;padding-left: 12px;background: url(../images/N_pic1-5.png) no-repeat left 5px;overflow: hidden;}
.N_ad_Box .num span{font-size: 72px;line-height: 140px;color: #4e4e4e;display: block;width: 140px;height: 140px;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.N_ad_Box .num.on{text-align: left;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.N_ad_Box .num1.on{background: #7acbff;}
.N_ad_Box .num2.on{background: #38ffbb;}
.N_ad_Box .num3.on{background: #d95ec0;}
.N_ad_Box .num4.on{background: #ef972c;}
.N_ad_Box .num5.on{background: #f45349;}
.N_ad_Box .num6.on{background: #4dd2d7;}
.N_ad_Box .num7.on{background: #f9ef50;}
.N_ad_Box .num8.on{background: #91d637;}
.N_ad_Box .num.on span{font-size: 18px;line-height: 24px;color: #000;width: 24px;height: 24px;text-align: center;}
.N_ad_Box .num.on dl{display: block;}
.N_ad_Box .line{background: url(../images/N_pic1-4.png) repeat;}
.N_ad_Box .line span{display: block;width: 30px;height: 2px;background: #7b7c7d;margin: 68px auto 0 auto;}

.N_solution{background: #f7f7f7 url(../images/N_pic2-4.png) repeat-x center bottom;padding: 20px 0;}
.N_solut_Box{padding-right: 560px;min-height: 540px;position: relative;}
.N_solut_title{font-size: 0;height: 70px;line-height: 0;background: url(../images/N_pic2-1.png) no-repeat left center;margin: 0 0 10px 0;}
.N_solut_title2{font-size: 16px;color: #5f6465;padding: 0 0 0 18px;line-height: 1.4em;margin: 0;}
.N_solut_title3{font-size: 13px;color: #5f6465;padding: 0 0 0 18px;line-height: 1.4em;margin: 0 0 20px 0;}
.N_solut_Box .text{color: #777;font-size: 13px;padding: 10px 55px 0 55px;position: relative;margin-top: 40px;}
.N_solut_Box .text p{margin-bottom: 20px;}
.N_solut_Box .text strong{color: #000;}
.N_solut_Box .text:before,.N_solut_Box .text:after{content: "";display: block;width: 46px;height: 32px;position: absolute;background-image: url(../images/N_pic2-3.png);background-repeat: no-repeat;}
.N_solut_Box .text:before{background-position: left center;left: 0;top: 0;}
.N_solut_Box .text:after{background-position: right center;right: 5px;bottom: 0;}
.N_solut_Box .text .more{text-align: center;}
.N_solut_Box .text .more a{display: inline-block;*display: inline;*zoom:1;}
.N_solut_Box .text .more img{display: block;}

.N_solut_btn{display: block;width: 620px;height: 540px;background: url(../images/N_pic2-2.png) no-repeat right top;position: absolute;right: 0;top: 0;}
.N_solut_btn li{position: absolute;overflow: hidden;padding: 0 10px;}
.N_solut_btn li a{display: block;width: 120px;height: 120px;position: relative;background-image: url(../images/N_pic2-5.png);background-repeat: no-repeat; -moz-box-sizing:content-box;-ms-box-sizing:content-box;box-sizing:content-box;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.N_solut_btn li span{position: absolute;left: 50%;display: block;height: 24px;width: 200px;margin-left: 300px;text-align: center; font-size: 12px;line-height: 24px;overflow: hidden; color: #000;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.N_solut_btn li:hover span{margin-left: -100px;}
.N_solut_btn .btn1 span{top: 0;}
.N_solut_btn .btn2 span{top: 0;}
.N_solut_btn .btn3 span{bottom: 0;}
.N_solut_btn .btn4 span{bottom: 0;}
.N_solut_btn .btn1{left: 188px;top: 15px;}
.N_solut_btn .btn2{left: 425px;top: 39px;}
.N_solut_btn .btn3{left: 120px;top: 201px;}
.N_solut_btn .btn4{left: 354px;top: 326px;}
.N_solut_btn .btn1 a{background-position: -120px 24px;padding-top: 24px;}
.N_solut_btn .btn2 a{background-position: -360px 24px;padding-top: 24px;}
.N_solut_btn .btn3 a{background-position: -120px -120px;padding-bottom: 24px;}
.N_solut_btn .btn4 a{background-position: -360px -120px;padding-bottom: 24px;}
.N_solut_btn .btn1:hover a{background-position: 0 24px;}
.N_solut_btn .btn2:hover a{background-position: -240px 24px;}
.N_solut_btn .btn3:hover a{background-position: 0 -120px;}
.N_solut_btn .btn4:hover a{background-position: -240px -120px;}

#J_solution{background: #2874d4;height: 0;position: fixed;left: 0;top: 50%;right: 0;margin-top: 0;display: none;clear: both;}
#J_solution .N_mg{width: 1100px;}
.J_solut_box{overflow: hidden;position: relative;margin: 34px 0 0 0;height: 300px;}
.J_solut_box li{display: none;background: #fff;padding: 10px 450px 10px 20px;height: 300px;}
.J_solut_box img{display: block;position: absolute;right: 15px;top: 15px;}
.J_solut_title{margin: 40px 0 15px 0;font-size: 18px;color: #333;font-weight: normal;}
.J_solut_text{font-size: 12px;color: #666;margin-bottom: 20px;}
.J_solut_box dd{font-size: 12px;color: #444;line-height: 18px;margin: 5px 0;}
.J_solut_box dd b{color: #222;}
.J_solut_list{overflow: hidden;margin-top: 7px;}
.J_solut_list:after{content: "";display: table;clear: both;overflow: hidden;}
.J_solut_list li{float: left;display: inline;width: 25%;text-align: center;color: #fff;height: 50px;line-height: 50px;font-size: 14px;}
.J_solut_list a{display: block;color: #fff;text-decoration: none !important;}
.J_solut_list li.on{background: #3e8df1;}
.J_solut_list img{margin-right: 5px;}
.J_solut_close{font-size: 0;line-height: 0;display: block;width: 27px;height: 27px;background: url(../images/N_pic2-8.jpg) no-repeat center bottom;position: absolute;right: 0;top: 0;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.J_solut_close:hover{background-position: center top;}

.N_development{padding: 30px 0 20px 0;clear: both;}
.N_development .N_mg{background: url(../images/N_pic3-2.jpg) no-repeat right 50px;min-height: 400px;}
.N_devel_title{font-size: 0;height: 70px;line-height: 0;background: url(../images/N_pic3-1.png) no-repeat left center;margin: 0 0 10px 0;}
.N_devel_title2{font-size: 16px;color: #5f6465;padding: 0 0 0 18px;line-height: 1.4em;margin: 0;}
.N_devel_title3{font-size: 13px;color: #5f6465;padding: 0 0 0 18px;line-height: 1.4em;margin: 0 0 20px 0;}
.N_devel_list{margin-top: 300px;text-align: center;}
.N_devel_list ul{display: inline-block;*display: inline;*zoom:1;text-align: left;padding-right: 42px;position: relative;}
.N_devel_list ul:before{content: "";display: block;width: 42px;height: 2px;background: #ccc;font-size: 0;line-height: 0;position: absolute;right: 0;top: 14px;}
.N_devel_list ul:after{content: "";display: table;clear: both;overflow: hidden;}
.N_devel_list li{float: left;display: inline;position: relative;padding: 0 0 0 42px;height: 30px;line-height: 30px;}
.N_devel_list li:before{content: "";display: block;width: 42px;height: 2px;background: #ccc;font-size: 0;line-height: 0;position: absolute;left: 0;top: 14px;}
.N_devel_list li.on:before{background: #ff1d2b;}
.N_devel_list span{font-size: 13px;color: #666;display: block;padding: 0 7px 0 24px;background: url(../images/N_pic3-3.jpg) no-repeat left bottom #fff;height: 19px;line-height: 19px;margin-top: 5px;cursor: pointer;}
.N_devel_list li.on span{color: #ff1d2b;background-position: left top;}
.N_devel_box{position: absolute;left: 10px;display: none;width: 256px;bottom: 50px;}
.N_devel_box .box:before{content: "";display: block;width: 17px;height: 14px;background: url(../images/N_pic3-4.jpg) no-repeat center center;position: absolute;left: 32px;bottom: -14px}
.N_devel_list li:last-child .N_devel_box{left: auto;right: 10px;}
.N_devel_list li:last-child .N_devel_box .box:before{left: auto;right: 32px;}
.N_devel_box .box{border: 1px solid #a7d2f5;background: #e9f5ff;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;position: relative;padding: 8px 8px 8px 110px;font-size: 12px;line-height: 1.4em;min-height: 60px;color: #666}
.N_devel_box .box b{font-family: sans-serif;font-size: 40px;color: #ff1d2b;position: absolute;left: 10px;top: 50%;height: 40px;line-height: 40px;margin-top: -20px;}

.N_process{padding: 30px 0 20px 0;clear: both;background: url(../images/N_pic4-2.jpg) no-repeat center bottom;min-height: 700px;}
.N_process_title{font-size: 0;height: 70px;line-height: 0;background: url(../images/N_pic4-1.png) no-repeat center center;margin: 0 0 10px 0;}
.N_process_box{background: url(../images/N_pic4-3.png) no-repeat center 100px;text-align: center;height: 520px;overflow: hidden;}
.N_process_box:after{content: "";display: table;clear: both;overflow: hidden;}
.N_process_box ul{display: block;width: 882px;height: 291px;position: relative;margin: 110px auto 0 auto;}
.N_process_box li{position: absolute;width: 140px;}
.N_process_box li:after{content: "";display: table;clear: both;overflow: hidden;}
.N_process_box p{font-size: 12px;color: #949494;line-height: 18px;margin: 0;}
.N_process_box span{display: block;width: 100%;text-align: center;font-size: 15px;line-height: 30px;color: #3e46ff;}
.N_process_box .l1{bottom: 100%;left: -15px;}
.N_process_box .l2{bottom: 100%;left: 175px;}
.N_process_box .l3{bottom: 100%;left: 370px;}
.N_process_box .l4{bottom: 100%;left: 560px;}
.N_process_box .l5{bottom: 100%;left: 760px;}
.N_process_box .l6{top: 100%;left: -15px;}
.N_process_box .l7{top: 100%;left: 175px;}
.N_process_box .l8{top: 100%;left: 370px;}
.N_process_box .l9{top: 100%;left: 560px;}
.N_process_box .l10{top: 100%;left: 760px;}

.N_allSites{padding: 30px 0 20px 0;clear: both;}
.N_allSites_title{font-size: 0;height: 80px;line-height: 0;background: url(../images/N_pic5-1.png) no-repeat center center;margin: 0 0 10px 0;}
.N_allSites_title2{text-align: center;font-size: 13px;color: #888;line-height: 20px;}
.N_allSites_box{height: 485px;padding-left: 725px;background: url(../images/N_pic5-2.jpg) no-repeat 102px top;margin-top: 50px;position: relative;}
.N_allSites_box li{position: absolute;left: 725px;}
.N_allSites_box span{display: block;text-align: left;color: #000;font-size: 18px;line-height: 30px;}
.N_allSites_box .txt{font-size: 13px;line-height: 20px;color: #666;}
.N_allSites_box .l1{top: 85px;}
.N_allSites_box .l2{top: 260px;}

.N_aside_fixed{position: fixed;left: 50%;margin-left: 600px;bottom: 10px;z-index: 1000;}
.N_aside_btn{background: url(../images/N_btn1-1.png) no-repeat center center #fff;border: 1px solid #c9c9c9;width: 45px;height: 45px;display: block;font-size: 0;line-height: 0;margin: 0;padding: 0;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;}
.N_aside_btn:active{background-color: #e5e5e5;}
.N_aside_fixed ul{margin: 0 0 10px 0;padding: 12px 0;position: relative;background: url(../images/N_btn1-4.png) repeat-y left 8px;display: none;}
.N_aside_fixed ul:before,.N_aside_fixed ul:after{content: "";display: block;font-size: 0;height: 8px;width: 8px;border: 1px solid #d1d1d1;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;position: absolute;left: -3px;}
.N_aside_fixed ul:before{top: -1px;}
.N_aside_fixed ul:after{bottom: -1px;}
.N_aside_fixed li{padding-left: 20px;position: relative;font-size: 12px;line-height: 20px;margin: 4px 0;}
.N_aside_fixed li:before{content: "";display: block;width: 18px;height: 11px;background: url(../images/N_btn1-2.png) no-repeat 3px center;position: absolute;left: -5px;top: 5px;}
.N_aside_fixed li.on:before{background: url(../images/N_btn1-3.png) no-repeat left center;}
.N_aside_fixed li a{color: #999;text-decoration: none !important;}
.N_aside_fixed li a:hover{color: #000;}
.N_aside_fixed li.on a{color: #000;}


.N_service{padding: 30px 0 20px 0;clear: both;background: #f4f4f4;}
.N_service_title{font-size: 0;height: 80px;line-height: 0;background: url(../images/N_pic6-4.png) no-repeat center center;margin: 0 0 10px 0;}
.N_service_title2{font-size: 16px;color: #5f6465;padding: 0 0 0 18px;line-height: 1.4em;margin: 0;text-align: center;}
.N_service_title3{font-size: 13px;color: #5f6465;padding: 0 0 0 18px;line-height: 1.4em;margin: 0 0 20px 0;text-align: center;}
.N_service_list{background: url(../images/N_pic6-1.jpg) repeat-y center top;height: 600px;position: relative;margin-top: 120px;}
.N_service_list li{position: absolute;color: #fff;display: block;padding-bottom: 27px;background: url(../images/N_pic6-3.png) repeat-x left bottom;}
.N_service_list li:after{content: "";display: table;clear: both;overflow: hidden;}
.N_service_list li:before{content: "";display: block;height: 27px;background: url(../images/N_pic6-2.png) no-repeat center center;position: absolute;bottom: 0;width: 40px;}
.N_service_list .l1{right: 50%;top: 20px;margin-right: 7px;}
.N_service_list .l2{left: 50%;top: 80px;margin-left: 7px;}
.N_service_list .l3{right: 50%;top: 140px;margin-right: 7px;}
.N_service_list .l4{left: 50%;top: 210px;margin-left: 7px;}
.N_service_list .l5{right: 50%;top: 270px;margin-right: 7px;}
.N_service_list .l6{left: 50%;top: 340px;margin-left: 7px;}
.N_service_list .l7{right: 50%;top: 400px;margin-right: 7px;}
.N_service_list .l8{left: 50%;top: 460px;margin-left: 7px;}
.N_service_list .l1:before{background-color: #08b0e1;right: 10px;}
.N_service_list .l2:before{background-color: #e46a91;left: 10px;background-image: url(../images/N_pic6-2-2.png);}
.N_service_list .l3:before{background-color: #a2b38f;right: 10px;}
.N_service_list .l4:before{background-color: #6caf8e;left: 10px;background-image: url(../images/N_pic6-2-2.png);}
.N_service_list .l5:before{background-color: #61b4b8;right: 10px;}
.N_service_list .l6:before{background-color: #9cb47a;left: 10px;background-image: url(../images/N_pic6-2-2.png);}
.N_service_list .l7:before{background-color: #557399;right: 10px;}
.N_service_list .l8:before{background-color: #2874d4;left: 10px;background-image: url(../images/N_pic6-2-2.png);}
.N_service_box{padding: 10px 10px 10px 60px;min-height: 70px;position: relative;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size: 13px;line-height: 20px;}
.N_service_list .l1 .N_service_box{background: #08b0e1;}
.N_service_list .l2 .N_service_box{background: #e46a91;}
.N_service_list .l3 .N_service_box{background: #a2b38f;}
.N_service_list .l4 .N_service_box{background: #6caf8e;}
.N_service_list .l5 .N_service_box{background: #61b4b8;}
.N_service_list .l6 .N_service_box{background: #9cb47a;}
.N_service_list .l7 .N_service_box{background: #557399;}
.N_service_list .l8 .N_service_box{background: #2874d4;}
.N_service_box em{color: #f00;cursor: pointer;margin: 0 5px;position: relative;}
.N_service_box em:hover{text-decoration: underline;}
.N_service_box span{position: absolute;left: 10px;top: 10px;display: block;width: 40px;height: 48px;text-align: center;font-size: 0;background-image: url(../images/N_pic6-5.png);background-repeat: no-repeat;line-height: 0;}
.N_service_list .l1 span{background-position: left center;}
.N_service_list .l2 span{background-position: -44px center;}
.N_service_list .l3 span{background-position: -90px center;}
.N_service_list .l4 span{background-position: -137px center;}
.N_service_list .l5 span{background-position: -182px center;}
.N_service_list .l6 span{background-position: -230px center;}
.N_service_list .l7 span{background-position: -278px center;}
.N_service_list .l8 span{background-position: -325px center;}
.N_service_hover{display: none;width: 300px;font-size: 12px;line-height: 16px;color: #fff;position: absolute;left: 50%;bottom: 15px;background: #222;margin-left: -150px;padding: 7px 15px;-moz-border-radius: 7px;-webkit-border-radius: 7px;border-radius: 7px;cursor: auto;}
.N_service_list .l7 .N_service_hover{width: 440px;margin-left: -220px;}
.N_service_box em:hover .N_service_hover{display: block;}
.N_service_hover:after{content: "";display: block;width: 11px;height: 6px;font-size: 0;line-height: 0;background: url(../images/N_pic6-6.png) no-repeat center center;position: absolute;left: 50%;top: 100%;margin-left: -5px;}
.N_service_hover dt{font-size: 13px;font-weight: normal;margin: 3px 0;}
.N_service_hover dd{color: #ccc;}


/*微信*/
.W_weixin{background: #fff;}

.W_banner{width: 100%;overflow: hidden;clear: both;}
.W_banner:after{content: "";display: table;clear: both;overflow: hidden;}
.W_banner .pic{width: 1920px;position: relative;left: 50%;top: 0;margin-left: -960px;}
.W_banner .pic img{display: block;margin: 0 auto;}

.W_titleCh{color: #f45349;font: normal 45px/54px '微软雅黑';margin: 0 0 7px 0;text-align: center;}
.W_titleEn{color: #b4b2b0;font: normal 24px/30px Arial;text-transform: capitalize;margin: 0 0 60px 0;position: relative;text-align: center;}
.W_titleEn:after{content: "";display: block;width: 60px;height: 1px;background: #f45349;margin: 0 auto;position: absolute;left: 50%;bottom: -30px;margin-left: -30px;}

.W_website{margin: 30px 0;padding: 20px 0 330px 0;background: url(../images/N_pic8-1.jpg) no-repeat center bottom;text-align: center;overflow: hidden;clear: both;}
.W_website:after{content: "";display: table;clear: both;overflow: hidden;}
.W_website .text{font-size: 14px;line-height: 2.5em;color: #333;}
.W_website .tit{font: normal 30px/48px '微软雅黑';color: #000;margin: 20px 0;display: inline-block;*display: inline;*zoom:1;padding: 0 20px;position: relative;}
.W_website .tit:before,.W_website .tit:after{content: "";width: 10px;height: 48px;background-image: url(../images/N_pic8-5.png);background-repeat: no-repeat;display: block;position: absolute;top: 0;}
.W_website .tit:before{background-position: left center;left: 0;}
.W_website .tit:after{background-position: right center;right: 0;}

.W_ready{background: #eceef1;padding: 40px 0;clear: both;}
.W_ready:after{content: "";display: table;clear: both;overflow: hidden;}
.W_ready .W_titleCh{color: #46a5dd;}
.W_ready .W_titleCh span{color: #ffc900;}
.W_ready .text{padding-right: 490px;background: url(../images/N_pic8-2.png) no-repeat right top;min-height: 370px;font: normal 14px/36px '微软雅黑';padding-top: 58px;}
.W_ready .text:after{content: "";display: table;clear: both;overflow: hidden;}
.W_ready .text img{float: right;display: inline;width: 310px;margin-top: -10px;}
.W_ready .text p{margin: 0;}
.W_ready .red{color: #da251d;font-size: 18px;margin: 0 5px;}
.W_ready .yellow{color: #ffc900;font-size: 18px;margin: 0 5px;}
.W_ready .tit{font: normal 28px/36px '微软雅黑';color: #46a5dd;margin-top: 20px;}

.W_free{padding: 40px 0;clear: both;text-align: center;}
.W_free:after{content: "";display: table;clear: both;overflow: hidden;}
.W_free .text{font-size: 16px;line-height: 2em;color: #333;margin-bottom: 20px;}
.W_free .red{color: #da251d;font-size: 18px;margin: 0 5px;}
.W_free .yellow{color: #ffc900;font-size: 18px;margin: 0 5px;}
.W_free .pic img{display: block;margin: 0 auto;max-width: 100%;}

.W_force{padding: 40px 0;clear: both;position: relative;height: 700px;overflow: hidden;background: -mozlinear-gradient(45deg,#1a98c8,#48cdb0);background: -ms-linear-gradient(45deg,#1a98c8,#48cdb0);background: -o-linear-gradient(45deg,#1a98c8,#48cdb0);background: -webkit-linear-gradient(45deg,#1a98c8,#48cdb0);background: linear-gradient(45deg,#1a98c8,#48cdb0);background: #1a98c8\9;position: relative;}
.W_force:after{content: "";display: table;clear: both;overflow: hidden;}
.W_force .W_titleCh{color: #fff;}
.W_force .W_titleEn{color: rgba(255,255,255,.8);}
.W_force .W_titleEn:after{background: #fff;}

.W_forceList{position: absolute;left: 50%;width: 1120px;z-index: 100;margin-left: -560px;top: 100px}
.W_forceList ul:after{content: "";display: table;clear: both;overflow: hidden;}
.W_forceList li{ float:left; margin:110px 10px 0 10px; width:120px; height:120px; text-align:center; padding-top:84px; text-align:center; position:relative; background:url(../images/N_pic8-6.png) no-repeat left top; cursor:pointer; color:#91d637;}
.W_forceList li:hover{ color:#fff;}
.W_forceList li i{ border-width:10px 7px 0; border-style:solid dashed dashed dashed; border-color:#91d637 transparent transparent transparent; position:absolute; left:50%; bottom:-9px; margin-left:-6px; width:0; height:0;display: none;}
.W_forceList .li i{ display:block;}
.W_forceList .li2 i{ border-color:#ef972c transparent transparent transparent;}
.W_forceList .li3 i{ border-color:#4dd2d7 transparent transparent transparent;}
.W_forceList .li4 i{ border-color:#d7644d transparent transparent transparent;}
.W_forceList .li5 i{ border-color:#da62c1 transparent transparent transparent;}
.W_forceList .li6 i{ border-color:#4d9cd7 transparent transparent transparent;}
.W_forceList .li7 i{ border-color:#4d9cd7 transparent transparent transparent;}
.W_forceList .li8 i{ border-color:#4d9cd7 transparent transparent transparent;}

.W_forceList .li9 i{ border-color:transparent transparent #d95ec0 transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}
.W_forceList .li10 i{ border-color:transparent transparent #4d9cd7 transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}
.W_forceList .li11 i{ border-color:transparent transparent #bfcf3e transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}
.W_forceList .li12 i{ border-color:transparent transparent #21ad63 transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}
.W_forceList .li13 i{ border-color:transparent transparent #4d9cd7 transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}
.W_forceList .li14 i{ border-color:transparent transparent #4d9cd7 transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}
.W_forceList .li15 i{ border-color:transparent transparent #4d9cd7 transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}
.W_forceList .li16 i{ border-color:transparent transparent #4d9cd7 transparent; border-width:0 7px 10px; border-style:dashed dashed solid; bottom:120px;}

.W_forceList .li2{ background-position:-120px top; color:#ef972c;}
.W_forceList .li3{ background-position:-240px top; color:#4dd2d7;}
.W_forceList .li4{ background-position:-360px top; color:#d7644d;}
.W_forceList .li5{ background-position:-480px top; color:#da62c1;}
.W_forceList .li6{ background-position:-600px top; color:#4d9cd7;}
.W_forceList .li7{ background-position:-720px top; color:#4d9cd7;}
.W_forceList .li8{ background-position:-840px top; color:#4d9cd7;}
.W_forceList .li9{ background-position:-960px top; color:#d95ec0;}
.W_forceList .li10{ background-position:-1080px top; color:#4d9cd7;}
.W_forceList .li11{ background-position:-1200px top; color:#bfcf3e;}
.W_forceList .li12{ background-position:-1320px top; color:#4dd78e;}
.W_forceList .li13{ background-position:-1440px top; color:#4d9cd7;}
.W_forceList .li14{ background-position:-1560px top; color:#4d9cd7;}
.W_forceList .li15{ background-position:-1680px top; color:#4d9cd7;}
.W_forceList .li16{ background-position:-1800px top; color:#4d9cd7;}

.W_forceList .li1:hover{ background-position:left bottom;}
.W_forceList .li2:hover{ background-position:-120px bottom;}
.W_forceList .li3:hover{ background-position:-240px bottom;}
.W_forceList .li4:hover{ background-position:-360px bottom;}
.W_forceList .li5:hover{ background-position:-480px bottom;}
.W_forceList .li6:hover{ background-position:-600px bottom;}
.W_forceList .li7:hover{ background-position:-720px bottom;}
.W_forceList .li8:hover{ background-position:-840px bottom;}
.W_forceList .li9:hover{ background-position:-960px bottom;}
.W_forceList .li10:hover{ background-position:-1080px bottom;}
.W_forceList .li11:hover{ background-position:-1200px bottom;}
.W_forceList .li12:hover{ background-position:-1320px bottom;}
.W_forceList .li13:hover{ background-position:-1440px bottom;}
.W_forceList .li14:hover{ background-position:-1560px bottom;}
.W_forceList .li15:hover{ background-position:-1680px bottom;}
.W_forceList .li16:hover{ background-position:-1800px bottom;}

#list_txt{ position:absolute; left:40px; bottom:170px; font-size:18px;color:#fff;}


.W_technology{margin: 40px 0;clear: both;}
.W_technology:after{content: "";display: table;clear: both;overflow: hidden;}
.W_technology .list{position: relative;height: 436px;background: url(../images/N_pic8-7.png) no-repeat center top;}
.W_technology li{position: absolute;display: block;height: 96px;font-size: 20px;line-height: 30px;color: #333;}
.W_technology li span{display: table-cell;height: 96px;vertical-align: middle;}
.W_technology li em{display: block;width: 95px;height: 96px;background: url(../images/N_pic8-8.png) no-repeat center center;line-height: 94px;text-align: center;font-size: 40px;color: #e1ac0a;font-family: '微软雅黑';position: absolute;top: 0;}
.W_technology .li1{top: 15px;right: 50%;padding-right: 110px;margin-right: 85px;text-align: right;}
.W_technology .li2{top: 170px;right: 50%;padding-right: 110px;margin-right: 155px;text-align: right;}
.W_technology .li3{top: 335px;right: 50%;padding-right: 110px;margin-right: 85px;text-align: right;}
.W_technology .li4{top: 15px;left: 50%;padding-left: 110px;margin-left: 85px;text-align: left;}
.W_technology .li5{top: 170px;left: 50%;padding-left: 110px;margin-left: 155px;text-align: left;}
.W_technology .li6{top: 335px;left: 50%;padding-left: 110px;margin-left: 85px;text-align: left;}

.W_technology .li1 em{right: 0;}
.W_technology .li2 em{right: 0;}
.W_technology .li3 em{right: 0;}
.W_technology .li4 em{left: 0;}
.W_technology .li5 em{left: 0;}
.W_technology .li6 em{left: 0;}

.W_case{padding: 40px 0;clear: both;background:#fff;}
.W_case:after{content: "";display: table;clear: both;overflow: hidden;}
.W_case .W_titleCh{color: #46a5dd;}
.W_case .W_titleEn:after{background: #46a5dd;}
.W_caseList:after{content: "";display: table;clear: both;overflow: hidden;}
.W_caseList li{float: left;display: inline;width: 240px;height: 510px;background: url(../images/N_pic8-9.jpg) no-repeat center center;margin: 0 30px;}
.W_caseList li:hover{box-shadow: none !important;}
.W_caseList .box{margin: 76px auto 0 auto;overflow: hidden;width: 193px;height: 330px;position: relative;}
.W_caseList .pic{width: 193px;height: 330px;overflow: hidden;}
.W_caseList .pic img{display: block;width: 100%;min-height: 100%;}
.W_caseList .info{position: absolute;left: 0;top: 0;right: 0;background: rgba(0,0,0,.75);color: #fff;text-align: center;height: 330px;opacity: 0;filter: alpha(opacity=0);}
.W_caseList li:hover .info{-webkit-animation: flipInY .8s ease;-o-animation: flipInY .8s ease;animation: flipInY .8s ease;opacity: 1;filter: alpha(opacity=100);}
.W_caseList .tit{display: block;width: 100%;font-size: 18px;margin: 40px 0 30px 0;}
.W_caseList .info img{display: block;margin: 0 auto;width: 120px;height: 120px;margin-bottom: 20px;}
.W_caseList .name{display: block;font-size: 15px;height: 30px;line-height: 30px;overflow: hidden;margin: 0 10px;}
.W_caseList .online{
	display: block;width: 120px;height: 36px;
	background: #ff9126;color: #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-size: 15px;
	line-height: 36px;
	margin: 10px auto 0 auto;
	text-decoration: none !important;
	top:80%;left:50%;position:absolute;
	transform: translateX(-50%);
}
.W_caseList .online:hover{background: #ed7500;}
.W_caseList .online:active{background: #ba5c00;}

.W_case .moreBtn{display: block;width: 200px;height: 40px;background: #ff9126;color: #fff;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;font-size: 18px;line-height: 40px;margin: 10px auto 0 auto;text-decoration: none !important;text-align: center;margin-top: 50px;}
.W_case .moreBtn:hover{background: #ed7500;}
.W_case .moreBtn:active{background: #ba5c00;}


/*2016-5-16新增*/
.S_serviceMain{margin-top: 50px;}
.S_serviceMain .N_mg{width: 1180px;margin: 0 auto;}
.S_serviceMain ul{clear: both;}
.S_serviceMain .li{float: left;display: inline;width: 240px;text-align: center;margin: 0 27px 40px 27px;background: #e8443b;height: 340px;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.S_serviceMain .li:hover{-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);-webkit-transform: translateY(-10px);transform: translateY(-10px);}
.S_serviceMain .li1:hover{-moz-box-shadow: 0 0 20px #e8443b;-ms-box-shadow: 0 0 20px #e8443b;-webkit-box-shadow: 0 0 20px #e8443b;box-shadow: 0 0 20px #e8443b;}
.S_serviceMain .li2:hover{-moz-box-shadow: 0 0 20px #43b9f2;-ms-box-shadow: 0 0 20px #43b9f2;-webkit-box-shadow: 0 0 20px #43b9f2;box-shadow: 0 0 20px #43b9f2;}
.S_serviceMain .li3:hover{-moz-box-shadow: 0 0 20px #e4bd04;-ms-box-shadow: 0 0 20px #e4bd04;-webkit-box-shadow: 0 0 20px #e4bd04;box-shadow: 0 0 20px #e4bd04;}
.S_serviceMain .li4:hover{-moz-box-shadow: 0 0 20px #8ec71c;-ms-box-shadow: 0 0 20px #8ec71c;-webkit-box-shadow: 0 0 20px #8ec71c;box-shadow: 0 0 20px #8ec71c;}
.S_serviceMain .li5:hover{-moz-box-shadow: 0 0 20px #f6a14f;-ms-box-shadow: 0 0 20px #f6a14f;-webkit-box-shadow: 0 0 20px #f6a14f;box-shadow: 0 0 20px #f6a14f;}
.S_serviceMain .li6:hover{-moz-box-shadow: 0 0 20px #ff86cd;-ms-box-shadow: 0 0 20px #ff86cd;-webkit-box-shadow: 0 0 20px #ff86cd;box-shadow: 0 0 20px #ff86cd;}
.S_serviceMain .li7:hover{-moz-box-shadow: 0 0 20px #4bb8b3;-ms-box-shadow: 0 0 20px #4bb8b3;-webkit-box-shadow: 0 0 20px #4bb8b3;box-shadow: 0 0 20px #4bb8b3;}
.S_serviceMain .li8:hover{-moz-box-shadow: 0 0 20px #f29c9f;-ms-box-shadow: 0 0 20px #f29c9f;-webkit-box-shadow: 0 0 20px #f29c9f;box-shadow: 0 0 20px #f29c9f;}
.S_serviceMain .li1{background: #e8443b;}
.S_serviceMain .li2{background: #43b9f2;}
.S_serviceMain .li3{background: #e4bd04;}
.S_serviceMain .li4{background: #8ec71c;}
.S_serviceMain .li5{background: #f6a14f;}
.S_serviceMain .li6{background: #ff86cd;}
.S_serviceMain .li7{background: #4bb8b3;}
.S_serviceMain .li8{background: #f29c9f;}
.S_serviceMain .li a{display: block;color: #fff;width: 100%;height: 100%;text-decoration: none;overflow: hidden;}
.S_serviceMain .li span{display: block;width: 100px;height: 100px;background: url(../images/S_btn1-1.png);background-repeat: no-repeat;margin: 80px auto 5px auto;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.S_serviceMain .li1 span{background-position: left top;}
.S_serviceMain .li2 span{background-position: -100px top;}
.S_serviceMain .li3 span{background-position: -200px top;}
.S_serviceMain .li4 span{background-position: -300px top;}
.S_serviceMain .li5 span{background-position: -400px top;}
.S_serviceMain .li6 span{background-position: -500px top;}
.S_serviceMain .li7 span{background-position: -600px top;}
.S_serviceMain .li8 span{background-position: -700px top;}
.S_serviceMain .li1:hover span{background-position: left -100px;}
.S_serviceMain .li2:hover span{background-position: -100px -100px;}
.S_serviceMain .li3:hover span{background-position: -200px -100px;}
.S_serviceMain .li4:hover span{background-position: -300px -100px;}
.S_serviceMain .li5:hover span{background-position: -400px -100px;}
.S_serviceMain .li6:hover span{background-position: -500px -100px;}
.S_serviceMain .li7:hover span{background-position: -600px -100px;}
.S_serviceMain .li8:hover span{background-position: -700px -100px;}
.S_serviceMain .name{font: normal 30px/40px Arial , '微软雅黑';height: 40px;overflow: hidden;display: block;}
.S_serviceMain .num{font: normal 16px/28px Arial , '微软雅黑';height:28px;overflow: hidden;display: block;}

.S4_banner{width: 100%;overflow: hidden;}
.S4_banner .pic{width: 1920px;position: relative;left: 50%;top: 0;margin-left: -960px;}
.S4_banner .pic img{display: block;margin: 0 auto;max-width: 100%;}

.S4_serBtn{width: 1060px;margin: 40px auto;text-align: center;}
.S4_serBtn ul{display: inline-block;*display: inline;*zoom:1;clear: both;overflow: hidden;}
.S4_serBtn li{float: left;display: inline;width: 240px;height: 135px;margin: 0 12px;background-image: url(../images/S_btn1-3.png);background-repeat: no-repeat;overflow: hidden;color: #fff;}
.S4_serBtn .li1{background-position: left top;}
.S4_serBtn .li2{background-position: -265px top;}
.S4_serBtn .li3{background-position: -530px top;}
.S4_serBtn .li4{background-position: -795px top;}
.S4_serBtn span{display: block;font: normal 18px/30px '微软雅黑';height: 30px;overflow: hidden;margin: 90px 0 0 0;}

.S4_advan{width: 1200px;margin: 0 auto;}
.S4_advan .tit img{display: block;width: 100%;}
.S4_advan .list{margin: 40px 70px;clear: both;overflow: hidden;}
.S4_advan .li{float: left;display: inline;width: 210px;margin: 0 27px 20px 27px;}
.S4_advan .btn{display: block;width: 110px;height: 111px;background-image: url(../images/S_btn1-2.png);background-repeat: no-repeat;margin: 0 auto;font-size: 0;line-height: 0;}
.S4_advan .li:hover .btn{-webkit-animation: swing .5s linear;-o-animation: swing .5s linear;animation: swing .5s linear;}
.S4_advan .li1 .btn{background-position: left top;width: 111px;}
.S4_advan .li2 .btn{background-position: -111px top;}
.S4_advan .li3 .btn{background-position: -221px top;}
.S4_advan .li4 .btn{background-position: -331px top;}
.S4_advan .li5 .btn{background-position: -441px top;}
.S4_advan .li6 .btn{background-position: -551px top;}
.S4_advan .li7 .btn{background-position: -661px top;}
.S4_advan .li8 .btn{background-position: -771px top;}
.S4_advan .name{height: 60px;font: normal 22px/24px Arial , '微软雅黑';text-align: center;color: #222;margin: 5px 0 10px 0;overflow: hidden;}
.S4_advan .name span{display: table-cell;vertical-align: middle;height: 60px;width: 210px;}
.S4_advan .li8 .name{font-size: 20px;}
.S4_advan .text{font: normal 14px/18px Arial , '微软雅黑';height: 90px;overflow: hidden;color: #444;}

.S4_advan .tit2{font: normal 30px/40px Arial , '微软雅黑';color: #000;}
.S4_advan .info{padding-left: 80px;margin: 0 0 20px 0;background: url(../images/S_btn1-5.jpg) no-repeat right 30px;min-height: 400px;font: normal 16px/30px Arial , '微软雅黑';overflow: hidden;}
.S4_advan .info p{margin: 15px 0;}

.S_emailCompa{background: #f1f1f1;font-family: Arial , '微软雅黑';font-weight: normal;line-height: 1.6em;font-size: 14px;padding: 40px 0;}
.S_emailCompa .email{width: 575px;background: #fff;color: #333;padding: 10px 30px;}
.S_emailCompa .name{text-align: center;color: #000;margin: 15px 0 3px 0;height: 32px;overflow: hidden;font-size: 26px;line-height: 32px;}
.S_emailCompa .name2{text-align: center;margin: 0;height: 20px;overflow: hidden;font-size: 14px;line-height: 20px;}
.S_emailCompa .pic{display: block;margin: 15px auto;}
.S_emailCompa .list{padding: 10px 0;border-bottom: 1px solid #e0e0e0;overflow: hidden;clear: both;}
.S_emailCompa .list li{float: left;display: inline;width: 33%}
.S_emailCompa .list span{display: block;}
.S_emailCompa .big em{font-size: 18px;}
.S_emailCompa .small{font-size: 12px;}
.S_emailCompa .text{font-family: '宋体';font-size: 12px;margin: 10px 0;line-height: 24px;height: 72px;overflow: hidden;}
.S_emailCompa .text p{margin: 0 auto;height: 24px;overflow: hidden;}
.S_emailCompa .price{text-align: center;font-size: 12px;}
.S_emailCompa .price a{color: #4e9aef;margin: 0 3px;}
.S_emailCompa .price em{font-size: 26px;margin: 0 5px;color: #fe3030;}
.S_emailCompa .shopBtn{display: block;width: 240px;height: 48px;background: #fe3030;color: #fff;margin: 10px auto;text-align: center;font-size: 24px;line-height: 48px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;text-decoration: none;}
.S_emailCompa .shopBtn:hover{background: #f31818;}
.S_emailCompa .title1{text-align: center;font-size: 36px;color: #333;margin: 40px 0 10px 0;}
.S_emailCompa .title2{text-align: center;font-size: 20px;color: #666;margin: 0;}

.S_advan{padding: 40px 0;background: #fff;border-bottom: 1px solid #ccc;}
.S_advan .title{background: url(../images/S_btn2-4.jpg) no-repeat center center;height: 52px;text-align: center;font: normal 45px/50px '微软雅黑';color: #333;}
.S_advan .title .tit{overflow: hidden;clear: both;display: inline-block;*display: inline;*zoom:1;}
.S_advan .title .red{color: #fe3030;}
.S_advan .title em{width: 52px;height: 52px;background: url(../images/S_btn2-13.png) no-repeat center center;float: left;display: inline;color: #fff;font-size: 0;line-height: 0;margin-right: 5px;}
.S_advanList{clear: both;overflow: hidden;margin-top: 40px;}
.S_advanList li{float: left;display: inline;width: 283px;height: 288px;margin: 0 58px 30px 58px;overflow: hidden;}
.S_advanList .li1{background: url(../images/S_btn2-5.jpg) no-repeat center center;}
.S_advanList .li2{background: url(../images/S_btn2-6.jpg) no-repeat center center;}
.S_advanList .li3{background: url(../images/S_btn2-7.jpg) no-repeat center center;}
.S_advanList .li4{background: url(../images/S_btn2-8.jpg) no-repeat center center;}
.S_advanList .li5{background: url(../images/S_btn2-9.jpg) no-repeat center center;}
.S_advanList .li6{background: url(../images/S_btn2-10.jpg) no-repeat center center;}
.S_advanList .text{margin: 160px 15px 0 15px; overflow: hidden;font: normal 16px/28px '微软雅黑';color: #333;height: 112px;}

.S_funct{padding: 40px 0;background: #fff;border-bottom: 1px solid #ccc;}
.S_funct .title{background: url(../images/S_btn2-4.jpg) no-repeat center center;height: 52px;text-align: center;font: normal 45px/50px '微软雅黑';color: #333;}
.S_funct .title .tit{overflow: hidden;clear: both;display: inline-block;*display: inline;*zoom:1;}
.S_functTable{margin-top: 40px;width: 100%;border: 2px solid #e5e5e5;background: #fff;}
.S_functTable th{text-align: center;font: bold 20px/30px '宋体';color: #333;padding: 10px 10px;background: #f1f1f1;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.S_functTable td{text-align: center;font: normal 16px/30px '微软雅黑';color: #666;padding: 10px 10px;background: #fff;border-bottom: 1px solid #e5e5e5;border-right: 1px solid #e5e5e5;}
.S_functTable .td1{background: #f1f1f1;}
.S_functTable .rightBtn{background: url(../images/S_btn2-11.png) no-repeat right center;padding-right: 20px;}
.S_functTable .wrongBtn{background: url(../images/S_btn2-12.png) no-repeat right center;padding-right: 20px;}

.S_searchBox{background: url(../images/S_btn4-2.jpg) no-repeat center center;min-height: 500px;-moz-background-size: 100% auto;-webkit-background-size: 100% auto;background-size: 100% auto;}
.S_searchBox .logo{padding: 20px 0;}
.S_searchBox .logo img{display: block;margin: 0 auto;}
.S_searchBox .tit{text-align: center;font: normal 14px/24px '宋体';color: #333;margin-bottom: 20px;}
.S_searchBox .tit2{text-align: left;font: normal 14px/24px '宋体';color: #333;width: 400px;margin: 10px auto;overflow: hidden;}
.S_search{text-align: center;}
.S_search fieldset{display: inline-block;*display: inline;*zoom:1;clear: both;border: 2px solid #d2d2d2;background: #fef6e6;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;height: 54px;}
.S_search fieldset:after{clear: both;content: "";display: table;overflow: hidden;}
.S_search .select{float: left;display: inline;padding: 4px 24px 4px 9px;border: none;height: 50px;border: none;background: none;color: #333;font-size: 16px;background: url(../images/S_btn4-7.png) no-repeat right 10px center;-moz-appearance: none;-webkit-appearance: none;appearance: none;}
.S_search .inText{float: left;display: inline;border: none;background: #fff;padding: 4px 14px;height: 50px;border-left: 2px solid #d2d2d2;border-right: 2px solid #d2d2d2;width: 360px;font-size: 16px;}
.S_search .inText::-webkit-input-placeholder { color:#666;}
.S_search .inText::-moz-input-placeholder { color:#666;}
.S_search .inText::input-placeholder { color:#666;}
.S_search .inSubmit{float: left;display: inline;width: 100px;height: 54px;background: #ff8611;border: none;color: #fff;font-size: 16px;margin: -2px -2px 0 0;-moz-border-radius: 0 5px 5px 0;-webkit-border-radius: 0 5px 5px 0;border-radius: 0 5px 5px 0;}

.S_brand{padding: 20px 0;background: #f2f2f2;}
.S_brand .title{text-align: center;position: relative;margin-bottom: 30px;}
.S_brand .title .ch{color: #28bce1;font: normal 45px/55px '微软雅黑';display: block;}
.S_brand .title .en{display: block;color: #b4b2b0;font: normal 24px/30px '微软雅黑';text-transform: capitalize;}
.S_brand .title:before{content: "";display: block;width: 60px;height: 1px;background: #f00;position: absolute;left: 50%;bottom: -10px;margin-left: -30px;}
.S_brand .brandBox{position: relative;padding: 10px 0 80px 0;}
.S_brand .animPic{position: relative;top: 20px;width: 366px;height: 366px;margin: 0 auto;}
.S_brand .animPic img{position: absolute;left: 0;top: 0;}
.S_brand .animPic .pic1{z-index: 3;-webkit-animation: roll 6s linear infinite;-o-animation: roll 6s linear infinite;animation: roll 6s linear infinite;}
.S_brand .animPic .pic2{z-index: 2;-webkit-animation: swing 1s linear infinite alternate;-o-animation: swing 1s linear infinite alternate;animation: swing 1s linear infinite alternate;}
.S_brand .animPic .pic3{z-index: 1;}
.S_brand .list li{position: absolute;font: normal 14px/30px '微软雅黑';color: #333;text-indent: 2em;width: 360px;}
.S_brand .list li p{margin: 0;}
.S_brand .list .li1{left: 10px;top: 0;}
.S_brand .list .li2{right: 10px;top: 0;}
.S_brand .list .li3{left: 10px;top: 280px;}
.S_brand .list .li4{right: 10px;top: 280px;}

.S_domain{padding: 30px 0;background: #fff;}
.S_domain .table{width: 100%;}
.S_domain .table th{border: none;padding: 10px;font: normal 18px/30px '微软雅黑';color: #fff;text-align: center;background: #da251d;}
.S_domain .table td{border: 1px solid #eee;padding: 10px;font: normal 14px/30px '微软雅黑';color: #333;text-align: center;}
.S_domain .table tr:nth-child(2n+1){background: #f5f5f5}
.S_domain .table tr:hover{background: #fff2e1}

.S_serStren{padding: 20px 0;background: #5bc6b4;color: #fff;}
.S_serStren .title{text-align: center;position: relative;margin-bottom: 30px;}
.S_serStren .title:before{content: "";display: block;width: 80px;height: 1px;background: #fff;position: absolute;left: 50%;bottom: -10px;margin-left: -40px;}
.S_serStren .title .ch{display: block;font: normal 45px/55px '微软雅黑';}
.S_serStren .title .en{display: block;font: normal 24px/30px Arial , '微软雅黑';text-transform: capitalize;}
.S_serStren .table{border: none;width: 100%;border-collapse:separate;border-spacing:20px;}
.S_serStren .table td{border: none;width: 25%;}
.S_serStren .text{margin: 0 auto;width: 160px;font: normal 14px/20px '微软雅黑';margin-top: 10px;overflow: hidden;}
.S_serStren .btn{display: block;width: 80px;height: 80px;background-image: url(../images/S_btn4-8.png);background-repeat: no-repeat;margin: 0 auto;padding: 0;font-size: 0;line-height: 0;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.S_serStren .btn1{background-position: 0 top;}
.S_serStren .btn2{background-position: -80px top;}
.S_serStren .btn3{background-position: -160px top;}
.S_serStren .btn4{background-position: -240px top;}
.S_serStren .btn5{background-position: -320px top;}
.S_serStren .btn6{background-position: -400px top;}
.S_serStren .btn7{background-position: -480px top;}
.S_serStren .btn8{background-position: -560px top;}
.S_serStren td:hover .btn1{background-position: 0 -80px;}
.S_serStren td:hover .btn2{background-position: -80px -80px;}
.S_serStren td:hover .btn3{background-position: -160px -80px;}
.S_serStren td:hover .btn4{background-position: -240px -80px;}
.S_serStren td:hover .btn5{background-position: -320px -80px;}
.S_serStren td:hover .btn6{background-position: -400px -80px;}
.S_serStren td:hover .btn7{background-position: -480px -80px;}
.S_serStren td:hover .btn8{background-position: -560px -80px;}
.S_serStren td:hover .text{color: #fff000;}

.S_serAdvan{padding: 20px 0;}
.S_serAdvan .title{text-align: center;position: relative;margin-bottom: 30px;}
.S_serAdvan .title:before{content: "";display: block;width: 80px;height: 1px;background: #333;position: absolute;left: 50%;bottom: -10px;margin-left: -40px;}
.S_serAdvan .title .ch{display: block;font: normal 45px/55px '微软雅黑';color: #333;}
.S_serAdvan .title .en{display: block;font: normal 24px/30px Arial , '微软雅黑';text-transform: capitalize;color: #bbb;}
.S_serAdvan .box{width: 1060px;margin: 60px auto;position: relative;}

.S_serAdvanBox{float: left;display: inline;color: #fff;overflow: hidden;}

.S_serAdvanPic1{width: 450px;height: 285px;margin-bottom: 10px;font-size: 0;line-height: 0;overflow: hidden;}
.S_serAdvanPic1 img{display: block;width: 100%;min-height: 100%;}
.S_serAdvanPic2{width: 212px;height: 210px;background: #e5e5e5;font-size: 0;line-height: 0;overflow: hidden;}
.S_serAdvanPic2 img{display: block;width: 100%;min-height: 100%;}
.S_serAdvanPic3{width: 212px;height: 210px;background: #e5e5e5;font: normal 14px/20px Arial , '微软雅黑';overflow: hidden;}
.S_serAdvanPic3 .table{display: table;width: 100%;height: 100%;padding: 15px;}
.S_serAdvanPic3 .tableCell{display: table-cell;vertical-align: middle;text-align: center;color: #333;}

.S_serAdvanBox1{width: 305px;height: 285px;background: #2da5bd;margin-bottom: 10px;font: normal 22px/1.4em Arial , '微软雅黑';}
.S_serAdvanBox2{width: 305px;height: 285px;background: #f39800;margin-bottom: 10px;font: normal 22px/1.4em Arial , '微软雅黑';}
.S_serAdvanBox3{width: 212px;height: 210px;background: #2ad0ba;font: normal 18px/1.4em Arial , '微软雅黑';}
.S_serAdvanBox4{width: 212px;height: 210px;background: #e04a4b;font: normal 18px/1.4em Arial , '微软雅黑';}
.S_serAdvanBox5{width: 212px;height: 210px;background: #79b543;font: normal 18px/1.4em Arial , '微软雅黑';}

.S_serAdvanBox .h_box{padding: 15px;text-align: center;}
.S_serAdvanBox .text{height: 2.8em;overflow: hidden;margin-top: 5px;}
.S_serAdvanBox1 .h_box{padding: 40px 30px;}
.S_serAdvanBox2 .h_box{padding: 40px 30px;}

.S_serAdvanBox1 .hover{background: #2da5bd;}
.S_serAdvanBox2 .hover{background: #f39800;}
.S_serAdvanBox3 .hover{background: #2ad0ba;}
.S_serAdvanBox4 .hover{background: #e04a4b;}
.S_serAdvanBox5 .hover{background: #79b543;}
.S_serAdvanBox .hover{position: absolute;z-index: 10;top: 0;bottom: 0;padding: 0;left: 0;width: 0;overflow: hidden;}
.S_serAdvanBox .h_pic{float: left;display: inline;width: 0;-moz-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;-webkit-transition: all .6s;transition: all .6s;}
.S_serAdvanBox .h_pic img{display: block;width: 100%;}
.S_serAdvanBox .h_info{float: left;display: inline;width: 0;margin: 20px 0 0 30px;-moz-transition: all .6s;-ms-transition: all .6s;-o-transition: all .6s;-webkit-transition: all .6s;transition: all .6s;}
.S_serAdvanBox .h_name{font: normal 40px/50px '微软雅黑';margin-bottom: 30px;}
.S_serAdvanBox .h_text{font: normal 22px/38px '微软雅黑';}

.S_serAdvanBox:hover .hover{width: 100%;padding: 40px 30px;}
.S_serAdvanBox:hover .h_pic{width: 240px;}
.S_serAdvanBox:hover .h_info{width: 730px;}

.S_titleA{text-align: center;margin: 0 0 40px 0;position: relative;}
.S_titleA .ch{display: block;font: normal 45px/1.2em '微软雅黑';margin: 0;color: #000;}
.S_titleA .en{display: block;font: normal 24px/1.2em '微软雅黑';margin: 0;color: #bbb;}
.S_titleA .blue{color: #28bce1;}
.S_titleA .red{color: #f45349;}
.S_titleA:before{content: "";display: block;width:60px;height: 1px;font-size: 0;line-height: 0;background: #f45349;position: absolute;left: 50%;margin-left: -30px;bottom: -25px;}
.S_titA{font: normal 14px/30px '微软雅黑';color: #666;text-align: center;overflow: hidden;margin: 0 0 20px 0;}

.S_host{clear: both;padding: 30px 0;background: #fff;}
.S_host .list{overflow: hidden;clear: both;}
.S_host .list li{float: left;display: inline;width: 320px;margin: 20px 40px 80px 40px;padding-left: 120px;position: relative;min-height: 110px;}
.S_host .btn{display: block;width: 110px;height: 110px;font-size: 0;line-height: 0;padding: 0;margin: 0;border: none;position: absolute;left: 0;top: 0;}
.S_host .list li:hover .btn{-webkit-animation: swing .8s linear;-o-animation: swing .8s linear;animation: swing .8s linear;}
.S_host .btn img{display: block;width: 100%;height: 100%;}
.S_host .name{font: normal 30px/1.4em '微软雅黑';color: #000;margin-bottom: 5px;}
.S_host .text{font: normal 14px/24px '微软雅黑';color: #666;}

.S_hostTable{clear: both;padding: 30px 0;background: #fff;}
.S_hostTable table{width: 100%;border-collapse:collapse;border-spacing:2px;text-align: center;margin-bottom: 20px;}
.S_hostTable tbody{border: 1px solid #e8e8e8;}
.S_hostTable td{padding: 10px 10px;font: normal 16px/1.6em '微软雅黑';color: #666;border-right: 1px solid #e8e8e8;}
.S_hostTable th{padding: 10px 10px;font: normal 22px/1.6em '微软雅黑';color: #000;text-align: center;border-right: 1px solid #e8e8e8;}
.S_hostTable .w1{width: 28%;border-right: 1px solid #e8e8e8;}
.S_hostTable .w2{width: 18%;}
.S_hostTable .w3{width: 18%;}
.S_hostTable .w4{width: 18%;}
.S_hostTable .w5{width: 18%;}
.S_hostTable img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}
.S_hostTable .hot{color: #f00;background: #e8e8e8;position: relative;font: normal 32px/1.6em '微软雅黑';letter-spacing: 0.3em;}
.S_hostTable .hot i{display: block;width: 40px;height: 40px;background: url(../images/S_btn5-13.png) no-repeat center center;position: absolute;left: 0;top: 0;}
.S_hostTable .shopBtn{display: block;width: 155px;height: 44px;background: #f00;color: #fff;text-align: center;margin: 0 auto;font: normal 18px/44px '微软雅黑';text-decoration: none;}
.S_hostTable .shopBtn:active{background: #c00;}
.S_hostTable .price{font-size: 24px;margin: 0 5px;color: #f00;}

.S_SEO{height: 720px;background: url(../images/S_btn6-2.jpg) no-repeat center top;margin-bottom: 40px;}
.S_SEO .S_titleA{padding-top: 50px;}

.S_SEO_pur{padding: 30px 0;background: #f7f7f7;}
.S_SEO_pur .list{position: relative;height: 450px;background: url(../images/S_btn6-3.jpg) no-repeat center top;margin: 50px 0;}
.S_SEO_pur .list .text{width: 570px;margin-left: 20px;font: normal 14px/26px '微软雅黑';color: #666;overflow: hidden;text-indent: 2em;}
.S_SEO_pur li{position: absolute;}
.S_SEO_pur li span{display: table-cell;width: 126px;height: 126px;color: #fff;vertical-align: middle;text-align: center;font: normal 16px/20px '微软雅黑';}
.S_SEO_pur .li1{left: 24px;top: 115px;}
.S_SEO_pur .li2{left: 244px;top: 115px;}
.S_SEO_pur .li3{left: 464px;top: 115px;}
.S_SEO_pur .li4{left: 24px;top: 285px;}
.S_SEO_pur .li5{left: 244px;top: 285px;}

.S_contact{background: #f8f8f8;margin: 20px 0;}
.S_contact .title{background: #48b3fe;color: #fff;text-align: center;font: normal 60px/1.6em '微软雅黑';padding: 15px 0;-moz-text-shadow: 3px 2px 7px rgba(0,0,0,.4);-webkit-text-shadow: 3px 2px 7px rgba(0,0,0,.4);-ms-text-shadow: 3px 2px 7px rgba(0,0,0,.4);text-shadow: 3px 2px 7px rgba(0,0,0,.4);}
.S_contact .box{padding: 30px;background: url(../images/S_btn7-3.jpg) no-repeat right 0 bottom 100px;font: normal 16px/1.6em '微软雅黑';color: #333;overflow: hidden;position: relative;}
.S_contact .box .ewm{position: absolute;right: 120px;top: 50px;}
.S_contact .box .tit{font: normal 24px/1.6em '微软雅黑';color: #0294fa;margin: 0 0 30px 0;}
.S_contact .box table,.S_contact .box img{max-width: 100% !important;}
.S_contact .box a{color: #333;}
.S_contact .box a:hover{color: #0294fa;}

.S_aboutA{margin: 30px auto;}
.S_aboutA .box{margin-top: 50px;}
.S_aboutA .pic{float: left;display: inline;width: 466px;margin-left: 10px;}
.S_aboutA .pic img{display: block;width: 100%;}
.S_aboutA .info{float: left;display: inline;width: 650px;margin-left: 40px;font: normal 16px/30px '微软雅黑';color: #666;text-indent: 2em;}

.S_course{background: #eee;padding: 30px 0;}
.S_course .list{margin-top: 60px;position: relative;overflow: hidden;}
.S_course .line{position: absolute;left: 50%;top: 0;bottom: 0;width: 8px;height: auto;background: #fe2525;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;margin-left: -4px;}
.S_course .list li{position: relative;width: 550px;font: normal 18px/24px '微软雅黑';color: #333;min-height: 48px;}
.S_course .list i{display: block;width: 24px;height: 24px;background: #fe2525;font-size: 0;line-height: 0;position: absolute;top: 2px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;}
.S_course .year{position: absolute;right: 590px;top: 0;height: 28px;background: #fe2525;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;color: #fff;width: 95px;font: normal 18px/28px '微软雅黑';text-align: center;}
.S_course .list .li1{left: 50%;margin: 20px 0 0 20px;}
.S_course .list .li2{right: 0;margin: 20px 0 0 29px;left: auto;text-align: right;}
.S_course .list .li1 i{right: 558px;}
.S_course .list .li2 i{left: 558px;}

.S_honor{margin: 40px auto;}
.S_honor .list{overflow: hidden;clear: both;margin-top: 60px;}
.S_honor ul{overflow: hidden;clear: both;margin-right: -29px;}
.S_honor li{float: left;display: inline;width: 278px;margin: 0 29px 30px 0;height: 268px;}
.S_honor li a{display: table-cell;border: 1px solid #e0e0e0;width: 276px;height: 266px;vertical-align: middle;}
.S_honor li img{display: block;max-width: 100%;max-height: 100%;margin: 0 auto;}



/**/
.navbar_wrap2A{position: fixed;left: 0;right: 0;top: 0;box-shadow: 0 2px 3px rgba(0,0,0,0.15);z-index: 800;min-width: 1280px;text-align: center;width: 100%;background: #fff;font-family: '微软雅黑';}
.navbar_wrap2A.active{position: fixed;}
.navbar_wrap2A.on{position: fixed;}
.nav_wrap2{height: 80px;position: relative;}
.nav_logoA{height: 80px;float: left;display: inline;margin-left: 20px;}
.nav_logoA a{display: table-cell;height: 80px;vertical-align: middle;}
.nav_logoA img{display: block;max-height: 74px;}
.nav_listA{float: right;display: inline;margin: 40px 20px 0 0;}
.navbar_wrap2A.active .nav_listA{display: none;}
.navbar_wrap2A.on .nav_listA{display: inline;}
.nav_listA:after{content: "";display: table;clear: both;overflow: hidden;}
.nav_listA .navLi{float: left;display: inline;height: 40px;padding-bottom: 18px;width: 110px;}
.nav_listA .navLi a{font: normal 14px/22px '微软雅黑';color: #000;height: 22px;overflow: hidden;text-align: center;display: block;}
.nav_listA .navLi span{display: block;-moz-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;}
.nav_listA .navLi strong{display: block;color: #2874d4;-moz-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;}
.nav_listA .navLi:hover span{margin-top: -22px;}

.navNemuA{position: absolute;left: 0;right: 0;top: 100%;background: #fff;padding: 10px 0 25px 0;box-shadow: 0 2px 3px rgba(0,0,0,0.15);display: none;}
.navNemuA .menuBox{float: right;display: inline;margin: 0 20px 0 0;}
.navNemuA .menuBox:after{content: "";display: table;clear: both;}
.navNemuA dl{float: left;display: inline;width: 110px;margin: 0;padding: 0;}
.navNemuA dl.first{display: none;}
.navNemuA dt{display: none;}
.navNemuA dd{border-left: 1px solid #e5e5e5;}
.navNemuA dd a{font: normal 13px/26px '微软雅黑';color: #777;height: 26px;overflow: hidden;text-align: center;display: block;}
.navNemuA dd a:hover{text-decoration: underline;color: #2874d4;}

.navNemuA .logo{display: none;position: absolute;left: 20px;top: 20px;}
.navNemuA .logo a{display: block;width: 60px;height: 60px;}
.navNemuA .logo img{display: block;width: 100%;}
.navNemuA .titleBox{clear: both;margin: 40px auto 20px auto;text-align: left;display: none;width: 900px;position: relative;}
.navNemuA .title{color: #fff;font-size: 48px;font-style: italic;font-family: "MS Serif", "New York", Microsoft YaHei;margin: 0;}

.nav_searchA{position: absolute;right: 0;top: 0;clear: both;}
.nav_searchA fieldset:after{content: "";display: table;clear: both;}
.nav_searchA .text{float: left;display: inline;padding: 2px 10px;border: none;border-bottom: 1px solid #999;background: none;height: 36px;font-size: 16px;line-height: 32px;width: 340px;color: #fff;}
.nav_searchA .submit{float: left;display: inline;width: 60px;height: 36px;border: none;background: url(../images/btn1-2-hover.png) no-repeat center center;}
.nav_searchA .hot{color: #999;font: normal 12px/20px '微软雅黑';margin-top: 4px;}
.nav_searchA .hot a{color: #ccc;margin: 0 7px;}
.nav_searchA .hot a:hover{color: #fff;text-decoration: underline;}




.navNemuA.fixed{background: #333;color: #bbb;left: 0;top: 0;right: 0;bottom: 0;width: auto;height: auto;position: fixed;z-index: 900;padding: 50px 100px;height: auto !important;margin: 0 !important;display: block;}
.navNemuA.fixed .logo,.navNemuA.fixed .titleBox{display: block;}
.navNemuA.fixed .menuBox{float: none;display: table;text-align: left;margin: 0 auto;padding-top:20px;vertical-align: middle;width: 900px;}
.navNemuA.fixed dl.first{display: block;}
.navNemuA.fixed dt{display: block;height:50px;line-height:50px;font-size:15px;}
.navNemuA.fixed dt em{color:#949494;margin-left:20px;font-size:12px;font-style:normal;font-family:Verdana, Geneva, sans-serif;font-weight: normal;}
.navNemuA.fixed dt a{color: #fff;font-weight: normal;}
.navNemuA.fixed dd{border: none;line-height: 24px;height: 24px;margin: 0;}
.navNemuA.fixed dd a{text-align: left;color: #999;display: inline-block;*display: inline;*zoom:1;}
.navNemuA.fixed dd a:hover{color: #fff;text-decoration: underline;}
.navNemuA.fixed dl{float: left;display: inline;width: 33.33%;padding-left: 60px;height: auto;min-height: 176px;}
.navNemuA.fixed .dl8{margin-left: -33.33%;margin-top: 100px;}
.navNemuA.fixed .dl1{background:url(../images/navBtn1-1.png) no-repeat 10px 17px;}
.navNemuA.fixed .dl2{background:url(../images/navBtn1-3.png) no-repeat 10px 17px;}
.navNemuA.fixed .dl3{background:url(../images/navBtn1-2.png) no-repeat 10px 17px;}
.navNemuA.fixed .dl4{background:url(../images/navBtn1-4.png) no-repeat 10px 17px;}
.navNemuA.fixed .dl5{background:url(../images/navBtn1-6.png) no-repeat 10px 17px;}
.navNemuA.fixed .dl6{background:url(../images/navBtn1-5.png) no-repeat 10px 17px;}
.navNemuA.fixed .dl7{background:url(../images/navBtn1-7.png) no-repeat 10px 17px;}
.navNemuA.fixed .dl8{background:url(../images/navBtn1-8.png) no-repeat 10px 17px;}

.nav_toggleBtnA{position: fixed;right: 20px;top: 20px;height: 40px;width: 42px;padding: 18px 0;z-index: 910;display: none;}
.navbar_wrap2A.active .nav_toggleBtnA{display: block;}
.navbar_wrap2A.on .nav_toggleBtnA{display: none;}
.nav_toggleBtnA:before,.nav_toggleBtnA:after,.nav_toggleBtnA span{display: block;width: 40px;height: 4px;background: #111;content: "";-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.nav_toggleBtnA span{margin: 0;}
.nav_toggleBtnA:before{position: absolute;left: 0;top: 6px;}
.nav_toggleBtnA:after{position: absolute;left: 0;bottom: 6px;}
.nav_toggleBtnA:hover:before{top: 4px;}
.nav_toggleBtnA:hover:after{bottom: 4px;}
.nav_toggleBtnA.animt span{display: none;}
.nav_toggleBtnA.animt:before{top: 18px;transform: translateY(0px) rotate(-135deg);background: #fff;}
.nav_toggleBtnA.animt:after{bottom: 18px;transform: translateY(0px) rotate(135deg);background: #fff;}
.nav_toggleBtnA.animt:hover:before{top: 18px;transform: translateY(0px) rotate(-145deg);}
.nav_toggleBtnA.animt:hover:after{bottom: 18px;transform: translateY(0px) rotate(145deg);}

.S4_table{margin: 30px 0;clear: both;}
.S4_table table{width: 100%;}
.S4_table th{background: #da251d;color: #fff;text-align: center;padding: 10px;font-size: 18px;font-weight: normal;line-height: 1.6em;border-right: 1px solid #fff;}
.S4_table td{border: 1px solid #e0e0e0;text-align: center;padding: 10px;font-size: 16px;line-height: 1.6em;color: #333;}
.S4_table .w1{width: 10%;}
.S4_table .w2{width: 20%;}
.S4_table .w3{width: 30%;}
.S4_table .w4{width: 20%;}
.S4_table .w5{width: 20%;}
.S4_table .bg{background: #f6f5f5;}
.S4_table .bold{font-weight: normal;color: #000;font-size: 36px;width: 1em;display: block;margin: 0 auto;line-height: 1.3em;}

.S_SEO_case{margin: 30px 0;clear: both;}
.S_SEO_case .list{overflow: hidden;margin-top: 60px;}
.S_SEO_case ul{margin-right: -30px;margin-top: 10px;}
.S_SEO_case li{float: left;display: inline;width: 380px;height: 456px;overflow: hidden;margin: 5px 20px 30px 5px;-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.S_SEO_case li img{display: block;width: 100%;}
.S_SEO_case li:hover{-moz-box-shadow: 0 5px 20px rgba(0,0,0,.2);-webkit-box-shadow: 0 5px 20px rgba(0,0,0,.2);box-shadow: 0 5px 20px rgba(0,0,0,.2);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);-webkit-transform: translateY(-5px);transform: translateY(-5px);}

.S_serCase{margin: 30px 0;clear: both;}
.S_serCase .list{overflow: hidden;margin-top: 60px;}
.S_serCase ul{margin-right: -30px;margin-top: 10px;}
.S_serCase li{float: left;display: inline;width: 330px;height: 228px;overflow: hidden;margin: 5px 40px 30px 5px;-moz-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.S_serCase li img{display: block;width: 100%;}
.S_serCase li:hover{-moz-box-shadow: 0 5px 20px rgba(0,0,0,.2);-webkit-box-shadow: 0 5px 20px rgba(0,0,0,.2);box-shadow: 0 5px 20px rgba(0,0,0,.2);-moz-transform: translateY(-5px);-ms-transform: translateY(-5px);-o-transform: translateY(-5px);-webkit-transform: translateY(-5px);transform: translateY(-5px);}

.S_serMall{margin: 30px 0;clear: both;position: relative;}
.S_serMall .list{overflow: hidden;margin-top: 70px;}
.S_serMall .list ul{margin-right: -8px;clear: both;}
.S_serMall .list li{float: left;display: inline;width: 294px;height: 280px;background: #f2f2f2;margin: 0 8px 8px 0;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.S_serMall .list a{display: block;padding: 10px 15px;text-decoration: none;color: #666;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.S_serMall .list .btn{display: block;width: 110px;height: 110px;margin: 15px auto 0 auto;background-image: url(../images/N_pic5-3.png);background-repeat: no-repeat;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.S_serMall .list .li1 .btn{background-position: 0 0;}
.S_serMall .list .li2 .btn{background-position: 0 -110px;}
.S_serMall .list .li3 .btn{background-position: 0 -220px;}
.S_serMall .list .li4 .btn{background-position: 0 -330px;}
.S_serMall .list .li5 .btn{background-position: 0 -440px;}
.S_serMall .list .li6 .btn{background-position: 0 -550px;}
.S_serMall .list .li7 .btn{background-position: 0 -660px;}
.S_serMall .list .li8 .btn{background-position: 0 -770px;}
.S_serMall .list .li1:hover .btn{background-position: -110px 0;}
.S_serMall .list .li2:hover .btn{background-position: -110px -110px;}
.S_serMall .list .li3:hover .btn{background-position: -110px -220px;}
.S_serMall .list .li4:hover .btn{background-position: -110px -330px;}
.S_serMall .list .li5:hover .btn{background-position: -110px -440px;}
.S_serMall .list .li6:hover .btn{background-position: -110px -550px;}
.S_serMall .list .li7:hover .btn{background-position: -110px -660px;}
.S_serMall .list .li8:hover .btn{background-position: -110px -770px;}
.S_serMall .list .name{font: normal 18px/30px '微软雅黑';color: #333;text-align: center;height: 30px;overflow: hidden;margin: 10px 0;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;}
.S_serMall .list .price{font: normal 14px/20px '宋体';height: 20px;overflow: hidden;text-align: center;}
.S_serMall .list .price em{color: #f00;}
.S_serMall .list .text{font: normal 14px/20px '宋体';height: 60px;overflow: hidden;}
.S_serMall .list li:hover{background: #0795d7;}
.S_serMall .list li:hover a{color: #fff;}
.S_serMall .list li:hover .name{color: #fff;}
.S_serMall .list li:hover .price em{color: #fff;}

.S_serMall_det{position: absolute;left: 0;right: 0;top: 50%;background: #0795d7;color: #333;padding: 35px 0;margin-top: -230px;font: normal 18px/30px '微软雅黑';display: none;}
.S_serMall_det ul{background: #fff;padding: 20px 50px 20px 140px;margin: 0;position: relative;}
.S_serMall_det li{overflow: hidden;margin: 0;height: 580px;}
.S_serMall_det .top{padding-left: 150px;position: relative;height: 110px;overflow: hidden;margin-bottom: 15px;}
.S_serMall_det .icon{display: block;width: 110px;height: 110px;background-image: url(../images/N_pic5-3.png);background-repeat: no-repeat;position: absolute;left: 0;top: 0;}
.S_serMall_det .li1 .icon{background-position: 0 0;}
.S_serMall_det .li2 .icon{background-position: 0 -110px;}
.S_serMall_det .li3 .icon{background-position: 0 -220px;}
.S_serMall_det .li4 .icon{background-position: 0 -330px;}
.S_serMall_det .li5 .icon{background-position: 0 -440px;}
.S_serMall_det .li6 .icon{background-position: 0 -550px;}
.S_serMall_det .li7 .icon{background-position: 0 -660px;}
.S_serMall_det .li8 .icon{background-position: 0 -770px;}
.S_serMall_det .name{font: normal 30px/45px '微软雅黑';text-align: left;height: 45px;overflow: hidden;margin: 8px 0;}
.S_serMall_det .name span{font-size: 18px;margin-left: 30px;}
.S_serMall_det .name em{color: #f00;}
.S_serMall_det .text{font-size: 18px;line-height: 24px;height: 48px;overflow: hidden;}
.S_serMall_det .info{font-size: 16px;line-height: 30px;}
.S_serMall_det .info p{margin: 0;}
.S_serMall_det .red{color: #f00;}
.S_serMall_det .info .red span{letter-spacing: 2em;}
.S_serMall_det .close{display: block;width: 27px;height: 27px;background: url(../images/N_pic2-8.jpg) no-repeat center bottom;position: absolute;right: 0;top: 0;opacity: 1;filter: alpha(opacity=1);-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;-webkit-transition: all .3s;transition: all .3s;}
.S_serMall_det .close:hover{background-position: center top;}
.S_serMall_det .hidden{display: none;}

.cont_team1{background: #fff;overflow: hidden;}

.S_cont_form{width: 100%;overflow: hidden;background: #224d80;position: relative;}
.S_cont_form .bg{position: relative;left: 50%;top: 0;margin-left: -960px;width: 1920px;}
.S_cont_form .bg img{display: block;margin: 0 auto;max-width: 100%;}
.S_cont_form .message{width: 474px;background: #133c6c;position: absolute;right: 50%;top: 90px;margin-right: -600px;}
.S_cont_form .messageBox{padding: 20px;color: #fff;font: normal 14px/1.6em '微软雅黑';}
.S_cont_form .title{margin: 0 0 20px 0;text-align: center;font-size: 30px;}
.S_cont_form fieldset:after{content: "";display: table;clear: both;}
.S_cont_form fieldset{clear: both;margin-bottom: 14px;overflow: hidden;}
.S_cont_form .text{display: block;width: 100%;border: none;background: #fff;outline: none;padding: 3px 10px;height: 36px;line-height: 30px;color: #000;}
.S_cont_form .text.fl{width: 210px;}
.S_cont_form .text.fr{width: 210px;}
.S_cont_form .tit{font-size: 18px;}
.S_cont_form .label1{float: left;display: inline;min-width: 190px;margin-right: 5px;font-weight: normal;}
.S_cont_form .checkbox{display: inline-block;*display: inline;*zoom:1;vertical-align: -2px;margin-right: 7px;}
.S_cont_form .label2{float: left;display: inline;margin-right: 8px;font-weight: normal;}
.S_cont_form .budget{float: left;display: inline;margin-right: 8px;}
.S_cont_form .radio{display: inline-block;*display: inline;*zoom:1;vertical-align: -2px;margin-right: 3px;outline: none;}
.S_cont_form .y{float: left;display: inline;font-size: 18px;line-height: 36px;margin-right: 15px;}
.S_cont_form .text2{float: left;display: inline;width: 120px;margin-right: 15px;}
.S_cont_form .yzm{float: left;display: inline;width: 110px;height: 36px;cursor: pointer;}
.S_cont_form .submit{display: block;width: 100%;height: 50px;background: #2fa8cb;color: #fff;border: none;font-size: 18px;line-height: 50px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.S_cont_del{background: url(../images/S_btn9-3.jpg) no-repeat center top;overflow: hidden;}
.S_cont_del .title_1{text-align: center;margin: 0;padding: 45px 0 5px 0;font: normal 44px/1.4em '微软雅黑';color: #333;}
.S_cont_del .title_2{text-align: center;margin: 0;padding: 0 0 20px 0;font: normal 14px/1.4em '微软雅黑';color: #999;}
.S_cont_del .title_tag{text-align: center;}
.S_cont_del .title_tag ul{display: inline-block;*display: inline;*zoom:1;overflow: hidden;clear: both;}
.S_cont_del .title_tag li{float: left;display: inline;height: 32px;line-height: 32px;min-width: 120px;text-align: center;color: #000;border: 1px solid #999;-moz-border-radius: 16px;-webkit-border-radius: 16px;border-radius: 16px;margin: 0 10px;}
.S_cont_del .title_tag a{display: block;margin: 0;padding: 0 15px;text-decoration: none;}
.S_cont_del .title_tag li.on{background: #eb6100;border-color: #eb6100;}
.S_cont_del .title_tag li.on a,.S_cont_del .title_tag li.on:hover a{color: #fff;}
.S_cont_del .title_tag li:hover{border-color: #eb6100;}
.S_cont_del .title_tag li:hover a{color: #eb6100;}

.S_cont_service{border: 1px solid #eee;padding: 9px;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;}
.S_cont_service .title{text-align: center;margin: 0;padding: 20px 0 5px 0;font: normal 30px/1.4em '微软雅黑';color: #333;}
.S_cont_service .title .blue{color: #0795d7;}
.S_cont_service .mess_btn{overflow: hidden;clear: both;margin-top: 20px;}
.S_cont_service .mess_btn li{float: left;display: inline;width: 275px;margin: 0 10px;color: #333;font: normal 14px/1.5em '微软雅黑';position: relative;}
.S_cont_service .mess_btn li:before{content: "";display: block;width: 1px;background: #e0e0e0;height: 240px;position: absolute;left: -10px;top: 0;}
.S_cont_service .mess_btn li:first-child:before{display: none;}
.S_cont_service .mess_btn .box{padding: 10px;height: 240px;text-align: center;overflow: hidden;}
.S_cont_service .mess_btn .icon{display: block;width: 100px;height: 100px;background-image: url(../images/S_btn9-4.png);background-repeat: no-repeat;margin: 10px auto;}
.S_cont_service .mess_btn .li1 .icon{background-position: 0 0;}
.S_cont_service .mess_btn .li2 .icon{background-position: 0 -100px;}
.S_cont_service .mess_btn .li3 .icon{background-position: 0 -200px;}
.S_cont_service .mess_btn .li4 .icon{background-position: 0 -300px;}
.S_cont_service .mess_btn .tip{margin: 10px 0 20px 0;}
.S_cont_service .mess_btn .tit{font-size: 16px;margin: 0;}
.S_cont_service .mess_btn li:hover{background: #eb6100;color: #fff;}
.S_cont_service .mess_btn .li1:hover .icon{background-position: -100px 0;}
.S_cont_service .mess_btn .li2:hover .icon{background-position: -100px -100px;}
.S_cont_service .mess_btn .li3:hover .icon{background-position: -100px -200px;}
.S_cont_service .mess_btn .li4:hover .icon{background-position: -100px -300px;}
.S_cont_service .service{margin:  0 -15px;background: url(../images/S_btn9-5.jpg) no-repeat center center;height: 180px;overflow: hidden;color: #fff;}
.S_cont_service .service .serv{float: left;display: inline;margin: 74px 0 0 255px;height: 92px;background: #90010c;font: normal 24px/26px '微软雅黑';padding: 7px 20px;min-width: 160px;}
.S_cont_service .service .en{font-size: 18px;}
.S_cont_service .service .qq{float: left;display: inline;margin: 74px 0 0 80px;height: 92px;font: normal 20px/30px '微软雅黑';padding: 18px 0 0 20px;}
.S_cont_service .service .qq a{color: #fff;text-decoration: none;}
.S_cont_service .service .tel{float: left;display: inline;margin: 74px 0 0 80px;height: 92px;font: normal 20px/30px '微软雅黑';padding: 18px 0 0 20px;}

.S_cont_bus{margin: 30px 0 0 0;font: normal 18px/1.6em '微软雅黑';overflow: hidden;}
.S_cont_bus .title{color: #333;font-size: 24px;margin-bottom: 10px;}
.S_cont_bus .tit{color: #0795d7;margin-bottom: 10px;padding-left: 1.5em;position: relative;}
.S_cont_bus .tit:before{content: "";display: block;width: 15px;height: 15px;-moz-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;background: #0795d7;position: absolute;left: 0;top: 8px;}
.S_cont_bus .info{margin-bottom: 20px;padding-left: 1.5em;}

.S_payment{margin: 30px 100px;width: auto;}
.S_payment .tableA{display: block;width: 100%;border: 1px solid #e0e0e0;font-size: 14px;}
.S_payment tbody{width: 100%;display: table;}
.S_payment th{border: none;padding: 20px;text-align: center;width: 100%;vertical-align: middle;font-size: 20px;letter-spacing: .4em;color: #000;line-height: 1.4em;background: #CFC;}
.S_payment td{border: 1px solid #e0e0e0;padding: 10px 20px;text-align: center;vertical-align: middle;border-left: 0;}
.S_payment .w1{width: 40%;}
.S_payment .w2{width: 60%;text-align: left;}
.S_payment .w2:hover{background: #f0f0f0;}
/*新增的扣扣样式*/
.addqq{border-radius:6px;width:130px;height:320px;background: #b2b2b2;position: fixed;top:22%;right: 0;z-index: 9999;padding:7px;}
.koukou{background: #FFF;border-radius:6px;}
.koukou li{text-align: center;line-height:30px;}
.koukou li:nth-of-type(1){font-size: 16px;line-height:36px;}
.koukou li:nth-of-type(1) img{margin-right: 4px;}
.online{position: fixed;top:36%;right:130px;z-index: 9999;cursor: pointer;}


/*微信案例专页*/
/*.xfx ul {
    list-style: none;
    margin: 0 10%;
}*/
.why h1,.why h2,.why h3,
.why h4,.why h5,.why h6{margin:0;}
.xfx .list ul{margin: 0 10%;}
.xfx .banner {
    height: 350px;
    background: url("../images/xfx_banner.jpg") no-repeat;
    background-position: center;
    text-align: center;
    box-sizing: border-box;
}

.xfx .banner h2 {
    color: #fff;
    font-size: 50px;
    padding-top: 50px;
    padding-bottom: 20px;
    margin:0;
}

.xfx .banner h4 {
    color: #fff;
    font-size: 15px;
    padding-top: 10px;
    padding-bottom: 10px;
}

.xfx .banner span {
    display: inline-block;
    width: 180px;
    line-height: 50px;
    background: #1d34bb;
    color: #fff;
    font-size: 20px;
    margin: 20px;
    border-radius: 10px;
}

.xfx .list {
    padding: 40px 3px;
}

.xfx .list h2 {
    font-size: 25px;
    text-align: center;
    line-height: 50px;
    margin:0;
}

.xfx .list h3 {
    font-size: 15px;
    text-align: center;
    line-height: 50px;
    margin:0;
}

.xfx .list p {
    font-size: 15px;
    text-align: center;
    line-height: 30px;
}

.xfx .advantage li {
    float: left;
    width: 31%;
    height: 300px;
    text-align: center;
    background: #ef3e4a;
    margin: 10px;
    padding: 20px 0;
    border-radius: 10px;
}

.advantage h4 {
    color: #fff;
    font-size: 40px;
    line-height: 120px;
}

.advantage span {
    color: #fff;
    font-family: "微软雅黑";
    display: block;
    font-size:30px;
    line-height: 60px;
}

.advantage1 {
    height: 100%;
}

.xfx .why li {
    float: left;
    width: 23%;
    height: 340px;
    text-align: center;
    background: #ef3e4a;
    margin: 10px;
    padding: 20px 0;
    border-radius: 10px;
}


.why h4 {
    color: #fff;
    font-size: 30px;
    line-height: 120px;
    margin :0 auto;
}
.why h4 i{font-size:40px;}
.why span {
    color: #fff;
    font-family: "微软雅黑";
    display: block;
    font-size:20px;
    line-height: 60px;
}

.why {
    height: 100%;
}

/*加阴影*/
.xfx li:hover {
    -webkit-filter: brightness(103%);
    filter: brightness(103%);
    box-shadow: 0px 0px 10px 5px rgba(196, 200, 204, 0.8);
}

.xfx .honor li {
    width: 25%;
    float: left;
    padding: 10px;
    box-sizing: border-box;
}

.xfx .honor img {
    max-height: 400px;
    overflow: hidden;
}

.xfx .btn {
    width: 175px;
    line-height: 50px;
    background: #1d34bb;
    color: #fff;
    font-size: 20px;
    margin: 20px;
    border-radius: 10px;
    text-align: center;
    margin: 0 auto;
}

.xfx .base li {
    float: left;
    width: 31%;
    background: #ef3e4a;
    margin: 10px;
    padding: 10px;
    box-sizing: border-box;
}

.xfx .base .left {
    width: 68%;
}

.xfx .base .left p {
    color: #fff;
    margin:0;
}

.xfx .base .left h3 {
    font-size: 25px;
    color: #fff;
    margin:0;
}

.xfx .base .right {
    color: #fff;
    margin-top: 100px;
}

.xfx .base .right .iconfont1 {
    font-size: 70px;
}

.xfx .tools li {
    float: left;
    width: 7%;
    margin: 10px;
    padding: 10px;
    text-align: center;
    color: #186837;
    height: 100px;
    box-sizing: content-box;
}

.xfx .tools .iconfont1 {
    font-size:50px;
}

.xfx .tools h4 {
    text-align: center;
    font-size:14px;
    margin:0;
    font-weight:bold;
}

.xfx .foot {
    width: 30%;
    margin: 20px auto;
}


@media screen and (min-width:1250px) and (max-width:1310px){
	.nav_logoA img{max-height:50px;}
	.nav_listA .navLi,.navNemuA dl{width:100px;}
}

@media screen and (min-width:1310px) and (max-width:1490px){
	.nav_logoA img{max-height:50px;}
	.nav_listA .navLi,.navNemuA dl{width:105px;}
}






