﻿/* CSS Document */    /*a du 2007.6.18*/
html{SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR:#CC0000; SCROLLBAR-SHADOW-COLOR:#CC0000; SCROLLBAR-3DLIGHT-COLOR: #E5E5E5; SCROLLBAR-ARROW-COLOR:#CC0000;SCROLLBAR-TRACK-COLOR: #ffffff;SCROLLBAR-DARKSHADOW-COLOR:#E5E5E5;}
body {margin:0px auto;font-size:12px;line-height:170%; border:0px; }
body,td,div,a,p{ font-family: Arial, Helvetica, sans-serif}
img{ border:0px;}
.button{border: 1px solid #C6C6C6;line-height:120%;padding:1px 4px auto 4px;cursor:hand; background:#fff;} 
.div-top{height:66px; background:#B4B4B4; width:100%;margin:auto;}
.top-right{ float:right;margin-right:5px;}
.body-table{width:100%;height:475px;-height:455px;background:url(../images/4fang-bg_3.gif) right bottom no-repeat; margin:auto; position:relative;}
.div-top a:link,.div-top a:visited{ color:#FFFFFF; text-decoration:none;}
.div-top a:hover{color:#FFD841;text-decoration: underline}
.nav{background:url(../images/4fang-logo.gif) 0px no-repeat;width:775px;height:88px; position:absolute;top:0px;left:0px;}
.nav ul{ list-style:none;margin-left:170px; padding:0px}
.nav ul li{ display:inline;padding-left:10px;font-size:12px;line-height:88px}

.ad-table{margin-left:150px;width:285px;height:54px;margin-top:80px !important;margin-top:80px; 
 position:absolute;left:0px;top:100px;}
*+html .ad-table{ margin-top:80px !important}
.ad{width:280px;height:54px;background-positionX:150px; background:url(../images/ad_5.gif) no-repeat;}
*html .ad{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ad_7.png",sizingMethod="image");background-position:-10000px;}
*+html .ad{ filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/ad_7.png",sizingMethod="image");background-position:-10000px;}
.ad-text{ text-indent:24px;color:#818181;}
.red-bg-text{ position:absolute;top:65px;right:10px; text-indent:24px; text-align:left;color:#FFFFFF; width:235px; table-layout:fixed; height:200px; overflow-y:scroll;}

.div-bottom{text-indent:10px;height:67px;background:#B4B4B4; width:100%;margin:auto; position:relative;padding-top:13px;}
.div-bottom a:link,.div-bottom a:visited{color:#E5E5E5; text-decoration:none}
.div-bottom a:hover{color:#D4D4D4;text-decoration:none}
.copy-right{ position:absolute; top:-20px; left:20px; color:#E5E5E5;}
.jz-hz{position:absolute; top:3px; left:20px; color:#E5E5E5; text-indent:0px}
.connet-us{position:absolute; bottom:5px; right:5px;color:#575757;}

.right-tdm a:link,.right-tdm a:visited{color:#CC0000; font-size:12px; text-decoration: underline;}
.right-tdm a:hover{ color:#000000; font-size:12px; text-decoration:none}
.right-tdb a:link,.right-tdb a:visited{color:#cc0000; font-size:12px; text-decoration: underline;}
.right-tdb a:hover{ color:#ff0000; font-size:12px; text-decoration:none}
/*span{color:#CC0000}*/

.right-tdn ul{margin:0px 0px 0px 10px;padding:0px; }
.right-tdn ul li{padding-top:5px; list-style:square;width:95%;height:35px;  line-height:170%}

.right-tdn ul a:link,.right-tdn ul a:visited{ text-decoration:none; color:#000000; float:left;}
.right-tdn ul a:hover{ color:#CC0000; text-decoration:none;}
.right-tdn li span{margin-left:25px; float:right}
/*****内页*****/
.index-top{height:88px;width:100%; position:relative;}
.index-top-img{width:285px;height:52px; position:absolute; top:30px; left:250px;background: url(../images/ad_5.gif) no-repeat}

.index-top a:link,.index-top a:visited{ color:#000000; text-decoration:none;}
.index-top a:hover{color:#CC0000;}
.index-logo{
	width:180px;
	height:102px;
	position:absolute;
	top:20px;
	left:30px;
	background-image: url(/images/4fang.gif);
	background-repeat: no-repeat;
}
*html .index-logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/4fang.png",sizingMethod="image"); background-position:-9999px;}
*+html .index-logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/4fang.png",sizingMethod="image");background-position:-9999px;}

/**如果二级目录下的index-tio样式将读取一下路径***/
.index-logo{ background: url(/images/4fang.gif) no-repeat;width:180px;height:102px;position:absolute;top:20px;left:30px}
*html .index-logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/4fang.png",sizingMethod="image"); background-position:-9999px;}
*+html .index-logo{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/4fang.png",sizingMethod="image");background-position:-9999px; }
/*******结束********/

a:link,a:visited{ color:#4A4A4A; text-decoration:none;}
a:hover{color:#CC0000}
.fff a:link,.fff a:visited{color:#E5E5E5; text-decoration:none}
.fff a:hover{color:#D4D4D4;text-decoration:none}

.L{ float:left;width:200px;padding:10px 5px 5px 10px;}
.R{
	float:left;
	margin:auto;
	text-align:left;
	color:#4A4A4A;
	width: auto;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.C-text{color:#4A4A4A;line-height:170%;text-indent:24px;padding-top:15px}
.C-title{border-bottom:1px dashed #C8C8C8;font-size:14px; line-height:20px; font-weight:bold; text-indent:24px; vertical-align:middle;height:45px;}
.content-title {FONT-WEIGHT: bold;FONT-SIZE: 14px;VERTICAL-ALIGN: middle;TEXT-INDENT: 24px;	LINE-HEIGHT: 20px;BORDER-BOTTOM: #c8c8c8 1px dashed;	HEIGHT: 45px;text-align: left;}
.content-title h1{ margin:0px; width:300px; display:inline;padding-left:25px}
.content-title img{ vertical-align:middle;margin-right:8px}
.C_list{margin:0px;	width:99%; padding-bottom:5px; padding-top: 5px; padding-right: 5px; padding-left: 5px;	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #4A4A4A;}
.C_list h2{float:left;font-size:14px;font-weight:bold;margin-bottom:5px; display:block;}
.C_list li{width:100%;list-style:none;line-height:150%;padding-top: 0px;padding-right: 0px;	padding-bottom: 0px;padding-left: 0px;
}
.C_list a{float:left}
.C_list li span{float:right;}


.index-nav{ background:url(../images/img_3.gif) repeat-x;border:1px solid #D1D1D1;width:100%; border-width:1px 0px 1px 0px}
.index-nav td{ vertical-align: bottom;height:36px;}
.index-nav a{color:#FFFFFF; text-decoration:none;}

/*.index-nav a:hover{ background:url(images/arrow_6.gif) center bottom no-repeat;}*/
.index-nav a:hover div{background:url(../images/arrow_6.gif) center bottom no-repeat; cursor:hand;}
.hover-div{height:4px;width:55px;background-color : transparent; font-size:1pt}
.tree-title{ background:url(../images/title-bg_11.gif) repeat-x; vertical-align: middle; height:28px;border:1px solid #C8C8C8;}
.treeA{border:1px solid #C8C8C8; border-width:0px 1px 0px 1px; vertical-align:top;}
.treeB{border:1px solid #C8C8C8; border-width:0px 1px 1px 1px}
.treeB span{color:#cc0000;}
h1{font-size:14px; background:url(../images/img_7.gif) 10px center no-repeat;color: #000000; text-indent:25px;margin:0px; }
h2{font-size:14px;color:#000000;font-weight: 600;margin:0px;padding-top: 0px;padding-right: 0px;padding-bottom: 3px;	padding-left: 0px;}
h3{font-size:18px;color:#cc0000; font-weight:normal;margin:0px; display:inline}
h4 {font-size:14px;	font-weight: bold;text-decoration: none;text-align: left;color:#000000;	padding-top: 0px;padding-right: 0px;	padding-bottom: 3px;padding-left: 0px;margin: 0px;}
.treeA ul,.treeB ul {margin:15px 0px 35px 0px;padding:0px; list-style:none}
.treeA li,.treeB li{ line-height:150%;padding:0px 0px 4px 15px}
.treeB li{text-indent:8px}

.index-bottom{ clear:both; margin:auto; border-top:1px solid #E5E5E5; color:#dddddd; line-height:48px; text-align:center;}

.td-padding{padding-right:18px; white-space:nowrap}
.img_table td{padding:5px}
.img_table img{border:1px solid  #EAEAEA}
.succeed-text td{padding:5px; white-space:nowrap}


.download { width:180px;display:inline;margin-left:20px;margin-top:10px;}
.l-li{ background:url(../images/down_3.gif) right top no-repeat;width:8px;}
.m-li{ text-align:center;background: url(../images/down_5.gif) left top repeat-x; height:46px;white-space:nowrap}
.r-li{background:url(../images/down_7.gif) left top no-repeat;width:7px}
.m-li a:link,.m-li a:visited{color:#000000;font-size:14px; background: url(../images/arrow-hover.gif) 5px center no-repeat;padding-left:24px;text-decoration:none}
.m-li a:hover{color:#CC0000;font-size:14px; background:url(../images/arrow-link.gif) 5px center no-repeat; text-decoration:none; padding-left:24px;}

.others-divA{margin:8px auto;border-bottom:1px dashed #C8C8C8;colo:#4A4A4A;line-height:170%;padding:12px 0px}
.others-head{ background:url(../images/down_5.gif) repeat-x; height:28px; font-size:14px;color:#000000; font-weight:bold;  vertical-align: middle}
.others-border{ border:1px solid #E5E5E5;padding:16px}
.others-border td{text-indent:0px;}
.others-border a:link,.others-border a:visited{color:#CC0000;}
.others-border a:hover{color:#FF0000}
.left-imga{background:url(/images/koubei.gif) center 40px no-repeat;width:159px;height:270px;}
.left-imgb{background: url(/images/jianyi.gif) center 40px no-repeat;width:159px;height:270px;}
.left-imgc{background: url(/images/piping.gif) center 40px no-repeat;width:159px;height:270px;}
.textbook{ position:relative; border:1px solid #E5E5E5;height:300px}
.textbook-a{ border:1px solid #E7E7E7;border-collapse:collapse;width:95%;margin:8px auto;}
.textbook-a td{border:1px solid #E7E7E7; text-align:left}
.textbook-content{ text-align:left;}
.text-book-head{ font-weight:bold; background:#EFEFEF; text-align:left;height:24px;color:#CC0000;padding:4px}
.tab-kb{
	text-indent:0px;
	text-align:center;
	line-height:150%;
	position:absolute;
	left:280px;
	top:76px;
	z-index:10000;
	background: url(../images/tab-kb_3.gif) left top no-repeat;
	width:57px;
	height:232px;/*writing-mode: tb-rl;*/
	font-size:18px;
}
*html .tab-kb{left:-57px;top:8px;}
*+html .tab-kb{left:-57px;top:8px;}
.tab-kb a:link,.tab-kb a:visited,.tab-pp a:link,.tab-pp a:visited,.tab-jy a:link,.tab-jy a:visited{color:#000000;font-size:16px;  text-decoration:none}
.tab-kb a:hover,.tab-pp a:hover,.tab-jy a:hover{color:#CC0000;font-size:16px; text-decoration:none;}
.content-title button{margin-left:45px; height:35px; width:85px; vertical-align:bottom; text-indent:34px; border:0px solid #ffffff; background:url(../images/liuyan_15.gif) left center no-repeat;}

.tab-pp{ text-indent:0px; line-height:150%; position:absolute;left:155px;top:150px; background: url(../images/tabbg2_3.gif) left top no-repeat;width:57px;height:232px;/*writing-mode: tb-rl;*/font-size:18px; font-weight:bold; text-align:center}
.tab-div{width:8px; margin:auto; margin-top:20px}
*html .tab-pp{ left:-57px;top:8px;}
*+html .tab-pp{left:-57px;top:8px;}
.tab-jy{text-indent:0px; text-align:center; line-height:150%;position:absolute;left:155px;top:150px; background: url(../images/tab-jy_3.gif) left top no-repeat;width:57px;height:232px;/*writing-mode: tb-rl;*/font-size:18px;}
*html .tab-jy{left:-57px;top:8px;}
*+html .tab-jy{left:-57px;top:8px;}
#koubei-a{ text-decoration:none; font-size:18px;}
.jobs dl{margin-left:0;padding-left:0px}
.jobs dd{padding-left:0px;margin:4px auto 4px 0px;}
.treeDiv{padding-left:4px;width:194px;}
.trans{width:265px;height:60px;padding-left:5px}
/*dt{ margin:0px;padding:0px; font-weight:bold}*/


.web_4fang{border:0px solid red; background:url(../images/laputac_ui_1.gif) 30px top no-repeat;}
.web_4fang ul{padding-left:170px;-padding-left:130px; margin-top:10px; list-style:none;}
.web_4fang ul li{background:url(../images/ok_4.gif) left center no-repeat;margin:0px; padding-left:20px;}
form {
	margin: 0px;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
.title_bo_line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #4A4A4A;
	float: left;
	text-align: left;
	padding-left: 10px;
}
#r a:link {
	color: #CC0000;
	text-decoration: underline;
}
#r a:visited {
	color: #CC0000;
	text-decoration: underline;
}
#r a:hover {
	color: #000000;
	text-decoration: none;
}
#black a:link {
	/*font-size: 12px;*/
	color: #4A4A4A;
	text-decoration: none;
}
#black a:visited {
	/*font-size: 12px;*/
	color: #4A4A4A;
	text-decoration: none;
}
#black a:hover {
	/*font-size: 12px;*/
	color: #CC0000;
	text-decoration: underline;
}
.index-table {
	MARGIN-BOTTOM: 5px
}
.index-right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 10px
}
.index-left {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; WIDTH: 200px; PADDING-TOP: 10px
}
.content-text {
	COLOR: #4a4a4a; TEXT-INDENT: 24px; LINE-HEIGHT: 170%; PADDING-TOP: 15px
}
#nenu a:link {
	/*font-size: 12px;*/
	color: #fff;
	text-decoration: none;
}
#nenu a:visited {
	/*font-size: 12px;*/
	color: #fff;
	text-decoration: none;
}
#nenu a:hover {
	/*font-size: 12px;*/
	color: #fff;text-decoration: none;background:url(/images/arrow_6.gif) center bottom no-repeat; cursor:hand;
}
.ad-soft{
	margin-left:20px;
	width:88%;
	height:54px;
/*	margin-top:100px !important;*/
	margin-top:80px;
	position: absolute;
	left: 0px;
	top: 280px;
}
.ad-soft ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	list-style-image: none;
	display: block;
}
.ad-soft li {
	float: left;
	list-style-type: none;
	list-style-image: none;
	text-align: left;
	display: block;
	width:auto;
}
*+html .ad-soft{ margin-top:80px !important}
.ad-soft-img{
	float: left;
	height: 78px;
	margin-right: 2px;
	margin-left: 2px;
}.ad-soft h5 {
	color: #4687b8;
	text-decoration: none;
	font-size: 16px;
	font-family: "黑体";
	font-weight: lighter;
	float: left;
	margin: 0px;
	padding: 0px;
}
.ad-soft span {
	float: left;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	color: #797979;
}
.ad-soft-ri {
	float: left;
}
