﻿@charset "utf-8";
/* CSS Document */
*{padding:0;margin:0;}
body,html{font-size:62.5%;font-family: "微软雅黑", Helvetica, Arial, sans-serif; background:#f0f0f0;}
body{max-width:750px;margin:0 auto;}
em,i{ font-style:normal;}
ul,li{list-style:none}
a{ text-decoration:none;}
img{border:none;max-width:100%;}
.clear{ clear:both;}
input,select,textarea{border:0;font-family: "微软雅黑", Helvetica, Arial, sans-serif; appearance:none; -webkit-appearance:none; -moz-appearance:none; -ms-appearance:none;font-size:1.4rem;}

.container{font-size:1.4rem;}
header{width:100%; overflow:hidden; }
.logo{width:100%;float:left;padding-bottom:2.5%; background:url(../images/top_bg.gif);background-size:100% 100%; }
.logo a{ display:block;}
.logo a img{width:70%;float:left;margin-top:1.4rem;}
.login{float:right;padding-top:3.5%;margin-right:15px;}
 .login a{ display:block;padding:0.6rem 1rem 0.6rem 1.2rem;border-radius:5px;background:#1491ff;color:#fff;font-size:1.5rem;}
header nav ul{}
header nav ul li{width:20%;float:left;text-align:center;}
header nav ul li a{ display:block;width:100%;height:4rem; background:#1491ff;color:#fff;line-height:4rem;font-size:1.3rem;}
.adv{width:100%;}
.adv a img{width:100%;margin-top:4%; vertical-align:top}

/*banner*/
.block_home_slider {position: relative;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-align: center;line-height: 0px;margin-right: auto;margin-left: auto;} 
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:10px 10px 3px 10px; position:absolute; left:0px; right:0px; bottom:0px; background:rgba(0,0,0,0.7); text-align:left;}
.block_home_slider .caption p.title {padding-bottom:6px; color:#ffffff; line-height:normal;}
.block_home_slider .flex-control-paging { display:inline-block;    display: block; position: absolute;right: 10px;bottom: 14px;}
.block_home_slider .flex-control-paging li {padding: 0px;float: left;overflow: hidden;list-style-type: none;margin-left:5px;}
.block_home_slider .flex-control-paging li a {width:6px; height:6px; display:block; background-repeat:no-repeat; background:#fff; text-indent:-9000px; cursor:pointer;border-radius:50%}
.block_home_slider .flex-control-paging li a.flex-active {background:#1491ff;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;list-style-type: none;
} 
.flexslider .slides img {width: 100%;height:20rem;display: block;}
.flex-pauseplay span {text-transform: capitalize;}

.news{margin-top:4%;background:#fff;}
.news_title{background:#fff;height:3.5rem;line-height:3.5rem; overflow:hidden;font-size:1.8rem;margin-bottom:2%;border-bottom:1px solid #0272be;}
.news_title p{float:left;color:#0272be;padding-left:1.6rem; box-sizing:border-box;}
.news_title .on{ background:url(../images/bg1.gif);width:13rem;height:3.5rem; background-size:100% 100%;}
.news_title .on a{color:#fff;}
.news_title span a{float:right;color:#0272be;margin-right:1rem; font-size:1.6rem;}
.news_title p a{color:#0272be;}
.weui_media_box.weui_media_appmsg {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-align: center;-webkit-align-items: center; -ms-flex-align: center;align-items: center;border-bottom:1px solid #dbdbdb;}
a.weui_media_box {color: #000000;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.weui_media_box {padding: 15px;position: relative;}
.weui_media_box.weui_media_appmsg .weui_media_hd {margin-right: .8em;width:105px;height: 70px; text-align: center;}
.weui_media_box.weui_media_appmsg .weui_media_appmsg_thumb {width: 105px;height: 70px; vertical-align: middle;}
.weui_media_box.weui_media_appmsg .weui_media_bd {-webkit-box-flex: 1;-webkit-flex: 1;-ms-flex: 1; flex: 1; min-width: 0;}
.weui_media_box .weui_media_title { font-weight: 400;font-size:1.5rem;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.weui_media_box .detail{ font-size:1.4rem;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 1;color:#666;line-height:1.8}

.weui_media_box { padding: 2.6%; position: relative;}
.weui_media_box .time{ color: #aeaeae;line-height: 2;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; background:url(../images/t2.gif) no-repeat center left;padding-left:20px; background-size:15px 15px;float:left;}
.weui_media_box .see{ color: #aeaeae;line-height: 2;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; background:url(../images/t3.gif) no-repeat center left;padding-left:20px; background-size:15px 15px;float:right;}
.weui_media_box:active{background:#ececec;}
.weui_media_box:last-child{border:none;}

.footer{text-align:center;margin-top:5%;padding:5% 0 5% 0; background:#e6e6e6;}
.footer img{width:40%;}
.footer p{color:#999;}

.tab{border-bottom:1px solid #ccc; overflow:hidden;margin-top:4%;margin-bottom:2%;background:#f5f5f5;}
.tab a{ display:block;width:25%;float:left;line-height:2.2;text-align:center;color:#333; font-size:1.6rem;}
.tab a.active{border-bottom:2px solid #de4f00;color:#de4f00;}
.tab a:active{border-bottom:2px solid #de4f00;color:#de4f00;}

/* 新闻列表 */
.head_title{width:100%;height:4rem; background:#1491ff;line-height:3.9rem; position:relative;}
.head_title .left{position: relative;
 z-index: 222; background:url(../images/fh.png) no-repeat center left;background-size:1.1rem auto;padding-left:18px; float:left;margin-left:2%;}
.head_title .left a{color:#fff;font-size:1.8rem;}
.head_title .center{color:#fff; font-size:2.1rem;margin:0 auto; float:left; position:absolute;left:50%;margin-left:-40px;}
.add{width:100%;background:#fff;height:3rem;line-height:3rem;}
.add p{margin-left:15px; background:url(../images/add.png) no-repeat center left;color:#999;background-size:1.2rem;padding-left:20px;}
.add p a{color:#999;margin-right:5px;}
.more a{display:block;height:3.2rem;line-height:3.2rem; background:url(../images/bg2.gif);color:#999;width:94%;border:1px solid #ddd;border-radius:5px;margin:0 auto;font-size:1.6rem;text-align:center;}
.more{padding-bottom:1.5rem;padding-top:1rem;}
.more{ text-align:center}

/*新闻详情*/
.video{width:100%;position:relative; padding-bottom:10px;}

.video img{width:100%;height:100%;display: none;position:absolute;top:0;left:0;z-index:20;}
.video img.replay{width:20%;height:24%;top:38%;left:40%;z-index:999;opacity: 0.7;}
.video_title{width:100%;height:auto;padding:10px; box-sizing:border-box;background:#fff; overflow:hidden;margin-top:1%;}
.video_title h1{font-size:1.8rem;}
.video_title .l{width:50%;font-size:1.2rem;float:left;}
.video_title .l .time{ color: #aeaeae;margin-top:10px;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; background:url(../images/t2.gif) no-repeat center left;padding-left:20px; background-size:15px 15px;float:left;}
.video_title .l .see{ color: #aeaeae;overflow: hidden;margin-top:10px;text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2; background:url(../images/t3.gif) no-repeat center left;padding-left:20px; background-size:15px 15px;float:right;}
.video_title .r{width:40%;float:right;}
.video_title .r a img{width:2.1rem;}
.video_title .r a{color:#666;font-size:1.2rem;float:right;padding-top:7px;}
.video_title .r .zan{padding-right:5px;}
.zan{margin-right:5px;}
.video_title img{width:2.1rem;height:2.1rem;}



/*分享*/
.xy_share .s_share{width:33%;text-align:center;height:32px; float:left;display:block; margin:6px 0px;}
.bdsharebuttonbox a{margin:0 44% !important;display:inline-block;}
.xy_share{display:none;}
.xy_noable{display:none;}
.xy_share .share{position:fixed;background-color:#fff;bottom:37px;z-index:999;left:0;width:100%;border-radius: 4px;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);}
.xy_share .xy_qx_share{cursor:pointer;height:35px ;text-align:center;line-height:35px;left:0;font-family:Microsoft YaHei;font-size:18px;background:#999;font-weight: bold; position:fixed; z-index:99;bottom:0px;background-color:#fff;color:#0076ad;width:100%;border: 1px solid #999;box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);} 
.xy_noable{ width: 100%;position: fixed;top: 0;left: 0; height: 100%;z-index:99;background: #000;opacity: 0.1;filter: alpha(opacity=10);-moz-opacity: 0.5;-khtml-opacity: 0.5;}
.xy_qx_share:hover{background-color:#EEF5F5 !important;}

.pl{width:100%;background:#fff;margin-top:4%;}
.pl_search{height:8rem;border-radius:5px; overflow:hidden;margin:0 3%;margin-top:4%;border:1px solid #ddd;background:#f8f8f8;}
.pl_search .text{width:94%;height:4rem;line-height:4rem;border:0;font-size:1rem;padding-left:5%; box-sizing:border-box; outline:none;margin:0 auto;font-size:1.4rem;background:#f8f8f8;border-bottom:1px solid #ddd;margin-left:3%;}
.pl_search .text:last-child{border:none;}
.tj{border-bottom:1px dotted #ddd; overflow:hidden;padding-bottom:3%;}
.tj input{background:#1491ff;color:#fff;padding:8px 20px; border-radius:5px;float:right;margin-right:3%;margin-top:2%; outline:none;}
.pl_search .button{width:15%;height:3rem; background:#1491ff;border:0;color:#fff;}
.pl .title{padding-left:120px;height:4rem; line-height:4.5rem;border-left:5px solid #1491ff; padding-left:10px;}
.pl .title h1{background:url(../images/t7.png) no-repeat center left; background-size:2.1rem auto;padding-left:30px;font-size:18px;color:#333; }
.tj p{float:right;color:#f00;line-height:52px; padding-right: 10px;}
.pl ul{width:94%;margin:0 auto; overflow:hidden;}
.pl ul li{border-bottom:1px solid #ddd; overflow:hidden;padding-top:1rem;padding-bottom:1rem;}
.pl ul li h1{float:left;width:10%;}
.pl ul li h1 img{width:100%;}
.pl ul li h2{float:right; font-weight:lighter;width:88%;font-size:1.4rem;}
.pl ul li h2 .p1{ overflow:hidden;}
.pl ul li h2 .p1 span{float:left;color:#0076ad;font-size:1.6rem;}
.pl ul li h2 .p1 i{float:right;color:#999;float:right; display:block;}
.pl ul li h2 .p2{color:#333;padding-top:0.3rem;line-height:1.7rem;}
.hot{ background:#fff;margin-top:4%;}
.hot .title{padding-left:10px;height:4rem; line-height:4.5rem;border-left:5px solid #1491ff; overflow:hidden}
.hot .title h1{ font-size:18px;color:#333;float:left; }
.hot .title a{float:right;margin-right:10px;color:#0076ad;}
.foot_logo{background:#fff;margin-top:4%;}


.search{overflow:hidden;padding:0 2.6%;padding-top:2.6%;padding-bottom:2%;background:#fff;}
.search .text{width:85%;height:3rem;border:0;font-size:1rem;padding-left:5%; box-sizing:border-box; outline:none;float:left;font-size:1.4rem;background:#f2f2f2;border:1px solid #ddd;border-radius:0px;}
.search .button{width:15%;height:3rem; border-radius:0px; background:url(../images/search.png) no-repeat center #1491ff; background-size:auto 70%;border:0; }
.detail{background:#fff;    padding: 10px;padding-top:0; box-sizing:border-box;color:#666;line-height:1.7rem;}

.weui_panel_bd em img{ width:3rem; position:absolute;right:0;top:0;}