
body {margin:0;padding:0;font-size:12px;color:#000; height:100%;font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#fff url(../../statics/images/body_bg.jpg) repeat-x top}
html{overflow-x:hidden;}
form,img,ul,ol,li,dl,dt,dd,input,textarea,p{margin:0;padding:0;}
li,dl{list-style-type:none;}
input{vertical-align: middle;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}
em,i,ins{ font-style:normal}
a,a:visited{color:#555555; text-decoration:none;}
a:hover,a:active,a:focus {color:#ff6100; text-decoration:none;}
img{ border:none}
.clear{ clear:both; width:100%; height:0 ; overflow:hidden;}
.fl{ float:left}
.fr{ float:right}
.w{ width:980px; margin:0 auto}


.header{  padding:0; position:relative; z-index:999; }
.head{ width:980px; background:url(../../statics/images/heder_bg.jpg) no-repeat top; margin:0 auto;  height:105px; }
.head_r{ width:310px; float:right; margin-top:12px 0 0 0}
.notice{ background:url(../../statics/images/icon01.jpg) no-repeat left center; height:20px; margin:10px 0 18px 0; padding:0 0 0 20px; overflow:hidden}
.notice a{display:block;font-size:12px;text-decoration:none;color:#000;overflow:hidden; height:20px; line-height:20px; width:405px; position:relative}
#rollAD{height:20px;overflow:hidden;line-height:20px;}
#rollAD a em{ width:325px; overflow:hidden; display:inline-block}
#rollAD a span{ color:#ababab; display:inline-block; position:absolute; right:0; top:0 }
.logo{ width:245px; height:65px; float:left; margin:15px 0 0 10px;}
.logo a{outline:none;blr:expression(this.onFocus=this.blur());}
.logo2{ float:right; width:705px; height:75px; margin:10px 0 0 0; text-align:right;}
.logo2 p{ height:46px;}
.at{ height:22px; line-height:22px; text-align:right; padding-right:190px;color:#6f6f6f; position:relative; float:right}
.at *{ vertical-align:middle}
.at em{ background:url(../../statics/images/line.png) no-repeat center center; width:2px; display:inline-block; margin-left:6px;}
.at a{ background:url(../../statics/images/icon03.jpg) no-repeat right center; margin-left:6px; color:#6f6f6f}
.at span {margin-left:6px;}
.jiathis_style{ position:absolute; right:-30px; top:0px;  text-align:right !important }
.phone{ text-align:left; width:340px; height:26px; float:left}
.phone span{ height:22px; line-height:22px; margin-left:4px; margin-top:2px;}
.nav{  height:46px;}
#navMenu{ margin:0 auto;  z-index:10000000000 }
.nav ul{  padding:0 0 0 2px; height:46px;}
.nav ul li{ background: url(../../statics/images/nav_libg.png) no-repeat right 8px; font-size:14px; float:left; height:46px; width:86px;  text-align:left;}
.nav ul li a{ display:block; width:70px; text-align:center; line-height:44px; color:#323138}
.nav ul li a:hover{ color:#d40a00}
.nav ul li a.on{  color:#d40a00; background:url(../../statics/images/nav_on.gif) bottom center no-repeat;}
.telphone{ height:26px; margin:10px auto; margin-top:0}



.nav ul li ul.dropMenu {padding:0; clear:both;position:absolute; top:102px !important;width:auto;visibility: hidden; z-index:10000000000; height:auto;}
.nav ul li ul.dropMenu li { display:block; }
.nav ul li ul.dropMenu li a { display:block }
.nav ul li ul.dropMenu+li a{border-top:none;}
* html .nav ul li ul.dropMenu a {width: 100%;color:#000;}
.dropMenu a:hover {}


.nav ul li ul.dropMenu{padding:0; clear:both; width:87px; line-height:31px; overflow:hidden;z-index:10000000000;height:auto;background:#c8daff; padding-bottom:1px; margin-right:-40px;}
.nav ul li ul.dropMenu li {  border-top:none; clear:both; height:33px; width:87px;}
.nav ul li ul.dropMenu li a{ background:#c8daff; border-left:1px solid #c8daff; border-right:1px solid #c8daff;border-bottom:1px solid #c8daff;width:85px; height:33px; line-height:33px; text-align:center; display:block; color:#2d2c2c !important; font-size:14px;}
.nav ul li ul.dropMenu li a:hover{ color:ff4e00;  background:#fff; }
.nav ul li ul.dropMenu li a.on{ color:ff4e00;  }


.footer{ background:#3a3a3a url(../../statics/images/footer_bg.jpg) top repeat-x; height:103px; line-height:22px; color:#9c9c9c}
.foot{ width:980px; margin:0 auto; position:relative;}
.foot p{ margin-top:10px;}
.foot a{ color:#9c9c9c}
.foot span{ float:left}
.foot em{ float:right; padding:12px 66px 0 0}
.foot select{ width:140px;}


* html,* html body {background-image:url(about:blank);background-attachment:fixed;}
* html #goTopBtn {position:absolute;bottom:30px;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,30)||0)));}

#goTopBtn {
 position: fixed;
 right:120px;
 bottom:70px;
 cursor: pointer;
 z-index:10000000
}

.list6 {
    margin: 35px 0 0 45px;
}
.list6 li { margin:0 25px;
    float: left;
    height: 235px;
    text-align: center;
    width: 162px;
	margin-right:30px;
}

.list7 {
    margin: 35px 0 0 45px;
}
.list7 li { margin:0 25px;
    float: left;
    height: 235px;
    text-align: center;
    width: 118px;
	margin-right:30px;
}

