@charset "utf-8";
/* CSS Document */

body{ font-size:14px; min-width:1440px; margin:0; padding:0}
a{ color:#000;}
span,p{ margin:0; padding:0}
a:link {text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {	text-decoration: none;    color: #ff6a00;}
a:active {	text-decoration: none;}
.head {	height:64px;	line-height:64px;	width:100%;}
.logo {	float:left; display:table-cell}
.logo img{width: 106px;height: 24px; vertical-align:middle;    margin-left: 24px;}
.head a{margin-left: 28px;}
.aliyun-topbar{ float:right;}
.aliyun-topbar .zhuce{    background: #ff6a00;  color: #fff;    padding: 0 24px;    display: block;    float: right;}
.banner{ background:url(https://img.alicdn.com/tfs/TB1x_g7CKL2gK0jSZFmXXc7iXXa-2880-480.png) right top / 1440px no-repeat #ff467a;   height: 240px;}
.bannerc{width: 1180px; margin:auto;padding-top: 25px;}
.bannerc span{ line-height: 40px;    font-size: 36px;    color: #fff;    height: 40px;    margin-bottom: 14px; margin-top:36px;display: block;}
.bannerc p{line-height: 25px;    font-size: 16px;    color: #fff;    height: 25px;    display: inline-block;    width: 73%;}
.t1{ height:84px;  box-shadow: 0 2px 4px 0 rgba(0,0,0,.1); text-align:center}
.t1 a{width:23%;   display: inline-block; padding:17px 0}
.t1 a span{    height: 30px;    line-height: 30px;    display: block;    font-size: 16px;}
.t1 a p{line-height: 20px;    font-size: 14px;    color: #999;}
.t1 a span i{    color: #ff6a00; font-style:normal; margin-left:3px}
.t1 a:hover{ color: #fff;     background-image: linear-gradient(117deg,#ff411c,#ff661e 57%,#ff8720); }
.t1 a:hover p,.t1 a:hover span i{ color:#fff;}
.center{ width:1180px; margin:auto;}
.con_t{ height:90px;padding: 50px 0px 10px; text-align:center}
.con_t span{font-size: 28px;    color: rgb(24, 24, 24);    line-height: 42px; margin-bottom:12px; display:block;}
.con_t p{font-size: 14px;    color: rgb(153, 153, 153);    line-height: 24px;}
.con_0c{ text-align:center;}
.con_0c a{ margin:0 10px;display: inline-block;}

.con_1c{ text-align:center;}
.con_1b{ text-align:center; margin:30px 0;}
.con_2c{ display:table;}
.con_2c a{ display:block;float: left;    margin-bottom: 20px;}
.con_2c a:nth-child(2n){ float:right;}
.con_2c a:hover{box-shadow: 0 0 10px 0 #b5b5b5;}
#con_3{background-color: #EAECF5; padding-bottom:20px;}
#con_3 .con_t p{color:#000;}
.con_3c{ display:table;}
.con_3c a{ display:block;float: left;    margin-bottom: 20px; margin-left:20px;}
.con_3c a:nth-child(4n+1){ margin-left:0;}
.con_3c a:hover{box-shadow: 0 10px 10px 0 #b5b5b5;}
.footer{ background:#252525; }
.footer a:hover { color: #ff6a00;}
.footer span{ display:block;}
.footer .center{   padding-top: 46px; width:1440px;}
.footer_1{ color:#fff; border-bottom:1px solid #4b5054; height:394px;    padding-bottom: 16px;line-height: 30px;}
.footer_1 a{ color:#9b9ea0;letter-spacing: .43px;line-height: 30px;}
.footer_c_1{ width:170px; border-right:1px solid #4b5054; height:394px;font-size: 20px; float:left} 
.footer_c_1 a{font-size:14px;}
.footer_c_2{padding-left: 100px;} 
.footer_c_2,.footer_c_3,.footer_c_4,.footer_c_5{ width:257px; float:left;} 
.footer_c_2 a,.footer_c_3 a,.footer_c_4 a,.footer_c_5 a{ line-height:22px; font-size:12px;}
.footer_c_6{ float:right;}
.footer_2{padding: 15px 0;    border-bottom: 1px solid #4b5054;}
.footer_2 p{ height:25px;}
.footer_2 b{ float:left; display:block; width:69px;    line-height: 25px;    color: #9b9ea0;}
.footer_2 a{ width:137px; display:block; float:left;color:#73777a;    line-height: 25px;    font-size: 12px;margin-left: 15px;}
.footer_3{    padding-top: 10px;
    padding-bottom: 33px;}
.footer_3 span{line-height: 30px;    font-size: 16px;    color: #9b9ea0;    letter-spacing: .5px;  }
.footer_3 span a{    color: #9b9ea0; margin-right: 35px;display: inline-block;    text-align: left;}
.footer_3 p {text-align: left;line-height: 30px;    font-size: 14px;    color: #73777a;   letter-spacing: .5px;}
.footer_3 p a{color: #73777a; margin-right: 10px;    display: inline-block;}
.footer_3 p img{ width:20px; height:20px;}