﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color:#fff;
	font-family: "宋体";
	font-size:12px;
	color:#262626;
	background-image: url(../images/bg_body.png);
	background-repeat: repeat;
}
td {font-size: 12px;}
p {text-indent: 2em;}
img {border:0px;}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin: 0px;padding: 0px;}


/* ----- Links ----- */
a {text-decoration:none;color:#3f4344;}
a:hover {text-decoration:underline;color:#c30101;}

.more a {color:#55BF15; display:block; padding-top:6px;}
.orange a {color:#FF6C00; display:block; padding-top:4px; text-decoration:underline;}
.orange2 a {color:#e86406; text-decoration:underline;}
.blue a {color:#003399; display:block; padding-bottom:4px;}
.blue2 a {color:#003399; text-decoration:underline;}
.orange2 a {color:#E95C07; text-decoration:underline;}
.red1 a {color:#e21310; text-decoration:underline;}

/* ----- page ----- */
.bg_page {
	background-image: url(../images/bg_page.gif);
	background-repeat: repeat-x;
	background-position: top;
	height:15px; clear:both;margin: 20px 0px 0px 0px;
}

.page {
	margin:0px;
	padding: 24px 28px 20px 27px;
	color:#494949;
}
.page .rightwz { float:right;}
.page a {color:#494949;}
.page a:hover {color:#FF6600;}
.page .bod { border: 1px solid #DDDDDD; margin-right:5px; padding:3px 4px 3px 4px; font-family:Arial, Helvetica, sans-serif;}
.page .bod2 { font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#FF6600;padding:3px 4px 3px 4px;margin-right:5px; }

.page2 {
	margin: 18px 0px 0px 0px;
	padding: 5px 46px 5px 163px;
	color:#5E5E5E;
	clear:both;
	border: 1px solid #EAEAEA;
	background-color:#F4F4F4;
}
.page2 .rightwz { float:right; color:#ACA899;}
.page2 a {color:#5E5E5E;}
.page2 a:hover {color:#FF6600;}

.page3 {
	margin: 36px 26px 36px 35px;
	padding: 5px 46px 5px 163px;
	color:#5E5E5E;
	clear:both;
	border: 1px solid #eaeaea;
	background-color:#f1f1f1;
}
.page3 .rightwz { float:right; color:#ACA899;}
.page3 a {color:#5E5E5E;}
.page3 a:hover {color:#FF6600;}

.page4 {
	margin:0px; height:19px;
	padding: 0px 0px 0px 126px;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.page4 .on {color:#003399;}
.page4 a { float:left; margin-right:14px;color:#383838; display:block; width:17px; height:17px; text-align:center; border: 1px solid #cacaca; background-color:#ececec;}
.page4 a:hover {color:#003399;}



/* ----- top css ----- */
#top {
	margin: 0px;
	padding: 25px 34px 0px 0px;
	height:77px; font-family:Arial, Helvetica, sans-serif;
}
#top .china{ float:right; color:#D41111;}
#top .china a{color:#000000;}


/* ----- Banner ----- */
.banner {margin: 0px;padding: 6px 0px 12px 0px;}

/* ----- Main frame ----- */
.mainbox {
	width:974px;
	margin: 0px auto;
	padding:0px;
}
.main_sub {
	margin: 0px;
	padding:0px 0px 0px 5px;
}

.main_index1{ margin:15px 0px 0px 19px;}
.main_index1 .lpic1{
	width:224px; height:164px; text-align:center;
	float:left; padding:1px 0px 0px 0px;
	background-image: url(../images/bg_pic.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.main_index1 .rpic1{ width:321px; float:left; padding:0px 0px 0px 13px;}

.main_box1{ margin:11px 0px 0px 11px;}
.main_box1 .lpic2{
	width:271px; height:164px;
	float:left; padding:0px;
}
.main_box1 .rpic2{ width:390px; float:left; padding:0px 0px 0px 16px;}


.leftbar {
	background-image: url(../images/bg_left.gif);
	background-repeat: repeat-y;
}


/* ----- Navigation ----- */
.bg_nav {
	background-image: url(../images/bg_nav.jpg);
	background-repeat: no-repeat;
	height:47px;
}
#imgmenu{
	height: 39px;
	background: url(../images/nav.jpg) no-repeat;
	list-style-type: none;
	padding: 0px;
	margin: 8px 0px 0px 0px;
}
#imgmenu li{
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	list-style: none;
}
#imgmenu li a{
	display: block;
	height:39px;
}
#imgmenu li#ktag1 a{
	width: 102px;
}
#imgmenu li#ktag1 a:hover{ background: url(../images/nav.jpg) 0px -39px; }
#imgmenu li#ktag1 a.aon{ background: url(../images/nav.jpg) 0px -39px; }

#imgmenu li#ktag2 a{ width: 90px; margin-right:2px;}
#imgmenu li#ktag2 a:hover{ background: url(../images/nav.jpg) -102px -39px; }
#imgmenu li#ktag2 a.aon{ background: url(../images/nav.jpg) -102px -39px; }

#imgmenu li#ktag3 a{width: 90px; margin-right:5px;}
#imgmenu li#ktag3 a:hover{background: url(../images/nav.jpg) -194px -39px;}
#imgmenu li#ktag3 a.aon{background: url(../images/nav.jpg) -194px -39px;}

#imgmenu li#ktag4 a{width: 90px; margin-right:4px;}
#imgmenu li#ktag4 a:hover{background: url(../images/nav.jpg) -289px -39px;}
#imgmenu li#ktag4 a.aon{background: url(../images/nav.jpg) -289px -39px;}

#imgmenu li#ktag5 a{width:90px; margin-right:6px;}
#imgmenu li#ktag5 a:hover{background: url(../images/nav.jpg) -383px -39px;}
#imgmenu li#ktag5 a.aon{background: url(../images/nav.jpg) -383px -39px;}

#imgmenu li#ktag6 a{width: 90px; margin-right:4px;}
#imgmenu li#ktag6 a:hover{background: url(../images/nav.jpg) -479px -39px;}
#imgmenu li#ktag6 a.aon{background: url(../images/nav.jpg) -479px -39px;}

#imgmenu li#ktag7 a{width: 90px;}
#imgmenu li#ktag7 a:hover{background: url(../images/nav.jpg) -573px -39px;}
#imgmenu li#ktag7 a.aon{background: url(../images/nav.jpg) -573px -39px;}


.menu_sub {
	background-image: url(../images/bg_submenu.jpg);
	background-repeat: repeat-x;
	height:29px;
	border-left: 1px solid #DDE4ED;
	border-right: 1px solid #DDE4ED;
	border-bottom: 1px solid #DDE4ED;
}
.subnav { color:#84888B;}
.subnav a{ color:#84888B; text-decoration:none; padding:0px 10px 0px 10px;}

.menu_tab { margin:3px 0px 0px 11px; padding:0px;}
.menu_tab li{
	margin:0px 1px 0px 0px;
	padding:0px; float:left;
	list-style:none; color:#474747;
	width:79px; text-align:center;
	height:29px; line-height:29px;
	background-image: url(../images/bg_tab1.gif);
	background-repeat: no-repeat;
}
.menu_tab .on{
	background-image: url(../images/bg_tab01.gif);
	background-repeat: no-repeat; color:#EF7204;
}


/* ----- submenu ----- */
.menulist {margin:0px;padding: 0px;}
.menulist li {
	height: 33px;
	list-style: none;
	margin: 0px;
	padding: 0px;
}
.menulist a {
	color: #000000;
	padding-left:36px;
	line-height:33px;
	height:33px;
	display:block;
	background-image: url(../images/bg_menu1.gif);
	background-repeat: no-repeat;
}
.menulist a:hover {
	color: #000000;
	font-weight:bold;
	background-image: url(../images/bg_menu01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menulist .on{
	color: #000000;
	font-weight:bold;
	background-image: url(../images/bg_menu01.gif);
	background-repeat: no-repeat;
	background-position: left top;
}

.menulist2 {margin:0px;padding: 0px;}
.menulist2 li {
	height: 33px;
	list-style: none;
	margin: 0px 0px 0px 1px;
	padding: 0px;
}
.menulist2 a {
	color: #000000;
	padding-left:46px;
	line-height:33px;
	height:33px;
	display:block;
	background-image: url(../images/bg_menu2.gif);
	background-repeat: no-repeat;
}
.menulist2 a:hover {
	color: #000000;
	font-weight:bold;
	background-image: url(../images/bg_menu02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menulist2 .on{
	color: #000000;
	font-weight:bold;
	background-image: url(../images/bg_menu02.gif);
	background-repeat: no-repeat;
	background-position: left top;
}


/* ----- Title ----- */
.title_index1 {
	height:31px;
	padding:0px;
	margin:0px 0px 12px 0px; border-bottom: 1px solid #DADBDB;
	background-image: url(../images/bg_title1.gif);
	background-repeat: repeat-x;
}
.title_index2 {
	height:23px; color:#262626;
	font-size:14px; clear:both;
	padding:8px 7px 0px 19px;
	margin:0px 0px 12px 0px; border: 1px solid #DADBDB;
	background-image: url(../images/bg_title2.gif);
	background-repeat: repeat-x;
}
.title_index2 a{ float:right;}

.title_sub1 {
	height:27px;
	padding:0px; font-size:14px;
	margin:0px; color:#262626;
	background-image: url(../images/bg_title3.gif);
	background-repeat: repeat-x;
}
.title_sub1 .more01{ float:right;}
.title_sub1 .more01 a{ color:#262626; font-weight:normal; font-size:12px;}
.title_sub2 {
	height:25px;
	padding:13px 0px 0px 34px;
	margin:0px;
	font-size:14px;
	background-image: url(../images/bg_title4.jpg);
	background-repeat: no-repeat;
}
.title_sub3 {
	height:38px;
	padding:0px;
	color:#000000;
	font-size:14px;
	margin:0px;
	background-image: url(../images/bg_title_sub1.gif);
	background-repeat: repeat-x;
}
.title_sub3 span{ float:right;}
.title_sub4 {
	padding:0px;
	margin:0px;
	background-image: url(../images/bg_title6.gif);
	background-repeat: repeat-x;
}
.title_sub8 {
	height:32px;
	padding:0px 0px 0px 11px; font-size:14px;
	margin:0px; color:#262626;
	background-image: url(../images/bg_title_sub2.gif);
	background-repeat: repeat-x;
}
.title_sub9 {
	height:37px;
	padding:0px; font-size:14px;
	margin:0px; color:#000000;
	background-image: url(../images/bg_title_sub3.gif);
	background-repeat: repeat-x;
}
.bg_point {
	height:3px;
	background-image: url(../images/bg_point.gif);
	background-repeat: repeat-x;
}
.bg_point span{ float:right;}

/* ----- postion ----- */
.postion {
	padding:0px 10px 0px 33px;
	height:44px;
	line-height:44px; color:#BABABA;
	border-bottom: 1px solid #DBDBDB;
	margin:0px 0px 0px 0px;
	background-color:#fff;
	background-image: url(../images/icon_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
.postion .rightwz {float:right;color: #474747; font-family:Arial, Helvetica, sans-serif;}
.postion a {color: #474747;}


/* ----- box ----- */
.bg_box1 {
	padding:0px;
	border-bottom:1px solid #DADBDB;
	background-image: url(../images/bg_box_i1.gif);
	background-repeat: repeat-y;
}
.box_index1 {
	padding:0px;
	border:1px solid #DADBDB;
}
.box_index2 {
	padding:0px;
	height:385px;
	border-bottom:1px solid #DADBDB;
}
.bg_box_s1 {
	background-image: url(../images/bg_box1.gif);
	background-repeat: repeat-y;
}
.bg_box_s2 {
	background-image: url(../images/bg_box2.gif);
	background-repeat: repeat-y;
}
.bg_box_s3 {
	background-image: url(../images/bg_box3.gif);
	background-repeat: repeat-y;
}
.bg_box_s4 {
	background-image: url(../images/bg_box4.gif);
	background-repeat: repeat-y;
}
.bg_box_s5 {
	background-image: url(../images/bg_box_s1.gif);
	background-repeat: repeat-y;
	border-bottom:1px solid #D6D6D6;
}


.td_sub1 {
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}
.td_sub2 {
	border: 1px solid #D6D6D6;
	padding:0px 0px 0px 28px;
	color:#474747;
	background-image: url(../images/bg_box_td1.gif);
	background-repeat: repeat-x;
}
.td_sub3 {
	padding:0px;
	color:#363636;
	background-image: url(../images/bg_title5.gif);
	background-repeat: repeat-x;
}

.box_sub1 {
	padding:0px;
	margin:18px 0px 0px 0px;
}
.box_sub1 h1{
	margin:0px 0px 0px 27px;
	height:28px;
	line-height:28px;
	padding:0px 0px 0px 20px;
	font-size:14px;
	color:#474747;
	background-image: url(../images/arrow_2.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.box_sub2 {
	padding:0px;
	margin:0px; margin-right:1px;
	border-left:1px solid #D6D6D6;
	border-right:1px solid #D6D6D6;
	border-bottom:1px solid #D6D6D6;
	background-color:#F7F7F7;
}
.box_sub3 {
	padding:0px;
	margin:0px; margin:0px;
	border:1px solid #dadbdb;
}
.box_sub3 .font1{ padding:10px 5px 0px 12px; line-height:24px; color:#393939;}
.box_sub3 .font2{ padding:5px 5px 0px 7px; line-height:24px; color:#666666;}
.box_sub3 .font3{ padding:9px 9px 0px 10px; line-height:23px; color:#3c3c3c;}
.box_sub4 {
	padding:0px;
	margin:0px; margin:0px;
	border:1px solid #e8e8e8;
}
.box_sub5 {
	padding:0px;
	margin:0px;
	margin:0px; color:#707070;
	height:auto !important;
	height:200;
	min-height:200px;
	border:1px solid #e8e8e8;
	background-image: url(../images/bg_box_s2.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.box_sub5 .tefont{ padding:14px 14px 10px 15px; line-height:20px;}


/* ----- solid ----- */
.solid1 { border-top: 1px dashed #A69679;border-bottom: 1px dashed #A69679;border-right: 1px dashed #A69679; padding-top:8px;}
.solid2 { border-top: 1px dashed #A69679;border-bottom: 1px dashed #A69679;padding-top:8px;}

.clear_1 {margin:0px; padding:2px 0px 3px 0px; clear:both;}
.clear_2 {margin:0px; padding:5px 0px 4px 0px; clear:both;}
.clear_3 {margin:0px; padding:5px 0px 5px 0px; clear:both; background-color:#fff;}
.clear_4 {margin:0px; padding:5px 0px 6px 0px; clear:both; background-color:#fff;}
.clear_5 {margin:0px; padding:4px 0px 3px 0px; clear:both;}
.clear_6 {margin:0px; height:27px;}

/* ----- close ----- */
.close {
	color: #444444;
	font-size:13px;
	text-align:right;
	font-weight:bold;
	height:30px;
	margin:10px 50px;
}
.close a {color: #444444;}


/* ----- content ----- */
.con_1 {
	color:#262626;
	margin:0px;
	padding:0px 20px 10px 0px;
	line-height:20px;
}
.con_0 a{text-decoration:none;color:#000000; margin:4px 0px 5px 0px;line-height:20px;}
.con_1 a{color:#EC4B09; text-decoration:underline; display:block; margin:4px 0px 5px 0px; font-weight:bold; font-size:14px;}

.con_2 {
	color:#555555;
	margin:0px;
	padding:11px 18px 0px 13px;
	line-height:28px;
}
.con_3 {
	color:#555555;
	margin:0px;
	padding:6px 18px 0px 13px;
	line-height:24px;
}
.con_4 {
	color:#555555;
	margin:0px;
	padding:13px 18px 0px 9px;
	line-height:18px;
}
.con_4 a{color:#1850A3; text-decoration:underline;}

.con_5 {
	color:#555555;
	margin:0px;
	border-bottom: 1px solid #E1E1E1;
	padding:2px 4px 9px 0px;
	line-height:20px;
}
.con_5 h1{ font-size:14px; margin:0px 0px 1px 0px;}
.con_5 h1 a{ color:#EA120A; text-decoration:none;}
.con_5 a{ color:#1850A3; text-decoration:underline;}


.content {
	color:#474747;
	margin:0px;
	padding:22px 27px 30px 30px;
	line-height:21px;
}

.content_news { /*细览页样式*/
	line-height: 26px;
	color: #4a4a4a;
	padding: 0px;
	/*padding:15px 29px 35px 19px;*/
}
.cen {
	margin:35px 9px 0px 24px;
	padding:0px;
	text-align:center; font-family:"黑体";
	color:#FF6600; font-size:17px;
	line-height:45px; font-weight:bold;
	border-bottom: 1px solid #ffe4be;
}
.timecen { text-align:center; color:#959595; line-height:37px; height:37px;}
.timecen a{color:#959595;}

/* ----- pic ----- */
.t_pic1 {padding:9px 0px 0px 0px; margin:0px;}
.t_pic2 {padding:5px 0px 0px 0px; margin:0px;}
.t_pic3 {padding:6px 0px 0px 20px; margin:0px;}
.t_pic4 { text-align:center;}

.pic_b1 { border: 5px solid #EFEFEF;}
.pic_b2 { border: 3px solid #D5D5D5;}
.pic_b3 { border: 2px solid #E7E7E7;}
.pic_b4 { border: 1px solid #d0d0d0; padding:1px;}

/* ----- font ----- */
.f_gray {color: #AEA6A3;}
.f_gray2 {color: #929292;}
.f_gray2 a{color: #929292;}
.f_gray3 {color: #545454; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.f_gray4 {color: #222222; font-size:20px; font-family:"黑体";}
.f_gray5 {color: #474747; font-size:12px; font-weight:normal;}
.f_gray6 {color: #595959;}
.f_gray7 {color: #000; font-weight:bold;}
.f_red1 {color: #E80024;}
.f_green {color: #38B816;}
.f_blue {color: #003399; font-weight:bold;}
.f_orange {color: #E95C07;}
.f_orange2 {color: #E95C07; font-size:14px; font-weight:bold; display:block; margin:0px 0px 10px 0px;}
.f_title1 {font-weight:bold; font-size:14px; margin:0px;}
.f_title1 a{ color:#003399; text-decoration:underline;}
.f_title2 { color:#4A4A4A; padding:0px 0px 0px 14px; line-height:57px;}
.f_title3 { color:#FF3C00; padding:0px 73px 0px 0px; font-size:14px; margin:0px;}
.f_title3 span{ float:right; font-weight:normal; font-size:12px; color:#313131;}
.f_title4 { color:#474747; font-size:14px; margin:0px 0px 8px 0px; padding:0px 0px 0px 14px;}
.f_title5 {font-weight:bold; font-size:14px; margin:0px 0px 4px 0px;}
.f_title5 a{ color:#003399; text-decoration:underline;}
.f_title6 {
	text-align:center;
	height:25px; line-height:25px;
	border-top: 1px solid #d6d6d6;
	background-image: url(../images/bg_title7.gif);
	background-repeat: repeat-x;
}
.f_title6 a{ text-decoration:underline; color:#e86406}

.f_title7 {font-weight:bold; font-size:12px; margin:7px 0px 0px 0px;}
.f_title7 a{ color:#003399; text-decoration:underline;}
.f_title8 { color:#4A4A4A; padding:20px 0px 0px 14px;}

/* ----- form ----- */
.btn_1 {
	color:#262626; font-weight:bold;
	height: 32px;
	width:81px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_1.gif);
	background-repeat: no-repeat;
}
.btn_2 {
	color:#000000;
	height: 30px;
	width:69px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_2.jpg);
	background-repeat: no-repeat;
}
.btn_4 {
	color:#000000;
	height: 26px;
	width:50px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_3.jpg);
	background-repeat: no-repeat;
}
.btn_5 {
	color:#000000;
	height: 30px;
	width:51px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_7.gif);
	background-repeat: no-repeat;
}
.btn_6 {
	color:#000000; font-weight:bold;
	height: 29px;
	width:82px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_8.gif);
	background-repeat: no-repeat;
}
.btn_7 {
	color:#000000;
	height: 29px;
	width:82px;
	border-style: none;
	background-color: #FFFFFF;
	background-image: url(../images/btn_8.gif);
	background-repeat: no-repeat;
}

.text_input {
	color:#4A4F55;
	border: 0px;
	height:17px;
	width:90px; padding:0px 5px 0px 20px;
	background-image: url(../images/bg_input.gif);
	background-repeat: no-repeat;
}
.text_input2 { border: 1px solid #D8D8D8;}
.text_input3 { border-top: 1px solid #9F9F9F;border-left: 1px solid #9F9F9F;border-right: 1px solid #DCDCDC;border-bottom: 1px solid #DCDCDC;}
.text_input4 { border: 1px solid #d8d8d8;}


.select1 {color:#000000;background-color:#bebebe;}


/* ----- list ----- */
.list_index {margin: 0px;padding: 0px;}
.list_index li {
	list-style: none;
	margin: 0px 11px 0px 0px; text-align:center;
	width:96px; float:left;
	padding:0px;
}
.list_index a {color: #4d0a0c; display:block; height:71px; padding:1px 0px 0px 0px}
.list_index a:hover {
	color: #c30101; display:block;
	background-image: url(../images/bg_pic2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.list_index2 {
	margin: 13px 10px 0px 21px;
	padding: 0px;
}
.list_index2 li {
	list-style: none;
	margin: 0px;
	line-height:19px;
	padding: 6px 0px 6px 0px;
}
.list_index2 span { color:#84888B; display:block; font-family:Arial, Helvetica, sans-serif;}
.list_index2 a {color: #3C3C3C;}
.list_index2 a:hover {color: #FF6801; text-decoration:underline;}

.list_index3 {margin: 6px 0px 0px 0px;padding: 0px;}
.list_index3 li {
	list-style: none;
	margin: 0px 0px 5px 0px;
	height:94px; line-height:18px;
	width:326px; float:left;
	padding:20px 0px 0px 0px;
}
.list_index3 h1 { font-size:12px; margin:1px 0px 5px 0px;}
.list_index3 h1 a{color:#FF6801;}

.list_index4 {margin: 21px 0px 0px 20px;padding: 0px;}
.list_index4 li {
	list-style: none;
	margin: 0px 0px 5px 8px;
	height:119px; line-height:18px;
	width:310px; float:left;
	padding:0px 0px 0px 0px;
}
.list_index4 .text1 { padding:8px 0px 0px 0px;}
.list_index4 h1 { font-size:12px; margin:1px 0px 5px 0px;}
.list_index4 h1 a{color:#FF6801;}

.list_about {margin: 0px 0px 0px 9px;padding: 0px;}
.list_about li {
	list-style: none; color:#707070;
	margin: 0px 10px 5px 8px;
	height:67px; line-height:18px;
	padding:10px 0px 0px 0px;
}
.list_about2 {margin: 6px 0px 0px 15px;padding: 0px;}
.list_about2 li {
	list-style: none; color:#555555;
	margin:0px; line-height:23px;
	padding:0px 10px 0px 0px;
}
.list_about2 li a{color:#555555;}
.list_about3 {margin: 9px 0px 0px 3px;padding: 0px;}
.list_about3 li {
	list-style: none; color:#555555;
	margin:0px; line-height:23px;
	padding:0px;
}
.list_about3 li span{ float:right;}
.list_about3 li a{color:#555555;}

.list_about4 {margin: 14px 36px 0px 14px;padding: 0px;}
.list_about4 li {
	list-style: none; color:#707070;
	margin: 0px;
	height:76px; line-height:21px;
	padding:0px;
}
.list_about4 li a{ color:#003399;}

.list_link {margin: 6px 0px 0px 6px;padding: 0px;}
.list_link li {
	list-style: none;
	margin:0px;
	width:86px; height:34px; overflow:hidden; float:left;
	padding:3px 0px 0px 2px;
}
.list_link2 {margin: 28px 0px 0px 25px;padding: 0px;}
.list_link2 li {
	list-style: none;
	margin:0px;
	width:88px; height:36px; overflow:hidden; float:left;
	padding:8px 10px 10px 10px;
}
.list_link2 li img{ border: 1px solid #ccc;}

.list_cag {margin: 5px 0px 0px 19px;padding: 0px;}
.list_cag li {
	list-style: none; color:#38B816;
	margin:0px 0px 0px 9px; line-height:24px;
	width:118px; float:left;
	padding:0px 0px 0px 0px;
}
.list_cag li a{color:#E95C07;}

.list_pro {margin: 20px 0px 0px 19px;padding: 0px;}
.list_pro li {
	list-style: none; color:#38B816;
	margin:0px; line-height:18px;
	padding:11px 28px 11px 0px;
}
.list_pro .td01 { padding:0px 0px 0px 10px;}
.list_pro .text01 { color:#575758; padding:20px 0px 0px 11px;}
.list_pro .text02 { color:#575758; line-height:22px; padding:4px 43px 0px 0px;}
.list_pro .bggay0 { background-color:#edf5e9;}
.list_pro .bggay { background-color:#F9F9F9; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB;}
.list_pro .bggay1 { background-color:#edf5e9; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB;}
 .bgcolor { background-color:#edf5e9;}
 
.list_join{margin: 0px 0px 0px 0px;padding: 0px;}
.list_join li {
	list-style: none; color:#313131;
	margin:0px; line-height:18px;
	padding:11px 0px 11px 8px;
}
.list_join .text2 {padding:3px 40px 8px 0px;}
.list_join .bggay0 { background-color:#edf5e9;}
.list_join .bggay1 { background-color:#edf5e9; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB;}
.list_join .bggay { background-color:#F9F9F9; border-top: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB;}

.list_case{margin: 11px 10px 0px 13px;padding: 0px;}
.list_case li {
	list-style: none;
	color:#575758;
	margin:0px;
	line-height:24px;
	padding:0px 0px 0px 13px;
	background-image: url(../images/arrow_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	
}
.list_case a{	color:#575758;}

.list_case2 {margin: 0px;padding: 0px;}
.list_case2 li {
	list-style: none; color:#8A8A8A;
	margin: 0px;
	line-height:18px;
	padding:9px 8px 0px 11px;
}
.list_case2 li a{ display:block; color:#D26200; padding-top:12px;}

.list_case3 {margin: 0px 9px 0px 10px;padding: 0px;}
.list_case3 li {
	list-style: none; color:#575758;
	margin:0px; line-height:18px;
	padding:14px 14px 0px 0px;
	border-bottom: 1px solid #DBDBDB;
}
.list_case3 .text01 { color:#575758; padding:20px 0px 0px 11px;}

.list_case4 {margin: 17px 0px 0px 0px;padding: 0px;}
.list_case4 li {
	list-style: none; color:#707070;
	margin:0px; line-height:20px;
	width:106px; float:left;
	height:159px; overflow:hidden;
	padding:0px 11px 0px 23px;
}
.list_case4 li a{ color:#003399;}
.list_case4 .text3{ padding:5px 0px 0px 6px;}


.list_member{margin: 13px 9px 0px 8px;padding: 0px;}
.list_member li {
	list-style: none;
	color:#575758;
	margin:0px;
	line-height:26px;
	padding:0px 0px 0px 9px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_member a{
	color:#575758;
	padding-left:11px;
	display:block; width:51px; float:left;
	background-image: url(../images/arrow_3.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.list_member .a1{ width:120px; color:#8f8f8f;}

.list_member2{margin: 2px 8px 0px 5px;padding: 0px;}
.list_member2 li {
	list-style: none;
	line-height:26px;	
	color:#575758;
	margin:0px; height:26px;
	padding:0px 0px 0px 9px;
	background-image: url(../images/line_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_member2 li a{color:#555555;}

.list_member3 {margin: 0px;padding: 0px;}
.list_member3 li {
	list-style: none;
	margin: 0px;
	padding:0px 0px 0px 20px;
	background-image: url(../images/dot_2.gif);
	background-repeat: no-repeat;
	background-position: 6px 10px;
}
.list_member3 a {color: #393939;}
.list_member3 a:hover {color: #f10707; }

.list_member4 {margin: 38px 30px 0px 30px;padding: 0px;}
.list_member4 li {
	list-style: none;
	margin: 0px;color: #868686;
	height:33px; line-height:32px;
	padding:0px 41px 0px 13px;
	background-image: url(../images/line_2.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_member4 a {
	color: #868686;
	padding-left:21px;
	background-image: url(../images/arrow_5.gif);
	background-repeat: no-repeat;
	background-position: 0px 2px;
}
.list_member4 a:hover {color: #f10707; }
.list_member4 span { float:right;}

/* ----- footer ----- */
.bottom {
	height:81px; font-family:Arial, Helvetica, sans-serif;
	padding:28px 0px 0px 0px;
	color:#8C8887; line-height:20px;
	margin:16px 0px 0px 0px; text-align:center;
	background-image: url(../images/bg_bottom.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.bottom a {color: #AEA6A3;}

.hidecontent { display: none; }


.blk_29 {
	OVERFLOW: hidden;
	/*height:116px;*/ width:654px;
	ZOOM: 1;
	POSITION: relative;
	margin: 0px 0px 0px 1px;
	padding: 0px 0px 0px 0px;
}
.blk_29 .LeftBotton {
	LEFT: 0px;
	FLOAT: left; margin:0px;
	WIDTH: 28px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 0px; background-color:#fff;
	HEIGHT:107px;
	background-image: url(../images/arrow_s1.gif);
	background-repeat: no-repeat;
	background-position: 10px 45px;
}
.blk_29 .RightBotton {
	RIGHT: 0px;
	FLOAT: left;
	WIDTH: 20px;
	CURSOR: pointer;
	POSITION: absolute;
	TOP: 45px;
	HEIGHT: 24px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	background-image: url(../images/arrow_s01.gif);
	background-repeat: no-repeat;
	background-position: 2px 0px;
}
.blk_29 .Cont {
	MARGIN: 0px;
	OVERFLOW: hidden;
	WIDTH: 620px; /*height:107px;*/
	padding: 0px 0px 0px 21px;
}
.boxpic { float:left; /*width:139px;*/ padding:0px 7px 0px 7px;}
.boxpic img{ border: 2px solid #e7e7e7;}


/*change pic*/
#MainPromotionBanner{
	width:538px;
	height:158px; border: 1px solid #a40000;
	margin:0px 0px 9px 0px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height:158px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width:510px;
	height:158px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width:538px;
	height:158px;
}

#MainPromotionBanner .SlideTriggers{
	margin: 0px;
	padding: 0px 1px 0px 0px;
	list-style: none;
	position: absolute;
	top: 139px;
	right: 0px;
	z-index: 10;
	height: 25px;
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #fff; font-family:Arial, Helvetica, sans-serif;
	text-align: center; font-size:11px; font-weight:bold;
	line-height:17px;
	width: 17px;
	height: 17px;
	cursor: pointer;
	overflow: hidden;
	margin:0px 2px 0px 0px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{
	text-align: center;
	line-height:17px;
	color:#fff100;
	width: 17px;
	height: 17px;
	cursor: pointer;
	overflow: hidden;
	margin:0px 2px 0px 0px;
	background: url(../images/slide_trigger2.gif) no-repeat center center;
}
.bglogin{ background:url(../images/bglogin.jpg) no-repeat top center; line-height: 22px;
	color: #4a4a4a;
	padding: 0px;
	padding:120px 0px 35px 250px;}
