@charset "utf-8";
/* CSS Document html {filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1,opacity=1);}*/



body{ margin:0;}
/*头部*/
.top{ width:980px; margin:0 auto;}
.top .topleft{ width:700px; float:left; height:24px; background:url(../images/caipu_01.gif); text-align:left; padding-top:3px;}
.top .topleft span.tla{ width:380px; float:left; overflow:hidden; padding-left:12px; padding-top:2px; font-size:12px}
.top .topleft span.tlb{ width:300px; float:right; overflow:hidden; text-align:right; padding-top:2px; font-size:12px}
.top .topright{ width:280px; float:right; height:22px; background:url(../images/caipu_03.gif); padding-top:6px; font-size:12px}
/*LOGO部分*/
.logo{ width:980px; margin:0 auto;}
.logo .logoleft{ width:364px; float:left; height:61px; text-align:right; padding-top:17px; padding-bottom:8px;}
.logo .logoright{ width:616px; float:left; height:61px; padding-top:17px; padding-bottom:8px;}
.logo .logoright .righttop{ width:616px; height:21px;}
.logo .logoright .righttop .topa{ width:109px; height:21px; overflow:hidden; float:left}
.logo .logoright .righttop .topb{ width:47px; height:21px; overflow:hidden; float:left; background:url(../images/caipu_08.gif)}
.logo .logoright .righttop .topc{ width:460px; height:17px; overflow:hidden; float:right; padding-top:4px; font-size:12px}
.logo .logoright .rightbuttom{ width:606px; height:35px; background:url(../images/caipu_10.gif) no-repeat; overflow:hidden;  padding-left:10px;}
.logo .logoright .rightbuttom input{ border:0px; padding-top:3px}
/*菜单部分*/
.nav{ width:980px; margin:0 auto; background:url(../images/caipu_13.gif)}
.nav a:link{ color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold}
.nav a:visited{ color:#FFFFFF; text-decoration:none; font-size:14px; font-weight:bold}
.nav a:hover{ color:#000000; text-decoration:none; font-size:14px; font-weight:bold}

.nav #navext{background:url(../images/caipu_14.gif);}
.nav #navext a:link{ color:#000000; font-size:14px; font-weight:bold}
.nav #navext a:visited{ color:#000000; font-size:14px; font-weight:bold}
.nav #navext a:hover{ color:#FF0000; font-size:14px; font-weight:bold}

.nav .nava{ width:32px; height:35px; float:left; overflow:hidden;}
.nav .navb{ width:74px; height:20px; float:left; overflow:hidden; text-align:center; padding-top:15px;}
.nav .navp{ width:4px; height:13px; float:left; overflow:hidden; no-repeat;padding-top:15px;}
.nav .navc{ width:74px; height:20px; float:left; overflow:hidden; text-align:center; padding-top:15px;}
.nav .navd{ width:4px; height:13px; float:left; overflow:hidden; no-repeat;padding-top:15px;}
.nav .nave{ width:74px; height:20px; float:left; overflow:hidden;  text-align:center; padding-top:15px;}
.nav .navf{ width:4px; height:13px; float:left; overflow:hidden; no-repeat;padding-top:15px;}
.nav .navg{ width:74px; height:20px; float:left; overflow:hidden; text-align:center; padding-top:15px;}
.nav .navh{ width:4px; height:13px; float:left; overflow:hidden; no-repeat;padding-top:15px;}
.nav .navi{ width:74px; height:20px; float:left; overflow:hidden; text-align:center; padding-top:15px;}
.nav .navj{ width:4px; height:13px; float:left; overflow:hidden; no-repeat;padding-top:15px;}
.nav .navk{ width:74px; height:20px; float:left; overflow:hidden; text-align:center; padding-top:15px;}
.nav .navl{ width:4px; height:13px; float:left; overflow:hidden; no-repeat;padding-top:15px;}
.nav .navm{ width:74px; height:20px; float:left; overflow:hidden; text-align:center; padding-top:15px;}
.nav .navn{ width:4px; height:13px; float:left; overflow:hidden; no-repeat;padding-top:15px;}
.nav .navo{ width:74px; height:20px; float:left; overflow:hidden; text-align:center; padding-top:15px;}


.buttom{width:970px; border-top:2px solid #CCCCCC; font-size:12px; line-height:25px; margin:0 auto; padding:5px; clear:both; text-align:center}
.buttom a:link{ text-decoration:none; color:#333333}
.buttom a:visited{ text-decoration:none; color:#333333}
.buttom a:hover{ text-decoration:underline; color:#FF6600}



