body{margin: 0;padding: 0;color:#555;background:#fff url(../images/bg_m.jpg) center -50px no-repeat;font-size: 12px;font-family: Arial, Verdana, 'Microsoft Yahei', '微软雅黑', 'Simsun', '宋体';}
a{color: #555;text-decoration: none;}
a:hover{color: #006A42;text-decoration: none;}
hr{border-top: #45AB4D 1px solid;}
.guoqing{max-width: 100%; height: 100px;background: url(/images/70.jpg) no-repeat;}
.ershida{background:url(/images/zhuanti_2022ershida_bg_index.jpg) center top no-repeat;}
.header{height: 100px;padding-top: 20px; text-align: center; }
.nav{background:#EDF8EE;}
.nav li{ float:left;text-align: center;width: 20%;min-width: 60px; line-height: 30px;display:inline;}
.nav li a{ display:block; font-size:12px;padding: 0 2px;}
.nav li a:hover{color: #fff;background: #45AB4D;font-weight: bold;}
.nav li.on a{color: #fff;background: #45AB4D;font-weight: bold;}
.m-slide{overflow:hidden;position:relative;}
.m-slide .hd{ width: 100px; margin: 0 auto; overflow:hidden; }
.m-slide .hd ul{ overflow:hidden; zoom:1; float:left; position:absolute; bottom:5px; z-index:1;  }
.m-slide .hd ul li{ float:left; margin:0 8px;  width:12px; height:12px;cursor:pointer;border:#45AB4D 1px solid;  border-radius: 100%;}
.m-slide .hd ul li.on{ background:#45AB4D; border:#45AB4D 1px solid; }
.m-slide .bd{ position:relative; z-index:0;}
.m-slide .prev, .m-slide .next {display:block;width:40px;height:60px;position:absolute;z-index:999;top:40%;cursor:pointer;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;}
.m-slide .prev {background: url(/images/arrow.png) no-repeat;width: 40px;height: 60px;left:5px;}
.m-slide .next {background: url(/images/arrow.png) no-repeat -40px;width: 40px;height: 60px;right: 5px;}
.m-slide .prev:hover, .m-slide .next:hover {opacity:0.5;filter:alpha(opacity=50);}
.m-slide .bd li{margin: 0 auto;background: url(/images/tm.png);border-radius: 3px;box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);}
.m-slide .bd img{width: 100%; height: 100%;min-height: 280px;max-height: 400px;}
.m-slide .bd h1{font-size: 14px;margin: 0 auto; padding-top: 5px; font-weight: bold;height: 20px; line-height:27px;overflow: hidden;}
.m-slide .bd h1 a{color: #58585c;}
.tt{overflow:hidden;position:relative;}
.tt .hd{ width: 100px; margin: 0 auto; overflow:hidden; }
.tt .hd ul{ overflow:hidden; zoom:1; float:left; position:absolute; bottom:5px; z-index:1;  }
.tt .hd ul li{ float:left; margin:0 8px;  width:12px; height:12px;cursor:pointer;border:#45AB4D 1px solid;  border-radius: 100%;}
.tt .hd ul li.on{ background:#45AB4D; border:#45AB4D 1px solid; }
.tt .bd{ position:relative; z-index:0;}
.tt .prev, .tt .next {display:block;width:40px;height:60px;position:absolute;z-index:999;top:40%;cursor:pointer;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;}
.tt .prev {background: url(/images/arrow.png) no-repeat;width: 40px;height: 60px;left:5px;}
.tt .next {background: url(/images/arrow.png) no-repeat -40px;width: 40px;height: 60px;right: 5px;}
.tt .prev:hover, .tt .next:hover {opacity:0.5;filter:alpha(opacity=50);}
.tt .bd li{margin: 0 auto;background: url(/images/tm.png);border-radius: 3px;box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);}
.tt .bd img{width: 100%; height: 100%;min-height: 200px;max-height: 300px;}
.tt .bd h1{font-size: 14px;margin: 0 auto; padding-top: 5px; font-weight: bold;height: 20px; line-height:25px;}
.tt .bd h1 a{color: #58585c;}
.pic1{ overflow:hidden; position:relative;}
.pic1 .bd{height: 130px;}
.pic1 .bd ul{ overflow:hidden;}
.pic1 .bd ul li{background:#fff;height: 130px;float:left; _display:inline; overflow:hidden; text-align:center;padding:0;}
.pic1 .bd ul li:hover{background:#45AB4D;}
.pic1 .bd ul li a{display: block;line-height: 21px;}
.pic1 .bd ul li a img{margin-top: 10px;}
.pic1 .bd ul li a:hover{color: #fff;}
.pic1 .bd ul li:last-child{border-right: none;}
.pic2{ overflow:hidden; position:relative;}
.pic2 .bd ul{ overflow:hidden;}
.pic2 .bd ul li{background:#45AB4D;width:320px;margin-right: 17px; height: 130px;float:left; _display:inline; overflow:hidden; text-align:center;padding:0;border:1px solid #CAEACC;}
.pic2 .bd ul li:hover{background:#fff;}
.pic2 .bd ul li a{display: block;height: 130px;line-height: 21px;font-size: 13px;font-weight: normal;color: #fff;}
.pic2 .bd ul li a img{border-bottom: #ccc 1px solid;margin-bottom: 5px;}
.pic2 .bd ul li a:hover{color: #006A42;}
.pic2 .bd ul li:last-child{border-right: none;}
.panel{background: #FFF;border:1px solid #CAEACC;overflow: hidden;}
.panel .title{line-height: 30px;color: #555;font-size: 14px; padding-left: 10px;border-bottom: #45AB4D 2px solid;}
.panel .title i{font-size: 16px;color:#45AB4D;}
.panel .title span{float: right;font-size: 12px;font-weight: normal; padding-right: 10px;}
.panel ul.list{margin: 0}
.panel ul.list li{background:url(/images/dots.png) no-repeat 10px center;display: block; border-top:1px solid #ebeff6;height: 20px;line-height: 24px;padding:10px 20px;overflow: hidden;}
.panel ul.list li a{display: block;color: #555;}
.panel ul.list li a:hover{color: #006A42;}
.panel ul.list .h{background: #EDF8EE url(/images/dots.png) no-repeat 10px center;}
.panel ul.list li span{float: right;}
.panel .gg{color: #006A42;}
.txtScroll-top{ overflow:hidden; position:relative;}
.tab{ text-align:left;}
.tab .hd{line-height: 30px;color: #555;font-size: 14px; padding-left: 10px;border-bottom: #45AB4D 2px solid;}
.tab .hd ul{ float:left;display: block;font-size: 12px;padding-left: 10px; border-bottom:none;margin-top:4px;}
.tab .hd ul li{ float:left;background:#EDF8EE;padding:3px 5px; height: 20px;line-height: 20px; font-weight: normal;cursor:pointer;}
.tab .hd ul li.on{color: #fff; height: 20px;background:#45AB4D;border-top-left-radius:4px;border-top-right-radius:4px;line-height: 20px;}
.tab .hd span{float: left;}
.tab .hd a{float: right;font-weight: normal; margin:5px 5px 0 0;}
.
.hd i{font-size: 16px;color:#45AB4D;}
.link ol{padding: 5px;}
.link ol li a{float: left;width:100%; font-weight: bold;background:#EDF8EE;line-height: 20px;border:1px solid #CAEACC;margin-bottom: 5px; text-align: center;}
/* 友情链接列表页 */
.link2{width: 100%;height:auto;}
.link2 ol {height:auto; float:left;}
.link2 ol li {float:left; margin: 0 auto; padding: 5px 0; text-align: left; }
.link2 ol li a {float:left; display: block;text-align: center; background:#EDF8EE; color: #333;padding: 5px 10px; margin: 5px;}
.link2 ol li a:hover { color: #FFF;background:#45AB4D;}
#lj{overflow:auto}#lj::-webkit-scrollbar-track{background-color:#EDF8EE}#lj::-webkit-scrollbar{width:17px;background-color:#EDF8EE}#lj::-webkit-scrollbar-thumb{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#fff}#lj::-webkit-scrollbar-button:start:decrement,#lj::-webkit-scrollbar-button:end:increment{display:block}#lj::-webkit-scrollbar-button:end:increment{width:17px;height:17px;margin:0 auto;background:url(/images/scroll.png)no-repeat 0-17px}#lj::-webkit-scrollbar-button:start:decrement{width:17px;height:17px;margin:0 auto;background:url(/images/scroll.png)no-repeat 0 0}
.footer{clear: both;background: #EDF8EE;border-top: #45AB4D 2px solid;text-align:center;font-size: 13px;padding:20px 0;}
.jd1{height: 100%;max-height:300px;border: none; overflow:hidden; position:relative;}
.jd1 span{position:absolute;top: 0px;z-index: 5; padding:10px;}
.jd1 span a{color:#fff;font-size: 15px;}
.jd1 .bg{position:absolute;top: 0px; background: url(/images/jdbg.png) repeat-x;width:100%;height: 50px;}
.jd1 .bd{ position:relative; height:100%; z-index:0;}
.jd1 .bd li{padding: 0;width: 100%; height: 100%;min-height: 300px;}
.jd1 .prev, .jd1 .next {display:block;width:40px;height:60px;position:absolute;z-index:999;top:100px;cursor:pointer;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;}
.jd1 .prev {background: url(/images/arrow.png) no-repeat;width: 40px;height: 60px;left:0px;}
.jd1 .next {background: url(/images/arrow.png) no-repeat -40px;width: 40px;height: 60px;right: 0px;}
.jd1 .prev:hover, .jd1 .next:hover {opacity:0.5;filter:alpha(opacity=50);}
.jd2{height: 100%;max-height:400px;background: #fff;border: none; overflow:hidden; position:relative;}
.jd2 span{position:absolute;top: 0px;z-index: 5; padding:10px;}
.jd2 span a{color:#fff;font-size: 15px;}
.jd2 .bg{position:absolute;top: 0px; background: url(/images/jdbg.png) repeat-x;width:100%;height: 50px;}
.jd2 .bd{ position:relative; height:100%; z-index:0;}
.jd2 .bd li{vertical-align:middle;padding: 0;  }
.jd2 .bd img{width: 100%; height: 100%;min-height: 250px;display:block;}
.jd2 .prev, .jd2 .next {display:block;width:40px;height:60px;position:absolute;z-index:999;top:100px;cursor:pointer;-webkit-transition:0.3s ease all;-moz-transition:0.3s ease all;}
.jd2 .prev {background: url(/images/arrow.png) no-repeat;width: 40px;height: 60px;left:0px;}
.jd2 .next {background: url(/images/arrow.png) no-repeat -40px;width: 40px;height: 60px;right: 0px;}
.jd2 .prev:hover, .jd2 .next:hover {opacity:0.5;filter:alpha(opacity=50);}
.leftmenu{background:#EDF8EE;}
.leftmenu li{float: left; text-align: center;width: 20%;  border-bottom:#CAEACC 1px solid; }
.leftmenu li.current{font-weight: bold;}
.leftmenu li.current a{color: #fff;background:#45AB4D;}
.leftmenu li.current a:hover{background:#45AB4D;color:#fff;}
.leftmenu li a{display: block;background:#EDF8EE;color: #555;line-height: 30px;font-size: 12px;}
.leftmenu li a:hover{background:#45AB4D;color:#fff;}
.list{background: #fff;}
.list .title{line-height: 30px;height: 30px;border-bottom:#45AB4D 2px solid;  color: #555;font-size: 14px; padding-left: 20px;}
.list .title span{float: right;font-size: 14px; padding-right: 30px;}
.list ul{margin: 0}
.list ul li{background:url(/images/dots.png) no-repeat 10px center;display: block; border-top:1px solid #ebeff6;height: 20px;line-height: 24px;padding:10px 20px;overflow: hidden;}
.list ul li a{display: block;padding-left: 5px;}
.list ul .h{background: #EDF8EE url(/images/dots.png) no-repeat 10px center;}
.list ul li span{float: right;font-size: 12px;color: #555;}
.time{ width:280px;margin: 0 auto;text-align: center;line-height: 28px;}
.plist{padding: 10px 0;}
.plist li{float: left;text-align: center;padding: 5px;display: block;overflow: hidden;}
.plist img{padding:10px;background:#EDF8EE;border: #CAEACC 1px solid;}
.plist img:hover{background:#45AB4D;}
.zh{padding: 0px;}
.zh li{text-align: center;padding: 5px;display: block;overflow: hidden;}
.zh img{width: 100%;height: 100px;}
.zh img:hover{background:#45AB4D;}
.content{color: #333;background: #fff;font-size: 12px;border-top:1px solid #CAEACC;}
.content table th,.content table td{font-size: 12px;}
.content tr{text-indent: 0;}
.content p{text-indent: 2em;margin: 0;line-height: 25px;}
h1{font-size: 14px;font-weight: bold;line-height: 20px;margin-bottom: 2px;}
.content h2{font-size: 16px;font-weight: bold;}
.sideMenu ul a{padding-right: 20px; color:#555;background:url(/images/link.png) no-repeat right;}

.c img{max-width: 600px;}
.c{font-size: 15px;letter-spacing: 1px;}
.breadcrumb{border-bottom: #45AB4D 2px solid;}
/* 百叶窗首个开启 */
.sideMenu{overflow: hidden; border: #CAEACC 1px solid;border-radius: 4px;border-top:none; }
.sideMenu h3{margin: 0;padding: 0;line-height:35px;font-size:12px;padding-left: 10px;background:#EDF8EE; border-top: #CAEACC 1px solid; cursor:pointer;font-weight: bold;}
.sideMenu h3.on{background:#45AB4D;color: #fff;}
.sideMenu h3 em{ float:right; display:block; width:40px; height:32px; background:url(/images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu h3.on em{ background-position:16px -57px;}
.sideMenu ul{ padding:5px;background: #fff; color:#555;}
.sideMenu ul a{padding-right: 20px; color:#555;background:url(/images/link.png) no-repeat right;}
/* 百叶窗全关 */
.sideMenu2{border:1px solid #CAEACC;overflow: hidden;}
.sideMenu2 h3{margin: 0;padding: 0;height:35px; line-height:35px;font-size:14px;padding-left: 20px;background:#EDF8EE url(/images/icon-arrow-right.png) no-repeat 5px 12px; border-top: #CAEACC 1px solid; cursor:pointer;}
.sideMenu2 h3.on{background:#EDF8EE url(/images/icon-arrow-right.png) no-repeat 5px 12px;border-bottom: #45AB4D 2px solid;}
.sideMenu2 h3 em{ float:right; display:block; width:40px; height:32px;   background:url(/images/icoAdd.png) 16px 12px no-repeat; cursor:pointer; }
.sideMenu2 h3.on em{ background-position:16px -57px; }
.sideMenu2 ul{ padding:5px; color:#555;}
/* 弹出层 */
#newsdata{display:none;}
#slidefront{font-size:14px; width: 599px;height: auto; margin: 0 auto; z-index:999;position:absolute;top:-2000px;overflow: hidden;}
.slideclose{display:block;width:20px;color: #fff;cursor:pointer;position:absolute;right:3px;top:5px;height:20px;text-align:center;}
.slidetitle{width: 600px; margin: 0 auto;font-weight:bold;font-size:14px;background:#45AB4D; line-height: 35px;text-align:center;color: #fff;border-top-left-radius:4px;border-top-right-radius:4px;}
.slidemain{padding:10px;border: #CAEACC 1px solid;}
#slideshadow{background-color: #EDF8EE;box-shadow:5px 5px 5px rgba(0,0,0,0.1); border-radius: 4px;z-index:998;position:absolute;top:-2000px;}
.picFocus{ margin:0 auto;position:relative; overflow:hidden;}
.picFocus .hd{ width:100%;text-align: center; margin-bottom: 20px; overflow:hidden; }
.picFocus .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.picFocus .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.picFocus .hd ul li img{ width:40px; height:30px; border:2px solid #ebeff6; cursor:pointer; margin-right:2px;}
.picFocus .hd ul li.on{}
.picFocus .hd ul li.on img{ border: #45AB4D 2px solid;}
.picFocus .bd{margin: 0 auto;}
.picFocus .bd li{text-align: center;font-weight: bold;background:#EDF8EE; font-size: 12px;border:1px solid #CAEACC; padding:5px; }
.picFocus .bd img{display:block;max-width: 600px;width:100%; margin: 0 auto; padding: 10px 0;}
.ngn {line-height:30px;background:#EDF8EE;border:1px solid #CAEACC;}
.ngn ul{height:30px; }
.ngn li {float:left; padding:0 2px;}
.ngn li.title {background:url(/images/ngn.png) right  -5px; width:60px;height:30px; padding:0 0 0 15px; color:#fff;}
.ngn li.title a{color:#fff;}
.ngn li.line {background:url(/images/ngn.png) right -45px; width:15px;height:29px; text-indent:-999px;}
.ngn .zh1 li:last-child{display: none;}
.zb{ margin:0 auto; position:relative;  overflow:hidden;  zoom:1;   }
.zb .hd{ width:100%;background: none; margin-bottom: 20px; overflow:hidden; }
.zb .hd ul{ margin-right:-5px;  overflow:hidden; zoom:1; }
.zb .hd ul li{ padding-top:5px; float:left;  text-align:center;  }
.zb .hd ul li img{ width:50px; height:70px; border:2px solid #ddd; cursor:pointer; margin-right:5px;   }
.zb .hd ul li.on{}
.zb .hd ul li.on img{ border: #45AB4D 2px solid;}
.zb .bd{margin: 0 auto;}
.zb .bd li{text-align: center;background:#EDF8EE; border:1px solid #CAEACC;}
.zb .bd img{display:block;max-width: 600px;width:100%; margin: 0 auto; padding: 10px 0;}
.tj{margin-top: 10px;  overflow:hidden;  zoom:1;   }
.tj .hd{ width:100%;background: none; margin:0 auto;margin-top: 10px;   overflow:hidden;position:relative;  }
.tj .hd li{ width:60px; height:30px; float:left; margin-right:5px;margin-bottom: 5px;}
.tj .hd li img{ border:2px solid #ddd;display:block; cursor:pointer; }
.tj .hd li.on img{ border: #45AB4D 2px solid;}
.tj .bd{width:100%;margin: 0 auto;overflow: hidden;position:relative; }
.tj .bd li{text-align: center;position:relative; }
.tj .bd img{max-width:100%;display:block;margin: 0 auto;}
.tj .bd li .pic_desc {position: absolute;z-index: 11;left: 0;bottom: 0;padding: 5px;text-align: left;background: url(/images/tjbg.png) repeat-y left bottom;color: #FFF;}
.tj .bd li .pic_desc div{word-wrap:normal;}
.tj .bd .prev,.tj .bd .next {width:40px;height:60px;margin:-60px 0 0;display:none;background:url(/images/arrow.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;filter:alpha(opacity=20);opacity:0.2;}
.tj .bd .prev {left:0;}
.tj .bd .next {background-position:-40px;right:0;}
.tj .bd .prev:hover,.tj .bd .next:hover {filter:alpha(opacity=50) !important;opacity:0.5 !important;}
.tj .pageState{float:left;width: 30px; margin-right:10px; font-size:16px; line-height:normal; font-family:"Arial"; letter-spacing:2px;word-wrap:normal;}
.tj .pageState span{font-size:22px; color:#ffc000; }
.cms-page {margin-top: 5px; padding: 5px;font-weight: bold;text-align: center;}
.cms-page a { margin:0 2px;padding:5px 9px; line-height:26px; }
.cms-page a:hover { background-color:#45AB4D;color:#fff;text-decoration:none;}
.cms-page span {background-color:#45AB4D;color:#fff;margin: 0 2px;padding: 5px 9px;}
#top,#wx{z-index:1000;width:50px;height:50px;right:10px;position:fixed;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))}
#wx{bottom:60px;_margin-bottom:60px}
#wx a{background:url(/images/btn.png) 0 -0px;right:0;float:left;width:50px;height:50px;text-indent:-9999px}
#wx a:hover{background:url(/images/btn.png) -50px -0px}
#top{bottom:10px;_margin-bottom:410px;background:url(/images/btn.png) 0 -50px;width:50px;height:50px}
#top:hover{background:url(/images/btn.png) -50px -50px}
.wx,.wb{position:relative;z-index:2}
.wx a:hover .weixin{display:block}
.wx .weixin{position:absolute;display:none;left:-210px;top:-200px;width:200px;height:280px;background: #FFF;border-radius: 3px;box-shadow: 1px 1px 5px rgba(0, 0, 0, .1);background:url(/images/weixin.jpg) 0 -2px no-repeat}
.bdsharebuttonbox{float: right;width: 50px;}
