*{

    padding: 0;

    margin: 0;

}

a{

    text-decoration: none;

    color:#666

}

body{

    font:15px/1.5 Arial,"微软雅黑"

}

li{

    list-style: none;

}

.common_main{

    width: 100%;

}

.common_top{

    width: 100%;

    height:789px;

    position: relative;

}

.common_top .common_top_ln{

    position: absolute;

    top: 0;

    left: 0;

    padding-top:5px;

    width: 100%;

    background:linear-gradient(to bottom,rgba(0,0,0,1),transparent);

    z-index: 99999;

}

.common_top .common_top_banner{

    margin: 0 auto;

    overflow: hidden;

    position: relative;

}

.common_top .common_top_banner .banner_box{

    position: relative;

    height: 789px;

    width: 100% !important;

    margin:0 auto;

    float: left;

}

.common_top .common_top_banner .banner_box li{

    position: absolute;

    width:  100%;

    height: 100%;

    display: none;

    overflow: hidden;

    text-align: center;

    background-position: center;

    top: 0;

    left: 0;

}

.common_top .common_top_banner .banner_ul{

    position: absolute;

    bottom: 30px;

    right: 47%;

    overflow: hidden;

}

.common_top .common_top_banner .banner_ul li{

    float: left;

    width:40px;

    height: 16px;

    background: #f6f6f6;

    opacity: 0.8;

    margin-right:15px;

    display: block;

}

.slides li img{

    display: block;

    width: 100%!important;

    margin: auto;

}

.prev, .next {

    position: absolute;

    z-index: 99;

    top: 50%;

    margin-top: -40px;

    left: 0;

    height: 70px;

    width: 30px;

    color: #fff;

    cursor: pointer;

    background-color: #000;

    opacity: .5;

}

.prev:hover, .next:hover{

    opacity: .7;

}

.prev{

    background-image: url("data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjY0M0UwQjkxMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjY0M0UwQjkwMEQ3RTExRTVCOTJFQkFCNkU5QTFCNUE5IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACUIyPqcvtD6OctNqLs968+w+G4kiWIYB6aMqtrOYCrTuv9ZvFt7zpPf2zBXEY31Al3CGTQ56yY2wuiTng8yqFWo9Lk/cLDovH5LL5jE6r15oCADs=");

}

.next {

    left: auto;

    right: 0;

    background-image: url("data:image/gif;base64,R0lGODlhHgBGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAzODAxMTc0MDcyMDY4MTE5MkIwQTM1OTQ0MTQ3NDEwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0QTYyN0Y0MEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0QTYyN0YzMEQ3RTExRTVBMTAyQURBQ0QxRjY2NTc1IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEFCRDY2OUNGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEFCRDY2OURGM0REMTFFMkFCOTg5QTlBMkVEQjFBRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAABACwAAAAAHgBGAAACV4yPqcvtD6OctNqLs968+w+G4kiWFIB+aNqtLOcCXjy79Xq/G93aPf7TaXgwX1GYMQ6VGGKSeXE2oRZplFqxVrEn7kSb9X6BR5P5jE6r1+y2+w2Py+fmAgA7");

}

.pagination{

    position: absolute;

    bottom: 5px;

    z-index: 99;

}

.pagination li{

    padding: 5px 3px;

    float: left;

}

.pagination li a{

    display: block;

    width: 25px;

    height: 25px;

    line-height: 25px;

    border-radius: 25px;

    background: #000;

    color: #fff;

    text-align: center;

    font-family: Arial;

    text-decoration: none;

}

.pagination .active{

    background: red;

}

.common_top .common_top_logo{

    width: 1200px;

    margin: 10px auto;

    text-align: center;

    padding-left: 30px;

}

.common_top .common_top_logo_1{

    position: relative;

    padding-right: 28px;

    display: inline-block;

    box-sizing: border-box;

}

.common_top .common_top_logo_1:after{

    border-right: 1px solid #e0e0e0;

    height: 43px;

    width: 1px;

    content: ' ';

    display: inline-block;

    position: absolute;

    top: 64%;

    right: 12px;

    margin-top: -26px;

}

.common_top .common_top_logo_1:last-child:after{

    display: none;

}

.common_top_logo_1 .img{

    margin-top: 7px;

}

.common_top .common_top_nav{

    display: flex;

    height: 50px;

    width: 1200px;

    margin: 0 auto;

}

.common_top .common_top_nav .common_top_nav_1{

    line-height: 50px;

    text-align: center;

    position: relative;

    flex:1;

}

.common_top_nav .span{

    color: #fff;

    display: block;

    font-size: 22px;

    white-space: nowrap;

}

.common_top_nav .span:hover{

    color: #F7E543;

}

.common_top_nav .active{

    background:

            linear-gradient(to left, #F7E543, #F7E543) left top no-repeat,

            linear-gradient(to bottom, #F7E543, #F7E543) left top no-repeat,

            linear-gradient(to left, #F7E543, #F7E543) right top no-repeat,

            linear-gradient(to bottom, #F7E543, #F7E543) right top no-repeat,

            linear-gradient(to left, #F7E543, #F7E543) left bottom no-repeat,

            linear-gradient(to bottom, #F7E543,#F7E543) left bottom no-repeat,

            linear-gradient(to left, #F7E543, #F7E543) right bottom no-repeat,

            linear-gradient(to left, #F7E543, #F7E543) right bottom no-repeat;

    background-size: 1px 10px, 10px 1px, 1px 10px, 10px 1px;

}

.common_top_nav .active .span{

    color: #F7E543;

}

.common_ln_1200{

    margin: 0 auto;

    width: 1200px;

    padding-top: 25px;

}

.common_index_main .common_ln_title{

    padding: 50px 0 30px 0;

    text-align: center;

    height: 90px;

}

.mbAvbg{

    position:fixed;

    width: 100%;

    height: 100%;

    z-index: 998;

    left:0;

    top:0;

    display: none;

}

.mbAvbg .ship_bg{

    position: fixed;

    top: 0;

    left:0;

    bottom:0;

    right: 0;

    background:rgba(0,0,0,.5)

}

.mbAvbg .ship_div{

    width: 1010px;

    height: 610px;

    position: fixed;

    left: 50%;

    top: 50%;

    margin-top: -305px;

    margin-left: -505px;

    border:10px solid #bbb;

}

.mbAvbg .ship_div .ship_div_box{

    position: relative;

}

.mbAvbg .ship_div .ship_div_box .ship_div_close{

    position: absolute;

    top: -25px;

    right: -25px;

    cursor: pointer;

    padding: 5px;

    z-index: 999;

}

.about {

    background: url('../image/index/about.png')no-repeat center;

    width: 1000px;

    height: 501px;

    margin: 0 auto;

}

.index_foot{

    width: 100%;

    margin-bottom:124px;

    height: 560px;

    background:#2C2219;

    position: relative;

    margin-top: 30px;

}

.index_foot .box{

    margin: 0 auto;

    width: 1200px;

    height: auto;

}

.index_foot .box li{

    margin: 35px auto 0;

    float: left;

    text-align: center;

    width: 600px;



}

.index_foot .foot_power{

    position: absolute;

    bottom: 0;

    height: 136px;

    width: 100%;

    background: #535455;

    text-align: center;
	padding-top:10px;

}

.index_foot .foot_power p{

    color:#fff;

    margin-top: 4px;

}

.common_bottom{

    width: 100%;

    height: 100px;

    background: #F3E14F;

    position: fixed;

    bottom: 0;

    color:#ccc;

    padding: 13px 0;

    z-index:888

}

.common_bottom .bottom_box{

    width: 1200px;

    margin: 0 auto;

    position: relative;

}

.common_bottom .bottom_box .bottom_fl{

    float: left;

}

.common_bottom .bottom_box .bottom_fr{

    float: right;

    width: 65%;

    margin-top:5px;

}

.common_bottom .bottom_box .bottom_fl span{

    display: block;

    font-size: 18px;

    color: #000;

    line-height: 30px;

    margin: 6px 0 0 21px;

}

.common_bottom .bottom_box .bottom_fl input{

    margin: 12px 5px;

    color:#fff;

    background: #000;

    padding:10px 20px;

    font-size: 16px;

    border: none;

    vertical-align: top;

    display: inline-block;

}

.common_bottom .bottom_box .bottom_fl a{

    margin: 11px 5px;

    background: #000;

    padding:8px 20px;

    color: #F3E14F;

    font-size: 16px;

    border: none;

    border-radius: 3px;

    vertical-align: top;

    display: inline-block;

}

.common_bottom .bottom_box .bottom_fr ul{

    display: block;

    padding: 0;

    margin: 0;

    list-style: none;

}

.common_bottom .bottom_box .bottom_fr ul:before,.common_bottom .bottom_box .bottom_fr ul:after{

    content: "";

    display: table;

}

.common_bottom .bottom_box .bottom_fr ul li{

    margin: 0!important;

    text-align: center;

    padding: 0!important;

    float: left;

    width: 16%

}

.common_bottom .bottom_box .bottom_fr ul li a{

    margin: 0;

    text-align: center;

    padding: 0;

    color: #666666;

}

.common_bottom .bottom_box .bottom_fr ul li a cite{

    font-style: normal;

    margin: 0 auto!important;

    display: table;

    padding: 0;

    color: #111;

    font-weight: bold;

}

.common_bottom .bottom_box .bottom_fr ul li a span{

    position: absolute;

    top:-274px;

    right:-40px;

    display: none;

}

.common_bottom .bottom_box .bottom_fr ul li a span img{

    width: 250px;

    height: 250px;

    border: 5px #000 solid;

}

