body { font-size: 12px; background:url(../images/bg.png) top repeat-x}
*{ margin:0; padding:0}
img{ border:0}
input{ border:0}
.red{ color:#FF0000}
a:link {  color:#000000;text-decoration: none; }
a:visited {color:#000000;text-decoration: none;}
a:hover {color: #FF0000;text-decoration: underline;}
.m10{ margin-bottom:10px}

.hbh a:link {  color:#000000;text-decoration: none; }
.hbh a:visited {color:#000000;text-decoration: none;}
.hbh a:hover {color: #ff0000;text-decoration: underline;}
/* µÇÂ½ */
.login{ width:100%; background-image:url(../images/login_bg.gif); height:33px}
.login_txt{ width:965px; height:32px; margin:auto}
.login_txt .eng{ float:left; margin-right:20px; display:inline}
.login_txt .eng ul{background:url(../images/list.gif) no-repeat 0px 50%;}
.login_txt .eng li{ color:#004398; line-height:32px; vertical-align:middle; list-style-type:none; text-indent:8px}
.login_txt .name{ float:left; line-height:32px;vertical-align:middle}
.login_inp{ float:left; margin-right:6px;width:72px;display:inline}
.login_inp input{ width:70px; height:18px; border:1px #cccccc solid; margin-top:6px; font-size:12px}
.login_log { float:left; margin-right:6px;line-height:20px; height:20px;width:48px;margin-top:6px; vertical-align:middle;display:inline}
.login_log input{ width:48px; height:20px; background-image:url(../images/login.gif); cursor:pointer; border:0;line-height:24px;}
.people { color:#6e6e6e; line-height:33px; height:30px; float:left}
.login_right{ float:right; margin-right:10px; width:250px; height:32px; color:#6c6c6c; line-height:32px; position:relative; vertical-align:middle;display:inline}
.login_right img{ position:absolute; left:53px; top:14px}
/* Í·²¿ */
.head{ width:100%; height:83px; background:url(../images/ban_bg.gif) bottom repeat-x;}
.header{ width:980px; height:30px; margin:auto;} 
.header img{ float:left; margin-top:5px; margin-left:20px; width:188px; height:65px}
.header .banner{ width:603px; height:30px; line-height:30px; float:left; margin-left:30px; display:inline;background:url(../images/banner.gif); margin-top:40px}
.header .banner strong{ float:left; margin-left:30px; display:inline; font-size:14px; color:#FFF}
.header .banner strong a:link,.header .banner strong a:visited {  color:#fff;text-decoration: none; }
.header .banner strong a:hover {color: #FCFF00;text-decoration: none;}
.header span{ float:left; margin-left:20px; height:30px; line-height:30px; display:inline; color:#FF0000; margin-top:40px}
.dh{ width:980px; margin: auto; height:32px; line-height:32px; color:#727270}
/* ÕûÌå */
.main{ width:980px; height:auto; overflow: hidden; margin:auto}
.pro{ border:1px #979797 solid; width:938px; height:350px; background-color:#E9F6FF; padding:20px; float:left; overflow:hidden}
.pro_left{ width:274px; height:322px; float:left;}
.pro_left span{ width:270px; float:left; height:24px; line-height:24px; margin-top:12px; overflow:hidden; text-align:center}
.temp{ width:270px; height:214px;border:1px #979797 solid; float:left}
.temp1{ width:55px; height:55px;border:1px #979797 solid; float:left; margin:12px 6px; display:inline}
.center{ width:254px; height:240px; float:left; margin-left:40px; display:inline}
.center ul{}
.center li{ list-style-type:none; width:254px; line-height:30px; overflow: hidden;}
.center input{ background:url(../images/xj.gif); width:144px; height:40px; cursor:pointer}
.right{ width:320px; height:250px; float:left; margin-left:40px; display:inline}
.right ul{}
.right li{ list-style-type:none; width:320px; line-height:26px; overflow: hidden; color:#5e6b74; height:26px}
.right input{ background:url(../images/www.gif); width:130px; height:32px; cursor:pointer; text-align:center; font-weight:bold; font-size:14px; color:##000000}
.cs{ color:#ff9547}
.line{ border-bottom:1px dashed #5e6b74}
.fy{ width:978px; border:1px #EFA134 solid; height:35px; line-height:35px; font-size:14px; font-weight:bold; margin-top:10px; background-color:#ffefd6; float:left}
.fy strong{ float:left; margin-left:204px; display:inline; font-size:14px;}
.fy input{ width:75px; height:23px; float:left; margin-left:30px; display:inline; margin-top:6px; cursor:pointer}
.pub{ background:url(../images/pub_nav.gif); width:980px; margin-top:10px; height:37px; color:#FFF; font-size:14px; float:left}
.pub3{ float:left; margin-left:7px; display:inline; margin-top:6px; background:url(../images/pubs.gif); text-align:center; width:129px; height:31px; line-height:32px; overflow:hidden}
.pub2{ float:left; margin-left:7px; display:inline; margin-top:6px; background:url(../images/pub2.gif); text-align:center; width:129px; height:31px; line-height:32px; overflow:hidden}
.pub span{ float:left; margin-left:7px; display:inline; margin-top:6px; background:url(../images/pubs.gif); text-align:center; width:129px; height:31px; line-height:32px; overflow:hidden; font-weight:bold}
.pub_con{ width:978px; height:auto; overflow:hidden; border-left:1px #979797 solid;border-right:1px #979797 solid;border-bottom:1px #979797 solid;background-color:#E9F6FF; line-height:24px; padding-bottom:12px; float:left}
.pub_con p{ width:880px; height:auto; overflow:hidden; line-height:24px; float:left; margin-left:25px; margin-top:12px; font-size:14px; display:inline}
.inp{ width:413px; height:26px; border:1px #979797 solid;background-color:#E9F6FF;}
.inp1{ width:413px; height:100px; border:1px #979797 solid; overflow-y:auto; font-size:12px;background-color:#E9F6FF;}
.tj{ background:url(../images/tj.gif); width:79px; height:26px; cursor:pointer; text-align:center; color:#FFF}
.up{ float:left; margin-left:21px; height:70px; margin-right:34px; display:inline; width:50px; margin-top:51px}
.up input{ background-image:url(../images/left.gif); width:50px; height:50px; cursor:pointer;}
.up strong{ float:left; margin-left:5px; display:inline; margin-top:8px}
.down{ float:right; margin-right:21px; height:70px; margin-right:34px; display:inline;width:50px; margin-top:51px}
.down input{ background-image:url(../images/right.gif); width:50px; height:50px; cursor:pointer;}
.down strong{ float:left; margin-left:5px; display:inline; margin-top:8px}
.xx{ background:url(../images/xx.gif); width:482px; margin-top:10px; height:37px; color:#FFF; font-size:14px; float:left; display:inline}
.xx_con{ width:480px; height:106px; overflow:hidden; border-left:1px #979797 solid;border-right:1px #979797 solid;border-bottom:1px #979797 solid;background-color:#E9F6FF; line-height:24px; padding-bottom:12px; float:left; display:inline; padding-top:10px}
.xx_con ul{}
.xx_con li{ list-style-type:none; width:100px; line-height:24px; overflow: hidden; float:left; margin-left:10px; height:24px; display:inline; overflow:hidden}
.xx_con p{ width:400px; height:auto; overflow:hidden; line-height:24px; float:left; margin-left:15px; font-size:14px; display:inline}
.xx_con input{ background:url(../images/www.gif); width:130px; height:32px; cursor:pointer; text-align:center; font-weight:bold; font-size:13px; color:#000; }
.scr_im{ width:770px; height:130px; float:left; margin-top:23px}
.scr_im ul{}
.scr_im li{ width:154px; height:130px; list-style-type:none; float:left}
.scr_im a:link {  color:#0240a5;text-decoration: none; }
.scr_im a:visited {color:#0240a5;text-decoration: none;}
.scr_im a:hover {color: #0240a5;text-decoration: underline;} 
.scr_im img{ width:100px; height:100px; border:1px #d9d8d4 solid; float:left; margin-left:27px; display:inline}
.scr_im span{ width:154px; height:20px; text-align:center; color:#0240a5; margin-top:10px; line-height:20px; overflow:hidden; float:left}
.spy {border:1px solid #CCCCCC;float:left;height:auto;margin-bottom:10px;width:978px; overflow:hidden; float:left; margin-top:10px}
.banner1 {background-image:url(../images/babg.gif);color:#000;font-size:13px;font-weight:bold;height:31px;line-height:31px;text-indent:20px;width:978px;}
.jj {color:#787878;font-size:12px;height:auto;line-height:18px;margin:15px auto 10px;width:800px;word-wrap:break-word;}
.tui {border:1px dashed #8FB9D1;width:240px; float:left; background-color: #FFFFFF; padding:5px;margin-bottom: 8px;}
.tui li{ list-style-type:none; line-height:18px;width:240px;height: 18px;overflow: hidden;}

