@charset "utf-8";
header{
	width: 100%;height: 320px;background-image: url(../images/banner/banner_img_1.jpg);background-position: center;background-repeat: no-repeat;display:inline-block;
}

div.menu ul li a.hover{
	background-color: #9a2118;color: #fff;_height:34px;_line-height: 34px;
}

.heng{background-color: #fff;}
.p_banner{height: 200px;text-align: center;margin-top: 100px;}
div.page{ width: 980px;margin: 0 auto;margin-top: 10px;margin-bottom: 30px; }
div.page .page_l{ width: 237px;padding: 0; float: left;display: inline-block;min-height: 200px;}
div.page .page_l h2{height: 35px;line-height: 35px;font-size: 18px;width: 227px;padding-left: 10px;background: url();color: #9a2118}
div.page .page_l ul{float: left;border-bottom: 1px solid #ccc;margin-bottom: 10px;}
div.page .page_l ul li{float: left;line-height: 30px;}
div.page .page_l ul li a{width: 217px;padding-left: 20px;border-top: 1px dotted #ccc;display: inline-block;float: left;}
div.page .page_l ul li a:hover,div.page .page_l ul li a.hover{background-color: #9a2118;color: #fff;font-size: 14px;}

div.page .page_r{ width: 720px; float: right;display: inline-block}
div.page .page_r .page_main{border: 1px solid #efefef;width:678px;min-height: 500px;float: left;padding: 20px;margin-bottom: 20px;}
div.page .page_r .page_main p{padding: 5px 0;}

div.page .page_r .navi{ line-height: 35px;height: 35px;float: right;display: inline-block;width: 100%; }
div.page .page_r .navi a{float: left;display: inline-block;-webkit-transition:ease all 0s;-moz-transition:ease all 0s;-webkit-transition-delay:0s;-moz-transition-delay:0s;}
div.page .page_r .navi font{float: left;margin-right: 6px;display: inline-block}
div.page .page_r .navi span{background: url(../images/icon_n.gif) no-repeat left 14px;margin: 0 10px;display: inline-block;float: left;width: 3px;height: 30px;}
div.page .page_r .navi h5{ color: #ed008c;font-weight: bold;font-size: 12px;float: left;display: inline-block}
div.page .page_r .page_text{line-height: 25px; display: inline-block;min-height: 500px;width: 720px;}


.sideMenu{ float: left; }
.sideMenu h3{ height:32px; line-height:32px; padding-left:10px;  border-top:1px solid #e3e3e3; cursor:pointer;
	font:normal 14px/32px "Microsoft YaHei";margin-bottom:1px;border:1px solid #DADADA
}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px; background:url(../images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px; }
.sideMenu ul{ min-height:150px; background:#FAFAFA;
padding:8px 25px;width: 670px; color:#999; display:none; /* 默认都隐藏 */ }

div.comment{border: 1px solid #efefef;width:678px;min-height: 500px;float: left;padding: 20px;margin-bottom: 20px;}
div.comment p{float: left; width: 100%;display: inline-block;padding:0;}
div.comment p input{height: 20px;line-height: 20px;padding: 5px;margin: 5px 10px;border: 1px solid #ccc;}
div.comment p select{height: 20px;line-height: 20px;margin: 5px 10px;height: 30px;border: 1px solid #ccc;}
div.comment p textarea{border: 1px solid #ccc;width: 400px;height: 200px;padding: 5px;margin: 5px 10px;max-width:400px;min-width:400px;max-height:200px;min-height:200px;}
div.comment p label{float: left; width: 90px;line-height: 45px;padding-left: 10px;height: auto;background-color: #fff;}



.picList3 li{ background: none repeat scroll 0 0 #F9F9F9;
border-color: #E4E4E4;
border-image: none;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-right: 1px solid #E4E4E4;
border-style: solid;
border-width: 1px;
float: left;
margin: 10px 0px 0 4px;
text-align: center;
display: block;
height: 95px;
overflow: hidden;
padding: 17px 6px;
text-decoration: none;
transition: background 0.2s linear 0s;
width: 102px;
color: #666666;}
.picList3 li.hover{background-color: #fff;} 
.picList3 li span.name{display:block;text-align: center;line-height: 30px;overflow: hidden;height: 30px;}
.picList3 .pic{ text-align:center; line-height:0px;  } 
.picList3 img{width: 82px;height: 68px;}

.picList2{float: left; width: 100%;display: inline-block;border-top: 1px solid #ccc;margin-top: 10px;padding-top: 6px;}
.picList2 a{ background: none repeat scroll 0 0 #f9f9f9;
border-color: #E4E4E4;
border-image: none;
border-radius: 3px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-right: 1px solid #E4E4E4;
border-style: solid;
border-width: 1px;
float: left;
margin: 4px 0px 0 4px;
text-align: center;
display: block;
overflow: hidden;
padding: 6px 20px;
text-decoration: none;
transition: background 0.2s linear 0s;
color: #666666;white-space:nowrap;  }
.picList2 a:hover{background-color: #fff;} 