@charset "utf-8";
html,body,div,object,iframe,p,a,em,strong,u,i,h1,h2,h3,h4,h5,h6,center,dl,dt,dd,ul,ol,li,fieldset,legend,form,label{margin:0;border:0;outline:0;font-size:100%;vertical-align:baseline;padding-top: 0;padding-right: 0;padding-bottom: 0;padding-left: 0;list-style:none;}
body{font-family: "宋体", arial;font-size: 12px;color: #000;}
.left,.right {font-size:1px;}
.border {border:1px solid #d4d4d4;}
.fl {float:left;}
.fm {float:left;}
.fr {float:right;}
a{text-decoration:none;color:#000; }
a:hover{text-decoration:underline;color:#c00; }
.line {font-size:1px;height:8px;width:100%;}
img{border:0px;}
/* 栏目标题结束 */
.bk1,.bk5,.bk10,.bk15,.bk20,.bk25{clear:both;font:1px/1px arial;overflow:hidden;}
.bk1{height:1px;}
.bk5{height:5px;}
.bk10{height:10px;}
.bk15{height:15px;}
.bk20{height:20px;}
.bk25{height:25px;}
.headtop{margin: 0 auto 10px;width: 1000px;height:59px;position:relative;}
.headtop .logo{ float:left;width:369px;height:59px;}
.ht .fr ul li.bdcs-search-sug-list-item{ height: 18px;line-height: 18px; font-family: arial,simsun,sans-serif;font-size: 12px; clear: both;}
.topnav {width:100%;line-height:30px; border-bottom:1px solid #ddd;background:#f8f8f8; text-align:center; color:#ddd;}
.topnav p{ width:980px; margin:0 auto;font-size:12px;}
.headdh{width:1000px; height:45px; margin:0 auto; border-bottom:3px solid #4aa734;}
.headdh a{font-size:21px;color: #4aa734;text-decoration:none;font-family: "microsoft yahei","stheiti";margin-right:15px;display:block;height:35px;min-width:100px;border-radius: 5px;float:left;text-align:center;line-height:35px;padding:0 5px;}
.headdh a.on{ background:#55b553; color:#ffffff;}
.headdh a:hover{background:#55b553; color:#ffffff; text-decoration:none;}
.main{width:1000px;margin:0 auto;overflow:hidden;margin-top:20px;}
.col1{width:600px;overflow:hidden;float:left;height:380px;}
.col2{width:380px;overflow:hidden;float:right;height:380px;}
.col5{width:660px;overflow:hidden;float:left;}
.col6{width:300px;overflow:hidden;float:right;}
.swiper-slide,.swiper-slide img{width:100%;height:355px;overflow:hidden;}
.mask {background: #000;opacity: 0.5;filter: alpha(opacity=50);}
.swiper-slide h2 a,.swiper-slide h2 a:hover{color:#fff;font-size:14px;font-family: "宋体";}
.swiper-slide h2, .swiper-slide .mask{position:absolute;bottom:25px;left:0;width: 100%;height:40px;}
.swiper-slide h2 { text-indent:10px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.col1 .swiper-pagination2{height:8px;width: 599px;position: absolute;border-radius:5px;z-index:100;}
.swiper-pagination2 .swiper-pagination-bullet{float:left;width: 19.2%;height:8px;margin-right: 1%;display:inline;cursor:pointer;background-color:#d4d4d4;line-height:8px;font-size:0;}
.swiper-pagination2 .swiper-pagination-bullet-active{ background-color:#6ca115;}
.swiper-pagination2 .swiper-pagination-bullet:last-child{margin-right:0;}
.col2 h4{width: 100%;height: 30px;line-height: 30px;overflow:hidden;font-weight:normal;color: #5b9003;font-family: "微软雅黑","黑体";font-size:20px;margin:0;padding-bottom: 2px;padding-top: 4px;}
.col2 h4 a{color: #5b9003;}
.col2 h4 a:hover{text-decoration:underline;}
.col2 ul{width: 100%;height: 110px;float:left;}
.col2 ul li{width: 100%;height: 20px;overflow:hidden;font-size:16px;color:#3b3a3a;font-family: "微软雅黑","黑体";overflow:hidden;font-weight:normal;padding-top: 15px;}
.col2 ul li a:hover{text-decoration:underline;color: #5b9003;}
.col2 .linejj{width:100%;height: 1px;background: #e4e4e4;overflow:hidden;float:left;margin:20px 0;}
.wenhua{width:1000px;height:170px;margin:20px auto;overflow:hidden;background:#f3edd1 url(/uploads/image/mpsimages/wenhua_bg.png) no-repeat center;border-radius:10px;}
.wenhua h3{width:30px;height:130px;margin:19px 0px 10px 40px;float:left;font-family: "微软雅黑", "黑体";font-weight: normal;font-size:25px;color:#8f642b}
.wenhua ul{width:900px;height:130px;margin:20px auto;overflow:hidden;float:right;margin-right:20px;}
.wenhua ul li{width:150px;height:130px;float:left;text-align:center;position:relative;}
.wenhua ul li img{width:130px;border-radius:10px;opacity:1}
.wenhua ul li:hover img{opacity: 0.6}
.wenhua ul li h4{width:100%;height:30px;line-height:30px;font-size:16px;position:absolute;bottom:0;left:0;text-align:center;color:#fff;}
.wenhua ul li .mask{width:130px;height:30px;background:#000;opacity:0.5;position:absolute;bottom:0;left:10px;border-radius:0 0 10px 10px;}
.cat{width:100%;height:40px;background: url(/uploads/image/mpsimg/lm01.png) no-repeat left center;}
.cat a{font-size: 21px;color: #000000;text-decoration: none;font-family: "微软雅黑", "宋体"; font-weight:normal;margin-left: 34px;line-height:40px;overflow:hidden;}
.cat .childs{height: 40px;width:800px;float:left;display:block;float:right}
.cat span a{font-size: 18px;color: #424242;text-decoration: none;font-family: "microsoft yahei","stheiti";display:block;width:45px;margin-right:25px;margin-left:0;height:35px;line-height:35px;float:left;text-align:center;}
.cat span a.on{ background:url(/uploads/image/mpsimg/icon4.png) 3px bottom no-repeat; color:#4aa734;}
.cat .more{float:right;width:870px;margin-left:0;text-align:right;border-bottom:1px solid #86bd2b;padding-bottom:1px;height:20px;line-height: 20px;margin-top:6px;}
.pics{height:610px;width:1000px;margin:0 auto;display:none;}
.pic img{width:100%;height:100%;}
.pic img{cursor: pointer;transition: all 0.6s;}
.pic img:hover{transform: scale(1.2); }
.pics ul{width:1020px;margin-left:-15px;overflow:hidden;padding:0;}
.pics li{width:318px;height:285px;overflow: hidden;float: left;margin-left: 15px;margin-top: 20px;padding:0;}
.pics li img{width:100%;height:183px;}
.pics li h3{font-weight:bold;font-size:16px;line-height: 28px;text-align:center;padding:8px;height: 25px;overflow: hidden;}
.pics li h3 a{color:#3c3c3c;}
.pics li p{line-height:24px;color:#545454;padding-top:4px;text-indent:2em;height: 48px;overflow: hidden;}
.pics li p a{color:#6ca115;}
.pics2{width:100%;overflow:hidden;margin:0 auto;margin-top:20px;}
.pics2 ul{width: 1035px;margin-left: -8px;float: left;}
.pics2 li{width: 242px;height: 242px;overflow: hidden;float: left;margin-left: 8px;padding-top: 10px;border: 1px solid #a7a7a7;}
.pics2 li img{width:225px;height: 142px;margin-left: 8px;}
.pics2 li h3{font-weight:bold;font-size: 14px;line-height: 29px;text-align:center;padding: 11px;height: 25px;overflow: hidden;width: 210px;margin: 0 auto;margin-top: 2px;}
.pics2 li h3 a{color: #4b4a4a;}
.pics2 li p{line-height:24px;color:#545454;height: 45px;overflow: hidden;width: 220px;margin-left: 12px;}
.pics2 li p a{color:#6ca115;}
.cat.ico2{background: url(/uploads/image/mpsimg/lm02.png) no-repeat left center;height:50px;padding-top:19px;overflow: hidden;}
.cat.ico2 a{margin-left: 54px;}
.cat.ico2 .more{width:850px;margin-left:0px;}
.pic3,.pic3 dl{width:100%;overflow:hidden;}
.pic3 dt{width:450px;height:503px;overflow:hidden;float:left;position:relative;border:1px solid #a7a7a7;}
.pic3 dd{width:250px;height:240px;overflow:hidden;float:right;position:relative;border:1px solid #a7a7a7;margin-left:20px;margin-bottom:20px;}
.pic3 dt .pic{width:100%;height:320px;overflow:hidden;}
.pic3 dd .pic{width:100%;height:175px;overflow:hidden;}
.pic3 h3{font-weight:bold;font-size: 18px;color:#000;font-family: "microsoft yahei","stheiti";font-weight:normal;width: 95%;height: 26px;overflow: hidden;text-align: center;margin: 0 auto;margin-top:50px;}
.pic3 h3 a{color:#000;width:100%;}
.pic3 p{line-height:24px;color:#545454;height: 68px;overflow: hidden;width: 416px;margin-left: 5px;margin-top: 10px;}
.pic3 p a{color:#6ca115;}
.pic3 dt .author{position:absolute;left:20px;top:300px;width:400px;}
.pic3 dd .author{position:absolute;left:20px;top:150px;width:200px;}
.pic3 .author img{width: 49px;height: 49px;float:left;border: 4px solid #ffffff;border-radius: 51px;}
.pic3 .author h4{width:60%;font-weight:bold;font-size: 12px;color: #606060;font-family: "microsoft yahei","stheiti";font-weight:normal;float:left;margin-top:30px;margin-left:10px;text-align:left;}
.pic3 .author h4 a{color: #606060;}
.pic3 dd h3{margin-top:30px;}
.pics4,.pics4 ul,.pics4 li{width:100%;overflow:hidden;}
.pics4 li{margin-top:10px;padding-bottom:10px;border-bottom: 2px dotted #d2d2d2;padding:20px 0;}
.pics4 li .pic{width:262px;height:163px;float:left;overflow:hidden;}
.pics4 li h3{font-size: 20px;font-family: "微软雅黑","黑体";height: 26px;overflow: hidden;font-weight: bolder;width: 380px;color: #363636;float: left;margin-left: 17px;margin-top: 6px;font-weight:normal;}
.pics4 li p{font-size: 14px;height: 107px;line-height: 28px;overflow: hidden;color: #737373;padding-top: 11px;width: 380px;float: right;}
.pics4 li p a{color: #6ca115;}
.col5 .cat .more{width:540px;}
.col6 .cat{background-image:none;}
.col6 .cat a{margin-left:0;}
.col6 .cat font{color:#55b553;}
.col6 .cat .more{border-bottom:0px;width:180px;}
.pic5{width:100%;overflow:hidden;background:#f5f5f5;}
.pic5 .pic{width:300px;height:176px;overflow:hidden;}
.pic5 h3{font-size: 20px;font-family: "微软雅黑","黑体";height: 26px;overflow: hidden;font-weight: bolder;width: 275px;color: #ffffff;float: left;margin-top: 6px;font-weight:normal;padding:10px;}
.pic5 h3 a{ color: #222222;}
.pic5 p{font-size: 12px;height: 78px;line-height: 26px;overflow: hidden;color: #737373;width:95%;padding:0 10px 10px 10px;}
.pic5 p a{color: #6ca115;}
.pic5 p a:hover{color: #6ca115;}
.pic6,.pic6 dl{width:100%;overflow:hidden;}
.pic6 dd{width: 140px;float: left;}
.pic6 dd:first-child{margin-right:20px;}
.pic6 dd:nth-child(3){margin-right:20px;}
.pic6 dd .pic{width:100%;height:106px;overflow:hidden;}
.pic6 h3{width: 100%;height: 30px;line-height: 30px;text-align: center;font-size: 14px;overflow: hidden;font-family: "微软雅黑","黑体";font-weight: normal;color:#525051;margin-bottom: 10px;}
.pic6 dd h3 a{color:#525051;}
.foot{ width:100%; background:#454545; margin:0 auto;}
.foot .foot_s{width:1000px;height:90px;margin:0 auto;padding-top: 50px;}
.foot .lm{width:750px; height:90px; float:left;}
.foot .footer_nr1 {width:100%; height:33px;float: left;}
.foot .footer_nr1 span {color: #dcd6d6;font-family: "microsoft yahei","stheiti"; font-size:16px;}
.foot .footer_nr1 a {font-size:15px;color: #dcd6d6; font-family: "microsoft yahei","stheiti"; line-height: 28px;}
.foot .footer_nr2 {width:100%;height:33px;float: left;}
.foot .footer_nr2 span {color: #dcd6d6;font-family: "microsoft yahei","stheiti";font-size:16px;}
.foot .footer_nr2 a {font-size:14px;color: #dcd6d6;font-family: "microsoft yahei","stheiti";line-height: 28px;}
.foot .ewm{width:180px;height:90px;float:right;}
.foot .ewm img{width:80px; height:80px; float:left;}
.foot .sm{width:80px; height:40px;float:right;margin-top: 20px;}
.foot .ewm h1{float:left; color:#dcd6d6;font-family: "microsoft yahei","stheiti";font-size:15px;}
.foot .ewm p{ float:left; color:#dcd6d6;font-family: "microsoft yahei","stheiti";font-size:15px;}
.foot .line{ background: repeat ; width:100%; margin-top:10px;}
.foot .foottop {overflow: hidden;text-align: center;line-height: 24px;color: #b2b2b2;font-family: arial, helvetica, sans-serif;font-size: 12px;}
.foot .foottop a {text-decoration: none;color: #b2b2b2;font-size: 12px;}
.foot .foottop p{line-height:30px;}
.foot .bk10{width:100%;height:10px;overflow:hidden;}
#dl-menu-button {
display: none;
position: absolute;
width: 30px;
height: 25px;
right: 5px;
top: 20px;
z-index: 200;
}
.dl-menu{width:150px;overflow:hidden;position: absolute;right: 5px;top: 45px;z-index: 300;display:none;}
.dl-menu li{width:auto;background:#55b553;height:30px;line-height:30px;padding:5px 20px;border-top: 1px solid #9be8a7;border-bottom: 1px solid #10aa00;}
.dl-menu li a{color:#fff;font-size:16px;font-weight:bold;}
.nav__icon {
display: inline-block;
position: relative;
width: 30px;
height: 5px;
background-color: #55b553;
-webkit-transition-property: background-color, -webkit-transform;
transition-property: background-color, -webkit-transform;
transition-property: background-color, transform;
transition-property: background-color, transform, -webkit-transform;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
}
.nav__icon:before,
.nav__icon:after {
content: '';
display: block;
width: 30px;
height: 5px;
position: absolute;
background: #55b553;
-webkit-transition-property: margin, -webkit-transform;
transition-property: margin, -webkit-transform;
transition-property: margin, transform;
transition-property: margin, transform, -webkit-transform;
-webkit-transition-duration: 300ms;
transition-duration: 300ms;
}
.nav__icon:before {
margin-top: -10px;
}
.nav__icon:after {
margin-top: 10px;
}
.link{
width:1000px;
margin:0 auto;
margin-top: 20px;
overflow: hidden;
height: 160px;
}
.link .link1{
width: 100%;
height: 40px;
}
.link1 .link11{
font-size: 21px;
color: #000000;
text-decoration: none;
font-family: "微软雅黑", "宋体";
padding-left: 34px;
line-height: 40px;
background:url(/uploads/image/mpsimages/lm01.png) center left no-repeat;
overflow: hidden;
}
.link1 .link2{
width: 600px;
float: right;
height: 40px;
list-style: none;
}
.link1 .link2 span a{
font-size: 18px;
color: #424242;
text-decoration: none;
font-family: "microsoft yahei","stheiti";
display: block;
width:45px;
height:40px;
line-height:40px;
text-align: center;
float: left;
margin-right: 50px;
}
.link1 .link2 span a.on{
color:#55b553;
background: url(/uploads/image/mpsimages/icon4.png) center bottom no-repeat;
}
.link .lianjie{
width: 100%;
margin-top: 20px;
overflow: hidden;
}
.lianjie a{
font-size: 14px;
color: #666;
text-decoration: none;
font-family: "microsoft yahei","stheiti";
display:inline;
height:30px;
line-height:30px;
text-align: center;
margin-right: 16px;
float: left;
}
.lianjie a:hover{
color:#55b553;
text-decoration: underline;
}
@media screen and (min-width:641px) and (max-width:1200px) {
.foot .foot_s{width:100%;height:100px;padding: 10px;}
.foot .lm{width:550px;}
}
@media screen and (max-width:640px) {
.topnav,.headdh,.foot .ewm,.foot .foottop p,.col2 .cat,.linejj,.cat .more,.foot .foot_s,.link{display:none;}
.headtop{width:100%;height:auto;}
.main,.col1,.pics,.col5,.col6{width:100%;overflow:hidden;height:auto;}
.col1{height:220px;}.col2{padding:1%;width:98%;overflow:hidden;}
.main{margin:0 auto;}
.col2 h4{padding-top:10px;}
.swiper-slide, .swiper-slide img,.col2{height:auto;}
.foot .footer_nr1{height:66px;}
.foot .lm{width:100%;}
#dl-menu-button{display:block;}
.swiper-pagination-bullets{bottom:0px;}
.wenhua{width:99%;overflow:hidden;position:relative;margin:10px auto;}
.wenhua h3{margin-left:15px;position: absolute;left:0;top:0;z-index:100;height:130px; font-size: 22px;}
.wenhua ul{margin-left:40px;width:90%;margin:0px auto;height:auto;}
.wenhua ul li{width:20%;margin-left:11%;height: auto;margin-top:10px;}
.wenhua ul li img,.wenhua ul li .mask{width:100%;left:0;}
.cat .childs{width:70%;overflow-x:scroll;}
.cat .childs span{width:910px;display:block;overflow:hidden;}
.pics ul,.pics2 ul{width:100%;margin-left:0;}
.pics li,.pics2 li,.pic3 dd{width:48%;margin-left:1%;margin-right:1%;height:220px;border:0px;margin-top:10px;margin-bottom:0;}
.pics li img{height:120px;}
.pics2{margin-top:0px;width:100%;}
.pics2 li{height:150px;}
.pics2 li img{width:100%;height: 100px;margin-left: 0px;}
.pics2 li h3{width: 100%;padding:0;}
.pic3 dt{width:100%;height:360px;border:0;}
.pic3 dt .pic{height:240px;}
.pic3 dt .author{top:220px;}
.pic3 h3{margin-top:40px;}
.pics2 li p,.pics li p,.pic3 p{width: 100%;padding:0;margin-left:0;color:#aaa;margin-top:0px;}
.pic3 dd .pic{height:120px;}
.pic3 dd .author{top:90px;left:10px;}
.pics4 li{padding:10px 0;margin-top:0;}
.pics4 li .pic{width:30%;height:70px;}
.pics4 li h3,.pics4 li p{width:65%;}
.pics4 li p{height:56px;}
.col5{margin-top:10px;}
.pic5 .pic{width:100%;}
.pic6 dd{width:48%;margin-left:1%;margin-right:1%;}
.pic6 dd:first-child,.pic6 dd:nth-child(3){margin-right:0;}
.col6 .cat{text-align:center;}
}