#topnav { height:25px; line-height:25px; background:#f1f1f1; padding-left:20px;}
#topnav p{ float:left;background:url(../images/togicon.gif) no-repeat 5px 2px; padding:0 45px; height:25px; line-height:25px;}
#topnav span{ float:right; padding-right:10px;}
input{ line-height:22px; height:22px;}

#topnav a.inp_btn1{ display:block; float:left;background:url(../images/serbtn.gif) no-repeat 0 -21px; width:54px; margin-right:10px;height:22px; font-size:12px; font-style:normal; text-align:center; overflow:hidden;}
#topnav font{float:left; margin-top:-25px\9; margin-left:156px\9; margin-right:10px;height:22px; font-size:12px; font-style:normal; text-align:center;}
#topnav .shouye{ margin-top:0px; margin-left:0px;}
#topnav a.inp_btn2{ display:block; float:left;background:url(../images/serbtn.gif) no-repeat 0 -42px; width:67px;height:22px; font-size:12px; font-style:normal; text-align:center;overflow:hidden;}
#topnav em{ font-style:normal;}
#headermain{ height:90px;}
#sermain{ float:left;}
.hotser{ width:500px; height:25px;color:#1741ad; font-size:13px;}
.hotser a{ color:#1741ad; padding-right:10px;}
#logo{display:inline; height:80px; width:691px; float:left; }
#logo h1{ float:left; width:126px; height:84px;}
#logoflash{ margin-left:3px;  float:left; width:558px; height:74px; padding:10px 0 0 0px; overflow: hidden;}
#logoflash img{float: left;}
#search { width:556px; height:70px;margin-top:20px; }
#search_tab { float:left;background:url(../images/serbtn2.gif) no-repeat 0 25px;}
#search p{ float:left; margin-top:25px; margin-left:10px; height:18px; line-height:18px; font-size:14px; color:#527906;}
#search p a {color:#527906;text-decoration:none;}
#search p a:hover{ color:#FEDE22;}
#tips { float:left;  padding-top:50px; padding-left:20px;}
.tab_hd01 { margin-left:30px;width:370px; height:28px;}
.tab_hd01 ul li{ float:left; width:75px; text-align:center; height:28px; line-height:28px; font-size:16px; letter-spacing:1px;}
.tab_hd01 ul li a{ font-size:14px;}
.tab_hd01 li.selected01{background:url(../images/serbtn.gif) no-repeat 0 -64px;}
.tab_hd01 li.selected01 a{color:#FF6600; font-weight:bold;}
.tab_hd01 li.seron{background:url(../images/serbtn.gif) no-repeat 0 -167px;}
.tab_con{ width:556px; height:41px;}
.input01{width:445px; margin-left:14px;border:0; font-size:16px; height:23px; line-height:23px; margin-top:10px;}
.submit01{ border:0;background:url(../images/zhao_bg.gif) 0 0; width:70px; height:25px; line-height:25px; text-align:center; margin-left:4px; margin-top:5px; font-weight:bold; font-size:14px;}
#cho_city{ float:left;height:50px; width:100px; padding:40px 10px 0 0; }
#cho_city p{ font-size:16px; font-weight:bold; text-align:center; line-height:25px; width:110px;}
#cho_city span{ font-size:12px; font-weight:normal;}
#mainnav li a{ font-size:14px;}
#footer { font-size:14px; color:#999999; margin-top:5px;line-height:20px; padding-top:10px; text-align: center;}
#footer .approve{	text-align: center;}
#footer .copyright{	text-align: center;}
#footer .cnzz{	text-align: center;}
p.botnav{text-align:center; width:960px; border:2px solid #ebebeb; border-left:none; border-right:none; margin-top:5px; font-size:12px; background:#E7E7E7;}
p.botnav a{ padding:0 15px; height:28px; line-height:28px; color:#333333;}

