body {
}

.main { width:938px; margin:auto;}

.top { height:66px; padding-top:10px;}
.top .logo{width:250px;float:left;}
.top .navs{ width:660px;height:66px;float:right; }
.top .navs .links{ float:right; padding:5px 10px 0px 0px; }
.top .navs .links ul{}
.top .navs .links ul li{ float:left; margin:0px 5px 0px 5px;}
.top .navs .links ul li a{ font-size:12px; text-decoration:none; color:#afafaf;}
.top .navs .links ul li a:hover{ color:Red;}
.top .navs .imglinks{clear:both;width:650px;height:30px; font-family:宋体; float:right;padding:5px 5px 0px 0px; }
.top .navs .imglinks li { float:left; margin:0px 5px 0px 5px;}
.top .navs .imglinks li a{text-decoration:none; height:30px; width:70px; background-image:url(images/page.gif); background-position:0px -56px; display:inline-block; text-decoration:none;}
.top .navs .imglinks li a:hover{text-decoration:none; height:30px; width:70px; }
.top .navs .imglinks li.l1 a{background-position:0px -56px;}
.top .navs .imglinks li.l1 a:hover,.top .navs .imglinks li.l1.chked a{background-position:0px -26px;}
.top .navs .imglinks li.l2 a{background-position:-70px -56px;}
.top .navs .imglinks li.l2 a:hover,.top .navs .imglinks li.l2.chked a{background-position:-70px -26px;}
.top .navs .imglinks li.l3 a{background-position:-140px -56px;}
.top .navs .imglinks li.l3 a:hover,.top .navs .imglinks li.l3.chked a{background-position:-140px -26px;}
.top .navs .imglinks li.l4 a{background-position:-210px -56px;}
.top .navs .imglinks li.l4 a:hover,.top .navs .imglinks li.l4.chked a{background-position:-210px -26px;}
.top .navs .imglinks li.l5 a{background-position:-280px -56px;}
.top .navs .imglinks li.l5 a:hover,.top .navs .imglinks li.l5.chked a{background-position:-280px -26px;}
.top .navs .imglinks li.l6 a{background-position:-350px -56px;}
.top .navs .imglinks li.l6 a:hover,.top .navs .imglinks li.l6.chked a{background-position:-350px -26px;}
.top .navs .imglinks li.l7 a{background-position:-420px -56px;}
.top .navs .imglinks li.l7 a:hover,.top .navs .imglinks li.l7.chked a{background-position:-420px -26px;}
.top .navs .imglinks li.l8 a{background-position:-490px -56px;}
.top .navs .imglinks li.l8 a:hover,.top .navs .imglinks li.l8.chked a{background-position:-490px -26px;}

.middlebody { background-image:url(images/allbg.gif); width:938px;}
.middlebody .headborder{background-image:url(images/page.gif); height:13px; background-repeat:no-repeat;}
.middlebody .btmborder{background-image:url(images/page.gif); height:13px; background-repeat:no-repeat; background-position:0px -13px; background-color:red;}
.middlebody .bodyborder{ padding:0px 14px 0px 14px;background-image:url(images/nav_allbg.gif); background-repeat:repeat-y; background-position:14px;}
.middlebody .bodyborder .leftnav{ float:left;min-height:600px; width:170px; background-image:url(images/nav_allbg.gif);}
.middlebody .bodyborder .leftnav .titimg{}
.middlebody .bodyborder .leftnav .tit{ background-image:url(images/tit_bg.gif); width:170px; height:43px; text-align:center;}
.middlebody .bodyborder .leftnav .tit span{ color:#eeaaa1; text-align:center; line-height:30px;  font-size:14px; font-weight:bold;}
.middlebody .bodyborder .leftnav .navs{}
.middlebody .bodyborder .leftnav .navs ul{}
.middlebody .bodyborder .leftnav .navs ul li{ width:170px; height:26px; line-height:26px; background-image:url(images/nav_bg.gif); text-align:center;}
.middlebody .bodyborder .leftnav .navs ul li a{ color:#ea7b60; font-size:14px; text-decoration:none;}
.middlebody .bodyborder .leftnav .navs ul li a:hover{ color:white; }
.middlebody .bodyborder .leftnav .navs ul li.chked a{ color:white;}

.middlebody .bodyborder .rightbody{ float:right; width:740px; overflow:hidden; }
.middlebody .bodyborder .rightbody .nav{ color:#aeaeae;font-size:12px;width:650px; text-align:right;padding:20px 40px 10px 40px;}
.middlebody .bodyborder .rightbody .nav a{ color:#aeaeae; font-size:12px; text-decoration:none;}
.middlebody .bodyborder .rightbody .nav a:hover{ color:#d73619;}
.middlebody .bodyborder .rightbody .tit{ height:34px; line-height:30px;  text-align:left; padding-left:28px; color:#101010; font-size:14px; font-weight:bold; background-image:url(images/flag.gif); background-repeat:no-repeat; background-position:left center;}
.middlebody .bodyborder .rightbody .cnt{ text-align:left; color:#666666; padding:10px 40px 10px 40px;font-size:14px; line-height:180%;}
.middlebody .bodyborder .rightbody .cnt p{ padding-bottom:10px;text-indent:28px;}
.middlebody .bodyborder .rightbody .cnt p img{margin-left:-28px;}

.bottom { height:60px; padding-top:5px;}
.bottom .logo{ float:left;padding:5px 0px 0px 30px;}
.bottom .copy{ float:right; color:#333333; width:700px; text-align:center; line-height:150%; font-size:12px;}


