@charset "gb2312";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w980{ width:980px;}
.list_14 li{ background:url(imagesdot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_14_1 li{ background:url(imagesdot.gif) no-repeat 8px 12px; padding-left:15px;font-size:14px;}
.list_12 li{ background:url(imagesdot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.green,.green a:link,.green a:visited,.green a:hover{ color:#5e9a2c;}
.withe,.withe a:link,.withe a:visited,.withe a:hover{ color:#fff;}

/*channel nav*/
.channel_nav01{ height:47px; overflow:hidden; padding:12px 0;}
.channel_nav01 h1{ float:left;}
.channel_nav01 h1 img{ vertical-align:middle;}
.channel_nav01 dl{ float:right; text-align:right; padding-top:10px;}
.channel_nav01 dl dt,.channel_nav01 dl dt a:link,.channel_nav01 dl dt a:visited,.channel_nav01 dl dt a:hover{ color:#3399cc;}
.channel_nav01 dl dt a{ padding:0 5px;}
.channel_nav01 dl dd,.channel_nav01 dl dt{ float:left;}
.channel_nav01 dl dd{ padding:2px 8px 0;}

.channel_nav02{ border-top:#5e9a2c 5px solid; border-bottom:#5e9a2c 1px solid; font:normal 12px/35px "宋体"; text-align:center; color:#ccc;}
.channel_nav02 a{ padding:0 16px;font:bold 14px/35px "宋体";}
.channel_nav02 a:link,.channel_nav02 a:visited,.channel_nav02 a:hover{ color:#333;}
.hot{ padding:5px 10px; width:960px;}
.hot i{ float:left; padding-right:10px;font:normal 16px/35px \5FAE\8F6F\96C5\9ED1; height:35px;}
.hot p a{ font:normal 14px/35px \5FAE\8F6F\96C5\9ED1; padding:0 10px;}
.hot p{ float:left; height:35px;}

.hot_news{ padding:10px 0;}
.hot_news i{ float:left; display:block; width:90px; height:30px;font:normal 16px/30px \5FAE\8F6F\96C5\9ED1; text-align:center; background:#79bf3e; margin-right:10px;}
.hot_news p{ float:left; height:30px; line-height:30px;}
.hot_news p a{ padding:0 5px;}

.ad01{ width:980px; margin:10px auto;}
.ad01 div{ float:left;}
.ad01 .center{ padding:0 10px;}
/*p1*/
.p1_content .fl{ width:560px;}
.p1_content .fl .sousuo{ padding-top:15px;}
.p1_content .fl .sousuo div{ float:left; width:142px;}
.p1_content .fl .sousuo dl{ float:right; width:405px;}
.p1_content .fl .sousuo dl dt{ font-size:14px; padding-bottom:10px;}
.p1_content .fl .sousuo dl dt a{ padding:4px 8px; margin:0 10px;}
.p1_content .fl .sousuo dl dt a:link,.p1_content .fl .sousuo dl dt a:visited{ color:#767676;}
.p1_content .fl .sousuo dl dt a:hover{ background:#79bf3e; color:#fff;}
.p1_content .fl .sousuo dl dd input{ width:346px; height:29px; line-height:29px; border:#79bf3e 1px solid; border-right:none; vertical-align:middle;}
.p1_content .fl .sousuo dl dd img{ vertical-align:middle;}

.p1_content .fr{ width:395px;}
.p1_content .fr h1{font: bold 18px/220% \5FAE\8F6F\96C5\9ED1; text-align:center;}
.p1_content .fr p{ background:url(imagesdot_line.gif) bottom repeat-x; padding:4px 0 8px; margin-bottom:10px; text-align:center;}
.p1_content .fr ul{ margin:10px 0;}

#box{width:560px;height:310px;position:relative;}
#box ul li{display:none;text-align:center;position:absolute;}
#box ul li img{display:block;}
#box ul li span{position:absolute;top:276px;left:8px;font-size:14px;z-index:3;line-height:33px;}
#box ul li a{color:#fff;}
#box ul li div{background:#000;filter:alpha(opacity=70);opacity:.7;height:33px;line-height:33px;position:absolute;top:276px;width:560px;z-index:1;}
#box ol{position:absolute;top:286px;right:5px;z-index:1;}
#box ol li.active{display:block;background:url(imagesball2.gif) no-repeat;filter:alpha(opacity=70);opacity:.7;}
#box ol li{width:12px;height:12px;float:left;cursor:pointer;margin:0 3px;background:url(imagesball1.gif) no-repeat;filter:alpha(opacity=70);opacity:.7;}

/*p2*/
.p2_content .fl{ width:330px;}
.p2_content .fr{ width:280px; background:#f4fcf3;}
.p2_content .center{ padding-left:20px;}

h2{ background:url(imagesh2_01.gif) top left no-repeat #79bf3e; height:40px;}
h2 b{ float:left;font: normal 22px/40px \5FAE\8F6F\96C5\9ED1; padding-left:30px;}
h2 i{ float:right; line-height:40px; padding-right:10px;}

.p2_content .fl .pic{ clear:both;}
.p2_content .fl .pic li{ float:left; width:155px; padding:12px 5px 5px;}
.p2_content .fl .pic li em{ display:block; height:30px; background:#000; margin-top:-30px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.p2_content .fl .pic li i{display:block; height:43px; line-height:30px; margin-top:-30px; position:relative; z-index:2; font-size:12px; text-align:center;}
.p2_content .center ul{ padding:15px 0 0;}
.p2_content .fr h2{ background:url(imagesh2_02.gif) top left no-repeat #f4fcf3; border-bottom:#d3ebc2 1px solid; margin-bottom:5px;}
.p2_content .fr p{ display:block; padding:6px 5px 6px 8px;}
.p2_content .fr p img{ float:left; margin-right:12px;}

/*p3*/
.p3_content{ background:url(imagesp2_01.gif) no-repeat; height:282px;}
.p3_content h3{font: bold 28px/110% \5FAE\8F6F\96C5\9ED1; float:left; width:60px; text-align:center; padding-top:80px;}
.p3_content div{}

#box2{position:relative; width:910px; padding-right:10px; float:right;}
#box2 ul{ padding-top:10px;}
#box2 ul li{position:absolute;line-height:160%; text-align:center; width:910px;}
#box2 ul li img{ margin:5px;}

#box2 ol{position:absolute;top:250px;left:340px; z-index:10;}
#box2 ol li.active{background:url(imagesball_1.gif) no-repeat;display:block;}
#box2 ol li{background:url(imagesball_2.gif) no-repeat;float:left;text-align:center;height:8px;width:38px;cursor:pointer;padding:0 5px;}

/*p4*/
.p4_content .fl{ width:330px;}
.p4_content .fr{ width:280px; background:#f4fcf3;}
.p4_content .center{ padding-left:20px;}

.p4_content .fl .pic{ clear:both; padding:10px 0 5px;}
.p4_content .fl .pic li em{ display:block; height:30px; background:#000; margin-top:-30px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.p4_content .fl .pic li i{display:block; height:43px; line-height:30px; margin-top:-30px; position:relative; z-index:2; font-size:12px; text-align:center;}
.p4_content .center ul{ padding:15px 0 0;}
.p4_content .fr h2{ background:url(imagesh2_02.gif) top left no-repeat #f4fcf3; border-bottom:#d3ebc2 1px solid; margin-bottom:5px;}
.p4_content .fr p{ display:block; padding:6px 5px 6px 8px;}
.p4_content .fr p img{ float:left; margin-right:12px;}

/*p5*/
.p5_content dl dt{ float:left; width:350px; padding-right:5px;}
.p5_content dl dd{ float:left; width:304px; padding:0 0 0px 8px;}

.p5_content dl em{ display:block; height:30px; background:#000; margin-top:-30px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.p5_content dl i{display:block; height:43px; line-height:30px; margin-top:-30px; position:relative; z-index:2; font-size:12px; text-align:center;}
/*p6*/
.p6_content .fl{ width:680px;}
.p6_content .fr{ width:280px; background:#f4fcf3;}
.p6_content .fr h2{ background:url(imagesh2_02.gif) top left no-repeat #f4fcf3; border-bottom:#d3ebc2 1px solid; margin-bottom:5px;}
.p6_content .fr ol{ margin:12px 10px;}
.p6_content .fr ol li{ line-height:220%; font-size:14px;}
.p6_content .fr .pic{ background:#fff; padding:15px 0 0;}

.p6_content .fl div{ width:320px; padding:15px 10px; float:left;}
.p6_content .fl div h3{ background:url(imagesp3_01.gif) no-repeat; width:50px; height:60px; text-align:center;font: normal 18px/120% \5FAE\8F6F\96C5\9ED1; padding-top:6px; margin-right:10px; float:left;}
.p6_content .fl div ul{ float:left; width:260px;}
.p6_content .fl div ul li{ font-size:14px;}
/*p7*/
.p7_content .fl{ width:680px;}
.p7_content .fr{ width:280px;}

.haccordion{width:690px;height:159px; overflow:hidden;}
.haccordion ul{margin: 0;padding: 0;list-style: none;overflow: hidden;}
.haccordion li{margin: 0;padding: 0;display: block; width: 100%; height: 200px; overflow: hidden; float: left; }
.haccordion li .hpanel{width: 100%;height: 200px; }
.haccordion h6{ float:left;width:19px;height:129px;font-size:12px; font-weight:normal;background:#E2FCB7;border-left:1px solid #BBDC85; border-bottom:1px solid #BBDC85; border-top:1px solid #BBDC85;margin:0;padding:15px 5px 15px 10px; color:#3D791A; line-height:14px;}
.haccordion h6 em{ margin:50px 0 0 0; font-size:18px; font-family:"SimHei"; display:block; font-weight:bold; color:#7AB828;}

/*p8*/
.p8_content{ height:137px; background:#f5fbf0;}
.p8_content h3{ float:left; width:42px; text-align:center; height:100px;  padding-top:37px; background:#5e9a2c;font: normal 18px/110% \5FAE\8F6F\96C5\9ED1;}
.p8_content .pic{ float:right; width:910px;}
.p8_content .pic li{ float:left; text-align:center; padding:10px 15px;}
.p8_content .pic li img{ display:block; margin-bottom:2px;}
/*p9*/
.link{ background:#f2f8ed; padding:15px 40px 15px 15px; width:925px;}
.link .fl{ width:615px;}
.link .fr{ width:280px;}
.link .fl h3{ width:75px; float:left;font: bold 18px/120% \5FAE\8F6F\96C5\9ED1;}
.link .fl p{ width:510px; display:block; float:right; background:url(imageslink01.gif) left top repeat-y; padding-left:20px;}
.link .fl .line{ background:url(imageslink02.gif) center right no-repeat; height:40px;}
.link .fl p a{ padding:0 6px; line-height:200%;}
.link .fr h3{ background:#5e9a2c; height:31px; text-align:center;font: bold 18px/31px \5FAE\8F6F\96C5\9ED1;}
.link .fr dl{ padding:8px;}
.link .fr dl img{ /*display:block;*/ margin-bottom:8px;}
.link .fr dl dt{ float:left; width:132px; text-align:center;}
.link .fr dl dd{ float:right;}
.link .fr p{ display:block; padding:5px 0 0; text-align:center;}

.p2j_list{}
.p2j_list .fl{ width:670px;}
.p2j_list .fl ul{ border-top:#ccc 1px dashed;}
.p2j_list .fl ul li{ border-bottom:#ccc 1px dashed; padding:18px 0;}
.p2j_list .fl ul li strong{ display:block; font-size:16px; padding-bottom:5px;}
.p2j_list .fl ul li p{ color:#8f8e8e;}

.p2j_list .fr{ width:280px;}
.p2j_list .fr h2{ background:url(imagesh2_02.gif) top left no-repeat #f4fcf3; border-bottom:#d3ebc2 1px solid; margin-bottom:5px;}
.p2j_list .fr p{ display:block; padding:6px 5px 6px 8px;}
.p2j_list .fr p img{ float:left; margin-right:12px;}
.p2j_list .fr div{ border-bottom:#fff 20px solid; background:#f5fcf4;}
.p2j_list .fr .list_14,.p2j_list .fr ol{ margin:5px 5px 8px 8px;}

.p2j_list .fr .pic{ clear:both; padding:10px 0 5px;}
.p2j_list .fr .pic li em{ display:block; height:30px; background:#000; margin-top:-30px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.p2j_list .fr .pic li i{display:block; height:43px; line-height:30px; margin-top:-30px; position:relative; z-index:2; font-size:12px; text-align:center;}
.p2j_list .page{ text-align:center; padding:25px 0 0; font-size:14px;}
.p2j_list .page a{ padding:0 10px;}

/*2j*/
.lujing{ height:28px; background:#e1efd5;}
.lujing em{ float:left; padding-left:8px; line-height:28px;}
.lujing em a{ padding:0 4px;}
.lujing ul{ width:520px; float:right;}
.lujing ul li{ float:left; line-height:28px;}
.lujing ul li input{ border:#d4eac3 1px solid; background:#fff; vertical-align:middle; width:176px; height:19px; margin-top:3px; border-right:none;}
.lujing ul li a{ padding:0 8px;}
.lujing ul li img{ vertical-align:middle; margin-top:3px;}
.lujing ul li.green{ width:315px; text-align:right;}


.pic_list{width:980px;height:auto;margin:5px auto;}
	#tiles{list-style-type:none;position:relative;margin: 0;}
	#tiles li h2{ background:url(imagesh2_02.gif) top left no-repeat #f5fcf4; height:auto; display:inline-block;}
	#tiles li{ width:228px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;display: none;cursor: pointer;float:left; background:#fff; border:#d4eac3 1px solid;}
	#tiles li span{ text-align:center;padding:9px 0; text-align:center;display:block; padding:0px 0;}/*20140411*/
	#tiles li span img {display: block; margin:0 auto; padding:9px 0;}/*20140411*/
	#tiles li p{color: #666;font-size:12px;padding:8px 0; margin:0 8px;text-align:left; border-bottom:#dedddd 1px dotted; text-indent:0em;}
	#tiles li div.fx{ color:#333; clear:both; padding:8px 5px 8px 10px;}
	#tiles li div.fx img{ vertical-align:middle;}
	
	#tiles ali:nth-child(3n){height: 175px;}
	#tiles ali:nth-child(4n-3){padding-bottom: 30px;}
	#tiles ali:nth-child(5n){height: 250px;}
	.page_n{border-top:1px dotted #ccc;width:980px;height:70px;padding-top:10px;font-size:14x;margin:5px auto; text-align:center;}
	.page_n img{vertical-align:middle;}
	.page_n a{font-size:14px; padding:0 10px;}


	#tiles2{list-style-type:none;position:relative;margin: 0;}
	#tiles2 li{ width:310px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;display: none;cursor: pointer;float:left; background:#fff; border:#d4eac3 1px solid;}
	#tiles2 li span{ text-align:center;padding:9px 0; text-align:center;display:block;}
	#tiles2 li span img {display: block; margin:0 auto;}
	#tiles2 li p{color: #666;font-size:12px;padding:8px 0; margin:0 8px;text-align:left; border-bottom:#dedddd 1px dotted; text-indent:0em;}
	#tiles2 li div.fx{ color:#333; clear:both; padding:8px 5px 8px 10px;}
	#tiles2 li div.fx img{ vertical-align:middle;}
	
	#tiles2 ali:nth-child(3n){height: 175px;}
	#tiles2 ali:nth-child(4n-3){padding-bottom: 30px;}
	#tiles2 ali:nth-child(5n){height: 250px;}



/*20140410*/
.p2_content .fr ul.list_12{padding:6px 5px 6px 3px;}
.p2_content .fr ul.list_12 li{background:none; padding-left:12px;}
.p4_content .fr ul.list_12{padding:10px 5px 10px 3px;}
.p4_content .fr ul.list_12 li{background:none; padding-left:12px;}


.p2j_list .fr ul.list_12{padding:6px 5px 6px 3px;}
.p2j_list .fr ul.list_12 li{background:none; padding-left:12px;}

/*20141015*/
.p4_content_a .center ul{padding:0px 0 0 0;}
.p4_content_a .fr{width:280px; background:#fff;}
.p4_content_a .fr .pic li em{ display:block; height:30px; background:#000; margin-top:-30px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.p4_content_a .fr .pic li i{display:block; height:43px; line-height:30px; margin-top:-30px; position:relative; z-index:2; font-size:12px; text-align:center;}