body,html{margin: 0 auto;padding: 0;font-family: "Microsoft YaHei";color: #515151;min-width: 1200px;background: #f7f5f4;}
a {text-decoration: none;font-family: "Microsoft YaHei";color: #515151;}
img {border: 0px;outline-width: 0px;}
.body-top .logo {width: 1200px;margin: 0 auto;}
.body-top .logo1 {float: left;width: 495px;height: 89px;}
.body-top .logo12 {float: right;width:440px;}
.body-top .logo12_1 {float: left;width: 125px;color: #287be1;font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 16px;
    line-height: 40px;height: 40px;margin-top: 25px;}
.body-top .logo12_1 img{width: 25px;height: auto;}
.body-top .logo12_2 {float: left;margin-left: 10px;width: 25px;height: 25px;position: relative;}
.body-top .logo12_2 p {width: 138px;height:161px;display: none;position: absolute;z-index: 9999;left: -47px;}
.body-top .logo12_2 p img {width: 138px;height:161px;}
.body-top .top-right {float: right;}
.body-top .logo12_2 a img{width: 25px;height: 25px;}

.menu {height: 64px;background: #5ab546;}
.menu1 {width: 1200px;margin: 0 auto;overflow: hidden;}
.menu2 {display: block;background: #4bab36;color: #FFF;}
.menu1 ul li {width: 133.3px;text-align: center;line-height: 64px;color: #FFF;float: left;font-size: 16px;cursor: pointer;}
.menu1 ul li a {color: #FFF;}
.menu1 ul li:hover{display: block;background: #4bab36;}


.body-top .search{ float:left; width:189px;_width:auto; padding-left:20px;margin-top: -2px;}
.body-top .search .tab{ padding:3px 0}
.body-top .search .tab span{ color:#ddd}
.body-top .search .tab a{ color:#6f7172}
.body-top .search .tab a.on{ font-weight:700}
.body-top .search .bd{float:left;}
.body-top .search .text{border:1px solid #e5e5e7;padding:4px; height:18px;width:140px;border-right:0;}
.body-top .search .button{cursor:pointer;border:1px solid #e5e5e7; background:#fff url(../images/v9/icon.jpg) no-repeat; border-left:0; color:#fff; height:28px;width:36px;vertical-align:middle; text-align:center}


.banner_index{width: 100%;min-width: 1200px;overflow: hidden;}
/* 本例子css */
.slideBox{ width:100%; height:360px;position:relative;padding-bottom:70px;overflow: hidden  }
.slideBox .hd{ height:70px; overflow:hidden; position:absolute; right:0; top:417px; z-index:1;width: 100%; background-color: #5ab546;display:none;}
.slideBox .hd ul{ overflow:hidden; zoom:1;width: 1200px;margin:0 auto; height:70px; }
.slideBox .hd ul li{margin-top: 20px; float:left; margin-right:2px;  width:32px; height:32px; line-height:14px; text-align:center; background:url(../images/shuidi1.png) no-repeat; cursor:pointer; }
.slideBox .hd ul li.on{ background:url(../images/shuidi2.png) no-repeat; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:417px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:44%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.main_index{width: 1200px;min-width: 1200px;margin: 0 auto;overflow: hidden;margin-bottom:20px;background-color: #fff;}
/* 本例子css */
.slideTxtBox{ width:100%; text-align:left; overflow: hidden; }
.slideTxtBox .hd{height: 227px; position:relative;width: 20%;float: left; }
.slideTxtBox .hd ul{height: 227px; float:left; position:absolute; left:0; top:0; width: 100%;}
.slideTxtBox .hd ul li{font-weight: bold; text-align: center; cursor:pointer;width: 100%;height: 75px;line-height: 75px;background: #ecede8;color:#5ab546;font-size: 18px;margin-bottom:1px;  }
.slideTxtBox .hd ul li.on{ background:#5ab546;color:#fff; background-image: url(../images/sj.png);background-repeat: no-repeat;background-position: 30px;}

.slideTxtBox .bd{width: 51%;float: right;position: relative;height: 227px;}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  height: 227px;overflow: hidden;}
.slideTxtBox .bd li{ height:35px; line-height:35px;}
.slideTxtBox .bd li .dimg{position: absolute;top: 14px;left: -317px;width: 300px;height: 200px;overflow: hidden;text-align: center;}
.slideTxtBox .bd li img{width: 100%;height: auto;}
.slideTxtBox .bd li .date{ float:right; color:#999;}
.slideTxtBox .bd li a{font-size: 16px;font-weight: bold;}
.slideTxtBox .bd li a:hover{color:#5ab546;}

.slideTxtBox .bd li.oneli{height: 95px;border-bottom: 1px dashed #ccc;}
.slideTxtBox .bd li.oneli .btitle{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.slideTxtBox .bd li.oneli a{font-weight: normal;line-height: 25px;}
.pointhd{background-color: #e0a130;margin-right: 15px;display: inline-block;width: 5px;height: 5px;border-radius: 50%;}
.slideTxtBox .bd li.moret{width: 20px;height: 20px;background-color: #5ab546;position: absolute;right: 20px;bottom: 16px;}
.slideTxtBox .bd li.moret a{color: #fff;display: block;text-align: center;line-height: 20px;}

.main_index .lbox{width: 700px;height: 350px;background-color: #fff;float: left;}
.main_index .rbox{width: 490px;height: 350px;background-color: #fff;float: right;}


/* 本例子css */
.slideTxtBox2{ width:100%; text-align:left;  }
.slideTxtBox2 .hd{ height:45px; line-height:45px;padding:0 10px 0 20px;border-bottom:1px solid #efe8e8;  position:relative; }
.slideTxtBox2 .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:45px;   }
.slideTxtBox2 .hd ul li{ float:left; padding:0 15px; cursor:pointer;color:#5ab546;font-size: 18px; font-weight: bold; }
.slideTxtBox2 .hd ul li.on{ height:45px;  background:#fff; border-bottom:2px solid #5ab546; }
.slideTxtBox2 .bd ul{ padding:10px 15px;  zoom:1;  }
.slideTxtBox2 .bd li{ height:24px; line-height:24px;}
.slideTxtBox2 .bd li .date{ float:right; color:#999;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.arrow1{  position:absolute; right:10px; top:0; height: 45px;}
.arrow1 .next1{display:block; float:left;overflow:hidden;cursor:pointer;color:#8c8b8b;font-size: 16px;padding-right:5px;}
.arrow1 .next1 img{width: 19px;height: auto;margin-top: 14px;margin-left: 5px;}
.arrow1 .next1 span{line-height: 45px;display: block;float: left;}

.slideTxtBox2 ul.gsjs{padding:10px 15px;}
.slideTxtBox2 ul.gsjs img{width: 230px;height: auto;float: left;margin-right: 10px;}
.slideTxtBox2 ul.gsjs li{font-size: 16px;line-height: 30px;height: 270px;overflow-y: auto;padding-right: 15px;text-indent: 2em;}

.slideTxtBox2 ul.qywh{height: 270px;overflow-y: auto;}
.slideTxtBox2 ul.qywh li{height: 31px;line-height: 31px;}
.slideTxtBox2 ul.qywh li a{font-size: 16px;}
.slideTxtBox2 ul.qywh li a:hover{color: #5ab546;}
.slideTxtBox2 ul.qywh li span{font-size: 16px;}


.slideTxtBox3{position:relative;overflow:hidden;}
.slideTxtBox3 .hd{ height:45px; line-height:45px;border-top:3px solid #5ab546;  position:relative;}
.slideTxtBox3 .hd .ul{ float:left; position:absolute; left:0; top:0; height:45px;  padding:0 15px; cursor:pointer;color:#5ab546;font-size: 18px; font-weight: bold; border-bottom:2px solid #5ab546; }

.slideTxtBox3 .bd{padding:10px;}
.slideTxtBox3 ul.picList{zoom:1;}
.slideTxtBox3 ul.picList li{text-align:center;zoom:1;vertical-align:middle;margin:0 8px;overflow:hidden;}
.slideTxtBox3 ul.picList img{width:auto;height:279px;}


.sclist{width: 100%;overflow: hidden;}

.sclist li{width: 224px;margin-right: 20px;height:130px;background-color: #5ab546;border-radius: 10px;float: left;text-align: center;}
.sclist li a{display: block;width:100%;height:100%;}
.sclist li p{font-size:18px;color: #fff;}
.sclist li img{width:50px;height:auto;margin: 25px 0 10px;}

.footer_index{width: 100%;background-color: #fff;min-width: 1200px;}


.lmimg{width: 100%;height: auto;min-width: 1200px;}


.c1top{width: 100%;height: 75px;background-color: #fff;box-shadow: 0px 0px 23px 0px rgba(190, 190, 190, 0.5);margin-bottom: 1px;overflow:hidden;}
.zy_lm1 {width: 1200px;margin: 0 auto;}
.zy_lm1_left {float: left;width: 917px;text-align: center;}
.zy_lm1_left ul li {float: left;width: 105px;line-height: 73px;color: #585858;font-size: 16px;background: url(../images/er_xt.jpg) no-repeat right;}
.zy_lm1_left ul li:hover{border-bottom: 2px #5ab546 solid;}
.zy_jg_ys {display: block;border-bottom: 2px #5ab546 solid;}
.zy_jg_ys a{display: block;}
.zy_lm1_right {float: right;width: 282px;font-size: 12px;text-align: right;line-height: 75px;color: #b5b4b4;}
.zy_lm1_right a{font-size: 12px;color: #b5b4b4;}
.zy_lm1_right a:hover{color:#5ab546;}

.zy_main {background: #f9f9f9;width: 100%;padding-bottom: 50px;padding-top: 20px;}

.zy_djgz{width: 1200px;margin: 0 auto;min-height: 410px;}
.zy_djgz ul li {font-size: 14px;color: #333333;border-bottom: 1px #d8d7d7 dashed;line-height: 40px;height: 40px;text-align: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.zy_djgz ul li span {float: right;color: #999999;}
.zy_djgz ul li:hover a{color:#5ab546;}
.qc {clear: both;height: 0px;}

.zy_main1 {width: 1200px;margin: 0 auto;padding-top: 20px;min-width:1200px;}
.zy_main1_q {font-size: 28px;color: #333333;}
.zy_main1_q1 {float: right;width: 930px;background: url(../images/q_dbj.jpg) repeat-x;height: 20px;margin-top: 7px;}
.zy_main1_q span {color: #c8c8c8;font-size: 18px;}
.xw_ts_1 {width: 1200px;background:url(../images/xw_ts_bj.jpg) no-repeat;height: 308px;margin-top: 20px;}

.zy_xw_ts1 {float: left;width: 436px;height: 250px;padding-top: 27px;padding-left: 27px;}
.zy_xw_ts2 {float: right;width: 671px;height: 230px;margin-top: 35px;margin-right: 27px;text-align: left;}
.zy_xw_ts21 {font-size: 18px;color: #00a35f;line-height: 40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zy_xw_ts22 {color: #999999;font-size: 14px;text-transform: uppercase;}
.zy_xw_ts23 {font-size: 14px;line-height: 30px;color: #666666;margin-top: 20px;max-height: 90px;overflow: hidden;}
.zy_xw_ts24 {width: 120px;border: 1px #e7e7e7 solid;text-align: center;color: #999999;height: 40px;line-height: 40px;margin-top: 15px;font-size: 12px;}

.zy_xw_lb {width: 1188px;margin: 0 auto;margin-top: 30px;min-height: 400px;}
.zy_xw_lb1 {width: 386px;float: left;margin-left: 15px;margin-top: 20px;}
.zy_xw_lb2 {width: 386px;text-align: left;}
.zy_xw_lb21 {font-size: 16px;color: #333333;line-height: 40px;height: 40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.zy_xw_lb22 {font-size: 14px;color: #999999;line-height: 25px;height: 50px;overflow: hidden;}

.zy_xw_lb23 {font-size: 12px;color: #aeaeae;line-height: 30px;height: 30px;width: 120px;}
.zy_xw_lb a:hover .zy_xw_lb21 {color: #fb5e22;}
.zy_xw_lb a:hover .zy_xw_lb23 {color: #fb5e22;}
.xw_ts_3{width:1200px;margin:0 auto;}
.zy_xw_ts3{width:377px;position:relative;margin:10px 11.5px;}
.zy_xw_ts31{position:absolute;bottom:0px;left:0;width:377px;height:34px;color:#fff;font-size:16px;text-align:center;line-height:34px;background:rgba(0,0,0,0.5)}
.zy_xw_ts4{margin:15px 6px;}
.zy_xw_ts4_img{width:382px;height:251px;padding:2px;border:1px solid #eaeaea;}
.zy_xw_ts41{margin-top:10px;width:382px;padding:2px;margin:10px auto;}
.zy_xw_ts41_j{width:124px;text-align:center;font-size:16px;height:32px;line-height:32px;border-radius:15px;background:#FF3D00;color:#fff;}
.zy_xw_ts41_t{font-size:16px;}
.zy_main1_nav{width:100%;margin:0px auto;}
.zy_main1_nav_li{width: 120px;margin-top: 20px;float: left;text-align: center;height: 30px;line-height: 30px;background-color: #eee;color: #515151;border: 1px #ddd solid; margin-left: 10px;flex-shrink: 1;}
.zy_main1_nav_li:hover a{background-color: #5ab546;color: #fff;display: block;}
.zy_main1_nav_lihover{background-color: #5ab546;color: #fff;display: block;}
.pagecontent{width: 1050px;margin: 20px auto;}
.pagecontent p,.pagecontent span,.pagecontent div,.pagecontent a{line-height: 35px !important;}
.pagecontent img{max-width: 100% !important;height: auto;}

.mapd{width:1130px;margin:20px auto;}
.contact1{margin:40px auto;}
.contact1_l_tel{margin-left:20px;font-size:20px;margin-top:20px;}
.contact1_l_tel div{margin-bottom:10px;}
.leave_contentc{width:100%;margin:25px auto;}
.leave_contentc>input{width:524px;height:57px;border:1px solid #e7e6e6;padding-left:25px;margin-bottom:20px;}
textarea{height:240px;border:1px solid #e7e6e6;}
.submite1{border: none; margin-top: 5px; width: 130px; height: 43px; background: #fb5e22;color: #FFF;font-size: 16px;text-align:center;line-height:43px}

.tabled{width:1100px;width:1100px;padding:50px;background:#fff;text-align:center;}
.tabled li div{width:140px;height:45px;line-height:45px;display:inline-block;}
.tabled_td{background:#F5F5F5;border-radius:30px;margin-bottom:2px;}
.tabled_title div{font-size: 16px;font-weight: bold;color: #303130;}


.scatbox{background-color:#5ab546;width:1200px;height:60px;line-height:60px;min-width:1200px;margin:0 auto;}
.scatbox ul{display:flex;padding：0 20px;}
.scatbox ul li{width:150px;text-align:center;}
.scatbox ul li a{font-size:20px;color:#fff;display:block;}
.scatbox ul li a:hover{background-color:#00a35f;}

.mapcontent{background-color:#fff;width:1200px;margin:0 auto;min-height:200px;}
.mapcontent_box{width:94%;padding:30px 3%;}

.mapcontent_box .mtitle{width:100%;font-size:24px;font-weight:bold;margin-bottom:20px;}
.mapcontent_box .mbox{width:100%;display:flex;}
.mapcontent_box .mbox .mleft{width: 100%;}
/*.mapcontent_box .mbox .mright{width: calc((100% - 60% - 40px)/1);margin-left: 40px;}*/
































































































