﻿@charset "utf-8";
/* CSS Document */

/*----------------基本设置-------------------*/
body { background:#fff; color: #4c525e; font-family:微软雅黑, Arial,Helvetica, sans-serif;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe { margin: 0; padding: 0; }
img { border: 0 none; vertical-align:middle; }
ul, li, ol { list-style-type: none; }
body, input, select, button, textarea { font-size: 12px; vertical-align:middle;}
button { cursor: pointer; }
i, em, cite { font-style: normal; }
a, a:link { color: #333; text-decoration: none; }
a:visited { }
a:active, a:hover {  color:#68ad30; text-decoration:none;  }
a:focus { outline: none; }
input:hover, textarea:hover { box-shadow:0px 0px 4px #eee inset; -webkit-box-shadow:0px 0px 4px #eee inset; -moz-box-shadow: 0px 0px 4px #eee inset; }
.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }
.fixed { display: block; min-height: 1%; }
*html .fixed { height: 1%; }
.clear { diplay: block!important; float: none!important; clear: both; overflow: hidden; width: auto!important; height: 0!important; margin: 0 auto!important; padding: 0!important; font-size: 0; line-height: 0; }

/*----------------内容-------------------*/
.row { margin-right: 0px; margin-left: 0px;}
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9 {
    padding-right: 12px; padding-left: 12px;}
.p0 { padding-right: 0px; padding-left: 0px;}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
    z-index: 3; color: #fff;  cursor: default; background-color: #68ad30; border-color: #68ad30;}
.menu:after, .home_about_content:after, .home_about_more, home_products, .home_products_content { content: ""; display: block; clear: both;}
.header, .content, .footer { width: 1000px; margin: 0 auto; background: #fff;}
.header { height: 92px;}
.header .logo { margin-top:18px;}
.header .tel { margin-top:32px; text-align: right;}
.menu { height: 64px; background: #68ad30; text-align: center;}
.menu ul li { display: inline-block;}
.menu ul li a { display: block; height: 64px; color: #fff; padding: 12px 48px 0; text-align: center; font-size: 16px;}
.menu ul li a:hover { background: #75c336;}
.menu ul li span { display: block; font-size: 12px;}
.home_about { margin:24px 0;}
.home_title { height: 28px; line-height: 28px; margin-bottom:12px; }
.home_title h2 { height: 24px; line-height: 24px; font-size: 18px; border-left: 4px #435063 solid; display: inline-block; color: #435063; font-weight: 800; padding-left:12px ;}
.home_title span { float: right; color: #888;}
.home_title span a { color: #888;}
.home_about_img { float: left; width: 474px; height: 323px;}
.home_about_txt { float: left; width: 526px; height: 323px; background: #edf2f6; padding:24px 20px; font-size: 14px;}
.home_about_txt p { text-indent: 2em; margin-bottom: 12px;}
.home_about_more { margin: 24px 0;}
.home_about_more img { width: 100%;}
.home_about_down { width: 100%; height:206px; background:#edf2f6; padding: 34px 24px 0; text-align: center;}
.home_about_down h2  { text-align: center; font-size: 18px; color: #464e5b; margin-bottom: 12px; font-weight: 800;}
.home_about_down p  { color: #464e5b; text-align: left;}
.home_about_down a  { display: inline-block; width: 134px; height: 38px; border: 1px #4bbd9c solid; color: #4bbd9c; line-height: 38px; text-align: center; margin-top:24px; border-radius:4px;}
.home_about_down a:hover { border: 1px #54d5b0 solid; color: #54d5b0;}
.home_products_content ul li {float: left; width: 242px; height: 164px; border: 1px #68ad30 solid; margin-right: 9px;}
.home_products_content ul li:last-child { margin-right: 0;}
.home_products_content ul li img { width: 240px; height: 132px;}
.home_products_content ul li p { height: 30px; line-height: 30px; background: #68ad30; text-align: center; color: #fff;}
.page_content { margin-top:24px;}
.page_left { float: left; width: 230px;}
.page_title { height: 28px; line-height: 28px; margin-bottom:12px;}
.page_title h2 { font-size: 16px; border-left: 2px #435063 solid; display: inline-block; color: #435063; font-weight: 800; padding-left:12px ;}
.page_title span { margin-left: 5px; color: #888;}
.page_menu ul li { display: block; height: 36px; line-height: 36px; border-bottom:1px #ddd solid; font-size: 12px; padding-left:12px ;}
.page_menu ul li a { display: block;}
.page_menu ul li.active a,.page_menu ul li a:hover { background: url(../images/dot.png) no-repeat center right; color: #68ad30;}
.page_right { float: right; width: 750px;}
.page_crumbs { background: url(../images/title_bg.jpg) no-repeat bottom left; height: 32px; line-height: 28px;}
.page_crumbs span { float: right; color: #888; line-height: 18px;}
.page_crumbs span a { color: #888; }
.page_crumbs h2 { display: inline-block; height:28px; font-size: 16px; font-weight: 800; letter-spacing: 4px; border-bottom:4px #68ad30 solid; }
.product_list, .product_detail, .download_list, .message { margin: 24px 0 0;}
.product_list ul { width: 760px;}
.product_list ul li {float: left; width: 242px; height: 272px; border: 1px #68ad30 solid; margin-right: 10px; margin-bottom:12px;}
.product_list ul li:last-child { margin-right: 0;}
.product_list ul li img { width: 240px; height: 240px;}
.product_list ul li p { height: 30px; line-height: 30px; background: #68ad30; text-align: center; color: #fff;}
.page { text-align: center;}
.detail_title { padding: 12px 0; border-bottom:1px #ddd dashed; margin-bottom:24px}
.detail_title h1 { font-size: 16px; font-weight: 800; text-align: center;}
.detail { color: #666; line-height: 180%; }
.detail p { text-indent: 2em; margin:12px 0;}
.detail img { padding: 4px; border:1px #ddd solid;}
.download_list ul li { display: block; height: 32px; line-height: 32px; border-bottom:1px #ddd dashed;}
.download_list ul li i { margin-right: 8px;}
.message { margin-bottom:24px;}
.message p { margin: 12px 0;}
.message em { color: #f30; margin-right: 4px;}
.message a { margin-right: 10px; min-width: 80px;}

.footer { height: 62px; background: #68ad30; color: #fff; padding-top:12px; margin-top:24px;}
.footer p { margin-bottom: 6px; text-align: center;}