body { margin: 0; padding: 0; color:#ccc; text-align: left; font: 12px Arial, Helvetica, sans-serif; background-color:#000;}
a{ color:#ccc; text-decoration:none; }
a:hover{ color:#fc0; text-decoration:none;} 
a img { border: none; padding:0; margin:0;}
ul{ margin:0; padding:0; list-style-type:none;}
h1,h2,h3,h4,dl,p { padding:0; margin:0;}
h1{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#fc0;}
li{ list-style:none;margin:0; padding:0; }
span{  color:#ccc; font-size:12px; display:inline; float:right;}
p{text-align:justify;text-justify:inter-ideograph; color:#ccc; text-indent:24px; line-height:22px;}
.more{ padding-top:15px; display:inline;}
.clear{ height:0; overflow:hidden; clear:both;}
.box{ border:1px solid #060d19;}
#header_left,#header_right{ position:absolute; top:0; width:50%; z-index:-1; background-repeat:repeat-x;}
#header_left{ left:0; background-image:url(../img/bg_left.jpg); height:375px;}
#header_right{ right:0; background-image:url(../img/bg_right.jpg); height:320px;}
#wrap { margin: 0 auto; text-align: left; width: 1016px; clear:both;}
#header{width: 1016px; height:353px; background-image:url(../img/header.jpg);}
#menu{ padding-top:98px; padding-left:385px; color:#FFF; font-size:14px; height:31px; line-height:31px;}
#menu a{ color:#FFF; font-size:14px;}
#menu a:hover{ color:#fc0;}
#search{ margin-top:155px; margin-left:600px; height:31px; line-height:31px;}
#left{ float:left; display:inline; margin-left:23px; width:298px;}
#box_login{ width:298px; height:162px; background-image:url(../img/box_login.gif);}
#box_pinpai{ width:298px; height:328px; background-image:url(../img/box_pinpai.gif); margin-top:5px;}
#box_service{ width:298px; height:187px; background-image:url(../img/box_service.gif); margin-top:5px;}
#right{ float:right; display:inline; margin-right:32px; width:640px;}
#right_header{ width:640px; height:10px; background-image:url(../img/right_top.gif); overflow:hidden;}
.box_right{ background-color:#242424;}
.line{ height:11px; background-image:url(../img/line.gif); overflow:hidden;}
#news{ float:left; width:423px; padding-left:20px; padding-right:20px;}
#news h1{ background-image:url(../img/hico.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:30px;}
#news ul{ padding-top:5px;}
#newslist { padding:30px;}
#news li,#newslist li{ line-height:24px;}
#xuzhi { float:left; padding-left:20px;}
#xuzhi h1{ background-image:url(../img/xuzhiico.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:30px;}
#xuzhi li{ width:105px; height:24px; line-height:24px; margin-top:6px; background-image:url(../img/bg_xuzhi.gif); padding-left:30px;}
.b,.b a{filter:Dropshadow(offx=1,offy=0,color=black) Dropshadow(offx=0,offy=1,color=black) Dropshadow(offx=0,offy=-1,color=black) Dropshadow(offx=-1,offy=0,color=black); height:30px; line-height:30px; float:left; display:inline; padding-right:10px;color:#fc0;}

.blackline{ height:1px; background-color:#000; overflow:hidden; width:100%;}
#right_pro { height:300px;}
#right_pro h1{background-image:url(../img/gwcar.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:30px; margin-left:20px; margin-right:20px;}
#index_pro li{ float:left; display:inline; margin-left:25px; width:98px; text-align:center; line-height:24px; height:128px;}
#right_intro { height:194px; overflow:hidden;}

#index_pro li { width:96px; height:125px;overflow:hidden;}
.zzbox{ height:98px; line-height:98px; font-size:90px ;text-align:center; vertical-align:middle; width:94px;  background-color:#FFF; border:1px solid #000;  padding:1px;position: relative;display: table-cell;}
.zzbox img{ vertical-align:middle;}
.zzbox2{ position: absolute; top: 50%;}
.zzbox3{position: relative; top: -50%;}

#right_intro h1{background-image:url(../img/jianjie.gif); background-repeat:no-repeat; background-position:0px 8px; padding-left:30px; margin-left:20px; margin-right:20px;}
#right_intro_img{ float:left; margin-left:20px; display:inline; border:3px solid #fff; width:175px; height:130px; margin-right:20px;}
#right_intro p{ padding:0 20px; line-height:23px;}
#footer{ width:960px; height:73px; margin-top:10px; margin-left:24px; background-image:url(../img/footer.gif);}
.longin_txt{ border:1px solid #666; height:18px; line-height:18px; background-color:#121212; width:120px; color:#ccc; font-weight:bold;}
#index_ppp{ height:50px;width:296px; }
#index_pp{ width:296px; height:265px; overflow-y:auto;padding-top:10px;}
#index_pp li{ width:88px; height:55px; line-height:24px; text-align:center; float:left; display:inline; margin-left:35px;}
#index_pp li img{ width:88px; height:31px;}
#tel{ float:right; width:150px; height:80px; line-height:24px; text-align:right; padding-top:78px; padding-right:25px;}
#qq{ float:right; padding-top:75px;}
#msn{ float:right;  padding-top:5px;}
#Main_Content { background-color:#1d1d1d; padding-bottom:30px;}
#Main_Content h1{ background-image:url(../img/hico.gif); background-repeat:no-repeat; background-position:30px 8px; padding-left:60px; background-color:#242424;}
#Main_Content h2{ font-size:14px; text-align:center; line-height:50px;}
#Main_Content p{ padding:0 30px;}
#friendlink li{ float:left; display:inline; margin-left:55px; margin-top:30px; width:88px; height:31px; overflow:hidden;}
#pager span{ float:none;}
#picturelist li{ width:188px; height:214px; background-image:url(../img/bg_pro.jpg); float:left; display:inline; margin-left:18px; margin-top:20px; text-align:center; line-height:30px; padding-top:10px;}
.imgbox{ height:170px; text-align:center; vertical-align:middle; width:180px; font-size:170px; overflow:hidden;}
.imgbox img{ vertical-align:middle; margin:0;}
#prolist li{ width:188px; height:290px; background-image:url(../img/pro_bg.gif); float:left; display:inline; margin-left:18px; margin-top:20px; text-align:center; line-height:30px; background-repeat:no-repeat; padding-top:10px;}
.protext{ text-align:left; padding-left:20px; line-height:16px;width:168px; padding-top:10px;}
.btncar{ padding-top:25px;}
#sonmenu { width:130px; padding:10px; border:1px solid #000; background-color:#000;  position:absolute; margin-top:15px; margin-left:-60px; display:none;filter:alpha(opacity=80); -moz-opacity:0.8;  }
#sonmenu li{ line-height:24px;}
#sonmenu li a{ color:#fff; font-size:12px;}
#pmenu { display:inline; height:31px;}
