/* CSS Document */

/*通用*/
body{margin:0;padding:0;font-size:12px;line-height:22px;font-family:"宋体","Arial Narrow";background:#ffffff;}
h1,h2,h3,h4,h5,h6,h7{margin:0; padding:0;}
img{ border:none;}
.clear{clear:both; height:1px; line-height:1px; float:none; overflow:hidden;}
a{text-decoration:none;}
/*通用*/

/*头部*/
#header_body{height:65px;  background:url(../images/nav_bg.jpg) center center;}
#header{width:980px; height:65px; margin:auto;}
#header img{ height:65px; width:270px;}
#header #logo{float:left;}

#header_nav{width:700px; height:65px; margin:0 auto; padding:0; list-style:none; overflow:hidden; float:right;}
#header_nav li{float:left; width:100px; height:100%; line-height:100%; text-align:center;}
#header_nav li h2{height:100%; margin:0; padding:0;}
#header_nav li a{ width:100%; height:100%; line-height:65px; display:block; color:#000; font-size:16px; text-decoration:none; font-family:"微软雅黑", "宋体,""幼圆";text-shadow:1px 1px rgba(255,255,255,.3);}
#header_nav li .normal:hover{color:#fff; background:url(../images/xxx.png) -355px -100px;_background:url(../images/xxx.png) -355px 0;}
#header_nav li a.current{background:url(../images/xxx.png) -45px -100px; _background:url(../images/xxx.png) -45px 0; color:#fff;}

#header_nav li ul.m_c{width:96px; border:#FFF solid 2px; border-top:0; display:none;float: left;z-index:99999; position:absolute;_position:relative;*position:relative; margin:0; padding:0;_filter: alpha(opacity=95);*filter: alpha(opacity=95);-moz-opacity:0.95;opacity: 0.95;}
#header_nav li ul.m_c li{margin:0; padding:0; list-style:none; height:40px;  background:#ddd; line-height:40px; display:block; float:left; width:96px; position:relative;}
#header_nav li ul.m_c li a{ font-size:14px;width:96px; color:#000; height:40px; line-height:40px; font-weight:bold;}
#header_nav li ul.m_c li a:hover{background:#333; color:#fff; text-shadow:#000 1px 1px;}
#reg_login{position:fixed; _position:absolute; top:100px; right:20px; height:100px; width:100px; background:url(../images/login_but.gif) center;color:#000; z-index:99;}
#reg_login span{cursor:pointer; display:inline-block;width:100px;}
#reg_login span#loginn{ height:60px; }
#reg_login span#register{ height:35px; }


#has_login{position:fixed; _position:absolute; top:0; right:20px; height:24px; padding:0 10px; background:#F60; color:#000; z-index:99;}
/*头部*/




/*copyright*/
#copyright{  height:80px;background: url(../images/line.jpg) repeat-x #f9f9f9; clear:both; padding-top:20px; overflow:hidden;}
#copyright p{ text-align:center; color:#666;}
#copyright p a{color:#666;}
#copyright .cnzz{visibility:hidden; width:1px; overflow:hidden; display:inline-block; float:left;}
/*copyright*/




.hot_cars{margin:0; padding:0; margin-left:1px;}
.hot_cars li{list-style:none; float:left; height:59px; width:67px; display:inline; margin:1px 2px 0 0; border:#b9b9b9  solid 1px; overflow:hidden;}
.hot_cars li a{width:65px; height:58px; display:inline-block; overflow:hidden;}



ul.list_text{ padding:0 0 0 25px; _padding-left:12px; _margin:10px 0 0 15px;#padding-left:12px; #margin:10px 0 0 15px;}
ul.list_text li{height:24px; line-height:24px; list-style:url(../images/list-style.jpg);}
ul.list_text li a{color:#666; text-decoration:none;}
ul.list_text li a:hover{text-decoration:underline; color:#000;}


#serv_qq{width:120px; background:#f6f6f6;padding-bottom:10px;}
#serv_qq .serv_title{height: 38px;background: url(../images/xxx.png) 20px -1300px;color: white;text-align: center;line-height: 38px;}
#serv_qq .serv_content {border:#ddd solid 1px; border-top:0;margin:0; text-align:center;}
#serv_qq .serv_content a{display:block; margin:4px 0 4px 0px;}
#serv_qq .serv_content p{padding:3px 0; margin:0 5px;}








