﻿@import url("public.css");
/*------------------------- For All Pages ---------------------*/
*{margin:0; padding:0;}
body{font-size:12px; color:#333; font-family: Arial, Helvetica, sans-serif; text-align: center; line-height:1.8em; background:url(../images/bg.jpg) repeat-x center top;}
ul,li{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{color:#F00;}
.clear{clear:both;}
table{border-collapse:collapse;}
.mainPage{width:1000px; margin:0 auto;}

/*---------------------------------------- header ----------------------------------------*/
.header{width:1000px; margin:0 auto; background:url(../images/header_bg.jpg) no-repeat center top;float:left;}
.logo{ background:url(../images/logo_cn.jpg) no-repeat left center; width:363px; height:101px; float:left;}
.topBar{width:240px; float:right; margin-top:10px;display:inline; font-size:12px;}
.topBar table{width:auto; text-align:center;}
.topBar table a{color:#666;}
.topBar table a:hover{color:#F00;}

.menu{width:100%; float:left; height:42px;}
.menu ul{width:auto; float:left; display:inline; margin-left:100px;}
.menu li{width:auto; float:left; background:url(../images/menu_line.jpg) no-repeat right center; position:relative;}
.menu li a{display:block; width:160px; height:42px; line-height:42px; font-size:14px; color:#FFF; text-align:center; font-weight:bold; white-space:nowrap;}
.menu li a:hover{color:#FFC600;}
#last{background:none;}


.flash{width:1000px; margin:0 auto;}

.banner{width:1000px; margin:0 auto;}

#nav LI ul{POSITION: absolute; background: url(../images/nav_bg.jpg) repeat-y  left center; width:160px;  top:40px; left:-9999em; overflow:hidden; }
#nav LI ul li { background:url(../images/nav_line.jpg) no-repeat center top; padding-top:3px; width:100%; float:left;}
#nav LI ul A { color:#FFF; font-size:12px; height:30px; line-height:30px; padding:0; overflow:hidden;}
#nav LI ul A:hover{color:#FFC600;}
#nav LI:hover ul {LEFT:-100px;}
#nav LI.sfhover ul{LEFT:-100px;}

#nav #nav_last{background:url(../images/nav_bot.jpg) no-repeat center top; height:2px; overflow:hidden; padding:0; margin:0; float:left;}
/*---------------------------------------- content ----------------------------------------*/
.content{width:1000px; margin:0 auto; text-align:left;float:left;}
.sideBar{width:222px; float:left; margin-top:13px;}
.sideBox{width:100%; float:left; margin-bottom:10px;}
.main{width:765px; float:right; margin-top:13px;}
.mainBox{width:100%; float:left;}

/*---------------------------------------- footer ----------------------------------------*/
.footer{width:1000px; margin:0 auto; text-align:center;float:left; background:url(../images/foot_cn_bg.jpg) no-repeat center top;}
.foot_nav{width:200px;color:#999; float:left; margin-left:200px; margin-top:10px; display:inline;}
.foot_nav a{padding:0 5px; color:#999;}
.foot_nav a:hover{color:#F00;}
.copyRight{ width:auto; float:right;color:#999; display:inline; margin-right:60px; text-align:right; margin-top:7px;}
.copyRight a{color:#999;}
.copyRight a:hover{color:#F00;}

/*---------------------------------------- pages ----------------------------------------*/
.rollBox{width:1000px;overflow:hidden;margin:0 auto; height:80px; padding-bottom:10px;}
.rollBox .LeftBotton{ background:url(../images/left.jpg) no-repeat center center; width:20px; height:80px;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .RightBotton{ background:url(../images/right.jpg) no-repeat center center; width:20px; height:80px;overflow:hidden;float:left;display:inline;cursor:pointer;}
.rollBox .Cont{width:960px;overflow:hidden;float:left;}
.rollBox .Cont table{width:100%;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:160px;float:left;text-align:center;}
.rollBox .Cont .pic img{ border:none;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


