@charset "utf-8";
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, section, article, aside, header, footer, nav, dialog, figure, hgroup, em, button ,a,input,menu{ margin:0;padding:0;-webkit-tap-highlight-color: rgba(0,0,0,0);font-weight: normal}
html{-webkit-text-size-adjust:none;font-size: 14px;}
body {background-color:#f5f5f5;  margin:auto;color:#333;font-size:14px;font-family:"微软雅黑";}

a, img {
    -webkit-touch-callout: none; /* 禁止长按链接与图片弹出菜单 */
}
s{text-decoration: none}
/*html, body {*/
/*-webkit-user-select: none;   /!* 禁止选中文本（如无文本选中需求，此为必选项） *!/*/
/*user-select: none;*/
/*}*/
table {border-collapse:collapse;border-spacing:0}
ul,ol,li{list-style:none}
em,i{font-style:normal}
img{border:0; -ms-interpolation-mode: bicubic; -moz-interpolation-mode:bicubic; -webkit-interpolation-mode:bicubic;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}
/*img:hover{webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}*/
input,img{vertical-align:middle;}
input,button,select,textarea{margin: 0; padding:0;/*-webkit-appearance:none;border:none;*/ font-family: Microsoft YaHei;outline:0;}
.fl{ float:left;}
.fr{ float:right;}
.cl{ clear:both; height:0px; overflow:hidden;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
/*iframe{display:block}*/
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:500}
caption,th{text-align:left}
strong {font-weight:700}
cite,em {font-style:normal}
a{color: #5d5d5d;text-decoration: none;margin: 0;padding: 0;outline: 0}
a{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}
a:hover{color: #000}

a i{display: inline-block;vertical-align: middle}
a i{*display: inline}
a em{vertical-align: middle}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button{
    -webkit-appearance: none !important;
    margin: 0;
}
input[type="number"]{-moz-appearance:textfield;}


.clearfix {
    *zoom:1
}
.clearfix:before,.clearfix:after {
    display:table;
    content:"";
    line-height:0
}
.clearfix:after {
    clear:both
}
.c10{ height:10px; overflow:hidden; line-height:20px;}
.bfff{ background:#FFF}
.pd20{ padding:20px;}
.pt0{ padding-top:0;}

.w{ width:1200px; margin:auto; overflow:hidden;}
	.top{  margin:auto; padding:30px 0;  }
	.nav{  background:url(../images/bg.jpg);min-width: 1200px; height:60px; color:#333;  line-height:60px; font-size:18px; border-bottom:2px solid #92c629;}
	.nav li{ float:left; margin:0 30px;}
	.nav li a{color:#333;}
	.nav li a:hover,.nav li a.current{ color:#ff0000}
	.banner{ margin:5px auto; text-align:center; background:url(../images/banner.jpg) center no-repeat;  height:300px;}
	.about { font-size:16px; line-height:28px; }
	.about img{ float:left; margin-right:10px}
	 
 
.toptit .tit h2{ border-bottom:1px #eee solid; height:50px;}
.toptit .tit h2 b{ border-bottom:2px #92c629 solid;  height:50px; float:left; margin-top:-2px;  line-height:50px; padding-right:20px; display:block; font-family:"微软雅黑", "宋体"; font-size:19px; color:#92c629; font-weight:500}
.toptit .tit h2 i{ width:2px; height:20px; background:#92c629;  float:left; margin:15px 15px 0px 15px;}
.toptit .tit h2 a{ float:right; margin:0px 20px 0 0; padding:0px; font-size:14px;   height:40px;  line-height:60px; font-weight:normal; color:#666; }
.toptit .tit.ab h2 b{border-bottom:2px #92c629 solid;color:#92c629; font-weight:300}

 
	
 
		.picMarquee-left{ width:100%;  overflow:hidden; position:relative;   }
  
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 10px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:260px; height:220px; display:block; padding:4px; border:1px solid #eee; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picMarquee-left .bd ul li .title{ line-height:24px;   }
		.infoList .date{ float:left; width:10%; margin-right:2%;text-align: center;}
		.infoList .time-day{    font-size: 50px;
		line-height: 70px;
		margin: 10px 0;
		text-align: center;
		color: #ccc;}
		.infoList .time-date {
		font-size: 16px;
		text-align: center;
}
		.infot{ width:88%; float:left}
		.infoList li{ height:90px; overflow:hidden; padding:10px 0; border-bottom:1px  dotted #eee}
		.infoList .infot span{ font-size:20px; color:#000}
		.infoList .infot span a{color:#000}
		.infoList .infot p{ font-size:14px; padding:10px 0; line-height:26px; color:#666}
 
 
 .content{ line-height:28px; padding:20px 0;overflow: hidden;}
  .content h1{ line-height:80px; text-align:center; width:100%;}
  
  .prolist li{ width:23%; float:left; text-align:center; margin:1%;}
  .prolist li img{ width:100%;}
  
  
  
.pagess {clear: both;margin: 20px;overflow: hidden;margin-left: 0px;text-align: center;font-size:12px}
.pagess ul li { display:inline-block;margin: 0 3px;line-height: 20px;background: #fff;color:#999}
 
.pagess ul li.thisclass {display: inline-block; padding: 2px 9px;margin: 0 3px;background: #ccc;color: #fff;}
.pagess ul li.thisclass a {color: #fff;}
.pagess ul li a{ display:block;color:#999}
.pagess ul li a:hover {color: #000;}

.pagination a:hover { background:#e5e5e5; text-decoration:none; }
.pagination a:active { color:#808080; }
.pagination .disabled { cursor:default; color:#ccc; }
.pagination .current { background:#00a0e9; color:#fff; }
 
 
.pagination { margin:30px 0 20px; clear:both; font-size:13px; }
.pagination span, .pagination a { display:inline-block; padding:1px 13px; height:34px; line-height:34px; margin:0 1px; *zoom:1; color:#808080; background-color: #e5e5e5; }
.pagination a:hover { background:#e5e5e5; text-decoration:none; }
.pagination a:active { color:#808080; } 
 
 .banner{ height:520px; overflow:hidden; /*padding-top:142px;*/ min-width:1200px; }
.fullSlide{ overflow:hidden; position:relative; min-width: 1200px;  }
.fullSlide .bd{  }
.fullSlide .bd ul{  }
.fullSlide .bd li{  }
.fullSlide .bd li a{  height:520px; display:block;}

.fullSlide .hd{ width:100%; position:relative; z-index:1; bottom:40px; right:0; height:30px; line-height:30px;}
.fullSlide .hd ul{ width:980px; margin:auto; text-align: center;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:10px; height:7px; margin:1px 5px; overflow:hidden; background:#fff; filter:alpha(opacity=80); -moz-opacity:0.8; opacity: 0.8; border-radius:5px;  line-height:999px;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out; }
.fullSlide .hd ul .on{ width:30px; background:#85bd06; filter:alpha(opacity=99);opacity:99;transition: 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out; }



 
 
.f-btm{padding-top: 14px; padding-bottom: 25px; text-align: center;}
.footer{background-color: #3e3e3e;min-width: 1200px;
    border-bottom: 4px solid #666;}
.footer .links{line-height: 26px;text-align: center;color:#666;}
.footer .links a{color: #d8d8d8;padding:0 8px;}
.footer .copyright {
    color: #949494;
    line-height: 26px;
    margin-top: 8px;
    text-align: center;
}
	
	
	
	 
	
	
.box{ width:487px; margin-bottom:12px; border:1px solid #b8ddb4}	
.box .tit{ border-left:11px solid #219d3b; height:40px; line-height:40px; background:#efefef; padding:0 10px; font-size:18px; font-weight:bold; color:#2aa143}
.box .tit span{ float:right; font-size:14px;}	
.box .tit span a{ color:#2aa143}
.box .con{ padding:10px; line-height:30px; }
.box .con li span{  float:right}
 