﻿.service{ width:100%; min-width:1600px; margin:0 auto; height:720px; background:url(../images/bg1.jpg) no-repeat center;}
.ser_c{ width:1600px; margin:0 auto; overflow:hidden; padding-top:62px;}

.bt{ width:1600px; height:80px; margin:0 auto;}
.bt .bt_l{ float:left; text-align:left;}
.bt .bt_l h2{ font-size:30px; color:#333; line-height:30px; letter-spacing:3px;}
.bt .bt_l h6{ font-size:16px; color:#666; line-height:16px; font-weight:400; margin-top:18px;}
.bt .bt_l span{ display:block; width:50px; height:3px; background:#f44242; margin-top:19px;}

.fuwu{ width:1600px; height:455px; margin:45px auto 0;}
.slideTxtBox_fuwu{ width:1600px; height:455px; background:url(../images/fw_bg.png) no-repeat center;}
.slideTxtBox_fuwu .hd{ width:100%; height:181px; box-sizing:border-box; padding:0 93px;}
.slideTxtBox_fuwu .hd ul{float:left;}
.slideTxtBox_fuwu .hd ul li{float:left;cursor:pointer; width:282px; height:181px; box-sizing:border-box; transition:0.3s;}
.slideTxtBox_fuwu .hd ul li .xhk{ width:216px; height:153px; margin:0 auto;box-sizing:border-box;padding-top:20px;padding-left:24px;text-align:left; transition:0.3s;}
.slideTxtBox_fuwu .hd ul li .xhk h2{ font-size:40px; color:#333; font-family:DINPro-Bold; line-height:40px; transition:0.3s;}
.slideTxtBox_fuwu .hd ul li .xhk h3{ font-size:20px; color:#333; font-weight:900; line-height:20px; line-height:20px; margin-top:8px; transition:0.3s;}
.slideTxtBox_fuwu .hd ul li .xhk span{ width:26px; height:3px; background:#f44242; margin-top:12px; display:block; transition:0.3s;}
.slideTxtBox_fuwu .hd ul li.on{ background:url(../images/llxx.jpg) no-repeat bottom center; }
.slideTxtBox_fuwu .hd ul li.on .xhk{ background:#535353; border-bottom:3px solid #f44242; margin-top:28px;}
.slideTxtBox_fuwu .hd ul li.on .xhk h2{ color:#fff;}
.slideTxtBox_fuwu .hd ul li.on .xhk h3{ color:#fff; padding-top:20px;}
.slideTxtBox_fuwu .hd ul li:hover{ background:url(../images/llxx.jpg) no-repeat bottom center; }
.slideTxtBox_fuwu .hd ul li:hover .xhk{ background:#535353; border-bottom:3px solid #f44242; margin-top:28px;}
.slideTxtBox_fuwu .hd ul li:hover .xhk h2{ color:#fff;}

.slideTxtBox_fuwu .bd .nrk{ padding:30px;  zoom:1; width:1600px; margin-top:20px; overflow:hidden;}
.slideTxtBox_fuwu .bd .nrk::after{ content:""; display:block; clear:both;}
.slideTxtBox_fuwu .bd .nrk_l{ float:left; text-align:left; width:535px;}
.slideTxtBox_fuwu .bd .nrk_l h3{ font-size:24px; color:#333; line-height:24px; margin-top:10px; font-weight:400;}
.slideTxtBox_fuwu .bd .nrk_l p{ font-size:16px; color:#666; line-height:1.5em; margin-top:15px;}
.slideTxtBox_fuwu .bd .nrk_l a{ display:block; width:126px; height:36px; line-height:36px; font-size:14px; color:#f44242; border:1px solid #f44242;box-sizing:border-box;
border-radius:5px; text-align:center; line-height:34px; margin-top:40px; transition:0.3s;}
.slideTxtBox_fuwu .bd .nrk_l a:hover{ background:#f44242; color:#fff;}
.slideTxtBox_fuwu .bd .nrk .nrk_r{ float:right; width:1000px; height:170px;}
.slideTxtBox_fuwu .bd .nrk .nrk_r li{ float:left; margin-right:30px; width:155px; text-align:center; margin-bottom:28px;}
.slideTxtBox_fuwu .bd .nrk .nrk_r li:nth-child(5n){ margin-right:0;}
.slideTxtBox_fuwu .bd .nrk .nrk_r li a{ display:block; width:155px; text-align:center;}
.slideTxtBox_fuwu .bd .nrk .nrk_r li a .x_tup{ width:40px; height:34px; margin:0 auto; overflow:hidden; transition:0.3s;}
.slideTxtBox_fuwu .bd .nrk .nrk_r li a p{ text-align:center; font-size:14px; color:#555555; line-height:14px; margin-top:20px;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(1) a .x_tup{ background:url(../images/x1_1.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(2) a .x_tup{ background:url(../images/x1_2.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(3) a .x_tup{ background:url(../images/x1_3.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(4) a .x_tup{ background:url(../images/x1_4.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(5) a .x_tup{ background:url(../images/x1_5.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(6) a .x_tup{ background:url(../images/x1_6.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(7) a .x_tup{ background:url(../images/x1_7.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(8) a .x_tup{ background:url(../images/x1_8.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(9) a .x_tup{ background:url(../images/x1_9.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_1 .nrk_r li:nth-child(10) a .x_tup{ background:url(../images/x1_10.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(1) a .x_tup{ background:url(../images/x2_1.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(2) a .x_tup{ background:url(../images/x2_2.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(3) a .x_tup{ background:url(../images/x2_3.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(4) a .x_tup{ background:url(../images/x2_4.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(5) a .x_tup{ background:url(../images/x2_5.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(6) a .x_tup{ background:url(../images/x2_6.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(7) a .x_tup{ background:url(../images/x2_7.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(8) a .x_tup{ background:url(../images/x2_8.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(9) a .x_tup{ background:url(../images/x2_9.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_2 .nrk_r li:nth-child(10) a .x_tup{ background:url(../images/x2_10.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(1) a .x_tup{ background:url(../images/x3_1.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(2) a .x_tup{ background:url(../images/x3_2.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(3) a .x_tup{ background:url(../images/x3_3.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(4) a .x_tup{ background:url(../images/x3_4.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(5) a .x_tup{ background:url(../images/x3_5.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(6) a .x_tup{ background:url(../images/x3_6.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(7) a .x_tup{ background:url(../images/x3_7.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(8) a .x_tup{ background:url(../images/x3_8.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(9) a .x_tup{ background:url(../images/x3_9.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_3 .nrk_r li:nth-child(10) a .x_tup{ background:url(../images/x3_10.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(1) a .x_tup{ background:url(../images/x4_1.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(2) a .x_tup{ background:url(../images/x4_2.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(3) a .x_tup{ background:url(../images/x4_3.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(4) a .x_tup{ background:url(../images/x4_4.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(5) a .x_tup{ background:url(../images/x4_5.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(6) a .x_tup{ background:url(../images/x4_6.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(7) a .x_tup{ background:url(../images/x4_7.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(8) a .x_tup{ background:url(../images/x4_8.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(9) a .x_tup{ background:url(../images/x4_9.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_4 .nrk_r li:nth-child(10) a .x_tup{ background:url(../images/x4_10.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(1) a .x_tup{ background:url(../images/x5_1.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(2) a .x_tup{ background:url(../images/x5_2.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(3) a .x_tup{ background:url(../images/x5_3.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(4) a .x_tup{ background:url(../images/x5_4.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(5) a .x_tup{ background:url(../images/x5_5.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(6) a .x_tup{ background:url(../images/x5_6.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(7) a .x_tup{ background:url(../images/x5_7.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(8) a .x_tup{ background:url(../images/x5_8.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(9) a .x_tup{ background:url(../images/x5_9.png) no-repeat top center;}
.slideTxtBox_fuwu .bd .nrk_5 .nrk_r li:nth-child(10) a .x_tup{ background:url(../images/x5_10.png) no-repeat top center;}

.slideTxtBox_fuwu .bd .nrk .nrk_r li:hover a .x_tup{ background-position:bottom center;}
.slideTxtBox_fuwu .bd .nrk .nrk_r li:hover a p{ color:#f44242;}


.about{ width:100%; height:630px; }
.ab_c{ width:1600px; height:630px; box-sizing:border-box; padding-top:70px; margin:0 auto;}
.ab_c .bt .bt_r{ display:block; float:right; width:140px; height:36px; border-radius:5px; text-align:center; line-height:36px; font-size:16px; color:#fff;
background:#f44242; margin-top:20px; transition:0.3s;}
.ab_c .bt .bt_r:hover{ background:#2c6cce;-webkit-transform:translate3d(0,-5px,0); transform:translate3d(0,-5px,0); -moz-transform:translate3d(0,-5px,0);
-ms-transform:translate3d(0,-5px,0); -o-transform:translate3d(0,-5px,0);}
.ab_con{ width:1600px; margin:38px auto 0;}
.ab_con p{ width:1600px; margin:0 auto; text-align:left; font-size:16px; color:#676767; line-height:1.7em;}
.fktu{ width:1600px; height:220px; margin:30px auto 0;}
.fktu li{ float:left; margin-right:20px;}
.fktu li a{ display:block; overflow:hidden; width:303px; height:220px; border:1px solid #bfbfbf; box-sizing:border-box;}
.fktu li a img{ width:100%; margin:0 auto; transition:0.3s;}
.fktu li:hover a img{ transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.fktu li:last-child{ margin-right:0;}

/* 产品 */
.title{text-align: center;margin-bottom: 40px;margin-top: 50px;}
.title h2{font-size: 40px;margin:0;line-height: 90px;margin-top: 10px;font-weight: normal;}
.title span{font-size: 20px;}
.pro_lis{display: inline;float: left;text-align: center;width:162px;height:212px;background: #ffffff;box-shadow: 0px 0px 20px 1px #dddddd;margin:19px;border-radius: 15px;cursor:pointer;}
.pro_lis .pro_lis_ico{width:110px;text-align:center;margin: 0 auto;margin-top:20px;transition: transform 1s;}

.pro_lis .lis_ico1{width:110px;height:110px;text-align: center;vertical-align: middle;margin: 0 auto;}
.pro_lis .lis_ico2{width:110px;height:110px;text-align: center;vertical-align: middle;margin: 0 auto;margin-top:-112px;z-index: -1;display:none;}
.pro_lis .lis_ico2_play{display:block;}
.pro_lis .lis_ico3{margin-top: -90px;height:90px;text-align: center;vertical-align: middle;}
.pro_lis .pro_lis_text{font-size: 22px;}
.pro_lis .pro_lis_xian{width: 25px;height:3px;background-color: #ff6000;margin:0 auto;margin-top: 35px;}

.pw{width:100%; border-top: 3px solid #eaeaea; padding-top:20px;}
.nw{width:1600px;margin:0 auto;min-width:1600px;}

.title h2 {
    font-size: 40px;
    margin: 0;
    line-height: 90px;
    margin-top: 10px;
    font-weight: normal;
}
.title span {
    font-size: 20px;
}
.liuyan .tel,.name,.gsname{display: inline;float: left;}
.liuyan .tel{ margin-left:5%;background: url(../images/telbj.jpg) no-repeat;width: 20%;height: 100px;font-size: 36px;color: #222;font-family: impact;font-weight: bold;font-style: italic;padding-top: 50px;padding-left: 60px; float:left}
.liuyan .biaodan{width: 60%;height: 100px; float:left}

.name{width:45%;margin-right:5%; float:left}
.phone{width:45%; float:left}

.biaodan input{border: 0;font-size: 16px;color:#bbbbbb;line-height: 40px;padding-left:20px;}
.biaodan div{height:40px;padding:5px;border:1px solid #e7e7e7;border-radius: 10px;margin-bottom: 20px;    overflow: hidden;}



input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #bbbbbb;font-size: 16px;}
.biaodan div span{padding:0 20px;border-right: 1px solid #f3f3f3;padding-bottom: 8px;}
.yanzheng{width:150px;float: left; margin-left: 20px;}
.gsname{width: 70%;}
.biaodan button{padding:13px 50px;background: #ff6000;border:none;border-radius: 10px;color:#fff;font-size: 20px;margin-left: 20px;cursor: pointer;}



.liuyan>p{font-size: 20px;text-align: center;padding:40px;color:#555555;padding-bottom: 60px;}
.lyfuwu>div{width: 25%;display: inline;float: left;}


.lyfuwu>div>div{display: inline-block;vertical-align: middle;}
.fuwutext{margin-left: 15px;}
.fuwutext span{font-size: 22px;}
.fuwutext p{font-size:16px;color:#545454;}



.icon-dianhua3{color: #ff6000;font-size:30px;}
.icon-xlogin{font-size:100px;color:#ff6000;}
.icon-seo,.icon-xiaochengxu,.icon-guanggao,.icon-huigou012,.icon-wangzhan,.icon-tian-copy{font-size:60px;color:#ff6000;}
.icon-liubianxing{font-size:102px;color:#ffffff;}
.advan_lis .lis_ico1{font-size:86px;color:rgba(76, 198, 53, 0.4)}
.advan_lis .lis_ico2{font-size:64px;color:rgba(76, 198, 53, 1)}
.advan_lis .lis_ico3{font-size:42px;color:#ffffff;}
.case_lis .icon-xiangqing{font-size: 30px;float: right;line-height: 40px;}
.icon-name,.icon-dianhuavoip,.icon-gongsi1{color:#ff6000;font-size:30px;}
.icon-pinzhirenzheng,.icon-genzong,.icon-tubiao-,.icon-chilun-copy{color:#ff6000;font-size:40px;padding: 13px 15px;float:left;border:2px solid #ff6000;border-radius: 50%;}
.footerl .icon-dianhua-copy,.footerl .icon-wangzhi,.footerl .icon-dizhi-copy{font-size:46px;padding: 13px 15px;border:2px solid #fff;border-radius: 50%;}
.icon-youhua1-copy,.icon-paiming,.icon-shuju,.icon-shujufenxi{font-size: 78px;color: #fff;}
.icon-yuanxing{font-weight: bold;font-size:16px;}
.icon-yingyong-paiming-copy,.icon-tian-copy-copy,.icon-tuikuan-copy,.icon-jingzhun1-copy{font-size:30px;line-height: 30px;}
.kunju_list .icon-zhuye-copy,.kunju_list .icon-nanguo-copy,.kunju_list .icon-yingyong-paiming-copy,.kunju_list .icon-xin-copy{font-size:44px;}
.atjf_youshi_list .icon-liubianxing{color: #333333;font-size:120px;}
.atjf_youshi_list .icon-zhuye1,.atjf_youshi_list .icon-tian-copy-copy,.atjf_youshi_list .icon-tuikuan-copy,.atjf_youshi_list .icon-zuidi-copy,.atjf_youshi_list .icon-guanjiankey50-copy,.atjf_youshi_list .icon-youhua1-copy,.atjf_youshi_list .icon-fugai-copy,.atjf_youshi_list .icon-shuju-copy-copy{color: #ff6000;font-size: 56px;}
.atjf_fwlclist .icon-mark,.atjf_fwlclist .icon-xieyi,.atjf_fwlclist .icon-qiandinghezuoxieyi,.atjf_fwlclist .icon-houtaiguanli,.atjf_fwlclist .icon-tian,.atjf_fwlclist .icon-baogao{font-size: 26px;}
.wzjs_01 .icon-dingwei,.wzjs_01 .icon-xiangmucehua-copy,.wzjs_01 .icon-yingxiao,.wzjs_01 .icon-user2{font-size: 65px;}
.wzjs_01 .icon-liubianxing{font-size:135px;}
.wzjs_02_a .icon-jingzhun,.wzjs_02_a .icon-dengpao,.wzjs_02_a .icon-youhua-copy,.wzjs_02_a .icon-sheji{font-size: 100px;color: #fff;line-height:120px;    background: linear-gradient(#fcba53, #ff6000);-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.wzjs_02_a .pro_lis:hover .icon-jingzhun,.wzjs_02_a .pro_lis:hover .icon-dengpao,.wzjs_02_a .pro_lis:hover .icon-youhua-copy,.wzjs_02_a .pro_lis:hover .icon-sheji{background: linear-gradient(#ffff, #fff);-webkit-background-clip: text;-webkit-text-fill-color: transparent; }
.quanyi_list .icon-mingpian,.quanyi_list .icon-renzheng,.quanyi_list .icon-duochangjing,.quanyi_list .icon-youzhipinpai,.quanyi_list .icon-shujushoulu,.quanyi_list .icon-fenfa{font-size: 60px;}
.lgwd_list .icon-platform,.lgwd_list .icon-liuliang,.lgwd_list .icon-neirong,.lgwd_list .icon-zhuanhuashuju,.lgwd_list .icon-rencai,.lgwd_list .icon-falv_Solid{font-size:45px;}
.wswys_list .icon-sousuo,.wswys_list .icon-moneybag,.wswys_list .icon-shuju1,.wswys_list .icon-zuanshix,.wswys_list .icon-xiaoguo1,.wswys_list .icon-shijian1,.wswys_list .icon-baping,.wswys_list .icon-tisheng{font-size: 48px;line-height: 94px;}
.cpys_list .icon-jingzhun,.cpys_list .icon-paimingiconx,.cpys_list .icon-gaoxiao1,.cpys_list .icon-wangzhan-copy,.cpys_list .icon-sousuo,.cpys_list .icon-zhuanhua,.cpys_list .icon-yijian,.cpys_list .icon-tongji-copy,.cpys_list .icon-baozhang-copy{font-size:64px;}
.fwzx_list .icon-caozuo-copy,.fwzx_list .icon-xinhao,.fwzx_list .icon-xzxiaoguoxianzhu,.fwzx_list .icon-beijing-copy,.fwzx_list .icon-fugai,.fwzx_list .icon-gongneng{font-size:50px;}
.yxgn_list .icon-xiaochengxu,.yxgn_list .icon-saoma,.yxgn_list .icon-guanlian,.yxgn_list .icon-fenxiang,.yxgn_list .icon-shejiao,.yxgn_list .icon-tongzhi,.yxgn_list .icon-zujian,.yxgn_list .icon-xitong{font-size: 44px;}
.yxgn_list:hover .icon-xiaochengxu{color:#ff6000;}
.yxgn_list .icon-xiaochengxu{color:#fff;}
.xiangmujj .fenxiang .icon-weibo,.xiangmujj .fenxiang .icon-kongjian,.xiangmujj .fenxiang .icon-wchart{font-size:28px;}
.gywmys_list .icon-tuandui,.gywmys_list .icon-fuwu1,.gywmys_list .icon-jishu,.gywmys_list .icon-anli{font-size: 70px;}
.lianxilist .icon-dizhi-copy,.lianxilist .icon-wangzhi,.lianxilist .icon-youxiang,.lianxilist .icon-dianhua{font-size: 55px;}
.chengchelx .icon-chengcheluxian,.chengchelx .icon-chaxun{font-size:40px;}
.icon-platform,.icon-shenpi,.icon-xiangmucehua,.icon-xiaoguopinggu{font-size:50px;}
.wzjs_04_right .icon-xiaoguo,.wzjs_04_right .icon-icon-power-fi-signal,.wzjs_04_right .icon-dianjiliang{font-size:50px}
.kefuclose .icon-kefu,.kefuclose .icon-qq ,.kefuclose .icon-wchart,.kefuclose .icon-dianhua2,.kefuclose .icon-jiasu{font-size:36px;}



/* 按天计费 */
.banner_atjf{height:588px;background:url(../images/banner_atjf.jpg) no-repeat center center;}
.banner_atjf p{color:#fff;text-align:center;line-height:60px;}
.banner_atjf .atjf1{font-size:45px;margin-top:100px;}
.banner_atjf .atjf2{font-size:50px;}
.banner_atjf .atjf3{font-size:96px;line-height:120px;padding-bottom:40px;}
.atjf_more span{padding:10px 30px}
.atjf_shuoming{background: #222222;padding:15px 0;color: #ff6000;font-size:24px;}
.atjf_shuoming>div>span{margin-right: 32px;}
.atjf_shuoming>div>span>span{padding:0 10px;}
/* 困局分析 */
.kunju{background: url(../images/atjf_kjbj.png) no-repeat center center; height:465px;}
.kunju_list{display: inline-block;float: left;width:556px;margin-top: 50px;margin-bottom: 90px;cursor: pointer;}
.kunju_list:nth-child(2n+1){margin-right: 480px;}
.kunju_list:nth-child(2n){text-align: right;}
.kunju_list>span{display:inline-block;float: left;color: #ff6000;width:88px;height:88px;border:2px solid #ff6000;border-radius: 50%;text-align: center;line-height: 88px;margin-right: 15px;}
.kunju_list:hover >span{background: #ff6000;color:#fff;transition:all 500ms;}
.kunju_list:nth-child(2n)>span{float: right;margin-left:15px;}
.atjf01{height:156px;background: url(../images/atjf01.jpg) no-repeat center center;}
.atjf_youshi_list{text-align: center;width:360px;display: inline;float: left;margin-right: 40px;margin-bottom: 40px;cursor: pointer;}
.atjf_youshi_list:nth-child(4n){margin-right: 0px;}
.atjf_youshi_list div p{margin-top:-136px;line-height: 132px;}
.atjf_youshi_list>p{line-height: 26px;}
.atjf_youshi_list h3{font-size: 20px;}
.atjf_youshi_list .icon-liubianxing:hover{color: #ff6000;}
.atjf_youshi_list:hover div p{color: #fff;}
.atjf_youshi_list:hover div span{color: #ff6000;}
.atjf_youshi_list:hover >div{  transform: rotateY(360deg);
  transition: all 1s;}
.atjf_youshiz{background: #f1f3f6;padding-bottom: 40px;}
.atjf_fwlcl{background: url(../images/atjf_fwlc.png) no-repeat center bottom;height: 500px;}
.fwlc_xian{display:block;width:2px;height:28px;background: #d2d2d2;margin:0 auto;}
.fwlclista{display:inline-block;width:42px;height:42px;color: #636363;border-radius: 50%;background: #d2d2d2;line-height: 42px;}
.atjf_fwlclist>div:hover .fwlclista{color:#fff;background: #ff6100;}
.atjf_fwlclist>div>div>span{display:inline-block;width:30px;height:30px;border-radius: 50%;background: #ff6000;color:#fff;font-size: 16px;text-align: center;line-height: 30px;}
.atjf_fwlclist>div{display:block;width:198px;text-align: center;float: left;cursor: pointer;margin-right: 30px;}
.atjf_fwlclist>div p{line-height: 20px;margin-top:15px;}
.atjf_fwlclist>div>div{padding:5px;background: #faccaf;border-radius: 50%;width:30px;height: 30px;margin:0 auto;}
.fwlclist01{margin-top:155px;}
.fwlclist02{margin-top:125px;}
.fwlclist03{margin-top:125px;}
.fwlclist04{margin-top:75px;}
.fwlclist05{margin-top:85px;}
.fwlclist06{margin-top:155px;}
.fwlclist07{margin-top:160px;}


/* 网站建设 */
.banner_wzjs{height:588px;background:url(../images/banner_wzjs.jpg) no-repeat center center;}
.banner_wzjs .nw{padding-top:150px;}
.banner_wzjs nw img{display:inline-block;float:left;vertical-align:middle;}
.wzjspw{background: #f2f3f7;padding-bottom: 50px;}
.wzjs_01{width:535px;height:165px;margin:20px;display: inline-block;border-radius: 15px;float: left;padding:45px 25px 5px 0;background: #fff;cursor:pointer}
.wzjs_01 .icon-liubianxing{color: #fff;font-size:135px;display: none;}
.wzjs_01 .icon-xlogin{font-size:135px;display: inline-block;margin: 0 20px;float: left;}
.wzjs_01_a{display:inline-block;color: #ff6000;width: 135px;text-align: center;margin-left: -155px;float: left;line-height: 148px;}
.wzjs_01>div>span{width:40px;height: 2px;background-color: #dd5200;display: block;margin:2px 0 18px;}
.wzjs_01>div>p{display: block;line-height: 22px;}
.wzjs_01_bt{text-align: center;margin:30px;}
.wzjs_01_bt span{display:inline-block;padding:10px 20px;background: #ff6000;color: #fff;font-size: 24px;border-radius: 10px;}
.wzjs_01:hover{background: #ff6000;color:#fff;}
.wzjs_01:hover p{color:#fff;}
.wzjs_01:hover>div>span{background:#fff;}
/*.wzjs_01:hover .icon-dingwei{color:#fff;}*/
.wzjs_01:hover .icon-liubianxing{display: block;}
.wzjs_02 h2 span{color: #ff6000;font-size: 40px;}
.wzjs_02_a .pro_lis{width:268px;height:372px;box-shadow: none;border:2px solid #ff6000;margin:0;border-radius: 8px;margin-left:36px;cursor: pointer;}
.wzjs_02_a .pro_lis:hover{background: #ff6000;}
.wzjs_02_a .pro_lis:hover *{color: #fff; }
.wzjs_02_a .pro_lis:hover .pro_lis_xian{background: #fff;}
.wzjs_02_a .pro_lis:nth-child(4n+1){margin-left: 0px;}
.wzjs_02_a .pro_lis .pro_lis_xian{width:60px;}
.wzjs_02_a .pro_lis_text{padding:25px 15px 0;}
.wzjs_02_a .pro_lis_text p{line-height: 25px;}
.wzjs_02_a .pro_lis_ico{color: #ff6000;}
.wzjs_02_a .pro_lis h3{color:#ff6000;}

.wzjspw01{background: #1e5387;margin-top:120px;height:920px; }
.wzjs_03 {color: #fff;}
.wzjs_03 h2 span{font-size:40px;color: #fff601;}
.wzjspw01>div>img{margin-top:-150px;z-index: 9;position:absolute;}
.wzjs_04{width:1200px;height:500px;box-shadow: 0 0 20px 1px #eee;margin-left:20px;margin:0 auto;}
.wzjs_04_left{background: #333333;width:845px;height:500px;border-radius:10px 0 0 10px; float: left;}
.wzjs_04_right{width: 355px;height:500px;background: #ff6000;float: left;color:#fff;}
.wzjs_04_left>div{padding:30px;display: inline;float: left;color:#ff6000;text-align: center;}
.wzjs_04_left>div>div>p{color: #fff;padding:0 40px 0 40px;}
.wzjs_04_left1{border-right: 1px solid #fff;border-bottom: 1px solid #fff;color: #ff6000;width:390px;height:210px;float: left;}
.wzjs_04_left2{border-bottom: 1px solid #fff;color: #ff6000;width:390px;height:210px;float: left;}
.wzjs_04_left3{border-right: 1px solid #fff;color: #ff6000;width:390px;height:180px;float: left;padding-top:30px;}
.wzjs_04_left4{color: #ff6000;width:390px;height:180px;float: left;padding-top:30px;}
.wzjs_04_left h3{line-height:50px;}
.wzjs_04_right>span{display:block;margin:0 auto;padding:5px 20px;background:#fff;font-size:30px;color:#ff6000;line-height:30px;border-radius:30px;width:250px;margin-top:45px;margin-bottom:30px;}
.wzjs_04_right>p{color:#fff;padding:0 30px;line-height:30px;text-indent:2em;margin-bottom:30px;}
.wzjs_04_right hr{color:#fff;width:85%;border:1px solid #FFF;}
.wzjs_04_right>div>span{display:inlin-block;float:left;margin:20px 20px;text-align:center;}
.wzjs_04_right>div>span .icontxt{display:block;background:#fff;color:#ff6000;padding:2px 5px;border-radius:10px;width:60px;text-align:center;margin-top:10px;}

.wzjs_youshi{height:1064px;background:url(../images/wzjs_bj01.jpg) no-repeat center center;}
.wzjs_youshi p{line-height:24px;}
.wzjs_youshit0{display:inline-block;float:left;text-align:center;}
.wzjs_youshit0 h3{line-height:80px;font-size:28px;}
.wzjs_youshit1{margin-top:40px;}
.wzjs_wzbj{margin-left:260px;}
.wzjs_wzbj h3{color:#3760ac;}
.wzjs_ssyq{margin-left:180px;}
.wzjs_ssyq h3{color:#f0535a;}
.wzjs_youshit2{margin-top:30px;}
.wzjs_jrx{margin-left:60px;}
.wzjs_jrx h3{color:#49dade;}
.wzjs_sj{margin-left:580px;}
.wzjs_sj h3{color:#ff6000;}
.wzjs_youshit3{margin-top:60px;}
.wzjs_wzjh{margin-left:260px;}
.wzjs_wzjh h3{color:#f6a406;}
.wzjs_js{margin-left:160px;}
.wzjs_js h3{color:#29cf99;}




.w1200 {
    width: 100%;
    max-width: 1600px;
    margin: 0 auto;
    overflow: hidden;
}
footer{
  padding-bottom: 0!important;
}

.bookmark{
  padding: 25px 0 15px;
  background: #262844;
  border-bottom: 1px solid #484848;
}


.bookmark_list{

}
.bookmark_list_ul{
  overflow: hidden;
  margin-bottom: 10px;
}
.bookmark_list_ul li{
  float: left;
}
.bookmark_list_ul li:nth-child(2){
  margin-left: 20px;
}
.bookmark_list_ul li a{
  font-size: 16px;
  display: block;
  line-height: 20px;
  color: #d8d8d8;
  border-left: 1px solid #ccc;
}
.body_index .bookmark_list_ul li a{
  color: #333333;
  border-left: 1px solid #ccc;
}
.bookmark_list_ul li:first-child a{
  border-left: 0;
}
.bookmark_list_ul li:nth-child(2) a{
  padding-left: 20px;

}
.bookmark_list_ul li.active a{
  color: #e10000;
}
.bookmark_main{

}

.bookmark_main .b_box{
  display: none;
}


.body_index .bookmark{
  background: #fff;
}



.body_index .bookmark_list_ul li.active a{
  color: #e10000;
}

.b_box_ul{
  overflow: hidden;
}
.b_box_ul li{
  float: left;
  margin-right: 10px;
  margin-bottom: 5px;
}
.b_box_ul li h2{
  height:24px;
  line-height: 24px;
  font-size: 14px;
  color: #fff;
}

.b_box_ul li a{
  height:24px;
  line-height: 24px;
  font-size: 14px;
  color: #b1b1b1;
  display: block;
}
.b_box_ul li:hover a{
  color: #e10000;
}
.copyright{
  text-align: center;
  background: #262844;
  padding:15px 0;
  border-bottom: 1px solid #484848;
}

.copyright_title{
  overflow: hidden;
  display: block;
  text-align: center;
  padding: 30px 0;
}
.copyright_title .img{
  float: left;
  width: 20%;
}

.copyright_title .img img{
  display: block;
margin: 0 auto;
}

.copyright_title .img p{
  display: block;
  color: #b3b4be;
  padding: 10px 0;
  font-size: 16px;
}

.copyright_title .img p i{
  font-size: 20px;
  margin-right: 8px;
}

.copyright_title .txt{
  float: left;
  padding: 0 30px 0 0;
  width: 20%;
}
.copyright_title .txt .txt_p{
  text-align: left;
}
.copyright_title .txt .txt_p p{
  font-size: 14px;
  color: #b4b4b4;
  line-height: 30px;
  overflow: hidden;
  margin-bottom: 7px;
  display: block;
}
.copyright_title .txt .txt_p p i{
  margin-right: 10px;
  font-size: 24px;
  line-height: 24px;
  margin-top: 3px;
  float: left;
}
.copyright_title .txt .txt_p p span {
    font-size: 16px;
}
.copyright_sitemap{
  text-align: center;
  padding: 10px 0;
}

.copyright_sitemap p{
  display: inline-block;
  font-size: 14px;
  color: #bcbcbc;
  height: 20px;
  line-height: 20px;
  margin:0 10px;
}

.copyright_sitemap a{
  display: inline-block;
  font-size: 14px;
  color: #bcbcbc;
  height: 20px;
  line-height: 20px;
  margin:0 5px;
}

.copyright_sitemap a:hover{
  text-decoration: underline;
}
.foot_list{
  float: left;
  width:45%;
  padding: 0 50px;
  margin: 0 50px;
  border-left: 1px solid #484848;
  border-right: 1px solid #484848;
}
.foot_list_ul{
  overflow: hidden;
}

.foot_list_ul li{
  float: left;
  width: 20%;
 
}

.foot_list_ul dl{
  text-align: left;
}

.foot_list_ul dl dt{
  margin-bottom: 10px;
}

.foot_list_ul dl dt a{
  display: block;
  font-size: 15px;
  color: #b4b4b4;
  line-height: 20px;
  margin-bottom: 10px;
}

.foot_list_ul dl dd{

}

.foot_list_ul dl dd a{
  display: block;
  font-size: 13px;
  color: #b4b4b4;
  line-height: 24px;
}

.txt_contact{
  text-align: left;
  margin-bottom: 10px;
}

.txt_contact span{
  font-size: 15px;
  color:#b4b4b4;
  display: block;
  line-height: 24px;
}

.txt_contact p{
  font-size: 30px;
  color: #d8d8d8;
  display: block;
  margin-bottom: 10px;
}

.txt_contact a{
  display: inline-block;
  padding: 0 25px;
  line-height: 35px;
  color: #fff;
  background: #ff3333;
  border-radius: 30px;
}




/*尾部样式完*/

/*SEO优化*/

.seo_content{
  padding: 30px 0;
}

.seo_title{
  padding: 30px 0;
  text-align: center;
}
.seo_title h2{
  font-size: 38px;
  color: #666;
  font-weight: bold;
}

.seo_problem_main{
  padding: 30px 0;
}

.seo_problem_ul{
  overflow: hidden;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}

.seo_problem_ul li{
  width: 50%;
  float: left;
  display: flex;
  flex-direction: row;
  margin-bottom: 40px;
}

.seo_problem_ul .img{
  display: block;
  width: 80px;
  height: 80px;
  background: #fff;
  border-radius: 1000px;
  border: 3px solid #1580e2;
  text-align: center;
  position: absolute;
  z-index: 99;
}

.seo_problem_ul .img i{
  font-size: 36px;
  color: #107de1;
  line-height: 80px;
}

.seo_problem_ul .txt{
  display: block;
  background: #f0f0f0;
  border-radius: 10px;
  width: 80%;
  height: 60px;
  margin-left: 20px;
  position: relative;
  top: 10px;
  color: #333;
  padding: 5px 0;
  padding-left: 80px
}

.seo_problem_ul .txt p{
  font-size: 15px;
  line-height: 25px;
  display: block;
  color: #666;
}








.seo_do{

}

.seo_do_main{
  text-align: center;
}

.seo_do_ul{
  text-align: center;
  display: inline-block;
}

.seo_do_ul li{
  padding: 0 30px;
  background: #eee;
  float: left;
}

.seo_do_ul li a{
  height: 50px;
  line-height: 50px;
  font-size: 18px;
  color: #333;
}
.seo_do_ul li.active{
  background: #e10000;
}
.seo_do_ul li.active a{
  color: #fff;
}
.seo_do_box{
  padding: 30px 0;
}

.seo_do_box .seo_box{
  display: none;
  width:100%;
}
.seo_do_box .seo_box img{
	margin:0 200px;
}

.seo_ad{

}

.seo_ad_main{

}

.seo_ad_ul{
  overflow: hidden;
}

.seo_ad_ul li{
  float: left;
  width: 47%;
  padding: 65px 20px;
  position: relative;
  
}

.seo_ad_ul li .img{
  position: absolute;
  top: 20px;
  left: 60px;
  width: 50px;   
  height: 50px;  
  padding: 20px;
  border: 4px solid #fff;
  background-color: #e10000;   
  transform:rotate(45deg);   
  -ms-transform:rotate(45deg); /* Internet Explorer */  
  -moz-transform:rotate(45deg); /* Firefox */   
  -webkit-transform:rotate(45deg); /* Safari 和 Chrome */   
  -o-transform:rotate(45deg); /* Opera */   
} 

.seo_ad_ul li .img i{
  font-size: 40px;
  line-height: 40px;
  color: #fff;
  display: inline-block;
  transform:rotate(-45deg);   
  -ms-transform:rotate(-45deg); /* Internet Explorer */  
  -moz-transform:rotate(-45deg); /* Firefox */   
  -webkit-transform:rotate(-45deg); /* Safari 和 Chrome */   
  -o-transform:rotate(-45deg); /* Opera */   
} 
.seo_ad_ul li .title{
  position: absolute;
  left: 180px;
  top: 30px;
}
.seo_ad_ul li .title p{
  color: #333;
  font-size: 24px;
  font-weight: bold;
  display: block;
}
.seo_ad_ul li .txt{
  height: 50px;
 
  background: #eee;
  padding: 20px 20px 20px 150px;
} 

.seo_ad_ul li .txt p{
  font-size: 14px;
  color: #000;
  display: block;
  line-height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -o-box;
  display: box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
} 
.seo_process img{ margin:0 200px;

}
.seo_process{
 
}

.seo_process_main{

}

.seo_process_ul{
  overflow: hidden;
  text-align: center;
}

.seo_process_ul li{
  position: relative;
  text-align: center;
  display: inline-block;
  padding-right: 50px;
}

.seo_process_ul li:before{
  position: absolute;
  display: block;
  content: "\e60b";
  font-size: 30px;
  line-height: 30px;
  top: 40px;
  right: 10px;
  font-family: 'icon';
  color: #e10000;
}
.seo_process_ul img{
  display: block;
  height: 110px;
  width: auto;
  padding: 20px 30px;
}

.seo_process_ul p{
  
}
.seo_process_ul li:last-child{
  padding-right: 0;
}
.seo_process_ul li:last-child:before{
  display: none;
}

.seo_faq{
  padding: 50px;
  background: #f1f1f1;
}

.faq_list{

}

.faq_list_main{

}

.faq_list_ul{
  overflow: hidden;
}

.faq_list_ul li{
  margin-bottom: 25px;
}

.faq_list_ul li span{
  font-size: 15px;
  line-height: 22px;
  color: #666;
  display: block;
  padding-bottom: 7px;
  font-weight: bold;
}
.faq_list_ul li span i{
  float: left;
  padding-right: 5px;
  font-size: 20px;
  color: #000;
}
.faq_list_ul li p{
  font-size: 14px;
  line-height: 24px;
  color: #999;
  display: block;
  text-indent: 20px;
}

.faq_more{
  text-align: center;
}

.faq_more a{
  display: inline-block;
  color: #076bf2;
  border: 1px solid #076bf2;
  border-radius: 4px;
  width: 166px;
  text-align: center;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  margin: 0 40px;
}
.faq_more a span{

}
.seo_case{
  padding: 50px 0 0;
}

.seo_case_main{
  padding: 20px 0;
}

.seo_case_ul{
  overflow: hidden;
  margin-bottom: 30px;
}


.seo_case_ul li{
    width: 23%;
    float: left;
    padding: 0 1%;
    margin-bottom: 30px;
}

.seo_case_ul li .img{
  position: relative;
}
.seo_case_ul li .img a{
  display: block;
  width: 100%;
  overflow: hidden;
}
.seo_case_ul li .img img{
  display: block;
  width: 100%;
  height: 200px;
  -webkit-transition: all 0.35s ease-in-out;
  -moz-transition: all 0.35s ease-in-out;
  -ms-transition: all 0.35s ease-in-out;
  -o-transition: all 0.35s ease-in-out;
  transition: all 0.35s ease-in-out;
}
.seo_case_ul li:hover .img img{
  transform: scale(1.1);
}
.seo_case_ul li .txt{
  overflow: hidden;
  padding: 8px 0;
}
.seo_case_ul li .txt h2{
  font-size: 16px;
}
.seo_case_ul li .txt h2 a{
  font-size: 16px;
  color: #333;
  line-height: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -o-box;
  display: box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  text-align: center;
}
.seo_case_ul li .img .txt_p{
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden;
  padding:5px 15px;
  background: rgba(14,131,191,.8);
}
.seo_case_ul li .img .txt_p a{
  font-size: 14px;
  line-height: 20px;
  color: #fff;
  display: inline-block;
  padding-left: 5px;
  width: auto;
}
.seo_case_ul li .img .txt_p:before{
  content: '\e63e';
  font-family: 'icon';
  font-size: 16px;
  line-height: 20px;
  display: inline-block;
}

.seo_case_more{
  text-align: center;
}
.seo_case_more a{
  display: inline-block;
  font-size: 16px;
  color: #333;
  background: #eee;
  padding:0 30px;
  line-height: 50px;
  height: 50px;
}
.seo_case_more a:hover{
  background: #e10000;
  color: #fff;
  font-weight: bold;
}
/*SEO优化完*/
.main{width:1600px;margin: 50px auto;}
h3.h-ys1{margin-bottom: 50px;font-size: 20px;font-weight: bold;text-align:center;color: #333;}
.wan1 p{margin: 0 auto;width: 1000px;font-size: 16px;line-height: 25px;color: #333;}

.wan2s{    float: left;
    margin: 0.5%;
    padding: 4% 2% 1% 2%;
    width: 20%;
    background-color: #ededed;
    color: #333;
}
.wan2s h3{font-size: 20px;font-weight: bold;line-height: 25px;height: 50px;overflow: hidden;}
.wan2s img{display: block;margin-bottom:20px;}
.wan2s p{font-size: 16px;line-height: 25px;height: 75px;overflow: hidden;}
.wan3{padding: 100px 10%;background: url(../images/wanbg.png) no-repeat center center;background-size:cover;text-align: center;color: #fff;}
.wan3>h3{padding-bottom: 50px;color: #fff;}
.wan3s {float: left;width: 20%;margin: 0 2.5%;}
.wan3s i{display: block;font-size: 60px;line-height: 70px;color: #fff;}
.wan3s h4{font-size: 16px;font-weight: bold;margin: 20px 0;}
.wan3s p{font-size: 14px;line-height: 25px;}
.wan3s:hover i{transform: scale(1.2);}
.wan4 dl{float: left;margin:10px 20px;width: calc(33.33% - 40px);}
.wan4 dt{height: 300px;overflow: hidden;}
.wan4img{width: 100%;height: 100%;background-repeat: no-repeat;background-position:center center;background-size: cover;}
.wan4 dd{padding: 20px 10px 20px 70px;color: #333;line-height: 25px;background: url(../images/serviceT.png) no-repeat left top 30px;}
.wan4 dd h3{font-size: 20px;font-weight: bold;height: 50px;overflow: hidden;}
.wan4 dd p{font-size: 16px;height: 100px;overflow: hidden;}
.wan4 dl:hover .wan4img{transform: scale(1.2);}


.home_title {
	text-align: center;
	padding-top: 20px;
}

.mobile_column { height:450px;
}
.mobile_column ul {
	width: 1600px;
	margin: 40px auto;
}
.mobile_c11olumn ul {
	width: 1600px;
	margin: 40px auto;
}
.mobile_column li {
	width: 500px;
	text-align: center;
	float: left;
	margin-left: 50px;
}
.mobile_c11olumn li {
	
	text-align: center;
	float: left;
	
}
.mobile_column li:first-child {
	margin-left: 0;
}
.mobile_column .title {
	font-size: 16px;
	color: #222;
	margin: 10px auto;
	line-height: 26px;
}
.mobile_column .intro {
	color: #999;
	line-height: 22px;
	width: 320px;
	margin: 0 auto;
}
.wechat {
	background: url("../images/m06.jpg") no-repeat center top;
	position: relative;
}
.wechat1 {
	background: url("../images/ffw1.png") no-repeat center top;
	position: relative;
}

.wechat2 {
	background: url("../images/qunti.png") no-repeat center top;
	position: relative;
}




.wechat dl {
	margin-left: 300px;
	margin-top: 150px;
	float: left;
}
.wechat dt {
	font-size: 36px;
	color: #333;
	margin-bottom: 30px;
}
.wechat dd {
	font-size: 16px;
	color: #333;
	line-height: 30px;
}
.wechat_intro {
	margin: 30px 0;
	position: relative;
	top: 1px;
	overflow: hidden;
}
.wechat_img {
	width: 540px;
	float: right;
	min-height: 680px;
	overflow: hidden;
	position: relative;
	right: 210px;
}
.wechat_img img {
	position: absolute;
	right: 0;
	bottom: 0;
}
.wi_left {
	width: 550px;
	margin-left: 300px;
	position: relative;
}
.wi_left img {
	position: relative;
}
.wi_right {
	width: 540px;
	background: url("../images/m10.jpg") no-repeat left top;
	padding-left: 70px;
	padding-top: 0px;
}
.wi_right h2 {
	font-size: 35px;
	font-weight: normal;
	color: #333;
	margin-bottom: 20px;
}
.wi_right h3 {
	font-size: 20px;
	font-weight: normal;
	color: #333;
	margin-bottom: 28px;
}
.wi_right .text {
	font-size: 16px;
	font-weight: normal;
	color: #333;
	line-height: 30px;
}
.fl {
    float: left;
}







.ali-1 h3 , .introduce h2 {font-size: 36px;text-align: center;color: #333;letter-spacing: 2px;padding-top: 40px;}
.ali-1 h3 span{ color: #c91111;}
.ali-1 h4{text-align: center;color: #555;font-size: 18px;text-transform: uppercase;margin-top: 10px;}
.jd-3 ul{ margin: 50px -10px 0;}
.jd-3 ul li{margin: 0 10px 10px;width: 485px;float: left;padding: 20px 15px;background: #f5f7f9;}
.jd-3 ul li i{font-size: 80px;line-height: 80px;height: 80px;color: #dddddd;width: 80px;font-style: normal;font-weight: normal;t-font-smoothing: antialiased;height: normal;lign: center;margin-right: 15px;display: block;float: left;}
.jd-3 ul li div{ margin-top: 8px;}
.jd-3 ul li span{ font-size: 18px; color: #ff7e11; font-weight: bold;}
.jd-3 ul li p{ font-size: 14px; color: #666; padding-top: 6px;}

.ali-2{padding: 60px 0 60px 0;}
.ali-2{background: #ff7e11 url(../images/ali-2.png) no-repeat bottom center;height: 600px;margin-top: 40px;}
.ali-2 h3{color: #fff;font-size: 36px;text-align: center;letter-spacing: 2px;}
.ali-2 h4{text-align: center;color: aliceblue;font-size: 18px;text-transform: uppercase;}
.line { width: 50px; height: 3px; background: #ff2222; left: 50%; position: relative; margin: 15px 0 20px -25px;}
.link-btn{padding: 16px 60px;display: inline-block;margin-top: 60px;font-size: 16px;background: #fc6621;color: #fff;border-radius: 27px;}
.link-btn:hover{ background:#f00; text-decoration:none; }

.ali-dyy{ text-align: center;}
.ali-dyy ul{ margin: 50px -15px 0 -15px;}
.ali-dyy ul li{     margin: 0 40px;
    width: 240px;
    height: 270px;
    float: left;
    position: relative;}
.ali-dyy ul li:before{ display: block; content: ''; width: 200px; height: 200px; position: absolute; top: 32px; left: 25px; background: rgba(255, 255, 255, 0.9); z-index: 9; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
.ali-dyy ul li span{ color: #333; display: block; font-size: 24px;}
.ali-dyy ul li p{ position: absolute; width: 100%; z-index: 20; top:50%; color: #555; font-size: 15px; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%);}

.bidding5{overflow: hidden;padding: 40px 0 0 0;background:#fff;height: 400px;}
.bidding5 .tit{font-size:36px;line-height: 50px;}
.bidding5 .bidding5_t{overflow:hidden;text-align: center;}
.bidding5 .bidding5_c{overflow:hidden;margin-top: 30px;font-size:0px;}
.bidding5 .bidding5_c ul{font-size:0px;text-align:center;}
.bidding5 .bidding5_c ul li{display:inline-block;vertical-align:top;height: 120px;width:21%;margin:0px 2%;text-align:center;margin-top: 30px;border: 1px solid #cccccc;box-sizing: border-box;padding: 10px;transition:0.5s;-webkit-transition:0.5s;}
.bidding5 .bidding5_c ul li:nth-child(1){margin-top:0px;}
.bidding5 .bidding5_c ul li:nth-child(2){margin-top:0px;}
.bidding5 .bidding5_c ul li:nth-child(3){margin-top:0px;}
.bidding5 .bidding5_c ul li:nth-child(4){margin-top:0px;}
.bidding5 .bidding5_c ul li:hover{border:1px solid #ff6600;}
.bidding5 .bidding5_c ul li em{font-size:50px;line-height: 50px;transition:0.5s;-webkit-transition:0.5s;display: block;}
.bidding5 .bidding5_c ul li:hover em{display:block;transform: translateY(-5px);-webkit-transform: translateY(-5px);color:#ff6600;}
.bidding5 .bidding5_c ul li h3{font-size:18px;margin: 10px 0;transition:0.5s;-webkit-transition:0.5s;}
.bidding5 .bidding5_c ul li:hover h3{transform: translateY(-5px);-webkit-transform: translateY(-5px);color:#ff6600;}
.bidding5 .bidding5_c ul li p{font-size:14px;transition:0.5s;-webkit-transition:0.5s;}
.bidding5 .bidding5_c ul li:hover p{transform: translateY(-5px);-webkit-transform: translateY(-5px);}

#showtext{ padding:15px; line-height:2;}
.editor{ line-height:2; color:#333;}
.editor ul,.editor ol{ padding:0px 0px 0px 25px; margin:0px;}
.editor a{  }


/*装修内页*/
#think_inbg{clear:both;background:#fff; margin-top:60px;overflow:hidden;}
#think_in{margin:0px auto;width: 1200px;}
.think_title{font-size:48px;color: #333;font-weight:bold;text-align:center;}
.think_fb{text-align:center; font-size:24px; color:#666666; font-family:Arial, Helvetica, sans-serif; line-height:40px;}
#think_in ul{padding-top:50px;}
#think_in li{float:left;display: block;text-align:center;margin: 0px 44px;font-size: 16px;}
.ktsz01{}
/*.ktsz02{ width:245px;}*/
.ktsz03{}
.ktsz04{}
#think_in li img{text-align: center; margin-bottom:10px;}
.think{ margin-left:70px;}
.think02{margin-right:20px;}
.think05{ background:url(../images/think05.jpg) no-repeat top center; height:466px; margin-top:200px;}
#zhuanxiu_bg{clear:; margin:0px auto; width:100%; background:#353b46; height:122px; padding-top:40px;}
.zx_title{color:#fff; text-align:center; font-size:48px; font-weight:bold;}
.zx_fb{color:#cccccc; line-height:40px; text-align:center; font-size:24px;}
.zx_nr{text-align:center; font-size:14px; color:#333; line-height:33px;}
#zx_inbg{background:url(../images/dn_bg.jpg) no-repeat 95% 70%; padding-top:100px; height:600px; margin-bottom:60px;}
#zx_inside{margin:0px auto; width:1000px;}
.liaojie{ font-size:30px; line-height:42px; font-weight:normal; margin-left:80px; margin-top:100px; text-align:center;}
.zx_left{float:left; width:780px;}
.zx_cs{margin-top:40px;}
.zx_cs li{float:left; font-size:14px;line-height:40px;}
.zx_cs a:link,.zx_cs a:visited{color:#666; border:1px solid #9b9b9b; display:block; padding-left:40px; padding-right:40px; margin-right:8px;}
.zx_cs a:hover{border: 1px solid #ff6600;background: #ff6600;color:#fff;text-decoration: none;}
#do_bg{background:#f2f2f2; padding-top:100px; padding-bottom:100px;}
#do_inside{margin:0px auto; width:1200px;}
.do_title{color: #333;font-size:48px;text-align:center;}
.do_fb{text-align:center; color:#999999; font-size:18px; display:block; line-height:50px;}
#do_inside ul{background:url(../images/wedo_bg.jpg) no-repeat top center; height:352px; overflow:hidden;}
#do_inside li{float:left;margin-top:225px; width:180px; text-align:center;}
.do01{ margin-right:24px;}
#do_inside li h5{ font-size:33px; color:#fff; line-height:50px;}
#do_inside li span{color: #f5f5f5;font-size:14px;text-transform: uppercase;}

#youshi_bg{background:url(../images/youshi_bg.jpg) no-repeat top center; height:612px; padding-top:120px;}
#youshi_inside{margin:0px auto; width:1085px;}
.youshi_title{ font-size:48px; color:#fff; text-align:center;}
.youshi_fb{color:#ccc; font-size:24px; text-align:center; display:block; line-height:50px;}
#youshi_inside ul{background:url(../images/ys_line.png) no-repeat 70px 75px; overflow:hidden; margin-top:70px;}
#youshi_inside li{ width: 255px;float:left; text-align:center;}
.ys_left{margin-right:20px;}
#youshi_inside li img{margin-bottom:40px;}
#youshi_inside li h6{font-size:20px; font-weight:bold; color:#fff;}
#youshi_inside li p{color:#fff; font-size:12px; margin-top:10px; line-height:22px;}

.case_biaoti{color: #333;font-size:48px;text-align:center;}
.case_fbte{text-align:center; color:#666; font-size:24px; line-height:50px; font-family:arial; font-weight:normal; margin-bottom:20px;}
#fwmx_bg{margin:0px auto; width:100%; background:url(../images/case_bg_1.jpg) no-repeat top center; height:669px; padding-top:80px;}
#fwxm_in{margin:0px auto;width: 1400px;}
#fwxm_in table{border-left:2px solid #999; border-top:2px solid #999;border-bottom:1px solid #999; border-right:1px solid #999;background:#fff;opacity: 0.9;}
#fwxm_in table td{border-bottom:1px solid #999;border-right:1px solid #999;line-height:25px;padding: 15px;text-align:center;}
#fwxm_in table td p{text-align:left;}
.fw_in{ font-weight:bold;}
.fwxm01{font-size:18px;}
.fwxm02{font-size:18px; vertical-align:middle;}
.fw_left{margin-left:138px;}





.yingxiao_con {
	margin: 0px auto; width: 1200px; overflow: hidden;
}
.yingxiao_bg {
	overflow: hidden; background-color: rgb(244, 244, 244);
}
.yingxiao_con .yingxiao_one {
	text-align: center; color: rgb(51, 51, 51); line-height: 30px; letter-spacing: 1px; overflow: hidden; padding-top: 40px; padding-bottom: 15px; font-size: 19.4px;
}
.yingxiao_con .yingxiao_one .h2 {
	line-height: 60px; letter-spacing: 3px; font-size: 40px;
}
.yingxiao_con .yingxiao_one .h2 label {
	color: rgb(243, 120, 42); font-size: 40px;
}
.yingxiao_con .yingxiao_one .yingxiao_one_txt {
	overflow: hidden; padding-top: 35px;
}
.yingxiao_con .yingxiao_one .yingxiao_one_txt ul li {
	text-align: left; overflow: hidden; float: left; display: inline;
}
.yingxiao_con .yingxiao_one .yingxiao_one_txt ul li.yx_one_l {
	width: 680px; color: rgb(87, 87, 87); line-height: 76px; letter-spacing: 3px; font-size: 28.1px; font-weight: bold;
}
.yingxiao_con .yingxiao_one .yingxiao_one_txt ul li.yx_one_2 {
	width: 179px; padding-top: 30px; margin-left: 20px;
}
.yingxiao_con .yingxiao_one .yingxiao_one_txt ul li.yx_one_3 {
	width: 306px; padding-top: 10px; float: right;
}
.yingxiao_con .yingxiao_one .yingxiao_one_txt ul li.yx_one_3 p {
	background: url("../images/2017/zhuanti3/dui1.jpg") no-repeat left; height: 35px; line-height: 35px; text-indent: 35px; font-size: 20px;
}
.yingxiao_con .yingxiao_one .yingxiao_one_txt ul li.yx_one_3 .h3 {
	color: rgb(243, 120, 42); line-height: 60px; letter-spacing: 2px; font-size: 28px;
}
.yingxiao_two {
	background: url("../images/2017/zhuanti3/yingxiao_img3.png") no-repeat bottom; margin: 0px auto 15px; width: 1214px; text-align: center; overflow: hidden; padding-top: 22px;
}
.yingxiao_two .yingxiao_two_a {
	margin: 0px auto 40px; border-radius: 6px; border: 1px solid rgb(255, 255, 255); transition:0.3s; border-image: none; width: 280px; height: 46px; color: rgb(255, 255, 255); line-height: 46px; font-size: 19.5px; display: block; background-color: rgb(255, 109, 0);
}
.yingxiao_two .yingxiao_two_a:hover {
	border: 1px solid rgb(255, 109, 0); border-image: none; color: rgb(255, 109, 0); background-color: rgb(255, 255, 255);
}
.yingxiao_two .yingxiao_two_b {
	overflow: hidden; padding-bottom: 28px;
}
.yingxiao_two .yingxiao_two_b .yx_two_l {
	width: 890px; height: 82px; color: rgb(255, 255, 255); line-height: 82px; text-indent: 160px; letter-spacing: 2.5px; overflow: hidden; font-size: 29.6px; float: left;
}
.yingxiao_two .yingxiao_two_b .yx_two_l label {
	color: rgb(255, 109, 0); font-size: 38.3px;
}
.tisheng_ul {
	overflow: hidden; margin-top: 5px; margin-bottom: 40px;
}
.tisheng_ul ul li {
	width: 290px; text-align: center; padding-top: 36px; vertical-align: top; display: inline-block;
}
.tisheng_ul ul li span {
	margin: 0px auto 18px; transition:0.3s; width: 162px; height: 188px; display: block;
}
.tisheng_ul ul li span.bgs1 {
	background: url("../images/zhuanti_pic1.png") no-repeat center;
}
.tisheng_ul ul li span.bgs2 {
	background: url("../images/zhuanti_pic2.png") no-repeat center;
}
.tisheng_ul ul li span.bgs3 {
	background: url("../images/zhuanti_pic3.png") no-repeat center;
}
.tisheng_ul ul li span.bgs4 {
	background: url("../images/zhuanti_pic4.png") no-repeat center;
}
.tisheng_ul ul li h2 {
	height: 48px; color: rgb(51, 51, 51); line-height: 24px; font-size: 18px; font-weight: normal; margin-bottom: 5px;
}
.tisheng_ul ul li a:hover span.bgs1 {
	background: url("../images/zhuanti_pic1_on.png") no-repeat center;
}
.tisheng_ul ul li a:hover span.bgs2 {
	background: url("../images/zhuanti_pic2_on.png") no-repeat center;
}
.tisheng_ul ul li a:hover span.bgs3 {
	background: url("../images/zhuanti_pic3_on.png") no-repeat center;
}
.tisheng_ul ul li a:hover span.bgs4 {
	background: url("../images/zhuanti_pic4_on.png") no-repeat center;
}
.tisheng_bg {
	overflow: hidden; background-color: rgb(243, 243, 243);
}
.yingxiao_con .tisheng_one {
	text-align: center;
}
.tisheng_bg {
	overflow: hidden; background-color: rgb(243, 243, 243);
}
.yingxiao_con .tisheng_one {
	text-align: center;
}

.yingxiao_con .tisheng_one ul li {
	height: 30px; text-align: left; color: rgb(102, 102, 102); line-height: 30px; padding-left: 29px; font-size: 20px; margin-top: 20px; margin-right: 50px; margin-bottom: 56px; vertical-align: top; display: inline-block;
}
.yingxiao_con .tisheng_one ul li.bgs1 {
	background: url("../images/2017/zhuanti4/zhuanti_pic5.png") no-repeat left;
}
.yingxiao_con .tisheng_one ul li.bgs2 {
	background: url("../images/2017/zhuanti4/zhuanti_pic6.png") no-repeat left; padding-left: 50px;
}
.yingxiao_con .tisheng_one ul li.bgs3 {
	background: url("../images/2017/zhuanti4/zhuanti_pic7.png") no-repeat left;
}
.yingxiao_con .tisheng_one ul li.bgs4 {
	background: url("../images/2017/zhuanti4/zhuanti_pic8.png") no-repeat left; padding-left: 36px;
}
.yingxiao_con .tisheng_one ul li.bgs5 {
	background: url("../images/2017/zhuanti4/zhuanti_pic9.png") no-repeat left; padding-left: 36px;
}
.yingxiao_con .tisheng_one ul li.bgs6 {
	background: url("../images/2017/zhuanti4/zhuanti_pic10.png") no-repeat left;
}
.i_qiehuan {
	background: rgb(255, 255, 255); overflow: hidden; margin-bottom: 80px;
}
.i_qiehuan .i_qiehuan_l {
	background: rgb(107, 107, 107); width: 308px; float: left; position: relative;
}
.i_qiehuan .i_qiehuan_l ul li {
	height: 64px; text-indent: 45px; border-bottom-color: rgb(243, 243, 243); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 2;
}
.i_qiehuan .i_qiehuan_l ul li:last-child {
	margin-bottom: 0px;
}
.i_qiehuan .i_qiehuan_l ul li .bga1 {
	background: url("../images/zhuanti_pic11.png") no-repeat 15px;
}
.i_qiehuan .i_qiehuan_l ul li .bga2 {
	background: url("../images/zhuanti_pic12.png") no-repeat 13px;
}
.i_qiehuan .i_qiehuan_l ul li .bga3 {
	background: url("../images/zhuanti_pic13.png") no-repeat 11px;
}
.i_qiehuan .i_qiehuan_l ul li .bga4 {
	background: url("../images/zhuanti_pic14.png") no-repeat 13px;
}
.i_qiehuan .i_qiehuan_l ul li .bga5 {
	background: url("../images/zhuanti_pic15.png") no-repeat 18px;
}
.i_qiehuan .i_qiehuan_l ul li a {
	height: 64px; text-align: left; color: rgb(255, 255, 255); line-height: 64px; font-size: 16px; text-decoration: none; display: block;
}
.i_qiehuan .i_qiehuan_l ul li a em {
	background: url("../images/2017/zhuanti4/i_pic3.png") no-repeat; top: 27px; width: 7px; height: 13px; right: -1px; overflow: hidden; display: none; position: absolute;
}
.i_qiehuan .i_qiehuan_l .li-mask {
	background: rgb(255, 134, 0); left: 0px; width: 308px; height: 64px; position: absolute;
}
.i_qiehuan .i_qiehuan_l .li-mask em {
	background: url("../images/2017/zhuanti4/i_pic3.png") no-repeat; width: 7px; height: 13px; margin-top: 25px; float: right;
}
.i_qiehuan .i_qiehuan_r {
	border: 1px solid rgb(236, 235, 235); border-image: none; width: 890px; height: 323px; overflow: hidden; float: left; background-color: rgb(255, 255, 255);
}
.i_qiehuan .i_qiehuan_r .tisheng_div {
	color: rgb(102, 102, 102); line-height: 21px; overflow: hidden; padding-top: 10px; padding-right: 20px; padding-left: 28px; font-size: 14px; display: none;
}
.i_qiehuan .i_qiehuan_r .tisheng_div h2 {
	color: rgb(51, 51, 51); line-height: 42px; font-size: 24px; margin-bottom: 5px;
}
.kuaipai_member {
	background: url("/images/2017/zhuanti5/zhuanti_img6.jpg") no-repeat top; height: 170px; overflow: hidden;
}
.kuaipai_member .kuaipai_a {
	overflow: hidden; padding-right: 52px; margin-top: 72px; float: right;
}
.kuaipai_member .kuaipai_a a {
	border-radius: 6px; width: 196px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 50px; font-size: 20px; font-weight: bold; text-decoration: none; margin-left: 25px; float: left; background-color: rgb(243, 159, 0);
}
.kuaipai_member .kuaipai_a a.bgs2 {
	background-color: rgb(4, 171, 164);
}
.kuaipai_member .kuaipai_a a:hover {
	transition:0.3s; opacity: 0.8;
}

/*联系我们*/
.contact_main{
  padding: 0 0 30px;
}
.contact_list{

}
.contact_list_ul{
  overflow: hidden;
  display: flex;
  flex-direction: row;
  padding: 30px 0;
}
.contact_list_ul li{
  float: left;
  width: calc(25% - 20px);
  margin: 0 10px;
  box-shadow: #ddd 1px 5px 8px 0px;
}
.contact_list_ul li .img{
  padding: 40px 0 20px;
  text-align: center;
}
.contact_list_ul li .img i{
  font-size: 50px;
  background: #e10000;
  border-radius: 50%;
  padding: 30px;
  line-height: 100px;
  color: #fff;
}
.contact_list_ul li .txt{
  text-align: center;
  padding: 20px;
}
.contact_list_ul li .txt h2{
  font-size: 18px;
  color: #666;
  font-weight: bold;
  margin-bottom: 10px;
}
.contact_list_ul li .txt p{
  font-size: 14px;
  color: #888888;
  line-height: 24px;
}
.contact_form {
  width:100%;
  margin: 0 auto;
  padding: 30px 0;
  background: #f7f7f7;
}
.contact_list_ul li:nth-child(1) .img i{
  background: #4562A8;
}
.contact_list_ul li:nth-child(2) .img i{
  background: #FFB850;
}
.contact_list_ul li:nth-child(3) .img i{
  background: #FF7D5F;
}
.contact_list_ul li:nth-child(4) .img i{
  background: #3CC6ED;
}
.contact_list_ul li:nth-child(-n+3){
  border-right-color: transparent;
}
.contact_form_title{

}
.contact_form_title h2{
  font-size: 30px;
  color: #333;
  font-weight: bold;
  line-height: 50px;
  margin-bottom: 30px;
}
.contact_form form {
  width: 100%;
  overflow: hidden;
}

.contact_form form input {
  width: calc(50% - 20px);
  float: left;
  height: 45px;
  padding: 0 15px;
  font-size: 14px;
  margin-bottom: 25px;
  border: 1px solid #ccc;
}

.contact_form form input:nth-child(even) {
  margin-left: 20px;
}

.contact_form form input:nth-child(odd) {
  margin-right: 20px;
}

.contact_form form textarea {
  width: 100%;
  height: 150px;
  padding: 10px 10px;
  font-size: 14px;
  line-height: 20px;
  border: 1px solid #ccc;
  margin-bottom: 10px;
}

.contact_form form .con_btn {
  display: inline-block;
  float: right;
  width: auto;
  height: 45px;
  line-height: 45px;
  background: #f24141;
  color: #fff;
  text-align: center;
  padding: 0 70px;
  margin: 0 !important;
}

.contact_form form .con_btn:hover{
  background: #e10000;
  color: #fff;
}

/*联系我们完*/