body{ margin:0px; padding:0px;background:url(../images2010/bg.jpg);}
form{ margin:0px; padding:0px;}
span{ margin:0px; padding:0px;}
a:link,a:visited{color:#000; text-decoration:none;}
a:hover{ color:red;}
.redfont12b{ color:#990000; font-weight:bold; font-size:12px;}
.redfont12 a,.redfont12 a:link,.redfont12 a:visited{ color:#990000; font-weight:lighter; font-size:12px; text-decoration:none;}
..redfont12 a:hover{ color:#FFCC00; font-weight:lighter; font-size:12px; text-decoration:underline;}
#box{ width:985px; margin:0px auto; background:#FFFFFF;}
#top{ width:100%;  background:url(../images2010/top_bg.jpg) repeat-x;}
#logo{ float:left;width:224px; height:69px; margin-left:20px; background:url(../images2010/logo.jpg) no-repeat; }
#top_r{ float:right; width:700px;}
.top_r_nav{ text-align:right; }
.top_r_nav ul{ clear:both; list-style:none; margin:0px; margin-right:30px; height:20px; padding-top:5px;}
.top_r_nav ul li{ display:inline;font-size:12px; color:#999999;}
.top_r_nav ul li a{ display:inline; width:100px;}
.top_r_nav ul li a,.top_r_nav ul li a:link,.top_r_nav ul li a:visited{ font-size:12px; color:#999999; text-decoration:none;}
.top_r_nav ul li a:hover{font-size:12px; color:#FF9900; text-decoration:none;}
.search{ margin-top:8px; text-align:center;}
#nav{ clear:both;background:url(../images2010/menu_bg.jpg) no-repeat;width:100%; height:21px; padding-top:5px; padding-left:150px;width:835px; line-height:22px;}
#nav ul{ margin:0px; padding:0px;  }
#nav ul li{ display:inline; margin:0px 3px;}
#nav ul li a,#nav ul li a:link,#nav ul li a:visited{ display:inline; width:130px;  font-size:12px; font-weight:bold; color:#FFFFFF; text-decoration:none;}
#nav ul li a:hover{display:inline; width:130px;  font-size:12px; font-weight:bold; color:#FFFF00; text-decoration:none;}
#nav .nav_r{ float:right; width:138px; background:url(../images2010/menu_r_bg.jpg) no-repeat;}
#banner{ clear:both; width:985px; height:400px; margin:5px auto; }
/* iBanner style start*/
#ibanner { position:relative; width:985px; height:400px; overflow:hidden;}
#ibanner_pic {}
#ibanner_pic img { border:none; width:985px; height:400px; }
#ibanner_pic a { position:absolute; top:0; display:block; width:985px; height:400px; overflow:hidden; }
#ibanner_btn { position:absolute; z-index:9999; right:5px; bottom:5px; font-weight:700; font-family:Arial; }
#ibanner_btn span { display:block; float:left; margin-left:4px; padding:0 5px; background:#000; cursor:pointer; }
#ibanner_btn .normal { height:20px; margin-top:8px; border:1px solid #999; color:#999; font-size:16px; line-height:20px; }
#ibanner_btn .current { height:28px; border:1px solid #FF5300; color:#FF5300; font-size:28px; line-height:28px; }
/* iBanner style end */
#board{ clear:both; background:#F5F5F5;  font-size:12px;padding-top:5px; height:17px; }
.board_l{ float:left; margin-left:5px; width:680px; }
.board_r{ float:right; width:280px; line-height:25px;}

#contain{ clear:both; width:100%; margin-top:2px;}
.contain_l{ float:left; width:292px;  border:1px solid #CCCCCC; padding:1px; margin:2px;}
.contain_l h1{ margin:8px 10px; padding:0px 15px; font-size:12px; font-weight:bold; color:#000000; background:url(../images2010/point1.jpg) no-repeat;}
.image{ width:294px; text-align:center;}
.contain_l h2{ clear:both; margin:0px; padding:0px; background:#F0F0F0; height:20px; padding-top:6px; font-size:12px; font-weight:lighter;}
.contain_l h2 .title{ display:block; float:left; width:150px; height:20px; padding-top:6px; }
.more{ float:right; width:100px;height:20px; padding-top:6px; }
.contain_r{ float:right; width:200px;}
.adv{ margin:8px 2px; width:100%; text-align:center;}
.company{ margin:8px 2px; width:100%; height:53px; background:url(../images2010/company.jpg) no-repeat center center; }
.company h3{ width:80%; margin:25px auto 2px;}
.company select{width:100%;}
.link{ margin:8px 2px; width:100%; height:53px; background:url(../images2010/link.jpg) no-repeat center center;}
.link h3{ width:80%; margin:25px auto 2px;}
.link select{width:100%;}

.contain_c{ width:450px; margin:0px auto; position:relative;}
.contain_c ul{ list-style:none; margin:0px; padding:0px; font-size:12px;}
.contain_c ul li{ line-height:22px;}
.contain_c #ct1{ position:absolute;top:5px;left:0px;}
.contain_c #ct2{ position:absolute;top:5px;left:110px;}
.contain_c .on{border-top:#999 solid 1px;border-left:#999 solid 1px;border-right:#999 solid 1px;border-bottom:#fff solid 1px; float:left; width:100px; text-align:center;font-weight:bolder;}
.contain_c .off{border:#999 solid 1px; background:#CCC; float:left; width:100px;text-align:center; font-weight:bolder;}
.contain_c #ct1_content,.contain_c #ct2_content{clear:both; border:#999 solid 1px; height:225px; margin-top:28px; padding-top:10px;}
.contain_c ul li span{float:right; color:#666;padding-right:5px;}


#footer{ clear:both; width:100%; margin:5px auto;}
.footer_nav{ border-bottom:2px solid #990000; border-top:2px solid #990000; width:100%; height:20px; padding-top:6px; background:#F0F0F0;}
.footer_nav ul{ clear:both; list-style:none width:80%; margin:0px auto; text-align:center;}
.footer_nav ul li{ display:inline; font-size:12px;}
.footer_nav ul li a,.footer_nav ul li a:link,.footer_nav ul li a:visited{ display:inline; width:100px; font-size:12px; color:#000000; text-decoration:none;}
.copyright{ width:100%; margin:5px auto; font-size:12px; height:70px; text-align:center; color:#999999; line-height:22px;}