.banner .swiper-slide{width: 100%;margin: 0px auto;overflow: auto;height: 450px;background: url(../img/authorize/banner.jpg) center center no-repeat;}
.ban{width: 1200px;margin: 80px auto 0px;overflow: hidden;color: #fff;}
.ban h2{font-size: 40px;text-align: center;color: #fff;}
.ban .sqform{width: 600px;margin: 30px auto 0px;}
.ban .sqform select,.ban .sqform input{width: 100%;line-height: 46px;height: 46px;padding: 0px 20px;border: 0px;border-radius: 4px;font-size: 16px;color: #666;margin: 0px;}
.ban .sqform  option {font-size: 14px;}
.ban .sqform p{display: block;margin: 0px auto 20px;overflow: hidden;}
.ban .sqform .at_code{width: 560px;}
.ban .sqform .at_ver_code{width: 402px;display: inline-block;float: left;border-top-right-radius: 0px;border-bottom-right-radius: 0px;border-right: 0px;}
.ban .sqform  #verifyImg{width: 158px;float: right;height: 46px;border-top-right-radius: 4px;border-bottom-right-radius: 4px;}
.ban .sqform .at_btn{width: 290px;}
.ban .sqform .at_reset{float: left;background: #eee;}
.ban .sqform .at_search{float: right;background: linear-gradient(to right, #FB8732, #F6C418);color: #fff;cursor: pointer;}
.ban .sqform .at_btn:hover{opacity: 0.9;}
.m_1{width: 1200px;margin: 60px auto 80px;position: relative;}
.m_1 ul{width: 100%;margin: 80px auto 40px;}
.m_1 ul li{width: 180px;float: left;border-radius: 6px;padding: 30px;text-align: center;cursor: pointer;background: #fff;height: 212px;box-shadow: 0px 20px 40px 0px rgba(83, 86, 90, 0.15);transform: translateY(-20px);transition: all ease 500ms;}
.m_1 ul li i{width: 60px;height: 60px;display: block;margin: 0px auto 20px;}
.m_1 ul li h3{font-size: 18px;margin-bottom: 10px;}
.m_1 ul li p{font-size: 14px;color: #666;line-height: 24px;}
.m_1 ul li:nth-child(2n){transform: translateY(20px);}
.m_1 ul li:hover{transform: translateY(-5px);}
.m_2{width: 100%;margin: 0px auto;background: #f9faf9;padding: 60px 0px 0px;overflow: hidden;}
.m_2 ul{width: 100%;margin: 20px auto 60px;}
.m_2 ul li{width: 310px;float: left;margin: 40px 45px 0px 0px;padding: 30px;border-radius: 6px;cursor: pointer;}
.m_2 ul li:nth-child(3n){margin-right: 0px;}
.m_2 ul li h3{font-size: 18px;margin-bottom: 20px;line-height: 50px;}
.m_2 ul li h3 i{width: 50px;height: 50px;float: left;display: inline-block;margin-right: 16px;}
.m_2 ul li p{font-size: 14px;line-height: 24px;color: #666;}
.m_2 ul li:hover{box-shadow: 0px 20px 40px 0px rgba(83, 86, 90, 0.15);background: #fff;transform: translateY(-20px);transition: all ease 500ms;}
.m_3{width: 100%;margin: 0px auto;overflow: hidden;background: linear-gradient(to right, #e50014, #f63704);padding: 60px 0px;}
.m_3 .title h2,.m_3 .title p{color: #fff;}
.m3_btn{width: 400px;margin: 20px auto 0px;}
/* 弹窗 */
.tanchuang{width:80%;height:auto;display:none;position:fixed;top: 0%;left: 10%;z-index:200;min-width: 1200px; cursor: pointer;}
.tcbox{width: 600px;margin: 300px auto;background:#fff;border:8px solid #eee;position: relative;border-radius: 6px;box-shadow: 0px 10px 30px rgba(0,0,0,0.1);}
.tcbox i{width:30px;height:30px;background:rgba(0,0,0,0.4);cursor:pointer;border:0;position: absolute;right: -16px;top: -16px; margin: 0px;font-size: 24px;text-align: center;line-height: 28px;border-radius: 50%;color: #fff;display: block;}
.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: 80px;font-size: 16px;border-right: 1px solid #eee;border-top: 1px solid #eee;}
.tcbox table tbody tr td:first-child{width: 120px;text-align: center;}
.tcbox table tbody tr td:last-child{width: 300px;padding-left: 20px;border-right: 0px;}
@media screen and (min-width: 1600px){
	.tcbox{margin: 0px auto;top: 10%;}
}