*{ margin:0; padding:0;}
p{ margin:0; padding:0;}
a{ text-decoration:none; color:inherit;}
body{ background:#eeeeee; font-size:14px; color:#333;}

#top{ width:100%; height:60px; background:url(../img/topbg.png) repeat-x; text-align:center;}
#nav div{ width:25%; float:left; background:#FFFFFF; padding:5px 0; color:#000000; text-align:center; padding:10px 0; font-size:18px; border-bottom:2px solid #ccc;}

#xz{ width:96%; margin:0 auto; position:relative; left:-1px;}
#xz div a{ width:auto;
         border:1px solid #CCCCCC;
		border-top-left-radius:5px;
		border-top-right-radius:5px;
		-moz-border-top-left-radius:5px;
		-moz-border-top-right-radius:5px;
		border-bottom:none;
		  padding:10px 15px; float:left; }
 
#kuang{ clear:both; width:96%; height:38px; margin:0 auto; margin-top:0; border:1px solid #CCCCCC;}
/*#kuang input{ border:none; height:38px; width:79%; float:left; color:#666666; padding-left:1%;}*/
#kuang .input{ border:none; height:38px; width:79%; float:left; color:#666666; padding-left:1%;}
/*#sou{ height:38px; width:20%; float:right; background-color:#ff9900; text-align:center; color:#FFFFFF; }*/
.Input_Search{ padding-top:1px;height:38px; width:20%; float:right; background-color:#ff9900; text-align:center; color:#FFFFFF; border:0px; cursor:pointer; 
background-image:url("../img/search1.png"); 
background-repeat:no-repeat; 
background-position:center;
}

#pin{ width:96%; height:auto;  margin:0 auto;border:1px solid #CCCCCC;margin-top:10px; padding-bottom:10px; background-color:#FFFFFF;
		border-radius:5px;
		-moz-border-radius:5px;
}
#zhiwei{float:left; width:50%; height:38px; text-align:center; line-height:38px; font-size:18px;}
#remen{float:left; width:50%; height:38px; text-align:center; line-height:38px; font-size:18px;}

.zwceng{ margin-top:10px; color:#626262;}
.zwitem{ width:48%; /*height:42px;*/  float:left; background-color:#FFFFFF;  margin-left:1.3%; padding-top:10px; margin-top:10px;
         border:1px solid #CCCCCC;
		border-radius:5px;
		-moz-border-radius:5px;
}
.zwitem p{   padding-left:10px;}
.zwitem:hover{background-color:#eeeeee; cursor:pointer;}

.zwming{ font-size:16px; color:#333;}
.zwleft p{   padding-left:10px;}
.zwright p{   padding-left:10px;}

.zwleibie{ width:100%; margin:0 auto; margin-top:10px; background:#FFFFFF;}
.lbie{ height:40px; line-height:40px; background:#ff9900;line-height:40px;  font-size:18px; font-weight:bold;color:#FFFFFF; }
.lbie img{ float:left; height:24px; margin-top:8px; margin-left:10px;}
.lbie p{ float:left; margin-left:5px; vertical-align:middle;}
.lbzhiwei{border-bottom:#CCCCCC 1px dashed; padding-left:10px;}
.lbzhiwei:hover{background-color:#eeeeee; cursor:pointer;}
.zwname{ padding-top:10px; font-size:16px;}
.gsname{ color:#626262; font-size:14px; padding-bottom:10px; margin-top:5px; }

.bt2{ width:100%; background:#ff9900; text-align:center; margin-top:10px; color:#FFFFFF; padding:10px 0;}
.btomenu{ width:280px; text-align:center; color:#333;background:#FFFFFF; margin:0 auto; padding:10px 0; margin-top:10px;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */}
.p1{ margin-top:15px;}
.p2{ margin-top:5px;}

.botton{   
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 3;
    height: 70px;
    width: 100%; 
    background:rgba(0,0,0,0.8);
    box-sizing: border-box;}
#dizc{float:right; border:#CCCCCC 1px solid;border-radius:8px;-moz-border-radius:8px; background-color:#FFFFFF; padding:10px 15px; margin:17px 10px;}

.itemtitle{ font-size:17px; line-height:25px; font-weight:bold; font-family:'ºÚÌå'; margin-left:10px}
.news_body{ font-size:16px; height:25px; line-height:25px}

.SelStyle{background-color:White;}
.SelStyle:hover{background-color:#FBD2AA; cursor:pointer;}

.righrm{ display:none; padding:15px 0; z-index:999; color:#ff9900; position:absolute; top:60px; width:100%; background:#000; right:0; background:rgba(0,0,0,0.8);}
.righrm2{ display:none; padding:15px 0; z-index:999; color:#ff9900; position:absolute; top:120px; width:100%; background:#000; right:0; background:rgba(0,0,0,0.8);}
.sj{ position:absolute; top:-12px; right:15px;}
.sj2{ position:absolute; top:-12px; right:37%;}
.cd a li{ width:25%; text-align:center; padding:10px 0; float:left; list-style:none; color:#FFFFFF; font-weight:bold;}
.cd a li:hover{ background-color:#FFF; color:#000;}