*    {margin:0px;padding:0px;}
body {font-size:13px; text-align:center; background: #FFFFFF; line-height:180%;  color: #666666;}

table {color: #000; font-size:13px; line-height:180%;}

A:link {COLOR:#000; TEXT-DECORATION: none}
A:visited {COLOR:#000; TEXT-DECORATION: none}
A:active {COLOR:#000; TEXT-DECORATION: none}
A:hover {COLOR:#f06102; text-decoration: none; }

.bigbox{width:100%; height:auto; overflow:hidden;}
.banner01{width:100%; height:79px; background:url(images1/banner.JPG);}
.banner{ width:382px!important; width:1072px; height:42px!important; height:79px; background:url(images1/banner01.JPG); text-align:left; padding-left:690px; padding-top:37px; color:#FFFFFF; font-weight:700;}
.banner02{width:100%; height:26px; background:url(images1/banner02.JPG);}
.banner020{width:1072px; height:26px; background:url(images1/banner02.JPG); text-align:left; padding-left:20px; font-size:12px; line-height:220%}
.flash{width:100%; height:343px; overflow:hidden; z-index:-100}

.menu{width:1072px; height:29px; background:url(images1/menu.JPG); z-index:100}
.menua{ width:1072px; float:left; z-index:100}
.menua ul{ list-style:none;}
.menua li{ width:119px; float:left; font-weight:bold; line-height:29px; z-index:100}
.menu01{width:100%; height:29px; background:url(images1/menu01.JPG); z-index:500}

.zhong{width:1072px; height:auto; overflow:hidden; margin-top:14px;}
.nzhong{width:1057px; height:auto; background:url(images1/zh.jpg); overflow:hidden; margin-top:14px;}

.cp{width:1072px; height:auto; overflow:hidden; margin-top:10px;}

.cp_l{width:280px; height: auto; overflow:hidden; float:left; margin-left:20px; margin-top:10px;}
.cp_l_1{width:280px; height:27px; background:url(images1/left_01.jpg); line-height:27px; color:#fff; font-weight:bold; text-align:left;}
.cp_l_2{width:280px; height:auto; overflow:hidden; text-align:left; padding-top:20px;}
.cp_l_2 ul{ width:280px; height:auto; list-style:none; display:block;}
.cp_l_2 ul li{width:280px; height:25px; margin-top:4px; text-align:left; float:left; border-bottom:#CCCCCC 1px dotted;}
.cp_l_2 ul li a:link{width:280px; color:#666666; padding-left:15px; line-height:30px; display:block; line-height:30px;}
.cp_l_2 ul li a:hover{width:280px; color:#666666; padding-left:15px; line-height:30px; display:block; line-height:30px;}
.cp_l_2 li a:visited,active{width:280px; color:#666666; padding-left:15px; line-height:30px; display:block; line-height:30px;}


.cp_r{width:722px; height: auto; overflow:hidden; float:left; margin-left:30px; margin-top:10px;}
.cp01{width:22px; height:210px; float:left;}
.cp02{ width:678px; height:210px; background:url(images1/cp02.JPG); float:left;}
.cp03{width:22px; height:210px; float:left;}

.xia{width:1072px; height:auto; overflow:hidden;}
.xia01{width:386px; height:auto; overflow:hidden; float:left;}
.xia01a{width:386px; height:40px; background:url(images1/xia01.JPG);}
.xia01a a{ display:block;  width:386px; height:40px;  cursor:hand; text-align:left; font-weight:bold; padding-left:35px; line-height:40px;}
.xia01b{width:351px !important; width:386px; height:auto; overflow:hidden; background:#FFFFFF; text-align:left; padding-left:20px; padding-right:15px; padding-top:10px;}

.xia02{width:388px; height:auto; overflow:hidden; float:left;}
.xia02a{width:388px; height:40px; }
.xia02a{width:388px; height:40px; background:url(images1/xia02.JPG); }
.xia02a a{width:388px; height:40px; display:block; padding-left:30px; font-weight:bold; cursor:hand; text-align:left; line-height:40px;}
.xia02b{width:388px; height: auto; overflow:hidden; padding-top:10px;}

.xia03{width:298px; height:auto; overflow:hidden; float:left;}
.xia03a{width:298px; height:40px; }
.xia03a{width:298px; height:40px; background:url(images1/xia03.JPG);  }
.xia03a a{width:298px; height:40px; display:block; padding-left:30px; font-weight:bold; cursor:hand; text-align:left; line-height:40px; }

.xia03b{width:273px !important; width:298px; height: auto; overflow:hidden; text-align:left; padding-left: 25px; padding-top:10px;}

.xia03b ul{width:273px; height: auto; text-align:left;}
.xia03b ul li{width:273px; height: auto; text-align:left; list-style:none;}

.xia_x{width:1072px; height:auto; overflow:hidden;}
.xia_x_1{width:1072px; height:50px; background:url(images1/xia_01.jpg);}
.xia_x_1 ul{width:1072px; height:auto;}
.xia_x_1 ul li{width:auto; height:50px; color:#fff; line-height:50px; float:left; font-weight:bold; cursor:hand; text-align:left;}

.xia_x_2{width:1072px; height:auto; overflow:hidden;}
.xia_x_2_4{width:228px; height:auto; float:left; margin-left:20px; text-align:left; font-size:18px; line-height:40px;}
.xia_x_2_1{width:238px; height:auto; float:left; margin-left:20px; text-align:left;}
.xia_x_2_2{width:238px; height:auto; float:left; margin-left:20px; text-align:left;}
.xia_x_2_3{width:288px; height:auto; float:left; margin-left:20px; text-align:left;}



.foot{width:1072px; height:44px !important; height:59px; background:url(images1/foot.JPG); padding-top:15px; color:#000}
.foot01{width:100%; height:59px; background:url(images1/foot.JPG); margin-top:30px; clear:both;}
.nfoot01{width:100%; height:59px; background:url(images1/foot.JPG); clear:both;}

.left{width:224px; float:left;}
.left01{idth:224px; height:25px; background:url(images1/left01.jpg); text-align:left; padding-left:12px; color:#FFFFFF; font-weight:bold;}
.left02 {width:210px !important; width:224px; height:auto; overflow:hidden;}
.left02 ul{list-style:none;}
.left03{width:224px; height:64px;}
.left04{width:212px !important; width:224px; height: auto; overflow:hidden; background:url(images1/left04.JPG); text-align:left; padding-left:12px;}
.left04 ul li{ list-style:none;}

.right{width:798px; float:left; margin-left:35px;}
.right01{width:798px; height:25px; background:url(images1/right01.jpg); text-align:left; padding-left:10px; }
.right02{width:798px; height:25px; background:#0073CE; margin-top:15px; text-align:left; padding-left:10px; color:#FFFFFF; font-weight:bold;}
.right03{width:798px; height: auto; background: #FFFFFF; padding-top:15px; padding-bottom:20px;}




.dh a {COLOR: #FFFFFF; TEXT-DECORATION: none; z-index:2}
.dh a:visited {COLOR:#fff; TEXT-DECORATION: none;}
.dh a:active {COLOR:#fff; TEXT-DECORATION: none;}
.dh a:hover {COLOR: #fff; TEXT-DECORATION: none;}

.x a {COLOR: #1C6714; TEXT-DECORATION: none;}
.x a:visited {COLOR:#1C6714; TEXT-DECORATION: none;}
.x a:active {COLOR:#1C6714; TEXT-DECORATION: none;}
.x a:hover {COLOR: #1C6714; TEXT-DECORATION: none;}

.d a {COLOR:#C7D8E8; TEXT-DECORATION: none;}
.d a:visited {COLOR:#C7D8E8; TEXT-DECORATION: none;}
.d a:active {COLOR:#C7D8E8; TEXT-DECORATION: none;}
.d a:hover {COLOR:#FFFFFF; TEXT-DECORATION: none;}

.do a {COLOR: #003399; TEXT-DECORATION: none;}
.do a:visited {COLOR:#003399; TEXT-DECORATION: none;}
.do a:active {COLOR:#003399; TEXT-DECORATION: none;}
.do a:hover {COLOR:#003399; TEXT-DECORATION: none;}

.h a {width:193px; height:29px; background:url(images1/left01.JPG); color:#FFFFFF;}
.h a:hover {width:193px; height:29px; background:url(images1/left01.JPG); color: #FFFFFF;}
.h a:visited  {width:193px; height:29px; background:url(images1/left01.JPG); color:#FFFFFF;}
.h a:active  {width:193px; height:29px; background:url(images1/left01.JPG); color:#FFFFFF;}


.lan td {border-bottom: #CCCCCC;border-bottom-style: dotted;border-bottom-width:1px;}


.f li  {border-bottom: #ccc;border-bottom-style: dashed;border-bottom-width:1px;}

.k  td a:hover{background:#990000;}

.alixixi { filter:alpha(opacity=100); height:30px;background:#FFFFFF; z-index:1}
.alixixi a {COLOR: #fff; TEXT-DECORATION: none; height:30px;}
.alixixi a:visited {COLOR:#fff; TEXT-DECORATION: none;  height:30px;}
.alixixi a:active {COLOR:#fff; TEXT-DECORATION: none;  height:30px;}
.alixixi a:hover {COLOR: #C0D3DA; TEXT-DECORATION: none; height:30px;}

.j td{ color:#FFFFFF; font-weight:bold;}

.kko td{ font-size:24px; font-weight:bold;}

#nav  { text-decoration:none; font-size:13px; line-height:24px; width:200px; text-align:left;}
#nav ul{ margin-bottom:0px; width:220px ; background:#FFFFFF; height: auto; line-height:24px}
#nav li    {font-size:13px; font-weight:100; width:220px; margin-top:5px;}
#nav li a  {height:23px; display:block;color: #543700; padding-top:0px; font-weight:600; width:205px !important; width:220px; padding-left:25px; background:url("images/le01.jpg"); TEXT-DECORATION:none}
#nav li a:hover {color: #543700; font-size:13px;font-weight:600; height:23px; width:220px; background:url("images/le01.jpg"); TEXT-DECORATION:none}
#nav li a:active {color: #543700; font-size:13px; height:23px; width:220px; background:url("images/le01.jpg"); TEXT-DECORATION:none}

#nav li ul{ margin-bottom:0px; width:220px ;}
#nav li ul li  {font-size:13px; font-weight:100; width:215px;border-bottom-style: dashed;border-bottom-width:1px; border-bottom-color:ffffff; margin-top:1px}
#nav li ul li a  {height:23px; display:block;color: #333333; padding-top:6px; width:220px; background: #EFEAD8;TEXT-DECORATION:none}
#nav li ul li a:hover {color: #990000; font-size:13px;font-weight:600; height:23px; width:220px; background: #EFEAD8;TEXT-DECORATION:none}
#nav li ul li a:active {color: #990000; font-size:13px; height:23px; width:220px; background: #EFEAD8;TEXT-DECORATION:none}



#nav li ul ul{ margin-bottom:0px; width:220px ;}
#nav li ul li ul li  {font-size:12px; font-weight: normal; width:220px;border-bottom-style: dashed;border-bottom-width:0px; border-bottom-color:ffffff; margin-top:0px}
#nav li ul li ul li a  {height:28px; display:block;color: #333333; padding-top:6px; width:220px; background: #FBF8F0;TEXT-DECORATION:none;font-weight: normal;}
#nav li ul li ul li a:hover {color: #990000; font-size:12px; height:28px; width:220px; background: #FBF8F0;TEXT-DECORATION:none;font-weight: normal;}
#nav li ul li ul li a:active {color: #990000; font-size:12px; height:28px; width:220px; background: #FBF8F0;TEXT-DECORATION:none;font-weight: normal;}





#nav strong{ color:#696;}
#nav.dyn li ul{ display:none;}
#nav.dyn li ul.show{ display:block;}


#nav_1  { text-decoration:none; font-size:13px; line-height:24px; width:280px; text-align:left;}
#nav_1 ul{ margin-bottom:0px; width:280px ; background:#FFFFFF; height: auto; line-height:24px}
#nav_1 li    {font-size:13px; font-weight:100; width:280px; margin-top:5px;}
#nav_1 li a  {height:23px; display:block;color: #543700; padding-top:0px; font-weight:600; width:255px !important; width:280px; padding-left:25px; background:url("images/le01.jpg"); TEXT-DECORATION:none}
#nav_1 li a:hover {color: #543700; font-size:13px;font-weight:600; height:23px; width:280px; background:url("images/le01.jpg"); TEXT-DECORATION:none}
#nav_1 li a:active {color: #543700; font-size:13px; height:23px; width:280px; background:url("images/le01.jpg"); TEXT-DECORATION:none}

#nav_1 li ul{ margin-bottom:0px; width:280px ;}
#nav_1 li ul li  {font-size:13px; font-weight:100; width:215px;border-bottom-style: dashed;border-bottom-width:1px; border-bottom-color:ffffff; margin-top:1px}
#nav_1 li ul li a  {height:23px; display:block;color: #333333; padding-top:6px; width:280px; background: #EFEAD8;TEXT-DECORATION:none}
#nav_1 li ul li a:hover {color: #990000; font-size:13px;font-weight:600; height:23px; width:280px; background: #EFEAD8;TEXT-DECORATION:none}
#nav_1 li ul li a:active {color: #990000; font-size:13px; height:23px; width:280px; background: #EFEAD8;TEXT-DECORATION:none}



#nav_1 li ul ul{ margin-bottom:0px; width:280px ;}
#nav_1 li ul li ul li  {font-size:12px; font-weight: normal; width:280px;border-bottom-style: dashed;border-bottom-width:0px; border-bottom-color:ffffff; margin-top:0px}
#nav_1 li ul li ul li a  {height:28px; display:block;color: #333333; padding-top:6px; width:280px; background: #FBF8F0;TEXT-DECORATION:none;font-weight: normal;}
#nav_1 li ul li ul li a:hover {color: #990000; font-size:12px; height:28px; width:280px; background: #FBF8F0;TEXT-DECORATION:none;font-weight: normal;}
#nav_1 li ul li ul li a:active {color: #990000; font-size:12px; height:28px; width:280px; background: #FBF8F0;TEXT-DECORATION:none;font-weight: normal;}





#nav_1 strong{ color:#696;}
#nav_1.dyn li ul{ display:none;}
#nav_1.dyn li ul.show{ display:block;}


#nav1 {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: #b80000  ; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 14px arial, verdana, sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative ; width:138px;line-height:25px; 
}
#nav1 UL {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND:  #b80000; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 12px arial, verdana, sans-serif; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative; width:138px;line-height:25px;
}
#nav1 {
 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; background:url("images/top_03.jpg"); PADDING-BOTTOM: 0px; WIDTH: 1110px; PADDING-TOP: 23px; HEIGHT: 41px;
}
#nav1 TABLE {
 BORDER-COLLAPSE: collapse;
 width:138px;
}
#nav1 LI {
 FLOAT: left; 
 width:138px;
}
#nav1 LI LI {
 FLOAT: none; 
 width:138px; 
}
#nav1 LI A LI {
 FLOAT: left; 
 width:138px;
 
}
#nav1 LI A {
  DISPLAY: block;  FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px;  COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 0px; WHITE-SPACE: nowrap; HEIGHT: 23px; TEXT-DECORATION: none; width:138px;
}
#nav1 LI LI A {
 FLOAT: none; LINE-HEIGHT: 20px; HEIGHT: 25px; width:135px;
}
#nav1 LI:hover {
 Z-INDEX: 100; POSITION: relative; width:138px;
}
#nav1 A:hover {
 Z-INDEX: 100;  COLOR: #fff; POSITION: relative; width:138px;
}
#nav1 LI:hover > A { COLOR: #fff; width:138px;
}
#nav1 :hover UL {
 Z-INDEX: 300; LEFT: 0px;  TOP: 23px; width:138px;
}
#nav1 A:hover UL {
 LEFT: -1px; width:135px;
}
#nav1 UL {
 LEFT: -9999px; POSITION: absolute; TOP: -9999px; width:138px;
}
#nav1 LI:hover LI:hover > UL {
 LEFT: 0px; MARGIN-LEFT: 100%; TOP: 0px
}
#nav1 LI:hover > UL UL {
 LEFT: -9999px; WIDTH: auto; POSITION: absolute; TOP: -9999px
}
#nav1 LI:hover LI:hover > A {
 BACKGROUND: #717171;  COLOR: #fff
}
#nav1 LI A:hover UL LI A:hover {
 BACKGROUND: #717171
}
#nav1 A:hover A:hover UL {
 LEFT: 100%; TOP: 0px
}
#nav1 A:hover A:hover A:hover UL {
 LEFT: 100%; TOP: 0px
}
#nav1 A:hover A:hover A:hover A:hover UL {
 LEFT: 100%; TOP: 0px
}
#nav1 A:hover A:hover A:hover A:hover A:hover UL {
 LEFT: 100%; TOP: 0px
}
#nav1 A:hover UL UL {
 LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav1 A:hover A:hover UL UL {
 LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav1 A:hover A:hover A:hover UL UL {
 LEFT: -9999px; POSITION: absolute; TOP: -9999px
}
#nav1 A:hover A:hover A:hover A:hover UL UL {
 LEFT: -9999px; POSITION: absolute; TOP: -9999px
}

#g_01{ width:107px; height:25px; float:left;}

.list {text-decoration: none; float: left;  width:230px; height:190px; overflow:hidden; padding-top: 1px; text-align:center}
.divp {text-decoration: none; width:220px; height:165px;  padding-top:5px; text-align:center}

.divpro  {text-decoration: none; width:221px; height:153px; }
.list_1 {text-decoration: none; float: left;  width:230px; height:218px; overflow:hidden; padding-top: 1px; text-align:center}
.divp_1 {text-decoration: none; width:210px; height:180px;  padding-top:5px; text-align:center}

.list1 {text-decoration: none; float: left;  width:240px; height:200px; overflow:hidden; padding-top: 1px; text-align:center}
.divp2 {text-decoration: none; width:210px; height:160px;  padding-top:5px; text-align:center}

#Layer3 {
	position:absolute;
	width:20px;
	height:15px;
	z-index:100;
}
#Layer4 {
	position:absolute;
	width:150px;
	height:265px;
	z-index:100;

}
#Layer4 ul { list-style:none; height:190px; margin-top:23px;}
#Layer4 ul li{width:119px; height:30px; background: #007AD8; margin-top:1px;}
#Layer4 ul li a:link{width:119px; height:30px;margin-top:0px;}
#Layer4 ul li a:hover{width:119px; height:30px; background:#FFFFFF; margin-top:0px; color:#000000; display:block}

#Layer1 {
	position: absolute;
	width:110px; float:left;
	height:1px;
	z-index:100;
}
#Layer2 {
	position: absolute; float:left; text-align:left
	width:130px;
	height:265px;
	z-index:100;
}
#Layer2 ul { list-style:none; height:190px; margin-top:23px;}
#Layer2 ul li{width:130px; height:30px; background: #007AD8; margin-top:1px;}
#Layer2 ul li a:link{width:130px; height:30px;margin-top:0px;}
#Layer2 ul li a:hover{width:130px; height:30px; background:#FFFFFF; margin-top:0px; color:#000000; display:block;}

#Layer5 {
	position:absolute;
	width:30px;
	height:15px;
	z-index:100;
}
#Layer6 {
	position: relative;
	width:150px;
	height:265px;
	z-index:100;
}
#Layer6 ul { list-style:none; height:190px; margin-top:23px;}
#Layer6 ul li{width:119px; height:30px; background: #007AD8; margin-top:1px;}
#Layer6 ul li a:link{width:119px; height:30px;margin-top:0px;}
#Layer6 ul li a:hover{width:119px; height:30px; background:#FFFFFF; margin-top:0px; color:#000000; display:block;}

#Layer7 {
	position:absolute;
	width:20px;
	height:15px;
	z-index:100;
}
#Layer8 {
	position:absolute;
	width:200px;
	height:235px;
	z-index:100;

}
#Layer8  ul { list-style:none; height:190px; margin-top:23px;}
#Layer8  ul li{width:119px; height:30px; background: #007AD8; margin-top:1px;}
#Layer8  ul li a:link{width:119px; height:30px;margin-top:0px;}
#Layer8  ul li a:hover{width:119px; height:30px; background:#fff; margin-top:0px; color:#000; display:block;}




#Layer9 {
	position:absolute;
	width:20px;
	height:15px;
	z-index:100;
}
#Layer10 {
	position:absolute;
	width:200px;
	height:235px;
	z-index:100;

}
#Layer10  ul { list-style:none; height:190px; margin-top:23px;}
#Layer10  ul li{width:119px; height:30px; background: #007AD8; margin-top:1px;}
#Layer10  ul li a:link{width:119px; height:30px;margin-top:0px;}
#Layer10  ul li a:hover{width:119px; height:30px; background:#fff; margin-top:0px; color:#000; display:block;}

#solid{
	width:100%;
	height:393px;
	clear:both;
	margin-top:50px;
	position:relative;
}
#solid .solid0,#solid .solid1,#solid .solid2{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:343px;
	display:none;
}
#solid .solid0{
	background:#78c4db;
}
#solid .solid1{
	background:#c5c9db;
}
#solid .solid2{
	background:#e7dfd1;
}
#solid ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#solid ul li{
	position:absolute;
	left:50%;
	top:0px;
	width:905px;
	height:343px;
	margin-left:-710px;
	display:none;
	cursor:pointer;
}
#solid #btt{
	width:1442px;
	height:55px;
	top:343px;
	left:50%;
	position:relative;
	margin-left:-710px;
}
#solid #btt span{
	position:absolute;
	top:15px;
	left:45%;
	display:block;
	width:30px;
	height:8px;
	margin:0 15px;	
	text-align:center;
	background:#3d3d3d;
	z-index:1000;
	cursor:pointer;
	filter:alpha(opacity=70); /*IE滤镜，透明度50%*/
	-moz-opacity:0.7; /*Firefox私有，透明度50%*/
	opacity:0.7;/*其他，透明度50%*
}

