/* CSS Document */
body{ margin:0px}
.top{width:950px;margin:3px auto 3px auto; }
.login{ background:#F3F3F3; height:26px; color:#333333;font-size:12px}
.login td{ padding-left:8px; line-height:26px}
input.but_login{width:48px;height:21px; padding:0px; margin:0px; border:none; cursor:pointer; background:url(../img/but_login.jpg) no-repeat}
.textfield{width:60px; height:12px; font-size:12px; background-color:#fff; border:1px solid #999; padding:2px 1px 1px 2px; line-height:12px}
.login td A {COLOR: #000; TEXT-DECORATION:underline;}
.login td A:hover {COLOR: #000; TEXT-DECORATION: none;}

.top_right{float:right; position:absolute; width:260px;margin:-26px 0px 5px 680px; text-align:right}
.headcontent{width:948px;margin:0px auto 0px auto; border:1px solid #CBCBCB; height:80px; font-size:12px}
.logo{ float:left; width:105px; padding-left:11px; padding-top:8px}
.nav{float:right;width:826px; height:70px; overflow:hidden; top:0; right:0;padding:0px 0px 6px 6px; margin:0px}
.nav_1,.nav_2,.nav_3{overflow:hidden; _display:inline-block; float:left; padding-top:10px;}
.nav_1{width:125px; background:url(../img/nav_bg_1.gif) no-repeat 50px 10px;margin-left:0px;display:inline;}
.nav_2{width:107px; background:url(../img/nav_bg.gif) no-repeat 36px 10px;margin-left:3px;display:inline;}
.nav_3{width:40px;margin-left:0px;}
.nav ul{height:21px;clear:both; margin:0px; padding:0px}
.nav li{float:left; padding:0 6px 0 6px; margin-left:-1px; text-align:center; line-height:14px;}
.nav .nav_1 li{padding:0 6px 0 7px;}
.nav a,.nav a:visited{color:#000; text-decoration:none;}
.nav a:hover,.nav a:active{color:#c00; text-decoration:none;}
.nav a:active{text:expression(target="_blank");}
.prod{width:808px;text-align:left; background:#FFFFCC; margin-left:8px;padding-left:0px; height:28px; background:url(../img/split_x.gif) repeat-x; line-height:28px
}
.prod ul{height:28px;clear:both; margin:1px 0px 0px -6px}
.prod li{float:left; padding:0 6px 0 6px; margin-left:-1px; text-align:center; line-height:28px;background:url(../img/split_li.gif) no-repeat right 8px;}
li.no_split{float:left; padding:0 0px 0 6px; margin-left:-1px; text-align:center; line-height:28px; background:none}
li.split_real{float:left; padding:0 6px 0 6px; margin-left:-1px; text-align:center; line-height:28px; background:url(../img/split_li_real.gif) no-repeat right 8px;}
.prod a,.prod a:visited{color:#000; text-decoration:none;}
.prod a:hover,.prod a:active{color:#c00; text-decoration:none;}
#mid {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; MARGIN: 0px auto; clear:both; 
	WIDTH: 950px; padding-top: 0px; FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif
}
#lbox {
	BACKGROUND: #f1f1f1; FLOAT: left; WIDTH: 220px; padding:0px; margin:0px; background:url(../img/lbox_bg.jpg) repeat-y;clear:both; height:680px
}
#mbox {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; FLOAT:right; clear:none;
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px auto 10px; WIDTH: 710px; PADDING-TOP: 0px
}
.menu{
	text-align:right; padding:0px; color:#4E545F; font-size:12px; line-height:17px; margin:0px
}
.menu ul{
	background:url(../img/menu_bottom.jpg) no-repeat bottom right; padding:3px 0px 20px 0px;width:180px;text-align:right; float:right;margin:0px 0px 30px 0px
}
.menu ul,.menu ul li{ 
	list-style-type:none;text-align:right
}
.menu ul li {
	padding-right:10px; padding-bottom:12px; padding-top:12px; height:36px;color:#4E545F; background:url(../img/menu_split.jpg) no-repeat bottom right;FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif
}
.menu ul li A:link,.menu ul li A:visited,.menu ul li A:active{
	text-decoration: none;color:#4D545E; font-weight:bolder
}
.menu ul li A:hover{
	text-decoration:underline;color:#4D545E;font-weight:bolder
}
.erji_left{
	background:url(../img/pattern01.gif) left top no-repeat; padding:0px; margin:0px; height:380px
}
.dh{
	background:url(../img/dh_split.gif) no-repeat left bottom; color:#4F535F; font-size:12px; text-align:left; 
	height:27px; padding-top:12px; padding-left:4px
}

.dh A:link,.dh A:visited,.dh A:active{
	text-decoration: none; color:#4F535F
}
.dh A:hover{
	COLOR: #4F535F; text-decoration: underline
}
.banner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px auto 10px auto; 
	WIDTH: 717px; PADDING-TOP: 0px; text-align:left; height:672px;
	FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif
}

.aboutus{border-top:#91A7B4 1px solid; border-left:#91A7B4 1px solid; text-align:center}
.aboutus_tit{background:url(../img/tit_bg.jpg) top repeat-x; border-right:#91A7B4 1px solid;border-bottom:#91A7B4 1px solid; font-weight:bolder; color:#BF0000; text-align:center; font-size:14px}
.aboutus_cont{ padding:0px;border:#91A7B4 1px solid; border-top:none; height:610px; margin:0px}
.aboutusf,.aboutusn{text-align:center; border-right:#999 1px solid; cursor:pointer; height:30px; line-height:30px; padding:0px; margin:0px}
.aboutusn{ background:url(../img/tagn_bg2.jpg) top repeat-x;border-bottom:#999 1px solid;font-size:12px; height:30px;color:#fff;}
.aboutusf{ background:url(../img/tagf_bg.jpg) top repeat-x;border-bottom:none; color:#BF0000; font-weight:bolder;font-size:14px;}
.aboutus_Hidden{display:none;}
.aboutus_Show{display:block; text-align: center; padding:0px; margin:0px}
.aboutus_Show img{ margin-top:20px}
.intro{ font-size:14px; width:675px; text-align:left; margin:20px;line-height:20px;text-indent:28px; padding:0px}
.intro ul{ margin:0px; padding:0px}
.intro ul li{ font-size:12px; padding:0px; margin:0px}

.lxwm{ font-size:14px; width:663px; text-align:left;margin-top:10px;line-height:20px;padding:0px}
.lxwm img{ margin:10px 0px}
.lxwm ul{ margin:0px; padding:0px}
.lxwm ul li{ font-size:12px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif,宋体; line-height:21px}

.intro p{ padding:3px 10px} 
.intro2{ font-size:12px; width:675px; text-align:left; margin:15px;line-height:18px;text-indent:24px; padding:0px}
.intro2 p{ padding:0px 10px; margin:12px} 
.intro2 p b{padding:16px 0px;}

.intro3{ font-size:12px; width:660px; height:530px; text-align:left; margin:0px 15px;line-height:18px;padding:20px; overflow:auto; font-family:Arial,宋体}
.intro3 b{padding:16px 0px; line-height:24px}


#xiaogu{
		margin: 0px;
		background: #000;
		width: 715px;
		height: 406px;
		overflow: hidden;
	}
	#imageFlow {
		position: relative;
		width: 689px;
		height: 390px;
		left: 0%;
		background: #000;
overflow: hidden;
	}
	#imageFlow .diapo {
		position: absolute;
		left: -1000px;
		cursor: pointer;
		-ms-interpolation-mode: nearest-neighbor;
	}
	#imageFlow .link {
		border: dotted #fff 1px;
		margin-left: -1px;
		margin-bottom: -1px;
	}
	#imageFlow .bank {
		visibility: hidden;
	}
	#imageFlow .top {
		position: absolute;
		width: 100%;
		height: 10%;
		background: #181818;
	}
	#imageFlow .text {
		position: absolute;
		left: 0px;
		width: 100%;
		bottom: 12%;
		text-align: center;
		color: #fff;
		font-size:15px;
		font-family: verdana, arial, Helvetica, sans-serif;
		z-index: 1000;}
	#imageFlow .title {
		font-size: 12px;
	}
	#imageFlow .legend {
		font-size: 0.8em;
	}
	#imageFlow .scrollbar {
		position: absolute;
		left: 10%;
		bottom: 8%;
		width: 80%;
		height: 16px;
		z-index: 1000;
	}
	#imageFlow .track {
		position: absolute;
		left: 1%;
		width: 98%;
		height: 16px;
		filter: alpha(opacity=30);
		opacity: 0.3;
	}
	#imageFlow .arrow-left {
		position: absolute;left: 0px;
	}
	#imageFlow .arrow-right {
		position: absolute;
		right: 0px;
	}
	#imageFlow .bar {
		position: absolute;
		height: 16px;
		left: 25px;
	}
	.conect {
	float: left;
	width: 700px; margin:-10px 0px 15px 15px; font-size:16px;
	padding-bottom: 2px; font-weight:bolder;
	border-bottom: 1px solid #ccc;
}
.intro_his{ font-size:12px; width:670px; height:500px; text-align:left; margin:0px 15px;line-height:18px;padding:0px 15px; overflow:auto; font-family:Arial,宋体}
.intro_his b{padding:16px 0px; line-height:24px}
.text{ font-size:12px; margin:12px 20px 12px 0px}
ul{}
li{ list-style:none}
.tab_friend{clear:both; font-size:12px; margin:10px 0px 10px 0px}
.tab_friend a{ color:#333}
.right_sm{ font-size:12px; text-align:right; padding-right:12px; color:#333333}
.job{ padding:0px;border:#91A7B4 1px solid; height:640px; margin:0px; overflow:auto;width:715px;}
.zhenggao{ padding:0px; padding-top:20px;border:#91A7B4 1px solid; height:620px; margin:0px;overflow:auto;width:715px;font-family:Arial,宋体}
.zhenggao p{ line-height:21px; text-indent:24px; margin:0px; padding-right:30px; padding-top:10px; padding-left:30px; font-size:12px}
.service{ padding:0px; padding-top:30px;border:#91A7B4 1px solid; height:610px; margin:0px;overflow:auto;width:715px;font-family:Arial,宋体}
.service p{ line-height:21px; text-indent:48px; margin:0px; padding-right:30px; padding-top:0px; padding-left:30px; font-size:12px}
.service p b{ line-height:30px; text-indent:24px; padding-top:20px}



/*底部*/
.foota {
    margin:6px auto; font-family:Arial; border-top:8px solid #D9DADB;
    padding: 0px;
    width:950px;
    text-align:center;
    line-height:170%;
    font-size:12px;

}
.foota ul{ color:#000; width:950px;padding-top:15px;}
.foota ul li{ display:inline; color:#000; padding-left:4px}
.foota a,.foota a:visited{color:#000; text-decoration:underline;}
.foota a:hover,.foota a:active{color:#660000; text-decoration:none;}
.foota a:active{text:expression(target="_blank");}
.cent img{margin:4px 0 0;}
.cent{width:950px; text-align:center; color:#666666;}
.padd{ height:20px; padding-top:10px; padding-bottom:5px;text-align:center; width:100%; clear:both;overflow:hidden;}

.blank3{ height:3px; margin:0px; padding:0px; }
.footbottom{height:0px;}
.foottop{height:0px;}