/*/////////////////////////*/
@import url("flexible.css");
html,
body { font-family: "Microsoft YaHei"; }
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
button,
textarea,
p,
blockquote,
th,
td,
span { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; width: 100%;}
table,
td { border-color: #999; }
fieldset,
img { border: 0; vertical-align: top; }
ol,
ul { list-style: none; }
caption,
th { text-align: center; }
h1,
h2,
h3 { font-weight: normal; }
em,
b,
i,
u { font-style: normal; font-weight: normal; }
a,
a:hover { text-decoration: none; cursor: pointer; }
input { text-decoration: none; outline: none; border: none; }
html{background: #f6f6f6;}
.ellipsis{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display: inline-block;}

/*====public====*/
.clear { clear: both; }
.none { display: none; }
.hidden { overflow: hidden; }
.fl { float: left; }
.fr { float: right; }
.fs18 { font-size: 0.17rem; }
.fs24 { font-size: 0.33rem; }
.fs14 { font-size: 0.19rem; }
.fs16 { font-size: 0.22rem; }
.fs12 { font-size: 0.16rem; }
.fs20 { font-size: 0.27rem; }
.fs22 { font-size: 0.3rem; }
.fs24 { font-size: 0.33rem; }
.fs36 { font-size: 0.5rem; }
.fs30 { font-size: 0.41rem; }
.fs60 { font-size: 0.83rem; }
.ffg { font-family: Georgia; }
.ffI { font-family: Impact; }
.text-l { text-align: left; }
.text-c { text-align: center; }
.col-ff { color: #fff; }
.col-hover { color: #dab866; }
.col-3a { color: #3a3a3a; }
.col-fff { color: #fff000; }
.col-66 { color: #666666; }
.col-cc { color: #cccccc; }
.col-99 { color: #999; }
.col-55 { color: #555555; }
.col-bb { color: #bbb; }
.col-00 { color: #000; }
.col-44 { color: #444; }
.col-f2 { color: #f2f2f2; }
.col-gray { color: #676b6e; }
.col-blue { color: #19aec6; }
.line-30 { line-height: 0.41rem; }
.lin4-40 { line-height: 0.55rem; }
.h30{height: 0.41rem;background: #fff;}
.fb { font-weight: bold; }
.fn { font-weight: normal; }
.dlb { display: inline-block; *display: inline; zoom: 1; }
.db { display: block; }
.pos-re { position: relative; }
.goback { width: 0.5rem; height: 0.77rem; background: url(../images/goback.png) no-repeat;opacity: 0.35; background-size: 100% 100%; margin-top: 0.16rem; }


/*公用 头部*/
.day_mobile { width: 100%; background: #f6f6f6; box-sizing: border-box; overflow: hidden; padding: 0 0.27rem;}
.day_head { height: 1.5rem; line-height: 1.5rem; background:#fff; text-align: center; padding: 0 0.27rem;}
.day_head .weblogo { width:8.30rem; height: 1.15rem; background: url(../images/logo.png) no-repeat; background-size: 100% 100%; display: inline-block; *display: inline; zoom: 1; margin-top: 0.1rem; }
.day_head .m-navbtn { width: 1.1rem; height: 1.00rem; margin-top: 0.46rem; z-index: 9999; position: relative;  }
.day_head .m-navbtn em { background:#448aff; width: 0.72rem; height: 0.12rem; display: block; margin-bottom: 0.08rem; border-radius: 0.06rem; -webkit-transition: all .7s ease; -moz-transition: all .7s ease; -ms-transition: all .7s ease; -o-transition: all .7s ease; transition: all .7s ease; float:right;}
.day_head .m-navbtn em.em1 { }
.day_head .m-navbtn em.em2 { }
.day_head .m-navbtn em.em3 { }
.headfix{position: static;top: 0;width: 100%;height: 1.22rem;}
.headfix.fix{position: fixed;top: 0;z-index: 9999;
}
/*展開菜單*/
.m-nav { position: fixed; top: -100%; left: 0; z-index: 999; width: 100%; height: 100%; overflow: auto; background: url(../images/navbg.png) repeat; }
.m-nav .logo{width: 9.0rem;height: 1.2rem;background: url(../images/web_logo.png) no-repeat;background-size: 100% 100%; margin: 20% auto 0.27rem auto;}
.m-nav .phone{width: 4.84rem;height: 0.93rem;background: url(../images/phoneline.png) no-repeat;background-size: 100% 100%; margin: 0.41rem auto 0 auto;}
.m-nav ul { position: relative;overflow: hidden; margin-top: 1rem;padding: 0 0.69rem;}
.m-nav ul .leng{width: 8.33rem;height: 1px;background: url(../images/navleng.png) no-repeat;background-size: 100% 100%;}
.m-nav ul .height{position: absolute;right: 0;top: 20%; width: 1px;height: 4.61rem;background: url(../images/navheight.png) repeat-y;background-size: 100% 100%;}
.m-nav ul li { padding: 0.4rem 0;width: 33.3%;float: left;position: relative;}
.m-nav ul li a { color: #fff; line-height: 0.41rem; font-size: 0.41rem;}
.m-nav ul li a p { margin-top: 1.5rem; }
/*内页顶部公用栏目导航*/
.day_cat { text-align: center; margin: 0.34rem 0 0.28rem 0; }
.day_cat a { width: 100%; height: 0.83rem; line-height: 0.83rem; display: block; text-align: center; font-size: 0.3rem; color: #505050; background: #fff; border-radius: 0.06rem; overflow: hidden; }
.day_cat a:hover,
.day_cat a.active { background: #F5A100; font-weight: bold; color: #fff; }
.day_cat .arr { display: none; width: 0.2rem; height: 0.11rem; background: url(../images/arr.png) no-repeat; background-size: 100% 100%; position: absolute; top: 0.83rem; left: 50%; margin-left: -0.1rem; }
.day_cat .name { margin: 0.06rem 1% 0.06rem 0; width: 23.5%; }
.day_cat .name.mr0 { margin-right: 0; }
.day_cat .name.active .arr { display: block; }
.day_cat .name:hover .arr { display: block; }

/*首页banner图*/
.day_focus1{position: relative;clear: both; }
.flexslider0{height:2.85rem !important;}
.flexslider1{ position: relative;text-align: center; clear: both; overflow: hidden; }
.flexslider2{border-radius: 0.13rem;}
#photos1 .slides1  li,#showphoto .slides  li { -webkit-backface-visibility: hidden; list-style-type: none; }
#photos1 .slides1 img,#showphoto  .slides img { width: 100%; display: block;height: 4.25rem;}
#photos1 .time,#showphoto .time { height: 0.9rem; width: 0.86rem; position: absolute; top: 0.27rem; left: 0.27rem; background: url(../images/focus.png) no-repeat center center; background-size: 100% 100%; cursor: pointer; }
#photos1  i,#showphoto i { display: block; text-align: center; color: #fff; font-size: 0.25rem; font-weight: bold; font-family: Georgia; }
#photos1  b,#showphoto b { display: block; text-align: center; color: #fff; font-size: 0.16rem; font-weight: bold; font-family: Georgia; margin-top: 0.16rem; }
.slide1 { position: relative; }
#photos1 .caption1,#showphoto .caption { position: absolute; bottom: 0; left: 0; width: 100%; height: 1.13rem; line-height: 1.13rem; font-size: 0.35rem; font-weight: bold; color: #fff; text-align: center; background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%); border-bottom-left-radius: 0.13rem; border-bottom-right-radius: 0.13rem; }
.imgcaption1 { height: auto; padding: 1.5rem 0; font-size: 1.4rem; line-height: 1.8rem; font-weight: bold; }
#photos1 .flex-control-paging1,#showphoto .flex-control-paging{ position: absolute; bottom: 0.4rem; left: 0; display: inline-block; width: 100%; }
#photos1 .flex-control-paging1 li,#showphoto .flex-control-paging li { margin: 0px; padding: 0px; display: inline-block; overflow: hidden; list-style-type: none; }
#photos1 .flex-control-paging1 li a,#showphoto .flex-control-paging li a { display: block; margin: 0 0.03rem; width: 0.12rem; height: 0.12rem; border-radius: 50%; background: #cbcbcb; text-indent: -9000px; cursor: pointer; opacity: 1; }
#photos1 .flex-control-paging1 li a.flex-active1,#showphoto .flex-control-paging li a.flex-active { background: #d6000f; opacity: 1;width: 0.55rem;border-radius: 0.13rem; }
#showphoto .flex-control-paging{top: 0.2rem !important;height: .2rem;text-align: right;box-sizing: border-box;padding-right: .4rem;}
/*首页焦点图*/
.day_focus{padding: 0.58rem 0.41rem 0 0.41rem;border-radius: 0.27rem;overflow: hidden;}
.day_focus .flexslider { position: relative; height: 5rem; text-align: center; clear: both; overflow: hidden; }
#photos .slides  li{ display: none; height: 5rem; overflow: hidden; -webkit-backface-visibility: hidden; list-style-type: none; }
#photos .slides img{ width: 100%; height: 100%; display: block; border-radius: 0.13rem; }
#photos .time{ height: 0.9rem; width: 0.86rem; position: absolute; top: 0.08rem; left: 0.27rem; background: url(../images/focus.png) no-repeat center center; background-size: 100% 100%; cursor: pointer; }
#photos  i{ display: block; text-align: center; color: #fff; font-size: 0.35rem; font-weight: bold; font-family: Georgia;height: 0.5rem; line-height: 0.5rem;}
#photos  b{ display: block; text-align: center; color: #fff; font-size: 0.16rem; font-weight: bold; font-family: Georgia; margin-top: 0.16rem; }
.slide { position: relative; height: 100%; }
#photos .caption{ position: absolute; bottom: 0; left: 0; width: 100%; height: 1rem; line-height: 1rem; font-size: 0.40rem; font-weight: bold; color: #fff; text-align: center; background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%); border-bottom-left-radius: 0.13rem; border-bottom-right-radius: 0.13rem; }
.imgcaption { height: auto; padding: 1.5rem 0; font-size: 1.4rem; line-height: 1.8rem; font-weight: bold; }
#photos .flex-control-paging{ position: absolute; bottom: 4.5rem; left: 3.5rem; display: inline-block; width: 100%; }
#photos .flex-control-paging li { margin: 0px; padding: 0px; display: inline-block; overflow: hidden; list-style-type: none; }
#photos .flex-control-paging li a{ display: block; margin: 0 0.03rem; width: 0.15rem; height: 0.15rem; border-radius: 50%; background-repeat: no-repeat; background: #fff; text-indent: -9000px; cursor: pointer; opacity: 0.6; }
#photos .flex-control-paging li a.flex-active{ background: #fff; opacity: 1; }



/*资讯*/
.day_news {position: relative;margin-top: 0.41rem;background: #fff;border-radius: 0.13rem;overflow: hidden;}
.day_news .titlehead{border-bottom: 2px solid #f6f6f6;height: 0.83rem;}
.day_news .catbtn { text-align: center;height: 0.81rem;}
.day_news .catbtn a { color: #878787;display: inline-block; *display: inline; zoom: 1; margin-right: 0.69rem; height: 0.8rem; line-height: 0.9rem;font-weight: bold;}
.day_news .catbtn a.active,
.day_news .catbtn a:hover { color: #448aff; border-bottom: 3px solid #448aff;}
.day_news .catbtn a.mr0 { margin-right: 0;}
.day_news .content .time { position: absolute; top: 0.01rem; right: 0; width: 0.69rem; height: 0.27rem; line-height: 0.27rem; background: #f5a100; border-top-right-radius: 0.13rem; border-bottom-left-radius: 0.13rem; }
.day_news .content .newList{margin-top: 0;padding: 0 0.41rem;}
.day_news .content .newList li{height: 1.11rem;line-height: 1.11rem;text-align: left; border-bottom: 1px dashed #bababa;margin-bottom: 0;border-radius: 0;position: relative;padding-left:10px;}
.day_news .content .newList li:before{
    content:"";
    position: absolute;
    width:4px;
    height:4px;
    left:2px;
    top:0.5rem;
    background: #999;
}
.day_news .content .newList li.fir{padding: 0.41rem 0 0 0;height: 1.80rem;text-align: left;margin-bottom: 0.08rem;}
.day_news .content .newList li.fir .date{position: absolute;top: 0.2rem;left: 0.09rem; width: 0.69rem;height: 0.38rem;line-height: 0.38rem; background: url(../images/focus.png) no-repeat;color: #fff;background-size: 100% 100%;font-family: arial;}
.day_news .content .newList li.fir h3{color: #717171;font-weight: bold;line-height: 0.48rem;font-size: 0.36rem;}
.day_news .content .newList li.fir p{color: #616060;line-height: 0.36rem;}
.day_news .content .newList ul li a img{width: 2.77rem;height: 1.59rem;}
.day_news .content .newList li h3{color: #696969;font-weight: normal;padding-top: 0;line-height: 1.11rem;}
.day_news .content .newList li .date{background: none;color: #aeaeae;padding: 0; width: auto;float: right;position: relative;}
.day_news .content .newList li.br0{border-bottom: none;}

/*中心概况*/
.day_about{width: 100%;height: 4.10rem;margin-top: 0.41rem;background: url(../images/yygkbg.jpg) no-repeat;background-size: 100% 100%;border-radius: 0.13rem;}
.day_about .con{padding-top:0.2rem;padding-left:0.26rem}
.day_about .con .mr0{margin-right: 0;}
.day_about .con a{width:31%;height: 1.21rem;line-height: 1.21rem; margin: 0 0.24rem 0.13rem 0; display: block;float: left;font-size:0.45rem;color: #fff;text-align: center;border:0px dashed #fff;border-radius: 0.13rem;overflow: hidden;background:#65c2fc; padding-top:0.68rem;}

.day_about .con a.one{background: url(../images/zxgk.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.one:hover{background:url(../images/zxgk-on.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.two{background: url(../images/ldfg.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.two:hover{background:url(../images/ldfg-on.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.three{background:url(../images/szll.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.three:hover{background:url(../images/szll-on.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.four{background:url(../images/jgsz.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.four:hover{background:url(../images/jgsz-on.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.five{background:url(../images/zzry.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.five:hover{background:url(../images/zzry-on.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.six{background:url(../images/lxwm.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}
.day_about .con a.six:hover{background:url(../images/lxwm-on.png) no-repeat center 0.2rem;background-size: 0.8rem 0.8rem;}

/*七區*/
.senven{ margin-top:0.41rem;}
.senven div{}
.senven .con{width: 32%;height: 2.01rem; float: left;display: block;border-radius: 0.13rem;margin: 0 2% 0.13rem 0;}
.senven .con.mr0{margin-right: 0;}
.senven .con.one{height: 4.16rem; background: url(../images/senven1.jpg) no-repeat;background-size: 100% 100%;}
.senven .con.two{background: url(../images/senven2.jpg) no-repeat;background-size: 100% 100%;}
.senven .con.three{background: url(../images/senven3.jpg) no-repeat;background-size: 100% 100%;}
.senven .con.four{background: url(../images/senven4.jpg) no-repeat;background-size: 100% 100%;}
.senven .con.five{background: url(../images/senven5.jpg) no-repeat;background-size: 100% 100%;}
.senven .con.six{background: url(../images/senven6.jpg) no-repeat;background-size: 100% 100%;}
.senven .con.sen{width: 66%; background:#65c2fc url(../images/senven7.jpg) no-repeat;background-size: 100% 100%;}


/*图片资讯*/
.day_show {margin-top: 0.76rem;}
.day_show .head{border-top:1px dashed #d7d7d7;}
.day_show .head h1{height: 0.76rem;position: relative;margin-top: -0.38rem;margin-bottom: 0.41rem;}
.day_show .head .logo{width: 2.0rem;height: 0.55rem;background:#f6f6f6 url(../images/photo.png) no-repeat;background-size: 100% 100%;}
.day_show .left{width: 100%;height: 5.51rem;float: left;}
.day_show .right{width: 32.4%;height: 3.61rem; float: right;}
.day_show .left a { width: 49%; height: 2.73rem; margin: 0 2% 0.13rem 0; border-radius: 0.13rem; }
.day_show .right a { width: 100%; height: 3.61rem;border-radius: 0.13rem;}
.day_show a.mr0 { margin-right: 0; }
.day_show a .img { display: block; border-radius: 0.13rem;height: 100%;}
.day_show a p { position: absolute !important; bottom: 0; left: 0; width: 100%; height: 0.41rem; line-height: 0.41rem; font-size: 0.17rem; text-align: center; font-weight: bold; background: url(../images/titlebg.png) repeat-x; border-bottom-left-radius: 0.13rem; border-bottom-right-radius: 0.13rem; color: #fff; }
.day_show .bt{ margin-top:-0.5rem;z-index: 99999;height: 0.4rem;line-height: 0.5rem;font-size: 0.36rem;font-weight: bold;color: #fff;text-align: center;background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%);border-bottom-left-radius: 0.13rem;border-bottom-right-radius: 0.13rem;}


.content .left{width: 100%;float: left; margin:0.2rem;}
.content .left a { width: 47%; height: 2.73rem; margin: 0.13rem 2% 0.13rem 0; border-radius: 0.13rem; }
.content .left a.mr0 { margin-right: 0; }
.content .left a .img { display: block; border-radius: 0.13rem;height: 100%;}
.content .left a p { position: absolute !important; bottom: 0; left: 0; width: 100%; height: 0.41rem; line-height: 0.41rem; font-size: 0.17rem; text-align: center; font-weight: bold; background: url(../images/titlebg.png) repeat-x; border-bottom-left-radius: 0.13rem; border-bottom-right-radius: 0.13rem; color: #fff; }
.content .left .bt{ margin-top:-0.5rem;z-index: 99999;height: 0.4rem;line-height: 0.5rem;font-size: 0.36rem;font-weight: bold;color: #fff;text-align: center;background: linear-gradient(180deg, transparent 0%, rgba(0, 0, 0, 0.8) 100%);border-bottom-left-radius: 0.13rem;border-bottom-right-radius: 0.13rem;}


/*友情链接*/
.day_link {margin-top: 0.76rem;}
.day_link .head{border-top:1px dashed #d7d7d7;}
.day_link .head h1{height: 0.69rem;position: relative;margin-top: -0.345rem;margin-bottom: 0.41rem;}
.day_link .head .logo{width: 0.86rem;height: 0.69rem;background: url(../images/linklogo.jpg) no-repeat;background-size: 100% 100%;}
.day_link .con {}
.day_link .con a { width: 32%; height: 0.55rem; line-height: 0.55rem; color: #292929; margin: 0 1.5% 0.13rem 0; display: block; border-radius: 0.06rem; background: #fff; }
.day_link .con a.mr0 { margin-right: 0; }
.day_link .con a:hover { background: #448aff; color: #fff; }
.day_link .logo { width: 0.86rem; height: 0.69rem; background: url(../images/linklogo.jpg) no-repeat; margin: 0 0.18rem; background-size: 100% 100%; }
/*foot*/
.footer {margin-top: 0.52rem;}
.footer img { width: 100%; height: 100%; }
.d_footbg { width: 100%; background: url("../images/bg-footer.jpg") no-repeat center center; background-size: 100% 100%; }
.d_foot { position: relative; padding-top: 0.27rem; padding-bottom: 0.27rem; }
.d_foot .shiye { position: absolute; top: -0.555rem; left: 50%; margin-left: -0.555rem; width: 1.11rem; height: 1.11rem; }
.d_foot .d_foot_content { text-align: center; }
.d_foot .d_foot_content .text { color: #fff; line-height: 0.35rem; font-size: 0.20rem; }
.d_foot .d_foot_content .text  b { font-weight: bold; }
.d_foot .d_foot_content .text  a { color: #fff; }
.d_foot .d_foot_content .text  a:hover { color: white; border-bottom: 0.02rem solid white; }
.d_foot .d_foot_content .text  em { font-family: Georgia; }
.d_foot .d_foot_content .text img { vertical-align: top; }
.d_foot .d_foot_content .text  .f_icon { display: inline-block; zoom: 1; *display: inline; position: relative; }
.d_foot .d_foot_content .text  .f_icon img { width: 0.26rem; height: 0.26rem;}
.d_foot .d_foot_content .text  .f_icon.ga img { width: 0.25rem; height: 0.27rem;}
.d_foot .d_foot_content .daynet  img {}
.d_foot .d_foot_content .text  .f_icon:hover { border: none; }
.d_foot .bold { font-size: 0.16rem; font-weight: bold; }

/*图片列表*/
.photolist { padding-bottom: 0.45rem;position: relative;margin-top: 0.41rem;}
.photolist .con{}
.photolist .swiper-container{background: #fff;border-bottom: 0.01rem solid #d8d8d8;}
.photolist a { position: relative; display: block; margin-top: 0.27rem; width: 48.5%; color: #ddd; border-radius: 0.13rem;overflow: hidden;}
.photolist a .img { display: block; border-radius: 0.13rem; min-height: 2.425rem;max-height: 2.425rem;}
.photolist a p { position: absolute; bottom: 0; left: 0; width: 100%; height: 0.69rem; line-height: 0.69rem; color: #fff; font-size: 0.22rem; text-align: center; font-weight: bold; background: url(../images/black50.png) repeat;}
.photolist a .logo{width: 0.34rem;height: 0.34rem;position: absolute;top: 0.06rem;right: 0.06rem;}
.photolist a .logo.video{background: url(../images/videoicon.png) no-repeat;background-size: 100% 100%;}
.photolist a .logo.photo{background: url(../images/photoicon.png) no-repeat;background-size: 100% 100%;}

/*领导团队*/
.leaderlist {margin-top: 0.41rem;border-radius: 0.13rem;overflow: hidden;text-align: center;}
.leaderlist a {float: left;background: #fff; margin: 0 1.4% 0.41rem 0; width: 23.95%; color: #ddd; border-radius: 0.13rem;overflow: hidden;}
.leaderlist a div{height: 2.94rem; width: 100%;position: relative;}
.leaderlist a .img { display: block;height: 2.94rem;}
.leaderlist a p {  padding: 0.13rem; max-height: 0.76rem;line-height: 0.3rem;color: #686868; font-size: 0.19rem; text-align: center;}
.leaderlist a h2 {position: absolute;bottom: 0rem;width: 100%; background: url(../images/titlebg.png) repeat-x; height: 1rem; line-height: 1.4rem;color: #fff; font-size: 0.3rem; text-align: center;}
.leaderlist a.mr0{margin-right: 0;}
.leaderlist a .hit{position: absolute;top: 0.06rem;right: 0.06rem;height: 0.27rem;line-height: 0.27rem;text-align: center;}
.leaderlist a .hit em{width: 0.16rem;height: 0.11rem;background: url(../images/eye.png) no-repeat;background-size: 100% 100%;}
.leaderlist a .hit i{margin-left: 0.02rem; color: #fff;font-size: 0.16rem;font-weight: bold;font-family: georgia;}

/*新闻列表*/
.newList { padding-bottom: 0.27rem;margin-top: 0.41rem;}
.listHead{width: 100%;background: rgba(255,255,255,0.9); background: #fff\9; text-align:center; margin-top:0.6rem; height:0.85rem; line-height:0.85rem;}
.listHead h1{padding-left:0.45rem;}
.listHead h1 .catbtn{ position: relative;color: #575757;font-size: 0.30rem;font-weight: bold;height: 0.7rem;line-height: 0.90rem;margin: 0 0.10rem;width: auto;border-radius: 0;float:left;}
.listHead h1 .catbtn.active,.listHead h1 .catbtn:hover{color: #ee5450; font-size: 0.30rem;font-weight: bold;border-bottom:3px solid #ee5450;}

.listHead h2{ padding-left:0.45rem; }
.listHead h2 .catbtn{ position: relative;color: #575757;font-size: 0.30rem;font-weight: bold;height: 0.7rem;line-height: 0.9rem;margin: 0 0.10rem;width: auto;padding-left:0rem;border-radius: 0; float:left;}
.listHead h2 .catbtn.active,.listHead h2 .catbtn:hover{color: #ee5450; font-size: 0.30rem;font-weight: bold;border-bottom: 3px solid #ee5450;}

.newList .swiper-container{background: #fff;border-bottom: 1px solid #d8d8d8;}
.newList ul {}
.newList ul li { position: relative; background: #fff; margin-bottom: 0.2rem; height: 1.73rem; border-radius: 0.13rem; clear: both; }
.newList ul li.listli { padding: 0.2rem 0.27rem; height: auto; }
.newList ul li a { color: #505050; font-size: 0.19rem; }
.newList ul li a h3 { padding-top: 0.15rem; font-size: 0.36rem; color: #505050; line-height: 0.55rem; }
.newList ul li.listli h3 { padding-top: 0; }
.newList ul li a p { padding-right: 0.2rem; font-size: 0.3rem; line-height: 0.41rem; color: #929292; }
.newList ul li a img { display: block; float: left; margin-right: 0.27rem; width: 2.77rem; height: 1.73rem; border-radius: 0.13rem; }
.newList ul li .date { position: absolute; top: 0.01rem; right: 0; padding: 0.08rem 0.13rem; background: #ee5450; border-top-right-radius: 0.13rem; border-bottom-left-radius: 0.13rem; color: #fff; text-align: center; }
/*随机banner*/
.showbanner{width: 100%;position: relative;/*height: 3.02rem;*/}
.showbanner img{width: 100%;height: 3.02rem;}
.showbanner .shade{width: 100%;height: 0.27rem;position: absolute;bottom: 0;z-index: 99;left: 0;background: url(../images/bannershade.png);background-size: 100% 100%;}
.bigcat{position: relative;z-index: 99;text-align:center; margin-top:0.5rem;}
.bigcat a{padding:0.10rem 0.5rem;background: rgba(28,187,183,0.8); background: #1cbbb7\9;}
.bigcat i{background: url(../images/ffline.png) center bottom no-repeat;width: 2.08rem;height: 1px;background-size: 100% 100%;display: block;margin: 0 auto;;}
/*文件列表*/
.filelist { padding-bottom: 0.27rem;position: relative;margin-top: 0.41rem;}
.filelist .swiper-container{background: #fff;border-bottom: 0.01rem solid #d8d8d8;}
.filelist a {padding: 0.2rem 0.25rem;line-height: 0.5rem;background: #fff;border-radius: 0.13rem;overflow: hidden;display: block;text-align: left;color: #2a2a2a;font-size: 0.32rem;margin-bottom: 0.13rem;position: relative;}
/*.filelist a:hover,
.filelist a:hover i,
.filelist a:hover span { color: #fff; background: #ee5450; }*/
.filelist a i { font-size: 0.2rem; color: #999;}
.filelist a i.hit {right: 2.4rem;position: absolute;}
.filelist a i.time { margin-left: 0;float: right;}
/*专题专属样式*/
.filelist1{ padding-bottom: 0.18rem;position: relative;margin-top: 0.41rem;border-bottom: 1px dashed #bababa;height: 3.8rem;}
.filelist1 a,.filelist2 a{width: 48.5%;height: 1rem;display: block;margin-bottom:0.25rem;border-radius: 0.13rem;overflow: hidden;text-align: center;color: #666;line-height: 1rem;}
.filelist2{margin-top: 0.45rem;}
.filelist2 a{background: #eae9e8;}
/*互动咨询*/
.guestbtn{height: 2.08rem;text-align: center;}
.guestbtn a{display: inline-block;*display: inline;zoom: 1;margin: 0.41rem 0.2rem 0 0.2rem;}
.guestbtn a .icon{display: block;width: 0.97rem;height: 0.97rem;margin: 0 auto;}
.guestbtn a .icon.read{background: url(../images/guestread.png) no-repeat;background-size: 100% 100%;}
.guestbtn a.on .icon.read{background: url(../images/guestreadon.png) no-repeat;background-size: 100% 100%;}
.guestbtn a .icon.add{background: url(../images/guestadd.png) no-repeat;background-size: 100% 100%;}
.guestbtn a.on .icon.add{background: url(../images/guestaddon.png) no-repeat;background-size: 100% 100%;}
.guestbtn a .icon.search{background: url(../images/guestsearch.png) no-repeat;background-size: 100% 100%;}
.guestbtn a.on .icon.search{background: url(../images/guestsearchon.png) no-repeat;background-size: 100% 100%;}
.guestbtn a p{font-size: 0.19rem;color: #989898;font-weight: bold;margin-top: 0.13rem;}
.guestlist{}
.guestlist a span{width: 0.26rem;height: 0.23rem;margin-right: 0.18rem; background: url(../images/msg.png) no-repeat;background-size: 100% 100%;}
.guestlist a:hover span{background: url(../images/msgon.png) no-repeat;background-size: 100% 100%;}
.guestlist .result{width: 100%;}
.guestlist .result tr{padding: 0.2rem 0.25rem;line-height: 0.5rem;background: #fff;border-radius: 0.13rem;overflow: hidden;display: block;text-align: left;color: #2a2a2a;font-size: 0.32rem;margin-bottom: 0.13rem;position: relative;}
.guestlist .result tr td{font-size: 0.25rem;color: #686868;}
.guestlist .result tr td.red{color: #ee5450;}
.guestlist .result tr th.title{padding: 0 0.58rem;margin-right:1px;font-weight: bold;font-size: 0.25rem;float: left;}
.guestlist .result tr td.con{}
.guestlist .table_form{width: 100%;}
.guestlist .table_form tr{padding: 0.2rem 0.25rem;line-height: 0.5rem;background: #fff;border-radius: 0.13rem;overflow: hidden;display: block;text-align: left;color: #2a2a2a;font-size: 0.32rem;margin-bottom: 0.13rem;position: relative;}
.guestlist .table_form input,.guestlist .table_form select,.guestlist .table_form textarea{width: 6.5rem;height: 0.73rem;line-height: 0.53rem;border-radius: 0.13rem;border: 1px dashed #dcdcdc;}
.guestlist .table_form textarea{height:1.99rem;}
.guestlist .table_form tr td{font-size: 0.29rem;color: #686868;width: 70%;}
.guestlist .table_form tr th{width: 2rem !important;display: block;float: left;}
.guestlist .table_form tr td.red{color: #ee5450;}
.guestlist .table_form tr td.title{width: 1.94rem;margin-right:1px;font-weight: bold;}
.guestlist .table_form tr td.con{width: 72%;}
.li73{line-height: 0.73rem;}
.li250{line-height: 2.5rem;}
.li150{line-height: 1.5rem;}
.sunmitcon{width: 2.15rem;margin-left: 50%;position: relative;right: 1.075rem;top: 0.3rem;height: 0.55rem;}
/*.sunmitcon button.bg{margin-left: 50%;position: relative;right:0.5rem;}
.sunmitcon input.bg{margin-right: 0.5rem;}*/
.sunmitcon button.bg,.sunmitcon input.bg{width: 1rem;height: 0.5rem; font-size: 0.35rem; background: #ff962f;border: none;color: #fff;font-weight: bold;/*padding: 0 0.15rem;*/border-radius: 0.10rem;}
/*表单验证*/
.guestlist .table_form .onShow,.onFocus,.onError,.onCorrect,.onLoad,.onTime{display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; vertical-align:middle;color:#444;line-height:18px;padding:0.02rem 0.13rem 0.02rem 0.31rem;}
.guestlist .table_form .onShow{border-color:#40B3FF;color:#959595}
.guestlist .table_form .onFocus{border-color:#40B3FF;}
.guestlist .table_form .onError{border-color:#40B3FF; color:red}
.guestlist .table_form .onCorrect{border-color:#40B3FF;}
.guestlist .table_form .onLamp{}
.guestlist .table_form .onTime{}
/*内容页*/
.article { background: #fff;margin: 0.41rem 0 0.66rem 0;position: relative;border-radius: 0.27rem;}
.article .swiper-container{background: #fff;border-bottom: 0.01rem solid #d8d8d8;}
.article .head {text-align: center; padding: 0.69rem 0.27rem 0rem 0.27rem; }
.article .head h1,
.article .head h2 { line-height: 0.55rem; }
.article .head h1{color: #eb0000;padding:0 0.35rem;}
.day_mobile .article .content table {border: none; display: block; height: auto; max-width: 100%;overflow: scroll;}
.day_mobile .article .content tbody {white-space: nowrap;}
.day_mobile .article .content tr td{padding-left: .2rem; padding-right: .2rem;}
.article .head h2 { color: #ed5450; }
.article .info { height: 0.33rem; margin-top: 0.21rem;color: #fff;border-bottom: 1px dashed #ebebeb;padding: 0 0.33rem; text-align:center;}
.article .author{float: left;color: #afafaf;font-size: 0.18rem;margin-right: 0.13rem;}
.article .info a{color: #afafaf;font-size: 0.18rem;}
.article i {padding: 0.05rem 0.09rem;color: #989898;; /*background: #DA251D;*/text-align: center;float: right;}
.article .content { padding: 0.46rem 0.69rem 0 0.69rem; color: #2a2a2a; font-size: 0.35rem !important; line-height: 0.65rem; }
.article .content img {max-width: 100%; border-radius: 0.13rem; margin: 0.13rem 0; height: auto !important; }
.article .content a {word-break: break-word;}
.relation .cattitle{font-size: 0.36rem; color: #ee5450;border-bottom: 2px solid #ee5450;}

.article .control { line-height: 0.39rem; color:#2a2a2a;font-size: 0.26rem; margin-top:0.20rem;padding: 0.46rem 0.69rem 0 0.69rem}
.article .control a{ color:#2a2a2a;}
/*点赞*/
.mood { position: relative; margin-top: 1.06rem; padding: 1rem 0 0.2rem 0; border-top: 1px dashed #eaeaea; }
.mood_box { position: absolute; top: -0.69rem; left: 50%; margin-left: -0.625rem; width: 1.25rem; height: 1.25rem; background: url(../images/zan01.png) center center no-repeat; cursor: pointer; overflow: hidden; z-index: 99; background-size: 100% 100%; text-align: center; }
.mood_hit { font-size: 0.3rem; font-weight: bold; color: #fff; margin-top: 0.8rem; }

/* 状态（.z-）*/
.g-head.z-fix { position: fixed; z-index: 99999; box-shadow: 0 0 .5rem rgba(22, 164, 172, .5); }
.m-navbtn.z-fix { position: fixed; top: 0; right: 0; z-index: 99999; }
.m-navbtn.z-open em { background: #fff; }
.m-navbtn.z-open .em1 { background:#10AC98; -webkit-transform: translateY(.3rem) rotate(45deg); -moz-transform: translateY(.3rem) rotate(45deg); -ms-transform: translateY(.3rem) rotate(45deg); -o-transform: translateY(.3rem) rotate(45deg); transform: translateY(.3rem) rotate(45deg); }
.m-navbtn.z-open .em2 { -webkit-transform: translateY(0rem) rotate(-45deg); -moz-transform: translateY(0rem) rotate(-45deg); -ms-transform: translateY(0rem) rotate(-45deg); -o-transform: translateY(0rem) rotate(-45deg); transform: translateY(0rem) rotate(-45deg); }
.m-navbtn.z-open .em3 { -webkit-transform: translateY(-0.11rem) rotate(45deg); -moz-transform: translateY(-0.11rem) rotate(45deg); -ms-transform: translateY(-0.17rem) rotate(45deg); -o-transform: translateY(-0.11rem) rotate(45deg); transform: translateY(-0.11rem) rotate(45deg); }

/* m-nav z-show */
@-webkit-keyframes z-show {
    from { top: -100%; }
    to { top: 0; }
}
@-moz-keyframes z-show {
    from { top: -100%; }
    to { top: 0; }
}
@-ms-keyframes z-show {
    from { top: -100%; }
    to { top: 0; }
}
@-o-keyframes z-show {
    from { top: -100%; }
    to { top: 0; }
}
@keyframes z-show {
    from { top: -100%; }
    to { top: 0; }
}
.m-nav.z-show { -webkit-animation: z-show 1s ease forwards; -moz-animation: z-show 1s ease forwards; -o-animation: z-show 1s ease forwards; animation: z-show 1s ease forwards; }

/* m-nav z-hide */
@-webkit-keyframes z-hide {
    from { top: 0; }
    to { top: -100%; }
}
@-moz-keyframes z-hide {
    from { top: 0; }
    to { top: -100%; }
}
@-ms-keyframes z-hide {
    from { top: 0; }
    to { top: -100%; }
}
@-o-keyframes z-hide {
    from { top: 0; }
    to { top: -100%; }
}
@keyframes z-hide {
    from { top: 0; }
    to { top: -100%; }
}
.m-nav.z-hide { -webkit-animation: z-hide 1s ease forwards; -moz-animation: z-hide 1s ease forwards; -o-animation: z-hide 1s ease forwards; animation: z-hide 1s ease forwards; }


/*分页样式2*/
.epages{margin:0.10rem;font:14px/18px Tahoma;text-align: center; line-height:0.50rem;color:#999;}
.epages *{vertical-align:middle;color:#999;}
.epages a{padding:0.04rem 0.05rem;border:1px solid #ccc;margin-left:0.03rem;text-align:center;text-decoration:none;font:normal 14px/18px verdana;}
.epages a:hover{border:#397ab1 1px solid;background:#397ab1;text-decoration:none;color:#fff}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

