@charset "utf-8";
/*全局设置*/
*{margin:0; padding:0;}
html{}
ul,li{list-style: none;}
body{}
a{text-decoration:none;}
p,span,a{font:14px/1 Microsoft YaHei,Helvetica, STHeiti STXihei, Microsoft JhengHei, Tohoma, Arial; color: #333;}
img{border:0px;}
form{padding: 0; margin: 0;}
a img{vertical-align: middle;}
.clearfix:after{clear: both;content: ".";display: block;height: 0;visibility: hidden;}
.clearfix{display: block; *zoom:1;}

.wrapper{width:100%;min-width:1200px;background:#fefefe;}
.inner{width:auto; max-width: 1200px; margin:0 auto;padding:0 0;}
/*头部*/
.top-nav{background: url(../images/top_bg.png) no-repeat 0 0 rgba(183, 0, 0, .8); height: 40px; line-height: 40px;position:relative;z-index:105}
.top-roles{float: left; width: 50%;}
.top-roles ul li,.top-search ul li{float: left; margin-right: 20px;}
.top-nav a,.top-nav a:hover{color: #fff;}
.top-search{float: right; width: 475px; text-align: right;}
.top-search ul{width:auto;}
.top-search .search-form{float: right;width:150px; height:27px; position:relative; margin-left:24px;border-radius:5px; background:#700005; padding-left:10px;padding-right:23px;margin-top:6px;border:1px solid #700000;}
.top-search .sea_txt{position:absolute; width:120px; height:25px; line-height:25px; outline:0px; border:0px; background:#700005; font-size:12px; color:#fff;}
.top-search .sea_img{top:4px; position:absolute; right:7px; border:0px;outline:0px;}
.top-main{background: url(../images/top_bg.png) no-repeat 0 -40px rgba(183, 0, 0, .8); height: 123px;position:relative;z-index:100}
.logo{float: left; width: 123px; height:123px; margin-top: 15px;position:relative;margin:0px 15px 0 0;}
/*.yuanxun{float: right; width: 600px; height: 70px; background: url(../images/yuanxun.png) no-repeat 240px 25px;}*/

.footer {
    background:#2f2f2f;
    color:#8a8a8a;
    overflow: hidden;
    padding: 15px 0;}
.footer .f_left p {
    line-height: 28px;
    color: #fff;
    font-family: "Microsoft YaHei";
    font-size: 14px;}
.fl {
    float: left;}
.fr {
    float: right;}
.footer ul li{
    float: left;
    width: 100px;
    text-align: center;
    font-size: 14px;
    color: #fff;
    font-family: "Microsoft YaHei";}
.footer ul li img {
    border: 5px solid #fff;}

/*font-size */
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:1.8em;}
.f20px{font-size:2.0em;}
.f22px{font-size:2.2em;}
.f24px{font-size:2.4em;}