/*allstyle*/
body{margin:0; margin-left:auto; margin-right:auto; padding:0 0 12px 0;font-size:12px; color:#000000; line-height:22px; text-align:center; background-image:url(/images/pubIMG/bg.jpg); background-repeat:repeat;}
div,p,li{font-family:Verdana,ËÎÌå;font-size:12px;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}
img{border:0;}
/*link*/
a{color:#433f3f;text-decoration:none;}
a:hover{color:#ff6600;text-decoration:underline;}
a.lcblue{color:#0F479C;}
a.lchot{color:#bd0a01;}
/*title£±*/
h1¡¡{font-size:15px; font-weight:bold; color:#0d59b9;}
.topbody { text-align:center;margin-left:auto; margin-right:auto; width:1004px}
.body { text-align:center;margin-left:auto; margin-right:auto; width:1004px; overflow:hidden;  _display:inline-block; }
/*tip*/
.toptopline01 { width:1004px; background-color:#029fec; height:5px;  font-size:0px;}
/*blueline*/
.toptopline02 { height:5px; width:1004px; background-image:url(/images/pubIMG/top/topshadow.gif); background-repeat:repeat; font-size:0px;}
.top {width:1004px; height:79px; background:#fff; text-align:left}
/*logo*/
.logo { margin-left:30px; margin-top:12px; width:175px; height:60px; margin-bottom:1px; float:left;}
* HTML .logo { margin-left:10px; margin-top:12px; width:175px; height:60px; margin-bottom:1px; float:left;}
/*menu*/
.menu { width:767px; margin-top:15px; padding-left:32px; height:60px; margin-bottom:1px;  float:right;}
.menu01{ width:767px;}
.menu01 a{ color:#000000; text-decoration:none;}
.menu01 a:hover{color:#ff6600; text-decoration:none;}
.menu02{ width:767px}
* HTML .menu02{ width:751px; padding-left:16px;}
.menu02 a{ color:#000000; text-decoration:none;}
.menu02 a:hover{color:#ff6600; text-decoration:none;}
.menubutton { width:42px; height:40px; margin-left:16px; margin-right:16px; float:left;}
* HTML .menubutton { width:42px; height:40px; margin-left:16px; margin-right:16px; float:left;}
.menuword { width:74px; height:40px; float:left; text-align:center}
* HTML .menuword { margin-top:3px; width:74px; height:25px; float:left; text-align:center}
/*blueline*/
.topline { height:3px; width:1004px; background-image:url(/images/pubIMG/top/topshadow.gif); background-repeat:repeat-x; font-size:0px;}
/*login*/
.toplogin {width:1004px; height:43px; text-align:left; background-image:url(/images/pubIMG/top/barbg.gif); background-repeat:repeat-x;}
.toplogincont { width:1004px; height:43px;} 
.loginword1 { width:55px; margin-left:34px; margin-top:12px; margin-bottom:9px; font-size:12px; font-weight:bold; color:#ffffff; text-align:left; float:left}
* HTML .loginword1 { width:55px; margin-left:18px; margin-top:12px; margin-bottom:9px; font-size:12px; font-weight:bold; color:#ffffff; text-align:left; float:left}
.loginword2 { width:114px; margin-top:10px; margin-bottom:11px; text-align:left; float:left}
.loginword3 { width:74px; margin-top:12px; margin-bottom:9px; font-size:12px; font-weight:bold; color:#ffffff; text-align:center; float:left}
.loginword4 { width:80px; margin-top:12px; margin-bottom:9px; margin-left:13px; float:left}
.loginword5 { width:203px; margin-left:30px; margin-top:12px; margin-bottom:9px; margin-right:10px; font-size:12px; font-weight:normal; color:#ffffff; text-align:left; float:left}
.loginword6 { width:403px; margin-left:30px; margin-top:12px; margin-bottom:9px; margin-right:10px; font-size:12px; font-weight:normal; color:#ffffff; text-align:left; float:left}

.skinico { width:16px; height:14px; margin-top:15px; margin-bottom:14px; margin-right:15px; float:left}
/*search*/
.search { width:1004px; height:36px; text-align:center; background-image:url(/images/pubIMG/top/searchbgmid.gif); background-repeat:repeat-x;}
.searchcont {width:945px; height:36px; margin-left:auto;  margin-right:auto;  text-align:left;}
.inp01 { margin-left:2px; margin-right:2px; float:left; margin-top:5px;}
.inp02 { width:192px; height:22px; margin-top:5px; float:left;}
.inp03 { width:80px; height:22px; margin-top:6px; margin-left:8px; float:left;}
.inp04{margin-top:8px; margin-left:20px; text-align:right; float:right;}
.input01 { border: #0066CC solid 1px; color:#666666; font-size:12px;}
.input02 { border: #7f9db9 solid 1px; color:#666666; font-size:12px;}
/*top-end*/

/*en-begin*/
.end { width:1004px; height:154px;  background-color:#ffffff; overflow:hidden; _display:inline-block;  margin-left:auto; margin-right:auto;  text-align:left;}
.endarea{ width:945px; height:154px; margin-left:29px; background-color:#ffffff;}
.endbgs { width:945px; height:151px; background-image:url(/images/pubIMG/endbg.gif); background-repeat:repeat-x;}
.about { margin-top:10px; text-align:center}
.about a{color:#00007F;text-decoration:none;}
.about a:hover{color:#bd0a01;text-decoration:underline;}
.copyright { text-align:center; margin-top:12px;}
.tishi { text-align:center; color:#ff0000; margin-left:12px; margin-right:12px}
/*end-over*/
.end2 { margin-left:auto; overflow:hidden; margin-right:auto; width:944px; background-color:#ffffff; }
.endarea2 { width:944px; height:154px; background-color:#ffffff;}
.endbgs2 { width:944px; height:151px; background-image:url(/images/pubIMG/endbg.gif); background-repeat:repeat-x;}