@charset "utf-8";
/*** ======================201304xde改版========================  ******/
/* 全局CSS定义 */
body{margin:0 auto;padding:0;background:#fff;color:#333;font-family: 'Helvetica Neue', Helvetica, STHeiti, 'Microsoft YaHei', Arial, Verdana, sans-serif;font-size:14px;}
img{border:none;}
div,form,ul,ol,li,span,p,dl,dt,dd,img{margin:0;padding:0;}
div{}
h1,h2,h3,h4,h5,h6{margin:0;padding:0; font-weight:normal;}
ul,ol,li{list-style:none}
table,td,input,textarea{}
input { padding-top:0; padding-bottom:0;}
input::-moz-focus-inner { border:none; padding:0; }
select, input{ vertical-align:middle; }
button{ vertical-align:middle;}
select, input, textarea { font-size:12px; margin:0; }
textarea { resize:none; }
table { border-collapse:collapse; }
a{color:#333;text-decoration:none;font-size:14px;}
a:hover{}
.hidden{ display:none;}
.center{ text-align:center;}
.clear{ clear:both;}
.left {	float: left;}
.right {float: right;}
.ad{width:100%;}

.ad img{width:100%; height:auto;}
.block05{width:100%; height:5px;}
.block10{width:100%; height:10px;}
.block15{width:100%; height:15px;}
.block20{width:100%; height:20px;}
.block25{width:100%; height:25px;}
.block30{width:100%; height:30px;}
.block35{width:100%; height:35px;}
.block40{width:100%; height:40px;}
.block45{width:100%; height:45px;}
.block50{width:100%; height:50px;}
.block55{width:100%; height:55px;}
.block60{width:100%; height:60px;}
.block65{width:100%; height:65px;}
.block70{width:100%; height:70px;}
.block75{width:100%; height:75px;}
.block80{width:100%; height:80px;}
.block85{width:100%; height:85px;}
.block90{width:100%; height:90px;}
.block95{width:100%; height:95px;}
.block100{width:100%; height:100px;}
.w1051{width:1051px;margin:0px auto;}

#leftnav{width:289px; position:absolute;left:15%; top:0;}
#logo{width:289px; height:186px;}
#nav{ background:url(../images/navBg.png) repeat;padding:15px 0px 20px 0;}
#nav ul li{ position:relative;}
#nav ul li a{color:#fff;font-size:18px; display:block; height:45px; line-height:45px; background:url(../images/liBg.png) no-repeat center bottom;padding-left:5px;padding:0px 25px 0px 35px;width:229px; overflow:hidden}
#nav ul li a b,#nav ul li a span{font-weight:normal; float:left; display:block;width:126px;}
#nav ul li a span{font-size:12px;width:130px;}
#nav ul li a b{width:92px;}
#nav ul li a:hover{ background:url(../images/liHover.png) repeat;}

#nav ul li .soncate{ position:absolute;width:192px;left:290px;z-index:9999; }
#nav ul li .soncate .bm{ position:relative;width:192px;}
#nav ul li .soncate .bm ul li a{background:url(../images/navBg.png) repeat; height:40px; line-height:40px;padding:0 0 0 0; text-align:center;width:180px;}
#nav ul li .soncate .bm ul li a:hover{ background:url(../images/liHover.png) repeat-x;}
#nav ul li .soncate .e1{ position:absolute;left:-2px;width:14px; background:url(../images/ltip.png) no-repeat left 50%;}
#nav ul li .soncate .e2{ position:absolute;right:0;}
.hidden{ display:none;}
.show{ display:block}



#header{ position:relative;z-index:9999;}





#leftnav .leftb{width:100%; background:url(../images/leftbBg.png) repeat;padding-top:15px;}

#footers{width:100%;}
#footers .copyright{width:100%; height:40px; background:#fff; line-height:40px;color:#221815;}
#footers .copyright a{color:#221815;}
#footers  .c85{width:85%;margin:0px auto;}
#footers .pcopy{ background:#231815; height:40px; line-height:40px;}
#footers .pcopy,#footer .pcopy a{color:#423b39;}


#oa{width:165px; height:25px; background:#134996; text-align:center;color:#fff;font-size:14px; line-height:25px; position:absolute;right:5%;top:37px;z-index:100;}
#oa a{font-size:14px;color:#fff;}
.sonoa{width:165px; height:25px; background:#134996; text-align:center;color:#fff;font-size:14px; line-height:25px;margin-top:38px;}
.sonoa a{font-size:14px;color:#fff;}

