﻿@charset "utf-8";/* CSS Document */html, body, div, p, ul, li, h1, h2, h3 { margin: 0; padding: 0; }img { border: 0 none; vertical-align: top; }ol, ul { padding:0; list-style-type: none; }body, input, select, button, textarea { font-size: 12px; font-family:"微软雅黑"; }i { font-style: normal; }body { background: #fff; color: #363636; line-height: 1.5; }p { line-height: 24px;}a, a:link { text-decoration: none; }.fixed:after { content: "."; display: block; clear: both; height: 0; visibility: hidden; }.fixed { display: block; min-height: 1%; }*html .fixed { height: 1%; }.l { float: left;}.l a{ text-decoration: none; color:#396}.r { float: right; }::selection { color: white; background: #03da7a; }/*index*/body { background: url(../images/bg.png);}header { height: 124px; background: url(../images/header-bg.png) repeat-x;}.head-top {width: 1000px; margin: 0 auto;line-height: 24px; color:#015d34;}.head-top .r a { color:#015d34; margin: 8px; background: url(../images/icon.png) no-repeat; padding-left: 20px;}.head-top .r .head-top-wlfw { background-position: 0 -14px; }.head-top .r .head-top-lxwm { background-position: 0 2px; }.head-top .r .head-top-yy { background-position: 0 -27px; }.logo { width: 1000px; margin:0 auto;}.logo h1 { width: 229px; height: 100px; background: url(../images/logo.png) no-repeat; text-indent: -9999px; float:left;}.head-phone { width: 300px; height: 100px; float: right; background: url(../images/head-phone.png) no-repeat; }.main-nav { height: 32px; background-color: #015d34; border-top:#023a21 1px solid;}.main-nav ul { width: 1000px; margin: 0 auto;}.main-nav li { float: left;}.main-nav a { color: #FFF; font-size: 16px; line-height: 32px; display: block; padding: 0 30px; border-left:#06894f 1px solid; border-right:#023a21 1px solid; }.main-nav li:first-child a { border-left:none; padding: 0 40px;}.main-nav li:last-child a { border-right:none;}.main-nav a:hover, .main-nav a.cur { color: #FFF; background-color: #0e985b; border-bottom:#015d34 1px solid; line-height: 31px;}.banner { height: 204px; background:url(../images/banner.jpg) no-repeat center;}.main { width: 1010px; margin:0 auto; padding-top: 22px; position: relative; left: 5px;}.in-k { padding: 0 10px; border:#c2c2c2 1px solid; background-color: #f9f9f9; float: left; position: relative; }.in-k:after { content:""; background: url(../images/in-yy.png) no-repeat top center; width: 100%; height: 30px; position: absolute; left: 0; top:215px; }.main h2 { color: #015d34; font-size: 18px; line-height: 36px; margin-bottom: 17px; }.main h2 i { font-size: 12px; font-family: arial; margin-left: 5px; }.more { padding: 0 2px; height: 16px; display: block; background-color: #c5c5c5; color:#FFF; float: right; margin-top: -45px; margin-right: -5px; font-family: arial;}.qyjj { width:306px; height: 215px; }.qyjj img { float: left; margin-right: 10px; }.qyjj p { text-indent: 2em; }.wldt { width: 306px; height: 215px; margin: 0 20px; }.wldt span { float: right;}.wldt ul { line-height: 24px; padding-left: 15px;}.wldt li { list-style-type: disc; }.wldt ul a { color: #2c2c2c;}.wldt ul a:hover { color: #bc3f01;}.wlfw { width: 282px; height: 215px; background:#f9f9f9 url(../images/wlfw-bg.jpg) no-repeat right bottom;}.wlfw ul { margin-top: -17px; }.wlfw li { background: url(../images/wlfw-list-bg.png) no-repeat; width: 161px; height: 30px; line-height: 30px; padding-left: 46px;}.wlfw li a { font-size: 14px; color: #032918;}.slzs {width: 654px; height: 215px; margin: 20px 20px 25px 0; }.slzs li { float: left; margin-left: 20px;}.slzs li:first-child { margin-left: 7px;}.slzs li a { color: #514f4f;}.slzs li a:hover { color: #bc3f01;}.slzs img { width: 145px; height: 118px; }.slzs p { text-align: center;}.slzs:after { background: url(../images/in-yy-2.png) no-repeat top center; }.lxwm { width: 282px; height: 215px; margin: 20px 0; background:#f9f9f9 url(../images/lxwm-bg.jpg) no-repeat bottom;}.bt-nav { float: left; width: 1000px; height: 40px; line-height: 40px; background-color: #f9f9f9; text-align: center; border-right: #002917 1px solid; border-bottom: #002917 1px solid;}.bt-nav a { font-size: 14px; color: #4e4b4b; }.bt-nav a:before { content:" "; margin-left: 22px;}.bt-nav a:after { content:"|"; margin-left: 22px;}.bt-nav a:last-child:after { content:" "; margin-left: 22px;}footer { background-color: #015d34; padding: 30px 0; margin-top: -20px;}footer p { width: 1000px; margin: 0 auto; text-align: center;}.frdlink { color:#03da7a; font-size: 14px; }.frdlink a { color:#03da7a; margin-right: 5px; }.cr { margin-top: 14px; line-height: 24px; color:#289a67;}/*banner*/.clearfix:before, .clearfix:after { content: '.'; display: block; overflow: hidden; visibility: hidden; font-size: 0; line-height: 0; width: 0; height: 0; }.clearfix:after { clear: both; }.clearfix { zoom: 1; }.icon-arrow-a-left, .icon-arrow-a-right { background: url(../images/icon-sd26986d847.png) no-repeat; }.icon-arrow-a-left { background-position: 0 0; height: 50px; width: 50px; }.icon-arrow-a-left:hover, .icon-arrow-a-left.arrow-a-left_hover, .icon-arrow-a-left.arrow-a-left-hover { background-position: -60px 0; }.icon-arrow-a-right { background-position: -120px 0; height: 50px; width: 50px; }.icon-arrow-a-right:hover, .icon-arrow-a-right.arrow-a-right_hover, .icon-arrow-a-right.arrow-a-right-hover { background-position: -180px 0; }.banner-in {overflow: hidden; zoom: 1; position: relative; }#index_b_hero { width: 1010px; height: 355px; margin: auto; position: relative; }#index_b_hero img { width: 1000px; height: 355px; }#index_b_hero .heros { width: 1010px; height: 355px; }#index_b_hero .hero-wrap { overflow: visible; position: absolute; }#index_b_hero .next, #index_b_hero .prev { filter: alpha(Opacity=70); opacity: .7; position: absolute; top: 50%; margin-top: -30px; margin-left: 5px; background-color: #303030; z-index: 3; }#index_b_hero .next:hover, #index_b_hero .prev:hover { background-color: #015d34; }#index_b_hero .next { margin: -30px 5px 0 0; right: 0; }#index_b_hero .disabled { background-color: #eee; }#index_b_hero .mask-left, #index_b_hero .mask-right, #index_b_hero .hero { background: #fff; padding:0 5px; z-index: 1; position: absolute; top: 0; left: 0; width: 1000px; height: 355px; overflow: hidden; left: 2020px; }#index_b_hero .mask-right, #index_b_hero .mask-left { z-index: 4; left: -1010px; filter: alpha(Opacity=50); opacity: .5; background: #fff; overflow: hidden; }#index_b_hero .mask-right { left: 1010px; }#index_b_hero .active { z-index: 2; left: 0; }/*page*/.main-a { width: 1000px; margin: 0 auto; margin-top: -16px; position: relative; color:#5f5e5e;}.content { width: 666px; margin-bottom: 50px; }.content a { color:#5f5e5e;}.content a:hover { color:#128552;}.mbx { height: 32px; line-height: 32px; background-color: #FFF; padding-left: 16px;}.content-zw { padding: 16px; margin:30px 0 10px;  }.content-zw h1 { text-align: center; font-size: 20px; }.content-zw .article-info { text-align: center; margin: 20px 0;}.content img { max-width: 630px;}.sidebar { width: 320px; }.fl { background: #FFF; margin-bottom: 30px; }.fl h3 { height: 110px; line-height: 100px; background: #128552 url(../images/sidebar-fl-bg.gif) no-repeat bottom; font-size: 30px; color: #FFF; font-weight: normal; text-align: center; }.fl ul { font-size: 18px; line-height: 40px; padding: 22px 0 22px 107px; }.fl ul a { color: #128552; }.fl ul a:hover, .fl ul a.cur { color: #f54508; }.lx { background: #FFF; padding: 0 16px 14px; margin-bottom: 90px; }.lx h3 { line-height: 52px; font-size: 18px; font-weight: normal; color: #128552; }.lx p { margin-left: 13px; font-size: 14px; }/*list*/.article-list { line-height: 44px; margin: 26px 0; }.article-list li { padding: 0 7px; border-bottom: #CCC 1px solid; }.article-list span { float: right; margin-right: 10px;}.pic-list { margin-top: 35px;}.pic-list li { float: left; margin: 0 10px 36px; }.pic-list img { width: 145px; height: 118px; }.pic-list p { line-height: 40px; text-align: center; font-size: 14px; width: 145px; word-break: keep-all; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.page { text-align: center; margin-bottom: 20px;  font-size: 12px;}.page a {margin-right:5px;padding:0 5px; border:#999 1px solid;}.page span, .pagebar a:hover {margin-right:5px;padding:0 5px; background-color:#0e985b; border:#0e985b 1px solid; color:#FFF;}.n-p { padding-left: 16px;}
