body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,legend,button,form,fieldset,input,textarea,p,blockquote,th,td{
	padding:0;
	margin:0;
}

h3 {font-size:14px;}

input,button,select,textarea{outline:none; resize:none; padding:0; margin:0;}

fieldset, img {
	border:0 none;
}

ul, li {
	list-style-type:none;
	list-style-position :outside;
}

.left{float:left;}
.right{float:right;}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block; font-size:1px;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block; font-size:1px;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block; font-size:1px;}
.blank3 {clear:both; height:3px; overflow:hidden; display:block; font-size:1px;}

.bb { border: 1px solid #8d5100; }

.ff_yh { font-family: "微软雅黑", "Microsoft YaHei"; }

 a:link {color: #333; text-decoration:none;}
 a:visited {color: #333;text-decoration:none;}
 a:hover {color: #096; text-decoration:none;}
 a:active {color: #333;text-decoration:none;}

body {
     margin:0 auto; 
	 padding:0; 
	 border:0; 
	 font-size:12px; 
     font-family: "宋体";
	/*font-family: Arial, Helvetica, sans-serif, "宋体";"微软雅黑", "Microsoft YaHei", "Microsoft JhengHei", Arial;*/
	 text-align:left;
	 color:#333;
	 background:url(../images/bg.jpg) repeat;
     } 

.wrap { width: 1000px; margin: 0 auto; overflow: hidden; }

.header { height: 109px; position: relative; }
.logo { float: left; padding-top: 18px; }
.gongneng { position: absolute; top:0px; right:0px; }
.gongneng a { display: inline-block; height: 24px; line-height: 24px; padding: 0px 10px 0px 5px; background:url(../images/pic1.png) no-repeat left center; }
.head_tel { position: absolute; right: 60px; bottom: 10px; }

.navigation { width: 100%; height: 49px; background:url(../images/nav_bg.jpg) repeat-x; }
.nav { height: 49px; line-height: 49px; }
.nav ul { width: 997px; margin: 0 auto; }
.nav ul li { float: left; height: 49px; }
.nav ul li.li_fg { width: 3px; background:url(../images/nav_fg.jpg) no-repeat center;overflow:hidden; display:block; font-size:1px; }
.nav ul li.li_n { width: 108px; text-align: center; }
.nav ul li.li_n a { color: #fff; font-size: 16px; }
.nav ul li.li_n a:link {color: #fff; text-decoration:none;}
.nav ul li.li_n a:visited {color: #fff;text-decoration:none;}
.nav ul li.li_n a:hover {color: #000; text-decoration:none;}
.nav ul li.li_n a:active {color: #fff;text-decoration:none;}
.x {clear:both; width: 100%; height:9px; overflow:hidden; display:block; font-size:1px; background:url(../images/x_bg.png) repeat-x; }

.banner { width: 100%; height: 319px; overflow: hidden; margin-top: 2px; }
		.slideBox { width:100%; height:319px; overflow:hidden; position: relative; }
		.slideBox .hd { height:10px; overflow:hidden; position:absolute; bottom:5px; z-index:1; width: 100%; }
		.slideBox .hd ul { overflow:hidden; zoom:1; width: 1000px; margin: 0 auto; text-align: right; }
		.slideBox .hd ul li { display: inline-block; margin-left:5px;  width:40px; height:10px; line-height:14px; text-align:center; background:#99cc66; cursor:pointer; }
		.slideBox .hd ul li.on{ background:#2c9861; }
		.slideBox .bd { position:relative; width: 100%; height:319px; z-index:0;   }
		.slideBox .bd li { width: 100%; height: 319px; }

.mainbox { width: 100%; background:url(../images/main_bg.jpg) no-repeat bottom center; padding-bottom: 10px; }

.index_c1 { margin-top: 10px; height: 215px; }

.about { float: left; width: 295px; }

.about_tl { width: 100%; height: 26px; line-height: 26px; border-bottom: 2px solid #acddc4; }
.about_tl h3 { color: #12604d; font-size: 16px; float: left; }
.about_tl h3 span { padding-left: 10px; font-family: Arial; color: #3cb879; font-size: 14px; }
.about_tl a { float: right; }
.about_tl a img { margin-top: 5px; margin-right: 5px; }

.about_nei { width: 285px; height: 177px; overflow: hidden; padding: 5px; }
.about_nei img { float: left; width: 125px; height: 103px; border: 3px solid #fff; margin-right: 10px; }
.about_nei p { text-indent: 2em; line-height: 22px; }
.about_nei p a { color: #f00; }
.about_nei p a:hover { text-decoration: underline; }


.news { float: left; width: 405px; margin-left: 23px; }
.news_nei { width: 395px; height: 177px; overflow: hidden; padding: 5px; }
.news_tu { width: 395px; height: 109px; overflow: hidden; }
.news_tu img { float: left; width: 135px; height: 103px; border: 3px solid #fff; margin-right: 9px;  }
.news_tu h3 { font-weight: normal; width: 245px; float: right; border-bottom: 1px solid #666; height: 24px; }
.news_tu p { width: 245px; float: left; color:#666; text-indent: 2em; line-height: 22px; padding-top: 10px; }
.news_tu p a { color: #f00; }
.news_tu p a:hover { text-decoration: underline; }
.news_wen { width: 100%; }
.news_wen ul { padding-top: 5px; }
.news_wen ul li { width: 100%; height: 22px; line-height: 22px; overflow: hidden; }
.news_wen ul li a { float: left; }
.news_wen ul li a font { color: #390; }
.news_wen ul li span { float: right; color: #666; }

.shengchan { float: right; width: 255px; }
.shengchan_nei { width: 245px; height: 177px; overflow: hidden; padding: 5px; }
		.slideBox_sc { width:245px; height:177px; overflow:hidden; position:relative;  }
		.slideBox_sc .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox_sc .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox_sc .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
		.slideBox_sc .hd ul li.on{ background:#f00; color:#fff; }
		.slideBox_sc .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox_sc .bd li{ zoom:1; vertical-align:middle; }
		.slideBox_sc .bd img{ width:245px; height:177px; display:block;  }


.product { height: 565px; margin-top: 10px; }
.product_nei { padding-top: 10px; }
.product_nei ul { width: 1000px; margin: 0 auto; }
.product_nei ul li { height: 260px; width: 230px; overflow: hidden; position: relative; float: left; margin: 0px 10px; margin-bottom: 10px; }
.product_nei ul li img { width: 230px; height: 230px; }
.product_nei ul li .tl_bg { width: 100%; height: 30px; position: absolute; bottom: 30px; background-color: #000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5; }
.product_nei ul li h3 { position: absolute; bottom: 30px; width: 210px; padding: 0px 10px; height: 30px; line-height: 30px; overflow: hidden; font-weight: normal; }
.product_nei ul li h3 a { color: #fff; font-size: 14px; }
.product_nei ul li h3 a:hover { color: #096; }
.product_nei ul li .cp_info { width: 100%; height: 30px; line-height: 30px; }
.product_nei ul li .cp_info span { display: inline-block; }
.product_nei ul li .cp_info span.cp_jg { float: left; }
.product_nei ul li .cp_info span.cp_jg font { color: #d90303; }
.product_nei ul li .cp_info span.cp_gg { float: right; }
.product_nei ul li .cp_info span.cp_gg font { color: #3cb879; }

.index_c3 { height: 250px; margin-top: 10px; }
.changshi { float: left; width: 225px; }
.marketing { float: left; width: 510px; margin-left: 15px; }
.links { width: 235px; height: 250px; overflow: hidden; background:url(../images/links_bg.jpg) no-repeat; }

.changshi_tl { width: 100%; height: 22px; line-height: 22px; background-color: #3cb879; overflow: hidden; }
.changshi_tl h3 { color: #fff; font-size: 14px; float: left; padding-left: 10px; }
.changshi_tl h3 span { padding-left: 10px; font-family: Arial; color: #18866b; font-size: 12px; }
.changshi_nei { width: 225px; height: 228px; background-color: #abdec3; overflow: hidden; }
.changshi_nei ul { width: 200px; margin: 0 auto; padding-top: 7px; }
.changshi_nei ul li { width: 100%; height: 23px; line-height: 23px; border-bottom: 1px dashed #ccffcc; }
.changshi_nei ul li a { display: inline-block; background:url(../images/pic2.png) no-repeat left center; padding-left: 10px; }

.marketing_tl { height: 22px; width: 100%; overflow: hidden; }
.marketing_tl h3 { float: left; width: 75px; padding-left: 10px; height: 19px; line-height: 19px; border-bottom: 3px solid #900; color: #12604d; }
.marketing_tl span { float: left; display: inline-block; width: 425px; height: 19px; border-bottom: 3px solid #18866b; font-family: Arial; color: #3cb879; font-size: 12px; font-weight: bold; }
.marketing_nei {  width: 510px; height: 228px; background: #abdec3 url(../images/img_map.png) 45px center no-repeat; position: relative; }
.marketing_nei div { position: absolute; right: 30px; bottom: 30px; line-height: 24px; color: #18866b; }
.marketing_nei div p { font-weight: bold; }

.links ul { width: 224px; margin: 0 auto; padding-top: 8px; }
.links ul li { width: 100%; height: 53px; overflow: hidden; margin-bottom: 7px; }
.links ul li img { width: 224px; height: 53px; }

.helpbox { width: 100%; height: 180px; background:url(../images/help_bg.jpg) repeat; overflow: hidden; }
.help { height: 180px; }
.help_l { float: left; width: 237px; height: 180px; border-right: 3px solid #fff; text-align: center; }
.help_l img { margin-top: 30px; }

.help_rbox { width: 760px; float: left; }
.help_r { width: 740px; margin: 0 auto; }
.help_item { width: 148px; float: left;  padding-top: 20px; color: #fff; }
.help_item_tl { width: 100%; height: 25px; background:url(../images/x2.jpg) repeat-x bottom; text-align: center; }
.help_item_tl h3 { display: inline-block; }

#item1 h3 { background:url(../images/help_pic1.png) no-repeat left center; padding-left: 20px; }
#item2 h3 { background:url(../images/help_pic2.png) no-repeat left center; padding-left: 20px; }
#item3 h3 { background:url(../images/help_pic3.png) no-repeat left center; padding-left: 20px; }
#item4 h3 { background:url(../images/help_pic4.png) no-repeat left center; padding-left: 20px; }
#item5 h3 { background:url(../images/help_pic5.png) no-repeat left center; padding-left: 20px; }

.help_item_nei { width: 100%; }
.help_item_nei ul { width: 100px; margin: 0 auto; padding-top: 10px; }
.help_item_nei ul li { line-height: 22px; }
.help_item_nei ul li a { color: #abdec3; }
.help_item_nei ul li a:hover { text-decoration: underline; }

.bot_navbox { width: 100%; height: 32px; background-color: #18866b; line-height: 32px; text-align: center; color: #fff; font-weight: bold; margin-top: 10px; }
.bot_navbox a { display: inline-block; padding: 0px 10px; color: #fff; }
.bot_navbox a:hover { color: #333; }

.footer { padding: 10px 0px; text-align: center; }
.footer p { line-height: 24px; }

.channel { margin-top: 10px; }
.channel_l { width: 235px; float: left; }
.channel_r { float: right; width: 750px; border: 1px solid #3cb879; }

.subclass { width: 233px; border: 1px solid #3cb879;}
.subclass_tl { width: 100%; height: 33px; line-height: 33px; background-color: #3cb879; }
.subclass_tl h3 { color: #fff; padding-left: 20px; font-size: 18px; }
.subclass_nei { width: 100%; }
.subclass_nei ul { width: 200px; margin: 0 auto; padding-top: 10px; }
.subclass_nei ul li { width: 200px; height: 30px; line-height: 30px; margin-bottom: 5px; }
.subclass_nei ul li a { display: block; width: 180px; padding-left: 20px; font-size: 14px; }
.subclass_nei ul li a:hover { background: #76cda1 url(../images/pic_yjt.png) no-repeat 180px center; color: #fff; }
.subclass_nei ul li a.on { background: #76cda1 url(../images/pic_yjt.png) no-repeat 180px center; color: #fff; }
.subclass_nei ul dl { width: 160px; margin: 0 auto; padding-bottom: 10px; }
.subclass_nei ul dl dd { line-height: 22px; }
.subclass_nei ul dl dd a { }
.subclass_nei ul dl dd a.on { color: #096; }

.contact { width: 100%; }

.daohang { width: 100%; height: 33px; line-height: 33px; font-size: 14px; background-color: #76cda1; }
.daohang span { padding-left: 10px; }
.daohang a:hover { color: #fff; }

.channel_wen { width: 100%; padding: 15px 0px 20px 0px; }
.channel_wen ul { width: 720px; margin: 0 auto; }
.channel_wen ul li { width: 100%; height: 30px; line-height: 33px; border-bottom: 1px dotted #ccc; overflow: hidden;}
.channel_wen ul li a { float: left; }
.channel_wen ul li span { float: right; color: #b9b9b9; }

.channel_tu { width: 100%; padding: 20px 0px 20px 0px; margin: 0 auto; }
.channel_tu ul { width: 720px; margin: 0 auto; }
.channel_tu ul li { width: 180px; float: left; text-align: center; margin-bottom: 10px; }
.channel_tu ul li img { 
						width:150px; height:130px; border:2px solid #dcdcdc; padding: 3px; background-color: #fff; 
						border-radius:5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
					  }
.channel_tu ul li img:hover { border-color: #76cda1; }					  
.channel_tu ul li h3 { line-height: 30px; color: #666; font-size: 14px; font-weight: normal; }
.channel_tu ul li h3 a { color: #76cda1; }
.channel_tu ul li h3 a:hover { text-decoration: underline; }

.channel_cp { padding-top: 15px; }
.channel_cp ul { width: 732px; margin: 0 auto; }
.channel_cp ul li { height: 260px; width: 230px; overflow: hidden; position: relative; float: left; margin: 0px 7px; margin-bottom: 10px; }
.channel_cp ul li img { width: 230px; height: 230px; }
.channel_cp ul li .tl_bg { width: 100%; height: 30px; position: absolute; bottom: 30px; background-color: #000;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5; }
.channel_cp ul li h3 { position: absolute; bottom: 30px; width: 210px; padding: 0px 10px; height: 30px; line-height: 30px; overflow: hidden; font-weight: normal; }
.channel_cp ul li h3 a { color: #fff; font-size: 14px; }
.channel_cp ul li h3 a:hover { color: #096; }
.channel_cp ul li .cp_info { width: 100%; height: 30px; line-height: 30px; }
.channel_cp ul li .cp_info span { display: inline-block; }
.channel_cp ul li .cp_info span.cp_jg { float: left; }
.channel_cp ul li .cp_info span.cp_jg font { color: #d90303; }
.channel_cp ul li .cp_info span.cp_gg { float: right; }
.channel_cp ul li .cp_info span.cp_gg font { color: #3cb879; }

.channel_article { width: 710px; margin: 0 auto; overflow: hidden; font-size: 14px; padding-bottom: 10px; }
.channel_article h1 { font-size: 20px; line-height: 24px; text-align: center; padding: 10px 0px; }
.channel_article .article_nei { padding:10px 10px; line-height: 25px; }
.channel_article .article_nei p { line-height: 25px; }
.channel_article .article_info { width: 100%; margin: 0 auto; text-align: center; line-height: 24px; color: #555; border-top: 1px dashed #ccc; border-bottom: 1px dashed #ccc;  }
.article_page { width: 100%; margin: 0 auto; font-size: 14px; border-top: 1px solid #ccc; }
.article_page ul { padding-top: 5px; }
.article_page ul li { height: 24px; line-height: 24px; color: #76cda1; overflow: hidden; }


/*css flickr style pagination*/
div.flickr {
	padding:0px;margin:0px; text-align:center; font-family:Verdana; font-size:12px; margin: 0px auto; padding: 10px 0px;
}
div.flickr a {
	border-right: #dedfde 1px solid; padding-right: 6px; background-position: 50% bottom; border-top: #dedfde 1px solid; padding-left: 6px; padding-bottom: 2px; border-left: #dedfde 1px solid; color: #76cda1; margin-right: 3px; padding-top: 2px; border-bottom: #dedfde 1px solid; text-decoration: none
}
div.flickr a:hover {
	border-right: #333 1px solid; border-top: #333 1px solid; background-image: none; border-left: #333 1px solid; color: #fff; border-bottom: #333 1px solid; background-color: #76cda1
}
div.meneame a:active {
	border-right: #333 1px solid; border-top: #333 1px solid; background-image: none; border-left: #333 1px solid; color: #fff; border-bottom: #333 1px solid; background-color: #76cda1
}
div.flickr span.current {
	padding-right: 6px; padding-left: 6px; font-weight: bold; padding-bottom: 2px; color: #f00; margin-right: 3px; padding-top: 2px
}
div.flickr span.disabled {
	padding-right: 6px; padding-left: 6px; padding-bottom: 2px; color: #adaaad; margin-right: 3px; padding-top: 2px
}

.content{padding:10px; width: 800px; }

.comment_box{ margin: 0 auto; }
	.comment_list li{padding:15px 0;border-bottom:1px solid #555;}
	.comment_list li .floor{float:right;font-size:18px;color:#DDD;}
	.comment_list li .avatar{display:block;background:#FFF;border-radius:2px 2px 2px 2px;float:left;height:36px;overflow:hidden;width:36px;}
	.comment_list li .avatar img{width:36px;height:36px;}
	.comment_list li .inner{margin-left:48px;}
	.comment_list li .inner p{font-size:13px;}
	.comment_list li .inner .meta{padding-top:3px;color:#999;border:none;}
	.comment_list li .answer{margin-left:48px;padding:10px;background:#fff;border:1px solid #E6E6E6;border-radius:3px 3px 3px 3px;}
	.comment_list li .answer .meta{color:#999;margin-bottom:5px;padding:0;border:none;}
.comment_editor{padding:10px 0; width:100%;}

/*图标定义样式*/
.comm,.view,.time, .sidebar li a{background:url(../images/sprite.gif) no-repeat;}
.comm,.view,.time{margin-right:10px;padding-left:20px;}
.comm{background-position:left 4px;}
.view{background-position:left -36px;}
.time{background-position:left -158px;}
.arrow{float:right;padding-left:10px;color:#DDD;font-family:simsun;font-size:14px;font-style:normal;font-weight:bold;}

.meta{border-bottom:1px solid #EEE;padding-bottom:10px;}

.base_tit{border-bottom:1px solid #DADADA;color:#444;font-size:14px;margin:20px auto 2px 0;padding-bottom:5px;}
	.base_tit span{float:right;font-size:12px;font-weight:100;margin:5px 0 0 0;color:#ccc;}
	.base_tit span a{color:#999;}

.form_box dl{clear:both;padding:8px 0;font-size:12px;line-height:28px;}
	.form_box dl dt{display:block;float:left;width:150px;text-align:right;}
	.form_box dl dt em{padding-right:5px;color:#FF0000;font-style:normal;}
	.form_box dl dd{margin-left:150px; padding-left:10px;}
	.form_box dl dd i{display:block;line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd em{line-height:28px;color:#999;font-size:12px;font-style:normal;}
	.form_box dl dd .btn_submit{padding:10px 30px;border:1px solid #76cda1;background:#76cda1;color:#fff;font-size:14px;line-height:1em;cursor:pointer;font-family:'Microsoft YaHei';}


input.wide{width:250px;}
input.txt{width:200px;}
input.small{width:50px;}
.input{display:inline;margin-right:5px;padding:5px;height:18px;line-height:18px;vertical-align:middle;background:#fff;color:#999px;border:1px solid #CACACA;border-radius:4px 4px 4px 4px;font-family:'Microsoft YaHei';}
/*按钮样式*/
.btn{border-radius:2px 2px 2px 2px;color:#FFF;display:inline-block;font-size:12px;height:30px;line-height:30px;min-width:48px;padding:0 25px;text-align:center;font-family:"Microsoft Yahei";}
.btn{background-color:#1E7BB3;background-image:-moz-linear-gradient(center top , #3999D2, #1E7BB3);border-bottom:1px solid #02598E;box-shadow:0 1px 2px #BBBBBB;text-shadow:0 -1px 0 #1E7BB3;}
.btn:hover{color:#FFF;opacity:0.9;}
.btn-mini{height:20px;line-height:20px;padding:1px 8px 0;}
input.btn, button.btn{border-left:0 none;border-right:0 none;border-top:0 none;cursor:pointer;}
.btn-success{background-color:#52A152;background-image:-moz-linear-gradient(center top , #5FBE5F, #52A152);border-bottom:1px solid #417F41;text-shadow:0 -1px 0 #52A152;}
.btn-error{background-color:#CB423B;background-image:-moz-linear-gradient(center top , #E85A56, #CB423B);border-bottom:1px solid #AA352F;text-shadow:0 -1px 0 #CB423B;}
.btn-gray{background-color:#DDDDDD;background-image:-moz-linear-gradient(center top , #EEEEEE, #DDDDDD);border-bottom:1px solid #A9A9A9;text-shadow:0 -1px 0 #EEEEEE;}
.btn-gray, .btn-gray:hover{color:#777777;}

/*提示样式*/
.msg_tips{margin:30px auto;position:relative;width:380px;}
	.msg_tips .ico{display:block;float:left;background:url(../images/icon_tips.png) no-repeat left top;width:46px;height:46px; text-indent:-99999px;overflow:hidden;}
	.msg_tips .ico.error{background-position:-50px 0;}
	.msg_tips .ico.warning{background-position:-100px 0;}
	.msg_tips .msg{margin-left:60px;}
	.msg_tips .msg strong{margin-bottom:10px;font-size:14px;color:#444;}
	.msg_tips .msg p{line-height:1.8em;}















