@charset "utf-8";
.clear{ clear:both;}
/* CSS Document */
.ban{ width:100%; height:372px; border-bottom:2px solid #ff4444; background-position:center; background-repeat:no-repeat;}
@media screen and (max-width: 768px){
.ban{ background-position:-350px;}
}
.ban3{ width:100%; height:372px; border-bottom:2px solid #ff4444; background-position:center; background-repeat:no-repeat;}
@media screen and (max-width: 768px){
.ban3{ background-position:-100px;}
}
.ban4{ width:100%; height:372px; border-bottom:2px solid #ff4444; background-position:center; background-repeat:no-repeat;}
@media screen and (max-width: 768px){
.ban4{ background-position:-300px;}
}
.main{ padding:60px 0;}
.main img{ max-width:100%;}
/*公司简介*/
.acon{ width:58%;}
.acon img{ width:100%; margin-bottom:1em;}
.acon p{ font-size:1em; text-indent:2em; color:#333; line-height:1.5em; margin-bottom:1em;}
.acon p span{ color:#ff0000;}
.aimg{ width:40%;}
.aimg img{ width:100%;}

.aba2{ border-top:1px dotted #666; margin-top:20px; padding-top:1em}
.aba2 img{ width:100%; margin-top:20px;}
.aba2 p{ line-height:1.5em; color:#333; margin-bottom:1em}
@media screen and (max-width: 768px){
.acon{ width:100%;}
.aimg{ width:100%;}
}
/*联系信息*/
.c-all{ width:100%;}
.ction{ width:48%;}
.ction h1{ margin-bottom:0.5em; font-size:1.5em; color:#ff4444; font-weight:bold; }
.ction h2{ font-size:1em; line-height:1.5em; margin-bottom:0.5em;}
.ction h3{ font-size:1.5em; color:#000; font-weight:bold;}
.ction p{ line-height:1.5em;margin-bottom:0.5em;}
.ction .dimg{ border:1px solid #ddd; width:160px;}
.map{ width:100%;}


.ctfed{ border-left:1px solid #ddd; padding-left:2%;  width:45%; background:#fff; }
.fzi{}
.fzi h4{ font-size:1.875em; color:#5b5b5b;}
.ffk{ margin-top:10px}
.ffk .ftxt{ width:44%; background:#eee; border:none;  font-size:1em; padding:2% 2%; margin-bottom:16px;}
.ffk .ftxt1{ width:96%; border:none;background:#eee;padding:3% 2%; margin-bottom:16px;font-size:1em; height:80px}
.ffk .fbtn{ width:28%; float:right;padding:2% 2%; border:none; background:#bd000f; color:#fff; font-size:1.125em;border-radius:8px; }
@media screen and (max-width: 768px){
.ction{ width:100%;}
.ction .fl{ width:70}
.ctfed{ width:100%; margin-top:1em;}
}


/*新闻资讯*/
.nsort{ width:100%; margin-bottom:1.5em;}
.nsort li{ width:auto; float:left; margin-right:0.5em;}
.nsort li a{ font-size:1em; color:#333; background:#ddd; padding:8px 10px; transition:all 0.8s}
.nsort li a:hover,.nsort li a.cur{ background:#ff4444; color:#fff;}

.newslist{ width:94%; padding:22px 3% 22px; border-bottom:1px solid #dcdcdc; transition:all 0.5s;}
.ndate{ width:7%;}
.ndate em{ display:block; width:100%; font-size:56px; color:#656565; font-weight:bold; background:#dbdbdb; text-align:center;}
.ndate font{ color:#333; display:block; width:100%; background:#eee; text-align:center; font-size:1.125em; padding:5px 0}
.ncon{ width:84%; margin-left:6%;}
.ncon p{ font-size:1.5em; color:#6a6a6a}
.ncon:hover p{color:#bd000f}
.ncon em{ display:block; background:url(../images/see.jpg) left center no-repeat; padding-left:18px; margin:16px 0; color:#bcbcbc}
.ncon span{ font-size:0.875em; color:#6a6a6a}

@media screen and (max-width: 768px){
.ndate{ width:18%;}
.ndate em{ padding:16px 0;}
.ncon{ width:76%; margin-left:6%;}
.ncon span{ display:none;}
.npic{ display:none;}
}

.nbg{ margin-top:1em;}
.news-title{width:100%; height:30px; line-height:30px; text-align:center; font-size:1.25em; font-weight:bold; margin:0 auto; color:#242424;}
.news-type{width:100%; height:24px; text-align:center; margin:0 auto; color:#242424;font-size:0.875em; border-bottom:#242424 1px dotted;}
.news-content{width:100%; margin:0 auto; font-size:1em; line-height:24px; line-height:1.5em; color:#242424}
.news-pn{ font-size:1em;line-height:20px; color:#242424}
.news-pn a{ color:#242424; font-size:1em;}
/*相关新闻*/
.xgnews{margin:40px auto;}
.xgnews-tit{height:40px;line-height:40px;border-bottom:1px solid #CCC;padding-left:20px; font-size:16px; color:#242424;}
.xgnews-con{border-top:1px solid #242424;border-top:none;padding:10px 20px;}
.xgnews-con li{width:45%;height:30px;line-height:30px;margin-right:30px; overflow:hidden;}
.xgnews-con li span{float:right; color:#242424}
.xgnews-con li a{ padding-right:10px; color:#242424;}
.xgnews-con li a:hover{ color:#333;}
@media screen and (max-width: 768px){
	.knd{ padding:1em }
	.news-title{ font-size:1.375rem; line-height:1.5em; height:auto;}
.news-content{ font-size:1.25rem !important; line-height:2rem !important;}
.news-content span{ font-size:1.25rem !important; }
.news-content p{ font-size:1.25rem !important;}
.news-pn{ font-size:1.25em; line-height:1.875em;}
.news-pn span{ width:100%; display:block;}
.xgnews-tit{ font-size:1.25em;}
.xgnews-con li{ width:100%; height:2.875em; line-height:2.875em;}
.xgnews-con li{ width:100%; margin:0; line-height:2.875em;}
}



/*案例内页*/

.chs{ font-size:2em; color:#000; margin-top:0; text-align:center;}
.cmainl{ margin-top:20px; text-align:center; }
.ace{ display:block; width:105px; height:30px; border:1px solid #e0e0e0; line-height:30px; text-align:center; margin-top:18px; color:#484848}
.ace:hover{ color:#666}
.typet{width:100%; border-bottom:1px solid #e0e0e0}
.typet p{ border-bottom:1px dotted #ddd; line-height:32px;}
.neir{ width:100%; text-align:center; line-height:2em;}
.neir img{ width:100%;}
.other-c{ margin-top:50px; text-align:center; width:100%;}

.other-c  dl dd{ width:25%; height:auto; float:left; position:relative; margin-top:1.5em;}
.other-c dl dd img{ width:100%; height:100%;}
.other-c  dl dd .icbg{ width:100%; height:100%; position:absolute; top:0px; background:rgba(0,0,0,0.5);transition:all 0.3s ease-in-out; text-align:center}
.other-c  dl dd .icbg p{ color:#FFF; font-size:18px;margin-top:30%; overflow:hidden; height:20px; display:none;transition:all 0.3s ease-in-out;}
.other-c  dd .icbg:hover p{ display:block}
.other-c dl dd .icbg:hover{ width:100%; height:100%; position:absolute; top:0px; background-color:transparent;}

/*服务区域*/
.page-left{ width:100%;}
.page-right{ width:100%;}
.switchBox dt{ border-top:1px solid #ddd; border-bottom:1px solid #ddd; line-height:52px;}
.switchBox dt a{ display:block; float:left; padding:0 24px; box-sizing:border-box; transition:all 0.5s;}
.switchBox dt a:hover,.switchBox dt a.on{ color:#00acee; background:url(../images/about_03.jpg) center no-repeat;}
.c-nav{ margin:20px 0;}
.c-nav a{ display:block; float:left; background:#ddd; padding:8px 20px; margin-right:8px; transition:all 0.5s}
.c-nav a:hover,.c-nav a.on{ background:#000; color:#fff;}
.page{ border-bottom:1px solid #ddd; padding-bottom:20px}
.sernews-box{ padding:40px 0;}
.sernews-box h1{ text-align:left; font-size:1.2em; color:#000; border-left:4px solid #00acee; padding-left:20px; font-weight:bold;}
.sernews-box ul{ margin-top:20px;}
.sernews-box li{ width:48%; border-bottom:1px dotted #ddd; line-height:48px;}
.sernews-box li a{ float:left; display:block;}
.sernews-box li span{ float:right; display:block;}
@media screen and (max-width: 768px){
.sernews-box li{ width:100%; line-height:60px;}
.c-nav a{ margin-bottom:20px;}
}

/*腾讯邮箱*/
.tx-ti{ text-align:center; border-top:1px solid #ddd; padding-top:0.5em;}
.tx-ti h4{ font-size:2em; font-weight:bold; color:#0174d1}
.tx-ti span{ font-size:1.375em; color:#000;}
.tx-ti hr{ width:200px; height:2px; background:#0174d1; border:none}
.tx-ti ul{ margin-top:2em;}
.tx-ti li{ float:left; border:1px solid #ddd; width:14.556%; margin-right:2.2%; padding:14px 0; position:relative; overflow:hidden; transition:all 0.5s; cursor:pointer}
.tx-ti li:hover{ border:1px solid #0174d1}
.tx-ti li:nth-child(6){ margin-right:0}
.tx-ti li img{ margin-top:1em;}
.tx-ti li p{ margin:1em 0;}
.tx-ti li .d2{ position:absolute; top:50%; left:0; width:90%; padding:5%; background:#fff; min-height:108px; opacity:0; transition:all 0.5s}
.tx-ti li:hover .d2{ top:0; opacity:1}
.tx-ti li .d2 p{ font-weight:bold; color:#000}
.tx-ti li .d2 em{ font-size:0.875em;}
@media screen and (max-width: 768px){
.tx-ti li{ width:31.33%; margin-bottom:20px;}
.tx-ti li:nth-child(3){ margin-right:0}
}
/*2*/
.tx-ti2{ margin:60px auto; text-align:center; width:88%}
.tx-ti2 h4{ font-size:2em; color:#000; margin-bottom:16px;}
.tx-ti2 hr{ width:100px; height:3px; background:#0174d1; border:none}
.tx-ti2 ul{ margin-top:48px;}
.tx-ti2 li{ cursor:pointer; width:31.33%; box-sizing:border-box; border:1px solid #ddd; float:left; margin-right:3%; margin-bottom:24px; padding:3% 3%; transition:all 0.5s}
.tx-ti2 li:hover{ border:1px solid #0174d1}
.tx-ti2 li p{ font-size:1.125em; margin:12px; color:#333}
.tx-ti2 li span{ font-size:1em; color:666; display:block;}
.tx-ti2 li:nth-child(3){ margin-right:0 }
.tx-ti2 li:nth-child(6){ margin-right:0 }
@media screen and (max-width: 768px){
.tx-ti2{ margin:30px auto;width:100%}
.tx-ti2 li{ width:100%; margin:0 0 24px}
}
/*3*/
.tx-ti3{ margin:30px auto 0; width:90%}

.tek .fl{ width:50%; margin-top:80px}
.tek .fl h4{ font-size:1.875em; color:#000; line-height:2em;}
.tek .fl hr{ margin-bottom:30px;}
.tek .fl p{ font-size:1.125em; line-height:60px;}
.tek .fl p img{ margin-bottom:-10px;}
.tek .fr{ width:50%;}
.tek .fr img{ padding-left:20%; max-width:100%}

.tek2 .fr{ width:50%; margin-top:80px}
.tek2 .fr h4{ font-size:1.875em; color:#000; line-height:2em;}
.tek2 .fr hr{ margin-bottom:30px;}
.tek2 .fr p{ font-size:1.125em; line-height:60px;}
.tek2 .fr p img{ margin-bottom:-10px;}
.tek2 .fl{ width:50%; }
.tek2 .fl img{ padding-left:10%; max-width:100%}
@media screen and (max-width: 768px){
.tx-ti3{ margin:30px auto 0; width:100%}
.tek .fl{ width:100%; margin-top:80px}
.tek .fl h4{ font-size:1.65em;}
.tek .fr{ display:none}
.tek2 .fr{ width:100%; }
.tek2 .fr h4{ font-size:1.65em;}
.tek2 .fl{ display:none;}
}

/*微信小程序*/
.wx-tit{ background:#f1f1f1; padding:40px 0; text-align:center;}
.wx-tit h4{ font-size:2em; font-weight:bold; color:#4eca4e}
.wx-tit p{ font-size:1.375em; color:#000;}
.wx-tit hr{ width:200px; height:2px; background:#4eca4e; border:none; margin:12px auto}
.wx-tit span{ font-size:0.75em;}
.wx-tit ul{ width:100%; margin-top:30px;}
.wx-tit ul li{ float:left; width:31.33%; margin-right:3%; background:#fff; margin-bottom:24px; text-align:left; min-height:110px; cursor:pointer; transition:all 0.5s}
.wx-tit ul li:hover{ box-shadow:0px 0px 6px 3px rgba(0,0,0,0.1)}
.wx-tit ul li:nth-child(3){ margin-right:0;}
.wx-tit ul li:nth-child(6){ margin-right:0;}
.wx-tit ul li .fl{ width:35%; text-align:center;}
.wx-tit ul li .fl img{ margin-top:15px}
.wx-tit ul li:nth-child(4) .fl img{ margin-top:5px}
.wx-tit ul li .fr{ width:61%; padding:5% 2%;}
.wx-tit ul li .fr p{ font-size:1.125rem; margin-bottom:5px;}
.wx-tit ul li .fr span{ font-size:1rem;}
@media screen and (max-width: 768px){
.wx-tit ul li{ width:100%; margin:0 auto 24px;}
.wx-tit ul li .fl img{ margin-top:35px}
}
.wx-liu{ background:url(../images/bg1.png) center no-repeat; min-height:483px; padding-top:100px; border-bottom:1px solid #eee}
.wx-liu h4{ font-size:1.875em;}
.wx-liu h5{ font-size:2.5em; text-indent:2em; line-height:2em;}
.wx-liu h5 span{ color:#4eca4e}
.wx-liu h6{ font-size:2.125em; text-indent:1em;}
.wx-liu h5 span{ color:#4eca4e}
@media screen and (max-width: 768px){
.wx-liu{ background:url(../images/bg1.png) -800px center no-repeat; min-height:533px; padding-top:50px}
.wx-liu h4{ font-size:1.375em;}
.wx-liu h5{ font-size:1.5em}
.wx-liu h6{ font-size:1.125em; }
}
/*微官网*/
.wx-guan{ padding:30px;}
.wx-guan .wg1{ border-bottom:1px solid #eee}
.wx-guan .wg1 .fl{ width:50%; text-align:center;}
.wx-guan .wg1 .fr{ width:50%; margin-top:20px;}
.wx-guan .wg1 .fr h4{ font-size:1.875em; color:#ff4444; font-weight:bold;}
.wx-guan .wg1 .fr p{ font-size:1.5em; color:#000; line-height:1.5em;}
.wx-guan .wg1 .fr span{ line-height:1.5em; margin-top:12px;}
@media screen and (max-width: 768px){
.wx-guan .wg1 .fr span{ display:none;}
}
/*微信公众号*/
.wx-guan .wg2{ padding:30px 0;}
.wx-guan .wg2 h4{ font-size:1.875em; color:#ff4444; font-weight:bold;}
.wx-guan .wg2 h6{ font-size:1.5em; color:#000;}
.wx-guan .wg2 ul{ margin:30px auto 0; width:90%;}
.wx-guan .wg2 ul li{ box-sizing:border-box; width:31.33%; margin-right:3%; border:2px solid #eee; float:left; padding:3% 5%; text-align:center; min-height:330px;}
.wx-guan .wg2 ul li:nth-child(3){ margin-right:0;}
.wx-guan .wg2 ul li p{ font-size:1.25em; color:#ff4444; margin:16px 0;}
.wx-guan .wg2 ul li span{ line-height:1.5em;}
@media screen and (max-width: 768px){
.wx-guan .wg2 ul{ margin:30px auto 0; width:100%;}
.wx-guan .wg2 ul li{ width:100%; margin-right:0; margin-bottom:20px;}
}
/*影响力*/
.wx-yin{ background:url(../images/bg001.jpg) repeat; width:100%; padding:30px 0;}
.wx-yin h4{ font-size:1.875em; color:#fff; font-weight:bold;}
.wx-yin h4 span{ color:#4eca4e}
.wx-yin h6{ color:#fff; font-size:1.5em;}
.wx-yin ul{ margin-top:30px;}
.wx-yin li{ background:rgba(255,255,255,0.6); border-radius:10px; padding:3%; float:left; width:31.33%; box-sizing:border-box; margin-right:3%; min-height:199px;}
.wx-yin li:nth-child(3){ margin-right:0;}
.wx-yin li span{ color:#fff; font-size:0.875em; display:block; margin-top:14px; line-height:1.5em;}
.wx-yin li .wp1{ color:#ff0000; font-size:1.5em;}
.wx-yin li .wp2{ color:#448200; font-size:1.5em;}
.wx-yin li .wp3{ color:#ffe240; font-size:1.5em;}
.wx-yin li p img{ margin-bottom:-8px;}
@media screen and (max-width: 768px){
.wx-yin li{ width:100%; margin:0 auto 20px;}
}
.wx-zx{ padding:40px 0;}
.wx-zx h4{ text-align:center; font-size:2em; color:#448200; font-weight:bold;}
.wx-zx ul{ margin-top:20px;}
.wx-zx li{ width:48%; border-bottom:1px dotted #ddd; line-height:48px;}
@media screen and (max-width: 768px){
.wx-zx li{ width:100%; line-height:60px;}
}

/*400*/
.dh400{ text-align:center;}
.dh400 h4{ font-size:1.5em; color:#ff4444; font-weight:bold;}
.dh400 hr{ width:100px; height:2px; border:none; background:#0C3; margin:16px auto;}
.dh400 p{ line-height:1.875em; color:#333; border-bottom:1px solid #ddd; padding-bottom:32px;}

.t4-1{ padding:20px 0}
.t4-1 .fl{ width:50%; text-align:center;}
.t4-1 .fl img{ max-width:100%;}
.t4-1 .fr{ width:50%; box-sizing:border-box; padding:5%;}
.t4-1 .fr h5{ font-size:1.5em; color:#ff0000; margin-bottom:20px;}
.t4-1 .fr p{ font-size:1em; line-height:1.5em;}
@media screen and (max-width: 768px){
.t4-1 .fl{ width:100%;}
.t4-1 .fr{ width:100%;}
}
.t4-2{ padding:20px 0}
.t4-2 .fr{ width:50%; text-align:center;}
.t4-1 .fr img{ max-width:100%;}
.t4-2 .fl{ width:50%; box-sizing:border-box; padding:5%;}
.t4-2 .fl h5{ font-size:1.5em; color:#ff0000; margin-bottom:20px;}
.t4-2 .fl p{ font-size:1em; line-height:1.5em;}
@media screen and (max-width: 768px){
.t4-2 .fl{ width:100%;}
.t4-2 .fr{ width:100%;}
}

/*阿里巴巴*/
.al-tit{ text-align:center; width:100%; padding-bottom:30px;}
.al-tit h4{ font-size:2em; color:#a80000; font-weight:bold;}
.al-tit p{ font-size:1.5em; line-height:1.5em;}
.al-tit hr{ width:100px; height:2px; border:none; background:#a80000}
.si6{ margin-top:2em;}
.si6 li{ float:left; width:16.667%; text-align:center; cursor:pointer;}
.si6 li img{ max-width:100%; transform:rotateY(0deg); transition:all 0.5s;}
.si6 li:hover img{ transform:rotateY(180deg)}
.si6 li p{ margin:16px 0; font-size:1.125em; color:#333;}

.six6{ background:#eee; padding:50px 0;}
.six6 h4{ text-align:left; font-size:2em; color:#000;}
.six6 ul{ margin:30px auto 0;}
.six6 ul li{ width:48%; float:left; margin-bottom:30px; cursor:pointer;}
.six6 ul li .fl{ width:30%; text-align:center;}
.six6 ul li .fl img{ max-width:100%; transform:scale(1); transition:all 0.5s;}
.six6 ul li:hover .fl img{  transform:scale(1.1);}
.six6 ul li .fr{ width:70%; padding-top:4%;}
.six6 ul li .fr p{ font-size:1.25em; color:#000;}
@media screen and (max-width: 768px){
.si6 li{ float:left; width:33.33%; text-align:center; cursor:pointer;}
.six6 ul li{ width:100%; float:none;  min-height:120px;}
.six6 ul li .fr{ width:70%; padding-top:0%;}
}
/*阿里巴巴*/
.je{ padding:40px 0;}
.jti2{ text-align:center; margin-bottom:48px}
.jti2 p{ font-size:1.5em; color:#000;}
.jti2 h4{ font-size:1.875em; font-weight:bold; color:#ff0000}

.alb1{ margin:16px 0}
.alb1 .fl{ width:50%; padding-top:40px;}
.alb1 .fr{ width:45%}
.alb1 .fr img{ width:100%;}
.alb1 .fl h4{ color:#000; font-size:1.875em; font-weight:bold; border-left:5px solid #ff0000; line-height:40px; padding-left:10px;}
.alb1 .fl span{ color:#ff0000;}
.alb1 .fl p{ font-size:1.125em; color:#333; line-height:2em; margin-top:30px;}

.alb2{margin:16px 0}
.alb2 .fr{ width:50%; padding-top:60px;}
.alb2 .fl{ width:45%}
.alb2 .fl img{ width:100%;}
.alb2 .fr h4{ color:#000; font-size:1.875em; font-weight:bold; border-left:5px solid #ff0000; line-height:40px; padding-left:10px;}
.alb2 .fr span{ color:#ff0000;}
.alb2 .fr p{ font-size:1.125em; color:#333; line-height:2em; margin-top:30px;}
@media screen and (max-width: 768px){
.alb1 .fl{ width:100%; padding-top:40px;margin-bottom:20px;}
.alb1 .fr{ width:100%; }
.alb2 .fr{ width:100%; padding-top:60px;margin-bottom:20px;}
.alb2 .fl{ width:100%;}
}

/*网站推广*/
.tui1 h4{ font-size:2em; color:#ff0000; text-align:center; background:url(../images/tl_s.jpg) center bottom no-repeat; padding-bottom:65px; line-height:40px;}

.qi7{ background:url(../images/dif_bg.jpg) center no-repeat; height:503px; padding-top:25px; margin-top:30px; position:relative; width:968px; margin:30px auto 0;}
.qi7 li{ position:absolute;}
.qi7 li p b{ color:#ff0000; font-size:1.375em;}
.qi7 li p{ color:#333; line-height:1.5em;}
.df1{top:25px;left:8px;}
.df2{top:127px;left:8px;}
.df3{top:218px;left:8px;}
.df4{top:315px;left:8px;}
.df5{top:25px;left:674px;}
.df6{top:157px;left:674px;}
.df7{top:297px;left:674px;}
@media screen and (max-width: 768px){
.tui1 h4{ line-height:60px;}
.qi7{ width:100%; background:none; height:700px; margin:0 auto;}
.qi7 li{ position:absolute; width:100%}
.qi7 li p br{ display:none}
.df5{top:425px;left:8px;}
.df6{top:517px;left:8px;}
.df7{top:587px;left:8px;}
}
.sban{ background:url(../images/s_ban.jpg) center no-repeat; min-height:191px;}
.sban .fr{ width:30%; padding-top:50px;}
.sban .fr span{ color:#fff; line-height:2em; display:block;}
.sban .fr b{ font-size:1.5em; color:#fff; display:block;}
@media screen and (max-width: 768px){
.sban{ background:url(../images/s_ban.jpg) -250px no-repeat; min-height:191px;}
.sban .fr{ display:none;}
}
.b8{ text-align:center; padding:40px 0 40px;}
.b8 h6{ font-size:1.5em; color:#000; line-height:2em;}
.b8 h4{ font-size:2em; color:#000; font-weight:bold; color:#ff0000;}
.b8 ul{ width:90%; margin:40px auto 0}
.b8 li{ margin:0 33px; float:left; background:url(../images/ser_li.png) center no-repeat; width:204px; height:132px; box-sizing:border-box; padding:20px 20px;}
.b8 li p{ color:#fff;}
@media screen and (max-width: 1366px){
.b8 li{ margin:0 22px;}
}
@media screen and (max-width: 768px){
.b8 ul{ width:100%; margin:40px auto 0}
.b8 li{ margin:0 17px; background-size:cover; min-height:200px}
}

.t-fuwu{ background:#eee url(../images/grey_arrow.gif) center top no-repeat; width:100%; padding:40px 0;}
.fuwu-t{ text-align:center;}
.fuwu-t span{ font-size:1.875em; color:#000;}
.fuwu-t p{ font-size:2.25em; color:#ff0000; line-height:2em;}
.fuwu-t em{ font-size:1.5em; color:#000;}
.fuwu-u{ margin-top:40px;}
.fuwu-u li{ float:left; width:31.33%; margin-right:3%;}
.fuwu-u li img{ width:100%;}
.fuwu-u li p{ font-size:1.375em; color:#ff0000; line-height:1.5em; margin:10px 0; border-bottom:1px dotted #cacaca}
.fuwu-u li span{ font-size:1em; line-height:1.5em;}
.fuwu-u li:nth-child(3){ margin-right:0;}
.yewu{ margin-top:60px;}
.yewu h4{
    font-size: 40px;
    line-height: 40px;
    color: #ff3030;
    text-align: center;
    background: url(../images/tl_s.jpg) no-repeat center bottom;
    padding: 0 0 65px;
}
.yw4{ margin-top:40px;}
.yewu dl{ width:49%; margin-bottom:40px;}
.yewu dl dt{ float:left; width:35%; text-align:center;}
.yewu dl dd{ float:right; width:65%; padding-top:20px;}
.yewu dl dd p{ font-size:1.25em; color:#ff0000;}
.yewu dl dd span{ font-size:1em; color:#333; line-height:1.5em;}
@media screen and (max-width: 768px){
.fuwu-t p{ font-size:1.875em; color:#ff0000; line-height:2em;}
.fuwu-u li{ float:left; width:100%; margin-right:0%; text-align:center;}
.fuwu-u li img{ display:none;}
.yewu dl{ width:100%; margin-bottom:40px;}
.yewu dl dd{ float:right; width:65%; padding-top:0;}
}
/*推广ll*/
.t-last{ background:url(../images/uni_bg.jpg) center no-repeat; padding-top:45px; height:293px;}
.tl-tit{ text-align:center;}
.tl-tit h4{ font-size:2.25em; color:#ff0000;}
.tl-tit h4 span{ font-size:0.6em; color:#000;}
.tl-tit hr{ width:150px; height:2px; border:none; background:#ff0000; margin-top:16px}
.tl-uu{ margin-top:2em;}
.tl-uu li{ width:16.667%; text-align:center; float:left;}
.tl-uu li p{ margin-top:16px;}
@media screen and (max-width: 768px){
.t-last{ height:593px; background-size:cover;}
.tl-uu li{ width:33.33%; text-align:center; float:left;}
}

/*网站建设*/
.jian-1{ background:#fff; padding:30px 3%;}
.jian-1 .j-tit{ text-align:center;}
.jian-1 .j-tit h4{ font-size:1.5em; color:#000;}
.jian-1 .j-tit p{ font-size:1.875em; color:#ff0000; margin:16px 0;}
.jll{ margin-top:20px; width:50%; background:#ddd}
.jll .jsc{ float:left;width:50%;}
.jll .jsr{ float:right;width:50%; box-sizing:border-box; padding:8% 3%;}
.jll .jsr h6{ font-size:1.125em; color:#000; font-weight:bold; margin-bottom:20px}
.jll .jsr p{ font-size:1em; color:#333; line-height:2em;}
.jrr{ margin-top:20px; width:50%; background:#d80000;}
.jrr .jsc{ float:right; width:50%;}


.jrr .jsr{ float:left;width:50%;box-sizing:border-box; padding:8% 3%;}
.jrr .jsr h6{ font-size:1.125em; color:#fff; font-weight:bold; margin-bottom:20px}
.jrr .jsr p{ font-size:1em; color:#fff; line-height:2em;}
@media screen and (max-width: 768px){
.jll{ margin-top:20px; width:100%; background:#ddd}
.jll .jsr{ padding:2% 3%;}
.jrr{width:100%; background:#d80000;}
.jrr .jsr{ padding:2% 2%; width:55%}
.jrr .jsc{ float:right; width:44%; text-align:right;}
.jrr .jsc img{ width:100%}
}
/*2*/
.jian-2{ background:#fff; padding:30px 3%; margin-top:10px;}
.jian-2 .j-tit2{ text-align:center;}
.jian-2 .j-tit2 h4{ font-size:1.875em; color:#000;}
.jian-2 .j-tit2 p{ font-size:1.125em; color:#000; margin:16px 0;}
.jian-2 .j-tit2 p span{ color:#ff0000;}
.duibi{ width:100%; margin-top:50px;}
.dui{ width:19%; text-align:center;}
.dui p{ font-size:2em; font-weight:bold; padding-top:250px; color:#ff0000;}
.putong{ width:40%;border:1px solid #eee;}
.putong img{ width:100%;}
.putong p{ box-sizing:border-box; padding:3%; background:#eee; color:#333;line-height:1.5em}
.yingx{ width:40%; border:1px solid #eee;}
.yingx img{width:100%;}
.yingx p{ box-sizing:border-box; padding:3%; background:#eee; color:#333; line-height:1.5em}
@media screen and (max-width: 768px){
.putong{ width:100%;border:1px solid #eee;}
.putong img{ width:100%;}
.yingx{ width:100%; border:1px solid #eee;}
.dui{ width:100%; text-align:center;}
.dui p{  padding:20px 0;}
}
/*3*/
.j3tit{ background:url(../images/c5_bg1.png) center no-repeat; text-align:center; height:73px; margin-top:40px; line-height:80px; font-size:2em; color:#fff; font-weight:bold;}

.con5_c{ width:100%; float:left; background:#fff url(../images/c5_bg.png) no-repeat; margin-top:73px; padding:48px 0 53px 0;}
.con5_c_head{ width:90%; float:left; padding-left:10%; color:#ffd5d5; font-size:1.75em;}
.con5_c_head strong{ color:#ffde00}
.con5_c1{ width:94%; float:left; margin-top:28px; color:#fff; font-size:1em; line-height:29px; padding:0 3%}
.con5_c2{ width:90%; float:left; margin-top:30px;padding:0 5%}
.con5_c2 img{ float:left}
.con5_c2r{ width:470px; float:left; margin-left:20px;}
.con5_c2r strong{ width:470px; float:left; font-size:1.75em; color:#ffde00}
.con5_c2r b{ font-size:21px; color:#fffeff; width:470px; float:left; margin:3px 0}
.con5_c2r span{ width:470px; float:left; color:#fffeff; font-size:1em; margin-bottom:11px;}

.con5_c2r1{ width:100%; float:left; border:#e2e2e2 solid 1px; background:#fff; margin-top:9px; height:54px; line-height:54px; padding-left:18px; color:#7f7f7f; font-size:1em;}
.con5_c2r2{ width:100%; float:left; border:#e2e2e2 solid 1px; background:#fff; margin-top:9px; padding:13px 20px; line-height:21px; padding-left:18px; color:#7f7f7f; font-size:1em;}
@media screen and (max-width: 768px){
.j3tit{ background:none; color:#000;}
.con5_c{ margin-top:73px; padding:32px 0 53px 0;}
.con5_c_head{ width:80%; padding-left:20%}
.con5_c1{ line-height:1.5em;}
.con5_c2 img{ float:none; display:none;}
.con5_c2r strong{  font-size:1.75em; color:#ffde00}
.con5_c2r b{ font-size:1.25em; color:#000;}
.con5_c2r span{ width:470px;  color:#000; }
.con5_c2r1{  height:auto; line-height:1.5em; padding-left:18px; color:#7f7f7f; font-size:1em;}
.con5_c2r2{ padding:13px 20px; line-height:1.5em; padding-left:18px; color:#7f7f7f; font-size:1em;}
}
/*4*/
.yx-6t{ background:#fff; margin-top:16px; padding:30px 3%;}
.yx-6t h4{ font-size:2em; color:#ff0000; font-weight:bold; text-align:center;}

.con8_head{ width:100%; float:left; font-size:28px; color:#ff3232; text-align:center; margin-bottom:28px;}
.con8_head img{ margin:0 5px;}
.con8_con{ width:100%; margin-top:30px;}
.con8_c1{ width:31.33%; height:auto; float:left; margin:0 3% 30px 0; }
.con8_c1_head{ width:100%; float:left; background:url(../images/c8_img1_07.jpg);  height:72px; line-height:72px; text-align:center; color:#fff; font-size:1.5em; font-weight:bold; background-size:100% !important}
.con8_c1_c{ width:90%; padding:2% 5%; float:left;color:#7a7a7a; font-size:1em; line-height:25px;box-shadow:0px 2px 3px rgba(0,0,0,0.2); min-height:130px; }
@media screen and (max-width: 768px){
.con8_c1{ width:47%; height:auto; float:left; margin:0 1.5% 30px !important;}
.con8_c1_c{ line-height:1.5em; min-height:300px;}
}

/*5*/
.con9{ width:94%; float:left; margin-top:15px; background:url(../images/c9_bg_03.jpg); height:512px; padding:55px 3% 0;}
.con9_head{ width:100%;   font-size:1.75em; color:#fff; margin-bottom:35px; text-align:center;}
.con9 ul li{ text-align:center; width:24.8%; box-sizing:border-box; padding:2%; float:left; margin:0 1px 1px 0; background:rgba(255,255,255,0.85); min-height:200px;}
.con9 ul li img{}
.con9 ul li span{ display:block; text-align:center; font-size:1.125em; margin-top:10px;}

@media screen and (max-width: 768px){
.con9{  height:640px; padding:55px 3% 0;}
}
.ban2{ background-repeat:no-repeat; background-position:center; height:375px;}
@media screen and (max-width: 768px){
.ban2{ background-position:-500px;}
}
