/* CSS Document */
body{margin:0; padding:0; font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px; line-height:23px; color:#030303; background-color:#FFFFFF;}
p{margin:0; padding:0;}
form{margin:0; padding:0;}
h1{margin:20px 0 20px 0; padding:0; font-size:20px; text-align:center;}
h2{margin:0 0 8px 0; padding:0;}
h3{margin:10px 0 8px 0; padding:0; font-size:14px;}
div{margin:0; padding:0;}
A{text-decoration:none;}
li{list-style:none;}
ul{margin:0; padding:0;}
dl{margin:0; padding:0;}
A{text-decoration:none;}
a:link{color: #030303;text-decoration: none;}
a:visited {text-decoration: none;color: #030303;}
a:hover {text-decoration: none;color: #ff0000;}
a:active {text-decoration: none;color: #030303;}
#top{width:961px; margin:auto;}
#top .topleft{float:left;}
#top .topright{float:right; padding-top:20px;}
#top .topright p{margin-bottom:10px;}
#menu{background:url(images/menubg.jpg) repeat-x; height:59px; line-height:59px;}
#menu .menucon{width:961px; margin:auto; height:59px; line-height:59px;}
#menu .menucon ul li{float:left; text-align:center; height:59px; line-height:59px; overflow:hidden;}
#menu .menucon ul li a:link{color:#ffffff; font-size:15px; height:59px; display:block; line-height:59px; padding:0 38px; }
#menu .menucon ul li a:visited{color:#ffffff; font-size:15px; height:59px; display:block;  line-height:59px; padding:0 38px; }
#menu .menucon ul li a:hover{color:#ffffff; font-size:15px; background-color:#D62714;display:block; height:59px; line-height:59px; padding:0 38px;}
#bananer{width:961px; margin:8px auto;}
#main{width:961px; margin:auto;}
#main .mainleft{float:left; width:230px;}
#main .mainright{float:right; width:715px;}
#main .mainleft .lefttitle{background:url(images/lefttitlebg.jpg) repeat-x; height:38px; line-height:38px; padding-left:20px; color:#FFFFFF; font-size:14px;}
#main .mainleft .lefta{background-color:#ffbe00; padding:20px ;}
#main .mainleft .lefta p{margin-bottom:10px;}
#main .mainleft .leftb{background-color:#fcbd00; padding:15px;}
#main .mainleft .leftb ul li{background:url(images/leftline.jpg) no-repeat bottom; height:28px; line-height:28px;}
#main .mainleft .leftc{background-color:#ffbe00; padding: 15px 10px 30px 10px;}
#main .mainright .righttitle{background:url(images/righttitlebg.jpg) repeat-x; height:36px; line-height:36px; border:#CCCCCC solid 1px;}
#main .mainright .righttitle ul li{float:left;}
#main .mainright .righttitle .righttitlebg{background:url(images/righticon.jpg) no-repeat left; width:200px; padding-left:32px; font-weight:bold; font-size:14px;}
#main .mainright .righttitle .floatr{float:right; padding-right:10px;}
#main .mainright .prolist{ margin-top:20px;}
#main .mainright .prolist li{float:left; margin-left:12px; text-align:center;} 
#main .mainright .prolist img{border:#CCCCCC solid 1px; margin-bottom:3px;}

#foot{background-color:#403f44; width:961px; height:36px; line-height:36px; color:#FFFFFF; margin:20px auto 50px auto;}
#foot .footleft{float:left; padding-left:10px;}
#foot .footright{float:right; padding-right:10px;}
#foot a:link{color:#FFFFFF;}
#foot a:visited{color:#FFFFFF;}
#foot a:hover{color:#FF0000;}

#main .mainright .aboutcon{padding:18px 0;}

#conimg{ width:700px;}
#conimg img{border:#CCCCCC solid 1px;}
#conimg .conleft{ float:left; width:352px;}
#conimg .conrightr{float:right; width:330px; overflow:hidden;}
.img2{ margin-top:5px;}
.both{ height:-1px; clear:both;}
