@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;outline:none;}
html {height:auto;}
html,body {outline:none;background-color:#fff; min-width:1000px; width:100%; font-family:"Microsoft YaHei";}
b,h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;}
li {list-style:none;}
img,input,textarea {border:0;font-family:"Microsoft YaHei";}
a {text-decoration:none;}
input[type="button"],input[type="submit"] {cursor:pointer;}
.clear:after{display:block;height:0;line-height:0;clear:both;visibility:hidden;content:'\0020';}
.clear{*zoom:1;clear:both;}
.clearfloat{*zoom:1;}
.clearfloat:after{visibility:hidden;display:block;clear:both;font-size:0;height:0;content:" ";}


/*Header - start*/
.Header {width:100%; height:114px; overflow:hidden; background-color:#f7f7f6;}
.headerWrap {width:1000px; padding-top:25px; margin:0 auto;}
.logo {float:left;}
.ad {float:left; overflow:hidden;}
.tel { float:right; width:310px; height:64px; background:url(../images/te_bg.png) no-repeat;font:bold 20px/28px 'Arial'; color:#f69420;}
.tel1_inner { display:block; margin: 0 0 0 56px;} 

.tel .tel1_inner b{ line-height: 25px;display: block;}
.tel .rxian{ margin:10px 0 0 156px;}
/*Header - end*/


/*Nav - start*/
.Nav {width:100%; height:50px; background-color:#9fd32f;}
.mainNav {width:1000px; margin:0 auto; font-size:16px; line-height:50px; font-weight:bold; color:#333;}
.mainNav li {float:left; display:inline; width:auto; _width:141px; text-align:center; position:relative; z-index:100; height:50px; margin-left:1px;}
.mainNav li a {color:#333; padding:0 32px; _padding:0; display:block; height:50px; -moz-transition:background-color 0.8s; -o-transition:background-color 0.8s; -webkit-transition:background-color .8s; transition:background-color 0.8s;}
.mainNav li a:hover , .mainNav li a.selected {background-color:#333; color:#fff; text-decoration:none;}
/*Nav - end*/


/*Banner - start*/
.Banner {width:100%; position:relative; height:550px; overflow:hidden;}
.flexslider{position:relative; height:550px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat; z-index:100;}
.slides{position:relative; z-index:1;}
.slides li{height:550px;}
.flex-control-nav{position:absolute; height:8px; bottom:15px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{display:inline-block; width:56px; height:8px; margin:0 5px; *display:inline; zoom:1; overflow:hidden;}
.flex-control-nav a{display:block; background-color:#333; cursor:pointer; text-indent:-10000px;}
.flex-control-nav .flex-active{background-color:#94c923;}
/*
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:19px;height:62px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:16%;background:url(../images/icon_left.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:16%;background:url(../images/icon_right.png) center center no-repeat;}
*/
/*Banner - end*/


/*Container - start*/
.Container {width:100%; margin:0 auto; overflow:hidden;}
/*Container - end*/


/*Footer - start*/
.Footer {width:100%; overflow:hidden; font-size:12px; line-height:24px; color:#666; padding-bottom:35px; background-color:#f6f5f5;}

.footerNav {font-size:14px; font-weight:bold; line-height:50px; color:#000; text-align:center; height:50px; background-color:#a3d733;}
.footer_nav {height:50px; width:1000px; margin:0 auto;}
.footer_nav a {color:#000; padding:0 22px;}
.footer_nav a:hover {text-decoration:underline;}

.footerCon {width:875px; margin:0 auto; padding:32px 0 0 125px; overflow:hidden;}
.weixin {float:left; padding:10px; width:117px; margin-right:10px; background-color:#fff; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.weixin img {width:117px; height:117px; display:block;}
.logo2 {float:left; width:205px; padding-top:10px;}
.logo2 a , .logo2 img {display:block; width:175px;}
.logo2 p {padding-top:25px; font-size:14px; line-height:24px; color:#333;}
.logo2 p b {display:block; font-size:16px;}
.copyrightCon {float:right; width:492px; height:108px; padding:30px 0 0 18px; overflow:hidden; border-left:1px solid #d9d9d9;}
/*Footer - end*/



/*2016-04-28*/
.Nav , .footerNav {background:#bde228;}
.mainNav li a:hover, .mainNav li a.selected {background-color: #362d14;}
.footer_nav a {color:#362d14;}


/*2016-05-12*/
.friendLink {width:998px; border:1px solid #e3e2e2; margin:32px auto 0; padding-bottom:12px;}
.friendLink h2 {margin:-12px 0 8px 20px; padding:0 5px; font-size:16px; line-height:24px; color:#88bc18; background:#f6f5f5; float:left;}
.friendLink h2 span {padding-left:5px; font:18px/24px Arial, Helvetica, sans-serif; color:#333;}
.friendLink p {clear:both; float:none; font-size:12px; line-height:24px; color:#666; overflow:hidden; padding:0 15px;}
.friendLink p a {color:#666; padding:0 10px;}
.friendLink p a:hover {text-decoration:underline; color:#88bc18;}