@charset "utf-8";
/* CSS Document */

html{min-width:1200px;}
*{margin:0px; padding:0px;}
*:focus{outline:none;}
body{color:#999; font-size:12px; border-top:#95cb59 4px solid; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
ul li{list-style:none;}
a{text-decoration:none;}
a:hover{transition-property:color;transition-duration:.6s}
img{border:none;}
h1{font-size:24px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:12px;}

.clr{clear:both;}
.header{width:1200px; height:96px; margin:0 auto}
.logo{float:left; padding-top:22px;}
.menu{width:840px; height:30px; padding-top:40px; float:right;}
.mainlevel{width:100px; /*IE6 only*/ height:30px; text-align:center; padding:0px 10px; background:url(../images/menu_li.png) no-repeat right center; position:relative; z-index:10; float:left;}
.mainlevel a{width:100px; height:30px; line-height:30px; display:block; font-size:15px; color:#666;}
.mainlevel a:hover,.mainlevel a.active{background:#95cb59; color:#fff;}
.mainlevel ul{width:100px; display:none; position:absolute; left:10px; background:#f5ad33; padding:10px 0px; z-index:9;}
.mainlevel li{width:100%;/*IE6 only*/ height:30px; line-height:30px; float:left}
.mainlevel li a{width:100%;/*IE6 only*/ display:block; height:30px; line-height:30px; background:none; color:#fff; font-size:13px; font-weight:normal;}
.mainlevel li a:hover{background:#f9c874; color:#fff;}
.banner{width:100%; height:500px; position:relative; clear:both;}
.site1{background: url("../images/bg2.jpg") top; width: 100%; height: 500px; position: absolute;}
.site1 .ac{width: 960px; height: 100%; margin:0 auto; position: relative;}
.site1 .ac .hand{left: 50%; top: -100px; width: 267px; height: 381px; margin-left: -134px; position: absolute; opacity: 0; -moz-opacity: 0;}
.site1 .ac .text{left: 5%; top: 180px; width: 204px; height: 357px; position: absolute; opacity: 0; -moz-opacity: 0;}
.site2{background: url("../images/bg1.jpg") top; width: 100%; height: 500px; position: absolute; opacity: 0; -moz-opacity: 0;}
.site2 .ac{width: 960px; height: 100%; margin:0 auto; position: relative;}
.site2 .ac .ds{left: 0px; top:180px; width: 354px; height:248px; position: absolute; opacity: 0; -moz-opacity: 0;}
.site2 .ac .text{left: 17%; top: 210px; width: 435px; height: 230px; position: absolute; opacity: 0; -moz-opacity: 0;}
.main{width:1200px; padding:20px 0px;  margin:0px auto 0px; clear:both}
.intro_t{width:100%; height:36px; background:url(../images/dian.jpg) bottom repeat-x; float:left;}
.intro_t b{color:#fe9900; line-height:34px; display:block; font-size:16px; border-bottom:#fe9900 2px solid; float:left;}
.intro_m{width:100%; padding-top:24px; float:left;}
.intro_m1{width:336px; height:275px; float:left;}
.intro_m2{width:235px; height:235px; padding:20px; margin-right:5px; background:#f2f2f2; float:left;}
.intro_m2 h2{color:#fc9a02; line-height:30px; padding-bottom:15px;}
.intro_m2 p{font-size:14px; line-height:140px; overflow:hidden; color:#636363; line-height:24px;}
.intro_m2 a{float:right; color:#007f3a; font-size:14px; padding-top:15px;}
.intro_m3{width:245px; float:left;padding-left: 9px;}
.intro_m4{width:330px; height:275px; color:#fff; background:#95cb59 url(../images/world.png) no-repeat center 70px; float:left;font-size: 14px;}
.intro_m4 h2{text-align:center; line-height:70px;}
.intro_m4 p{padding-top:70px; padding-left:10px; line-height:24px;}
.show{width:600px; padding-top:20px; float:left;}
.show_t{width:100%; height:36px; background:url(../images/dian.jpg) bottom repeat-x; float:left;}
.show_t b{color:#cb0002; line-height:34px; display:block; font-size:16px; border-bottom:#bf0301 2px solid; float:left;}
.show_t a{float:right; padding-right:10px; padding-top:20px;}
.show_m{width:100%; padding-top:10px; float:left;}
.pro_index{width:600px; height:210px; position:relative; overflow:hidden;}
.pro_index a{width:210px; height:210px; margin-right:25px; color:#fff; font-size:14px; position:relative; text-align:center; float:left;}
.pro_index a img{width:210px; height:210px; float:left}
.pro_index a p{width:100%; height:24px; line-height:24px; position:absolute; left:0px; bottom:0px; background:url(../images/pro_bg.png) repeat-x; clear:both}
.pro_index a:hover{color:#fddda7}
.activity{width:575px; padding-top:20px; float:right;}
.activity_t{width:100%; height:36px; background:url(../images/dian.jpg) repeat-x bottom;}
.activity_t a{color:#007f3a; line-height:34px; display:block; font-size:16px; border-bottom:#007f3a 2px solid; float:left;}
.activity_m{width:547px; height:205px; padding-right:25px; margin-top:15px; background:#f2f2f2; float:left}
#featureContainer{WIDTH:100%; float:left}
#feature {POSITION:relative;}
#feature .prev{TEXT-INDENT: -9999px; WIDTH:25px; DISPLAY: block; BACKGROUND:url(../images/sro_lf.jpg) no-repeat; FLOAT: left; top:-40px; right:10px; HEIGHT:20px; position:absolute;}
#feature .next{TEXT-INDENT: -9999px; WIDTH:25px; DISPLAY: block; BACKGROUND:url(../images/sro_rt.jpg) no-repeat; FLOAT: right; HEIGHT: 20px; position:absolute; top:-40px; right:-20px;}
.featureUL{POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 2800px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px; LEFT: 0px}
.featureBox{WIDTH:100%; FLOAT: left; OVERFLOW: hidden;}
#botton-scroll{Z-INDEX:0; WIDTH:100%; FLOAT: left;}
#block{Z-INDEX: 0; POSITION: relative; WIDTH: 100%; OVERFLOW: hidden;}
#block .box{WIDTH:570px; float:left;}
#block .box img{float:left; width:203px; height:205px; padding-right:20px;}
#block .box p{color:#666; line-height:24px;}
#block .box h3{color:#007f3a; height:44px; line-height:44px; overflow:hidden;}
#block .box h3 a{color:#007f3a;}
#block .box h3 a:hover{text-decoration:underline;}
.footer_wrap{width:100%; padding:15px 0px; background:#92cc5c; color:#fff; clear:both}
.footer{width:1200px; margin:0 auto;}
.f_lf{width:860px; float:left;}
.f_lf img{float:left; padding-right:10px; margin-right:10px; padding-bottom:30px; border-right:#fff 1px solid;}
.f_lf p{line-height:20px;}
.f_lf a{color:#fff; padding:0px 5px;}
.f_lf a:hover{text-decoration:underline;}
.f_rt{float:right; padding-top:30px;}
.qq{width:150px; position:fixed; top:215px; right:0px;}
.qq_tit{width:100%; height:34px; line-height:34px; background:#484848; text-indent:1em; color:#fff; float:left}
.qq_tit span{float:left;}
.qq_tit a{float:right;}
.qq_main{width:100%; float:left;}
.qq_main img{float:left;}
.qq_main p{width:100%; text-align:center; background:#f08300; line-height:24px; padding:5px 0px; font-size:14px; color:#fff; font-weight:bold; clear:both}
.qq_zk{width:25px; height:90px; position:fixed; top:215px; right:0px; cursor:pointer; display:none;}


/*about*/
.ny_banner{width:100%; height:310px; clear:both;}
#about_banner{background:url(../images/about_banner.jpg) no-repeat center top;}
#news_banner{background:url(../images/news_banner.jpg) no-repeat center top;}
#product_banner{background:url(../images/product_banner.jpg) no-repeat center top;}
#culture_banner{background:url(../images/culture_banner.jpg) no-repeat center top;}
#human_banner{background:url(../images/human_banner.jpg) no-repeat center top;}
#contact_banner{background:url(../images/contact_banner.jpg) no-repeat center top;}

.ny{width:1200px; margin:0 auto; background:url(../images/ny_bg.jpg) repeat-y left center; clear:both}
.ny_z{width:260px; margin-top:-60px; float:left;}
.ny_zt{width:100%; background:#95cb59; padding:20px 0px; text-align:center; color:#fff; float:left}
.ny_zt h1{font-weight:normal;}
.ny_zt p{font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.ny_zm{width:100%; padding-top:30px; float:left;}
.ny_zm li{width:100%; height:40px; line-height:40px; text-indent:7em; border-bottom:#cdcdcd 1px dashed; float:left;}
.ny_zm li a{color:#666; font-size:14px; display:block;}
.ny_zm li a:hover,.ny_zm li a.active{background:url(../images/sub_hover.jpg) no-repeat center; color:#fff;}
.ny_r{width:910px; padding-top:15px; float:right;}
.ny_rt{width:100%; height:38px; line-height:38px; border-bottom:#d8d8d8 1px dashed; float:left;}
.ny_rt h2{float:left; color:#333; font-weight:normal;}
.ny_rt span{float:right; color:#999; background:url(../images/fz.jpg) no-repeat left center; padding-left:30px; padding-right:10px;}
.ny_rt span a{color:#999}
.ny_rm{width:100%; min-height:235px; padding:30px 0px; line-height:24px; float:left;font-size: 14px;line-height: 28px;}
.honor{width:100%; float:left;}
.honor li{width:240px; padding:0px 10px; float:left;}
.honor li img{width:240px; height:170px; float:left;}
.honor li p{clear:both; line-height:40px; color:#666; font-size:14px; text-align:center;}

/*news*/
.news{width:100%; background:#f2f2f2; margin-bottom:20px; float:left;}
.news .left{float:left; width:203px; padding-right:20px; height:125px;}
.news .left img{width:203px; height:125px;}
.news .right{float:left; color:#666; width:670px;}
.news .right .right_t{width:100%; line-height:40px; float:left;}
.news .right .right_t p{
	font-size:12px;}
.news .right .right_t h3 a{float:left; color:#007f3a}
.news .right .right_t span{float:right;}
.news .right p{line-height:24px; color:#666;}

/*product*/
.product{width:100%; float:left;}
.product li{width:260px; padding: 0px 20px 10px 20px; float:left;}
.product li img{width:259px; height:259px; float:left}
.product li p{line-height:30px; text-align:center; background:#92cc5c; margin:10px 0px; color:#fff; overflow:hidden; clear:both}

/*xiangce*/
.xiangce{width:100%; float:left;}
.xiangce li{width:260px; padding: 0px 20px 10px 20px; float:left;}
.xiangce li img{width:259px; height:180px; float:left}
.xiangce li p{line-height:30px; text-align:center; background:#92cc5c; margin:10px 0px; color:#fff; overflow:hidden; clear:both}

/*contact*/
.con_m{width:250px; float:right;}
.con_m h2{color:#92cc5c; line-height:40px;}

.header_wrap{width:100%; background:#fff; top:0px; z-index:9999; border-top:4px solid #95cb59}

.p_del{width:100%; float:left;}
.p_delt{width:100%; height:34px; line-height:34px; background:#95cb59; text-indent:1em; font-size:14px; color:#fff;}
.p_delm{width:100%; line-height:24px; padding:20px 0px 40px; float:left}


/*上下页*/
.nyrbc7{ padding:5px 0 0px 5px; text-align:left;}
.nyrbc7 ul{ line-height:25px;}
.nyrbc7 ul li{ margin-bottom:5px; color:#999999;}
.nyrbc7 ul li a:link{font-size:15px;color: #636363;text-decoration: none;}
.nyrbc7 ul li a:visited{font-size:15px;color:#636363;text-decoration: none;}
.nyrbc7 ul li a:hover{font-size:15px;color: #03559e;text-decoration:none;}
.nyrbc7 ul li span{ background-color:#7F7F7F; padding-left:5px; padding-right:5px;text-align:center;color:#FFFFFF; margin-right:5px;}


.flash img{ width: 100%;height: 500px;}
.flash ul.bxslider{list-style:none;}
.flash div.bx-pager{bottom: 4%;}
.main{ padding:30px 0px 10px 0px;}
.img-thumbnail:hover,.opacity_img:hover{opacity: 0.8;}