@charset "utf-8";
/*---reset---*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;padding:0;}
* focus {outline: none;margin: 0;padding: 0;}
a:focus { outline: none;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
legend {color:#000;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
.clearfix {display:block;}
.clean {clear:both;}
a{ outline:none;text-decoration:none;}
a{ color:#333435; }
a:hover { color:#e23a0a;}
.fl {float:left;}
.fr {float:right;}
/*---layout---*/
body {margin:0 auto;font:12px/22px 'Microsoft Yahei','\5b8b\4f53',微软雅黑, Arial, Lucida Grande, Tahoma, sans-serif;color:#131313; background-color:#fafafa;}
#navmenu{
	font-size:14px;position:relative;z-index:10; width:120px;
	height:400px; margin:0 auto; border-radius:5px;
padding-top:100px;}
#navmenu ul {height:30px;padding:0 2px 0 0;}

#navmenu ul li {height:30px; width:118px;
line-height:30px;position:relative;padding:0 0 0 2px;
background: url(../5.png);}
#navmenu ul li a {padding:0 25px 0 23px;color:#ffffff;float:left;}
#navmenu ul li a:hover {color:#fff; text-shadow: 1px 1px 1px #000000;/* background:url(../4.png);*/ border-radius:3px;}
#navmenu ul li ul{position: absolute; left:120px; top:-60px;width:120px;
height:auto;background: #C63;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li {background:none;float: left;
position: relative;border-bottom:1px #ffffff solid;padding:4px;display:block;width:108px;margin-left:2px;
z-index:999;}
#navmenu ul li ul li a{float:none;border-radius:5px;color:#ffffff;display: block;font-size: 14px;line-height:30px;/*padding:3px 10px;*/width: auto;}
#navmenu ul li ul li a:hover{/*background: url(../4.png);*/}
#navmenu ul li ul li ul{position:absolute;top:0;left:115px;width:220px;background:#3a3a3a;filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;display:none;}
#navmenu ul li ul li ul li{background:none;float: right;border-bottom:1px #535252 solid;/*padding: 4px;*/display:block;width:30px;margin-left:2px;z-index:999;}
#navmenu ul li ul li ul li a{float:none;border-radius:5px;color: #CFC5AC;display: block;font-size: 14px;line-height:30px;padding:3px 5px;width:80px;}
#navmenu ul li ul li ul li a:hover{/*background:#1A1A1A;*/}

.link{
}
.banner{
	width:901px;
	height:150px;
	background: url(../2.png);
	float:left;
	color:#FFF;
}
.nav{
	width:1000px;
	height:800px;
}
.left{
	width:830px;
	height:1500px;
	background-color:#FFF;
	float:left;
	overflow: hidden;	
}
.right{
	width:170px;
	height:1500px;
	margin-top:0px;
	float: right ;
}
.rightleft{
	width:72px;
	height:1500px;
	background-color:#E1EEFF;
	float: left ;
}
.rightlink{
	width:120px;
	height:400px;
	margin-left:10px;
	position: relative;
	float:left;
	top:-1500px;
	
}
.rightlink ul {
	list-style-type:none;
	background: url(../5.png);
}
.rightlink ul li{
	width:120px;
	height:30px;
	text-align:center;
	
}
.footer{
	width:1000px;
	height:100px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
}
/*.in{
	font-family:Courier New;
	width:820px;height:1500px;
	background:fixed;
	font-size:9pt;
	border:1px solid #B5C3D3;
	/*padding:3px;
	background-color: #FFF;
	margin-bottom:6px;
	margin-top:5px;
	position: relative;
	overflow: hidden;
    */
}