@charset "gb2312";
body{margin:0px auto;padding:0px;border:0px;font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#f9f7f8; min-width:1150px;}
ul,li{list-style:none; margin:0px; padding:0px;}
table,tr,td,h2,span,p,form,input,dl,dd,dt{margin:0px; padding:0px;}
img{border:0px;}
a{text-decoration:none; cursor:pointer;}
a:hover{ text-decoration:none;}
.auto{margin:0px auto;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.clear{ clear:both;}
.auto{margin:0px auto;}
.width{ width:1150px;}

.esc{ width:72px; height:63px; position:fixed; bottom:152px; right:0px; z-index:999999; }

.head-top{ height:30px; background:#323232; line-height:30px;color:#e3dfd5;}
.head-top .head-top-l{ width:400px;color:#e3dfd5; overflow:hidden;}
.head-top .head-top-l span{margin-left:13px;}
.head-top .head-top-l span a{color:#c0bcb3;}
.head-top .head-top-l span a:hover{color:#00a6ad;}
.head-top .head-top-r{ width:19px; height:18px; cursor:pointer; padding:6px 0 6px 0; display:block;}
.head-top .search{ width:200px; height:30px; line-height:30px;display:none;}
.head-top .search-left{ width:170px; height:20px; margin-top:4px;line-height:20px; border:none; background:#837979; color:#fff; text-indent:10px; font-size:12px;}

.head-top .search-right{width:19px; height:18px;padding:6px 0 6px 0;}
.head-top .head-top-m{ width:400px; text-align:right;}
.head-top .head-top-m span{padding-right:13px; margin-right:13px; height:30px; line-height:30px;color:#e3dfd5;}
.head-top .head-top-m span a{height:30px; line-height:30px;color:#c0bcb3;}
.head-top .head-top-m span a:hover{height:30px; line-height:30px;color:#00a6ad;}
.head-top .head-top-m .en{ background:url(imagestop-en.png) no-repeat right center;}
.head-top .head-top-m .map{ background:url(imagestop-map.png) no-repeat right center;}

.head{ height:124px; background: url(imageshead-bg.gif) repeat-x;}
.logo-box{width:1150px; margin:0 auto; height:90px;}
.logo{ width:287px; height:67px; margin:12px 0 0 11px;}
.logo-r{ width:500px; margin:34px 0px 0 0; height:20px; line-height:20px; font-size:14px; text-align:right; color:#fff;}
.logo-r span{padding-left:54px; color:#fff;height:20px; line-height:20px;}
.logo-r span a{color:#fff;height:20px; line-height:20px;}
.logo-r span a:hover{color:#ffff00;height:20px; line-height:20px;}

.logo-r .xs{ background:url(imagesicon-xuesheng.png) no-repeat 25px 1px;}
.logo-r .jz{ background:url(imagesicon-jiaozhigong.png) no-repeat 32px 1px;}
.logo-r .xy{ background:url(imagesicon-xiaoyou.png) no-repeat 27px 1px;}
.logo-r .lf{ background:url(imagesicon-laifang.png) no-repeat 32px 1px;}

.navbg {width:1150px; margin:0 auto; height:34px;}
#navul li {FONT-SIZE:16px;WIDTH:96px; DISPLAY: block; HEIGHT: 34px;LINE-HEIGHT: 34px;float:left; text-align: center; font-weight:normal; position:relative; cursor:pointer;z-index:999;}
#navul li a{color:#fff;}
#navul li a:hover{color:#fff;}
#navul li ul {list-style:none; z-index:909; width:1110px;position:absolute;display:none;top:34px; padding:20px;background:url(imagesnav-erji-bg.png) repeat; margin:0 auto;}
 .nav-main0{left:-94px;}
 .nav-main1{left:-190px;}
 .nav-main2{left:-286px;}
 .nav-main3{left:-382px;}
 .nav-main4{left:-478px;}
 .nav-main5{left:-574px;}
 .nav-main6{left:-670px;}
 .nav-main7{left:-766px;}
 .nav-main8{left:-862px;}
 .nav-main9{left:-958px;}
 .nav-main10{left:-1054px;} 
#navul li.navmoon { WIDTH:96px; DISPLAY: block; HEIGHT: 34px; LINE-HEIGHT: 34px; background-color:#ba0000; color:#fff;}
#navul li.navmoon a {color:#ffff;}
#navul li.navmoon .nav-erji{display:block; width:1110px; min-height:200px;}
#navul li.navmoon .nav-left-list{ margin:10px 0 0 40px; width:440px;}
#navul li.navmoon .nav-left-list .nav-li{ height:48px; line-height:48px; margin:0 5px; float:left; border-bottom:1px solid #c8cccd; display:inline; font-size:14px; background:url(imagesnav-list-left-list.png) no-repeat 5px 20px; padding-left:20px; text-align:left;overflow:hidden;}
#navul li.navmoon .nav-left-list .nav-li1{width:130px;}
#navul li.navmoon .nav-left-list .nav-li2{width:115px;}
#navul li.navmoon .nav-left-list .nav-li3{width:170px;}
#navul li.navmoon .nav-left-list .nav-li a{color:#5e605f;}
#navul li.navmoon .nav-left-list .nav-li a:hover{ color:#f90000;}
#navul li.navmoon .nav-right-tu{ width: 510px; height:160px; margin:25px 10px 0 0;}

.lanmu-foot-top{ height:25px; margin:30px auto 15px auto; width:320px;padding:0 440px;display:block;}
.lanmu-foot-top .shoujifangwen1{ background:url(imageslanmu-shouji-icon.gif) no-repeat 0 center; padding-left:35px; width:125px; height:25px; position:relative; cursor:pointer;}
.lanmu-foot-top .shoujifangwen2{ background:url(imageslanmu-saomiao-icon.gif) no-repeat 0 center; padding-left:35px; width:100px; height:25px; position:relative; cursor:pointer;}
.lanmu-foot-top .span{ position:absolute; bottom:25px; left:0; height:120px; width:100px; display:none;}
.lanmu-foot-top .span-img{height:110px; width:110px; margin-bottom:20px; position:relative;}
.lanmu-foot-top .span-img span{height:14px; width:14px; position:absolute; left:50%; top:50%; margin:-7px 0 0 -7px;}
.lanmu-foot-top .shoujifangwen3{ background:url(imageslanmu-saomiao-icon.gif) no-repeat 0 center; padding-left:35px; width:100px; height:25px; position:relative; cursor:pointer; margin-left:142px;}


.lanmu-foot-middle{height:55px; line-height:55px; background:#2d2d2d;}
.lanmu-foot-middle .foot-middle1{ width:850px;}
.lanmu-foot-middle .foot-middle1 li{height:55px; line-height:55px; color:#fff; font-size:18px; width:200px; float:left;}
.lanmu-foot-middle .foot-middle2{ width:300px;}
.lanmu-foot-middle .foot-middle2 .img{ width:26px; height:26px; margin:14px 9px 0 0;}
.lanmu-foot-middle .foot-middle2 .img-bt{ width:110px; height:55px; line-height:55px; color:#fff;}

.foot{ padding:20px 0; width:100%;background:#8d1516}
.foot-top{ width:1150px; margin:0 auto; height:28px; line-height:28px;text-align:center; color:#e3dfd5;}
.foot-top span{padding:0 15px;}
.foot-foot1{ width:675px; text-align:right;height:28px; line-height:28px; color:#e3dfd5;}
.foot-foot1 span{padding:0 15px;}
.foot-foot2{ width:140px;height:28px; line-height:28px; color:#e3dfd5;margin-left:20px;}