@ charset "utf-8"
*{padding:0px; margin:0px;}
body{ padding:0px; margin:0px; font-size:12px; color:#333333}
a{text-decoration:none;cursor:pointer;color:#333333;outline:none;*hide-focus:expression(this.hideFocus=true) }
img{border:none; margin:0;vertical-align:middle;}

ul li{ list-style:none;}

body{ background:url(../images/top_bg.gif) repeat-x;height:139px;}
#container{ width:960px; margin:auto; position:relative}
.head{ height:138px;}
.logo{ margin-top:10px}
.nav{ margin:23px 0 0 1px; text-align:center}
.nav a{ float:left; font:bold 14px 宋体; width:101px; height:33px; line-height:33px;
        color:#333333}
.nav a:hover,.nav .about{ background:url(../images/nav_bg.gif) no-repeat; color:#FFF}
.headLeft,.headRight{ float:left}
.collect{ background:url(../images/shoucang_bg.gif) no-repeat; width:124px; height:17px;
          text-align:center; line-height:17px; margin-left:325px; margin-bottom:35px;*margin-bottom:30px}
.collect a{ margin:0 3px ;}
.headRight{ margin-top:10px}
.headRight p{ font:bold 12px 宋体; text-align:right;line-height:12px; *line-height:11px}
.headRight span{ color:#9F1010; font-size:14px;}
.banner{ background:url(../images/banner.jpg) no-repeat; width:960px; height:249px; margin-bottom:20px;margin-top:2px;_margin-top:-18px;}
.login{ background:url(../images/login.jpg) no-repeat; width:322px; height:68px; position:absolute;left:450px;top:10px; z-index:100; }
.loginLeft,.loginRight{ float:left; margin-top:10px;}
.loginLeft{ margin:10px 5px 0 65px; _margin-left:30px;}
.loginRight a{ margin-left:5px;}
.login p{ margin:0; }
.username,.pwd{ width:139px;}
.crumbs a:hover{ color:#F00; text-decoration:underline}

.service{ margin-top:25px}
.serviceBtm{ height:220px; width:208px; border:#EB510B 1px solid;}
.service a{display:block; background:url(../images/service_bg.gif) no-repeat; height:27px; width:168px; font:bold 14px 宋体；; color:#FFF; text-align:center; line-height:27px;margin:13px 0 0 20px}
.address{ height:160px; width:210px;background:#BF1B05; padding-top:6px; margin-top:10px;*height:165px;}
.address p{ color:#FFF; text-align:left; font-size:14px; margin-left:15px; width:187px;*line-height:16px;}
.mainRight,.mainLeft{ float:left}
.rightTop{ background:url(../images/rightTop.gif) no-repeat; height:54px; width:718px;}
.rightBtm{ background:url(../images/rightBtm.gif) no-repeat; height:4px;width:718px;}
.rightMid img{ float:left; margin:8px 18px 18px 0 }
.rightMid p{ line-height:23px; text-indent:2em; margin:0}
.rightMid{ background:url(../images/rightMid.gif) repeat-y; height:355px; width:668px; padding:25px 25px 0 25px;}
.mainRight{ margin:25px 0 0 30px}
.main{ height:500px}

.foot{ background:url(../images/foot_bg.gif) repeat-x; height:126px;  margin:auto; padding-top:20px}
.foot p{ text-align:center}

