.clearfix::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.clearfix {
	display: inline-block;
}
.clearfix {
	display: block;
}
.clear {
	line-height: 0px; clear: both; font-size: 0px; visibility: hidden;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
form {
	list-style: none; margin: 0px; padding: 0px;
}
h1 {
	list-style: none; margin: 0px; padding: 0px;
}
input {
	
}
select {
	
}
textarea {
	
}
body {
	margin: 0px; padding: 0px;
}
body {
	color: rgb(67, 67, 67); line-height: 22px; font-family: Î¢ÈíÑÅºÚ; font-size: 12px;
}
td {
	color: rgb(67, 67, 67); line-height: 22px; font-family: Î¢ÈíÑÅºÚ; font-size: 12px;
}
th {
	color: rgb(67, 67, 67); line-height: 22px; font-family: Î¢ÈíÑÅºÚ; font-size: 12px;
}
a {
	color: rgb(67, 67, 67); font-size: 12px; text-decoration: none;
}
u {
	color: rgb(34, 125, 211); font-size: 16px; text-decoration: none;
}
a:link {
	color: rgb(67, 67, 67); font-size: 14px; text-decoration: none;
}
a:visited {
	color: rgb(67, 67, 67); font-size: 14px; text-decoration: none;
}
a:hover {
	color: rgb(152, 0, 0); font-size: 14px; text-decoration: none;
}
a:active {
	color: rgb(67, 67, 67); font-size: 14px; text-decoration: none;
}
.top_all {
	background: url("../images/20195248393571.png");
}
.top_main {
	margin: 0px auto; width: 1200px;
}
.bot_all {
	background: rgb(34, 125, 211);
}
.bot_main {
	margin: 0px auto; width: 1200px; overflow-x: hidden;
}
.web_width {
	margin: 0px auto; width: 1200px; overflow-x: hidden;
}
.main_css {
	margin: 0px auto; padding: 0px 0px 8px; width: 1200px; overflow-x: hidden;
}
img {
	border: 0px currentColor;
}
p {
	margin: 0px 0px 5px; padding: 0px;
}
.button_style {
	background: rgb(255, 0, 0); margin: 0px; padding: 2px 5px; border: 0px currentColor; height: 25px; text-align: center; color: rgb(255, 255, 255); font-weight: bold;
}
.input_style {
	margin: 0px; padding: 4px 3px; border: 1px solid rgb(217, 217, 217);
}
.search_button_style {
	background: rgb(60, 120, 216); margin: 0px; padding: 0px 10px; border: 0px currentColor; height: 30px; color: rgb(255, 255, 255); overflow: hidden; font-size: 14px; font-weight: bold;
}
.search_input_style {
	margin: 0px; padding: 3px; border: 1px solid rgb(236, 231, 231); width: 200px; height: 22px; line-height: 22px; overflow: hidden; float: left;
}
.page_css {
	text-align: center; margin-top: 20px; margin-bottom: 10px;
}
.page_css a {
	padding: 4px 6px; border: 1px solid rgb(217, 217, 217); color: rgb(0, 0, 0); text-decoration: none; margin-right: 3px;
}
.page_css a:hover {
	padding: 4px 6px; color: rgb(255, 0, 0); text-decoration: none; margin-right: 3px;
}
.page_css a:active {
	padding: 4px 6px; border: 1px solid rgb(217, 217, 217); color: rgb(0, 0, 0); text-decoration: none; margin-right: 3px;
}
.page_css span.current {
	padding: 4px 6px; color: rgb(255, 0, 0); text-decoration: none; margin-right: 3px;
}
.page_css {
	padding-bottom: 10px; clear: both;
}
.ablum_css li {
	width: 154px; margin-bottom: 7px; margin-left: 10px; float: left; display: block;
}
.ablum_css li img {
	padding: 1px; border: 1px solid rgb(150, 188, 249); width: 150px; height: 150px; margin-bottom: 4px;
}
.ablum_css li span {
	margin-bottom: 3px; display: block;
}
.box_css_1 {
	padding: 0px;
}
.box_css_top_1 {
	padding: 0px; font-size: 12px;
}
.box_css_top_1 span a {
	
}
.box_css_main_1 {
	padding: 0px;
}
.box_css_2 {
	padding: 2px 0px 2px 2px; border: 1px solid rgb(217, 217, 217);
}
.box_css_top_2 {
	padding: 0px; font-size: 12px;
}
.box_css_top_2 span a {
	
}
.box_css_main_2 {
	padding: 0px;
}
.box_css_3 {
	padding: 2px 0px 2px 2px; border: 1px solid rgb(217, 217, 217);
}
.box_css_top_3 {
	background: url("../images/mokuaibj1.gif") no-repeat; padding: 8px 0px 4px 35px; color: rgb(255, 255, 255); font-size: 14px;
}
.box_css_top_3 span a {
	background: url("../images/2.gif") no-repeat; width: 40px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 2px; margin-right: 10px; float: right; display: block;
}
.box_css_main_3 {
	padding: 3px 15px 10px;
}
.box_css_4 {
	padding: 2px; border: 1px solid rgb(238, 238, 238);
}
.box_css_top_4 {
	background: url("../images/2019571912671.png") repeat-x; padding: 8px 0px 14px 6px; color: rgb(0, 0, 0); font-size: 15px;
}
.box_css_top_4 span a {
	background: url("../images/2019571944771.png") no-repeat; width: 30px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 5px; margin-right: 20px; float: right; display: block;
}
.box_css_main_4 {
	padding: 0px 15px 10px 7px;
}
.box_css_5 {
	background: url("../images/20177141023871.png"); padding: 2px 0px 2px 2px; border: 1px solid rgb(111, 168, 220);
}
.box_css_top_5 {
	background: url("../images/mokuaibj1.gif") no-repeat; padding: 8px 0px 4px 35px; color: rgb(255, 255, 255); font-size: 14px;
}
.box_css_top_5 span a {
	background: url("../images/2.gif") no-repeat; width: 40px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 2px; margin-right: 10px; float: right; display: block;
}
.box_css_main_5 {
	padding: 115px 15px 10px;
}
.box_css_6 {
	background: url("../images/90.gif"); padding: 0px; border: 1px solid rgb(61, 133, 198);
}
.box_css_top_6 {
	padding: 0px; font-size: 12px; display: none;
}
.box_css_top_6 span a {
	
}
.box_css_main_6 {
	padding: 0px;
}
.box_css_7 {
	padding: 2px; border: 1px solid rgb(217, 217, 217);
}
.box_css_top_7 {
	background: url("../images/20179720324571.jpg") repeat-x; padding: 3px 0px 8px 20px; color: rgb(67, 67, 67); font-size: 14px; font-weight: bold;
}
.box_css_top_7 span a {
	background: url("../images/2.gif") no-repeat; width: 45px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 6px; margin-right: 13px; float: right; display: block;
}
.box_css_main_7 {
	padding: 0px 15px 10px;
}
.box_css_8 {
	padding: 2px; border: 1px solid rgb(217, 217, 217);
}
.box_css_top_8 {
	background: url("../images/mokuaibj2.gif") repeat-x; padding: 3px 0px 8px 20px; color: rgb(255, 255, 255); font-size: 14px;
}
.box_css_top_8 span a {
	background: url("../images/8.gif") no-repeat; width: 45px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 6px; margin-right: 13px; float: right; display: block;
}
.box_css_main_8 {
	padding: 0px 15px 10px 3px;
}
.box_css_9 {
	background: url("../images/201881512325271.png"); padding: 10px 20px;
}
.box_css_top_9 {
	padding: 1px 0px 1px 92px; color: rgb(255, 255, 255); font-size: 15px;
}
.box_css_top_9 span a {
	
}
.box_css_main_9 {
	padding: 0px 15px 10px 0px;
}
.box_css_10 {
	padding: 2px; border: 1px solid rgb(236, 231, 231);
}
.box_css_top_10 {
	background: url("../images/2019571912671.png") repeat-x; padding: 5px 0px 13px 20px; color: rgb(0, 0, 0); font-size: 15px;
}
.box_css_top_10 span a {
	background: url("../images/20195719383171.png") no-repeat; width: 30px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 3px; margin-right: 30px; float: right; display: block;
}
.box_css_main_10 {
	padding: 73px 15px 10px;
}
.box_css_11 {
	padding: 2px; border: 1px solid rgb(236, 231, 231);
}
.box_css_top_11 {
	background: url("../images/2019571912671.png") repeat-x; padding: 5px 0px 11px 6px; color: rgb(0, 0, 0); font-size: 15px;
}
.box_css_top_11 span a {
	background: url("../images/2019571944771.png") no-repeat; width: 30px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 5px; margin-right: 20px; float: right; display: block;
}
.box_css_main_11 {
	padding: 0px 15px 10px;
}
.box_css_12 {
	padding: 2px; border: 1px solid rgb(238, 238, 238);
}
.box_css_top_12 {
	background: url("../images/20195813482471.png") repeat-x; padding: 8px 0px 14px 6px; color: rgb(0, 0, 0); font-size: 15px;
}
.box_css_top_12 span a {
	background: url("../images/2019571944771.png") no-repeat; width: 30px; height: 20px; font-size: 12px; font-style: normal; font-weight: normal; margin-top: 5px; margin-right: 20px; float: right; display: block;
}
.box_css_main_12 {
	padding: 6px 15px 10px 5px;
}
.box_css_13 {
	padding: 0px; border: 1px solid rgb(238, 238, 238);
}
.box_css_top_13 {
	padding: 0px; font-size: 12px; display: none;
}
.box_css_top_13 span a {
	
}
.box_css_main_13 {
	padding: 0px 0px 0px 5px;
}
.a_css_1 li {
	background: url("../images/20175413111271.gif") no-repeat left; margin: 0px; padding: 3px 2px 2px 12px; display: block;
}
.a_css_1 li a {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_1 li a:visited {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_1 li a:hover {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
.a_css_1 li span {
	font-size: 12px; float: right;
}
.a_tw1_css_2 li {
	margin: 4px 22px 2px; padding: 3px 0px 3px 3px; width: 185px; height: 220px; overflow: hidden; float: left; display: block;
}
.a_tw1_css_2 li img {
	width: 185px; height: 150px;
}
.a_tw1_css_2 li span {
	text-align: center; line-height: 18px; margin-top: 5px; display: block;
}
.a_tw1_css_2 li span a {
	color: rgb(67, 67, 67);
}
.a_tw1_css_2 li span a:visited {
	color: rgb(67, 67, 67);
}
.a_tw1_css_2 li span a:hover {
	color: rgb(255, 0, 0);
}
.word_css_3 li {
	background: url("../images/iecool_arrow_110.gif") no-repeat left; margin: 2px; padding: 3px 3px 3px 8px; width: 80px; float: left; display: block;
}
.word_css_3 li a {
	color: rgb(67, 67, 67);
}
.word_css_3 li a:visited {
	color: rgb(67, 67, 67);
}
.word_css_3 li a:hover {
	color: rgb(120, 63, 4); text-decoration: none;
}
.a_type_css_4 span a {
	background: rgb(194, 223, 249); margin: 13px 6px; padding: 5px 2px 3px 4px; text-align: center; color: rgb(7, 55, 99); font-size: 14px; font-weight: bold; text-decoration: none; display: block;
}
.a_type_css_4 span a:visited {
	background: rgb(194, 223, 249); margin: 13px 6px; padding: 5px 2px 3px 4px; text-align: center; color: rgb(7, 55, 99); font-size: 14px; font-weight: bold; text-decoration: none; display: block;
}
.a_type_css_4 span a:hover {
	background: rgb(164, 194, 244); color: rgb(28, 69, 135); font-size: 14px;
}
.a_type_css_4 li {
	margin: 5px 2px 3px 6px; float: left; display: block; white-space: nowrap;
}
.a_type_css_4 li a {
	background: rgb(109, 158, 235); margin: 5px 2px 3px 6px; padding: 4px 3px 2px 1px; color: rgb(255, 242, 204); float: left; display: block;
}
.a_type_css_4 li a:visited {
	background: rgb(109, 158, 235); margin: 5px 2px 3px 6px; padding: 4px 3px 2px 1px; color: rgb(255, 242, 204); float: left; display: block;
}
.a_type_css_4 li a:hover {
	color: rgb(234, 153, 153);
}
.a_tw1_css_5 li {
	margin: 4px 4px 2px 0px; padding: 3px 0px 3px 3px; border: 1px solid rgb(217, 217, 217); width: 170px; height: 160px; overflow: hidden; float: left; display: block;
}
.a_tw1_css_5 li img {
	width: 165px; height: 130px;
}
.a_tw1_css_5 li span {
	text-align: center; line-height: 18px; margin-top: 5px; display: block;
}
.a_tw1_css_5 li span a {
	color: rgb(67, 67, 67);
}
.a_tw1_css_5 li span a:visited {
	color: rgb(67, 67, 67);
}
.a_tw1_css_5 li span a:hover {
	color: rgb(255, 0, 0);
}
.a_tw2_css_6 li {
	margin: 11px 9px 0px; padding: 0px 3px; width: 365px; height: 210px; overflow: hidden; float: left; display: block;
}
.a_tw2_css_6 li img {
	width: 140px; height: 140px; float: left;
}
.a_tw2_css_6 li span {
	width: 217px; overflow: hidden; margin-left: 7px; float: left; display: block;
}
.a_tw2_css_6 li span b {
	margin-bottom: 5px; display: block;
}
.a_tw2_css_6 li span b a {
	color: rgb(67, 67, 67); font-size: 13px;
}
.a_tw2_css_6 li span b a:visited {
	color: rgb(67, 67, 67); font-size: 13px;
}
.a_tw2_css_6 li span b a:hover {
	color: rgb(0, 0, 0); font-size: 13px;
}
.a_tw2_css_6 li span p {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 20px;
}
.a_css_7 li {
	background: url("../images/1031.png") no-repeat left; margin: 0px; padding: 3px 2px 2px 25px; display: block;
}
.a_css_7 li a {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_7 li a:visited {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_7 li a:hover {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
.a_css_7 li span {
	font-size: 12px; float: right;
}
.a_tw2_css_8 li {
	margin: 3px 0px 0px 2px; padding: 0px 3px; width: 346px; height: 112px; overflow: hidden; float: left; display: block;
}
.a_tw2_css_8 li img {
	width: 124px; height: 100px; float: left;
}
.a_tw2_css_8 li span {
	width: 214px; overflow: hidden; margin-left: 7px; float: left; display: block;
}
.a_tw2_css_8 li span b {
	margin-bottom: 5px; display: block;
}
.a_tw2_css_8 li span b a {
	color: rgb(67, 67, 67); font-size: 13px;
}
.a_tw2_css_8 li span b a:visited {
	color: rgb(67, 67, 67); font-size: 13px;
}
.a_tw2_css_8 li span b a:hover {
	color: rgb(0, 0, 0); font-size: 13px;
}
.a_tw2_css_8 li span p {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 20px;
}
.a_css_9 li {
	background: url("../images/641.png") no-repeat left; margin: 0px; padding: 3px 2px 2px 25px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: dashed; display: block;
}
.a_css_9 li a {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_9 li a:visited {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_9 li a:hover {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
.a_css_9 li span {
	font-size: 12px; float: right;
}
.a_css_10 li {
	background: url("../images/iecool_arrow_124.gif") no-repeat left; margin: 0px; padding: 3px 2px 2px 10px; width: 330px; float: left; display: block;
}
.a_css_10 li a {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_10 li a:visited {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_10 li a:hover {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
.a_css_10 li span {
	font-size: 12px; float: right;
}
.a_type_css_11 span a {
	background: rgb(252, 229, 205); margin: 7px 2px 7px 6px; padding: 5px 2px 3px 4px; text-align: center; color: rgb(255, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none; display: block;
}
.a_type_css_11 span a:visited {
	background: rgb(252, 229, 205); margin: 7px 2px 7px 6px; padding: 5px 2px 3px 4px; text-align: center; color: rgb(255, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none; display: block;
}
.a_type_css_11 span a:hover {
	background: rgb(244, 204, 204); color: rgb(152, 0, 0); font-size: 14px;
}
.a_type_css_11 li {
	margin: 5px 2px 3px 6px; float: left; display: block; white-space: nowrap;
}
.a_type_css_11 li a {
	background: rgb(109, 158, 235); margin: 5px 2px 3px 6px; padding: 4px 3px 2px 1px; color: rgb(255, 242, 204); float: left; display: block;
}
.a_type_css_11 li a:visited {
	background: rgb(109, 158, 235); margin: 5px 2px 3px 6px; padding: 4px 3px 2px 1px; color: rgb(255, 242, 204); float: left; display: block;
}
.a_type_css_11 li a:hover {
	color: rgb(234, 153, 153);
}
.a_type_css_12 span a {
	background: rgb(252, 229, 205); margin: 5px 2px 3px 6px; padding: 10px 2px 10px 4px; text-align: center; color: rgb(255, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none; display: block;
}
.a_type_css_12 span a:visited {
	background: rgb(252, 229, 205); margin: 5px 2px 3px 6px; padding: 10px 2px 10px 4px; text-align: center; color: rgb(255, 0, 0); font-size: 14px; font-weight: bold; text-decoration: none; display: block;
}
.a_type_css_12 span a:hover {
	background: rgb(244, 204, 204); color: rgb(152, 0, 0); font-size: 14px;
}
.a_type_css_12 li {
	margin: 5px 2px 3px 6px; float: left; display: block; white-space: nowrap;
}
.a_type_css_12 li a {
	background: rgb(109, 158, 235); margin: 5px 2px 3px 6px; padding: 4px 3px 2px 1px; color: rgb(255, 242, 204); float: left; display: block;
}
.a_type_css_12 li a:visited {
	background: rgb(109, 158, 235); margin: 5px 2px 3px 6px; padding: 4px 3px 2px 1px; color: rgb(255, 242, 204); float: left; display: block;
}
.a_type_css_12 li a:hover {
	color: rgb(234, 153, 153);
}
.a_css_13 li {
	background: url("../images/20175413111271.gif") no-repeat left; margin: 0px; padding: 3px 2px 2px 12px; width: 370px; float: left; display: block;
}
.a_css_13 li a {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_13 li a:visited {
	color: rgb(67, 67, 67); font-size: 12px;
}
.a_css_13 li a:hover {
	color: rgb(255, 0, 0); font-size: 12px; text-decoration: none;
}
.a_css_13 li span {
	font-size: 12px; float: right;
}
.a_css_14 li {
	background: url("../images/9.gif"); margin: 0px; padding: 3px 2px 2px 10px; width: 0px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: dashed; float: left; display: block;
}
.a_css_14 li a {
	color: rgb(0, 0, 0); font-size: 12px;
}
.a_css_14 li a:visited {
	color: rgb(0, 0, 0); font-size: 12px;
}
.a_css_14 li a:hover {
	color: rgb(152, 0, 0); font-size: 12px; text-decoration: underline;
}
.a_css_14 li span {
	color: rgb(213, 166, 189); font-size: 12px; float: right;
}
.a_tw2_css_15 li {
	margin: 2px 3px 3px 2px; padding: 9px 3px 3px 23px; border: 1px solid rgb(255, 217, 102); width: 330px; height: 150px; overflow: hidden; float: left; display: block;
}
.a_tw2_css_15 li img {
	width: 130px; height: 130px; float: left;
}
.a_tw2_css_15 li span {
	width: 190px; overflow: hidden; margin-left: 7px; float: left; display: block;
}
.a_tw2_css_15 li span b {
	margin-bottom: 5px; display: block;
}
.a_tw2_css_15 li span b a {
	color: rgb(67, 67, 67); font-size: 13px;
}
.a_tw2_css_15 li span b a:visited {
	color: rgb(67, 67, 67); font-size: 13px;
}
.a_tw2_css_15 li span b a:hover {
	color: rgb(0, 0, 0); font-size: 13px;
}
.a_tw2_css_15 li span p {
	margin: 0px; padding: 0px; color: rgb(102, 102, 102); line-height: 20px;
}
.menu {
	padding: 0px; font-size: 16px; font-weight: bold; background-repeat: repeat-x;
}
.menu a {
	color: rgb(255, 255, 255); font-size: 16px;
}
.menu a:hover {
	color: rgb(255, 255, 255);
}
.menu li {
	float: left; display: block; list-style-type: none; position: relative;
}
.menuhover {
	color: rgb(255, 255, 255) !important;
}
.menu li a {
	padding: 15px 26px 11px; line-height: 16px; float: left; display: block;
}
.menu li:hover {
	
}
.menu li div {
	padding: 10px 5px; left: 0px; display: none; position: absolute; z-index: 999; background-color: rgb(9, 161, 156);
}
.menu li div a {
	padding: 8px 23px; font-size: 15px; font-weight: normal; float: none; display: block; white-space: nowrap; background-color: rgb(9, 161, 156);
}
.menu li div a:hover {
	color: rgb(0, 0, 0) !important; background-color: rgb(255, 255, 255);
}
.menu li.active {
	
}
.menu li.active a {
	color: rgb(255, 255, 255);
}
.menu li.current {
	
}
.menu li.current a {
	color: rgb(255, 255, 255);
}
