* {
    margin: 0;
    padding: 0;
}
img {
    border: 0;
    display: block;
}
ol, ul, li {
    list-style: none;
}
body {
    padding: 0px;
    margin: 0px;
    color: #777;
    font-family: 微软雅黑;
}
/* CSS Document */
a {
    outline: none;
    text-decoration: none;
    color: #666;
}

a:hover {
    text-decoration: none;
    color: #f18101;
}

.top_banner{
    height: auto;
    /*width: 1200px;*/
    margin: 0px auto;
    position: relative;
    /*background-color:#1e1c19;*/
    width: 100%;
}
.top_banner.layout_header{
    background-color:#fff;
}
.top_banner > img{
    width: 100%;
}

.nav_box{
    height: 56px;
    /*width: 1200px;*/
    width: 80%;
    position: relative;
    /*top: 0px;
    left: 0px;*/
    z-index: 999999;
    margin: 0px auto 10px auto;
    padding-bottom: 10px;
    padding-top: 20px;
    /*position: fixed;
    top: 0;
    left: 15%;*/
}
/*.top_banner.layout_header .nav_box{
    border-bottom: 1px solid #c5c5c5;
}*/
.nav_logo{
    width: 180px;
    float: left;
    overflow: hidden;
    padding-top: 7px;
}
.nav_logo img{
    width: 100%;
}
.nav_list{
    width: 75%;
    /*height: 44px;*/
    float: right;
    overflow: hidden;
    margin-top: 12px;
}
.nav_list>ul>li{
    float: right;
    line-height: 56px;
    margin-left: 2rem;
}
@media only screen and (max-width: 1672px) {
    .nav_list>ul>li{
        margin-left: 2rem;
    }
}
@media only screen and (max-width: 1578px) {
    .nav_list>ul>li{
        margin-left: 2rem;
    }
}
@media only screen and (max-width: 1484px) {
    .nav_list>ul>li{
        margin-left: 2rem;
    }
}
@media only screen and (max-width: 1391px) {
    .nav_list>ul>li{
        margin-left: 1.5rem;
    }
}
@media only screen and (max-width: 1300px) {
    .nav_list>ul>li{
        margin-left: 1.5rem;
    }
}
@media only screen and (max-width: 1111px) {
    .nav_list>ul>li{
        margin-left: 1rem;
    }
}
@media only screen and (max-width: 1019px) {
    .nav_list>ul>li{
        margin-left: 1rem;
    }
    .nav_list>ul>li a{
        font-size: 12px;
    }
}

.nav_list>ul>li a{
    text-decoration: none;
    color: #000;
    font-size: 1rem;
}
.nav_list>ul>li a.othernav{
    color:#666666;
    font-size: 15px;
}
.nav_list>ul>li>a:hover{
    display: inline-block;
    width: 100%;
    /*text-decoration: underline;
    color: #ff8b00;*/
    line-height: 35px;
    border-bottom: 2px solid #E50112;
}
.son_sub{
    position: relative;
    bottom: 6px;
    height: 50px;
    width: 1200px;
    /* margin-left: 240px; */
    margin: 20px auto 0 auto;
    text-align: left;
    display: flex;
}
.top_banner.layout_header .nav_list>ul>li a{
    color:#151700;
    background-color:#fff;
}
.son_sub ul {
    list-style:none;
    z-index:99;
}

.son_sub ul .MT-item {
    width:150px;
    float:left;
    position:relative;
    z-index:99;
    background: url("../images/sonlist_line.png") no-repeat right;
    text-align: left;
}

.son_sub ul .MT-item:last-child{
    background:none;
}


.son_sub ul .MT-item:hover .MT-item-show {
    display:block;
}
.son_sub ul .MT-item a {
    display:inline-block;
    height:54px;
    line-height:54px;
    _line-height:54px;
    text-align:left;
    text-decoration:none;
    color:#151700;
}
.son_sub ul .MT-item a:hover {
    /*color:#f18101;*/
    border-bottom: 2px solid #FF6300;
}
.son_sub ul .MT-current .MT-bg {
    font-weight:bold;
    color:#ff5069;
}
.son_sub ul .MT-item .MT-item-show {
    display: none;
    position:absolute;
    top:35px;
    left:50%;
    margin-left:-49%;
    width:98%;
}
.son_sub ul .MT-item .MT-item-show .MT-arrow {
    height: 13px;
    background:url("../images/arr.png") no-repeat bottom;
}
.son_sub ul .MT-item .MT-item-show .MT-item-show-text {
    background: #e6e6e6;
    padding: 0px;
}
.son_sub ul .MT-item .MT-item-show .MT-item-show-text a{
    font-size: 14px;
    height: 26px;
    line-height: 26px;
    text-align: left;
    text-indent: 35px;
    color: #444;
}
.son_sub ul .MT-item .MT-item-show .MT-item-show-text a:hover{
    color: #fff;
    background-color: #d87500;
}
.top_banner .active{
    color: #d87500;
    display: inline-block;
    width: 100%;
    line-height: 35px;
    border-bottom: 2px solid #FF6300;
}


.content-box{
    width: 1200px;
    height: auto;
    /*min-height: 400px;*/
    margin: 30px auto;
}
.content-title-div{
    height: 40px;
    margin: 0px 40px;
    line-height: 40px;
}
.content-title{
    float: left;
    width: auto;
    color: #333;
    font-size: 22px;
    border-bottom: 2px solid #f18507;
    text-align: left;
    margin-left: 75px;
}
.content-title-href{
    width: 964px;
    text-align: right;
    margin: 0px auto;
    height: 20px;
}
.content-title-href span{
    border: 1px solid #ccc;
    font-size: 12px;
    padding: 3px;
    color: #666;
}
.content-title-href i{
    vertical-align: bottom;
}
.content-show{
    width: 1065px;margin: 20px auto;
}
.content-show > p{
    text-align: center;
    font-size: 26px;
    line-height: 50px;
    color: #f08200;
}
.content-show .flagimg img{
    margin: 20px auto;
}
.center-title-div{
    margin: 0px 40px;
    line-height: 40px;
    text-align: center;
}
.center-title-div .content-title {
    color: #333;
    font-size: 35px;
    margin: 0 auto;
    max-width: 200px;
    float: inherit;
    border: none;
    text-align: center;
}
.center-title-div .center-title-flag{
    width: 115px;
    height: 115px;
    margin: 0 auto 15px auto;
}
.center-title-div .center-title-flag img{
    width: 100%;
}
.center-content-show {
    width: 1065px;
    margin: 20px auto 50px auto;
    height: 100px;
}
/*轮显*/
.content-show .tl{ text-align:left;}
.content-show .tc{ text-align:center;}
.content-show .tr{ text-align:right;}
.content-show .bc{ margin-left:auto;margin-right:auto;}
.content-show .fl{ float:left; display:inline;}
.content-show .fr{ float:right; display:inline;}
.content-show .vm{ vertical-align:middle;}
.content-show .pr{ position:relative;}
.content-show .pa{ position:absolute;}
.content-show .zoom{ zoom:1;}
.content-show .hidden{ visibility:hidden;}
.content-show .block{ display:block;}
.content-show .inline{ display:inline;}
.content-show .in_b {display:inline-block;}
.content-show .in_b{ *display:inline;}
.content-show .none{ display:none;}
.content-show .oh{ overflow:hidden;}
.content-show .ov{ overflow:visible;}
#scroll_box{ width:1065px; position:relative; margin:20px auto;}
#scroll_box .box_mycss{ width:960px; height:438px; border:3px solid #717171; position:relative; overflow:hidden;}
#scroll_box .box_mycss img{ display:block;}
#scroll_box .box_mycss  li{float:left; display:inline; width:960px;}
#scroll_box .scroll_nav{ width:960px; margin-left:-1px; position:absolute; text-align:center; bottom:0;}
#scroll_box .prev,#scroll_box .next{ cursor:pointer; width:42px; height:43px; top:50%; margin-top:-21px; background:url(../images/btn_banner.png) 0 0 no-repeat;}
#scroll_box .prev{ left:0px; background-position:0 -44px;}
#scroll_box .next{ right:-86px; background-position:-43px -44px;}
#scroll_box .next img{ left:-43px;}

.group_scroll_box{ width:1065px; position:relative; margin:20px auto;float: left;}
.group_scroll_box .box_mycss{ width:960px; height:438px; border:3px solid #717171; position:relative; overflow:hidden;}
.group_scroll_box .box_mycss img{ display:block;}
.group_scroll_box .box_mycss  li{float:left; display:inline; width:960px;}
.group_scroll_box .scroll_nav{ width:960px; margin-left:-1px; position:absolute; text-align:center; bottom:0;}
.group_scroll_box .prev,.group_scroll_box .next{ cursor:pointer; width:48px; height:48px; top:50%;}
.group_scroll_box .prev{ left:-30px;}
.group_scroll_box .next{ right:-30px;top: 50%;}
.group_scroll_box .prev i,.group_scroll_box .next i{ left:-43px;font-size: 52px;font-weight: 700;}
.group_scroll_box .prev i:hover,.group_scroll_box .next i:hover{color: #ea8a12;}

.moreinfo{display: inline-block;width: 100%;text-align: center;line-height: 60px;margin: 0 0 100px 0;}
.moreinfo .morebtn{width:100px;height:30px;line-height:30px;border: 1px solid #2d1217;border-radius: 15px;color: #2d1217;font-size: 14px;text-align: center;display: inline-block;}

.foot_contenior{width: 100%;margin: 0;padding: 0;background: #fff7f1;height: auto;float: left;}
.footer{
    height: auto;
    width: 1140px;
    margin: 10px auto 0px;
    padding: 80px 140px 50px 140px;
    overflow: hidden;
}
.footer_title{
    width: 72px;
    height: 72px;
    color: #fff;
    margin-bottom: 20px;
}
.footer_title img{
    width: 100%;
}
.footer_left{
    width: 230px;
    float: left;
    margin-right: 50px;
}
.footer_left_box{
    height: auto;
    width: 230px;
    color: #fff;
    font-size: 12px;
}
.footer_left_box h3{
    font-size: 14px;
    font-weight: normal;
    color: #db7800;

}
.footer_left_box p{

}
.footer_cen{
    width: 710px;
    float: left;
    margin-right: 20px;
}
.footer_right{
    width: 125px;
    float: left;
}
.footer_right .footer_subtitle{
    font-size: 14px;
    font-weight: 700;
    letter-spacing: 2px;
    line-height: 35px;
    color: #f08200;
}

.accordion{
    display: inline-block;
    float: left;
}
.accordion.col-4{
    width: 25%;
}
.accordion.col-5{
    width: 20%;
}
.accordion.col-6{
    width: 16.66%;
}
.accordion.col-7{
     width: 14.28%;
}
.accordion.col-8{
    width: 12.5%;
}
.accordion.col-9{
    width: 11.11%;
}
.accordion.col-10{
    width: 10%;
}
.accordion li{
     height: auto;
     cursor: pointer;
     margin-bottom:8px;
     padding: 5px 10px;
 }
.accordion li a{
    font-size: 12px;
}
.accordion li:first-child a{
    color: #2c3352;
    font-weight: 900;
    font-size: 16px;
}

/**
 * Submenu
 -----------------------------*/
.submenu {
    display: none;
    font-size: 12px;
    padding: 8px 0px;
    color: #5d5d5d;
}
.footer_left_box p{
    color: #595959;
    padding: 0px 5px;
    font-size: 26px;
    font-weight: 700;
}
.footer_left_box p span{
    color: #595959;
    padding: 0px 5px;
    font-size: 14px;
    font-weight: 700;
}
.footer_cen_box{
    color: #c0c0c0;
    font-size: 12px;
}
.footer_cen_box p{
    line-height: 30px;
    font-weight: bold;
}
.footer_cen_box p span{
    color: #f18200;
}
.footer_cen_box1{
    width: 100px;
    height: 40px;
    background: #242424;
    line-height: 40px;
    text-align: center;
    color: #fff;
    font-size: 13px;
    margin-top: 55px;
}

.footer_right_box{
    color: #fff;
    font-size: 12px;
}
.footer_right_box p{
    line-height: 26px;
}
.footer_right_box p span{
    font-size: 16px;
}
.footer_bottom{
    width: 1100px;
    margin:0px auto;
    clear: both;
    height: 56px;
    line-height: 56px;
    padding-right: 100px;
    text-align: center;
    font-size: 12px;
}

.gongyi_box{
    width: 860px;
    height: auto;
    margin: 0px auto;
    overflow: hidden;
    margin-bottom: 30px;
}
.gongyi_box_text{
    width:100%;
    height: auto;
    float: left;
    text-indent: 20px;
    color:#777;
    padding-top: 30px;
    margin-bottom: 20px;

}
.gongyi_box_text p{
    text-indent: 45px;
    width: 90%;
    margin: 0 auto;
}
.gongyi_box_img{
    width: 730px;
    height: 365px;
    position:relative;
    margin: 0 auto;
    left: 20px;
}

.indexShow{ position:relative;}
.indexShowBox{width:716px;height:350px; overflow:hidden;border:7px solid #ff0000;z-index: 99999}
.indexShowLeft{ position:absolute;left:-68px;top:60%; display:inline-block;width:64px;height:50px; background:url(../images/left.png) no-repeat center center;}
.indexShowRight{position:absolute;right:-68px;top:60%; display:inline-block;width:64px;height:50px; background:url(../images/right.png) no-repeat center center;}

.gongyi_table{
    clear: both;
    height: auto;
    width: 860px;
    margin: 0px auto;
    color: #fff;
}
.gongyi_table table{
    width: 100%;
}
.gongyi_table table tr:nth-of-type(1){
    background: #595758;
    height: 30px;
}

.gongyi_table table tr{
    background: #a0a0a0;
    height: 30px;
}

.lxwm_table{
    clear: both;
    height: auto;
    width: 860px;
    margin: 0px auto;
    color: #fff;
}
.lxwm_table table{
    width: 100%;
}
.lxwm_table table tr:nth-of-type(1) {
    background: #595758;
    height: 30px;
}

.lxwm_table table tr{
    background: #a0a0a0;
    height: 35px;
    line-height: 35px;
}

.lxwm_table table tr td{
    padding-left: 15px;
    font-size: 14px;
    line-height: 26px;
}
.lxwm_table h3{
    color: #777;
    font-size: 16px;
    margin-bottom: 10px;
}

.pinpai_box{
    width: 970px;
    height: auto;
    margin: 0px auto;
    padding-top: 30px;
}
.pinpai_box_text{
    line-height: 25px;
}
.pinpai_box_text p{
    text-indent: 25px;
    font-size: 15px;
}
.pinpai_box_table{
    width: 964px;
    height: auto;
    margin: 30px auto;
    color: #fff;
}
.pinpai_box_table table{
    width: 100%;
}
.pinpai_box_table table tr:nth-of-type(1) {
    background: #595758;
    height: 38px;
    line-height: 38px;
}
.pinpai_box_table table tr{
    background: #dddddd;
    height: 90px;
}
.pinpai_box_table table tr td img{
    display: inline-block;
    list-style: none;
    padding: 0px;
    margin: 0px;
}
.pinpai_box_left{
    height: 38px;
    line-height: 38px;
    width: 220px;
    float: left;
    background: #727071;
    border-right: 3px solid #fff;
    text-align: center;
}
.pinpai_box_right{
    height: 38px;
    line-height: 38px;
    float: left;
    background: #727071;
    width: 741px;
    text-align: center;
}

.imgzoom{position:relative;width:221px;height:286px;}
.imgzoom-main{position:relative;width:219px;height:219px;padding:0px}
.imgzoom-main img{display:block;width:219px;height:219px}
.imgzoom-shot{position:absolute;top:0;left:0;width:100px;height:100px;z-index:1;cursor:move;border:1px solid #aaa;background:#ccc 50% top no-repeat;opacity:0;filter:alpha(opacity=0)}
.imgzoom-pop{display:none;position:absolute;top:0;left:230px;width:300px;height:300px;border:solid 1px #EEE;border-top:0;background:#FFF url(../images/loading.gif) no-repeat center;overflow:hidden;z-index: 100}
.imgzoom-pop img{position:absolute;top:0;left:0;width:500px;height:500px;z-index: 100}
.imgzoom-thumb{margin-top:10px}
.imgzoom-thumb-main{position:relative;float:left;width:219px;height:48px;margin:0px;    }
.imgzoom-thumb-main ul{position:absolute;top:0;left:0;height: 48px;padding-left:12px;}
.imgzoom-thumb-main ul li{float:left;width:48px;height:48px;margin-right:25px;cursor:pointer}
.imgzoom-thumb-main ul li img{display:block;width:48px;height:48px}
.imgzoom-thumb-main ul li:last-child{margin-right: 0px;}
.imgzoom-thumb-main ul li.current{border-color:#F70}

.jianjie_box{
    width: 866px;
    height: auto;
    margin: 50px auto;
    line-height: 28px;
    font-size: 14px;
}
.jianjie_box .jianjie_title{
    font-size: 26px;
    line-height: 90px;
    color: #222;

}
.jianjie_box .jianjie_title span{
    padding-bottom: 3px;
    background: url("../images/line2.png") repeat-x left bottom;
}
.jianjie_box img{
    float: left;
    margin-right: 50px;
	width:100%;
}
.jianjie_box p{
    text-indent: 25px;
}

/*贸易用纸tab切换*/
.hdjtabs > DIV {
    clear: both;
    width: 958px;
}

.hdjtabs > DIV SPAN {
    display: block;
    color: #888888;
    background: white !important;
    border: 9px solid #595758;
    width:808px;
    overflow: hidden;
}

.hdjtabs ul.horizontal {
    list-style: none;
    margin: 0;
    margin-bottom: 0px;
}

.hdjtabs ul  li {
    background: white;
    margin: 0px;
    float: left;
    height: 42px;
    line-height: 37px;
    width: 190px;
    text-align: center;
    border-right: 2px solid #fff;
    overflow: hidden;
}

.hdjtabs ul li a {
    color: #fff;
    display: block;
    font-size: 15px;
    text-decoration: none;
    height: 35px;
    line-height: 35px;
    background: #898989;
}

.hdjtabs .active{
    background:url("../images/arr000.png") no-repeat center bottom;
    z-index: 999;
    height: 42px;
    line-height: 42px;
    display: block;
    z-index: 999;
}

.hdjtabs .active a {
    background: #595758;
    height: 35px;
}


.news_content{
    width: 964px;
    height: auto;
    margin: 0px auto;

}
.news_tuijian{
    height: 304px;
    width: 100%;
}
.news_tuijian_img{
    width: 564px;
    float: left;
}
.news_tuijian_con{
    width: 335px;
    float: left;
    padding: 25px 40px 0px 25px;
    background: #898989;
    color: #fff;
    height: 279px;
}
.news_tuijian_con h1{
    font-size: 18px;
}
.news_tuijian_con p{
    font-size: 16px;
    padding: 10px 0px;
}
.news_tuijian_con .xiangxi{
    border: 1px solid #fff;
    font-size: 12px;
    float: right;
    margin-right: 30px;
    padding: 1px 3px;
}
.news_tuijian_con .xiangxi a{
    color: #fff;
}
.news_tuijian_con p span{
    font-size: 14px;
}
.news_list{
    height: auto;
    width: 100%;
}
.news_list_con{
    height: 150px;
    border-bottom: 2px dashed #ccc;
    padding: 0px 10px;
}
.news_list_con_left{
    width: 97px;
    height: 83px;
    float: left;
    background: #b5b5b7;
    padding-top: 12px;
    margin-top: 30px;
}
.news_list_con_left span{
    display: block;
    text-align: center;
    color: #585657;
    font-weight: bold;
    font-size: 14px;
}
.news_list_con_left span:first-child{
    font-size: 20px;
}
.news_list_con_right{
    width:797px;
    padding-left: 50px;
    float: left;
}
.news_list_con_right h2{
    font-size: 18px;
    margin-bottom: 5px;
    margin-top: 30px;
}
.news_list_con_right span{
    border: 1px solid #888;
    font-size: 12px;
    float: right;
    margin-right: 50px;
    margin-top: 10px;
    width: 60px;
    height: 18px;
    text-align: center;
}
.news_list_con_right span a{
    color: #333;
    width: 60px;
    text-align: center;
}
.news_list_con_right span:hover{
    background: #f18101;
    border: 1px solid #f18101;
    width: 60px;
    display: block;
    font-size: 12px;
}
.news_list_con_right span:hover a{
    color: #fff;
    width: 60px;
}
.newsinfo{
    width: 917px;
    height: auto;
    margin: 0px auto;
    position: relative;
}
.newsinfo_title{
    font-size: 20px;
    margin-bottom: 10px;
    font-weight: normal;
    color: #333;
}
.newsinfo_title_other{
    font-size: 14px;
}
.newsinfo_con{
    width: 917px;
    margin-top: 30px;
    line-height: 26px;
    font-size: 14px;
    text-indent: 25px;
}
.newsinfo_imgshow{
    width: 490px;
    height: 318px;
    margin-right: 30px;
    float: left;
}
.newsinfo_con_share{
    width: 395px;
    height:35px;
    line-height: 35px;
    border-top:2px solid #ccc;
    border-bottom:2px solid #ccc;
    float: right;
}
.newsinfo_con_share span{
    float: right;
    margin-top: 5px;
}
.newsinfo_con_desc{
    width: 395px;
    height:132px;
    line-height: 25px;
    border-bottom:2px solid #ccc;
    float: right;
    padding-top: 8px;
    margin-bottom: 10px;
    font-size: 15px;
    text-indent: 25px;
}
.newsinfo_tips{
    width: auto;
    height: 93px;
    position: absolute;
    top:190px;
    left: -45px;
    background: url("../images/tips.gif") no-repeat center bottom;
}
.newsinfo_tips span{
    display: block;
    text-align: center;
    color: #575757;
    font-size: 14px;
}
.newsinfo_tips span:first-child{
    font-size: 18px;
    color: #f08300;
    font-weight: bold;
}


/*下载tab切换*/
.down_box{
    width: 970px;
    height: 610px;
    margin: 0px auto;
    padding-top: 10px;
}

.downtabs > DIV {
    clear: both;
    display: block;
    color: #000000;
    background: #dddddd !important;
    width: 961px;
    height: 525px;
    overflow: hidden;
}
.downtabs > DIV a{
    display: inline;
}
.downtabs > DIV dl{
    float: left;
    margin: 16px 0px 0px 16px;
}
.downtabs > DIV dl dt{
    text-align: center;
}
.downtabs > DIV dl dd{
    height: 46px;
    line-height: 46px;
    background: url("../images/down_title_bg.gif") no-repeat;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.downtabs > DIV dl dd a{
    color: #fff;
}

.downtabs > ul.horizontal {
    list-style: none;
    margin: 0;
    margin-bottom: 10px;
}

.downtabs > ul li {
    background: white;
    margin: 0px;
    float: left;
    background:url("../images/active_bg2.png") no-repeat;
    height: 48px;
    line-height: 38px;
    width: 235px;
    text-align: center;
    border-right: 7px solid #fff;
}

.downtabs > ul li a {
    color: #fff;
    display: block;
    font-size: 16px;
    font-weight: 300;
    text-decoration: none;
}

.hdjtabs > ul li:hover {
    color: #fff;
}

.downtabs > ul li:hover a {
    color: white;
}

.downtabs > ul .active {
    background:#666;
    background:url("../images/active_bg1.png") no-repeat;
    color: #fff;
    z-index: 999;
}

.downtabs > ul .active a {
    color: white !important;
}
.down_page{
    width: 500px;
    float: right;
    margin-top: 10px;
    margin-right: 40px;
    height: 26px;
    line-height: 26px;
    clear: both;
}
.down_page a{
    background-color: #f1eff0;
    color: #666;
}
.zp_info_title{
    height: 30px;
    line-height: 30px;
    color: #fff;
    background: #727071;
    width: 920px;
    padding-left: 50px;
    font-size: 14px;
}
.zp_info_con{
    min-height: 500px;
    line-height: 26px;
	color: #333;
    width: 970px;
    margin-top: 2px;
    padding: 12px 0px;
}
.zp_position{
    height: 35px;
    line-height: 35px;
    width: 330px;
    background: #fff;
    color: #727071;
    text-indent: 50px;
    overflow: hidden;
    float: left;
}
.zp_position span{
    font-size: 22px;
}
.zp_other{
    font-size: 14px;
    height: 35px;
    line-height: 42px;
    padding-left: 20px;
    float: left;
}
.zp_content{
    clear: both;
    padding: 25px 50px;
    font-size: 14px;
}
.zp_back{
    clear: both;
    margin-top: 20px;
    border: 1px solid #fff;
    width: 70px;
    font-size: 12px;
    height: 16px;
    padding: 0px;
    line-height: 16px;
    text-align: center;
    display: block;
}
.zp_back a{
    color: #fff;
}
.daifa-show{
    width: 480px;
    height: 150px;
    margin: 35px auto;
    border: 2px #ccc solid;
    padding: 10px 80px;
}
.daifa-show img{
    float: left;
    margin-top: 8px;

}
.daifa-show_box{
    float: right;
    width: 300px;
    height: 150px;
}
.daifa-show_box ul{
    padding-top: 5px;
}
.daifa-show_box ul li{
    font-size: 14px;
    line-height: 22px;
    text-indent: 15px;
    color: #555;
}
.daifa-show_box ul li img{
    display: block;
    margin-top: 10px;
}
.daifa-show_box p a{
    width: 64px;
    height: 22px;
    line-height: 22px;
    background: #666465;
    font-size: 12px;
    display: inline-block;
    text-align: center;
    color: #fff;
    margin-top: 8px;
    margin-left: 18px;
}
.huoban-show{
    width: 960px;
    height: auto;
    margin: 0px auto;
    padding: 30px 0px;
}
.huoban-show .show_img{
    margin: 0px auto;
}
.huoban-show_box{
    height: 71px;
    background: url("../images/lainxi.gif") no-repeat left;
    color: #333;
}
.huoban-show_box a{
    color: #333;
}
.huoban-show_box p:first-child{
    text-indent: 215px;
    padding-top: 5px;
}
.huoban-show_box p:last-child{
    text-indent: 175px;
    padding-top: 16px;
}
.huoban-map{
    width: 100%;
    height: 650px;
    background: url("../images/map.png") no-repeat center;
    position: relative;
    margin-left: 20px;
}
.huoban-map-title{
    height: 30px;
    line-height: 30px;
    width: auto;
    background:url("../images/dingwei.png") no-repeat left;
    text-indent: 20px;
    position: absolute;
    top: 10px;
    left: 0px;
}
.huoban-map-desc{
    width:325px;
    height: 325px;
    position: absolute;
    top: 50px;
    left: 0px;
    padding: 30px 20px 10px 20px;
    background-color: rgba(0,0,0,0.4);
    color: #fff;
    margin-top: 10px;
    z-index: 999;

}
.huoban-map-desc p{
    margin-bottom: 10px;
}
.huoban-map-desc p span{
    font-size: 20px;
    font-weight: bold;
}
.huoban-map-more{
    float: right;
    border: 1px solid #ccc;
    font-size: 14px;
    padding: 0px 5px 1px 5px;
    color: #fff;
    cursor: pointer;
}
.huoban-map-con{
    width: 885px;
    height: 540px;
    background-color: rgba(0,0,0,0.4);
    position: absolute;
    top:50px;
    padding-left: 15px;
    padding-top: 9px;
    display: none;
    z-index: 999;
}
.huoban-map-con span{
    position: absolute;
    top: -25px;
    right: 0px;
    width: 50px;
    height: 25px;
    background-color: rgba(0,0,0,0.4);
    color: #fff;
    text-align: center;
    cursor: pointer;
    font-size: 14px;
    line-height: 25px;
}

.index_content{
    width: 1200px;
    height: auto;
    margin: 0px auto;
}
.index_content .mod-title{
    width: 100%;
    text-align: center;
    margin: 50px 0;
    color: #fba51a;
    font-size: 30px;
    font-weight: 700;
}
.index_content .img-container-a{
    display: inline-block;
    width: 100%;
    height: 196px;
}
.index_intro{
    height: 302px;
    width: 962px;
    padding: 48px 119px;
    margin: 10px 0px;
}
.index_intro_left{
    width: 323px;
    height: 304px;
    float: left;
    margin-right: 60px;
}
.index_intro_right{
    float: left;
    width: 579px;
    height: auto;
}
.index_intro_title{
    width: 195px;
    color: #333;
    font-size: 24px;
    line-height: 40px;
    background: url("../images/line2.png") repeat-x left bottom;
    text-align: left;
    margin-top: 30px;
}
.index_intro_desc{
    margin-top: 20px;
    line-height: 28px;
}
.index_intro_more a{
    width: 100px;
    height: 24px;
    line-height: 24px;
    background-color: #f18507;
    color: #fff;
    display: block;
    text-align: center;
    margin-top: 10px;
    font-size: 14px;
}
.index_floor_img{
    position: relative;
    /* height: 389px;*/
    width: 100%;
    overflow: hidden;
    /*margin-top: 86px;*/
}
.index_floor_img img{
    width: 100%;
}
.index_floor_img span{
    position: absolute;
    display: inline-block;
    width: 100%;
    text-align: center;
    font-size: 90px;
    font-weight: 700;
    top: 41%;
    color: #fff;
}
.index_floor_img .pic_desc{
    position: absolute;
    width: 669px;
    top: 30%;
    left: 20%;
}
.index_floor_img h2{
    font-size: 48px;
    color: #fba51a;
    margin-bottom: 5px;
}
.index_floor_img h4{
    font-size: 34px;
    color: #fff;
    margin-bottom: 25px;
}
.index_floor_img p{
    font-size: 18px;
    color: #fff;
    line-height: 30px;
    margin-bottom: 40px;
}
.index_floor_img a.more{
    display: inline-block;
    font-size: 18px;
    color: #fff;
    width: 120px;
    height: 30px;
    line-height: 30px;
    border: 2px solid #fff;
    border-radius: 15px;
    text-align: center;
}

.index_cate_box{
    width: 1100px;
    height: 358px;
    padding: 20px 0px 0px 90px;
}
.index_cate_box_div{
    width: 226px;
    height: 295px;
    float: left;
    margin: 0px 8px;
    border: 3px solid #fff;
    padding: 5px;
}
.index_cate_box .active{
    border: 3px solid #e70012;
}
.index_cate_box_div dl dt{
    font-size: 18px;
    color: #ef8607;
    border-left: 2px solid #ef8607;
    margin-top: 10px;
    margin-bottom: 10px;
    text-indent: 10px;
    height: 18px;
    line-height: 18px;
}
.index_cate_box_div dl dd{
    font-size: 14px;
    text-indent: 10px;
    height: 20px;
    line-height: 20px;
    background: url("../images/dian1.gif") no-repeat left center;
    color: #333;
}

.nav_gzh{
    width: 190px;
    height: 16px;
    line-height: 16px;
    border-left: 1px solid #ccc;
    margin-top: 33px;
    color: #fff;
    float: right;
    text-indent: 15px;
    font-size: 12px;
    position: relative;
}
.nav_gzh span{
    height: 14px;
    font-size: 12px;
    border: 1px solid #ccc;
    border-radius:5px;
    margin-right: 10px;
    padding: 0px 2px;
    filter: Alpha(Opacity=50);
    background:#fff;
    color: #253c66;
    cursor: pointer;

}
.nav_gzh span:last-child{
    margin-right: 0;
}
.nav_gzh .img1{
    position: absolute;
    left: 55px;
    top: 25px;
    display: none;
}
.nav_gzh .img2{
    position: absolute;
    left: 130px;
    top: 25px;
    display: none;
}

.swyzzs_box{
    width: 950px;
    height:100%;
    padding: 7px;
    overflow: hidden;
    background: #dddddd;
}
.swyzzs_box_left{
    width: 178px;
    height: auto;
    float: left;
}
.swyzzs_box_left ul li{
    height: 52px;
    line-height: 52px;
    text-align: center;
    background: url("../images/swyzzs_bg.png") no-repeat;
}
.swyzzs_box_left ul li:last-child{
    margin-bottom: 0px;
}
.swyzzs_box_left .active{
    background: url("../images/active_bg3.png") no-repeat;
    color: #fff;
}
.swyzzs_box_left .active a{
    height: 52px;
    line-height: 52px;
    margin-bottom: 5px;
    color: #444;
    display: block;
}
.swyzzs_box_left ul a{
    color: #444;
    height: 52px;
    line-height: 52px;
    margin-bottom: 5px;
    display: block;
}
.swyzzs_box_left ul a:last-child{
    margin-bottom: 0px;
}
.ymbgzs_box_left{
    width: 178px;
    height: auto;
    float: left;
    color: #fff;
}
.ymbgzs_box_left ul li{
    height: 98px;
    line-height: 98px;
    text-align: center;
    background: url("../images/ymbgzs_bg.png") no-repeat;
    color: #fff;
}
.ymbgzs_box_left .active{
    background: url("../images/active_bg33.png") no-repeat;
}
.ymbgzs_box_left .active a{
    color: #fff;
}
.ymbgzs_box_left ul a{
    color: #fff;
    margin-bottom: 10px;
    height: 98px;
    line-height: 98px;
    display: block;
}
.ymbgzs_box_left ul a:last-child{
    margin-bottom: 0px;
}



.swyzzs_box_right{
    width: 712px;
    height: 100%;
    float: left;
    padding: 0px 30px;
    background: #fff;
}
.swyzzs_box_right_title{
    width: 712px;
    height: 33px;
    line-height: 33px;
    color: #a0a0a0;
    margin-bottom: 5px;
}
.swyzzs_box_right > div dl{
    width: 132px;
    height: 154px;
    border: 1px solid #b5b5b5;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
}
.swyzzs_box_right > div dl:last-child{
    margin-right: 0px;
}
.swyzzs_box_right > div dl dt{
    text-align: center;
    padding-top: 10px;
}
.swyzzs_box_right > div dl dt img{
    margin: 0px auto;
}
.swyzzs_box_right > div dl dd{
    color: #888;
    text-align: center;
    font-size: 13px;
    margin-top: 5px;
}
.swyzzs_box_right_page{
    clear: both;
    height: 30px;
    text-align: right;
    color: #888;
    font-size: 14px;
}
.swyzzs_box_right{
    width: 712px;
    height: auto;
    float: left;
    padding: 0px 30px;
    background: #fff;
}
.swyzzs_box_right_title{
    width: 712px;
    height: 33px;
    line-height: 33px;
    color: #a0a0a0;
    margin-bottom: 5px;
}
.swyzzs_box_right > div dl{
    width: 132px;
    height: 154px;
    border: 1px solid #b5b5b5;
    float: left;
    margin-right: 8px;
    margin-bottom: 8px;
}
.swyzzs_box_right > div dl:last-child{
    margin-right: 0px;
}
.swyzzs_box_right > div dl dt{
    text-align: center;
    padding-top: 10px;
}
.swyzzs_box_right > div dl dt img{
    margin: 0px auto;
}
.swyzzs_box_right > div dl dd{
    color: #888;
    text-align: center;
    font-size: 13px;
    margin-top: 5px;
}
.swyzzs_box_right_page{
    clear: both;
    height: 30px;
    text-align: right;
    color: #888;
    font-size: 14px;
}

.mybg_box_table{
    width:950px;
    height: auto;
    border: 2px solid #666465;
    padding: 10px;
    overflow: hidden;
}



.lyz_tab_left {
    float: left;
    width: 142px;
    height: auto;
}
.pro_con111 {
    float: left;
    overflow: hidden;
    width: 142px;
    height: auto;
}
.pro_con111 UL {
    padding: 0px;
    width: 142px;
    list-style-type: none;
}
.pro_con111 UL LI {
    display: inline;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-bottom: 3px;
    width: 142px;
    cursor: pointer;
    color: #fff;
    line-height: 118px;
    height: 118px;
    text-align: center;
    background: #a0a0a0;
}
.pro_con111 UL LI.hover {
    display: inline;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-bottom: 3px;
    width: 142px;
    cursor: pointer;
    color: #fff;
    line-height: 118px;
    height: 118px;
    text-align: center;
    background: #666465;
}
.lyz_tab_right {
    display: block;
    float: right;
    width: 920px;
    height:auto;
    padding: 0px 10px 20px 40px;
}
.lyz_tab_right .pp_show{
    width: 130px;
    height: 80px;
    float: left;
    margin-bottom: 50px;
    margin-top: 10px;
}
.lyz_tab_right .pp_show p img{
    margin: 0px auto;
}
.lyz_tab_right .pp_show .line{
    border-right:1px solid #959394 ;
}
.lyz_tab_right .pp_show p{
    text-align: center;
    width: 130px;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}

.mysw_box_table{
    width:964px;
    height: auto;
    overflow: hidden;
}


.lyz_tab_left_1 {
    float: left;
    width: 136px;
    height: auto;
}
.pro_con1111_1 {
    float: left;
    overflow: hidden;
    width: 136px;
    height: auto;
}
.pro_con111_1 UL {
    padding: 0px;
    width: 136px;
    list-style-type: none;
}
.pro_con111_1 UL LI {
    display: inline;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-bottom: 5px;
    width: 136px;
    cursor: pointer;
    color: #fff;
    line-height: 66px;
    height: 66px;
    text-align: center;
    background: #a0a0a0;
}
.pro_con111_1 UL LI.hover {
    display: inline;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-bottom: 5px;
    width: 136px;
    cursor: pointer;
    color: #fff;
    line-height: 66px;
    height: 66px;
    text-align: center;
    background: #666465;
}
.lyz_tab_right_1 {
    display: block;
    float: right;
    width: 826px;
    height:auto;
    padding: 0px;
    margin-left: 2px;
}
.pro_con111_1_title{
    height: 36px;
    line-height: 35px;
    background-color: #595758;
    width: 136px;
    text-align: center;
    color: #fff;
    margin-bottom: 7px;
}
.zp_fx{
    float: left;
    font-size: 14px;
    margin-right: 5px;
    background: url("../images/fx.jpg") no-repeat center;
    text-indent: 45px;
}

.pagination{margin-right: 10px;}
.pagination li{margin:0px; border:1px solid #dadada;padding: 1px 10px;display: inline-block;background: #eaeaea}
.pagination .active{background-color: #f18101;color: #fff;margin-right: 3px;}
.pagination .disabled{color:#aaa;}

.mybgyz{
    width: 970px;
    height: 80px;
    clear: both;
}
.pro_con222 {
    float: left;
    overflow: hidden;
    width: 970px;
    height: auto;
}
.pro_con222 UL {
    padding: 0px;
    width: 970px;
    list-style-type: none;
}
.pro_con222 UL LI {
    display: inline;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-right: 3px;
    width: 320px;
    cursor: pointer;
    color: #fff;
    line-height: 80px;
    height: 80px;
    text-align: center;
    background: #a0a0a0;
}
.pro_con222 UL LI.hover {
    display: inline;
    font-weight: bold;
    font-size: 16px;
    float: left;
    margin-right: 3px;
    width: 320px;
    cursor: pointer;
    color: #fff;
    line-height: 80px;
    height: 80px;
    text-align: center;
    background: #666465;
}
/**
    产品中心样式
 */
.product-header{margin: 50px 0 0 0;}
.product-list-box{
    width: 1089px;
}
.product-title-div {
    height: 40px;
    margin: 0px 0px;
    line-height: 40px;
    float: left;
    width: 50%;
    display: inline-block;
}
.product-title-div .content-title{
    margin: 0;
}
.product-title-search{
    text-align: right;
    margin: 0px auto;
    height: 40px;
    float: right;
    width: 50%;
    display: inline-block;
    line-height: 40px;
}

.product-show {
    margin: 20px auto 40px auto;
    min-height: 100px;
}
#product-list li{
    width: 208px;
    padding: 0;
    margin-right: 5px;
    display: inline-block;
    margin-bottom: 25px;
    border: 1px solid #c9c7c8;
}
#product-list li:nth-child(5n){margin-right: 0px;}
#product-list li div{
    width: 206px;
    margin: 0;
    padding: 0;
    font-size: 14px;
}
#product-list li .show-image{
    border: 1px solid #c9c7c8;
    margin-bottom: 20px;
}
#product-list li img{
    width: 100%;
}
#product-list li .product-name{
    height: 40px;
    padding: 5px 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    margin-bottom: 12px;
}
#product-list li .product-price{
    color: red;
    padding: 5px 10px;
    font-size: 16px;
}
.product-price label{
    font-size: 12px;
}
.product-show .product-info{
    width: 100%;
    height: 300px;
    border: 1px solid #deddde;
}
.product-detail-box .product-header{
    float: left;
    margin: 25px 0 0 0 ;
    width: 100%;
}
.product-detail-box .content-detail-title{
    float: left;
    width: auto;
    text-align: left;
}
.product-detail-box .product-show{
    float: left;
    width: 100%;
}
.product-detail-box .product-show .product-info{
    height: auto;
    float: left;
}
.product-show .product-info #product-left{
    display: inline-block;
    float: left;
    margin: 25px 40px 25px 25px;
}
.product-show .product-info #product-left .product-default-img{
    border: 1px solid #deddde;
    width: 298px;
    height: 300px;
}
.product-show .product-info #product-left .product-default-img img{
    width: 100%;
}
.product-show .product-info #product-left ul{
    width: 302px;
    overflow: hidden;
    margin-top: 7px;
    float: left;
    height: 52px;
}
.product-show .product-info #product-left li{
    width: 49px;
    height: 50px;
    margin-right: 6.6px;
    display: inline-block;
    border:1px solid #deddde;
}
.product-show .product-info #product-left li:nth-of-type(5n){
    margin-right: 0;
}

.product-show .product-info #product-left ul img{
    width: 100%;
}
.product-show .product-info #product-right{
    display: inline-block;
    float: left;
    width: 60%;
}
.product-show .product-info #product-right{
    display: inline-block;
    float: left;
    width: 833px;
    margin: 25px 0px 25px 0px;
}
.product-show .product-info #product-right .item_title{
    width: 100%;
    margin-top: 35px;
    font-size: 18px;
    font-weight: 700;
    color: #000;
}
.product-show .product-info #product-right .item_sup_bn,.product-show .product-info #product-right .item_pack_spec,.product-show .product-info #product-right .item_price{
    width: 100%;
    margin-top: 65px;
    font-size: 14px;
    color: #474646;
}
.product-show .product-info #product-right .item_pack_spec{
    margin-top: 25px;
}
.product-show .product-info #product-right .item_price{
    margin-top: 60px;
}
.product-show .product-info #product-right .item_pack_spec label, .product-show .product-info #product-right .item_sup_bn label{
    margin-left: 30px;
}
.product-show .product-info #product-right .item_price span{
    color:#ff5454;
    font-size: 20px;
    font-weight: 700;
    margin-left: 30px;
}
.product-show .product-info #product-right .item_price label{
    font-size: 16px;
}
.product-detail-box .product_desc{
    float: left;
    width: 100%;
    margin-top: 85px;
    border-top: 2px solid #ff0000;
}
.product-detail-box .product_desc .desc_title{
    width: 135px;
    height: 50px;
    margin-top: -50px;
    color: #fff;
    background: #ff0000;
    line-height: 50px;
    text-align: center;
    font-size: 16px;
}
.product-detail-box .product_desc .desc_content{
    margin-top: 20px;
    margin-left: 135px;
    width: 692px;
    min-height:300px;
}
.content-show .shoplist li{
    display: inline-block;
    float: left;
    width: 220px;
    min-height: 220px;
    margin-right: 21px;
    margin-bottom: 21px;
}
.content-show .shoplist li:nth-child(4n){
    margin-right: 0;
}
.content-show .shoplist li img{
    width: 100%;
}
.content-show .shoplist li .default_title_memo{
    width: 100%;
    text-align: center;
    color: #000;
    margin-top: -55%;
}

.share-container li a i{
    font-size: 45px;
    color: #a8a8a8;
    margin-left: -15px;
}
.wechat-share{
    display: none;
    position: absolute;
    top: 100%;
    left: 0;
    width: 128px;
    height: 128px;
    overflow: hidden;
    z-index: 9;
}
.bds_weixin:hover ~ .wechat-share{
    display: inline-block;
}
.wechat-share img{
    width: 100%;
}

.share-container-sub li a i{
    font-size: 18px;
    color: #a8a8a8;
    margin-left: -15px;
}
.share-container-sub li a.icon-wechat i{
    font-size: 22px;
    color: #a8a8a8;
}
.service-content-title-div{
    width: 100%;
    margin: 50px auto 100px auto;
}
.service-content-title-div .service-content-title{
    color: #333;
    font-size: 32px;
    text-align: center;
    margin: 0 0 15px 0;
}
.service-content-title-div .sub_title{
    display: inline-block;
    width: 100%;
    text-align: center;
}
.share-container{margin-top: 30px;}
.social-share .icon-weibo, .social-share .icon-wechat{color: #a8a8a8 !important;border: none !important;margin-right: 25px;}
.social-share .icon-wechat{margin-right: 25px;}
.social-share .icon-weibo:hover,.social-share .icon-wechat:hover {
    background: none !important;
}

.serviceli{margin-bottom: 150px;width: 100%;display: inline-block;}
.serviceli li{float: left;width: 20%;border-radius: 3px;margin-right: 5%;padding: 3% 5%;box-shadow: 0px 0px 6px #888888;height: 180px;}
.serviceli li:last-child{margin-right: 0;}
.serviceli li img{margin: 0 auto;}
.serviceli li .flagimg{margin: 0 0 15px 0;}
.serviceli li h4{font-size: 16px;font-weight: 900;text-align: center;color: #090909;margin: 0 0 15px 0;}
.serviceli li:hover{box-shadow: 1px 1px 16px #888888;}
.footer_left .social-share-icon{width: 50px !important;height: 50px !important;}
.footer_right_box  .social-share a{margin:0;}
.footer_right_box .social-share-icon{width: 25px !important;height: 25px !important;}
.footer_right_box .social-share .icon-wechat .wechat-qrcode{
    top: 30px !important;
}
.footer_right_box .social-share .icon-wechat .wechat-qrcode:after {
    top: -192px;
}
.social-share .icon-weibo:before{display: none;}
.footer_right_box .social-share .icon-weibo{margin-right: 0;}
.top_banner .nav_list .nav_children_list{position: fixed;background: #fff;z-index: 998;margin-top: 15px;display: none;}
.top_banner .nav_list .nav_children_list ul li{line-height: 35px;padding: 5px 2px;min-width: 150px;}
.top_banner .nav_list .nav_children_list ul li a{display: inline-block;width: 100%;line-height: 35px;text-align: center}
.top_banner .nav_list .nav_children_list ul li a:hover{border-left: 2px solid #E30011}
.floor_image_list_info{width: 100%;margin: 20px auto;position: relative;padding: 35px 0;}
.floor_image_list_info .title{width: 100%;text-align: center;font-size: 28px;font-weight: 700;line-height: 65px;}
.floor_image_list_info .title .shot_line{height: 0px;width: 30px;border: 1px solid #D0000D;margin: 0 auto;}
.floor_image_list_info .content{width: 75%;margin: 30px auto;position: relative;vertical-align: top;}
.floor_image_list_info .content ul{display: inline-block;}
.floor_image_list_info .content .curtain{position: absolute;top: 0;left: 0;background: #0a0a0a;opacity: 0.5;height: 100%;}
.floor_image_list_info .content li{position: relative;list-style: none;float: left;}
.floor_image_list_info .li_3 .curtain{width: 112px;z-index: 998}
.floor_image_list_info .li_3 li{width: 30%;margin: 0 5% 0 0;}
.floor_image_list_info .li_3 li:nth-child(3n){margin-right: 0;}
.floor_image_list_info .content li div.main_img,.floor_image_list_info .content li div.main_img img{width: 100%}
.floor_image_list_info .content .img_title{position: absolute;left: 22px;top: 15px;color: #fff;font-size: 20px;z-index: 999}
.floor_image_list_info .content .lineto{position: absolute;left: 20px;bottom: 15px;z-index: 999}
.floor_image_list_info .content .lineto a{color: #fff;z-index: 999;cursor: pointer;}
.backgrey{background: #F5F5F5}
.floor_image_list_info .li_4 li{width: 22.5%;margin: 0 3.33% 0 0;}
.floor_image_list_info .li_4 li:nth-child(4n){margin-right: 0;}
.floor_image_list_info .content .img_introduce{position: absolute;left: 20px;top: 55px;color: #fff;font-size: 12px;z-index: 999;width: 80%;}
.floor_image_list_info .content .link_btn{position: absolute;left: 0;bottom: 15px;text-align: center;width: 100%;}
.floor_image_list_info .content .link_btn a{display: inline-block;width:80px;height:26px;line-height:26px;text-align:center;border-radius: 13px;background: #E50112;color: #fff;z-index: 999;font-size: 12px;}
.backblack{background: #0a0a0a;}
.floor_image_list_info .content .left_content{display: inline-block;width: 40%;vertical-align: top;position: relative;margin-top:5%;}
.floor_image_list_info .content .left_content .content_title{margin-left: 30%;margin-top: 5%;width: 60%;position: relative;}
.floor_image_list_info .content .left_content .content_title a{width: 100%;text-align: left;text-indent: 30px;color: #F08300;font-size: 40px;font-weight: 900;display: inline-block;height: 40px;line-height: 40px;}
.floor_image_list_info .content .left_content .content_title a span{border: 1px solid #0056E8;height: 16px;top: 12px;width: 0;position: absolute;left: 0;}
.floor_image_list_info .content .left_content .content_title > span{color: #fff;font-style: italic;text-indent: 30px;display: inline-block;font-size: 16px;line-height: 30px;margin-top: 20px;}
.floor_image_list_info .content .left_content .pointer-right{position: relative;width: 70%;margin: 8px 0 8px 30%;text-indent: 30px;height: 20px;line-height: 20px;}
.floor_image_list_info .content .left_content .pointer-right span{margin-top: -2px;display: inline-block;float: left;color: #fff;}
.floor_image_list_info .content .left_content .pointer-right i{display: inline-block;float: left;margin-left: -10%;color: #fff;}
.floor_image_list_info .content .left_content .memo{width: 70%;margin-left: 30%;}
.floor_image_list_info .content .left_content .memo span{display: inline-block;width: 100%;font-size: 20px;font-weight: 700;line-height: 36px;text-indent: 30px;color:#fff;font-style: italic;}
.floor_image_list_info .content .right_content{display: inline-block;width: 59%;position: relative;}
.floor_image_list_info .content .right_content.near_li_4 li{position: relative;display: inline-block;float: left;width: 50%;margin: 0;padding: 0;}
.floor_image_list_info .content .right_content.near_li_4 li .img_memo{position: absolute;bottom: 2%;width: 100%;z-index: 999;}
.floor_image_list_info .content .right_content.near_li_4 li .img_memo_zhao{position: absolute;bottom: 0;background: #0a0a0a;opacity: 0.1;width: 100%;height: 30%;z-index: 998}
.floor_image_list_info .content .right_content.near_li_4 li .img_memo .memo_title{line-height: 30px;font-size: 18px;color: #fff;font-weight: 700;text-indent: 8%;font-style: italic;}
.floor_image_list_info .content .right_content.near_li_4 li .img_memo .memo_title .heng{float: right;display: none;font-weight: 100;margin-right: -4.5px;margin-top: -0.5px}
.floor_image_list_info .content .right_content.near_li_4 li .img_memo .memo_title .zhixiang{float: right;display: none;font-weight: 100;margin-right: 7%;}
.floor_image_list_info .content .right_content.near_li_4 li .img_memo p{color: #fff;font-size: 12px;text-indent: 8%;line-height: 20px;}
.floor_image_list_info .img_height_limit .main_img{height: 172px;}
.floor_image_list_info .li_3 .bottom_contenner{position: relative;display: inline-block;width: 90%;height: 150px;background: #F3F3F3;padding: 10px 5%;}
.floor_image_list_info .li_3 .bottom_contenner .bottom_title{line-height: 30px;font-size: 16px;font-weight: 700;width: 100%;color: #343434}
.floor_image_list_info .li_3 .bottom_contenner .bottom_content p{width: 100%;padding: 0;font-size: 14px;color: #6F6F6F;line-height: 18px;}
.floor_image_list_info .li_3 .bottom_contenner .morelink{text-align: right;position: absolute;bottom: 0;line-height: 60px;width: 90%;}
.floor_image_list_info .li_3 .bottom_contenner .morelink a{display: inline-block;background: #E50112;color: #fff;font-size: 12px;width: 80px;height: 26px;line-height: 26px;border-radius: 13px;text-align: center;}
.floor_image_info{width: 100%;display: inline-block;margin: 25px 0 0 0;position: relative;}
.floor_image_info .main_img,.floor_image_info .main_img img{width: 100%;}
.floor_image_info .title{position: absolute;bottom: 45%;font-size: 26px;color: #fff;font-weight: 900;width: 100%;text-indent: 25%;}
.floor_image_info .content{position: absolute;bottom: 25%;width: 100%;text-indent: 25%;}
.floor_image_info .content p{color: #fff;line-height: 40px;font-size: 14px;}
.floor_image_info .content p:first-of-type{font-size: 20px;}
.nopadding{padding: 0;}
.floor_image{width: 100%;margin: 20px auto;position: relative;padding: 35px 0;}
.floor_image .left_title,.floor_image .content{width: 100%;line-height: 40px;}
.floor_image .content{margin-top: 50px;display: inline-block;padding-bottom: 40px;}
.floor_image .left_title a{color: #333;font-size: 28px;font-weight: 700;}
.floor_image .left_title .shot_line{height: 0px;width: 30px;border: 1px solid #D0000D;}
.floor_image .left_title{width: 80%;margin: 0 auto;}
.floor_image .content .imgSingle-loop{width: 80%;margin: 0 auto;overflow:hidden;white-space: nowrap;}
.floor_image .left_title,.floor_image .content .imgSingle img,.floor_image .content .imgSingle-loop img{width: 100%;}
.floor_image .content .imgSingle-loop ul{width:400%;}
.floor_image .content .imgSingle-loop li{display:inline-block;float:left;width:25%;padding:0;margin:0;}
.floor_image .content .imgSingle{width: 80%;margin: 0 auto;}
.floor_image .content .imgSingle img{width: 100%;}
.container-main{width: 100%;margin: 0;padding: 0;background: #F1F1F1;display: inline-block;}
.container-main-white{width: 100%;margin: 0;padding: 0;background: #fff;display: inline-block;}
.left_model{display: inline-block;position: relative;float: left;vertical-align: top;}
.right_model{display: inline-block;position: relative;float: left;vertical-align: top;}
.left_model img{width: 100%;position: relative;display: inline-block}
.left_model span{display: inline-block;width: 100%;text-align: center;font-size: 18px;}
.right_model p{width: 100%;text-indent: 28px;font-size: 14px;}
.right_model span{float: right}
.company-culture .text-list div{line-height: 50px;font-size: 18px;}
.company-culture .text-list span{font-size: 22px;color: #FF5D00;font-weight: 700;text-align: left;float: initial;}
.company-culture .text-list div li{float: left;width: 80px;text-align: left;}
.fulltile{width: 100%;}
.fulltile img{width: 100%;}
.width-proportion-25{width: 25%}
.width-proportion-30{width: 30%}
.width-proportion-45{width: 45%}
.width-proportion-60{width: 60%}
.width-proportion-70{width: 70%}
.margin-left-proportion-5{margin-left: 5%;}
.margin-left-proportion-10{margin-left: 10%;}
.margin-top-px-50{margin-top:50px;}
.main-page-banner{position: relative;display: inline-block;width: 100%;}
.main-page-banner img{width: 100%;}
.floor_image_list_desc{display: inline-block;position: relative;width: 100%;}
.floor_image_list_desc .center_title{margin:30px 0 50px 0;width: 100%;line-height: 50px;font-size: 26px;text-align: center;}
.floor_image_list_desc .center_title a{color: #FD781A;}
.floor_image_list_desc .li_4 li{margin:0 2% 4% 0;width: 23.5%;float: left;background: #fff;}
.floor_image_list_desc .li_4 li:nth-child(4n){margin-right: 0;}
.floor_image_list_desc .li_4 li .imgSingle{width: 100%;display: inline-block;}
.floor_image_list_desc li .imgSingle img{width: 100%;}
.floor_image_list_desc li .desc{display: inline-block;height: 50px;padding: 6% 8%;width: 84%;text-align: center;font-size: 18px;color: #2D2D2D;}
.floor_image_list_desc .left_title{width: 100%;line-height: 40px;}
.floor_image_list_desc .left_title a{color: #333;font-size: 28px;font-weight: 700;}
.floor_image_list_desc .left_title .shot_line{height: 0px;width: 30px;border: 1px solid #D0000D;}

.floor_image_list_desc .li_3 li{margin:0 5% 4% 0;width: 30%;float: left;background: #fff;}
.floor_image_list_desc .li_3 li:nth-child(3n){margin-right: 0;}
.floor_image_list_desc li .datatime{display: inline-block;height: 50px;padding: 1% 10%;width: 80%;text-align: center;}
.floor_image_list_desc li .datatime span{display: inline-block;width: 100%;height: 50px;line-height: 50px; text-align: left;color: #2D2D2D;}
.top-line{border-top: 1px solid #E7E7E7}
.floor_image_list_desc .spec li{height: 210px;line-height: 210px;}
.floor_image_list_desc .spec li .imgSingle div{width: 100%;display: none;text-align: center;height: 20px;line-height: 20px;float: left;color: #fff;}
.floor_image_list_desc .li_4 li.backorange{background: #FF6B01;}
.hide{display: none;}
.floor_image_list_desc li .download{width: 100%;line-height: 40px;font-size:14px;}
.floor_image_list_desc li .download i,.floor_image_list_desc li .download span{cursor: pointer;}
.floor_image_list_desc li .download > span{display: inline-block;float: left;text-align: left;text-indent: 8px;width: 50%;}
.floor_image_list_desc li .download > a{display: inline-block;float: left;text-align: right;width: 48%;padding-right: 2%;}
.popup{position: fixed;top:25%;left: 30%;width: 40%;background: #fff;border-radius: 6px;z-index: 999;display: none;}
.popup .pop-title{display: inline-block;width: 100%;text-align: center;line-height: 35px;border-bottom: 1px solid #D5D5D5;}
.popup .pop-title span{float: right;margin-right: 2%;cursor: pointer;}
.popup .show-video {display: inline-block;width: 100%;}
.popup .show-video video{width: 100%;}
.subcate-active{font-weight: 700;border-bottom: 2px solid #FF6300;}
.floor_image_list_desc .sub_title{font-size: 22px;color: #FD6100;font-weight: 700;margin: 3% 0;}
.floor_image_list_desc .content_desc p{text-indent: 4%;color: #333}
.floor_image_list_desc li img{width: 100%;}
.culturedesc .content,.activitydesc .content{margin: 3% 0;}
.culturedesc .content li {margin: 0 1% 0 0;}
.culturedesc .content.li_3 li, .activitydesc .content.li_3 li{width: 32.66%}
.culturedesc .content li.li_3:nth-child(3n){margin: 0;}
.activitydesc .content li {margin: 0 1% 2% 0;}
.activitydesc .content li.li_3:nth-child(3n){margin: 0;}
.activitydesc .content li .desc{font-size: 16px;}
.atcontent img{width:100%;}