/* CSS Document */
*{ margin:0px; padding:0px;  font-size: 9pt;font-family:Arial, Helvetica, sans-serif;}
img { border:0px;}
body { margin:auto; padding:0px; font-family:Arial, Helvetica, sans-serif; width:100%; text-align:center;}
form { margin:0px; padding:0px; background:none;}
a{ text-decoration:none;color:#333;}
a:hover{COLOR:#09f; text-decoration: underline;}
#top{ width:1000px; height:110px; overflow:hidden; margin:auto; padding:0px; background:url(../img/top_bg.gif) left top repeat-x;}
#top #tleft{ width:290px; float:left; height:110px;}
#top #tleft .logo{ width:290px; height:70px; text-align:left; overflow:hidden;}
#top #tleft .searh{ width:290px; height:35px; text-align:left;}
#top #tleft .searh .txt{background:none; border:none; background:url(../img/txt.gif) left top no-repeat; width:217px; height:30px; line-height:30px; padding:0px 0px 2px 5px; margin-top:8px; margin-left:20px; float:left; color:#999;}
#top #tleft .searh .btn{background:none; border:none; background:url(../img/btn.gif) left top no-repeat; width:35px; height:30px;  margin-top:8px; float:left;}
#top #rleft{ width:710px; float:left; height:110px;}
#top #rleft .sitmap{ background:url(../img/ttto.gif) left top repeat-x; width:710px; height:37px; text-align:right;}
#top #rleft .sitmap img{ margin-right:30px;}
#top #rleft .menu{ width:650px; height:73px; background:url(../img/menu.gif) 0px -73px no-repeat;}
#top #rleft .menu a{ display:block; float:left; height:73px;}

#top #rleft .menu .a1{ width:80px;}
#top #rleft .menu .a1:hover{ background:url(../img/menu.gif) 0px 0px no-repeat;}
#top #rleft .menu .t1{ display:block; float:left; height:73px;  width:80px;  background:url(../img/menu.gif) 0px 0px no-repeat;}

#top #rleft .menu .a2{ width:80px;}
#top #rleft .menu .a2:hover{ background:url(../img/menu.gif) -80px 0px no-repeat;}
#top #rleft .menu .t2{ display:block; float:left; height:73px;  width:80px; background:url(../img/menu.gif) -80px 0px no-repeat;}


#top #rleft .menu .a3{ width:100px;}
#top #rleft .menu .a3:hover{ background:url(../img/menu.gif) -160px 0px no-repeat;}
#top #rleft .menu .t3{ display:block; float:left; height:73px;  width:100px;background:url(../img/menu.gif) -160px 0px no-repeat;}


#top #rleft .menu .a4{ width:85px;}
#top #rleft .menu .a4:hover{ background:url(../img/menu.gif) -260px 0px no-repeat;}
#top #rleft .menu .t4{ display:block; float:left; height:73px;  width:85px;background:url(../img/menu.gif) -260px 0px no-repeat;}


#top #rleft .menu .a5{ width:115px;}
#top #rleft .menu .a5:hover{ background:url(../img/menu.gif) -345px 0px no-repeat;}
#top #rleft .menu .t5{ display:block; float:left; height:73px; width:115px; background:url(../img/menu.gif) -345px 0px no-repeat;}




#top #rleft .menu .a6{ width:100px;}
#top #rleft .menu .a6:hover{ background:url(../img/menu.gif) -460px 0px no-repeat;}
#top #rleft .menu .t6{ display:block; float:left; height:73px; width:100px; background:url(../img/menu.gif) -460px 0px no-repeat;}


#top #rleft .menu .a7{ width:90px;}
#top #rleft .menu .a7:hover{ background:url(../img/menu.gif) -560px 0px no-repeat;}
#top #rleft .menu .t7{ display:block; float:left; height:73px; width:90px; background:url(../img/menu.gif) -560px 0px no-repeat;}



#bar{width:1000px; height:255px; overflow:hidden; margin:auto; padding:0px;}
#main{width:1000px; height:730px; overflow:hidden; margin:auto; padding:0px;}
#main #mleft{ width:300px; height:730px; float:left; background:url(../img/mainleft.jpg) left top no-repeat;}
#main #mleft .prolist{ height:340px; width:265px; padding-left:35px; padding-top:20px;}
#main #mleft .prolist a{ background:url(../img/pli.gif) left center no-repeat; display:block; padding-left:25px; height:30px; line-height:30px; text-align:left; width:230px; font-size:14px;}
#main #mleft .prolist .trmore{ text-align:right; background:none; width:150px; font-size:11px;}
#main #mleft .contat{ height:135px; width:265px; color:#666; text-align:left; padding-left:35px;}
#main #mright{ width:700px; height:730px; float:left;}
#main #mright #tmain{ width:700px; height:520px; padding-top:35px; background-color:#f6f6f6; text-align:left; overflow:hidden;}
#main #mright #tmain .abTitle{font-size:24px; color:#0071a3; margin-top:20px; margin-bottom:10px; height:30px; line-height:30px; background-color:#f0f0f0; padding-left:10px;}
#main #mright #tmain .abinfo{ width:750; text-align:left; margin-left:20px; line-height:20px; color:#666;}
#main #mright #tmain .abinfo B{ color:#999900;}
#main #mright #tmain .tmleft{ height:520px; width:280px; float:left;}
#main #mright #tmain .tmleft .inflash{ height:280px; width:255px; margin-left:22px; }
#main #mright #tmain .tmleft .inimg{ height:175px; width:280px; text-align:left;}
#main #mright #tmain .tmmind{ height:520px; width:30px;  float:left; background:url(../img/mmi.gif)  center center no-repeat;}
#main #mright #tmain .rmleft{ height:520px; width:390px; float:left; background:url(../img/dd.jpg) bottom right no-repeat;}
#main #mright #tmain .rmleft .title{ font-size:24px; color:#0071a3; margin-top:30px; margin-bottom:10px;}
#main #mright #tmain .rmleft .infos{ color:#666; line-height:22px;}
#main #mright #tfoot{ width:700px; height:175px; background:url(../img/main_foot.gif) #03345c top left no-repeat;}
#main #mright #tfoot .info{ width:500px; height:135px; float:left; padding-top:40px; color:#6c879b; text-align:left; line-height:22px;}
#main #mright #tfoot .info a{ color:#6c879b;}
#main #mright #tfoot .info a:hover{ color:#09f;}
#main #mright #tfoot .flogo{ width:200px; height:135px; float:left; text-align:right; padding-top:40px;}