@charset "utf-8";
/*Clear Default Style*/
html,body,div,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,form,input,textarea,th,td,select{margin: 0;padding: 0;font-family: "Microsoft YaHei";}
*{box-sizing:border-box;}
html,body{height:100%;}
body{font: 14px/1.5 "Microsoft YaHei";color: #333;overflow-x: hidden;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}
ul,ol,li{list-style: none;}
img{border: none;vertical-align: middle;max-width: 100%;}
a{text-decoration: none;color: #333;
	-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
table{border-collapse: collapse;table-layout: fixed;}
input,textarea{outline: none;border: none;}
textarea{resize: none;overflow: auto;}
i{font-style: normal;}
u{text-decoration: none;}
/*Piublic*/
.fl{float: left}
.fr{float: right}
.clearfix{zoom: 1;}
.clearfix:after{content: "";width: 0;height: 0;visibility: hidden;display: block;clear: both;overflow: hidden;}
.table_box{display: table;width: 100%;height: 100%;}
.table-cell {display: table-cell;width: 100%;height: 100%;vertical-align: middle;text-align: center;}
/*.m_total_list{width: 100%;height: auto;line-height: 40px;margin: 0 auto;text-align: center;color: #848484;}
.m_total_list i{padding: 5px 14px;margin: 0 1px;border: 1px solid #ddd;}
.m_total_list em{padding: 5px 12px;border: 1px solid #0cf;background: #0cf;font-style: normal;color: #fff;}
.m_total_list span a{padding: 5px 12px;border: 1px solid #ddd;margin: 0 1px;color: #666;}
.m_total_list span a:hover,.m_total_list i a:hover{color: #0cf;}
.m_total_list b{padding: 0 0 0 12px;font-weight: normal;}
.m_total_list b strong{margin: 0px 5px;color: #0cf;}*/
.shade{display: none;width: 100%;height: 100%;background: rgba(0,0,0,.5);position: fixed;top: 0;left: 0;z-index: 999;}
.popWindow{display: none;width: 350px;background: #fff;position: fixed;top: 50%;left: 50%;z-index: 1000;
	-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;border-radius: 10px;
	-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);
	-webkit-box-shadow: 0 0 3px #ccc;-moz-box-shadow: 0 0 3px #ccc;-ms-box-shadow: 0 0 3px #ccc;-o-box-shadow: 0 0 3px #ccc;box-shadow: 0 0 3px #ccc;}
.pophd{height: 50px;line-height: 50px;padding: 0 30px;border-bottom: 1px solid #0cf;font-size: 16px;color: #666;}
.pophd a{float: right;font-size: 20px;color: #999;}
.pophd a:hover{color: #0cf;}
.popbd{height: 100px;line-height: 100px;text-align: center;font-size: 16px;color: #666;}
.popft{height: 50px;line-height: 50px;padding: 0 30px;border-top: 1px solid #ddd;text-align: right;}
.popft a{display: inline-block;width: 70px;height: 30px;line-height: 30px;text-align: center;color: #fff;background: #0cf;border: 1px solid #0cf;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.popft a:hover{color: #0cf;background: #fff;}
.font_blue{color: #0cf;}
.font_orag{color: #ff8712;}
.font_red{color: #f00;}
.nodate_contant{display: table;height: 100%;margin: 0 auto 0;}
.nodate_img,.nodate_txt{display: table-cell;vertical-align: middle;}
.nodate_txt{padding: 0 0 0 50px;}
.nodate_txt span{color: #666;line-height: 34px;}
#cambrian0 ._2agQN7,div#cambrian0{display: none;}
.rf{display: none;}
/************************************************************Index************************************************************/
/*head*/
.g-head{width: 100%;height: 90px;background: rgba(0,0,0,0.5);position: fixed;top: 0;left: 0;z-index: 99999;text-align: center;}
.head_left{float: left;width: 25%;max-width: 160px;height: 100%;margin: 0 0 0 2.5%;position: relative;}
.head_left a{display: block;position: absolute;top: 50%;left: 0;
	-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%);}
.slid_bat{width: 42px;height: 3px;background: #0cf;position: absolute;top: 0;}
.head_center{position: absolute;top: 50%;left: 40%;margin: -35px 0 0 -272px;}
.nav_item{float: left;padding: 23px 18px;cursor: pointer;position: relative;}
.nav_item a{font-size: 18px;color: #fff;}
.nav_item a:hover,.nav_item.active a{color: #0cf;}
.head_right{float: right;margin: 0 2.5% 0 0;line-height: 90px;}
.head_right .jrf_btn{display: inline-block;width: 70px;height: 30px;line-height: 28px;text-align: center;border: 1px solid #0cf;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.tel_ico{display: inline-block;width: 28px;height: 28px;line-height: 21px;margin: 0 10px 0 0;border: 2px solid #0cf;vertical-align: 1px;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.tel_ico.tel_mobile{display: none;}
.head_tel b{font-size: 26px;font-weight: bold;color: #0cf;vertical-align: -5px;padding: 0 28px 0 0;letter-spacing: 1px;}
.head_bat ul{display: inline-block;width: 26px;height: 26px;vertical-align: -8px;margin: 0 0 0 20px;cursor: pointer;}
.head_bat li{float: left;width: 11px;height: 11px;margin: 1px;background: #0cf;}
.head_bat ul.active li{background: #fff;}
.g-head.active{height: 70px;background: rgba(0,0,0,.5);}
.g-head.active .head_left img{-webkit-transform: scale(.77);-moz-transform: scale(.77);-ms-transform: scale(.77);-o-transform: scale(.77);transform: scale(.77);}
.g-head.active .nav_item a{font-size: 16px;}
.g-head.active .head_right{line-height: 70px;}
.g-head.active .head_tel b{font-size: 20px;vertical-align: -3px;}
.g-head.active .head_bat ul{margin: 0;}
.product_phone{display: none;}
.product_subnav{display: none;width: 100%;background: rgba(0,0,0,.5);position: fixed;top: 68px;left:0;text-align: center;text-indent: 250px;}
.g-head .product_subnav{top: 70px;}
.product_pc:hover .product_subnav,.product_pc.active .product_subnav{display: block;}
.nav_list .nav_item .product_subnav a{display: inline-block;padding: 8px 10px;font-size: 14px;color: #fff;text-indent: 0;}
.nav_list .nav_item .product_subnav a:hover,.nav_list .nav_item .product_subnav a.active{color: #0cf;}
/*rf*/
/*head-box*/
/*banner*/
.window_box,.banner_box{height: 100%;}
.banner_item{background: center no-repeat;background-size: cover;position: relative;overflow: hidden;}
.banner_box .swiper-pagination{width: 100%;height: 3px;line-height: 0;position: absolute;top: 84%;left: 0;text-align: center;}
.banner_box .swiper-pagination-bullet{display: inline-block;width: 40px;height: 3px;line-height: 3px;margin: 0 5px!important;position: relative;border-radius: 0;background: #fff;opacity: 1;}
.banner_box .swiper-pagination-bullet:before{content: '';width: 40px;height: 20px;position: absolute;left: 0;top: -5px;}
.banner_box .swiper-pagination-bullet-active{background: #0cf;}
.ctrl_btn{display: block;width: 40px;height: 40px;margin: 0 40px -40px 0;position: absolute;top: 46%;cursor: pointer;opacity: .5;z-index: 1;
	-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.ctrl_left{left: 5%;background: url(../images/index/left_btn.png) no-repeat center;}
.ctrl_right{right: 5%;background: url(../images/index/right_btn.png) no-repeat center;}
.ctrl_btn:hover{opacity: 1;}
.banenr_silde01{background-image: url(../images/index/bannerBg_01.jpg);}
.banenr_silde01 img{max-width: 90%;max-height: 90%;position: absolute;top: 45%;left: 50%;
	-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.banenr_silde01 .banner_img02{top: auto;bottom: 6%;}
.banner_absolute{position: absolute;width: 100%;height: 94%;top: 0;left: 0;}
.banner_full{width: 800px;height: 350px;margin: -2175px 0 0 -2400px;border: 2000px solid rgba(0,0,0,.4);box-sizing: content-box;background: 0;position: absolute;left: 50%;top: 50%;z-index: 991;
	-webkit-transition: .5s .6s;-moz-transition: .5s .6s;-ms-transition: .5s .6s;-o-transition: .5s .6s;transition: .5s .6s;
	-moz-transform: translate(1350px,750px);-ms-transform: translate(1350px,750px);-o-transform: translate(1350px,750px);-webkit-transform: translate(1350px,750px);transform: translate(1350px,750px);}
.banner_item.swiper-slide-active .banner_full{-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);-webkit-transform: translate(0);transform: translate(0);}
.banner_tips01 li,.banner_tips02 li{width: 24px;height: 24px;border: 0 solid #0cf;position: absolute;}
.banner_tips01 li:nth-child(1){border-width: 5px 0 0 5px;top: 0;left: 0;}
.banner_tips01 li:nth-child(2){border-width: 5px 5px 0 0;top: 0;right: 0;}
.banner_tips01 li:nth-child(3){border-width: 0 5px 5px 0;bottom: 0;right: 0;}
.banner_tips01 li:nth-child(4){border-width: 0 0 5px 5px;bottom: 0;left: 0;}
.banner_tips02 li:nth-child(1){border-width: 5px 0 0 0;margin: 0 0 0 -12px;top: 0;left: 50%;}
.banner_tips02 li:nth-child(2){border-width: 0 5px 0 0;margin: -12px 0 0 0;top: 50%;right: 0;}
.banner_tips02 li:nth-child(3){border-width: 0 0 5px 0;margin: 0 -12px 0 0;bottom: 0;right: 50%;}
.banner_tips02 li:nth-child(4){border-width: 0 0 0 5px;margin: 0 0 -12px 0;bottom: 50%;left: 0;}
.banner_border{width: 0;height: 0;position: absolute;margin: -205px 0 0 -300px;left: 50%;top: 50%;z-index: 994;border: 1px dashed #0cf;z-index: 993;visibility: hidden;
	-webkit-transition: .4s 1s;-moz-transition: .4s 1s;-ms-transition: .4s 1s;-o-transition: .4s 1s;transition: .4s 1s;}
.banner_item.swiper-slide-active .banner_border{width: 600px;height: 410px;visibility: visible;}
.banner_item .table-cell{padding-bottom: 6%;position: relative;z-index: 999;}
.banner_write{padding: 0 10px;position: relative;z-index: 992;word-break: break-all;}
.banner_write *{max-width: 100%;}
.banner_write .w1{display: inline-block;line-height: 0;font-size: 220px;color: #fff;font-family: "Microsoft JhengHei";opacity: 0;
	-webkit-transition: .3s .4s;-moz-transition: .3s .4s;-ms-transition: .3s .4s;-o-transition: .3s .4s;transition: .3s .4s;
	-moz-transform: translateX(-150px) scale(.8);-ms-transform: translateX(-150px) scale(.8);-o-transform: translateX(-150px) scale(.8);-webkit-transform: translateX(-150px) scale(.8);transform: translateX(-150px) scale(.8);}
.banner_item.swiper-slide-active .banner_write .w1{opacity: 1;
	-webkit-transform: translate(0) scale(1);-moz-transform: translate(0) scale(1);-ms-transform: translate(0) scale(1);-o-transform: translate(0) scale(1);transform: translate(0) scale(1);}
.banner_write .w2{display: inline-block;padding: 0 0 0 10px;text-align: left;opacity: 0;
    -webkit-transition: .3s .4s;-moz-transition: .3s .4s;-ms-transition: .3s .4s;-o-transition: .3s .4s;transition: .3s .4s;
    -webkit-transform: translateX(150px);-moz-transform: translateX(150px);-ms-transform: translateX(150px);-o-transform: translateX(150px);transform: translateX(150px);}
.banner_item.swiper-slide-active .banner_write .w2{opacity: 1;
	-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);}
.banner_write .w2 .w21{display: block;font-size: 32px;color: #fff;}
.banner_write .w2 .w22{display: inline-block;line-height: .8;margin: 5px 0 10px 0;border: 1px solid #0cf;letter-spacing: -5px;font-size: 76px;font-family: Helvetica;color: #0cf;}
.banner_write .w2 .w23{display: block;font-size: 24px;color: #ccc;}
.btn_box{padding: 5px 0 15px;}
.btn_box .jrf_btn{display: inline-block;width: 182px;height: 46px;line-height: 46px;border: 1px solid #0cf;background: #0cf;color: #fff;font-size: 18px;letter-spacing: 2px;text-align: center;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;
    -webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.btn_box .jrf_btn:hover{color: #0cf;background: transparent;}
.banenr_silde02{background-image: url(../images/index/bannerBg_02.jpg);}
.banenr_silde02 img{position: absolute;top: 50%;left: 50%;
	-webkit-transform: translate(-50%,-50%);-moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.banenr_silde02 .banner_img01,.banenr_silde02 .banner_img03{max-height: 100%;}
.banner_write .w3{display: inline-block;width: 768px;padding: 0 420px 0 0;text-align: right;opacity: 0;
	-webkit-transition: .3s .4s;-moz-transition: .3s .4s;-ms-transition: .3s .4s;-o-transition: .3s .4s;transition: .3s .4s;
	-webkit-transform: translateX(-150px);-moz-transform: translateX(-150px);-ms-transform: translateX(-150px);-o-transform: translateX(-150px);transform: translateX(-150px);}
.banner_item.swiper-slide-active .banner_write .w3{opacity: 1;
	-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);}
.banner_write .w3 .w31{display: block;font-size: 38px;color: #fff;}
.banner_write .w3 .w32{display: inline-block;border: 1px solid #0cf;margin: 5px 0 10px 0;line-height: .8;letter-spacing: -5px;font-family: Helvetica;font-size: 76px;color: #0cf;}
.banner_write .w3 .w33{display: block;font-size: 24px;color: #ccc;}
.banenr_silde02 .btn_box,.banenr_silde03 .btn_box,.banenr_silde04 .btn_box{padding: 35px 0 15px;}
.banner_background{width: 100%;height: 150%;position: absolute;left: 0;top: 0;z-index: 990;background: rgba(0,0,0,.4);
	-webkit-transition: .6s .6s;-moz-transition: .6s .6s;-ms-transition: .6s .6s;-o-transition: .6s .6s;transition: .6s .6s;}
.banner_item.swiper-slide-active .banner_background{left: -50%;}
.banenr_silde03{background-image: url(../images/index/g-bannerBg_03.jpg);}
.banenr_silde05{background-image: url(../images/index/g-bannerBg_05.jpg);}
.banner_write .w4{display: inline-block;padding-left: 10px;text-align: center;opacity: 0;
	-webkit-transition: .3s .4s;-moz-transition: .3s .4s;-ms-transition: .3s .4s;-o-transition: .3s .4s;transition: .3s .4s;}
.banner_item.swiper-slide-active .banner_write .w4{opacity: 1;} 
.banner_write .w4 .w41{display: block;color: #fff;font-size: 48px;
	-webkit-transform: scale(1.2) translateY(-50px);-moz-transform: scale(1.2) translateY(-50px);-ms-transform: scale(1.2) translateY(-50px);-o-transform: scale(1.2) translateY(-50px);transform: scale(1.2) translateY(-50px);
	-webkit-transition: .3s .4s;-moz-transition: .3s .4s;-ms-transition: .3s .4s;-o-transition: .3s .4s;transition: .3s .4s;}
.banner_item.swiper-slide-active .banner_write .w4 .w41{-webkit-transform: scale(1) translateY(0);-moz-transform: scale(1) translateY(0);-ms-transform: scale(1) translateY(0);-o-transform: scale(1) translateY(0);transform: scale(1) translateY(0);}
.banner_write .w4 .w42{display: inline-block;margin: 5px 0 10px 0;line-height: .8;border: 1px solid #0cf;letter-spacing: -5px;font-family: Helvetica;font-size: 76px;color: #0cf;
	-webkit-transform: translateY(100px);-moz-transform: translateY(100px);-ms-transform: translateY(100px);-o-transform: translateY(100px);transform: translateY(100px);
	-webkit-transition: .3s .4s;-moz-transition: .3s .4s;-ms-transition: .3s .4s;-o-transition: .3s .4s;transition: .3s .4s;}
.banner_item.swiper-slide-active .banner_write .w4 .w42{-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);}
.banner_write .w4 .w43{display: block;color: #ccc;font-size: 24px;
	-webkit-transform: translateY(150px);-moz-transform: translateY(150px);-ms-transform: translateY(150px);-o-transform: translateY(150px);transform: translateY(150px);
	-webkit-transition: .3s .4s;-moz-transition: .3s .4s;-ms-transition: .3s .4s;-o-transition: .3s .4s;transition: .3s .4s;}
.banner_item.swiper-slide-active .banner_write .w4 .w43{-webkit-transform: translate(0);-moz-transform: translate(0);-ms-transform: translate(0);-o-transform: translate(0);transform: translate(0);}
.banenr_silde04{background-image: url(../images/index/g-bannerBg_04.jpg);}
.banner-down{width: 47px;height: 47px;margin-left: -24px;position: absolute;top: 90%;left: 50%;cursor: pointer;background: url(../images/index/bottom_btn.png) no-repeat 15px 19px;z-index: 10;}
.banner-down:before{content: '';display: block;width: 47px;height: 47px;background: #fff;border-radius: 50%;opacity: .2;position: absolute;
	-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
 .banner-down:hover:before{background: #0cf;opacity: .6;}
.window_itemain{width: 100%;height: 100%;padding-top: 70px;position: relative;background-position: center;background-size: cover;}
.index_pagination .swiper-pagination-bullet{width: 10px;height: 10px;background: #0cf;opacity: .3}
.index_pagination .swiper-pagination-bullet-active{opacity: 1;}
.swiper-container-vertical>.swiper-pagination-bullets.index_pagination .swiper-pagination-bullet{margin: 10px 0;}
/*Service Area*/
.service_area .window_itemain{background-image: url(../images/index/bg_servicearea01.jpg);background:#f5f5f5;}/*原图去掉01*/
.title-box h1{line-height: 35px;padding: 0 0 25px;font-size: 36px;}
.title-box h2{font-size: 18px;color: #37474f;}
.service_area_list{padding: 70px 0;}
.service_area_list li{display: inline-block;width: 190px;position: relative;}
.service_area_list li:before{content: '';display: block;width: 100%;height: 0;border-radius: 5px;position: absolute;left: 0;top: 10px;z-index: 8;background: #0cf;
	-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.service_area_list li:hover:before{height: 230px;}  
.service_area_list li a{display: block;position: relative;z-index: 9;}
.service_area_list li i{display: inline-block;width: 130px;height: 130px;margin: 30px 0;border: 3px solid #0cf;
	-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;
	-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.service_area_list li:hover i{border: 0;opacity: .9;
	-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.service_area_list li i.service_ico01{background: url(../images/index/wd1.png) no-repeat 38px 38px;}
.service_area_list li:hover i.service_ico01{background: url(../images/index/wd7.png) no-repeat 38px 38px;}
.service_area_list li i.service_ico02{background: url(../images/index/wd2.png) no-repeat 38px 38px;}
.service_area_list li:hover i.service_ico02{background: url(../images/index/wd8.png) no-repeat 38px 38px;}
.service_area_list li i.service_ico03{background: url(../images/index/wd3.png) no-repeat 38px 38px;}
.service_area_list li:hover i.service_ico03{background: url(../images/index/wd9.png) no-repeat 38px 38px;}
.service_area_list li i.service_ico04{background: url(../images/index/wd4.png) no-repeat 38px 38px;}
.service_area_list li:hover i.service_ico04{background: url(../images/index/wd10.png) no-repeat 38px 38px;}
.service_area_list li i.service_ico05{background: url(../images/index/wd5.png) no-repeat 43px 43px;}
.service_area_list li:hover i.service_ico05{background: url(../images/index/wd11.png) no-repeat 43px 43px;}
.service_area_list li i.service_ico06{background: url(../images/index/wd6.png) no-repeat 38px 46px;}
.service_area_list li:hover i.service_ico06{background: url(../images/index/wd12.png) no-repeat 38px 46px;}
.service_area_list h3{display: block;font-size: 16px;color: #333;
	-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;
	-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
.service_area_list li:hover h3{color: #fff;
    -webkit-transform: translateY(-60px);-moz-transform: translateY(-60px);-ms-transform: translateY(-60px);-o-transform: translateY(-60px);transform: translateY(-60px);}
.service_area_list p{display: block;width: 170px;height: 40px;position: absolute;top: 170px;left: 10px;color: #fff;opacity: 0;
	-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.service_area_list li:hover p{opacity: .8;
	-webkit-transition: .3s .2s;-moz-transition: .3s .2s;-ms-transition: .3s .2s;-o-transition: .3s .2s;transition: .3s .2s;}
.consult_btn a{display: inline-block;width: 182px;height: 46px;line-height: 46px;border: 1px solid #0cf;text-align: center;background: #0cf;color: #fff;font-size: 18px;letter-spacing: 2px;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;
    -webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}
  .consult_btn a:hover{color: #0cf;background: transparent;}  
/*Recommend Template*/
.recommend_template .window_itemain{background-image: url(../images/index/bg_recommendtemplate.jpg);}
.recommend_template .title-box{margin: 20px 0 0;}
.case_box{width: 1200px;margin: 40px auto 0;overflow: hidden;}
.case_box li a{display: block;height: 180px;padding: 20px 0 0;margin: 0 0 20px;background: url(../images/index/mb_bg.png) no-repeat;background-size: 100% auto;overflow: hidden;position: relative;}
.new_ico{width:60px;height: 60px;position: absolute;top: -3px;right: -3px;background: url(../images/news_tip.png) no-repeat;z-index: 1;}
.new_ico.left{left:-2px;top: -2px;background: url(../images/new_tip.png) no-repeat;}
.collect_ico{width:20px;height:20px;position: absolute;top:20px;right:20px;z-index: 1;display: block;}
.collect_ico i{width:20px;height:20px;background: url(../images/collect_ico.png) no-repeat 0 1px;display: block;}
.collect_ico.active i{background-position:0 -29px;}
.case_box li a b{display: block;width: 100%;height: 160px;position: absolute;top: 20px;left: 0;overflow: hidden;}
.case_box li a b:after{content: "";display: block;width: 100%;height: 100%;background: rgba(0,0,0,.6);position: absolute;top: -100%;left: 0;
	-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-ms-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.case_box li a:hover b:after{top: 0;}
.case_box li font{display: block;width: 50px;height: 50px;margin: -25px 0 0 -25px;border: 2px solid #fff;background: url(../images/see.png) no-repeat center;background-size: 25px auto;position: absolute;top: -50%;left: 50%;z-index: 1;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;
	-webkit-transition: .2s ease-in-out;-moz-transition: .2s ease-in-out;-ms-transition: .2s ease-in-out;-o-transition: .2s ease-in-out;transition: .2s ease-in-out;}
.case_box li a:hover font{top: 50%;}
.case_box li a font:hover{background: url(../images/see.png) no-repeat center #0cf;border-color: #0cf;background-size: 25px auto;}
.recommend_template .ctrl_btn,.func_hightlight .ctrl_btn{top: 54%;}
.recommend_template .consult_btn{margin: 25px 0 0;}
.rui-tip{width:1200px;margin:0 auto;padding-top:5px;padding-bottom:5px;color:#666;line-height: 22px;}
/*Function Highlights*/
.func_hightlight .window_itemain{background-image: url(../images/index/bg_funchightlight.jpg);}
.func_hightlight .title-box h1{color: #0cf;}
.func_hightlight .title-box h2{color: #fff;}
.func_box{width: 1120px;margin: 80px auto 0 auto;overflow: hidden;}
.func_box li{line-height: 30px;color: #e1e1e1;}
.func_box li i{display: inline-block;height: 60px;line-height: 60px;}
.func_box li h5{padding: 10px 0 30px;font-size: 20px;}
.func_hightlight .consult_btn{margin: 70px 0 0;}
/*Strategic Cooperation*/
.strategic_cooperation .window_itemain{background-image: url(../images/index/bg_strategicooperation01.jpg);background:#f5f5f5;}/*原图去掉01*/
.cooperation_list{width: 1069px;margin: 50px auto 30px;}
.cooperation_list li{float: left;display: table;width: 25%;height: 120px;}
.cooperation_list li a{display: table-cell;width: 100%;height: 100%;vertical-align: middle;cursor: default;}
/*About Us*/
.about_us .window_itemain{background-image: url(../images/index/bg_aboutus01.jpg);}/*原图去掉01*/
.aboutus_nav{position: absolute;top: 15.5%;right: 5%;}
.aboutus_nav ul li{height: 42px;line-height: 42px;padding: 0 20px;font-size: 16px;color: #656565;border-bottom: 1px solid #ccc;background: rgba(255,255,255,.65);cursor: pointer;
	-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.aboutus_nav ul li:last-child{border: none;}
.aboutus_nav ul li.active {background: rgba(0,0,0,.85);color: #fff;}
.about_box{width: 480px;margin: 0 auto;line-height: 2.5;text-align: left;}
.about_title{font-size: 30px;color: #0cf;}
.about_content,.about_time p{font-size: 15px;color: #999;}
.about_box .consult_btn{margin: 55px 0 0;}
.about_time p:before{content: '';display: inline-block;width: 5px;height: 5px;border-radius: 50%;position: relative;top: -4px;margin-right: 10px;background: #0cf;}
/*Last News*/
.last_news .window_itemain{background:#eff1f3;}
.last_news .new_info .comp_title{display: inline-block;padding: 3px 20px;margin: 0 5px;font-size: 18px;cursor: pointer;border: 1px solid #0cf;color: #0cf;
    -webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.last_news .new_info .comp_title.active,.last_news .new_info .comp_title:hover{background: #0cf;color: #fff;}
.news_box{display: none;}
.news_box.active{display: block;}
.news_list{width: 1200px;margin: 50px auto 0;}
.news_item{float: left;width: 48%;margin: 0 1% 15px;}
.news_date{float: left;width: 18%;height: 90px;padding: 10px 0 0;background: #ccc;font-size: 24px;}
.news_date span{display: block;width: 60px;margin: 0px auto;font-size: 16px;text-align: right;}
.news_info{float: left;width: 68%;margin: 0 0 0 4%;text-align: left;}
.news_info h3{margin-bottom: 8px;font-size: 20px;}
.news_info h3 a:hover{color: #0cf;text-decoration: underline;}
.news_info p{line-height: 26px;}
.last_news .consult_btn{margin: 20px 0 70px;}
/*footer*/
.nor_footer{display: block;}
.min_footer{display: none;}
.foot_link{text-align: center;}
.foot_link a{display: inline-block;padding: 4px 10px;color: #999;}
.foot_link a:hover{color: #fff;}
.min_footer p{color: #999;margin: 10px 0;}
.footer_top,.container{width: 1200px;margin: 0 auto;}
.template .container{width:1300px;}
.footer_top{height: 180px;}
.footer_top .contact_list{float: left;width: 275px;padding: 0 40px 0 0;text-align: left;}
.contact_list p{font-size: 14px;color: #999;line-height: 26px;}
.footer_tel{padding: 10px 0 0 70px;background: url(../images/tel.png) no-repeat left 7px;}
.footer_tel span{display: block;margin: 0 0 20px;font-size: 24px;color: #fff;}
.qq_ico{display: inline-block;width: 14px;height: 16px;margin: 0 5px;background: url(../images/mqq.png) no-repeat;position: relative;top: 2px;}
.bnav_list{float: left;padding: 0 0 0 40px;border-left: 1px solid #666;}
.bnav_item{float: left;width: 145px;}
.bnav_item p{line-height: 36px;font-size: 16px;color: #fff;}
.bnav_item li{line-height: 27px;}
.bnav_item li a{color: #999;font-size: 14px;}
.bnav_item li a:hover{color: #fff;}   
.qr_code{float: left;padding: 0 0 5px 40px;border-left: 1px solid #666;}
.qr_code p{line-height: 36px;margin: 0 0 5px 0;font-size: 16px;color: #fff;}
.qr_code ul{width: 220px;}   
.qr_code ul li{float: left;width: 100px;margin: 0px 5px;color: #999;}    
.qr_code ul li img{width: 90px;margin: 0 0 5px;border: 1px solid #666;} 
.frendship_link {padding: 10px 0;margin: 10px 0 0;border-top: 1px solid #666;border-bottom: 1px solid #666;}
.frendship_link p,.frendship_link p a{color: #999;text-align: left;}
.frendship_link p a:hover{color: #fff;}
.footer_bottom{color: #666;line-height: 30px;padding: 15px 0 0;font-size: 14px;}
.companyprofile .c-banner{background: url(../images/index/companyprofile_banner.jpg) no-repeat center bottom;}
.company_profile{padding: 48px 0;}
.about_image{text-align: center;padding: 0 0 32px;}
.about_infor p{line-height: 30px;color: #848484;}
.corporate_culture{padding: 48px 0 36px;background: #f5f5f5;}
.culture_con{width: 100%;padding: 0 15px;position: relative;}
.culture_img{padding: 0 0 100px;}
.culture_img span{display: block;width: 150px;height: 5px;margin: 50px 0 0 -230px;background: #ff8712;position: relative;left: 50%;}
.culture_text{width: 60%;padding: 30px 20px 30px 0;position: absolute;top: 50px;right: 0px;background: #fff;}
.culture_p{padding: 0 0 0 50px;}
.culture_p p{margin: 0 0 10px 0;color: #848484;}
.culture_text span{display: block;line-height: 35px;font-size: 16px;color: #333;}
.development_history .container{padding: 48px 0 64px;border-bottom: 1px solid #eee;}
.develop_box{position: relative;}
.develop_box:before {content: "";display: block;width: 3px;height: 100%;background: #ccc;position: absolute;left: 50%;margin-left: -1px;}
.timeline_block{width: 50%;margin: 0 0 20px 50%;position: relative;}
.timeline_block.timeline_fl{margin: 0 0 20px 0;position: relative;text-align: right;}
.timeline_ico span{display: block;width: 14px;height: 14px;border-radius: 50%;position: absolute;left: -7px;}
.timeline_fl .timeline_ico span{left: 99%;}
.timeline_content{padding: 0 0 0 30px;}
.timeline_fl .timeline_content{padding: 0 30px 0 0;}
.timeline_content h4{margin: 0 0 10px;}
.timeline_content h4 span{display: inline-block;padding: 5px 20px;color: #fff;border-radius: 3px;font-size: 16px;} 
.timeline_content p{color: #848484;}
.circle_orange{background: #e67817;}
.circle_blue{background: #00ccff;}
.contact_us{padding: 48px 0 60px;}   
.contact_right,.contact_left{width: 50%;}
.contact_block{margin: 0 0 10px;padding: 0 0 10px;}
.contact_block .cont_tel{font-size: 16px;color: #666;}
.contact_block .cont_tel span{color: #ff8712;}  
.contact_block p{line-height: 35px;color: #848484;}
.contact_block p a{color: #0cf;}
.contact_block p a:hover{color: #ff8712;}   
.contact_right img{width: 100%;}
.notice_cont{width:1100px;padding:120px 0 60px;margin:0px auto;}
.notice_cont h3{margin: 0 0 30px;font-size:30px;text-align:center;}
.notice_cont p{margin: 0 0 20px;color: #666;}
.notice_cont .font_weight{font-weight: bold;}
/**************************************************Website************************************************************/
.c-head{width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2);background: rgba(0,0,0,.5);position: fixed;top: 0px;left: 0;z-index: 2;}
.head_main{width: 1200px;margin: 0 auto;}  
.head_logo{float: left;width: 168px;}
.head_nav{float: right;margin: 12px 0 0;}
.c-banner{width: 100%;height: 350px;position: relative;z-index: 1;}
.website .c-banner{background: url(../images/website/website_banner.jpg) no-repeat center bottom;}
.website .c-banner .banner_main.banner_btn{top:37%;}
.website .c-banner .c-btn{border:1px solid #fff;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;color:#fff;width:250px;line-height: 40px;display: inline-block;font-size: 24px;}
.banner_main{width: 100%;color: #fff;position: absolute;top: 45%;z-index: 2;text-align: center;}
.banner_main p{font-size: 36px;line-height: 1.1;}
.banner_main span{display: block;margin: 30px 0;font-size: 24px;letter-spacing: 1px;}
.website_list{margin: 0 0 24px;}
.website_item{padding: 48px 0;border-top: 1px solid #eee;text-align: center;}   
/*.website_item:last-child{border: none;}*/
.web_text p{font-size: 30px;}
.web_text span{display: block;padding: 15px 0;color: #848484;font-size: 16px;}
.web_text span i{display: block;width: 80px;height: 2px;margin: 20px auto 0;background: #0cf;}
.website_btn{width: 100%;background: #eee;margin: 0 0 25px;}  
.website_btncont{width: 1200px;margin: 0 auto;padding: 32px 0;text-align: center;}   
.website_btncont p{font-size: 18px;margin: 0 0 20px;}
.website_btncont a{display: block;width: 60%;height: 50px;line-height: 50px;margin: 0px auto;border: 1px solid #ff8712;font-size: 18px;color: #fff;background: #ff8712;
	-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.website_btncont a:hover{background: #0cf;border-color: #0cf;} 
/**************************************************Template ************************************************************/   
.template .c-banner{background: url(../images/template/template_banner.jpg) no-repeat center bottom;}
.template .c-banner img.template-img{position: absolute;top:0;right:0;bottom:0;left:0;margin:auto;}
.template .container-inner{height: 100%;}
.template .template-txt{text-align: center;color:#fff;display: none;padding-top: 60px;}
.template .template-txt ul{width: 90%;margin: 20px auto;}
.template .template-txt li{float:left;width:20%;background: url(/gw/images/template/banner_temp01.png) no-repeat center top;height:118px;padding-top: 7px;}
.template .template-txt li span{font-size: 34px;font-weight: bold;font-style: italic;color:#0057d2;}
.template .template-txt li p{font-size: 20px;font-weight: bold;color:#0057d2;}
.template .template-txt  img{position:static;}
.template .template-txt p{font-size:15px;}
.template_nav .c-location{float: left;font-size: 16px;font-weight: bold;color: #333;line-height: 70px;padding: 0;}
.template_nav_btn{float: right;}
.template_nav_btn a{display: inline-block;height: 34px;line-height: 32px;padding: 0 20px;border: 1px solid #ccc;margin: 18px 0 0 8px;border-radius: 32px;}
.template_nav_btn a.blue_btn{color: #0cf;}
.template_nav_btn a.blue_btn:hover{border-color: #0cf;}
.template_nav_btn a.orange_btn{color: #ff8712;}
.template_nav_btn a.orange_btn:hover{border-color: #ff8712;}
.template_wechat_ewm{background:rgba(0,0,0,.5);position: fixed;left: 0;right: 0;top:0;bottom: 0;margin:auto;z-index: 200;display: none;}
.template_wechat_ewm .wechat_ewm_inner{width: 428px;height: 440px;background: #fff;position: fixed;left: 0;right: 0;top:0;bottom: 0;margin:auto;}
.template_wechat_ewm .wechat_head{height: 95px;color:#fff;font-size: 30px;text-align: center;line-height: 95px;position: relative;background: url("/gw/images/template/wechat_head_bg.jpg") no-repeat;}
.template_wechat_ewm .wechat_head .wechat_close{width: 11px;height: 11px;cursor:pointer;display: block;background: url("/gw/images/template/wechat_close.png") no-repeat;position: absolute;right: 20px;top:16px;}
.template_wechat_ewm .wechat_main{padding:42px 0;text-align: center;}
.template_wechat_ewm .wechat_main img{width: 198px;height: 198px;border:1px solid #e9e9e9;}
.template_wechat_ewm .wechat_main div{font-size: 16px;line-height: 24px;padding-top: 20px;}
.template_container{padding: 0 0 50px;}
.template_nav{text-align: left;position: relative;z-index: 2;background: #fff;border-bottom: 1px solid #ddd;width: 100%;}
.template_nav li{display: inline-block;padding: 0 0 0 30px;}
.template_nav li a{display: block;font-size: 16px;border-bottom: 2px solid transparent;padding:22px 0;}
.template_nav li.active a,.template_nav li a:hover{color: #ff8712;border-bottom: 2px solid #ff8712;}
.template_list{display: none;}
.template_list.active{display: block;}
.template_list .container-inner{margin-top: 30px;}
.template_item{float: left;width: 33.33%;padding:20px 15px;}
.template_item .i-collect{background:rgba(0,0,0,.5) url(../images/collect.png) no-repeat 5px 5px;width:25px;height: 25px;display: block;position: absolute;right: 15px;top:15px;border-radius: 4px;cursor: pointer;}
.template_item .i-collect.collected{background-position: -25px 5px;}
.template_item .i-collect:hover{background-color: rgba(0,204,255,.8);}
.template_item02{float: left;width: 20%;padding: 0 20px;margin-bottom: 40px;}
.template_main02{padding: 0 10px 10px;border: 1px solid #e0e0e0;border-radius: 15px;position: relative;max-width: 250px;margin: 0 auto;}
.template_main02:hover,.template_main03:hover,.template_main04:hover{-webkit-box-shadow: 0px 0px 5px #ccc;-moz-box-shadow: 0px 0px 5px #ccc;-ms-box-shadow: 0px 0px 5px #ccc;-o-box-shadow: 0px 0px 5px #ccc;box-shadow: 0px 0px 5px #ccc;}
.template_main02 .bat{width: 40px;height: 6px;margin: 7px auto 9px;background: #e5e5e5;border-radius: 5px;}
.template_img02{/*height: 315px;*/padding-top:159.09%;border: 1px solid #e5e5e5;border-radius: 5px 5px 0 0;border-bottom: none;overflow: hidden;position: relative;cursor: pointer;display: block;}
.template_img02 img{position: absolute;top:0;left:0;right:0;transition: transform .3s;}
.template_img02:hover img{transform: scale(1.2);transition: transform .3s;}
.template_img02 .template_cover{visibility: hidden;width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0,0,0,.5);transform: scale(.6);}
.template_img02:hover .template_cover,.template_item02.hover .template_cover{visibility: visible;transform: scale(1);transition: all .3s;}
.template_img02 .template_code{width: 113px;height: 113px;padding: 6px;background: #fff;position: absolute;top: 50%;left: 50%;margin: -56px 0 0 -56px;border-radius: 3px;}
.template_img02 .template_code canvas{width: 100%;height: 100%;}
/*.template_whb .template_img02:hover .template_cover,.template_whb .template_item02.hover .template_cover{visibility: hidden;}*/
.template_btn02{display: none;height: 38px;padding: 7px 0 0;border: 1px solid #e5e5e5;border-radius: 0 0 5px 5px;text-align: center;}
.template_btn02 a{display: inline-block;width:40%;max-width:80px;height: 23px;line-height: 21px;border-width: 1px;border-style: solid;margin: 0 4px;font-size: 12px;border-radius: 5px;}
.template_btn02 .template_preview{color: #666;border-color: #ddd;}
.template_btn02 .template_preview:hover{color: #fff;border-color: #0cf;background-color: #0cf;}
.template_btn02 .template_use{color: #fff;border-color: #0cf;background-color: #0cf;}
.template_btn02 .template_use:hover{border-color: #ff8712;background-color: #ff8712;}
.template_btn02 .prebtn_mobile{display: none;}
.template_tit{padding: 20px 10px 0;color: #666;text-align: center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;font-size: 13px;display: block;}
.template_whbtype{line-height: 30px;}
.template_whbtype span{font-weight: bold;width: 90px;text-align: right;float:left;}
.template_whbtype ul{margin-left:90px;}
.template_whbtype ul.childbox{padding:10px;margin:10px 0 10px 110px;border:1px solid #eee;}
.template_whbtype ul li{width: auto;}
.template_img03{height: 323px;border-radius: 3px;overflow: hidden;}
.template_img03 img{width: 100%;}
.template_main04{border: 1px solid #e5e5e5;border-radius: 5px;overflow: hidden;background: #fff;}
.template_img04{height: 120px;overflow: hidden;}
.template_img04 img{width: 100%;}
.template_txt04{padding: 6px 14px;border-bottom: 1px solid #e5e5e5;}
.template_tit04{font-size: 15px;color: #000;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.template_num04{font-size: 12px;color: #999;line-height: 24px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.template_btn04{padding: 6px 0;text-align: center;overflow: hidden;}
.template_btn04 a{float: left;width: 50%;line-height: 20px;border-left: 1px solid #e5e5e5;box-sizing: border-box;}
.template_btn04 a:first-child{border: none;}
.template_btn04 a:hover{color: #0cf;}
.no_data{display: flex;flex-direction: column;align-items: center;padding: 50px 0;}
.no_data .no_img{width: 247px;height: 232px;background: url(/gw/images/nodata.png) no-repeat center;background-size: cover;}
.no_data .no_txt{color: #999;}

.template_main{border: 1px solid #ebedef;position: relative;border-radius: 4px;}
.template_main:hover{-webkit-box-shadow: 0px 0px 5px #ccc;-moz-box-shadow: 0px 0px 5px #ccc;-ms-box-shadow: 0px 0px 5px #ccc;-o-box-shadow: 0px 0px 5px #ccc;box-shadow: 0px 0px 5px #ccc;}  
.template_head{background: #ebedef;padding:5px 10px;}
.template_head i{display: inline-block;background: #fff;border-radius: 100%;width:8px;height: 8px;margin-right: 8px;}
.template_img{width: 100%;height:0;margin: 0px auto;overflow: hidden;cursor: pointer;position: relative;padding-top: 62.44%;}
.mb_img{margin:0 0;overflow: hidden;text-align: center;position: absolute;top:0;width: 100%;}
.template_img img{max-width: 100%;
	-webkit-transition: 1s ease-in-out;-moz-transition: 1s ease-in-out;-ms-transition: 1s ease-in-out;-o-transition: 1s ease-in-out;transition: 1s ease-in-out;}
.template_img:hover img{transform: translateY(-100%);margin: 210px 0 0;
	-webkit-transition: 5s ease-in-out;-moz-transition: 5s ease-in-out;-ms-transition: 5s ease-in-out;-o-transition: 5s ease-in-out;transition: 5s ease-in-out;}   
.template_btn{padding: 10px;border-top: 1px solid #ddd;text-align: right;} 
.template_btn span{float: left;line-height: 32px;color: #f00;} 
.template_btn a{display: inline-block;padding: 4px 25px;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;-o-border-radius: 4px;border-radius: 4px;}
.template_btn.txt_right span{color:#666;}
.preview_btn{border: 1px solid #ddd;background: #fff;color: #666;}
.preview_btn:hover{color: #0cf;background: #fff;border-color: #0cf;}
.choose_btn{color: #fff;background: #0cf;border: 1px solid #0cf;margin: 0 0 0 5px;}
.choose_btn:hover{color: #0cf;background: #fff;border-color: #0cf;}  
.template_mask{position: absolute;top:0;right: 0;bottom: 0;left: 0;background: rgba(235,237,239,.8);display: none;padding-top: 45%;}
.template_mask .template_btn{text-align: center;border-top: none;}
.template_mask .template_btn a{width:40%;line-height:30px;}
.template_img:hover .template_mask{display: block;}
.mb_category{padding: 20px 0;background: #f5f5f5;position: relative;}    
/*.mb_cat_list{max-height:180px;}*/
.container.mt50{margin-top: 50px;}
.mb_cat_list li{float: left;width: 20%;line-height: 30px;padding: 0 0 0 20px;color: #666;}
.template_xcx .mb_cat_list li{width: auto;}
.mb_cat_list li a:hover,.mb_cat_list a.active{color: #0cf;}
.cate_more{width: 40px;height: 40px;line-height: 40px;margin: 0 0 0 -20px;text-align: center;background: #fff;position: absolute;bottom: -20px;left: 50%;cursor: pointer;font-size: 16px;color: #999;font-family: "宋体";font-weight: bold;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;
	-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.cate_more:hover{color: #0cf;} 
.cate_more.active{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}
.mb_cat_list li{position:relative;}
.indust-select{display:none;position: absolute;top: 27px;left: 10px;width: 194px;background: #fff;border: 1px solid #ddd;border-radius: 6px;z-index: 50;padding: 10px 0;}
.indust-select .indust-item{line-height: 29px;float: left;width: 50%;padding: 0 10px;    overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.indust-select .indust-item:hover{background:#f8f9fa;color:#0cf;}
.mb_cat_list li:hover .indust-select{display:block;}
/**************************************************Price ************************************************************/   
.price .c-banner{background: url(../images/price/price_banner.jpg) no-repeat center bottom;}
.price_title{margin: 48px 0;}
.price_title h5{font-size: 30px;margin: 0 0 20px;text-align: center;}  
.price_title p{display: block;width: 80px;height: 2px;margin: 0 auto;background: #0cf;}
.product_intrediv{width: 1200px;margin: 40px auto;overflow: hidden;text-align: center;}
.product_intrediv table{width: 100%;border-collapse: collapse;}
.product_intretab td,.product_intretab td{height: 20px;line-height: 19px;}
.product_intretab td{border-top: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.product_intretab th{border-bottom: 1px solid #ddd;}
.product_intretab .bd_right{border-right: 1px solid #ddd;}
.product_intretab .font_red{color: #f00;font-weight: bold;}
.product_intretab .font_green{color: #06b306;font-weight: bold;}
.product_intretab th{height: 69px;background: #f5f5f5;}
.bg_gray{background: #f5f5f5;}
.product_intretab td{padding: 8px 10px;}
.product_intretab th p{height: 34px;line-height: 34px;border-bottom: 1px solid #ddd;}
.product_intretab th p.bd_none{border: none;}
.product_intretab{float: left;box-sizing: border-box;border: 1px solid #ddd;border-bottom: none;}
.product_intretab.select{border: 2px solid #f80;border-top: 1px solid #f80;}
.product_intretab.select th{background: #f80;color: #fff;}
.product_intretab.select th p{border-color: #fff;}
.product_tabpar{width: 64%;}
.product_tabchi{width: 12%;cursor: pointer;border-left: 1px solid transparent;}
.product_intretab .special_htd{height: 55px;}
.product_lists{overflow: hidden;padding: 0;}
.price_container .product_lists .product_item{float: left;width: 260px;height: auto;margin: 0 10px 21px;position: relative;border: none;}
.product_item .hot_sale{width: 100px;height: 100px;position: absolute;top: -4px;right: -3px;}
.price_container .product_item01 .product_head{height: 108px;text-align: center;}
.head_ico {width: 61px;height: 61px;line-height: 61px;text-align: center;background: #fff;position: absolute;top: 77px;left: 103px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.price_container .product_item01 .head_ico img{max-width: 100%;max-height: 100%;}
.price_container .product_item01 .product_head h5{font-size: 24px;color: #fff;margin: 0;padding: 17px 0 0;}
.price_container .product_item01 .product_head p{color: #fff;margin: 0;}
.price_container .product_item .product_head .head_ico p{text-align: center;line-height: 60px;font-size: 13px;color: #f32635;}
.content_main{height: 254px;border: 1px solid #ddd;border-top: none;}
.price_container .product_price{display: none;margin: 0 20px;height: 80px;line-height: 84px;border-bottom: 1px solid #e5e5e5;overflow: hidden;}
.price_container .product_price .promotion{float: right;font-size: 14px;line-height: 84px;text-align: center;}
.price_container .product_price .promotion b{font-size: 27px;font-weight: bold;}
.price_container .product_price .original{float: left;font-size: 13px;text-decoration: line-through;color: #898989;line-height: 95px;}
.product_item01 .product_cont{height: 150px;padding: 30px 10px 0;text-align: center;}
.price_container .product_item01 .product_cont h5{margin: 0;color: #333;padding: 5px 0 10px;}
.price_container .product_item01 .product_cont p{margin: 0;color: #666;padding: 3px 0;}
.price_container .product_item01 .product_cont p span{font-size: 18px;color: #f32635;font-weight: bold;}
.detial_btn{text-align: center;font-size: 14px;height:31px;}
.detial_btn a{display: inline-block;color: #f32635;margin: 10px 5px 0;}
.price_container .product_btn{width: 100%;text-align: center;position: static;}
.price_container .product_btn a{display: inline-block;width: 180px;height: 29px;line-height: 28px;margin: 10px auto 0;text-align: center;font-size: 16px;color: #fff;border: 1px solid;}
.price_container .product_btn .try_btn{width: 96px;}
.price_container .product_btn .try_btn:last-child{margin: 0 0 0 12px;}
/**************************************************Case ************************************************************/   
.case .c-banner{background: url(../images/case/case_banner.jpg) no-repeat center center;}
.case .c-banner:after,.joinin .c-banner:after,.signtraining .c-banner:after{display: none;}
.case_list{padding: 60px 0;}
.case_item{float: left;width: 33.33%;margin: 0 0 20px;}
.case_main{margin: 0 5px;padding: 5px 8px 0;border: 1px solid #ddd;} 
.case_img{position: relative;overflow: hidden;}
.case_shadow{width: 100%;height: 100%;position: absolute;bottom: -100%;left: 0;background: rgba(0,204,255,.8);
	-webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out;-ms-transition: .5s ease-in-out;-o-transition: .5s ease-in-out;transition: .5s ease-in-out;}
.case_img:hover .case_shadow{bottom: 0;}
.case_examine{display: block;width: 50px;height: 50px;line-height: 46px;margin: -25px 0 0 -25px;text-align: center;border: 2px solid #fff;position: absolute;top: 50%;left: 50%;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.case_examine:hover{background: #ff8712;border-color: #ff8712;}
.case_examine img{display: inline-block;width: 50%;}
.case_title a{display: block;line-height: 70px;font-size: 16px;text-align: center;}
.case_title a:hover{color: #0cf;} 
/**************************************************Product ************************************************************/   
.product .c-banner{background: url(../images/product/product_banner.jpg) no-repeat center bottom;}
.product_nav{padding: 48px 0 32px;margin: 0 -15px;border-bottom: 1px solid #ddd;}  
.product_nav li{float: left;width: 25%;margin: 0 0 20px;text-align: center;}
.product_nav li span{display: block;padding: 10px 0 0;font-size: 16px;}  
.product_nav li a:hover span{color: #0cf;}
.product_del{margin: 0 -15px 50px;}
.product_item,.quotient_level,.join_process{border-bottom: 1px solid #eee;}
.product_item:last-child{border: none;}
.product_text,.product_img{width: 50%;}
.product_text{padding: 64px 0 0;}
.product_text p{font-size: 30px;margin-bottom: 1em;}
.product_text p i{display: block;width: 30px;height: 2px;margin: 10px 0 0;background: #0cf;}
.product_text span{font-size: 16px;color: #848484;} 
.product_text a{display: block;width: 120px;height: 40px;line-height: 40px;margin: 15px 0 0;border: 1px solid #ddd;color: #666;text-align: center;
	-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;-o-border-radius: 3px;border-radius: 3px;}
.product_text a:hover{color: #fff;background: #0cf;border-color: #0cf;}
.product_img{text-align: center;padding: 30px 0;} 
.web_sch_edition:after{content: "";display: block;clear: both;}
.web_sch_edition .product_item{float: left;width: 338px;height: 480px;margin: 0 21px 21px;border: 1px solid #ccc;position: relative;}
.product_item03 .product_head{text-align: center;}
.product_item03 .product_head h5{padding: 30px 0 0;font-size: 30px;color: #333;font-weight: bold;}
.product_item03 .product_head span{display: inline-block;width: 102px;height: 30px;line-height: 30px;font-size: 16px;font-weight: bold;color: #fff;margin: 14px 0 0;opacity: .5;filter: alpha(opacity=50);}
.product_price .original{float: left;font-size: 13px;text-decoration: line-through;color: #898989;line-height: 68px;}
.product_item03 .promotion,.product_item03 .original{float: none;text-align: center;line-height: 1;}
.product_item03 .promotion{padding: 15px 0 14px;}
.product_item03 .product_btn{position: static;padding: 0 29px;}
.product_item03 .product_btn a{display: block;width: 279px;height: 45px;line-height: 45px;margin: 20px auto 0;text-align: center;font-size: 22px;color: #fff;border: 1px solid;}
.product_item03 .product_price .promotion b{font-size: 30px;font-weight: bold;}
.product_item03 .product_cont{padding: 10px 0;}
.product_item03 .product_cont ul{padding: 10px 20px 13px;line-height: 34px;color: #666;text-align: left;}
.product_item03 .product_cont p{text-align: center;margin: 0 28px;border-top: 1px solid #e5e5e5;font-size: 16px;padding: 20px 0;}
.product_item03 .product_cont p b{display: inline-block;width: 20px;height: 14px;background: url(../images/product_ico.png) no-repeat -186px -38px;margin: 0px 7px 0 0;vertical-align: -1px;}
/**************************************************Joinin ************************************************************/   
.joinin .c-banner{background: url(../images/joinin/join_banner.jpg) no-repeat center bottom;text-align: center;height:auto;}
.joinin .c-banner a{position: relative;width:100%;height:600px;display: block;}
.joinin .c-banner span{position:absolute;top:65%;left:50%;margin-left:-176px;}
.join_btn{width:352px;height:50px;display:inline-block;text-align: center;color:#f81a14;font-size: 20px;line-height: 50px;font-weight: bold;background:#ffdc54;border:1px solid #ffdc54;-webkit-border-radius: 25px;-moz-border-radius: 25px;-ms-border-radius: 25px;-o-border-radius: 25px;border-radius: 25px;}
.join_btn:hover{background:none;color:#fff;border-color:#fff;}
.join_process1 .join_btn:hover{background:#f81a14;color:#fff;}
.joinin_container{padding: 48px 0 0;}
.container_inner{width:1100px;margin: 0 auto;}
.joinin_title{margin: 0 0 48px;text-align: center;}
.joinin_title p{margin: 0 0 10px;font-size: 38px;color: #333;font-weight: bold;}
.joinin_title span{font-size:20px;color: #999;}
.joinin_title1{margin: 0 0 48px;text-align: center;}
.joinin_title1 p{margin: 0 0 10px;font-size: 38px;color: #fff;font-weight: bold;}
.joinin_title1 span{font-size:20px;color: #fff;}
.huge_business{background: url(../images/joinin/join_bg1.png) no-repeat center bottom;padding-bottom:50px;}
.huge_business ul{position: relative;}
.join1,.join2{float: right;}
.join1{width: 56.9%;}
.join1 img{max-width: inherit;width: 100%;}
.join2{width: 43.1%;box-shadow: -2px 0 5px 0 rgba(0,0,0,0.1);position: absolute;left:0;top:2px;bottom:2px;background: #fff;text-align: center;line-height: 44px;padding-top: 25px;color:#666;}
.join2 div{font-size: 16px;padding:20px;}
.join2 div span{font-size:20px;font-weight: bold;color:#fd5b50;}
.our_strength{padding: 48px 0 82px;background: #f5f5f5;}
.our_strength .joinin_title{margin-bottom: 48px;}
.servcie_list{margin: 0;padding: 0 0 20px;text-align: center;}
.servcie_item{display:inline-block;width:19.5%;padding: 0 0 15px;text-align: center; vertical-align: top;}
.service_con{margin: 30px 0 0;padding: 0 10px;min-height: 100px;}
.service_title{font-size: 18px;line-height: 40px;margin-bottom:10px;    font-weight: bold;}
.service_text{color: #666;line-height: 26px;}

.fuchi_line{padding: 120px 0 90px;background: url(../images/joinin/join_bg2.png) no-repeat center center;margin:-75px 0 -35px;position: relative;}
.product_fuchi li{float: left;width:50%;margin: 0 0 40px;text-align: center;}
.product_fuchi li img{width:125px;float:left;margin:0 30px;}
.product_fuchi li div{text-align: left; margin:0 0 0 190px;width:50%;}
.product_fuchi li h4{background:url(../images/joinin/fuchi_bg.png) no-repeat center left;background-size:auto 100%;height:35px;font-size: 18px;line-height: 35px;color:#fff;font-weight: bold;padding-left:10px;margin:20px 0 10px;}
.product_fuchi li p{font-size: 14px;line-height: 24px;color:rgba(255,255,255,0.8);}
.join_earn{padding: 48px 0 0;text-align: center;background: url(../images/joinin/join_bg5.jpg) no-repeat center top;}
.join_earn_in{/*background: url(../images/joinin/join_bg3.png) no-repeat center bottom;*/padding-bottom:100px;}
.join_earn_list{text-align: center;}
.join_earn_list li{display:inline-block;width: 24.5%;}
.join_earn_list li .level_in{padding:40% 10px 12%;}
.join_earn_list li h4{font-size: 18px;line-height: 32px;color:#fff;margin-bottom:8px;font-weight: bold;}
.join_earn_list li p{line-height:26px;color:rgba(255,255,255,0.8);}
.jionin_level01 .level_in{background: url(../images/joinin/join_earn1.png) no-repeat top center;}
.jionin_level02 .level_in{background: url(../images/joinin/join_earn2.png) no-repeat top center;}
.jionin_level03 .level_in{background: url(../images/joinin/join_earn3.png) no-repeat top center;}
.jionin_level04 .level_in{background: url(../images/joinin/join_earn4.png) no-repeat top center;}
.jionin_level05 .level_in{background: url(../images/joinin/join_earn5.png) no-repeat top center;}
.jionin_level06 .level_in{background: url(../images/joinin/join_earn6.png) no-repeat top center;}
.jionin_level07 .level_in{background: url(../images/joinin/join_earn7.png) no-repeat top center;}

.join_process1{padding: 48px 0 102px;text-align: center;background: #feebd2;}
.join_process1 .process_02{display: none;}
.join_process1 img{margin: 0 0 16px;}
.join_email{padding: 180px 0 95px;text-align: center;background: url(../images/joinin/join_bg6.png) no-repeat center top;margin-top:-100px;}
.join_email .joinin_title{background: url(../images/joinin/join_bg7.png) no-repeat center center;padding:50px 0;margin:0;position: relative;}
.join_email .join_form{background: #f13d38;box-shadow: 0 5px 5px 0 rgba(0,0,0,0.2);padding:80px 50px 50px;margin-top:-70px;}
.join_email .join_form li{margin:0 0 20px;padding-bottom:30px;}
.join_email .join_form .label_name,.join_email .join_form .label_tel{width:50%;float:left;}
.join_email .join_form label{width:100px;color:#ffdc54;line-height: 50px;float:left;}
.form_txt{margin:0 30px 0 100px;}
.form_txt input,.form_txt textarea{background: #fff;border:none;line-height: 30px;width:100%;border-radius:4px;padding:10px 20px;font-size: 14px;}
.form_txt input{height:50px;}
.form_txt textarea{height:180px;}
.form_msg{font-size: 14px;color:#fff;line-height: 30px;text-align: left;position: absolute;display: none;}
.join_email .join_form .label_name label{background:url(../images/joinin/label_name.png) no-repeat center left; }
.join_email .join_form .label_tel label{background:url(../images/joinin/label_tel.png) no-repeat center left; }
.join_email .join_form .label_addr label{background:url(../images/joinin/label_addr.png) no-repeat center left; }
.join_email .join_form .label_beizhu label{background:url(../images/joinin/label_beizhu.png) no-repeat center left; }


.bottom_gg{background:url(../images/joinin/bottom_img.png) repeat-x center bottom;background-size:auto 100%;position: fixed;bottom:0;left:0;height: 120px;width: 100%; z-index: 999; }
.bottom_gg .container_inner{position: relative;text-align: right;padding:58px 10px 0;height:100%;background:url(../images/joinin/bottom_img2.png) no-repeat bottom left;background-size:auto 100%;}
.bottom_gg .join_closed{width:31px;height:31px;background:url(../images/joinin/bottom_close.png) no-repeat center center;position: absolute;top:10px;right:10px; }
.bottom_gg .join_btn{width:120px;height:36px;line-height:36px;border-radius: 18px;margin-left:30px;font-weight: normal;}
.bottom_gg .join_btn2{width:120px;height:36px;line-height: 36px;border-radius:18px;border:1px solid #fff;color:#fff;font-size: 18px;display: inline-block;text-align: center}
.bottom_gg .join_btn2:hover{background: #ffdc54;border-color:#ffdc54;color:#f81a14;}
	/**************************************************Assist ************************************************************/
.assist .c-banner{height: 200px;background: url(../images/assist/assist_banner.jpg) no-repeat center bottom;}
/*.assist .banner_main{top: 50%;}
.search_div{display: inline-block;}
.search_div input[type="text"]{float: left;width: 530px;height: 44px;line-height: 44px;padding: 0 10px;border: 0;color: #999;font-size: 15px;}
.search_div a{float: left;width: 70px;height: 44px;background: url(../images/ico.png) no-repeat -430px 0 #0cf;}
.search_div a:hover{background-color: #0292b6;}
.banner_main .hot_search{padding: 10px 0;font-size: 14px;color: #ccc;}
.banner_main .hot_search a{margin: 0 5px;color: #ccc;}
.banner_main .hot_search a:hover{color: #fff;}
.assist_container{padding: 48px 0 32px;background: #fff;}*/
/*.hot_activity{float: left;width: 60%;}
.hot_notice{float: right;width: 40%;padding: 0 0 0 30px;}
.hot_activity.swiper-container-horizontal>.swiper-pagination-bullets{bottom: 20px;}
.hot_activity .swiper-pagination-bullet{width: 10px;height: 10px;border: 1px solid #ccc;background: transparent;opacity: 1;}
.hot_activity .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ff8712;border-color: #ff8712;}
.hot_notice_title{height: 51px;line-height: 50px;padding: 0 10px 10px 10px;border: 1px solid #ddd;background: #f5f5f5;font-size: 16px;}
.hot_notice_title i{display: inline-block;width: 30px;height: 30px;margin: 0 10px 0 0;background: url(../images/ico.png) no-repeat -520px 0;vertical-align: -10px;} 
.hot_notice_title.tab-head{padding: 0;}
.hot_notice_title.tab-head span{float:left;padding:0 28px;border-left: 1px solid #ddd;margin-left: -1px;}
.hot_notice_title.tab-head span.cur{background: #fff;color:#0cf;border-right: 1px solid #ddd;}
.hot_notice_list{padding: 0 10px 10px 10px;border: 1px solid #ddd;border-top: none;height:272px;overflow: hidden;}
.hot_notice_list a{display: block;width: 100%;height: 43px;line-height: 43px;border-bottom: 1px dashed #ddd;color: #333;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot_notice_list a span{display: inline-block;width: 6px;height: 6px;margin: 0 10px 0 0;border-radius: 50%;background: #999;}
.hot_notice_list a:hover{color: #0cf;}    
.hot_notice_list a:hover span{background: #0cf;} */
/*.would_help{padding: 48px 0 32px;margin: 48px 0 0;border-top: 1px solid #ddd;}
.would_list li{float: left;width: 20%;text-align: center;margin: 0 0 32px;}
.would_list li a{display: inline-block;}  
.would_list li p{padding: 10px 0 20px;}  */
.assist .nav-anchor{border-bottom: 1px solid #ddd;height: 69px;text-align:center;}
.assist .nav-anchor a{padding: 0 15px;margin-right: 30px;line-height: 66px;border-bottom: 3px solid transparent;font-size: 16px;display: inline-block;}
.assist .nav-anchor a:hover,.assist .nav-anchor a.active{border-bottom-color: #0cf;color:#0cf;}
.assist .joinin_title{padding: 48px 0 33px;margin: 0;}
.assist .joinin_title h4{font-size: 28px;font-weight: bold;line-height: 40px;}
.assist .joinin_title p{font-size: 16px;color:#888;line-height: 24px;padding-top: 12px;font-weight: normal;margin: 0;}
.assist-mode01{background: #f5f5f5;border-bottom:1px solid #eee;padding-bottom: 72px;}
.assist-mode01 ul{margin: -10px;}
.assist-mode01 li{width: 33.33%;padding: 10px;box-sizing: border-box;float: left;}
.assist-mode01 li .item-inner{border:1px solid #eee;background: #fff;padding: 30px 32px 57px;display: block;}
.assist-mode01 .item-inner h5{font-size: 18px;line-height: 30px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.assist-mode01 .item-inner div{font-size: 14px;color:#888;line-height: 22px;height: 44px;margin-top: 15px;overflow: hidden;}
.assist-mode01 .item-inner:hover{box-shadow: 0 0 10px 0 rgba(0,204,255,0.24);}
.assist-mode01 .item-inner:hover h5{color:#0cf;}
.assist-mode02{background: #f5f5f5;border-bottom:1px solid #eee;padding-bottom:62px;}
.assist-mode02 ul{margin: -10px;}
.assist-mode02 li{width: 33.33%;padding: 10px;box-sizing: border-box;float: left;}
.assist-mode02 li .item-inner{border:1px solid #eee;background: #fff;padding: 30px;display: block;}
.assist-mode02 .item-inner h5{font-size: 18px;line-height: 30px;font-weight: bold;padding-bottom: 17px;}
.assist-mode02 .item-inner .item-imgbox{position: relative;padding-top: 63.88%;}
.assist-mode02 .item-inner .item-imgbox img{position: absolute;left:0;top:0;right:0;bottom: 0;margin:auto;}
.assist-mode02 .item-inner .item-imgbox .i-play{position: absolute;left:0;top:0;right:0;bottom: 0;background: url(/pt/images/assist/ico_play.png) center no-repeat rgba(0,204,255,0.5);display: none;}
.assist-mode02 .item-inner .item-info{font-size: 16px;color:#333;line-height: 24px;height:24px;margin-top: 19px;}
.assist-mode02 .item-inner .item-view{font-size: 14px;color:#888;line-height: 22px;height:22px;margin-top: 10px;}
.assist-mode02 .item-inner .item-view span{color:#ff8712;}
.assist-mode02 .item-inner:hover{box-shadow: 0 0 10px 0 rgba(0,204,255,0.24);}
.assist-mode02 .item-inner:hover h5{color:#0cf;}
.assist-mode02 .item-inner:hover .item-imgbox .i-play{display: block;}
.assist-mode03 .swiper-box{position: relative;height: 293px;}
.assist-mode03 .swiper-container{padding:0;margin:-22px 36px;}
.assist-mode03 .swiper-slide{border:1px solid #ddd;margin:22px 0;border-left-width: 0;}
.assist-mode03 .swiper-slide-active{border-left-width: 1px;}
.assist-mode03 .swiper-button-next,.assist-mode03 .swiper-button-prev{width:19px;height: 33px;margin-top: -16px;}
.assist-mode03 .swiper-button-prev{background: url(/pt/images/assist/help_icons.png) no-repeat 0 -80px;left: 0;}
.assist-mode03 .swiper-button-prev:hover{background: url(/pt/images/assist/help_icons.png) no-repeat -80px -80px;}
.assist-mode03 .swiper-button-next{background: url(/pt/images/assist/help_icons.png) no-repeat -40px -80px;right: 0;}
.assist-mode03 .swiper-button-next:hover{background: url(/pt/images/assist/help_icons.png) no-repeat -120px -80px;}
.assist-mode03 .item-head{background: #f5f5f5;text-align: center;padding: 15px 0;}
.assist-mode03 .item-head i{width:30px;height: 30px;background: url(/pt/images/assist/help_icons.png) no-repeat;display: inline-block;}
.assist-mode03 .item-head p{font-size: 18px;line-height: 30px;}
.assist-mode03 .item-inner .i-ico01{background-position: 0 0;}
.assist-mode03 .item-inner:hover .i-ico01{background-position: 0 -40px;}
.assist-mode03 .item-inner .i-ico02{background-position: -40px 0;}
.assist-mode03 .item-inner:hover .i-ico02{background-position: -40px -40px;}
.assist-mode03 .item-inner .i-ico03{background-position: -80px 0;}
.assist-mode03 .item-inner:hover .i-ico03{background-position: -80px -40px;}
.assist-mode03 .item-inner .i-ico04{background-position: -120px 0;}
.assist-mode03 .item-inner:hover .i-ico04{background-position: -120px -40px;}
.assist-mode03 .item-inner .i-ico05{background-position: -160px 0;}
.assist-mode03 .item-inner:hover .i-ico05{background-position: -160px -40px;}
.assist-mode03 .item-inner .i-ico06{background-position: -200px 0;}
.assist-mode03 .item-inner:hover .i-ico06{background-position: -200px -40px;}
.assist-mode03 .item-inner .i-ico07{background-position: -240px 0;}
.assist-mode03 .item-inner:hover .i-ico07{background-position: -240px -40px;}
.assist-mode03 .item-inner .i-ico08{background-position: -280px 0;}
.assist-mode03 .item-inner:hover .i-ico08{background-position: -280px -40px;}
.assist-mode03 .item-main{padding:22px 35px;}
.assist-mode03 .item-main ul{height: 108px;}
.assist-mode03 .item-main li{line-height: 36px;padding-left: 18px;position: relative;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.assist-mode03 .item-main li i{width: 5px;height: 5px;border-radius: 100%;background: #888;position: absolute;left:0;top:15px;display: block;}
.assist-mode03 .item-main li a:hover{color:#0cf;}
.assist-mode03 .swiper-slide:hover{border-color: #0cf;box-shadow: 0 0 10px 0 rgba(0,204,255,0.4);margin:0;transition: all .3s;border-left-width: 1px;}
.assist-mode03 .swiper-slide:hover .item-head{background: #0cf;}
.assist-mode03 .swiper-slide:hover .item-head p{color:#fff;}
.assist-mode03 .swiper-slide:hover .item-main{padding:32px 35px 52px;}
.assist-mode03 .swiper-slide:hover .item-main li a{font-size: 16px;} 
.common_problem{padding:0 0 70px;}
.help_problem{border: 1px solid #ddd;position: relative;height: 378px;}
.help_list{float: left;width: 290px;padding:15px 0;background: #f5f5f5;height: 100%;}
.help_list ul li a{display: block;height: 44px;line-height: 42px;border: 1px solid transparent;border-left: 2px solid transparent;margin: 0 -1px;padding-left: 60px;font-weight: bold;}
.help_list ul li a:hover,.help_list ul li.active a{background: #fff;color: #0cf;border-top-color: #eee;border-bottom-color: #eee;border-left-color: #0cf;}
.help_list .swiper-container{display: none;}
.help_problem_box{padding:26px 30px 26px 60px;position: relative;margin-left: 290px;}
.help_problem_item{display: none;}
.help_problem_item.active{display: block;}
.help_more_btn a{color:#0cf;text-decoration: underline;}
.help_problem_item ul li{float: left;width: 50%;text-align: left;position: relative;padding-left: 15px;box-sizing: border-box;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.help_problem_item ul li span{display: inline-block;width: 6px;height: 6px;background: #0cf;border-radius: 50%;position: absolute;left:0;top:15px;}
.help_problem_item ul li a{height: 36px;line-height: 36px;}
.help_problem_item ul li a:hover{color: #0cf;}
.more_communicate{padding:0 0 32px;}
.more_communicate li{float: left;width: 23%;padding: 20px 10px;margin: 0 1% 32px;border: 1px solid #ddd;text-align: center;}
.more_communicate .typebox_tt{display: inline-block;height: 60px;line-height: 60px;}
.more_communicate li p{padding: 10px 0 20px;color: #848484;}   
.more_communicate p span{display: block;font-size: 16px;color: #333;}
.c-popbottom{width: 421px;height: 206px;background: url(../images/popbottom_bg.png) no-repeat center center;position: fixed;bottom: 0;right: 0;}
.c-pop-content{padding: 25px 20px 20px 180px;position: relative;}
.c-pop-title{line-height: 35px;font-size: 18px;}
.c-pop-info{height: 70px;line-height: 25px;margin: 10px 0;color: #666;}
.c-popclose{display: block;width: 25px;height: 26px;position: absolute;right: 20px;top: 30px;background: url(../images/close_pop.png) no-repeat center center;}
.c-viewbtn{float: right;width: 88px;height: 30px;line-height: 30px;border: 1px solid #0cf;text-align: center;color: #fff;border-radius: 5px;background: #0cf;}
.c-viewbtn:hover{color: #0cf;background: #fff;}
.assist_list{padding: 0 0 90px;}
.help_path{width: 100%;height: 30px;line-height: 30px;margin: 21px 0;color: #999;}
.help_path a{color: #999;}
.help_path a:hover{color: #0cf;} 
.help_path span{margin: 0 10px;color: #ccc;font-family: "宋体";font-weight: bold;}
.help_item{display: flex;padding: 0 0 15px 0;margin: 15px 0 0;border-bottom: 1px solid #ddd;}
.help_item_img{width: 150px;height: 120px;margin: 0 50px 0 0;overflow: hidden;}
.help_item_img img{width: 100%;}
.help_item_txt{flex: 1;}
.help_item_txt a{display: inline-block;padding: 10px 0;font-size: 16px;}
.help_item_txt a:hover{color: #0cf;}
.help_item_txt p{color: #848484;line-height: 1.6;}
.assist_content{padding: 0 0 70px;}
.text_left{float: left;width: 22%;min-height: 450px;margin: 20px 0 0;background: #eee;}
.text_left_title{width: 100%;height: 55px;line-height: 55px;padding: 0 0 0 30px;background: #0cf;color: #fff;font-size: 18px;}
.text_left_nav p{height: 46px;line-height: 46px;padding: 0 40px 0 15px;border-bottom: 1px solid #ddd;color: #666;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;font-weight: bold;}
.text_left_nav p i{line-height: 46px;position: absolute;top: 0;right: 15px;font-family: "宋体";font-weight: bold;font-size: 18px;color: #999;
	-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);
	-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.text_left_nav p i.active{-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-ms-transform: rotate(-90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);}	
.newslist_all a{display: block;width: 50%;height: 36px;line-height: 36px;margin: 25px auto;border: 1px solid #0cf;text-align: center;color: #0cf;background: transparent;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;border-radius: 5px;}
.newslist_all a:hover{background: #0cf;color: #fff;}	
.text_left_list{height: 0;background: #f9f9f9;overflow: hidden;padding:0;}
.text_left_list a{display: block;height: 40px;line-height: 40px;padding: 0 20px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.text_left_list a:hover{color: #0cf;}
.text_left_list a span,.reco_list ul li a span{display: inline-block;width: 5px;height: 5px;margin: 0 5px 0 0;background: #999;vertical-align: 2px;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.text_left .text_left_list a span{visibility: hidden;}
.text_left_list a:hover span,.reco_list ul li a:hover span{background: #0cf;}
.text_right{float: left;width: 78%;padding: 0 0 0 50px;}
.text_title{margin: 0 0 32px;text-align: center;}
.text_title h4{height: 50px;line-height: 50px;font-size: 24px;}
.text_title p{height: 30px;line-height: 30px;color: #999;}
.help-content .text_title{text-align: left;}
.help-content .text_title p{padding: 0;}
.text_con *{max-width: 100%;}
.text_share{padding: 10px 0;}
.text_share span{float: left;height: 36px;line-height: 36px;}
.reco_title{height:30px;line-height:30px;margin:0 0 16px;color: #0cf;font-size: 16px;}
.reco_list li{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 50%;float: left;}
.reco_list li a{height: 36px;line-height: 36px;}
.reco_list li a:hover{color: #0cf;}
.help-content .text_box .recommend{width:50%;float: left;box-sizing: border-box;padding:0 10% 0 0;}
.help-content .text_box .recommend.borderL{border-left: 1px solid #ddd;padding:0 0 0 10%;}
.help-content .reco_list li{width: 100%;float: none;}
.zx-content .reco_list ul{height: 180px;}
.zx-content .reco_list li:nth-child(odd){padding-right: 5%;}
.zx-content .reco_list li:nth-child(even){border-left: 1px solid #ddd;padding-left:5%;}
.text_box{padding-top:5px;}
.submit-box .submit-cont{background: #ecfafd;border:1px solid #dcf1f6;padding: 10px 20px;line-height: 28px;margin-top: 10px;}
.submit-box .submit-cont a{float: right;width: 95px;border-radius: 30px;height: 28px;line-height: 26px;margin-left: 10px;}
.submit-box .submit-cont a:hover{background: none;}
.submit-box .submit-cont a.b-btn-primary{background:transparent;color:#0cf;}
.submit-box .submit-cont a.b-btn-primary:hover{background: #0cf;color:#fff;}
.submit-box .submit-cont i{background: url(/pt/images/assist/help_icons.png) no-repeat -250px -80px;width:20px;height: 18px;display: inline-block;vertical-align: middle;margin-right: 8px;}
.submit-box .submit-cont span{font-size: 16px;}
.submit-box p{font-size: 12px;color:#999;}
.submit-box .textarea-txt{height: 70px;border:1px solid #ddd;padding:5px 15px;line-height: 24px;width: 100%;display: block;}
.submit-box .submit-btns{text-align: right;padding-top: 10px;} 
.submit-box .submit-btns a{height: 32px;line-height: 30px;width: 100px;font-size: 14px;}
.videotutorial .c-banner{background: url(../images/assist/videotutorial_banner.jpg) no-repeat center bottom;}
.video_con{padding: 0 0 32px;}
.video_con.bt_line{border-bottom: 1px solid #eee;}
.video_min{height: 694px;}
.video_max{height: auto;} 
.video_top{margin: 2em 0 1em;text-align: center;font-size: 30px;color: #333;}
.video_con ul{overflow: hidden;}
.video_con li{float: left;width: 33.33%;margin: 0 0 32px;padding: 0 15px;}
.video_img{height: 230px;position: relative;overflow: hidden;}
.video_thumbnail{width: 100%;height: 100%;}
.video_play{width: 100%;height: 100%;position: absolute;top: -100%;left: 0;background: rgba(0,204,255,.5);text-align: center;
	-webkit-transition: .3s ease-in-out;-moz-transition: .3s ease-in-out;-ms-transition: .3s ease-in-out;-o-transition: .3s ease-in-out;transition: .3s ease-in-out;}
.video_img:hover .video_play{top: 0;}
.video_play a{margin: -25px 0 0 -25px;position: absolute;top: 50%;left: 50%;}
.video_txt{padding: 0 10px 10px 10px;background: #f5f5f5;}
.video_txt a{display: inline-block;max-width: 100%;height: 40px;padding: 10px 0 0;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.video_txt a:hover{color: #0cf;}
.video_txt p{width: 100%;line-height: 30px;color: #999;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.video_more{margin: 10px 0 20px;text-align: center;}
.video_more a{display: inline-block;width: 320px;height: 50px;line-height: 50px;text-align: center;border: 1px solid #ddd;color: #666;font-size: 16px;}
.video_more a i{display: inline-block;width: 20px;height: 10px;margin: 0 0 0 5px;background: url(../images/mb_ico.png) no-repeat;}
.video_more a i.cate_show_ico{background-position: -157px -181px;}
.video_more a:hover{border-color: #0cf;background: #0cf;color: #fff;}
.video_more a:hover i.cate_show_ico{background-position: -196px -181px;}
.video_more a i.cate_hide_ico{background-position: -235px -181px;}
.video_more a:hover i.cate_hide_ico{background-position: -275px -181px;}
.signtraining .c-banner{background: url(../images/assist/signtraining_banner.jpg) no-repeat center center;}
.sign_training .container{padding: 48px 0 32px;border-bottom: 1px solid #eee;}
.train_type li{float: left;width: 25%;text-align: center;}
.train_type li p{padding: 15px 0 20px;color: #848484;}
.class_schedule{padding: 48px 0 64px;}
.course_top{width: 100%;height: 50px;line-height: 50px;background: #0cf;color: #fff;text-align: center;font-size: 18px;}  
.course_left{float: left;width: 30%;padding: 0 0 30px;background: #f5f5f5;}
.course_left p{padding: 20px 20px 3px;margin: 0 0 8px;font-size: 16px;}
.course_left a{display: block;height: 36px;line-height: 36px;padding: 0 20px;}
.course_left a:hover{color: #0cf;} 
.course_right{float: left;width: 70%;}
.course_right table{width: 100%;border: 1px solid #ddd;border-top: none;text-align: center;}   
.course_right table th{height: 36px;line-height: 36px;font-weight: normal;}  
.course_right table tr th.rest_day,.course_right table tr td.rest_day{background: #f8f8f8;color: #999;}
.course_right table tr td{height: 62px;position: relative;font-size: 12px;}
.sp_day{display: inline-block;width: 24px;height: 24px;line-height: 24px;border-radius: 50%;background: #0cf;color: #fff;}   
.course_detail a{color: #0cf;font-size: 14px;}
.course_detail:hover .course_info{display: block;}
.course_info{display: none;width: 300px;line-height: 30px;padding: 10px 20px;position: absolute;left: -80px;background: #eee;text-align: left;z-index: 10;}
.course_info p{font-size: 14px;}
.course_info a{display: block;width: 90px;height: 32px;line-height: 30px;margin: 10px auto 0;border: 1px solid #0cf;font-size: 14px;text-align: center;border-radius: 3px;background: #0cf;color: #fff;}
.course_info a:hover{color: #0cf;background: transparent;}
.registration_method{padding: 48px 0 78px;background: #f5f5f5;}
.registration_method .consult_btn{margin: 40px 0 0;text-align: center;}
.video_train{padding: 48px 0 0;}  
/**********market**********/ 
.market .c-banner{background: url(../images/product/market_banner.jpg) no-repeat center bottom;height: 430px;}
.market .g-banner-txtimg .banner_new{top:120px;}
.market .joinin_title div{margin: 0 5% 5px;position: relative;}
.market .joinin_title div:before{content: "";display: block;height: 1px;background: #e5e5e5;position: absolute;top:50%;left:0;right:0;}
.market .joinin_title span{padding:0 45px;line-height: 50px;max-width: 90%;margin: 0 auto;display:inline-block;position: relative;z-index: 1;background: #fff;color: #333;font-size:32px;}
.market .joinin_title div span b{font-size: 36px;}
.market .joinin_title p{color: #888;font-size:16px;font-weight: normal;line-height:30px;padding-top: 14px;margin: 0 16%;}
.market-mode01{padding: 80px 0;background: #f6f6f8;}
.market-mode01 dl{padding-right: 80px;}
.market-mode01 dt{font-size: 32px;line-height: 42px;}
.market-mode01 dd{padding: 26px 0 10px;}
.market-mode01 dd div{font-size: 18px;line-height: 34px;padding-left: 36px;position: relative;margin-top: 10px;}
.market-mode01 dd div i{position: absolute;width: 22px;height: 22px;color:#fff;text-align: center;font-size:14px;line-height: 22px;left:0;top:7px;display: block;border-radius: 50%;background: #0cf;}
.market-mode01 dd p{font-size: 16px;line-height: 34px;color:#999;padding-left: 36px;}
.market-mode01 dd .b-btn{width:170px;height: 50px;line-height: 48px;font-size: 16px;}
.market-mode02{padding: 60px 0;text-align: center;}
.market-mode03{padding: 60px 0;text-align: center;}
.market-mode03 ul{padding: 26px 0;}
.market-mode03 li{background: url(../images/product/market_libg.png) no-repeat;background-size: 100% 100%;width: 243px;height: 267px;display: inline-block;margin:-26px 4px;vertical-align: middle;}
.market-mode03 li:hover{background-image: url(../images/product/market_libg2.png) ;}

.market-mode03 .item-inner{padding: 48px 14px;cursor: pointer;}
.market-mode03 .item-inner i{width: 50px;height: 50px;display: inline-block;}
.market-mode03 .item-inner div{font-size:22px;line-height: 36px;padding: 8px 0 12px;color:#0cf;}
.market-mode03 .item-inner p{color: #888;line-height: 22px;height:66px;overflow: hidden;font-size: 14px;}
.market-mode03 .solution_03{background: none;}
.market-mode03 .solution_03 img{margin: 25px -14px;}
.market-mode04{font-size: 26px;color:#cfe5ff;padding:20px 0;line-height:80px;text-align: center;text-shadow: 0 4px 4px rgba(26,98,160,0.89);background: url(../images/product/market_bg04.jpg) no-repeat center;} 
.market-mode04 span{font-size: 40px;font-weight: bold;color:#fff;padding: 0 10px;}
.market-mode05{padding: 60px 0 40px;}
.market-mode05 .container-inner{padding: 0 10px;}
.market-mode05 li{background: #f7f7f7;overflow: hidden;}
.market-mode05 li .img-box{width: 50%;}
.market-mode05 li dl{width: 50%;padding:42px 0 42px 95px;box-sizing: border-box;}
.market-mode05 li dl dt{font-size: 24px;line-height: 36px;padding-bottom: 30px;position: relative;}
.market-mode05 li dl dt:after{width:45px;height: 2px;background: #0cf;content: "";display: block;position: absolute;bottom:16px;left:0;}
.market-mode05 li dl div{font-size: 18px;line-height: 30px;color:#666;padding-bottom: 10px;}
.market-mode05 li dl span{font-size: 14px;color:#999;line-height: 28px;}
.market-mode05 li dl p{font-size: 14px;color:#999;line-height: 28px;height: 84px;}
.market-mode05 dd .b-btn{width:170px;height: 50px;line-height: 48px;font-size: 16px;background: none;color:#0cf;margin-top: 23px;}
.market-mode05 dd .b-btn:hover{background: #0cf;color:#fff;}
.market-mode06{padding: 60px 0 80px;}
.market-mode06 .container-inner{border:1px solid #e9e9e9;border-left: none;overflow: hidden;}
.market-mode06 .left-list{width: 399px;height: 706px;padding: 20px 0 0;float:left;box-sizing: border-box;background: url(../images/product/market_bg06.jpg) no-repeat;}
.market-mode06 .left-list li{border-left: 10px solid transparent;padding:24px 0 24px 50px;}
.market-mode06 .left-list .i-ico{width:35px;height: 35px;display:inline-block;vertical-align: middle;margin-right: 14px;background: url(../images/product/market_icons.png) no-repeat;}
.market-mode06 .left-list li.cur .i-ico{transition: all .3s;}
.market-mode06 .left-list .i-ico01{background-position: 0 0;}
.market-mode06 .left-list li.cur .i-ico01{background-position: 0 -40px;}
.market-mode06 .left-list .i-ico02{background-position: -45px 0;}
.market-mode06 .left-list li.cur .i-ico02{background-position:-45px -40px;}
.market-mode06 .left-list .i-ico03{background-position: -90px 0;}
.market-mode06 .left-list li.cur .i-ico03{background-position:-90px -40px;}
.market-mode06 .left-list .i-ico04{background-position: -135px 0;}
.market-mode06 .left-list li.cur .i-ico04{background-position:-135px -40px;}
.market-mode06 .left-list .i-ico05{background-position: -180px 0;}
.market-mode06 .left-list li.cur .i-ico05{background-position:-180px -40px;}
.market-mode06 .left-list li dl{display: none;line-height: 25px;text-align: center;overflow: hidden;padding-top: 16px;}
.market-mode06 .left-list li dd{border-left: 1px solid #d5d8e3;padding: 0 25px;float: left;}
.market-mode06 .left-list li dt{padding: 0 25px 0 0;float: left;}
.market-mode06 .left-list li dl span{color:#0cf;font-size: 18px;}
.market-mode06 .left-list li dl div{color:#999;font-size: 14px;}
.market-mode06 .left-list li div span{font-size: 24px;color:#fff;vertical-align: middle;}
.market-mode06 .left-list li.cur{border-color: #0cf;background: #fff;}
.market-mode06 .left-list li.cur dl{display: block;}
.market-mode06 .left-list li.cur div span {color:#333;}
.market-mode06 .left-list .b-btn{width:170px;height: 50px;line-height: 48px;font-size: 16px;margin:50px 0 0 65px;}
.market-mode06 .tab-main{margin-left: 399px;padding:44px 70px 0 76px; }
.market-mode06 .tab-main h5{line-height: 42px;font-size: 28px;text-align: center;}
.market-mode06 .tab-main p{line-height: 20px;color:#666;font-size: 14px;margin-top: 20px;min-height: 60px;}
.market-mode06 .tab-main dl{line-height: 31px;font-size: 16px;padding-top: 12px;}
.market-mode06 .tab-main dl em{color:#fff;width: 83px;text-align: center;display: inline-block;}
.market-mode06 .tab-main dl span{min-width: 120px;display: inline-block;padding-left: 20px;}
.market-mode06 .tab-main dt,.market-mode06 .tab-main dd{padding: 5px 0;}
.market-mode06 .tab-main dt em{background: url(../images/product/market_dtbg.png) no-repeat;}
.market-mode06 .tab-main dd em{background: url(../images/product/market_ddbg.png) no-repeat;}
.market-mode06 .tab-main dd i{color:#0cf;}
.market-mode06 .tab-main .img-box{margin-top: 34px;}
/**********Designservice**********/ 
.designservice .c-banner{background: url(../images/product/designservice_banner.png) no-repeat center bottom;}
.literary_artistic,.website_introduce,.design_content,.basic_function,.marketing_function{padding: 48px 0 32px;}
.design_text{padding: 0 15px 53px;border-bottom: 1px solid #eee;text-align: center;color: #848484;}
.competitive_list{padding:20px 0 0;}
.competitive_list li{float: left;width: 25%;padding: 0 10px;text-align: center;}
.pros_do_text{padding: 26px 0 0;}
.pros_do_text p{line-height: 30px;font-size: 16px;}
.pros_do_text span{color: #848484;line-height: 26px;}
.pros_do_text span i{margin: 0 5px;}
.design_project{padding:60px 0;}
/*.design_project table{width: 100%;border: 1px solid #ddd;}*/
/*.design_project th{height: 60px;font-size: 16px;color: #fff;background: #0cf;font-weight: normal;}*/
/*.design_project td{height: 40px;color: #666;text-align: center;}*/
/*.design_project .design_price td{height: 50px;font-weight: bold;font-size: 16px;}*/
/*.design_project td.font_orag{color: #ff8712;}*/
.literary_artistic ul li{float: left;width: 31.3%;margin: 0 1% 16px;}
.competitive_edge{padding: 48px 0 0;}
.designservice .joinin_title div{margin: 0 0 5px;position: relative;}
.designservice .joinin_title div:before{content: "";display: block;height: 1px;background: #e5e5e5;position: absolute;top:50%;left:0;right:0;}
.designservice .joinin_title div span{padding:0 45px;line-height: 50px;max-width: 90%;margin: 0 auto;display:inline-block;position: relative;z-index: 1;background: #fff;color: #333;font-size:32px;}
.designservice .joinin_title p{color: #999;font-size:18px;font-weight: normal;line-height: 40px;}
.designservice .service_list{padding:20px 0;overflow: hidden;border:1px solid #e5e5e5;background: #f2fcff;margin:50px 0 10px;}
.designservice .service_process .joinin_title div span{background: #f6f6f8;}
.designservice .service_list li{width:33.33%;float:left;padding: 0 38px;border-left: 1px solid #e5e5e5;height: 126px;}
.designservice .service_list li:first-child{border-left: none;}
.designservice .service_list .item-inner{position: relative;}
.designservice .service_list .angle-box{background: #ff8812;color:#fff;font-size: 12px;line-height: 22px;padding:0 7px;position: absolute;top:0;margin-left: 10px;}
.designservice .service_list .angle-box:before{content: "";width: 0;height: 0;border:5px solid transparent;border-bottom: 8px solid  #ff8812;position: absolute;bottom: 0;left: -5px;}
.designservice .service_list .b-btn{padding:0 20px;border-radius: 50px;line-height: 32px;background-color: #ff8812;border-color: #ff8812;}
.designservice .service_list .b-btn:hover{color: #ff8712;background-color: transparent;}
.designservice .service_list dt{font-size: 18px;color:#333;font-weight: bold;line-height: 30px;padding: 4px 0;}
.designservice .service_list dd{font-size: 14px;color:#666;line-height:24px;height:48px;}
.designservice .service_list .img-box{float: right;padding-top: 15px;}
.designservice .service_classify{padding:10px 0 25px;}
.designservice .classify-head{margin: 0 -10px;overflow: hidden;text-align: center;}
.designservice .classify-head li{width:16.66%;padding:0 10px;float: left;cursor: pointer;}
.designservice .classify-head .item-inner{border:1px solid #ddd;color:#666;font-size: 16px;padding:20px;line-height: 24px;}
.designservice .classify-head .cur .item-inner{border-color: #0cf;color:#fff;background-color: #0cf;}
.designservice .classify-head .item-inner .img-box{height: 50px;}
.designservice .classify-head .item-inner .img-box img{display: none;}
.designservice .classify-head .item-inner .img01{background: url("/gw/images/product/service_classify01.png") no-repeat center;}
.designservice .classify-head .cur .item-inner .img01{background: url("/gw/images/product/service_classify01h.png") no-repeat center;}
.designservice .classify-head .item-inner .img02{background: url("/gw/images/product/service_classify02.png") no-repeat center;}
.designservice .classify-head .cur .item-inner .img02{background: url("/gw/images/product/service_classify02h.png") no-repeat center;}
.designservice .classify-head .item-inner .img03{background: url("/gw/images/product/service_classify03.png") no-repeat center;}
.designservice .classify-head .cur .item-inner .img03{background: url("/gw/images/product/service_classify03h.png") no-repeat center;}
.designservice .classify-head .item-inner .img04{background: url("/gw/images/product/service_classify04.png") no-repeat center;}
.designservice .classify-head .cur .item-inner .img04{background: url("/gw/images/product/service_classify04h.png") no-repeat center;}
.designservice .classify-head .item-inner .img05{background: url("/gw/images/product/service_classify05.png") no-repeat center;}
.designservice .classify-head .cur .item-inner .img05{background: url("/gw/images/product/service_classify05h.png") no-repeat center;}
.designservice .classify-head .item-inner .img06{background: url("/gw/images/product/service_classify06.png") no-repeat center;}
.designservice .classify-head .cur .item-inner .img06{background: url("/gw/images/product/service_classify06h.png") no-repeat center;}
.designservice .classify-head p{padding-top: 6px;}
.designservice .classify-content{padding-top:20px;text-align: center;}
.designservice .classify-content .tab-content{margin: 0 -15px;}
.designservice .classify-content.design-app ul{padding: 0 5px;}
/*.designservice .classify-content ul{margin: 0 -12px;overflow: hidden;text-align: center;}*/
/*.designservice .classify-content li{width:25%;padding:0 12px;float:left;}*/
/*.designservice .classify-content .img-box a{border:1px solid #e5e5e5;padding-top: 62%;display: block;position: relative;}*/
/*.designservice .classify-content .img-box img{position: absolute;left:0;right:0;top:0;bottom:0;}*/
/*.designservice .classify-content p{padding:20px 0 27px;font-size: 16px;line-height:24px;text-overflow: ellipsis;;overflow: hidden;white-space: nowrap;}*/
.service_process{padding: 60px 0 70px;background: #f6f6f8;}
.service_process ul{background: url(../images/product/service_processbg.png) no-repeat center;padding: 0 60px;}
.service_process li{width:14.28%;float:left;text-align: center;}
.service_process li.process_odd{padding-top: 90px;}
/**********Signedapplet**********/
.signedapplet .container{width: 1280px;}
.signedapplet .border_bottom{padding-bottom: 80px;}
.signedapplet .c-banner{height:560px;background: url(../images/product/signedapplet_banner.jpg) no-repeat center bottom;background-size: auto 100%;}
.signedapplet .c-banner:after{display: none;}
.signedapplet .c-banner a{display: block;height: 100%;}
.signedapplet .banner_main{display: table;width: 1080px;height: 100%;margin:0 auto;position: static;text-align: left;}
.signedapplet .banner_txt,.signedapplet .banner_img{display: table-cell;vertical-align: middle;width:50%;padding-left: 30px;}
.signedapplet .banner_txt h4{font-size: 40px;line-height: 60px;padding-bottom: 16px;}
.signedapplet .banner_txt ul{overflow: hidden;}
.signedapplet .banner_txt li{float:left;width: 44%;line-height: 42px;}
.signedapplet .banner_txt li i{background: url(../images/product/signedapplet_bannerico.png) no-repeat center;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
.signedapplet .banner_txt li span{margin: 0;padding-left: 9px;vertical-align: middle;display: inline-block;font-size: 16px;}
.signedapplet .banner_txt p{font-size: 14px;line-height: 20px;padding: 10px 0 50px;}
.signedapplet .banner_img{text-align: right;padding: 0;}
.signedapplet .banner_img img{margin-top: 53px;}
.signedapplet .banner_main .b-btn{display: inline-block;width:174px;height:46px;line-height:44px;color: #fff;text-align: center;font-size: 16px;background:none;border-radius:4px;margin-top:40px;border-color: #fff;}
.signedapplet .joinin_title{padding:60px 0 0;width:100%;margin:0 0 48px;}
.applet_advantage .joinin_title{padding:40px 0 0;}
.signedapplet .joinin_title div{margin: 0 0 5px;position: relative;}
.signedapplet .joinin_title div:before{content: "";display: block;height: 1px;background: #e5e5e5;position: absolute;top:50%;left:0;right:0;}
.signedapplet .joinin_title div span{padding:0 45px;line-height: 50px;max-width: 90%;margin: 0 auto;display:inline-block;position: relative;z-index: 1;background: #fff;color: #333;font-size:32px;}
.signedapplet .joinin_title p{color: #999;font-size:18px;font-weight: normal;line-height: 40px;}
.signedapplet .joinin_title span i{background: #f35434;width:80px;height:3px;display: block;margin:20px auto;}

.signed_tab_ul{text-align: center;margin-bottom: 40px;}
.signed_tab_ul ul{box-shadow: 0 0 8px 0 rgba(160,168,186,0.5);display: inline-block;border-radius:50px;padding: 0 20px;}
.signed_tab_ul li{float:left;height:58px;line-height:58px;text-align:center;font-size: 16px;margin: 0 36px;cursor: pointer;border-bottom: 2px solid transparent;position: relative;}
.signed_tab_ul li i{width:1px;height: 22px;background: #ddd;position: absolute;top:18px;right:-36px;}
.signed_tab_ul li.signed_sur{border-color:#0cf;color:#0cf;}
.signed_tab_cont{display: none;margin: 0 auto;max-width: 940px;overflow: hidden;}
.signed_tab_cont.signed_sur{display: block;}
.signed_tab_cont .signed_tab_img{width: 46%;float:left;}
.signed_tab_cont .signed_tab_info{width: 46%;float: right;padding-top: 100px;}
.signed_tab_cont .signed_tab_info dt{font-size: 20px;color:#666;line-height: 30px;padding-bottom: 10px;}
.signed_tab_cont .signed_tab_info dd{font-size:16px;color:#999;line-height: 30px;}
.signed_tab_cont .signed_tab_info .b-btn{margin-top: 38px;border-radius: 50px;padding: 0 30px;height: 36px;}
.signedapplet .kernel_outer{background: #f6f6f8;}
.signedapplet .kernel_outer .joinin_title div span{background: #f6f6f8;}

.kernel_list li{float:left;width:33.33%;text-align: center;padding:0 10px 44px;box-sizing: border-box;}
.kernel_list li .kernel_main{box-shadow: 0 0 8px 0 rgba(164,164,164,0.5);padding:38px 35px 40px;max-width: 295px;margin: 0 auto;}
.kernel_main h3{font-size: 18px;color:#333;line-height: 32px;margin:32px 0 10px;}
.kernel_main p{font-size: 14px;color:#999;line-height: 24px;}
.kernel_main .kernel_line{width:30px;height: 2px;margin: 15px auto;background: #0cf;}
.kernel_main02 .kernel_line{background: #ffab45;}
.kernel_main03 .kernel_line{background: #32e4c3;}
.kernel_main04 .kernel_line{background: #fd9995;}
.kernel_main05 .kernel_line{background: #8ca4fb;}
.kernel_main06 .kernel_line{background: #fda075;}
.kernel_outer02{text-align: center;}
.kernel_outer02 .b-btn{padding: 0 105px;height: 42px;line-height: 40px;margin: 0 auto 68px;border-radius: 50px;}
.advantage_01{background: #f6f6f8;padding: 100px 0 70px;}
.advantage_01 .container {width: 1150px;}
.advantage_03{padding-bottom: 30px;}
.advantage_txt{width:40%;padding-top:145px;}
.advantage_txt p{font-size: 16px;color:#666;line-height: 30px;}
.advantage_txt span i{width:60px;background: #0cf;display:inline-block;height:3px;margin:20px 0;}
.advantage_img{width:58%;}
.advantage_txt h3{color: #333;font-size:32px;margin: 0 0 5px;position: relative;}
.advantage_01 .advantage_txt,.advantage_03 .advantage_txt{float:left;text-align: left;}
.advantage_02 .advantage_txt{float:right;text-align: right;}
.advantage_01 .advantage_img,.advantage_03 .advantage_img{float:right;margin-right: -30px;}
.advantage_02 .advantage_img{float:left;margin-left: -40px;}
.trade_list li{float:left;width:25%;text-align: center;overflow: hidden;padding:20px 0;}
.trade_list li img{max-width: 70%;}
.trade_list li p{line-height:30px;font-size: 18px;color:#333;padding: 20px 0 20px;}
.version_list li{float:left;width:33.33%;text-align: center;}
.version_inner{max-width: 355px;margin:10px;background: #f5f5f5;padding-bottom:5px;display: inline-block;}
.version_list .version_top{color:#fff;text-align: center;padding:30px 0 22px;}
.version_list .version_top h3{font-size: 20px;line-height: 30px;padding-bottom: 6px;}
.version_list .version_top p{font-size: 14px;line-height: 24px;}
.version_list .version_01 .version_top{background: url("../images/product/version_01.jpg") no-repeat;background-size: 100% 100%;}
.version_list .version_02 .version_top{background: url("../images/product/version_02.jpg") no-repeat;background-size: 100% 100%;}
.version_list .version_03 .version_top{background: url("../images/product/version_03.jpg") no-repeat;background-size: 100% 100%;}
.version_list li dl{padding:30px 20px;background: #f5f5f5;overflow: hidden;line-height: 40px;}
.version_list li dt{width:98%;background: #fff;float: left;margin:5px 1%;}
.version_list li dd{width:48%;margin:5px 1%;background: #fff;float: left;}
.version_list .btn{width:174px;height:40px;display:block;margin:0 auto 25px;line-height: 40px;color:#fff;font-size: 14px;text-align: center;background: #ffb600;-webkit-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;-o-border-radius: 20px;border-radius: 20px;}
.version_list .btn:hover{opacity: .8;}
.version_list .version_01 .btn{background: #ffb600;}
.version_list .version_02 .btn{background: #0cf;}
.version_list .version_03 .btn{background: #ca7fff;}

.signed_applet .quickly_build{padding-bottom: 40px;background: #f6f6f8;}
.signed_applet .quickly_build .joinin_title div span{background: #f6f6f8;}
.build_main{max-width: 860px;width:100%;margin:0 auto 40px;overflow: hidden;}
.build_main ul{padding:120px 0 0 15px;}
.build_main ul li{border-left: 1px solid #bfbfbf;position: relative;height: 102px;}
.build_main ul div{position: absolute;left:-9px;top:-9px;}
.build_main ul i{width:17px;height: 17px;background: url("../images/product/signed_buildico.png") no-repeat;display: inline-block;vertical-align: middle;}
.build_main ul span{line-height: 20px;font-size: 18px;color:#666;padding-left: 25px;vertical-align: middle;}
.build_main ul .cur{border-color: #0cf;}
.build_main ul .cur i{background: url("../images/product/signed_buildicoh.png") no-repeat;}
.build_main ul .cur span{font-size: 20px;color:#333;}
.build_main ul li.last{border-color: transparent;}
.to_register{background: url(../images/product/signed_adv.jpg) no-repeat center;padding:23px 0;text-align: center;}
.to_register.special{padding:42px 0;}
.to_register div div{font-size: 30px;line-height: 36px;color:#fff;margin-bottom: 23px;}
.to_register div p{font-size: 18px;color:#fff;line-height: 24px;margin: -12px 0 24px;}
.to_register .b-btn{padding:0 50px;border-radius: 50px;height: 46px;line-height: 44px;background: #fff;color:#2689e4;border-color: #fff;font-size: 18px;}
.to_register.special .b-btn{padding: 0 88px;}
.to_register .b-btn:hover{background: none;color:#fff;}
.to_register .b-btn.mobibtn{display: none;}
.applet_news .joinin_title{margin: 0 0 15px;width:100%;}
.applet_news .joinin_title p{font-size: 26px;text-align: left;font-weight: bold;}
.applet_news .joinin_title span{display: none;}
.applet_news .joinin_title a{float:right;color:#666;font-size: 15px;}
.applet_news_item{float: left;width:33.33%;padding: 10px 0;position: relative;line-height: 24px;}
.applet_news_item:nth-child(3n+1){padding-right: 50px;}
.applet_news_item:nth-child(3n+2){padding-left: 25px;padding-right:25px;}
.applet_news_item:nth-child(3n){padding-left: 50px;}
.applet_news_item a{display: block;margin: 0 0 0 20px;font-size: 16px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.applet_news_item span{position: absolute;top: 10px;right: 0;font-size: 14px;color: #999;display: none;}
.applet_news_item:nth-child(odd) span{right: 50px;}
.applet_news_item a:hover{color: #0cf;}
.applet_news_item i{display: block;width: 4px;height: 4px;background: #f35434;position: absolute;top: 20px;left: 5px;
	-webkit-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;}
.applet_news_item:nth-child(3n+2) i{left:30px;}
.applet_news_item:nth-child(3n) i{left:55px;}
/**********wechatcustom**********/ 
.wechatcustom .c-banner{height:560px;background: url(../images/product/wechatcustom_banner.jpg) no-repeat center bottom;background-size: auto 100%;}
.wechatcustom .c-banner:after{display: none;}
.wechatcustom .c-banner a{display: block;height: 100%;}
.wechatcustom .banner_main{display: table;width: 1280px;height: 100%;margin:0 auto;position: static;text-align: left;}
.wechatcustom .banner_txt,.wechatcustom .banner_img{display: table-cell;vertical-align: middle;width:50%;}
.wechatcustom .banner_txt h4{font-size: 40px;line-height: 60px;padding-bottom:8px;text-shadow: 0 0 6px rgba(28,59,109,0.75)}
.wechatcustom .banner_txt h5{font-size: 18px;line-height:24px;padding-bottom:32px;}
.wechatcustom .banner_txt ul{overflow: hidden;background: rgba(255,255,255,0.1);padding:14px 0 14px 18px;border-radius:6px;}
.wechatcustom .banner_txt li{float:left;width:20%;line-height:36px;}
.wechatcustom .banner_txt li i{background: url(../images/product/wechatcustom_bannerico.png) no-repeat center;width: 18px;height: 18px;display: inline-block;vertical-align: middle;}
.wechatcustom .banner_txt li span{margin: 0;padding-left: 9px;vertical-align: middle;display: inline-block;font-size: 16px;}
.wechatcustom .banner_txt p{font-size: 14px;line-height: 20px;padding: 15px 0 36px;}
.wechatcustom .banner_img{text-align: right;padding: 0;}
.wechatcustom .banner_main .b-btn{display: inline-block;width:186px;height:46px;line-height:44px;color: #fff;text-align: center;font-size: 16px;background:none;border-radius:40px;border-color: #fff;}
.wechatcustom .joinin_title{width:100%;margin:0 0 48px;}
.wechatcustom .joinin_title div{margin: 0 0 5px;position: relative;}
.wechatcustom .joinin_title div:before{content: "";display: block;height: 1px;background: #e5e5e5;position: absolute;top:50%;left:0;right:0;}
.wechatcustom .joinin_title div span{padding:0 45px;line-height: 50px;max-width: 90%;margin: 0 auto;display:inline-block;position: relative;z-index: 1;background: #fff;color: #333;font-size:32px;}
.wechatcustom .joinin_title p{color: #999;font-size:18px;font-weight: normal;line-height: 40px;}
.wechatcustom .joinin_title span i{background: #f35434;width:80px;height:3px;display: block;margin:20px auto;}
.custom_service,.more_function,.custom_scheme{padding: 60px 0 80px;text-align: center;}
.custom_service li{width:25%;padding:0 25px;box-sizing: border-box;float: left;}
.custom_service .item-inner{border:1px solid #eee;border-radius: 4px;background: #fff;padding:28px;}
.custom_service .item-inner:hover{box-shadow: 0 0 16px 0 rgba(164,164,164,.38);}
.custom_service .item-inner dt{font-size: 20px;color:#333;padding: 38px 0 12px;}
.custom_service .item-inner dd{font-size: 15px;color:#999;line-height: 28px;height: 56px;}
.more_function{background: url(../images/product/more_functionbg.jpg) no-repeat center top;} 
.more_function .joinin_title div span{background: #f8f8f8;}
.more_function ul{padding-top: 37.5%;position: relative;background: url(../images/product/more_functionbgpc.png) no-repeat center;background-size: 100% 100%;}
.more_function li{position: absolute;top:50%;left:50%;}
.more_function li p{color:#7ba7e4;font-size: 16px;position: absolute;white-space: nowrap;font-weight: bold;}
.more_function .func01{left:41.5%;top:1%;animation:scalefunc01 2s infinite ease-in-out;-webkit-animation:scalefunc01 2s infinite ease-in-out;}
.more_function .func02{left:75%;top:16%;animation:scalefunc01 4.5s infinite ease-in-out;-webkit-animation:scalefunc01 4.5s infinite ease-in-out;}
.more_function .func03{left:20%;top:21%;animation:scalefunc01 2s infinite ease-in-out;-webkit-animation:scalefunc01 2s infinite ease-in-out;}
.more_function .func04{left:59.8%;top:27%;animation:scalefunc01 3s infinite ease-in-out;-webkit-animation:scalefunc01 3s infinite ease-in-out;}
.more_function .func05{left:85.5%;top:43%;animation:scalefunc01 2s infinite ease-in-out;-webkit-animation:scalefunc01 2s infinite ease-in-out;}
.more_function .func06{left:31.5%;top:48%;animation:scalefunc01 2.2s infinite ease-in-out;-webkit-animation:scalefunc01 2.2s infinite ease-in-out;}
.more_function .func07{left:12.5%;top:65%;animation:scalefunc01 2s infinite ease-in-out;-webkit-animation:scalefunc01 2s infinite ease-in-out;}
.more_function .func08{left:80.5%;top:66%;animation:scalefunc01 4s infinite ease-in-out;-webkit-animation:scalefunc01 4s infinite ease-in-out;}
.more_function .func09{left:22.5%;top:80%;animation:scalefunc01 2s infinite ease-in-out;-webkit-animation:scalefunc01 2s infinite ease-in-out;}
.more_function .func10{left:61%;top:79%;animation:scalefunc01 2s infinite ease-in-out;-webkit-animation:scalefunc01 2s infinite ease-in-out;}
.more_function .func01 p{top:20%;left:130%;}
.more_function .func02 p{top:20%;left:130%;}
.more_function .func03 p{top:30%;right:120%;}
.more_function .func04 p{top:80%;left:120%;}
.more_function .func05 p{top:50%;right:120%;}
.more_function .func06 p{top:60%;left:120%;}
.more_function .func07 p{top:100%;right:80%;}
.more_function .func08 p{top:110%;right:20%;}
.more_function .func09 p{top:70%;right:120%;}
.more_function .func10 p{top:40%;right:120%;}
@keyframes scalefunc01
{
from {transform: scale(1);}
50%{transform: scale(0.7);}
to {transform: scale(1);}
}

@-webkit-keyframes scalefunc01
{
from {transform: scale(1);}
50%{transform: scale(0.7);}
to {transform: scale(1);}
}

.custom_scheme .joinin_title{margin-bottom: 25px;}
.custom_scheme li{width:20%;padding:15px;box-sizing: border-box;float: left;}
.custom_scheme .item-inner{border:1px solid #eee;border-radius: 4px;background: #fff;padding:26px 0 22px;}
.custom_scheme .item-inner div{border-radius: 50%;background: #d2d2d2;display: inline-block;}
.custom_scheme .item-inner p{font-size: 18px;line-height: 24px;color:#999;padding-top: 12px;}
.custom_scheme .item-inner:hover{box-shadow: 0 4px 8px 0 rgba(72,72,72,.24);}
.custom_scheme .item-inner:hover p{color: #333;}
.custom_scheme .item-inner:hover div{background: #0cf;}
.custom_scheme .b-btn{padding: 0 105px;height: 42px;line-height: 40px;border-radius: 50px;margin: 35px auto 0;font-size: 16px;}
.custom_why{background: #f6f6f8;padding: 60px 0 70px;text-align: center;}
.custom_why .joinin_title div span{background: #f6f6f8;}
.custom_why ul{}
.custom_why li{display: inline-block;background: url(../images/product/custom_whybg.png) no-repeat center top;padding:64px 0;width:28%;height: 342px;vertical-align: middle;margin: -20px 0;}
.custom_why li dt{font-size: 18px;padding: 18px 0 6px;line-height: 30px;font-weight: bold;}
.custom_why li dd{color:#999;line-height: 24px;}
.to_consult{background: url(../images/product/signed_adv.jpg) no-repeat center;background-size:auto 100%;padding:82px 0;text-align: center;}
.to_consult .b-btn{padding:0 113px;border-radius: 50px;height: 60px;line-height: 58px;background:rgba(255,255,255,.8);color:#0c6eca;border-color: #fff;font-weight: bold;font-size: 30px;letter-spacing: 3px;}

/**********Websitecustom**********/ 
.websitecustom .c-banner{background: url(../images/product/websitecustom_banner.jpg) no-repeat center bottom;}
.websitecustom_list li{float: left;width: 25%;padding: 0 32px;text-align: center;}
.websitecustom_list .pros_do_text{padding: 10px 0 0;}
.design_content{background: #f5f5f5;}
.design_content li{float: left;width: 25%;padding: 0 32px;margin: 0 0 16px;text-align: center;}
.design_content li .img_box{display: inline-block;height: 70px;line-height: 70px;}
.basic_function li{float: left;width: 16.6%;text-align: center;}
.basic_function li p{padding: 10px 0 21px;color: #848484;font-size: 16px;}
.marketing_function{border-bottom: 1px solid #eee;border-top: 1px solid #eee;}
.marketing_function li{float: left;width: 14%;height: 150px;padding: 30px 0 0;margin: 0 1%;border: 1px solid #ddd;text-align: center;}
.marketing_function li .typebox_tt{display: block;height: 60px;margin: 0 0 10px;}
.marketing_function li p{font-size: 16px;color: #848484;}
.website_process{padding: 48px 0 80px;} 
/**********Searchengine **********/ 
.searchengine .c-banner{background: url(../images/product/searchengine_banner.jpg) no-repeat center bottom;}
.search_engine .container{padding: 48px 0 37px;border-bottom: 1px solid #ccc;}
.seo_search li{float: left;width: 31%;padding: 15px 0;margin: 0 13px 20px;border: 1px solid #ccc;}
.search{float: left;width: 100px;height: 55px;line-height: 55px;border-right: 1px #ccc solid;text-align: center;}
.text{float: left;padding: 0 0 0 32px;}
.text h5{line-height: 31px; font-size: 16px;font-weight: bold;}
.text p{line-height: 25px;color: #666;}
.seo_difference{padding: 48px 0;}
.seo_ranking{float: left;width: 510px;height: auto;padding: 0 75px 0 0;text-align: right;}
.seo_ranking h5{line-height: 40px;margin: 0 0 30px;font-size: 16px;font-weight: bold;}
.order li{height: 32px;line-height: 32px;margin: 0 0 10px;color: #848484;}
.seo_ranking .order li img{float: right;margin: 0 0 0 20px;}
.vs{float: left;width: 150px;}
.seo_right{float: left;padding: 0 0 0 75px;text-align: left;}
.seo_right .order li img{float: left;margin: 0 20px 0 0;}
.seo_content{padding: 48px 0 0;background: #f5f5f5;}
.seo_cont{width: 100%;padding: 0 0 20px;}
.seo_conr_l,.seo_conr_r{width: 35%;}
.seo_pic{width:30%;text-align: center;}
.seo_cont li .seo_conr_inner{display: table-cell;vertical-align: middle;height: 100%;}
.seo_cont li{height: 118px;border: 1px #ccc solid;margin: 0 0 20px;position: relative;}
.seo_cont .seo_conr_l li{padding:0 26px 0 18px;text-align: right;display: table;width:100%;}
.seo_cont li p.seo_thide{display: none;margin: 0 0 10px;font-size: 18px;color: #333;}
.seo_cont li p{line-height:30px;color: #666;font-size: 16px;}
.seo_cont li p.web_t{font-size: 16px;color: #333;margin: 0 0 10px;}
.seo_cont i{width: 14px;height: 14px;background: url(../images/product/seo_pic.png) no-repeat;}
.seo_cont .one,.seo_cont .two{position: absolute;top: 45%;right: -7px;}
.seo_cont .two{background-position: -14px 0;}
.seo_pic img{width: 232px;height: 232px;margin: 12px 0;}
.seo_cont .seo_conr_r li{padding: 0 18px 0 26px;text-align: left;display: table;width:100%;}
.seo_cont .three,.seo_cont .four{position: absolute;top: 45%;left: -7px;}
.seo_cont .three{background-position: -28px 0;}
.seo_cont .four{background-position: -42px 0;}
.our_advantage .container{padding: 48px 0 64px;border-bottom: 1px solid #eee;}
.seo_n3 li{float: left;width: 33.3%;padding: 0 0 32px;text-align: center;border-right: 1px solid #ddd;border-bottom: 1px solid #ddd;}
.seo_n2 li.border_none,.seo_n3 li.border_none{border-right: none;}
.seo_fun_box{padding: 0 25px;}
.seo_nub span{display: block;width: 60px;height: 60px;margin: 0px auto;}
.seo_text p{margin: 10px 0;font-size: 16px;}
.seo_text span{color: #848484;}
.seo_n2 li{float: left; width: 50%;padding: 32px 0 0;text-align: center;border-right: 1px solid #ddd;}
.cooperation_process{padding: 48px 0 105px;}
/**********Websiterow **********/ 
.websiterow .c-banner{background: url(../images/product/websiterow_banner.jpg) no-repeat center bottom;}
.websiterow .c-banner:after{display: none;}
.website_row{padding: 48px 0 32px;text-align: center;}
.website_row p{margin: 0 0 42px;color: #848484;}
.website_kzh{padding: 48px 0 40px;background: #f5f5f5}
.website_kzh .seo_cont li{height: 145px;}
.tgqygw_pmsssy,.wzsypm_sdk,.tzkh_yzgw,.gwkp_bb{padding: 48px 0 0;text-align: center;}  
.tgqygw_pmsssy ul li{float: left;width: 20%;}
.gwkp_bb{padding: 48px 0 60px;}
/**********Productrow **********/ 
.productrow .c-banner{background: url(../images/product/websiterow_banner.jpg) no-repeat center bottom;}
.productrow .c-banner:after{display: none;}
.product_row{padding: 48px 0 0;}
.productrow_func{padding: 48px 0 68px;}
.productrow_func li{float: left;width: 33.3%;padding: 0 32px;text-align: center;} 
.productrow_strength{padding: 48px 0;background: #f5f5f5;}
.pros_proc_list{padding: 10px 0;}
.pros_proc_img,.pros_proc_text{width: 50%;}
.pros_proc_img{text-align: center;}
/*.pros_proc_img img{width: 70%;}*/
.pros_proc_text {height: 240px;padding: 3em 30px 0;border-bottom: 1px solid #ddd;}
.pros_proc_text p{margin: 0 0 10px;font-size: 16px;}
.pros_proc_text p i{ padding: 0 15px 0 0;font-size: 24px;color: #0cf;font-style: italic;}
.pros_proc_text span{color: #848484;}
.sucessful_case{padding: 48px 0 32px;}
.sucessful_case ul{margin: 0 -15px;}
.sucessful_case li{float: left;width: 25%;}
.sucessful_case li img{width: 100%;}
.productrow_versions{padding: 48px 0 60px;}
/**********Enterprisemailbox **********/ 
.enterprisemailbox .c-banner{background: url(../images/product/enterprisemailbox_banner.png) no-repeat center center;height: auto;overflow:hidden;}
.enterprisemailbox .c-banner:after{display: none;}
.enterprisemailbox .c-banner .container-inner{position: relative;height: 100%;text-align: center;left:0 ;right:0;top:0;bottom:0;margin:auto;}
.enterprisemailbox .c-banner .banner_main{top:auto;bottom:60%;color:#333;}
.enterprisemailbox .c-banner p{line-height: 60px;}
.enterprisemailbox .c-banner span{line-height: 36px;margin: 0;font-size: 20px;}
.mailbox_price{padding: 48px 0;border-bottom: 1px solid #ddd;}
.mailbox_price:after{content: "";display: block;clear: both;}
.mailbox_price .product_item{float: left;width: 338px;height:381px;margin: 21px;border: 1px solid;position: relative;}
.product_item04 .product_head{height: 104px;}
.product_item04 .product_head img{float: left;width: 80px;height: 80px;margin: 15px 0 0 15px;}
.product_item04 .product_head h5{font-size: 24px;color: #fff;padding: 20px 0 0 110px;}
.product_item04 .product_head p{font-size: 16px;color: #fff;padding: 5px 0 0 110px;}
.product_item04 .product_cont .tips_04{text-align: center;color: #434343;line-height: 47px;font-size: 14px;}
.product_item04 .product_cont .tips_04 b{color: #f8504a;padding: 0 3px;}
.product_item04 .product_cont ul{margin: 0 20px;border-top: 1px solid #d3d3d3;border-bottom: 1px solid #d3d3d3;overflow: hidden;}
.product_item04 .product_cont li{float: left;width: 33.33%;border-right: 1px solid #d3d3d3;box-sizing: border-box;margin: 15px 0;text-align: center;font-size: 13px;color: #535353;}
.product_item04 .product_cont li .num_04{font-size: 16px;color: #535353;}
.product_item04 .product_cont li .num_04 b{color: #333333;font-size: 24px;font-weight: normal;}
.product_item04 .product_cont li.bd_none{border: none;}
.product_item04 .product_price .promotion{float: none;text-align: center;color: #f72d3b;line-height: 66px;}
.product_item04 .product_price .promotion b{font-size: 27px;font-weight: bold;}
.product_item04 .product_btn{text-align: center;position: absolute;bottom: 25px;left: 30px;}
.product_item04 .product_btn a{float: left;width: 279px;height: 45px;line-height: 45px;margin: 14px auto 0;text-align: center;font-size: 22px;color: #fff;border: 1px solid;}
.product_item04 .product_btn .try_btn{width: 137px;margin: 0 8px 0 0;}
.emailbox_strength{padding: 48px 0 32px;}
.emailbox_strength li{float: left;width: 16.6%;margin: 0 0 32px;text-align: center;}
.emailbox_strength li p{margin: 20px 0;font-size: 16px;}
.product_function{padding: 48px 0 32px;background: #f5f5f5;}
.mailbox_fun_inf ul li{float: left;width: 25%;text-align: center;margin: 0 0 16px;}
.mailbox_fun_top ul li{margin: 0 0 32px;}
.mf_ico{height: 55px;}
.mailbox_fun_inf ul li p{padding: 0 15px;margin: 0 0 20px;color: #666;}
.mailbox_fun_inf .mailbox_fun_top ul li p span{display: block;height: 30px;line-height: 30px;font-size: 16px;color: #333;}
.border_blue{border-bottom: 2px solid #0cf;}
.border_orange{border-bottom: 2px solid #ff8712;}
.border_green{border-bottom: 2px solid #17d50a;}
.border_red{border-bottom: 2px solid #ed2c45;}
.dot{float: left;width: 4px;height: 20px;background-color: #0cf;}
.con{margin-left: 15px;text-align: left;}
.con .tit{padding: 0 15px;margin: 0;font-size: 16px;line-height: 100%;color: #373d41;}
.con .txt{line-height: 25px;padding: 0 15px;margin: 0 0 16px;font-size: 14px;color: #666;}
.mailbox_process{padding: 48px 0 120px;}
.manage_function .container{padding: 48px 0 32px;border-bottom: 1px solid #ddd;}
.video_detail_box{width: 100%;padding: 68px 0 0;background: #474747;}
.video_detail{width: 1200px;margin: 0 auto;padding: 20px 0;background: #333;}
.video_left_title{padding: 0 0 20px 20px;color: #ddd;font-size: 16px;}
.video_left_play{width: 847px;height: 478px;overflow: hidden;position: relative;}
.video_v,.video_v img{width: 100%;height: 100%;}
.video_right{width: 318px;margin: 0 10px 0 25px;}
.video_right_title{padding: 0 0 10px;font-size: 16px;border-bottom: 1px solid #999;color: #ddd;}
.video_right_title a{float: right;line-height: 30px;font-size: 14px;color: #ccc;}
.video_right_list ul li{border-bottom: 1px solid #666;}
.video_rec_list{padding: 13px 0;}
.video_rec_play{float: left;width: 146px;height: 92px;position: relative;overflow: hidden;}
.video_shade{width: 100%;height: 100%;position: absolute;bottom: -100%;left: 0;background: rgba(0,204,255,.5);
	-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s;-o-transition: all .5s;transition: all .5s;}
.video_shade a{width: 30px;height: 30px;position: absolute;top: 50%;left: 50%;margin: -15px 0 0 -15px;}
.video_rec_play:hover .video_shade{bottom: 0;}
.video_rec_text{float: left;width: 170px;padding: 0 0 0 20px;}
.video_rec_text a{display: block;color: #ccc;font-size: 14px;}
.video_rec_text span{display: block;color: #999;text-align: left;font-size: 12px;}
.browse_nub i{color: #ff8712;font-style: normal;}
.video_rec_text a:hover{color: #fff;}


.website .banner_main,.case .banner_main,.designservice .banner_main,.case .banner_main,.price .banner_main{width:1080px;left:50%;margin-left: -540px;text-align: left;}
.website .banner_main p,.case .banner_main p,.designservice .banner_main p{font-size: 32px;}
.website .banner_main span,.case .banner_main span,.designservice .banner_main span{font-size: 20px; margin: 10px 0 30px;}
.website .banner_main .c-btn{width:160px;height:44px; line-height: 44px;font-size: 16px;text-align: center;}
.price .banner_main{top:31%;}
.price .banner_main .txt-large{font-size: 34px;color:#fcdf8d;position: relative;display: inline-block;}
.price .banner_main .txt-large span{font-size: 70px;display: inline;margin:0;}
.price .banner_main .txt-large em{position: absolute;left:47px;top:12px;color:#fff;background: #fd661f;border-radius: 2px;padding:0 10px;line-height: 22px;font-size: 14px;display: inline-block;font-style: normal;}
.price .banner_main .txt-normal{font-size:30px;color:#fff;margin:17px 0 10px;}
.price .banner_main .txt-small{font-size:18px;color:#fff;}
.design-table{margin: 0 auto; width:100%;}
.design-table table{width:100%;border-collapse: collapse;background: #fff;}
.design-table table td,.design-table table th{border:solid 1px #d9dee6;padding: 18px 15px;text-align: center;line-height: 20px;font-size: 14px;color:#666;font-weight: normal;}
.design-table table th{border-bottom: none;line-height: 40px;}
.design-table table th span{display:block;line-height:20px;}
.design-table table td{padding: 18px 0;}
.design-table table td.fenlei{width:5%;font-size: 16px;font-weight: bold;color:#333;}
.design-table table th.special-head{background: url(../images/product/special_bg.jpg) no-repeat;background-size: 100% 100%;width:25%;}
.design-table table th.special-head div{ clear: both;line-height:20px;}
.design-table li{float:left;width:14.28%;text-align: center;}
.taocan_name,.taocan_price{display: inline-block;vertical-align: middle;width: 40%;}
.taocan_price s{font-size: 12px;color:#999;display: block;}
.taocan_price em{font-size:18px;color:#eb3137;font-style: normal;display: block;}
.design_table_btn{width:205px; height: 44px;border-radius: 4px;background: #0cf;border:1px solid #0cf; line-height: 44px;color:#fff;font-size: 16px;display:inline-block;margin:10px auto;}
.design_table_btn:hover{background: #fff;color:#0cf;}


.u-bg-gray{background: rgba(0,0,0,0.5);position: fixed;;top:0;bottom:0;left: 0;right: 0;z-index: 1000;display: none;}
/*.u-bg-gray.c-show,.c-activity-big.c-show,.c-activity-small.c-show{display: block;}*/
.c-activity-big{position:fixed;width:558px;transform:translate(-50%,-50%);left:50%;top:50%;z-index:1000;text-align:center;display: none;}
.c-activity-big img{display: block;width: 100%;vertical-align: middle;}
.c-activity-big .c-activity-link2{background:url(../images/acti_05.png) no-repeat center center;background-size:100% 100%;padding:0 0 0 25px;}
.c-activity-big .c-activity-link2 img{width: auto;height:87px;margin: 0 auto;}
.i-activity-close2{background:url(../images/acti_close.png) no-repeat;background-size:100%;height:42px;width:42px;display: block;position: absolute;right:35px;top:35px;cursor: pointer;background-size: 100%;}
.template_container .c-cases{display: none;}
.temp-case{position: relative;height:100px;margin: 0 15px 20px;overflow: hidden;}
.temp-case img{position: absolute;left:50%;top:0;transform: translateX(-50%);max-width: inherit;height: 100%;}
/*.website .c-banner .banner_main.banner_btn,.case .banner_main,.template .banner_main,.searchengine .banner_main ,.websiterow .banner_main,.productrow .banner_main{display: none;}*/
/*.website .c-banner:after,.case .c-banner:after,.template .c-banner:after,.searchengine .c-banner:after ,.websiterow .c-banner:after,.productrow .c-banner:after{display: none;}*/
/*.website .c-banner .banner_new{width:100%;height: 100%;background: url("../images/website/website_new.jpg") no-repeat;display:none;}
.case .c-banner .banner_new{width:100%;height: 100%;background: url("../images/case/case_new.jpg") no-repeat;display:none;}
.searchengine .c-banner .banner_new{width:100%;height: 100%;background: url("../images/product/product_new1.jpg") no-repeat;display:none;}
.websiterow .c-banner .banner_new{width:100%;height: 100%;background: url("../images/product/product_new2.jpg") no-repeat;display:none;}
.price .c-banner .banner_new{width:100%;height: 100%;background: url("../images/price/price_new.jpg") no-repeat;display:none;}*/
@media (max-width: 1400px){
	.banenr_silde01 .banner_img01{height: 50%;}
	.banenr_silde01 .banner_img03{width: 50%;top: 50%;}
	.banenr_silde01 .banner_img02{width: 40%;}
}
@media (max-width: 1320px){
	.head_center,.slid_bat{display: none;}
	.template_btn .choose_btn{display: none;}
	.template .container{width:95%;}
	.signedapplet .banner_main{width:100%;}
	.signedapplet .container{width:95%;}
	.signedapplet .swiper-button-prev,.signedapplet .swiper-button-next{display: none;}
	.kernel_list li .kernel_main{padding:38px 25px 40px;}
	.website .banner_main{width:95%;left:2.5%;margin-left: 0;}
	.template .template-txt{display: block;}
	.template .template-img{display: none;}
	.designservice .service_list li{padding:0 20px;}
	.service_process ul{padding:0;background:none;}
	.wechatcustom .banner_main{width:95%;}
	.wechatcustom .banner_txt li{width: 25%;}
	.custom_service li{padding:0 10px;}
	.to_register .b-btn.pcbtn{display: none;}
	.to_register .b-btn.mobibtn{display:inline-block;}

.market-mode01{padding-left: 0;text-align: center;}
.market-mode01 .img-box,.market-mode01 dl{float:none;display: inline-block;vertical-align: middle;}
.market-mode01 dl{padding: 50px 0 0 30px;text-align: left;}
.market-mode03 ul{width: 540px;margin: 0 auto;padding: 0;}
.market-mode03 li{margin:10px;}
.market-mode03 .solution_03{width: 100%;height: auto;}
.market-mode03 .solution_03 .item-inner{padding: 0;}
.market-mode03 .solution_03 img{margin: 0;}
.market-mode05 ul{text-align: center;}
.market-mode05 li{display: inline-block;text-align: left;}
.market-mode05 li .img-box,.market-mode05 li dl{float: none;width: 100%;}
.market-mode05 li dl{padding:30px 40px;}
.market-mode05 li dl p{height: auto;}
.market-mode06 .left-list{width: 330px;}
.market-mode06 .left-list li{padding-left: 30px;}
.market-mode06 .tab-main{padding:40px 20px;margin-left: 330px;}
.template_item02{padding: 0 10px;margin-bottom: 20px;}
}
@media (max-width: 1200px) and (min-width: 767px){
	.bodyx_auto{overflow-x:auto;}
	.func_box,.cooperation_list,.news_list,.head_main,.container,.notice_cont{width: 760px;}
	.banner_background,.head_btn,.news_item:nth-child(2n),.nor_footer,.head_nav,.vs,.seo_pic,.text_left,.culture_img span,.template_nav,.mb_category{display: none;}
	.banner_full{width: 750px;margin: -2175px 0 0 -2375px;}
	.banner_write .w3{width: 100%;padding: 0;text-align: center;}
	.title-box h1{font-size: 30px;padding: 5px 0 15px;}
	.service_area_list{width: 760px;margin: 0 auto;padding: 0 0 30px;}
	.ctrl_right{right: 0;}
	.cooperation_list{margin: 20px auto;}
	.recommend_template .consult_btn{margin: 15px 0 0;}
	.cooperation_list li{width: 33.33%;height: 90px;}
	.news_item{width: 100%;margin: 0 0 15px;padding: 0 2%;}
	.min_footer{display: block;}
	.website_btncont a{width: 80%;}
	.template_container{padding: 48px 0 80px;}
	.seo_conr_l,.seo_conr_r{width: 49%;}
	.case_item,.websitecustom_list li,.design_content li,.sucessful_case li,.mailbox_fun_inf ul li,.product_func li,.level_list li,.seo_ranking{width: 50%;}
	.product_text,.product_img,.course_left,.course_right,.joinus_left,.joinus_right,.hot_activity img,.website_btncont{width: 100%;}
	.product_text{padding: 32px 0 0;}
	.joinus_item{display: flex;}
	.form_input{flex: 1;}
	.joinus_right{padding: 40px 30px 30px;}
	.joinin_container{padding: 48px 0 30px;}

	
	.competitive_list li,.websitecustom_list li{margin: 0 0 20px;}
	.design_content li{padding: 0 15px;}
	
	.basic_function li,.emailbox_strength li{width: 33.33%;}
	.marketing_function li{width: 31.33%;margin: 0 1% 20px;}
	.seo_search li{width: 48%;margin: 0 1% 20px;}
	.seo_right{border-left: 1px solid #ddd;}
	.seo_cont li{width: auto;height: 150px;margin: 0 15px 20px 0;}
	.seo_conr_r li{margin: 0 0 20px 15px;}
	.seo_cont li p.seo_thide{display: block;}
	.seo_n3 li,.seo_n2 li{width: 100%;border: none;padding: 0 0 30px;}
	.tgqygw_pmsssy ul li{float: none;display: inline-block;width: 32%;margin: 0 0 20px;}
	.pros_proc_img,.pros_proc_text{float: none;width: 100%;}
	.pros_proc_text{height: 200px;}
	.mailbox_fun_inf ul li{border: none;}
	.mailbox_fun_info li{padding: 0 0 0 100px;}
	.culture_text{width: 100%;position: static;}
	.culture_img,.culture_p{padding: 0;}
	.culture_text{background: none;padding: 30px 0;}
	.culture_text span{display: inline-block;width: 80px;}
	.contact_right img{display: block;width: auto;margin: 30px auto 0;border: 1px solid #ddd;}
	.contact_block{float: left;width: 50%;margin: 0;padding: 0 0 10px 90px;}
	.video_min{height: 503px;}
	.course_left a{display: inline-block;width: 49%;}
	/*.template_img{height: 160px;}*/
	.price_container .product_lists .product_item{margin: 0 50px 21px;}
	.web_sch_edition .product_item,.mailbox_price .product_item{margin: 0 13px 21px;}
	
}
@media (max-width: 1100px) and (min-width:768px){
	.container_inner{width:90%;}
	.join2{line-height: 30px;}
	.join2 div{padding:20px 0;}
	.servcie_item{width:32.5%;}
	.product_line{background-size: auto 100%;}
	.product_func li img{width:100px;margin:0;}
	.product_func li div{margin-left:120px;width:57%;}
	.join_earn_list li{width:32.5%;}
	.join_earn_list .jionin_level01,.join_earn_list .jionin_level06{margin-left: 30px;}
	.join_earn_list .jionin_level02,.join_earn_list .jionin_level07{margin-right: 30px;}
	.join_earn_list li .level_in{background-size: auto 100%;padding-top:43%;}

	.market-mode06 .left-list{width: 100%;background-size: 100% auto;}
	.market-mode06 .tab-main{margin-left: 0;}
	.more_communicate li{width: 48%;}
	.template_item02{padding: 0 20px;margin-bottom:40px;width: 33.33%;}
}
@media (max-width: 959px){
	.website .banner_main{width:95%;margin:0 auto;position: static;text-align: center;padding-top: 20px;}
	.c-banner .container-inner {text-align: center;}
	.c-banner .container-inner img{width:60%;float:none;}
	.enterprisemailbox .c-banner .container-inner img{width:100%;}
	.enterprisemailbox .c-banner p{line-height: 45px;font-size: 30px;}
	.enterprisemailbox .c-banner span{line-height: 30px;margin: 0;font-size: 18px;}
	.temp-case{position: relative;height:70px;}
	.temp-case img{position: absolute;left:50%;top:0;transform: translateX(-50%);max-width: inherit;height: 100%;}
	.template_item{width: 50%;}
	.join2{line-height: 25px;}
	.join2 div{padding:10px 0;}
	.signedapplet .c-banner{height: 400px;}
	.signedapplet .banner_txt{width:55%;padding-left: 10px;}
	.signedapplet .banner_txt li{width:50%;}
	.signedapplet .banner_img{width: 45%;}
	.signedapplet .joinin_title div span{font-size: 26px;padding: 0 30px;}
	.advantage_txt h3{font-size: 26px;}
	.kernel_list li{width: 50%;}
	.advantage_txt{padding-top: 85px;}
	.version_list li{width: 100%;}
	/* 2020 05*/
	.designservice .classify-head li{width: 33.33%;padding:5px 10px;}
	/*.designservice .classify-content .tab-content{margin: 0;}*/
	/*.designservice .classify-content ul{margin: 0 -10px;}*/
	/*.designservice .classify-content li{width:33.33%;padding:0 10px;}*/
	.wechatcustom .c-banner{height: 400px;overflow: hidden;}
	.wechatcustom .banner_txt{width:55%;padding-left: 10px;}
	.wechatcustom .banner_txt h5{padding-bottom: 10px;}
	.wechatcustom .banner_txt li{width:33.33%;line-height: 26px;}
	.wechatcustom .banner_txt p{padding: 10px 0 20px;}
	.wechatcustom .banner_img{width: 45%;}
	.wechatcustom .joinin_title div span{font-size: 26px;padding: 0 30px;}
	.custom_service li{width: 50%;padding: 10px;}
	.custom_why li{width: 31%;height: auto;padding:30px 0 60px;background-size:auto 100%;}

	.assist-mode01 li{width: 50%;}
	.assist-mode02 li{width: 50%;}
	.help_list{width: 200px;}
	.help_list ul li a{padding-left: 20px;}
	.help_problem_box{margin-left: 200px;padding: 26px 20px;}
	.more_communicate li{width: 48%;}
	.designservice .service_list{padding: 0 20px;}
	.designservice .service_list li{padding:20px 0;width: 100%;border-left: none;border-top: 1px solid #e5e5e5;height:166px;}
	.designservice .service_list li:first-child{border-top: none;}
}
@media (max-width: 767px) and (min-width: 480px){
	/*.website .banner_main,.case .banner_main,.designservice .banner_main,.case .banner_main,.price .banner_main{width:100%;left:0;margin-left:0;text-align: center;}*/
	.c-banner .container-inner img{width:80%;}
	.price .banner_main .txt-large{font-size:28px;}
	.price .banner_main .txt-large span{font-size:60px;}
	.price .banner_main .txt-large em{font-size: 12px;line-height: 18px;top:10px;left:40px;}
	.price .banner_main .txt-normal{font-size:24px;}
	.price .banner_main .txt-small{font-size:16px;}
	.c-activity-big{width:80%;}
	.c-activity-big .c-activity-link2 img{height:auto;width:43.72%;}
	.i-activity-close2{width:10%;padding-top: 10%;height: 0;right:5%;top:5%;}
	.ctrl_btn,.banner_absolute,.head_btn,.news_item:nth-child(2n),.nor_footer,.head_nav,.template_nav,.text_left,.vs,.seo_pic,.culture_img span{display: none;}
	.func_box,.cooperation_list,.news_list,.head_main,.container,.notice_cont{width: 480px;}
	.cooperation_list{margin: 10px auto;}
	.c-photo-bottom02,.c-photo-bottom{display: none;}
	.banner_write .w1{display: block;height: 80px;font-size: 160px;}
	.banner_write .w2{text-align: center;}
	.banner_write .w3{width: 100%;padding: 0;text-align: center;}
	.banner_write .w4 .w41{font-size: 32px;}
	.cooperation_list li{width: 50%;height: 80px;}
	.news_item,.website_btncont{width: 100%;}
	.service_area_list{padding: 0 0 30px;}
	.news_info h3{font-size: 18px;}
	.case_box{margin: 20px auto 0;}
	.recommend_template .consult_btn{margin-top: 15px;}
	.news_info h3 a{display: inline-block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.min_footer,.seo_cont li p.seo_thide{display: block;}
	.website_btncont a{width: 80%;}
	.web_text p,.joinin_title p{font-size: 24px;}
	.template_container{padding:0 0 30px;}
	.template_item{width: 50%;}
	/*.template_img{height: 160px;}*/
	.banner_main p{font-size: 30px;}
	.banner_main span{font-size: 20px;}
	.about_box{width: 450px;}
	.case_item,.product_text,.product_img,.join1,.join2,.joinus_left,.joinus_right,.design_content li,.seo_search li,.seo_cont li,.pros_proc_img, .pros_proc_text,.course_right,.course_left{width: 100%;}
	.servcie_item,.product_func li,.level_list li,.websitecustom_list li,.sucessful_case li,.mailbox_fun_inf ul li,.video_con li,.train_type li{width: 50%;}
	.joinus_item{display: flex;}
	.form_input{flex: 1;}
	.joinus_right{padding: 40px 30px 30px;}
	.search_div input[type="text"]{width: 400px;}
	.hot_activity,.hot_notice,.text_right,.seo_ranking,.seo_right{float: none;width: 100%;padding: 0;}
	.contact_right,.contact_left,.reco_list li{float: none;width: 100%;}
	.would_list li,.basic_function li,.emailbox_strength li{width: 33.33%;}
	.websitecustom_list li{margin: 0 0 20px;}
	.literary_artistic ul li{width: 48%;}
	.marketing_function li{width: 31.33%;margin: 0 1% 20px;}
	.seo_ranking,.seo_right{text-align: left;}
	.seo_ranking .order li img{float: left;margin: 0 20px 0 0;}
	.seo_ranking h5{background: #f5f5f5;margin: 20px 0;}
	.seo_conr_l, .seo_conr_r{width: 100%;}
	.seo_cont .one, .seo_cont .two{left: -7px;}
	.seo_cont .seo_conr_l li,.seo_cont .seo_conr_r li{text-align: left;padding: 0 15px 0 30px}
	.seo_n3 li,.seo_n2 li,.productrow_func li{width: 100%;border: none;padding: 0 0 30px;}
	.tgqygw_pmsssy ul li{float: none;display: inline-block;width: 32%;margin: 0 0 20px;}
	.pros_proc_text{height: 180px;}
	.mailbox_fun_inf ul li{border: none;}
	.video_min{height: 480px;}
	.culture_text{width: 100%;position: static;}
	.culture_img,.culture_p{padding: 0;}
	.culture_text{background: none;padding: 30px 0;}
	.culture_text span{display: inline-block;width: 80px;}
	.contact_right img{display: block;width: auto;margin: 30px auto 0;border: 1px solid #ddd;}
	.price_container .product_lists .product_item,.web_sch_edition .product_item,.mailbox_price .product_item{float: none;margin: 0 auto 21px;}
	.banenr_silde01 .banner_img03{display: none;}
	.banenr_silde01 .banner_img02{width: auto;bottom: 10%;}
	.banenr_silde02 .banner_img01,.banenr_silde02 .banner_img03{height: 75%;max-width: 1000%;}
	
	.applet_news_list li.applet_news_item{width: 100%;padding:10px 0;}
	.applet_news_item:nth-child(3n+2) i{left:5px;}
	.applet_news_item:nth-child(3n) i{left:5px;}
	.applet_news .joinin_title{margin: 0 5.2% 15px;width: auto;}
	.applet_news .applet_news_list{width:88%;margin: 0 auto;}
	.joinin .c-banner{background: url(../images/joinin/join_mbanner.jpg) no-repeat center center;}
	.joinin .c-banner a{height:auto;padding:74.66% 0 0;}
	.container_inner{width:90%;}
	.join2{position: relative;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);}
	.join2 div{padding:20px 0;}
	.servcie_item{width:32.5%;}
	.fuchi_line{background-size: auto 100%;}
	.product_fuchi li{width:100%;}
	.product_fuchi li img{width:23%;margin:0;}
	.product_fuchi li div{margin-left:28%;width:70%;}
	.product_fuchi li p{font-size: 16px;}
	.join_earn_in{background: url(../images/joinin/join_bg4.jpg) no-repeat center bottom;padding-bottom:40%;}
	.join_earn_list li{width:32.5%;}
	.join_earn_list .jionin_level01,.join_earn_list .jionin_level06{margin-left: 30px;}
	.join_earn_list .jionin_level02,.join_earn_list .jionin_level07{margin-right: 30px;}
	.join_earn_list li .level_in{background-size: auto 100%;padding-top:43%;}
	.join_process1 .process_02{display: block;}
	.join_process1 .process_01{display: none;}
	.join_email .joinin_title{background-size: 100% 100%;padding:6% 0;}
	.join_email .join_form{padding:80px 10px 50px;}
	.join_email .join_form li{margin-bottom: 20px;padding-bottom:0;}
	.form_msg{position: relative;}
	.join_email .join_form .label_name, .join_email .join_form .label_tel{width:100%;}
	.join_email .join_form .label_name label,.join_email .join_form .label_tel label,.join_email .join_form .label_addr label,.join_email .join_form .label_beizhu label{background: none;}
	.bottom_gg{display: none;}
	.tel_ico.tel_mobile{display: inline-block;}
	.tel_ico.tel_pc{display: none;}
	.template .template-txt{display: block;}
	.template .template-img{display: none;}
	.template .template-txt li{background-size: 100px auto;}
	.template .template-txt li span{font-size: 24px;}
	.template .template-txt li p{font-size: 14px;}
	.enterprisemailbox .c-banner p{line-height: 30px;font-size: 24px;}
	.enterprisemailbox .c-banner span{line-height: 25px;margin: 0;font-size: 14px;}
}
@media (max-width: 580px){
	.website .banner_main p, .case .banner_main p, .designservice .banner_main p{font-size: 24px;}
	.website .banner_main span, .case .banner_main span, .designservice .banner_main span{font-size:16px;}
	/*.website .banner_main,.case .banner_main,.designservice .banner_main,.case .banner_main,.price .banner_main{width:100%;left:0;margin-left:0;text-align: center;}*/
	.c-banner .container-inner img{width:100%;}
	.price .banner_main .txt-large{font-size:28px;}
	.price .banner_main .txt-large span{font-size:60px;}
	.price .banner_main .txt-large em{font-size: 12px;line-height: 18px;top:10px;left:40px;}
	.price .banner_main .txt-normal{font-size:24px;}
	.price .banner_main .txt-small{font-size:16px;}
	.c-activity-big{width:80%;}
	.c-activity-big .c-activity-link2 img{height:auto;width:43.72%;}
	.i-activity-close2{width:10%;padding-top: 10%;height: 0;right:5%;top:5%;}
	.service_area_list{padding: 30px 0;}
	.service_area_list li i{width: 100px;height: 100px;margin: 10px 0;}
	.service_area_list li{width: 30%;}
	.service_area_list li i.service_ico01{background-position: 22px 26px;}
	.service_area_list li i.service_ico02{background-position: 22px 26px;}
	.service_area_list li i.service_ico03{background-position: 24px 26px;}
	.service_area_list li i.service_ico04{background-position: 22px 26px;}
	.service_area_list li i.service_ico05{background-position: 28px 26px;}
	.service_area_list li i.service_ico06{background-position: 20px 30px;}
	.service_area_list li:hover:before{height: 0;}
	.service_area_list li:hover i{border: 3px solid #0cf;opacity: 1;
	-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
	.service_area_list li:hover h3{color: #333;
	-webkit-transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);transform: translateY(0);}
	.service_area_list li:hover p{opacity: 0;}
	.service_area_list li:hover i.service_ico01{background: url(../images/index/wd1.png) no-repeat 22px 26px;}
	.service_area_list li:hover i.service_ico02{background: url(../images/index/wd2.png) no-repeat 22px 26px;}
	.service_area_list li:hover i.service_ico03{background: url(../images/index/wd3.png) no-repeat 24px 26px;}
	.service_area_list li:hover i.service_ico04{background: url(../images/index/wd4.png) no-repeat 22px 26px;}
	.service_area_list li:hover i.service_ico05{background: url(../images/index/wd5.png) no-repeat 28px 26px;}
	.service_area_list li:hover i.service_ico06{background: url(../images/index/wd6.png) no-repeat 20px 30px;}
	.signedapplet .banner_main{text-align: center;}
	.signedapplet .banner_main{width: 100%;}
	.signedapplet .banner_img{display: none;}

	.joinin .c-banner{background: url(../images/joinin/join_mbanner.jpg) no-repeat center center;background-size: 100% auto;}
	.joinin .c-banner a{height:auto;padding:74.66% 0 0;}
	.join_btn{width:60%;height:30px;line-height:28px;border-radius: 15px;}
	.joinin .c-banner span{margin-left: -30%;}
	.container_inner{width:90%;}
	.join2{position: relative;box-shadow:0 2px 5px 0 rgba(0,0,0,0.1);line-height: 40px;}
	.join2 div{padding:10px 15px;font-size: 14px;}
	.join2 div span{font-size:18px;}
	.our_strength{padding: 20px 0;}
	.servcie_item{width:100%;}
	.fuchi_line{background-size: auto 100%;padding: 100px 0 70px;}
	.product_fuchi li{width:100%;margin-bottom: 25px;}
	.product_fuchi li img{width:23%;margin:0;}
	.product_fuchi li div{margin-left:28%;width:70%;}
	.joinin_title1{margin-bottom: 28px;}
    .joinin_title1 p{font-size: 24px;}
    .joinin_title1 span{font-size: 16px;}
	.join_earn_in{background: url(../images/joinin/join_bg4.jpg) no-repeat center bottom;padding-bottom:40%;}
	.join_earn_list li{width:100%;}
	.join_earn_list li .level_in{background-size: auto 100%;padding:95px 0 25px;}
	.join_earn_list .jionin_level01,.join_earn_list .jionin_level06{margin-left: 0;}
	.join_earn_list .jionin_level02,.join_earn_list .jionin_level07{margin-right: 0;}
	.join_process1 .process_02{display: block;}
	.join_process1 .process_01{display: none;}
	.join_email .joinin_title{background-size: 100% 100%;padding:6% 0;}
	.join_email .join_form{padding:80px 10px 50px;}
	.join_email .join_form li{margin-bottom: 20px;padding-bottom: 0;}
	.form_msg{position: relative;}
	.join_email .join_form .label_name, .join_email .join_form .label_tel{width:100%;}
	.join_email .join_form .label_name label,.join_email .join_form .label_tel label,.join_email .join_form .label_addr label,.join_email .join_form .label_beizhu label{background: none;}
	.join_email .join_form label{width:70px;line-height: 30px;}
	.form_txt{margin-left:70px;}
	.form_txt input,.form_txt textarea{padding:0 20px;}
	.form_txt input{height:30px;}
	.form_txt textarea{height:120px;}
	.bottom_gg{display: none;}
	.tel_ico.tel_mobile{display: inline-block;}
	.tel_ico.tel_pc{display: none;}
	.template .template-txt img{width:80%;}
	.template .template-txt{display: block;padding-top:15px;}
	.template .template-img{display: none;}
	.template .template-txt ul{margin:5px auto;}
	.template .template-txt li{background-size: 100px auto;float:none;display: inline-block;width:30%;height: 90px;}
	.template .template-txt li span{font-size: 24px;}
	.template .template-txt li p{font-size: 14px;}
	.join_process1{padding-bottom: 52px;}
	.join_email{padding:140px 0 50px;}
	.new_ico{background: url(../images/news_tip2.png) no-repeat;background-size: 100% auto;}
	.enterprisemailbox .c-banner p{line-height: 35px;font-size:24px;}
	.enterprisemailbox .c-banner span{line-height: 24px;margin: 0;font-size: 14px;}

}
@media (max-width: 479px){
	/*.website .banner_main,.case .banner_main,.designservice .banner_main,.case .banner_main,.price .banner_main{width:100%;left:0;margin-left:0;text-align: center;}*/
	.price .banner_main .txt-large{font-size:28px;}
	.price .banner_main .txt-large span{font-size:60px;}
	.price .banner_main .txt-large em{font-size: 12px;line-height: 18px;top:10px;left:40px;}
	.price .banner_main .txt-normal{font-size:24px;}
	.price .banner_main .txt-small{font-size:16px;}
	.c-activity-big{width:80%;}
	.c-activity-big .c-activity-link2 img{height:auto;width:43.72%;}
	.i-activity-close2{width:10%;padding-top: 10%;height: 0;right:5%;top:5%;}
	.head_bat ul{margin: 0px 0 0 10px;}
	.focuson_us{display: block}
	.banenr_silde01 .banner_img03{display: none;}
	.banenr_silde01 .banner_img02{width: auto;bottom: 10%;}
	.banenr_silde02 .banner_img01,.banenr_silde02 .banner_img03{height: 75%;max-width: 1000%;}
	.head_logo{width: 140px;}
	.ctrl_btn,.banner_absolute,.head_btn,.news_item:nth-child(2n),.nor_footer,.head_nav,.template_nav,.text_left,.vs,.seo_pic,.culture_img span,.head_tel b,.mb_category{display: none;}
	.min_footer,.seo_cont li p.seo_thide{display: block;}
	.banner_write .w1{display: block;height: 80px;font-size: 160px;}
	.banner_write .w2{text-align: center;}
	.banner_write .w2 .w22,.banner_write .w3 .w32,.banner_write .w4 .w42{font-size: 60px;}
	.banner_write .w3{width: 100%;padding: 0;text-align: center;}
	.banner_write .w4 .w41{font-size: 26px;}
	.banner_write .w4 .w43{font-size: 21px;}
	.title-box h1{font-size: 26px;line-height: 1;}
	.case_box{width: 307px;}
	.func_box,.cooperation_list,.news_list,.about_box{width: 320px;}
	.cooperation_list{margin: 30px auto;}
	.cooperation_list li{width: 50%;height: 80px;}
	.cooperation_list li:nth-child(11),.cooperation_list li:nth-child(12){display: none;}
	.cooperation_list li img{max-width: 100px;max-height: 50px;}
	.about_title{font-size: 24px;}
	.about_box{line-height: 2;margin: 30px auto 0;}
	.aboutus_nav{position: static;text-align: center;}
    .aboutus_nav ul li{display: inline-block;border: none;}
    .news_item,.website_btncont,.template_item,.case_item,.product_text,.product_img,.join1,.join2,.joinus_left,.joinus_right,.hot_activity,.hot_notice,.help_list,.help_problem_box,.seo_cont li,.video_con li,.design_content li,.course_right,.course_left,.seo_ranking,.seo_right,.text_right,.reco_list li,.productrow_func li,.pros_proc_img,.pros_proc_text,.sucessful_case li,.contact_right,.contact_left{width:100%;}
	.container{width: 95%;}
    .product_nav li,.servcie_item,.product_func li,.websitecustom_list li,.train_type li,.mailbox_fun_inf ul li{width: 49%;}
    .servcie_item img{width:60%;}
    .level_list li{width: 100%;}
    .more_communicate li,.literary_artistic ul li{width: 48%;}
    .more_communicate{padding:0 0 20px;}
    .more_communicate li{height: 180px;margin: 0 1% 2%;}
    .news_date{width: 28%;}
	.news_info h3{font-size: 18px;margin-bottom: 5px;}
	.news_info h3 a{display: inline-block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.news_info p{height: 52px;overflow: hidden;}
	.c-banner,.market .c-banner{height: 300px;}
	.banner_main p{font-size: 24px;}
	.banner_main span{font-size: 18px;}
	.text_title h4{font-size: 18px;height: auto;line-height: 30px;}
	.web_text p,.joinin_title p{font-size: 24px;}
	.web_text span,.website_btncont p,.joinin_title span{font-size: 16px;}
	.joinin_title{margin:0 0 40px; }
	.our_strength .joinin_title{margin-bottom: 40px;}
	.website_btncont a{width: 50%;font-size: 16px;height: 40px;line-height: 40px;}
	.head_main{width: 100%;padding: 0 20px;}
	.template_container{padding: 20px 0 20px;}
	.product_text{padding: 30px 20px 0;}
	.product_img{padding: 30px 20px;}
	.joinus_item{display: flex;}
	.form_input{flex: 1;}
	.joinus_right{padding: 20px 30px 30px;}
	.joinus_right p{font-size: 14px;}
	.search_div input[type="text"]{width: 280px;}
	.hot_notice{padding: 0;}
	.would_list li,.basic_function li,.emailbox_strength li{width: 33.33%;margin: 0;}
	.marketing_function li{width: 31.33%;margin: 0 1% 20px;}
	.help_list{padding: 0;}
	.help_list li{float: left;width: 20%;}
	.help_problem_item ul li{width: 100%;}
	.help_problem_item ul li a{width: auto;max-width: 94%;}
	.seo_cont .one, .seo_cont .two{left: -7px;}
	.seo_cont .seo_conr_l li,.seo_cont .seo_conr_r li{padding:0 15px 0 26px;text-align: left;}
	.seo_conr_l,.seo_conr_r{width:100%;}
	.tgqygw_pmsssy ul li{float: none;display: inline-block;width: 32%;margin: 0 0 20px;}
	.websitecustom_list li{padding: 0 10px;margin: 0 0 30px;}
	.notice_cont{width: 100%;padding: 120px 20px 60px;}
	.seo_search li{width: 86%;margin: 0 7% 20px;}
	.seo_ranking,.seo_right{text-align: left;}
	.seo_ranking .order li img{float: left;margin: 0 20px 0 0;}
	.seo_ranking h5{background: #f5f5f5;margin: 20px 0;}
	.seo_ranking,.seo_right{padding: 0;}
	.seo_cont li,.pros_proc_text{height: 180px;}
    .seo_n3 li,.seo_n2 li{width: 100%;border: none;padding: 0 0 30px;}
    .text_right{padding: 0;}
    .assist_content{padding: 0 0 30px;}
    .productrow_func li{margin: 0 0 30px;}
    .sucessful_case li img{display: block;width: 85%;margin: 20px auto 0;}
    .mailbox_fun_inf ul li{border: none;}
    .con .txt{font-size: 12px;}
	.culture_text{width: 100%;position: static;}
	.culture_img,.culture_p{padding: 0;}
	.culture_text{background: none;padding: 30px 0;}
	.culture_text span{display: inline-block;width: 80px;}
	.contact_right img{display: block;width: auto;margin: 20px auto 0;border: 1px solid #ddd;}
	.develop_box:before{position: absolute;left: 2.8em;margin-left: -1px;}
	.timeline_block,.timeline_block.timeline_fl{margin: 0 0 30px 0;width: 100%;text-align: left;}
	.timeline_ico span,.timeline_fl .timeline_ico span{left: 2.3em;}
	.timeline_content{margin: 0 0 0 30px;}
	.timeline_fl .timeline_content{padding: 0 0 0 30px;}
	.help_item_txt p{height: 64px;overflow: hidden;}
	.assist_list{padding: 0 0 30px;}
	.price_container .product_lists .product_item,.web_sch_edition .product_item,.mailbox_price .product_item{float: none;margin: 0 auto 21px;}
	.help_item_img{margin: 0 50px 0 0;}
	.product_pc{display: none;}
	.product_phone{display: block;}
	.signedapplet .banner_main{text-align: center;}	
	.signedapplet .banner_main{width: 100%;}
	.signedapplet .banner_img{display: none;}
	.appletadver_list{margin: 50px -15px;}
	.appletadver_item{width: 50%;margin: 0 0 30px;}
	.appletadver_main{width: 140px;height: 140px;margin: 0 auto;}
	.traffic_entrance{background-size: auto 100%;}
	.trafficentrance_list{margin: 0 -15px;}
	.applyindustry_list{margin: 0;}
	.trafficentrance_item{width: 46%;height: auto;margin: 10px 2% 0;box-sizing: border-box;}
	.applyindustry_item{width: 50%;box-sizing: border-box;padding: 0 10px;margin: 10px 0;}
	.appletemplate_item{float: none;margin: 35px auto 0;}
	.applet_news_item{width: 100%;}
	.applet_news_item:nth-child(odd),.applet_news_item:nth-child(even){padding: 10px 0;}
	.applet_news_item:nth-child(even) i{left: 5px;}
	.applet_news_item:nth-child(odd) span{right: 0;}
	.applet_news_item a{margin: 0 90px 0 20px;}
	
	.applet_news_list li.applet_news_item{width: 100%;padding:10px 0;}
	.applet_news_item:nth-child(3n+2) i{left:5px;}
	.applet_news_item:nth-child(3n) i{left:5px;}
	.applet_news .joinin_title{margin: 0 5.2% 15px;width:auto;}
	
	.tel_ico.tel_mobile{display: inline-block;}
	.tel_ico.tel_pc{display: none;}
	.template_item{padding: 10px 5px;}
	.template_main{margin:0;}
	.servcie_list{margin: 0;padding: 0 0 56px;text-align: left;}
	.hot_activity{margin-bottom: 20px;}
	.would_list li img{width:80%;}
	.more_communicate .typebox_tt img{width: 60%;}
	.more_communicate li p{font-size: 13px;}
}
@media (max-width: 768px){
	.signedapplet .container{width:95%;}
	.signedapplet .banner_txt{display: block;width: 100%;text-align: center;}
	.signedapplet .banner_txt h4{font-size: 20px;line-height: 30px;padding-bottom: 10px;}
	.signedapplet .banner_txt li{text-align: left;line-height: 30px;}
	.signedapplet .banner_txt li span{font-size: 13px;padding-left: 5px;}
	.signedapplet .banner_main .b-btn{height:30px;line-height: 28px;margin-top: 10px;width: 120px;font-size: 14px;}
	.signedapplet .banner_txt p{padding-bottom: 10px;}
	.signedapplet .banner_img{width: 65%;margin: 0 auto;display: block;text-align: center;}
	.signedapplet .banner_img img{margin: 0;width:64.8%;}
	.signedapplet .joinin_title{margin-bottom: 15px;padding-top: 20px;}
	.signedapplet .joinin_title div span{font-size: 18px;line-height: 30px;padding:0 10px;}
	.signedapplet .joinin_title p{font-size: 13px;line-height: 24px;}

	.applet_advantage .joinin_title{padding-top:0;}
	.signed_tab_ul{margin-bottom: 10px;}
	.signed_tab_ul li{font-size: 14px;margin: 0 10px;height: 38px;line-height: 38px;}
	.signed_tab_ul li i{height: 18px;right:-10px;top:10px;}
	.signed_tab_cont .signed_tab_img,.signed_tab_cont .signed_tab_info{width: 100%;text-align: center;}
	.signed_tab_cont .signed_tab_info dt{font-size: 16px;}
	.signed_tab_cont .signed_tab_info dd{font-size: 14px;}
	.signed_tab_cont .signed_tab_info{padding: 10px 0 20px;}
	.signed_tab_cont .signed_tab_info .b-btn{margin-top: 10px;}
	.trade_list li{width: 33.33%;padding: 10px 0;}
	.trade_list li p{padding: 10px 0 0;font-size: 14px;line-height: 24px;}
	.kernel_list li{width: 100%;padding-bottom: 15px;}
	.kernel_list li .kernel_main{padding: 15px;}
	.kernel_main h3{margin-top: 10px;}
	.kernel_outer02 .b-btn{padding:0 20px;margin: 10px 0 20px;height: 30px;line-height: 28px;}
	.advantage_01{padding:20px 0;}
	.advantage_01 .advantage_txt,.advantage_01 .advantage_img{width: 100%;margin: 0;text-align: center;;padding: 0;}
	.advantage_txt h3{font-size: 18px;line-height: 30px;}
	.advantage_txt span i{margin: 10px 0;}
	.advantage_txt p{font-size: 14px;line-height: 24px;}
	.build_main{margin-bottom: 0;}
	.build_main .build_img{float:none;text-align: center;width:80%;margin: 0 auto;}
	.build_main ul{padding:20px 0 0 15px;}
	.build_main ul li{height: 50px;}
	.build_main ul span{font-size: 13px;padding-left: 5px;}
	.build_main ul .cur span{font-size: 14px;}
	.to_register{padding:20px 0;}
	.to_register div div{font-size: 18px;line-height: 30px;}
	.to_register .b-btn{height: 30px;line-height: 28px;padding: 0 15px;font-size: 14px;}

.pros_do_text p{font-size: 14px;}
	.designservice .joinin_title{margin-bottom:15px;}
	.designservice .joinin_title div span{font-size: 18px;line-height: 30px;padding:0 10px;}
	.designservice .joinin_title p{font-size: 13px;line-height: 24px;}
	.designservice .classify-head{margin: 0;}
	.designservice .classify-head li{padding:5px;}
	.designservice .classify-head .item-inner{padding:10px 0;font-size: 14px;}
	.designservice .service_list{padding: 0 10px;}
	.designservice .service_list .b-btn{height:30px;line-height: 28px;padding: 0 10px;margin-top: 5px;}
	.designservice .classify-content{padding-top: 10px;}
	.designservice .classify-content .tab-content{margin: 0 -10px;}
	.designservice .classify-content.design-app ul{padding: 0 10px;}
	/*.designservice .classify-content ul{margin: 0;}*/
	/*.designservice .classify-content li{padding:5px;width:50%;}*/
	/*.designservice .classify-content p{padding:10px 0 0;font-size: 14px;}*/
	.design-btns{padding: 10px 0 0;}
	.designservice .design_project{padding: 20px 0;}
	.designservice .competitive_list{padding:10px 0 0;}
	.designservice .competitive_list li{width:50%;padding:10px 5px;}
	.designservice .pros_do_text{padding-top: 6px;}
	.service_process{padding: 20px 0;}
	.service_process li{width:20%;}
	.service_process li.process_even{margin: 0 -7%;}

	.wechatcustom .banner_txt{display: block;width: 100%;}
	.wechatcustom .banner_txt h4{font-size: 20px;line-height: 30px;padding-bottom:0;}
	.wechatcustom .banner_txt h5{font-size: 14px;}
	.wechatcustom .banner_txt ul{padding:6px 0 6px 10px;}
	.wechatcustom .banner_txt li{text-align: left;line-height:24px;}
	.wechatcustom .banner_txt li span{font-size: 13px;padding-left: 5px;}
	.wechatcustom .banner_main .b-btn{height:30px;line-height: 28px;width: 120px;font-size: 14px;}
	.wechatcustom .banner_txt p{padding-bottom: 10px;}
	.wechatcustom .banner_img{width: 65%;margin: 0 auto;display: block;}
	.wechatcustom .banner_img img{margin: 0;}
	.custom_service, .more_function, .custom_scheme,.custom_why{padding:20px 0;}
	.wechatcustom .joinin_title{margin-bottom: 15px;}
	.wechatcustom .joinin_title div span{font-size: 18px;line-height: 30px;padding:0 10px;}
	.wechatcustom .joinin_title p{font-size: 13px;line-height: 24px;}
	.custom_service li{width: 100%;}
	.custom_service .item-inner{padding: 10px;}
	.custom_service .item-inner dt{font-size: 16px;padding-top: 15px;}
	.custom_service .item-inner dd{font-size: 14px;}
	.more_function{padding-bottom: 40px;}
	.more_function ul{background: url(../images/product/more_functionbgmobile.png) no-repeat center;background-size: 100% auto;padding-top: 76.35%;}
	.more_function li p{font-size: 14px;}
	.more_function .func01{left:65.5%;top:1%;width:10%; }
	.more_function .func02{left:69%;top:59%;width:11.5%;}
	.more_function .func03{left:25%;top:14%;width:11.2%;}
	.more_function .func04{left:78.8%;top:32%;width: 7.8%;}
	.more_function .func05{left:85.5%;top:83%;width: 6.8%;}
	.more_function .func06{left:46.5%;top:38%;width: 6.8%;}
	.more_function .func07{left:12.5%;top:52%;width: 7.6%;}
	.more_function .func08{left:54.5%;top:85%;width: 10.7%;}
	.more_function .func09{left:29.5%;top:69%;width: 15%;}
	.more_function .func10{left:54%;top:63%;width: 7.3%;}
	.more_function .func01 p{top:-10%;left:110%;}
	.more_function .func02 p{top:-40%;left:50%;}
	.more_function .func03 p{top:30%;right:120%;}
	.more_function .func04 p{top:0%;right:120%;left:auto;}
	.more_function .func05 p{top:110%;right:20%;}
	.more_function .func06 p{top:60%;left:120%;}
	.more_function .func07 p{top:100%;right:-50%;}
	.more_function .func08 p{top:110%;right:20%;}
	.more_function .func09 p{top:70%;right:120%;}
	.more_function .func10 p{top:40%;right:120%;}
	.custom_scheme li{width: 33.33%;padding: 5px;}
	.custom_scheme .item-inner{padding:10px;}
	.custom_scheme .item-inner p{font-size: 14px;}
	.custom_scheme .b-btn{padding:0 30px;margin: 10px 0 20px;height: 30px;line-height: 28px;font-size: 14px;}
	.custom_why li{width: 80%;margin: 0;}
	.custom_why li dt{font-size: 16px;padding:0;}
	.to_consult{padding:30px 0;}
	.to_consult .b-btn{height: 30px;line-height: 28px;padding: 0 15px;font-size: 18px;}
/* 智能营销 */
	.market-mode01,.market-mode02,.market-mode03,.market-mode05,.market-mode06{padding: 20px 0;}
	.market-mode01 dl{padding: 20px 0 0;}
	.market-mode01 dt{font-size: 20px;line-height: 30px;}
	.market-mode01 dd{padding:10px 0;}
	.market-mode01 dd div,.market-mode01 dd p{font-size: 14px;line-height: 24px;padding-left: 30px;}
	.market-mode01 dd div i{top:1px;}
	.market .container-inner .b-btn{width:100px;height: 30px;line-height: 28px;font-size: 14px;display: none;}
	.market .joinin_title{margin-bottom: 20px;}
	.market .joinin_title div span{font-size: 20px;line-height: 30px;padding: 0 15px;}
	.market .joinin_title div span b{font-size: 22px;}
	.market .joinin_title p{font-size: 14px;line-height: 24px;margin: 0 5%;}
	.market-mode03 ul{width: auto;}
	.market-mode03 li{width: 48%;float: left;margin: 5px 1%;padding-top:52.74%;position: relative;height: 0;}
	.market-mode03 li .item-inner{position: absolute;left:10px;right:10px;top:50%;padding: 0;transform: translateY(-50%);}
	.market-mode03 li img{width: 30%;max-width: 50px;}
	.market-mode03 .solution_03 img{width: auto;max-width: 100%;}
	.market-mode03 .item-inner div{font-size: 15px;line-height: 24px;padding:5px 0;}
	.market-mode03 .item-inner p{height: 40px;line-height: 20px;font-size: 13px;margin-bottom: 5px;}
	.market-mode04{font-size: 16px;line-height: 40px;}
	.market-mode04 span{font-size:20px;}
	.market-mode05 li dl{padding:10px 20px 20px;}
	.market-mode05 li dl dt{font-size: 18px;padding-bottom: 10px;}
	.market-mode05 li dl dt:after{bottom: 4px;}
	.market-mode05 li dl div{font-size: 15px;padding-bottom: 5px;}
	.market-mode05 dd .b-btn{margin-top: 10px;}
	.market-mode06 .container-inner{border:1px solid #e9e9e9;}
	.market-mode06 .left-list{width: 100%;background-size: 100% auto;height: auto;padding-bottom: 20px;float: none;}
	.market-mode06 .tab-main{margin-left: 0;padding:15px 20px;}
	.market-mode06 .left-list li{padding:10px 20px;border-left-width: 5px;}
	.market-mode06 .left-list li div span{font-size: 20px;}
	.market-mode06 .left-list li dd{padding: 0 10px;}
	.market-mode06 .left-list li dl span{font-size: 14px;}
	.market-mode06 .left-list .b-btn{margin: 10px 30px 0;}
	.market-mode06 .tab-main h5{font-size: 18px;line-height: 30px;}
	.market-mode06 .tab-main p{margin-top: 10px;}
	.market-mode06 .tab-main dl{font-size: 14px;}
	.market-mode06 .tab-main dl em{margin-right: 20px;}
	.market-mode06 .tab-main dl span{padding-left: 0;}
	.market-mode06 .tab-main .img-box{margin-top: 10px;}

.assist .nav-anchor{height:39px;}
.assist .nav-anchor a{padding: 0 10px;margin-right: 10px;font-size: 14px;line-height: 36px;}
	.assist .joinin_title{padding:20px 0;margin: 0;}
	.assist .joinin_title h4{font-size: 20px;line-height:30px;}
	.assist .joinin_title p{font-size: 14px;padding-top:5px;}
	.assist-mode01,.assist-mode02,.common_problem{padding-bottom: 20px;}
	.assist-mode01 li{width: 100%;padding: 5px;}
	.assist-mode01 li .item-inner{padding: 15px;}
	.assist-mode01 .item-inner h5{font-size: 15px;line-height: 24px;}
	.assist-mode01 .item-inner div{height: auto;margin-top: 5px;}
	.help_problem{height: auto;}
	.help_problem_box{float: none;width: 100%;margin: 0;padding: 10px;}
	.help_list{float: none;width: 100%;margin: 0;height: auto;position: static;padding: 0;}
	.help_list ul{display: none;}
	.help_list .swiper-container{display: block;}
	.help_list .swiper-container .swiper-slide{padding-left: 10px;line-height:36px;font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.help_list .swiper-container .active a{color:#0cf;}
	.help_problem_item ul li{width: 100%;}
	.assist-mode02 li .item-inner{padding: 15px;}
	.assist-mode02 .item-inner h5{font-size: 15px;padding-bottom: 5px;}
	.assist-mode02 .item-inner .item-info{font-size: 14px;margin-top: 5px; }
	.assist-mode02 .item-inner .item-view{margin-top: 5px;}
	.assist-mode03 .item-main,.assist-mode03 .swiper-slide:hover .item-main{padding:15px;margin: 0;}
	.assist-mode03 .swiper-slide:hover .item-main li a{font-size: 14px;}

	.zx-content .content-right{margin-top: 0;}
	.zx-content .content-tags{margin-top: 20px;}
	.help-content .text_box .recommend{width: 100%;padding: 0;}
	.help-content .text_box .recommend.borderL{border:none;padding: 0;margin-top: 15px;}
	.zx-content .reco_list li:nth-child(odd){padding-right: 0;}
	.zx-content .reco_list li:nth-child(even){padding-left: 0;border:none;}
	.template_list .container-inner{margin-top:0;}
	.mb_category{display: none;}
	.template_item02{padding: 0 10px;margin-bottom:20px;width:50%;}
	.template_btn02 .prebtn_mobile{display: inline-block;}
	.template_btn02 .prebtn_pc{display: none;}
	.template_whb .template_img02:hover .template_cover,.template_whb .template_item02.hover .template_cover{visibility: visible;}
}
@media (max-width: 479px){
	.assist .nav-anchor a{padding: 0 5px;margin-right:0;font-size: 12px;}
	.assist-mode02 li{width: 100%;}
}