﻿html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td,font {margin:0;padding:0;font-family:Microsoft YaHei;;color:#474747;}
body{color:#474747; font-size:12px;}
.main_width{width:1012px; margin:0px auto 0px auto;}
.clear{ clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
ul{ list-style:none;}
img{border:none;}
input{border:none;hide-focus:expression(this.hideFocus=true);  /* for ie 5+ */outline:none;  /* for firefox 1.5 + */ }
.float_left{ float:left;}
.float_right{ float:right;}
a{hide-focus:expression(this.hideFocus=true);  /* for ie 5+ */outline:none;  /* for firefox 1.5 + */cursor:pointer; color:#474747; text-decoration:none;}
.clear{ clear:both; height:0px;}
.clear_50px{ height:50px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_20px{ height:20px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_5px{ height:5px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_10px{ height:10px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_15px{ height:15px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_30px{ height:30px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.clear_155px{ height:155px; clear:both; font-size:0px; margin:0px; padding:0px; overflow:hidden;}
.float_left{ float:left;}
.float_right{ float:right;}
.text_left{ text-align:left;}
.color_666_14px{ color:#666666; font-size:14px;}
.line_height_20px{ line-height:20px;}
.font_weight{ font-weight:bold;}
.cor_red{ color:#ff0000; font-weight:bold;}
.cor_red_12px{ color:#ff0000;}
.cor_gray{ color:#b5b5b5;}
.font_arial{ font-family:Arial;}/*Microsoft YaHei;font-family:\5FAE\8F6F\96C5\9ED1;*/
.font_SimSun{ font-family:SimSun;}
e{ color:#ff0000; padding-left:5px;}

.clearfix:after {visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
* html .clearfix {zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom:1;} /* IE7 */
.clearfix{*zoom:1;}
*.clearfix {zoom: 1;} /* IE6/7 */ 

* html a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */  


.headTop{ width:1128px; margin:0px auto; height:60px; padding-top:24px; }
.head_left{float:left;width:550px;}
.head_right{float:right;width:510px; position:relative;}
.head_right table{ text-align:right; float:right;}
.head_right .ewmShow{ position:absolute; top:35px; right:0px; width:98px; height:98px; padding:3px; background:#d49e4e;   z-index:9999;  display:none;}
.ewmTop{ cursor:pointer;}
.search_left {height: 24px; background:url("../images/common/searchBg.jpg") left top repeat-x; padding-left:1px;width: 148px; float:left; margin-left:15px;}
.head_right table td table.search_left{ float:left;}
.search_left_text {color: #d8d8d8;    float: left;height: 15px;line-height: 15px;padding: 0 0 0 4px;width: 111px; border:0px; margin-left:1px;}
.search_left_btn {background: none repeat scroll 0 0 transparent;border: 0 none;    cursor: pointer;float: left;height: 22px;text-indent: -9999px;width: 25px;}

.tLx img{ margin-left:3px;}

.navBar{  width:1128px; position:absolute; top:84px; left:50%; margin-left:-564px; z-index:999;}
div.div1{width:1128px; height:35px; }

div.div1 ul li{width:160px; height:35px; float:left; background:#4b4b4b; border-right:1px #6f6f6f solid;}
div.div1 ul li.liLast{ width:162px; border-right:none;}
div.div1 ul li a{display:block; line-height:35px; text-align:center;color:#fff; font-size:14px;}
div.div1 ul li a:hover,ul li a.hover,div.div1 ul li a.current{background:#d49e4e; color:#fff;}
div.div1 ul li dl{display:none; background:#fff  url(../images/common/nav2.gif) left bottom repeat-x; padding:10px 0px 20px;}
div.div1 ul li dd a{line-height:30px; color:#005ca3;width:130px; display:block; border-bottom:1px #e5e5e5 solid; margin:0px auto;}
 div.div1 ul li a:hover{background:#eeeeee; color:#005ca3;}
.mainWarp{width:1128px; margin:0px auto;}

.footerBox{ border-top:1px #266baa solid; margin:60px 0px 30px;}
.footerLinkBox{ border-bottom:1px solid #d6d6d6; line-height:28px; margin:0px auto; padding:6px 0px;}
.footerLink{ height:28px; overflow:hidden;width:1128px; margin:0px auto;}
.footerLink th{width:100px;  background:url(../images/else/icon01.gif) 80px 11px no-repeat;  cursor:pointer;}
.footerLinkShow{ height:auto;}
.footerLinkShow th{background:url(../images/else/icon02.gif) 80px 11px no-repeat; }
.footerLink td a{ margin:0px 16px 0px 0px;white-space:nowrap;}
.footerLink td a:hover{ color:#005ca3;}


.footerDl{ float:left; width:200px;}
.footerDl dt{  color:#005ca3; height:30px; line-height:30px;  margin-bottom:15px;}
.footerDl dd{ height:20px; line-height:20px;}

.footer{width:1128px; margin:0px auto 90px; }
.footerLeft { float:left;width:680px;}
.footerLeft dl{ float:left; border-right:1px #ccc dotted; width:103px; margin-right:20px; }
.footerLeft dl.dl0{width:102px;}
.footerLeft dl.dl1{width:72px;}
.footerLeft dl.dl2{width:116px;}
.footerLeft dl.dl3{width:65px;}
.footerLeft dl.dl4{width:72px;}
.footerLeft dl.dl5{width:72px; border-right:none;}
.footerLeft dl dt{ height:30px; line-height:30px;  color:#005ca3;}
.footerLeft dl dt a{color:#005ca3;}
.footerLeft dl dd{ height:20px; line-height:20px;}

.footerRight{ float:right;width:430px; text-align:right;}
.footerRight table{ float:right;}
.footerRight .lj{color:#005ca3;  margin:0px 0px 0px 8px;}
.search_left_F {height: 33px; background:url("../images/common/searchBg_F.jpg") left top repeat-x; padding-left:1px;width: 258px; float:left;}
.search_left_text_F {color: #777777;    float: left;height: 15px;line-height: 15px;padding: 0 0 0 4px;width: 190px; border:0px; margin-left:1px;}
.search_left_btn_F {background: none repeat scroll 0 0 transparent;border: 0 none;    cursor: pointer;float: left;height: 22px;text-indent: -9999px;width: 55px;}



.ie6{height:30px;line-height:30px;background-color:#b11116;color:#fff;width:100%;text-align:center;display:none; z-index:99999; position:absolute;}
.ie6 span{padding-left:25px;margin-right:30px;display:inline-block;vertical-align:baseline; color:#fff;}
.ie6 a{color:#fff;display:inline-block;vertical-align:middle;margin-right:20px;}
.ie6 em{float:right;margin-right:20px;width:13px;height:30px;display:block;text-indent:-6666px;cursor:pointer;}

.back_top{width:15px; height:15px; bottom:128px; position:fixed; left:50%; /*margin-left:520px;*/margin-left:585px;_position: absolute;_top: expression(documentElement.scrollTop + "px"); display:none; background:url(../images/common/top.jpg) left top no-repeat; z-index:99;}
.back_topHover{ background:url(../images/common/top.png) -44px top no-repeat;}

.rightContact{ position:fixed; right:0px; top:100px; z-index:999999;}
.rightContact li{width:80px; height:68px; line-height:28px; padding:10px 0px 0px; border-bottom:1px #fff solid; font-size:12px; background:#6b6b6b; color:#fff; text-align:center; position:relative;}
.rightContact li a{ color:#fff;}
.rightContact li span{ display:none; width:98px; height:98px; position:absolute; left:-98px; bottom:-1px; }
.rightContact li.hover{ background:#3598db;}

