﻿@charset "utf-8";
html{ overflow-x:hidden;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,
sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,
tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol,ul{ margin:0; padding:0; }
body{ font-size:12px;font-family:"Microsoft Yahei";  color:#666;    }
input,select,textarea{vertical-align:middle; border:0;}
table{border-collapse:collapse;border-spacing:0;}
img{ border:0;}
em,i{font-style:normal;}
div{ margin:0 auto; height:auto;}
ul,ol,li{list-style-type:none;}
.clear{clear:both;font-size:0px; line-height:0px; height:0px} 
.left{ float:left}
.right{ float:right;}
.yahei{ font-family:"Microsoft Yahei"}
.heiti{ font-family:"黑体"}
.Arial{ font-family:"Arial"}
.Tahoma{ font-family:"Tahoma"}
.BebasNeue{ font-family:"Bebas Neue"}
a:active {star:expression(this.onFocus=this.blur());}
.blank1{ height:15px; overflow:hidden}
a{color:#666;text-decoration:none;}
a:hover,a:active,a:focus{ text-decoration:underline;color:#666;}  
div:after,li:after{content:"";display:block;height:0;clear:both;} 
.top{ width:100%; height:32px; background:#0069a0}
.top em{float:left; line-height:32px; color:#fff}
.top span{float:right}
.top span a{ line-height:32px; color:#fff; padding:0 20px; border-left:#2d85b3 solid 1px}
.w1200{ width:1200px}
.logo{ float:left; margin-top:10px;}
.search{ float:right; margin-top:28px}
.search .sea_in{ width:194px; height:25px; border:#e0e2e5 solid 1px; border-right:0; border-radius:3px 0 0 3px}
.search .sub{ background:url(../img2.jpg) no-repeat; width:39px; height:29px; border:0}
.f01{ font-family:"微软雅黑";}
.l{ float:left;}
.r{ float:right;}
body{min-width: 1350px;}
.k1{width: 1200px;margin:0 auto;}
.header{width: 100%;height: 124px;box-shadow: 0 -2px 5px rgba(0,0,0,1); overflow:hidden; min-width:1350px;}
.navgrp{width:870px;height:115px; margin:0 auto; float:right; margin-top:4px;}
.nav{ width:860px; height:115px; overflow:hidden;}
.nav li{width:105px; float:left;text-align:center; }
.nav li span{ text-transform:uppercase;font-size:12px; color:#bfbfbf;display:block;line-height:35px;}
.nav li a{ color:#187462;font-size:16px;height:120px;width:105px;display:block;padding-top:25px; text-decoration:none;}
.nav li a:hover{ display:block; background:#187462; color:#fff;}
.nav a:hover span{ color:#fff;}
.nav li.menu a{color:#006f42!important;}
.main .slideBox{ width:100%; overflow:hidden; position:relative; border:1px solid #ddd; min-width:1350px; }
.main .slideBox .hd{ height:18px; overflow:hidden; position:absolute; right:48%; bottom:15px; z-index:1; }
.main .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.main .slideBox .hd ul li{ float:left; margin:0 5px;  width:18px; height:18px; background:#3a6d65;filter:alpha(opacity=50);opacity:0.5;cursor:pointer; border-radius: 50%; -o-border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%; }
.main .slideBox .hd ul li.on{ background:#3a6d65;filter:alpha(opacity=100);opacity:1;}
.main .slideBox .bd{ position:relative; height:100%; z-index:0;   min-width:1350px;}
.main .slideBox .bd li{ zoom:1; vertical-align:middle; }
.banner .bg{width:100%; height:662px; display: block;background: url(../banner.jpg) no-repeat center;}
.banner .p1{padding-top: 136px;}
.banner .s1{font:800 48px/48px "fangzheng";color: #ffffff;}
.banner .s2{color: #ffffff;margin-left: 15px;font: 36px/36px "fangzheng";}
.banner .p2{font:34px/100px "fangzheng";color: #ffffff; filter:alpha(opacity=80);opacity:0.8;}
.banner .p3{padding-top: 45px;}
.banner .p3 a{width: 166px;height: 61px;background: url(../ico.png) no-repeat 0 -482px;display: block;text-align: center;font: 16px/61px "微软雅黑";color: #fff;float: left;margin-right: 20px;}
.banner .p3 a:hover{background-position: 0 -418px;}
.big_bt{font: 30px/48px "fangzheng";text-align: center;}
.big_sm{font: 18px/18px "fangzheng";text-align: center;}
.ind_02{width: 100%;background:url(../pic_01.jpg);position: relative;min-width:1350px;}
.ind_02 .big_bt{color: #ffffff;padding: 50px 0 34px;}
.ind_02 .big_sm{color: #d0dcd9;padding: 0px 0 50px; }
.ind_02 .p1{font: 16px/16px "微软雅黑";color: #fff;text-align: center;margin-bottom: 60px;}
.picList li span{ height:40px; line-height:40px; overflow:hidden; color:#fff; font-size:18px;}
.picList li p{padding: 0 15px;font:12px/18px "微软雅黑";color: #d6e2de; height:68px; line-height:30px; overflow:hidden;}

.picScroll-left{ width:100%; position:relative; padding-bottom:80px; }
.picScroll-left .tempWrap{width: 1200px !important}
.picScroll-left .hd{height:0px; background:#f4f4f4; padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{position:absolute;top:85px;left:-60px;display:block;  width:31px; height:62px;overflow:hidden; cursor:pointer; background:url(../ico.png) no-repeat -176px -319px;}
.picScroll-left .hd .next{ background-position:-216px -319px;left:auto;right: -60px;}
.picScroll-left .bd{background: url(../ico_04.png) repeat-x left 107px ;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li {width: 270px;text-align: center;padding-right: 40px;}
.ind_02 .picScroll-left .bd ul li img{border: 3px solid #ffffff;width:264px;height: 215px;}
.gotop{width: 172px;height: 34px;background: url(../ico.png) no-repeat 0 -314px;z-index: 99;position: absolute;bottom: 0px;left:50%;margin-left:-86px; _bottom:-35px;}
.gotop .ico{width: 52px;height: 52px;background: url(../ico.png); margin:15px auto 0;cursor: pointer;}
.ind_03{/*height:1000px;*/position: relative;z-index: 3}
.ind_03 .big_bt{color: #3f5b4c;padding:100px 0 34px;}
.ind_03 .big_sm{color: #bebebe;padding: 0px 0 50px;}
.ind_03 .picScroll-left .bd ul li{width: 262px;height: 300px;margin-right: 20px; border:1px solid #ccc; border-radius:5px;padding: 9px 9px 0 ;}
.ind_03 .p4{font: 16px/57px "微软雅黑";color: #000;text-align: center; height:30px; line-height:30px; overflow:hidden; margin-top:20px; }
.p4exp{ height:60px; line-height:30px; overflow:hidden; color:#666;}
.ind_03 .p4 span{ display:block; line-height:28px; overflow:hidden;}
.ind_03 .picScroll-left .hd .prev{background-position:-176px -386px;top:144px;}
.ind_03 .picScroll-left .hd .next{background-position:-216px -386px;top:144px;}
.ind_03 .xhd{width:1200px;margin:0 auto;margin-bottom: 50px;overflow: hidden;zoom:1; text-align:center;}
.ind_03 .xhd span{float:left;display: block;text-align: center;cursor: pointer;font: 14px/50px "微软雅黑";color: #999999;width: 141px;height: 50px;}
.ind_03 .gotop2{background-position: 0 -368px;bottom:-34px;}
.ind_03 .gotop2 .ico{margin-top:-30px;}
.ind_04{/*height: 945px;*/z-index: 2}
.ind_04 .p1 .s1{background-position:95px 4px;}
.ind_04 .x1{width: 481px;height: 419px;background: #fff;position: relative;}
.mar{ clear:both; padding-bottom:120px;}
.ind_04 .wz{padding: 13px 45px 0;font: 24px/74px "微软雅黑";color: #3f5b4c;}
.ind_04 .sm{font: 14px/22px "微软雅黑";color: #a3a3a3;height: 70px;overflow: hidden;zoom:1; line-height:30px;}
.ind_04 .more{color: #838383;font: 13px/13px "微软雅黑";}
.ind_04 .more:hover{color: #3a6d65}
.ind_04 .x1 .sanjiao{width: 17px;height: 10px;background: url(../ico.png) no-repeat 0 -284px;position: absolute;top:199px;left:50px;}
.ind_04 .x2{width: 692px;height: 199px;background: #fff;position: relative;}
.ind_04 .x2 .wz{width: 280px;padding:0 32px;}
.ind_04 .x2 .sanjiao1{width: 10px;height: 17px;background: url(../ico.png) no-repeat -22px -280px;position: absolute;top:30px;left:337px;}
.ind_04 .x2 .sanjiao2{width: 10px;height: 17px;background: url(../ico.png) no-repeat -41px -280px;position: absolute;top:149px;left:346px;}
.footer{width: 100%;background:#67A192;min-width:1350px;}
.footer .box1{height: 136px;padding-top: 40px;}
.botcon{ width:300px; float:left; margin-top:40px; color:#fff; line-height:36px;}
.botcon span{ font-size:24px; color:#fff;}
.footer .box3{margin-top: 44px;}
.link{  font-size:14px; color:#fff; height:30px; line-height:30px; margin-right:30px; }
.linkhr a{ height:30px; line-height:36px; color:#d2dcda; margin-right:20px;}
.footer .page1{padding-top: 44px;*padding-top: 24px; color:#fff; padding-bottom:30px;}
.footer .page1 p{font: 12px/26px "微软雅黑";color: #d2dad8}
.footer .page1 p a{margin-left: 10px;}
.page1 a{ color:#fff;}
.banner2{width: 100%;}
.zc .wz{width: 433px;}
.zc .wz .sm{font: 14px/24px "微软雅黑";color: #7d7d7d;}
.newli{ overflow:hidden; width:1200px; margin:0 auto; margin-bottom:20px;}
.newli ul li{ width:570px; float:left; margin-right:10px; margin-bottom:20px;}
.date{ width:92px; height:92px; float:left; display:block; background:#7EB194; text-align:center;}
.date h1{ font-size:40px; color:#fff; font-style:normal;}
.date span{ height:30px; line-height:30px; font-size:14px; color:#fff;}
.newcon{ width:450px; height:82px; overflow:hidden; float:left; padding-left:20px; line-height:30px; overflow:hidden; padding-bottom:5px; font-size:12px;}
.newcon span{ display:block;height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.newcon span a{ color:#609A8B;}.fotnav{ width:180px; float:right; margin-left:20px; margin-top:30px;}
.fotnavtit{ height:30px; line-height:30px; overflow:hidden; font-size:20px; color:#fff;}
.fotnavli{ width:100%; overflow:hidden; margin-top:10px;}
.fotnavli li{ height:28px; line-height:28px; overflow:hidden; }
.fotnavli li a{ color:#fff; font-size:14px; color:#d2dcda;}
.ccb{ width:100%; overflow:hidden; margin:0 auto;}
.position{ margin-top:30px; height:60px; line-height:30px; font-size:16px; border-bottom:1px solid #f2f2f2; margin-bottom:20px;}
.title{ margin-top:30px; font-size:22px; text-align:center; line-height:30px; margin-bottom:20px; font-family:"宋体"}
.time{ height:30px; line-height:30px; text-align:center; color:#ccc;}
.pic{ margin:20px 0px; text-align:center; width:100%; overflow:hidden;}
.pic img{ max-width:1190px; overflow:hidden;}
.content{ line-height:30px; font-size:16px; margin-bottom:30px;}
.content img{ max-width:1200px; overflow:hidden;}
.uppage{ margin-top:20px; margin-bottom:20px;}
.uppage a{ text-decoration:none; color:#6CA997;}
.up{ height:30px; line-height:30px; overflow:hidden; font-size:14px; width:550px;}
.rr{ text-align:right;}
.Pages{ clear:both; width:100%; text-align:center;  margin:0 auto; padding-left:20px; padding-top:50px; margin-bottom:50px;}
.Pages a{display:inline-block;width:65px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px; float:left;text-decoration:none; color:#333; outline:none;}
.Pages a:hover{ background:#3A7D74; color:#FFF;background-repeat:no-repeat; }
.Pages span{display:inline-block;min-width:45px; padding:0 10px;background:#ffffff;height:48px; vertical-align:middle; line-height:48px; font-size:14px; border:1px solid #e5e5e5; margin-left:-1px;float:left;}
.Pages span.current{ background:#3A7D74; color:#FFF; _padding:0px 30px;}
.list{ overflow:hidden; width:100%; overflow:hidden; padding-bottom:30px;border-bottom:1px solid #ccc; margin-top:20px;}
.lipic{ float:left; padding:20px 0px 0px 20px;}
.licon{ float:right; width:920px; height:140px; overflow:hidden; overflow:hidden; line-height:32px;font-size:14px;}
.licon span{ display:block; height:40px; line-height:40px; font-size:16px; padding-bottom:10px; padding-top:20px;}
.licon span a{ color:#609A8B}

.limore{ float:right; height:40px; width:90px; line-height:40px; background:#609A8B; text-align:center; border-radius:20px; margin-top:10px; }
.limore a{ color:#fff;}
.prolist{ overflow:hidden; width:100%;}
.prolist ul{ width:100%;}
.prolist ul li{ float:left; margin:10px 18px; _margin:10px 16px; padding:2px; border:1px solid #ccc;}
.prolist ul li span { display:block; height:40px; line-height:40px; width:254px; text-align:center; background:#609A8B; overflow:hidden; color:#fff; margin-top:4px;}
.commonclass{width:90%; margin:0px auto; text-align:center; font-size:14px; padding:40px 0px; position:relative;}
.commonclass span a{ background:#f2f2f2; color:#4c4c4c; padding:18px 30px;border-radius:30px;} 
.commonclass span a:hover{color:#FFF;background:#609A8B;  color:#fff; text-decoration:none; }
.commonclass span a.cur{ background:#609a8b;color:#FFF;}
.lnd_01{ padding:50px 0px;}
.tedian{ overflow:hidden; width:280px; float:left; margin-right:15px; margin-bottom:40px; max-height:140px;}
.tub{ float:left;}
.rl{ width:190px; float:right;line-height:30px; font-size:14px;}
.rl span{ height:40px; line-height:40px; font-size:20px; display:block;}

.wbytable td{ padding:8px;} 
.wbytable .wbytext{ outline:none; padding:5px; height:22px; width:320px; border:1px solid #e3e3e3;}    
.wbytable .wbyarea{ padding:5px; outline:none; width:450px; border:1px solid #e3e3e3; height:125px;}   
.wbytable .msgbut{ width:90px; height:32px; line-height:32px; cursor:pointer; color:#555;}             
.wbytable .wbytextyz{ outline:none; padding:5px; height:22px; width:100px; border:1px solid #e3e3e3;float:left;} 
.wbytable .wyzm{ padding-top:6px; display:block; width:48px; height:22px; float:left; padding-left:8px;} 
