@charset "utf-8";

/* CSS Document */

body{

	color:#444;

	font-family:arial,"宋体";

	font-size:12px;

	margin:0 auto;

	padding:0;

}



div,span,p,li{

	text-align:justify;

	text-justify:inter-ideograph;

}

a{

	blr:expression(this.onFocus=this.blur());

	outline:none;

}

.clearfix:after {

	content: ".";

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}



div, form, p, i, img, ul, li, ol, dl, dt, dd, table, tr, td, th, fieldset, label, legend, select, button, input {

	margin:0;

	padding:0;

}

p, li, div {/* add */

	line-height:20px;

}



/** 输入框 **/

input, select{

	color:#444;

	height:20px;

	border-top-width: 1px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-top-color: #444;

	border-right-color: #bbb;

	border-bottom-color: #bbb;

	border-left-color: #444;

	background-color: #FFFFFF;

}

/* 标题样式 */

h1, h2, h3, h4, h5, h6 {

	margin:0;

	padding:0;

	font-size:12px;

	font-weight:normal;

}

h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {

	margin: 0;

}

/* 列表样式 */

ul, ol, li, dl, dt, dd {

	list-style:none;

}

/* 图片样式 */

img, a img {

	border:0px;

	padding:0px;

	margin:0px;

}

/* 链接样式 */

a{

	color:#444;

}

a:link{

	text-decoration:none;

}

a:visited{

	text-decoration:none;

}

a:hover{

	text-decoration:none;

}

a:active{

	text-decoration:none;

}

/** 图片链接效果 **/

.pic a {

	padding:0px;

	border:1px solid #fff;

}

.pic a:hover {

	border:1px solid #d00;

	background:#fff4ce;

}



/**输入框颜色样式**/

.input-gray {

	color:#999;

}

.input-black {

	color:#000;

}



/* 列表样式 */

ul, ol, li, dl, dt, dd {

	list-style:none;

}



/* 清除浮动 */

.clearBoth {

	clear:both;	/*控制分类后，各行高度不一样对不齐问题*/

	width:100%;

	height:0px;

	font-size:0;

	overflow:hidden;/*控制分类后，各行高度不一样对不齐问题*/

	line-height:0;

}

#header{

	width:1200px;

	margin:0 auto;

	height:105px;

}

#logo{

	width:340px;

	text-align:left;

	padding-left:20px;

	float:left;

	padding-top:20px;

}



/* 导航样式 */

#menu{

	width: auto;

	padding:0;

	height:105px;

	float: right;



}

.navbox {

	height: 40px;

	position: relative;

	z-index: 9;

	margin: auto;

	opacity: 0.90;

	font-family: '微软雅黑';

}

.nav {

	width:826px;

	margin: 0 auto;

	height: 105px;

	list-style: none;

}

.nav li {

	float: left;

	height: 105px;

	list-style: none;

	background-image:url(/skins/demo/images/nav_line.gif);

	background-position:right center;

	background-repeat:no-repeat;

}

.nav li.last {

	background: none;

}

.nav li a {

	text-decoration: none;

}

.nav li a span {

	float: left;

	display: block;

	line-height: 105px;

	font-family:"微软雅黑","宋体";

	font-size: 16px;

	color: #4e4e4e;

	cursor: pointer;

	padding:0 20px;

	text-align: center;

	word-spacing:6px;

}

.nav li:hover a span{

	color:#6e2b1b;

}



.mj_hover_menu {

	text-decoration: none;

	height: 105px;

}



.nav li.selected .submenu {

	display: block;

}



.nav li .submenu {

	display: none;

	position: absolute;

	top: 105px;

	left: 0px;

	width:100%;

	background: rgba(33,15,6,0.85);

	z-index:999;

}

.nav li .submenu li {

	float: none;

	padding: 0;

	background: none;

	height: auto;

	border-bottom: dotted 0px #BEBEBE;

}



.mj_menu_fuwu_bg {

	width: 1200px;

	margin:0px auto;

}



.mj_menu_fuwu_main {

	width: 1200px;

	margin: auto;

	padding: 45px 0;

}



.mj_menu_pro_li {

	float: none;

}



.nav_pinpai{

	width:100%;

}

.nav_pinpai_left{

	width:514px;

	float:left;

	font-family:"微软雅黑","宋体";

	font-size:13px;

	color:#f9ead8;

	line-height:26px;

}

.nav_pinpai_left h2{

	font-family:"微软雅黑","宋体";

	font-size:24px;

	color:#faf0e4;

	padding-bottom:8px;

}

.nav_pinpai_left a{

	width:86px;

	height:29px;

	display:inline-block;

	border:#f9ead8 1px solid;

	border-radius:5px;

	text-align:center;

	line-height:29px;

	font-family:"微软雅黑","宋体";

	font-size:13px;

	color:#f9ead8;

	margin-top:20px;

}

.nav_pinpai_right{

	width:650px;

	float:right;

}

.nav_pinpai_right_01{

	width:291px;

	height:194px;

	float:left;

	position:relative;

	margin-right:20px;

}

.nav_pinpai_right_01_tt{

	width:291px;

	height:33px;

	position:absolute;

	z-index:99;

	bottom:0;

	background-color:rgba(0,0,0,0.8);

	text-align:center;

	line-height:33px;

	font-family:"微软雅黑","宋体";

	font-size:14px;

	color:#ffffff;

}



.nav_jiaju{

	width:100%;

}

.nav_jiaju_01{

	float:left;

	margin-right:20px;

	width:218px;

	height:147px;

	position:relative;

}

.nav_jiaju_01_img{

	width:218px;

	height:147px;

}

.nav_jiaju_01_tt{

	width:218px;

	height:33px;

	position:absolute;

	z-index:99;

	bottom:0;

	background-color:rgba(0,0,0,0.8);

	text-align:center;

	line-height:33px;

	font-family:"微软雅黑","宋体";

	font-size:14px;

	color:#ffffff;

}

.nav_xinwen{

	width:1215px;

}

.nav_xinwen_01{

	float:left;

	margin-right:20px;

	width:277px;

	height:185px;

	position:relative;

}

.nav_xinwen_01_img{

	width:277px;

	height:185px;

}

.nav_xinwen_01_tt{

	width:277px;

	height:33px;

	position:absolute;

	z-index:99;

	bottom:0;

	background-color:rgba(0,0,0,0.8);

	text-align:center;

	line-height:33px;

	font-family:"微软雅黑","宋体";

	font-size:14px;

	color:#ffffff;

}

#foot{

	padding:60px 0 30px;

	background-color:#f2f1ef;

	background-image:url(/skins/demo/images/foot_bj.gif);

	background-position:center top;

	background-repeat:repeat-y;

}

#foot1{

	width:1200px;

	margin:0 auto;

}

.foot_01{

	height:182px;

}

.foot_01_left{

	width:760px;

	float:left;

}

.foot_01_left ul li{

	float:left;

	width:160px;

	padding-left:30px;

}

.foot_01_left_up{

	height:27px;

	font-family:"微软雅黑","宋体";

	font-size:16px;

	color:#5a3b35;

}

.foot_01_left_down{

	line-height:27px;

}

.foot_01_left_down a{

	font-family:"微软雅黑","宋体";

	font-size:13px;

	color:#5a3b35;

}

.foot_01_right{

	width:387px;

	float:right;	

}

.foot_01_right_down{

	line-height:29px;

	font-family:"微软雅黑","宋体";

	font-size:13px;

	color:#5a3b35;

}

.foot_01_right_down img{

	vertical-align:middle;

}

.foot_02{

	height:90px;

	/*background-image:url(/skins/demo/images/foot_1.gif);*/

	background-position:center top;

	background-repeat:no-repeat;

	/*padding-top:48px;*/

	text-align:center;

}

.foot_03{

	text-align:center;

	font-size:12px;

	color:#545454;

}

.foot_03 a{

	color:#545454;

}





































































































