@charset "utf-8";
/* CSS Document */

* {
	margin: 0px;
    padding: 0px; 	
	font-size:12px;
	color:#878888;
	list-style:none;
	}
body{
	background:url(../images/mdc_12.gif);
}
img {
	border:0;
}
h1,h2,h3,h4,h5,h6{
	font-size:14px;
	font-weight:bold;
	}
a {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#73a41d;
}
.clear {
	clear:both;
}

.top{
	background:url(../images/mdc_5.gif) no-repeat 0 0;
	width:900px;
	height:19px;
    margin:0 auto;
	}
.box{
	width:900px;
	height:863px;
	margin:0 auto;
	background:url(../images/mdc_38.gif) no-repeat 0 bottom;
	overflow:hidden;
	}
.centre{
	float:left;
	width:834px;
	height:844px;
	}
.left_bg{
	background:url(../images/ma_07.gif) no-repeat 0 0;
	width:33px;
	height:844px;
	float:left;
	display:inline;
	}
.right_bg{
    background:url(../images/ma_10.gif) no-repeat 0 0;
	width:33px;
	height:844px;
	float:left;
		padding:0;
	margin:0;
	}
.header{
	float:left;
	width:834px;
	height:80px;
	padding-bottom:6px;
	background-color:#FFF;
	}
.logo{
	float:left;
	height:80px;
	width:331px;
	}
.call_us{
	width:142px;
	height:34px;
	float:right;
	padding:30px 20px 0 0;
	}
.banner{
	float:left;
	width:834px;
	height:237px;
	}
.menu{
	float:left;
	height:38px;
	width:834px;
	}
	
	
.menu li{
	float:left;
	}
.menu li a{
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:38px;
	height:38px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	}
.menu li a:hover{
	color:#FFF;
	text-decoration:none;
	}

#m_01{
	background:url(../images/m_01.gif) no-repeat 0 0;
	width:36px;
	height:38px;
	}
#m_02 a:link,#m_02 a:visited{
	display:block;
	background:url(../images/m_02.gif) no-repeat 0 0;
	width:106px;
	height:38px;
	}
#m_03 a:link,#m_03 a:visited{
    background:url(../images/m_03.gif) no-repeat 0 0;
	width:106px;
	height:38px;
	}
#m_04 a:link,#m_04 a:visited{
    background:url(../images/m_04.gif) no-repeat 0 0;
	width:113px;
	height:38px;
	}
#m_05 a:link,#m_05 a:visited,#m_06 a:link,#m_06 a:visited{
    background:url(../images/m_0506.gif) no-repeat 0 0;
	width:99px;
	height:38px;
	}
#m_07 a:link,#m_07 a:visited{
    background:url(../images/m_07.gif) no-repeat 0 0;
	width:102px;
	height:38px;
	}
#m_08 a:link,#m_08 a:visited{
    background:url(../images/m_08.gif) no-repeat 0 0;
	width:102px;
	height:38px;
	}
#m_09{
    background:url(../images/m_09.gif) no-repeat 0 0;
	width:71px;
	height:38px;
	background-color:#FFF;
	}
#m_02 a:hover{
	 background:url(../images/mbg_02.jpg) no-repeat 0 0;
	}
#m_03 a:hover{
	 background:url(../images/mbg_03.jpg) no-repeat 0 0;
	}
#m_04 a:hover{
	 background:url(../images/mbg_04.jpg) no-repeat 0 0;
	}
#m_05 a:hover,#m_06 a:hover{
	 background:url(../images/mbg_0506.jpg) no-repeat 0 0;
	}
#m_07 a:hover{
	 background:url(../images/mbg_07.jpg) no-repeat 0 0;
	}
#m_08 a:hover{
	 background:url(../images/mbg_08.jpg) no-repeat 0 0;
	}


.warp{
	width:834px;
	height:483px;
	float:left;
	}
.w_left{
	float:left;
	width:287px;
	height:441px;
	background:url(../images/mate_11.jpg) no-repeat 0 0;
	}
#mdcwh_01{
	background:url(../images/mdcwh_01.gif) no-repeat 0 0;
	}
#mdcwh_02{
	background:url(../images/mdcwh_0222.jpg) no-repeat 0 0;
	}
#mdcwh_03{
	background:url(../images/mdcwh_03.jpg) no-repeat 0 0;
	}
#mdcwh_04{
	background:url(../images/mdcwh_04.jpg) no-repeat 0 0;
	}
#mdcwh_05{
	background:url(../images/news_bg1.jpg) no-repeat 0 0;
	}
#mdcwh_06{
	background:url(../images/cpzs_2.jpg) no-repeat 0 0;
	}
#mdcwh_07{
	background:url(../images/mdcb_bg1.jpg) no-repeat 0 0;
	}
#mdcwh_02 li{
	float: left;
	height: 105px;
	width: 127px;
	text-align: right;
	padding-right: 3px;
}
#mdcwh_02 ul {
	margin-left: 12px;
}
#mdcwh_02 .mdcwh_02_a1{
	height: 90px;
	width: 127px;
	display: block;
}
#mdcwh_05 h1 {
	color: #FFFFFF;
	margin-top: 30px;
	margin-left: 135px;
}


#call_us_01{
	background:url(../images/c_01.jpg) no-repeat 0 0;}
#call_us_02{
	background:url(../images/c_02.jpg) no-repeat 0 0;
	height:441px;
	width:547px;
	}
#news_01{
	background:url(../images/news_01.gif) no-repeat right 0;
	width:547px;
	height:441px;
	}

#news_02{
	width:547px;
	height:433px;
	background-image: url(../images/bgbg.jpg);
	background-repeat: no-repeat;
	background-position: 0 0px;
	padding-top: 8px;
}
#news_ul{
	width:450px;
	height:210px;
	padding:10px 0 0 40px;
	font-size:13px;
	font-weight:bold;
	}
#news_ul li{
	height:20px;
	line-height:20px;
	}
#news_ul li a,#news_ul li span{
	color:#666;
	}
#news_ul li a:hover{
	color:#73a41d;
	}
#news_p{
	width:366px;
	height:134px;
	padding:20px 0 0 160px;
	float:left;
	}
#news_p li{
	float:left;
	}
.main{
	float:left;
	width:547px;
	height:434px;
	}
.main_top{
	float:left;
	width:547px;
	height:156px;
	background:url(../images/ma_28.jpg) no-repeat 0 0;
	}
.main_bottom{
	float:left;
	width:547px;
	height:285px;
	}
.b_01{
	float:left;
	background:url(../images/ma_36.jpg) no-repeat 0 0;
	background-color:#3F3;
	width:274px;
	height:285px;
	}
.b_02{
	background:url(../images/ma_37.jpg) no-repeat 0 0;
	float:right;
	width:273px;
	height:285px;
	}
.footer{
	background:url(../images/mate-13.gif) no-repeat 0 bottom;
	float:left;
	width:834px;
	height:42px;
    display:inline;
	}
#w_left_ul{
	width:150px;
	padding:8px 0 0 40px;
	}
#w_left_ul li{
	height:16px;
	}
#about_01{
	background:url(../images/c_01.jpg) no-repeat 0 0;
	}
#jm{
	background:url(../images/mdcwh_01.gif) no-repeat 0 0
}
#next{
	width:150px;
	float:right;
	height:22px;
	padding-top:10px;
	}
#next a{
	margin-left:20px;
	color:#000;
	font-size:14px;
	font-weight:bold;
	}
#next a:hover{
	color:#73a41d;
	}

.menu li {
    display:inline;
    list-style-type:none;
}
.menu li a:link,.menu li a:visited{
	float:left;
    text-decoration: none;
	}
#home li#m_02 a{
	 background:url(../images/mbg_02.jpg) no-repeat 0 0;
	 }
#about li#m_03 a{
	 background:url(../images/mbg_03.jpg) no-repeat 0 0;
	}
#mdcwh li#m_04 a{
	 background:url(../images/mbg_04.jpg) no-repeat 0 0;
	}
#news li#m_05 a,#mdcb li#m_06 a{
	 background:url(../images/mbg_0506.jpg) no-repeat 0 0;
	}
#jmmd li#m_07 a{
	 background:url(../images/mbg_07.jpg) no-repeat 0 0;
	}
#callus li#m_08 a{
	 background:url(../images/mbg_08.jpg) no-repeat 0 0;
	}



.about_1{
	height: 141px;
	width: 539px;
	background-image: url(../images/about_bg.gif);
	margin-top: 4px;
	margin-left: 5px;
}
.about_1_2{
	height: 286px;
	width: 539px;
	background-image: url(../images/about_bg2.gif);
	margin-top: 4px;
	margin-left: 5px;
}
#about_1 h1 {
	width: 300px;
	float: left;
}

#about_1 p{
	width: 330px;
	margin-left: 40px;
	_margin-left: 20px;
	line-height: 130%;
	font-size: 12px;
	float: left;
}
#about_1 .about_img{
	float: right;
}
#about_1 .about_img2{
	float: left;
}
.about_zawh {
	display: inline;
	margin-top: 8px;
	margin-left: 103px;
	_margin-left: 81px;
}
#about_1 h2 {
	background-image: url(../images/about_3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 523px;
	height: 18px;
	margin-top: 7px;
	margin-left: 16px;
	_margin-left: 8px;
	float: left;
}
#about_1 span {
	margin-left: 15px;
	float: left;
	margin-top: 8px;
	width: 520px;
}
.about_img3 {
	margin-right: 2px;
	margin-left: 1px;
}
.mdcwh_01_p1{
	line-height: 27px;
	height: 26px;
	width: 242px;
	margin-top: 2px;
	padding-left: 41px;
	display: block;
	text-decoration: none;
	background-color: #C8CCBE!important;
	font-weight: bolder;
	color: #303333;
}
.mdcwh_01_p1:hover{
	color: #FFFFFF;
	text-decoration: none;
	background-color: #92BB36!important;
}
#mdcb_img2 {
	background-image: url(../images/mdcb_img2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 425px;
	_height: 423px;
	width: 547px;
	padding-top: 18px;
}
#mdcb_img2 .mdcb_img2_h1 {
	margin-left: 12px;
	_margin-left: 6px;
	float: left;
}
#mdcb_img2 .mdcb_tb{
	float: left;
	margin-left: 43px;
	_margin-left: 21px;
	margin-top: 8px;
}
#mdcb_img2 p {
	height: 92px;
	width: 481px;
	margin-left: 42px;
	_margin-left: 21px;
	line-height: 130%;
	float: left;
	margin-top: 10px;
}
#mdcwh_06 .cpzs_p {
	width: 435px!important;
	float: left;
	padding-left: 105px;
	padding-top: 13px;
	margin-bottom: 8px;
	line-height: 150%;
}
#mdcwh_06_ul{
}
#mdcwh_06_ul li{
	float: left;
	height: 89px;
	width: 72px;
	padding-left: 5px;
	padding-right: 1px;
}
/*------------------------------------------------------------------------------------*/
.menu2{
	float:left;
	height:38px;
	width:834px;
	background-color: #FFFFFF;
	}
	
	
.menu2 li{
	float:left;
	}
.menu2 li a{
	display:block;
	font-size:14px;
	font-weight:bold;
	line-height:38px;
	height:38px;
	text-align:center;
	color:#FFF;
	text-decoration:none;
	}
.menu2 li a:hover{
	color:#FFF;
	text-decoration:none;
	}
#m_001{
	background:url(../images/m_01.gif) no-repeat 0 0;
	width:35px;
	height:38px;
	}
#m_002 a:link,#m_002 a:visited{
	display:block;
	background:url(../images/m_02.gif) no-repeat right 0;
	width:97px;
	height:38px;
	}
#m_003 a:link,#m_003 a:visited{
    background:url(../images/m_03.gif) no-repeat right 0;
	width:97px;
	height:38px;
	}
#m_004 a:link,#m_004 a:visited,#m_004_2 a:link,#m_004_2 a:visited{
    background:url(../images/m_04.gif) no-repeat right 0;
	width:97px;
	height:38px;
	}
#m_005 a:link,#m_005 a:visited,#m_006 a:link,#m_006 a:visited{
    background:url(../images/m_0506.gif) no-repeat right 0;
	width:97px;
	height:38px;
	}
#m_007 a:link,#m_007 a:visited{
    background:url(../images/m_07.gif) no-repeat right 0;
	width:97px;
	height:38px;
	}
#m_008 a:link,#m_008 a:visited{
    background:url(../images/m_08.gif) no-repeat right 0;
	width:97px;
	height:38px;
	}
#m_009{
    background:url(../images/m_09.gif) no-repeat 0 0;
	width:21px;
	height:38px;
	background-color:#FFF;
	}
#m_002 a:hover{
	 background:url(../images/mbg_02.jpg) no-repeat right 0;
	}
#m_003 a:hover{
	 background:url(../images/mbg_03.jpg) no-repeat right 0;
	}
#m_004 a:hover,#m_004_2 a:hover{
	 background:url(../images/mbg_04.jpg) no-repeat right 0;
	}
#m_005 a:hover,#m_006 a:hover{
	 background:url(../images/mbg_0506.jpg) no-repeat right 0;
	}
#m_007 a:hover{
	 background:url(../images/mbg_07.jpg) no-repeat right 0;
	}
#m_008 a:hover{
	 background:url(../images/mbg_08.jpg) no-repeat right 0;
	}
#mdcwh_07 ul {
	padding-top: 2px;
	padding-left: 15px;
}

#mdcwh_07 li {
	float: left;
	height: 130px;
	width: 110px;
	padding-top: 15px;
	_padding-top: 13px;
	padding-left: 14px;
}
.centre2{
	float:left;
	width:834px;
	height:971px;
	}
.box2{
	width:900px;
	height:991px;
	background:url(../images/mdc_38.gif) no-repeat 0 bottom;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	}
.warp2{
	width:834px;
	height:610px;
	float:left;
	}
#left_0 {
	float: left;
	width: 287px;
}

#w_left1{
	background-image: url(../images/w_left1_1.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 167px;
	width: 287px;
	font-weight: bold;
}
#w_left1_li1 {
	width: 98px;
	float: left;
	margin-right: 7px;
	margin-left: 10px;
	_margin-left: 5px;
	margin-top: 3px;
}
#w_left1_li2 {
	width: 165px;
	float: left;
	padding-top: 3px;
}
#w_left1_li1 img,#w_left1_li2 img {
	margin-bottom: 5px;
}
#w_left1_li2 a,#w_left1_li1 a{
	display: inline;
}


.w_left2{
	float:left;
	width:287px;
	height:408px;
	background-image: url(../images/w_left2_1.jpg);
	background-repeat: no-repeat;
	background-position: 0 0;
	}
#w_left2{
	background-image: url(../images/mdcwh_01.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#news_0001{
	float:left;
	background:url(../images/news_0001.jpg) no-repeat right 0;
	width:547px;
	height:574px;
	}
.left_bg2{
	background:url(../images/left_bg2.jpg) no-repeat 0 0;
	width:33px;
	height:972px;
	float:left;
	display:inline;
	}
.right_bg2{
	background:url(../images/right_bg2.jpg) no-repeat 0 0;
	width:33px;
	height:972px;
	float:left;
	padding:0;
	margin:0;
	}
.footer2{
	background:url(../images/mate-13.gif) no-repeat 0 bottom;
	float:left;
	width:834px;
	height:36px;
    display:inline;
	}
.main2{
	float:left;
	width:547px;
	height:441px;
	background: url(../images/mdcb_0222.jpg) no-repeat 0px 0px;
	}
	.main2 li {
	float: left;
	width: 455px;
	padding-left: 44px;
	line-height: 20px;
	height: 20px;
}
