﻿/* CSS Document */
@charset "utf-8";
/* reset */
* { margin: 0; padding: 0; }
ul, li, ol, ul { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
img { border:none; vertical-align: top;}
input { filter:chroma(color=#000000); border: none; outline: none; }
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #CCCCCC;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder { color: #CCCCCC; }
:-moz-placeholder { color: #CCCCCC; }
::-moz-placeholder { color: #CCCCCC;}
a { color:#666; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); transition: all .2s ease-in-out;}
a:hover{color:#8f0302;}
.iconfont{-webkit-text-stroke-width:0.4px;}

.clear{display:block;height:0;overflow:hidden;clear:both}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}
.fr { float:right !important;}
.fl { float:left }
.noBd { border:none !important; }
.noMg { margin:0 !important; }
.noPd { padding:0 !important; }
body {width:100%; min-width: 1200px; font: 13px "\5FAE\8F6F\96C5\9ED1", Arial, "微软雅黑"; color: #555555; background: #FFFFFF; overflow-x: hidden;}
.box-wrap{width:1200px; margin:0 auto; position: relative}
.screen-wrap{width:100%; position: relative}
.hidden-box{display:none;}
.imgBd{border:1px solid #ccc;}
.limitLine1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.bodyBg{background: #f0ebe5 url(../images/bodyBg.jpg) no-repeat center 35px;}

.headTop{height:35px;line-height:35px; font-size:12px; position: relative; z-index:12; background: #fff;}
.headTop .fl span{padding-left:20px;}
.headTop div.fr{height:35px; line-height:35px; }
.headTop div.fr em{font-style: normal; color:#999;}
.headTop div.fr a{padding:0 8px;}
.headTop div.fr .iconfont{vertical-align: middle; color:#aaa;}
.headTop div.fr .icon-weixin{margin:0 -2px 0 0; font-size: 26px; }
.headTop div.fr .site-member{padding-left:10px;}
.headTop div.fr .site-member a{padding-left:15px;}
.headTop div.fr a.tipImg{display:inline-block; position: relative;}
.headTop div.fr a.tipImg img{position:absolute; top:35px; left:50%; width: 100px; margin-left:-50px; display: none;}
.headTop div.fr a.tipImg:hover img{display:block;}
.headTop div.fr a.lt{padding-right:0;}


.header{overflow: hidden; padding:25px 0; margin:0 auto;}
.header-news{width:400px; line-height: 26px; font-family: KaiTi; padding-top:12px; color:#8f0302; margin-left:20px;}
.header-news li a{font-size: 18px; color:#8f0302; font-weight: 600;}

.search_form { width: 340px; padding-top:32px; }
.search_form input[type=text] { display: block; width:250px; height:38px; line-height:38px;  text-indent: 10px; font-size: 14px; outline: none; color: #666; 
font-family: "微软雅黑", arial; border: 1px solid #CCCCCC; border-right:none;}
.search_form .submit{ width: 80px; height:40px;line-height:40px; color: #FFFFFF; font-size: 16px; cursor: pointer; text-align: center; background: #8f0302;}

.nav{position: relative; z-index:10;  background: #8f0302;}
.nav li{float: left; height: 45px; line-height: 45px; position: relative; text-align: center; color:#fff;font-size:16px;}
.nav li a{color:#fff; padding:0 29px;}
.nav li.ico a{font-weight: bold;}
.nav li.ico a i{font-weight: 100; margin-right:5px; font-size: 24px; vertical-align: -2px;}

.footer{background: #f5f5f5; text-align: center; color:#999; padding:0 0 25px;}
.footer a{color:#999;}
.footer a:hover{color:#8f0302;}
.friendLink{padding:26px 0;}
.friendLink select{vertical-align: top; width: 200px; height: 24px; margin:0 13px; border:1px solid #bfbfbf; border-radius:2px; color:#666; text-align: center;}
.footer-nav a{margin:0 8px 0 5px;}
.copyright{line-height: 22px; padding-top:5px;}

.mBodyBg{background:#fff url(../images/loginBg.jpg) no-repeat center 90px;}
.m-header{background: #fff; height: 50px; padding:20px 0;}
.m-header a{color:#777; font-size: 14px; line-height: 50px;}
.m-header a:hover{color:#8f0302; }
.m-header a i{font-size: 12px; margin-right:5px; color: #aaa; vertical-align: 1px;}
.m-footer{text-align: center; color:#999; font-size: 14px; line-height: 24px;}
.m-footer a{color:#999;}
.m-footer a:hover{color:#8f0302;}