*{ margin:0px auto; padding:0px;}
body{ color:#333; font:14px/1.5 'Microsoft yahei',arial; background:#fff;}
body,div,p{ word-wrap:break-word; word-break:break-all; word-break:normal;}
em,i,address,caption,cite,code,dfn,var{ font-style:normal;}
img,fieldset{ border:0;}
ol,ul,li{ list-style:none;}
input,textarea,select{ outline:none;}
textarea{ resize:none;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
a{ color:#333; text-decoration:none; cursor:pointer; outline:none;}
a:hover{ color:#b8080b; text-decoration:none; quotes:none;}
#topmenu{position:absolute;background:#4b4a4a;width:100%;margin:0 auto;clear:both;overflow:hidden;z-index:998;left:0}

/* layout */
.w1000{ width:1000px;}
.layout{ width:1300px;}
.layout1{ width:1200px;}
.colSub{ width:235px; overflow:hidden;}
.colMain{ width:735px; overflow:hidden;}
.colBox{ border:1px solid #ddd;}
.areaL{ width:246px; overflow:hidden;}
.areaR{ width:934px; overflow:hidden;}

/* public style */

.fl{ float:left;}.fr{ float:right;}.fn{ float:none;}
.al{ text-align:left;}.ac{ text-align:center;}.ar{ text-align:right;}
.vam{ vertical-align:middle;}.vat{ vertical-align:top;}.vab{ vertical-align:bottom;}
.pr{ position:relative;}.pa{ position:absolute;}
.hide{ display:none;}.block{ display:block!important;}
.bdrb{ border-bottom:none!important;}.bdrl{ border-left:none!important;}.bdrr{ border-right:none!important;}.bdrt{ border-top:none!important;}.bdrn{ border:none!important;}

/* Set the width */
.w20{ width:20px;}.w30{ width:30px;}.w40{ width:40px;}.w50{ width:50px;}.w60{ width:60px;}.w70{ width:70px;}.w80{ width:80px;}.w90{ width:90px;}.w100{ width:100px;}.w120{ width:120px;}.w140{ width:140px;}.w150{ width:150px;}.w160{ width:160px;}.w170{ width:170px;}.w180{ width:180px;}.w200{ width:200px;}.w220{ width:220px;}.w230{ width:230px;}.w240{ width:240px;}.w250{ width:250px;}.w260{ width:260px;}.w270{ width:270px;}.w280{ width:280px;}.w290{ width:290px;}.w300{ width:300px;}.w330{ width:330px;}
.wb10{ width:10%;}.wb20{ width:20%;}.wb30{ width:30%;}.wb40{ width:40%;}.wb50{ width:50%;}.wb60{ width:60%;}.wb70{ width:70%;}.wb80{ width:80%;}.wb90{ width:90%;}.wb98{ width:98%;}

/* interval margin & padding */
.mt5{ margin-top:5px;}.mt10{ margin-top:10px;}.mt15{ margin-top:15px;}.mt20{ margin-top:20px;}
.mb5{ margin-bottom:5px;}.mb10{ margin-bottom:10px;}.mb20{ margin-bottom:20px;}
.ml5{ margin-left:5px;}.ml10{ margin-left:10px;}.ml20{ margin-left:20px;}
.mr5{ margin-right:5px;}.mr10{ margin-right:10px;}.mr20{ margin-right:20px;}
.pt5{ padding-top:5px;}.pt10{ padding-top:10px;}.pt20{ padding-top:20px;}.pt25{ padding-top:25px;}
.pb5{ padding-bottom:5px;}.pb10{ padding-bottom:10px;}.pb20{ padding-bottom:20px;}.pb25{ padding-bottom:25px;}.pb35{ padding-bottom:35px;}
.pl5{ padding-left:5px;}.pl10{ padding-left:10px;}.pl20{ padding-left:20px;}.pl25{ padding-left:25px;}
.pr5{ padding-right:5px;}.pr10{ padding-right:10px;}.pr20{ padding-right:20px;}.pr25{ padding-right:25px;}
.p10{ padding:10px;}.p20{ padding:20px;}

/* font */
.bold{ font-weight:bold;}
.ft12{ font-size:12px;}.ft14{ font-size:14px;}.ft16{ font-size:16px;}.ft18{ font-size:18px;}.ft24{ font-size:24px;}
.clr3{ color:#333333;}.clr6{color:#666666;}
.gray{ color:#999999;}.green{ color:#7CAF00;}.red{ color:#e93100;}.orange{ color:#ff6600;}.blue{ color:#3b4a82;}

/* button */
.bnt01{ height:25px; padding:3px 10px; font-size:12px; color:#fff; background:#d32c47; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}
.bnt02{ height:25px; padding:3px 10px; font-size:12px; color:#fff; background:#999999; border-right:1px solid #6a6a6a; border-bottom:1px solid #6a6a6a; cursor:pointer;}

/* input¡¢textarea */
.inptxt{ height:26px; padding:0px 5px; float:left; margin:5px 5px; border:1px solid #d9d9d9;}
.textarea{ padding:5px 5px; margin:7px 5px; border:1px solid #d9d9d9;}


/* top¡¢head */
.head{ height:96px; background:#272727;}
.logo{ margin:30px 0px;}
.tel{ height:40px; padding:0px 0px 0px 45px; margin:30px 70px 0px 0px; background:url(../images/ico_tel.png) left 5px no-repeat;}
.tel dd{ font:14px 'Microsoft yahei';}
.tel p{ margin:0px 0px 0px 0px; font:bold 20px Arial, Helvetica, sans-serif; color:#2d9316;}


/* µ¼º½À¸
.nav{ height:50px; margin-top:30px;}
.nav ul{ overflow:hidden;}
.nav ul li{ width:110px; height:50px; float:left;font-weight:bold; }
.nav ul li a{ color:#FFF; font-weight:bold; display:block; font-size:16px; line-height:40px;text-align:center;}
.nav ul li a:hover{ color:#FFF;font-weight:bold; } */

.nav{ height:66px; margin-top:30px;}
.menu_fox{height:66px;margin:0px auto; position:relative; z-index:999;}
.menu_fox .menu_fox_li ul{ height:66px;margin:0px auto; }
.menu_fox .menu_fox_li ul li{ width:110px;height:66px;float:left; line-height:40px;  text-align:center;}
.menu_fox .menu_fox_li ul li a{color:#fff;font-size:16px; height:66px; display:block; font-weight:bold;}
.menu_fox .menu_fox_li ul li a:hover{ display:block;height:66px;}
.menu_fox .menu_li{width:110px;  height:auto; float:left;}
.menu_fox .menu_li li{
	width:140px;
	float:left;
	height: 35px;
	line-height:35px;
	overflow:hidden;
	font-size:14px;
	text-align:center;
	background-color:#000;
	opacity:0.5; filter:alpha(opacity=50);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.menu_fox .menu_li li a{width:125px;color:#fff;}
.menu_fox .menu_li li a:hover{width:125px;font-size:14px; font-weight:bold;}
.menu_fox .nav1{width:115px; z-index:99999;position: fixed;top:96px;left:41%;height:auto; }
.menu_fox .nav2{width:115px; z-index:1;position:fixed;top:96px;left:49%;height:auto;}
.menu_fox .nav3{width:115px; z-index:1;position:fixed;top:96px;left:57%;height:auto;  }
.menu_fox .nav4{width:115px; z-index:1;position:fixed;top:96px;left:64%;height:auto;  }
.menu_fox .nav5{width:115px; z-index:1;position:fixed;top:96px;left:72%;height:auto;  }
.menu_fox .nav6{width:115px; z-index:1;position:fixed;top:96px;left:80%;height:auto;  }
.menu_fox .nav7{width:115px; z-index:1;position:fixed;top:96px;left:875px;height:auto;  }
.menu_fox .nav8{width:115px; z-index:1;position:fixed;top:96px;left:1000px;height:auto;  }
.menu_fox .nav9{width:115px; z-index:1;position:absolute;top:96px;left:1125px;height:auto;  }


/* ËÑË÷ */
.searchForm{ margin:35px 0px 0px 0px; overflow:hidden;}
.searchForm .txt{ width:186px; height:30px; padding:0px 7px; float:left; border:1px solid #d9d9d9; border-right:none;}
.searchForm .bnt{ width:32px; height:32px; border:none; background:url(../images/bnt_search.png) #2d9316 center no-repeat; cursor:pointer;}


/* Ê×Ò³bannerÍ¼ */
.banner{ min-width:1000px; height:757px; position:relative; padding-top:96px; overflow:hidden; z-index:;}
.banner_pre_next{ display:none; position:relative; top:220px; z-index:101;}
.banner_pre_next .banner_btn_left{ position:absolute; left:10%; color:#fff; font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right{ position:absolute; right:10%; color:#fff; font:bold 80px/normal simsun;}
.banner_pre_next .banner_btn_right:hover,.banner_pre_next .banner_btn_left:hover{ color:#C00;}
.banner_item{ width:100%; text-align:center; position:absolute; bottom:25px; z-index:100;}
.banner_item a{ display:inline-block; width:50px; height:5px; margin:0px 5px; background:#FFF;}
.banner_item a:hover,.banner_item a.hover{ background:#2d9316;}
.banner_show{ width:100%; height:757px; text-align:center; overflow:hidden; position:relative; }
.banner_show img{ min-width:1000px; height:757px;}
.bannger_inbox{ width:100%; height:757px; text-align:center; overflow:hidden; position:absolute; left:0; top:0;}


/* Ê×Ò³ÑùÊ½ START */
.company{
	height:885px;
	background-image: url(../images/aboutusbg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.company .hd{ height:80px; margin:50px 0px; background:url(../images/aboutus.jpg) center no-repeat;}
.company dl{ overflow:hidden;}
.company dl dd{ width:650px; height:360px; float:left; position:relative;}
.company dl dd p{ font:16px/35px "Î¢ÈíÑÅºÚ"; color:#5a5b5b;}
.company dl dd a{ float:right; font-size:14px; color:#06a406;position: absolute; font-weight:bold; left:360px; top:330px; z-index:100; margin-right:80px;}

.company dl img{
	width:600px;
	height:360px;
	float:left;
	margin-top: 7px;
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 3px solid #46cd46;
}
.company1{ height:220px; margin-top:70px;}
.company1 img{ width:220px; margin-left:10px;height:220px;}


.case{ height:980px; overflow:hidden; background:#fff;}
.case .hd{ height:80px; margin:60px 0px 35px 0px; background:url(../images/xinpin.jpg) center no-repeat;}
.case dl{ width:660px;margin-left:auto; margin-right:auto; overflow:hidden; position:relative; margin-bottom:30px;}
.case dl dt{ width:82px; height:34px; padding:0px 0px 0px 15px; margin:0px 10px 0px 0px; font:15px/34px "Î¢ÈíÑÅºÚ"; color:#FFF; float:left; background:url(../images/bg_col.png) right center no-repeat;}
.case dl dd{ display:block; height:34px; line-height:34px; float:left; font-weight:bold; font-size:18px; padding:0px 12px; margin:0px 6px; cursor:pointer;}
.case dl dd span{}
.case dl dd.menub1_1{ color:#FFF; background:#3c9c0d;}


.peijian{
	height:595px;
	background-color: #f7f7f7;
	background-image: url(../images/peijianbg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
}
.peijian .hd{
	height:80px;
	padding-top:50px;
	background-image: url(../images/peijian.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.yanfa{
	width:100%;
	height:601px;
	margin-bottom:40px;
	text-align: center;
	background-image: url(../images/yanfa.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}




/********** ´ø¼ýÍ·ÇÐ»» **********/
.pro_move{
	width:1200px;
	height: 410px;
	margin-top: 80px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.blk_18{
	overflow:hidden;
	zoom:1;
	font-size:9pt;
	width:100%;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.blk_18 .pcont{ width:1180px; height:410px; display:inline; float:left; margin-left:10px; overflow:hidden;}
.blk_18 .ScrCont{ width:10000px; zoom:1;}
.blk_18 #List1_1,.blk_18 #List2_1{ float:left;}
.blk_18 .LeftBotton,.blk_18 .RightBotton{ width:44px; height:44px; display:block; margin-top:130px;}
.blk_18 .LeftBotton{ background:url(../images/jt_l.jpg) no-repeat; float:left;}
.blk_18 .RightBotton{ background:url(../images/jt_r.jpg) no-repeat; float:right;}
.blk_18 .LeftBotton:hover{ background:url(../images/jt_over_l.jpg) no-repeat;}
.blk_18 .RightBotton:hover{ background:url(../images/jt_over_r.jpg) no-repeat;}
.blk_18 .pl img{
	width:312px;
	height:314px;
	margin-top:12px;
}
.blk_18 .pl{
	width:336px;
	height:410px;
	float:left;
	text-align:center;
	margin-left:30px;
	margin-right: 30px;
	font-size:14px;
	background-image: url(../images/peijian.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.blk_18 .pl a{ color:#FFF; font-size:18px; font-weight:bold; line-height:80px;}
.blk_18 .pl span { margin-top:10px;  }
.blk_18 .pl p{ display:block; padding-top:15px;}  
/********** ´ø¼ýÍ·ÇÐ»» **********/

.indnews{
	width: 190px;
	height:570px;
	background-color:#6fc628;
	float:left;
}
.hd{ height:80px; margin:50px 0px; background:url(../images/news.jpg) center no-repeat;}

.indnews1{
	width: 1110px;
	height:570px;
	float:left;
}
.index_show{position: relative;z-index: 2;width: 100%;background: #fff;}
.bxslider{height: 570px;overflow: hidden;width: 100%;}
.bxslider li{width: 100%;height: 570px;overflow: hidden;}
.bxslider .item1{background: url(../images/slider1.png) center 0 no-repeat;}
.bxslider .item2{background: url(../images/slider1.png) center 0 no-repeat;}
.bxslider .item3{background: url(../images/slider1.png) center 0 no-repeat;}
.bx-controls{display: none;}
#bx-pager{width: 190px;position: absolute;left:-190px;z-index:10;background: url(../images/shadow1.png) 0 bottom no-repeat;padding-bottom: 6px;}
#bx-pager a{float: left;width: 205px;height: 60px;line-height: 60px;text-align: center;font-size: 35px;color: #fff; font-weight:bold; margin-top:30px;}
#bx-pager a:hover{text-decoration: none;}
#bx-pager .active{
	position: relative;
	color: #000;
	font-size:45px;
	background-image: url(../images/indnews.png);
	background-repeat: no-repeat;
	background-position: right center;
}
.indnews2{
	width: 458px;
	height:417px;
	float:left;
	background-image: url(../images/indnewsbg.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.indnews2_1{
	width: 340px;
	height: 100px;
	margin-top:80px;
	margin-left:65px;
	font-size:22px;
	color:#3fe404;
	text-align:center;
	float:left;
}
.indnews2_2{
	width: 340px;
	height: 196px;
	margin-left:65px;
	color:#fff;
	text-align:left;
	float:left;
}
.indnews2_3 a{
	display:block;
	width: 340px;
	height: 45px;
	margin-left:65px;
	color:#fff;
	float:left;
}

.contact{
	width:100%;
	height:700px;
	margin-top:40px;
	float:left;
	background-image: url(../images/contactbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.contact .hd{ height:80px; background:url(../images/contact.jpg) center no-repeat;}
.contact1{ float:right; width:220px; font-size:16px; color:#FFF; margin-top:120px; line-height:28px; margin-right:70px;}
.contact1 a{ color:#fff;}
.contact2{ float:right; width:260px; font-size:18px; color:#000; font-weight:bold; margin-top:190px; line-height:28px; margin-right:130px;}



/* Ê×Ò³ÑùÊ½ END */


/* ÍøÕ¾µ×²¿ START */
.bottom{ width:100%; height:340px; float:left; background:#1e1e1e;}
.bottom1{
	width:1200px;
	height:230px;
	margin-left:auto;
	margin-right:auto;
	margin-top:65px;
	background-image: url(../images/footlogo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bottombg1{width:100%;
	height:230px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/wx.jpg);
	background-repeat: no-repeat;
	background-position: left 100px;
}
.bottombg2{width:100%;
	height:230px;
	margin-left:auto;
	margin-right:auto;
	background-image: url(../images/foot_con.jpg);
	background-repeat: no-repeat;
	background-position: 900px 80px;
}
.bottom2{
	width:790px;
	height:230px;
	float:right;
}
.bottom2_1{
	width:100%;
	height:50px;
	float: left;
}
.bottom2_1 li{
	width:130px;
	height:50px;
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	margin-right:100px;
	float: left;
	text-align:center;
	background-image: url(../images/foot_x.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.bottom2_2 {
	width:100%;
	height: auto;
	float: left;
}
.bottom2_2_1 {
	width:150px;
	height: auto;
	margin-left:40px;
	margin-top:25px;
	float: left;
}
.bottom2_2_1 li {
	width:100%;
	height: 30px;
	line-height:30px;
	float: left;
}
.bottom2_2_1 li a { color:#FFF;}



.bottom2_2_2 {
	width:150px;
	height: auto;
	margin-left:82px;
	margin-top:25px;
	float: left;
}
.bottom2_2_2 li {
	width:100%;
	height: 30px;
	line-height:30px;
	float: left;
}
.bottom2_2_2 li a { color:#FFF;}

.bottom2_2_3 {
	width:200px;
	height: auto;
	color:#FFF;
	line-height:20px;
	margin-left:110px;
	margin-top:20px;
	float: left;
}
.bottom2_2_3 a { color:#FFF;}
.foot{ width:100%; height:45px; line-height:45px; text-align:center; background:#030303; overflow:hidden;color:#FFF; }
.foot a{ color:#FFF;}
/* ÍøÕ¾µ×²¿ END */
.neiyebg {
	width:100%;
	height: auto;
	float:left;
}
.ny_box{
	width:1100px;
	min-height:500px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #ffffff;
	clear: both;
}
.dhny{
	width:100%;
	height:79px;
	margin-right: auto;
	margin-left: auto;
	background-color: #73c73f;
}
.dhny1{
	width:1080px;
	height:32px;
	line-height:32px;
	color:#505050;
	padding-top:15px;
	margin-right: auto;
	margin-left: auto;
}
.dhny2{
	width:1100px;
	height:79px;
	line-height:79px;
	color:#7c7a7a;
	margin-right: auto;
	margin-left: auto;
}
.ny_column{
	width:1100px;
	float:left;
}
.ny_columnName{
	width:130px;
	height:79px;
	line-height:79px;
	font-size:26px;
	color:#fff;
	text-align:center;
	float: left;
	font-family: "Î¢ÈíÑÅºÚ", "ËÎÌå";
}
.ny_columnList{
	width:970px;
	height:auto;
	float: right;

}
.ny_columnList ul li{
	width:132px;
	height:79px;
	line-height:79px;
	float:right;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #78a714;
}
.ny_columnList ul li a{ width:100%; display:block; font-size:20px; color:#fff;  background:url(../images/nyA.gif) left no-repeat;}
.ny_columnList ul li a:hover{
	color:#fff;
	z-index:10;
	background:#649200;
	background-image: url(../images/nylist_h.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:86px;
}
.ny_columnList ul li a.visit{ color:#fff;
	z-index:10;
	background:#649200;
	background-image: url(../images/nylist_h.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	height:86px; }

.ny_r{
	width:1200px;
	height:auto;
	margin-top:20px;
	margin-bottom: 20px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
.ny_r_b{ width:100%; height:auto; margin-top:15px; color:#666; margin-left:auto; margin-right:auto;}

.ny_news_lb{ width:100%; min-height:300px; overflow:visible;margin:0 auto;}
.ny_news_lb ul li{
	width:99%;
	height:150px;
	line-height:22px;
	min-height:30px;
	overflow:visible;
	background: #f2f2f2;
	text-align:left;
	padding-top:10px;
	margin-right: auto;
	margin-bottom: 20px;
	padding-right:1%;
	margin-left: auto;
}
.ny_news_lb ul li img{ 	width:175px;
	height:120px;
	float:left;
	margin-right:20px;
	border:#e3e1e1 1px solid;
	padding: 2px; margin-top:8px; margin-left:10px;}
.ny_news_lb ul li span{ font-size:18px; line-height:30px; font-weight:bold;}
.ny_news_lb ul li dl{ font-size:13px; line-height:25px; color:#900;}



.ny_news_lb ul li p a{ font-size:15px; color:#900; }
.nybanner{
	width:100%;
	min-width:1000px;
	height:350px;
	padding-top:90px;
	background-repeat: no-repeat;
	background-position: center bottom;
}


/****** À¸Ä¿Ä¿Â¼ ******/
.menu{ width:246px; background:#FFF;}
.menu .hd{ padding:10px 0px; font:24px/50px "Î¢ÈíÑÅºÚ"; color:#FFF; text-align:center; background:#D30418; border-bottom:2px solid #f8f6f6;}
.menubox{}
.menubox ul li{ height:40px; border-bottom:1px solid #f8f6f6;}
.menubox ul li a{ display:block; padding:0px 10px; font:16px/40px "Î¢ÈíÑÅºÚ"; text-align:center;}
.menubox ul li a:hover{ color:#FFF; background:#D30418;}
.menubox ul li a.cur{ color:#FFF; background:#D30418;}


/* ËùÔÚÎ»ÖÃ */
.uhere{ padding:12px 15px 10px 15px; font:13px/23px "Î¢ÈíÑÅºÚ"; border-bottom:1px solid #022e51; background:#FFF;}
.uhere i{ display:block; width:19px; height:19px; float:left; margin:0px 7px 0px 0px; background:url(../images/ico_pos_home.png) left center no-repeat;}


/****** ÄÚÒ³ÓÒ²à ******/
.public{ height:auto; padding:15px 15px; background:#FFF;}
.views{ height:auto; padding:15px 15px; background:#FFF;}
.views dl{ padding:0px 0px 10px 0px; margin:0px 0px 15px 0px; text-align:center; border-bottom:1px dashed #ccc;}
.views dl h1{ padding:0px 0px 8px 0px; font-size:16px;}
.views dl dd span{ margin:0px 10px 0px 0px;}
.views .bigpic{ text-align:center; padding:0px 0px 10px 0px;}
.views .bigpic img{ max-width:100%;}
.views .cont{ min-height:200px; overflow:hidden; font:13px/22px "ËÎÌå";}


/**** ÄÚÈÝÕ¹Ê¾µÄÐÎÊ½ ****/
.list{ margin-bottom:20px;}
.list ul li{ padding:0px 0px 0px 18px; font:14px/36px "Î¢ÈíÑÅºÚ"; background:url(../images/ico_li.png) left center no-repeat; border-bottom:1px dashed #CCC;}
.list ul li span{ float:right;}

.pic{ overflow:hidden; padding:0px 0px 0px 0px;}
.pic ul li{ width:171px; height:205px; float:left; margin:0px 0px 8px 30px; text-align:center;}
.pic ul li p{ width:169px; height:174px; display:table-cell; overflow:hidden; vertical-align:middle; text-align:center; border:1px solid #babbbc;}
.pic ul li p img{ display:block; max-width:169px; max-height:174px; overflow:hidden;}
.pic ul li a{ display:block;}
.pic ul li a:hover p{ border:1px solid #b8080b;}
.pic ul li em{ display:block; height:25px; line-height:25px; padding:2px 5px; overflow:hidden;}
.pic3{ overflow:hidden; padding:0px 0px 0px 0px;}
.pic3 ul li{ width:360px; height:264px; float:left; margin:0px 0px 20px 20px; position:relative; border: 1px solid #78a714;}
.pic3 ul li img{ width:360px; height:264px;}
.pic3 ul li p{ width:100%; height:38px; background:#000; opacity:0.4; filter:alpha(opacity=40); position:absolute; bottom:0px; z-index:40;}
.pic3 ul li span{ width:100%; height:38px; font:14px/38px "Î¢ÈíÑÅºÚ"; color:#FFF; text-align:center; position:absolute; bottom:0px; left:0px; z-index:50;}
.pic3 ul li:hover span{ color:#b8080b;}
.pic9{ overflow:hidden; padding:0px 0px 0px 0px;}
.pic9 ul li{ width:211px; height:211px; float:left; margin:0px 0px 20px 20px; position:relative;}
.pic9 ul li img{ width:211px; height:211px;}
.pic9 ul li p{ width:100%; height:38px; background:#000; opacity:0.4; filter:alpha(opacity=40); position:absolute; bottom:0px; z-index:40;}
.pic9 ul li span{ width:100%; height:38px; font:14px/38px "Î¢ÈíÑÅºÚ"; color:#FFF; text-align:center; position:absolute; bottom:0px; left:0px; z-index:50;}
.pic9 ul li:hover span{ color:#b8080b;}

.content{ font:13px/22px "Î¢ÈíÑÅºÚ";}


/****** ·ÖÒ³ ******/
.page{ width:100%;  text-align:center; /*margin:12px 0px;*/}
.page a{ width:27px; height:27px; line-height:27px; display:block; float:left; /*display:inline; */border:1px solid #78a714; background:#FFF; font-size:12px; text-align:center; margin-left:2px;}
.page a.home{ float:left; /*background:#ccc;*/
}
.page a.next{ float:left;
}
.page a:hover{ background:#78a714; color:#FFF; float:left;}
.page a.choc{ background:#78a714; color:#FFF; float:left; width:30px;}
.page a.choa{ float:left; width:30px;}
.next, .prev{width:100%; float:left; margin-bottom:10px;}







