@charset "utf-8";
/* CSS Document */
body{background: #edf2f0;}
body,div,ul,li,img,dl,dt,dd{margin:0; padding:0; color:#333333;font-size:12px;}
a{color:#333333; font-size:12px}
img{ border:0;}
#head{ margin:0 auto;background:url(../images/index_top_bg.jpg); width:1008px; height:156px; overflow:hidden;} 
.black1{ width:100%; float:left; height:34px; overflow:hidden; display:block;}
#menu{height:142px; width:704px; float:right; margin-right:24px; display:inline;}
#nav{height:142px; width:704px;}
/*change by someeyes*/

.nav1 {width:97px; height:55px; background:url(../images/sprite1.png); float:left; position:relative; display:inline; list-style:none; cursor: hand;}
.nav2 {width:103px; height:55px; background:url(../images/sprite1.png) 0 -58px; float:left; position:relative; display:inline;list-style:none; cursor: hand;}
.nav3 {width:100px; height:55px; background:url(../images/sprite1.png) 0 -116px; float:left; position:relative; display:inline;list-style:none; cursor: hand;}
.nav4 {width:108px; height:55px; background:url(../images/sprite1.png) 0 -174px; float:left; position:relative; display:inline;list-style:none; cursor: hand;}
.nav5 {width:104px; height:55px; background:url(../images/sprite1.png) 0 -232px; float:left; position:relative; display:inline;list-style:none; cursor: hand;}
.nav6 {width:104px; height:55px; background:url(../images/sprite1.png) 0 -290px; float:left; position:relative; display:inline;list-style:none; cursor: hand;}

.nav11 {width:97px; height:55px; background:url(../images/sprite1.png) 97px 0;  float:left; position:relative; display:inline;list-style:none;}
.nav21 {width:103px; height:55px; background:url(../images/sprite1.png) 103px -58px; float:left; position:relative; display:inline;list-style:none;}
.nav31 {width:100px; height:55px; background:url(../images/sprite1.png) 100px -116px; float:left; position:relative; display:inline;list-style:none;}
.nav41 {width:108px; height:55px; background:url(../images/sprite1.png) 108px -174px; float:left; position:relative; display:inline;list-style:none;}
.nav51 {width:104px; height:55px; background:url(../images/sprite1.png) 104px -232px; float:left; position:relative; display:inline;list-style:none;}
.nav61 {width:104px; height:55px; background:url(../images/sprite1.png) 104px -290px; float:left; position:relative; display:inline;list-style:none;}

/*
.submenu {position:absolute;left:410px;top:92px;display:none;width:704px;height:28px;border-top:none;}
*/
.nnav2{width:420px; margin-left:10px;}
.nnav3{width:400px;margin-left:160px;}
.nnav4{width:640px;margin-left:50px;}
.nnav5{width:400px;margin-left:280px;}
.nnav6{width:400px; margin-left:460px;}

.submenu {position:absolute;top:92px;display:none;height:28px;border-top:none;}
.submenu li {float:left;position:static;padding-left:5px;padding-right:5px;padding-top:5px;width:auto;height:28px;display:inline;font-family:"宋体";color:#ffffff;}
.submenu li  a {text-align:left;font-size:10pt;color:#ffffff;text-decoration: none;}

#main{margin:0 auto; height:645px; width:1008px; background: url(../images/index_main_bg.jpg);}
#main_l {width:632px; height:645px; margin-left:36px; float:left; display: inline;}
.black2{ width:100%; clear:both; height:22px; overflow:hidden; display:block;}
.black3{ width:100%; clear:both; height:46px; overflow:hidden; display:block;}
.nav_b{height:128px; width:629px;}
.nav_b a {width:60px; height:21px; color:#0061b2; text-decoration:none; display:block;}
.nav_b a:link {width:60px; height:21px; color:#0061b2; text-decoration:none; display:block;}
.nav_b a:hover {width:60px; height:21px; color:#fff; text-decoration:none; background-color:#0061b2;display:block;}
.nav_b1{width:60px; height:120px; margin-left:65px; float:left; display:inline; }
.nav_b1 dt{width:60px; height:25px; line-height:25px;font-weight:bold;color:#0061b2; margin-bottom:7px; text-align:center;}
.nav_b1 dd{width:60px; height:21px; line-height:21px;text-align:center;}
.nav_b2{width:90px; height:120px; margin-left:65px; float:left; }
.nav_b2 dt{width:90px; height:25px; line-height:25px; font-weight:bold;color:#0061b2; margin-bottom:7px;text-align:center;}
.nav_b2 dd{width:90px; height:21px; line-height:21px;text-align:center; }
.nav_b2 a{width:90px; height:21px; color:#0061b2; text-decoration:none; display:block;}
.nav_b2 a:link {width:90px; height:21px; color:#0061b2; text-decoration:none; display:block;}
.nav_b2 a:hover {width:90px; height:21px; color:#fff; text-decoration:none; background-color:#0061b2;display:block;}
#main_r {width:288px; height:645px; margin-left:28px; float:left;}
#tel{width:288px; height:63px; background:url(../images/sprite2.png) 0 -102px; margin-bottom:10px;}
#so{width:288px; height:28px;}
#kuang {width:215px; height:23px; border:1px solid #098f03; float:left; background:#fff;margin-top:1px;} 
.kuangi {width:198px; height:20px; border:0px; margin:0; line-height:20px; color:#666666; padding-left:15px;}
#an {width:71px; height:28px; float:left; text-align:right;} 
#lianxi{width:288px; height:35px; margin-bottom:10px;}
#email{ float:left; background:url(../images/sprite2.png); width:199px; height:35px;}
#ly{ float: right; background:url(../images/sprite2.png) 0 -167px; width:74px; height:27px; margin-top:8px;}
#email a {width:199px; height:35px; display:block;}
#ly a{ width:74px; height:27px; display:block; }
#gonggao{ width:273px; height:29px; background:url(../images/sprite2.png) 0 -71px; line-height:29px; color:#FFFFFF; padding-left:15px; margin-bottom:11px;}
#fangan{ width:288px; height:31px; background:url(../images/sprite2.png) 0 -38px;}
#xuqiu { margin-top:15px; margin-left:25px; width: 233px; height:26px; background:url(../images/sprite1.png) 0 -379px; margin-bottom:10px;}
#xuqiu a {width: 233px; height:26px; display:block;}
.t{ margin-left:11px; width:277px; height:24px;}
.t1{ width:207px; height:24px; float:left; height:24px; line-height:24px;}
.t1 a{width:185px; height:24px; padding-top:1px;display:block; background:url(../images/sprite1.png) 0 -408px; padding-left:22px; color:#2374bb; font-weight:bold; text-decoration:none;}
.t1 a:link{width:185px; height:24px; padding-top:1px;display:block; background:url(../images/sprite1.png) 0 -408px; padding-left:22px; color:#2374bb; font-weight:bold; text-decoration:none;}
.t1 a:hover{width:185px; height:24px; padding-top:1px;display:block; background:url(../images/sprite1.png) 0 -435px; padding-left:22px; color:#2e74bc; font-weight:bold;text-decoration:none;}
.t2{ width:49px; height:24px; float: right; margin-right:10px;}
.t2 a{width:49px; height:24px; background:url(../images/sprite1.png) -77px -348px; display:block;}
.t2 a:link{width:49px; height:24px; background:url(../images/sprite1.png) -77px -348px; display:block;}
.t2 a:hover{width:49px; height:24px; background:url(../images/sprite1.png) -142px -348px; display:block;}
.contert {margin-left:40px; margin-top:2px; width:243px; margin-bottom:2px; color:#717374; line-height:24px;}
.more {width:278px; padding-right:10px; text-align:right;}
.more a{ color:#106a92; text-decoration:none;}
#bot{margin:0 auto; width:1008px; height:161px; background:url(../images/index_bot_bg.jpg);}
.black6{ width:100%; clear:both; height:50px; overflow:hidden; display:block;}
.botc{margin-left:100px; display:inline; width:925px; height:26px; line-height:26px; font-family:"宋体"; color:#0061b2;}
.botc a { padding:2px 4px; text-decoration:none;color:#0061b2;}
.botc a:link { padding:2px 4px; text-decoration:none;color:#0061b2;}
.botc a:hover { width:64px; height:17px; padding:2px 4px; text-decoration:none;color:#fff; background:#0061b2;}