@charset "utf-8";
html {
	margin: 0;
	padding: 0;
	width: 100%;
	height:100%;
	overflow-x:hidden;
	overflow-y:scroll;
	background-color:#DA0000;
	/*background:url(../images/mlf_background.gif)*/
}
body {
	padding: 0;
	margin: 0 auto;
	width:914px;
	height:auto;
	position: relative;
	color: #231815; font-size: 12px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; font-weight: normal
}
* {
	margin: 0px;
	padding: 0px
}
li{list-style: none}
form{margin: 0px}
img{border: 0px}
td,div,input{font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #231815; line-height: 20px}


.header{float:left; width:914px; height:33px; background:url(../images/gy_back01.png); _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gy_back01.png',sizingMethod='scale'); margin-top:18px; display:inline}
.header ul{ position:absolute; right:21px; top:21px; display:inline}
.header ul li{float:left; margin-left:18px; display:inline}

.footer{float:left; width:914px; height:96px; background:url(../images/gy_back02.png); _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/gy_back02.png',sizingMethod='scale'); display:inline}
.footer p{ position:absolute; width:914px; text-align:center; margin:8px 0 0 0 ; display:inline; line-height:17px; color:#40565F}

a:link,a:active,a:visited{TEXT-DECORATION: none; Color: #000;}
a:hover {Color: #ff6600; text-decoration: none;}

a.de01:link,a.de01:active,a.de01:visited{TEXT-DECORATION: none; Color: #DA0000;}
a.de01:hover {Color: #ff6600; text-decoration: none;}

a.de02:link,a.de02:active,a.de02:visited{TEXT-DECORATION: none; Color: #000;}
a.de02:hover {Color: #ff6600; text-decoration: none;}

a.de03:link,a.de03:active,a.de03:visited{TEXT-DECORATION: none; Color: #40565F;}
a.de03:hover {Color: #ff6600; text-decoration: none;}


.content{float:left; width:914px; background:url(../images/gy_back02.gif) repeat-y left top}

.kv{float:left; width:881px; height:260px; overflow:hidden; margin-left:16px; display:inline}
.kv img{float:left; border:1px solid #767676;}

.menu{float:left; width:866px; height:83px; margin:7px 0 0 24px; display:inline; background:url(../images/mlf_back05.gif) no-repeat left top}
.menu dl{float:left; margin-top:21px; display:inline}
.menu dl dt{float:left; width:34px; margin-left:20px; display:inline}
.menu dl dt img{float:left; width:28px; height:33px}
.menu dl dd{float:left; width:321px}
.menu dl dd img{float:left; width:26px; height:33px}
.menu ul{float:left; margin-top:35px; display:inline}
.menu ul li.m01{float:left; width:82px}
.menu ul li.m01 img{float:left; width:35px; height:17px}
.menu ul li.m02{float:left; width:127px}
.menu ul li.m02 img{float:left; width:71px; height:17px}
.menu ul li.m03{float:left; width:128px}
.menu ul li.m03 img{float:left; width:89px; height:17px}
.menu ul li.m04{float:left}
.menu ul li.m04 img{float:left; width:107px; height:17px}

.cg_info{float:left; width:860px; margin:20px 0 0 25px; display:inline; border:1px solid #848484; padding:2px 0 2px 2px; background-color:#fff}
.cg_info01{float:left; width:858px; background:#ECECEC url(../images/gy_back06.gif) repeat-x left top}
.cg_info01 h2{float:left; width:825px; height:20px; margin-top:10px; padding-left:32px; display:inline; font-size:14px; font-weight:bold; color:#DA0000; background:url(../images/mlf_back07.gif) no-repeat 9px center}
.cg_info01 dl{float:left; width:829px; margin:20px 0 0 14px; display:inline}
.cg_info01 dl dt{float:left; width:829px; font-weight:bold; padding-bottom:15px; line-height:16px}
.cg_info01 dl dd{float:left; width:829px;}
.cg_info01 dl dd p{float:left; width:829px; padding-bottom:15px; line-height:16px}

.wutai{float:left; margin:13px 0 0 25px; border:1px solid #848484; width:542px; height:397px; overflow:hidden; display:inline}
.wutai img{float:left}

.map{float:left; margin:13px 0 0 10px; border:1px solid #848484; width:308px; height:397px; overflow:hidden}
.map img{float:left}

h3{float:left; width:825px; height:20px; margin:10px 0 0 27px; line-height:20px; padding-left:32px; display:inline; font-size:14px; font-weight:bold; color:#DA0000; background:url(../images/mlf_back08.gif) no-repeat 9px center}

.main_list{float:left; width:854px; background:url(../images/gy_back09.gif) no-repeat left top; border-bottom:2px solid #6B6B6B; margin:8px 0 0 28px; display:inline}

.m_td01{width:370px; height:31px; font-weight:bold; font-size:14px; color:#fff; padding-left:20px; background:url(../images/gy_back10.gif) no-repeat 59px center}
.m_td02{width:170px; height:31px; font-weight:bold; font-size:14px; color:#fff; padding-left:16px; background:url(../images/gy_back10.gif) no-repeat 8px center}
.m_td03{width:223px; height:31px; font-weight:bold; font-size:14px; color:#fff; padding-left:12px; background:url(../images/gy_back10.gif) no-repeat 3px center}
.m_td04{width:90px; height:31px; font-weight:bold; font-size:14px; color:#fff; text-align:center}

.m_td11{padding-left:20px; padding-bottom:4px; padding-top:5px; line-height:16px}
.m_td12{padding-left:16px; padding-bottom:4px; padding-top:5px}
.m_td13{padding-left:12px; padding-bottom:4px; padding-top:5px; color:#000}
.m_td14{width:90px; text-align:center; padding-bottom:4px; padding-top:5px}

.m_tr01{background:url(../images/gy_back11.gif) no-repeat left top}

.cg_photo{float:left; margin:8px 0 0 25px; display:inline}
.cg_photo ul{float:left}
.cg_photo ul li{float:left; margin-right:4px; display:inline}
.cg_photo ul li img{float:left; border:1px solid #8C8C8C}

.footer_menu{float:left; width:914px;}
.footer_menu ul{float:left; margin:10px 0 0 20px; display:inline; padding-bottom:10px}
.footer_menu ul li{float:left; background:url(../images/mlf_back04.gif) no-repeat right center; margin-left:9px; display:inline; padding-right:9px}
.footer_menu ul li.none{float:left; background:none}















