@charset "utf-8";
@import "jonyguan.css";
@import "imgcss.css";

.main{ padding:72px 0 0 30px; background:url(mainbg.jpg) no-repeat 30px bottom; width:1005px;}

.nav{ width:974px; height:40px; background:url(menubg.jpg) no-repeat 115px top; padding-left:133px;}

.nav ul{ width:660px; float:left; overflow:hidden;}

.nav li{ float:left;}

.nav span{ padding:9px 0 0 70px; width:226px; height:31px; float:left;}

.nav span input{ vertical-align:middle; width:105px; height:18px; line-height:18px; border:0; background:none; padding:2px; color:#2496DF;}

#nav1 a{ margin-right:8px; background:url(nav1.jpg) no-repeat; width:123px; height:40px; display:block;}

#nav1 a:hover{ background:url(nav1.jpg) no-repeat 0 -40px;}

#nav2 a{ margin-right:8px; background:url(nav2.jpg) no-repeat; width:123px; height:40px; display:block;}

#nav2 a:hover{ background:url(nav2.jpg) no-repeat 0 -40px;}

#nav3 a{ margin-right:8px; background:url(nav3.jpg) no-repeat; width:123px; height:40px; display:block;}

#nav3 a:hover{ background:url(nav3.jpg) no-repeat 0 -40px;}

#nav4 a{ margin-right:8px; background:url(nav4.jpg) no-repeat; width:123px; height:40px; display:block;}

#nav4 a:hover{ background:url(nav4.jpg) no-repeat 0 -40px;}

#nav5 a{ margin-right:8px; background:url(nav5.jpg) no-repeat; width:123px; height:40px; display:block;}

#nav5 a:hover{ background:url(nav5.jpg) no-repeat 0 -40px;}

.left{ width:268px; float:left; padding-left:33px; float:left;}

.left span{ padding:17px 0; display:block;}

.left span p{ color:#2496DF; font-size:14px; line-height:24px;}

.left span p a{ color:#2496DF; text-decoration:underline;}

.left span p a:hover{ color:#0372BA; text-decoration:none;}

.left img{ margin-bottom:7px;}

.left div{ width:230px; height:50px; border:1px solid #2496DF; padding:1px; float:left; display:block; line-height:24px; overflow:hidden;}

.left div textarea{width:176px;*width:174px; height:49px; border:0; background:none; overflow:auto; color:#2496DF; font-size:12px;}

.mid{ width:363px; float:left; background:url(midbg.jpg) repeat-x; padding-bottom:200px;}

.midtit{ padding:24px 0 15px 18px; display:block;}

.mid_jj{ line-height:24px; color:#fff; padding:24px 18px 0;}

.mid_jj p{ padding-top:15px;}

.mid_al a{ padding-left:18px;}

.mid_al a{height:28px; line-height:28px; display:block; color:#fff; text-decoration:none; background:url(albg.jpg) no-repeat right -50px; display:block;}

.mid_al a:hover{ background:url(albg.jpg) no-repeat right center;}

#right{ width:340px;  float:left; padding-left:1px; overflow:hidden;}

#right dl{ margin-left:12px;margin-top:20px; *margin-top:22px; _margin-top:24px; }

#right dt{ background:url(ge.jpg) no-repeat left bottom; line-height:33px; font-size:14px; font-weight:bold; color:#2496DF;}

#right dd{ padding:15px; line-height:24px; color:#2496DF; height:70px;}

#right dd a{ color:#2496DF; text-decoration:underline;}

#right dd a:hover{ text-decoration:none;}

#right p{ padding:15px 12px; line-height:18px; color:#2496DF;}

#right p a{ color:#2496DF; text-decoration:underline;}

#right p a:hover{ text-decoration:none;}

.page{ color:#FFF; margin:15px 18px 0; border-top:1px dashed #fff; padding:10px; text-align:right;}

.page a{ color:#fff; text-decoration:underline;}

.page a:hover{ text-decoration:underline;}

.page2{ color:#3E93CB; margin:15px 10px 0 0; border-top:1px dashed #fff; padding:10px 10px 30px; text-align:right; background:url(ge.jpg) no-repeat 2px top;}

.page2 a{ color:#3E93CB; text-decoration:underline;}

.page2 a:hover{ text-decoration:underline;}

.more{ color:#fff;}

.more a{ color:#fff; text-decoration:underline;}

.more a:hover{text-decoration:none;}

.proshow{}

.proshow dl{ margin-left:12px; }

.proshow dt{ line-height:30px; font-size:14px; font-weight:bold; color:#fff; padding:10px 0 0 10px;}

.proshow dd{ padding:15px; line-height:24px; color:#fff; height:70px;}

.proshow span b{ padding:10px 0 10px 10px; font-weight:bold; font-size:14px; color:#fff; display:block; background:#1E81C2;}

.prolist{ padding:1px;}

.prolist a{ float:left; padding:2px 2px 3px 0;}

.shili{width:700px; float:left; padding-bottom:50px; background:url(shilibg2.jpg) no-repeat bottom;}

.shili dl{ display:inline;}

.shili dt{ font-size:14px; font-weight:bold; background:url(shilibg.jpg) no-repeat bottom; height:33px; line-height:33px; color:#3E93CB; padding-left:15px;}

.shili dl dd{ float:left; width:33%; text-align:center; margin:10px 0; }







