

.layui-btn-green{ background: #037e48;}
.layui-btn-black{ background: #000;}
.layui-container{ width: 1200px;}

.page_main{ margin-top: 60px;}
.page_main .title_main{width: 228px; margin: 0 auto; position: relative }
.page_main  .title_main .title1{ word-wrap: break-word;  padding: 0px;    border: 1px solid rgb(137, 190, 46); height: 26px;width: 228px;display: block; }
.page_main  .title_main .title_bg_wrap{ width: 100%; position: absolute; top: 15px; left: 0; height:25px;}
.page_main  .title_main .title_bg{  margin: 0 auto; word-wrap: break-word;    padding: 0px;    border: 0px solid transparent;  height:21px;    width: 115px;    display: block; background-color: rgb(246, 246, 246);}
.page_main  .title_main .title2{text-align: center; line-height: 16px; font-size: 18px; color: rgb(141, 185, 66); font-family: 'Microsoft YaHei'; }
.page_main  .big_tit{ height: 60px; line-height: 60px; word-wrap: break-word;z-index: 200; font-family: 'Times New Roman';  font-size: 36px;text-transform: uppercase; color: rgb(125, 173, 42);}
.page_main  .hd  .bottom_tit{ text-align: center; line-height: 180%; color: rgb(153, 188, 92); font-family: Microsoft YaHei;}
.page_main  .hd  .bottom_tit em{ display: inline-block; border-top: 1px solid rgb(125, 173, 42); font-style: normal}

.page_main_intro{ margin-top: 60px;}
.page_main_intro p{ font-size: 14px; color: rgb(102, 102, 102); line-height: 24px;}
.page_main_intro p{ padding: 3px 0px 10px 0px}


.prevnext{ width:100%}
.prevnext p{ line-height:25px;}
.prevnext p a{ color:#666; font-size: 12px;}


.in_pages_main{ margin-top: 20px;}
.news_cate_list{ text-align: center;}
.news_cate_list  a{ color: #999999; text-align: center; width: 118px; height: 33px; line-height: 33px; background: #FFF; border: 1px solid #f0f0f0; display: inline-block; margin-left: 5px;}
.news_cate_list a:hover{ background: #89be2e; color: #FFF}
.news_cate_list a.cur{ background: #89be2e; color: #FFF}

.news_info{ width:98%; float:left; overflow:hidden; padding:10px; line-height:22px; margin-top: 15px;}
.news_info li{ width:97%; background:url(../images/new_ico1.png) no-repeat 5px 15px;  border-bottom:1px #999999 dashed; height:45px; line-height:45px; padding-left:30px;}
.news_info li a{ font-size: 14px; float:left; width:605px;}
.news_info li span{ float: right; color: #999999}

.new_page_content{  width: 1200px; margin-top: 50px;}
.new_page_content .hd{ height: 50px; line-height:50px; color: #333; font-size: 26px;  text-indent: 25px;color: #555555;}
.new_page_content .tm_hd{border-bottom: 1px solid  #eee; }
.new_page_content .hd_section span{ padding: 0px 15px;}
.new_page_content  .hd_section{ font-size: 12px; color: #c2c2c2; width: 100%; height: 45px;border-bottom: 1px solid  #eee; margin-bottom: 30px;}
.new_page_content .in_content{ width: 100%; color: #919191;margin-top: 20px;color: #666666;}
.new_page_content .in_content p{ font-size:14px; padding: 8px 0px 8px 0px; line-height: 25px;}
.new_page_content img{ max-width: 1200px;}
.dataprvenext{ margin-top: 15px;}
.dataprvenext p a{ color: #919191; }
.bottom_area{ float:left; display:block; width:100%; margin-top:20px;}
.bottom_area a.link_act{ margin-left:15px; padding:8px 25px; background:#89be2e; color:#FFF}

.product_list{ margin-top: 60px;}
.product_list li{ margin-bottom: 20px;}
.product_list li .pro_item  { margin: 0px 20px 0px 20px; width: 250px; height:290px; }
.product_list li .pro_item .img img{ width: 250px; height:250px; overflow: hidden;border: 1px solid #eee;}
.product_list li .pro_item .title{ margin-top: 5px; line-height: 22px;font-size: 14px;    color: #5a5a5a;}
.product_list li .pro_item .sbtitle{ font-size: 12px; color: #969696;}
.product_photos{ width: 690px; margin: 0 auto;}
.product_photos img{ max-width: 600px; height: auto}

.gbook{ width: 100%;}
.gbook .col1{ float: left; width: 417px; height: 437px; overflow: hidden }
.gbook .col2{ float: left; width: 650px; height: 437px; overflow: hidden }
.gbook_form{ width:610px; margin-left: 30px;}
.gbook_form .input{width:100%;line-height:24px; border: 1px dashed  #89be2e;background-image:none;background-color: #f1f2f0;}
.gbook_form .text{width:100%;height:122px;line-height:24px;background-color:#eeeeee;background-image:none;font-size:14px;color:#777777;text-align:left;word-spacing:0px;padding:4px;font-family:Microsoft YaHei;border:1px;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;border-color:#aaa;border-style:none;clear:both; margin-top:0px; margin-left:0px;}
.gbook_form .select_section{margin-top: 30px;}
.gbook_form dl.form_item{ margin-bottom: 20px;}
.gbook_form dl.form_item dt{ margin-bottom: 10px;}
.gbook_form .area_message{ height: 170px;}

.contact_page{ width: 100%}
.contact_page .col_1{ width: 305px; float: left;}
.contact_page .site_contact{ padding: 15px;border: 1px solid rgb(137, 190, 46);}
.contact_page .site_contact p{ line-height: 24px; color: #666;}
.contact_page .col_2{ width: 820px; float: right;}


.photos .tab_content_main{width:1050px; margin: 0 auto; position: relative;  }
.photos .tab_content_main .probtn{display:block;height:49px;position:absolute;top:90px;width:30px;z-index:200;cursor:pointer;}
.photos .tab_content_main .prev{background: url(../images/photo_prvetbtn.gif) no-repeat 0 0; left: 10px;}
.photos .tab_content_main .next{background: url(../images/photo_nextbtn.gif) no-repeat 0 0; right: 0;}
.photos .tab_content{ margin: 0 auto;width:900px;;overflow: hidden;  }

.photos .pro_list{width:800px; margin:0 auto; overflow: hidden }
.photos .pro_list ul li{ float: left; width: 300px; height: 210px; margin: 0px 5px 0px 5px; }
.photos .pro_list ul li img{ max-width:300px; height: 210px  }
.photos .pro_list ul li .images{width: 300px; height: 210px; border: 1px solid #e5e5e5;}
