/* CSS Document */

*{ margin:0; padding:0; font-size:12px;}
body{ background:#88755a; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#353535;
margin:0 auto;
padding:0px;}
a{
	color:#AC6A1D;
	text-decoration:none;}
	a:hover,a:active{
		color:#F04E1A;
		text-decoration:none;}
.cl{ clear:both}
.clr{height:0px;width:1px;position:relative; font-size:0px;}
#top{ width:1001px; height:72px; margin:auto;background:url(../images/top_bg.gif) repeat-y }
.menu{ width:690px; margin:0 auto; height:72px; text-align:center;color:#DABC9C;background:url(../images/menubg.jpg) no-repeat center;}
.menu ul { list-style:none; margin:0px 0px 0px 5px; padding:0px;float:left;}
.menu ul  li{ float:left; text-align:center; margin:0px; background:url(../images/xian.gif) no-repeat right;}
.menu ul  li a{ float:left; display:block; padding:0px; color:#DBCCA4; width:95px; font-weight:bold; height:72px; line-height:72px;text-decoration: none; font-size:12px;  }
.menu ul  li a:hover,.menu ul  li a:active{text-decoration: none; color:#ffffff; background:url(../images/menuhover.jpg) repeat-x center;}

.ban{width:1001px; margin:auto; padding-top:72px}
.menu2{width:1001px; height:72px;position:absolute;z-index:100; top:-266px; left:0px;}

#main{ width:1001px; margin:auto; background:#fff}
#main .left{ width:219px;  background:#fdfdfc url(../images/left_bg.gif) no-repeat; }
#main .rigth{ width:690px;float:right;margin-right:30px; text-align:left;background:#fff}
#main .left img{ border:0px;behavior:url(../styles/iepngfix.htc);}
#nav {list-style:none; margin:50px 0 0 10px; padding:0px; }
#nav .li { height:4px; font-size:0px;}
		.nav{list-style:none; margin-left:68px;}
		.nav li{height:22px;}
		.nav span{ padding-left:6px;}
		.nav li a {color:#464646;text-decoration:none}	
		.nav li a:hover {color:#b25c00;text-decoration:none;}


#nav1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	padding:1px;
	width:205px;
	background-color:#FFFFFF;
}
#nav1 a{
		font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#886E52;
	display:block; height:32px; line-height:32px;
	width:177px;
	letter-spacing:0px;
	background:url(../images/arr4.gif) no-repeat 8px center;
	padding-left:28px;
	margin-top:1px;
}
#nav1 a:hover,#nav1 a:active{
	background:url(../images/arr4_a.gif) no-repeat 8px center;
	background-color:#E6E2D7; color:#886E52;
	width:177px;
	padding-left:28px;
}

.navA1{
	background:url(../images/arr4_a.gif) no-repeat 8px center !important;
	background-color:#E6E2D7 !important; color:#886E52 !important;
	width:177px !important;
	padding-left:28px !important;
}

.textInput{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	width:120px;
	height:13px; 
	border:#FFF 1px solid;
	margin-bottom:8px;
	vertical-align:middle;
}

#fragment-1{margin: 0;padding:10px 20px 20px 20px;background: #fff;border: 1px solid #dedede;}
#fragment-1 h2{margin:0;padding:0;font-size:14px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
#tabs{font-weight:bold; color:#1D77B6;border-left:#DEDEDE 1px solid;border-top:#DEDEDE 1px solid;border-right:#DEDEDE 1px solid;text-align:center;height:26px;line-height:26px;background:url(../images/tab-bg.gif) repeat-x left center; }
.shadow {margin: 0;padding: 0;height: 15px;background: url(../images/shadow-right.gif) no-repeat right top;}
.shadow .left1 {margin: 0;padding: 0;height: 15px;background: url(../images/shadow-left.gif) no-repeat left top;}
/*input*/
.input_on{
padding:2px 8px 0pt 3px;
height:15px;
border:1px solid #88755A;
background-color:#fff;
width:135px;
}
.input_off{
padding:2px 8px 0pt 3px;
height:15px;
border:1px solid #CCC;
background-color:#FFF;
width:135px;
}
.input_move{
padding:2px 8px 0pt 3px;
height:15px;
border:1px solid #88755A;
background-color:#fff;
width:135px;
}
.input_out{
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
height:15px;
border:1px solid #CCC;
background-color:#FFF;
width:135px;
}




.input_on1{
padding:2px 8px 0pt 3px;
height:20px;
border:1px solid #88755A;
background-color:#fff;
}
.input_off1{
padding:2px 8px 0pt 3px;
height:20px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move1{
padding:2px 8px 0pt 3px;
height:20px;
border:1px solid #88755A;
background-color:#fff;
}
.input_out1{
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
height:20px;
border:1px solid #CCC;
background-color:#FFF;
}



.input_on2{
padding:2px 8px 0pt 3px;
height:100px;
border:1px solid #88755A;
background-color:#fff;
}
.input_off2{
padding:2px 8px 0pt 3px;
height:100px;
border:1px solid #CCC;
background-color:#FFF;
}
.input_move2{
padding:2px 8px 0pt 3px;
height:100px;
border:1px solid #88755A;
background-color:#fff;
}
.input_out2{
/*height:16px;默认高度*/
padding:2px 8px 0pt 3px;
height:100px;
border:1px solid #CCC;
background-color:#FFF;
}
		a.F2:link{
	color:#b25c00;
	text-decoration: none;
	
}
a.F2:visited{
	color:#b25c00;
	text-decoration: none;


}
a.F2:hover {
	color:#b25c00;
	text-decoration:none;
}
a.F2:active{
	color:#b25c00;
	text-decoration:none;
}	
table{margin:0 auto;}
.tdline{ height:1px; background:#a7a9ac;}

.pos{ color:#8d7f6f}
.pos a{ color:#8d7f6f;text-decoration:none}
.pos a:hover{ color:#733b00;  text-decoration:none}
.pos a.on,.pos a.on:link,.pos a.on:visited{ text-decoration:none;  color:#733b00; }

.caseinfo{width:200px; height:65px; border:1px solid #9d775f; margin:10px 0;overflow:scroll;overflow-y:yes;overflow-x:hidden;overflow-y:yes;scrollbar-face-color:#ffffff;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ADADAD;
scrollbar-3dlight-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-Shadow-color:#ADADAD;
scrollbar-arrow-color:#ADADAD;
scrollbar-track-color:#ffffff;line-height:22px; padding:4px; }

.caseinfo2{width:200px; height:65px; border:0px solid #9d775f; margin:10px 0; overflow:hidden; line-height:22px; padding:4px; text-align:center}
.caseinfo2 a{ color:#353535; text-decoration:none}
#page{ color:#454545}

#page span{ padding:4px; }
#page .span{ padding:4px; color:#FFFFFF; background:#e6e2d7 }
#page .span a{color:#FFFFFF;text-decoration:none }
#page a{ color:#454545; text-decoration:none}
#page a:hover{ color:#454545; text-decoration:underline}


#foot{ width:1001px; height:93px; margin:auto; background:url(../images/foot_bg.jpg); color:#b8a594}
#foot .link{ color:#886e52; font-weight:bold;}
#foot  span{ padding-right:6px; padding-left:7px;}
#foot .txt{ color:#b8a594;font-weight:lighter;}
#foot a{ color:#886e52; font-weight:bold; text-decoration:none}
#foot a:hover{ color:#886e52; font-weight:bold; text-decoration:underline}

.contentfont{ line-height:22px; color:#353535}

.font131313b{ color:#131313; font-weight:bold}
.font633602{ color:#633602; font-weight:bold} 
#NewsList {list-style:none; color:#1b1b1b;margin:0px; padding:0px; }
	#NewsList li {height:28px;line-height:28px; background:url(../images/line.jpg) repeat-x bottom}
#NewsList li .Time {float:right;width:100px;text-align:right; color:#5f5f5f}
	#NewsList li a {color:#1b1b1b;text-decoration:none}	
		#NewsList li a:hover {color:#b25c00;text-decoration:underline;  }	
#NewsList .dot {  background:url(../images/n_dot.gif) no-repeat center left; padding-right:4px;}

.mediapic{width:210px; height:140px; overflow:hidden; border:1px solid #b9a58c; text-align:center; padding-top:2px;}
.mediatitle{text-align:center; margin:10px}
.mediatitle a{ color:#353535; text-decoration:none}
.mediatitle a:hover{color:#b25c00; text-decoration:none; }


.rollBox {
	 width:538px; height:352px; overflow:hidden;
}


.rollBox .Cont {
	FLOAT: left; OVERFLOW: hidden; WIDTH:530px
}
.rollBox .ScrCont {
	WIDTH: 1000000px
}
.rollBox #List1 {
	FLOAT: left
}
.rollBox #List2 {
	FLOAT: left
}

.Production_Item_Img_Bg img{ cursor:pointer; }

.Production_Item_Img_Bg{ background:url(../images/server_scroll_bg.gif); background-position:center; background-repeat:no-repeat; width:203px; height:120px; text-align:center;  padding-top:2px; display:inline-table;}

.Production_Item_Img_Bg2{ background:url(../images/index_lj_pic_bg.jpg); background-position:center; background-repeat:no-repeat; width:200px; height:120px; text-align:center;  padding-top:2px; display:inline-table;}


.loginBg{width:189px; height:139px; margin:30px 10px 0 20px; background:url(../images/login_bg.png);}
.loginBg input { width:105px; height:15px; border:none; background:#fff }

.maptd{ width:48px; height:20px; background:#b3987b; color:#fff; font-size:12px; text-align:center; font-weight:bold}
.maptd a{color:#fff; font-size:12px;  font-weight:bold; text-decoration:none}
.maptd a:hover{color:#fff; font-size:12px;  font-weight:bold; text-decoration:underline}

	.td1{ border-top:1px solid #f0eae1; border-right:1px solid #f0eae1; height:25px;text-align:center}
		.td1t{ border-top:1px solid #f0eae1; border-right:1px solid #f0eae1; background:#f7f3e5; color:#b25c00; font-size:14px; font-weight:bold; height:32px; text-align:center}
		.td2t{ border-top:1px solid #f0eae1;background:#f7f3e5; color:#b25c00; font-size:14px; font-weight:bold; height:32px; text-align:center}
		.td2{ border-top:1px solid #f0eae1; text-align:center}
		
		input{ border-left:1px solid #9c765e; border-top:1px solid #9c765e; border-right:1px solid #eee7e3; border-bottom:1px solid #eee7e3}
		
		.input1{ border:none}
		.input2{ border-left:1px solid #9c765e; border-top:1px solid #9c765e; border-right:1px solid #eee7e3; border-bottom:1px solid #eee7e3}
		.input3{ border-left:1px solid #9c765e; border-top:1px solid #9c765e; border-right:1px solid #eee7e3; border-bottom:1px solid #eee7e3; height:19px;}
		.msgtd{border:1px solid #f3efdf; background:#fffefa; line-height:22px;}
		.font9d845d{ color:#9d845d;}
		.fontdiv{ color:#ff7200;}
		
		.job{padding:8px; line-height:22px}
		.divpl12{padding-right:12px;}
		.jobline{background:url(../images/line.jpg) repeat-x center; height:20px;}
		
		
		
		/*-index-*/
		
			.IndexTable {width:1001px;margin:auto;background:url(../images/IndexBgTable.gif) no-repeat}
	
		a.IndexBtn1 {display:block;height:56px;width:214px;background:url(../images/Index_Btn1.jpg);text-indent:-999px}
		a.IndexBtn1:hover {background:url(../images/Index_Btn1on.jpg)}
		a.IndexBtn2 {display:block;height:56px;width:214px;background:url(../images/Index_Btn2.jpg);text-indent:-999px}
		a.IndexBtn2:hover {background:url(../images/Index_Btn2on.jpg)}
		a.IndexBtn3 {display:block;height:56px;width:209px;background:url(../images/Index_Btn3.jpg);text-indent:-999px}
		a.IndexBtn3:hover {background:url(../images/Index_Btn3on.jpg)}
		
		.IndexTitle {padding-bottom:1px;_padding-bottom:0;border-bottom:1px solid #CEB8A7;overflow:hidden;font-size:0}
		
		.IndexProShu {background:url(../images/IndexProShu.gif);width:5px}
		
		ul.IndexList {margin-left:14px;list-style:none}
		ul.IndexList li {height:24px;line-height:24px;background:url(../images/Ico_Indexnav.gif) left no-repeat}
		ul.IndexList li a {color:#8B4E04;text-decoration:none;margin-left:10px}
		ul.IndexList li a:hover {color:#F04E1A}
		
		a.ListMore {color:#E35B3A;margin-left:14px;text-decoration:none}
		a.ListMore:hover {text-decoration:underline}
		
		#IndexLayer1 {position:relative;width:0;height:0;}
		#IndexLayer2 {
	position:absolute;
	width:309px;
	height:261px;
	left:8px;
	top:-44px;
	z-index:555;
	background:url(../images/IndexRightBg.jpg);
	overflow:hidden
}
		
		.DemoNum {height:12px;width:14px;font-size:8px;font-family:'Arial';color:#FFF;text-align:center;padding-top:1px;overflow:hidden;cursor:pointer}
		.DemoNumOut {background:url(../images/Ico_bg1.gif) center no-repeat}
		.DemoNumOver {background:url(../images/Ico_bg2.gif) center no-repeat}
