﻿ul,li{ padding:0; margin:0; list-style-type:none;}
body,html{ min-width:1140px;}
.container-layout{ width:1140px;}
.fl{ float:left;}
.fr{ float:right;}
.fyh{ font-family:Arial,"Microsoft Yahei";}
.fst{ font-family:Arial,"宋体";}
.f12{ font-size:12px;}
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f26{ font-size:26px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}
.f32{ font-size:32px;}
.f34{ font-size:34px;}
.f36{ font-size:36px;}
.f38{ font-size:38px;}
.f40{ font-size:40px;}
.f50{ font-size:50px;}
.f60{ font-size:60px;}
.fn{ font-weight:normal;}
.fb{ font-weight:bold;}
.fs100{ font-weight:100;}
a, a:link, a:active{ color:#494949}
a:hover{ color:#00b9ff}
.text-red{ color:#e02200;}
.text-dot{ color:#27679c;}
.text-mix{ color:#a0a0a0;}
.text-coffee{ color:#9f684e;}
.text-blue{ color:#0cabe6;}
.text-gray{ color:#898989;}
.text-orange{ color:#ffa400;}
.text-red-dark{ color:#a52328;}
.bg-dot{ background:#ff6699; color:#fff;}
body{ color:#494949;}
p{ padding:0; margin:0;}
/*公共部分*/
.header{ height:160px; background:url(../images/bg_head.png) center; position:relative; z-index:11;}
.header .logo{ padding-top:20px; margin-left:-50px;}
.header .container-layout{ height:100%; position:relative;}
.header .search{ width:300px; float:right; margin-top:20px;}
.header .menu{ position:absolute; bottom:0px; left:330px; height:52px;}
.header .menu li{ float:left; position:relative; height:52px; line-height:45px; padding-right:5px; padding-left:10px; background:url(../images/ico_dot.png) left center no-repeat;}
.header .menu li:first-child{ background:none;}
.header .menu li a{ display:block; text-align:center; color:#fff; padding:0 18px; height:52px; position:relative;}
.header .menu li:hover div a{ display:block; background:#fff; color:#000; border-top-left-radius:5px; border-top-right-radius:5px;}
.header .menu li ul{ display:none; width:180px; position:absolute; left:10px; top:52px; background:#fff; padding:10px 0; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.header .menu li:hover ul{ display:block;}
.header .menu li ul li{ padding:0; background:0; height:30px; line-height:30px; float:none;}
.header .menu li ul li a{ color:#000; height:30px; line-height:30px; padding:0; }
.header .menu li ul li a:hover{ color:#000; background:#DDDDDD;}





/*footer*/
.footer{ color:#fff; background:url(../images/bg_fot.png) bottom #da251d; height:62px; line-height:62px;}
.footer .copyright{line-height:62px;}

