/* CSS Document */

body{ margin:0 auto; padding:0 auto; font-family:Arial,"";font-size:12px;color:#444444; background:#ffffff;}
div, form, img, ul, ol, li, dl, dt, dd {margin: 0;padding: 0;border: 0;}
li, dl {list-style-type:none;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
/* ???? */
a:link {color: #444444; text-decoration:none;}
a:visited {color: #444444;text-decoration:none;}
a:hover {color: #444444;text-decoration:none;}
a:active {color: #444444;text-decoration:none;}
.imgBorder {border:1px solid #cccccc;}
img {vertical-align:top;}
.lanse{ color:#0099FF; font-family:""; font-size:12px;}

.huangse{ color:#FF6633; font-weight:bold; font-family:""; font-size:12px;}
#pc{ color:#FF6633; font-weight:bold; font-family:""; font-size:12px; text-align:center;}
.huise{ color:#999999; font-weight:bold; font-family:""; font-size:12px; text-decoration:none;}
.baise{ color:#FFFFFF; font-size:15px; font-family:""; text-decoration:none;}
.baise a:link{ color:#FFFFFF; font-size:15px; font-family:""; text-decoration:none;}
.baise a:visited { color:#FFFFFF; font-size:15px; font-family:""; text-decoration:none;}
.baiseen{ color:#FFFFFF; font-size:13px; font-family:""; text-decoration:none;}
.baiseen a:link{ color:#FFFFFF; font-size:13px; font-family:""; text-decoration:none;}
.baiseen a:visited { color:#FFFFFF; font-size:13px; font-family:""; text-decoration:none;}

/*change baise fon-size from 12 to 15 by ryan 0909*/
.hongse:link {
	font-family: "";
	font-size: 12px;
	color: #B00058;
	text-decoration: none;
}

.hongse:visited{
	font-family: "";
	font-size: 12px;
	color: #B00058;
	text-decoration: none;
}
.hongse:hover{
	font-family: "";
	font-size: 12px;
	color: #B00058;
	text-decoration: none;
}
.hongse:active{
	font-family: "";
	font-size: 12px;
	color: #B00058;
	text-decoration: none;
}
#page {
	width:926px;
	margin:0px auto;/*background:#cccccc;?? 958*/
}


#MainDiv{ width:1004px; margin:auto;}


	
/*-- HEADER STYLES --*/
.header {
	height: 360px; 
	position: relative;
	padding: 86px 0 0 0;	
	background:#2B1615;
	}

.header .logo {
	top: 0px;
	left: 0; 
	position: absolute;
	}
	
.header .topNav ul {
	width: 770px;
	top: 68px;
	right: 0;
	position: absolute;
	list-style-type: none;
	text-align: right;
	}
	
.header .topNav ul li {
	display: inline;
	margin: 0 10px 0 0;
	padding: 0 0 0 2px;
	color: #D0AE64;
	}
	
.header .topNav ul li a, .header .topNav ul li a:visited {
	margin: 0 10px 0 0;
	color: #D0AE64 !important;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	}

.header .topNav ul li a:hover {
	margin: 0 10px 0 0;
	color: #fff !important;
	text-decoration: none;
	}

.headerLeft {
	width: 722px;
	height: 243px;
	float: left;
	background: url("../images/headerBG.jpg") no-repeat left top;
	}
	
.wrapper2 .headerLeft {
	width: 722px;
	height: 243px;
	float: left;
	background: none;
	}
	
.headerRight {
	width: 285px;
	position: absolute;
	top: 112px;
	right:135px;
	text-align:left;	
	font-size: 16px;
	font-weight:bold;
	color:#fff;
	/*margin: 0 0 0 20px;
	padding: 100px 15px 0 0;*/
	}
	
.headerRight h2 {
	font-weight: normal;
	font-size: 18px;
	margin: 0 0 4px 0;
	/*text-shadow: rgb(110, 141, 153) 2px 2px 0px;*/
	}
	
.button {
	position: absolute;
	bottom: 23px;
	right: 25px;	
	}
	


/*===sub nav343px*/

.header2 {
	height: 188px; 
	position: relative;
	padding: 86px 0 0 0;	
	background:#2B1615;
	}

.header2 .logo {
	top: 3px;
	left: 0; 
	position: absolute;
	}
	
.header2 .topNav ul {
	width: 770px;
	top: 68px;
	right: 0;
	position: absolute;
	list-style-type: none;
	text-align: right;
	}
	
.header2 .topNav ul li {
	display: inline;
	margin: 0 10px 0 0;
	padding: 0 0 0 2px;
	color: #D0AE64;
	}
	
.header2 .topNav ul li a, .header .topNav ul li a:visited {
	margin: 0 10px 0 0;
	color: #D0AE64 !important;
	text-decoration: none;
	font-size:12px;
	font-weight:bold;
	}

.header2 .topNav ul li a:hover {
	margin: 0 10px 0 0;
	color: #fff !important;
	text-decoration: none;
	}

#ad{ height:357px; width:1004px;}
/*
#header{ height:80px;background:url(images/headback.jpg) no-repeat; }
#daohang{ height:65px;float:right; width:560px; margin-top:15px;}/*background:url(images/NAV_BG2.jpg) no-repeat; 
#logo{ width:50px; float:left; padding-top:20px; visibility:hidden;}
#Nav{height:49px; padding-right:0px; padding-top:10px;  padding-left:8px;width:722px; height:50px;}
ul#Navs{ line-height:49px; color:#FFFFFF; }
ul#Navs li { float:left; width:80px;}/*742px to 782  72px to 83 by ryan 0909
ul#Navs li a { color:#FFF;text-decoration:none;}
*/



ul#news li{
background:url(images/sy_new_line2.jpg) no-repeat bottom;
width:280px;
float:left;
line-height:26px;}

ul#news li a{
background:url(images/sy_new_ico.jpg) no-repeat left;
padding-left:10px;
float:left;
width:200px; margin-left:5PX;
color:#000;
text-decoration:none;
}

ul#news li span{
float:left;}
#fye{ text-align:center; line-height:25px;}
/*
#content{ height:186px; background:#D2AB66;}

#content1{ height:476px;  background:url(images/bodyback.jpg) repeat-x; background-color:#520100;}
#content12{ height:426px; background:#ffffff; margin-left:8px; margin-right:8px; margin-bottom:5px; }

#content2{ height:906px; background:#FFFFFF;}
*/

#hr{float: left; height:5px;  width:1004px;background:url(images/hr.jpg) no-repeat;}
#content{ height:186px; background:#D2AB66;}

#content1{ height:506px;  background:url(images/bodyback.jpg)  repeat; background-color:#520100;}
#content12{ height:486px; background:#ffffff; margin-left:8px; margin-right:8px; margin-bottom:5px; }
#content15{ height:686px; background:#ffffff; margin-left:8px; margin-right:8px; margin-bottom:5px; }

#content2{ height:906px; background:#FFFFFF;}
#content5{ height:1306px; background:#FFFFFF;}

#content3{ height:860px;  background:url(images/bodyback.jpg)  repeat; background-color:#520100;}
#content13{ height:860px;  background:#ffffff; margin-left:8px; margin-right:8px; margin-bottom:0px;}
#content4{ height:900px;  background:url(images/bodyback.jpg)  repeat; background-color:#520100;}
#content14{ height:990px;  background:#ffffff; margin-left:8px; margin-right:8px; margin-bottom:5px;}


#left_sy2{ width:380PX; float:left;margin-right:15px; margin-top:20px; margin-left:15PX;}
#left_sy{ width:280PX; float:left;margin-right:15px; margin-top:20px; margin-left:15PX;}
ul#news{
list-style:none;
margin:0px;
padding:0px;
margin-top:13px;
background:#FFCCFF;
}
#jj_sy{ width:390px; float:left; margin-top:20px; margin-right:10px; }
#jj_sy2{ width:290px; float:left; margin-top:20px; margin-right:10px; }
#lx_sy{ width:250px; float:right; margin-top:20px;}
#lx_syen{ width:650px; float:right; margin-top:20px;}

.alt{ margin-left:0px;}

.p1{ line-height:22px; margin-top:5px;}




#cp{ height:236px; background-color:#ffffff; }/*background:url(images/cp_bg.jpg) repeat-x;*/

.pp{ width:290px; float:left; margin-right:5px; margin-top:25px;}

#tuup{ float:left; width:70px;}
#text{ float:right; width:150px;}
#wentzi{ height:150px; line-height:18px; color:#7C1E1E;}/* 930202 to  1D1D1D*/




#footer{ clear:both; color:#680911; line-height:18px; background-color:#D2AB66;}
#liebiaoheadcn{  width:230px; height:29px;background:url(images/liebiaoheadcn.jpg) no-repeat; margin-bottom:39px; text-align:center;}

#libiao{ float:left; width:230px; height:450px; margin-top:5px; margin-left:5px; background:url(images/liebiaoback.jpg) repeat-x;}
#libiao2{ float:left; width:230px; margin-top:20px; margin-left:5px;}
#sd{ float:right; width:690px; margin-top:20px; height:auto;}
#sd2{ float:right; width:710px; margin-top:20px; height:auto;}

/*ul#aboutsd li{ background:url(images/bg.jpg) no-repeat; width:155px;margin-bottom:5px; color:#FFFFFF; padding-left:60px; height:26px; line-height:26px;}
ul#aboutsd li a {text-decoration:none; color:#333333;}*/
ul#aboutsd li{background:url(images/bg.png) no-repeat;  width:150px;margin-bottom:5px; color:#640007;  padding-left:60px; height:26px; line-height:26px;  margin-left:15px; }
ul#aboutsd li a {text-decoration:none; color:#640007;}



#textt{ padding-left:20px; padding-right:20px; line-height:22px;}


#tts{ border-bottom:2px solid #000000; width:670px;}

ul#news1{
list-style:none;
margin:0px;
padding:0px;
margin-top:13px;
background:#FFCCFF;
}

ul#news1 li{
background:url(images/sy_new_linea.jpg) repeat-x bottom;
width:600px;
float:left;
line-height:26px;}

ul#news1 li a{
background:url(images/sy_new_icoa.jpg) no-repeat left;
padding-left:10px;
margin-left:12px;
float:left;
width:600; text-decoration:none}
ul#news1 li a:visited {color:#000000}

ul#news1 li span{
float:right;}

#news_tiel_sy{font-family: "ËÎÌå"; font-weight:bold;color:#641006;border-bottom:2px dotted #811A00;text-align:left; padding:0 0 0 0;}

#news_tiel_sy2{font-family: "ËÎÌå";font-weight:bold;color:#641006;text-align:left; padding:0 0 0 0;}
#news_tiel_sy3{font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#641006;text-align:left; padding:0 0 0 0;}
/*dotted*/
#fye{ text-align:center; line-height:25px;}


#fw{ width:220px; height:71px; float:left;}
#fwwz{ width:400px;  float:left;}

#tt{ height:81px;}
.kk{width:553px; }
.kk a {text-decoration:none;}
.kk a link{color:#000000}
.kk a:visited {color:#000000}

.jj{float:right; color:#FFFFFF; font-size:15px; font-weight:bold; }
.jj a {color:#FFFFFF}
.jj a:link{color:#FFFFFF}
.jj a:visited{color:#FFFFFF}

.ff{float:right; color:#F5FE03; margin-top:0px; padding-right:50px; font-size:17px;  margin-bottom:5px;} /* EDEAE9 TO  F5FE03 30PX TO 50px 12px to 17px bo by ryan*/
.gif{background-image:url(images/henline.jpg); padding-left:20px; color:#990000; margin-bottom:5px; line-height:20px;}


DIV.digg {PADDING:3px;MARGIN-right:5px; TEXT-ALIGN: center}
DIV.digg A {border:1px solid #ccc; PADDING:2px 5px 2px 5px;	MARGIN-right:5px; COLOR: #808080; TEXT-DECORATION: none}
DIV.digg A:hover { border:1px solid #808080; COLOR: #000;}
DIV.digg A:active {border:1px solid #808080; COLOR: #000;}
DIV.digg SPAN.current{BORDER:#808080 1px solid; PADDING:2px 5px 2px 5px;  MARGIN-right:5px; COLOR:#fff; BACKGROUND-COLOR:#808080;}
DIV.digg SPAN.disabled {border:1px solid #ccc; PADDING:2px 5px 2px 5px; MARGIN-right:5px; COLOR: #ccc;}

.prdTD{font-size:13px; font-family:"Ó×Ô²"; vertical-align:top;  line-height:22px;}
.prdTD2{font-size:11px; font-family:"Ó×Ô²"; vertical-align:top;  line-height:22px;}
#procs{font-size:11px; font-family:"Ó×Ô²"; vertical-align:top;  line-height:22px;}
#procsen{font-size:11px; font-family:Arial,Tohoma; vertical-align:top;  line-height:22px;}

#bclass{size:20; color:#900; noshade}
/*by ryan ²úÆ·ÏêÏ¸ÃèÊöTD*/