*{margin:0;padding:0;}
body{font: normal 12px Arial, Helvetica, sans-serif;line-height: 150%;margin: 0px;padding: 0px;background-color:#ffffff;color:#333333}
tr,th,td{padding-left:2px;font-family:Arial, Helvetica, sans-serif;color:#333333}
h1, h2, h3, h4 {font-family:Arial, Helvetica, sans-serif;}
a {background: inherit;line-height:150%;text-decoration:none; color:#333333}
a:visited {background: inherit;line-height:150%;text-decoration:none; color:#333333}
a:hover {background: inherit;color: #00b0dd;line-height:150%;text-decoration:underline;}

#content{width:941px;margin:0px auto 0px auto; background-color:#fef2e2}
#main{width:937px;margin:0px auto 0px auto; background-color:#ffffff}

#header{width:937px;height:315px;float:left;}
#logo{width:937px;height:70px;float:left;background-color:#FFFFFF}
#logo div.logoimg{width:175px; height:59px; float:left; margin:5px 7px 0 3px; background:url(logo.gif) no-repeat}
#logo div.logotxt{width:275px;float:left;margin:13px 0 0 0;background:url(logoname.jpg) no-repeat top left;font-size:15px;font-weight:bold;padding:5px 0 0 3px;}

#top{width:937px;height:209px;background:url(top_bg.jpg) no-repeat;float:left;}
#top div.topflash{width:500px;height:75px;float:left; margin:15px 0 5px 20px;}
#top div.toptxt{float:left;margin:0 0 0 10px;}
.toptxt li.t2{width:460px;float:left;color:#FFFFFF; background:url(0.gif) left center no-repeat; padding-left:10px;}
.toptxt li.t1{float:left;color:#ea6c26;font-size:15px;font-weight:bold;line-height:25px;height:25px}
.toptxt li.t3{width:450px;padding-left:5px;float:left;color:#f19708; font-size:12px; font-weight:bold; line-height:26px; height:25px}

#nav{width:935px;height:36px;float: left;background:url(menu_bg.gif) repeat-x; border-left:1px solid #cd7708;border-right:1px solid #cd7708}
#nav ul{margin:0px;padding:0px;list-style:none;font-size:14px;font-weight:bold;line-height:36px;margin-left:10px;margin-right:10px;font-family:Arial, Helvetica, sans-serif;}
#menu li{float:left;}
#menu li.fg{background:url(menu_fg.gif) no-repeat; width:10px; height:36px;}
#menu li a{color: #FFFFFF;text-decoration:none;line-height:36px;display:block;width:85px;height:36px;text-align:center;}
#menu li a:hover{color: #000000;}
#menu li a#current{color:#FFFFFF;}


#clear{clear:both;display:block;}
#footer{clear:both;width:937px;padding:10px 0 10px 0;color:#000000;float:left;background-color:#f6b269}
#footer p{margin:0px;padding:0px;text-align:center; font-size:14px}
#footer p a{color:#000000}

#center{width:910px;}
#center h4 { font-size:15px; float:left; text-align:left; padding:15px 0 5px 10px;; margin:0;line-height:180%;font-weight:normal; color:#465d74}
#center h4 a {color:#465d74;text-decoration:none;}
#center h4 a:visited {color:#465d74;text-decoration:none;}
#intro{width:910px;float:left; text-align:left; padding:15px 0 5px 0; line-height:180%;}
#bfg{width:910px;float: left;background:url(index_12.gif) repeat-x; height:16px;}



#index_intro{width:440px;float:left; padding:20px 0 15px 0;}
#index_intro div.img{width:160px;float:left;text-align:center; }
#index_intro div.txt{width:270px;float:left;text-align:left;margin-left:10px;}
#index_intro h1 a{color:#333333;text-decoration:none;font-size:15px;line-height:20px}
#index_intro h1 a:visited {color:#333333;text-decoration:none;line-height:20px;}
#index_intro h2 {float:left;font-weight:normal; margin-top:3px;}
#index_intro h2 a{color:333333;line-height:150%;text-decoration:underline;font-size:12px;}
#index_fg{ float:left; width:30px; height:145px;background:url(rep_1.jpg)  no-repeat center}

#news{width:910px;float:left;padding:20px 0 20px 0;}
#img_news{ background:url(index_16.gif) top left no-repeat; width:110px; height:100px; float:left;}
#index_news{width:790px;float:left;margin:20px 0 0 0; }
#index_news li{width:790px;float:left; list-style:none}
#index_news li.topnews{font-size:20px;text-align:left;font-weight:bold}
#index_news li.topnews a {color:#455e74;text-decoration:none;}
#index_news li.topnews a:visited {color:#455e74;text-decoration:none;}
#index_news li.follownews{font-size:13px;border-bottom:1px solid #CCCCCC;padding-bottom:10px; margin-bottom:10px;text-align:left;color:#333333}
#index_news li.othernews{ background:url(index_20.gif) no-repeat left; padding-left:10px;font-size:12px;line-height:20px;text-align:left}
#index_news li.othernews a {color:#455e74;text-decoration:none;}
#index_news li.othernews a:visited {color:#465c71;text-decoration:none;}


#othermain{width:910px;padding:8px 0 10px 0;}
#othermain div{float:left; list-style:none;}
#othermain div.leftmain{width:650px;text-align:left;}
#othermain div.rightmain{width:250px;text-align:left; border-left:1px solid #CCCCCC; padding-left:8px;}

#othermain h1 {font-size:13px;font-weight:bold;padding-left:25px;margin:5px 0 5px 0;background:url(3.gif) no-repeat left center;border-bottom:1px solid #cccccc;line-height:22px;}
#othermain h1 a:link {color:#333333;text-decoration:none;line-height:22px;}
#othermain h1 a:visited {color:#333333;text-decoration:none;line-height:22px;}

#othermain h2 { font-size:12px;font-weight:normal;padding-left:10px;line-height:18px;margin-left:15px;background:url(x.gif) no-repeat left top;}
#othermain h2 a:link {color:#333333;text-decoration:none;line-height:18px}
#othermain h2 a:visited {color:#333333;text-decoration:none;line-height:18px}
#othermain h2 a:hover {color:#333333;text-decoration:underline;line-height:18px}


#othercontent{width:99%; margin:8px 0 8px 0;}
#othercontent li{float:left;list-style:none;text-align:left;width:98%;}
#othercontent h3{font-size:14px;font-weight:bold;text-align:center;line-height:25px;}
#othercontent li.c1{margin:5px 0 5px 5px;}
#othercontent li.c2{ text-align:right;}
#othercontent li.c3{margin:5px 0 0 5px;}
#othercontent li.c4{ text-align:center;}

#newslist{width:99%; margin:8px 0 8px 0;}
#newslist li{float:left; height:25px; line-height:25px; background:url(rep_1.gif) repeat-x bottom}
#newslist li.left{width:4%; text-align:center;}
#newslist li.main{width:83%; text-align:left;}
#newslist li.time{width:12%; text-align:right;font:12px Verdana, 'Trebuchet MS', Arial, Sans-serif;}

#index_pro{width:99%;background:url(rep_1.gif) repeat-x bottom;padding:8px 0 8px 0;}
#index_pro div.left{width:160px;float:left;text-align:center;margin-right:5px;}
#index_pro div.right{width:470px;float:left;text-align:left}
#index_pro div.titlemore{color:#333333; line-height:130%; text-decoration:none;font-size:13px;}
#index_pro h3 {color:#FF3300;text-align:left;font-weight:blod;text-decoration:none;font-size:15px;line-height:20px}
#index_pro h3 a {color:#333333;text-decoration:none;line-height:180%;}
#index_pro h3 a:visited {color:#333333;text-decoration:none;line-height:180%;}
#index_pro h3 a:hover {color:#333333;text-decoration:underline;line-height:180%;}


.pageon {BORDER:#9aafe5 1px solid;width:20px;HEIGHT:18px;COLOR:#ffffff;padding:0 5px 0 5px;background:#9aafe5;line-height:160%}
.pageout {height:18px;width:20px;BORDER: #9aafe5 1px solid;padding:0 5px 0 5px;}
.pageout A {CURSOR:pointer;COLOR:#3568b9;TEXT-DECORATION:none}
.pageout A:visited {CURSOR:pointer;COLOR:#3568b9;TEXT-DECORATION:none}
.pageout A:hover {CURSOR:pointer;COLOR:#3568b9;TEXT-DECORATION:none}


.sort_class{border:1px solid #3b3b3b;padding:5px;line-height:160%;text-align:left; margin-bottom:5px; width:97%;}
#sm_c{float:left;width:100%;font-weight:bold;text-align:left;margin:10px 0 10px 0;font-size:14px;}


.footlink{font-size:10px;}
.footlink a{font-size:10px;}