﻿		AA@charset "utf-8";
/* CSS Document */

* {
margin:0;
padding:0;
}

html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, a, code, em, img, dl, dt, ol, ul, li, input, textarea, form, label, table, tbody, tr, th{
	border:0 none;
	color:#4b4846;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:inherit;
	font-weight:normal;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	outline-color:-moz-use-text-color;
	outline-style:none;
	outline-width:0;
	padding:0;
	vertical-align:baseline;
	text-decoration: none;
}

body {
background-color:#c0c0c0;
}



/* 布局 */
#layout{
	width:850px;
	height:100%;
	margin:0 auto;
	position:relative;
}

/* 顶部 */
#top{
	float:left;
	width:850px;
	background:url(../images/index_01.gif) no-repeat;
	height:275px;
}
#nav{
	float:left;
	width:850px;
	background:url(../images/index_02.gif) no-repeat;
	height:265px;
}



/* 内容部分 */
#content{
	float:left;
	width:850px;
	background:url(../images/index_08.jpg) no-repeat right bottom #f0f0e8;
	padding-bottom:120px;
}

/* 内容左边 */
#content .left{
	float:left;
	width:175px;
}
#content .left .pic{
	text-align:right;
	padding-right:20px;
	padding-top:40px;
}
#content .left_al{
	float:left;
	width:175px;
	height:950px!important;
	height:550px;
}
#content .left_al .pic{
	text-align:right;
	padding-right:20px;
	padding-top:40px;
}
#content .left_al .left01{
	width:145px;
	padding-left:30px;

}
#KB1Parent a,#KB2Parent a,#KB3Parent a,#KB4Parent a,#KB5Parent a,#KB6Parent a,#KB7Parent a,#KB8Parent a,#KB9Parent a{
	font-size:14px;
	color:#000;
	font-weight:bold;
}
#KB1Child,#KB2Child,#KB3Child,#KB4Child,#KB5Child,#KB6Child,#KB7Child,#KB8Child,#KB9Child{
	padding-left:10px;
	padding-bottom:15px;
	line-height:19px;
}



/* 内容右边 */
#content .right{
	float:left;
	width:675px;
}
#content .right h2{
	text-align:center;
	font-weight:bold;
	font-size:20px;
	height:22px;
	line-height:22px;
	padding-top:20px;
}
#content .right h3{
	float:left;
	background:url(../images/index_04.png) no-repeat;
	width:675px;
	height:40px;
	line-height:40px;
}
#content .right h4{
	font-weight:bold;
	padding:10px 0 5px 30px!important;
	padding:10px 0 5px 26px;
	width:600px;
	float:left;
}
#content .right ul.js{
	float:left;
	width:580px;
	padding-left:60px;
	padding-bottom:15px;
	line-height:18px;
}
#content .right ul.dt{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
}
#content .right ul.dt h4{
	font-weight:bold;
	padding-top:20px;
}
#content .right ul.dtd{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
}
#layout #content .right ol {
	float:left;
	padding-left:50px;
	width:600px;
}
#layout #content .right ol li {
	list-style-type: decimal;
	line-height:18px;
}
#content .right ol li a:hover{
	color:#FF9900;
}


#layout #content .right ol.gd {
	float:left;
	padding-left:50px;
}
#layout #content .right ol.gd li {
	list-style-type: none;
	line-height:18px;
}
#content .right ol.gd li a:hover{
	color:#FF9900;
}




#content .right ul.dt h5{
	text-align:center;
	font-weight:bold;
	font-size:16px;
	height:80px;
	line-height:80px;
}
#content .right ul.dt ul.txt{
	width:565px;
	padding-left:20px;
	padding-bottom:20px;
	line-height:18px;
}
#content .right ul.dt ul.txt p,#content .right ul.dt p,#content .right ul.dtd p{
	padding-bottom:8px;
}
#content .right h6{
	float:left;
	background:url(../images/index_04-01.png) no-repeat;
	width:650px;
	height:40px;
	line-height:40px;
	padding-right:25px;
	text-align:right;
}
#content .right h6 img{
	padding-top:25px;
	padding-bottom:30px;
	text-align:right;
}
#content .right h6 a:hover{
	color:#FF9900;
}
#content .right ul.dtwh{
	float:left;
	width:630px;
	padding-left:20px;
	padding-bottom:20px;
	line-height:18px;
	text-align:center;
}
#content .right ul.dtwh img{
	padding-top:18px;
}
#content .right ul.dtwh table img{
	padding-top:0px;
}
#content .right ul.dtwh li{
	width:99px;
	height:98px;
	border:1px solid #b3b3a4;
	padding:1px;
	margin-right:8px;
	margin-bottom:8px;
	font-size:1px;
	float:left;
}
#content .right ul.dtwh li.null{
	margin-right:0px;
}
#content .right ul.dtwh li img{
	padding-top:0px;
}
#content .right ul.dtms{
	float:left;
	width:630px;
	padding-left:20px;
	padding-bottom:50px;
	line-height:18px;
}
#content .right ul.dtms p{
	padding:4px 0;
}



/* 内容媒体 */
#content .right ul.mt{
	width:520px;
	padding-left:80px;
	padding-top:20px;
	padding-bottom:30px;
	float:left;
}
#content .right ul.mt li{
	width:73px;
	height:72px;
	border:1px solid #b3b3a4;
	padding:1px;
	margin-right:10px;
	margin-bottom:10px;
	font-size:1px;
	float:left;
}
#content .right ul.mt li.null{
	margin-right:0px;
}


/* 案例 */
#content .right ul.dtal_index{
	float:left;
	width:630px;
	padding-left:40px;
	padding-bottom:20px;
	padding-top:10px;
	line-height:18px;
}
#content .right ul.dtal_index li{
	width:99px;
	height:98px;
	border:1px solid #b3b3a4;
	padding:1px;
	margin-right:8px;
	margin-bottom:8px;
	font-size:1px;
	float:left;
}
#content .right ul.dtal_index li.null{
	margin-right:0px;
}
#content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
}
#trt #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/39.png) no-repeat 500px 10px;
}
#zd #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_zd.png) no-repeat 540px 0px;
}
#jz #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_jz.png) no-repeat 500px 10px;
}
#dq #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_dq.png) no-repeat 500px 10px;
}
#wk #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_wk.png) no-repeat 530px 10px;
}
#wyyg #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_wyyg.png) no-repeat 500px 10px;
}
#jlrsblh #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_rsj.png) no-repeat 530px 10px;
}
#hf #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_hf.png) no-repeat 500px 10px;
}
#hc #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_hc.png) no-repeat 500px 30px;
}
#xqtb #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_xqtb.png) no-repeat 490px 30px;
}
#dhw #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_dhw.png) no-repeat 490px 10px;
}
#xdzh #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_xdzh.png) no-repeat 500px 26px;
}
#fyj #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_fyj.png) no-repeat 550px 0px;
}
#v26 #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_v26.png) no-repeat 500px 25px;
}
#blz #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_blz.png) no-repeat 500px 0px;
}
#jdg #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_jdg.png) no-repeat 500px 10px;
}
#xyj #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_xyj.png) no-repeat 500px 30px;
}
#ab #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_ab.png) no-repeat 500px 25px;
}
#hffqh #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_hffqh.png) no-repeat 500px 25px;
}
#qls #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_qls.png) no-repeat 500px 0px;
}
#hy #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_hy.png) no-repeat 500px 10px;
}
#ej #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_ej.png) no-repeat 500px 10px;
}
#pld #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_pld.png) no-repeat 500px 18px;
}
#cz #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_cz.png) no-repeat 500px 0px;
}
#sj #content .right ul.dtal{
	float:left;
	width:630px;
	padding-left:20px;
	line-height:18px;
	background: url(../img_mt/logo_sj.png) no-repeat 500px 18px;
}


#content .right ul.dtal h2{
	text-align:center;
	font-weight:bold;
	font-size:20px;
	height:22px;
	line-height:22px;
	padding-top:20px;
}
#content .right ul.dtal h5{
	text-align:center;
	font-weight:bold;
	font-size:16px;
	height:50px;
	line-height:50px;
}
#content .right ul.dtal ul.txt{
	width:565px;
	padding-left:20px;
	padding-bottom:20px;
	line-height:18px;
}
#content .right ul.dtal ul.txt p{
	padding-bottom:8px;
}
#content .right ul.dtal ul.txt h5{
	background:url(../images/index_04-02.png) no-repeat;
	width:630px;
	height:40px;
	line-height:40px;
}


/* 底部 */
#footer{
	float:left;
	width:850px;
	background:url(../images/index_09.jpg) no-repeat;
	height:100px;
	text-align:center;
	padding-top:13px;
}
#footer p{
	color:#FFFFFF;
	padding:5px 0;
}
/* 2010在行动样式 */
.active_2010 a{ font-size:14px; font-weight:bold; color:#990000;}