﻿
.s16_header .w {
    width: 100%;
}
.s16_header .fl {
    float: left;
    display: inline;
}
.s16_header .wrap {
    width: 1200px;
    margin: 0 auto;
    background: #FFF;
    overflow: initial;
}
.s16_header .mod_header{ height:70px; top:0; left:0; z-index:10; background:#FFF; position:fixed;
    -moz-box-shadow: 0 1px 2px #666;
    box-shadow: 0 1px 2px #666;}
.s16_header .mod_header h1{ padding-top:12px}
.s16_header .mod_header nav{ float:left}
.s16_header .mod_header nav li{ float:left; position:relative;padding: 0 25px;}
.s16_header .mod_header nav li:hover{background: #E5E5E5;box-shadow: 0 1px 2px #666;color:#d80000;}
.s16_header .mod_header nav li:hover a.na{color:#d80000;}
.s16_header .mod_header nav li a.na{ height:70px; float:left; line-height:70px; font-size:16px; color:#000; font-weight:400;  display:inline}
.s16_header .mod_header nav li div{ 
	width:100%;
    float: left;
    position: absolute;
    top: 70px;
    margin-left: -25px;
    background: #E5E5E5;
    box-shadow: 0 1px 2px #666;
    display: none;
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    /*opacity: 0.8;*/
}
.s16_header .mod_header nav li div a{ width:100%; float:left; text-align:center; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:14px; color:#000}
.s16_header .mod_header nav li div a:hover{ background:#fff;color:#d80000;}
.s16_header .mod_header .search{ width:60px; height:70px; border-left:1px solid #DDD; border-right:1px solid #DDD; margin-right:20px; display:inline}
.s16_header .mod_header .search li{height: 70px; width:60px; text-align:center; position:relative}
.s16_header .mod_header .search li .i{ line-height:70px; font-size:24px; color:#999}
.s16_header .mod_header .search li .i img{width:30px; margin-top: 22px;}
.s16_header .mod_header .search li:hover{ width:62px; border:none; background:#E5E5E5}
.s16_header .mod_header .search li:hover .i{ color:#D80000}
.s16_header .mod_header .search li div{
	position: fixed;
    width: 276px;
    top: 70px;
    margin-left: -274px;
    background: #E5E5E5;
    padding: 30px;
    display: none;
	}
.s16_header .mod_header .search li div .s_txt{ width:200px; height:28px; border:1px solid #DDD; background:#FFF; text-align:left; padding-left:5px; border-right:none; line-height:28px; font-family:"微软雅黑"; float:left}
.s16_header .mod_header .search li div .s_btn{ width:70px; background:#D80000; color:#fff; text-align:center; height:30px; line-height:30px; float:left; cursor:pointer; border:none; font-size:14px}
.s16_header .mod_header .phone{ }
.s16_header .mod_header .phone .l{ float:left; line-height:70px}
.s16_header .mod_header .phone .l i{ font-size:32px; color:#D80000; vertical-align:middle}
.s16_header .mod_header .phone .l i img{width:30px;margin-top:-8px;}
.s16_header .mod_header .phone .r{
    float: left;
    text-align: left;
    padding-left: 10px;
}
.s16_header .mod_header .phone .r p{ color:#777; margin-top:15px}
.s16_header .mod_header .phone span{ font-size:18px; vertical-align:middle; color:#D80000; font-family:"Tahoma"; margin-top:10px}
.s16_header .mod_header_clear{ width:100%; height:70px}
