.solution_top{ height: 480px;background: rgba(0,0,0,.5) url(../images/banner-1-1.jpg) no-repeat center 0;}
.banner-ps{width: 100%;height: 100%;display: table;}
.banner-ps p { display: table-cell; padding-top: 100px; text-align: center; vertical-align: middle; color: #fff; font-size: 20px;line-height: 32px;}

.path { height: 60px; line-height: 60px; background: #ECECEC; color: #999; font-size: 14px;}
.path a { color: #999;}
.path a:hover { color: #69f;}

.minWidth { max-width: 1250px; margin: 0 auto;}

@charset "utf-8";
html,body { min-height: 100%}

table { width: 100%;}
body { font-family: "微软雅黑";overflow-x:hidden;}
img { float: none;}


a,a img {transition:.3s;}
.switchBox,.noBlock { display: none;}
.ovnow {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*.txt-c { text-align: center;}*/
.fz14 { font-size: 14px !important;}.fz16 { font-size: 16px !important;;}.fz18 { font-size: 18px !important;;}
.txtIndent2em { text-indent: 2em;}
.voHide { overflow: hidden;}
.borderNot { border: none !important;}

.positionRel{ position: relative;}
.image img { max-width: 100%;}

.notPadding { padding: 0;}

.cWhite { color: #fff;}

.whiteBg { background: #fff;}

.txt-c { text-align: center;}

.aaa { display: block; width:0;height:0;border-width:12px; border-style: dashed solid dashed dashed;border-color: transparent #DFF1FF transparent transparent;}


.common_main { min-height: 600px; padding: 15px 0;}
.common_main .l_nav { width: 100%; min-height: 30px; padding: 0;}
.common_main .l_nav ul { padding: 0 15px;}
.common_main .l_nav ul li {float:left;width: 33%}
.common_main .l_nav ul li a { display: block; padding: 20px 0; text-align: center; color: #001920; font-size: 26px; border-bottom: 1px solid #F6F6F6;}
.common_main .l_nav ul li a.on,.common_main .l_nav ul li a.on:hover { font-weight: 700; color: #005f63;}
.common_main .l_nav ul li a:hover { color: #69f;}

.common_main .l_nav_2 ul li {float:left;width: 50%}


.cmd-box-1 {width:100%;height:594PX;padding:144px 0 0 0;}
.common_main .cmd-img-1 {width: 700px;height: 450px;position: relative;overflow: hidden;float: right;}
.cmd-font1 {color:#005f63;font-size: 30px;font-weight: 700;}
.cmd-font2 {font-size: 20px;padding: 20px 0;width:450px;}
.cmd-font3 {width:450px;font-size: 16px;}

.cmd-cs {width: 100%;height: 350px;padding: 20px 0 0 0;}
.cmd-font5{font-size: 26px;font-weight: 700;text-align:center;}
.cmd-cs table { font-size: 16px;text-align: center;border:1px solid #101010;}
.cmd-cs table td {border:1px solid #101010;text-align: left;}
.cmd-cs .cmd-td-1 {width: 20%;text-align: center;}

.cmd-box-2 {width:100%;height:460px;padding: 0;}
.sxl_box{height: 350px;}
.cmd-box-2 img{width: 33%;}
.cmd-box-2 .dzx_img {margin-top:20px;}
.cmd-box-2 .sxl_img {width: 24%;margin-right: 12px;margin-top: 20px;}
.cmd-box-2 .sxl_img:last-child{margin-right: 0;}

.cmd-box-3 {width:100%;height:480px;padding: 0;}
.cmd-box-3 .cmd-font1 {text-align:center;}
.cmd-box-3 .cmd-font5 {text-align:left;}
.cmd-box-3 .cmd-img-2 {width: 700px;height: 450px;position: relative;overflow: hidden;float: left;display:inline-block;padding: 30px 0 0 0;}
.cmd-box-3 .cmd-font6 {width: 500px;display: inline-block;font-size: 20px;padding:60px 0 0 20px;float:right;}

.cmd-box-4 {width:100%;height:460px;padding: 0;}
.cmd-box-4 .cmd-font1 {text-align:center;}
.cmd-box-4 .cmd-font5 {text-align:left;}
.cmd-box-4 .cmd-img-2 {width: 700px;height: 450px;position: relative;overflow: hidden;float: right;display:inline-block;padding: 10px 0 0 0;}
.cmd-box-4 .cmd-font6 {width: 500px;display: inline-block;font-size: 20px;padding:60px 0 0 20px;}

.cmd-box-5 {width:100%;height:550px;padding: 0;text-align:center;}
.sxl_box_1{height: 320px;}
.cmd-box-5 .cmd-font5{padding: 0 0 30px;}
.cmd-box-5 .sxl_img{width:24%;margin-right: 12px;margin-top: 20px;}
.cmd-box-5 .sxl_img:last-child{margin-right: 0;}

.cmd-box-6 {width: 100%;height: 680px;padding: 30px 0 0 0;}
.sxl_box_2{height: 550px;}
.cmd-box-6 .cmd-font1 {text-align: center;}
.cmd-box-6 img {padding: 30px 0 0 0;}
.cmd-box-6 .cmd-pro-1 {display: inline-block;width: 500px;float: right;padding: 60px 0 0 0;}
.cmd-box-6 .sxl_pro{padding: 22px 0 0 0;}
.cmd-box-6 .cmd-pro-1 .cmd-font5 {text-align: left;padding: 0 0 30px;}
.cmd-box-6 .cmd-pro-1 .cmd-font6 {font-size: 20px;text-indent:2em;}

.cmd-box-7 {width: 100%;height: 550px;padding: 20px 0 0 0;}
.cmd-box-7 .cmd-pro-1 {display: inline-block;width: 500px;padding: 90px 30px 0 0;}
.cmd-box-7 .cmd-font6 {width: 500px;display: inline-block;font-size: 20px;padding:30px 0 0 20px;}
.cmd-box-7 .cmd-pro-1 .cmd-font5 {text-align: left;padding: 0 0 0 20px;}
.cmd-box-7 img {float: right;width: 625px;height: auto;}

.cmd-box-8 {width: 100%;height: 550px;padding: 0 0 0 0;}
.sxl_box_3{height: 450px;}
.cmd-box-8 .cmd-pro-1 {display: inline-block;width: 500px;padding: 90px 30px 0 0;}
.cmd-box-8 .cmd-font6 {width: 500px;display: inline-block;font-size: 20px;padding:30px 0 0 20px;}
.cmd-box-8 .cmd-pro-1 .cmd-font5 {text-align: left;padding: 0 0 0 20px;}
.cmd-box-8 img {float: right;width: 625px;height: auto;}

.cmd-box-9 {width: 100%;padding: 10px 0 0 0;}
.cmd-box-9 .cmd-font1 {text-align: center;}
.cmd-box-9 .cmd-s-1 {width: 48%;height: 600px;display: inline-block;}
.cmd-box-9 .cmd-s-1 .cmd-sf-1 {font-size: 26px;font-weight: 700;}
.cmd-box-9 .cmd-s-1 .cmd-sf-2 {font-size: 18px;}
.cmd-box-9 .sxl-s-1 {height: 500px;}
.cmd-box-9 .cmd-s-2 {width: 48%;height: 600px;display: inline-block;float: right;}
.cmd-box-9 .cmd-s-2 .cmd-sf-1 {font-size: 26px;font-weight: 700;text-align: right;}
.cmd-box-9 .cmd-s-2 .cmd-sf-2 {font-size: 18px;}
.cmd-box-9 .sxl-s-2 {height: 500px;}
.cmd-box-9 .cmd-s-3 {width: 48%;height: 600px;display: inline-block;margin: 20px 0 0 0;}
.cmd-box-9 .cmd-s-3 .cmd-sf-1 {font-size: 26px;font-weight: 700;}
.cmd-box-9 .cmd-s-3 .cmd-sf-2 {font-size: 18px;}
.cmd-box-9 .sxl-s-3 {height: 500px;}
.cmd-box-9 .cmd-s-4 {width: 48%;height: 600px;display: inline-block;float: right;margin: 20px 0 0 0;}
.cmd-box-9 .cmd-s-4 .cmd-sf-1 {font-size: 26px;font-weight: 700;text-align: right;}
.cmd-box-9 .cmd-s-4 .cmd-sf-2 {font-size: 18px;}
.cmd-box-9 .sxl-s-4 {height: 500px;}

.cmd-box-10 {width: 100%;padding: 10px 0 0 0;}
.cmd-box-10 .cmd-font1 {text-align: center;}

.cmd-box-12 {width:100%;margin: 20px 0 0 0;}
.cmd-box-12 .cmd-font1 {text-align: center;}
.cmd-box-12 img {width:32%;height: 415px;margin:10px 10px 10px 0;}
.cmd-box-12 .sxl_img_x{height: 280px;}

.cmd-box-13 {width:100%;margin: 20px 0 0 0;}
.cmd-box-13 .cmd-font1 {text-align: center;}
.cmd-box-13 .cmd-font5 {font-size: 22px;text-align: left;font-weight: 400;}
.cmd-box-13 img{margin: 10px 0;width: 1250px;height: auto;}
.cmd-box-13 .cmd-font6 {font-size: 22px;margin-left: 10px;font-weight: 700;}
.cmd-box-13 .cmd-font7 {font-size: 20px;margin-left: 15px;}

.sxl-box-1 {width:100%;margin: 20px 0 0 0;}
.sxl-box-1 .cmd-font1 {text-align: center;}
.sxl-box-1 .cmd-font5 {font-size: 22px;text-align: left;font-weight: 400;}
.sxl-box-1 img{margin: 10px 0;}
.sxl-box-1 .cmd-font6 {font-size: 22px;margin-left: 10px;font-weight: 700;}
.sxl-box-1 .cmd-font7 {font-size: 20px;margin-left: 15px;}

.btnT1 { margin: 25px 0;text-align: center;}
.btnT1 a { display: inline-block; margin-right: 12px; height: 38px; padding: 0 28px; line-height: 38px; background: #6799FD; border-radius:6px; font-size: 16px; color: #fff;}
.btnT1 a img { margin-right: 5px;}
.btnT1 a.a2 { background: #09A3DF;}
.btnT1 a.a3 { background: #08BD88;}

.hfjc-box-1{width:100%;height:330PX;margin-top:144px;}
.common_main .hfjc-img-1 {width: 665px;height: 330px;position: relative;overflow: hidden;float: right;}
.hfjc-font1 {color:#005f63;font-size: 30px;font-weight: 700;}
.hfjc-font2 {font-size: 20px;padding: 20px 0;width:450px;}

.hfjc-box-2{width:100%;height:350PX;margin-top:30px;}
.hfjc-box-2 .cmd-font1{text-align: center;margin-bottom: 30px;}
.hfjc-box-2 .hfjc-font3 {float: right;width: 514px;height: 300px;margin-right: 30px;}
.hfjc-box-2 .hfjc-font3 p {font-size: 18px;}
.hfjc-box-2 img{margin-right: 45px;}

.hfjc-box-3{width:100%;height:350PX;margin-top:30px;}
.hfjc-box-3 .cmd-font1{text-align: center;margin-bottom: 30px;}
.hfjc-box-3 .hfjc-font3 {float: left;width: 514px;height: 300px;margin-right: 30px;padding-top: 30px;}
.hfjc-box-3 .hfjc-font3 p {font-size: 18px;}
.hfjc-box-3 img{margin-right: 45px;}

.hfjc-box-4{width:100%;height:350PX;margin-top:30px;text-align: center;}
.hfjc-box-4 .cmd-font1{margin-bottom: 30px;}
.hfjc-box-4 img{width: auto;height: 240px;}

.hfjc-cs {width: 100%;height: 350px;padding: 20px 0 0 0;}
.hfjc-font5{font-size: 26px;font-weight: 700;text-align:center;}
.hfjc-cs table { font-size: 16px;text-align: center;border:1px solid #101010;}
.hfjc-cs table td {border:1px solid #101010;text-align: center;}
.hfjc-cs .cmd-td-1 {width: 30%;text-align: center;font-weight: 700;}

.popBox { position: fixed; top: 0; right: 0; bottom: 0; left: 0; background: rgba(0,0,0,.6); z-index: 9999; opacity: 0; transition: .3s;}
.popBox.on { opacity: 1;}
.popBox .info_warp { position: absolute; top: 20%; right: 20%; left: 20%; bottom: 20%;background: #fff; border-radius: 15px;  transform: scale(0); transition: .3s;}
.popBox.on .info_warp { transform: scale(1);}
.popBox .info_warp .colseBtn { position: absolute; top: -16px; right: -16px; padding: 8px; background: #fff; border-radius: 50%; transition: .6s; cursor: pointer;}
.popBox .info_warp .colseBtn:hover { transform: rotate(180deg);}
.info_warp .info_box { height: 100%; padding: 40px 15px;  font-size: 14px; color: #666; line-height: 26px;}
.info_warp .info_txt { height: 100%; padding: 0 15px; overflow-x: hidden; overflow: auto;}
.info_warp .info_txt p { padding-bottom: 30px;}
.info_warp .info_box .info_t { padding: 20px 15px; margin-bottom: 20px; border-bottom: 1px solid #E9EBED;}
.info_warp .info_box .info_t h3 { font-size: 28px; font-weight: 700; color: #333;}
.info_warp .info_box .info_t p.time { padding-top: 15px;}
.info_warp .info_box img { max-width: 100%;}

.fixBtn { position: fixed; bottom: 10%; right: 5%; width: 48px; opacity: 0; transition: .3s; z-index: 8;}
.fixBtn.on { opacity: 1;}
.fixBtn a {display: block; margin-bottom: 10px;}

@media screen and (min-width: 1250px) {
	.cmd_mobile {
		display: none
	}
}

@media screen and (max-width: 1250px) {
	.solution_top {height: 260px;background-size: cover;}
    .solution_top .banner-ps p { padding-top: 60px;}
	.common_main {display: none;}

	.l_nav_mobile { width: 100%; min-height: 22px; padding: 0;}
	.l_nav_mobile ul { padding: 0 15px;}
	.l_nav_mobile ul li {float:left;width: 33%}
	.l_nav_mobile ul li a { display: block; padding: 0 0; text-align: center; color: #001920; font-size: 16px; border-bottom: 1px solid #F6F6F6;}
	.l_nav_mobile ul li a.on,.l_nav_mobile ul li a.on:hover { font-weight: 700; color: #005f63;}
	.l_nav_mobile ul li a:hover { color: #69f;}

	.cmd_mobile {width: 100%;height: auto;}
	.cmd_mobile img{width: 100%;height: auto;}

}
@media screen and (max-width: 585px) {
	.solution_top .banner-ps img {
		width: 100%;
		height: auto;
	}
}