	*{margin:0; padding:0; font-family:Verdana, Geneva, sans-serif;}
	html,body{height:100%; font-size:12px;}
	img{border:none;}
	ul,li,dl,dt,dl,ol{list-style:none;}
	body{}
	#nav_su{ width:100%;border-width: 1px;border-style: none none solid none;border-color: #d2d2d2; line-height:28px; background-color:#f7f7f7; float:left;}
		#nav_su ul#nav{width:997px; margin:0 auto; }
	#nav_su ul #nav_login{ width:690px; float:left;}
	#nav_su ul span{ color:#999999;}
	#nav_su .nav_solid{border-width: 1px;border-style: solid none none none;border-color: #d2d2d2;width:98%;}
	#nav_su a{color:#1f3d99; margin-right:5px;}
	#nav_su a:visited{color:#53941f;}
	#nav_su a:hover{color:#1f3d99;text-decoration: underline;}
	#nav_su #nav ul a{color:#555; margin-right:5px;}
	#nav_su #nav ul a:visited{color:#555;}
	#nav_su #nav ul a:hover{color:#555;text-decoration: underline;}	
	#nav li {float: left; width: 75px;}
	#nav li ul {line-height: 27px;  list-style-type: none;text-align:left;left: -999em; width: 200px; position: absolute; background: #fff;border:1px solid #999; margin-left:2px; line-height:24px;}
	#nav li ul li{float: left; margin-right:15px; margin-left:5px; width:auto;}
	#nav li:hover ul {left: auto;}
	#nav li.sfhover ul {left: auto;}
	#content { clear: left;}	
	#header{background:url(header_bg.gif) repeat-x; width:100%; height:112px; float:left;}
	#header #top_logo,#top_nav{ width:970px; margin:0 auto;}	
	#header #top_nav{}
	#logo{ width:250px; height:79px; float:left;}
	#top_search{ float:left; width:310px; margin-top:40px; height:39px;}
	#top_search span{width:95px; background-color:#98c324;  font-size:12px; font-weight:bold; color:#fff; display:block; text-align:center; line-height:23px; float:left; margin-top:3px;}
	#top_search .input{ height:19px; width:146px;border:1px solid #98c324; margin-top:3px; float:left; padding:2px 0px 0px 4px;}
	#top_search #btnsearch{ background:url(search.gif) no-repeat; width:37px; height:30px; border:none; margin-left:2px;}
	#top_input{ width:152px; float:left;}
	#header #top_nav ul{}
	#header #top_nav ul li{ float:left;padding:0px 4px; background:url(nav_spliter.gif) right 1px no-repeat; width:80px; text-align:center;}
	#header #top_nav ul #site_name{ width:96px;}
	#header #top_nav ul #site_names{ width:80px;}
	#header #top_nav ul .current_select{ background:none; padding-left:0px;}
	#header #top_nav ul #contact_us{width:auto;float:right;font-size:12px; background:url(contact_us_bg.gif) 0px 9px no-repeat;color:#53941f;padding:8px 0px 0px 18px;}	
	#hot_keywords{width:970px; margin:0 auto; font-size:12px; line-height:20px; padding:5px 0px; }
	#container{width:970px; margin:0 auto; margin-bottom:20px;}
	#container #cont_left{float:left; width:717px;}
	#container #cont_right{float:right; width:230px; clear:right;}
	#container #cont_left #recomm{ width:717px; height:305px; background-color:#a1d513; border:1px solid #49610a;float:left;}
	#container #cont_left #recomm #recomm_left{float:left;background-color:#fff; width:376px; height:296px;margin:2px 0px 0px 2px; text-align:center; padding:4px 0px 0px 0px;}	
	#container #cont_left #recomm #recomm_left p{ font-size:14px; text-align:center; padding:3px 6px 0px 6px; line-height:20px;}
	#container #cont_left #recomm #recomm_left p strong{color:#4c773a;}
	#container #cont_left #recomm #recomm_right{float:right; width:336px;*width:332px; margin:2px 2px 0px 0px;*margin-right:1px;}
	#container #cont_left #recomm #recomm_right #recomm_title{background:#79a71a url(recomm_title.gif) 10px 8px no-repeat; font-size:14px; color:#fff; padding-left:130px; height:30px;padding-top:16px;} 
	#container #cont_left #recomm #recomm_right .free_detail{float:left; width:276px;*width:272px;padding:8px 20px 8px 40px;border-bottom:1px solid #fff;}
	#container #cont_left #recomm #recomm_right .free_detail ul{float:left;}
	#container #cont_left #recomm #recomm_right .free_detail ul li{ line-height:22px;}
	#container #cont_left #recomm #recomm_right .free_detail img{float:right;}
	#container #cont_left #recomm #recomm_right #detail_one{ background:#79a71a url(detail_one.gif) 10px 20px no-repeat; }
	#container #cont_left #recomm #recomm_right #detail_two{ background:#79a71a url(detail_two.gif) 10px 20px no-repeat; }
	#container #cont_left #recomm #recomm_right #detail_three{ background:#79a71a url(detail_three.gif) 10px 20px no-repeat;}
	#container #cont_left #recomm #recomm_right #detail_four{ background:#79a71a url(detail_four.gif) 10px 20px no-repeat; border-bottom:none;padding-bottom:20px\9;}
	
	
	#container #cont_left .product_class{ width:717px; float:left; margin:10px 0px 0px 0px;}
	#container #cont_left .product_class .class_title{ height:22px; background:url(class_title_bg.gif) repeat-x;}
	#container #cont_left .product_class .class_title h2{font-size:14px; color:#fff; padding:3px 0px 0px 10px; float:left;}	
	.class_title span{float:right; margin-right:10px; margin-top:2px;}
	.class_title span a:link{ text-decoration:none;color:#FFFFFF;}
	.class_title span a:visited{text-decoration:none;color:#FFFFFF;}
	.class_title span a:hover{ text-decoration:underline;color:#FFFFFF;}
	#container #cont_left .keyword_by_bg{ width:227px; float:left;}
	
	#login,#psd_info,#rc_class,#sc_find,#rar_do,.tab{width:210px; border:1px solid #c4df8f;float:left; background-color:#edfcd8;padding:10px;}	
	.c3{color:#5d8e00; font-size:14px; margin-left:17px; line-height:24px;}

	#container #cont_right #psd_info h3{color:#5d8e00; font-size:14px; padding-bottom:15px;}
	#container #cont_right #psd_info #btn_about{ float:left;background:url(btn_bg.gif) no-repeat; width:73px; height:21px; border:none; padding-left:12px; color:#865700; margin-top:15px; margin-left:130px;}
	#container #cont_right #psd_info p{ font-size:12px; line-height:20px;}
	#login_con{ width:232px; float:left;}
	#login{margin-top:10px;}
	#login h3{color:#5d8e00; font-size:14px; padding-bottom:15px;}
	#login input{border:1px solid #bec6b3;width:143px;*width:135px; height:16px; padding:3px 0px 2px 70px;*padding:3px 0px 2px 70px; margin-bottom:20px;}
	#login .none{border:0px;padding:0px;;*padding:0px; margin-bottom:0px;}
	#login #login_name{background:#ffffff url(user_bg.gif) no-repeat;}
	#login #login_password{background:#ffffff url(pwd_bg.gif) no-repeat;}	
	#container #cont_right .txt_list{}
	#container #cont_right #sc_find{background:#edfcd8 url(iask.gif) 5px 2px no-repeat;margin-top:10px; margin-bottom:10px;*margin-bottom:0px;}
	#container #cont_right #rar_do{background:#edfcd8 url(rardown.gif) 5px 2px no-repeat;margin-top:10px; margin-bottom:10px;*margin-bottom:0px;}
	#container #cont_right .tab {margin-top:10px;}
	#container #cont_right .txt_list h3{margin-top:1px;color:#5d8e00; font-size:14px; padding-bottom:5px; padding-left:30px; background:url(tutorial_spliter.gif) 0px bottom no-repeat; line-height:21px;}	
	#container #cont_right .tab_list h3{margin-top:5px;color:#5d8e00; font-size:14px; padding-bottom:5px; background:url(tutorial_spliter.gif) 0px bottom no-repeat; line-height:21px; float:left; width:100%;}	
	#container #cont_right .tab_list ul{width:95%; float:left; clear:both;}
	#container #cont_right .tab_list ul li{ float:left; width:99px;margin-top:5px; line-height:23px;}	
	#container #cont_right .txt_list ul{}
	#container #cont_right .txt_list ul li{font-size:12px;margin-top:10px; height:16px; overflow:hidden; color:#7d7d7d;}	
	#container #cont_right .txt_list ul li span{width:16px; height:13px; background-color:#5c7c1a; background-position:2px 12px; font-size:9px; color:#fff; display:block; text-align:center; float:left; margin-right:8px;}	
	
	#links{width:950px; margin:0 auto; border:1px solid #c4df8f;background-color:#edfcd8;padding:10px;clear:both;margin-top:10px; }
	#Navigation{width:950px; margin:0 auto; border:1px solid #c4df8f;padding:10px;clear:both;margin-top:10px; }
	#Navigation a{ margin-right:6px;}
	#links strong{color:#417201;}
	
	#footer{width:970px; margin:0 auto; }
	#footer ul{width:100%; float:left; clear:both;padding:15px 0px 0px 0px;*padding:15px 0px 0px 0px;}
	#footer ul li{ float:left; margin-right:15px}
	#footer p{width:970px; font-size:12px; line-height:20px;padding:8px 0px 10px 0px; float:left;}

.divsp{height:10px; float:left; clear:both; background:url(bg_foot.gif); width:100%; font-size:10px; margin-top:10px;}
/*链接样式表*/
	a:link{ text-decoration:none;color:#000;}
	a:visited{text-decoration:none;color:#000;outline:none;}
	a:hover{ text-decoration:underline;color:#000;}
	
	#header #top_nav ul li a:link{font-size:14px;display:block;height:22px; padding:8px 8px 0px 8px;}
	#header #top_nav ul li a:visited{font-size:14px;display:block;height:22px; padding:8px 8px 0px 8px; outline:none;}
	#header #top_nav ul li a:hover{font-size:14px;display:block;background-color:#81b419; color:#fff;}
	#header #top_nav ul .current_select a{background-color:#81b419; font-weight:bold; color:#fff;}
	#header #top_nav ul #contact_us a{ color:#53941f; display:inline; background:none; font-size:12px; height:auto;margin:0; padding:0;}
	#header #top_nav ul #contact_us a:visited{display:inline; color:#53941f; height:auto;}
	#header #top_nav ul #contact_us a:hover{display:inline; color:#53941f; height:auto;}
	#hot_keywords a{ margin-right:8px; white-space:nowrap;}
	
	#container #cont_left #recomm #recomm_right .free_detail a{ color:#fff;}
	#container #cont_left .keyword_by_bg a{ display:block; width:70px; height:18px; padding-top:3px; text-align:center; background:url(keyword_bg.gif) no-repeat; float:left; overflow:hidden; margin:8px 4px 5px 0px;}
	.product_show ul.con_list{ width:100%; float:left;}
	.product_show ul.con_list li{ display:block; width:238px; float:left; text-align:center; margin-top:10px;margin-bottom:5px;height:205px;}
	.product_show ul.con_list li img{border:8px solid #ebebeb;}
	.product_show ul.con_list li h5{ color:#626262; line-height:25px; font-weight:normal; font-size:12px;}

	#tab_title{ text-align:center; width:100%;}
	#tab_title h2{ font-size:16px; color:#608f00;}
	#tab_copy{ margin-top:10px; float:left; text-align:center; width:100%;}
	#tab_style{ margin-top:10px; float:left; width:99%;border:1px solid #c4df8f; background-color:#edfcd8;line-height:35px; font-weight:bold; padding-left:8px; font-size:14px; color:#5d8e00;}
	#tab_tab{ margin-top:10px; float:left; width:58%; line-height:26px; padding-left:10px; border:1px solid #c4df8f; }
	#tab_btn{ width:314px; float:left; margin-top:10px;line-height:22px;}
	#tab_btn li.tab_yes{background:url(tab_yes_bg.gif) 0px 2px no-repeat; height:51px; padding-left:20px; padding-top:5px;  float:left; width:127px; margin-left:6px; margin-left:10px;*margin-left:5px;}
	#tab_btn li.tab_no{background:url(tab_no_bg.gif) 0px 2px no-repeat; height:51px; padding-left:20px; padding-top:5px; float:left; width:127px;*margin-left:15px;}
		#con_bn{ width:960px; margin:10px auto; font-size:12px; line-height:25px; padding:5px 0px;border:1px solid #c4df8e; background-color:#edfcd8; padding-left:10px;}
	#tab_btn li strong{ font-size:18px; color:#cc3300;}
	.content{ width:708px; margin:15px 5px 5px 0px; float:left; font-size:14px;}
	#tab_table{ float:left; width:96%; margin-top:15px;}
	#tab_table table.tab_china{ background-color:#CCCCCC; border:0px;}
	#tab_table table.tab_china td{ background-color:#FFFFFF; padding-left:5px; width:50%; font-size:12px;}
	#tab_table table.tab_china td.titel{ background-color:#EBEBEB; font-weight:bold; font-size:14px;}

.style_list{ height:22px; background:url(con1_list.gif) repeat-x; width:227px; float:left; margin:10px 0px 0px 0px;}
.style_list h2{font-size:14px; color:#fff; padding:3px 0px 0px 10px;}
.style_box{width:100%; float:left;border:1px solid #a2c856;}
.border_style{border-width: 1px;border-style: none solid solid solid;border-color: #a2c856;}
.style_box img{ float:left; margin:6px 0px 6px 6px;}
.style_box .style_li{ width:146px; float:left;}
.style_box .style_li li{float:left; margin:6px 0px 5px 5px; background:url(sq.gif) 0px 8px no-repeat; padding-left:5px;line-height:15px; width:139px; height:16px; overflow:hidden;}#subnab{width:96%; margin:0 auto; border:1px solid #c4df8f;background-color:#edfcd8;padding:10px;clear:both;margin-top:10px; text-align:right;}
#subnab a{ margin-left:8px;}
	.product_show{}
	#links a{ margin-right:5px;}
#container #templet_left #site_map a{color:#578200;}
#container #templet_left #site_map a:visited{color:#578200;}
#container #templet_left #site_map a:hover{color:#578200;}
	
/*模板内页*/
#container #templet_left table{ border-collapse:collapse; padding:0px;}
#container #templet_left table tr{}
#container #templet_left table tr td{padding:8px 0px; font-size:14px;}
#container #templet_left{width:660px; float:left; border-right:2px solid #98c324; padding-right:10px; margin:10px 0px;}
#container #templet_left #site_map{ background-color:#edede1; padding:10px 0px 10px 10px; font-size:12px;}
#container #templet_left #image_info{background-color:#d9e8ba; margin:10px 0px; padding:10px 0px 10px 10px;}
#container #templet_left #image_info h2{ font-size:14px; color:#557e02;}
#container #templet_left #image_info ul{ margin-top:4px;}
#container #templet_left #image_info ul li{font-size:12px; line-height:20px;}
#container #templet_left #image_preview{ margin:10px 0px;}
#container #templet_left #image_preview img{ border:1px solid #d8e9ba; padding:2px;}


#container #templet_right{}
#container h2 a{color:#fff;}
#container h2 a:visited{color:#fff;}
#container h2 a:hover{color:#fff;}
#container h5 a{color:#626262;}
#container h5 a:visited{color:#626262;}
#container h5 a:hover{color:#626262;}
#login h3 a{color:#5d8e00;}
#login h3 a:visited{color:#5d8e00;}
#login h3 a:hover{color:#5d8e00;}
#container #cont_right .tutorial_list ul{}
#container #cont_right .tutorial_list ul li{margin-top:5px; padding-bottom:5px;overflow:hidden;color:#7d7d7d;line-height:30px;border-width: 1px;border-style: none none solid none;border-color: #dfdfdf; float:left;}	
#container #cont_right .tutorial_list ul li img{ border:4px solid #efefef; margin-right:5px;}		
#container #cont_right .tutorial_list h3{margin-top:1px;color:#5d8e00; font-size:14px; padding-bottom:5px; padding-left:23px; background:url(tutorial_spliter.gif) 0px bottom no-repeat; line-height:21px;}	
.ban{ width:230px; float:left; margin-top:10px;}

.tab_style{width:225px; border:1px solid #c4df8f;float:left; background-color:#edfcd8;padding:5px 0px 5px 5px; margin-top:12px;}
.tab_con{width:212px;border-width: 1px;border-style: none solid solid solid;border-color: #c4df8f; float:left; background-color:#fff;padding:5px 10px 5px 8px;}
.tab_style h3{color:#5d8e00; font-size:14px; line-height:21px; float:left; width:100%;}	

#container table{ border-collapse:collapse; padding:0px;}
#container table tr{}
#container table tr td{padding:10px 0px; font-size:14px;}
#image_content{width:684px;}
#image_content li{ border:1px solid #d9e8ba; padding:8px 0px 8px 4px; font-size:14px;}
#image_content .none_border{ border:none; padding:0px;}
#image_content li #tab_info{ border:none; width:100%;}
#image_content li #image_address{ border:1px solid #d9e8ba; font-size:12px; width:400px; padding:2px 0px;}
#image_content li #tab_info tr{}
#image_content li #tab_info tr td{ border:1px solid #d9e8ba; padding:8px 0px 8px 4px;}
#image_content li #tab_info tr .center_text{ text-align:center;}
#image_content li #tab_info .nono_border_top{}
#image_content li #tab_info .nono_border_top td{ border-top:none;}
#image_content li #tab_info .nono_border_bottom td{ border-bottom:none;}
#con_img{ width:100%; text-align:center;}
#con_img img{border:10px solid #F3F3F3;}
#tab_style a{color:#5d8e00;}
#tab_style a:visited{color:#5d8e00;}
#tab_style a:hover{color:#5d8e00;}
#image_comm{  margin:10px 0px; padding:10px 10px 10px 0px;}
#image_comm ul{}
#image_comm ul li{font-size:12px;margin-top:6px;}
#image_comm ul li a{ margin-left:470px;}
#image_comm ul li #comm_content{ width:95%; border:1px solid #999; height:80px; padding:4px; background:#fff url(comm_content_bg.gif) 150px 20px no-repeat;}
#image_comm ul li #btn_submit_comm{ background:url(btn_submit_comm_bg.jpg) no-repeat; border:none; width:68px; height:19px;}
#container #cont_left .con_class{ width:335px; float:left; margin:10px 0px 0px 0px;}
.con_right{ padding-left:18px;}
.con_width{ width:315px;}
.con_width_a{ width:328px;}
.tab_con li{float:left; margin:6px 0px 5px 0px; background:url(sq.gif) 0px 7px no-repeat; padding-left:7px;width:300px;}
#bn{float:left; width:390px; height:70px; margin-left:10px; margin-top:9px}

