@charset "gb2312";
/* CSS Document */
.top{ margin:0 auto; background:#FFF; height:184px; width:100%;}
.top .nav .nav_L{ float:left;color:#FFF; width:823px;}
.top1{ background:url(../images/top1.gif) repeat-x; height:30px; width:100%; overflow:hidden}
.top .kuaij{color:#787878; height:30px; line-height:30px; margin:0 auto}
.top .kuaij a{ color:#787878}
.top .kuaij a:hover{ text-decoration:none;color:#b22633}


.top .logodiv{height:109px; margin:0 auto;background:#FFF; }
.top .logodiv .logo{width:416px; float:left;}
.top .logodiv .soso{ float:right; width:264px; margin-top:25px;}
.top .logodiv .soso .ss{ line-height:27px; height:27px; margin-bottom:20px;}
.top .logodiv .soso .zzx{ text-align:right}
.top .logodiv .soso .ss span.gjc{ color:#b22633; float:left;}
.top .logodiv .soso .ss span.sos{background:url(../images/soso.jpg) no-repeat; width:242px; float:right;height:27px;}

.top .logodiv .soso .ss .sos .sotest{width:176px; margin-left:5px; border:0px; color:#bbbbbb; height:27px; line-height:27px; float:left; display:inline; background:none;}
.top .logodiv .soso .ss .sos .soimg{ width:61px; height:27px; background:none; border:0px; font-size:14px; font-weight:bold; color:#FFF; text-align:center; float:right; line-height:27px;cursor:pointer;}

.top .navbj{ background:url(../images/navbj.jpg); height:45px;}
.top .nav{ height:45px; line-height:45px; margin:0 auto }
.top .nav .nav_R{ float:left; color:#FFF; padding-left:13px;}
.top .nav .nav_R a{ color:#fff; padding:0px 4px;height:45px; line-height:45px; float:left; font-size:14px;}
.top .nav .nav_R a:hover{ background:#ac050a; text-decoration:none;}

/* nav */
#nav{min-width:980px;height:110px;background:#DBDBDB;margin-top:1px}
.nav .Con{width:980px;margin:auto;overflow:hidden}
.nav .Con .nav_a{float:left;width:255px;height:75px;margin:10px 0;vertical-align:bottom}
.nav .Con .nav_a h2{font-size:14px;font-weight:bold;color:#b22633;text-align:center;padding-bottom:6px}
.nav .Con .nav_a h2 a{color:#b22633;}
.nav .Con .nav_a h2 a:hover{color:#b22633; text-decoration:none}
.nav .Con .nav_a ul{overflow:hidden}
.nav .Con .nav_a ul li{float:left}
.nav .Con .nav_a ul li p{ text-align:center;}
.nav .Con .nav_a ul li a{display:block;padding:8px 7px 0 7px;color:#3d3d3d}
.nav .Con .nav_a ul li a:hover{color:#b22633; text-decoration:none}
.nav .Con .nav_a ul li .free{padding-right:12px}
.nav .Con .little{width:205px}
.nav .Con .little ul li .free{letter-spacing:2px}
.nav .Con .little ul li .last{padding-left:5px}
.nav .Con #little1{width:270px;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9}
.nav .Con #little2{width:195px;border-left:1px solid #c9c9c9}
.nav .Con #little3{width:260px;padding:0px}
.nav .Con #little4{width:250px}
.nav .Con .nav_a ul{padding:0 0 0 10px}
.nav .Con .nav_a #first{padding-left:0px}


.Con li{float:left;padding-top:5px;padding-left:10px;}










