@charset "utf-8";

/*��ɫ:#e60012; ��ɫcolor:#dbdbdb; ��ɫ: #333333;  */
html{ overflow-y:auto; overflow-x:hidden;overflow-y: scroll;}
body{ min-width:1200px;font-family: \5FAE\8F6F\96C5\9ED1,'Arial'; font-size: 14px; line-height:24px; color: #646464; position: relative; background:#fff; margin:0; padding:0;}
.headerdh ul, ol {list-style: none;}
.ie7 input[type="checkbox"] {vertical-align: baseline;}
.ie6 input {vertical-align: text-bottom;}

.indexwel{width:100%; height:33px; background:#f1f1f1; border-bottom:solid 1px #dddddd;}
.indexwel_nr{width:1200px; height:33px; line-height:33px; font-size:14px; margin:0 auto;}

.headerdh dl, dt, dd, ol, ul, li {margin: 0;padding: 0;border: 0;font-size: 100%;font-weight: normal;vertical-align: baseline;background: transparent;}

.headerdh a{ text-decoration: none;}
.headerdh{ position:relative; z-index:12; background:#fff; height:117px;width:100%;}
.headerdh .logo{ height:84px; width:180px;  float:left; display:block;}
.headerdh .logo img{ width:auto; height:84px; float:left;}
.logo{ float:left;}
.headerdh .boxr{ float:left; margin-left:178px;}
.headerdh .boxr .tell{ text-align:right; color:#e60012; font-family:Arial; font-size:20px; line-height:34px; padding-top:15px; letter-spacing:2px;}
.headerdh .boxr .tell .english a{display:inline-block;padding:0 3px;color:#e60012;text-line:center;line-height:20px;height:20px;font-size:16px;font-weight:bold;}
.headerdh .boxr .tell .english a:hover{background:#e60012;color:#fff;}

.headerdh .boxr .menu_ul>li{ padding:0 35px; float:left; line-height:84px; position:relative;}
.headerdh .boxr .menu_ul>li>a{ font-size:16px; color:#333; display:block;}
.headerdh .boxr .menu_ul>li>a:hover{color:#e60012;}
.headerdh .boxr .menu_ul>li.last{ padding:0;}
.headerdh .boxr .menu_ul>li:hover>a{color:#e60012;}

.headerdh .boxr .menu_ul>li dl{ min-width:100%; display:none;  position:absolute; top:68px; left:0;}
.headerdh .boxr .menu_ul>li dl dd{height:51px; width:100%;}
.headerdh .boxr .menu_ul>li dl dd a{ color: #fff;background:#b31725; filter:alpha(opacity=90); opacity:0.9; font-size: 15px; height:50px; line-height:50px; display: block; text-align:center;white-space:nowrap; padding:0 4%; width:92%; border-bottom: solid 1px #fff;}
.headerdh .boxr .menu_ul>li dl dd a:hover{ background:#e60012;transition: 0s;-moz-transition:  0s;	-webkit-transition:  0s;-o-transition:  0s; }



@media screen and (max-width:1200px){

}