﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin: 0;	padding: 0;}
table {	border-collapse: collapse;	border-spacing: 0}
fieldset,img,label { vertical-align:middle;border: 0;}
b,strong{ font-weight:bold;}
address,caption,cite,code,dfn,em,th,var {font-style: normal;	font-weight: normal}
ol,ul {	list-style: none;	list-style-type: none;}
h1,h2,h3,h4,h5,h6 {	font-size: 100%;font-weight: normal}
q:before,q:after {	content: ''}
input,textarea,select {	font-family: inherit;font-size: inherit;*font-size: 100%;font-weight: inherit;	resize: none;}
input,img,select,label {vertical-align: middle;}
.clearfix {	zoom: 1}
.clearfix:after {content:'';visibility: hidden;display: block;	height: 0;	clear: both;}
a { text-decoration: none;cursor:pointer;}
a:hover {text-decoration:underline;}
input[type=submit],input[type=button]{ cursor:pointer;}
body,html{ font:14px arial,\5b8b\4f53,tahoma,sans-serif;min-width:1000px;overflow-x:hidden;}
h1{font-size:30px; font-family:'微软雅黑';}
h2{font-size:20px; font-family:'微软雅黑';}
h3{font-size:18px; font-family:'微软雅黑';}
h4{font-size:16px; font-family:'微软雅黑';}
h5{font-size:14px; font-family:'微软雅黑';}
h6{font-size:12px; font-family:'微软雅黑';}
.text-c{text-align:center}
.text-l{text-align:left}
.text-r{text-align:right}
.lf{float:left}
.rt{float:right}
.fb{ font-weight:bold}
.fn{ font-weight:normal}
.m_lt10{ margin-left:10px;}
.m_lt20{ margin-left:20px;}
.m_lt30{ margin-left:30px;}
.m_rt20{ margin-right:20px;}
.m_top30{ margin-top:30px;}
.m_top20{ margin-top:20px;}
.m_top10{ margin-top:10px;}
.m_bot20{ margin-bottom:20px;}
.p_top5{ padding-top:5px;}
.red{ color:#cb001e;}
.cl_666{ color:#666;}
/*fixed-right*/
.rt_fixed{width:48px; border-top:1px solid #f3f3f3; border-left:1px solid #f3f3f3; border-right:1px solid #f3f3f3; position:fixed;right: 60px; bottom: 160px; z-index:1; 
*margin-left:1040px;*margin-bottom:160px; *position: absolute;*bottom: auto;
*top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.rt_fixed a{width:48px; height:48px; display:block; border-bottom:1px solid #f3f3f3;}
/*fixed-left*/
.lf_fixed{width:130px; background:#fff;position:fixed; left:0; top:250px; color:#a6a6a6; z-index:1;
**margin-bottom:250px;*position: absolute;bottom:auto; 
*top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
.lf_fixed a{ display:block;}
.lf_fixed a:hover{ text-decoration:none;}
.lf_ewm{width:110px; border-radius:5px; background:#f0f2f5; padding:10px; text-align:center;}
.lf_ewm:hover{background:#cb001e; color:#fff;}
.lf_ewm img{width:110px; height:110px;}
.lf_ewm p{ padding-top:8px;}
.wx-hover{-moz-transform: rotateY(360deg); -webkit-transform: rotateY(360deg); -o-transform: rotateY(360deg); -ms-transform: rotateY(360deg); transform: rotateY(360deg);transition:0.4s all;-webkit-transition:0.4s all;-moz-transition:0.4s all;-o-transition:0.4s all;}
.wx-animate{-moz-transform: rotateY(-360deg); -webkit-transform: rotateY(0deg); -o-transform: rotateY(0deg); -ms-transform: rotateY(0deg); transform: rotateY(0deg);transition:0.4s all;-webkit-transition:0.4s all;-moz-transition:0.4s all;-o-transition:0.4s all;}
.wx-ewm{width: 130px;height: 130px;background-color: #cb001e;color: #808080;border-radius: 5px;overflow: hidden;text-align: center;position:absolute;left:0;top:218px; z-index:2;display:none;}
.wx-ewm img{display: block;width: 110px;height: 110px;margin:10px;}	
/*header*/
.head_top{width:100%; color:#000;}
.head_top a{ color:#000;}
.head_top span{ margin:0 5px;}
.head_top img{width:24px; height:20px; margin-bottom:3px; margin-right:3px;}
.head_top_left{width:332px; float:left; position:relative;}
.head_top_right{width:200px;float:right; text-align:right; position:relative; _padding-top:10px;}
.wx_hover{ display:none; width:120px; height:135px; padding:10px; position:absolute; left:70px; top:22px; border:1px solid #ccc; font-size:12px; text-align:center; background:#fff; z-index:10; }
.wx_hover p{ line-height:20px;}
.head_bot{width:100%; height:80px; border-bottom:4px solid #cf122e;color:#000;}
.head_bot_left{font-size:28px; color:#cb001e; padding-top:30px; float:left;font-family: '微软雅黑';}
.head_bot_left span{color:#000; font-size:14px; letter-spacing:5px; margin-left:10px;}
.head_index{float:right; padding-top:65px; font-size:13px;}
/*search*/
.search-opr{width:380px; color:#000; float:right; text-align:right;}
.search-opr a{ color:#000;}
.search-box{width:178px; height:30px; border:1px solid #e6e6e6; margin-top:36px; float:right; margin-left:5px; display:inline;}
.search-txt{width:128px; height:30px; *height:28px;line-height:30px;font-size:13px; padding-left:10px; border:0 none; outline:none; color:#000;}
.search-sub{width:40px; height:30px; line-height:30px; border:0 none; background:url(../images/serch.jpg) no-repeat center center; outline:none; font-size:14px; color:#000;}
.search-layout{margin-top:48px; float:left; margin-left:80px; width:340px;height: 30px; border: 1px solid #e6e6e6; display: inline;}
/*location*/
.location{padding-left:10px; margin-top:20px;}
.location a{color:#000;}
/*pager*/
.pagebox {margin-top: 40px;margin-bottom: 40px;}
.pagebox a {color:#cb001e;}
.pagebox table {margin: 0 auto;}
.pagebox td {white-space: nowrap;}
.pager_current {float: left;text-align: center;display: block; padding:0 5px;height: 16px;line-height: 16px;color: #fff;background:#cb001e;}
.pager_prev,.pager_number,.pager_next{display: block;float: left;height: 16px;line-height: 16px;font-size: 14px;padding: 0px 6px;cursor: pointer;margin: 0px 3px;}
.pager_prev{ margin-right:15px;}
.pager_next{ margin-left:10px;}
/*content*/
.m-auto{width:1000px; margin:0 auto;}
/*footer*/
.footerbox{text-align: center; margin-bottom:50px;}
.footerbox a{ color:#666; margin:0 2px; line-height:20px;white-space: nowrap;}
.footer { height: 35px;line-height:35px; background-color: #cb001e; }
.footer a { color: #fff;margin: 0 12px;}
.f_layout{ margin:10px 0; font-size:12px;}
/*about_us*/
.leftbox{width:188px; height:558px; border:1px solid #e6e6e6; margin-top:30px; float:left; text-align:center; font-size:20px; display:inline;}
.leftbox ul{ padding-top:30px;}
.leftbox ul li{ margin-top:15px;}
.leftbox ul li a{ color:#868686;}
.rightbox{width:770px; color:#000; margin-top:30px; float:left; display:inline;}
.right_tit{ font-size:20px;}
.right_con{ margin-top:20px; line-height:24px;}
/*head-more*/
.dropdown { position: absolute;cursor:pointer; top:7px;_top:12px; right:0;  width:38px; text-align:center;}
.dropdown i{ font-style:normal; width:38px; text-align:center; display:block;background:#f1f1f1;border-left: 1px solid #f1f1f1;border-right: 1px solid #f1f1f1;border-top: 1px solid #f1f1f1; height:25px; line-height:25px;}
.dropdown:hover i{ position:absolute;top:0; left:0; z-index:12;text-decoration:underline;background:#fff; color:#cb001e;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-top: 1px solid #ccc;}
.dropdown img{width:7px; height:4px; margin:0 0 4px 2px;*margin-bottom:0;}
.dropdown-content { display: none; position: absolute;top:25px; left:0;z-index:11;background: #fff; border: 1px solid #ccc;min-width:168px;*width:175px; padding:5px;}
.dropdown-content li{line-height:20px; padding:5px 0; float:left; margin:0 8px; display:inline;}
.dropdown:hover .dropdown-content {display: block;}









