body {
	background-color: #FFF;
	background-image: url(bg.jpg);
	margin: 0;
	background-repeat: repeat-x;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	text-decoration: none;
}

.neibg{
	background-color: #FFF;
	background-image: url(index_03_bg.gif);
	margin: 0;
	background-repeat: repeat-x;
	font-size: 12px;
	line-height: 16px;
	color: #666;
	text-decoration: none;
	background-position: center top;
}

ul,li{margin:0px; padding:0px;list-style:none;}
.all { background-image: url(bg.gif); width: 1000px; }
a:link { color: #5b5b5b; font-size: 12px; text-decoration: none; }
a:visited { color: #5b5b5b; font-size: 12px; text-decoration: none; }
a:hover { color: #06a2c9; font-size: 12px; text-decoration: underline; }
a:active { color: gray; font-size: 12px; }
.txt12 {
	font-size: 12px;
	color: #666;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	padding-top: 10px;
}
.txt123 {
	font-size: 12px;
	color: #666;
	line-height: 20px;
	vertical-align: top;
	padding-top: 10px;
}
.txtblue12 {
	font-size: 12px;
	color: #069;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
	padding-left: 20px;
}
.navrboxcont_main01 { width: 675px; margin-right: 18px; margin-left: 17px; }
.navrboxauto_main01 { background-color: white; width:450px; float: left; }
.navrboxright_main01 { background-color: #f1f5f6; width:225px; float:left; }
/**** left top 1 ****/
.left_top { background-image: url(topleftbg.gif); width: 440px; height: 174px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }
.left_top  H3 {  }
.left_top01 { color: #34a7d4; font-size: 14px; font-weight: bold; text-align: left; width: 430px; height: 22px !important; margin-top: 6px; margin-left: 5px; }
.left_top02 { color: gray; font-size: 12px; line-height: 30px; text-align: center; width: 133px; float: left; }
.left_top03 { width: 215px; float: left; }

.bai {
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	font-weight: bold;	
}
.bai a{
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
}
.bai a:visited{
	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;
}
.bai a:hover{ 	color: #FFF;
	font-size: 12px;
	line-height: 14px;
	text-decoration: underline;}
/**** left top 2 ****/
.left_2top{ text-align: left; width: 305px; float: left; }
.right_2 ul {
	float: left;
	padding: 0;
	LIST-STYLE-TYPE: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
   }
.right_2 li {
	float: left;
	color: blue;
	margin-bottom: 5px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0;
	width: 100px;
	text-align: center;
}
.right_2 li a{
	color: #666;
	font-size: 12px;
	text-decoration: none;
}
.right_2 li a:hover{
	color: #06C;
	font-size: 12px;
	text-decoration: underline;
}


.left_04 ul {
	width:340px;
	text-align: left;
	LIST-STYLE-TYPE: none;
	padding-top:10px;
	padding-left:20px;
   }
.left_04 li {
	color: blue;
	margin-bottom: 5px;
	background-image: url(biao1.gif);
	background-repeat: no-repeat;
	padding-left:20px;
	background-position: 0px 4px;
}
.left_04 li a{
	color: #666;
	font-size: 12px;
	text-decoration: none;
	line-height: 24px;
}
.left_04 li a:hover{
	color: #06C;
	font-size: 12px;
	line-height: 24px;
	text-decoration: underline;
}

.main_04 ul {
	text-align: left;
	LIST-STYLE-TYPE: none;
   }
.main_04 li {
	color: blue;
	height:23px;
	margin: 0px;
	padding-left:20px;
	float: left;
	width: 590px;
}
.main_04 li a{
	color: #717171;
	font-size: 12px;
	text-decoration: none;
	line-height: 21px;
}
.main_04 li a:hover{
	color: #06C;
	font-size: 12px;
	line-height: 21px;
	text-decoration: underline;
}
.main_04 li h1{
	padding:0;
	margin:0;
	color: #717171;
	width:176px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	clear: none;
	float: left;
}
.main_04 li h2{
	padding:0;
	color: #717171;
	margin:0;
	width:130px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	clear: none;
	float: left;
}
.main_04 li h3{
	padding:0;
	color: #717171;
	margin:0;
	width:270px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	clear: none;
	float: left;
}




.right_ad ul {
	text-align: left;
	padding: 0;
	LIST-STYLE-TYPE: none;
	margin-top: 8px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
   }
   .right_ad2 ul {
	text-align: left;
	padding: 0;
	LIST-STYLE-TYPE: none;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
   }
.right_ad li {
	color: blue;
	width:196px;
	height:75px;
	float:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.right_ad2 li {
	color: blue;
	width:186px;
	height:94px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.right_ad,.right_ad2 li p{ 
	color: #555;
	margin-top: 0px;
	float:left;
	font-size: 12px;
	line-height: 22px;
}
.right_ad,.right_ad2 li a{
	color: #2200cc;
	font-size: 16px;
	line-height: 28px;
	text-decoration: underline;
}
.right_ad,.right_ad2 li a:visited{
	color: #06C;
	font-size: 16px;
	text-decoration: underline;
	line-height: 28px;
}
.right_ad,.right_ad2 li a:hover{
	color: #06C;
	font-size: 16px;
	text-decoration: underline;
	line-height: 28px;
}

.right_ad,.right_ad2 li h1 a{
	color: #008000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	font-weight: normal;
}
.right_ad,.right_ad2 li h1 a:visited{
	color: #008000;
	font-size: 12px;
	line-height: 16px;
	text-decoration: none;
	font-weight: normal;
}
.right_ad,.right_ad2 li h1 a:hover{
	color: #008000;
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
}
/****right top 1****/
.zhong { color: silver; font-size: 10px; }
.anniu {  margin: 0; }

.lan14 a{
	color: 4a7edd;
	font-size: 14px;
	line-height: 16px;
	text-align: left;
}
.lan14 a:link{ color: 4a7edd; font-size: 14px; line-height: 16px; text-align: left;  }
.lan14 a:hover{ color: 4a7edd; font-size: 14px; line-height: 16px; text-align: left;  }
.lan14 a:visited{ color: 4a7edd; font-size: 14px; line-height: 16px; text-align: left;  }
.right_top { FONT-WEIGHT: normal; COLOR: #1da4cd; background-image: url(rightbg.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 225px; height: 318px; overflow: hidden; float: left; margin: 0; padding: 0; }
.right_topb { color: #1da4cd; font-weight: normal; background-image: url(rightbg.gif); background-position: 0 0; margin: 0; padding: 0; width: 225px; height: 280px; float: left; overflow: hidden; }
.right_top OL { color: #1da4cd; font-size: 12px; font-weight: normal; line-height: 26px; text-align: left; }
.right_topb ul { color: #1da4cd; font-size: 12px; font-weight: normal; line-height: 26px; text-align: left; margin: 0; padding: 0; list-style:none;}
.right_top OL LI {
	MARGIN-LEFT: 6px
}
.right_topb ul LI { margin-left: 16px; }
.right_top OL LI  a{ color: #666; font-size: 12px; text-decoration: none; }
.right_top OL LI  a:hover{ color: #424242; font-size: 12px; text-decoration: underline; }
/****right bottom 1****/
.right_bottom1 { background-image: url(left_bottom_bg.jpg); text-align: left; width: 440px; height: 33px; margin-top: 5px; margin-right: 5px; margin-left: 5px; }
.right_bottom1 h5{ color: #1da4cd; font-weight: bolder; margin: 6px 0 0 12px; }
.right_bottom1 h5 a{ color: #1DA4CD; font-size: 12px; text-decoration: none; }
.right_bottom1 h5 a:hover{ color: #58c9d6; font-size: 12px; text-decoration: none; }
.right_bottom2 { background-color: #f1f5f6; background-image: url(rightbottombg.gif); margin-right: 5px; margin-left: 5px; width: 440px; height: 283px; padding-left: 12px; border-right: 1px solid #e4ecef; border-left: 1px solid #e4ecef; }
.shuru {
	width: 90px;
	height: 18px;
	float: left;
	margin: 1px;
	border: 1px solid #666;
	padding: 1px;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	text-decoration: none;
}
.shuruc {
	width: 90px;
	height: 16px;
	float: left;
	margin: 1px;
	border: 1px solid #666;
	padding: 1px;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	text-decoration: none;
}

.shurut {
	width: 280px;
	height: 16px;
	float: left;
	margin: 1px;
	border: 1px solid #666;
	padding: 1px;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	text-decoration: none;
}

.shurus {
	width: 40px;
	height: 16px;
	float: left;
	margin: 1px;
	border: 1px solid #c5c5c5;
	padding: 1px;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	text-decoration: none;
}
.shuru2 {
	width: 130px;
	height: 18px;
	float: left;
	margin: 1px;
	border: 1px solid #666;
	padding: 1px;
	font-size: 12px;
	line-height: 14px;
	color: #000;
	text-decoration: none;
}
.ren {
	color: #808080;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	width: 686px;
	height: 146px;
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 20px;
}

.ren2 {
	color: #808080;
	font-size: 12px;
	line-height: 14px;
	text-align: right;
	width: 486px;
	height: 20px;
	float: right;

	margin-top: 5px;
	margin-right: 45px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.erji {
	color: #000;
	font-size: 12px;
	line-height: 14px;
	text-align: left;
	width: 680px;
	height: 20px;
	float: left;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 25px;
}
.erji h3 {
	color: #000;
	font-size: 16px;
	line-height: 20px;
	text-align: left;
	margin: 7px 0px 5px 287px;
}

.nav {
	padding-left: 3px;
	font-size: 12px;
	color: #0f70b7;
}
.nav a{
	padding-left: 3px;
	font-size: 12px;
	color: #0f70b7;
}
.nav a:visited{
	padding-left: 3px;
	font-size: 12px;
	color: #0f70b7;
}
.nav a:hover{ 
	padding-left: 3px;
	font-size: 12px;
	color: #0f70b7;
	}
.serch2txt{
	background-color: #FFF;
	border: 1px solid #d2d2d2;
	height: 21px;
	width: 475px;
	font-size: 14px;
	color: #999;
	line-height: 24px;
}
.shuru {
	width: 78px;
	height: 16px;
	float: left;
	margin: 1px;
	border: 1px solid #c5c5c5;
	padding: 1px;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-decoration: none;
}

.liugea a{
	color: #154a72;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 18px;
}
.liuge a:visited{ color: #154a72;font-weight: bold; font-size: 12px; }
.liuge a:hover{ color: #154a72;font-weight: bold; font-size: 12px;}
.neitian3 {
	padding-left: 5px;
	font-size: 14px;
	color: #06C;
	font-weight: bold;
}

#qiehuande {
	width:569px;
	height:224px;
	margin-left: 4px;
	margin-top:0px;
	padding: 0px;
	background-color:#c9dbf2;
	border: 1px solid #d2d4d3;
}
#menushop {
	width:569px;
	margin-left: 4px;
	margin-top:6px;
	margin-bottom:0px;
	
	list-style-type: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #b1c3cf;
	border-right-color: #b1c3cf;
	border-left-color: #b1c3cf;
}
#menushop li {
display: block;
width: 113px;
height:34px;
text-align: center;
float: left;
margin: 0px;
cursor: hand;
}
#mainshop {
	width:309px; height:160px; padding:0; margin:0;
	background:url(images/an3.gif)}
	.unblock { display: none;
	list-style-type: none;}
	.block {
	display: block;
	list-style-type: none;
}
.sec1 { 
	font-size: 14px;
	line-height: 16px;
	font-weight: bolder;
	color:#717171;
		padding-top:9px;
	}
.sec2 {
	background-color:4986b3;
	font-size: 14px;
	line-height: 16px;
	font-weight: bolder;
	padding-top:10px;
	color: #FFF;
}




.sqBorder {width:186px; height:150px; padding:10px; border:1px #000000 solid; }
.scroll_div {
	width:190px;
	height:287px;
	overflow: hidden;
	white-space: nowrap;
	margin-top: 8;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.neirong{
	width:780px;
	padding:5px;
	margin:5px;
	border: 1px solid #d2d2d2;
}

.main{  position:relative; }
#apDiv1 {
	position:absolute;
	left:596px;
	top:216px;
	width:68px;
	height:33px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:269px;
	top:32px;
	width:68px;
	height:33px;
	z-index:1;
}


.main_hr ul {
	text-align: left;
	LIST-STYLE-TYPE: none;
   }
.main_hr li {
	color: blue;
	height:43px;
	margin: 0px;
	padding-left:50px;
	float: left;
	width: 900px;
	background-image: url(libg.gif);
	background-position: 20px 24px;
	background-repeat: no-repeat;
}
.main_hr li a{
	color: #717171;
	font-size: 12px;
	text-decoration: none;
	line-height: 21px;
}
.main_hr li a:hover{
	color: #06C;
	font-size: 12px;
	line-height: 21px;
	text-decoration: underline;
}
.main_hr li h1{
	padding:0;
	margin:0;
	color: #717171;
	width:116px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	clear: none;
	float: left;
}
.main_hr li h2{
	padding:0;
	color: #717171;
	margin:0;
	width:260px;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	padding-left:20px;
	text-align: left;
	clear: none;
	float: left;
}
.main_hr li h3{
	padding:0;
	padding-left:20px;
	color: #717171;
	margin:0;
	width:90px;
	font-size: 12px;
	
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	clear: none;
	float: left;
}
.main_hr li h4{
	padding:0;
	padding-left:30px;
	color: #717171;
	margin:0;
	width:120px;
	font-size: 12px;
	
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	clear: none;
	float: left;
}
.main_hr li h5{
	padding:0;
	padding-left:40px;
	color: #717171;
	margin:0;
	width:180px;
	font-size: 12px;
	
	line-height: 18px;
	font-weight: normal;
	text-align: left;
	clear: none;
	float: left;
}

.know_comul {
	CLEAR: both
}
.know_comul UL {
	BACKGROUND: url(doted_line.gif) repeat-x 50% bottom; PADDING-BOTTOM: 6px; MARGIN: 0px 10px 4px; _padding-bottom: 4px
}
.know_comul LI {
	CLEAR: both; PADDING-LEFT: 14px; FONT-SIZE: 14px; BACKGROUND: url(dot_blue.gif) no-repeat 4px 9px; LINE-HEIGHT: 24px
}
.know_comul LI CITE {
	FONT-SIZE: 12px; FLOAT: right; FONT-STYLE: normal
}
.know_comul LI .cate {
	FONT-SIZE: 14px; COLOR: #888
}
.know_comul LI  A {
	FONT-SIZE: 14px;COLOR: #0069ce
}
.know_comul LI  A:hover {
	FONT-SIZE: 14px;COLOR: #f60
}

.know_comul LI .cate A {
	FONT-SIZE: 14px;COLOR: #888
}
.know_comul LI .cate A:hover {
	FONT-SIZE: 14px;COLOR: #f60
}
.know_comul .know_more {
	PADDING-RIGHT: 0px; MARGIN-TOP: -6px; PADDING-LEFT: 24px; FONT-SIZE: 14px; BACKGROUND: #fff; PADDING-BOTTOM: 12px; PADDING-TOP: 2px; margin:0;
}

.zhidaoright_1 ul {
	float: left;
	padding: 0;
	LIST-STYLE-TYPE: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
   }
.zhidaoright_1 li {
	float: left;
	color: 525152;
	margin-bottom: 3px;
	margin-top: 5px;
	margin-left: 0px;
	margin-right: 0;
	width: 190px;
	text-align: left;
}
.zhidaoright_1 li a{
	color: #0069ce;
	font-size: 12px;
	text-decoration: none;
}
.zhidaoright_1 li a:hover{
	color: #06C;
	font-size: 12px;
	text-decoration: underline;
}

.zhidaoright2 {
	CLEAR: both;
	background-image: url(zhidaobg.jpg);
	background-position: -2px bottom;
}
.zhidaoright2 UL {
	BACKGROUND: url(doted_line.gif) repeat-x 50% bottom;
	PADDING-BOTTOM: 16px;
	MARGIN: 0px 10px 4px;
	_padding-bottom: 4px;
	list-style-type: lower-roman;
}
.zhidaoright2 LI {
	CLEAR: both;
	PADDING-LEFT: 6px;
	FONT-SIZE: 14px;
	LINE-HEIGHT: 24px;
	list-style-type: decimal;
	list-style-position: inside;
}
.zhidaoright2 LI CITE {
	FONT-SIZE: 12px; FLOAT: right; FONT-STYLE: normal
}
.zhidaoright2 LI .cate {
	FONT-SIZE: 12px; COLOR: #888
}
.zhidaoright2 LI  A {
	FONT-SIZE: 12px;COLOR: #0069ce
}
.zhidaoright2 LI  A:hover {
	FONT-SIZE: 12px;COLOR: #f60
}

.zhidaoright2 LI .cate A {
	FONT-SIZE: 12px;COLOR: #888
}
.zhidaoright2 LI .cate A:hover {
	FONT-SIZE: 14px;COLOR: #f60
}
#andyscroll {
    overflow: hidden;
    /*background: #E8F8F8;*/
    /*padding: 0 10px;*/
    /*text-align: left;*/
    width:600px;
    height:42px;
    /*overflow:hidden;*/
}