body{
margin:0px;
padding:0px;
background:url(../images/index/bg_n.gif) repeat-x;
}
#layout{
width:981px;
margin:0px auto;
}
#main{
background:url(../images/index/mainbg.gif) repeat-y;
width:981px;
min-height:100px;
float:left;
}
#banner{
width:981px;
height:173px;
margin-left:-3px;
float:left;
}
#left{
width:265px;
background:url(../images/news/main_line_bg.gif) no-repeat;
margin-left:8px;
_margin-left:4px;
float:left;
}
#right{
width:696px;
background:url(../images/news/main_line_bg.gif) no-repeat 695px 0px;
float:left;
}
/*top*/
#top{
float:left;
width:981px;
height:110px;
background:url(../images/index/topbg.gif) no-repeat;
}
#toplogo{
float:left;
width:240px;
height:69px;
margin-left:10px;
_margin-left:5px;
}
#toplink{
float:left;
width:100px;
height:10px;
margin:26px 0px 0px 600px;
_margin:26px 0px 0px 430px;
}
#toplink img{
float:left;
margin-left:0px;
padding:4px;
}
#topmenu{
float:left;
width:830px;
height:32px;
margin-left:90px;
_margin-left:45px;
}
#topmenu ul{
width:830px;
height:32px;
padding:0px;
margin:0px;
}
#topmenu ul li{
list-style:none;
line-height:32px;
float:left;
}
.nav a{
display:block;
background:url(../images/index/nav_bg.gif) repeat-x;
font-family:Arial;      
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:12px;
padding-left:21px;
padding-right:21px;
}
.nav a:hover{
background:url(../images/index/nav_bg_h.gif) repeat-x;
}
.navh a{
display:block;
background:url(../images/index/nav_bg_h.gif) repeat-x;
font-family:Arial;      
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:12px;
padding-left:21px;
padding-right:21px;
}
/*bottom*/
#bottom{
width:981px;
height:140px;
float:left;
background:url(../images/index/bottom_bg.gif) no-repeat;
}
#btlink{
width:240px;
margin-top:102px;
margin-left:160px;
_margin-left:80px;
color:#888787;
font-size:10px;
font-family:Arial;
float:left;
}
#btlink a{
padding-left:4px;
padding-right:4px;
color:#888787;
}
#btlink a:hover{
color:#fe9d03;
}
#btlink .mail{
line-height:16px;
color:#fe9d03;
text-decoration:none;
}
#copyright{
width:250px;
float:right;
margin-top:102px;
font-family:Arial;
font-size:10px;
color:#ffffff;
}
#copyright img{
width:125px;
height:9px;
margin-left:90px;
margin-top:4px;
}
/*login*/
#login{
width:210px;
float:left;
background-color:#ffffff;
}
#loginnei{
margin-left:22px;
_margin-left:11px;
width:210px;
float:left;
background-color:#ffffff;
}
#Login1_logined{
width:190px;
padding-left:20px;
font-family:Arial;
color:#fd8500;
font-size:14px;
float:left;
background-color:#ffffff;
}
.loginpit{
width:25px;
height:26px;
float:left;
}
.logininput{
background-image:url(../images/index/login_bg.gif);
width:109px;
height:26px;
float:left;
margin-left:8px;

}
.logininput input{
width:90px;
height:14px;
font-size:12px;
padding:0px;
margin:6px 0px 0px 6px;
margin:6px 0px 0px 0px;
_margin:6px 0px 0px 0px;
background:url(../images/index/input_bg.gif) repeat-x;
border:0px;
}
#login img{
float:left;
}
#login a img{
margin-left:8px;
}
#login span{
margin-left:8px;
_margin-left:4px;
}
#login span a{
color:#5d5c5c;
text-decoration:underline;
font-size:10px;
font-family:Arial;
line-height:26px;
}
#login span a:hover{
color:#999999;
}
/*leftmenu*/
#leftnav{
width:205px;
float:left;
margin-left:22px;
_margin-left:11px;
margin-top:16px;
}
#leftnavmain{
background:url(../images/index/left_nav_bg.gif) repeat-y;
height:130px;
}#leftnavmainn{
background:url(../images/index/left_nav_bg.gif) repeat-y;
}
#leftnavmain ul{
margin:0px auto;
padding:0px;
list-style:none;
}
#leftnavmain ul li{
width:180px;
height:24px;
margin:0px auto;
}
#leftnavmain ul li a{
display:block;
width:174px;
height:24px;
line-height:24px;
background-image:url(../images/index/left_nav_li_bg.gif);
font-family:Arial;
font-size:11px;
color:#5a5a5a;
text-decoration:none;
padding-left:6px;
}
#leftnavmain ul .nav_h a{
background-image:url(../images/index/left_nav_li_bg_h.gif);
color:#fd8500;
font-weight:bold;
}
#leftnavmain ul li a:hover{
background-image:url(../images/index/left_nav_li_bg_h.gif);
color:#fd8500;
font-weight:bold;
}

#leftnavbot{
width:205px;
height:16px;
background:url(../images/index/left_nav_foot.gif) no-repeat;
}
/*leftad*/
#leftad{
margin-left:24px;
_margin-left:12px;
width:203px;
margin-top:12px;
float:left;
}
#leftad img{
margin-bottom:16px;
}
/*right*/
#righttitle{
width:677px;
height:70px;
background:url(../images/index/right_title_bg.gif) 0px 7px no-repeat;
}
#rightmain{
width:651px;
padding-top:18px;
padding-left:26px;
padding-bottom:18px;
background:url(../images/index/right_main_bg.gif) repeat-y;
}
#rightbot{
width:677px;
height:9px;
background:url(../images/index/right_bot_bg.gif) no-repeat;
}
#lujin{
width:210px;
height:12px;
font-size:11px;
font-family:Arial;
color:#b46a18;
margin:0px 0px 0px 10px;
_margin:-10px 0px 0px 5px;
}
#lujin a{
color:#b46a18;
text-decoration:none;
}
#search{
margin-left:286px;
}
#search img{
margin:2px 0px 0px 6px;
padding:0px;
}
.inputp{
margin:2px 0px 0px 0px;
padding:0px;
}
#search select{
width:120px;
height:18px;
line-height:12px;
font-size:12px;
}
.inputt{
width:120px;
height:12px;
line-height:12px;
}
#texttitle{
float:left;
font-size:18px;
font-family:Arial;
margin:16px 0px 0px 26px;
_margin:16px 0px 0px 13px;
}
/*news*/
.newslist{
width:608px;
margin:0px 0px 18px 0px;
height:120px;
background:url(../images/news/news_line.gif) 0px 110px no-repeat;
}
.newspic{
width:134px;
height:80px;
padding:4px 0px 0px 4px;
background-image:url(../images/news/news_pic_bg.gif);
float:left;
}
.textbox{
width:460px;
float:left;
margin-left:10px;
}
.titlebd{
padding:0px;
margin-top:4px;
border-bottom:1px solid #e0e0e0;
height:18px;
width:460px;
float:left;
}
.newstitle{
font-size:12px;
font-family:Arial;
color:#fe7808;
text-decoration:none;
font-weight:bold;
float:left;
height:18px;
border-bottom:1px solid #808080;
_margin-bottom:-1px;
_z-index:1;
_position:relative;
display:block;
}
.newsmore{
float:right;
font-size:12px;
font-family:Arial;
color:#fe7808;
text-decoration:none;
padding:0px 8px 0px 8px;
border-left:1px solid #cccccc;
display:block;
}
.date,.tests{
font-size:11px;
font-family:Arial;
color:#989897;
margin-top:6px;
display:block;
float:left;
}
.date2
{
font-size:11px;
font-family:Arial;
color:#333;
margin-top:6px;
display:block;
clear:left;
	}
.tests{
width:460px;
float:left;
}
.tests a{
display:block;
color:#404040;
text-decoration:none;
}
/*printing*/
.picshow{
width:619px;
margin:0px 0px 18px 0px;
height:227px;
}
/*page*/
#page{
margin:0px auto;
width:320px;
text-align:center;
font-size:11px;
font-family:Arial;
}
#page a{
text-decoration:none;
color:#666666;
padding:0px 4px 0px 4px;
}

/*dealer*/
.dealershow{
	width:625px;
}
.dealershow p{
font-size:11px;
font-family:Arial;
color:#333;
margin-bottom:10px;
line-height:1.6em;
}
.redtit {
font-size: 12px;
margin:0px;
color:#ff9702;
font-weight:bold;
}
#dealnav{
width:625px;
}
#dealernav ul{
width:625px;
padding:0px;
margin:0px;
height:24px;
}
#dealernav ul li{
list-style:none;
margin-right:1px;
line-height:24px;
float:left;
}
#dealernav ul li a{
	padding-left:44px;
	padding-right:44px;
	display:block;
	color:#ffffff;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	background:url(../images/dealer/dealer_show_tit.gif) repeat-x;
}
#dealernav ul li a:active{
	background:url(../images/dealer/dealer_show_tit_h.gif) repeat-x;
}
#dealernav  .actt{
	background:url(../images/dealer/dealer_show_tit_h.gif) repeat-x;
}
/*gallery*/
.gallery img{
border:1px solid #979797;
}
.gallery{
margin:0px 0px 18px 0px;
width:645px;
overflow:hidden;
display:inherit;
}
.gallery ul{
float:left;
width:655px;
margin:0px;
padding:0px;
}
.gallery ul li{
list-style:none;
float:left;
margin:0px 20px 20px 0px;
display:block;
}
.gallery ul li a{
text-decoration:none;
display:block;
width:195px;
height:178px;
cursor:hand;
}
.gallery p{	
border:1px solid #979797;
text-align:center;
margin:1px 0px 0px 0px;
font-family:Arial;
font-size:12px;
color:#FFFFFF;
height:16px;
padding:2px 0px 0px 0px;
width:195px;
background-color:#979797;
}
/*vip*/
.vipshow{
width:475px;
margin:90px auto;
height:225px;
}
/*aboutus*/
#aboutshow{
width:625px;
}
#aboutshow p{
font-size:11px;
font-family:Arial;
color:#333;
margin-bottom:10px;
line-height:1.6em;
}
#aboutshow img{
margin-top:30px;
}
.redtit {
font-size: 12px;
margin:0px;
color:#ff9702;
font-weight:bold;
}
.redb1{
font-family:Arial;
font-size:12px;
color:#ff9702;
}
#visionshow{
width:600px;
}
/*login*/
.loginnei{
width:413px;
height:184px;
margin:60px auto;
background-image:url(../images/login/login.gif);
}
.repwd{
width:600px;
margin:20px auto;
height:100px;
}
.register{
width:620px;
margin:0px;
}
.blackfont {
	font-family: Arial;
	font-size: 11px;
	color: #333;
}
.redfont{
	font-family: Arial;
	font-size: 12px;
	color: #ff9702;
}

