
body{font: 12px/1.5 Arial,'microsoft yahei',Helvetica,sans-serif;-webkit-font-smoothing: antialiased; min-width: 1200px !important;max-width: 1920px;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;}
/*头部*/
.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(../image/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*/
.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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/bgimg_error_ymcc.png) 0 123px no-repeat}
.empty2{background:url(../image/bgimg_error_xtcc.png) 0 123px no-repeat}
.empty3{background:url(../image/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;}
/***分页页码***/
#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;}
.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(../image/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(../image/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;}
@media screen and (min-width: 1600px){
	.tcbox{margin: 0px auto;top: 10%;}
}
/* 商人宝广告 */
.ad_srb{width: 300px;position: fixed;right: -360px;bottom: 10px;z-index: 20;border-radius: 8px;overflow: hidden;background: url(../image/gift-b.png) 0px 0px no-repeat;}
.ad_srb i{position: absolute;width: 30px;height: 30px;text-align: center;line-height: 30px;cursor: pointer;right: 20px;top: 20px;}
.ad_srb .txt{width: 100%;overflow: hidden;text-align: center;margin-top: 50px;}
.ad_srb .txt h3{font-size: 18px;font-weight: bold;margin: 16px 0px 0px;color: #fff;}
.ad_srb .txt p{font-size: 16px;color: #fff;}
.ad_srb span{display: block;width: 100px;margin: 30px auto 20px;}
.ad_srb span img{width: 100%;border-radius: 6px;}
.fagift{width: 80px;height: 80px;position: fixed;right: 2px;bottom: 10%;background: #e81a15;border-radius: 50%;box-shadow: 0px 0px 20px rgba(0,0,0,0.1);text-align: center;cursor: pointer;}
.fagift img{width: 60px;display: block;margin: 10px auto;}