﻿@charset "utf-8";
/*����峰�*/
html {-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;}
* {margin: 0;padding: 0;-webkit-box-sizing: inherit;-moz-box-sizing: inherit;box-sizing: border-box;}
body,button,input,select,textarea {font-family: 'Arial', "microsoft yahei" !important;font-size: 14px;}
h1,h2,h3,h4,h5,h6 {font-weight: initial;}
p {margin-bottom: 0;}
li {list-style: none;}
img {border: none;}
a {text-decoration: none;cursor: pointer;}
a:hover{color: #C6151A;}
/*input,select,textarea {appearance: none;-webkit-appearance: none;-moz-appearance: none;border: 0;outline: none;}*/
input[type="button"],input[type="submit"] {cursor: pointer;}
video {width: 100%;}
/*input*/
.inp {position: relative;}
.inp input {width: 100%;height: 100%;}
.inp input[disabled="disabled"] {background-color: #f7f7f7;}
.inp label {position: absolute;top: 0;left: 0;width: 100%;height: 100%;cursor: text;}
/*width*/
.w300 {width: 300px;}
.w350 {width: 350px;}
.w360 {width: 360px;}
.w820 {width: 820px;}
.w830 {width: 830px;}
.w880 {width: 880px;}
.w100 {width: 100px;}
/*height*/
.h50b {height: 50%;}
.h100b {height: 100%;}
/**/
.disv {font-size: 0;}
.disv:before {content: "";display: inline-block;vertical-align: middle;height: 100%;}
.disvc {display: inline-block;vertical-align: middle;width: 100%;font-size: 14px;}
/*float*/
.ovh {overflow: hidden;}
.cl:after {content: "";clear: both;display: block;}

a,a:hover,a:active,a:focus{ text-decoration: none !important; }
dd{ margin-bottom: 0; }
dt{ font-weight: 400; }
:focus {outline: none !important;}
.iph{ display: none; }
.w1560{width: 1588px;margin: auto;padding-left: 15px;padding-right: 15px;}
.swiper-wrapper,.swiper-slide{height: auto !important;}
.slick-slide{box-shadow: 0px 0px 0px 0px rgba(0,0,0,0) !important;border-color: rgba(0,0,0,0) !important;}
/* ======================================================================================index.html*/

/*--------------------------------------------------------content*/
.content{position: relative;z-index:2;}
/*
home1*/
.home1{padding-top: 160px;padding-bottom: 160px;visibility: hidden;}
.hmtit h2{height: 60px;}
.hmtit h2 span,.hmtit h2 small{display: inline-block;vertical-align: bottom;}
.hmtit h2 span{font-size: 60px;color: #C6151A;text-transform: uppercase;letter-spacing: 5px;margin-right: 10px;height: 60px;line-height: 70px;}
.hmtit h2 small{font-size: 22px;color: #C6151A;letter-spacing: 5px;}
.hmtit p{font-size: 26px;color: #C6151A;margin:10px 0 0 0;}
.hm1tit{width: 50%;margin-top: -85px;margin-bottom: -40px;position: relative;z-index: 3;}
.hm1row{margin-left: 0;margin-right: 0;}
.hm1flbox,.hm1frbox{padding-left: 0;padding-right: 0;}
.hm1flbox.col-md-7{position: relative;}
.hm1fldiv{display: inline-block;vertical-align: bottom;width: 100%;position: absolute;bottom: 0;z-index: 1;text-align: center;}
.hm1fldiv:after{content: "";position: absolute;z-index: -1;left: 0;bottom: 0;height: 400px;width: 100%;background-color: #fff;}
.hm1but{position: absolute;z-index: 2;right: 10px;bottom: 20px;}
.hmswp-but{display: block;font-size: 0;width: 50px;height: 50px;background-color: #f8f8f8;border:1px solid #C6151A;float: left;margin-left: 10px;
margin-right: 10px;border-radius: 100%;text-align: center;line-height: 50px;position: relative;z-index: 1;overflow: hidden;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.hmswp-but.hm1-right{background: #C6151A !important;}
.hmswp-but:hover{background: #C6151A !important;}
.hmswp-but:after{content: "";position: absolute;z-index: -1;top: 0;left: 0;bottom: 0;right: 0;width: 100%;height: 100%;margin: auto;opacity: 1;
border-radius: 100%;background-color: #f8f8f8;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.hmswp-but small{display: inline-block;vertical-align: middle;font-size: 0;line-height: 0;position: relative;}
.hmswp-but small{background: #C6151A;width: 100%;height: 100%;justify-content: center;display: flex;align-items: center;}
.hmswp-but small:hover{background:#f6f6f6 ;}
.hmswp-but small img{
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.hmswp-but small img:nth-child(2){position: absolute;/*top: 0;left: 0;*/opacity: 0;}
.hm1frdiv{background-color: #f8f8f8;padding-left: 70px;padding-right: 70px;padding-top: 60px;height: 600px;}
.hm1frtit{margin-bottom: 50px;}
.hm1frtit h3 span{display: block;font-size:65px;text-transform: uppercase;color:#C6151A;margin-bottom: 10px;}
.hm1frtit h3 small{font-size: 50px;color:#C6151A;font-weight: lighter;}
.hm1frlist{margin-left: -20px;margin-right: -20px;}
.hm1frlist li{float: left;margin-left: 20px;margin-right: 20px;}
.hm1frlist li a{float: left;font-size: 18px;color:#C6151A;line-height: 40px;}
.hm1ulist{position: absolute;left: 0;bottom: 45px;width: 100%;padding-left: 50px;padding-right: 50px;}
.hm1ul{border-bottom: solid 1px #dadadb;margin-bottom: 0;}
.hm1ul li{text-align: center;float: left;width: 16.666%;position: relative;bottom: -6px;cursor: pointer;}
.hm1ul li:after{content: "";position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 11px;height: 11px;
background: url(../images/hm1dd1.png) no-repeat center center;}
.hm1ul p{
transition: all 0.3s ease 0s;
-webkit-transition: all 0.3s ease 0s;
-moz-transition: all 0.3s ease 0s;
-o-transition: all 0.3s ease 0s;}
.hm1ul li.active:after{background: url(../images/hm1dd2.png) no-repeat center center;}
.hm1ul p{text-align: left;writing-mode: vertical-lr;display: inline-block;height: 75px;margin-bottom: 10px;font-size: 14px;
color: #585555;line-height: 20px;cursor: pointer;}
.hm1ul li.active p{color: #C6151A;}
.hm1slider .item{position: relative;}
.itemul{position: relative;bottom: 0;left: 0;width: 100%;height: 100%;}
.hm1slider li{position: absolute;bottom: 0;left: 0;z-index: 999;}
.hm1slider li i{display: block;opacity: 0;}
.hm1slider li i.item1li2{background: url(../images/01png.png) no-repeat center center;background-size: 100% 100%;}
.hm1slider li i img{width: 100%;}
.hm1slider .slick-current li i{opacity: 1;}

.hm1slider .slick-current li i.item1li2{padding:102px 45px 140px 338px;margin-left:75px;}
.hm1slider .slick-current li i.item1li2 img{width:92%;height: 100%;}


.hm1slider .slick-current li i.item1li1{animation:bounceInLeft  2s ease 0.4s both; -webkit-animation:   bounceInLeft 2s ease 0.4s both; 
-moz-animation:  bounceInLeft 2s ease 0.4s both; -o-animation: bounceInLeft  2s ease 0.4s both;}
.hm1slider .slick-current li i.item1li2{animation: bounceInRight  2s ease 0.2s both; -webkit-animation: bounceInRight  2s ease 0.2s both; 
-moz-animation: bounceInRight  2s ease 0.2s both; -o-animation: bounceInRight  2s ease 0.2s both; }
.hm1slider .slick-current li i.item2li2{animation: bounceInDown 1.2s ease 0.4s both; -webkit-animation: bounceInDown 1.2s ease 0.4s both; 
-moz-animation: bounceInDown 1.2s ease 0.4s both; -o-animation: bounceInDown 1.2s ease 0.4s both;}
.hm1slider .slick-current li i.item2li3{animation: bounceInDown 1.2s ease 0.2s both; -webkit-animation: bounceInDown 1.2s ease 0.2s both; 
-moz-animation: bounceInDown 1.2s ease 0.2s both; -o-animation: bounceInDown 1.2s ease 0.2s both; }
/**/
.hm1slider .slick-current li i.item3li2{animation: slideInRight 1.2s ease 0s both; -webkit-animation: slideInRight 1.2s ease 0s both; 
-moz-animation: slideInRight 1.2s ease 0s both; -o-animation: slideInRight 1.2s ease 0s both; }
.hm1slider .slick-current li i.item3li3{animation: slideInRight 1.2s ease 0s both; -webkit-animation: slideInRight 1.2s ease 0s both; 
-moz-animation: slideInRight 1.2s ease 0s both; -o-animation: slideInRight 1.2s ease 0s both; }
.hm1slider .slick-current li i.item3li4{animation: slideInRight 1.2s ease 0.3s both; -webkit-animation: slideInRight 1.2s ease 0.3s both; 
-moz-animation: slideInRight 1.2s ease 0.3s both; -o-animation: slideInRight 1.2s ease 0.3s both; }
.hm1slider .slick-current li i.item3li5{animation: slideInRight 1.2s ease 0.3s both; -webkit-animation: slideInRight 1.2s ease 0.3s both; 
-moz-animation: slideInRight 1.2s ease 0.3s both; -o-animation: slideInRight 1.2s ease 0.3s both; }
.hm1slider .slick-current li i.item3li6{animation: slideInRight 1.2s ease 0.5s both; -webkit-animation: slideInRight 1.2s ease 0.5s both; 
-moz-animation: slideInRight 1.2s ease 0.5s both; -o-animation: slideInRight 1.2s ease 0.5s both; }
.hm1slider .slick-current li i.item3li7{animation: slideInRight 1.2s ease 0.5s both; -webkit-animation: slideInRight 1.2s ease 0.5s both; 
-moz-animation: slideInRight 1.2s ease 0.5s both; -o-animation: slideInRight 1.2s ease 0.5s both; }
.hm1slider .slick-current li i.item3li8{animation: slideInRight 1.2s ease 0.7s both; -webkit-animation: slideInRight 1.2s ease 0.7s both; 
-moz-animation: slideInRight 1.2s ease 0.7s both; -o-animation: slideInRight 1.2s ease 0.7s both; }
.hm1slider .slick-current li i.item3li9{animation: slideInRight 1.2s ease 0.7s both; -webkit-animation: slideInRight 1.2s ease 0.7s both; 
-moz-animation: slideInRight 1.2s ease 0.7s both; -o-animation: slideInRight 1.2s ease 0.7s both; }
/**/
.hm1slider .slick-current li i.item4li1{animation: slideInUp 1.2s ease 0.6s both; -webkit-animation: slideInUp 1.2s ease 0.6s both; 
-moz-animation: slideInUp 1.2s ease 0.6s both; -o-animation: slideInUp 1.2s ease 0.6s both; }
.hm1slider .slick-current li i.item4li2{animation: slideInUp 1.2s ease 0.3s both; -webkit-animation: slideInUp 1.2s ease 0.3s both; 
-moz-animation: slideInUp 1.2s ease 0.3s both; -o-animation: slideInUp 1.2s ease 0.3s both; }
.hm1slider .slick-current li i.item4li3{animation: slideInUp 1.2s ease 0s both; -webkit-animation: slideInUp 1.2s ease 0s both; 
-moz-animation: slideInUp 1.2s ease 0s both; -o-animation: slideInUp 1.2s ease 0s both;}
/**/
.hm1slider .slick-current li i.item5li2{animation: slideInDown 1.2s ease 0.3s both; -webkit-animation: slideInDown 1.2s ease 0.3s both; 
-moz-animation: slideInDown 1.2s ease 0.3s both; -o-animation: slideInDown 1.2s ease 0.3s both; }
.hm1slider .slick-current li i.item5li3{animation: slideInUp 1.2s ease 0.3s both; -webkit-animation: slideInUp 1.2s ease 0.3s both; 
-moz-animation: slideInUp 1.2s ease 0.3s both; -o-animation: slideInUp 1.2s ease 0.3s both; }
/**/
.hm1slider .slick-current li i.item6li1{animation: zoomIn 1.2s ease 0s both; -webkit-animation: zoomIn 1.2s ease 0s both; 
-moz-animation: zoomIn 1.2s ease 0s both; -o-animation: zoomIn 1.2s ease 0s both; }
.hm1slider .slick-current li i.item6li2{animation: slideInDown 1.2s ease 0.1s both; -webkit-animation: slideInDown 1.2s ease 0.1s both; 
-moz-animation: slideInDown 1.2s ease 0.1s both; -o-animation: slideInDown 1.2s ease 0.1s both; }
.hm1slider .slick-current li i.item6li3{animation: slideInDown 1.6s ease 0.1s both; -webkit-animation: slideInDown 1.6s ease 0.1s both; 
-moz-animation: slideInDown 1.6s ease 0.1s both; -o-animation: slideInDown 1.6s ease 0.1s both; }
/*index-fuwu--end*/

/*index-case*/
/*.home2{margin: 160px 0;}*/
.hmtit1 h2{height: 60px;}
.hmtit1 h2 span,
.hmtit1 h2 small{display: inline-block;vertical-align: bottom;}
.hmtit1 h2 span{font-size: 60px;color: #C6151A;text-transform: uppercase;letter-spacing: 5px;margin-right: 10px;height: 60px;line-height: 70px;}
.hmtit1 h2 small{font-size: 22px;color: #C6151A;letter-spacing: 5px;}
.hmtit1 p{font-size: 26px;color: #000;margin:10px 0 0 0;}
.hm2tit{width: 50%;margin:60px 0 70px 0;position: relative;z-index: 3;}
.hm2row{margin-left: 0;margin-right: 0;}
.indcase{padding: 0;}
.indcase_li{padding-left: 0.33%;margin-bottom: 25px;}
.indcase_li a{display: block;border: 1px solid #CCCCCC;}
.indcali_b{width: 100%;background: #f6f6f6;height:280px;}
.indcali_bimg{width: 100%;height: 100%;overflow: hidden;padding: 0;}
.indcali_bimg img{width: 100%;height: 100%; transition: all 1s;display: block;}
.indcase_li a:hover .indcali_bimg img{transform: scale(1.2);}
.indcali_txt{padding: 15px;}
.indcat_p1{/*height: 115px;*/height:auto}
.indcat_p1 h4{font-size: 18px;line-height: 26px;font-weight: bold;margin-bottom: 10px;}
.indcat_p1 p{font-size: 14px;line-height: 26px;border-top: 1px solid rgba(0,0,0,0.2);padding: 15px 0 5px 0;margin: 15px 0 0 0;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.indcase_li a:hover .indcat_p1 h4{color: #C6151A;}
/*.indcat_p2{padding: 15px 0 0 0;margin: 15px 0 0 0;}*/
.indcat_p2 p{width: 100%;overflow: hidden;}
.indcat_p2 p span{float: left;font-size: 14px;font-weight: bold;}
.indcat_p2 p img{float: right;display: block;transition: all 0.5s;margin:2px;}
.indcase_li:hover .indcat_p2 p img{ transform: scale(1.3);}
.hom2btn{width: 100%;margin: 50px 0;}
.hom2btn a{display:block;width: 150px;height: 45px;line-height:45px;border: 1px solid #C6151A;font-size: 15px;background: none;color:#C6151A;
border-radius: 5px;margin: 0 auto;text-align: center;}
.hom2btn a:hover{background:#C6151A;color: #fff;}

.mbcase .indcali_b{height: auto ;}
.mbcase{margin-bottom: 20px;}
.mbcase .indcase_li .indcat_p1 { height: 75px;}
/*index-case-end*/

/*index-news*/
.tab {position: relative;width: 100%;overflow: hidden;margin-bottom:10px;}
.tab-nav {height:35px;overflow: hidden;margin-bottom: 20px;}
.tab-nav a {display: block;float: left;width:100px;height:35px;line-height:35px;text-align: center;font-size: 15px;background: #fff;
text-decoration: none;border-radius: 20px;margin-right: 10px;border: 1px solid #666;}
.tab-nav a:hover{background: #C6151A;color: #fff;border: 1px solid #C6151A;}
.tab-nav a.current {background: #C6151A;color: #fff;border: 1px solid #C6151A;}
.tab-con {position: relative;width:100%;overflow: hidden;}
.tab-con-item {display: none;width:100%;text-align: center;color: #fff;overflow: hidden;}
/*新闻*/
.indnew{padding: 0;}
.indnew .tab{border: none;}
.newsli_bo{background: #fff;height: 500px;}
.newsli_bo:hover{box-shadow: 5px 5px 8px #cecccc;}
.newsli_bo:hover .shou5_2zuo2 .a_heihei{color: #C6151A;}
.newsli{padding-left: 0.33%;}
.newsli_img{width: 100%;}
.newsli_img img{width: 100%;}
.newsli_txt1{padding: 20px 20px 0 20px;}
.shou5_2zuo1 {width: 100%;height: 80px;border-bottom: 1px solid #CCCCCC;}
.shou5_2zuo1 li {float: left;}
.shou5_2zuo1 img{float: right;margin: 20px;}
.hui1 {color: #999;}
.cu {font-weight: bold;}
.basic_50A {font-size: 50px;line-height: 40px;color: #666;}
.basic_16A {font-size: 16px;line-height: 24px;}
.shou5_2zuo2 {width: 100%;height: 90px;margin-top: 10px;}
.shou5_2zuo2 .a_heihei{font-size: 16px;line-height: 30px;text-align: left;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.shou5_2zuo2 .a_heihei1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}
.hjj24 {line-height: 24px;text-align: left;margin-top: 5px;font-size: 14px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

.shou5_2zuo {width:100%;height:245px;padding: 30px;background-color: #fff;}
.shou5_2zuo:hover{box-shadow: 5px 5px 8px #cecccc;}
.shou5_2zuo:hover .shou5_2zuo2 .a_heihei{color: #C6151A;}
/*.shou5_2zuo1 {width:100%;height: 80px;border-bottom: 1px solid #CCCCCC;}
.shou5_2zuo1 li {float: left;}
.shou5_2zuo2 {width:100%;height: 90px;margin-top: 10px;}*/
.shou5_2you {width:100%;height:117px;background-color: #fff;padding:25px;margin-bottom: 10px;}
.shou5_2you:hover{box-shadow: 5px 5px 8px #cecccc;}
.shou5_2you:hover .shou5_2you2{color: #C6151A;}
.shou5_2you1 {float: left;width: 80px;height: 50px;}
.shou5_2you2 {float: left;width:65%;height: 60px;line-height: 60px;font-size: 16px;
display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.shou5_2you3 {float: right;width: 30px;height: 12px;margin-top: 10px;}
.newsli_btn{width: 100%;padding: 50px;}
.newsli_btn a{width: 150px;border: 1px solid #C6151A;color: #C6151A;height: 45px;line-height: 45px;text-align: center;border-radius: 5px;font-size: 15px;
display: block;margin: 0 auto;}
.newsli_btn a:hover{background: #C6151A;color: #fff;}
/*inedx-news-end */
/*index-footer*/
footer{background: #f4f4f4;padding: 30px 0 20px 0 !important;}
.indfo_icon{margin: 15px 0 20px 0;width: 100%;}
/*.indfo_icon img{width: 100%;}*/
.indfo_icon .indfoicon_ul{width: 100%;overflow: hidden;}
.indfoicon_li{float: left;width: calc(12.5% - 10px);margin: 0 5px;display: flex;justify-content: center;align-items: center;}
.indfoicon_li img{width:25px;margin-right:8px;}
.indfoicon_li span{font-size: 15px;color: #626262;font-weight: 500;}
.indfoot{width: 100%; height: 100%;}
.indfo{width: 100%;overflow:hidden;border-top: 1px solid rgba(180,180,180,0.2);padding:30px 0;display: flex;justify-content: space-between;}

.indfo_li1{width: 28%;}
.indfo_li2{width: 18%;}

.foot_id{display: table;margin: 15px 0;}
.fotid_ic,.fotid_txt{display: table-cell;vertical-align: middle;}
.fotid_ic .icon46 {background: url(../images/footico1.png) no-repeat;background-size: cover;}
.fotid_ic{width: 20px;height:29px;}
.fotid_ic i{width:20px;height:29px;display: inline-block; margin-right: 20px;}
.fotid_txt p{color:rgba(0,0,0,0.6);font-size: 15px;}
.fotid_txt p:first-of-type{margin-bottom: 10px;}
.foot_id:hover .fotid_txt p{color:#000;}
.indfo_liic{margin:20px 0 10px 0;overflow: hidden;}
.indfo_liic a{display: block;}
.indfo_liic img{display: block;float: left;width: 22px;margin-left:15px;}
.fotnav h3{color: #000;font-size: 18px;font-weight: bold;margin-bottom: 20px;text-align: left;}
.fotnav ul li{margin-bottom: 5px;text-align: left;}
.fotnav ul li a{font-size: 12px;color: rgba(0,0,0,0.6);line-height: 22px;display: block;
overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.fotnav ul li a:hover{color: #000;text-decoration: underline !important;}
.fotguan h3{color: #000;font-size: 18px;font-weight: bold;margin-bottom: 20px;text-align: center;}
.fotguan p{width: 100%;}
.fotguan p img{width:120px;display: block;margin: 0 auto;}
.foliu h3{color: #00;font-size: 18px;font-weight: bold;margin-bottom: 20px;text-align: center;}
.foliu form{width: 100%;}
.foliu form input{width: 100%;padding: 5px;margin-bottom: 10px;border: 1px solid rgba(0,0,0,0.5);height: 35px;background: none;color: #000;}
.foliu form textarea{width: 100%;padding: 5px;margin-bottom: 10px;border: 1px solid rgba(0,0,0,0.5);height:55px;background: none;color: #000;}
.foliu form button{background: #C6151A;color: #fff;padding: 3px 15px;border-radius:5px;border: 1px solid #C6151A;}
.folast{border-top: 1px solid rgba(180,180,180,0.5);padding: 5px;}
.folast p{line-height: 24px;font-size: 12px;color:#000;text-align: center;}
.folast p span{color: rgba(0,0,0,1);}
.folast p a{font-size: 12px;color: rgba(0,0,0,0.8);}
.folast p a:hover{color: #C6151A;}



/*index-footer-end*/

/*index-brand*/

/*home4*/
.home4{padding-top: 90px;padding-bottom: 100px;}
.hm4tit{margin-bottom: 60px;}
.hm4tit h2 span,.hm4tit h2 small{color: #C6151A;}
.hm4tit p{color: #111111;}
.hm4text{padding-left: 10px;padding-right: 10px;position: relative;}
.swiper-hm4sp img{width: 100%;}
.swiper-hm4sp{height: 280px;}
.hm4li{height: 280px;background-color: #fff;padding-top: 40px;padding-left: 24px;padding-right: 24px;position: relative;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.hm4-slide{padding-left: 10px;padding-right: 10px;padding-bottom: 10px;}
.hm4logo{height: 50px;line-height: 50px;}
.hm4logo img{width: auto;max-width: 100%;}
.hm4litxt{margin-top: 100px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.hm4litxt h3{font-size: 22px;color: #292929;display: block;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.hm4litxt span{font-size: 14px;color: #979797; }
.hm4litxt .txt{position: absolute;left: -20px;bottom: -10px;width: 100%;height: 47.85%;visibility: hidden;opacity: 0;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.hm4lismdiv{background-color: #206231;height: 100%;margin-left: -10px;margin-right: -10px;padding-left: 30px;padding-right: 30px;}
.hm4lismdiv p{font-size: 16px;color: #fff;line-height: 24px;margin-bottom: 0;}
.hm4but .hmswp-but{position: absolute;z-index: 2;top: 0;bottom: 0;margin: auto;visibility: hidden;opacity: 0;}
.hm4-left{left: 30px;}
.hm4-right{right: 30px;}
/* ======================================================================================07-zhulu.html*/
.zlbandiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.zlbandiv h2{margin-top: 0px;}
.zlbandiv h2 span{display: block;font-size: 42px;color: #2d3338;letter-spacing: 5px;line-height: 64px;}
.zlbanbut{margin-top: 70px;}
.zlbanbut a{display: inline-block;width: 185px;height: 55px;border: solid 1px #296d3b;text-align: center;line-height: 55px;border-radius: 3px;
font-size: 18px;color: #206231;letter-spacing: 1px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.zlbananbut{position: absolute;bottom: 0;left: 0;right: 0;margin: auto;width: 105px;
height: 105px;text-align: center;line-height: 105px;font-size: 0;}
.zlbananbut a{display: block;}
.zlbananbut img{display: inline-block;vertical-align: middle;position: relative;
animation: banbut 1.5s ease 0s infinite;
-webkit-animation: banbut 1.5s ease 0s infinite;
-moz-animation: banbut 1.5s ease 0s infinite;
-o-animation: banbut 1.5s ease 0s infinite;}
.zhulucount{background-color: #206231;padding-top: 45px;padding-bottom: 45px;}
.zhulucount ul{margin-left: -28px;margin-right: -28px;text-align: center;margin-bottom: 0;}
.zhulucount ul li{display: inline-block;margin-left: 50px;margin-right: 50px;text-align: left;}
.zhulucount ul li>div{display: inline-block;vertical-align: bottom;} 
.zhulucount ul li span{display: block;font-size: 80px;color: #fff;line-height: 60px;}
.zhulucount ul li small{display: block;font-size: 18px;color: #fff;}
.zl-tit{text-align: center;}
.zl-tit h2{position: relative;padding-bottom: 20px;}
.zl-tit h2:after{content: "";position: absolute;bottom: 0;left: 0;right: 0;margin: auto;height: 1px;width: 40px;background-color: #000000;}
.zl-tit h2 span{display: block;}
.zl-tit h2 span.en{font-size: 36px;color: #dadada;text-transform: uppercase;}
.zl-tit h2 span.cn{font-size: 34px;color: #272727;}
.title.zl-tit{padding-top: 75px;padding-bottom: 40px;}
.title.zl-tit p{margin-top: 15px;font-size: 20px;}
.zl1-txt{padding-bottom: 100px;}
.zl1-txtdiv{padding-top: 80px;padding-bottom: 60px;box-shadow: 0px 0px 20px 0px rgba(0,0,0,.1);}
.zhululogo{overflow: hidden;}
.zhululogo>div{position: relative;top: -1px;left: -1px;}
.zhululogo li{float: left;width: 12.5%;border: dashed 1px #cbcbcb;border-right: none;border-bottom: none;}
.zhululogo li span{display: block;overflow: hidden;}
.zhululogo li img{max-width: 100%;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
opacity: .7;}
.ckpj a{display: block;margin: auto;width:150px;height:45px;font-size:15px;border: solid 1px #C6151A;line-height:45px;color: #C6151A;
text-align: center;border-radius: 3px;
text-transform: uppercase;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.ckpj a:hover{background:#C6151A;color: #fff;}
.swiper-zhulu .swiper-slide{padding-left: 10px;padding-right: 10px;}
.zlswiperdiv{padding-left: 10px;padding-right: 10px;}
.zl-dl{position: relative;overflow: hidden;margin-bottom: 0;}
.zl-dl dt{position: relative;overflow: hidden;}
.zl-dl dt img{width: 100%;}
.zl-dl dt span{display: block;position: absolute;bottom: 0;left: 0;padding-top: 20px;padding-bottom: 20px;padding-left: 20px;
padding-right: 20px;font-size: 16px;color: #fff;}
.zl-dl dd{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;background-color: rgba(32,98,49,.85);height: 100%;opacity: 0;}
.zl-dl dd h3{margin: 0;text-align: left;text-align: center;margin-bottom: 25px;position: relative;top: 30px;}
.zl-dl dd h3 a{font-size: 20px;color: #fff;display: block;letter-spacing: 2px;}
.zl-dl dd span{display: inline-block;height: 44px;line-height: 44px;position: relative;top: 50px;}
.zl-dl dd span a{font-size: 16px;color: #fff;}
.zl-dl dd span:after,.zl-dl dd span:before{content: "";position: absolute;left: 0;right: 0;margin: auto;width: 40px;height: 1px;background-color: #fff;}
.zl-dl dd span:after{top: 0;}
.zl-dl dd span:before{bottom: 0;}
.zl-dl dt span,.zl-dl dd,.zl-dl dd h3,.zl-dl dd span{
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.hm1fldivs{position: relative;}
.zlswiper-but{position: absolute;z-index: 2;top: 0;bottom: 0;margin: auto;width: 64px;height: 64px;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.zlswiper-prev{left: 50px;opacity: 0;}
.zlswiper-next{right: 50px;opacity: 0;}
.ckpj{margin-top: 50px;}
.zhuluslider .item{padding-left: 20px;padding-right: 20px;}
.zhulu small img{max-width: 100%;}
.zhulubg1{position: relative;z-index: 1;overflow: hidden;}
.zhulubg1sm{position: absolute;z-index: -1;top: 0;left: 0;right: 0;margin: auto;width: 600px;}
.zhulubgdiv{overflow: hidden;background-color: #ddebdf;position: relative;}
.zhulubg1 .title{position: absolute;top: 0;bottom: 0;margin: auto;height: 233px;width: 100%;text-align: center;}
.zhulubglist{position: absolute;z-index: 2;right: 0;bottom: 0;left: 0;top: 0;margin: auto;width: 510px;height: 230px;}
.zhulubglist div{position: relative;top: 270px;left: 235px;}
.zhulubglist li{float: left;margin-right: 50px;}
.zhulumlg{background: url(../images/1.jpg) fixed no-repeat center bottom;background-size: auto 80%;position: relative;}
.blbox{position: absolute;z-index: 2;top: 140px;left: 0;width: 100%;overflow: hidden;}
.bldiv2{position: absolute;top: 0;left: 0;width: 100%;}
.bldiv3{position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.blbox{text-align: center;}
.blbox img{width: auto !important;display: inline-block;}
.bldiv2 img{margin-left: 1000px;}
.zhulumlg img{width: 100%;}
.zhulumtxt{text-align: center;padding-top: 50px;padding-bottom: 140px;}
.zhulubig p{font-size: 32px;}
.zhulubig p.pbig{font-size: 50px;color: #000000;}
.zhulusml{margin-top: 0px;margin-bottom: 90px;}
.zhulusml p{font-size: 18px;line-height: 34px;margin-bottom: 25px;}
.zhulusml p span{display: block;}
.zhulumbut a{display: block;margin: auto;border: solid 1px #296d3b;width: 225px;height: 60px;text-align: center;line-height: 58px;font-size: 18px;color: #206231;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.zhltit h2{font-size: 60px;color: #ffffff;opacity: 0.5;text-transform: uppercase;margin: 0;position: relative;}
.zhltit p{font-size: 50px;color: #ffffff;position: relative;}
.zhululast{padding-bottom: 100px;background-color: #fff;position: relative;z-index: 4;overflow: hidden;}
/*index-brand-end*/

/*left-fukuang*/
.side{position:fixed;width:55px;height:220px;right:0;bottom:200px;z-index:100;}
.side ul li{width:55px;height:55px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:55px;height:55px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "Microsoft Yahei";overflow:hidden;}
.side ul li .sidetop{width:55px;height:55px;line-height:55px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#C6151A;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;height: 100%;width: auto;}

.sidewx{width: 55px;height: 55px;float: left;position: relative;border-bottom: 1px solid #444;}
.sidewx .sidewximg{position: absolute;bottom: 0;left:-250px;width: 250px;height: 270px;border-radius: 10px;border: 1px solid #C6151A;
padding:30px 30px 10px 30px;background: #fff;display: none;}
.sidewx:hover .sidewximg{display: block;}
.sidewx:hover .sidebox{width: 55px !important;}
.sidewx .sidewximg img{width:100%;height: auto;margin-bottom: 15px;}
.sidewx .sidewximg p{text-align: center;font-size: 14px;}
/*left-fukuang-end*/

/*fuwu*/
.fuwunav_bg{background: #fff;}
.fuwunav .nav__trigger span{color: #000;}
.fuwunav .topad span{color: #000;}
.fwbox{position: relative;z-index: 1;}
.fwbg{position: absolute;z-index: -1;top: 0;left: 0;width: 50%;height: 100%;padding-top: 20px;padding-left: 20px;padding-bottom: 20px;}
.fwbg:after{content: "";display: block;height: 100%;width: 100%;}
.fwbox .container{position: relative;z-index: 1;}
.fw1smdiv{margin-left: -25px;padding-right: 100px;padding-bottom: 200px;position: relative;}
.fw1smdiv .title p,
.fw1smdiv .list{transition: all 0.5s ease 0s;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;}
.fw1smdiv .title p{position: relative;top: 0;}
.fwbox{background-size: cover !important;}
.fwbox .title{margin-bottom: 85px;}
.fwbox .title h2{position: relative;padding-bottom: 30px;margin-bottom: 20px;}
.fwbox .title h2:after{content: "";position: absolute;bottom: 0;left: 0;width: 50px;height: 1px;background-color: #C6151A;}
.fwbox .title h2 span{display: block;}
.fwbox .title h2 span.en{font-size: 60px;text-transform: uppercase;letter-spacing: 5px;margin-bottom: 5px;}
.fwbox .title h2 span.cn{font-size: 44px;letter-spacing: 3px;}
.fwbox .title p{font-size: 16px;color: #ffffff;line-height: 32px;position: relative;top: 0;}
.fwbox .list{margin-left: -20px;margin-right: -20px;position: absolute;top: 330px;left: 0;padding-right: 110px;}
.fwbox .list li{float: left;margin-left: 20px;margin-right: 20px;}
.fwbox .list li a{font-size: 16px;line-height: 32px;text-transform: uppercase;}
.fwbox .but{margin-left: -10px;margin-right: -10px;position: absolute;bottom: 0;left: 0;}
.fwbox .but a{float: left;font-size: 16px;width: 185px;height: 55px;line-height: 53px;border-radius: 3px;
margin-left: 10px;margin-right: 10px;text-align: center;}
.fwbox .but a.but1{border: solid 1px #C6151A;background-color: #C6151A;color: #fff;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.fwbox1 .fwbg:after{background-color: rgba(46,42,46,.8);}
.fwbox1 .title h2,.fwbox1 .title p{color: #ffffff;}
.fwbox1 .list li a{color: #b5b5b5;}
.fwbox1 .but a.but2{border: solid 1px #a8a8a8;color: #fff;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;}
.fwbox2 .fwbg:after{background-color: rgba(107,115,119,.8);}
.fwbox2 .title h2{color: #fff;}
.fwbox2 .title p{color: #fff;}
.fwbox2 .list li a{color: #b5b5b5;}
.fwbox2 .but a.but2{border: solid 1px #fff;color: #fff;}
.fwbox3 .fwbg:after{background-color: rgba(59,54,54,.8);}
.fwbox4 .fwbg:after {
    background-color: rgba(33,185,209,0.9);
}
.fw4img{position: absolute;z-index: -1;right: 70px;bottom: 0;height: 95%;}
.fw4img dt{height: 100%;}
.fw4img dt img{height: 100%;}
.fw4img dd{position: absolute;top: 0;left: 0;bottom: 0;right: 0;margin: auto;width: 300px;height: 50%;}
.fwbox4 .list li a{color: #dbe3e3;}
.fw4dd{position: relative;left: -10px;}
.fw4ddiv .slick-list li{margin-top: 10px;margin-bottom: 10px;opacity: 0;}
.fw4ddiv .slick-list li small{display: block;font-size: 0;}
.fw4ddiv .slick-list li img{max-width: 100%;}
.fw4ddiv .slick-current li:nth-child(1){opacity: 1;
animation: slideInRight 1.8s ease 0s both;
-webkit-animation: slideInRight 1.8s ease 0s both;
-moz-animation: slideInRight 1.8s ease 0s both;
-o-animation: slideInRight 1.8s ease 0s both;}
.fw4ddiv .slick-current li:nth-child(2){opacity: 1;
animation: slideInRight 1.8s ease 0.2s both;
-webkit-animation: slideInRight 1.8s ease 0.2s both;
-moz-animation: slideInRight 1.8s ease 0.2s both;
-o-animation: slideInRight 1.8s ease 0.2s both;}
.fw4ddiv .slick-current li:nth-child(3){opacity: 1;
animation: slideInRight 1.8s ease 0.4s both;
-webkit-animation: slideInRight 1.8s ease 0.4s both;
-moz-animation: slideInRight 1.8s ease 0.4s both;
-o-animation: slideInRight 1.8s ease 0.4s both;}
.fw4ddiv .slick-current li:nth-child(4){opacity: 1;
animation: slideInRight 1.8s ease 0.6s both;
-webkit-animation: slideInRight 1.8s ease 0.6s both;
-moz-animation: slideInRight 1.8s ease 0.6s both;
-o-animation: slideInRight 1.8s ease 0.6s both;}
.fw4ddiv .slick-dots{text-align: center;position: relative;left: -20px;}
.fw4ddiv .slick-dots li{display: inline-block;margin-left: 10px;margin-right: 10px;line-height: 0;}
.fw4ddiv .slick-dots li button{display: inline-block;width: 10px;height: 10px;border-radius: 100%;background-color: #000;font-size: 0;border: none;}
.fw4ddiv .slick-dots li.slick-active button{background-color: #09452c;}
.fwbox5 .fwbg:after{background-color: rgba(228,228,228,.8);}
.fwbox6 .fwbg:after{background-color: rgba(107,115,119,.8);}
.p_iphimg{position: absolute;z-index: -1;top: 0;left: 0;width: 100%;height: 100%;overflow: hidden;}
.p_iphimg img{min-width: 100%;height: 100%;}
.fowmm{position: relative;width: 100%;height: 100%;}
/*fuwu-end*/

/*************************wangzhanjianshe*******************/
/*tehuixing*/
.wzjs_add{width: 100%;height: 40px;line-height: 40px;background: #f6f6f6;}
.wzjs_add .add1{width: 100%;}
.wzjs_add .add1 p{width: 100%;line-height: 40px;text-align: right;font-size: 14px;}
.wzjs_add .add1 p a:hover{color: #C6151A;}
.wzjs{}
.thnav{width: 100%;border-bottom: 1px solid rgba(0,0,0,0.2);margin-bottom: 30px;}
.thnav ul{width: 100%;overflow: hidden;display: flex;justify-content: center;padding:25px 0 15px 0;}
.thnav ul li{float: left;padding:0 20px;line-height:25px;}
.thnav ul li a{font-size: 16px;display: block;text-align: center;}
.thnav ul li span{font-size: 14px;display: block;text-align: center;}
.thnav ul li a.active{color: #C6151A;}
.thnav ul li a:hover{color: #C6151A;}
.tehui{width: 100%;overflow: hidden;margin-bottom: 30px;}
.tehui .th_left{padding: 0 30px 0 0;}
.tehui .th_left img{width: 100%;}
.tehui .th_right{padding: 30px 0px 30px 30px;}
.tehui .th_right h2{font-size: 30px;font-weight: bold;margin-bottom: 15px;}
.tehui .th_right h3{font-size:30px;color: #C6151A;text-shadow:2px 2px 0px #fefefe;font-weight: bold;}
.th_txt{margin:25px 0 10px 0;}
.th_txt p{color: #080808;font-size: 15px;line-height: 24px;text-indent: 2em;}
.th_txt p.zhu{margin: 10px 0 0 0;font-size: 14px;}
.th_txt p.zhu span{margin: 0 10px;color: #C6151A;}
.tehuifw{width: 100%; overflow: hidden;}
.tehuifw h3{border-bottom: 1px solid rgba(0,0,0,0.2);padding:10px 0;font-size: 25px;width: 100%;}
.tehuifw h3 span{margin-left: 10px;color: #C6151A;font-size:18px;}
.tehuifw .th2_left{padding: 30px 30px 30px 0;}
.tehuifw .th2_left p{margin: 5px;font-size: 15px;line-height: 24px;}
.tehuifw .th2_left p span{font-weight: bold;margin-right: 10px;}
.tehuifw .th2_left p img{width: 100%;margin-top: 15px;}
.tehuifw .th2_right{padding: 30px 0 30px 30px;}
.tehuifw .th2_right .th2_li1{border: 1px solid #666;padding:20px;border-radius:5px ;margin-bottom: 10px;}
.tehuifw .th2_right .th2_li1 h4{font-size: 20px;line-height: 35px;color: #C6151A;font-weight: bold;border-bottom: 1px solid rgba(0,0,0,0.2);
margin-bottom: 15px;padding: 5px 0;} 
.tehuifw .th2_right .th2_li1 p{margin-bottom: 5px;font-size: 16px;}
.tehuifw .th2_right .th2_li1 p span{color: #C6151A;margin-right:5px;font-weight: bold;}

/*tab*/
.tehuitab{margin-bottom: 30px;}
.tc_xxjs_ph{ border:1px solid #DBDEE1; background-color:#F5F5F5;height:50px; margin-bottom:20px; width:100%;}
.tc_xxjs_ph li{ width:150px; line-height:45px; float:left; text-align:center;}
.tc_xxjs_ph li.chover{width:150px; border-bottom:3px #C6151A solid;border-left:1px #DBDEE1 solid;border-right:1px #DBDEE1 solid;background-color:#FFF;}
.tc_xxjs_ph li.chover a{color: #C6151A;}
.tc_xxjs_ph li a{ display:block;font-size: 16px;}
.tab, .tab td {border: #bbb 1px solid;}
.TabCon .tab td {padding:5px 10px;}
.TabCon .tab td h2{font-size: 18px;font-weight: normal;padding: 0 5px;}
.TabCon .tab td p{font-size: 14px;line-height: 26px;color: #545454;PADDING-BOTTOM: 5px;PADDING-TOP: 5px;}
.cjwtt {border: 1px solid #CCC;padding: 18px;}
.cjwtt p span{display: block;margin: 3px 0 0 0;}
.cjwtt li {border-bottom: 1px dashed #CCC;margin: 20px 0;padding-bottom: 12px;}
.cjwtt li p{line-height: 24px;}


/*模板*/
.muban{width:100%;max-width:1000px;margin: 50px auto;}
.tc_cont {width: 100%;}
.tab, .tab td {border: #bbb 1px solid;}
.tab td {padding: 3px;}
.tc_cont P {PADDING-BOTTOM: 5px;PADDING-TOP: 5px;}
.tc_cont p {font-size: 14px;line-height: 26px;color: #545454;}

.mbcase_tit{width: 100%;overflow: hidden;}
.mbcase_tit h2 {height: 60px;margin-bottom: 50px;float: left;}
.mbcase_tit h2 span {font-size: 60px;color: #C6151A;text-transform: uppercase;letter-spacing: 5px;margin-right: 10px;height: 60px;line-height: 70px;}
.mbcase_tit h2 span, .mbcase_tit h2 small {display: inline-block;vertical-align: bottom;}
.mbcase_tit h2 small {font-size: 22px;color: #C6151A;letter-spacing: 5px;}
.mbcase_tit a{display: block;font-size: 16px;line-height: 60px;float: right;padding-right: 15px;}
.mbcase_tit a:hover{text-decoration: underline;color: #C6151A;}


/*营销*/
.yingx{width:100%;max-width:1000px;margin: 50px auto;}
.yx_txt{width: 100%;margin: 30px 0;}
.yx_txt h2{font-size: 30px;line-height: 40px;margin-bottom:25px;}
.yx_txt1 img{width: 100%;}
.yx_txt1 p{font-size:22px;text-align: center;color: #C6151A;line-height: 44px;margin: 25px 0;font-weight: bold;}

.yxtxt2_b{width: 100%;overflow: hidden;margin:45px 0;}
.yxtxt2_le{float: left;width: 45%;margin-top:50px;}
.yxtxt2_le h4{font-size: 16px;line-height: 28px;font-weight: bolder;margin-bottom: 10px;}
.yxtxt2_le p{font-size: 15px;line-height: 28px;}
/*.yxtxt2_le p:nth-child(2){margin-bottom: 15px;}*/
.yxtxt2_rig{float: right;width: 40%;}
.yxtxt2_rig img{width:80%;margin:  0 auto;}
.yx_txt2 p.p{font-size: 15px;line-height: 28px;margin:20px 0;text-indent: 2em;text-align: justify;}

.yxtxt2_b2 .yxtxt2_rig img{width:60%;}

.yxtxt2_le1{width: 40%;float: left;}
.yxtxt2_le1 img{width:80%;margin: 0 auto;}
.yxtxt2_rig1{float: right;width: 45%;margin-top: 50px;}
.yxtxt2_rig1 p{font-size: 15px;line-height: 28px;}
.yxtxt2_rig1 h4{font-size: 16px;line-height: 28px;font-weight: bolder;margin-bottom: 10px;}

.yx_txt3 h2{padding: 0 0 15px 0;border-bottom: 2px solid #C6151A;}
.yx_txt3 p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;}
.yx_txt3 img{width: 100%;margin: 10px 0;}

.yx_txt4 h2{padding:30px 0 15px 0;border-bottom: 2px solid #C6151A;margin-bottom: 10px;}
.yxtxt4_b{display: flex;justify-content: space-between;align-items: center;padding: 0 0 20px 0;}
.yxtxt4_b .yxtxt4_le{width:58%;}
.yxtxt4_b .yxtxt4_le p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;}
.yxtxt4_b .yxtxt4_rig{width: 30%;}
.yxtxt4_b .yxtxt4_rig img{width: 100%;display: block;}



.i_ywul{width: 100%;overflow:hidden;}
.i_ywul .i_ywli{float: left;padding: 0 15px;width:25%;}
.services-box {text-align: center;margin-bottom: 30px;padding: 30px 5px;position: relative;
-o-transition: .4s;
-ms-transition: .4s;
-webkit-transition: .4s;
-moz-transition: .4s;
transition: .4s;}
/*.services-box:hover {background: #C6151A;border-color: #C6151A;}
.services-box:hover {box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.2);}*/
.i_ywul .i_ywli:first-of-type .services-box .icon {background: #f3874b;}
.i_ywul .i_ywli:first-of-type .services-box:hover .icon {background: #f6f6f6;color: #f3874b;}
.i_ywul .i_ywli:nth-child(2) .services-box .icon {background: #ed1a34;}
.i_ywul .i_ywli:nth-child(2) .services-box:hover .icon {background: #f6f6f6;color: #ed1a34;}
.i_ywul .i_ywli:nth-child(3) .services-box .icon {background: #1384b4;}
.i_ywul .i_ywli:nth-child(3) .services-box:hover .icon {background: #f6f6f6;color: #1384b4;}
.i_ywul .i_ywli:last-of-type .services-box .icon {background: #8cc63f;}
.i_ywul .i_ywli:last-of-type .services-box:hover .icon {background: #f6f6f6;color: #8cc63f;}
.services-box .icon {font-size: 30px;display:flex;justify-content:center;align-items:center;width: 100px;height: 100px;color: #fff;
line-height: 84px;border-radius: 50%;margin:0 auto 25px auto;
-o-transition: .4s;
-ms-transition: .4s;
-webkit-transition: .4s;
-moz-transition: .4s;
transition: .4s;}
/*.fa {display: inline-block;font-size: inherit;text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;}*/
.services-box .icon .iconbg{position: relative; position: relative;height: 50px;width:50px;display: flex;justify-content: center;align-items: center;}
.services-box .icon .iconbg img{width:100%;}
.services-box .icon .iconbg img.imgr{position: absolute;top: 0;left: 0;display: none;}
.services-box:hover .icon .iconbg img.imgr{display: block;}
.services-box:hover .icon .iconbg img.imgw{display: none;}

.services-box h3 a {font-size: 19px; margin-bottom: 20px;font-weight: 600;display: block;}
.services-box p {-o-transition: .4s;-ms-transition: .4s;-webkit-transition: .4s;-moz-transition: .4s;transition: .4s;color: #666;
font-size: 16px;line-height: 28px;text-align:left;}
/*.services-box:hover h3 a {color: #fff;}
.services-box:hover p {color: #fff;}*/

.ysshou{width: 100%;padding: 20px 0;}
.ysshou .ysshou_li{padding:20px 0;display: flex;justify-content: flex-start;align-items: center;}
.ysshou .ysshou_li .ysshou_le{width: 80px;}
.ysshou .ysshou_li .ysshou_le img{display: block;width: 80px;}
.ysshou .ysshou_li .ysshou_txt{margin-left:30px;}
.ysshou .ysshou_li .ysshou_txt h3{color: #C6151A;margin-bottom: 10px;font-size:20px;font-weight: 600;}
.ysshou .ysshou_li .ysshou_txt p{font-size: 15px;line-height: 26px;}
/*网站维护*/
.wh_txt1 h2{margin-bottom: 20px;}
.wh_txt1 p{font-size: 15px;line-height: 28px;text-align: justify;text-indent: 2em;}
.wh_txt1 p a.blue{color: #0093FF;font-weight: bold;}
.wh_txt1 p a.blue:hover{text-decoration: underline;color: #C6151A;}

.wh_txt2{width: 100%;margin: 50px 0;}
.wh_txt2 h2 {font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;}
.whtxt2_ul{width: 100%;display: flex;justify-content: flex-start;align-items: center;}
.whtxt2_ul .whtxt2_li{width:70%;}
.whtxt2_ul .whtxt2_li p{font-size: 15px;line-height: 28px;margin-bottom: 5px;}

.wh_txt3{margin-bottom: 50px;}
.wh_txt3 h2 {font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;}
.wh_txt3 p{font-size: 15px;line-height: 28px;text-align: justify;text-indent: 2em;}
.wh_txt3 p img{width: 100%;display: block;margin: 10px 0;}


/*建战功能*/
.jianzhan{width: 100%;}
.jianzhan .tc_xxjs_ph li{width: 20%;}
.jianzhan .tc_xxjs_ph li.chover{width: 20%;}
.jianzhan .tc_xxjs_ph li a strong{font-weight: normal;}
.jianzhan .TabCon .tab td p a.blue{color: #0093FF;font-weight: bold;}
.jianzhan .TabCon .tab td p a.blue:hover{text-decoration: underline;color: #C6151A;}


/*建站流程*/
.liuc{width: 100%;overflow: hidden;
display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.liuc_li{float: left;width:48%;display: flex;justify-content: flex-start;align-items: center;margin: 10px 0;}
.liuc_li:nth-child(2n){margin-left: 20px;}
.liuc_li .liuc_img{width:60px;}
.liuc_li .liuc_img img{display: block;width:60px;display: block;}
.liuc_li .liuc_txt{padding: 10px;margin-left: 15px;}
.liuc_li .liuc_txt h2{font-size: 19px;margin-bottom: 15px;font-weight: bold;}
.liuc_li .liuc_txt p{font-size: 15px;line-height: 26px;}
.liuc p a.blue{color: ##0093FF;font-weight: bold;}
.liuc p a.blue:hover{text-decoration: underline;color: #C6151A;}

p a.blue{color: #0093FF;font-weight: bold;}
p a.blue:hover{text-decoration: underline !important;color: #C6151A;}
/*网店运营*/
.wangd{width: 100%;}
.wd_txt1{width: 100%;margin-bottom: 50px;}
.wd_txt1 p img{display: block;width: 100%;}
.wd_txt2{width: 100%;margin-bottom: 50px;}
.wd_txt2 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;}
.wd_txt2 p{font-size: 15px;line-height: 28px;text-align: justify;text-indent: 2em;}
.wd_txt2 ul{margin-top: 10px;}

/*.wd_txt2 h4{font-weight: normal;font-size: 15px;line-height: 28px;text-align: justify;text-indent: 2em;}*/

.wd_txt3{width: 100%;margin-bottom: 50px;}
.wd_txt3 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;}
.wd_txt3 p{font-size: 15px;text-align: justify;line-height: 28px;}

.wd_txt4{width: 100%;margin-bottom: 50px;}
.wd_txt4 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.wdt4_b{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.wdt4_b .wdt4_le{width: 60%;}
.wdt4_b .wdt4_le p{font-size: 15px;text-align: justify;line-height: 28px;}
.wdt4_b .wdt4_rig{width: 30%;}
.wdt4_b .wdt4_rig img{display: block;width: 100%;}
.wd_txt4 p{width: 100%;}
.wd_txt4 p img{display: block;width: 100%;margin-top: 20px;}

.wd_txt5{width: 100%;margin-bottom: 50px;}
.wd_txt5 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;}
.wd_txt5 p{width: 100%;}
.wd_txt5 p img{display: block;margin: 10px 0;width: 100%;}


/*seo优化*/
.seo_warp {width:100%;}
.seo_warp {width: 100%;padding: 0 0 30px 0;overflow: hidden;}
.seo_ta {background: url(../images/seo_01.png) no-repeat;height:60px;width:100%;overflow: hidden;color: #FFF;
padding: 0 0 0 60px;font-size: 16px;float: left;line-height:60px;background-size: cover;}
.seo_c, .seo_d {border-left: 1px #EAE8E8 solid;width:94%;margin-left: 55px;padding: 25px 0 0 15px;}
.seo_c h1 {font-size: 20px;font-weight: bold;color: #000;margin-bottom: 20px;}
.about_cont > p, .seo_warp p {line-height: 28px;font-size: 15px;}
.advant_left {float: left;width:100%;padding-right: 15px;line-height: 28px;}
.font04 {color: #DB171B;}
.about_cont > p, .seo_warp p {line-height: 28px;font-size: 15px;}
.about_d {margin-bottom: 25px;}
.seo_c h3 {font-size: 16px;font-weight: normal;margin-bottom: 10px;}

.seo_txt1{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.seo_txt1 .seot_le{width: 60%;}
/*.seo_txt1 .seot_le h1{margin-bottom: 20px;}*/
.seo_txt1 .seot_rig{width: 30%;}
.seo_txt1 .seot_rig img{width:100%;}

.seo_b {margin:3px 0 28px 0;width: 100%;overflow: hidden;padding-top:15px ;}
.seo_b li {float: left;width: 24%;padding:10px 1%;}
.seo_c ul li img, .seo_e ul li img {display: block;}
.seo_b li img {display: block;margin:  0 auto;}
.seo_c ul li p, .seo_e ul li p {padding-top:10px;width: 100%;}
.seo_warp td.lixi a{display: block;color: #fff;border-radius: 5px;width: 95px;height: 35px;
background: #ef550b;text-align: center;line-height: 35px;margin-top: -5px;}
.seo_warp tr{display: flex;justify-content: space-between;align-items: center;padding: 0 10px 0 75px;}

.seo_c img.shouyi{width:85%;margin:0 auto;display: block;padding-top:25px;}
.seo_c img.seoimg{/*width:72%;*/width:100%;display: block;padding-top:25px ;margin: 0 auto;}

.seo_d p {padding-top: 25px;}
.sjmc {width: 320px;font-family: "Microsoft YaHei";color: #999;}
.seo_d table.biaod{width: 99%;overflow: hidden;}
.seo_d table.biaod tbody{float: left;width: 50%;}
.seo_d table.biaod .biaod_rig{float: right;}

.seod_b{width: 100%;overflow: hidden;margin: 30px 0 0 0;}
.seod_b .seod_le{float: left;width: 55%;}
.seod_le form{width: 100%;}
.seod_le form label{font-size: 15px;font-weight: normal;}
.seod_le form input{width: 100%;border: 1px solid rgba(0,0,0,0.2);height: 35px;line-height: 35px;padding: 0 5px;margin:5px 0 15px 0;}
.seod_le form textarea{width: 100%;border: 1px solid rgba(0,0,0,0.2);height:70px;line-height:24px;padding: 0 5px;margin: 5px 0 15px 0;}
.seod_le form button{width: 120px;background: #C6151A;border-radius: 5px;margin: 10px 0;height: 40px;color: #fff;border: 1px solid #C6151A;}
.seod_b .seod_rig{float: right;width: 40%;}
.seod_rig .seod_txt1{margin:20px 0 20px 0;padding: 20px 10px;width: 100%;background: #f6f6f6;}
.seod_rig .seod_txt1 h3{font-size:20px;font-weight: bolder;text-align: center;margin-bottom: 15px;line-height: 30px;}
.seod_rig .seod_txt1 p{font-size: 15px;line-height: 26px;margin: 0 ;padding: 0;}
.seod_rig .seod_txt1 a{width: 120px;background: #C6151A;border-radius: 5px;margin:20px auto 0 auto;height: 35px;color: #fff;border: 1px solid #C6151A;
display: block;text-align: center;line-height:35px;}

.seo_dtxt{margin: 20px 0 0 0;}
.seo_dtxt p{font-size: 15px;line-height: 28px;}


.yht_b{width: 100%;margin-bottom: 50px;}
.yhtxt1 p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;}
.yhtxt1 h4{font-size: 14px;line-height: 28px;text-align: justify;margin: 10px 0;}


.yht_b .seo_warp{padding: 0;}
.yht_b .seo_d{width:calc(100% - 55px);padding: 0 0 0 15px;}
.seo_d .seo_ul{width: 100%;overflow: hidden;}
.seo_d .seo_ul .seo_li{float: left;width: 25%;padding: 10px;}
.seo_d .seo_ul .seo_li .seo_liimg{width: 50%;margin: 20px auto;}
.seo_d .seo_ul .seo_li .seo_liimg img{display: block;width: 100%;}
.seo_d .seo_ul .seo_li h4{width: 95%;margin: 0 auto;height: 1px;border: 1px solid #C6151A;background: #C6151A;display: block;}
.seo_d .seo_ul .seo_li .seo_litxt{margin-top: 15px;}
.seo_d .seo_ul .seo_li .seo_litxt h3{font-size: 18px;text-align: center;margin-bottom:10px;}
.seo_d .seo_ul .seo_li .seo_litxt p{font-size: 15px;line-height: 28px;padding: 0;}

.yhtxt2{margin-bottom: 30px;}
.yhtxt2 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.yhtxt2 h4{color: #C6151A;font-size: 16px;margin-bottom: 10px;}
.yhtxt2 p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;padding: 0;}
.yhtxt2 h3{color: #C6151A;font-size: 18px;margin-bottom: 15px;}
.yhtxt2 p img{padding: 10px 0;}

.yhtxt3{margin-bottom: 30px;}
.yhtxt3 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.yhtxt3 p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;padding: 0;}

.wex_b{margin-bottom: 30px;}
.wex_b h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.wex_b p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;padding: 0;}
.wex_ul{width: 100%;overflow: hidden;}
.wex_ul .wex_li{float: left;width: 50%;padding: 10px;display: flex;justify-content: flex-start;align-items: center;height: 100px;}
.wex_li .wex_img{width: 70px;margin-right: 10px;}
.wex_li .wex_img img{width: 70px;}
.wex_li .wex_txt p{font-size: 15px;line-height: 28px;text-indent: 0;}

.wex_b1 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 0px;width: 100%;}
.wex_t1{padding:40px 0;border-bottom: 1px dashed rgba(0,0,0,0.2);overflow: hidden;}
.wex_t1 .wex_tle{float: left;width: 45%;}
.wex_t1 .wex_tle img{width:90%;display: block;margin: 0 auto;}
.wex_t1 .wex_trig{float: right;width: 45%;}
.wex_t1 .wex_trig h3{color: #C6151A;font-weight: normal;font-size: 20px;margin:30px 0 15px 0;    line-height: 30px;}
.wex_t1 .wex_trig p{font-size: 15px;line-height: 28px;text-indent: 0;text-align: justify;}


.wex_t2{padding:40px 0;border-bottom: 1px dashed rgba(0,0,0,0.2);overflow: hidden;}
.wex_t2 .wex_trig{float: right;width: 40%;}
.wex_t2 .wex_trig img{width:80%;display: block;margin: 0 auto;}
.wex_t2 .wex_tle{float: left;width: 45%;}
.wex_t2 .wex_tle h3{color: #C6151A;font-weight: normal;font-size: 20px;margin:70px 0 15px 0;}
.wex_t2 .wex_tle p{font-size: 15px;line-height: 28px;text-indent: 0;text-align: justify;}


.wex_t2.six .wex_tle h3{color: #C6151A;font-weight: normal;font-size: 20px;margin:0px 0 15px 0;}
.wex_t2.eight{border-bottom: none;}

h2 a.blue{color: #0093FF;font-weight: bold;}
h2 a.blue:hover{text-decoration: underline;color: #C6151A;}
.wex_b p{text-indent: 0;}

.app_b .wex_ul{margin-top: 20px;}
.app_b .wex_li .wex_img{width: 91px;}
.app_b .wex_li .wex_img img{width: 91px;}
.yhtxt2 table{margin-top: 20px;}
.yhtxt2 p img{width: 100%;display: block;margin: 10px 0;}


.yhtxt2.zhuc h4{margin: 25px 0 10px 0;}
.yhtxt2.zhuc h3{margin: 30px 0 15px 0;}
.yhtxt2.zhuc h5{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;font-weight: normal;color: #C6151A;}

.yhtxt2.zclc p img{width: auto;display: block;margin:  0 auto;}

.gongn{width: 100%;}
.gongn .gongn_b1{width: 100%;overflow: hidden;margin-bottom: 20px;}
.gongn .gongn_b1 .gongn_le{width: 50%;float: left;}
.gongn .gongn_b1 .gongn_le .gongn_li{margin-bottom: 20px;display: flex;justify-content: flex-start;align-items: center;}
.gongn .gongn_b1 .gongn_le .gongn_li img{display:block;margin-right: 10px;}
.gongn .gongn_b1 .gongn_le .gongn_li p a{display: block;font-size:18px;margin-bottom:5px;font-weight:700;color: #000;}
.gongn .gongn_b1 .gongn_le .gongn_li p span{display: block;font-size: 15px;line-height: 24px;}
.gongn .gongn_b1 .gongn_rig{width:45%;float: right;}
.gongn .gongn_b1 .gongn_rig p{width: 100%;overflow: hidden;display: flex;justify-content: space-between;align-items: center;}
.gongn .gongn_b1 .gongn_rig p img{display: block;width: 31%;}

.gongn .gongn_b2{width: 100%;overflow: hidden;margin: 20px 0;}
.gongn .gongn_b2 .gongn_le{width: 50%;float: right;}
.gongn .gongn_b2 .gongn_le .gongn_li{margin-bottom: 20px;display: flex;justify-content: flex-start;align-items: center;}
.gongn .gongn_b2 .gongn_le .gongn_li img{display:block;margin-right: 10px;}
.gongn .gongn_b2 .gongn_le .gongn_li p a{display: block;font-size:18px;margin-bottom:5px;font-weight:700;color: #000;}
.gongn .gongn_b2 .gongn_le .gongn_li p span{display: block;font-size: 15px;line-height: 24px;}
.gongn .gongn_b2 .gongn_rig{width:45%;float: left;}
.gongn .gongn_b2 .gongn_rig p{width: 100%;overflow: hidden;display: flex;justify-content: space-between;align-items: center;}
.gongn .gongn_b2 .gongn_rig p img{display: block;width: 31%;}

.tig{width: 100%;overflow: hidden;}
.tig ul{float: left;width: 33.33%;}
.tig ul li strong{font-size: 16px;padding-bottom: 5px;display: block;}
/*平面设计*/
.yhtxt2 h5{font-weight: normal;width: 100%;margin-top: 15px;font-size: 15px;
display: flex;justify-content: flex-end;align-items: center;}
.yhtxt2 h5 strong{color: #C6151A;font-weight: bold;}
.yhtxt2 h5 a{display: block;color: #fff;border-radius: 5px;width: 95px;height: 35px;background: #ef550b;text-align: center;line-height: 35px;
margin-left: 15px;}

.yhtxt2 ul li p{text-indent: 0;}
.yhtxt2 p.fonthong{text-indent: 0;color: #C6151A;font-size: 18px;line-height: 32px;margin-bottom: 5px;font-weight: bold;}
.yhtxt2 p.kou{display: flex;justify-content: flex-start;align-items: center;margin-top: 15px;}
.yhtxt2 p.kou span{font-weight: bold;}
.yhtxt2 p.kou img{display: block;padding: 0;margin: 0;}

.ckul{width: 100%;overflow: hidden;}
.ckul .ckli{float: left;width: 25%;padding: 10px;}
.ckul .ckli img{display: block; width: 100%;border: 1px solid rgba(0,0,0,0.1);}

.yhtxt2 dl{margin-top: 15px;}
.yhtxt2 dl dt p{color: #C6151A;font-size: 15px;text-indent: 0;}
.yhtxt2 dl dd p{text-indent: 0;}


.huce{border-top: 1px dashed rgba(0,0,0,0.1);padding: 10px 0;width: 100%;overflow: hidden;}
.hcli{float: left;width: 33.33%;padding:10px;}
.hcli .hcimg{width: 100%;}
.hcli .hcimg img{width: 100%;display: block;}
.hcli p{margin: 10px 0;font-size: 15px;text-indent: 0;}
.hcli:hover p{color: #C6151A;}

.yhtxt2 .pp{border-top:1px dashed rgba(0,0,0,0.1) ;border-bottom:1px dashed rgba(0,0,0,0.1) ;padding:5px 10px ;}
.yhtxt2 .pp p{text-indent: 0;}

.yhtxt2.sand h4{color: #000;font-weight: bold;}

.andm_b{width: 100%;overflow: hidden;margin: 20px 0;}
.andm_le{float: left;width: 60%;}
.andm_rig{float:right;width: 30%;}
.andm_le h4{font-size: 16px;margin-bottom: 10px;font-weight: bold;}
.andm_le p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;padding: 0;}
.andm_rig img{display: block;width: 100%;}
.andm p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;padding: 0;}
.andm_b1{width: 100%;overflow: hidden;margin: 20px 0;}
.andm_b1 .andm_le{float: right;width:60%;}
.andm_b1 .andm_rig{float:left;width:30%;}

.andm1{margin-bottom: 20px;}
.shili{width: 100%;overflow: hidden;display: flex;justify-content: space-between;align-items: center;margin-top:30px;}
.sl_le{width: 30%;}
.sl_le img{display: block;width: 100%;}
.sl_rig{width: 65%;}
.sl_rig h4{font-size: 16px;margin-bottom: 10px;font-weight: bold;}
.sl_rig p{font-size: 15px;line-height: 28px;text-indent: 2em;text-align: justify;padding: 0;}

.hcys{width: 100%;margin: 20px 0;}
.hcys ul{overflow: hidden;width: 100%;}
.hcys ul li{float: left;width: 12.5%;}
.hcys ul li img{display: block;margin:0 auto;}

.tuoguan table h5{line-height: 22px;font-size: 14px;font-weight: normal;display: block;margin: 0;}
.tuoguan table h5 strong{color: #666;}
.tuoguan table h4{ font-size: 12px; font-weight: normal;line-height: 20px;color: #666;margin: 0;}
.font02 {color: #D2161A;}
.tuoguan table p img {width:auto; display: block;margin: 10px auto;}
.tuoguan table p.zhichi img{display: initial;margin: auto;}
.tuoguan table p{text-indent: 0;}

.yhtxt2 .syoux{display: flex;justify-content: flex-start;align-items: center;}
.yhtxt2 .syoux img{display: block;width:80px;margin-right:20px;}


/*服务器托管*/
.fwqtg{width: 100%;margin-bottom:5px;}
.fwqtg ul{width: 100%;overflow: hidden;border: 1px solid rgba(0,0,0,0.1);}
.fwqtg ul li{float: left;width:33.33%;height: 40px;line-height: 40px;border-right: 1px solid rgba(0,0,0,0.1);}
.fwqtg.fwqzuy ul li{width:25%;}
.fwqtg ul li:last-of-type{border-right: none;}
.fwqtg ul li a{display: flex;justify-content: center;align-items: center;}
/*.fwqtg ul li.hoverb a.hover{background: #f6f6f6;}*/
.fwqtg ul li a.chover{background: #f6f6f6;}
/*.fwqtg ul li:hover{background: #f6f6f6;}*/

.fwqtg_con{width: 100%;overflow: hidden;border-bottom: 1px dashed rgba(0,0,0,0.2);padding:30px 0;
display: flex;justify-content: space-between;align-items: center;}
.fwqtg_left{float: left;width: 30%;}
.fwqtg_left img{display: block;width: 100%;}
.fwqtg_right{float: right;width: 65%;}

.fwqtg_right h4{font-size: 18px;line-height: 36px;}
.fwqtg_right p{font-size: 15px;padding: 10px 0 15px 0;font-weight: normal;}
.fwqtg_right p.mytg{width: 100%;overflow: hidden;}
.fwqtg_right p.mytg a{display: block;width: 150px;height: 40px;line-height: 40px;text-align: center;border: 1px solid #C6151A;
background: #C6151A;border-radius: 5px;color: #fff;}

.fuqbrand{margin: 20px 0;}
.fuqbrand h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.fuqbrand .hzhb .zhululogo li img{width:55%;display: block;margin: 0 auto;}
.fuqbrand .hzhb .zhululogo li span{padding: 20px 0;height: 130px;display: flex;justify-content: center;align-items: center;}
.fuqbrand .hzhb .zhululogo li img {max-width: 100%;
transition: all 0.5s ease 0s;
-webkit-transition: all 0.5s ease 0s;
-moz-transition: all 0.5s ease 0s;
-o-transition: all 0.5s ease 0s;
-webkit-filter: grayscale(0);
-moz-filter: grayscale(0);
-ms-filter: grayscale(0);
-o-filter: grayscale(0);
opacity: 1;}

.fwqzuy_c .TabCon h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin:10px 0 20px 0;width: 100%;}
.jingj{width: 100%;overflow: hidden;}
.jingj .fwqzp{float: left;width:calc(50% - 20px);margin: 10px;border: 1px solid rgba(0,0,0,0.3);padding: 10px;
display: flex;justify-content: space-between;align-items: center;}
.jingj .fwqzp .fwqzp_img{width: 40%;}
.jingj  .fwqzp_n{width: 55%;}
.jingj  .fwqzp_n p{font-size: 15px;line-height: 28px;padding: 0;margin: 0;}
/*ssl证书*/
.ssl{width: 100%;margin: 20px 0;overflow: hidden;}
.ssl .ssl_le{float: left;width:100px;}
.ssl .ssl_le{font-size: 15px;line-height: 24px;}
.ssl .ssl_rig{float: left;margin-right: 20px;width: calc(100% - 120px);}
.ssl .ssl_rig p{font-size: 15px;line-height: 24px;}
.ssl .ssl_rig p span{background: #C6151A;color: #fff;height: 36px;display: block;width: 110px;line-height: 36px;text-align: center;margin-bottom: 10px;}
.ssl .ssl_rig p strong{color: #C6151A;font-size: 30px;margin-bottom: 10px;}

/*域名注册*/
.ymzc1{width: 100%;margin: 20px 0;border: 1px solid rgba(0,0,0,0.2);padding: 10px;}
.ymzc1 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.ymzc1 p.inpcha{width: 100%;margin: 10px 0;display: flex;justify-content: flex-start;align-items: center;}
.ymzc1 p.inpcha span{font-size:26px;margin-right: 10px;}
.ymzc1 p.inpcha input{border: 1px solid rgba(0,0,0,0.2);max-width: 300px;width: 100%;height:35px;padding: 5px;
font-size: 15px;}
.ymzc1 p.inpcha button{width: 120px;height: 35px;background: #C6151A;color: #fff;margin: 0 10px;border-radius:5px ;border: 1px solid #C6151A;
font-size: 15px;}
.ymzc1 .yum{width: 100%;margin: 10px 0;display: flex;justify-content: flex-start;align-items: center;}
.ymzc1 .yum p.yu1{margin-right:15px ;display: flex;justify-content: flex-start;align-items: center;}
.ymzc1 .yum p.yu1 input{margin: 0 5px 0 0;}
.ymzc1 .yum p.yu1 span{font-size: 15px;line-height: 24px;}
.ymzc1 .com{width: 100%;margin: 10px 0;display: flex;justify-content: flex-start;align-items: center;}
.ymzc1 .com p.comcn{margin-right:25px ;display: flex;justify-content: flex-start;align-items: center;}
.ymzc1 .com p.comcn input{margin: 0 8px 0 0;}
.ymzc1 .com p.comcn span{font-size: 15px;line-height: 24px;}

.ymzc2{margin-bottom: 20px;}
.ymzc2 h2{font-size: 24px;line-height: 30px;font-weight: bolder;width: 100%;}
.ymzc2 h4{font-size: 12px;font-weight: normal;line-height: 20px;}


.ymzc3 h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.ymzc3 .ymzc_ul{width: 100%;overflow: hidden;}
.ymzc3 .ymzc_ul .ymzc_li{float: left;width: 20%;}
.ymzc3 .ymzc_ul .ymzc_li img{display: block;margin: 10px auto;}
.ymzc3 .ymzc_ul .ymzc_li p{text-align: center;font-size: 14px;line-height: 22px;}


/*定制*/
.yhtxt2.dingz ul li p{text-indent: 2em;}
.yhtxt2.dingz p.a img{width: auto;display: block;margin: 10px auto;}


/*多媒体*/
.mtvid_ul{width: 100%;overflow: hidden;}
.mtvid_ul .mtvid_li{float: left;width:calc(25% - 20px);position: relative;margin: 10px;}
.mtvid_ul .mtvid_li img{width: 100%;display: block;height: 100%;}
.mtvid_ul .mtvid_li p{font-size: 14px;text-align: center;position: absolute;width: 100%;left: 0;bottom:5px;line-height: 20px;z-index: 999;color: #fff;}


/*电子杂志*/
.dzzz{width: 100%;overflow: hidden;margin-bottom: 20px;}
.dzzz .dz_le{float: left;width: 65%;}
.dzzz .dz_rig{float: right;width: 33%;margin-top: 20px;}
.dzzz .dz_rig img{display: block;width: 100%;}
.dzzz .dz_le1{float: right;width: 65%;}
.dzzz .dz_rig1{float: left;width: 33%;margin-top:40px;}
.dzzz .dz_rig1 img{width: 100%;display: block;}

.dzys{width: 100%;}
.dzys .dzys_li{margin: 10px 0;overflow: hidden;display: flex;justify-content: space-between;align-items: center;}
.dzys .dzys_li .dzys_le{width: 65%;float: left;}
.dzys .dzys_li .dzys_rig{float: right;width: 33%;}


.xuanc{width: 100%;overflow: hidden;display: flex ;justify-content:space-between;align-items: center;}
.xuanc ul{float: left;width: 80%;}
.xuanc .xuanc_rig{float: right;width: 15%;}
.xuanc .xuanc_rig img{display: block;width: 100%;}

.mtvid_b2{margin: 20px 0;}
.mtvid_b2 h1{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 10px;width: 100%;}
.mtvid_txt1,.mtvid_txt2{width: 100%;overflow: hidden;margin: 10px 0;
display: flex;justify-content: space-between;align-items: center;}
.mtvid_le{width: 55%;float: left;}
.mtvid_le p{text-indent: 2em;font-size: 15px;line-height: 24px;text-align: justify;}
.mtvid_rig{width:40%;float: right;overflow: hidden;}
.mtvid_rig img{display: block;float: right;}
.mtvid_le2{float: left;width: 45%;}
.mtvid_le2 h2{font-size: 24px;line-height: 30px;font-weight: bolder;width: 100%;margin-bottom: 15px;}
.mtvid_le2 p{font-size: 15px;margin-bottom: 10px;width: 100%;background: #C6151A;color: #fff;padding: 5px;}
.mtvid_rig2{float: right;width: 50%;}
.mtvid_rig2 p{text-indent: 2em;font-size: 15px;line-height: 24px;text-align: justify;}
.lingy{width: 100%;margin: 20px 0;}
.lingy h2{font-size: 24px;line-height: 30px;font-weight: bolder;width: 100%;margin-bottom:20px;}
.lingy ul{width: 100%;overflow: hidden;}
.lingy ul li{float: left;width: 16.666%;}
.lingy ul li a{display: block;}
.lingy ul li a h3{font-size: 16px;margin-bottom: 10px;line-height: 26px;}
.lingy ul li a p{font-size: 15px;line-height: 24px;text-align: left;margin-bottom: 5px;}
.lingy ul li a:hover p{color: #C6151A;}

/*商业摄影*/
.yhtxt2.sheying p.imgul{display: flex;justify-content: space-between;align-items: center;}
.yhtxt2.sheying p.imgul img{display: block;width: 33.33%;padding:10px 5px;}

/*配音*/
/*.yhtxt2.peiy table td{border: 1px solid #bbb;}*/
.yhtxt2.peiy table p{text-indent: 0;padding: 5px;}

/*活动策划*/
.cehua_ul{width: 100%;overflow: hidden;}
.cehua_ul .cehua_li{float: left;width:32.5%;margin: 10px 0;background: #f6f6f6;}
.cehua_ul .cehua_li:nth-child(3n-1){margin: 10px;}
.cehua_ul .cehua_li .chimg{width: 100%;}
.cehua_ul .cehua_li .chimg img{display: block;width: 100%;margin-bottom: 10px;}
.cehua_ul .cehua_li .chtxt{width: 100%;padding: 10px;height: 310px;}
.cehua_ul .cehua_li .chtxt h5{color: #000;font-size:20px;text-align: center;display: block;margin-bottom: 20px;}
.cehua_ul .cehua_li .chtxt p{font-size: 14px;line-height:2;text-indent: 0;text-align: justify;}
/*案例*/
.wzjs_add.anli{margin-top: 100px;}
.concase{width: 100%;padding: 50px 0;}

.conpage{width: 100%;margin-top: 50px;justify-content: center;align-items: center;}
.conpage a{display: block;border: 1px solid rgba(0,0,0,0.5);padding: 2px 5px;margin: 0 5px;border-radius: 5px;font-size: 15px;}
.conpage a.active{border: 1px solid #C6151A;background: #C6151A;color: #fff;}
.conpage a:hover{border: 1px solid #C6151A;background: #C6151A;color: #fff;}

/*关于我们*/
/*公司介绍*/
.about{width: 100%;margin: 50px 0;}
.abjj{padding: 0 0 50px 0;}
.abtit{margin:0 0 50px 0;}
.abtit h2{font-size: 36px;color: rgb(218, 218, 218); text-transform: uppercase;text-align: center;margin-bottom: 15px;}
.abtit h3{font-size: 34px;color: rgb(39, 39, 39);text-align: center;}
.abtit span{margin:20px auto;height: 2px;width: 40px;background-color: #C6151A;display: block}
.abtit p{font-size:18px;text-align: center;}

.abfw{padding:80px 0 50px 0;width: 100%;background: #000;position: relative;}
.abfw span.shu{height: 100px;width: 2px;background: #C6151A;display: block;position: absolute;top:-50px;left: 50%;z-index: 1;}
.abfw .abtit h2{color: rgba(255,255,255,0.65);}
.abfw .abtit h3{font-size: 34px;color: rgb(255,255,255);text-align: center;}
.abfw .abtit p{font-size: 20px;text-align: center;color: #fff;}
.abjj_txt p{font-size: 16px;line-height: 32px;text-align: justify;text-indent: 2em;}
.abfw_ul{width: 100%;overflow: hidden;display: flex;justify-content: space-between;align-items: flex-start;}
.abfw_ul .abfw_li{float: left;width:33.33%;margin: 15px 0;}
.abfw_ul .abfw_li:first-of-type{padding-right: 30px;}
.abfw_ul .abfw_li:last-of-type{padding-left: 30px;}
.abfw_ul .abfw_li:nth-child(3n-1){margin: 15px 0px;/*border-right: 1px solid rgba(255,255,255,0.5);border-left: 1px solid rgba(255,255,255,0.5);padding: 0 30px;*/}
.abfw_ul .abfw_li:nth-child(3n-1) p{border-right: 1px solid rgba(255,255,255,0.7);border-left: 1px solid rgba(255,255,255,0.7);padding: 0 20px;}
.abfw_ul .abfw_li:nth-child(3n-1) h3{padding: 0 20px;}
.abfw_ul .abfw_li h3{font-size: 24px;color: #fff;margin-bottom: 30px;font-weight: 700;}
.abfw_ul .abfw_li p{font-size: 15px;color: rgba(255,255,255,0.7);line-height: 32px;text-align: justify;}


.abou3{padding:70px 0; position: relative; overflow: hidden;}
.abou3D{margin-top:60px;}
.abou3D .pic{width:71.71%; float:left; height:550px; position: relative;}
.abou3D .text{position:absolute; bottom:120px; right:0; background-color:#f6f5f1; width:50%; padding:40px 10.41% 40px 3.12%; min-height: 440px;
 z-index: 1;}
.abou3D .text .ab3Ti{font-weight: bolder;}
.abou3D .text .H4{font-size:45px; font-weight: bolder; font-family: Arial; text-transform: uppercase; margin-left:-164px;}
.abou3D .text .H4 .coloe{color:#fff;}
.abou3D .text .H5{font-weight:normal; font-size:24px; color:#3f3f3d; position:relative; margin: 23px 0 28px 0;}
.abou3D .text .H5::after{width:71px; height: 5px; position: absolute; top:50%; margin-top:-2.5px; left: -96px; content: ""; background-color:#fff;}
.abou3D .text .p{font-size:16px; line-height: 32px; }
.abou3D .pic{background: url(../images/manyi.jpg) left center / cover no-repeat; visibility: visible; animation-name: zoomIn;}
@media screen and (max-width:1549px){
	.abou3D .text .H4{margin-left:-150px;}
    .abou3D .text {width:40%;}
}
@media screen and (max-width:1199px){
	.abou3{padding:60px 0;}
	.abou3D .text .H4{margin-left:-134px; font-size:35px;}
	.abou3D .text{bottom:130px;}
}
@media screen and (max-width:991px){
	.abou3D .text .H4{margin-left:-128px;}
}
@media screen and (max-width:767px){
	.abou3{padding:30px 0;}
	.abou3D .text{width:100%; position: static; min-height: inherit; padding:20px 10px;}
	.abou3D{margin-top:25px;}
	.abou3D .text .H4{font-size:20px; margin: 0;}
	.abou3D .text .H4 .coloe{color:#d32329;}
	.abou3D .text .H5{font-size:18px; margin: 15px 0;}
	.abou3D .text .p{font-size:13px; line-height: 22px;}
	.abou3D .pic{width:100%; height: auto; background:none !important;}
	.abou3D .pic::after{bottom:20px; height: 2px;}
}

/*经典客户*/
.abbrand{padding: 0 0 50px 0;}

/*大事记*/
.main{width: 100%;/*max-width: 69em;*/margin: 0 auto;padding:20px 1.875em 50px 1.857em;}
.icon-drop:before, 
.icon-arrow-left:before {font-family: 'fontawesome';position: absolute;top: 0;width: 100%;height: 100%;speak: none;font-style: normal;
font-weight: normal;line-height: 2;text-align: center;color: #47a3da;
-webkit-font-smoothing: antialiased;text-indent: 8000px;padding-left: 8px;}
.cbp_tmtimeline {margin: 30px 0 0 0;padding: 0;list-style: none;position: relative;} 
/* The line */
.cbp_tmtimeline:before {content: '';position: absolute;top: 0;bottom: 0;width: 10px;background: #f6979a;left: 20%;margin-left: -10px;}
/* The date/time */
.cbp_tmtimeline > li .cbp_tmtime {display: block;width: 25%;padding-right: 130px;position: absolute;}
.cbp_tmtimeline > li .cbp_tmtime span {display: block;text-align: right;}
.cbp_tmtimeline > li .cbp_tmtime span:first-child {font-size:14px;color: #666;}
.cbp_tmtimeline > li .cbp_tmtime span:last-child {font-size: 2.9em;color: #c6151a;}
.cbp_tmtimeline > li:nth-child(odd) .cbp_tmtime span:last-child {color: #f85f63;}
/* Right content */
.cbp_tmtimeline > li .cbp_tmlabel {margin: 0 0 45px 25%;background: #C6151A;color: #fff;padding: 2em;
font-size: 1.2em;font-weight: 300;line-height: 1.4;position: relative;border-radius: 5px;}
.cbp_tmtimeline > li .cbp_tmlabel p{text-indent: 2em;font-size: 16px;line-height: 28px;text-align: justify;}
.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel {background: #f85f63;}
.cbp_tmtimeline > li .cbp_tmlabel h2 { margin: 0px 0 15px 0;padding: 0 0 15px 0;border-bottom: 1px solid rgba(255,255,255,0.4);}
/* The triangle */
.cbp_tmtimeline > li .cbp_tmlabel:after {right: 100%;border: solid transparent;content: " ";height: 0;width: 0;position: absolute;
pointer-events: none;border-right-color: #c6151a;border-width: 10px;top: 10px;}
.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {border-right-color: #f85f63;}
/* The icons */
.cbp_tmtimeline > li .cbp_tmicon {width: 40px;height: 40px;font-family: 'ecoico';speak: none;font-style: normal;font-weight: normal;
font-variant: normal;text-transform: none;font-size: 1.4em;line-height: 40px;-webkit-font-smoothing: antialiased;position: absolute;
color: #fff;background: #f85f63;border-radius: 50%;box-shadow: 0 0 0 8px #f6979a;text-align: center;left: 20%;top: 0;margin: 0 0 0 -25px;}
.cbp_tmicon-phone:before {content: "\e000";}
.cbp_tmicon-screen:before {content: "\e001";}
.cbp_tmicon-mail:before {content: "\e002";}
.cbp_tmicon-earth:before {content: "\e003";}
/* Example Media Queries */
@media screen and (max-width: 65.375em) {
	.cbp_tmtimeline > li .cbp_tmtime span:last-child {font-size: 1.5em;}
}
@media screen and (max-width: 47.2em) {
	.cbp_tmtimeline:before {display: none;}
	.cbp_tmtimeline > li .cbp_tmtime {width: 100%;position: relative;padding: 0 0 20px 0;}
	.cbp_tmtimeline > li .cbp_tmtime span {text-align: left;}
	.cbp_tmtimeline > li .cbp_tmlabel {margin: 0 0 30px 0;padding: 1em;font-weight: 400;font-size: 95%;}
	.cbp_tmtimeline > li .cbp_tmlabel:after {right: auto;left: 20px;border-right-color: transparent;border-bottom-color: #c6151a;top: -20px;}
	.cbp_tmtimeline > li:nth-child(odd) .cbp_tmlabel:after {border-right-color: transparent;border-bottom-color: #f85f63;}
	.cbp_tmtimeline > li .cbp_tmicon {position: relative;float: right;left: auto;margin: -55px 5px 0 0px;}	
}



/*企业文化*/
.cult{width: 100%;overflow: hidden;}
/*.cult_li{width: 31.5%;display: flex;justify-content: flex-start;align-items: center;margin: 15px 0;float: left;}
.cult_li:nth-child(3n-1){margin: 15px 40px;}
.cult_li .cult_le{width: 70px;height: 70px;}
.cult_li .cult_le img{display: block;width: 70px;height: 70px;}
.cult_li .cult_rig{margin-left: 15px;}
.cult_li .cult_rig h3{font-size: 20px;font-weight: bold;margin-bottom: 10px;color: #C6151A;}
.cult_li .cult_rig p{font-size:15px;color: #000;line-height: 24px;}*/
.cult_li{width: 32%;margin: 15px 0;float: left;height: 275px;border: 1px solid rgba(153,153,153,0.2);padding: 15px 0 0 0;}
.cult_li:nth-child(3n-1){margin: 15px 30px;}
.cult_li .cult_le{width: 100%;}
.cult_li .cult_le img{display: block;width: 70px;margin:20px auto;}
.cult_li .cult_rig{padding: 20px 10px;width: 80%;margin: 0 auto;}
.cult_li .cult_rig h3{font-size: 20px;font-weight: bold;margin-bottom:20px;color: #C6151A;text-align: center;}
.cult_li .cult_rig p{font-size:15px;color: #000;line-height: 24px;text-align: center;}

/*宣言*/
.xuany{width: 100%;}
.xuany p{text-align: center;font-size: 18px;line-height:32px;margin-bottom: 5px;}

/*团队介绍*/
.outmb{width: 100%;overflow: hidden;padding: 50px 0;}
.outmb .outmb_li{float: left;width:48.5%;margin: 15px 0;display: flex;justify-content: flex-start;align-items: center;padding:20px 10px;
background: #f9f9f9;border-radius: 5px;height: 280px;}
.outmb .outmb_li:nth-child(2n){margin: 15px 0 15px 30px;}
.outmb .outmb_li .outmb_img{width:90px;height:90px;margin-right:30px;}
.outmb .outmb_li .outmb_img img{display: block;width:90px;height:90px;}
.outmb .outmb_li .outmb_txt h3{font-size:22px;color: #C6151A;font-weight: bold;margin-bottom: 15px;}
.outmb .outmb_li .outmb_txt p{font-size: 15px;line-height: 24px;}

/*设计精神*/
.tmspb{padding:0 0 50px 0;width: 100%;}
.tmspb p{font-size: 16px;text-align: justify;line-height: 28px;text-indent: 2em;}


/*我们的优势*/
.yous{padding: 40px 0;}
.yous h2{font-size: 30px;text-align: center;margin-bottom: 30px;font-weight: bold;}
.yous p{font-size: 16px;line-height: 32px;text-align: justify;text-indent: 2em;}
.yous_li1{width: 100%;overflow: hidden;margin:30px 0;}
.yous_li1 .yous_le{float: left;width: 55%;}
.yous_le h3{font-size: 20px;color: #C6151A;margin-bottom: 15px;}
.yous_le h3 span{font-size:40px;font-weight: bold;font-style: oblique;}
.yous_le p{font-size: 15px;line-height:26px;text-align: justify;text-indent: 2em;}
.yous_li1 .yous_rig{float: right;width: 40%;}
.yous_rig img{display: block;margin: 0 auto;}
.yous_li2{width: 100%;overflow: hidden;padding: 30px 0;}
.yous_li2 .yous_le{float: right;width:55%;}
.yous_li2 .yous_rig{float: left;width:40%;}

/*加入我们*/
ul.accordion li{margin:30px 0;padding: 10px;background:#f9f9f9;/*border-bottom: 1px solid #CCC;*/border-radius: 8px;}
.accordion {width: 100%;margin:30px 0;-webkit-border-radius: 4px;
-moz-border-radius: 4px;border-radius: 4px;}
.accordion .link {cursor: pointer;display: block;padding: 15px 15px 15px 42px;color: #4D4D4D;font-size: 14px;
font-weight: 700;/*border-bottom: 1px solid #CCC;*/position: relative;
-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;}
.link_tit h3{font-size: 22px;font-weight: 600;line-height: 1.6;}
.link_tit p{font-size: 14px;line-height: 20px;color: rgba(17,17,17,0.5);margin-top: 10px;}
.accordion li:last-child .link {border-bottom: 0;}
.accordion li i {position: absolute;top: 16px;left: 12px;font-size: 18px;color:#a09e9e;
-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;
transition: all 0.4s ease;}
.accordion li i.fa-chevron-down1 {right: 12px;left: auto;font-size:30px;width: 30px;}
.accordion li i.fa-chevron-down1 img{max-width: 100%;}
.accordion li.open .link {color: #C6151A;}
.accordion li.open i {color: #1B16FD;}
.accordion li.open i.fa-chevron-down1 {-webkit-transform: rotate(180deg);-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);transform: rotate(180deg);}
/*Submenu*/
.submenu {display: none;background:none;font-size: 14px; }
.submenu li {border-bottom: 1px solid #4b4a5e;}
.submenu a {display: block;text-decoration: none;color: #d9d9d9;padding: 12px;padding-left: 42px;
-webkit-transition: all 0.25s ease;-o-transition: all 0.25s ease;transition: all 0.25s ease;}
.submenu_txt span.line{border-bottom: 1px solid rgba(0,0,0,0.2);width: 100%;display: block;margin-bottom: 5px;}
.submenu_txt{padding:10px 15px 20px 42px;}
.submenu_txt h5{font-size: 16px;line-height: 32px;font-weight: bold;margin: 15px 0 10px 0;}
.submenu_txt p{font-size: 15px;line-height: 26px;margin: 5px 0;}
.submenu_txt p span{font-size:15px;line-height: 26px;font-weight: bold;}
.submenu_txt p small{font-size: 14px;color: #C6151A;display: flex;justify-content: flex-start;align-items: center;line-height: 22px;}
.submenu_txt p small a{font-size: 16px;color: #C6151A;padding: 0 10px;}
.submenu_txt p small a:hover{text-decoration: underline !important;}
.submenu_txt h4{border: 1px solid #C6151A;border-radius: 5px;margin:15px 0 10px 0;width: 30%;text-align: center;}
.submenu_txt h4 a{display: block;color: #fff;background: #C6151A;padding: 10px;}
.submenu_txt h4 a:hover{background: none;color: #C6151A;}



/*联系我们*/
.cont_b1{width: 100%;overflow: hidden;}
.cont_b1 .contb_le{float: left;width: 45%;}
.cont_b1 .contb_le h2{font-size: 25px;margin-bottom: 20px;font-weight: bold;}
.cont_b1 .contb_le p{font-size:16px;padding:10px 0;border-bottom: 1px dashed rgba(0,0,0,0.2);}
.cont_b1 .contb_le p:last-of-type{border-bottom: none;}
.cont_b1 .contb_rig{float: right;width: 45%;}
.cont_b1 .contb_rig h2{font-size: 25px;margin-bottom: 20px;font-weight: bold;}
.cont_b1 .contb_rig table{margin:15px 0;}
.cont_b1 .contb_rig table tr{border-bottom: 1px solid rgba(0,0,0,0.1);}
.cont_b1 .contb_rig h3{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.cont_b1 .contb_rig p{font-size: 15px;line-height: 24px;}
.cont_b1 .contb_rig .contbrig_txt{width: 100%;margin: 15px 0;overflow: hidden;}
.cont_b1 .contb_rig .contbrig_txt p.dian{width: 100%;margin-bottom: 10px;overflow: hidden;}
.cont_b1 .contb_rig .contbrig_txt p.dian span{float: left;margin-right:30px;}
.cont_b1 .contb_rig .contbrig_txt form{width: 48%;float: left;}
.cont_b1 .contb_rig .contbrig_txt form label{width: 100%;font-weight: normal;font-size: 14px;}
.cont_b1 .contb_rig .contbrig_txt form input{width: 100%;margin:8px 0;height:30px;padding: 0 5px;font-size: 14px;}
.cont_b1 .contb_rig .contbrig_txt form textarea{width: 100%;margin:8px 0;height:60px;padding: 0 5px;line-height: 22px;font-size: 14px;}
.cont_b1 .contb_rig .contbrig_txt .chex{width: 48%;float: right;}
.cont_b1 .contb_rig .contbrig_txt .chex label{width: 100%;font-weight: normal;font-size: 14px;}
.cont_b1 .contb_rig .contbrig_txt .chex .inp{width: 100%;overflow: hidden;}
.cont_b1 .contb_rig .contbrig_txt .chex .inp p{width: 33.33%;float: left;display: flex;justify-content: flex-start;align-items: center;margin: 5px 0;}
.cont_b1 .contb_rig .contbrig_txt .chex .inp p input{width: 13px;height: 13px;border: 1px solid rgba(0,0,0,0.3);border-radius: 5px;margin-right: 3px;
margin-top: 0;}
.cont_b1 .contb_rig .contbrig_txt .chex .inp p span{font-size: 13px;}
.cont_b1 .contb_rig .contbrig_txt .chex select{width: 100%;margin:8px 0;}

.map{width: 100%;padding: 30px 0;}
.map img{display: block;width: 100%;}

.wying .wying_b h2{font-size: 24px;line-height: 30px;font-weight: bolder;margin-bottom: 20px;width: 100%;}
.wying .wying_b p img{width: auto;display: block;margin: 15px auto;}


/*网店代运营*/
.thnav.dai{margin-bottom: 0;}
.daiyy {padding:70px 0;background:#f5f5f5;}
.website17_qt .p-seo-item {cursor:pointer;float:left;width:320px;}
.website17_qt .p-seo-item .p-icon {background-image:url(../images/p-seo13.png);}
.qiye_three_l .in1_btn {margin-left:0;}
.website17_data {padding:70px 0;}
.website17_data_tit {font-size:36px;font-weight:normal;display:block;line-height:60px;color:#343434;text-align:center;}
.website17_data_tit .small {font-size:18px;line-height:30px;color:#999;font-weight:lighter;text-align:center;display:block;}
.website17_data_cont {padding-top:30px;}
.website17_data_cont .website17_data_item {float:left;width:190px;text-align:center;font-size:16px;color:#888;line-height:20px;
padding:10px 30px 40px;font-weight:lighter;height:200px;border-radius:5%;background:#f5f5f5;margin:11px;transition:0.3s all ease;}
.website17_data_cont:after {content:'';clear:both;display:block;}
.website17_data_cont .website17_data_item i {width:70px;height:70px;display:block;position:relative;margin:35px auto 15px;overflow:hidden;}
.website17_data_cont .website17_data_item img {transition:.3s all ease;position:absolute;top:0;left:0;}
.website17_data_cont .website17_data_item .color {display:block;color:#666;font-size:32px;line-height:50px;font-weight:normal;
font-family:arial,microsoft yahei;}
.website17_data_cont .website17_data_item:hover {background:#c6151a;color:#fff}
.website17_data_cont .website17_data_item:hover img {top:-70px}
.website17_data_cont .website17_data_item:hover .color {color:#fff;}
.p-seo-box:after {content:'';clear:both;display:block;}
.p-seo-item {cursor:pointer;float:left;width:32%;height:238px;background:#fff;margin:10px;text-align:center;position:relative;
-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;}
.p-seo-item .p-icon {width:70px;height:70px;background:url(../images/p-seo.png) no-repeat;margin:0 auto;-webkit-transition:all .3s;
-o-transition:all .3s;transition:all .3s;}
.p-seo-item.i-1 .p-icon {background-position:0 0;}
.p-seo-item.i-2 .p-icon {background-position:-70px 0;}
.p-seo-item.i-3 .p-icon {background-position:-140px 0;}
.p-seo-item.i-4 .p-icon {background-position:-210px 0;}
.p-seo-item.i-5 .p-icon {background-position:-280px 0;}
.p-seo-item.i-6 .p-icon {background-position:-350px 0;}
.p-seo-item.i-7 .p-icon {background-position:-420px 0;}
.p-seo-item.i-8 .p-icon {background-position:-490px 0;}
.p-seo-item.i-9 .p-icon {background-position:-560px 0;}
.p-seo-item.i-10 .p-icon {background-position:-630px 0;}
.p-seo-item.i-11 .p-icon {background-position:-700px 0;}
.p-seo-item.i-12 .p-icon {background-position:-770px 0;}
.p-seo-item .p-tit {font-size:18px;line-height:36px;color:#333;margin-top:10px;font-weight:lighter;}
.p-seo-item .p-en {font-size:12px;color:#aaa;line-height:22px;font-family:arial,microsoft yahei;}
.p-seo-item .p-num {font-size:12px;color:#fff;line-height:22px;text-align:center;width:22px;height:22px;border-radius:50%;
background:#C6151A;position:absolute;right:-11px;top:-11px;-webkit-transition:all .4s;-o-transition:all .4s;transition:all .4s;z-index:3;}
.p-seo-item:hover {-webkit-box-shadow:0px 7px 14px 0 rgba(0,0,0,0.08);box-shadow:0px 7px 14px 0 rgba(0,0,0,0.08);background:#fff;}
.p-seo-item .p-outlines {position:relative;width:100%;height:100%;overflow:hidden;}
.p-seo-item .p-lines {padding:52px 15px 0 15px;position:relative;height:100%;}
.p-seo-item .p-outlines::before,.p-seo-item .p-outlines::after,.p-seo-item .p-lines::before,.p-seo-item .p-lines::after {content:'';position:absolute;
-webkit-transition:-webkit-transform 300ms;transition:-webkit-transform 300ms;-o-transition:transform 300ms;transition:transform 300ms;
transition:transform 300ms,-webkit-transform 300ms;z-index:2;}
.p-seo-item .p-outlines::before,.p-seo-item .p-outlines::after {width:100%;height:1px;
background:#f85e62;background:-moz-linear-gradient(left,#f85e62 0%,#c6151a 100%);
background:-webkit-linear-gradient(left,#f85e62 0%,#c6151a 100%);
background:linear-gradient(to right,#f85e62 0%,#c6151a 100%);
/*background: linear-gradient(to right,#f85e62 0%,#c6151a 100%);*/
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85e62',endColorstr='#c6151a',GradientType=1 );}
.p-seo-item .p-lines:before,.p-seo-item .p-lines:after {width:1px;height:100%;}
.p-seo-item .p-outlines::before {bottom:0;left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
.p-seo-item .p-outlines::after {top:0;left:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.p-seo-item .p-lines:before {left:0;top:0;background:#f85e62;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);
transform:translateY(-100%);}
.p-seo-item .p-lines:after {right:0;top:0;background:#c6151a;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);
transform:translateY(100%);}
.p-seo-item:hover .p-outlines::before,.p-seo-item:hover .p-outlines::after {-webkit-transform:translateX(0);-ms-transform:translateX(0);
transform:translateX(0);}
.p-seo-item:hover .p-lines::before,.p-seo-item:hover .p-lines::after {-webkit-transform:translateY(0);-ms-transform:translateY(0);
transform:translateY(0);}
.p-seo-item:hover .p-num {background:#f85e62;background:-moz-linear-gradient(left,#f85e62 0%,#c6151a 100%);
background:-webkit-linear-gradient(left,#f85e62 0%,#c6151a 100%);
background:linear-gradient(to right,#f85e62 0%,#c6151a 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85e62',endColorstr='#c6151a',GradientType=1 );}
.p-seo-item:hover .p-icon {background-position-y:-70px;}


.yizhan{padding: 50px  0 0 0;}
.yizhan_b{width: 100%;overflow: hidden;}
.yizhan_ul{width: 47%;display: flex;justify-content: space-between;align-items: center;height: 180px;background: #f9f9f9;margin-bottom: 50px;}
.yizhan_ul1{float: left;}
.yizhan_ul2{float: right;}
.yizhan_ul1 .yizhan_le{float: left;width:49%;}
.yizhan_ul1 .yizhan_le .yizhan_txt{width: 90%;margin: 0 auto;padding: 15px 0;}
.yizhan_ul1 .yizhan_le .yizhan_txt p{font-size: 15px;line-height: 26px;}
.yizhan_ul1 .yizhan_rig{float: left;width:49%;height: 100%;background: #C6151A;display: flex;justify-content: center;align-items: center;
box-shadow: 0px 5px 8px rgba(0,0,0,0.8);}
.yizhan_ul1 .yizhan_rig .yizhan_tit h2{color: #fff;font-size: 24px;line-height: 32px;}
.yizhan_ul1 .yizhan_rig .yizhan_tit h4{color: #fff;font-size: 18px;margin-top: 10px;}

.yizhan_ul2 .yizhan_le{float: left;width:49%;}
.yizhan_ul2 .yizhan_le .yizhan_txt{width: 90%;margin: 0 auto;padding: 15px 0;}
.yizhan_ul2 .yizhan_le .yizhan_txt p{font-size: 15px;line-height: 26px;}
.yizhan_ul2 .yizhan_rig{float: left;width:49%;height: 100%;background: #C6151A;display: flex;justify-content: center;align-items: center;
box-shadow: 0px 5px 8px rgba(0,0,0,0.8);}
.yizhan_ul2 .yizhan_rig .yizhan_tit h2{color: #fff;font-size: 24px;line-height: 32px;}
.yizhan_ul2 .yizhan_rig .yizhan_tit h4{color: #fff;font-size: 18px;margin-top: 10px;}

/*合作流程*/
.hzlc{padding: 70px 0;}
.hzlc_b{padding-top: 30px;}

.w-cooperation-list li {float: left;width: calc(100%/5 - 30px);margin-bottom:70px;margin: 0 15px;}
.w-cooperation-list li:nth-child(3n) {margin-right: 0;}
.w-line {width: 100%;height: 2px;}
.w-line1 {background: url(../images/line1.png) no-repeat center center;background-size: 100% 100%; }
.w-line2 {background: url(../images/line2.png) no-repeat center center;background-size: 100% 100%; }
.w-line3 {background: url(../images/line3.png) no-repeat center center;background-size: 100% 100%; }
.w-line4 {background: url(../images/line4.png) no-repeat center center;background-size: 100% 100%; }
.w-line5 {background: url(../images/line5.png) no-repeat center center;background-size: 100% 100%; }
.w-line6 {background: url(../images/line6.png) no-repeat center center;background-size: 100% 100%;}
.process-num {margin-top: 24px;padding-left:100px;}
.num1 {background: url(../images/num1.png) no-repeat left center; }
.num2 {background: url(../images/num2.png) no-repeat left center; }
.num3 {background: url(../images/num3.png) no-repeat left center; }
.num4 {background: url(../images/num4.png) no-repeat left center; }
.num5 {background: url(../images/num5.png) no-repeat left center; }
.num6 {background: url(../images/num6.png) no-repeat left center; }
.process-num div {font-size: 26px;line-height: 50px;color: #433f3e;margin-bottom: 5px;}
.process-num p {font-size: 16px;line-height: 26px;color: #666;}

/*霸屏推广*/
.baping{padding: 50px 0 0 0;width: 100%;/*background: url(../images/fenxi_bg.jpg) no-repeat bottom;*/background: #f9f9f9;}
.serchci_b{width:100%;margin: 0 auto;}
.serchci_b p{font-size: 18px;line-height: 32px;text-align: center;margin-bottom: 5px;}
.serchci_b p img{display: block;width: 100%;margin-top: 30px;}
.baping2{width: 100%;background: #fff;padding:70px 0;}
/*.bp2_b*/
.bp2_b1{width: 100%;overflow: hidden;padding: 20px 0;}
.bp2_le{float: left;width: 30%;}
.bp2_le img{display: block;width: 100%;}
.bp2_rig{float: right;width:50%;margin-top:50px;}
.bp2_rig .h2{color:#C6151A; font-size:30px; font-weight:bold;}
.bp2_rig .h3{color:#666666; font-size:18px;line-height:35px;}
.bp2_rig .p{color:#333333; font-size:16px;line-height:40px;}
.bp2_rig .p strong{color:#2c88d8;}

.bp2_b2{width: 100%;overflow: hidden;margin: 20px 0;}
.bp2_le1{float: right;width: 35%;}
.bp2_le1 img{display: block;width: 100%;}
.bp2_rig1{float: left;width:50%;}
.bp2_rig1 .h2{color:#C6151A; font-size:30px; font-weight:bold;}
.bp2_rig1 .h3{color:#666666; font-size:18px;line-height:35px;}
.bp2_rig1 .p{color:#333333; font-size:16px;line-height:40px;}
.bp2_rig1 .p strong{color:#2c88d8;}

/*合作流程*/

.bpliuc{padding: 50px 0 0 0;}
.bpliuc_b{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.bpliuc_b .bpliuc_cen{width:515px;margin: 0 30px ;height: 415px;}
.bpliuc_b .bpliuc_cen img{width:515px;}
.bpliuc_le{width: 32%;}
.bpliuc_le p{font-size: 24px;text-align: right;height: 65px;line-height: 65px;margin-bottom: 50px;}
.bpliuc_le p:last-of-type{margin-bottom: 0;}
.bpliuc_le p.p1{color: #4472c4;}
.bpliuc_le p.p2{color: #ed7d31;}
.bpliuc_le p.p3{color: #a5a5a5;}
.bpliuc_le p.p4{color: #ffc000;}
.bpliuc_rig{width: 32%;}
.bpliuc_rig p{font-size: 24px;text-align: left;height: 65px;line-height: 65px;margin-bottom: 50px;}
.bpliuc_rig p:last-of-type{margin-bottom: 0;}
.bpliuc_rig p.p1{color: #5b9bd5;}
.bpliuc_rig p.p2{color: #70ad47;}
.bpliuc_rig p.p3{color: #4472c4;}
.bpliuc_rig p.p4{color: #ed7d31;}

/*精准营销*/
.jingz{width: 100%;padding: 50px 0;}
.cando ul{width: 100%;overflow: hidden;padding: 0 0 30px 0;}
.cando ul li{float: left;width:28.33%;margin:0px 2.5%;text-align: center;border: 1px solid #E7E7E7;padding-bottom: 55px;}
.cando ul li div.Li_tit{width: 100%;padding: 43px 0 40px;font-size: 28px;color: #FFFFFF;margin-bottom: 35px;}
.cando ul li.firLi div.Li_tit{background: url(../images/cando-1bg.png) no-repeat center;}
.cando ul li.twoLi div.Li_tit{background: url(../images/cando-2bg.png) no-repeat center;}
.cando ul li.thrLi div.Li_tit{background: url(../images/cando-3bg.png) no-repeat center;}
.cando ul li.thrLi div.Li_txt{height: 200px;}
.cando ul li div.Li_tit img{width: 86px;height: 80px;margin: 0 auto 36px;}
.cando ul li div.Li_tit span{display: block;}
.cando ul li p{font-size: 16px;color: #717171;line-height: 48px;}
.cando ul li:hover{box-shadow: 0px 7px 27px 0px rgba(215, 215, 215, 0.48);}
h6.boxbtn{width: 186px;line-height: 57px;background: linear-gradient(90deg, #5367FC 0%, #7F8EFF 100%);box-shadow: #5467FD 1px 1px 8px 1px;
border-radius: 28px;margin: 60px auto 80px;font-size: 18px;text-align: center;}
a h6.boxbtn {color: rgba(255,255,255,0.7);}
a:hover{text-decoration: none;}

/*客户诉求*/
.suqiu{padding: 50px 0;}
.plan-car__challenge { background: #fff; padding: 0px 0 40px 0; }
.plan-car__challenge .challenge-list .item { float: left; box-sizing: border-box; width: calc(20% - 8px); height:290px; border-radius: 16px; 
 padding: 32px 32px 24px 32px; margin-right: 8px; background-color: #F7F7F7; } 
.plan-car__challenge .challenge-list .item .item-block { display: flex; align-items: center; margin-bottom: 34px; }
.plan-car__challenge .challenge-list .item .item-block img { width: 32px; height: 32px; vertical-align: middle; margin-right: 12px; }
.plan-car__challenge .challenge-list .item .item-block span { font-size: 24px; font-weight: 500; color: #000; }
.plan-car__challenge .challenge-list .item p { color: rgba(0, 0, 0, 0.8); font-size: 15px; 
line-height: 32px;white-space: nowrap;display: flex;justify-content: start;align-items: center; }
.plan-car__challenge .challenge-list .item p span { margin-right: 10px;font-size: 28px;} 
.plan-car__challenge .challenge-list .item img { width: 128px; }
.plan-car__challenge .challenge-list .item .name { color: #000000; font-size: 20px; line-height: 1.2; font-weight: 700; margin: 48px 0 16px; } 
.plan-car__challenge .challenge-list .item .des { color: rgba(0, 0, 0, 0.5); font-size: 14px; line-height: 1.5; text-align: center; } 
.plan-car__challenge .challenge-list .item:last-child { margin-right: 0; }


.jzyx_b{width: 100%;display: flex;justify-content: space-between;align-items: center;padding:40px 0 70px 0;}
.jzyx_le{width:30%;position: relative;height: 100%;}
/*.jzyx_le .jzyx_li{position: absolute;}*/
.jzyx_le .jzyx_li.jzyx_li1{margin-top: 0%;margin-right: -200px;}
.jzyx_le .jzyx_li.jzyx_li2{margin-top: 10%;margin-right: -50px;}
.jzyx_le .jzyx_li.jzyx_li3{margin-top: 10%;margin-right: -200px;}
.jzyx_le .jzyx_li h3{text-align: center;font-size: 18px;color: #C6151A;font-weight: 700;margin-bottom: 10px;}
.jzyx_le .jzyx_li p{text-align: center;font-size: 14px;color: #222;line-height: 24px;width:200px;margin: 0 auto;}
.jzyx_cen{width:40%;}
.jzyx_cen img{width:100%;}
.jzyx_rig{width:30%;}
.jzyx_rig .jzyx_li.jzyx_li1{margin-top: 0%;margin-left: -200px;}
.jzyx_rig .jzyx_li.jzyx_li2{margin-top: 10%;margin-left: -50px;}
.jzyx_rig .jzyx_li.jzyx_li3{margin-top: 10%;margin-left: -200px;}
.jzyx_rig .jzyx_li h3{text-align: center;font-size: 18px;color: #C6151A;font-weight: 700;margin-bottom: 10px;}
.jzyx_rig .jzyx_li p{text-align: center;font-size: 14px;color: #222;line-height: 24px;width:200px;margin: 0 auto;}

/*微信公众号代运营*/
/*.wxdyy{width: 100%;padding: 50px 0;}*/
.wxdyy_b{background:#f8f9f9;}
.build{ background: url(../images/network-build.png) no-repeat center; background-size:cover; padding: 100px 0; } 
.build .wb1560{overflow: hidden;}
.abtit{width: 100%;}
.wb1560{width: 1588px;margin: auto;padding-left: 15px;padding-right: 15px;}
.build .wb1560>div{ float: left; } 
.build .wb1560 .wordDiv{ width: 32%; }
.build .wb1560 .wordDiv p.num{ font-size: 24px; color: #1E1E1E; }
.build .wb1560 .wordfl>div p{ float: right; width: 100%; text-align: right; } 
.build .wb1560 .wordDiv p.line{ width: 84px; height: 3px; background: #1E1E1E; margin: 15px 0; } 
.build .wb1560 .wordDiv p.con{ font-size: 21px; color: #1E1E1E; } 
.build .wb1560 .wordDiv p.fivep{ margin-top: 29%; } 
.build .wb1560 .wordDiv p.fourp{ margin-top: 6%; } 
.build .wb1560 .wordDiv p.onep{ margin-top: 6%; } 
.build .wb1560 .cenDiv{ width: 36%; background: url(../images/network-buildCen.png) no-repeat center; background-size: cover; text-align: center; height: 450px; } 
.build .wb1560 .cenDiv p.topp{ font-size: 31px; color: #222124; margin: 31% 0 20px 2%; } 
.build .wb1560 .cenDiv p.botp{ font-size: 37px; color: #C6151A; margin-left: 5%; } 
.build .wb1560 .wordfr p.twop{ margin-top: 13%; } 
.build .wb1560 .wordfr p.threep{ margin-top: 29%; } 
.build .wb1560 .wordfr .onediv{ margin-left: 3%; } 
.build .wb1560 .wordfr .twodiv{ margin-left: 10%; } 
.buildPho{ display: none; }

@media screen and (max-width:1500px) and (min-width:1200px) { 
	.wb1560 { width: 1100px; } 
	.build .wb1560 .cenDiv { background-size: 125%; } 
	.build .wb1560 .cenDiv p.topp { margin: 37% 0 20px 2%; } 
	@media screen and (max-width:1300px) and (min-width:1200px) { 
		.build { padding: 50px 0; } 
		} 
} 
@media screen and (max-width:1200px) and (min-width:768px) { 
	.wb1560 { width: 800px; } 
	.build .wb1560 .wordDiv p.con { font-size: 19px; } 
	.build .wb1560 .wordDiv p.num { font-size: 20px; } 
	.build { background: url(../images/network-build.png) no-repeat left center; } 
	.build .wb1560 .cenDiv { background-size: 134%; height: 333px; } 
	.build .wb1560 .cenDiv p.topp { margin: 41% 0 20px 2%; font-size: 29px; } 
	.build .wb1560 .cenDiv p.botp { font-size: 32px; } 
	} 
@media only screen and (max-width: 768px) { 
	.wb1560 { width: 90%; overflow: hidden;} 
	.wb1560 .abtit{width: 100% !important;}
	.buildPho { display: block; background-color: #F8F9F9; padding: 30px 0;} 
	.build { display: none; } 
	/*.buildPho h3 { text-align: center; font-size: 21px; font-weight: 400; color: #222124; background: url(../images/network-buildCen.png) no-repeat center #F8F9F9; padding: 50px 0; 
	background-size: 81%; } */
	.buildPho .wb1560 div { float: left; width: 48%; margin: 0 1%; } 
	.buildPho h3 p { font-size: 23px; color: #5367FC; margin-top: 10px; margin-bottom: 11px; } 
	.buildPho p.num { font-size: 24px; color: #1E1E1E;text-align: center;} 
	.buildPho p.line { width: 39px; height: 3px; background: #1E1E1E; margin: 12px auto; display: block;} 
	.buildPho p.con { font-size: 15px; line-height: 20px; color: #1E1E1E; margin-bottom: 30px; text-align: center;} 
}

.wxsolu{width: 100%;padding: 50px 0;}
.wxsolu_ul{width: 100%;background: none;margin-bottom: 0;}
.wxsolu_ul ul{border: none;}
.wxsolu_ul ul li{border-right: none;width: 20%;font-size: 20px;color: #9797a1;height: auto;line-height: auto;}
.wxsolu_ul ul li a.chover{font-weight: 700;color: #595961;border-bottom: 2px solid #C6151A;background: none;padding-bottom: 26px;}
.wxsolu_c .TabCon .TabCon_b{display: flex;justify-content: space-between;align-items: center;padding: 50px;background: #f9f9f9;
box-shadow: 0px 1px 15px -5px #b9b8b8;}
.index-f3-des{width: 48%;}
.wxsolu_c .TabCon img{width: 48%;}
.f-oh {overflow: hidden;}
.index-f3-line {overflow: hidden;width: 4px;height: 26px;background: #C6151A;float: left;}
.index-f3-item-t {line-height: 26px;margin-left: 16px;float: left;font-weight: 700;font-size: 24px;color: #595961;}
.index-f3-txt {margin-top: 38px;font-size: 16px !important;color: #666 !important;line-height:32px !important;}
.index-f3-txt.dier{margin-top: 5px;font-size: 16px;color: #9797a1;line-height:32px;}
.index-f3-des p.h2{margin-top: 38px;font-size:18px;color: #222;line-height:30px;}

.wxser{padding: 50px 0;}
.line-big{width: 100%;overflow: hidden;}
.bline {clear: both;height: 1px;background: #e5e5e5;width: 100%;margin: 35px auto;float: left;}
.wxser1_le{float: left;width: 50%;}
.wxser1_le .media-img{width: 100%;}
.wxser1_le .media-img img{width: auto;display: block;margin: 0 auto;}
.wxser1_rig{float: right;width: 50%;padding: 50px 20px 0 20px;}
.wxser1_rig .item h3 {color: #C6151A;font-size: 36px;margin: 45px 0 30px;}
.wxser1_rig .desc {font-size: 18px;color: #333;line-height: 36px;}
.wxser2_rig{float: right;width: 50%;}
.wxser2_rig .media-img{width: 100%;}
.wxser2_rig .media-img img{width: auto;display: block;margin: 0 auto;}
.wxser2_le{float: left;width: 50%;padding: 50px 20px 0 20px;}
.wxser2_le .item h3 {color: #C6151A;font-size: 36px;margin: 45px 0 30px;}
.wxser2_le .desc {font-size: 18px;color: #333;line-height: 36px;}

/*微官网*/
.guanw{width: 100%;padding: 50px 0;}
.cando{width: 100%;}
.cando_ul{width: 100%;display: flex;justify-content: flex-start;align-items: flex-start;flex-wrap: wrap;}
.cando_ul .cando_li{width:calc(33.33% - 80px);display: flex;justify-content: flex-start;align-items: center; margin: 40px 40px;}
.cando_ul .cando_li .cando_le{width: 92px;margin-right: 20px;}
.cando_ul .cando_li .cando_le img{width: 92px;}
.cando_ul .cando_li .cando_rig h2{font-size: 20px;margin:5px 0 15px 0;font-weight: 400;}
.cando_ul .cando_li .cando_rig p{font-size: 15px;line-height: 24px;}

/*微官网好处*/
.full-b2c-server{width:100%;background-color:#f2f2f2;overflow: hidden;display: flex;justify-content: space-between;align-items: center;}
.full-b2c-server .table-middle{height:100%;width: 50%;}
.full-b2c-server .content{width:100%;padding:0px 0 0px 160px;font-size:16px;line-height:30px;color:#333}
.full-b2c-server .content h3{margin-bottom:45px;font-size:36px;line-height:50px;color:#333;font-weight:bold}
.full-b2c-server .thumb{float:right;width:50%;margin-left:82px}
.full-b2c-server .thumb img{width:100% !important;height:auto !important}
.full-b2c-server .content .desc-ico p{background: url(../images/site/email_ico.png) no-repeat left center;padding-left: 35px; line-height: 40px;}
.full-b2c-server .content h3.red {color: #d70000;}
.full-b2c-server-change .content{width:auto;padding:0 0 60px 50px; }
.full-b2c-server-change .thumb{float:left;width:50%;margin-left:0;min-height: 600px;}
.full-b2c-server-change .content h3{margin-bottom:0px;font-size:16px;line-height:20px;}
.full-b2c-server-change .m-web-title{padding: 60px 0;}
.full-b2c-server-change p{line-height: 20px;}
.full-b2c-server-change ul li{margin-bottom: 20px;}

/*丰富的功能插件模块*/
.module{width: 100%;}
.module .module_ul{width: 100%;overflow: hidden;}
.module .module_ul .module_li{float: left;width: calc(20% - 30px);margin: 15px;border: 1px solid #ededed;position: relative;}
.module .module_ul .module_li::before{content: "";width: 100%;width: 40px;height: 1px;background: #C6151A;display: block;margin: 0 auto;position: absolute;top: 0;left: 43%;}
.module .module_ul .module_li:hover{border: 1px solid #C6151A;}
.module .module_ul .module_li:hover::before{display: none;}
.module .module_ul .module_li .module_img{width: 100%;padding: 40px 0;}
.module .module_ul .module_li .module_img img{display: block;width: 20%;margin: 0 auto;}
.module .module_ul .module_li .module_txt{width: 100%;padding: 0px 0 40px 0;}
.module .module_ul .module_li .module_txt h3{font-size: 18px;font-weight: 400;text-align: center;line-height: 28px;}

/*功能优势*/
.wgwadv{width: 100%;}
.adva_ul{width: 100%;overflow: hidden;}
.adva_ul .adva_li{float: left;width: calc(33.33% - 30px);margin: 15px;padding-left:30px;background: #C6151A;box-shadow: -10px 0px 11px -7px #c6151a;border-radius: 10px;
height: 170px;}
.adva_ul .adva_li .adva_txt{width: 100%;background: #f9f9f9;padding: 10px;border-radius: 5px;box-shadow: -10px 0px 11px -7px rgba(0,0,0,0.5);height: 100%;}
.adva_ul .adva_li .adva_txt h2{font-size: 24px;line-height: 40px;}
.adva_ul .adva_li .adva_txt p{font-size: 15px;line-height: 24px;}
.adva_ul .adva_li .adva_txt span{width: 30px;height: 2px;border-radius: 5px;background: #C6151A;margin: 15px 0;display: block;}


/*小程序商城*/
.guanw.guanw1{background: #fff;}
.guanw.guanw2{background: #f9f9f9;}

.easy-shop .es-col{cursor:pointer}
.easy-shop .es-head{text-align:center}
.easy-shop .es-head-title-name{font-size:40px;font-weight:bold;font-stretch:normal;color:#333333;margin-left:23px;vertical-align:middle}
.easy-shop .es-head-title-num{position:relative;font-size:52px;font-weight:bold;font-stretch:normal;color:#a8caf8;vertical-align:middle}
.easy-shop .es-head-title-num:after{position:absolute;content:"";left:6px;bottom:0;width:18px;height:4px;background-color:#2574ed}
.easy-shop .es-head-subtitle{margin-top:40px;font-size:24px;font-weight:normal;font-stretch:normal;color:#c3c3c3}
/*.easy-shop .es-content-1{padding-top:80px;padding-bottom:100px}*/
.easy-shop .es-content-1 .es-row{width:100%;overflow: hidden;}
.easy-shop .es-content-1 .es-col{float:left;width:calc(20% - 30px);margin:15px;text-align:center;border:solid 1px #e4e4e4}
.easy-shop .es-content-1 .es-col:hover img{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}
.easy-shop .es-content-1 .es-col.es-col-first{margin-left:0}
.easy-shop .es-content-1 .es-col img{width:45px;height:45px;margin-top:35px}
.easy-shop .es-content-1 .es-col p{font-size:20px;color:#2e2e2e;margin:35px 0;}
/*.easy-shop .es-content-2{height:904px;padding-top:80px;padding-bottom:100px;background-color:rgba(29,127,248,0.05)}
.easy-shop .es-content-2 .es-content{width:1200px;height:511px;margin:100px auto 0 auto}
.easy-shop .es-content-2 .es-circle{position:relative;width:445px;height:445px;margin:48px auto 0 auto;border-radius:50%;border:8px dotted #a1d9ff}
.easy-shop .es-content-2 .es-circle-1{width:367px;height:367px;margin:31px auto 0 auto;border-radius:50%;border:14px solid #bbe3ff;background-color:#d9eeff}
.easy-shop .es-content-2 .es-circle-2{width:141px;height:141px;background-color:#0196ff;border-radius:50%;margin:0 auto;margin-top:99px;
-webkit-animation-duration:2s;animation-duration:2s}
.easy-shop .es-content-2 .es-circle-2:hover{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.easy-shop .es-content-2 .es-float-badge{position:absolute;width:323px;height:55px;cursor:pointer}
.easy-shop .es-content-2 .es-float-badge:hover{-webkit-animation-name:bounceIn;animation-name:bounceIn}
.easy-shop .es-content-2 .es-float-badge img{width:50px;height:55px}
.easy-shop .es-content-2 .es-float-badge .es-left{float:left}
.easy-shop .es-content-2 .es-float-badge .es-right{float:right;height:55px}
.easy-shop .es-content-2 .es-float-badge .es-right,.easy-shop .es-content-2 .es-float-badge .es-left,.easy-shop .es-content-2 .es-float-badge .es-line,
.easy-shop .es-content-2 .es-float-badge .es-dot{display:inline-block}
.easy-shop .es-content-2 .es-float-badge .es-line{width:247px;height:4px;background-color:#9fc3db;vertical-align:middle}
.easy-shop .es-content-2 .es-float-badge .es-name{font-size:18px;color:#222222;text-align:center;margin-top:6px}
.easy-shop .es-content-2 .es-float-badge .es-bot{margin-top:5px}
.easy-shop .es-content-2 .es-float-badge .es-dot{width:12px;height:12px;background-color:rgba(1,150,255,0.6);-webkit-border-radius:6px;-moz-border-radius:6px;
border-radius:6px;vertical-align:middle}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-0){bottom:-22px;left:350px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-0) .es-dot{margin-right:-3px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-1){top:180px;left:490px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-1) .es-dot{margin-right:-3px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-2){top:-56px;left:350px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-2) .es-dot{margin-right:-3px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-3){bottom:-22px;left:-243px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-3) 
.es-dot{margin-left:-3px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-4){top:180px;left:-384px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-4) .es-dot{margin-left:-3px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-5){top:-56px;left:-243px}
.easy-shop .es-content-2 .es-float-badge:nth-child(6n-5) .es-dot{margin-left:-3px}
.easy-shop .es-content-3{height:860px;padding-top:80px;padding-bottom:100px}
.easy-shop .es-content-3 .es-box{width:1198px;height:524px;border-top:solid 1px #e4e4e4;border-left:solid 1px #e4e4e4;margin:0 auto;margin-top:50px}
.easy-shop .es-content-3 .es-content img{width:55px;height:54px;margin-top:39px}
.easy-shop .es-content-3 .es-col{position:relative;display:inline-block;text-align:center;float:left;width:399px;height:262px;padding-left:37px;padding-right:37px;
border-bottom:solid 1px #e4e4e4;border-right:solid 1px #e4e4e4}
.easy-shop .es-content-3 .es-col:hover .es-cover{display:block}
.easy-shop .es-content-3 .es-cover{position:absolute;display:none;left:0;top:0;width:400px;height:262px;background-color:rgba(0,95,255,0.8)}
.easy-shop .es-content-3 .es-cover img{width:220px;height:220px;margin:0 auto;margin-top:21px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.easy-shop .es-content-3 .es-cover.es-show{display:block}
.easy-shop .es-content-3 .es-cover.es-show p{line-height:262px;font-size:24px;font-weight:bold;font-stretch:normal;color:#ffffff;vertical-align:middle}
.easy-shop .es-content-3 .es-cover.es-show span{vertical-align:middle;font-size:36px}
.easy-shop .es-content-3 .es-title{font-size:22px;font-weight:normal;font-stretch:normal;line-height:65px;letter-spacing:0;color:#2e2e2e}
.easy-shop .es-content-3 .es-descrition{font-size:14px;line-height:24px;color:#9d9d9d}
.easy-shop .es-content-4{height:922px;padding-top:80px;padding-bottom:100px;background-color:rgba(29,127,248,0.05)}
.easy-shop .es-content-4 .es-content{margin-top:50px}
.easy-shop .es-content-4 .es-row{width:1200px;margin:0 auto;height:262px}
.easy-shop .es-content-4 .es-col{position:relative;float:left;width:399px;height:262px;background-color:#fff;text-align:center;margin-right:1px;margin-top:1px}
.easy-shop .es-content-4 .es-col img{margin:0 auto}
.easy-shop .es-content-4 .es-col:hover img{-webkit-animation-name:bounce;-moz-animation-name:bounce;-o-animation-name:bounce;animation-name:bounce}
.easy-shop .es-content-4 .es-col .es-title{position:absolute;font-size:22px;font-weight:normal;font-stretch:normal;line-height:77px;color:#333333;width:200px;top:150px;eft:calc(50% - 100px)}
.easy-shop .es-content-5{height:678px;padding-top:80px;padding-bottom:100px}
.easy-shop .es-content-5 .es-row{width:1200px;margin:0 auto;margin-top:50px}
.easy-shop .es-content-5 .es-col{text-align:center;width:270px;height:342px;float:left;margin-left:40px;padding-left:35px;padding-right:35px;background-color:#ffffff;
box-shadow:0 0 24px 0 rgba(0,0,0,0.04);border-radius:16px}
.easy-shop .es-content-5 .es-col.es-col-first{margin-left:0}
.easy-shop .es-content-5 .es-col img{width:110px;height:110px;margin-top:45px}
.easy-shop .es-content-5 .es-col:hover img{-webkit-animation-name:rotateIn;-moz-animation-name:rotateIn;-o-animation-name:rotateIn;animation-name:rotateIn}
.easy-shop .es-content-5 .es-col p{font-size:18px;line-height:30px;height:49px;color:#333333;margin-top:40px}
.easy-shop .es-content-5 .es-line{width:62px;height:6px;background-color:#476afc;margin:0 auto;margin-top:50px}
.easy-shop .es-content-6{height:933px;padding-top:80px;padding-bottom:100px;background-color:rgba(29,127,248,0.05);position:relative}
.easy-shop .es-content-6 .es-row{position:relative;width:1297px;height:486px;margin:0 auto;margin-top:100px;overflow-x:hidden;overflow-y:auto}
.easy-shop .es-content-6 .es-row img{width:100%;height:100%;-webkit-animation-duration:.5s;animation-duration:.5s}
.easy-shop .es-content-6 .es-col{position:absolute}
.easy-shop .es-content-6 .swiper-left{width:76px;height:76px;top:205px;left:0;background-color:#f3f8ff;border-radius:50%;z-index:7}
.easy-shop .es-content-6 .swiper-left:active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.easy-shop .es-content-6 .swiper-right{width:76px;height:76px;top:205px;right:0;background-color:#f3f8ff;border-radius:50%;z-index:7}
.easy-shop .es-content-6 .swiper-right:active{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.easy-shop .es-content-6 .es-cover-left{position:absolute;width:509px;height:486px;opacity:0.38;left:0;top:0;z-index:6;background-color:#f3f8ff}
.easy-shop .es-content-6 .es-cover-right{position:absolute;width:509px;height:486px;opacity:0.38;right:0;top:0;z-index:6;background-color:#f3f8ff}
.easy-shop .es-content-6 .es-col-0{position:absolute;width:224px;height:398px;top:44px;z-index:-4}
.easy-shop .es-content-6 .es-col-0.pullRightEs{left:-448px}
.easy-shop .es-content-6 .es-col-0.pullLeftEs{left:0px}
.easy-shop .es-content-6 .es-col-1{width:224px;height:398px;top:44px;z-index:-3}
.easy-shop .es-content-6 .es-col-1.pullRightEs{left:-224px}
.easy-shop .es-content-6 .es-col-1.pullLeftEs{left:224px}
.easy-shop .es-content-6 .es-col-2{width:239px;height:425px;top:31px;z-index:-2}
.easy-shop .es-content-6 .es-col-2.pullRightEs{left:-117px}
.easy-shop .es-content-6 .es-col-2.pullLeftEs{left:361px}
.easy-shop .es-content-6 .es-col-3{width:255px;height:486px;top:0;z-index:-1}
.easy-shop .es-content-6 .es-col-3.pullRightEs{left:-2px}
.easy-shop .es-content-6 .es-col-3.pullLeftEs{left:508px}
.easy-shop .es-content-6 .es-col-4{width:254px;height:486px;top:0;z-index:0}
.easy-shop .es-content-6 .es-col-4.pullRightEs{left:268px}
.easy-shop .es-content-6 .es-col-4.pullLeftEs{left:776px}
.easy-shop .es-content-6 .es-col-5{width:255px;height:486px;top:0;z-index:-1}
.easy-shop .es-content-6 .es-col-5.pullRightEs{left:539px}
.easy-shop .es-content-6 .es-col-5.pullLeftEs{left:1049px}
.easy-shop .es-content-6 .es-col-6{width:239px;height:425px;top:31px;z-index:-2}
.easy-shop .es-content-6 .es-col-6.pullRightEs{left:703px}
.easy-shop .es-content-6 .es-col-6.pullLeftEs{left:1181px}
.easy-shop .es-content-6 .es-col-7{width:224px;height:398px;top:44px;z-index:-3}
.easy-shop .es-content-6 .es-col-7.pullRightEs{left:852px}
.easy-shop .es-content-6 .es-col-7.pullLeftEs{left:1300px}
.easy-shop .es-content-6 .es-col-8{position:absolute;width:224px;height:398px;top:44px;z-index:-4}
.easy-shop .es-content-6 .es-col-8.pullRightEs{left:1076px}
.easy-shop .es-content-6 .es-col-8.pullLeftEs{left:1524px}
.easy-shop .es-content-6 .es-shouoji{width:284px;height:574px;position:absolute;left:50%;margin-left:-142px;top:270px;z-index:6}
.easy-shop .es-content-6 .es-shouoji img{border-radius:45px}
.easy-shop .es-content-7{height:781px;padding-top:80px;padding-bottom:100px;text-align:center}
.easy-shop .es-content-7 .es-btn-group{position:relative;width:528px;margin:0 auto}
.easy-shop .es-content-7 .es-btn-group input{display:none}
.easy-shop .es-content-7 .es-btn-group input:checked+.es-btn{background-color:#2574ed;color:#ffffff}
.easy-shop .es-content-7 .es-btn-group input:checked+.es-btn+.es-row{display:block}
.easy-shop .es-content-7 .es-btn-group .es-btn{font-size:32px;line-height:70px;display:inline-block;float:left;width:263px;height:70px;background-color:#ededed;cursor:pointer}
.easy-shop .es-content-7 .es-btn-group .es-btn.es-btn-1{border-top-left-radius:35px;border-bottom-left-radius:35px}
.easy-shop .es-content-7 .es-btn-group .es-btn.es-btn-2{border-top-right-radius:35px;border-bottom-right-radius:35px}
.easy-shop .es-content-7 .es-row{position:absolute;width:1072px;height:192px;margin:0 auto;top:130px;left:50%;margin-left:-536px;display:none}
.easy-shop .es-content-7 .es-row .es-col{float:left;width:192px;height:192px;padding-left:32px;padding-right:32px;margin-top:62px;border:6px solid #EFF5FF;
overflow:hidden;box-shadow:0 0 24px 0 rgba(0,0,0,0.04);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-left:28px}
.easy-shop .es-content-7 .es-row .es-col:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.easy-shop .es-content-7 .es-row .es-col:hover .es-arc1{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}
.easy-shop .es-content-7 .es-row .es-col:hover .es-arc2{-webkit-animation-name:shake;-moz-animation-name:shake;-o-animation-name:shake;animation-name:shake}
.easy-shop .es-content-7 .es-row .es-col.es-col-first{margin-left:0}
.easy-shop .es-content-7 .es-row .es-col .es-arc1{margin-left:-32px;margin-top:45px;width:187px;height:187px;-webkit-border-radius:50%;-moz-border-radius:50%;
border-radius:50%;background-color:#d3e8fe}
.easy-shop .es-content-7 .es-row .es-col .es-arc2{margin-left:-32px;margin-top:-172px;width:187px;height:187px;-webkit-border-radius:50%;
-moz-border-radius:50%;border-radius:50%;background-color:#b0d7fd}
.easy-shop .es-content-7 .es-row p{margin-top:62px;width:128px;height:42px;font-size:16px;line-height:26px;letter-spacing:0;color:#333333}
.easy-shop .es-content-7 .es-btn-lg{display:block;cursor:pointer;width:400px;height:70px;margin:0 auto;margin-top:350px;
background-image:linear-gradient(-90deg, #8530ff 0%, #2574ed 100%),linear-gradient(#eff5ff, #eff5ff);
background-blend-mode:normal, normal;border-radius:35px;font-size:32px;line-height:70px;color:#ffffff}
@-webkit-keyframes slideOutLeftEs{
	from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
	to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
	}
@keyframes slideOutLeftEs{
	from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
	to{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}
	}
.slideOutLeftEs{-webkit-animation-name:slideOutLeftEs;animation-name:slideOutLeftEs}
@-webkit-keyframes slideOutRightEs{
	from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)
	}
	to{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
	}
@keyframes slideOutRightEs{
	from{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}
	to{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}
	}
.slideOutRightEs{-webkit-animation-name:slideOutRightEs;animation-name:slideOutRightEs}*/

/*小程序服务项目*/
.serpro{width: 100%;overflow: hidden;}
.serpro .serpro_li{float: left;width: calc(33.33% - 40px);margin: 20px;}
.serpro .serpro_li .serpro_img{width:90px;height: 90px;display: flex;justify-content: center;align-items: center;border-radius: 50%;margin: 35px auto;background: #fff;
box-shadow: 0px 0px 10px 0px rgb(153 153 153 / 0.5);}
.serpro .serpro_li .serpro_img img{display: block;width: 45px;height: 45px;}
.serpro .serpro_li .serpro_txt{margin-bottom: 35px;}
.serpro .serpro_li .serpro_txt h2{font-size: 22px;color: #000;margin-bottom:20px;text-align: center;}
.serpro .serpro_li .serpro_txt p{font-size: 15px;color: #999;text-align: center;line-height: 26px;}

/*微信小程序常见入口*/
.xcx_four {text-align: center; padding-bottom: 84px; }
.xcx_four .list li { width: calc(100% / 6); float: left; }
.xcx_four .list li .pic { width: 105px; height: 105px; overflow: hidden; border-radius: 20px; margin: auto; }
.xcx_four .list li .pic img { width: 100%; }
.xcx_four .list li:hover img { animation: heartBeat 1s; }
.xcx_four .list li h2 { overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; font-size: 16px; color: #333; 
height: 42px; margin-top: 23px; margin-bottom: 57px; }
.xcx_four .more { font-size: 16px; color: #666; padding-top: 17px; cursor: pointer; }

/*小程序商城 指尖营销轻松玩转*/
.flow_con{ display:flex; justify-content: space-around; align-items: center; align-content: center; } 
.flow_info{line-height: 60px; text-align: center;width: 33.33%;padding: 0 20px 35px 20px;} 
.flow_info h4{ color:#667186; font-size: 16px; font-weight: normal; line-height:28px; }
.flow_info:last-child{ margin-right:0; } 
.flow_info>div{ display:flex; align-items: center; margin:56px 0 43px 0; } 
.flow_info img{display: block;margin: 35px auto;width: 100px;}

/*独立商城*/
.duli{width: 100%;}
.duli_ul{width: 100%;overflow: hidden;}
.duli_ul .duli_li{float: left;width: calc(33.33% - 40px);margin: 20px;display: flex;justify-content: space-between;align-items: center;
border: 1px solid rgba(0,0,0,0.2);padding:30px 20px;background: #f9f9f9;}
.duli_txt h2{font-size:20px;margin-bottom: 10px;}
.duli_txt p{font-size:15px;line-height: 24px;}
.duli_img{width: 90px;height: 90px;border: 1px solid rgba(0,0,0,0.1);border-radius: 50%;display: flex;justify-content: center;align-items: center;}
.duli_img img{width:45px;}
/*应用场景*/
.weixin-shouhou{overflow:hidden;  }
.weixin-shouhou li{float:left; text-align:center; width:25%;}
.weixin-shouhou li .pic{ }
.weixin-shouhou li .text{ }
.weixin-shouhou li .text h3{margin-bottom:10px;}

/*弹框*/
#popLayer,#popLayer1,#popLayer2 {display: none;background-color: #1d1d1d;position: absolute;
top: 0;right: 0;bottom: 0;left: 0;z-index: 10;-moz-opacity: 0.8;
opacity: .50;filter: alpha(opacity=80);}

#popBox{display: none;background-color: #FFFFFF;z-index: 11;width:100%;height:auto;position: fixed;right: 0;left: 0;margin: auto;overflow: auto;}
.seo_warp #popBox
{
	top:50%
}
#popBox .close{text-align: right;padding: 10px;float: none;width: 100%;max-width: 1200px;margin: 0 auto;opacity: 0.8;}
#popBox .close:hover{opacity: 1;}
.content_zhuo{padding:30px;}
.content_zhuo .inner_table{margin:27px 0;} 
.content_zhuo .inner_table ul{display: flex;justify-content: space-between;align-items: center;max-width:1200px;width: 100%;margin: 0 auto;}
.content_zhuo .inner_table ul li{display: flex;justify-content: center;align-items: center;width: 35%;} 
.content_zhuo .inner_table ul li:last-of-type{width: 18%;}
.content_zhuo .inner_table label{font-size:16px;width:120px;}
.content_zhuo .inner_table input{width:100%;height:35px;border-radius: 5px;border: 1px solid #686666;padding: 5px;font-size: 15px;color: #888;margin: 10px 0;} 
.content_zhuo .inner_table button{width: 120px;background: #C6151A;border-radius: 5px;margin: 15px auto;display: block;border: 1px solid #C6151A;color: #fff;height:40px;
font-size: 16px;}
#popBox .close a,#popBox1 .close a,#popBox2 .close a {text-decoration: none;color: #2D2C3B;}
.dingzhi .compile{width:150px;height: 40px;border: 1px solid #000;line-height: 40px;text-align: center;display: block;margin: 0 auto;font-size: 16px;color: #000000;}

#popBox.wzjs_tk{display: none;background-color: #FFFFFF;z-index: 11;width:35%;height:auto;position: fixed;bottom:25%;right: 0;left: 0;margin: auto;overflow: auto;}
.erwm{width: 100%;display:flex;justify-content:center;align-items: center;}
.erwm p{margin: 0 20px;}
.erwm p img{width:100%;max-width:220px;display: block;margin: 10px auto;}
.erwm p span{display: block;margin: 10px auto;text-align: center;font-size: 15px;}
.ewm_b h2{text-align: center;margin-top: 20px;font-size: 20px;}
/*友情链接*/
.yqlink{width: 100%;padding: 20px 0;}
.yqlink .yqlj{width: 100%;display: flex;justify-content: flex-start;align-items: center;flex-wrap: wrap;}
.yqlink .yqlj p{display: flex;justify-content: flex-start;align-items: center;font-size: 16px;margin-right: 5px;}
.yqlink .yqlj p span{display: block;width: 3px;height: 20px;margin-right:8px;background: #C6151A;border-radius:2px;}
.yqlink .yqlj a{font-size: 15px;margin: 0 5px;}
.yqlink .yqlj a:hover{color: #C6151A;text-decoration: underline;}
/*新闻*/
.news .yj{width: 100%;padding: 20px 0 50px 0;}
.publications_list{ width:100%; margin:20px auto;}
.publications_list li{ padding:0;}
.publications_list li a img{ display:inline-block; width:100%;}
.publications_list li a p span{ display:block; margin-top:30px; padding-right:20px; color:#207CB4; font-size:.85rem; display:none;}
.publications_list li a p b{ display:block; color:#000; font-size:12px; line-height:180%;}
.publications_list li a p i{ display:block; padding-top:10px; color:#999; font-size:14px; font-style:normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.publications_list li a p{ display:inline-block; padding:10px 20px; width:auto; position:inherit;}
.publications_list li{ padding-bottom:20px;}
.publications_list li a:after{ clear:both;}
.publications_list li a:hover{ background:#fff; -moz-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);box-shadow:0 1px 10px rgba(0, 0, 0, 0.3); }
.publications_list li a:hover p span:after{ color:#000; font-size:.7rem; margin-left:5px;}
.publications_list li a{ background:#fff; display:block; padding:0; border-top:0; border-bottom:0; margin-top:0;}
@media (min-width:1200px){
	.publications_list{ width:990px; margin:20px auto;}
	.publications_list li{ padding:0;}
	.publications_list li a img{ display:inline-block; width:310px;}
	.publications_list li a p span{ display:block; margin-top:30px; padding-right:20px; color:#c81528; font-size:.85rem; display:inline-table;}
	.publications_list li a p b{ display:block; color:#000; font-size:16px; line-height:180%;}
	.publications_list li a p i{ display:block; padding-top:10px; color:#999; font-size:14px; font-style:normal;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
	.publications_list li a p{ display:inline-block; padding:30px; width:620px; position:absolute;}
	.publications_list li{ padding-bottom:20px;}
	.publications_list li a:after{ clear:both;}
	.publications_list li a:hover{ background:#fff; -moz-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3); -webkit-box-shadow:0 1px 10px rgba(0, 0, 0, 0.3);box-shadow:0 1px 10px rgba(0, 0, 0, 0.3); }
	.publications_list li a:hover p span:after{ color:#000; font-size:.7rem; margin-left:5px;}
	.publications_list li a{ background:#F2F2F2; display:block; padding:0; border-top:0; border-bottom:0; margin-top:0;}
}
/*.page{width: 100%;display: flex;justify-content: center;align-items: center;padding-top: 40px;}
.page a{display: block;border: 1px solid #888;border-radius: 5px;padding: 5px;margin: 0 5px;}
.page a.active{background: #C81528;color: #fff;border: 1px solid #c81528;}
.page a:hover{background: #C81528;color: #fff;border: 1px solid #c81528;}*/


 #page {
            margin: 20px auto;
            color: #666;
            display: block;
            text-align: center;
        }

        #page li {
            display: inline-block;
            min-width: 30px;
            height: 28px;
            cursor: pointer;
            color: #666;
            font-size: 13px;
            line-height: 28px;
            background-color: #f9f9f9;
            border: 1px solid #dce0e0;
            text-align: center;
            margin: 0 4px;
            -webkit-appearance: none;
            -moz-appearance: none;
            appearance: none;
        }

        .xl-nextPage,
        .xl-prevPage {
            width: 60px;
            color: #0073A9;
            height: 28px;
        }

        #page li.xl-disabled {
            opacity: .5;
            cursor: no-drop;
        }
		
		#page li.xl-disabled:hover{
			background-color: #f9f9f9 !important;
            border: 1px solid #dce0e0 !important;
			color: #666 !important;
		}

        #page li.xl-active {
            background-color: #d2161a;
            border-color: #d2161a;
            color: #FFF
        }
		
		#page li:hover{
			background-color: #0073A9 !important;
            border-color: #0073A9;
            color: #FFF
		}
		
		 #page li.xl-jumpText {
		    background-color: rgba(0,0,0,0);
			border-color: rgba(0,0,0,0);
			opacity: 1;
		}
		
		#page li.xl-jumpText:hover{
			background-color: rgba(0,0,0,0) !important;
			border-color: rgba(0,0,0,0) !important;
		}
		
		#page li.xl-jumpButton{
			padding: 0 5px;
		}
		
		#xlJumpNum {
			width: 35px;
			margin: 0 3px;
		}
		input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{
			-webkit-appearance: none !important;
		}
		input[type="number"]{
			-moz-appearance:textfield;
		}
		

.paginator
{
	float:none !important;
	text-align:center
}
.paginator ul > li > a
{
	float: left;
	 position: relative;
    /*padding: 4px 8px;*/
    line-height: 1.42857143;
    color: #999;
    text-decoration: none;
    background-color: #fff;
    border:1px solid #ccc;
    text-align: center;
	border-radius: 5px;
}
.paginator ul>li>span {
    position: relative;
    float: left;
    /*padding: 4px 8px;*/
    line-height: 1.42857143;
    color: #999;
    text-decoration: none;
    background-color: #fff;
    border:1px solid #ccc;
	padding:2px 6px;
    text-align: center;
	border-radius: 5px;
}
.active2 {
    z-index: 2;
    color:White !important;
    cursor: default;
    background-color: #d2161a !important;
    border-color:#d2161a !important;
	text-align: center !important;
}
#AspNetPager1_input
{
	float:left;	
	padding: 8px 10px;
	margin-left:5%;
	margin-top:21px;
}
#AspNetPager1_btn
{
	float:left;	
	padding: 6px 12px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-top:21px;
    margin-left:5px;
}


     
	        /**/.swiper-container {
            width: 100%;
            height: 100%;
        }
        .swiper-slide {
            height: auto;
            -webkit-box-sizing: border-box;
            box-sizing: border-box;
            height:2000px;
        }
.cont-new table tr td
{
	border:1px solid #666;
}
.cont-new table
{
	    border-collapse: collapse;
}
.yx_txt1 p span:last-of-type{margin-left: 30px;}

.apptel{display: none;}
@media screen and (max-width: 520px)
{
	.apptel
	{
		display: block;
		height: 45px;
		background: rgba(0,0,0,0.5);
		width: 100%;
		position: fixed;
		left: 0;
		bottom: 0;
		z-index: 9999;
	}

		.apptel p
		{
			width: 100%;
		}

			.apptel p a
			{
				width: 100%;
				display: block;
				line-height: 45px;
				font-size: 18px;
				color: #fff;
				text-align: center;
			}

	.logo
	{
		margin-left: -200px;
		left: 100%;
	}
}


 /* 外面盒子样式---自己定义 */
        .page_div{margin:20px 10px 20px 0;color:#666}
        /* 页数按钮样式 */
        .page_div button{display:inline-block;min-width:30px;height:28px;cursor:pointer;color:#666;font-size:13px;line-height:28px;background-color:#f9f9f9;border:1px solid #dce0e0;text-align:center;margin:0 4px;-webkit-appearance: none;-moz-appearance: none;appearance: none;}
        #firstPage,#lastPage,#nextPage,#prePage{width:50px;}
        #nextPage,#prePage{width:70px}
        .page_div .current{background-color:#d2161a;border-color:#d2161a;color:#FFF}
        /* 页面数量 */
        .totalPages{margin:0 10px}
        .totalPages span,.totalSize span{color:#0073A9;margin:0 5px}
        /*button禁用*/
        .page_div button:disabled{opacity:.5;cursor:no-drop}

.fotnav > h4
{
	margin-bottom:10px;
}
.cont-new>div>p
{
	line-height:28px;
}

.two-page
{
	margin-bottom:20px;
	font-weight:bold
}