@charset "utf-8";

.header_main .header-box{font-size:12px;}
.header_main .header_left .city-option-box{width: 106px;}
.header_main .header_left .city-switchover span{font-size: 14px;}
.header_main .header_left .city-switchover i{width:15px;height:20px;background-position: 0 0;margin-right:8px;}
.header_main .top_main{height:100px; background-color:#f8f8f8;}
.header_main .top_main .nav li{font-size:16px;padding:10px 0;}
.header_main .top_main .nav{padding-left: 48px;width:770px;}
.header_main .top_main .nav li a{line-height:64px;height: 70px;}
.header_main .top_main .nav li em{bottom: 20px;}
.header_main .top_main .logo{width:228px;}
.header_main .top_main .logo img{height:68px;}
.header_main .top_main .logo-gif{width:212px;padding-top:28px;}
.header_main .top_main .logo-gif p{font-size: 20px; color:#333333;}
.header_main .top_main .toprig{width: 284px;padding-top: 24px;}
.header_main .top_main .toprig .toptel span{width:34px;height:34px;background-position:-110px 0;}
.header_main .top_main .toprig .toptel{width:400px;}
.header_main .top_main .toprig .toptel p{font-size: 14px;}
.header_main .top_main .toprig .toptel p b{font-size: 20px;}
.header_main .top_main .toprig .toptel a{width:34px;height:34px;background-position:-154px 0;top:26px;}
.header_main .top_main .toprig .toptel a:hover{background-position:-193px 0;}
.header_main .top_main .toprig .topsearch{width:34px; height: 34px;margin-top:1px;}
.header_main .top_main .toprig .topsearch span{width: 34px;background-position:-70px 0;line-height:35px;}
.header_main .top_main .toprig .search_box .select-box .select span{line-height: 34px;}
.header_main .top_main .toprig .search_box .select-box .select .xjt{top:14px;}
.header_main .top_main .toprig .search_box .select-box .select{height: 34px;line-height: 34px;}
.header_main .top_main .toprig .search_box{width:768px;right: 290px;top: 25px;}
.header_main .top_main .toprig .search_box .select-box{height: 34px;line-height: 34px;font-size: 14px;}
.header_main .top_main .toprig .search_box .select-box .sbtn{top:8px;}
.footer_main .bnav a{font-size: 16px;}

.fixtop.header_main .top_main{height:70px;padding:0;}
.fixtop.header_main .top_main .nav li{padding:0;}
.fixtop.header_main .top_main .nav li a{height:70px;line-height:70px;}
.fixtop.header_main .top_main .nav li.hover a{color: #df2128;}
