@charset "utf-8";
/*全局定义*/
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,kbd,table,ul,li,marquee,hr,blockquote,ol,pre,fieldset,legend,button,input,textarea,th,td{font-size:12px; margin:0; padding:0; font-family:Arial, "宋体", Tahoma, Verdana,  Helvetica, sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
small{font-size:12px;}
ul,ol{list-style:none;}
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
a{text-decoration: none; color: #333; }
a:hover{ color:#333; text-decoration:none}
.left{ float:left;}
.right{ float:right}
a:focus,input:focus,button:focus,select:focus,textarea:focus{outline:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/

/*****公用部分*****/
.wrap{width:1200px; margin:0 auto; overflow:hidden}
.mt20{margin-top:20px}.mt10{margin-top:10px}.mr25{margin-right:25px}.ml25{margin-left:25px;}
.p10{padding:10px}
/*公用标题*/
.gy_title,.gy_title1{font:18px/25px "微软雅黑"; color:#7abb1f}
.gy_title1{border-bottom:1px solid #7abb1f; background:url(../images/gy_title_bg.gif) no-repeat left bottom}
.gy_title span,.gy_title1 span{font-size:14px; text-transform:uppercase; display:block}
.gy_zi{font:12px/20px "微软雅黑"; color:#999; padding-left:10px}
.gy_more{background:url(../images/gy_more.gif) no-repeat left 18px; font:14px/50px Arial; padding-left:20px; text-transform:uppercase; margin-right:15px}
.gy_more a{color:#999}
.gy_weiz{font:14px/20px "微软雅黑"; color:#999; vertical-align:bottom; height:50px; line-height:70px; overflow:hidden}.gy_weiz a{color:#999; padding:0 5px}

/*****top*****/
.top{border-top:2px solid #77bb28; padding:20px 0}
/*logo*/
.logo{margin-left:15px}
/*home*/
.home{width:190px;}
.home span{background:url(../images/home.gif) no-repeat left 8px; font:12px/28px "微软雅黑"; color:#666; display:inline-block; width:75px; padding-left:15px}
.home span a{color:#666}
.home span a:hover{color:#77bb28}
/*tel*/
.tel{font:14px/28px "微软雅黑"; color:#666}
@font-face{font-family:aa; src:url(../font/bookos.ttf)}
.tel_num{color:#77bb28; font-family:aa; display:block; font-size:24px; list-style:35px}

/*****nav*****/
.nav{background:url(../images/nav_bg.gif) repeat-x left 60px; height:80px}
.nav li{width:120px; text-align:center; float:left; height:80px; background:url(../images/nav_li_bg.gif) no-repeat center 53px;}
.nav li a{display:block; font:14px/50px "微软雅黑"; color:#7f7e7e;}
.nav li:hover,.nav li:hover a,.nav li.hover{background:url(../images/nav_hover.gif) no-repeat center 47px; color:#77bb28; cursor:pointer;}
.nav li.hover a{color:#77bb28}

/*****banner*****/
.banner{height:500px; overflow:hidden}
#full-screen-slider { width:100%; height:500px; position:relative}
#slides { display:block; width:100%; height:500px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:460px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:50px; height:5px; float:left; margin-left:15px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current {background:#77bb28}

/*****gg*****/
.gg_bg{background:#d9e9c5 url(../images/gg_bg.gif) repeat-x left bottom; height:110px; margin-bottom:40px}
.gg{overflow:hidden; margin-left:15px; height:25px; margin-top:35px }
.gg_title{font:14px/25px "微软雅黑"; color:#77bb28; }

#demo{width:800px;overflow:hidden;height:25px; margin-left:15px}
#demo1 li{line-height:25px; height:25px; overflow:hidden}
#demo1 li a{font:14px/25px "微软雅黑";}

/*****search*****/
.search{background:url(../images/search_bg.gif) no-repeat; width:270px; height:45px; padding:5px 0 5px 20px; margin:25px 20px 0 0}
.search_inp{width:215px; height:35px; border:0; line-height:35px; color:#e2e2e2; float:left}
.search_btn{background:url(../images/search_btn.gif) no-repeat; width:32px; height:45px; border:0; float:left}

/*****main*****/
.main_left{width:310px; border:1px solid #d9e9c5; height:635px; overflow:hidden; border-right:0}
.main_right_box{width:887px; border:1px solid #d9e9c5; min-height:635px;}
.main_right{width:867px; border:1px solid #d9e9c5; min-height:615px; }

/*****新闻资讯*****/
.news{width:290px; margin:10px;}
.news_title{background:url(../images/news_title.gif) no-repeat; font:18px/25px "微软雅黑"; color:#7abb1f; height:80px; padding:30px 0 0 36px}
.news_title span{display:block; padding-left:25px; text-transform:uppercase}
.news ul{min-height:420px}
.news li{border-bottom:1px dashed #e3e3e3; font:12px/20px "微软雅黑"; color:#666; padding:10px 0 5px;}
.news li span{height:40px; overflow:hidden; display:block}
.news li .title{background:url(../images/news_icon.gif) no-repeat 2px 14px; color:#7abb1f; font:14px/28px "微软雅黑"; font-weight:normal; padding-left:15px; height:28px; overflow:hidden}
.news li .title a{color:#7abb1f}

/*****产品展示*****/
.zs{border-bottom:1px solid #d9e9c5; overflow:hidden; padding-bottom:15px}
.zs dl{float:left; margin:17px 0 0 17px; height:178px}
.zs dt{width:190px; height:140px; padding:4px; border:1px solid #dceac9; overflow:hidden}
.zs dd{width:190px; text-align:center; font:14px/28px "微软雅黑"; color:#666; height:28px; overflow:hidden}
.zs dd a{color:#666}

/*****公司简介*****/
.jj{width:620px;}
.jj_cont{border-top:10px solid #7abb1f; font:14px/28px "微软雅黑"; color:#666; padding:10px 0 5px 25px; min-height:168px}
.jj_cont a{color:#666}
.jj_cont img{margin-top:8px}

/*****联系方式*****/
.contact{border-left:1px solid #d9e9c5; padding-left:20px; width:230px; height:364px}
.contact_box{background:#d9e9c5; behavior:url(css/ie-css3.htc); border-radius:8px; -webkit-border-radius:8px; -moz-border-radius:8px; width:220px; height:225px; font:12px/30px "微软雅黑"; color:#666; padding-left:10px; padding-top:25px; overflow:hidden}
@font-face{font-family:bb; src:url(../font/impact.ttf)}
.cont_tel{background:url(../images/tel.png) no-repeat; font-size:26px; color:#77bb28; line-height:38px; padding-left:42px; height:45px; font-family:bb}

/*****foot*****/
.foot{border-top:1px solid #d9e9c5; padding-top:30px}
.foot_copy{width:800px; padding-left:20px; font:14px/26px "微软雅黑"; color:#666}
.foot_copy a{color:#666}
.foot_copy span{color:#c1c1c1; display:block}
.foot_copy span a{color:#c1c1c1}
/*foot_btn*/
.foot_btn{width:300px; border:2px solid #d9e9c5; position:relative;}
.foot_btn li{width:100px; float:left; text-align:center; font:16px/36px "微软雅黑";}
.foot_btn li a{color:#7abb1f}
.foot_btn1{position:absolute; left:100px; top:-2px; background:#7abb1f; width:100px; font:16px/40px "微软雅黑"; text-align:center}
.foot_btn1 a{color:#fff}

/**********以下为内页样式**********/
/*关于我们*/
.about{font:14px/25px "微软雅黑"; color:#666}

/*****在线留言*****/
.mess_inp{width:280px; border:1px #e8e8e8 solid; height:30px; line-height:30px; color:#999; padding-left:5px; font-size:12px;}
.mess_text{width:420px; border:1px #e8e8e8 solid; height:100px; line-height:30px; color:#999; padding-left:5px; font-size:12px;}
.mess_btn1{width:103px; height:34px; background:#7abb1f; border:0px; color:#fff; text-align:center; font-size:14px; line-height:34px; cursor: pointer}
.mess_btn2{width:103px; height:34px; background:#a1a1a1; border:0px; color:#fff; text-align:center; line-height:34px; font-size:14px; cursor: pointer}

.nyright2_3{ width:665px; min-height:387px; _height:387px; padding:15px;  color:#333; line-height:200%; font-family:"微软雅黑"; font-size:16px;}
.nyright2_3 span{ padding-left:20px; display:block;}
.nyright2_3 h2{ color:#333; font-weight:normal; border-bottom:1px #ccc dotted; font-size:20px; line-height:50px; font-family:"微软雅黑";}
.nyright2_3 h3{ color:#7abb1f; font-weight:normal;  font-size:14px; line-height:30px; font-family:"微软雅黑"; padding-bottom:30px; display:block;}

.nyright2_4{ width:665px;  min-height:387px; _height:387px;  margin:0 auto; padding:15px; }
.nyright2_4 h2{ color:#e84a8f; font-size:24px; line-height:35px; font-weight:normal; font-family:"微软雅黑";}
.nyright2_4 h2 img{ width:34px; height:34px; float:left; padding-right:10px;}
.nyright2_4 span{ width:645px; height:auto; padding:10px 10px 20px 10px; color:#666; font-size:14px; line-height:200%; display:block;}

.bd{ width:664px; min-height:40px; _height:40px; padding-top:5px; }
.bd1{ width:105px; min-height:40px; _height:40px; color:#666; font-size:14px; line-height:40px; text-align:right; padding-right:5px; font-family:"微软雅黑"; }
.bd2{ width:554px; min-height:35px; _height:35px; padding-top:5px; color:#666; font-family:"微软雅黑"; }

.bd2 img{ vertical-align:bottom; padding:0px 5px;}
.bd2 b{ font-weight:100; font-size:12px; line-height:35px; color:#666;}

/*****新闻资讯*****/
.news_list li{background:url(../images/news_icon.gif) no-repeat 2px 14px; color:#666; font:14px/32px "微软雅黑"; padding-left:15px; height:32px; overflow:hidden}
.news_list li a{color:#666}
.news_list li a:hover{color:#7abb1f}
.news_list_time{margin-left:15px; float:right}
/*页码*/
.page{font:14px/60px "微软雅黑"; color:#333; text-align:center; border-top:1px dashed #b8b8b8}
.page a{color:#333}
.page a:hover{color:#7abb1f}

/*****新闻详细页*****/
.news_xx_title{font:18px/28px "微软雅黑"; text-align:center; height:70px; border-bottom:1px dashed #b8b8b8}
.news_xx_title span{display:block; font:12px/28px "微软雅黑"; color:#666}
.news_xx_cont{font:14px/28px "微软雅黑"; color:#666 }

/*****产品展示*****/
.show{overflow:hidden;}
.show dl{width:200px; height:205px; overflow:hidden; float:left; margin:0 8px 0 7px}
.show dt{width:190px; height:140px; padding:4px; border:1px solid #dceac9; overflow:hidden}
.show dd{width:190px; height:30px; overflow:hidden; text-align:center; font:14px/30px "微软雅黑"; color:#666666;}
.show dd a{color:#666666}
.show dd a:hover{color:#7abb1f}

/*****产品展示详细页*****/
.show_xx_title{font:18px/50px "微软雅黑"; color:#333333; text-align:center; height:50px}
.show_xx_tu{width:550px; height:400px; border:1px solid #efefef; padding:3px; margin:0 auto}
