* { margin:0; padding:0;}

body { background:url(images/bg.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}

ul { list-style:none;}
a { text-decoration:none;}
img { border:none;}
#bod { width:1000px; margin:0 auto;}
.img_right { float:right; margin:0 0 15px 15px;}
.img_left { float:left; margin:0 15px 15px 0;}
.center { text-align:center;}
.font01 { color:#ff6600;}
.font01 a { color:#ff6600;}
.font01 a:hover { color:#50aca3;}

.font02 { color:#4abf04;}/*亮黄绿*/
.font03 { color:#447900;}/*黄绿*/
.font04 { color:#50aca3;}/*蓝绿*/
.font05 { color:#ff6600; font-size:15px; font-weight:bold;}
 
.font06 { color:#333;}
.font06 a { color:#333;}
.font06 a:hover { color:#ff6600;}
 
 
/*--------------header--------------*/
#header { background:url(images/menu_bg.jpg) no-repeat left top; height:68px;}

#header a.logo { display:block; width:200px; height:40px; float:left; margin:27px 0 0 60px!important; margin:27px 0 0 30px; text-indent:-9999px;}
#header span { float:right; color:#842500; line-height:28px;}
#header span a { color:#842500; text-decoration:none;}
#header span a:hover { color:#fff;}

#header ul { width:672px; height:16px; margin:12px 0 0 0; float:right;}
#header ul li { float:left; height:16px;}
#header ul li a { display:block; text-indent:-9999px;}
#header ul li a.m1 { background:url(images/menu_1.jpg) no-repeat; width:76px;}
#header ul li a.m2 { background:url(images/menu_2.jpg) no-repeat; width:94px;}
#header ul li a.m3 { background:url(images/menu_3.jpg) no-repeat; width:106px;}
#header ul li a.m4 { background:url(images/menu_4.jpg) no-repeat; width:94px;}
#header ul li a.m5 { background:url(images/menu_5.jpg) no-repeat; width:108px;}
#header ul li a.m6 { background:url(images/menu_6.jpg) no-repeat; width:95px;}
#header ul li a.m7 { background:url(images/menu_7.jpg) no-repeat; width:99px;}
#header ul li a.m8 { background:url(images/menu_8.jpg) no-repeat; width:76px;}

#header ul li a.m1:hover  { background:url(images/menu_1h.jpg) no-repeat; width:76px;}
#header ul li a.m2:hover  { background:url(images/menu_2h.jpg) no-repeat; width:94px;}
#header ul li a.m3:hover  { background:url(images/menu_3h.jpg) no-repeat; width:106px;}
#header ul li a.m4:hover  { background:url(images/menu_4h.jpg) no-repeat; width:94px;}
#header ul li a.m5:hover  { background:url(images/menu_5h.jpg) no-repeat; width:108px;}
#header ul li a.m6:hover  { background:url(images/menu_6h.jpg) no-repeat; width:95px;}
#header ul li a.m7:hover  { background:url(images/menu_7h.jpg) no-repeat; width:99px;}
#header ul li a.m8:hover  { background:url(images/menu_8h.jpg) no-repeat; width:76px;}

#header ul li a.m1h  { background:url(images/menu_1h.jpg) no-repeat; width:76px;}
#header ul li a.m2h  { background:url(images/menu_2h.jpg) no-repeat; width:94px;}
#header ul li a.m3h  { background:url(images/menu_3h.jpg) no-repeat; width:106px;}
#header ul li a.m4h  { background:url(images/menu_4h.jpg) no-repeat; width:94px;}
#header ul li a.m5h  { background:url(images/menu_5h.jpg) no-repeat; width:108px;}
#header ul li a.m6h  { background:url(images/menu_6h.jpg) no-repeat; width:95px;}
#header ul li a.m7h  { background:url(images/menu_7h.jpg) no-repeat; width:99px;}
#header ul li a.m8h  { background:url(images/menu_8h.jpg) no-repeat; width:76px;}

.keyimages { margin-bottom:20px;}

#index_left { background:url(images/index_line.jpg) repeat-y right; width:280px; float:left; padding-left:40px;}

#tv p.tv_bg { background:url(images/index_tv_bg.jpg) no-repeat; width:240px; height:171px; text-align:center; padding-top:6px;}
#tv p.tv_text { background:url(images/index_tv_text.jpg) no-repeat; width:220px; height:94px; padding:35px 0 0 20px; margin-bottom:15px;}
#tv p.tv_text a { color:#333; padding-left:10px;}
#tv p.tv_text a:hover { color:#ff6600; background:url(images/icon_1.gif) no-repeat left;}

#tv p.tv_text span { float:right; background:url(images/icon_2.gif) no-repeat left 2px; padding-left:10px; color:#3f7500; margin-top:10px;}
#tv p.tv_text span a { color:#3f7500; padding-left:0;}
#tv p.tv_text span a:hover { color:#ff6600; background:none;}

#index_con { background:url(images/index_line.jpg) repeat-y right; width:300px; float:left; padding:0 25px 0 15px;}

#index_news1 { position:relative;}
#index_news1 h2 { background:url(images/index_title01.jpg) no-repeat left #f3f3f3; height:30px; margin-bottom:15px;}
#index_news1 h2 a { display:block; width:86px; height:16px; text-indent:-9999px;}
#index_news1 a.more { background:url(images/icon_more.jpg) no-repeat; position:absolute; right:10px !important; right:30px; top:8px; text-indent:-9999px; display:block; width:47px; height:15px;}
#index_news1 ul { background:url(images/pic02.jpg) no-repeat left top; padding-left:135px; min-height:125px; height:auto !important; height:125px; margin-bottom:15px;}
#index_news1 ul li { background:url(images/icon_3.gif) no-repeat left; border-bottom:1px dotted #aaa; color:#d08e00; padding-left:8px; line-height:30px; font-weight:bold;}
#index_news1 ul li a { color:#d08e00;}
#index_news1 ul li a:hover { color:#ff6600;}

#index_news2 { position:relative;}
#index_news2 h2 { background:url(images/index_title02.jpg) no-repeat left #f3f3f3; height:30px; margin-bottom:15px;}
#index_news2 h2 a { display:block; width:86px; height:16px; text-indent:-9999px;}
#index_news2 a.more { background:url(images/icon_more.jpg) no-repeat; position:absolute; right:10px !important; right:30px; top:8px; text-indent:-9999px; display:block; width:47px; height:15px;}
#index_news2 ul { background:url(images/pic03.jpg) no-repeat left top; padding-left:135px; min-height:125px; height:auto !important; height:125px;}
#index_news2 ul li { background:url(images/icon_3.gif) no-repeat left; border-bottom:1px dotted #aaa; color:#d08e00; padding-left:8px; line-height:30px; font-weight:bold;}
#index_news2 ul li a { color:#d08e00;}
#index_news2 ul li a:hover { color:#ff6600;}



#index_right {
	width:300px;
	padding-left:30px;
	float: left;
}
#index_right h2 { background:url(images/index_title03.jpg) no-repeat; width:245px; height:69px; margin-bottom:10px;}
#index_right li { height:43px; padding:6px 0 0 40px; line-height:18px; margin-bottom:5px; width:205px;}
#index_right li.bg1 { background:url(images/index_ry_bg1.jpg) no-repeat;}
#index_right li.bg2 { background:url(images/index_ry_bg2.jpg) no-repeat;}
#index_right li a { color:#333;}
#index_right li a:hover { color:#ff6600;}
#index_right a.more { background:url(images/icon_more.jpg) no-repeat; width:47px; height:15px; float: right; text-indent: -9999; display:block;}




#con { background:url(images/index_line.jpg) repeat-y top 260px; min-height:400px; height:auto !important; height:400px;}
#con_leftmenu { width:290px; height:300px; float:left; text-align:center;}


#con_text { float:left; width:710px; /*line-height:25px;*/}
#con_text #title { background:url(images/con_title_bg1.jpg) no-repeat; width:607px; height:55px; padding:8px 50px 0 50px;}
#con_text #title a.t1 { display:block; height:27px; width:120px; float:left;}
#con_text #title li { float:left; background:#e8e8e8; color:#333; line-height:30px;}
#con_text #title li a { color:#333; display:block; padding:0 8px;}
#con_text #title li a:hover { background:url(images/tt_menu_bg.jpg) no-repeat left top #4abf04; color:#fff;}
#con_text #title li a.m { background:url(images/tt_menu_bg.jpg) no-repeat left top #4abf04; color:#fff;}

#con_text .tagform {
	width:700px;
	float:right;
	margin-bottom:20px;
	_margin-bottom:0px;
}

#con_text .tagform DIV{
	/*padding:4px;*/
	/*border:1px solid #aaa;*/
	_margin-bottom:20px;
	margin-top:-4px;
}
#con_text .tagform DIV SPAN{
	border:1px solid #aaa;
	width:100%;
}

#con_text .tagform DIV SPAN,.tagform DIV UL{
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
#con_text .tagform DIV UL{
	width:98%;
	margin:4px;
	list-style-type:square;
	list-style-position:inside;
}

#con_text .tagform DIV span h3{
	font-weight:normal;
	float:right;
	margin-right:10px;
	margin-bottom:4px;
	font-size:11px;
}
#con_text .tagform DIV span h3 a{
	color:#aaa;
	text-decoration:none;
}
#con_text .tagform DIV span h3 a:hover{
	text-decoration:underline;
}

#con_text .tagform DIV UL Li{
	/*border-bottom: #e7e7e7 1px dotted;*/
	border-bottom: #ccc 1px dotted;
	letter-spacing:2px;
	font-size:12px;
	line-height:24px;
	color:#d08e00;
	padding-left:10px;
}
#con_text .tagform DIV UL Li h4{
	font-weight:normal;
	font-size:11px;
	display:inline;
	margin-right:10px;
	letter-spacing:1px;
	color:#900;
}
#con_text .tagform DIV UL Li *{
	vertical-align:middle;
}
#con_text .tagform DIV UL Li A{
	color:#535353;
	text-decoration:none;
}
#con_text .tagform DIV UL Li A:hover{
	color:#ff6600;
}

#con_text .taglist{
	margin:0px;
	padding:0px;
}
#con_text .taglist LI{	
	list-style:none;
	display:inline;
	cursor:pointer;
}

#con_text #title1 { background:url(images/con_title_bg2.jpg) no-repeat; width:600px; height:55px; padding:8px 50px 0 57px;}
#con_text #title1 a.t1 { display:block; height:27px; width:120px; float:left;}
#con_text #title1 li { float:left; background:#e8e8e8; color:#333; line-height:30px;}
#con_text #title1 li a { color:#333; display:block; padding:0 8px;}
#con_text #title1 li a:hover { background:url(images/tt_menu_bg.jpg) no-repeat left top #4abf04; color:#fff;}
#con_text #title1 li a.m { background:url(images/tt_menu_bg.jpg) no-repeat left top #4abf04; color:#fff;}







#con_text h2 { background:url(images/h2_bg.jpg) no-repeat; padding-left:24px; color:#ff6600; font-size:15px; margin:12px 0; line-height:28px;}
#con_text h2.guozhong { background:url(images/h2_bg3.jpg) no-repeat; padding-left:24px; color:#01879d; font-size:15px; margin:12px 0; line-height:28px;}
#con_text h3 { padding-left:0px; color:#0000CC; font-size:11pt; margin:12px 0; line-height:28px;}
#con_text h3 a{ padding-left:0px; color: #0000CC; font-size:11pt; margin:12px 0; line-height:28px;}
#con_text h3 a:hover{ padding-left:0px; color: #CC0000; font-size:11pt; margin:12px 0; line-height:28px;}

#con_text p { margin-bottom:20px;}

.td_text td { padding:5px 10px; line-height:20px;}





.tab_menu { height:30px;  width:700px; border-bottom:1px solid #99cfca;}
.tab_menu li {  float:left; width:166px; margin-right:1px; line-height:30px; text-align:center; color:#333; font-weight:bold;}
.tab_menu li a { float:left; display:block;width:166px; height:30px; text-decoration:none;background:url(images/tab_menu2.jpg) repeat-x;color:#333;}

.tab_menu li a:hover { background:url(images/tab_menu1.jpg) repeat-x;color:#50aca3;}
.tab_menu li a.m1h { background:url(images/tab_menu1.jpg) repeat-x;color:#50aca3;}


.tog_cont1 { margin:0 0 0 0; position:relative; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
.tog_cont2{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
.tog_cont3{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}




.ts_bg1 { background:url(images/ts_bg1.jpg) repeat-x top; width:670px; border:1px solid #99cfca; line-height:25px; padding:15px 15px 15px 0; margin-bottom:15px;}
.ts_bg2 { background:url(images/ts_bg2.jpg) repeat-x top; width:670px; border:1px solid #f2c381; line-height:25px; padding:15px 15px 15px 0; margin-bottom:15px;}

.ts_pic { width:160px; border-right:1px solid #aaa; min-height:150px; height:auto !important; height:150px; margin-right:15px; text-align:center; float:left; color:#50aca3; line-height:18px;}
.ts_pic img { border:1px solid #aaa; padding:2px; background:#fff; margin-bottom:10px;}
.ts_h3 { font-size:15px; color:#35997e;}

.faq_q { background:url(images/icon_5.jpg) no-repeat 10px 5px; padding-left:32px; font-size:12px; font-weight:normal; color:#ff6600;line-height:20px;}
.faq_a { background:url(images/icon_6.jpg) no-repeat 10px 10px #f4fbe7; padding:5px 5px 5px 32px; border-bottom:1px dashed #c8d0b9; border-top:1px dashed #c8d0b9;line-height:20px;}

.faq_bau { line-height:20px;}

#news .news_menu li { height:32px; padding:0 15px 0 70px; font-size:13px; font-weight:bold; color:#2c9cac; line-height:32px; margin-bottom:3px;}
#news .news_menu li a { color:#2c9cac;}
#news .news_menu li a:hover { color:#ff6600;}
#news .news_menu span { float:right; font-size:12px; font-weight:normal; color:#333;}

#news .news_menu li.bg1 { background:url(images/news_bg1.jpg) no-repeat; }
#news .news_menu li.bg2 { background:url(images/news_bg2.jpg) no-repeat; }
#news .news_menu li.bg3 { background:url(images/news_bg3.jpg) no-repeat; }
#news .news_menu li.bg4 { background:url(images/news_bg4.jpg) no-repeat; }
#news .news_menu li.bg5 { background:url(images/news_bg5.jpg) no-repeat; }
#news .news_menu li.bg6 { background:url(images/news_bg6.jpg) no-repeat; }
#news .news_menu li.bg7 { background:url(images/news_bg7.jpg) no-repeat; }
#news .news_menu li.bg8 { background:url(images/news_bg8.jpg) no-repeat; }


#news .news_menu li.honor_bg1 { background:url(images/honor_bg1.jpg) no-repeat; }
#news .news_menu li.honor_bg11 { background:url(images/honor_bg11.jpg) no-repeat; }
#news .news_menu li.honor_bg2 { background:url(images/honor_bg2.jpg) no-repeat; }
#news .news_menu li.honor_bg22 { background:url(images/honor_bg22.jpg) no-repeat; }
#news .news_menu li.honor_bg3 { background:url(images/honor_bg3.jpg) no-repeat; }
#news .news_menu li.honor_bg33 { background:url(images/honor_bg33.jpg) no-repeat; }
#news .news_menu li.honor_bg4 { background:url(images/honor_bg4.jpg) no-repeat; }
#news .news_menu li.honor_bg5 { background:url(images/honor_bg5.jpg) no-repeat; }
#news .news_menu li.honor_bg6 { background:url(images/honor_bg6.jpg) no-repeat; }
#news .news_menu li.honor_bg7 { background:url(images/honor_bg7.jpg) no-repeat; }
#news .news_menu li.honor_bg8 { background:url(images/honor_bg8.jpg) no-repeat; }



#news .tog_cont1 { margin:0 0 0 0; position:relative; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
#news .tog_cont2{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
#news .tog_cont3{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
#news .tog_cont4{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
#news .tog_cont5{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
#news .tog_cont6{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
#news .tog_cont7{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}
#news .tog_cont8{ display:none; width:700px; margin:30px auto; clear:both; line-height:25px; font-size:12px;}

#news h2.news_title { background:url(images/news_title_bg.jpg) no-repeat; height:33px; padding:0 15px 0 15px; font-size:13px; font-weight:bold; color:#407c00; line-height:32px; margin-bottom:3px;}
#news h2.news_title span { float:right; font-size:12px; font-weight:normal; color:#333;}

#wma .wma_men li{
	height:32px;
	font-size:13px;
	font-weight:bold;
	color:#2c9cac;
	line-height:32px;
	margin-bottom:3px;
	background-image: url(images/honor_bg9.jpg);
	background-repeat: no-repeat;
	padding-top: 0;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 35px;
}
#wma .wma_men li a{
	color: #2C9CAC;
}
#wma .wma_men li a:hover{
	color: ##ff6600;
}
#wma .wma_men span{
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #EBEBEB;
	padding-left: 15px;
	padding-right: 15px;
	text-align: center;
	width: 100px;
}
#wma .wma_men .tt{
	color: #EC5812;
	background-image: url(images/honor_bg10.jpg);
}
#wma .wma_men .tt span{
	float: right;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ffffff;
	padding-left: 15px;
	padding-right: 15px;
	width: 100px;
	text-align: center;
}
#wma .wma_men span .img{
	margin-top: 6px;
}

#wma .tt01{
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	color: #ff6600;
}
#wma .wmabg{
	background-image: url(images/wmaimgbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 371px;
	padding-top: 20px;
	text-align: center;
}
#wma .photo{
	padding: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#wma .photo li{ width: 150px; padding: 2px; border: 1px solid #CCCCCC; line-height: 18px; height: 170px; margin-top: 5px; margin-right: 8px; margin-bottom: 5px; margin-left: 5px; float: left; 
}
#wma .photo li img{
	height: 113px;
	width: 150px;
}
#wma .photo li p{
	margin: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	height: 60px;
}

.listen_td td{ padding-left:50px;}

.contact_table h3{background: url(images/contact_bg.gif) no-repeat;height: 22px; width: 100px;color: #FFFFFF;text-align: center; font-size:12px;}
.contact_table td { padding:5px;}



.guoxiao_btn li { background:url(images/btn_bg.jpg) no-repeat; height:50px; width:220px; text-align:center; float:left; margin:0 10px 10px 0; color:#fff; font-size:13px; font-weight:bold; line-height:50px;}
.guoxiao_btn li a { color:#fff;}
.guoxiao_btn li a:hover { color:#fff; text-decoration:underline;}






.page { text-align:center; margin:20px 0;}
.page a { color:#333;}
.page a:hover { color:#ff6600;}

/*----------------footer----------------*/
#footer {
	background:url(images/footer_logo.jpg) no-repeat right 15px;
	border-top:1px solid #dbdbdb;
	margin-top:30px;
	height:60px;
	font-size:11px;
	clear: both;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 40px;
}
#footer span { color:#666;}





.line01{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #E7E7E7;
	padding-left: 10px;
}
.pad01{
	margin-top: 10px;
}
.btn01{}
.you{
	background-image: url(images/img11.jpg);
	background-repeat: no-repeat;
	background-position: 30px top;
	height: 224px;
	width: 710px;
	text-align: right;
	padding-top: 180px;
}
