@charset "utf-8";
/* 页面通用 */
body,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,p,blockquote,th,td{margin:0px;padding:0px; color:#666;}
h1,h2,h3,h4,h4,h5{margin:0;padding:0;}
a:link,a:visited{color:#565553;text-decoration:none;}
a:hover,a:active{color:#ff9933;text-decoration:underline;}
body{padding:0px;font-family:Arial,Helvetica,Arial,sans-serif;font-size:12px;color:#333;text-align:left; background-color:#FFF;}
select{font-size:12px;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
fieldset{margin:0;padding:0;}
fieldset p{margin:0;padding:0 0 0 8px;}
legend{display:none;color:#000;*margin-left:-7px;}
address,caption,em,th,i{font-style:normal;font-weight:400;}
table caption{margin-left:-1px;}
hr{clear:both;margin:5px 0;*margin:0;border-width:0;border-top:1px solid #e4e4e4;border-bottom:1px solid #FFF;height:2px;overflow:hidden;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
.clearall {clear:both; font-size:1px; line-height:1px;}
/*头部通用*/
/*body{ background:url(../images/p_bg.jpg) repeat;}*/
.top { width:960px; height:20px; line-height:20px; overflow:hidden; margin:0 auto;text-align:right; margin-bottom:5px;}
.top a{ margin:0px 5px 0px 5px;}
.head { width:960px; margin:0px auto; height:80px;}
.logo { width:240px; 
height:70px; float:left;
}
.logo img{width:240px; height:67px; border:0px;}
.ad1{ width:380px; float:left; height:67px; line-height:79px; text-align:center; padding-left:4px;}
.ad1{ width:400px; height:70px;}
.t_right{ width:270px; float:right; height:70px;}
.topcenter{ float:left; width:445px; height:67px; text-align:left;}
.tel{ width:240px; float:right; height:30px; line-height:30px; }
.tel span{ background:url(../images/tel.png) no-repeat; padding-left:35px; font-size:14px; color:#333; height:30px; line-height:30px;font-family:微软雅黑; font-weight:bold; display:block; width:118px; 
float:left;
}
.tel a{ display:block; width:70px; height:26px; line-height:29px; float:right;}
.soso{ width:250px; height:30px; margin-top:10px; text-align:right; line-height:30px; float:right;}
.soso select{ height:22px; line-height:22px; float:right; padding:2px; margin-left:2px;border:solid 1px #ccc; }
.soso input{ height:19px; float:right; line-height:19px; border:solid 1px #ccc; width:200px;margin-left:2px; }
.soso .btnsoso{ width:23px; float:right; cursor:pointer; height:21px;margin-left:2px; background:url(../images/soso.png) no-repeat; border:none;}
.nav{ margin:0 auto; width:960px; height:28px;}
.nav ul{ width:960px; padding:0px; margin:0px;  height:28px;}
.nav ul li{ width:108px; font-weight:bold; height:28px; padding:0px 1px 0px 1px; text-align:center; line-height:28px; float:left; border:solid 1px #ccc; margin:0px 0px 0px 9px; }
.nav .n_l{ margin-left:0px;}
.nav .n_r{ margin-right:0px;}
.site{ margin:0 auto; width:960px; height:20px; padding-top:5px; line-height:20px; color:#999;}
/*底部通用*/
.bottom{ text-align:center; margin:0 auto; padding-top:20px; width:960px;line-height:25px;}













