/* 清除间距 */
a, b, body, dd, del, div, dl, dt, em, form, h1, h2, h3, h4, h5, h6, html, i, iframe, img, ins, label, legend, li, ol, p, pre, small, span, strong, u, ul, var, input {
    margin: 0;
    padding: 0;
}
/* 清除列表样式 */
li {
    list-style: none;
}
/* 清除默认边框 */
img,button,input {
    border: 0;
}
/* 去掉表单元素的蓝色框 */
input,textarea,button{
	outline:none;
}
/* 去掉文本域的拉伸 */
textarea{
	resize:none;
}
/* 保证所有文字是正常的 */
em, i, u {
    font-style: normal;
}
/* 左浮动 */
.fl {
    float: left;
}
/* 右浮动 */
.fr {
    float: right;
}
/* 清除浮动 */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* 设置正文的字体和大小 */
body {
    font: 12px/1.5 'microsoft yahei',Arial, Verdana, "\5b8b\4f53";
    color: #666;
}
/* 清除a标签默认样式 */
a {
    color: #666;
    text-decoration: none;
    font-family: 'microsoft yahei';
}
/* 版心 */
.content{
	width:1200px;
	margin:0 auto;
}
/* 容器 */
.wrap{
	width:100%;	
}

/* logo和搜索区域开始 */

.top .logo{margin-top:5px;}
.top form{
	width:538px;
	margin:30px 0 0 120px;
	background:#f00;
	height:36px;	
}
.top form input[type="text"]{
	width:444px;
	height:32px;
	border:2px solid #b1191a;
	border-radius:10px;
	border-right:none;
	padding-left:10px;	
	float:left;
}
.top input[type="submit"]{
	width:82px;
	background:#b1191a;
	border-radius:10px;
	float:left;
	height:36px;
	font-size:16px;
	color:#fff;
}
.top ul{margin-left:120px;
		margin-top:5px;}
.top ul li{float:left;}
.top ul li a{padding:8px;
			color:#F60;
			font-size:14px;}
.top-right{width:200px;
			margin-top:30px;
			}
.top span{display:block;
			font-size:14px;
			float:left;
			color:#999;
				margin-top:0;
				padding:0;}
/* logo和搜索区域结束 */

/* 导航部分开始 */
.topnav{background:#6FF;}
.nav{	
	margin-top:24px;
	height:48px;
}
.nav ul li{
	float:left;
	width:149px;
	line-height:48px;
	border-right: 1px solid #cccccc;
}
.nav ul li a{
	display:block;
	height:48px;
	padding:0 40px;
	font-size:16px;
	color:#000;
	}	
.nav ul li a:hover{background-color:#cf1322;color:#FFF; transition:all .3s
	}
/* 导航部分结束 */








/* 固定部分开始 */
.sidemenu ul{width:60px;	
position:fixed;
right:10px;
top:55%;
border:solid #BBB1B2 1px;
border-radius:15px;
background:rgba(0,0,0.0.2);}
.sidemenu ul li{height: 40px;
				line-height:40px; 
				border-radius:15px;
				border:1px #E3DDDD solid;}
.sidemenu ul li a{height: 40px;
				border-radius:15px;
				line-height:40px;
				text-align:center;
			color:#F60;
				font-size:14px;}
.sidemenu ul li a:hover{color:#CF9;}
.sidemenu.current{text-align: center;
					font-size: 16px;}
/* 固定部分结束 */




/* 页尾部分开始 */
.bottom{
		background:#9FF;}
		
.footer-top{margin-left:50px;}
.footer-bottom{margin-left:50px;}
.footer-top ul li{
	float:left;
	height:30px;
	line-height:30px;
	border-right:solid 1px #999999;
	border-bottom:dotted 2px #FFF;
	
	   }
.footer-top ul li a{display:block;
			height:30px; padding:0 10px;
			font-size:16px;
			color:#000;}
.footer-top ul li a:hover{background:#F33;color:#FFF;}			

.footer-top span{float:left;
				display:block;
				height:30px;
				line-height:30px;
				color:#333;
				font-size:16px;}

.footer-bottom span{
			text-align:left;
			font-size:16px;
			color:#000;
			}
/* 页尾部分结束 */







