/*reset.css*/
body{font-size:12px; font-family:Arial, Helvetica, sans-serif; height:100%; }
body,h1,h2,h3,h4,ul,li,dl,dt,dd,p,table,tr,td,form{margin:0px;padding:0px;}
li,dd,dt{ list-style:none;}
.left{float:left;}
.right{float:right;}
a{color: #663300; text-decoration:none;}
.page{width:100%;margin:0px;  padding:0 10px; }
.top{width:100%;float:left;height:30px;line-height:30px; background: #ccc;}

.style1 {
	font-size: 16px;
	color: #333333;
	font-weight: bold;
}
.style2 {font-size: 14px}

.head{width:100%;float:left;height:95px; background:#ccc; padding:0px 0px 10px 0px;}
.logo{width:50%;text-align:left; padding:0px 0px 0px 20px;}
.logo img{float:left;padding:20px 0 0 5px; border: 1px;}
.logo h1{float:left;color:#0062A0;font-size:48px; font-family: Berlin Sans FB Demi; padding:40px 0px 0px 10px; }
.logo h1 a{color: #666; text-decoration:none;}

.banner {width:40%;float:right;background: #ccc;}
.banner h1{float:right;color:#333;font-size:14px; padding:20px 30px 0px 0px; }
.banner h1 a{color: #666; text-decoration:none;}

#menu{width:100%;float:left;height:28px;clear:both;margin:0px;padding:0px 0px 10px 0px;background:#ccc;}
#menu ul{list-style:none;padding:0 0 0 10px;margin:0px;display:block;}
#menu ul li{list-style:none;float:left;width:auto;padding:0px; font-size:15px; line-height:36px; }
#menu ul li a{float:left;text-decoration:none;padding:0px 20px 0 23px; margin:0px;background-color:#ccc; text-align:left;width:3.3em;
font-family:Arial, Helvetica, sans-serif;font-size:18px; color:#666;font-weight: bold}
#menu ul li a:hover{text-decoration:none;color:#fff; background:#999;padding:0px 20px 0 23px;}
#menu ul li a.current{float:left;text-decoration:none;background:#999;padding:0px 10px 0 30px;color: #fff;margin:0px;}

.content{width:100%;float:left;background:#fff;padding:5px 5px 5px 5px;}
.maincontent {width:85%;float:right;}
.maincontent h1{width:100%; float:left; background:#fff;font-size:24px;padding:10px 0px 10px 0px;}
.maincontent h4{width:95%;float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;padding:0 50px 0 0px;}
.maincontent p{width:100%;float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#333;margin-bottom:5px;padding:0px 0px 0px 0px;}
.maincontent ul{width:95%;float:left;line-height:18px;padding:5px 0px 0px 0px;}
.maincontent li{width:105px;float:left;margin:0px 4px 4px 4px;}
.maincontent li a:hover{color:red; background:#fff;} 
.maincontent li img{width:108px;height:40px;float:left;}
.maincontent li label{width:108px;padding:1px; font-size:14px;text-align:center;float:left; line-height:20px;}

.content_b{width:90%; float:left;padding:0px;}
.content_b h1{ width:95%;float:left;font-size:28px; font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #cc6633; line-height:28px;}
.content_b h2{ width:95%;float:left;font-size:18px; color: #996633;line-height:30px;}
.content_b h3{width:95%;float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;padding:0 50px 0 0px;}
.content_b p{width:95%;float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#333;margin:0px;padding:0px 0px 10px 0px;}
.content_b ul{width:100%;line-height:18px;padding:5px 0;}
.content_b li{width:100%;width:310px;float:left;margin:0px 4px 4px 4px;}
.content_b li a:hover{color:red; background:#fff;} 
.content_b li img{width:310px;height:200px;border: 1px;}
.content_b li label{width:310px;padding:1px; text-align:center;line-height:26px; color: #666666;
font-family: Arial, Helvetica, sans-serif; font-size:24px; font-weight: bold; background:#fff;}
.content_b p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:red; background:#fff;}

.content_r{width:15%; float:left;padding:30px 0px 20px 0px;}
.content_rbox{width:100%; float:left;font-size:14px;font-family:Arial, Helvetica, sans-serif; padding:0px 0px 20px 0px;}
.content_rbox h1{width:100%; float:left; line-height:20px; background:#fff;color: #666666;font-size:20px;font-family:Georgia, Times New roman, Times, Serif;padding:0px 0px 0px 20px;}
.content_rbox h2{width:100%; float:left; line-height:20px; background:#fff;color: #333333;font-size:18px;font-family:Georgia, Times New roman, Times, Serif;padding:0px 0px 0px 20px;}
.content_rbox ul{width:100%;float:left;line-height:20px; font-size:16px; background:#fff; }
.content_rbox li{width:98%;float:left; line-height:20px; font-size:16px; background:#fff; color:#999; padding:0px 0px 0px 20px;}
.content_rbox li a:hover{color:#666; background:#fff;} 
.content_rbox li span{color:#aaa; background:#fff;}
.content_rbox dl{width:100%;float:left;line-height:20px; font-size:18px; font-family:Georgia, Times New roman, Times, Serif; font-weight: bold; background:#fff; }
.content_rbox dt{width:98%;float:left; line-height:20px; font-size:18px; font-family:Georgia, Times New roman, Times, Serif; font-weight: bold;  background:#fff; color:#999; padding:0px 0px 0px 20px;}
.content_rbox dt a:hover{color:#666; background:#fff;} 
.content_rbox dt span{color:#aaa; background:#fff;}

.content_l{width:85%;margin:0px;}
.content_l h1{width:100%; float:left; background:#fff;font-size:24px;padding:10px 0px 10px 0px;}
.content_l h2{ width:95%;float:left;font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #993300; line-height:28px;}
.content_l h3{ width:95%;float:left;font-size:18px; color: #8C5770;line-height:30px;padding:0 0 0 0px;}
.content_l h4{width:95%;float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;padding:0 50px 0 0px;}
.content_l h5{ width:95%;float:right;font-family:Georgia, Times New roman, Times, Serif; font-size:15px; color: red;  line-height:30px;}
.content_l h6{width:95%;float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
.content_l p{width:95%;float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#333;margin-bottom:5px;}
.content_l ul{width:100%;float:left;line-height:18px;padding:5px 0;}
.content_l li{width:100%;float:left;width:220px;float:left;margin:0px 4px 4px 4px;}
.content_l li a:hover{color:red; background:#fff;} 
.content_l li img{width:220px;height:150px;float:left;border: 1px;}
.content_l li label{width:220px;padding:1px; text-align:center;float:left; line-height:20px;}
.content_l p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:red; background:#fff;}
.content_l p img{float:left; margin:6px 8px 6px 0px;}

.content_i{width:95%; float:left;padding:0px;}
.content_i h2{ width:95%;float:left;font-family:Arial, Helvetica, sans-serif; font-size:20px; color: #cc6633; line-height:28px;}
.content_i h3{ width:95%;float:left;font-size:18px; color: #996633;line-height:30px;}
.content_i h4{width:95%;float:right; font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:20px;padding:0 50px 0 0px;}
.content_i h5{ width:95%;float:right;font-family:Georgia, Times New roman, Times, Serif; font-size:15px; color: red; line-height:30px;}
.content_i h6{ width:95%;float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
.content_i p{width:95%;float:left;font-family:Arial, Helvetica, sans-serif; font-size:14px; line-height:16px; color:#333;margin:0px;}
.content_i ul{width:100%;float:left;line-height:18px;padding:5px 0;}
.content_i li{width:100%;float:left;width:170px;float:left;margin:0px 4px 4px 4px;}
.content_i li a:hover{color:red; background:#fff;} 
.content_i li img{width:170px;height:120px;float:left;border: 1px;}
.content_i li label{width:170px;padding:1px; text-align:center;float:left; line-height:22px; font-family: Arial, Helvetica, sans-serif; font-size:14px; background:#fff;}
.content_i p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:14px; color:red; background:#fff;}

#footer {background-color: #999;width: 100%;height: 60px;float: left;padding: 10px 0 14px; }
#footer > div {width: 100%;margin: 0px;padding: 0 10px;}
#footer ul {width: 60%;float: right;line-height: 35px;list-style: none; margin: 10px 0px 10px;}
#footer li {float: left;margin: 0px 10px 0px;}
#footer li a {color: #663333;text-decoration: none;text-transform: uppercase;}
#footer li a:hover {color: #ab7d0f;}
#footer p {width: 40%;float: left;color: #663333;margin: 20px 0px 20px;text-transform: uppercase;}