/* CSS Document */
body{ font-size:12px;  Arial, sans-serif; padding:0px; margin:0px; background:#fff; color:#1a1a1a; line-height:24px;}
div,form,img,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,i,table,tr,td,th,fieldset,label,legend,button,input{ margin:0;padding:0; }
ul,li{list-style:none;list-style-type:none;}
a,img,a img{border:0px;}
a{text-decoration:none;cursor:pointer; color:#555;}
a:hover{/*text-decoration:underline;*/ color:#ee0000;}
input.text,select.text,textarea.text{outline:none; border:1px solid #e3e3e3; height:26px; line-height:26px; padding:3px 0px 3px 5px; color:#555;} 
textarea{ outline:none; resize:none; border:1px solid #e6e6e6; }
input.check{ vertical-align:middle; margin-right:2px;}
img{ vertical-align:top;}





.login .vip i {
    position: relative;
    top: 7px;
	left:-9px;
}


.mod_select {
  position: absolute;border:0px solid #888; border-top-left-radius: 1px;border-bottom-left-radius: 1px; padding:1px;
  left: 0;
  top: 0;
  width: 78px;   border-radius: 5px 0 0 5px ;
}
.mod_select .select_box {
  position: relative;
  width: 78px;
  height: 30px;

}

.select_box select{
	border: none;outline: none;background:none;box-shadow: none; height: 36px;line-height: 36px; padding: 0px 10px;
	font-size:16px;color:#666;
	 background:#f1f2f8;
}

.mod_select .select_box .select_txt {
  display: inline-block;
  width: 78px;
  height: 30px;
  padding-left: 28px;
  overflow: hidden;
  line-height: 30px;
  font-size: 14px;
  cursor: pointer;
}

.mod_select .select_box .select-icon {
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0,-50%);
  width: 10px;
  height: 10px;
  background: url(../img/search_ico.png) center no-repeat;
}

.mod_select .select_box .option {
  display: none;
  position: absolute;
  top: 36px;
  left: -2px;
  width: 100px;
  background-color: #fff;
  border: 2px solid #ee0000;
  border-top: 0;
}
.mod_select .select_box .option li {
  padding-left: 28px;
  font-size: 14px;
  line-height: 2;
  cursor: pointer;
}

.jiaodiantu{ margin-top:15px;}
.jiaodiantuz{ width:220px; height:290px; }
.jiaodiantuc{ width:850px; margin-left:4px;}

.hidden { display: none;}

.jiaodiantu{ margin-top:28px;}
.focusBox { position: relative; width:850px; height:290px; overflow: hidden; }
.focusBox .pic img { width:850px; height:290px; display: block; }
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; left:7%; margin-left:-363px; width:80%; bottom:12px; z-index:3;text-align:center;}
.focusBox .hd li{ display:inline-block; line-height:15px;  font-size:12px; width:12px; height:12px; cursor:pointer; overflow:hidden; background:#ffffff; margin-left:4px; filter:alpha(opacity=50); opacity:.5; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; border-radius:12px; }
.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

.focusBox .prev,
.focusBox .next { width:45px; height:99px; position:absolute; top:36%; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(../img/index1.png); background-position:-112px 0; left:0 }
.focusBox .next { background-image:url(../img/index1.png); background-position:-158px 0; right:0 }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.jiaodiantuy01{ text-align:center; border-bottom:1px solid #e6e6e6; padding:15px 0;}
.jiaodiantuy01btn{ margin-top:10px;}
.abtn01{ display:inline-block; width:89px; height:30px; text-align:center; line-height:30px; color:#ffffff; border-radius:5px; background:#FF5722; margin:0px 5px;}
.abtn02{ background:#ee0000;}
.abtn01:hover{ color:#ffffff;}
.notice { width: 234px;  overflow: hidden;  border-bottom:1px solid #e6e6e6; padding-bottom:10px;}
.notice .tab-hd { height:39px; border-bottom:1px solid #e6e6e6;}
.notice .tab-hd li{ float: left; width:77px; height: 39px; line-height: 39px; border-right: 1px solid #e6e6e6; }
.notice .tab-hd li a{ display:block; padding:0 14px;  }
.notice .tab-hd li a:hover{ color:#ee0000; /*text-decoration:underline;*/   }
.notice .tab-hd li.on{  border-bottom: none; background-color: #fff; font-weight: bold; position: relative; }
.notice .tab-hd li.on a{color:#ee0000; }
.tab-pal ul li{ width:25%; text-align:center; float:left; font-size:12px; margin-top:10px;}
.tab-pals ul  li{ width:33.000%; float:left;}
.tab-pal ul li p{ margin-top:5px;}
.sideBox{ height:80px; overflow:hidden; width:295px; margin:0 auto;}


.shangjia ul li{ width:181px; float:left; margin-left:18px; margin-top:18px; border:1px solid #fff;}
.shangjia ul  li:hover {box-shadow: 0 0 9px #C4C2C3;border:1px solid #eee;}
.shangjia ul li a img{ display:block; width:179px; height:75px; border:1px solid #e6e6e6;border-radius:2px;}
.shangjia ul li:first-child { margin-left: 0px;}
.shangjia ul li:nth-child(6n+1) { margin-left: 0px;}

.shangjia1 ul li{ width:13%; float:left;margin-top:20px; margin-left:1.46%;}
.shangjia1 ul li:first-child{ margin-left:0;}
.shangjia1 ul li:nth-child(7n+1){ margin-left:0;}
.shangjia1 ul  li:hover {box-shadow: 0 0 10px #C4C2C3;}
.shangjia1 ul li a img{ display:block; width:100%; height:65px; border:1px solid #e6e6e6;}
.shangjia2 ul li{ width:24%; float:left; margin-left:5px;margin-right:2px; margin-top:20px; text-align:center}
.shangjia2 ul  li:hover {box-shadow: 0 0 10px #C4C2C3;}
.shangjia2 ul li a img{ display:block; width:100%; height:75px; border:1px solid #e6e6e6;}
.links{margin:50px auto;}
.yqljie{ margin-top:80px;padding:0;border-top: 1px solid #eee; }
.yqljiebt{ border-top:1px solid #505050; height:40px; line-height:40px; position:relative;}
.yqljiebt span{ font-size:18px; display:inline-block;  border-top:1px solid #ee0000; position:absolute; left:0px; top:-1px;}
.yqljienr{ margin-top:9px;}
.yqljienr  a {display: inline-block; margin-right: 8px; margin-bottom:5px; color:#999999;}
.yqljienr  a:hover{ color:#ee0000;}
.dibu{ width:100%; background:#1a1a1a; padding:40px 0; border-top:2px solid #ee0000; margin-top:20px;}
.dibu1{ padding:10px 0; color:#aaa;float:right;}
.dibu1 a{ color:#aaa;}
.dibuz{ width:399px;text-align:center; border-right:1px solid #505050;}
.dibuz img{ padding:50px;}
.dibuc{width:450px; border-right:1px solid #505050;}
.dibuy{ width:350px;}
.dibuy ul li,.dibuc ul li{ float:left; width:50%; text-align:center;}
.dibuy ul li p{ color:#999999; margin-top:12px;}
.dibuc ul li p{ color:#999999; font-size:12px;margin-top:12px;}

.dibuc dl dt,.dibuy dl dt{ color:#aaa;margin-bottom:10px;}
.dibuc dl dd,.dibuy dl dd{ color:#999999; line-height:30px;}
.pdl{ padding-left:70px;}
.mt30{ margin-top:30px}
.dibuc dl{ width:80%; margin:0 auto;}
.mc-column{position:relative;width:1200px;height:40px;margin:0 auto 20px; margin-top:15px;border-bottom:5px solid #a7a7a7;}
.mc-column h2{float:left;height:40px;line-height:40px;border-bottom:5px solid #ee0000;font-size:30px;font-weight:bold;white-space:nowrap;}
.mc-column span{float:left;height:30px;margin-top:15px;color:#999;font:20px "Myriad Pro";text-transform:uppercase;border-left:10px solid #fff;}
.mc-column i{float:right;width:170px;height:40px;background:url("../img/mc-sp-tt.png") no-repeat;}
.mc-column i.news{background-position:0 0;}.mc-column i.agent{background-position:0 -40px;}
.mc-column i.product{background-position:0 -80px;}.mc-column i.market{background-position:0 -120px;}
.mc-wrap{display:block !important;position:relative;width:1200px;margin:20px auto ;}
.cf:after{display:block;height:0;content:"";visibility:hidden;clear:both;}
.cf{zoom:1;}
.mc-index-left{float:left;width:423px;}
.mc-index-left .mc-ysh-list .txt{width:262px;}


.toup h3{
    font-weight: 500;
	


}
.toup i {
    position: relative;
    top: 10px;
    left: -1px;
}


.mc-tt9 .more{float:right;height:30px;padding-right:20px;font-size:14px;color:#999;background:#fff url("../img/more.gif") right 15px no-repeat;}
.mc-tt9 .more:hover{color:#ee0000;background:#fff url("../img/more2.gif") right 15px no-repeat;}
.mb10{margin-bottom:10px;}
.huati-redian li{position:relative;}.huati-redian li i{display:inline-block;width:15px;height:15px;line-height:15px;margin:7px 10px 0 0;text-align:center;font-size:12px;color:#fff;vertical-align:top;background:#5c5c5c;border-radius:5px;}
.huati-redian li:nth-child(1) i{background:#FD162C;}.huati-redian li:nth-child(2) i{background:#FE6C00;}.huati-redian li:nth-child(3) i{background:#FFB300;}
.huati-redian li a{display:inline-block;width:92%;line-height:2;font-size:16px;text-align:justify;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.huati-redian li em{position:absolute;right:0;top:18%;color:#999;}
.huati-redian li i.icon-new{width:23px;height:13px;margin:10px 0 0;background:url("../img/icon-new.png") no-repeat;background-size:100% 100%;}
.huati-redian li i.icon-hot{width:21px;height:13px;margin:10px 0 0;background:url("../img/icon-hot.png") no-repeat;background-size:100% 100%;}
.huati-redian li i.icon-new::before{content:"";display:none;}.huati-redian li em::before{content:"";display:inline-block;width:10px;height:13px;margin:1px 5px 0 0;vertical-align:top;background:url("../img/icon-redu.png") no-repeat;background-size:100% 100%;}
.mc-index-center{float:left;width:425px;}
.mc-index-centernew{ width: 746px;}
.mc-index-centernew .mc-news-categries li{ border-right: 1px solid #fff; box-sizing: border-box;}
.mc-index-centernew .mc-atc-list li{ width: 50%; float: left; clear: inherit!important;}
.mc-news-categries li{ border-right: 1px solid #fff; box-sizing: border-box;}
.mc-news-categries .hd{width:100%;height:40px;}.mc-news-categries .hd li img{display:inline-block;}
.mc-news-categries .hd li{float:left;width:33%;font:bold 14px/40px "microsoft yahei";text-align:center;background:#f8f8f8; height: 40px; overflow: hidden;}
.mc-news-categries .hd li.on,.mc-news-categries .hd li:hover{color:#fff;background:#ee0000;}
.mc-news-categries .hd li.on a,.mc-news-categries .hd li:hover a{display:block;color:#fff;}
.mc-news-categries .hd li a{display:inline-block;}.mc-news-categries .bd{height:280px;overflow:hidden;}
.mc-news-categries .hd li,.dd-news-categries .hd li{width:20%;}.db-news-categries .hd li,.cg-news-categries .hd li,.mc-news-categries .hd li{width:25%;}
.yg-news-categries .hd li {width: 25%;}
.mc-index-centernew .mc-atc-list li{ width: 50%; float: left; clear: inherit!important;}
.mc-atc-list li.ad-focus{height:136px;line-height:136px;}.mc-atc-list li.ad-focus a::before{display:none;}
.mc-atc-list li i.icon-play02{display:inline-block;width:19px;height:16px;margin:0 10px 2px 0;vertical-align:middle;background:url("skin/public/img/video/icon-play02.png") no-repeat;background-size:100% 100%;}
.mc-atc-list li{height:35px;line-height:35px;}.mc-atc-list2 ul{margin-top:-10px;}.mc-atc-list2 li{padding:10px 0;border-bottom:1px dashed #ddd;}
.mc-atc-list2 li p{font-size:14px;color:#999;line-height:24px;}.mc-atc-list2 li a{display:block;height:30px;font:16px/32px "microsoft yahei";}
.mc-atc-list .bd{max-height:350px;overflow:hidden;}.mc-atc-list .hd{margin-top:10px;text-align:center;}
.mc-atc-list .hd li.on{background:#ee0000;border:1px solid #ee0000;}
.mc-atc-list .hd li{display:inline-block;width:10px;height:10px;margin:0 2px;background:#fff;border:1px solid #ccc;}
.mc-atc-list li{height:39px;line-height:35px;clear:both;list-style-type: none;}
.hdy { background:#f8f8f8;height:220px;padding:5px; overflow:hidden;border-radius:8px;}

.mc-atc-list li a{display:inline-block;max-width:100%;line-height:80px;font-size:16px;color:#333; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;  }.mc-atc-list li a.bold{font-weight:bold;}
.hdlb li{height:36px;line-height:31px;clear:both;list-style-type: none;}
.hdlb li a{line-height:38px;font-size:17px;color:#1a1a1a;}
.mc-atc-list li a::before{display:inline-block;margin-right:10px;font:bold 16px/32px "Arial";color:#ccc;vertical-align:top;}
.hdlb li a::before{content:"";display:inline-block;margin-right:10px;font:bold 30px/35px "Arial";color:#ccc;vertical-align:top;}

.mc-atc-list li.ad-focus{height:136px;line-height:136px;}.mc-atc-list li.ad-focus a::before{display:none;}
.mc-index-right{float:right;width:299px;}
.mc-bnr{width:100%;margin-top:-10px;}.mc-bnr img{margin-top:10px;}
.mc-ad{width:100%;}
.mc-ad img{display:block;margin-top:10px;}
.mc-web-service{width:292px;border-top:1px solid #e3e3e3;border-left:1px solid #e3e3e3;box-shadow:0 3px 3px #eee;}
.mc-web-service li{float:left;width:145px;height:80px;border-right:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.mc-web-service li:hover{box-shadow:0 0 5px hsla(0,0,0,.2),0 0 5px hsl(30,70%,74%);}
.mc-web-service li a{display:block;height:40px;padding:20px 0;background:#fff;color:#1a1a1a;transition:all .3s;}
.mc-web-service li a:hover{color:#fff;background:#ee0000;border-left:5px solid #c41e43;}
.mc-web-service li a:hover p{font-weight:bold;}.mc-web-service li a:hover em{font-weight:normal;color:#fff;}
.mc-web-service li p{line-height:20px;font-size:16px;}.mc-web-service li p em{line-height:20px;font-size:12px;color:#999;}
.mc-web-service li span{float:left;width:44px;height:40px;margin:0 10px;background:url("../img/icon_service.png") no-repeat;}
.mc-web-service li .zs{background-position:-16px -16px;}.mc-web-service li a:hover .zs{background-position:-16px -91px;}
.mc-web-service li .px{background-position:-89px -18px;}.mc-web-service li a:hover .px{background-position:-89px -93px;}
.mc-web-service li .gg{background-position:-166px -19px;}.mc-web-service li a:hover .gg{background-position:-166px -94px;}
.mc-web-service li .vip{background-position:-242px -20px;}.mc-web-service li a:hover .vip{background-position:-242px -95px;}
.news-categries02 .mc-eval2{float:none;margin:15px 0;}
.news-categries02 .hd{width:100%;height:40px;}
.news-categries02 .hd li{float:left;width:33%;font:bold 16px/40px "microsoft yahei";text-align:center;background:#f8f8f8;}
.news-categries02 .hd li.on,.news-categries02 .hd li:hover{color:#fff;background:#ee0000;}
.news-categries02 .hd li.on a,.news-categries02 .hd li:hover a{display:block;color:#fff;}.news-categries02 .hd li a{display:block;}



.mc-brand-rank-chip .hd li,.tsddd li{float:left;width:50%;height:36px;line-height:36px;font-size:15px;text-align:left;}
.mc-brand-rank-chip .hd li.on,.mc-brand-rank-chip .hd li:hover{font-weight:bold;text-decoration:none;color:#fff;background:#ee0000;}
.mc-brand-rank-chip .bd{height:315px;padding:5px 5px 10px;border:2px solid #ee0000;overflow:hidden; background:#fff}
.mc-brand-rank-chip .bd li{float:left;width:48%;line-height:32px;padding-left:2%;font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.mc-brand-rank-chip .bd li a{text-decoration:none;}
.mc-brand-rank-chip .bd i,.tsddd i{position:relative;top:-2px;right:5px;font:14px "Georgia"; font-style:italic;}
.mc-brand-rank-chip .bd i.red,.tsddd i.red{color:#ee0000;}
.mc-brand-rank-chip .bd i.bold,.tsddd i.bold{font-weight:bold;}

.mc-dire-brand{position:relative;width:421px;margin-top:20px;padding-bottom:15px;border:1px solid #e3e3e3;}
.mc-dire-brand .hd{position:absolute;top:-15px;left:33%;}
.mc-dire-brand .hd h3{display:inline-block;padding:0 10px;font-size:18px;font-weight:normal;background:#fff;}
.mc-dire-brand ul{margin-top:20px;}.db-dire-brand ul,.cg-dire-brand ul,.tc-dire-brand ul{height:120px;overflow:hidden;}
.mc-dire-brand li{float:left;width:130px;height:46px;margin:3px 0 0 7px;}.mc-dire-brand li .adcur u{bottom:10px !important;}
.mc-dire-brand li img{display:block;width:130px;height:46px;border:1px solid #fff;}
.mc-dire-brand li img:hover{border:1px solid hsl(30,70%,74%);box-shadow:0 0 5px hsla(0,0,0,.2),0 0 2px hsla(0,0,78%,.2);}

.mc-dire{width:1200px;margin:0 auto;padding-top:45px;background:#fff url("../img/mc-dire-bg.jpg") top center no-repeat;background-size: 100%;}
.mc-dire em{position:absolute;top:-37px;right:10px;font-size:14px;color:#999;background-color: #fff; padding-left: 30px;}
.mc-dire.hangye2{background:#fff url("../img/mc-dire-bg02.jpg") no-repeat; background-size: contain; }
.mc-dire.hangye3{background:#fff url("../img/mc-dire-bg03.jpg") no-repeat; background-size: contain; }
.mc-dire.hangye4{background:#fff url("../img/mc-dire-bg04.jpg") no-repeat; background-size: contain; }
.mc-dire.hangye5{background:#fff url("../img/mc-dire-bg05.jpg") no-repeat; background-size: contain; }
.mc-dire.hangye6{background:#fff url("../img/mc-dire-bg06.jpg") no-repeat; background-size: contain; }
.mc-dire.hangye7{background:#fff url("../img/mc-dire-bg07.jpg") no-repeat; background-size: contain; }
.mc-dire.hangye8{background:#fff url("../img/mc-dire-bg08.jpg") no-repeat; background-size: contain; }
.mc-dire.hangye9{background:#fff url("../img/mc-dire-bg09.jpg") no-repeat; background-size: contain; }
.mc-dire-brand{position:relative;width:421px;margin-top:20px;padding-bottom:15px;border:1px solid #e3e3e3;}
.mc-dire-brand .hd{position:absolute;top:-15px;left:33%;}
.mc-dire-brand .hd h3{display:inline-block;padding:0 10px;font-size:18px;font-weight:normal;background:#fff;}
.mc-dire-brand ul{margin-top:20px;}.db-dire-brand ul,.cg-dire-brand ul,.tc-dire-brand ul{height:120px;overflow:hidden;}
.mc-dire-brand li{float:left;width:130px;height:46px;margin:3px 0 0 7px;}.mc-dire-brand li .adcur u{bottom:10px !important;}
.mc-dire-brand li img{display:block;width:130px;height:46px;border:1px solid #fff;}
.mc-dire-brand li img:hover{border:1px solid hsl(30,70%,74%);box-shadow:0 0 5px hsla(0,0,0,.2),0 0 2px hsla(0,0,78%,.2);}

.mc-dire-rank{box-shadow:0 0 5px rgba(0,0,0,.5),0 0 5px rgba(200,200,200,.2);}
.mc-dire-rank .hd li{float:left;display:block;width:50%;height:46px;line-height:46px;font-size:18px;text-align:center;color:#fff;background:#ee0000;}
.mc-dire-rank .hd li.on{font-weight:bold;text-decoration:none;color:#1a1a1a;background:#fff;border-top:2px solid #ee0000;}
.mc-dire-rank .hd li a{display:block;color:#fff;}.mc-dire-rank .hd li.on a{color:#1a1a1a;}.mc-dire-rank .bd{height:232px;background:#fff;overflow:hidden;}
.mc-dire-rank .bd .list{padding:11px 5px;}.mc-dire-rank .bd .list ul{margin:0 0 0 3%;overflow:hidden;}
.mc-dire-rank .bd .list li{float:left;width:50%;height:40px;line-height:40px;margin:0;padding:0;font-size:14px;}
.mc-dire-rank .bd .list li h4{display:block;width:95%;height:35px;font:bold 14px/35px "microsoft yahei";text-align:center;color:#1a1a1a;border-radius:5px;}
.mc-dire-rank .bd .list li dl{width:140px;margin:0 auto;}.mc-dire-rank .bd .list li dd{width:100%;height:35px;}
.mc-dire-rank .bd .list li img{display:block;width:100px;height:36px;margin-top:4px;}
.mc-dire-rank .bd .list li dt,.mc-dire-rank .bd .list li:hover dd{display:block;}
.mc-dire-rank .bd .list li dd,.mc-dire-rank .bd .list li:hover dt{display:none;}.mc-dire-rank .bd .list li dt a{float:left;width:70%;}
.mc-dire-rank .bd .list i{float:left;margin:0 7px 0 5px;font:bold 16px/35px "Georgia";text-align:center;}
.mc-dire-rank .bd .list i.red{color:#ee0000;}.mc-dire-rank .bd .list a{vertical-align:middle;}
.mc-focus .bd{width:423px;height:353px;margin-bottom:12px;border:1px solid #fff;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,.5),0 0 5px rgba(200,200,200,.2);}.mc-focus .bd img{display:block;width:423px;height:318px;}.mc-focus .bd a:hover{text-decoration:none;}
.mc-focus .bd dl{height:40px;line-height:35px;font-size:14px;}.mc-focus .bd dt,.mc-focus .bd dd{float:left;color:#fff;}
.mc-focus .bd dt{width:343px;padding:0 10px;background:#1a1a1a;}.mc-focus .bd dd{width:60px;text-align:center;background:#ee0000;}
.mc-focus .hd,.mc-plan .hd,.mc-dire-focus .hd{text-align:center;}
.mc-focus .hd li.on,.mc-plan .hd li.on,.mc-dire-focus .hd li.on{width:32px;height:12px;background:#ee0000;border:1px solid #ee0000;}
.mc-focus .hd li,.mc-plan .hd li,.mc-dire-focus .hd li{display:inline-block;width:12px;height:12px;margin:1px;background:#fff;border:solid 1px #ccc;border-radius:12px;cursor:pointer;}
.mc-dire-focus .bd li{margin-top:-10px;}
.mc-dire-focus .bd img{width:299px;height:auto;margin:5px auto;border-radius:2px;margin-left:-2px;}
.mc-dire-focus .hd{margin-top:5px;}
.mc-tt8{position:relative;z-index:99;width:100%;margin:0 auto;border-top:0px solid #e3e3e3;}

.mc-tt8 h2{font-size: 20px;
    color: #1a1a1a;
    line-height: 60px;
    height: 50px;
    font-weight: normal;
	 margin-bottom:-10px;
	  margin-top:10px;
	 margin-left:40px;
}
.mc-tt8 h2 i{ position:absolute;top:6px; left:0;}
.mc-tt8 span{position:absolute;top:-15px;right:77px;height:28px;line-height:26px;padding:0 7px;color:#999;background:#fff;border:1px solid #e3e3e3;border-radius:15px;}.mc-tt8 span s{color:#ee0000;}.mc-tt8 span.bang{right:0;}
.mc-tt8 .more{position:absolute;top:-18px;right:0;height:36px;line-height:32px;padding:0 20px;font-size:14px;color:#999;background:#fff url("../img/more.gif") right 9px no-repeat;}.mc-tt8 .more:hover{color:#ee0000;background:#fff url("../img/more2.gif") right 9px no-repeat;}
.mc-tt8 em{position:absolute;top:-17px;right:0;height:36px;line-height:32px;padding:0 5px 0 15px;font-size:14px;color:#999;background:#fff;}
.mc-mn{float:left;width:299px;overflow:hidden;;border-radius:5px;}

.mc-agent-info{padding-top:19px;}.mc-agent-info .bd{color:#1a1a1a;font-size:13px;}
.mc-agent-info .head{height:30px;line-height:30px;font-size:14px;font-weight:bold;color:#fff;background:#e00;}
.mc-agent-info .head li{height:30px;line-height:30px;}
.mc-agent-info .head li,.mc-agent-info .bd em{float:left;display:block; font-style: normal;}
.mc-agent-info .bd li{width:100%;height:34px;line-height:34px;background:#fff;border-left:2px solid #fff;}
.mc-agent-info .bd li:hover{background:#e3e3e3;border-left:2px solid #e00;cursor:pointer;}
.mc-agent-info .bd li a:hover{cursor:pointer;text-decoration:none;}
.mc-agent-info .li01,.mc-agent-info .li02,.mc-agent-info .li04,.mc-agent-info .li05{text-align:center;}
.mc-agent-info .li01,.mc-agent-info .li05{width:80px;}
.mc-agent-info .li02{width:139px;}
.mc-agent-info .li03{width:395px;}
.mc-agent-info .li04{width:90px;}
.mc-agent-info .bd .li02{color:#666;}.mc-agent-info .bd .li05{color:#888;}
.mc-sd{float:right;width:269px; margin-top:30px;padding:17px 16px 10px 10px;border:1px solid #ddd;border-radius:5px;}

.mc-suc-case{margin:15px auto;}.mc-suc-case h4{margin-bottom:10px;font-size:18px;font-weight:bold;}
.mc-suc-case p{line-height:20px;font-size:14px;color:#999;}.mc-suc-case p a{color:#ee0000;}

.jmbxk .hd{float:left;width:200px;}.jmbxk .bd{float:right;width:1000px;}.jmbxk .hd li{position:relative;display:block;width:100%;height:108px;margin:0 0 10px;padding:10px 0 0 12px;background:url("../img/jmbxk-hd01.png") no-repeat;background-size:100% 100%;box-sizing:border-box;}
.jmbxk .hd li.on{background:url("../img/jmbxk-hd02.png") no-repeat;background-size:100% 100%;}
.jmbxk .hd li h3{font-size:22px;font-weight:bold;}
.jmbxk .hd li em{display:block;padding-top:5px;color:#999;font-size:12px;}
.jmbxk .hd li p{position:absolute;bottom:15px;right:20px;color:#999;font-size:12px;}
.jmbxk .bd li{float:left;width:46%;line-height:55px;margin:0 1%;padding:0 1%;border-bottom:1px solid #e3e3e3;zoom:1;}
.jmbxk .bd li a{float:left;display:block;max-width:350px;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.jmbxk .bd li i{float:right;display:block;color:#999;}.jmbxk .bd li:after{content:"";display:block;height:0;visibility:hidden;clear:both;}
.lmc-mbx{width:1200px;height:35px;margin:0px auto;color:#999;clear:both; margin-top:10px;}
.lmc-mbx span{margin:0 5px;font-family:"simsun";}.lmc-mbx a{color:#999;}.lmc-mbx a:hover{color:#ee0000;}
.lmc-wrap2{float:left;width:795px;}

.lmc-wrap{display:block !important;position:relative;width:1200px;margin:0 auto 20px;clear:both;}
.lmc-wrapbg{display:block !important;position:relative;width:100%;background:url("../img/tpbg.jpg") no-repeat;}

.lmc-wrapbg .baa3{height:680px;}
.lmc-wrapbg .baa3 img{height:680px;margin-top:50px;}

.lmc-state{margin:20px auto;padding:20px;background:#fafafa;border:1px solid #eee;}
.lmc-state .news-state-tips{color:#ccc;margin-top:2px;font-size:11px;line-height:1.5;}
.lmc-state .laiyuan a{color:#999;}
.lmc-state p{line-height:24px;color:#999;}.lmc-state span{}.lmc-state a{color:#999;}
.lmc-mn-list,.lmc-mn-detail{float:left;position:relative;width:825px;}
.lmc-mn-detail h1{width:798px;line-height:45px;margin:25px 0 5px 0;padding-left:10px;font-size:32px;clear:both;}
.lmc-mn-detail h1 i{display:inline-block;width:37px;height:32px;margin-left:10px;vertical-align:middle;background:url("../img/mc-sp-base.png") -120px -30px no-repeat;}
.lmc-sd{float:right;width:350px;padding:0;}
.lmc-ad-structure{position:relative;width:800px;margin-top:10px;padding:0;}
.lmc-ad-structure span{color:#999;}
.lmc-absolute-ad1{position:absolute;top:-10px;left:0;}
.mt10{margin-top:10px; }
.mt11{margin-top:10px; height: 50px;overflow:hidden;line-height:18px;}
.lmc-stated{ width:310px;float:right;}
.tp20{ width:310px;float:right;margin-top:40px;}
.lmc-ico-time,.lmc-ico-fwl,.lmc-ico-wz,.lmc-ico-sjfw{display:inline-block;height:20px;vertical-align:middle;}
.lmc-ico-time{width:20px;margin-right:5px;background:url("../img/mc-sp-base.png") no-repeat;}
.lmc-ico-wz{width:18px;margin:0 5px;background:url("../img/mc-sp-base.png") -20px 0 no-repeat;}
.lmc-ico-fwl{width:17px;margin:8px 5px 0;background:url("../img/mc-sp-base.png") -40px 0 no-repeat;}
.lmc-ico-sjfw{width:11px;height:16px;margin:0 5px 5px;background:url("../img/mc-sp-base.png") -60px 0 no-repeat;}
.news-detail-bm01{width:740px;height:180px;margin:15px auto;border:1px solid #ebebeb;}
.news-detail-bm01 p{padding:0;text-indent:0;}.news-detail-bm01 dt{float:left;width:380px;height:180px;}
.news-detail-bm01 dt .pic{float:left;width:175px;margin:22px 0 0 20px;}
.news-detail-bm01 dt .pic a,.news-detail-bm01 dt .pic img{display:block;width:175px;height:132px;margin:0;}
.news-detail-bm01 dt .info{float:left;width:170px;margin:22px 0 0 15px;}
.news-detail-bm01 dt .info a{display:block;margin:3px 0 10px;font-size:18px;font-weight:bold;color:#1a1a1a;text-decoration:none;text-indent:0;}
.news-detail-bm01 dt .info p{font-size:12px;color:#999;}.news-detail-bm01 dt .info p em{font-size:16px;color:#ee0000;}
.news-detail-bm01 dd{float:left;width:320px;height:155px;padding:25px 0 0 40px;background:linear-gradient(to right,#f5f5f5,#fff);}
.news-detail-bm01 dd p{padding-bottom:7px;font-size:14px;color:#1a1a1a;}.news-detail-bm01 dd p b{color:#ee0000;}
.news-detail-bm01 dd input{height:34px;line-height:34px;padding:0;border:1px solid #ddd;border-radius:3px;}
.news-detail-bm01 dd input[type="name"]{width:110px;}.news-detail-bm01 dd input[type="tel"]{width:180px;}
.news-detail-bm01 dd button{width:300px;height:40px;margin:5px auto 0;text-align:center;color:#fff;font:18px/36px "microsoft yahei";background:#ee0000;border:2px solid #ee0000;border-radius:3px;}

/* 上下篇 */
.lmc-news-link{height:50px;line-height:50px;margin:0 auto;padding:0 10px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.lmc-news-link dt,.lmc-news-link dd{float:left;width:48%;margin-right:2%;font-size:14px;}

.lmc-news-read{margin:0 auto;padding:20px;background:#f6f6f6;border:1px solid #e3e3e3;}
.lmc-news-read h3{line-height:30px;padding:15px 0;font-size:22px;font-weight:bold;}
.lmc-news-read p{line-height:24px;color:#999;}.lmc-news-read p a{color:#ee0000;}
.lmc-news-read a.back{display:inline-block;margin:30px 20px 0 0;padding:10px 20px;color:#1a1a1a;background:#fff;border:1px solid #e3e3e3;border-radius:4px;}
.lmc-news-read a.back:hover{color:#ee0000;background:#fff;border:1px solid #ee0000;}

.lmc-com-info{margin:0 auto;padding:20px;background:#f9f9f9;border:1px solid #e3e3e3;}
.lmc-com-info img{display:block;width:160px;height:58px;margin-top:15px;overflow:hidden;}.lmc-com-info p{line-height:24px;}.lmc-com-info dl{float:left;width:50%;}
.lmc-com-info dt,.lmc-com-info dd{float:left;width:50%;overflow:hidden;}.lmc-com-info dt.logo{width:170px;}
.lmc-com-info a{display:block;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.lmc-com-info a.name{margin-top:12px;font-size:16px;}.lmc-com-info a.enter:hover{background:#ee0000;text-decoration:none;}
.lmc-com-info a.enter{display:block;width:200px;height:40px;line-height:40px;margin:20px 0 0;font-size:16px;text-align:center;color:#fff;background:#ffa800;border-radius:3px;cursor:pointer;}

.lmc-next-read{padding:0 15px;background:#fefefe;border-top:2px solid #ee0000;}
.lmc-next-read dt,.lmc-next-read dd{float:left;width:48%;margin:1%;height:42px;line-height:40px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.lmc-lead{position:relative;padding:20px 35px;margin:30px 0 ;font:14px/28px "微软雅黑";color:#1a1a1a;background:#fff;word-break:break-all;

}
.lmc-lead span{color: #e45057;}
.lmc-lead::after,.lmc-lead::before{content:"";position:absolute;width:35px;height:28px;}
.lmc-lead::after{left:16px;top:25px;}
.lmc-lead::before{right:17px;bottom:30px;}

.Aries,.Taurus,.Gemini,.Cancer,.Leo,.Virgo{width:100;line-height:30px;margin:0 auto;font-size:16px;}
.Aries a,.Taurus a,.Gemini a,.Cancer a,.Leo a,.Virgo a{padding:0;color:#ee0000;text-decoration:underline;}
.Aries img,.Taurus img,.Gemini img,.Cancer img,.Leo img,.Virgo img{display:block;max-width:750px;height:auto;margin:0 auto;}
.Aries p,.Taurus p,.Gemini p,.Cancer p,.Leo p,.Virgo p{line-height:30px;padding:10px 0;font-size:16px;text-indent:2em;color:#1a1a1a;word-break:break-all;}
.Aries p div,.Taurus p div,.Gemini p div,.Cancer p div,.Leo p div,.Virgo p div{text-indent:0;}
.Aries p.original,.Taurus p.original,.Gemini p.original,.Cancer p.original,.Leo p.original,.Virgo p.original{font-size:14px;}
.Aries p iframe,.Taurus p iframe,.Gemini p iframe,.Cancer p iframe,.Leo p iframe,.Virgo p iframe{display:block;max-width:740px;height:360px;margin:0 auto;}
.Aries table,.Taurus table,.Gemini table,.Cancer table,.Leo table,.Virgo table{display:table;margin:10px auto;border-collapse:collapse;}
.Aries table td,.Taurus table td,.Gemini table td,.Cancer table td,.Leo table td,.Virgo table td,.Aries table th,.Taurus table th,.Gemini table th,.Cancer table th,.Leo table th,.Virgo table th{padding:5px 10px;border:1px solid #ddd;}
.Aries h2,.Taurus h2,.Gemini h2,.Cancer h2,.Leo h2,.Virgo h2{line-height:35px;border-bottom:2px solid #ccc;}
.Aries ul,.Taurus ul,.Gemini ul,.Cancer ul,.Leo ul,.Virgo ul{float:left;width:100%;padding:10px 0;}
.Aries li,.Taurus li,.Gemini li,.Cancer li,.Leo li,.Virgo li{float:left;width:50%;line-height:26px;font-size:14px;}
.Aries li a,.Taurus li a,.Gemini li a,.Cancer li a,.Leo li a,.Virgo li a{color:#00f;text-decoration:none;}
.brandname-box a{
    display: flex;
    text-decoration: none;
    align-items: center;
    padding-left: 10px;
}
.brandname-box a div{
    margin-left: 20px;
    border-right: 1px solid #E0E0E0;
    padding-right: 20px;
}
.brandname-box a img{
    width: 164px;
    display: inline-block;
}

.brandname-box a div h2{
    color: #1a1a1a;
    border-bottom: none;
}
.brandname-box a div b{
    color: #808080;
    font-weight: normal;
    font-size: 14px;
}
.brandagent-box{
    width: 140px;
    text-align: center;
}
.brandagent-box a{
    display: inline-block;
    padding: 4px 15px;
    background: #FFFFFF;
    box-shadow: 0px 6px 7px 1px rgba(253,0,28,0.18);
    border-radius: 5px 5px 5px 5px;
    opacity: 1;
    border: 1px solid #ee0000;
    text-decoration: none;
    font-size: 18px;
} 
.brandagent-box a.btn-a{
    background: #ee0000;
    color: #fff;
    margin-bottom: 8px;
}
.lmc-com-info{margin:0 auto;padding:20px;background:#f9f9f9;border:1px solid #e3e3e3;}
.lmc-com-info img{display:block;width:160px;height:58px;margin-top:15px;overflow:hidden;}.lmc-com-info p{line-height:24px;}.lmc-com-info dl{float:left;width:50%;}
.lmc-com-info dt,.lmc-com-info dd{float:left;width:50%;overflow:hidden;}.lmc-com-info dt.logo{width:170px;}
.lmc-com-info a{display:block;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.lmc-com-info a.name{margin-top:12px;font-size:16px;}.lmc-com-info a.enter:hover{background:#ee0000;text-decoration:none;}
.lmc-com-info a.enter{display:block;width:200px;height:40px;line-height:40px;margin:20px 0 0;font-size:16px;text-align:center;color:#fff;background:#ffa800;border-radius:3px;cursor:pointer;}
.agent-project-box{width: 785px;height: 350px;margin:20px auto 20px;padding:0 20px;background:url("../img/brandagentbox-bg.png") no-repeat;background-size:contain;}

.agent-project-box .submit-con-box .phonebox .mobile {background-color: #f5f5f5;}
.agent-project-box .top{text-align: right;line-height: 54px;padding: 10px 0 15px;font-size: 16px;color: #FFE3E3;}
.agent-project-box .top b{display: inline-block;background:url("../img/number-bg.png") no-repeat;width: 21px;height: 30px;text-align: center;vertical-align: middle;color: #FE3200;font-size: 24px;line-height: 30px;margin: 0 3px;}

.agent-project-box form{float:right;width: 348px;margin: 5px 0 0;border-left: 1px solid #E6E6E6;padding-left: 20px;}
.agent-project-box form p{margin-bottom:15px;font-size:14px;margin: 0;padding: 0 0 0px 0;width: 100%;text-indent: 0;}
.agent-project-box form select,.agent-project-box form input{border:1px solid #ddd;border-radius:5px;}
.agent-project-box form select{width:95px;height:40px;margin: 0 5px 0 0;text-indent: 12px;background-color: #f5f5f5;flex: 1;}
.agent-project-box form .input-name input {border: none;}
.agent-project-box form input{height:38px;line-height:34px;width: 100%;background-color: #f5f5f5;box-sizing: border-box;}
.agent-project-box dt input:focus{border:1px solid #FD0244;}
.agent-project-box form button{width: 100%;height:52px;margin:0 auto;text-align:center;color:#fff;font:18px/50px "microsoft yahei";cursor:pointer;background: linear-gradient(133deg, #FD0244 0%, #FF7F00 100%);box-shadow: 0px 10px 15px 1px rgba(255,191,191,0.72);border-radius: 4px 4px 4px 4px;}
.agent-project-box form button:hover{color:#FD0244;background:#fff;border:2px solid #FD0244;}
.agent-project-box-tip{float:left;width:395px;height: 230px; margin-top: 5px; overflow:hidden;}
.agent-project-box-tip li span{float:right;color:#FD0244;}
.agent-project-box-tip li{height:40px;line-height:40px;margin:0 0 5px;padding:0 20px 0 10px;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;background:#FFF2EB; color: #696969;}.agent-project-box-tip li i{display:inline-block;width:26px;height:26px;margin-right:10px;vertical-align:middle;}
.agent-project-box-tip li:nth-child(1n) i{background:url("../img/icon-tx01.png") no-repeat;background-size:cover;}
.agent-project-box-tip li:nth-child(2n) i{background:url("../img/icon-tx02.png") no-repeat;background-size:cover;}
.agent-project-box-tip li:nth-child(3n) i{background:url("../img/icon-tx03.png") no-repeat;background-size:cover;}

.module-jmgl{position:relative;margin:20px auto 80px;background:#fce3e0;}
.module-jmgl a{text-decoration:none;}.module-jmgl h3{display:inline-block;}
.module-jmgl h3{height:50px;line-height:65px;padding:0 20px;font-size:18px;font-weight:normal;color:#ee0000;border-top:2px solid #ee0000;}
.module-jmgl .btn-mfzx{position:absolute;top:15px;right:20px;z-index:99;width:108px;height:30px;line-height:30px;font-size:16px;font-weight:bold;text-align:center;color:#db114c;background:#fef7f9;border:1px solid #db124c;border-radius:5px;}
.module-jmgl .btn-mfzx{box-shadow:0 2px 3px 2px rgba(240,180,200,.5);}
.agent-project-box .submit-flexbox select:last-child{margin: 0;}
.agent-project-box p.agreement{line-height: 1.2!important;}
ul.jmlrfx-list{float:none;padding-bottom:12px;background:#fff;}ul.jmlrfx-list li a{color:#1a1a1a;}
ul.jmlrfx-list li{float:left;width:30%;height:40px;line-height:55px;margin:0 1%;text-indent:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;} 
.wxPubNumBan{width:800px;height:180px;margin-bottom:20px; margin-top:-40px}
.wxPubNumBan .bd{width:800px;height:163px;margin-bottom:10px;overflow:hidden;}.wxPubNumBan .bd li{float:left;width:800px;height:140px;}
.wxPubNumBan .hd{height:20px;line-height:20px;margin-top:10px;text-align:center;}
.wxPubNumBan .hd li{display:inline-block;width:12px;height:12px;margin:0 3px;border:1px solid #d4d5d5;border-radius:100%;cursor:pointer;}
.wxPubNumBan .hd li.on{width:10px;height:10px;border:2px solid #ee0000;}
.xwliebnriery02{ width:290px;padding:15px 10px;  margin-bottom:20px; background:#ffffff;}
.xwliebnriery0201{ height:40px;  line-height:40px; font-size:18px; color: #1f2129; text-indent:10px;
 height: 50px;
}




.xwliebnriery0201 h2 {    
	display: inline-block;
    font-size: 18px;
    line-height: 38px;
    margin-bottom: -1px;
    padding-right: 2px;
    color: #1a1a1a;
    border-bottom: 3px solid #ee0000;
}

.xwliebnriery0201 a {
    display: inline-block;
    font-size: 18px;
    line-height: 38px;
    margin-bottom: -1px;
    padding-right: 2px;
    color: #1a1a1a;
    border-bottom: 3px solid #e45057;
}

.xwliebnriery0201 .more {
    width: 20px;
    height: 15px;
    text-indent: -999em;
    overflow: hidden;
    float: right;
    border: none !important;
    margin-top: 15px;
}

.xwliebnriery0201 a.more span {
    float: left;
    background: #1a1a1a;
    width: 4px;
    height: 4px;
    border-radius: 2px;
    margin-left: 2px;
    margin-top: 2px;
}

.tjxwlist { width:290px; margin:0 auto; padding:10px 0;}
.tjxwlist ul li{ line-height:45px; border-bottom:1px solid #eee; }
.tjxwlist ul li a{ font-size:15px;}
.rightno li:last-child{border-bottom:0px solid #eee;}
.tjxwlis li{position:relative;}
.rightno li span{width:25px;height:25px;line-height:32px;padding:1px 5px;margin:7px 10px 0 0;text-align:center;font-size:12px;font-weight:bold;color:#aaa;vertical-align:CENTER;background:#eee;border-radius:15px; font-style: italic;}
.rightno li:nth-child(1) span{background-image: linear-gradient(270deg, #fff, #FD162C) !important;color:#fff;}
.rightno li:nth-child(2) span{background-image: linear-gradient(270deg, #fff, #FE6C00) !important;color:#fff;}
.rightno li:nth-child(3) span{background-image: linear-gradient(270deg, #fff, #FFB300) !important;color:#fff;}


.pinptuij{ padding-bottom:20px;}
.pinptuij ul li{ margin-top:20px; width:140px; float:left; margin-left:10px;}
.pinptuij ul li:hover{box-shadow: 0 0 10px #C4C2C3;}
.pinptuij ul li a img{ display:block; width:138px; height:75px; border:1px solid #e6e6e6;border-radius:8px;}
.tjhuodonglie {width:290px; margin:0 auto; padding:10px 0; }
.tjhuodonglie ul li{ padding:10px 0;}

.tjhuodongliez{ width:122px; position:relative;}
.yyzbt{ width:58px; height:25px; position:absolute; left:0px; top:0px; background:#4177cf; text-align:center; line-height:25px; color:#ffffff;}
.yyzbt1{ background:#1a1a1a;}
.tjhuodongliez img{ display:block; width:122px; height:74px;}
.tjhuodongliey{ width:158px;}
.manager-info-box{
background: linear-gradient(to bottom, #ffe0df, #ffffff);
    padding: 10px 0 15px 0;
    width: 350px;
    border-radius:6px;
}
.manager-info-box .manager-info p,.mc-detail-sd .manager-info-box .loop-container li { padding: 0;}
.manager-info-box img{width:200px;margin:0px 0 20px 10px;padding-bottom:20px;}
.manager-info-box{ width: 309px;}
.manager-info{
    align-items: center;
    background: #fff0eb;
    padding: 10px 15px;
    margin: 0 3%;
    border-radius: 5px 5px 0 0;
}
.manager-info i{
    height: .02rem;
    background: #414141;
    opacity: .3;
    flex: 1;
}
.manager-info p {
    padding: 0 10px;
    font-size: 14px;
    color: #414141;
    font-weight: bold;
    line-height: 1.8;
}
.manager-info p b{
    color: #FF7F00;
    margin: 0 5px 0;
    font-size: 16px;
    font-style: italic;
}
.manager-info .loop-container li{
    padding: 0 ;
    text-align: left;
    color: #919191;
    font-weight: 400;
    font-size: 14px;
}
.manager-info .loop-container li b{
    color: #002BBA;
    font-weight: normal;
    font-style: normal;
    font-size: 14px;
}
.loop-container{position:relative;height: 30px;margin:0 auto;overflow:hidden;}
.loop-wrapper{animation:loop 10s linear infinite;}
.jc-loop li{line-height: 30px;color: #7D7D7D; text-align:left;}
.manager-submit {
    margin: 0 1%;
    padding:20px 15px 20px 15px;
    border-radius: 8px;
}

.manager-submit .btn-zsbm {
    background: #FD0244;
    box-shadow: 0px 10px 15px 1px rgba(255,191,191,0.72);
    border-radius: 56px 56px 56px 56px;
    line-height: 45px;
    font-size: 18px;
    }
.manager-submit input,.manager-submit .areaselectbox select,.manager-submit .phonebox {background-color:#f5f5f5; }
.submit-con-box p.submit-con{text-align: center;color: #767676;line-height: 2;padding: 10px 0 20px;font-size: 14px;}

.submit-con-box p.submit-con b{ padding: 0 .1rem;font-weight: 400;}

.submit-con-box .areaselectbox{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
}
.submit-con-box select { color:#777;display: inline-block; -webkit-box-flex: 1;-webkit-flex: 1;-moz-box-flex: 1;-ms-flex: 1;flex: 1;height: 40px;border: 1px solid #e5e5e5;font-size: 14px;margin-right: 5px;border-radius: 4px;text-indent: 10px;}
.submit-con-box .areaselectbox select:last-child{ margin-right: 0;}

.submit-con-box .phonebox,.submit-con-box  .input-name{
    width: 100%;
    border: 1px solid #e5e5e5;
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fff;
    margin-top: 10px;
    border-radius: 4px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.submit-con-box .phonebox .mobile{
    line-height: 40px;
    text-indent: 10px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -moz-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    background: none;
    border: none;
    }
.submit-con-box .phonebox i{
    color: #E26F1A;
    padding: 0 10px;
    font-size: 12px;
}
.submit-con-box .shopareabox {
    margin-top: 10px;
    width: 100%;
    border: 1px solid #e5e5e5;
    height: 40px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
       -moz-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    background: #fff; 
    border-radius: 4px;
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
.submit-con-box .shopareabox  .shoparea{
    line-height: 40px;
    text-indent: 20px;
    -webkit-box-flex: 1;
    -webkit-flex: 1;
       -moz-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
    background: none;
    border: none;
    }
.submit-con-box .shopareabox  i{
    color: #878787;
    padding: 0 20px;
    font-size: 12px;
    border-left: 1px solid #e5e5e5;
    line-height: 40px;
}

.submit-con-box .btn-zsbm  {
    -webkit-box-shadow: 0px 5px 8px 1px rgba(255,191,191,0.72);
            box-shadow: 0px 5px 8px 1px rgba(255,191,191,0.72);
    border-radius: .3rem;
    background: #fd4420;
    color: #fff;
    width: 100%;
    line-height: 35px;
    font-size: 20px;
    margin-top: 40px;
	border:1px solid #fd4420;
}
.submit-con-box input {font-size: 14px;}
.submit-con-box input:focus,.submit-con-box select:focus{outline: none;}
.submit-con-box .agreement {margin-top: 10px;}
.submit-con-box .agreement a{
    font-size: 12px;
    color: #999;
    text-decoration: none;
}
.submit-con-box .agreement input{border: .02rem solid #e5e5e5;background: #fff;-webkit-appearance: auto;-moz-appearance: auto;appearance: auto;}
.xwliebnrierz01{ 
background: #ffffff; border-bottom:1px solid #e6e6e6;}

.xwliebnrierz01 li {
    padding: 0 10px;
    display: block;
    float: left;
    line-height: 40px;
    position: relative;
    cursor: pointer;
}
.xwliebnrierz01 li.this_tag {
    background: #ee0000;
    
}
.xwliebnrierz01 ul{ display: block;}
.xwliebnrierz01 li.this_tag a{color: #FFF;}
.xwliebnrierz01 li.this_tag i {
    display: block;
}
.xwliebnrierz02{ margin-top:2px;width:860px; float:left;}
.xwliebnrierz02 ul li{ width:280px;min-height:280px;float:left; padding:20px 0;margin-right:10px;}
.xwliebnrierz02 ul li:nth-child(3n){margin-right:0px;}
.xwliebnrierz02z{ width:275px;height:150px; border-radius:3px;overflow:hidden;position:relative;margin-left:1px;}
.bofanniu{ position:absolute; width:100%; top:38%; left:0px; text-align:center;}
.xwliebnrierz02z > a >.bofanniu > img{ display:inline-block; width:48px; height:48px;}
.xwliebnrierz02z img{ display:block; width:100%; height:auto;min-height:150px;border-radius:3px;
transition: transform 0.5s ease; 
    transform-origin: center center; }


.xwliebnrierz02z img:hover {
    transform: scale(1.2); /* 放大1.2倍 */
}
.xwliebnrierz02y{ width:275px;}
.xwliebnrierz02y h2{   -webkit-line-clamp:2;
    -webkit-box-orient: vertical;
    color: #111;
    display: -webkit-box;
    font-size: 16px;  
    line-height: 18px;
	margin-top:20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;}
	
.xwliebnrierz02y   .guanjianci{ margin-top:10px; color:#999999;font-size:14px;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    text-align: justify;
}
.xwliebnrierz02y   .guanjianci a{ color:#ccc; display:inline-block; margin-right:20px;}
.xwliebnrierz02y  p{ color:#1a1a1a;}
.shijian{  color:#999999;}

.shijian a{ display:inline-block; width:74px; height:24px; background:url(/public/static/xinfeng/img/fl01.png) center center no-repeat; text-align:center; line-height:22px; color:#ffffff; margin-right:20px;}
.fenye{ text-align:center; padding:20px 0 0 0;}
.fenye a{ display:inline-block; padding: 3px 10px;color: #4b4b4b;border: 1px solid #e3e3e3; font-size:14px; margin:3px; }
/*.fenye span{ display:inline-block; padding: 3px 10px;background-color: #ffffff;color: #4b4b4b;border: 1px solid #e3e3e3; font-size:14px; margin:3px; }*/
.fenye a:hover{ background-color: #ee0000; color: #ffffff; border:1px solid #ee0000;}
#xuanz1{background-color: #ee0000; color: #ffffff; border:1px solid #ee0000;}

.shijian01 a{ display:inline-block; width:74px; height:24px; background:url(/public/static/xinfeng/img/fl01.png) center center no-repeat; text-align:center; line-height:22px; color:#ffffff; margin-right:20px;}

.shijian01{ margin-top:20px;}
.main_l{ width:180px; min-height:900px; background:#fff; float:left; padding:30px 0 0 30px; border:1px solid #eee;}
.main_l dl dt{ font-size:18px; color:#1a1a1a; font-weight:bold; margin-bottom:20px; width:140px; height:21px; }
.main_l dl dt img{ margin-right:10px;vertical-align: middle;}
.main_l dl dd{ font-size:16px; margin-bottom:16px; padding-left:27px; overflow:hidden; white-space:nowrap; width:140px; height:21px;width:140px;}
.main_l dl dd a{ color:#1a1a1a;}
.main_c{ float:right; width:940px; margin:0 10px;}
.con_t{ width:940px; background:#fff; margin-top:10px;}
.title{ height:50px; border-bottom:1px solid #e5e5e5; padding-left:30px; line-height:50px; font-size:18px; color:#1a1a1a;}
.title i{ font-size:12px; font-style:normal; margin-left:30px; color:#999; font-weight:normal;}
.title i strong{ color:#ff0000; font-weight:normal;}
.con_t ul{ margin:20px 0 10px 30px}
.con_t ul li{ width:310px; float:left; height:30px; line-height:30px; font-size:14px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-right:15px;}
.con_t ul li p{ float:left;}
.con_t ul li .zt{ float:left; width:170px; background:url(bfb2.png) 0 10px no-repeat;}
.con_t ul li .com-name{ width:70px; height:30px; float:left; line-height:30px; overflow:hidden;}
.con_t ul li a.l{ float:left; height:30px; line-height:30px; width:73%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.con_t ul li .zt .bfb30{ width:26px;  /*width:78px;百分比60%*/ /*width:128px;百分比100%*/background:url(bfb1.png) no-repeat 0 10px; float:left; height:30px;}
.con_t ul li .zt .bfb60{ width:78px;background:url(bfb1.png) no-repeat 0 10px; float:left; height:30px;}
.con_t ul li .zt .bfb100{ width:128px;background:url(bfb1.png) no-repeat 0 10px; float:left; height:30px;}
.con_t ul li strong{ display:inline-block; border:1px solid #1a1a1a; font-size:12px; height:18px; line-height:18px; text-align:center;margin-left: 70px; cursor:pointer; padding:0 4px;}
.con_t ul li a{ color:#0067b4}
.con_t ul li #contents{ color:#0067b4; border:none; height:12px; width:300px; line-height:16px; outline:none; font-size:14px; background:#fff; font-family:"微软雅黑"; overflow:hidden}
/*开通效果*/
.con_t ul li em{ float:left;}
.con_t ul li a.phone{ float:left; width:12px; height:22px; background:url(phone_dis.png) no-repeat; margin-left:40px; position:relative}
.con_t ul li a.phone span,.con_t ul li a.phone i,.con_t ul li a.activ span{ position:absolute; left:-10px; top:-22px; width:46px; height:22px; display:none;}
.con_t ul li a.phone:hover span{ display:block;}
.con_t ul li a.phone:hover span{ display:block;}

.con_t ul li a.activ{background:url(phone_on.png) no-repeat;position:relative;float:left; width:12px; height:22px;margin-left:40px;}
.con_t ul li a.activ:hover i{ display:block;}

.con_t ul li a.email{ float:left; width:26px; height:22px; background:url(email_on.png) no-repeat;margin-left:10px;position:relative;}
.con_t ul li a.email:hover span{ display:block;}
.con_t ul li a.email span,.con_t ul li a.email i{ position:absolute; left:-10px; top:-22px; width:46px; height:22px; display:none;}
.con_t ul li a.activ1{background:url(email_dis.png) no-repeat;position:relative;position:relative;float:left; width:26px; height:22px;margin-left:10px;}
.con_t ul li a.activ1 i{ position:absolute; left:-10px; top:-22px; width:46px; height:22px; display:none;}
.con_t ul li a.activ1 span{ position:absolute; left:-10px; top:-22px; width:46px; height:22px; display:none;}
.con_t ul li a.activ1:hover i{ display:block;}
.con_t ul li i{ color:#ff0000; display:none;position: absolute;top: -20px;left: -16px;}
.main_tit{ width:890px; height:30px;  margin-left:10px;}
.main_tit ul{ margin:20px 0 30px;background:#e5e5e5;}
.daili ul{margin:20px 0;}
.daili ul li{ width:890px; height:30px; padding-bottom:10px; overflow:hidden;text-overflow:ellipsis; text-overflow: ellipsis; margin-left:10px;}
.main_tit ul li.l_01{ width:92px; float:left;  height:30px; line-height:30px; font-size:14px; text-align:center; font-weight:bold}
.main_tit ul li.l_02{ width:158px; float:left;  height:30px; line-height:30px; font-size:14px; text-align:center; font-weight:bold}
.main_tit ul li.l_03{ width:295px; float:left;  height:30px; line-height:30px; font-size:14px; text-align:center; font-weight:bold}
.main_tit ul li.l_04{ width:84px; float:left;  height:30px; line-height:30px; font-size:14px; text-align:center; font-weight:bold}
.main_tit ul li.l_05{ width:166px; float:left;  height:30px; line-height:30px; font-size:14px; text-align:center; font-weight:bold}
.daili ul li .l1{ width:92px; float:left;  height:30px; line-height:30px; font-size:12px; text-align:center;}
.daili ul li .l2{ width:158px; float:left;  height:30px; line-height:30px; font-size:12px; text-align:center;}
.daili ul li .l3{ width:340px; float:left;  height:30px; line-height:30px; font-size:12px; text-align:center; overflow:hidden;    text-overflow: ellipsis}
.daili ul li .l4{ width:84px; float:left;  height:30px; line-height:30px; font-size:12px; text-align:center;}
.daili ul li .l5{ color:#ff0000; width:166px; float:left;  height:30px; line-height:30px; font-size:12px; text-align:center;}
.menu{ border-bottom: 1px solid #ccc;}
.pagination li{ display: inline-block; background-color: #fff;}
.pagination li.active,.pagination li.disabled{ display: inline-block; border: #ccc 1px solid; margin: 1px 5px; padding: 2px 8px; background-color: #eee;}
.bust{display: block; padding: 3px 10px; color: #ee0000; border: 1px solid #ee0000; border-radius: 5px; background-color: #fff;}
.rsdd{color: #ee0000;}
.rank-body {
    padding: 20px 0 0 0;
    background: var(--sheet-background-bw-white)
  }
  .rank-body .rank-list {
    float: left;
    width: 376px;
    margin: 0px 7px;
  }
  .rank-list .book-list li .name-box b {
    font: 14px/31px PingFangSC-Regular,'-apple-system',Simsun;
    float: left;
    width: 116px;
    height: 31px;
    color: #1a1a1a
  }
  .wrap-title {
    font-size: 30px;
    line-height: 46px;
    overflow: hidden;
    height: 46px;
    color: #1a1a1a; border-bottom: 1px solid #ccc; 
  }
  
  .wrap-title .more {
    font: 12px/16px PingFangSC-Regular,'-apple-system',Simsun;
    float: right;
    margin-top: 10px;
    transition: opacity .3s;
    opacity: 0;
    color: #4284ed
  }
  .wrap-title .more .iconfont {
    font-size: 12px;
    font-weight: 700;
    display: inline-block;
    width: 12px;
    margin-top: -1px;
    vertical-align: middle
  }

  .num1 {
    color: #fff; background-color:#ee0000;padding:1px 3px;border-radius: 3px; margin-right:4px;
  }
  .num2 {
    color: #fff;
    background-color:#DBD9DA; padding:1px 4px;border-radius: 3px;margin-right:6px;
  }
 
  .lang{ font-style: normal;}
  .book-rank-list{ padding:30px 5px;}
  .rank-list .book-rank-list li{ line-height: 33px;}
  .gtttf{  line-height:20px; margin-top:10px;}
  
  .gtttf a.more{margin-left:10px; color: #ccc;}
  .gtttf span{ 
  font-size: 20px;
    color: #1a1a1a;
display:inline-block;
    line-height:50px;
    height: 50px;
    font-weight: normal;
	 text-align:right;
 margin-bottom: 10px;
	 }
	 

	 
	 
	 
	 
	 
	 
	.gtttf i {
    position: absolute;
    top: 10px;
    left: 0px;
} 
	 
  
  .sfff{ border-bottom:1px solid #eee; }
  .jcsp li{ float:left; display:inline-block; margin-left:10px;margin-top:10px; border:1px solid #888; padding:3px 10px; border-radius: 10px;}
  .jcsp li a{ color:#1a1a1a;}
    .jcsp li a:hover{ color:#f00;}
	    .jcsp li:hover{ border:1px solid #f00;}
  .vdo li{ display:block; float:left; width:24.25%; margin-left:1%; position:relative;}
  .vdo li:nth-child(1){margin-left:0px;}
  
  
  .vdo1 li{ display:block; float:left; width:32%; position:relative; overflow:hidden; padding:0px;margin: 0px; border-bottom:0px !important; }
  
.vdo1 .shippic{width:280px;height:150px; border-radius:4px;overflow:hidden;}
  .vdo1 li img{ display:block;width:280px;height:150px;border-radius:4px;
  transition: transform 0.5s ease; /* 平滑过渡效果 */
    transform-origin: center center;}

  .vdo1 li img:hover {
    transform: scale(1.2); /* 放大1.2倍 */
}
  
 
  .vdo1{ padding:0px;}
  .ffrrr{ font-size:13px; color:#888;}
  .tvvs{ padding:25px 0px 5px 0px; font-size:17px;color:#1a1a1a;}
  .bofs{ position:absolute;  top:75px;z-index:2000;left:120px; font-weight:bolder; background-color:none; line-height:30px;height:30px;border-radius: 18px;}
  .bofs_1{font-size:30px; margin-top:10px; padding:0px; color:#FFFFFF }
  .adwss{ padding-top:4px; display:block;}
  .adwss_2{ display:block; float:right; width:49.5%;margin-right:0%; background-color:#1a1a1a; margin-top:7px;position:relative;}
    .adwss_2:nth-child(odd){ display:block; float:left; width:49.5%;margin-right:0.5%;margin-left:0.5%; background-color:#1a1a1a; margin-top:7px;position:relative;}
  .adwss_1{position:absolute;  top:67px;z-index:2000; background-color:#282828; color:#ccc; font-size:10px; line-height:11px; padding:1px;}
  
  .zs_1{ width:243px;}
    .zs_1{margin-left:0px;}
  .zs_1 img{width:243px;height:146px;border-radius:6px;border:1px solid #eee;}
  .zs_2{ width:360px;height:136px; margin-left:19px;margin-top:10px;position:relative;}
  .zs_2 h2{ font-size:20px; font-weight:350; color:#1a1a1a;}
  .zs_3{ width:100px;height:146px;}

  .f33{ font-size:14px; font-weight:bold;color:#ee0000;}
 .md10{height:30px;margin-top:10px;}
  
  .v3{background-color:#ee0000; padding:2px 5px; color:#FFFFFF;border-radius: 5px;}
  .layui-rate{ height:30px !important; overflow:hidden;}
  .layui-inline{height:30px !important; display:inline; border:0px; padding:0px !important; padding-bottom:30px !important;}
  .layui-icon-rate-solid{ border:0px;}
  a.adds43{background-color:#ee0000; padding:3px 12px; color:#FFFFFF;border-radius: 2px;}
    a.adds43:hover{background-color:#ff2b00; padding:3px 12px; color:#FFFFFF;border-radius: 5px;}
  .x43x li{ border-bottom:1px solid #eee; padding:4px; line-height:27px;}
  .t1{ color:#1a1a1a;}
  .t2{ color:#888;}
  .t3{ color:#fa423d;}
  .t4{color:#1a1a1a;}
  .t5{color:#888;}
  .baa3 li{ position:relative; margin-bottom:15px;}
  .baa3_1{ position:absolute; top:30px; z-index:200; right:60px;}
  .baa3_1 a{ display:block; padding:8px 30px; background-color:#FE0000; text-align:center; margin-top:70px; color:#FFFFFF;border-radius: 5px;}
  .new13{ width:800px; height:120px;border: 1px solid #ee0000;border-radius:5px; background:#fffaf6;margin:8px 0px;}
  .new13_1{ float:left; width:200px; margin-top:22px; margin-left:20px;}
  .new13_1 img{ width:168px; height:100px; margin-top:-12px; border-radius:5px;}
  .new13_2{ float:left; width:260px;margin-top:33px; padding-top:10px;}
  .new13_3{ float:left; width:160px;margin-top:27px; line-height:35px;}
  .new13_4{ float:left; width:120px;margin-top:25px;}
  .nseob{max-width:1400px; margin: 0 auto;height:620px; background:url(../assets/images/123.png) no-repeat center right; margin-left:195px;; color:#FFFFFF;}
  .nseob h2{ padding:50px 0 10px 0;margin-left:30px; font-size:30px;font-weight:bold; line-height:1.2;}
  .nseob .lmc-wrap{width:1220px;margin: 0 auto;}
  
  .nseob .bdncv p{ padding-top:10px; max-height: 80px;
    line-height: 24px;
    font-size: 14px;
    color: #bcd7fc;}
  .s_r1{ position:absolute; width:140px; height:60px;  top:170px;left:-20px; text-align:center}
  .s_r2{ position:absolute; width:180px; height:60px;  top:135px;left:148px;text-align:center}
  .s_r3{ position:absolute; width:180px; height:60px;  top:170px;left:340px;text-align:center}
  .s_r4{ position:absolute; width:140px; height:60px;  top:210px;left:-25px; text-align:center}
  .s_r5{ position:absolute; width:180px; height:60px;  top:175px;left:148px;text-align:center}
  .s_r6{ position:absolute; width:180px; height:60px;  top:210px;left:340px;text-align:center}
  
  .s_r7{ position:absolute; width:140px; height:60px;  top:-20px;left:95px; text-align:center}
  .s_r8{ position:absolute; width:180px; height:60px;  top:35px;right:535px;text-align:center}
  .s_r9{ position:absolute; width:180px; height:60px;  top:23px;right:153px;text-align:center}
  
  .s_r7 img {width:70px; height:66px; } 
    .s_r8 img , .s_r9 img{width:50px; height:45px; }
  .lg1{position:absolute; width:140px; height:60px;  top:30px;left:-25px; text-align:center}
  .lg2{position:absolute; width:180px; height:60px;  top:-10px;left:145px; text-align:center}
  .lg3{position:absolute; width:160px; height:60px;  top:20px;left:345px; text-align:center}
  .lg4{ border: 1px solid #ccc; width: 140px; height: 65px; margin-top:25px;}
  .s_r1 h3 b, .s_r2 h3 b, .s_r3 h3 b{  font-size:20px;line-height:1.5;font-weight:normal;}
    .s_r4 h3 , .s_r5 h3 , .s_r6 h3 {  line-height:1.2;}
  .ods{position:absolute;top:-8px;left:-18px;width:64px; height:42px; transform: rotate(-25deg); background-image:url(../assets/images/tpc2.png);background-size: cover; margin-right:10px; text-align:center; line-height:61px;color:#FFFFFF; font-size:18px;font-weight:800;}
  .ods1{position:absolute;top:-8px;left:-18px;width:64px; height:42px; transform: rotate(-25deg);background-image:url(../assets/images/tpc3.png); background-size: cover;margin-right:10px; text-align:center; line-height:61px; color:#FFFFFF;font-size:18px;font-weight:800;}
  

	  

  
  
  
.dibuy p{
    margin-left: 30px;
 color:#999;
}

.dibuy p a{

 color:#999;
}

.dibuy p a:hover{

 color:#e00;
}
.dibuy p.pic {
    margin-bottom: 4px;
    display: inline-block;
    width: 100%;
	margin-top:30px;
}
.dibuy p.pic2 {
    margin-bottom: 4px;
    display: inline-block;
    width: 100%;
	margin-top:10px;
}
.dibuy p img{
 width: 45px;
 height:45px;
float:left;
}


.dibuy a.icon-jubao ,.dibuy a.icon-jubao2,.dibuy a.icon-jubao3 {
float:left;margin-left:10px;
}

.dibuy a.icon-jubao span {
    width: 100%;
    float: left;
}



.footer {
    position: relative;
    padding-top: 120px;
    padding-bottom: 60px;
}

@media (max-width: 1620px){
.footer {
    padding-top: 100px;
    padding-bottom: 50px;
}}

@media (max-width: 1440px){
.footer {
    padding-top: 75px;
    padding-bottom: 35px;
}
}




/* footer*/

footer {
  
  
  background-size: cover;
}
footer .foot-t {
  padding: 1.23rem 0 1.09rem;
  border-bottom: 0.05rem solid rgba(255, 255, 255, 0.2);
}
footer .foot-t .foot-process h3 {
  font-size: 1.09rem;
  margin-bottom: 0.59rem;
  color: #fff;
  font-weight: normal;
}
footer .foot-t .foot-process p {
  color: #fff;
}
footer .foot-t .process-list li {
  width: 8.18rem;
  height: 2.27rem;
  text-align: center;
  box-sizing: border-box;
  border: 0.05rem solid #ffffff;
  margin-left: 2.27rem;
}
footer .foot-t .process-list li .icon {
  margin-right: 0.45rem;
}
footer .foot-t .process-list li .icon i {
  color: #fff;
  font-size: 1.45rem;
}
footer .foot-t .process-list li span {
  color: #fff;
}
footer .foot-t .process-list li:hover {
  background-color: #e71a28;
  border: 0.05rem solid #e71a28;
}
footer .foot-c {
  padding: 1.95rem 0 3.73rem;
  border-bottom: 0.05rem solid rgba(255, 255, 255, 0.2);
}
footer .foot-c .foot-c-l {
  width: 14.41rem;
  margin-right: 5rem;
  transform: translateY(-0.68rem);
}
footer .foot-c .foot-c-l .img {
  width: 14.41rem;
  height: 4.18rem;
  margin-bottom: 1.91rem;
}
footer .foot-c .foot-c-l .img img {
  object-fit: contain;
}
footer .foot-c .foot-c-l p {
  font-size: 0.91rem;
  color: #fff;
  text-align: right;
  letter-spacing: 0.34rem;
}
footer .foot-c .foot-c-r {
  width: calc(100% - 19.41rem);
}
footer .foot-c .foot-c-r .foot-c-r-t ul {
  margin-bottom: 2.82rem;
}
footer .foot-c .foot-c-r .foot-c-r-t ul li {
  color: #fff;
  margin-right: 3.3rem;
}
footer .foot-c .foot-c-r .foot-c-r-t ul li:last-child {
  margin-right: 0;
}
footer .foot-c .foot-c-r .foot-c-r-t ul li a:hover {
  color: #e71a28;
}
footer .foot-c .foot-c-r .foot-c-r-b .item:nth-of-type(2) {
  transform: translateX(-37%);
}
footer .foot-c .foot-c-r .foot-c-r-b h3 {
  color: #fff;
  margin-bottom: 0.91rem;
  font-weight: normal;
}
footer .foot-c .foot-c-r .foot-c-r-b h3 i {
  color: #fff;
  margin-right: 0.32rem;
  font-size: 0.55rem;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item {
  position: relative;
  margin-right: 0.91rem;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item > img {
  width: 1.36rem;
  height: 1.36rem;
  object-fit: contain;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item .online-hover-pic {
  display: none;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item .hover-pic {
  display: none;
  position: absolute;
  left: 50%;
  top: 2rem;
  transform: translateX(-50%);
  width: 4.09rem;
  height: 4.09rem;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item .hover-pic::before {
  content: '';
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  top: -0.55rem;
  width: 0;
  height: 0;
  border-width: 0.27rem 0.27rem 0.27rem 0.27rem;
  border-color: transparent transparent #fff transparent;
  border-style: solid;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item .hover-pic img {
  object-fit: contain;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item:hover .online-pic {
  display: none;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item:hover .online-hover-pic {
  display: block;
}
footer .foot-c .foot-c-r .foot-c-r-b .online-item:hover .hover-pic {
  display: block;
}
footer .foot-c .foot-c-r .foot-c-r-b .tel h4 {
  font-size: 1.55rem;
  color: #fff;
  margin-bottom: 0.73rem;
}
footer .foot-c .foot-c-r .foot-c-r-b .tel h5 {
  font-size: 1.09rem;
  color: #fff;
}
footer .foot-b {
  padding: 0.91rem 0;
  text-align: center;
  color: #fff;
}
footer .foot-b .links {
  margin-bottom: 0.55rem;
}
footer .foot-b .copyright {
  line-height: 1.18rem;
}
footer .foot-b .tech-sup {
  margin-top: 0.55rem;
}
footer .foot-b a:hover {
  color: #e71a28;
}
 .foot-contact {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 99;
  height: 5.5rem;
background-color: rgb(0 0 0 / 80%);
  background-size: cover;
}
 .foot-contact .main-center {
  height: 100%;
}
 .foot-contact .logo {
  width: 12.59rem;
  height: 3.64rem;
}
 .foot-contact .logo img {
  object-fit: contain;
}
 .foot-contact .form {
  position: relative;
}
 .foot-contact .form h3 {
  font-size: 0.73rem;
  font-weight: 400;
  margin-bottom: 0.5rem;
  color: #fff;
}
 .foot-contact .form h3 span {
  color: #e71a28;
}
 .foot-contact .form input {
  width: 14.55rem;
  height: 2.14rem;
  padding: 0 0.45rem;
  background-color: #ffffff;
  color: #1a1a1a;
  box-sizing: border-box;
}
 .foot-contact .form input::-webkit-input-placeholder {
  color: #1a1a1a;
}
 .foot-contact .form .fot-con-tel {
  margin-left: 1.36rem;
}
 .foot-contact .form button {
  width: 9.09rem;
  height: 2.14rem;
  border: 0;
  outline: 0;
  background-color: #e71a28;
  font-size: 0.73rem;
  color: #fff;
  cursor: pointer;
  margin-left: 0.91rem;
}
 .foot-contact .form .close {
  position: absolute;
  right: -0.95rem;
  top: 0;
  cursor: pointer;
}
 .close i {
  font-size: 0.95rem;
  color: #fff;
}
footer .foot-slide {
  position: fixed;
  right: 1.36rem;
  top: 50%;
  z-index: 999;
  transform: translateY(-50%);
  border-radius: 0.27rem;
  width: 3.64rem;
}
footer .foot-slide li {
  position: relative;
  background-color: #fff;
  height: 3.5rem;
  box-shadow: 0.05rem 0.09rem 0.91rem 0 rgba(0, 0, 0, 0.08);
}
footer .foot-slide li:first-child {
  display: none;
}
footer .foot-slide li a {
  display: block;
}
footer .foot-slide li .slide-item {
  height: 3.5rem;
  text-align: center;
}
footer .foot-slide li .slide-item i {
  font-size: 1.18rem;
  color: #e71a28;
}
footer .foot-slide li .slide-item p {
  color: #e71a28;
  margin-top: 0.27rem;
}
footer .foot-slide li .slide-item::after {
  content: '';
  position: absolute;
  left: 50%;
  bottom: 0;
  transform: translateX(-50%);
  width: 80%;
  height: 1px;
  background-color: rgba(39, 59, 107, 0.2);
}
footer .foot-slide li .order-search::after {
  width: 0;
  height: 0;
}
footer .foot-slide li .slide-hover {
  position: absolute;
  left: -5.91rem;
  bottom: 0;
  padding: 0.23rem;
  background-color: #fff;
  border-radius: 0.18rem;
  transition: all 0.3s;
  display: none;
}
footer .foot-slide li .slide-hover .pic {
  width: 4.09rem;
  height: 4.09rem;
  margin-bottom: 0.32rem;
}
footer .foot-slide li .slide-hover .pic img {
  object-fit: contain;
}
footer .foot-slide li .slide-hover p {
  color: #e71a28;
  font-size: 0.55rem;
  text-align: center;
}
footer .foot-slide li .slide-hover::after {
  content: '';
  position: absolute;
  right: -0.55rem;
  bottom: 0.32rem;
  width: 0;
  height: 0;
  border-width: 0.27rem 0.27rem 0.27rem 0.27rem;
  border-color: transparent transparent transparent #fff;
  border-style: solid;
}
footer .foot-slide li:hover {
  background-color: #e71a28;
}
footer .foot-slide li:hover .slide-item i,
footer .foot-slide li:hover .slide-item p {
  color: #ee0000;
}
footer .foot-slide .league:hover .slide-hover {
  left: -5.09rem;
  display: block;
  transition: all 0.3s;
}
footer .foot-slide .slide-online-consult {
  border-radius: 0.27rem 0.27rem 0 0;
}
footer .foot-slide .slide-online-order {
  border-radius: 0 0 0.27rem 0.27rem;
}
footer .foot-slide .slide-toTop {
  width: 2.27rem;
  height: 2.27rem;
  text-align: center;
  line-height: 2.27rem;
  border-radius: 50%;
  background-color: #ffffff;
  margin: 0.36rem auto 0;
  cursor: pointer;
}
footer .foot-slide .slide-toTop i {
  font-size: 1.18rem;
  color: #e71a28;
}
footer .foot-slide .slide-toTop .slide-item::after {
  width: 0;
  height: 0;
}
@media only screen and (max-width: 1680px) {
  
  footer .foot-t .foot-process h3 {
    font-size: 0.82rem;
    white-space: nowrap;
  }
  footer .foot-t .foot-process p {
    white-space: nowrap;
  }
  footer .foot-t .process-list li {
    width: 8rem;
    margin-left: 1.27rem;
  }
  footer .foot-c .foot-c-r .foot-c-r-t ul li {
    margin-right: 1.8rem;
  }
}
@media only screen and (max-width: 1580px) {
  footer .foot-c .foot-c-r .foot-c-r-b .item:nth-of-type(2) {
    transform: translateX(-21%);
  }
}
@media only screen and (max-width: 1280px) {
  footer .foot-c .foot-c-r .foot-c-r-t ul li {
    margin-right: 1.7rem;
  }
}
@media only screen and (max-width: 768px) {
 
  footer .foot-slide {
    bottom: 0;
    left: 0;
    right: 0;
    top: auto;
    transform: translateY(0);
    width: 100%;
    background-color: #fff;
    border-radius: 0;
  }
  footer .foot-slide ul {
    display: flex;
  }
  footer .foot-slide ul li {
    flex: 1;
    background-color: transparent;
    box-shadow: none;
  }
  footer .foot-slide ul li:first-child {
    display: block;
  }
  footer .foot-slide ul li:first-child .slide-item::after {
    width: 0;
    height: 0;
  }
  footer .foot-slide ul li .slide-item::after {
    left: 0;
    bottom: 50%;
    transform: translate(0, 50%);
    width: 1px;
    height: 80%;
  }
  footer .foot-slide ul .league,
  footer .foot-slide ul .slide-toTop {
    display: none;
  }
  footer .foot-slide .slide-online-consult,
  footer .foot-slide .slide-name {
    border-radius: 0;
  }
  footer .foot-t .main-center {
    flex-direction: column;
  }
  footer .foot-t .main-center .foot-process {
    margin-bottom: 20px;
  }
  footer .foot-t .main-center .process-list {
    flex-wrap: wrap;
  }
  footer .foot-t .main-center .process-list li {
    width: 9rem;
    margin-bottom: 0.91rem;
    margin-left: 0;
    margin-right: 1.27rem;
  }
  footer .foot-c {
    padding: 1.95rem 0;
  }
  footer .foot-c .main-center {
    flex-direction: column;
    align-items: flex-start;
  }
  footer .foot-c .main-center .foot-c-l {
    width: auto;
    margin-right: 0;
    margin-bottom: 1.36rem;
  }
  footer .foot-c .main-center .foot-c-r {
    width: 100%;
  }
  footer .foot-c .main-center .foot-c-r .foot-c-r-t {
    display: none;
  }
  footer .foot-c .main-center .foot-c-r .foot-c-r-b {
    flex-wrap: wrap;
  }
  footer .foot-c .main-center .foot-c-r .foot-c-r-b .item {
    margin-bottom: 0.91rem;
  }
  footer .foot-b {
    padding-bottom: 3.91rem;
  }
  footer .bah a {
    line-height: 1.14rem;
  }
}


.fs22{    font-size: 22px;
    font-weight: 500;
    letter-spacing: 1px;
    line-height: 1.000;}
.fs18 {
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
    line-height:1;
}
.ftr-nav dd, .ftr-nav dt {
    margin-bottom: 6px;
}	

.w1750 {
    max-width: 1500px;
    width: 98%;
    margin-left: auto;
    margin-right: auto;
}
.fbl-tel {
    font-family: "Comfortaa";
    color: rgba(255, 255, 255, 0.6);
    margin-top: 3px;
    letter-spacing: 2px;
}
.fs32 {
    letter-spacing: 1px;
    line-height: 1.0;
    font-size: 24px;
    font-weight: 500;
}

@media (min-width: 1025px){
.ftr-nav a, .foot-share a {
    transition: color .3s linear;
    -ms-transition: color .3s linear;
    -moz-transition: color .3s linear;
    -webkit-transition: color .3s linear;
    -o-transition: color .3s linear;
}}

 @media (max-width: 1620px){.fs150{font-size:80px}.fs70{font-size:58px}.fs48{font-size:46px}.fs46{font-size:42px}
 .fs36{font-size:34px}
.fs32{font-size:20px;line-height:1.3}.fs30{font-size:26px}.fs24{font-size:22px}.fs20{font-size:18px}.fs18{font-size:14px}
 .slick-dots button{width:22px;height:22px}.slider-dots.larze-dots .sd-rows{width:22px;height:22px}
 .slider-dots.larze-dots .sd-round{width:12px;height:12px}.paragraph h2{font-size:30px}.paragraph h3{font-size:22px}}
 
 @media (max-width: 1440px){.fs150{font-size:80px}.fs70{font-size:52px}.fs48{font-size:40px}.fs46{font-size:38px}
 .fs36{font-size:32px}.fs32{font-size:28px}.fs30{font-size:24px}.fs24{font-size:20px}.fs20{font-size:16px}
 .fs18{font-size:12px}.fs16{font-size:14px}.slick-dots button{width:20px;height:20px}
}
 
 @media (max-width: 1380px){.fs150{font-size:70px}
 .fs70{font-size:46px}.fs48{font-size:38px}.fs46{font-size:36px}.fs36{font-size:30px}.fs32{font-size:26px}
 .fs30{font-size:22px}
}
 
 @media (max-width: 1280px){
	 .w1160{width:80%}}
	 
	 @media (max-width: 1024px){
		 .w1750,.w1540,.w1160{width:auto;margin-left:24px;margin-right:24px}.
	 btn-more{padding:0 16px;height:38px;line-height:36px}
	 .fs48,.fs36,.fs32{font-weight:700}.page-roof__pgPic::before{padding-top:60%}
	
	 }
	 

	 
	 @media (max-width: 650px){.fs150{font-size:90px}.fs70{font-size:42px}.fs48{font-size:24px}.fs46{font-size:22px}
	 .fs36{font-size:20px}.fs32{font-size:18px;line-height:1.4}.fs30,.fs24{font-size:16px}
	 .w1750,.w1540,.w1160,.page-list__wrap{margin-left:20px;margin-right:20px}
	}
	 
	 @media (max-width: 580px){.fs150{font-size:80px}}
	 
        .footer{position:relative;padding-top:70px;padding-bottom:60px;z-index:1;}
		 .footer::before{content:"";display:block;position:absolute;left:0;}
		 .foot-top__cont,.foot-bottom__cont{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}
		 .foot-bottom__cont{align-items:flex-end;-webkit-align-items:flex-end;box-align:flex-end;-moz-box-align:flex-end;-webkit-box-align:flex-end;margin-top:0px}
		 .ft-left__area{max-width:504px}.ftl-title{color:#1a1a1a;margin-bottom:.10003em}
		 .ftl-title img{width:269px;height: auto;}
		.ftl-intro,.fbl-hint{color:#999;)}
		.ft-right__area{width:51%}
		.ftr-nav{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#111;font-size:12px;letter-spacing:1px;line-height:1.8;}
		.ftr-nav dd,.ftr-nav dt{margin-bottom:2px; } 
		.ftr-nav dd:nth-of-type(1){margin-top:10px}
		.ftr-nav dl.fnav dd a{font-size:15px; color:#666;}
		.ftr-nav dl.fnav dd a:hover{ color:#ee0000;}
		.ftr-nav a{color:#666;}
		.fbl-tel{font-family:"Comfortaa";color:#888;margin-top:0px;letter-spacing:2px}
		.fbl-txt{margin-top:1px;color:#666;}
		.fb-right__area{text-align:right}.foot-share a{display:inline-block;vertical-align:middle;font-size:18px;color:#eee;margin-left:32px}
		.fbr-txt{color:#666;margin-top:20px}.fbr-txt a{color:#999;}
		.fbr-txt a{ display:inline;margin:0 10px;}
		.fbr-txt img{ width:25px;height:25px;}
		
		@media (min-width: 1025px){
		.ftr-nav a,.foot-share a{transition:color .3s linear;-ms-transition:color .3s linear;-moz-transition:color .3s linear;-webkit-transition:color .3s linear;-o-transition:color .3s linear}
		.ftr-nav a:hover,.foot-share a:hover{color:#ee0000;}
		
		
		}
		@media (max-width: 1620px){
			.footer{padding-top:60px;padding-bottom:50px}
			.footer::before{width:290px;height:340px;background-size:290px 340px}.foot-bottom__cont{margin-top:10px}}
		
		@media (max-width: 1440px){.ftr-nav{font-size:12px;line-height:2}
		.footer{padding-top:75px;padding-bottom:35px}
		.footer::before{width:220px;height:288px;background-size:220px 288px}
		.foot-bottom__cont{margin-top:120px}.fbr-txt,.back-top,.fbl-txt{font-size:12px}.ft-right__area{width:46%}}
		@media (max-width: 800px){
		.footer{padding-top:50px;padding-bottom:24px}
		.footer::before{width:180px;height:236px;background-size:180px 236px}.foot-bottom__cont{margin-top:90px}
		.ft-left__area{max-width:100%}.ft-right__area,.fb-middle__area{display:none}.fb-left__area,.fb-right__area{width:50%}
		.fb-left__area{position:relative;z-index:100}}
		@media (max-width: 680px){
		.fb-left__area,.fb-right__area,.ft-left__area{width:100%}
		.fb-right__area{text-align:center}
		.footer-main{text-align:center}
		.footer{padding-top:30px;padding-bottom:20px;overflow:hidden}
		.footer::before{width:100px;height:131px;background-size:100px 131px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:0}
		.fb-right__area{margin-top:32px}
		.fbl-txt,.fbr-txt{margin-top:8px}
		.foot-top__cont,.fb-right__area{display:none}
		.foot-bottom__cont{margin-top:0}}
		@media (max-width: 500px){.fbl-tel{margin-top:0}}
			
	#test{
	padding:32px; display: none;
    padding: 153px 0 30px 0;
    width: 490px;
    border-radius: 2px;
	 background: url(../img/zxpp.png) no-repeat top center #fff;  background-size: cover;
     background-position: center;
	}		
.layui-layer-content {
}

	#test form{
		padding:105px 5px 5px 5px;		
	} 	
	#test .layui-btn{height:45px;line-height:43px;border:1px solid transparent;padding:0 25px;color:#fff;white-space:nowrap;text-align:center;font-size:16px;border-radius:5px;cursor:pointer}
	#test .layui-input{
    display: block;
    width: 75%;
    padding-left: 20px;
    font-size: 16px;
}

ul.vlistf{ display:flex;justify-content: space-between;  flex-wrap: wrap;
}
ul.vlistf li{ width:32%; border:1px solid #f3f3f3; padding:2px; margin:8px 0px}
ul.vlistf li img{ width:383px; height:150px;}
ul.vlistf li:last-child{ width:32%; border:1px solid #f3f3f3;padding:0px}
.vlistf_1{ line-height:30px; padding:5px 8px;}
.vlistf_1_1{ text-align:right; color:#666; font-size:18px}
.vlistf_1_2{ color:#888888;}


.focusBox1 { position: relative; width:820px; height:350px; overflow: hidden; padding: 0px; }
.focusBox1 .pic img { width:820px; height:350px; display: block; }
.focusBox1 .hd { overflow:hidden; zoom:1; position:absolute; left:12%; margin-left:-363px; width:80%; bottom:12px; z-index:3;text-align:center;}
.focusBox1 .hd li{ display:inline-block; line-height:15px;  font-size:12px; width:12px; height:12px; cursor:pointer; overflow:hidden; background:#ffffff; margin-left:4px; filter:alpha(opacity=50); opacity:.5; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease; border-radius:12px; }
.focusBox1 .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

.focusBox1 .prev,
.focusBox1 .next { width:45px; height:99px; position:absolute; top:36%; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox1 .prev { background-image:url(../img/index1.png); background-position:-112px 0; left:0 }
.focusBox1 .next { background-image:url(../img/index1.png); background-position:-158px 0; right:0 }
.focusBox1 .prev:hover,
.focusBox1 .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.focusBox1 ul{padding: 0px; margin: 0px;}





@media (max-width: 1366px){
	
	.searchbox {display:none;}
	
}