@charset "gb2312";
/* CSS Document */
body{font-size:12px; padding:0; margin:0;color:#333}
.clear{clear:both;font-size:1px;width:1px;height:0; line-height:0;visibility: hidden;}
ul,li{list-style: none;padding:0; margin:0}
p,h1,h2,h3,h4,h5,h6,form{margin:0;padding:0;}
img{border:none; padding:0; margin:0}
.fontsty{font-size:12px; font-weight:bold; color:#038100}
.fontsty2{font-size:14px; font-weight:bold; color:#F90}
.fontsty3{font-size:12px; font-weight:bold; color:#F90}
/*--- 链接样式 ---*/
a:link,a:visited{color:#333;text-decoration:none;}
a:hover,a:active{color:#333;text-decoration:underline;}
/* 网站头部*/
#head{width:960px; margin:0 auto;}
	#logo{width:432px; height:90px;float:left; background:url(logo.gif) no-repeat;}
	#LiveChatDiv{float:left; padding:20px 0 0 60px}
	#topright{width:218px; line-height:22px; float:right; background:url(topright.gif) no-repeat; text-align:center}
	#menu{clear:both;background: url(menubg.gif) no-repeat; height:37px;position:relative; z-index:99}
		#menu a:hover{color:#ffff00;text-decoration:none;}
		#m_right{background:url(menutop.gif) no-repeat; width:185px; line-height:24px; top:-24px; position:absolute; right:0}
		#m_right a{font:bold 14px/24px 宋体; color:#fff}
		ul#menu_main{padding-left:20px}
		ul#menu_main li{float:left;position:relative; padding:5px 20px 0 20px; height:32px;display:block;background:url(menu_fg.gif) no-repeat}
		ul#menu_main li a{font:normal 14px/28px 宋体;color:#fff; display:block}
		ul#menu_main span{background:url(menu_sub_icon.jpg) no-repeat; width:7px; height:6px; position:absolute; top:13px; right:8px; display:block;}
		ul#menu_main ul{position:absolute;left:0;top:37px;background:#4fa424; width:100%; padding:10px 0; display:none}
		ul#menu_main ul li{display:block;background: none;padding:0 0 0 13px; height:20px;}
		ul#menu_main ul li a{font:normal 12px/20px 宋体;background: url(menu_li_icon.jpg) 5px no-repeat; text-indent:15px}
		ul#menu_main .hover{background:url(hoverbg.jpg)}
/* 主体部分样式*/
#container{width:960px; margin:10px auto;}
	#left{width:250px; float:left; overflow:hidden}
		.newstitle{background:url(newsbg.gif) no-repeat;line-height:26px;font:bold 12px/24px 宋体; color:#fff; text-indent:20px}
		#news{background:url(newscbg.gif) repeat-x; border:1px solid #3dab32; padding:10px; overflow:hidden}
			#news li{line-height:2.1em; border-bottom:1px dotted #ccc;}
			#news li span{float:right; color:#209c14}
		#meiti{border:1px solid #3dab32; padding:10px 10px 0 10px; margin-top:10px; height:1%; width:228px; overflow:hidden}
			#meiti .title,#kehu .title,#cggs .title,#bzzx .title{font:bold 12px/12px 宋体;color:#209c14;}
			#meiti .more,#kehu .more,#cggs .more,#bzzx .more{float:right; background:url(more.gif) no-repeat; width:40px; height:5px; margin-top:2px; cursor:hand;}
			#meiti #tw{margin:10px 0; height:70px}
				#meiti #tw img{float:left; margin-right:10px; display:inline; padding:3px; border:1px solid #ccc; width:90px; height:60px}
				#meiti #tw span{line-height:1.8em; overflow:hidden}
			#meiti .list{margin-bottom:10px}	
			#meiti .list li{line-height:2.1em; border-bottom:1px dotted #ccc;}
			#meiti .list li span{float:right; color:#209c14}
			#meiti #huigu{margin:10px -10px 0 0}
			#meiti #huigu li{float:left; margin-right:10px}
			#meiti #huigu img{width:100px; height:67px; border:1px solid #ccc; padding:3px}
			#meiti #huigu p{padding-top:10px; text-align:center}
		#hezuo{border:1px solid #3dab32; padding:15px 10px; margin-top:10px;}
			#hezuo .title{background:url(hezuobg.gif) no-repeat; line-height:23px;font:bold 12px/24px 宋体; color:#fff; margin-left:-10px; text-indent:20px}
	/*右侧部分样式*/
	#right{width:700px; float:right; overflow:hidden}
		#quick,#rightbottom{margin:10px 0}
			#quick .title{font:bold 14px/14px 宋体; color:#209c14}
			#wangzhan,#cggs{width:323px;float:left; border:1px solid #3dab32; background:url(quickbg.gif) repeat-x; padding:10px}
			#wangzhan{ background:url(wangzhanbg.jpg) no-repeat}
			#b2b,#bzzx{width:323px;float:right; border:1px solid #3dab32;background:url(quickbg.gif) repeat-x; padding:10px}
				#b2b ul,#wangzhan ul,#cggs ul,#bzzx ul{margin-top:10px}
				#b2b li,#wangzhan li,#cggs li,#bzzx li{line-height:2.1em}
		#kehu{border:1px solid #3dab32; padding:10px; height:165px; overflow:hidden; width:678px}
			#kehu ul img{width:90px; height:60px; border:1px solid #ccc; padding:3px}
			#kehu li{float:left; margin:0 7px}
			#kehu li p{line-height:2em}
/*内页部分样式*/
#topbanner{width:960px; margin-bottom:10px;overflow:hidden; clear:both}
#leftside{width:210px; float:left;overflow:hidden}
	.leftsidetitle{background:url(leftsidetitlebg.jpg) no-repeat; line-height:33px; color:#038100;font:bold 14px/33px 宋体; text-indent:35px}
	.leftsidecont,.leftsidecont1,.leftcontact{border:1px solid #90cb3b; padding:8px; margin-bottom:10px}
	.leftcontact{background: url(leftcontacticon.jpg) no-repeat right bottom; padding-bottom:100px}
	.leftcontact li{line-height:2em}
	.leftsidecont li{margin-bottom:5px}
	.leftsidecont1 li{line-height:2em; border-bottom:1px dotted #ccc}
	.leftsidecont1 span{float:right; color:#F00}
	.leftsidecont a{background:url(lefticon.jpg) 17px 2px no-repeat;color:#038100;width:160px; line-height:30px;padding-left:30px;}
	.leftsidecont a:hover,.leftsidecont a:active,.leftsidecont .current{background:url(lefticon2.jpg) no-repeat;color:#fff; font-weight:bold;width:160px; display:inline-block;text-decoration:none;}
#rightside{width:740px; float:right; overflow:hidden}
	#nav{margin-bottom:10px;padding:10px 10px 10px 40px;background:url(navicon.jpg) 20px 10px no-repeat; border:1px solid #3dab32}
	.rightsidetitle{background:url(rightsidetitlebg.jpg) no-repeat; line-height:33px; text-indent:30px;color:#038100;font:bold 14px/33px 宋体;}
	.more1{float:right;font: normal 12px/33px 宋体; margin-right:10px; display:inline}
	.rightsidecont,#rightinfocont,#rightlistcont{border:1px solid #90cb3b; padding:10px; margin-bottom:10px; height:1%; line-height:2em}
	#rightlistcont{padding:20px;}
	#rightlistcont li{line-height:2.5em; border-bottom:1px dotted #ccc}
	#rightlistcont span{float:right}
	#rightinfocont .infotitle{font: bold 16px/3em 宋体; color:#07519a; border-bottom:1px solid #aaccee; text-align:center}
	#rightinfocont{line-height:2em; padding:20px}
	#rightinfocont .inforiqi{color:#496a77; text-align:center; line-height:3em}
	#r_doamin{border:1px solid #90cb3b; background:url(domain_toptitle.jpg) no-repeat; padding-top:70px; margin-bottom:10px}
	.domain_search_btn{ background:url(search.gif) no-repeat; width:71px; height:25px; border:none; cursor:pointer}
	#r_host{border:1px solid #f8c024; height:196px; background:url(host-line.jpg) repeat-x}
	#r_host_l{background: url(host_tj.jpg) no-repeat; width:214px; height:196px; float:left}
	#r_host_r{width:500px; float:right;padding:10px; line-height:2em}
	#r_host_r h3{color:#da0000; font-size:14px; line-height:3em; border-bottom:1px dotted #da0000}
	#r_mail_ad{border:1px solid #90cb3b; background: url(mailtop.jpg) no-repeat; height:301px}
	.r_mail_info{border:1px solid #90cb3b; margin-top:10px; padding:5px 10px; line-height:2em; height:1%}
	#r_website{margin-bottom:10px}
	#r_website_l{border:1px solid #90cb3b; background:url(taocanbg.jpg) repeat-x; width:343px; height:136px; padding:110px 10px 0 10px; float:left; line-height:2em; color:#666}
	#r_website_r{border:1px solid #90cb3b; background:url(taocanbg2.jpg) repeat-x; width:343px;height:136px; padding:110px 10px 0 10px; float:right; line-height:2em; color:#666}
	.r_youshi_c{border:1px solid #bcfa81;padding:10px; margin-bottom:10px; clear:both; height:1%; line-height:2em}
	/*content table css*/
		.content1_list{border-collapse:collapse; line-height:2em}
		.content1_list th{line-height:26px; height:26px;border:1px solid #C2DCE9; background:#EDF6FB; padding-left:3px;padding-right:1px;}
		.content1_list td{ border:1px solid #C2DCE9; padding-left:5px; padding-right:1px;}
		.content1_list td.font_blue2 {line-height: 25px;color: #0070BC;font-weight: bold; padding-top:3px; text-align:left;}
		.content1_list .center{text-align:center;}
		.content1_list .right{ text-align:right;}
		.td_center td{ text-align:center;}/* td align center*/
		.import{ color:#F55132; font-weight:bold;}/* money highlight*/
	.allicont,#anlitopcont{border:1px solid #b0f96a; background:url(anlibg.jpg) left bottom repeat-x;margin-bottom:10px; padding:10px 20px; height:145px}
		.allicont img,#anlitopcont img{float:left; width:200px; height:133px;margin-right:10px; padding:5px; border:1px solid #ccc; background:#fff}
		.allicont ul,#anlitopcont ul{line-height:2em}
		.allicont b,#anlitopcont b{color:#038100; font-size:14px}
	.anlititle,.r_youshi{background:#e3fdc9 url(icon.jpg) 10px no-repeat; border:1px solid #bcfa81; border-bottom:none; line-height:33px; text-indent:30px; color:#038100}
	.anlititle span{float:right; margin-right:10px}
	.anlicont{border:1px solid #bcfa81;padding:10px 30px; margin-bottom:10px; clear:both; height:1%}
	.anlicont li{background:url(icon1.jpg) left 5px no-repeat; float:left; width:300px; padding-left:20px;line-height:2em}
	.anlicont #al_left{float:left; width:320px;}
	.anlicont #al_right{float:right; width:320px;}
/* 底部样式*/
#foot{width:960px; margin:0 auto; border-top:1px solid #979797}
	#foot li{text-align:center; margin:10px 0}
	#foot #f_menu{margin:10px 0;text-align:center}
	#f_menu a{margin:0 10px;}
	#f_qx{text-align:center; line-height:31px}
	#f_qx img{margin:0 10px}
/* 留言板部分样式*/
#comments{width:600px; margin:0 auto; background:#fff}
#commentlist{margin:10px auto;}
	#commentlist li{border:1px solid #efefef; margin-bottom:10px; background:#fafafa; float:left; padding:10px; width:96%}
	#commentlist .leftimg{border:1px solid #ccc; padding:2px; width:48px; float:left}
		#commentlist .leftimg p{text-align:center; border-top:1px solid #ccc;color:#999; margin:2px -2px 0 -2px; line-height:18px}
	#commentlist .rightinfo{float:left;padding:0 10px;}
	#commentlist .uname{color:#3366cc; font-weight:bold}
		#commentlist .cont{line-height:2em; overflow:hidden}
#com_subcont{width:600px; margin-top:10px}
/* 发布留言部分*/	
#comments #lynr{position:relative; margin-bottom:5px}
#lynr #qp{position:relative; top:-1px; background:url(feedback/qp.jpg) no-repeat; width:21px; height:25px; margin-left:40px;}
#comments textarea{overflow:hidden; width:580px}
/*幻灯片样式：已经发布在我的jQuery书籍里 */
#banner{width:700px; height:200px;overflow:hidden;position:relative;}
.slider,.num{position:absolute;z-index:10}
.slider li{list-style:none;display:inline;}
.slider img{display:block;}
.num{right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	background-color: #FF7300;
	font-weight: bold;
}
#coverLayer{background:#000; position:absolute; display:none; width:100%; top:-0px;opacity: .70;filter:alpha(opacity=60); z-index:999}
#lightbox{position: absolute;left:0; top:0; width: 100%; z-index: 1001; text-align: center;}
#lightbox-cont{position: relative;background-color: #fff;width: 500px;height: 200px;margin: 0 auto; top:80%; text-align:left;padding:10px; line-height:2em; border:5px solid #3dab32; display:none}
#return{display:none;}
#close{clear:both; text-align:right; margin:-10px 0}
#lightbox-cont p,#return p{margin:10px 0}
#ajaxload{background:url(loading.gif) no-repeat; line-height:32px; padding-left:50px;}
