body{margin: 0;padding: 0;font-family: Arial,Verdana,sans-serif;overflow-y: scroll;}
a{text-decoration:none;}
.top{width:960px;height:75px;margin: 0 auto;}
.top .left{margin-top: 12px;float: left;}
.top .right{margin-top: 20px;height:20px;float:right;width:600px;}
.top .right a{display: inline-block;width: 80px;line-height: 35px;color: #31313F;border-radius: 3px;font-size: 13px;font-weight: bold;text-align: center;text-decoration: none;}
.top .right a:hover{color: #fff;background: #2472F2;}
.top .right .active{color: #fff;background: #2472F2}

.banner{margin: 0 auto;width: 100%;height: 400px;background: url('../image/banner.png') no-repeat center;}
.banner_content{width: 960px;margin: 0 auto;height: 400px;}
.banner .content{width: 500px;height: 320px;color: #fff;float: right;margin-top: 80px;}
.banner .content .left{float: left;}
.banner .content .left a{display: inline-block;width: 140px;line-height: 55px;color: #fff;text-decoration: none;text-align: center;
    background-color: #FF7400;border-radius: 5px;margin-right: 15px;font-size: 20px;}
.banner .content .left a:hover{background: #F04500}
.banner .content .right{float: left;margin-top: 11px;}
.banner .content .right p{margin:0px 20px 5px 0px;font-size: 12px;}
.banner .content>span {
    display: inline-block;
    color: rgba(0, 255, 255, 0.5);
    font-family: Consolas,Verdana,sans-serif;
    font-size: 36px;
    font-style: italic;
    font-weight: bold;
    margin-left: 100px;
    margin-bottom: 20px;
}
.banner .content .bottom{float: left;margin-top: 20px;margin-left: 170px;}
.banner .content .bottom a{color: #fff;text-decoration: underline;margin-right: 30px;}

.list{width: 100%;}
.list .content{width: 870px;height: 224px;margin: 0 auto;padding: 30px 0px;}
.list .content li{width: 290px;list-style: none;float: left;height: 80px;}
.list .content img{width: 64px;height: 64px;float: left;}
.list .content .right{float: right;width: 200px;margin-right: 10px;margin-top: 15px;}
.list .content .right span{display: inline-block;margin: 5px;font-size: 18px;white-space: nowrap;}

.partner_container{width: 960px;height: 320px;margin: 0 auto;/*overflow: auto;*/}/*height increases 36px per row*/
.partner_container h3{margin: 0 auto;/*overflow: auto;*/}
.partner_container .partner_list{margin-left: 45px;font-family: Consolas,Verdana,sans-serif;font-style: italic;}
.partner_container .partner_list a{display: inline-block;margin-top: 20px;margin-right: 20px;height: 16px;font-family: Consolas,Verdana,sans-serif;font-style: italic;}
.partner_container .partner_list a:hover{text-decoration: underline;}
.partner_container .partner_list a:visited, .partner_container .partner_list a:active{color: #0000ff;}   /*Disable color change*/

.footer{padding-bottom: 20px;}
.footer p{border-top: 1px solid #ccc;width:600px;margin: 0 auto;line-height: 50px;font-size: 12px;text-align:center; color: #646472;}
.footer a{color: #0000ff;margin-left: 10px;font-weight: bold;}
.footer a:hover{text-decoration: underline;}

.margin-right-10 {
    margin-right: 10px !important;
}