.clearfix{*zoom:1;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"";clear:both;height:0;*zoom:1;}
.fl,.fr{display:inline;}
.fl{float:left;}
.fr{float:right;}
.fc{clear:both;}
.tc{ text-align: center;}
/*footer color*/
body,#footer_section{ background: #252528;}
#wrapper{ background: #f4f5f6;}
#footer_container{ padding: 11px 0 41px;}
/*footer color end*/
#top_section{ background: #FFF; padding-bottom: 0;}
#header_section{ background: #FFF!important; min-height: 626px!important;}
#logo_container{ width: 270px;}
#logo{ background: url(../images/logo.jpg) no-repeat 0 0; margin: 0; width: 270px!important; height: 90px!important; margin-top: 10px;}
.camera_wrap .camera_pag .camera_pag_ul li.cameracurrent > span{ background: #252528;}
.sf-menu ul > li > a, .sf-menu ul > li > span{ color: #c2c7c8;}
.sf-menu ul > li > a:hover, .sf-menu ul > li:hover > a, .sf-menu ul > li:hover > span, .sf-menu ul > li > a:active, .sf-menu ul > li.current > a, .sf-menu ul > li.current > span, .sf-menu ul > li.sfHover > a, .sf-menu ul > li.sfHover > span, .sf-menu ul > li.active > span, .sf-menu ul > li.active > a{ color: #fff;}
div.intro > ul li .introtext h4{ color: #252528;}
.small_PicBoxAll{ -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.small_PicBoxAll:hover{ box-shadow: 0 1px 5px #ccc; -webkit-transform: translateY(-5%); -moz-transform: translateY(-5%); -o-transform: translateY(-5%); transform: translateY(-5%);}
p.copyright{ float: none; text-align: center;}

.txtP{ font-size: 14px; text-indent: 2em; line-height: 1.8; text-align: justify;}
.txtP.tc{ text-indent: 0; text-align: center;}
.txtP b{ font-size: 1.2em; color: #00712f;}
.ti0{ text-indent: 0;}
.img-list{ margin: -32px 0 0 -32px;}
.img-list li{ position: relative; top: 0; width: 280px; margin: 32px 0 0 32px; -webkit-transition: all .3s; -moz-transition: all .3s; -o-transition: all .3s; transition: all .3s;}
.img-list li:hover{ -webkit-transform: translateY(-5%); -o-transform: translateY(-5%); -moz-transform: translateY(-5%); transform: translateY(-5%); box-shadow: 0 1px 5px #ddd;}
.img-list li a{ display: block;}
.img-list li img{ display: block; width: 280px; height: 200px;}
.img-list li div{ background: #FFF; font-size: 14px; height: 50px; line-height: 50px;}
#main_content>img{ display: block; margin-bottom: 20px;}
.new-wrap{ width: 910px; margin: 0 auto; padding-bottom: 40px;}