@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


* {
  outline: none;
}
html, body {
  height: 100%;
  
}

body {
  margin: 0;
  padding: 0;
  font:Arial,Verdana, Geneva, sans-serif,宋体;
  font-size:12px;
  color: #2b200d;
  background: #95754E;
  height: 100%;
  width: 100%;
}



.clearfix{zoom:1;}
.clearfix:after{content:´.´;display:block;visibility:none;height:0;clear:both;}

.layout{
	margin:0 auto;
	width:850px;
	}

.head {
	height:70px;	
}

.main {
	height:470px;
}

.mleft{float:left; width:200px; height:470px; background: url(../images/bg_left.jpg) repeat-x ;}

.mlcontent {width:200px; height:280px;}
.mlcontent .content {width:200px;}

.menu{font-size:14px;line-height:20px; padding-top:40px;padding-left:30px;}
.menu li {height:30px;list-style-type:none;}

.aritclelist {font-size:12px;line-height:20px; padding-top:10px;padding-left:30px;}
.aritclelist  li {height:30px;list-style-type:circle;}

.mladdress {width:200px; height:120px; background-color:#5e492c;}
.mladdress .address { padding-top:10px; color:#FFF; padding-left:30px;padding-right:20px; line-height:22px;}


.mcenter {float:left;width:644px;height:470px; background: url(../images/bg_2.jpg) repeat-x; overflow:hidden;}
.mcenter p{ line-height:22px; padding-bottom:16px; }
.mcenter h1{ line-height:22px; padding-bottom:16px; }
.mcenter .c0{float:left;width:604px;height:410px;padding:0px 20px 0px 20px; margin-top:40px; margin-bottom:30px; overflow:auto; font-size:14px; line-height:22px; border:1px;}
.mcenter .c1{float:left;width:404px;height:410px;padding:0px 20px 0px 20px; margin-top:40px; margin-bottom:30px; overflow:auto; font-size:14px; line-height:22px; border:1px;}
.mcenter .c2{float:right;width:200px;height:470px;padding:0px; margin:0px;overflow:hidden;}

.mright { float:left; width:6px;height:470px; background: url(../images/shadow-right.gif);overflow:hidden;}

.bline {
	height:6px;
}
.bleft{float:left; width:6px;height:6px; background: url(../images/shadow-bottom-start.gif)  repeat-x;}
.bcenter{float:left;width:838px; height:6px; background: url(../images/shadow-bottom.gif)  repeat-x;}
.bright{float:left;width:6px; height:6px; background: url(../images/shadow-bottom-end.gif)  repeat-x;}
.foot {
	height:50px;
}
.foot_left { color:#FFF; text-align:left; float:left; width:400px;padding-left:0px; color:#cec1ae; }
.foot_right { color:#FFF; text-align:right; float:right; width:300px;padding-right:6px;padding-top:0px;}


a:link {color:#2b200d; text-decoration: none;}
a:hover {color:#89693b; text-decoration: none;}
a:visited {color:#2b200d; text-decoration: none;}

.normal_link a:link {color:#2b200d; text-decoration: underline;}
.normal_link a:hover {color:#89693b; text-decoration: underline;}
.normal_link a:visited {color:#2b200d; text-decoration: none;}

.white_link a:link {color:#FFF; text-decoration: none;}
.white_link a:hover {color:#FFF; text-decoration: underline;}
.white_link a:visited {color:#FFF; text-decoration: none;}

.icp_link a:link {color:#817967; text-decoration: none;}
.icp_link a:hover {color:#817967; text-decoration: underline;}
.icp_link a:visited {color:#817967; text-decoration: none;} 




