@charset "gbk";
/* CSS Document */

#dmail_container{ width:100%; background-color:#fff;}
#dmail_container #dmail_head img{ width:100%;}


#dmail_container .topnav_float{width:100%; position:fixed; top:0px; left:0px; right:0px; z-index:10;}
#dmail_container .topnav{ width:97%; height:40px; padding:0px 0px 0px 3%; background-color:#f5f5f5;  font-size:13px; }
#dmail_container .topnav .tn{ position:relative;}
#dmail_container .topnav .nav_smart li{  list-style:none;}
#dmail_container .topnav .nav_smart li a{ line-height:38px; cursor:pointer; }


.page_black_bj{ width:100%; height:100%; position:fixed; _position:absolute; top:0px;  left:0px; background-color:#000; opacity:0.5; filter:alpha(opacity=50); z-index:999;}
#dmail_container .show_allnav{ width:100%; background-color:#f5f5f5; font-size:13px;  position:fixed; left:0px; top:0px; z-index:1000; display:none;}
#dmail_container .show_allnav .nav_list{ padding:10px 0px;}
#dmail_container .show_allnav li{ list-style:none; width:25%; float:left; text-align:center;}
#dmail_container .show_allnav li a{ color:#333; line-height:30px; cursor:pointer; }
#dmail_container .show_allnav li a.active{ width:100%; margin:0px auto; color:#ff2837; border-bottom:solid 2px #ff2837;   }


#dmail_container .dmail_content1{ width:94%; padding:20px 3%;  font-size:12px; color:#333; line-height:20px;}
#dmail_container .dmail_content1 img{ width:100%;}
#dmail_container .dmail_content1 .qyjj{  font-size:12px; color:#333; line-height:20px;}
#dmail_container .dmail_content1 .dmail_subcon{ padding:10px 0px 0px;  font-size:10px; color:#737373; line-height:18px;}
#dmail_container .dmail_title{ width:100%; background-color:#ff2837; height:50px; line-height:50px;  font-size:16px; color:#fff; text-align:center;}
#dmail_container .dmail_content2{ width:94%; padding:0px 3% 20px;}
#dmail_container .dmail_content2 img{ width:100%;}
#dmail_container .dmail_content2 .dmail_subtit{ width:100%;  font-size:14px; color:#333; font-weight:bold; text-align:center; padding:20px 0px 10px;}
#dmail_container .dmail_content2 .dmail_subcon{ padding:10px 0px 0px;  font-size:10px; color:#737373; line-height:18px;}
#dmail_container .dmail_content2 .qyzr{  font-size:12px; color:#333; line-height:20px;}
#dmail_container .bot img{ display:block; width:100%;}

#dmail_container .k750 img{ display:block; width:100%;}
#dmail_container .k188 img{ display:block; width:25.066666667%; float:left; }
#dmail_container .k187 img{ display:block; width:24.933333333%; float:left; }

.swiper-container {
        width: 100%;
        height: 100%;
        
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	.swiper-slide img{ width:100%;}


/** 一级导航样式 */
.ui-navigator {
    width:100%;
	height:55px;
}
.ui-navigator .ui-navigator-list li a, .ui-navigator .ui-navigator-fix{
	margin-right:30px;
    font-size: 14px;
    color: #333;
    text-decoration: none;
    outline: none;
    font-family:"PingFang SC Regular";
    text-align: center;
}
.ui-navigator .ui-navigator-list li a:hover, .ui-navigator .ui-navigator-fix{
	margin-right:30px;
    font-size: 14px;
    text-decoration: none;
    outline: none;
    font-family:"PingFang SC Regular";
    text-align: center;
}
.ui-navigator .ui-navigator-list li a.hover, .ui-navigator .ui-navigator-fix{
	margin-right:30px;
    font-size: 14px;
    text-decoration: none;
    outline: none;
    font-family:"PingFang SC Regular";
    text-align: center;
}
/*css for pad*/
@media all and (min-device-width: 768px) and (max-device-width: 1024px){
    .ui-navigator .ui-navigator-list li a, .ui-navigator .ui-navigator-fix{
        font-size: 16px;
    }
}

.ui-navigator .ui-navigator-list li a.cur, .ui-navigator .ui-navigator-fix.cur{
 	 border-bottom:solid 2px #ff2837; color:#ff2837;
}


