*{margin: 0;padding: 0;box-sizing: border-box;}
html{height: 100%;}
body{font-family: "微软雅黑" !important;background-color: #f0f0f0;font-size: 14px;height: 100%;min-width:1400px;}
a,a:hover{text-decoration: none !important;outline: none;}
.clearfix:after{content: "";display: block;clear: both;}
.clearfix{zoom: 1;}
.fl{float: left;}
.fr{float: right;}
.common_width{width: 1200px;margin: 0 auto;box-sizing: border-box;}
.row{margin-right: -15px;margin-left: -15px;}
body ul,body p{margin: 0;}
ul > li{list-style-type: none;}
img{border: none;outline: none;}
input{outline: none;border: 0;font-family: "微软雅黑" !important;background: none;}
input[type="button"],
input[type="submit"],
input[type="reset"]{-webkit-appearance: none;}

.btn:focus{outline: none !important;}
@font-face{font-family: "KabelCBook";src: url()}
::-webkit-input-placeholder{color: #999;}
::-webkit-scrollbar{width: 6px;height: 6px;}
::-webkit-scrollbar-thumb{border-radius: 3px;background: rgba(0, 0, 0, 0.2);}

.ie6{text-align: center;font-size: 16px;background: #FC6;line-height: 100px;z-index: 100000;width: 100%;position: absolute;height: 100px;top: 0;left: 0;}
.ie6 span{float: right;margin-right: 30px;cursor: pointer;}


.header .header_bg{background:url(../image/head_bg.jpg) no-repeat center; height:230px; }
.header .head_line form{height: 30px;margin: 5px 0 0;box-sizing: border-box; background:#fff; width:270px; border-radius:25px;}
.header .head_line form input[type='text']{width: 195px;height: 30px;line-height: 38px;background:#fff;font-size: 14px;color: #999;margin-left:20px;float: left;box-sizing: border-box;}
.header .head_line form input[type='image']{width: 50px;height: 30px;background:url(../image/search.png) no-repeat center;}
.head_line { background:#d80b1b; height:45px; font-size:15px;}
.head_line_1, .head_line_1 li img,.head_line_2 { float:left;}
.head_line_1 li{ float:left; line-height:45px; margin-right:15px; }
.head_line_1 li a { color:#fff; }
.head_line_1 li img { margin-right:5px;}
.head_line_2 { line-height:45px; color:#fff; }

.header .nav { height:50px; line-height:50px; background:#d80b1b;}
.header .nav ul li.navli { float:left; line-height: 50px; position:relative;margin: 0 7px; }
.header .nav ul li.navli h3 { font-size: 20px; font-weight:normal; }
.header .nav ul li a { color: #fff; }
.header .nav ul li a:hover { text-decoration: none;}
.header .nav ul li.navli h3 a { display:block; padding:0 28px; }
.header .nav .navsub{ display:none; width:150px; left:0; top:50px;  position:absolute; background:#d80b1b;box-shadow: 0 5px 12px rgba(0, 0, 0, 0.5); z-index:9  }
.header .nav .navsub a { line-height: 44px; color: #fff; padding-left: 25px; font-size: 16px; display:block; }
.header .nav .navsub a:hover { background:#c60b1a; text-decoration:none; }
.header .nav li.on h3 a { background:#c60b1a; color: #fff;}


.footer { }
.footer .footer_1 { height:35px; line-height:35px; background:#fff; color:#333; font-size:14px; text-align:center;}
.footer .footer_1 h3 { display:inline-block;}
.footer .footer_1 a { padding:0 5px; color:#fff;}
.footer .footer_2 { line-height:30px; background:#d6001c; padding:20px 0;color:#fff; font-size:16px; text-align:center;}
.footer .footer_2 a { color:#fff;}
