@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,div{margin:0;padding:0;}
img{border:0;}
ul,ol,li{list-style:none;}
a{ text-decoration:none; outline:none; color:#888a85;}
a:hover{ color:#e20a15}
body{font-size:14px; background:#fff; color:#888a85;font-family:"Microsoft YaHei","微软雅黑"}
div,ul{height:auto; overflow:hidden}
h1,h2,h3,h4{ font-weight:normal}
.clear{padding:0; width:100%; height:1px; clear:both;}

.wrap{ width:1024px; margin:0 auto;}
.mg10{ margin-top:10px;}
.top_bar{ background:#4b4c51; line-height:35px; height:35px;}
.top_bar ul{ float:left; width:45%; color:#fff}
.top_bar ul a{color:#fff}
.top_bar ul h1{ font-weight:normal; font-size:14px; padding-left:10px;}
.top_bar ul.tel{ text-align:right; padding-right:20px;width:50%; float:right}
.logo{ float:left; width:220px;display:inline; margin-top:20px;}

#nav{width:800px; float:right; margin-top:25px;}
#nav li{ float:right;height:55px;text-align:center;padding:0 14px}
#nav li a{display:block;font-size:15px;line-height:44px;height:44px;}
#nav li.selected a{ color:#e20a15; border-bottom:1px solid #e20a15}
#nav li:hover ul{ display:block}
#nav li ul{display:none;position:absolute;left:auto; z-index:10000;width:180px;background:#666;height:auto; margin-left:-30px;}
#nav li ul li{height:40px;float:none; border-bottom:1px dotted #888; padding:0}
#nav li ul li a{color:#fff;font-weight:normal;line-height:40px; font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#nav li ul li a:hover,#nav li.selected ul li a:hover{ color:#e20a15;}
#nav li.selected ul li a{ color:#fff; border-bottom:0}


.footer{width:100%;color:#999;background:#292a2e}
.footer a{ color:#999}
.foot_nav{width:100%; padding-bottom:30px;}
.foot_m{float:left; margin-top:20px;padding:0 40px; border-right:1px solid #333; height:180px;}
.foot_m h3{ font-size:14px; height:35px;}
.foot_m li a{line-height:25px; }
.foot_ewm{ text-align:center; padding-top:30px}
.foot_ewm span{ display:block; margin-top:20px;}

.foot_copy{text-align:center; line-height:20px;padding:10px 0; background:#5f6062;}

.foot_share{ background:#eaeef1;}
.foot_share h3{ font-size:14px; font-weight:normal; border-bottom:1px solid #666;padding:10px;}
.foot_share ul{padding:10px;}


#topcontrol a.top_stick {
    width: 46px;
    height: 42px;
    background: url(../Images/01.png);
}