@charset "utf-8";
/* CSS定制的公共样式 */
html,body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,img,fieldset,legend,blockquote,input,textarea,select{margin:0;padding:0;list-style:none;word-wrap:break-word;outline:none;font-size:100%;background:transparent;}
html,body{font:12px/24px "宋体",Helvetica,Arial,sans-serif;color:#555;word-wrap:break-word;}
body{background:#eaeaea;}
input,textarea{outline:0;resize:none;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
ol,ul,li{list-style:none;}
img{vertical-align:top;border:0;}
table,td,tr,th{font-size:12px;}
table{border-collapse:collapse;border-spacing:0;}
input,textarea{font-family:"宋体"; font-size:12px;color:#555;border:none;outline: medium none;transition:background-color .2s ease-in 0s, color .2s ease-in 0s;-webkit-transition:background-color .2s ease-in 0s, color .2s ease-in 0s;}
a{color:#555;text-decoration:none;outline:none;transition:background-color .1s ease-in 0s, color .2s ease-in 0s;-webkit-transition:background-color .1s ease-in 0s, color .2s ease-in 0s;outline:none} /* for firefox */
a:hover{color:#5b820f;text-decoration:none;}:focus{outline:none;}
.clearfix{clear:both; margin:0; padding:0; font-size:0px; line-height:0px; height:0px; overflow:hidden;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}
/* CSS活动的公共样式 */
.gr-left{float:left;}
.gr-right{float:right;}
.gr-relative{position:relative;}
.gr-overflow{overflow:hidden;}
.gr-web1000{width:1000px;margin:0 auto;}
.gr-cneter{text-align:center;}
/* CSS边距 */
.pa-top10-bottom10{padding:10px 0;}
.pa-top20-bottom30{padding-top:20px;padding-bottom:30px;}
.ma-left20{margin-left:20px;}
.ma-left10{margin-left:10px;}
.ma-top20{margin-top:20px;}
.ma-top10{margin-top:10px;}
.ma-bottom10{margin-bottom:10px;}
/* 头部样式 */
.gr-header{width:100%;height:114px;background:#fff;position:relative;}
.gr-top-bj{width:1000px;height:114px;}
.gr-header h1{position:absolute;top:15px;left:3px;}
.gr-icon{position:absolute;top:14px;right:0px;color:#e0e0e0;}
.gr-icon a{margin:0 5px;}
.gr-icon a#icon-a{background:url(../icon.jpg) no-repeat left -2px;padding-left:16px;}
.gr-icon a#icon-a:hover{background:url(../icon_a.jpg) no-repeat left -2px;}
.gr-icon a#icon-b{background:url(../icon_b.jpg) no-repeat left -2px;padding-left:16px;}
.gr-icon a#icon-b:hover{background:url(../icon_c.jpg) no-repeat left -2px;}
.gr-icon a#icon-c{background:url(../icon_d.jpg) no-repeat left -2px;padding-left:16px;}
.gr-icon a#icon-c:hover{background:url(../icon_e.jpg) no-repeat left -2px;}
.gr-tel{position:absolute;top:50px;right:0;}
.gr-zyw{width:80px;height:25px;line-height:25px;position:absolute;top:127px;right:0;background:url(../icon_f.jpg) no-repeat 59px 8px #ececec;z-index:1000}
.gr-zyw a{padding-left:10px;font-family:Helvetica,Arial}
.gr-nav{height:45px;background:url(../nav_bj.jpg) repeat-x top;box-shadow:1px 1px 6px #666;position: relative;z-index:999}
.gr-nav li{padding: 0 20px;height:45px;float:left;background:url(../nav_line.jpg) no-repeat right top;text-align:center;}
.gr-nav li a{display:block;height:40px;line-height:40px;font-size:14px;font-weight: bold;padding-bottom: 3px;
    padding-top: 2px;}
.gr-nav li a:hover{height:37px;border-bottom:3px solid #5b820f;}
.gr-nav li a.curr{height:37px;border-bottom:3px solid #5b820f;}
.gr-nav li:last-of-type{background:none;}
.gr-banner-news{width:100%;height:455px;}
.gr-banner{height:455px;text-align:center;z-index:98}
.gr-news{height:40px;line-height:40px;background:url(../news_bj.png);margin-top:-40px;position:relative;z-index:99}
.gr-news h2{display:block;width:70px;height:40px;float:left;font-size:14px;font-weight:bold;color:#fff;}
.gr-news-a{width:31px;height:40px;position:relative;float:left;}
a#news-anu-a{width:15px;height:13px;position:absolute;left:0;top:14px;background:url(../news_anu.jpg) no-repeat;}
a#news-anu-a:hover{background:url(../news_anu.jpg) no-repeat 0 -13px;}
a#news-anu-b{width:15px;height:13px;position:absolute;left:16px;top:14px;background:url(../news_anu.jpg) no-repeat -16px 0;}
a#news-anu-b:hover{background:url(../news_anu.jpg) no-repeat -16px -13px;}
/*
.gr-news ul{width:300px;height:35px;padding-top:5px;display:block;float:left;margin-left:15px;}
.gr-news ul li{height:35px;line-height:35px;overflow:hidden;}
.gr-news ul li a{color:#fff;}
.gr-news ul li span{padding-left:30px;color:#b0b1b0;}
*/
/* 主体内容模块 */
.gr-main-prod{width:210px;height:325px;background:url(../main_a.jpg) no-repeat;}
.gr-main-prod ul{padding-top:40px;}
.gr-main-prod ul li{height:30px;line-height:30px;}
.gr-main-prod ul li a{display:block;width:170px;height:30px;background:url(../icon_g.png) no-repeat;font-weight:bold;color:#fff;padding-left:40px;}
.gr-main-prod ul li a:hover{background:url(../icon_g.png) no-repeat 0 -30px;color:#5b820f;}
.gr-main-about{width:540px;height:340px;background:#fff;}
.gr-main-about h2{height:36px;padding:14px 0px 0 20px;border-bottom:1px solid #ebebeb;}
.gr-main-about h2 a{float:right;padding-top:3px;}
.main-about{width:521px;height:35px;padding:15px 0 0 19px;overflow:hidden;}
.main-about li{width:129px;height:35px;float:left;border-right:1px solid #fff;text-align:center;}
.main-about li a{display:block;width:129px;height:35px;line-height:35px;background:#ebebeb;color:#666;}
.main-about li a:hover, .main-about li a.curr {background:#5b820f;color:#fff;font-weight: bold;}
.main-about-cont{width:520px;padding:15px 0 0 20px;}
.gr-main-case{width:180px;height:325px;background:#fff;padding:15px 20px 0 30px;}
.gr-main-case img{display:block;width:180px;height:175px;}
.gr-main-case h2{height:30px;line-height:30px;font-weight:bold;color:#333;}
.gr-main-case p {line-height:22px;}
.gr-main-case p a{display:block;color:#5b820f;}
.gr-caee-anu{width:42px;height:8px;margin:10px auto 0;}
.gr-caee-anu a{display:block;width:8px;height:8px;margin:0 3px;background:#999;border-radius:50%;float:left;cursor: pointer;}
.gr-caee-anu a:hover{background:#5b820f;}
.gr-main-news{ }
.gr-main-faq,.gr-main-news{width:210px;height:220px;background:#fff;}
.gr-main-faq h2,.gr-main-news h2{height:36px;padding:14px 20px 0;border-bottom:1px solid #ebebeb;}
.gr-main-faq ul,.gr-main-news ul{padding-top:11px;}
.gr-main-faq ul li,.gr-main-news ul li{height:29px;line-height:29px;border-bottom:1px solid #f5f5f5;}
.gr-main-faq ul li a,.gr-main-news ul li a{display:block;width:192px;height:29px;background:url(../icon_h.jpg) no-repeat 10px center;padding-left:18px; overflow:hidden}
.gr-main-faq ul li a:hover,.gr-main-news ul li a:hover{background:url(../icon_i.jpg) no-repeat 10px center;}
.gr-main-product{width:770px;background:#fff;overflow:hidden;}
.gr-main-product h2{height:36px;padding:14px 20px 0;border-bottom:1px solid #ebebeb;}
.gr-main-product h2 a{float:right;padding-top:2px;}
.gr-main-product ul{overflow:hidden;padding:15px 0px 0;}
.gr-main-product ul li{width:170px;height:155px;float:left;text-align:center;margin-left:18px}
.gr-main-product ul li img{display:block;width:170px;height:120px;}
.gr-main-product ul li img:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.gr-main-product ul li span{height:35px;}
/* 底部模块 */
.gr-links{padding:10px 0;background:#fff;line-height:22px;border-bottom:1px solid #eaeaea;}
.gr-links span{font-weight:bold;font-size:14px;color:#5b820f;}
.gr-links a{margin:0 4px;}
.gr-footer{background:url(../footer_bj.jpg);padding:20px 0;color:#cad7b9;overflow:hidden;}
.gr-code{width:95px;text-align:center;line-height:20px;}
.gr-code img{display:block;width:68px;height:68px;margin:0 auto;padding-bottom:5px;}
.gr-pbanner{height:120px;background:url(../pbanner.jpg) no-repeat center top;font-family:"微软雅黑";}
.gr-pbanner h2{height:25px;line-height:25px;color:#fff;font-size:20px;padding-left:25px;background:url(../icon_j.jpg) no-repeat 0 9px;margin-top:45px;}
.gr-pbanner p{font-size:20px;color:#fff;text-align:right;margin-top:35px;line-height:23px;}
/* 内页样式 */
.gr-sidebar{width:200px;}
.gr-sidebar-one{width:200px;background:#fff;}
.gr-sidebar-one ul li{height:35px;line-height:35px;border-bottom:2px solid #eaeaea;}
.gr-sidebar-one ul li a{display:block;width:180px;height:35px;padding-left:20px;font-weight:bold;color:#333;}
.gr-sidebar-one ul li a:hover{background:url(../bar_hover.jpg) no-repeat right top #5b820f;color:#fff;}
.gr-sidebar-one ul li a.curr{background:url(../bar_hover.jpg) no-repeat right top #5b820f;color:#fff;}
.gr-sidebar-two{width:220px;height:110px;margin-top:20px;}
.gr-sidebar-three{width:248px;margin-top:25px;}
.gr-sidebar-three h2{height:40px;line-height:40px;border-left:15px solid #b81f30;background:#2f2f2f;padding-left:10px;font-weight:bold;color:#fff;}
.gr-sidebar-three ul{border:1px solid #cdcdcd;border-top:none;width:226px;padding:10px;background:#fff;}
.gr-sidebar-three ul li{height:65px;margin-bottom:10px;line-height:22px;}
.gr-sidebar-three ul li img{display:block;width:80px;float:left;height:65px;border:1px solid #c8c8c8;margin-right:10px;}
.gr-sidebar-three ul li span{font-weight:bold;display:block;color:#b81f30;}
.gr-content{width:750px;}
.gr-title{height:35px;line-height:35px;border-bottom:2px solid #d2d2d2;font-family:"微软雅黑";font-size:15px;font-weight:bold;}
.gr-title span{font-weight:normal;float:right;font-size:12px;font-family:"宋体";}
.gr-title h2{color:#5b820f;border-bottom:2px solid #5b820f;float:left;}
.gr-content-box{width:750px;margin-top:20px;overflow:hidden;}
/* 产品样式 */
.gr-product-list{width:750px;margin-top:20px;overflow:hidden;}
.gr-product-list ul{width:800px;}
.gr-product-list ul li{width:235px;height:187px;float:left;margin-right:22px;margin-bottom:15px;text-align:center;}
.gr-product-list ul li img{display:block;width:235px;height:157px;}
.gr-product-list ul li img:hover{filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity: 0.7;opacity: 0.7;}
.gr-product-list ul li span{height:30px;line-height:30px;}

.gr-product-show{width:750px;margin-top:20px;overflow:hidden;}
.product-pic{width:600px;height:400px;padding:3px;border:1px solid #d2d2d2;background:#fff;margin:0 auto;}
.product-title{height:35px;line-height:35px;text-align:center;font-size:14px;font-weight: bold;color:#333;}
.product-show{width:610px;margin:0 auto;padding-top:15px;}
.product-fenye{width:610px;margin:0 auto;padding-top:15px;height:30px;}
.product-fenye a{display:block;width:250px;height:30px;line-height:30px;background:#fff;text-align:center;}
.product-fenye a:hover{background:#0d4c23;color:#fff;}
/* 厂房设备 */
.gr-device-list{width:750px;margin-top:20px;overflow:hidden;}
.device-list-pic{width:400px;height:257px;}
.device-list-title{width:320px;padding-left:30px;font-family:"微软雅黑";}
.device-list-title h2{font-size:20px;line-height:30px;color:#333;}
.device-list-title h3,.device-list-title h4{font-size:14px;}
.device-list-cont{padding-top:30px;}
.list-cont-titile{height:30px;line-height:30px;border-bottom:2px solid #d2d2d2;background:url(../icon_k.jpg) no-repeat left center;padding-left:15px;font-weight:bold;color:#333;}
.list-cont-show{width:750px;padding-top:20px;}
/* 新闻中心 */
.gr-news-list{width:750px;overflow:hidden;}
.gr-news-list li{height:100px;padding:20px 0;border-bottom:1px solid #d2d2d2;}
.gr-news-list li img{display:block;width:150px;height:100px;float:left;margin-right:15px;}
.gr-news-list li h3{font-size:16px;font-family:"微软雅黑";color:#5b820f;}
.gr-news-list li h4{color:#999;}
.gr-news-list li p{line-height:18px;}
.gr-news-list li p a{color:#5b820f;}
/* 新闻详细样式 */
.gr-news-show{width:750px;margin-top:20px;overflow:hidden;}
.gr-news-show h2{font-size:20px;line-height:32px;text-align:center;font-family:"微软雅黑";color:#000;position:relative;}
.gr-news-show h4{text-align:center;height:25px;line-height:25px;border-bottom:1px solid #d2d2d2;}
.gr-news-show h4 span{margin:8px 8px 0 8px; color:#666; text-decoration:none;}
.news-show-nr{padding-top:15px;line-height:26px;}
.fxdy{height:20px;border-bottom:1px solid #d2d2d2;margin-top:15px; clear:both;font-family:"微软雅黑"}
.prew {background:url(../pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%;}
.nextw {background:url(../next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%;}
/* 内页留言样式 */
#contactlb{font-size:12px;font-family:"微软雅黑";color:#333;font-size:14px;}
.contactlc{width:600px;margin:30px auto 0;}
.contactlc table tr{height:40px;}
.left_L{width:10%;font-size:15px;height:40px;line-height:40px;font-family:"微软雅黑";vertical-align: top;}
.left_cont{vertical-align:middle;}
.tc_r{width:250px;height:40px;background:#fff;border:1px solid #ccc;padding-left:5px;border-radius:4px;margin-bottom:15px;}
.tc_r:focus,.tc_c:focus,.tc_a:focus,.tz_r:focus,.text-input:focus{
  border-color:#5b820f;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(91, 130, 15, .6);
          box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(91, 130, 15, .6);
}
.tc_c{width:300px;height:40px;background:#fff;border:1px solid #ccc;padding-left:5px;border-radius:4px;margin-bottom:15px;}
.tc_a{width:400px;height:40px;background:#fff;border:1px solid #ccc;padding-left:5px;border-radius:4px;margin-bottom:15px;}
.tz_r{width:470px;height:140px;background:#fff;border:1px solid #ccc;padding:5px;border-radius:4px;margin-bottom:10px;}
.text-input{width:100px;height:40px;background:#fff;border:1px solid #ccc;padding-left:5px;border-radius:4px;margin-bottom:15px;}
.c_r{width:158px;float:right;}
.tl{padding-left:120px;color:#333;}
.suba{width:100px;border-radius:4px;height:35px;line-height:35px;margin:15px 10px 0;background:#5b820f;color:#fff;border:0px;cursor:pointer;font-size:16px;font-family:"微软雅黑";}
.suba:hover{background:#7aaf14;color:#fff;}
/* 常见问题样式 */
.gr-faq-list{width:750px;overflow:hidden;}
.gr-faq-list li{padding:20px 0;border-bottom:1px solid #d2d2d2;}
.gr-faq-title{background:url(../faq_a.jpg) no-repeat left center;padding-left:30px;font-weight:bold;color:#333;margin-bottom:5px;}
.gr-faq-cont{background:url(../faq_b.jpg) no-repeat left 3px;padding-left:30px;}
/* 服务优势 */
.gr-advan-list{width:750px;overflow:hidden;}
.gr-advan-list p{padding:20px 0;border-bottom:1px solid #d2d2d2;overflow:hidden;}


#demo{ margin: 0 20px;}

