@charset "utf-8";
/*
Theme ID: ecms56
Author: 墨鱼移植
Author QQ：48444431
Author Email：48444431@qq.com
Author URL: http://www.moyublog.com/
*/
html { -webkit-text-size-adjust: none;word-wrap: break-word;word-break:break-all;}
* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;
margin:0px;padding:0px;}
body{color:#444;background-color: #eee; font-size:14px;font-family: "Microsoft YaHei", Verdana, sans-serif;outline: 0;}
a{color: #444; text-decoration: none;/*transition: all 0.25s ease 0s;*/outline: 0;}
a:hover{color: #3169b0;}
img{border:0;}
div, h1, h2, h3, h4,h5, p, form, ul, label, input, textarea, img, span, dl, dt, dd{margin:0px;padding:0;outline: 0;}
/*li{list-style-type: none;}*/
.container{width: 1180px;margin: 0 auto;}
/*===============================*/
.top{margin-bottom: 0px;height: 30px;line-height: 30px;color: #999;font-size: 12.5px;}
.top span{float:left;background: url(/css/images/gonggao.png) no-repeat 1px +7px;padding-left: 23px;white-space:nowrap;background-size: 16px;}
.top span em{color:#000}
.top p{float:right;}
.btnc{cursor: pointer;display: inline-block;font-size: 12px;background: url(/css/images/cz.png) no-repeat -5px 6px;background-size: 20px;height: 27px;line-height: 27px;padding-left: 19px;text-align: center;padding-right: 10px;border-radius: 2px;color: #999;border-right: 1px solid #ccc;}
.btcc{cursor: pointer;display: inline-block;font-size: 12px;background: url(/css/images/sc.png) no-repeat -3px +1px;height: 27px;line-height: 27px;padding-left: 19px;text-align: center;border-radius: 2px;color: #999;margin-left: 7px;}

#header{height: 85px;line-height: 85px;background-color: #fff;margin-bottom: 3px;z-index: 2;width: 100%;}
.header{}
.logo{float: left;font-size: 0;}
.logo img{max-height: 60px;vertical-align: middle;}

.nav{float: left;margin-left: 30px;background-color: #fff;}
.nav ul{list-style: none;}
.nav li{float: left;font-size: 16px;position: relative;z-index: 2;}
.nav li a{/* color: #fff; */padding: 0 12px;display: inline-block;}
.nav li:hover > a{background-color: #fff;}
.nav li.active > a{background-color: #e60011;color: #fff;height: 25px;line-height: 25px;border-radius: 5px;}

.nav ul ul{display: none;background-color: #fff;position: absolute;top: 100%;left: 0;border: 1px solid #f2f2f2;}
.nav ul li:hover > ul{display: block;background-color: #fff;}
.nav ul ul li{white-space: nowrap;line-height: 45px;}
.nav ul ul li:hover{/* width: 100%; */background-color: #285690;}

.nav ul ul ul{top: 0;left: 100%;}
/* login */
.login{float: right;}
.zcdl{}
.zcdl a{
    padding: 5px 18px;
    color: #fff;
    margin-left: 9px;
    font-size: 13px;
    border-radius: 5px;
}
.zhuce{
    background: #a5de37;
}
.denglu{
    background: #0062b5;
}
.user{float: right;margin-left: 10px;position: relative;}
.user .avatar{padding: 0 5px;font-size: 0;cursor: pointer;display: none;}
.user .avatar img{width: 32px;height: 32px;border-radius: 50%;vertical-align: middle;}
.user .login{display: none; position: absolute;top: 52px;right:0;white-space: nowrap;
background-color: #fff;
    border: 1px solid #ddd;
    /*width: 120px;*/
    /*height: 80px;*/
    padding: 15px;
    line-height: 24px;
    color: #333;
}
.user .login span{display: inline-block;}
.user .login span:first-child{margin-right: 10px;}
.user .login span a{color: #333;}

.user.active .avatar{background-color: #285690;}


.search{float: right;margin-top: 15px;}
.search form{width: 240px;height: 30px;line-height: 30px;border-radius: 30px; overflow: hidden;color: #ddd;}
.search form input{float: left;width: 75%;height: 30px;line-height: 28px;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;border: 1px solid #ccc;border-right: 0;padding-left: 5%;
}
.search form button{float: left;width: 25%;height: 30px;line-height: 28px;text-align: center;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
-ms-box-sizing: border-box;
box-sizing: border-box;
background-color: #fff;border: 1px solid #ccc;border-left: 0;color: #cbcbcb;}
.guangao{background: -moz-linear-gradient(top, #285690 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#285690), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top, #285690 0%,#ffffff 100%);
    background: -o-linear-gradient(top, #285690 0%,#ffffff 100%);
    background: -ms-linear-gradient(top, #285690 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #285690 0%,#086ad5 100%);}

.zsbj{background-color: #ffffff;overflow: hidden;padding: 55px 0px;margin-bottom: 10px;}
.ggbj{width: 70%;overflow:hidden;float: left;margin-top: 78px;padding-bottom: 78px;}
.ggbj dd{width: 100%;/* overflow:hidden; */height: 55px;line-height: 55px;float:left;font-size: 24px;color:#fff;}
 .saoma{width: 285px;height: 274px;float:right;margin-top: 73px;}
  .saoma img{ width: 100%;height: 100%;}
.m50 {
 margin-bottom: 20px;
    margin-top: 10px;
}

.syjs { overflow: hidden; }
.syjs h1 { text-align: center; height: 100px; line-height: 100px; }
.syjs p { height: 60px; text-align: center; font-size: 16px; line-height: 30px; }

.zhanshi dd:nth-child(3n+4) { margin-right: 0px; width: 23.5%; float: right; display: inline-block; }
.zhanshi{overflow:hidden;}
.zhanshi dd{float:left;width: 23.8%;background-color:#fff;margin-right: 20px;padding: 25px 0px;}
.zhanshi dd:hover {background-color: #c9e0fb;}
.zhanshi dd p{text-align: center;width:100%;margin: 20px 0px;}

.zhanshi dd p img{width: 95px;height: 82px;}
.daohang{background:#fff;width:100%;overflow:hidden;padding:5px 5px;margin-bottom: 15px;}
.daohang dd{float:left;width:100px;height:35px; line-height:35px;text-align:center;}
.daohang .active{background-color:#e60011;}
.daohang .active a{ color:#fff;}
/*main*/
#main{overflow: hidden;clear: both;}
.main{margin-bottom: 20px;overflow: hidden;}
/*hometop*/
.hometop{margin-bottom: 12px;overflow: hidden;}
.htleft{float: left; width: 320px;height: auto;}
.slider{width: 100%;height: 330px;background-color: #fff;margin-bottom: 10px;}
.slider .swiper-container {width: 100%;height: 100%;}
.slider .swiper-slide {font-size: 18px;background: #fff;position: relative;
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;}
.slider .swiper-pagination{text-align: right;}
.slider .swiper-pagination-bullet{background-color: #fafafa;width: 12px;height: 12px;}
.slider .swiper-pagination-bullet-active{background: #fff;}

.slider .swiper-button-next, .swiper-container-rtl .swiper-button-prev {background: url(../css/images/slider-arrow.png) no-repeat;}
.slider .swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(../css/images/slider-arrow.png) no-repeat;transform: rotate(180deg);}
.slider .swiper-slide:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.slider .swiper-slide img{width: 380px;height: 380px;object-fit: cover;overflow: hidden;}
.slider .swiper-slide p{position: absolute;left: 0;right: 0; bottom: 0;color: #fff;background-color: rgba(0,0,0,.6);
height: 40px;line-height: 40px;padding-left: 3%;padding-right: 20%;overflow: hidden;}
/* stuijian */
.stuijian{width: 100%;overflow: hidden;}
.stuijian .box{float: left;width: 49%;height: 126px;overflow: hidden;position: relative;background-color: #fff;}
.stuijian .box:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.stuijian .box img{width: 100%;height: 100%;object-fit: cover;}
.stuijian .box p{position: absolute;left: 0;bottom: 0; width: 100%;height: 28px;line-height: 28px; background-color: rgba(0, 0, 0, .6);color: #fff;padding: 0 10px;}
.stuijian .box+.box{float: right;}

.himages .swiper-prev,.himages .swiper-next{display: block; width: 25px;height: 32px;
    background: url('../css/images/slider-arrow.png') no-repeat;
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    transition: all .5s;
    position: absolute;margin-left: -40px;margin-top: 90px; cursor: pointer;}
.himages .swiper-prev{-webkit-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.himages .swiper-next{margin-left: 1200px;}
/* .himages:hover .swiper-prev,.himages:hover .swiper-next{background-position: -60px;} */
@media screen and (max-width: 1000px) {
    .himages .swiper-prev,.himages .swiper-next{display: none;}
}
.himages .title{list-style: none;height: 42px;line-height: 42px; border-bottom: 1px solid #eee;overflow: hidden;}
.himages .title h5{display: inline-block; font-size: 16px;padding-left: 15px;font-weight: normal;}
.himages .title h5 a{}
.himages .title span{margin-right: 10px;position: absolute; margin-left: -100px;}
.himages .title span a{color: #3169b0;display: inline-block;cursor: pointer;}
.himages .title i{float: right;margin-right: 15px;color: #999;display: inline-block;font-style: normal;}
.himages .title i a{color: #999;}
.hibody{padding: 10px 15px;overflow: hidden;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.hibody .swiper-slide{width: 180px;overflow: hidden;margin-right: 15px;}
.hibody .swiper-slide:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.hibody .swiper-slide .img{width: 100%;height: 120px;overflow: hidden;}
.hibody .swiper-slide .img img{width: 100%;height: 100%;object-fit: cover;}
.hibody .swiper-slide p{line-height: 26px;height: 26px;overflow: hidden;padding: 0 10px;text-align: center;}
/* homeimg */
.himgs{margin-bottom: 20px;background-color: #fff;overflow: hidden;}
.himgs .title{height: 45px;line-height: 45px;border-bottom: 1px solid #eee;padding: 0 15px;}
.himgs .title h4{display: inline-block;font-size: 16px;font-weight: normal;}
.himgs .title i{float: right;display: inline-block;font-style: normal;color: #999;}
.himgs .title i a{color: #999;}
.himgs .himgsbody{padding: 10px 15px;overflow: hidden;}
.himgs ul{list-style: none;margin-right: -1.5%;}
.himgs li{float: left; width: 18.5%;margin-right: 1.5%;margin-bottom: 10px;}
.himgs li a{font-size: 0;display: block;}
.himgs li .img{width: 100%;height: 0;padding-bottom: 68%;overflow: hidden;}
.himgs li .img:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.himgs li .img img{width: 100%;height: auto;}
.himgs li p{line-height: 32px;height: 32px;overflow: hidden;text-align: center;font-size: 14px;}
@media screen and (max-width: 768px) {
    .himgs{margin-bottom: 10px;}
    .himgs .himgsbody{padding: 5px}
    .himgs ul{list-style: none;margin-right: -2%;}
    .himgs li{float: left; width: 48%;margin-right: 2%;margin-bottom: 5px;}
}
/*hometab*/
.hometab{margin-bottom: 20px;background-color: #fff;overflow: hidden;}
.hometab .title{list-style: none;height: 45px;line-height: 45px; border-bottom: 1px solid #eee;}
.hometab .title li{float: left;font-size: 16px;padding-left: 15px;}
.hometab .title li a{display: inline-block;height: 44px;line-height: 44px;}
.hometab .title li.active a{color: #3169b0;border-bottom: 2px solid #3169b0;}

.hometab .box{padding: 15px;clear: both;}
.hometab .box ul{list-style: none;overflow: hidden;margin-right: -2%;}
.hometab .box li{float: left;width: 48%;margin-right: 2%; margin-bottom: 20px;}
.hometab .box li:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.hometab .box li .img{float: left;width: 220px;height: 150px;overflow: hidden;}
.hometab .box li .img img{width: 100%;height: 100%;object-fit: cover;overflow: hidden;}
.hometab .box li .imgr{margin-left: 235px;}
.hometab .box li .imgr h3{font-size: 16px;height: 26px;line-height: 26px; font-weight: normal;overflow: hidden;margin-bottom: 10px;}
.hometab .box li .imgr span{display: block;color: #999;font-size: 13px; margin-bottom: 10px;}
.hometab .box li .imgr span i{margin-right: 4px;}
.hometab .box li .imgr span a{color: #3169b0;}
.hometab .box li .imgr p{color: #666;line-height: 24px;height: 72px;overflow: hidden;}

.hometab .box .more{text-align: center;padding: 10px 0;}
.hometab .box .more a{border: 1px solid #ddd;padding: 2px 20px;border-radius: 20px;color: #999;}

/*homecate3*/
.homecate3{margin-bottom: 10px;overflow: hidden;margin-right: -10px;}
.homecate3 .box{float: left;width: 585px;margin-right: 10px; margin-bottom: 10px;background-color: #fff;}
.homecate3 .box .title{height: 45px;line-height: 45px;border-bottom: 1px solid #eee;padding: 0 15px;}
.homecate3 .box .title h4{display: inline-block;font-size: 16px;font-weight: normal;}
.homecate3 .box .title i{float: right;display: inline-block;font-style: normal;color: #999;}
.homecate3 .box .title i a{color: #999;}

.homecate3 .box ul{list-style: none;padding: 10px 15px;overflow: hidden;}
.homecate3 .box li{margin-bottom: 10px;overflow: hidden;}
.homecate3 .box li:hover{filter: alpha(Opacity=90);-moz-opacity: 0.9;opacity: 0.9;}
.homecate3 .box li .img{float: left;width: 50px;height: 50px;overflow: hidden;}
.homecate3 .box li .img img{width: 100%;height: 100%;object-fit: cover;overflow: hidden;}
.homecate3 .box li .imgr{margin-left: 60px;}
.homecate3 .box li .imgr h3{font-weight: normal;font-size: 12px;line-height: 24px; color: #999;text-align: right;}
.homecate3 .box li .imgr h3 a{float: left;text-align: left;font-size: 14px;display: inline-block;width: 70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.homecate3 .box li .imgr p{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #999;}
.m10{margin-top:10px;}
/*homecate4*/
.homecate4 .box:nth-child(2n+1) {
	clear: both;
	margin-right: 0px;
	width: 49.72%;
	float: right;
	display: inline-block;
}
.cooperation {
    padding-top: 20px;
    padding-bottom: 20px;

}
.cooperationList{
    margin: 15p;
}
.cooperationList dl {
    margin-left: 40px;
}

.cooperationList dl dd {
    width: 25%;
    float: left;
    text-align: center;
    padding-right: 10px;
    box-sizing: border-box;
}

.cooperationList dl dd:last-child {
    background: none;
}

.firstStep {
    width: 120px;
    height: 120px;
    line-height: 120px;
    text-align: center;
    color: #fff;
    background: -moz-linear-gradient(top, #285690 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#285690), color-stop(100%,#ffffff));
    background: -webkit-linear-gradient(top, #285690 0%,#ffffff 100%);
    background: -o-linear-gradient(top, #285690 0%,#ffffff 100%);
    background: -ms-linear-gradient(top, #285690 0%,#ffffff 100%);
    background: linear-gradient(to bottom, #285690 0%,#086ad5 100%);
    border-radius: 50%;
    font-size: 20px;
    margin: 0 auto;
    font-weight: bold;
}

.firstTit {
    font-size: 18px;
    font-weight: bold;
    line-height: 60px;
}

.firstCon {
    color: #969595;
    font-size: 16px;
    padding: 0 15px;
    box-sizing: border-box;
    text-align: center;
}

.homecate4{margin-bottom:5px;overflow: hidden;width: 100%;float:left;}
.homecate4 .box{float: left;width: 49%;margin-right: 10px;background-color: #fff;margin-bottom: 10px;}
.homecate4 .box .title{height: 45px;line-height: 45px;border-bottom: 1px solid #eee;padding: 0 15px;}
.homecate4 .box .title h4{display: inline-block;font-size: 16px;font-weight: normal;padding-left: 10px;height: 20px;line-height: 20px;border-left: 3px solid #0062b5;}
.homecate4 .box .title i{float: right;display: inline-block;font-style: normal;color: #999;}
.homecate4 .box .title i a{color: #999;}
.homecate4 .box ul{height: 280px;margin-left: 10px;margin-right: 5px;}
.homecate4 .box li{ list-style: none; width:99%;background:url(../css/images/ico.png) no-repeat left 5px center;text-indent:30px; border-bottom:1px dashed #ccc; height:30px; line-height:30px;}
.homecate4 .box li a{padding-left: 1px;}
.homecate4 .box ul li .date{float:right;}
.homecate4 .box li span{float:right;color:#999;}


.homelink{margin-bottom: 0;overflow: hidden;background-color: #fff; clear:both;}
.homelink .title{height: 45px;line-height: 45px;border-bottom: 1px solid #eee;padding: 0 15px;}
.homelink .title h4{display: inline-block;font-size: 16px;font-weight: normal;}
.homelink ul{list-style: none;padding: 10px 15px;overflow: hidden;}
.homelink li{float: left;margin-right: 10px;}
.cdl{padding-left: 23px;height: 30px;line-height: 21px;background: url(/css/images/ico-nav.png) no-repeat 0px 2px;font-size: 15px;color:#666;padding-top:0px;overflow:hidden;}
.cdl a{color:#666;font-size: 15px}
#footer{background-color: #292a2c;color: #b8bbc0;}
.footer{padding: 20px 0;text-align: center;}
.footer p{padding: 15px 0px 0px 0px;text-align: center;}
.footer a{color: #b8bbc0;}
.footer .fnav{margin-bottom: 15px;}
.footer .fnav a{display: inline-block;margin: 0 10px;}

/*list*/





.mainl{float: left;width: 900px;}


/*pageNews带图标的文章列表*/
.pageNews{ font-size:14px;width:870px;margin:0 auto;overflow:hidden;}
.pageNews .bd{}
.pageNews .bd ul{}
.pageNews .bd ul li{ background:url(../css/images/ico.png) no-repeat left center;list-style: none;text-indent:25px; border-bottom:1px dashed #ccc; height:40px; line-height:10px;}
.pageNews .bd ul li .date{ float:right;}


.list{padding: 10px 15px;background-color: #fff;}
.list .title{height: 50px;line-height: 50px;padding-left: 15px;overflow: hidden;border-bottom: 1px solid #eee;}
.list .title h1{display: inline-block;font-size: 20px;font-weight: normal;}
.list .title h1 strong{ color:#f60;padding:0px 10px;font-weight:initial}
.list .title span{display: inline-block;margin-left: 30px;}
.list .title span a{display: inline-block;margin-right: 10px;color: #3169b0;}
.list .title span .on{color: #f00;}
.list ul{padding: 10px 0;}
.list li{padding: 15px 0;border-bottom: 1px solid #eee;overflow: hidden;}
.list li span{float:right;color:#999;}
.list li:hover{background-color: #F8FCFE;transition: all 0.25s ease 0s;}
.list li .img{float: left;width: 230px;height: 145px;overflow: hidden;}
.list li .img img{width: 100%;height: 100%;object-fit: cover;overflow: hidden;}
.list li .imgr{margin-left: 250px;}
.list li .imgr h2{font-size: 18px;line-height: 32px;margin-bottom: 8px; font-weight: normal;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.list li .imgr p{line-height: 24px;max-height: 72px;overflow: hidden;
	color: #777;margin-bottom: 8px;}
.list li .imgr .info{line-height: 28px;color: #999;font-size: 12px;}
.list li .imgr .info a{color: #3169b0}
.list li .imgr .info span{margin-right: 10px;display: inline-block}
.list li .imgr .info span i{margin-right: 4px;}
.list li .imgr .info span.tag{float: right;}
.list li .imgr .info span.tag a{border: 1px solid #eee;color: #999; padding: 1px 4px;border-radius: 10px;margin-left: 10px;}






/*页码美化*/
.k_pagelist {margin-left:50%}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}
.pl {clear:both;?width: 500px;display: table;float: left;}	


.tool-list{padding: 10px 15px;background-color: #fff;}
.tool-list ul{padding: 10px 0;}
.tool-list .title{height: 50px;line-height: 50px;padding-left: 15px;overflow: hidden;border-bottom: 1px solid #eee;}
.tool-list .title h1{display: inline-block;font-size: 20px;font-weight: normal;}
.tool-list .title h1 strong{ color:#f60;padding:0px 10px;font-weight:initial}
.tool-list .title span{display: inline-block;margin-left: 30px;}
.tool-list .title span a{display: inline-block;margin-right: 10px;color: #3169b0;}
.tool-list .title span .on{color: #f00;}
.tool-list li{padding: 0px 0;border-bottom: 1px solid #eee;overflow: hidden;width:100%;border-bottom: 1px dashed #eee;}
.tool-list ul li .d1{float:left;}
.tool-list ul li .d1{float:left;width: 90px;text-align: center;padding: 10px;height: 78px;overflow: hidden;}
.tool-list ul li .d1 img{width:100%;height:100%}
.tool-list ul li .d2{float:left;width: 70%;padding: 10px;height: 90px;}
.tool-list ul li .d2 h2{height: 32px; line-height:32px;font-size: 15px; color: #69c; overflow: hidden;}
.tool-list ul li .d2 h2 a{ font-size: 15px; color: #69c; }
.tool-list ul li .d2 p{height: 25px; line-height: 25px; font-size: 11px; color: #999; overflow: hidden;}
.tool-list ul li .d3{float:right;width: 90px;height: 30px;right: 25px;margin-top: 29px;background: url(/css/images/btn.png) no-repeat 0 -58px;text-align: center;line-height: 30px;font-size: 14px;}
.tool-list ul li .d3 a{color: #fff;}
.list2{width: 100%;background-color: #fff;}
.list2 .title{height: 50px;line-height: 50px;padding-left: 15px;overflow: hidden;border-bottom: 1px solid #eee;}
.list2 .title h1{display: inline-block;font-size: 20px;font-weight: normal;}
.list2 .title span{display: inline-block;margin-left: 30px;}
.list2 .title span a{display: inline-block;margin-right: 10px;color: #3169b0;}
.list2 ul{padding: 10px 15px;overflow: hidden;margin-right: -10px;list-style: none;}
.list2 li{float: left;width: 280px; margin-right: 10px;margin-bottom: 10px; border: 1px solid #eee;}
.list2 li:hover{background-color: #F8FCFE;}
.list2 li .img{width: 100%;height: 220px;overflow: hidden;position: relative;z-index: 1;}
.list2 li .img .vbg{ position: absolute;top: 0;right: 0;bottom: 0;left: 0;
    background:rgba(0, 0, 0, 0) url('../css/images/play-btn.png') no-repeat center;z-index: 2;opacity: .3;
    filter: alpha(opacity=30);
    -webkit-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
}
.list2 li:hover .img .vbg{background:rgba(0, 0, 0, .3) url('../css/images/play-btn.png') no-repeat center;opacity: 1;
    filter: alpha(opacity=100);}
.list2 li .img img{width: 100%;height: 100%;object-fit: cover;overflow: hidden;}
.list2 li h3{font-size: 14px;font-weight: normal;line-height: 32px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;padding: 0 10px;}
.list2 li span{line-height: 28px;padding: 0 10px;font-size: 12px;color: #999;}
.list2 li span i{margin-right: 4px;}

/*pagebar*/
.pagebar{padding: 20px 0;text-align: center;clear:both;}
.pagebar span,.pagebar a{display: inline-block;padding:2px 10px;height: 30px;line-height: 28px;text-align: center;border: 1px solid #3169b0;margin: 2px;}
.pagebar a{color: #3169b0}
.pagebar span,.pagebar a:hover{background-color: #3169b0;color: #fff;}
.sw-top-se{width:410px;height:50px;margin-top:25px;position:relative;float:left;}
.sw-top-se .sw-input{float: left;display: inline;overflow: hidden;background: url(images/go-btn.png) no-repeat 0 -125px;width: 330px;padding: 5px 15px 4px;height: 33px;}
.sw-top-se .sw-input-btn{position: absolute;top: 0;right: 0;outline: none;text-indent: -3000px;background: url(images/go-btn.png) no-repeat 0 -170px;width: 72px;height: 42px;border: none;cursor: pointer;}
.sw-top-se .sw-input-btn:hover{background-position: -100px -170px;}
.sw-top-pic{width: 280px;height: 90px;margin-top:7px;float: right;}
.sw-top-pic img{border-radius: 5px;display: block;}

.sw-detail-bd{padding: 20px;}
.sw-detail-top{margin-bottom: 20px;padding-bottom:20px;border-bottom: 1px solid #eee;overflow: hidden;}
.sw-detail-topL{float: left;width: 550px;}
.sw-detail-topR{float: right;width: 130px;}
.usenow{margin-top: 30px;}
.sw-detail-pic{width: 150px;height: 150px;float: left;padding: 5px;background: #f3f3f3;}
.sw-detail-pic img{width: 139px;}
.sw-detail-excerpt{margin-left: 26px;float: left;}
.sw-detail-excerpt h1{font-size:16px;color: #69c;margin-bottom: 10px;}
.sw-detail-excerpt p{color: #666;line-height: 28px;font-size: 14px;}
.sw-detail-c h3, .sw-detail-d h3{font-size: 14px;color: #333;margin-bottom: 10px;}
.sw-detail-c #j_soft_desc{font-size: 14px;line-height: 26px;color: #333;}
.sw-detail-c{font-size: 14px;line-height: 26px;color: #333;}
.sw-detail-f h3{font-size: 14px;color: #fff;text-indent: 10px;background-color: #69c;height: 36px;line-height: 36px;border-top-left-radius: 3px;border-top-right-radius: 3px;}
.sw-detail-fInner{padding: 20px;border: 1px solid #eee;border-top: none;}
.soft-list-dl{
    width: 120px;
    height: 36px;
    text-indent: -3000px;
    line-height: 36px;
    display: block;
    background: url(/css/images/go-btn.png) no-repeat;
}
.soft-list-dl:hover{
  background-position: 0 -37px;
}
.sw-guess{height:122px;background-color: #ebf4fb;border: 1px solid #c9e2f1;padding: 10px 10px 20px 56px;margin: 20px 0;position: relative;overflow: hidden;}
.sw-guess h3{background: url(/css/images/go-btn.png) no-repeat;background-position: -318px 0;width: 46px;height: 108px;text-indent: -2000em;position: absolute;top: 0;left: 3px;}
.sw-guess ul{margin-left: -10px;}
.sw-guess ul li{display:inline;float:left;width:100px;margin: 0 5px;text-align: center;}
.sw-guess ul li a{display: inline-block;width: 100px;}
.sw-guess .s-img img{width:auto;height: 76px;border: 1px solid #e9e9e9;border-radius: 5px;}
.sw-guess p{width:100%;height: 19px;overflow:hidden;margin: 0px 0 0;line-height:24px;font-size: 13px;}
.tool-links span{float: left;line-height: 18px;width: 136px;font-size: 14px;margin: 10px 11px;}
.tool-links span em{display: block;color: #888;font-size: 12px;}
/*post*/
.post{background-color: #fff;padding: 15px;overflow: hidden;margin-bottom: 20px;}
.post .title{overflow: hidden;border-bottom: 1px solid #eee;}
.post .title h1{font-size: 22px;font-weight: normal;line-height: 32px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;margin-bottom: 5px;}
.post .title .info{line-height: 32px;padding-bottom: 10px; color: #999;}
.post .title .info span{margin-right: 10px;display: inline-block;}
.post .title .info span a{color: #3169b0;}
.post .title .info span i{margin-right: 4px;}
.post .title .info span.tag{float: right;}
.post .title .info span.tag a{border: 1px solid #eee;color: #999; padding: 0 6px;border-radius: 10px;margin-left: 10px;}
.post .title .info span.tag a:hover{border: 1px solid #3169b0;color: #fff;background-color: #3169b0}

/*article_content*/
.article_content {padding: 10px 0;overflow: hidden;color: #555; font-size:16px;line-height:32px;word-break:break-all;word-wrap:break-word;padding-bottom:5px;position: relative;}
.article_content img {max-width:100%;height:auto;}
@media screen and (max-width: 980px) {
    .article_content img{width: auto;}
}
.article_content h1,.article_content h2, .article_content h3, .article_content h4, .article_content h5, .article_content h6 {margin-bottom:18px;background-color: #FBFBFB;color: #333;border-left: 4px solid #3169b0;padding-left: 10px; margin: 10px 0;border-top-left-radius: 2px;border-bottom-left-radius: 2px;font-weight: normal;}
.article_content h2 {font-size:24px;}
.article_content h2 {font-size:20px;}
.article_content h3 {font-size:18px;}
.article_content h4 {font-size:16px;}
.article_content h5 {font-size:14px;}
.article_content h6 {font-size:12px;}
.article_content ul, .article_content ol {margin:0 0 18px 50px}
.article_content ul {list-style: disc;}
.article_content ol {list-style: decimal;}
.article_content li {margin-bottom: 6px;}
.article_content p {margin: 12px 0;color: #555; line-height: 32px; word-wrap:break-word;}
.article_content pre {word-wrap:break-word}
.article_content table {border-top:solid 1px #ddd;border-left:solid 1px #ddd;width:100%;margin-bottom:18px}
.article_content table th {background-color:#F9F9F9;text-align:center}
.article_content table td, .article_content table th {border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;padding:5px 10px}
.article_content .alignnone {margin:0 auto;}
.article_content .alignleft {float:left;text-align:left;margin-right:10px}
.article_content .aligncenter {margin: 0 auto;text-align: center;display: block;}
.article_content .alignright {float:right;text-align:right;margin-left:10px}
.article_content a {color: #3169b0;}
.article_content a:hover {color: #f40;text-decoration:underline;}
.article_content pre, .comment pre {font-size: 12px;background:#ededed;}
.article_content blockquote {margin: 20px 0px;padding: 15px 20px 1px;border-left: 5px solid #3169b0;background-color:#fafafa;}
.article_content blockquote p {margin:0;padding:0;margin-bottom: 10px;}
/*视频*/
.article_content embed, .article_content video, .article_content iframe{width: 100%;}

/*rights*/
.rights{margin: 20px 0;counter-increment: #999;line-height: 26px;overflow: hidden;padding-bottom: 10px; border-bottom: 1px solid #ededed;}
.rights h5{font-weight: normal;font-size: 16px;color: #333;margin-bottom: 20px;}
/*==========share===========*/
#share{overflow: hidden;}
#share .sharel{float: left;margin-top: 10px;}
#share .sharel p{color: #333;font-size: 16px;line-height: 42px;}
.sharel .bdsharebuttonbox{}

/*===sharer==*/
.share { padding: 10px 0; overflow: hidden; display: table; width: 100%; margin: 20px auto; line-height: 24px; background: #f1f1f1; }
.share>div { padding-right: 20px; margin-top: 16px; overflow: hidden; }
.share img { width: 100px; float: left; margin: 0 20px; }
.share a { color: #1487f4 }
.share a:hover { text-decoration: underline }
@media screen and (max-width: 780px) {
    #share{display: none;}
}
/*相关文章*/
.related{background-color: #fff;overflow: hidden;margin-bottom: 20px;}
.related h4{height: 45px;line-height: 45px;font-size: 16px; padding-left: 15px;border-bottom: 1px solid #eee;font-weight: normal;}
.related ul{list-style: none;padding: 10px 15px;margin-right: -10px;overflow: hidden;}
.related li {
    float: left;
    width: 96%;
    height: 30px;
    overflow: hidden;
    line-height: 30px;
    color: #bbb;
}
.related li i {
    vertical-align: middle;
}
.related a {
    margin-right: 20px;
    padding-left: 10px;
}
.related ul li span {
    float: right;
    padding-right: 10px;
}

/*===========comment=================*/
.post_comments{overflow: hidden;background-color: #fff;padding: 0 15px;}
#comments{border: 1px solid #E5E5E5;background-color: #FDFDFD;position: relative;}
#comment{overflow: hidden;}
#comment h4{height: 45px;line-height: 45px;font-size: 16px;border-bottom: 1px solid #eee;font-weight: normal;}
#comment .ping{color: #333; padding-bottom: 10px; border-bottom: 1px dashed #ededed;height: 24px;line-height: 24px;font-size: 20px;font-weight: normal;}
#comment .compost{margin: 20px 0;}
.compost form{}
.compost .com_name{margin: 10px 0;overflow: hidden;color: #3169b0;}
.compost .com_name a{color: #FF5E52;}
.compost .com_box{margin: 10px 0;}
.compost .com_box textarea{width: 100%; border: 1px solid #ddd;display: block;padding: 10px;
    -webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;}
.compost .com_info{margin: 0;overflow: hidden}
.compost .com_info ul{list-style: none;}
.compost .com_info li{float: none;margin-bottom: 8px;}
.compost .com_info li input{width: 30%;height: 30px;line-height: 30px; padding-left: 4px; border: 1px solid #ddd;}
@media screen and (max-width: 980px) {
    .compost .com_info li input{width: 60%;}
}
.compost .com_info li span{margin-left: 4px;}
.compost .com_info li span img{height: 30px;line-height: 30px; display: inline-block; vertical-align: top;}
.compost .com_info button{float: right;background-color: #3169b0;border: 0; border-radius: 3px;padding: 6px 10px; color: #fff;display: inline-block;}

#comment .comlist{margin: 10px 0;}
.comlist .title{font-size: 16px;overflow: hidden;height: 45px;line-height: 45px;}
.comlist ul{list-style: none;border-top: 1px solid #ededed;}
.comlist .pagebar{border-top: 1px solid #ededed;}
.comlist ul ul{margin-left: 3%;}
.comlist li{overflow: hidden;padding: 20px 0;}
.comlist li:hover{background-color: #fafafa;}
.comlist li img{float: left;width: 40px;height: 40px;border-radius: 50%;margin-left: 12px;}
.comlist li .clbody{margin-left: 64px;}
.clbody .cinfo{overflow: hidden;}
.clbody .cinfo h5{float: left;height: 18px;line-height: 18px; color: #3169b0;font-size: 14px;font-weight: normal;}
.clbody .cinfo span{float:right;margin-right: 10px;}
.clbody .cinfo span a{color: #3169b0;}
.clbody .cinfo span i{margin-right: 4px;}
.clbody em{color: #888;height: 24px;line-height: 24px; font-size: 12px;font-style: normal;display: block;}
.clbody p{line-height: 24px;color: #4a4a4a; overflow: hidden;}
.clbody p a{color: #3169b0;}
/*=========返回顶部===========*/
.bottom_tools{position:fixed;z-index:999;right:20px;bottom:20px;font-size: 38px;}
.bottom_tools a{width: 50px;height: 50px;line-height: 46px;display: block; background-color: rgba(0,0,0,.6);color: #fff;text-align: center;margin-bottom: 4px;
}
.bottom_tools a.topcomment{margin-bottom: 0;line-height: 50px;}
.bottom_tools a:hover{background-color: #3169b0;}
.qr_tool{width: 50px;height: 50px;line-height: 56px; text-align: center;color: #fff; background-color: rgba(0,0,0,.6);margin-bottom: 4px;}
.qr_tool:hover{background-color: #3169b0;}
.bottom_tools .qr_img{position: absolute;top: 0; left:-160px;width: 146px;height: 146px; display: none;background-color: #ededed;padding: 6px;}
.bottom_tools .qr_img img{width: 146px;height: 146px;}

/*mainr*/
.mainf{float: right;width: 260px;background-color: #fff;}
.widget{padding: 0 10px;border-bottom: 10px solid #eee;}
.widget dl{list-style: none;padding: 10px 0;overflow: hidden;}
.widget dd{float: left;line-height: 26px;width: 100%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.widget dd d{color:#fff; padding:0px 5px;border-radius:5px;margin-right:10px}
.widget h4{height: 35px;line-height: 35px;border-bottom: 1px solid #eee;font-size: 16px;font-weight: normal;position: relative;padding-left: 8px;}
.widget h4::before{content: "";position: absolute;left: 0;top: 10px;width: 3px;height: 16px;background-color: #3169b0;}
.widget_div{padding: 10px 0;overflow: hidden}
.bj1 {background-color:#e60011;}
.bj2 {background-color:#e60011;}
.bj3 {background-color:#e60011;}
.bj4 {background-color:#999;}
.bj5 {background-color:#999;}
.bj6 {background-color:#999;}
.bj7 {background-color:#999;}
.bj8 {background-color:#999;}
.bj9 {background-color:#999;}
.bj10 {background-color:#999;}
/*widget_catalog*/
.widget_catalog ul ul{display: none;}
/*widget_previous*/
/*.widget_previous li{width: 100%;font-size: 10px;list-style-type: disc;list-style-position: inside;color: #3169b0;}
.widget_previous li a{color: #444;font-size: 14px;}*/

.widget_previous li{width: 100%;}
.widget_previous li::before{content: "";width: 4px;height: 4px;background-color: #3169b0;border-radius: 50%;position: absolute;margin-top: 11px;}
.widget_previous li a{padding-left: 14px;}
/*widget_hotpost*/
.widget_hotpost{}
.widget_hotpost ul{list-style: none;}
.widget_hotpost li{width: 100%;}
.widget_hotpost li i{color: #999;font-size: 14px; padding-right: 10px;font-style: italic;}
.widget_hotpost li i.red{color: #f65220;font-size: 16px;}
/*widget_tags*/
/*.widget_tags li{width: auto;margin: 0 5px 5px 0;white-space: inherit;padding: 0 6px;border: 1px solid #eee;border-radius: 15px;display: inline;}
.widget_tags li a{color: #555;}
.widget_tags li:hover{border: 1px solid #3169b0;background-color: #3169b0;}
.widget_tags li:hover a{color: #fff;}*/
.widget_tags ul{margin-right: -10px;}
.widget_tags li{width: auto;margin-right: 5px;margin-bottom: 5px;}
.widget_tags li a{display: block;padding: 0 5px;color: #fff;}
.widget_tags li.tagbgc0 a{background-color: #4A4A4A;}
.widget_tags li.tagbgc1 a{background-color: #428BCA;}
.widget_tags li.tagbgc2 a{background-color: #5CB85C;}
.widget_tags li.tagbgc3 a{background-color: #D9534F;}
.widget_tags li.tagbgc4 a{background-color: #567E95;}
.widget_tags li.tagbgc5 a{background-color: #B433FF;}
.widget_tags li.tagbgc6 a{background-color: #00ABA9;}
.widget_tags li.tagbgc7 a{background-color: #B37333;}
.widget_tags li.tagbgc8 a{background-color: #FF6600;}
.widget_tags li.tagbgc9 a{background-color: #D8B303;}


/*widget_comments*/
.widget_comments li{width: 100%;margin-bottom: 8px;overflow: hidden;white-space:inherit;}
.widget_comments li img{float: left;width: 40px;height: 40px;border-radius: 3px;margin-right: 10px;}
.widget_comments li p{}
.widget_comments li span{display: inline-block;color: #999;font-size: 12px;}
/*widget_calendar*/
.widget_calendar #tbCalendar{width: 100%;text-align: center;}
.widget_calendar caption{background-color: #fafafa;height: 20px;line-height: 20px;}
.widget_calendar td a{display:block;margin: 0 5px;background:#3169b0;color:#FFFFFF;}
/*widget_author*/
.widget_author{padding-top: 20px;}
.widget_author .title{text-align: center;border-bottom: 1px solid #eee;padding-bottom: 10px;}
.widget_author .title img{border-radius: 50%;width: 50px;height: 50px;overflow: hidden;margin-bottom: 5px;}
.widget_author .title h5{font-weight: normal;font-size: 16px;}
.widget_author .title p{line-height: 24px;}
.widget_author li{width: 100%;overflow: hidden;}
.widget_author li::before{content: "";width: 4px;height: 4px;background-color: #3169b0;border-radius: 50%;position: absolute;margin-top: 11px;}
.widget_author li a{padding-left: 14px;color: #444;line-height: 24px;}

/*广告*/
.navbad{margin-bottom: 20px;clear: both;overflow: hidden;clear: both}
.navbad img{max-width: 100%;}
.fad{margin-bottom: 20px;clear: both;overflow: hidden;clear: both}
.fad img{max-width: 100%;}

.homead{margin-bottom: 20px;clear: both;overflow: hidden;clear: both}
.homead img{max-width: 100%;}

/*下方为自适应CSS
Theme ID: ecms56
Author: 墨鱼移植
Author QQ：48444431
Author Email：48444431@qq.com
Author URL: http://www.moyublog.com/
*/
#mnav,#search,.muser{display: none;}
@media screen and (max-width: 1000px) {
	.top { display:none;}
    .container{width: 98%;margin-left: 1%;margin-right: 1%}
    body{}
    #header{width: 100%;height: 60px;line-height: 60px;margin-bottom: 0;position: relative;z-index: 2;}
    .logo{width: 100%;text-align: center;}
    .logo img{max-height: 45px;}
    
    #mnav,#search{display: block;position: absolute;top: 0;color: #fff;cursor: pointer;}
    #mnav{left: 2%;}
    #search{right: 2%;}

    .nav{display: none; margin-left: 0;width: 100%;position: absolute;top: 45px; left: 0;right: 0;background-color: #f2f2f2;}
    .nav li{float: none;width: 100%;position: static;}
    .nav li a{padding: 0 5px;display: block;}
/*  .nav ul li:hover ul{display: none;}*/
    .nav ul ul{display: block;position: static;padding-left: 3%;overflow: hidden;}
    .nav ul ul li{line-height: 30px;float: left;margin-right: 10px;width: auto;}
    .nav ul ul ul{display: none;}
    .nav ul ul li:hover ul{display: none;}

    .search{display: none;float: none;margin-top: 0; position: absolute;top: 100%;left: 0;right: 0; background-color: #285690;}
    .search form{width: 80%;margin: 10px auto;height: 38px;line-height: 36px;}
    .search form input{height: 38px;line-height: 36px;}
    .search form button{height: 38px;line-height: 36px;}
.syjs { overflow: hidden;display:none }
    .user{display: none;}
    .muser{display: block;position: absolute;top: 0;right: 12%;font-size: 14px;display: block;}
    .muser a{color: #eee;display: block;}


    /* .search{display: none; width: 100%;padding:20px;position: absolute;top: 45px; left: 0;right: 0;} */

    #main{clear: both;}
    .main{margin-bottom: 10px;}
    .hometop{margin-bottom: 10px;}
    .htleft{width: 100%;}
    .slider{width: 100%;height: 220px;margin-bottom: 10px;}
    .slider .swiper-slide img{width: 100%;height: 100%;}

    .stuijian{margin-bottom: 10px;}
    
    .hometop .homenew{float: left;width: 100%;height: auto;margin-left: 0;margin-bottom: 10px;}
    .hometop .homehot{float: right;width: 100%;height: auto;}

    .hibody .swiper-slide{width: auto;overflow: hidden;margin-right: 0;}
    
    .hometab{margin-bottom: 10px;}
    .hometab .box ul{margin-right: 0;}
    .hometab .box li{width: 100%;margin-right: 0;margin-bottom: 10px;}
    .hometab .box li .img{width: 38%;height: 100px;}
    .hometab .box li .imgr{margin-left: 41%;}
    .hometab .box li .imgr h3{height: auto;max-height: 52px;}
    .hometab .box li .imgr p{display: none;}
    
    .homecate3{margin-right: 0;margin-bottom: 0;}
    .homecate3 .box{margin-right: 0;width: 100%;}
    .homecate3 .box li .imgr h3{font-size: 0;}
    .homecate3 .box li .imgr h3 a{width: 100%;}

    .homecate4{margin-bottom: 10px;margin-right: 0; width:100%}
    .homecate4 .box{width: 100%;margin-right: 0;}
   .ggbj { width: 70%; overflow: hidden; float: left; margin-top: 48px; padding-bottom: 48px;display:none; } 
.zsbj{background-color: #ffffff;overflow: hidden;padding: 55px 0px;margin-bottom: 100px;display:none;}
 .saoma{width: 91%;height: 274px;float:left;margin-top: 25px;margin-left:20px;display: none;margin-bottom:20px;}
   .zhanshi dd { float: left; width: 100%; background-color: #fff; margin-right: 0px; margin-top: 10px; padding: 25px 0px; } 
   .zhanshi dd:nth-child(3n+4) { margin-right: 0px; width: 100%; float: right; display: inline-block; }
   .mainf { float: right; width: 100%; background-color: #fff;margin-top:10px }
   .m50 { margin-bottom: 10px; margin-top: 10px; }
   .zhanshi {overflow: hidden;display: block;}
   #footer {background-color: #292a2c;color: #b8bbc0;display: block;}
    .mainl{width:100%;}
    .homecate4 .box:nth-child(2n+1) { clear: both; margin-right: 0px; width: 100%; float: right; display: inline-block; }
    .list{padding: 0 5px;}
    .list .title{padding-left: 0;height: auto;height: auto;line-height: 30px;}
    .list .title h1{display: inline-block;font-size: 18px;}
    .list .title span{margin-left: 0;line-height: 24px;}
    .list ul{padding:  0;}
    .list li .img{width: 42%;height: 100px;}
    .list li .imgr{margin-left: 45%;}
    .list li .imgr h2{white-space: inherit;line-height: 28px; max-height: 56px;margin-bottom: 0;}
    .list li .imgr p{display: none;}
    .list li .imgr .info{line-height: 24px;}
    .list li .imgr .info span.tag{display: none}
    .share { padding: 10px 0; overflow: hidden; display: table; width: 100%; margin: 20px auto; line-height: 24px; background: #f1f1f1; display: none}
    .share img {width: 89%;float: left;margin: 10px 20px;}
    .mainall{width: 100%;margin-top: 0;}
    .list2{padding: 5px;}
    .list2 .title{padding-left: 0;height: auto;line-height: 32px;}
    .list2 .title h1{display: block}
    .list2 .title span{margin-left: 0;line-height: 24px;}
    .list2 ul{padding: 0;margin-right: -2%;}
    .list2 li{width: 48%;margin-right: 2%;}
    .list2 li .img{height: 120px;}
    
/*  post*/
    .article_content embed, .article_content video, .article_content iframe{width: 100%;}
    
    #share .sharel{float: none;display: block;margin-bottom: 20px;}
    #share .sharer{float: none;display: block;width: 207px;margin: 0 auto;}
    
    .related ul{margin-right: -2%;}
    .related li{width: 48%;margin-right: 2%;}
    .related li .img{height: 100px;}
    
    .mainr{width: 100%;display: none;}
    /*ad*/
    .navbad,.fad,.homead{margin-bottom: 10px;}
}
.searchBtn {

    display: inline-block;
    cursor: pointer; margin-top:3px;
}
.searchBtn i{font-size: 24px;
    color: #ccc;
    margin-left: 5px;
}
#simplemodal-container {background:rgba(0,0,0,.6); position:fixed; left:0; top:0; width:100%; height:100%; color:#fff; padding:12px 12px 40px; z-index:999; display:none;}
#searchbar {display:none; width:300px; height:100px; position:fixed; top:50%; margin-top:-50px; left:50%; margin-left:-150px;  background-color:#E04D47; padding:8px; text-transform:uppercase; font-size:0.875em; text-align: center; z-index:1000;}
#searchbar p {margin-bottom:10px; color:#fff;line-height:normal;}
#searchbar form input {text-transform: none; border: medium none; background:#fff; color: #333; height: 30px;}
#searchbar .submit {cursor:pointer; -webkit-appearance:none;    width: 50px;}
@media screen and (max-width: 1180px){
	.searchBtn{display: block;
    position: absolute;
    top: 0;
    right: 3%;
    font-size: 14px;margin-top: 0px;
	}
	.searchBtn i{font-size:16px;
}
}
.lanad {
  clear: both;
    overflow: hidden;
    clear: both;
    max-width: 1180px;
    margin: 0px auto 10px;
}
.ce_ad{ padding:0px 5px!important;}
.pcd_ad{display:block;}

.mbd_ad{ display:none}

@media(max-width:1000px) {

.pcd_ad{display:none !important;}

.mbd_ad{display:block !important;}

}
.meihua_1 {
	display: block;
	margin-top: 10px;
	padding: 5px 10px;
	background-color: #ea4c89;
	color: #FFF;
	font-weight: bold;
	font-size: 18px;
	font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.meihua_2 {
	background-color: #fff;
	margin-bottom: 20px;
	box-shadow: 0 1px 2px rgba(15,39,65,0.1);
	font-family: "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;
}
.meihua_2 .meihua_2_1 {
	height: auto;
	overflow: hidden;
	background-color: #FFF;
	border: 1px solid #DDDDDD;
	border-width: 1px 1px 1px 1px;
	padding: 20px;
}
.meihua_2 .meihua_2_1 p {
	margin: 5px auto!important;
}
.meihua_2 .meihua_2_1 .meihua_btn {
float: left;
    border: 1px solid #8a8a8a;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    padding-left: 40px;
    margin: 10px 10px 0 0;
    overflow: hidden;
    border-radius: 2px;
	background: url(../css/images/30.png) no-repeat 5px 3px #4abd96;
    border: 1px solid #4abd96;
    color: #FFF;
    text-decoration: none;    padding-right: 10px;
}
.meihua_2 .meihua_2_1 .meihua_btn i {
	margin-right: 5px
}
.meihua_2 .meihua_2_1 .meihua_btn:hover {
	background-color: #3169b0
}
.video {
position: relative;
padding-bottom: 56.25%;
height: 0;
overflow: hidden;
}
.video iframe,
.video object,
.video embed {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
}

.short-btn {
    float: left;
    border: 1px solid #8a8a8a;
    font-size: 14px;
    height: 36px;
    line-height: 36px;
    padding-left: 40px;
    margin: 10px 10px 0 0;
    overflow: hidden;
    border-radius: 2px;
    background: url(../css/images/10.png) no-repeat 5px 3px #4abd96;
    border: 1px solid #4abd96;
    text-decoration: none;color: #FFF!important;padding-right: 10px;text-decoration: none; 
}
.short-btn:hover {
	background-color: #3169b0
}
.fixednav {
    top: 0px;
    left: 0px;
    width: 100%;
    z-index: 1;
}  

@media screen and (max-width: 1000px) {
.homecate5{ width:100%}
.list li {float:none;width:100%;}
.related li {
    float: none;
    width: 100%;
}
}