body,div,img,dl,dt,dt,ul,li,p,h1,input{ margin:0; padding:0;}
ul,li{list-style:none}
body{ font-size:12px;background:url(../newimg/top.png) repeat-x}
a{text-decoration:none; color:#000;}
a:hover,a:active{ text-decoration: underline; color:#FF0000;}

.blue{text-decoration:none; color:#2C629E}     
.blue:hover{text-decoration: underline;color:#FF0000;}

.clearbox{clear:both;}
.m_top{margin-top:10px;}
.fL{float:left;}
.fR{float:right;}


.toolbar{background:#2D5A77;height:41px;background:#FCFCFC; border-bottom:solid 1px #EDEEF0;  border-top:solid 3px #2389F8;position:fixed;z-index:990;margin-bottom:6px;left:0;top:0;width:100%;_position:absolute;_top:expression(documentElement.scrollTop);}
#site_nav{width:1000px;height:41px;margin:0 auto;}
#site_nav_left{ width:300px;height:41px; float:left;}
.site_p1{padding-left:18px;height:41px; line-height:41px; float: left;}

#site_nav_right{ width:600px; height:41px; line-height:41px;float:right; text-align:right; color:#999999;}
#site_nav_right a{padding-left:10px; padding-right:10px;}


#top{ width:960px; height:65px; margin:0 auto;padding-top:55px;}
.top_L{ width:190px; float:left;padding-top:5px;}
.top_L img{width:170px; height:50px; border:0px;}
.top_Lt{ width:1px; height:53px; float:left; padding-top:11px;}
.top_td{width:54px;float:left;padding-top:10px; padding-left:20px;}
.top_tda{width:54px; height:40px; float:left; border:solid 1px #CCC;}
.top_tdb{width:54px; height:20px; line-height:20px; background:#C00000; text-align:center; color:#FFF; font-size:12px;}
.top_tdc{width:54px; line-height:20px; font-size:12px; text-align:center; font-family:Arial;}


.top_M{ width:420px;float:left; padding-top:15px; padding-left:25px; overflow:hidden;}
.main_search{clear:both; overflow:hidden;}
.main_search select{margin:0 2px; }
.main_search .SearchInp{border:1px solid #BCBCBC;height:30px;line-height:30px; padding:0px 0 0 25px;background:url(../newimg/SearchInp.jpg) no-repeat 10px 5px; color:#999; width:300px; }
.main_search .SearchSub{border:none;background:#1493E6; text-align:center; width:70px;height:32px;line-height:32px;color: #fff;font-weight:bold; margin-left:-1px; }


.top_R{ width:240px;float:right; padding-top:15px;}
.top_Ra{ width:117px; height:34px; line-height:34px;background:url(../newimg/t_bga.jpg) no-repeat; text-align:center; font-size:14px; font-weight:bold;}
.top_Ra a{color:#ffffff; text-decoration:none;}
.top_Ra a:hover{color:#ffffff; text-decoration:underline;}


#menu{ width:960px; height:40px; margin:0 auto; background:url(../newimg/menu_bg.png) repeat-x;}
.menu_t{float:left; width:960px; height:40px;}
.menu_t ul {width:950px; margin-left:10px;}
.menu_t ul li{float:left;height:40px;line-height:40px; display: block; padding-left:23px; padding-right:23px; font-size:14px; font-weight:bold; background:url(../newimg/menu_li.png) no-repeat right center;text-align:center;}
.menu_t ul li a{color:#ffffff; text-decoration:none;}
.menu_t ul li a:hover{color:#ffffff; text-decoration:underline;}



.botArea{ width:960px; height:auto;margin:0 auto;padding-top:15px; padding-bottom:15px; clear:both;}
.bota{ width:960px; text-align:center; line-height:24px; color:#666666;}
.bota a{color:#666666}