@CHARSET "UTF-8";
body{font: 12px/1.5 Arial,'microsoft yahei',Helvetica,sans-serif;-webkit-font-smoothing: antialiased;margin: 0px auto;}
*{padding:0;margin:0;}
ol,ul{list-style: none;display: table;}
a{text-decoration: none;color: #666;}
a:hover{text-decoration:none;}
img{border:none;}
select{background-color: #ffffff;border: 1px solid #cccccc;border-radius: 2px;height: 24px;margin:2px;-webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset;}
input[type=text],input[type=password]{border: 1px solid #eee;height: 23px;line-height: 17px;padding:2px;color: #666}
input[type="radio"],input[type="checkbox"]{margin:2px;}
input[type=button]{cursor:pointer}
:focus{outline:0px;}
.wst-clear{clear: both;}
.mr0{margin-right: 0px!important}
.container {width: 1200px;margin: auto;}
.st-panel{height: auto;}
.st-panel .title{text-align: center;}
.st-panel h2{padding-bottom: 20px; font-size: 36px;color: #333;}
.st-panel h3{color: #333; }
.st-panel p{line-height: 24px; font-size: 16px; color: #666;}
.st-panel .center-title{padding: 60px 0px 10px; text-align: center;}
.contrainer{border-top: 1px solid #eee;}
/* ========== 工具样式 ========== */
.center-block{display: block; margin-right: auto; margin-left: auto;}
.wst-rfloat,.pull-right,.right{float: right !important;}
.wst-lfloat,.pull-left,.left{float: left !important;}
.text-right{text-align: right; text-align: -webkit-right; text-align: -moz-right;}
.text-right2{text-align: right !important;}
.text-center{text-align: center; text-align: -webkit-center; text-align: -moz-center;}
.text-center2{text-align: center;!important;}
.text-left{text-align: left; text-align: -webkit-left; text-align: -moz-left;}
.text-left2{text-align: left !important;}
.show{display: block !important;}
.wst-none,.hide{display: none !important;}
.ov-h{overflow: hidden;}
.text-ov-h{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.vc{position: relative; top:50%; transform: translateY(-50%);}
.invisible{visibility: hidden;}
.text-hide{font: 0/0 a; color: transparent; text-shadow: none; background-color: transparent; border: 0;}
.clearfix:before,
.clearfix:after{content: " "; display: table;}
.clearfix:after{clear: both;}
.st-box{box-sizing:border-box; -moz-box-sizing:border-box; /* Firefox */ -webkit-box-sizing:border-box; /* Safari */}
.bc-f8{background: #f8f8f8;}
.st_admin_button{width: 72px;height: 37px;}
/* =============== 浏览器更新提示 =============== */
.browserupgrade{margin: 0; padding-left: 20px; background: #FFAC1F;height:35px;line-height: 35px;}
/* 大屏，最小768 */
@media screen and (min-width: 768px){
	/*头部*/
	.top{width: 100%;background: #191313;min-width: 1200px;padding: 10px 0px;}
	.top_inner{width: 1200px;margin: 0 auto;overflow: hidden;}
	.top_left{float:left;}
	.top_left p{float: left;margin-right: 20px;height: 18px;line-height:18px;color: #fff;}
	.top_left p i{display: inline-block;float: left;margin-right: 10px;}
	.top_left p i img{width: 18px;height: 18px;}
	.top_left p span{color: #ccc;}
	.top_left p a{color: #ccc}
	.top_left p a:hover{color: #fff;}
	.top_right{float:right;}
	.top_right a{display: block;float: left;margin: 0px 10px;color: #ccc;}
	.top_right a:hover{color: #fff;}
	.top_right.login{background: url(../img/common/login_icon.png) 0 center no-repeat; background-size: 16px 18px;}
	/*导航*/
	.header{width: 100%;margin: 0px auto;position: relative;}
	.header .header_m{width: 1200px;margin: 0px auto;height: 80px;}
	.header .header_m .logo{width: 160px;float: left;height: 80px;}
	.header .header_m .logo img{height: 80px;}
	.header .header_m .nav{float: left;margin: 0px 0px 0px 40px;}
	.header .header_m .nav>ul>li{float: left;line-height: 80px;font-size: 16px;padding: 0px 20px;}
	.header .header_m .nav>ul>li>a{color: #333;}
	.header .header_m .nav>ul>li a::before{display: none;content: '';position: relative;width: 100%;height: 6px;background: #e81a15;border-radius: 16px;z-index: 7;top: 86px;margin-top: -6px;}
	.header .header_m .nav>ul>li:hover>a::before{display: block;}
	/* 下拉导航 */
	.header .header_m .nav .nav_box_item{position: absolute;width:100%;left: 0px;top: 80px; z-index: 12;background: #fff;overflow: hidden; height: 0px;transition: 0.5s;-moz-transition: 0.5s;-webkit-transition: 0.5s;}
	.header .header_m .nav>ul>li:hover .nav_box_item{border-top: 1px solid #eee;box-shadow: 0px 6px 10px rgba(0,0,0,0.05)}
	.header .header_m .nav>ul>li:hover #system{height: 460px;}
	.header .header_m .nav>ul>li:hover #solve{height: 360px;}
	.header .header_m .nav>ul>li:hover #service{height: 190px;}
	.header .header_m .nav>ul>li:hover #download{height: 260px;}
	.header .header_m .nav #system ul,.header .header_m .nav #solve ul{width: 1200px;margin: 0px auto;overflow: hidden;}
	.header .header_m .nav #system ul li,.header .header_m .nav #solve ul li{width: 285px;float: left;overflow: hidden;padding: 30px 0px;margin-right: 20px;}
	.header .header_m .nav #system ul li:last-child,.header .header_m .nav #solve ul li:last-child{margin-right: 0px;}
	.header .header_m .nav .nav_box_item ul li .nv_tit{line-height: 16px;font-size: 16px;overflow: hidden;padding: 12px 0px;color: #e81a15;font-weight: bold; border-radius: 8px;margin-bottom: 10px;}
	.header .header_m .nav .nav_box_item ul li .nv_tit i{display: inline-block;float: left;margin:0px 10px 0px 30px;width: 16px;}
	.header .header_m .nav .nav_box_item ul li .nv_tit i img{width: 100%;}
	.header .header_m .nav .nav_box_item ul li a{display: block;padding: 15px 32px;margin: 0px auto 10px;border: 1px solid #f7f9fc}
	.header .header_m .nav .nav_box_item ul li a h3{font-size: 16px;font-weight: 500;color: #333;line-height: 20px;}
	.header .header_m .nav .nav_box_item ul li a p{font-size: 12px;color: #999;margin-top: 4px;display: -webkit-box;-webkit-box-orient: vertical; -webkit-line-clamp: 1;overflow: hidden;line-height: 22px;}
	.header .header_m .nav #service{width: 200px;left: 53%;}
	.header .header_m .nav #service  ul,#download ul{width: 160px;margin: 20px auto;overflow: hidden;}
	.header .header_m .nav>ul>li:hover #service ul li,.header .header_m .nav>ul>li:hover #download ul li{margin-top: 20px;}
	.header .header_m .nav #download{width: 240px;left: 52%;}
	.header .header_m .nav #download ul{width: 200px;}
	.header .header_m .nav .nav_box_item ul li a:hover{background: linear-gradient(to right, #e50014, #f63704);border-radius: 4px;border: 0px;}
	.header .header_m .nav .nav_box_item ul li a:hover h3,.header .header_m .nav .nav_box_item ul li a:hover p{color: #fff;}
	.header .header_m .nav .nav_box_item ul li a:hover p{transition: all .3s}
	/* 弹窗 */
	.header_demo{float: right;}
	.getshow{margin: 20px 10px 20px;position: relative;float: left;width: 100px;cursor: pointer;background: linear-gradient(to right, #e50014, #f63704);border-radius: 6px;line-height: 40px;text-align: center;color: #fff;font-size: 14px;}
	.show_box{width: 800px;position: absolute;top: 80px;border: 2px solid #e81a15;box-shadow: 0px 5px 10px rgba(0,0,0,0.08);border-radius: 6px;background:#fff;transition: all 0.3s;margin-left: 300px;height: 560px;padding: 30px;z-index: 30;display: none;}
	.show_box::before{content: "";width: 0;height: 0;border-bottom: 16px solid #e81a15;border-right: 20px solid transparent;border-left: 20px solid transparent;background: initial;position: absolute;top: -18px;right: 20%;}
	.show_box h3{font-size: 22px;text-align: center;margin-bottom: 20px;}
	.show_box table{width: 800px;margin: 0px auto;overflow: hidden;border: 1px solid #eee;border-radius: 6px;}
	.show_box table thead th{padding: 10px;font-size: 16px;}
	.show_box table thead th,.show_box table tbody tr td{border-bottom: 1px solid #eee;border-right: 1px solid #eee;}
	.show_box table thead th:last-child,.show_box table tbody tr td:last-child{border-right: 0px;}
	.show_box table tbody tr td{text-align: center;font-size: 14px;}
	.show_box table tbody tr td a{border: 0px;font-size: 14px;float: none;line-height: 50px;}
	.show_box table tbody tr td i{width: 150px;height: 150px;display: block;margin: 0px auto;}
	.show_box table tbody tr td i img{width: 100%;}
	.show_box table tbody tr td p{font-size: 16px;}
	.show_box table tbody tr td:last-child a,.show_box table tbody tr td a:hover{color: #e81a15;}
	.show_box table tbody tr:last-child td{border-bottom: 0px;}
	.show_box table tbody tr td:nth-child(3){border-left: 1px solid #eee;border-bottom: 0px;}
	.show_box ul{width: 100%;overflow: hidden;margin: 30px auto 0px;}
	.show_box ul li{width: 200px;float: left;text-align: center;}
	.show_box ul li i{width: 120px;display: block;margin: 0px auto;}
	.show_box ul li i img{width: 100%;}
	.show_box ul li p{font-size: 14px;font-weight: bold;margin-top: 10px;color: #333;}
	.atel{float: right;margin: 20px auto}
	.atel a{display: block;line-height: 40px;color: #333;font-size: 18px;border: 1px solid #eee;border-radius: 6px;padding: 0px 10px;transition: all 0.3s;}
	.atel i{display: inline-block;float: left;margin-right: 6px;line-height: 40px;font-size: 22px;}
	/* 侧边微信弹窗 */
	.show_box2{position: fixed;z-index: 300;width: 100%;top: 0px;overflow: hidden;}
	.show_box2 .sb2_m{width: 600px;margin: 10% auto;position: relative;display: none;}
	.show_box2 .sb2_m .logo{width: 80px;display: block;margin: 0px auto;height: 80px;border-radius: 50%;background: linear-gradient(to top, #e50014, #f63704);border: 1px solid #e81a15;padding: 10px;position: relative;}
	.show_box2 .sb2_m .logo img{width: 100%;margin: 24px auto;}
	.show_box2 .sb2_m .box{background: #fff;border-radius: 8px;border: 2px solid #e81a15;margin-top: -80px;overflow: hidden;padding: 80px 50px  20px;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);}
	.show_box2 .sb2_m .box .close{position: absolute;right: 30px;top: 60px;background: #eee;width: 30px;height: 30px;border-radius: 50%;font-size: 24px;text-align: center;line-height: 28px;-webkit-text-stroke-color: #eee;-webkit-text-stroke-width: 2px;color: #999;cursor: pointer;}
	.show_box2 .sb2_m .box h3{text-align: center;font-size: 20px;margin: 10px 0px;}
	.show_box2 .sb2_m .box .hotline{display: block;border: 2px dashed #eee;border-radius: 20px;width: 260px;margin: 0px auto;line-height: 36px;font-size: 16px;overflow: hidden;padding: 0px 10px;color: #e81a15;font-weight: bold;}
	.show_box2 .sb2_m .box .hotline i{display: inline-block;float: left;font-size: 20px;margin: 12px 10px 0px 10px;border-radius: 8px;text-align: center;}
	.show_box2 .sb2_m .box .hotline a{font-size: 20px;color: #e81a15;}
	.show_box2 .sb2_m .box .wxm{display: block;margin: 20px auto 0px;text-align: center;width: 160px;}
	.show_box2 .sb2_m .box .wxm img{width: 100%;}
	.show_box2 .sb2_m .box dl{width: 100%;margin: 20px auto;overflow: hidden;box-sizing: border-box;text-align: center;}
	.show_box2 .sb2_m .box dl dt{font-size: 18px;font-weight: bold;position: relative;color: #222;}
	.show_box2 .sb2_m .box dl dd{width: 110px;display: inline-block;margin: 20px 0px 0px;}
	.show_box2 .sb2_m .box dl dd i{width: 60px;height: 60px;border-radius: 50%;background: #eee;display: block;margin: 0px auto;overflow: hidden;}
	.show_box2 .sb2_m .box dl dd i img{width: 100%;}
	.show_box2 .sb2_m .box dl dd p{font-size: 16px;margin-top: 10px;}
	.animated{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
	@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);transform:scale(.3)}
	50%{opacity:1;-webkit-transform:scale(1.05);transform:scale(1.05)}
	70%{-webkit-transform:scale(.9);transform:scale(.9)}
	100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
	}
	@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-ms-transform:scale(.3);transform:scale(.3)}
	50%{opacity:1;-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}
	70%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}
	100%{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
	}
	.bounceIn{-webkit-animation-name:bounceIn;animation-name:bounceIn}
	@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
	60%{opacity:1;-webkit-transform:translateY(30px);transform:translateY(30px)}
	80%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}
	100%{-webkit-transform:translateY(0);transform:translateY(0)}
	}
	@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
	60%{opacity:1;-webkit-transform:translateY(30px);-ms-transform:translateY(30px);transform:translateY(30px)}
	80%{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}
	100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
	}
	.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
	@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);transform:translateY(0)}
	20%{opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}
	100%{opacity:0;-webkit-transform:translateY(-2000px);transform:translateY(-2000px)}
	}
	@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}
	20%{opacity:1;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px)}
	100%{opacity:0;-webkit-transform:translateY(-2000px);-ms-transform:translateY(-2000px);transform:translateY(-2000px)}
	}
	.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
	@media screen and (max-width: 1280px){
		.show_box2 .sb2_m{margin: 5% auto;}
	}
	/*banner*/
	.banner.swiper-container{width: 100%;overflow: hidden;position: relative;left: 50%;transform: translate(-50%);width: 1920px;}
	.banner{height: 450px;}
	/* 底部 */
	.footer{width: 100%;background-color: #191313;padding: 50px 0px; overflow: hidden;}
	.footer .foot_ul{width: 1200px;margin: 0px auto;padding-bottom: 30px; border-bottom: 1px solid #333;overflow: hidden;}
	.footer .foot_ul li{width: 200px;float: left;}
	.footer .foot_ul li:last-child{width: 180px;float: right;}
	.footer .foot_ul li h3{font-size: 18px;color: #fff;font-weight: normal;margin-bottom: 20px;}
	.footer .foot_ul li a,.footer ul li p{display: block;line-height: 22px;color: #999;font-size: 14px;margin-top: 10px;}
	.footer .foot_ul li a:first-child{margin-top: 0px;}
	.footer .foot_ul li a:hover{color: #ccc;}
	.footer .foot_ul li p{margin: 10px 0px;}
	.footer .foot_ul li p span{font-size: 22px;color: #fff;}
	.footer .foot_ul li .ftimg{background-image:url(../img/common/right_try.png);background-repeat:no-repeat;background-size: 100% 100%;width: 145px;height: 145px;position: relative;overflow: hidden;}
	.footer .foot_ul li .ftimg_saomiao{width: 100%;height: 100%;position: absolute;top: -123px;background: rgba(26, 132, 190, 0.3);border-bottom: 3px solid #4AB86A;}
	.saomiaoxian{animation-name:saomiaoxian;-webkit-animation-name:saomiaoxian;animation-duration:5s;-webkit-animation-duration:5s;animation-timing-function:linear;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count: infinite;animation-iteration-count: infinite;}
	@keyframes saomiaoxian{0%{top:-123px;}100%{top:0;}}
	@-webkit-keyframes saomiaoxian{0%{top:-123px;}100%{top:0;}}
	@-moz-keyframes saomiaoxian{0%{top:-123px;}100%{top:0;}}
	.footer .friend_link{width: 1200px;margin: 20px auto 0px;padding-bottom: 20px; border-bottom: 1px solid #333;overflow: hidden;}
	.footer .friend_link li{float: left;margin: 0px 30px 0px 0px;line-height: 26px;color: #999;}
	.footer .friend_link li:last-child{margin-right: 0px;}
	.footer .friend_link li a,.footer .foot_bottom a{color: #999;}
	.footer .friend_link li a:hover{color: #ccc;}
	.footer .foot_bottom{width: 1200px;margin: 20px auto 0px;overflow: hidden;text-align: center;color: #999;line-height: 26px;}
	.footer .foot_ul li .gxzs{border: 1px solid #333;padding: 10px 10px 10px 5px;width: 210px;overflow: hidden;margin: 20px 0px;}
	.footer .foot_ul li .gxzs i{width: 40px;height: 40px; float: left;display: inline-block;}
	.footer .foot_ul li .gxzs i img{width: 40px;}
	.footer .foot_ul li .gxzs h4{width: 160px; float: right;font-size: 16px;color: #fff;font-weight: normal;}
	.footer .foot_ul li .gxzs p{width: 160px;float: right;margin: 0px;font-size: 16px;}
	/*侧边栏*/
	#index_right{width: 66px;position: fixed; right: 0;bottom: 26%;z-index: 10;border-radius: 4px;box-shadow: 0px 5px 20px rgb(0 0 0 / 8%);}
	#index_right li{transition:all ease 0.2s;position: relative;cursor: pointer;width:66px;background:#fff; text-align: center;border-bottom: 1px solid #eee;}
	#index_right li a{display: block;}
	#index_right li i{display: block;font-size: 20px;color: #888;line-height: 40px;}
	#index_right li p{font-size: 12px;margin-bottom: 10px;color: #666;}
	#index_right li:hover{background: linear-gradient(to right, #e50014, #f63704);}
	#index_right li:hover i,#index_right li:hover p{color: #fff;}
	#index_right li:last-child{border: 0px;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
	#index_right li:nth-child(1){border-top-left-radius: 4px;border-top-right-radius: 4px}
	#index_right li:nth-child(1) i{font-size: 22px;}
	#index_right li:nth-child(2) i{font-size: 26px;}
	#index_right li:nth-child(4) i{font-size: 32px;}
	#index_right li div{position: absolute;right: -909px;transition: all 0.5s;opacity: 0;overflow: hidden;}
	#index_right .wechat div{width: 160px;height: 160px;}
	#index_right li div img{width: 100%;}
	#index_right li:hover div{display: block;padding: 10px;border-radius: 6px;right: 66px;box-shadow: 0px 5px 10px rgba(0,0,0,0.08);background: #fff;opacity: 1;top: -60px;}
	#index_right li:hover div::after{content: "";width: 0;height: 0;border-style: solid;border-color: transparent transparent transparent #fff;border-width: 12px;position: absolute;z-index: 2;top: 40%;right: -20px;}
	#index_right .phone div a{font-size: 32px;color: #222;}
	#index_right .phone:hover div{top: 0px;}
	.rgt_side{width: 180px;position: fixed;left: 0px;bottom: 16%;background: #fff;border-radius: 6px;padding: 20px;box-shadow: 0px 0px 20px rgba(0,0,0,0.08);z-index: 20;text-align: center;}
	.rgt_side h3{font-size: 26px;margin: 10px auto 20px;}
	.rgt_side p{font-size: 18px;}
	.rgt_side img{width: 160px;margin-top: 10px;}
	.rgt_side i{display: block;position: absolute;border: 2px solid #eee;width: 26px;height: 26px;border-radius: 50%;right: 10px;top: 10px;font-size: 20px;color: #ccc;line-height: 24px;text-align: center;-webkit-text-stroke-color: #fff;-webkit-text-stroke-width: 2px;cursor: pointer;}
	.rgt_qr{width: 60px;left: 0px;padding: 10px 0px;}
	.rgt_side span{display: block;font-size: 50px;cursor: pointer;}
	#newBridge{z-index: 30 !important;}
	.mainaa{width:478px;height:252px;display:none;position:fixed;top:35%;right:50%;margin-top:-20px;margin-right:-237px;z-index:200}
	.mainbox{width:478px;height:252px;margin:10% auto;background:#fff;border:8px solid #eee}
	.showanimation{animation:in 1s ease both;-webkit-animation:in 1s ease both;-moz-animation:in 1s ease both;display:block;animation-delay:0s;-webkit-animation-delay:0s}
	.hideanimation{animation:out 1s ease both;-webkit-animation:out 1s ease both;-moz-animation:out 1s ease both}
	@keyframes in{0%{transform:scale(0,0) skew(60deg,60deg);top:100%;right:50px}
	100%{transform:scale(1,1) skew(0,0);top:20%;right:50%}
	}
	@-webkit-keyframes in{0%{-webkit-transform:scale(0,0) skew(60deg,60deg);top:100%;right:50px}
	100%{-webkit-transform:scale(1,1) skew(0,0);top:20%;right:50%}
	}
	@-moz-keyframes in{0%{-moz-transform:scale(0,0) skew(60deg,60deg);top:100%;right:50px}
	100%{-moz-transform:scale(1,1) skew(0,0);top:20%;right:50%}
	}
	@keyframes out{0%{transform:scale(1,1) skew(0,0);top:20%;right:50%}
	100%{transform:scale(0,0) skew(60deg,60deg);top:100%;right:50px;display:none}
	}
	@-webkit-keyframes out{0%{-webkit-transform:scale(1,1) skew(0,0);top:20%;right:50%}
	100%{-webkit-transform:scale(0,0) skew(60deg,60deg);top:100%;right:50px;display:none}
	}
	@-moz-keyframes out{0%{-moz-transform:scale(1,1) skew(0,0);top:20%;right:50%}
	100%{-moz-transform:scale(0,0) skew(60deg,60deg);top:100%;right:50px;display:none}
	}
	.close{width:30px;height:30px;background:rgba(0,0,0,.6) url(../img/rightcontact/close.png) center center no-repeat;border-radius:20px;float:right;clear:both;cursor:pointer;margin-top:-20px;margin-right:-15px;border:2px solid #eee}
	.mutit1{font-size:22px;text-align:center;line-height:60px;background:#0082f1;color:#fff}
	.mainbox .mm{width:100%;margin:20px auto;overflow:hidden}
	.mainbox .mm .mm_left{width:260px;float:left;border-right:2px dashed #eee;position:relative}
	.mainbox .mm .mm_left .mtel{width:180px;margin:20px auto 30px;display:block;height:40px;line-height:40px;padding:0 10px;border:1px solid #eee;border-radius:8px;font-size:14px}
	.mainbox .mm .mm_left button{width:140px;margin:10px auto;display:block;line-height:40px;background:#0082f1;text-align:center;color:#fff;border-radius:8px;font-size:16px;border:0;cursor:pointer}
	.mainbox .mm .mm_left .formtips{display:block;color:red;line-height:30px;width:180px;margin:0 auto;position:absolute;top:60px;left:40px}
	.mainbox .mm .mm_right{width:200px;float:right}
	.mainbox .mm .mm_right p{line-height:40px;text-align:center;font-size:16px;color:#999;margin:20px 0 30px}
	.mainbox .mm .mm_right a{width:140px;margin:10px auto;display:block;line-height:40px;background:#05c100;text-align:center;color:#fff;border-radius:8px;font-size:16px}
	.mainbox .mm .mm_left a:hover{background:#0073d5}
	.mainbox .mm .mm_right a:hover{background:#04b000}
	.c10_fff{font-size: 10px;color: #fff;}
	/*侧边栏隐藏盒子*/
	.r_hidebox{position: absolute;top: 0;right: 56px;padding-right: 5px;}
	.r_concat span{font-weight: bold;font-size: 16px;}
	.r_concat{background: #fff;border:1px solid #2788ff;width: 0px;height: 45px;padding-top: 5px;font-size: 14px;color:#2788ff;line-height: initial;transition:all 0.5s ease;overflow: hidden;visibility: hidden;opacity: 0;}
	#r_phone:hover .r_concat{width: 130px;height: 45px;visibility: visible;opacity: 1;line-height: 22px;}
	.r_qq a{background-image:url(../img/qq_icon.png);background-repeat:no-repeat;display: block;font-size: 12px;color: #2788ff;background-position: 17px 7px;padding:8px 0 8px 15px;}
	.r_qq{background: #fff;border:1px solid #2788ff;width: 0px;height: 0px;padding-top: 5px;font-size: 14px;color:#2788ff;line-height: initial;transition:all 0.5s ease;overflow: hidden;visibility: hidden;opacity: 0;}
	#r_qq:hover .r_qq{width: 120px;height: 102px;visibility: visible;opacity: 1;line-height: 18px;}
	.r_wechat{background: #fff;border:1px solid #2788ff;width: 0px;height: 0px;padding-top: 5px;line-height: 18px;transition:all 0.5s ease;text-align: center;overflow: hidden;visibility: hidden;opacity: 0;}
	.r_wechat_txt{font-size: 14px;color:#555;}
	.r_wechat_img{background-image: url(../img/right_wechat.jpg); background-size: cover; width: 118px; height: 120px; margin: 0 auto; margin-top: 10px;}
	#r_wechat:hover .r_wechat{width: 140px;height: 154px;visibility: visible;opacity: 1;}
	.r_try{background: #fff;border:1px solid #2788ff;width: 0px;height: 0px;padding-top: 10px;line-height: 18px;transition:all 0.5s ease;text-align: center;overflow: hidden;visibility: hidden;opacity: 0;}
	.r_try_txt{font-size: 14px;color:#555;margin-top: 10px;}
	.r_try_img{background-image:url(../img/right_try.png);width: 107px;height: 107px;margin: 0 auto;}
	#r_try:hover .r_try{width: 140px;height: 154px;visibility: visible;opacity: 1;}
	.wst-empty{margin-top:90px;width:650px;height:660px;margin:0 auto}
	.empty1{background:url(../img/bgimg_error_ymcc.png) 0 123px no-repeat}
	.empty2{background:url(../img/bgimg_error_xtcc.png) 0 123px no-repeat}
	.empty3{background:url(../img/bgimg_error_spcc.png) 0 123px no-repeat}
	.wst-empty .prompt{padding-top:123px;width:600px;margin:0 auto;text-align:center}
	.wst-empty .prompt p,.wst-empty .prompt2 p,.wst-empty .prompt3 p{color:#2fc474;font-size:18px;line-height:26px;}
	.wst-empty .button{padding-top:250px;width:320px;margin:0 auto}
	.wst-empty-btn{color:#fff;cursor:pointer;float:left;font-size:16px;font-weight:400;line-height:38px;width:123px;position:relative;text-decoration:none;text-transform:uppercase;vertical-align:middle;text-align:center;;border-radius:3px;margin:0 10px}
	.wst-empty-btn1{background:#f9a818;font-weight:100}
	.wst-empty-btn1:hover{background:#f6bd57;font-weight:900;letter-spacing:1px}
	.wst-empty .prompt2{padding-top:160px;width:475px;margin:0 auto}
	.wst-empty .prompt2 span{color:#fa3e3f;font-weight:bold;font-size:20px;line-height:52px;}
	.button2{padding-top:160px;width:520px;margin:0 auto}
	.wst-empty .prompt3{padding-top:355px;width:588px;margin:0 auto}
	.button3{padding-top:23px;width:520px;margin:0 auto}
	.wst-smsverfy{margin-top:10px;}
	.wst-smsverfy input[type=text]{height:30px;border:1px solid #eee;}
	.break-word{word-wrap:break-word;word-break:break-all;}
	.sol_main{width: 100%;margin: 0px auto;color: #666;overflow: hidden;}
	.sol_mm{width: 1200px;margin: 0px auto;overflow: hidden;}
	.wst-flex-row{display: flex;flex-direction:row;}
	.wst-flex-column{display: flex;flex-direction:column;}
	.wst-column{flex-direction:column;}
	.wst-center{justify-content:center;align-items:center;}
	.wst-fw{flex-wrap:wrap;}
	.wst-jc{justify-content:center;}
	.wst-jsb{justify-content:space-between;}
	.wst-jsa{justify-content:space-around;}
	.wst-jfs{justify-content:flex-start;}
	.wst-jfe{justify-content:flex-end;}
	.wst-ac{align-items:center;}
	.wst-afe{align-items:flex-end;}
	.wst-afs{align-items:flex-start;}
	.wst-foot-link{width: 100%;margin: 20px auto 0px;background: #5e9ef9;padding: 40px 0px;overflow: hidden;}
	.wst-foot-link div{text-align: center;    font-size: 36px;font-weight: bold;margin-bottom: 20px;color: #fff;}
	.wst-foot-link a{width: 200px;margin: 0px auto;display: block;text-align: center;font-size: 16px;line-height: 30px;border: 1px solid #fff;color: #fff;cursor: pointer;}
	/*联系我们*/
	.wst-gmzxmain{height: 268px;margin: 60px auto;background: url(../img/common/img_gmzxbg.png) center no-repeat;position: relative;overflow: hidden;text-align: center;}
	.wst-gmzxmain p{font-size: 16px;color: #333;text-align: center;line-height: 28px;}
	.wst-gmzxmain i{display: block;width: 160px;height: 160px;margin: 35px auto 0px;}
	.wst-gmzxmain i img{width: 100%;}
	/* 浮动提交表单 */
	.mtiyan{width: 100%;background: linear-gradient(to right, #e50014, #f63704);box-shadow: 0px -6px 20px 0px rgba(93, 93, 93, 0.2);margin: 0px auto;overflow: hidden;height: 140px;position: fixed;bottom: 0px;z-index: 10;transition: all 0.5s;}
	.mtiyan .m{width: 1200px;margin: 0px auto;position: relative;}
	.mtiyan .m p{width: 530px;float: left;display: block;height: 140px;overflow: hidden;}
	.mtiyan .m p i{display: inline-block;float: left;width: 60px;height: 50px;margin: 16px 0px;}
	.mtiyan .m p span{display: inline-block;font-size: 24px;line-height: 100px;float: left;margin-left: 20px;letter-spacing: 1px;color: #fff;}
	.mtiyan .m form{width: 746px;overflow: hidden;position: relative;height: 100px;margin: 26px auto 0px;}
	.mtiyan .m form input{width: 260px;height: 50px;line-height: 50px;border: 1px solid #eee;padding: 0px 20px;margin:30px 10px 0px 0px;font-size: 14px;color: #666;border-radius: 4px;}
	.mtiyan .m form .msg-box{position: absolute;top: 8px;left: 0px;color: #fff;font-size: 14px;}
	.mtiyan .m form .code{width: 100px;margin-right: 0px;}
	.mtiyan .m form .getcode{width: 120px;border: 0px;background: #eee;margin-left: -10px;height: 52px;line-height: 52px;font-size: 14px;color: #666;cursor: pointer;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
	.mtiyan .m form .m_btn{float: right;height: 52px;line-height: 52px;border: 0px;margin-top: 30px;cursor: pointer;width: 150px;color: #fff;padding: 0px;}
	.myhide{transition: all 0.5s;bottom: -180px;}
	.tanchuang{width:80%;height:auto;display:none;position:fixed;top: 10%;left: 10%;z-index:200;min-width: 1200px;}
	.tcbox{width:1200px;margin:150px auto;background:#fff;border:8px solid #eee;position: relative;}
	.mtiyan .close{width:20px;height:20px;background:rgba(255,255,255,0) url(../img/rightcontact/close.png) center center no-repeat;cursor:pointer;border:0;position: absolute;right: -20px;top: 8px; margin: 0px;filter: brightness(2);}
	.tcbox table{width: 100%;margin: 0px auto;overflow: auto;}
	.tcbox table thead{background: linear-gradient(to right, #e50014, #f63704);color: #fff;font-size: 34px;text-align: center;line-height: 80px;cursor: move;}
	.tcbox table tbody{width: 100%;margin: 0px auto;overflow: hidden;}
	.tcbox table tbody tr td{width: 33.3%;line-height: 50px;font-size: 16px;border-right: 1px solid #eee;border-top: 1px solid #eee;}
	.tcbox table tbody tr td:last-child{border-right: 0px;}
	.tcbox table tbody tr td span{display: inline-block;width: 80px;text-align: right;background: #eee;padding: 0px 20px;color: #666;margin-right: 20px;float: left;}
	.tcbox table tbody tr td div{display: inline-block;width: 1040px;float: right;}
	.tcbox table tbody tr td div img{height: 100px; width: 100px;}
	.mnav,.goToTop,.mnav-list,.mob_foot,.mfooter{display: none !important;}
}
/***分页页码***/
#st-pagination , #st-pagination a.prev, #st-pagination a.next{font-size: 14px; color: #999;}
#st-pagination a{padding: 11px 15px; border: 1px solid #e1e1e1;}
#st-pagination a.prev{margin-right: 10px;} #st-pagination a.next{margin: 0 10px;}
#st-pagination a.active, #st-pagination a:hover{color: #fff; background-color: #2888ff;}
.pagination{margin: 20px auto 0px;content: " "; display: table;}
.pagination:after{clear: both;}
.pagination li{float: left;}
.pagination li:first-child{margin-right: 5px;}
.pagination li:last-child{margin-left: 5px;}
.pagination li span, .pagination li a{display: inline-block; margin-right: -1px; padding: 5px; border: 1px solid #e2e2e2; min-width: 20px; text-align: center}
.pagination li.active span{background: #007aff; color: #fff; border: 1px solid #007aff;}
@media screen and (min-width: 1600px){
	.tcbox{margin: 0px auto;top: 10%;}
}
/* 小屏，最大768 */
@media screen and (max-width: 768px){
	.footer,.header .header_m .nav,.top,.header_demo,#index_right,.rgt_side,.mainaa,.show_box2,.show_box{display: none !important;}
	.header{width: 100%;background:rgba(255, 255, 255, 0.2);box-shadow: none;padding: 0rem;position: fixed;top: 0rem;z-index: 10;height: 3rem;}
	.header .logo{width: 6rem;float: left;margin-left: 0.6rem;}
	.header .logo img{width: 100%;}
	.header .mnav{display: block !important;font-size: 1.5rem;color: #fff;float: right;margin-right: 0.6rem;line-height: 3.2rem;width: 2.5rem;text-align: center;transition: all .5s}
	.header.active,.header.header_top{background: #fff;border-bottom: 0.0625rem solid #f6f6f6;}
	.header.active i,.header.header_top i{color: #e50014;}
	.header .mnav-list{width: 60%;background: #fff;position: fixed;z-index: 800;top: 3rem;overflow-y: scroll;right: -100%;transition: all .5s;display: block;padding-bottom: 1rem;}
	.header .mnav-list.active{height: 90%;transition: all .5s;right: 0rem;}
	.header .mnav-list li{width: 80%;margin: 0rem auto;line-height: 2rem;font-size: 0.8rem;border-bottom: 0.0625rem dashed #eee;}
	.header .mnav-list li a{color: #333;display: block;}
	.header .mnav-list li a::after{font-size: 0.8rem;color: #999;line-height: 2rem;float: right;}
	.header .mnav-list li h3{color: #333;position: relative;display: block;font-size: 0.8rem;}
	.header .mnav-list li h3 i{display: block;float: right;font-size: 1.2rem;margin-top: 0.4rem;color: #888;}
	.header .mnav-list li dl dt{color: #999;}
	.header .mnav-list li dl{margin-left: 1rem;}
	.header .mnav-list li:last-child{border-bottom: 0rem;}
	/* go-top */
	.goToTop{position: fixed;width: 3.2rem;height: 3.2rem;line-height: 3.2rem; border-radius: 50%;background: linear-gradient(to right, #e50014, #f63704);right: -5rem;}
	.header_top .goToTop i{display: block;font-size:1.6rem;text-align: center;line-height: 3.1rem;color: #fff;}
	.goToTop-show {bottom: 20%;z-index: 6;right: 1.5rem;transition: all .5s;}
	/* banner */
	.banner{width: 100%;overflow: hidden;}
	.banner .swiper-slide{padding: 5rem 0rem;height: 16rem;}
	.banner .banpag{bottom: 7rem;}
	.banner .banpag .swiper-pagination-bullet{width: 8px;height: 8px;background: rgba(255,255,255,0.4);opacity: 1;margin: 0px 5px;}
	.banner .banpag .swiper-pagination-bullet-active{width: 20px;border-radius: 4px; background: rgba(255,255,255,1);transition: all .3s}
	.swiper-button-white{opacity: 0.8;display: none;}
	.swiper-button-next{right: 12%;}
	.swiper-button-prev{left: 12%;}
	/* 底部 */
	.mob_foot{width: 100%;background: #333;padding: 2rem 0rem 1rem;overflow: hidden;}
	.mob_foot li{float: left;width: 25%;text-align: center;}
	.mob_foot li i{width: 3rem;height: 3rem;border-radius: 50%;border: 0.1rem solid #fff;display: block;margin: 0rem auto 0.5rem;}
	.mob_foot li i img{width: 70%;margin-top: 12.5%;}
	.mob_foot li p{color: #fff;font-size: 0.8rem;}
	.mfooter{width:100%;background:#222;overflow: hidden;padding: 1rem 0rem 2rem;}
	.mob_ft1,.mob_ft2{width: 90%;margin: 0px auto;overflow: hidden;}
	.mob_ft1 li{float: left;}
	.mob_ft1 li:nth-child(1){width: 36%;}
	.mob_ft1 li:nth-child(2){width: 64%;}
	.mob_ft1 li img{width: 80%;}
	.mob_ft1 li p,.mob_ft2 p{color: #ccc;font-size: 0.8rem;line-height: 1.4rem;}
	.mob_ft1 li p a{color: #fff;}
	.mob_ft2{margin-top: 0.5rem;}
	/* 浮动提交表单 */
	.mtiyan{width: 100%;background: linear-gradient(to right, #e50014, #f63704);box-shadow: 0px -6px 20px 0px rgba(93, 93, 93, 0.2);margin: 0px auto;overflow: hidden;position: fixed;bottom: 0px;z-index: 10;transition: all 0.5s;}
	.mtiyan .m{width: 96%;margin: 0px auto;position: relative;}
	.mtiyan .m p{width: 100%;display: block;overflow: hidden;}
	.mtiyan .m p i{display: inline-block;float: left;width: 60px;height: 50px;margin: 16px 0px;}
	.mtiyan .m p span{display: inline-block;font-size: 24px;line-height: 100px;float: left;margin-left: 20px;letter-spacing: 1px;color: #fff;}
	.mtiyan .m form{width: 98%;overflow: hidden;position: relative;margin: 2rem auto;}
	.mtiyan .m form input{width: 50%;height: 1.8rem;line-height: 1.8rem;border: 1px solid #eee;padding: 0px 0.8rem;font-size: 0.8rem;color: #666;border-radius: 4px;display: block;margin-left: 10%;}
	.mtiyan .m form .msg-box{position: absolute;top: 8px;right: 1rem;color: #fff;font-size: 0.7rem;}
	.mtiyan .m form .code{margin: 0.5rem 0rem 0rem 10%;width: 15%;float: left;}
	.mtiyan .m form .getcode{height: 1.8rem;line-height: 1.8rem;border: 0px;background: #eee;font-size: 0.8rem;color: #666;cursor: pointer;border-radius: 4px;width: 6rem;margin: 0.5rem 31% 1rem 0rem;float: right;}
	.mtiyan .m form .m_btn{height: 1.8rem;line-height: 1.8rem;cursor: pointer;width: 11.2rem;color: #e50014;padding: 0px;background:#fff;border: 1px solid #fff;clear: both;}
	.myhide{transition: all 0.5s;bottom: -180px;}
	.tanchuang{width:80%;height:auto;display:none;position:fixed;top: 10%;left: 10%;z-index:200;border:8px solid #eee;overflow: hidden;}
	.tcbox{width:100%;margin:0rem auto;background:#fff;position: relative;}
	.mtiyan .close{width:20px;height:20px;background:rgba(255,255,255,0) url(../img/rightcontact/close.png) center center no-repeat;cursor:pointer;border:0;position: absolute;right: 0.5rem;top: -1rem; margin: 0px;filter: brightness(2);}
	.tcbox table{width: 100%;margin: 0px auto;overflow: auto;}
	.tcbox table thead{background: linear-gradient(to right, #e50014, #f63704);color: #fff;font-size: 1rem;text-align: center;line-height: 2rem;cursor: move;}
	.tcbox table tbody{width: 100%;margin: 0px auto;overflow: hidden;}
	.tcbox table tbody tr td{width: 33.3%;line-height: 50px;font-size: 0.7rem;border-right: 1px solid #eee;border-top: 1px solid #eee;}
	.tcbox table tbody tr td:last-child{border-right: 0px;}
	.tcbox table tbody tr td span{display: inline-block;width: 80px;text-align: right;background: #eee;padding: 0px 20px;color: #666;margin-right: 20px;float: left;}
	.tcbox table tbody tr td div{display: inline-block;width: 60%;float: right;}
	.tcbox table tbody tr td div img{width: 100%;}
	.wst-foot-link{width: 100%;margin: 0px auto;background: #5e9ef9;padding: 2rem 0px;overflow: hidden;}
	.wst-foot-link div{text-align: center;font-size: 1.2rem;font-weight: bold;margin-bottom: 1rem;color: #fff;}
	.wst-foot-link a{width: 8rem;margin: 0px auto;display: block;text-align: center;font-size: 0.8rem;line-height: 2.2rem;border: 1px solid #fff;color: #fff;cursor: pointer;}
}