@charset "utf-8";
body { width: 100%; margin: 0; padding: 0; font-family:PingFang SC,Lantinghei SC,Microsoft YaHei,HanHei SC,Helvetica Neue,Open Sans,Arial,Hiragino Sans GB,"微软雅黑",STHeiti,WenQuanYi Micro Hei,SimSun,sans-serif,HYWenHei-GEW !important; color: #444; background: #f6f6f6; font-size: 16px; }
* { margin: 0; padding: 0; list-style: none;}

.centerbox { width:1280px; margin: 0 auto; }
.topbox { float:left; width: 100%;}
.topbox img { max-width:100%; height: auto;}
.toptu-mob {display: none;}
@media (max-width:999px){
	.centerbox { width:96%;}
	.toptu-web { display: none;}
	.toptu-mob {display: block;}
}

.bkbox { float:left; width: 100%; margin-top: 40px;}
.title {float:left; width: 100%; font-size: 40px; line-height: 40px; color: #262a47; font-family: "微软雅黑"; text-align: center; letter-spacing: 2px; margin-bottom: 35px; padding-top:0!important;}
.baisebg { background: #fff; margin-top: 50px; padding: 50px 0;}
.xiaojuli { margin-top: 30px;}
@media (max-width:999px){
	.bkbox { margin-top:25px;}
	.title { font-size: 31px; line-height: 31px; margin-bottom:15px;  letter-spacing: 0; font-family: "PingFang SC"; }
	.baisebg { margin-top: 25px; padding: 25px 0;}
	.xiaojuli { margin-top: 15px;}
}
@media (max-width:340px){
	.title span { display:block;}
}
.baiheizi { float:left; width: 100%; background: #fff; border-radius: 16px; padding:50px 50px; box-sizing: border-box;}
.left_img { float:left; width:400px; text-align: center; margin-left: 20px; margin-top: 40px;}
.left_img img { max-width: 100%;}
.right_text { float:right; width: 700px; font-size:18px; color: #333; line-height: 2em;  letter-spacing: 2px;}
.right_text p {text-indent: 2em; }
.xiaobt { color:#ff6113; font-size: 20px; padding: 10px 0;} 
.right_text .shuominglist { width:100%!important; margin:0!important; }
@media (max-width:999px){
	.baiheizi { padding:20px; }
	.left_img { width:100%; margin-left: 0; margin-top: 0;}
	.left_img img { width:90%; height: auto;}
	.right_text {width: 100%; font-size: 16px; padding-top: 10px; line-height:1.8em;}
	.xiaobt { font-size: 17px; padding: 5px 0;}
}

.gnlist {}
.gnlist li { float:left; width:calc(25% - 15px); padding:40px 30px; box-sizing: border-box; background: url("../../../images/sq/dinghuoshang/libg1.png") no-repeat 0 0; background-size:cover; border-radius: 30px; color: #fff;  min-height: 360px; margin:0 0 20px 20px; }
.gnlist li .shuzi { text-align: center;  font-size: 40px; font-family:"alibaba"; letter-spacing: 2px;}
.gnlist li p { font-size:18px; line-height: 2em; text-indent: 2em; margin-top:25px;}

.gnlist li:nth-child(2) {  background-image: url("../../../images/sq/dinghuoshang/libg2.png"); }
.gnlist li:nth-child(3),.gnlist li:nth-child(8) {  background-image: url("../../../images/sq/dinghuoshang/libg3.png"); }
.gnlist li:nth-child(4),.gnlist li:nth-child(7) {  background-image: url("../../../images/sq/dinghuoshang/libg4.png"); }
.gnlist li:nth-child(5) {  background-image: url("../../../images/sq/dinghuoshang/libg2.png"); }
.gnlist li:nth-child(6) {  background-image: url("../../../images/sq/dinghuoshang/libg1.png"); }
.gnlist li.nomar_l { margin-left: 0;}

@media (max-width:999px){
	.gnlist li,.gnlist li.nomar_l {width:48%; margin:0 1% 10px; padding: 20px 10px 0;  }
	.gnlist li p {font-size: 16px; margin-top: 10px;  line-height:1.8em;}
}
@media (max-width:340px){
	.gnlist li,.gnlist li.nomar_l {  min-height: 380px; }
	.gnlist li p {font-size: 15px; margin-top: 0;  line-height:1.8em;}
}


.cjjsbox { float:left; width:100%; height: 436px; font-size: 22px; color: #fff; line-height: 2em; background: url("../../../images/sq/dinghuoshang/yycjbg.png") no-repeat 0 0; background-size: cover; padding-top: 130px; padding-left: 290px; box-sizing: border-box; letter-spacing: 3px; border-radius: 16px;}

.dlsimgbox { float:left; width:100%; text-align: center;}
.dlsimgbox img { max-width: 100%; height: auto;}
.wenzi { float:left; width: 91%; margin-left:4.5%; font-size: 18px; line-height: 2em; letter-spacing: 1px; }

@media (max-width:999px){
	.cjjsbox { padding:30px 20px; font-size:18px; height: auto; letter-spacing: 0;  }
	.wenzi { width:97%;  font-size: 16px; letter-spacing: 0; line-height: 1.8em; margin-left: 1.5%; }
}

.shuominglist { float:left; width: 91%; border: 1px solid #ffac6f; margin-left:calc(4.5% - 1px); margin-top: 15px; }
.shuominglist li { float:left; width: 100%; padding: 19px 20px 15px; box-sizing: border-box; line-height: 26px; font-size: 18px; background: #fff1e5; font-weight: bold; letter-spacing: 1px;}
.shuominglist li:nth-child(even) { background:#fff; }
@media (max-width:999px){
	.shuominglist { width: 100%; margin-left:0; margin-top: 10px; box-sizing: border-box; }
	.shuominglist li { padding: 10px 10px 8px; font-size: 14px; line-height:22px; letter-spacing: 0;}
}


.lbbttit { float: left; font-size:22px; color: #ff6113; line-height: 40px; width: 91%; margin: 10px 0 8px 4.5%;}

.lanse { color: #2893ff;}
.hongse { color: #f65e40;}
.chengse { color: #ff7724;}
.huangse { color: #faa512;}
.zise { color: #8741fb;}
.slbiaoge { width: 91%; margin-left:4.5%;}
.slbiaoge img { max-width: 100%; height: auto;}

.notopm { margin-top: 0;}
@media (max-width:999px){
	.lbbttit { width: 100%; margin-left:0; margin-top: 10px; font-size: 18px; line-height: 1em;}
	.slbiaoge { width: 100%; margin-left:0;}
}

.shili { float:left; width: 91%; margin-left:4.5%; background: #fff; border-radius: 5px; padding: 15px; box-sizing: border-box; margin-top: 15px; }
.qianlan { background: #f0f9ff;}
.qianju { background: #fff6ee; margin-top: 0;}
.shili h4 {font-size:20px; color: #ff6113;}
.shili p { padding-left: 30px; padding-top: 5px; font-size: 18px; line-height: 2em; letter-spacing: 1px; color: #444;  } 

.beizhu { float:left; height:40px; line-height: 40px; border-radius: 6px; background: #fff5ed; padding: 0 20px; margin-left: 30px; margin-top: 10px; margin-bottom: 10px;}
.hxzhushi { float:left; color:#ff6767;  width: 91%; margin-left:6%; margin-top: 15px;}
@media (max-width:999px){
	.shili { width: 100%; margin-left:0; margin-top: 10px; font-size: 16px; padding: 10px; }
	.shili h4{ font-size:17px; }
	.shili p { font-size: 16px; padding-left: 0.6em;  line-height:1.8em; color:#666;}
	.beizhu {width:calc(100% - 1.2em);  padding: 8px 10px; margin-left: 0.6em; height: auto; line-height: 20px; box-sizing: border-box; font-size: 15px; }
	.hxzhushi {width: 100%; margin-left:0; margin-top: 5px;font-size: 15px;}
}


/**页脚**/
footer { float:left; width:100%; background:#161e30; padding-top:34px; margin-top: 40px; }
footer .centerbox {width:1200px;}
.lxbox { float:left; width:340px; color:#fff; margin-right: 45px;}
.lxbox .foot_tel { float:left; font-size:32px; line-height:36px; font-weight: bold}
.lxbox .foot_tel span { display:block; font-size:18px; color:rgba(255,255,255,.9); font-weight:normal; line-height:28px; letter-spacing: 3px;}
.lxbox .foot_ewm { float:left; margin-top: 30px;}
.lxbox .foot_ewm li { float:left; width:132px; text-align: center; margin-right: 38px;  }
.lxbox .foot_ewm li .ewm { float:left; width:100%; height:132px;}
.lxbox .foot_ewm li .ewm img { max-width: 100%; height: auto}
.lxbox .foot_ewm li h4 { float:left; width:100%; font-size:14px; line-height:20px; font-weight:normal; color:rgba(255,255,255,.6); margin-top:10px; text-align: center;}

.lxbox .foot_tel a { color:#fff; text-decoration: none;}

.footlist { float:left;  padding-right: 80px; }
.footlist h3,.footlxwm h3 {color:#fff; font-size:18px; font-weight:normal; line-height:30px; padding-bottom: 10px;}
.footlist li,.footlxwm li { font-size:14px; color:#a2a5ac; line-height:26px; padding:5px 0}
.footlist li a { color:#a2a5ac;  text-decoration: none;}
.footlist li a:hover { color:#cdd2dc;}

.footlxwm { float:right;}
.footlxwm li span { display: block; text-indent: 5em;}

.copyright { float:left; width:100%; margin-top:32px; border-top: 1px solid #303b53; line-height:46px; podding-bottom:4px; color:#666e80; font-size:14px; text-align: center;}
.copyright a { color:#92969f; text-decoration: none;}
.copyright a:hover { color:#cdd2dc;}

@media (max-width:1199px){
	footer { margin-top: 20px;}
	footer .centerbox { width:94%!important;}
	.lxbox {margin-right: 20px;}
	.footlist { padding-right: 30px;}
}
@media (max-width:1060px){
	.footlist:nth-child(3)  { display: none;}
}
@media (max-width:980px){
	.footlist:nth-child(4)  { display: none;}
}
@media (max-width:900px){
	.footlist:nth-child(2)  { display: none;}
	.footlist:nth-child(4)  { display: block;}
}
@media (max-width:820px){
	.footlist:nth-child(2)  { display: none;}
	.footlist:nth-child(4)  { display: none;}
}
@media (max-width:690px){
	footer { padding-top:18px;}
	.lxbox { width:100%;}
	.lxbox .foot_ewm { width: 100%; margin-top:12px; border-top: 1px solid #303b53; padding-top:15px; }
	.lxbox .foot_ewm li {float:left; width:40%; margin:0 5%; text-align: center;}
	
	.footlxwm { width:100%;  border-top: 1px solid #303b53; padding-top:5px; margin-top: 10px; }
	.footlxwm h3 { padding-bottom: 0}
	.footlxwm li span { display: inline;}
	.footlxwm li a { color:#92969f; text-decoration: none;}
	.copyright {margin-top: 5px; line-height: 16px; padding: 10px 0; }
	.copyright a { display: none;}
}
