@charset "utf-8";
/* CSS Document */
body{background-color:#fff;}
img{max-width: 100%;}

/*头部样式*/
.wraq_header{ width:100%;height:90px;background:#c50e14;}
.header{width: 98%;margin:0 auto;overflow: hidden;}
.logo{float: left;/*width:192px;padding-top:9px; */    width: 24%;    padding-top: 16px;}
.logo a{display: block;}
.logo img{width:100%;display:block;}
.headerRight{float: right;height:100%;overflow: hidden;}

.nav{float: left;}
.nav ul {overflow: hidden;border-left:1px solid #fff;}
.nav ul li{float: left;line-height: 90px;border-right: 1px solid #fff;}
.nav ul li a{font-size: 20px;color:#fff;display: block;padding:0 20px;background: #c50e14;}
.nav ul li a:hover{background: #555555;}
.nav ul li.active a{background: #555555;}
.click_search {  float: left;*height:90px;*margin-top:30px; line-height: 90px;  }
.click_search a{ display: block;padding-left:20px;color:#fff;font-size: 20px;}
/*.click_search a i{ color:#fff;}*/




.seacher_bg { width: 100%; height:44px;*height: 56px; background: url(../images/sub_seacher_bg_06.png) repeat-x; position: relative; display: none; top: 0px;  }
.pas { width: 800px;height:38px; margin: 17px auto 0;position: static; }

.search{width:800px; height: 38px;position:relative; overflow: hidden;  }
.search input{position:absolute; width:200px; height: 34px;line-height:34px; font-size: 1em; font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; color:#6b6b6b; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search input.notxt{color:#6b6b6b; padding-left:12px;width:592px; height: 34px; border: 1px solid #b5b5b5; }   
.search input.notxt1 {font-family: 'Microsoft yahei'; position: absolute;width: 179px;height: 38px; top: 0px; left:636px; background: #c4080f; color: #ffffff; border: none; cursor:pointer; overflow: hidden;font-size: 16px; }

.search01{width:98%; height: 38px;position:relative; overflow: hidden; padding: 0 0 1% 0; left: 2%; }
.search01 input{position:absolute; width:70%; height: 34px;line-height:34px; font-size: 1em; font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif; color:#6b6b6b; border:none; background:none; left:0px; top:0px; padding-left:0px; }
.search01 input.notxt{color:#ffffff; padding-left:12px;width:67%; height: 34px; border: 1px solid #b5b5b5; }   
.search01 input.notxt1 {position: absolute;width: 25%;height: 38px; top: 0px; left:73%; background: #ffffff; color: #c4080f; border: none; cursor:pointer; overflow: hidden; }





.wraq_header.current .logo{transition: width 0.3s ease 0s;-webkit-transition: width 0.3s ease 0s;-moz-transition: width 0.3s ease 0s;width:282px;height:50px;padding:10px 0 0 0;}

.wraq_header.current{position:fixed;top:0;left:0;width:100%;height:60px;background:none;background-color:#c50e14;z-index:99999;box-shadow:0 4px 4px rgba(90, 90, 90, .5);}
.wraq_header.current .nav{height:60px; line-height:60px;margin-left:200px;}
.wraq_header.current .nav > ul{background:none;height:60px;}
.wraq_header.current .nav li{_width:110px;*width:110px;background:none;font-size:0.9em;height:60px; line-height:60px;transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.wraq_header.current .nav li a{color:#fff;border-left:none;font-size: 16px;}
.wraq_header.current .nav li a:hover{font-weight:normal;background-color:#555;transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;}
.wraq_header.current .header{height:60px;}
/*导航*/

#gotoTop{display:none;position:fixed;top:75%;right:10px;cursor:pointer;margin-top:-50px;margin-left:520px;padding:1px 5px 1px 5px;width:20px;text-align:center;border:1px solid #e0e0e0;z-index:99;background:#0a5ece;color:#fff;}
#gotoTop{_position:absolute;_top:expression(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}
#gotoTop i{color:#fff;}
#gotoTop.hover{background:#fff;color:#0a5ece;text-decoration:none;}
#gotoTop.hover i{color:#0a5ece;}

/*0425*/
.feiyiLeft{position: fixed;    bottom:20px;    left:20px;    width: 299px;height: 173px;}
.feiyiLeft  img{width: 100%;display: block;}



/*banner*/
.Banner{width:100%; height:auto;background:#f6f6f6;}
.banCon{position: absolute;top: 40px;right: 23px;}
.banCon h2{font-size: 45px;font-weight: normal;color:#fff;margin-bottom:17px;}
.banCon p{font-size: 27px;width: 68%; color:#fff;margin-bottom:22px;line-height: 39px;}
.banCon span{ font-size: 18px;color:#fff;border:1px solid #fff;display: block;width: 20%;text-align: center;background: #c50e14;border-radius: 25px;padding:10px 12px;}
{ font-size: 18px;color:#fff;border:1px solid #fff;display: block;width: 20%;text-align: center;background: #c50e14;border-radius: 25px;padding:10px 12px;}
.banCon span i{ font-size:22px;margin-left:10px; color:#fff;font-style: normal;}
.jssor_slide:hover .banCon span{background: #ac8306;}
/*footer*/


@keyframes rotate{
    from{
        transform: rotateX(90deg) translateY(0%);
        top:43px;
    }
    to{
        transform: rotateX(0deg) translateY(0%);
        top:43px;
    }
}
@-moz-keyframes rotate{
    from{
        -moz-transform: rotateX(90deg) translateY(0%);
        top:43px;
    }
    to{
        -moz-transform: rotateX(0deg) translateY(0%);
        top:43px;
    }
}
@-webkit-keyframes rotate{
    from{
        -webkit-transform: rotateX(90deg) translateY(0%);
        top:43px;
    }
    to{
        -webkit-transform: rotateX(0deg) translateY(0%);
        top:43px;
    }
}

/*手机端导航*/
.snav{display: none;left:0px; top:0;z-index: 1002; width:100%;}
.pa {margin: 0 auto 0;}
.mbtn{height: 30px; right:10px; top:18px;z-index: 1002;width:30px;cursor:pointer; position: absolute; margin: 0px 0 0 0;}
.navm{ width:100%; line-height: 30px; background-color:#c50e14;overflow: hidden; text-align: left; display: none;top:60px;border-top:1px solid #fff;left:0; margin: 0 0 0 0;z-index:9999; position: relative;}
.navm ul{padding:0 0 10px;}
.navm li{background:url(../images/white-down-arrow.png) no-repeat 98% center;border-bottom:1px solid #9e0106;}
.navm li a{ font-size: 16px;  line-height:18px; padding:10px 0px; color:#fff; padding-left:13px; display:block;}
.navm li a:hover{color:#fff;}
.navm li.sub_has span{ margin-left: 10px;}
.navm li.on a{ color:#fff; display:block; width:100%;}
.navm dl{ display: none; background-color:#fff;color:#004489}
.navm dl dd{ padding-left: 30px; line-height:18px; padding:8px 0px 8px 30px;border-bottom:1px solid #e5e5e5;}
.navm li.on dl dd a{ font-size: 14px; color:#282828;font-weight:normal;display:inline; border:none; padding:0px;}
.navm li dl dd a{ font-size: 14px; color:#282828; font-weight:normal; display:inline; display:block; border:none; padding:0px;}
.navm li dl dd a:hover{ color:#c50e14;}

/*banner*/
.banPlay{position: absolute;background: url(../images/play.png) no-repeat center;}



.content{width:100%;overflow:hidden;position:relative}
.wraq_mode01{height: auto;overflow: hidden; background: #eae6ec;width: 100%;}
.mode01{max-width: 1200px;margin:0 auto;overflow: hidden;}
.mode01 .NoAirList{max-width: 1200px;margin:0 auto;padding:20px 0;overflow: hidden;border-bottom:1px solid #333;}
.mode01 .lf{width: 10%;float: left;margin-right:2%; overflow: hidden;}
.mode01 .rt{width: 87%;float: left;overflow: hidden;}
.OnAirTitle{overflow: hidden;}
.OnAirTitle h2{background: #c50e14;color:#fff;width: 100%;text-align: center;padding:16px 0;font-size: 18px;font-weight: normal;}
.con01{overflow: hidden;}
.con01 .con01Title{overflow: hidden;}
.con01 .til_tab{float: left;background: #ac8306;border:1px solid #ac8306;color:#fff;margin-right: 20px;font-size: 14px;cursor: pointer;}
.con01 .til_tab a{color:#fff;display: block;padding:3px 25px;}
.con01 .til_tab.on{background: #fff;border:1px solid #c50e14;color:#c50e14;}
.con01 .til_tab.on a{color:#c50e14;}
.con01 .box_tab{display: none;}

/*跑马灯*/
.str_wrap {margin: 0 auto 0; font-size: 14px;height: 30px !important;}
.dowebok { width:100%; margin:13px auto 0; font-size: 14px;}
.dowebok  {  color: #333;font-size: 14px!important;}
.dowebok .str_move p{display: inline!important;color:#333;font-size: 14px!important;}
.dowebok .str_move{font-size: 14px!important;color:#333;}
.dowebok .titlef{color:#c50e14;margin-right: 25px;}
.dowebok .timef{color:#888;margin-right: 20px;}
.dowebok .infof{color:#000;font-style: italic;}


/*剧透*/
.spoBroadList{margin:20px auto 0;overflow: hidden;padding-bottom: 20px;}
.spoBroadList .lf{float: left;width: 56.66%;overflow: hidden;background: #fff;}
.spoBroadList .rt{float: right;width: 40.66%;overflow: hidden;background: #fff;}
.spoilerList{padding:10px 10px;overflow: hidden;}
.spoilerList .title{width: 37px;float: left;height: 100%;}
.spoilerList .title h2{text-align: center;background: #424242;font-size:20px;font-weight: normal; color: #fff;padding:38px 5px;}
.spoilerInfo{float: right;width: 92%;}
.spoilerMore{text-align: right;overflow: hidden;}
.spoilerMore a{float: right; background: #c50e14;color:#fff;border-radius: 15px;
    padding: 5px 12px;}
.spoilerMore a i{ font-size:16px;margin-left:10px; color:#fff;font-style: normal;}
.spoilerMore a:hover{background: #ac8306;}
.spoiler{overflow: hidden;margin-bottom:12px;}
.spoiler li{width: 50%;*width: 300px; float: left;}
.spoiler .spoilerImg{float: left;width: 90px;height:138px;}
.spoiler .spoilerImg a{position: relative;display: block;width:100%;height:0;padding-bottom:151.579%;overflow:hidden;background-color:#ccc;}
.spoiler .spoilerImg a img{position: relative;width: 100%;}

.spoiler .spoilerImg .spoilerImgInfo{position: absolute;bottom:0;left:0;width: 100%;}
.spoiler .spoilerImg .spoilerImgInfo span{background:#ac8306;display: block; text-align: center;color: #fff;padding:5px 0;}
.spoiler .spoilerCon{margin-left:91px;}
.spoiler .spoilerCon dl{margin-left:10px;margin-top: 8px;padding-right: 20px;border-bottom: 1px solid #ddd;}
.spoiler .spoilerCon dl:first-child{margin-top:0;}
.spoiler .spoilerCon dl dt{font-weight: bold;font-size: 14px;}
.spoiler .spoilerCon dl dd{ color:#555; font-size:12px ;margin:5px 0 5px 0;height:36px;line-height:18px;overflow:hidden;}
.broadInfo{float: right;width: 90%;overflow: hidden;}
.broadInfo .broad{overflow: hidden;margin-bottom: 13px;margin-left: 3%;}
.broadInfo .broad li{float: left;width: 33%;text-align: center;margin:5px 0 10px 0;}
.broadInfo .broad li a{display: block;font-size: 14px;}


/*读屏头条*/
.wraq_mode02{height: auto;overflow: hidden; width: 100%;padding-bottom:20px;background: #f6f6f6;}
.mode02{max-width: 1200px;margin:20px auto 0;overflow: hidden;}
.headLineTitleList{text-align: center;overflow: hidden;margin-bottom:20px;}
.headLineTitle{border-bottom: 1px solid #000;position: relative;}
.headLineTitle h2{border-bottom: 4px solid #000;display: inline-block;padding:0 20px 10px 20px;}
.headLineTitle .More{float: right;position: absolute;top:15px;right: 0;}
.headLineTitle .More a{float: right; background: #c50e14;color:#fff;border-radius: 15px;padding: 5px 12px;border:1px solid #c50e14;}
.headLineTitle .More a:hover{background: #fff;color:#ac8306;border:1px solid #ac8306;}
.headLineTitle .More a i{ font-size:16px;margin-left:10px; color:#fff;font-style: normal;}
.headLineTitle .More a:hover i{ color:#ac8306;}
.headLineLinks {overflow: hidden;text-align: center;margin:10px auto;}
.headLineLinks li{float:none;display: inline-block;*float: left; margin:0 5px;}
.headLineLinks li a{font-weight: bold;}
.headLineLinks li a.red{color:#c50e14;}
.headLineCon{overflow: hidden;}
.headLineCon .lf{float: left;width: 54.25%;overflow: hidden;}
.headLineCon .rt{float: right;width: 43.41%;overflow: hidden;}
.headLineOne{border:1px solid #ddd;background: #fff;padding:3%;overflow: hidden;}

.oneImg{position: relative;width: 43.47%;overflow: hidden;float: left;}
.oneCon{width: 52.54%;overflow: hidden;float: right;}
.oneImg img{width: 100%;}
.oneImg .index_img{width:100%;display:block;height:0;overflow:hidden;padding-bottom:150.177%;background-color:#ccc;}
.oneImg .oneTill{position: absolute;top:0;left: 0;background: #000;color:#fff;display: block;padding:5px 12px;}

.oneCon a{display: block;}
.oneCon h2{font-size: 22px;}
.oneCon h4{color:#ac8306;text-align: right;font-size: 18px;margin:3% 0;}
.oneCon h2 i{font-style: normal;color:#ac8306;}
.oneCon p{text-indent: 2em;color:#777;line-height: 24px;max-height: 240px;overflow: hidden;}
.reporter{display: block;margin:10px 0;}
.headLineCon .More{float: right;}
.headLineCon .More a{float: right; color:#333;border-radius: 26px;border: 1px solid #787878;padding:6px 14px;font-size: 16px;}
.headLineCon .More a:hover{background: #c50e14;color:#fff;border:1px solid #c50e14;}
.headLineCon .More a i{ font-size:20px;margin-left:10px; color:#c50e14;font-style: normal;}
.headLineCon .More a:hover i{color:#fff;}
.headLineTwo{border:1px solid #ddd;background: #fff;padding:3%;overflow: hidden;margin-top:20px;}
.TwoCon{width: 44.47%;overflow: hidden;float: left;}
.TwoImg{width: 52.54%;overflow: hidden;float: right;position: relative;}
.TwoImg .index_img{width:100%;overflow:hidden;height:0;padding-bottom:64.164%;background-color:#ccc;display:block}
.TwoImg img{width: 100%;display:block}
.TwoImg .oneTill{position: absolute;top:0;right: 0;background: #000;color:#fff;display: block;padding:5px 12px;}
.TwoCon a{display: block;}
.TwoCon h2{font-size: 18px;}
.TwoCon h4{font-size: 14px;margin:3% 0;}
.TwoCon h4 i{font-style: normal;color:#ac8306;}
.TwoCon p{text-indent: 2em;color:#777;line-height: 24px;max-height: 48px;overflow: hidden;}

.con02{width: 100%;}
.con02Title{width: 100%;height: 40px;line-height: 40px;}
.con02Title .til_tab{float: left;text-align: center;background: #e5e5e5;width: 33.33%;font-size: 16px;font-weight: normal; *width: 173px;}
.con02Title .til_tab a{display: block;}
.con02Title .til_tab.on{background: #c50e14;color:#fff;}
.con02Title .til_tab.on a{color:#fff;}
.con02 .box_tab{display: none;background: #fff;}
.EnewsList{padding:0 3%;overflow: hidden;border:1px solid #ddd;border-top: none;}
.EnewsOne{width: 100%; overflow: hidden;padding-bottom: 16px;*padding-bottom:18px;border-bottom: 1px solid #ddd;margin:21px 0 0 0;float:left;}
.EnewsOne:last-child{border-bottom: 0;}
.EnewsCon{width:52.56% ;float: right;overflow: hidden;}
.EnewsImg{width: 42.99%;float: left; overflow: hidden;}
.EnewsImg h2{font-size: 16px;margin-bottom: 8%;max-height: 22px;overflow: hidden;}
.EnewsCon02{width:52.56% ;float: left;overflow: hidden;}
.EnewsImg02{width: 42.99%;float: right; overflow: hidden;}
.EnewsImg02 h2{font-size: 16px;margin-bottom: 8%;}
.EnewsImgInfo{overflow: hidden;position: relative;width:100%;height:0;padding-bottom:68.1614%;background-color:#ccc;}
.EnewsImgInfo img{width: 100%;}
.EnewsImgInfo .EnewsTill{position: absolute;top:0;left: 0;background: #ac8306;color:#fff;display: block;padding:5px 12px;}
.Enews_list{width:100%;overflow:hidden;}
.Enews_list dd{border-bottom: 1px solid #ddd;padding-bottom:10px;margin-bottom: 13px;max-height: 43px;width:100%;float:left;line-height:19px;}
.Enews_list dd a.active{color:#c50e14;}


/*人物*/
.wraq_mode03{height: auto;overflow: hidden; width: 100%;background: #cfc8c8;}
.mode03{max-width: 1200px;margin:20px auto;overflow: hidden;}
.peoplefList{overflow: hidden;margin-bottom: 20px;}
.peoplefList .lf{width: 36.33%;float: left;overflow: hidden;}
.peoplefList .rt{width: 61.75%;float: right;overflow: hidden;}
.peoplefCon{overflow: hidden; background: #fff;border-radius: 5px;}

.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}


/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}

/* FlexSlider Default Theme
*********************************/
.flexslider { margin: 0 0 60px; background: #fff; border: 4px solid #fff; position: relative; /*-webkit-border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; -webkit-box-shadow: 0 1px 4px rgba(0,0,0,.2); -moz-box-shadow: 0 1px 4px rgba(0,0,0,.2); -o-box-shadow: 0 1px 4px rgba(0,0,0,.2); box-shadow: 0 1px 4px rgba(0,0,0,.2); zoom: 1;*/ }
.flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.loading .flex-viewport { max-height: 300px; }
.flexslider .slides { zoom: 1; }
.carousel li { margin-right: 5px; }

/* Direction Nav */
.flex-direction-nav {position: relative;height:40px;}
.flex-direction-nav a  { text-decoration:none; display: block; width: 40px; height: 40px; margin: 0 0 0 0; position: absolute; z-index: 10; overflow: hidden; cursor: pointer; color: rgba(0,0,0,0.8);  background:url(../images/arr.png) no-repeat; text-indent:-999em ;top:0;}
.flex-direction-nav .flex-prev { right: 55px; background: url(../images/conBanner_next.png) no-repeat center;}
.flex-direction-nav .flex-next { right: 8px; background: url(../images/conBanner_prev.png) no-repeat center;}



/* Pause/Play */
.flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; background:#ddd}
.flex-pauseplay a:before  { font-family: "flexslider-icon"; font-size: 20px; display: inline-block; content: '\f004'; }

.flex-pauseplay a.flex-play:before { content: '\f003'; }

/* Control Nav */
.flex-control-nav {display: none; width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}


.flexslider{width:96%;margin:12px auto;position: relative;}
.peoplef_lf01{overflow: hidden;}
.peoplef_lf01 .peoplef_lfCon01{width: 46%;border-radius: 5px;float: left;margin:0 2% 4% 2%;}
.peoplef_lf01 .peoplef_lfCon01 img{border-top-left-radius: 5px;border-top-right-radius: 5px;}
.peoplef_lf01 .peoplef_lfCon01 .index_img{width:100%;overflow:hidden;height:0;padding-bottom:66.492%;display:block;background-color:#ccc;}
.peoplef_lfInfo{background: #eeeeee;}
.peoplef_lfInfo h2{padding:10px 0;border-bottom: 1px solid #b1b1b1;height:38px;line-height:19px;overflow:hidden;}
.peoplef_lfInfo p{padding: 10px 0;font-size: 12px; color:#666;height:17px;line-height:17px;overflow:hidden}

.peoplef_lf02{overflow: visible;}
.peoplef_lf02 .peoplef_lfCon02{border-bottom: 1px solid #dcdcdc;padding:0px 0 19px 0;/*background: url(../images/peoplef_lfCon02.png) no-repeat center 72px;*/margin:7px auto 20px;width: 96%;}
.peoplef_lf02 .peoplef_lfCon02 h2{font-size: 16px;height: 22px; overflow: hidden;}
.peoplef_lf02 .peoplef_lfCon02 h2 i{color:#c50e14; font-style: normal;margin-right: 10px;}
.peoplef_lf02 .peoplef_lfCon02 p{color:#666;margin:8px 0;font-size: 14px;height: 38px;overflow: hidden;}
/*20171011*/
.peoplef_lf03{}
.peoplef_lf03 .peoplef_lfCon03{padding:0 10px 0 10px;}
.peoplef_lf03 .peoplef_lfCon03 h2{font-size:14px;height:22px;overflow: hidden; }
.peoplef_lf03 .peoplef_lfCon03 h2 i{font-size:16px; font-style: normal;color:#ac8306;}
.peoplef_lf03  .peoplef_top03{overflow: hidden;margin:15px 0 20px 0;border-bottom: 1px solid #ddd;padding-bottom: 18px;}
.peoplef_lf03  .peoplef_top03 .peoplef_lftop03{float: left;width: 46%;overflow: hidden;}
.peoplef_lf03 .peoplef_top03 .peoplef_lftop03 .index_img{width:100%;overflow:hidden;height:0;padding-bottom:67.1875%;display:block;background-color:#ccc;}
.peoplef_lf03  .peoplef_top03 .peoplef_rttop03{overflow: hidden;float: right;width: 48%;}
.peoplef_lf03  .peoplef_top03 .peoplef_rttop03 p{font-size: 12px;line-height: 21px;max-height: 126px;overflow: hidden;}
.peoplef_lf03 .people_info03{overflow: hidden;}
.peoplef_lf03 .people_info03 .people_lfInfo03{float: left;width: 43%;overflow: hidden;padding-right: 10px;border-right: 1px solid #ddd;}
.peoplef_lf03 .people_info03 .people_rtInfo03{float: right;width: 48%;overflow: hidden;}
.peoplef_lf03 .people_info03 .people_lfInfo03 .people_lfInfoCon03{}
.peoplef_lf03 .people_info03 .people_lfInfo03 dl dd{margin-bottom: 28px;}
.peoplef_lf03 .people_info03 .people_rtInfo03 .index_img{width:100%;overflow:hidden;height:0;padding-bottom:67.1875%;display:block;background-color:#ccc;}
.peoplef_lf03 .people_info03 .people_lfInfo03 dl dd:last-child{margin-bottom: 0px;}
.peoplef_lf03 .people_info03 .people_lfInfo03 .people_lfInfoCon03 h2{overflow: hidden; height:38px;margin-bottom: 10px;}

.peoplef_lf03 .people_info03 .people_lfInfo03 .people_lfInfoCon03 p{font-size: 12px;line-height: 20px;max-height: 60px;overflow: hidden;}
.peoplef_lf03 .people_info03 .people_rtInfo03 h2{overflow: hidden; height:38px;margin: 10px 0;}
.peoplef_lf03 .people_info03 .people_rtInfo03 p{font-size: 12px;line-height: 20px;max-height: 60px;overflow: hidden;}



.peoplef_top{}
.peoplef_top a{display: block;position: relative;width:100%;height:0;padding-bottom:66.622%;overflow:hidden;background-color:#ccc;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.peoplef_top a img{display: block;width: 100%;}
.peoplef_top a .top_info{position: absolute;bottom: 0;text-align: center;width: 100%;background: rgba(0,0,0,0.6); color:#fff;}
.peoplef_top a .top_info h2{font-size: 30px; font-weight: normal; margin:15px 0 5px 0; color:#fff;}
.peoplef_top a .top_info span{display: block; color:#fff;margin-bottom: 15px;font-size: 16px;}
.peoplef_top a:hover h2{color:#ac8306;}
.peoplef_top .detail{color:#3b3b3b;font-size: 12px;background: #fff;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;padding:22px 14px;}




/*圈内文化*/
.wraq_mode04{height: auto;overflow: hidden; width: 100%;background: #f6f6f6;}
.mode04{max-width: 1200px;margin:20px auto;overflow: hidden;}
.culturefList{overflow: hidden;}
.culturefList .lf{width: 49%;float: left;overflow: hidden;background: #fff;}
.culturefList .rt{width: 49%;float: right;overflow: hidden;background: #fff;}
.VisibleList{padding:3%;}
.HearList{padding:3%;}
.VisibleList .title{text-align: center;padding:0 0 3% 0;border-bottom: 2px solid #c50e14;margin-bottom: 20px;}
.VisibleList .title h2{font-size: 18px;}
.VisibleList .title h2 i{color:#c50e14;font-style: normal;}
.VisibleOne{overflow: hidden;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.VisibleOne .v_lf{float: left;width: 34%; overflow: hidden;}
.VisibleOne .v_rt{float: right;overflow: hidden;width: 64%;}
.VisibleImg{position: relative;}
.VisibleImg a{position: relative;display: block;width:100%;height:0;padding-bottom:56.685%;overflow:hidden;background-color:#ccc;}
.VisibleImg .play{width: 30px;height:30px; position: absolute;background: url(../images/play.png) no-repeat center;top:50%;left:50%;margin-left:-15px;margin-top:-15px;}
.VisibleCon h2{font-size: 16px;height:22px;overflow: hidden;}
.VisibleCon h2 i{color:#c50e14;font-style: normal;}
.VisibleCon p{color:#666;font-size: 14px;margin-top:10px;height:40px;overflow: hidden;}
.VisibleCon .v_time{margin-top:10px; background: url(../images/BTV.png) no-repeat center left;display: block;padding-left:30px;height:22px;color:#999;}
.VisibleCon .v_time i{color:#999;font-style: normal;margin-left:5px;}

.VisibleOne02{overflow: hidden;border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-top: 20px;}
.VisibleOne02 .v_rt{float: right;width: 34%; overflow: hidden;}
.VisibleOne02 .v_lf{float: left;overflow: hidden;width: 64%;}

.culturefcharList{margin-top:10px;overflow: hidden;}
.culturefcharList li{width: 50%;float: left;}
.culturefcharList li a{padding-left: 35px;height: 33px;line-height: 33px;display: block;font-weight: bold;overflow: hidden;}
.culturefcharList li a.picture{background: url(../images/culturef_pic01.png) no-repeat center left;}
.culturefcharList li a.video{background: url(../images/culturef_pic02.png) no-repeat center left;}

.culturefTopic{margin-top:20px;overflow: hidden;}
.culturefTopic .titleT{border-bottom: 1px solid #ddd;}
.culturefTopic .titleT h2{background: #c50e14;width: 15%;color: #fff;text-align: center;padding:5px 0;font-weight: normal;}
.topicfList{margin-top:20px;overflow: hidden;}
.topicfList .t_lf{width: 33.55%;float: left;}
.topicfList .t_lf a{display:block;width:100%;height:0;padding-bottom:66.667%;overflow:hidden;background-color:#ccc;}
.topicfList .t_rt{width: 62.32%;float: right;}
.topicfList .t_rt a{display: block;margin-bottom: 6px;}
.topicfList .t_rt a h2{font-size: 14px;font-weight: normal;}
.topicfList .t_rt a p{font-size: 12px;margin-top:5px;color:#666;height:34px;overflow: hidden;}


.culturefMore{margin-top:17px;overflow: hidden;}
.culturefMore a{display: block;overflow: hidden;border:1px solid #787878;border-radius: 25px;float: right;padding:8px 10px;*width: 116px;}
.culturefMore a i{float: right;margin-left: 4px;*margin-top: -20px;}
/*0425*/
.culturefBanner .flex-direction-nav{display: none;}
.culturefBanner .flexslider{width: 100%;background: none;border:none;}
.culturefBanner .flex-control-nav{display: block;bottom: 3px;*bottom:7px; width: auto;text-align: right;right: 5px;}
.culturefBanner .flex-control-paging li a{background: #fff;text-indent:9999px;box-shadow:none;}
.flex-control-paging li a.flex-active,.flex-control-paging li a:hover{background: #c50e14;}




/*视频专区*/
.wraq_mode06{height: auto;overflow: hidden; width: 100%;background: #dbdbdb;}
.mode06{max-width: 1200px;margin:20px auto;overflow: hidden;}
.videoList{ overflow: hidden; }
.videoList ul{ margin: 0 -13px; overflow:hidden; }
.videoList ul li{ float: left; width: 25%; overflow: hidden; }
.videoList ul li > div{ margin: 0 13px; }
.videoList ul li a{ display: block; height: 0; padding-bottom:56%; overflow: hidden; position: relative;}

.videoList ul li a i{ display: block; height: 0; padding-bottom: 56%; overflow: hidden; }
.videoList ul li a i img{ width: 100%;transition: all 0.6s; }
.videoList ul li a:hover i img{transform: scale(1.4);}
.videoList ul li a strong{ position: absolute; left: 50%; margin-left: -25px; top: 50%; margin-top: -25px;}
.videoList ul li span{ display: block; height: 32px; font-size: 14px; font-weight: bold; line-height: 20px; padding: 10px 0; overflow: hidden;}


/*通栏banner图*/
.wraq_mode07{height: auto;overflow: hidden; width: 100%;background: #f6f6f6;}
.mode07{max-width: 1200px;margin:20px auto;overflow: hidden;}



/*听得见*/
.HearList .title{text-align: center;padding:0 0 3% 0;border-bottom: 2px solid #00104a;margin-bottom: 20px;}
.HearList .title h2{font-size: 18px;}
.HearList .title h2 i{color:#00104a;font-style: normal;}
.HearOne{overflow: hidden;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.HearOne .H_lf{float: left;width: 34%; overflow: hidden;}
.HearOne .H_rt{float: right;overflow: hidden;width: 64%;}
.HearImg{}
.HearImg a{position: relative;display: block;width:100%;height:0;padding-bottom:56.685%;overflow:hidden;background-color:#ccc;}
.HearImg .voice{width: 30px;height:30px; position: absolute;background: url(../images/voice.png) no-repeat center;top:50%;left:50%;margin-left:-15px;margin-top:-15px;}
.HearCon h2{font-size: 16px;height:22px;overflow: hidden;}
.HearCon h2 i{color:#c50e14;font-style: normal;}
.HearCon p{color:#666;font-size: 14px;margin-top:10px;height:40px;overflow: hidden;}
.HearCon .H_time{margin-top:10px; background: url(../images/RBC.png) no-repeat center left;display: block;padding-left:30px;height:22px;color:#999;}
.HearCon .H_time i{color:#999;font-style: normal;margin-left:5px;}

.HearOne02{overflow: hidden;border-bottom: 1px solid #ddd;padding-bottom: 20px;margin-top: 20px;}
.HearOne02 .H_rt{float: right;width: 34%; overflow: hidden;}
.HearOne02 .H_lf{float: left;overflow: hidden;width: 64%;}

.HearfcharList{margin-top:10px;overflow: hidden;}
.HearfcharList li{width: 50%;float: left;}
.HearfcharList li a{ padding-left: 35px;height: 33px;line-height: 33px;display: block;font-weight: bold;overflow: hidden;}
.HearfcharList li a.picture{background: url(../images/culturef_pic01.png) no-repeat center left;}
.HearfcharList li a.voice{background: url(../images/culturef_pic03.png) no-repeat center left;}

.broadList01{margin-top: 20px;overflow: hidden;}
.broadList01 li{width: 49%;float: left;}
.broadList01 li a{display: block;}

.broadList01 li a p{font-size: 12px;line-height: 22px;height: 88px;overflow: hidden;}
.broadList01 li a h2{margin-bottom: 10px;line-height:20px;}
.broadList01 li a h2 strong{font-weight: bold;color:#00104a;}
.broadList01 li.NoPadding{padding-right: 0;float: right;}
.broadList01 li a:hover h2,.broadList01 li a:hover h2 strong{color:#c50e14;}

.culturefBanner{}
.culturefBanner a{display: block;overflow:hidden;}
.culturefBanner a img{ display: block;}

/*生活会馆等 综合页面*/
.wraq_mode05{height: auto;overflow: hidden; width: 100%;background: #dbdbdb;}
.mode05{max-width: 1200px;margin:20px auto 0;overflow: hidden;background: #fff;}
.mode05List{padding:2% 2% 0 2%;overflow: hidden;}

.con03{overflow: hidden;}
.tabLeft03{width:20%;float:left;}
.tabRight03{width:76%;float:right;}
.con03 h3{position: relative; padding:27px 27px; line-height: 40px; background-color: #a9a9a9; text-align: center;  cursor: pointer;margin-bottom: 20px;}
.con03 h3:last-child{margin-bottom: 0;}
.con03 h3 i{position: absolute; width:17px;height:20px; top:50%;margin-top:-10px;right:-17px;background:url(../images/tab_tri1.png) no-repeat ;}
.con03 h3 .til_tabCon{display: block;}
.con03 h3 .til_life{background:url(../images/til_life.png) no-repeat center left;}
.con03 h3 .til_pic{background:url(../images/til_pic.png) no-repeat center left;}
.con03 h3 .til_elder{background:url(../images/til_elder.png) no-repeat center left;}
.con03 h3 .til_comm{background:url(../images/til_comm.png) no-repeat center left;}
/*0325*/
.con03 h3 .til_image{background:url(../images/til_image.png) no-repeat center left;}

.con03 h3 .til_tabCon b,.con03 h3 .til_tabCon strong{color:#fff; margin-left: 53px;display: block;line-height:26px;font-size: 18px;font-weight: normal;}
.con03 h3:hover i,h3.on i{ background:url(../images/tab_tri.png) no-repeat ; }
.con03 h3:hover,h3.on{ background: #d35546; color:#fff;}
.con03 .box_tab{  clear: both;  display: none;}
.con03 .more_tab{ display: none;}


/*首页生活会馆*/
.LifeHallfList{overflow: hidden;}
.LifeHallfCon .lf{float: left;width:46%;overflow: hidden;}
.LifeHallfCon .rt{margin-left:49%;}
.LifeHall_lf{overflow: hidden;}
.HallName{overflow: hidden;}
.HallName .apply{float: right;color:#ac8306;margin-top: 5px;}
.HallName .apply a{color:#ac8306;}
.HallName .apply a:hover{color:#c50e14;}
.HallName h2{background: #d87d6c;float: left;font-weight: normal;}
.HallName h2:hover{background: #c50e14;}
.HallName h2 a{color:#fff;padding:5px 8px;display: block;font-size: 16px;}
.HallName01 .apply{margin-top: 0;}
.HallName01{margin-top:20px;}
.HallName01 h2{background: none;font-weight: bold;width: 77%;overflow: hidden;}
.HallName01 h2 a{color:#333;padding:0; overflow: hidden;display: block;height: 20px;overflow: hidden;}
.HallName01 h2:hover{background: none; }
.HallName01 h2 a:hover{color:#c50e14;}
.HallPic{margin-top:20px;overflow: hidden;}
.HallPic a{display: block;}
.HallPic a img{display: block;width: 100%;}
.HallPic a p{font-size: 14px;color: #666;margin-top: 15px;max-height: 122px;overflow: hidden;line-height: 24px;}
.HallPic a .index_img{width:100%;height:0;display:block;padding-bottom:66.667%;overflow:hidden;background-color:#ccc;}
.LifeHall_rt{overflow: hidden;}
.HallName02{overflow: hidden;}
.HallName02 .apply01{float: right;}
.HallName02 .apply01 a{float: left; border:1px solid #ac8306; width: 80px;height: 25px;line-height: 25px;  text-align: center;margin-left:10px;}
.HallName02 .apply01 a:hover{font-weight: bold;background: #ac8306;color: #fff;}
.apply02 .hall{color:#fff;background: #d87d6c;float: left;padding:5px 8px;font-size: 16px;font-weight: normal;margin-right: 10px;}
.apply02 .hall:hover{background: #c50e14;}
.apply02 .hallTitle{float: left;padding:5px 8px;font-size: 16px;width: 50%;overflow: hidden;height: 20px;}
.HallName03{margin-top:20px;overflow: hidden;}
.HallName03 a{display: block;overflow: hidden;}
.HallName03 a p{float: left;width: 61%;line-height: 24px;color:#666;font-size: 14px;}
.HallName03 span{float: right;width: 37%;}
.HallName03 span .index_img{width:100%;display:block;padding-bottom:67.281%;background-color:#ccc;overflow:hidden;height:0;}
.HallName04{overflow: hidden;margin-top:30px;}
.HallName04 ul{overflow: hidden;}
.HallName04 ul li{float: left;width: 48%;border:1px solid #ddd;margin-right: 1%;}
.HallName04 ul li:last-child{float: right;margin-right: 0;}
.HallName04Info{padding:3%;}
.item-img001{display: block;width: 100%;height: 0;padding-bottom: 66.667%;overflow: hidden;background-color:#ccc;}
.item-img001 img{width:100%;display: block;}
.HallName04Info .title03{font-weight: normal;}
.HallName04Info .title03 a{font-size: 16px;color:#c50e14;}
.HallName04Info .title04{font-weight: normal;margin:10px 0;}
.HallName04Info .title04 a{font-size: 14px;}
.HallName04Info p{margin-bottom: 10px;color:#777777;font-size: 12px;line-height: 22px;max-height: 66px;}
.HallName04Info .apply04{display: block;overflow: hidden;}
.HallName04Info .apply04 a{float: right;margin-left: 10px;color:#ac8306;}
.HallName04Info .apply04 a:hover{color:#c50e14;}
.LifeHallfCon .item-txt001{font-size: 14px;font-size: 1.4rem;line-height: 24px;height: 72px;overflow: hidden;margin:10px 0;}
.LifeHallfCon .more001{height: 27px;width: 100%;display: block;}
.LifeHallfCon .more001 a{width: 156px;height: 25px;line-height: 23px;border:1px solid #846616;color:#846616;float:right;transition:all 0.3s ease;font-weight: bold;border-radius: 15px;text-align: center;}
.LifeHallfCon .more001 a:hover{background-color:#846616;color: #fff;}

.articleImg_list001{width: 100%;overflow: hidden;}
.list001{width: 100%;overflow: hidden}
.list001 li{margin-top: 18px;width: 100%;overflow:hidden;}
.list001 li:first-child{margin-top:0;}
.item-img002{width: 130px;overflow: hidden;float:left;}
.item-img002 a{display: block;width: 100%;height: 0;padding-bottom:66.4384% ;background-color:#ccc;}
.item-txt002{margin-left: 160px;}
.item-txt002 h3{font-size: 16px;font-size: 1.6rem;text-align: left;height: 27px;line-height: 27px;overflow: hidden;}
.item-txt002 h3 span{float:right;height: 25px;line-height: 25px;width: 90px;text-align: center;border:1px solid #846616;border-radius: 15px;text-align: center;color:#846616;transition: all 0.3s ease;}
.item-txt002 h3 span:hover{background-color:#846616;color:#fff;}
.item-txt002 p{line-height: 22px;height: 44px;overflow: hidden;margin-top: 10px;}
/*社区专栏*/
.CommunityfCon{overflow: hidden;}
.CommunityfCon li{float: left;width: 30%;margin-right: 5%; *margin-right: 4%;}
.CommunityfCon li.NoMargin{margin-right:0;}
.CommunityfCon .comm01 a{display: block; }

.CommunityfCon .comm01 .c_title{margin:10px 0 30px 0;font-size: 16px;max-height: 22px;overflow: hidden;}
.CommunityfCon .comm01 img{width: 100%;display:block}
.CommunityfCon .comm01 .index_img{width:100%;height:0;padding-bottom:66.547%;overflow:hidden;display:block;background-color:#ccc;margin-bottom: 10px;}
.CommunityfCon .comm01 p{line-height: 24px;font-size: 14px;color:#555;max-height: 145px;overflow: hidden;margin-bottom: 10px;}
.CommunityfCon .comm01 a:hover .c_title{color:#c50e14; }

/*健康养生*/
.HealthfCon{overflow: hidden;}
.HealthfCon .lf{float: left;width: 30.87%;overflow: hidden; }
.HealthfCon .rt{float: right;width:66.29% ;overflow: hidden;}
.Healthf_lf{}
.Healthf_lf a{display: block;}
.Healthf_lf .index_img{width:100%;height:0;padding-bottom:66.545%;overflow:hidden;display:block;background-color:#ccc;}
.Healthf_lf img{width: 100%;display: block;}
.Healthf_lf h2{font-size: 18px;margin:10px 0;height: 50px;overflow: hidden;}
.Healthf_lf p{line-height: 24px;margin-bottom: 10px;height: 96px;overflow: hidden;}
.Healthf_lf .lastInfo{border-top: 1px solid #c50e14;display: block;padding-top: 10px;text-indent: 2em;height: 41px;overflow: hidden;}

.Healthf_lf a:hover h2{color:#c50e14; }
.Healthf_lf a:hover .lastInfo{color:#c50e14; }
.Healthf_rt{overflow: hidden;}
.Healthf_rt .ExpertfTitle{text-align: center;margin-bottom: 20px;}
.Healthf_rt .ExpertfTitle h2{font-size: 20px;padding-bottom: 5px;border-bottom: 2px solid #ddd;}
.Healthf_rt .ExpertfTitle h3{background: none;color:#c50e14;padding:0;font-size: 20px;margin-top:2px;}
.Healthf_rt .ExpertfTitle h3 a{color:#c50e14;}
.ExpertfList{overflow: hidden;}
.ExpertfList .E_lf{width: 23.65%;float: left; overflow: hidden;margin-right: 3%;}
.ExpertfList .E_md{width: 33.6%;float: left; overflow: hidden;margin-right: 2%;}
.ExpertfList .E_rt{width: 37.03%;float: right; overflow: hidden;}
.ExpertfList .E_lf {text-align: center;}
.ExpertfList .E_lf img{display: block;width: 100%;}
.ExpertfList .E_lf span.index_img{width:100%;height:0;padding-bottom:149.655%;overflow:hidden;background-color:#ccc;display:block;}
.ExpertfList .E_lf .E_title{font-size: 16px;color:#666;margin-top: 10px;}
.ExpertfList .E_lf p{font-size: 12px;color:#666;line-height: 20px;margin-top: 5px;}
.ExpertfList .E_md a{display: block;width:100%;height:0;padding-bottom:66.346%;overflow:hidden;background-color:#ccc;}
.ExpertfList .E_md img{display: block;width: 100%;}
.ExpertfList .E_md ul.E_mdList li{margin-bottom:40px; border:1px solid #ddd;background: #fff;padding:1px;}
.ExpertfList .E_md ul.E_mdList li.Nomargin{margin-bottom: 0;}
.ExpertfList .E_rt .E_rtList li a{display: block;padding-left:10px;background: url(../images/e_list_bg.png) no-repeat left 8px;border-bottom: 1px solid #ddd;padding-bottom: 10px;margin-bottom: 8px;}
.ExpertfList .E_rt .E_rtList li p{color:#777;}
.ExpertfList .E_rt .E_rtList li a:hover h4{color:#c50e14;}


/*摄影天地*/
.PicturefCon{overflow: hidden;margin-top: 20px;}
.PicturefCon img{width: 100%;display: block;}
.PicturefCon .P_lf{width: 31.80%;margin-right: 3%; float: left; overflow: hidden;}
.PicturefCon .P_md{width: 27.27%;float: left; overflow: hidden;}
.PicturefCon .P_rt{width: 35.70%;float: right; overflow: hidden;}
.PicturefCon .P_lf a{display: block;position: relative;width:100%;height:0;padding-bottom:138.144%;background-color:#ccc;overflow:hidden;}

.PicturefCon .P_lf .P_till{position: absolute;bottom: 10px;display: block;width: 100%;}
.PicturefCon .P_lf .P_till i{display: block;width: 80%;margin:0 auto; font-style: normal;color:#fff;background:rgba(0,0,0,0.6);text-align: center;font-size: 18px;padding:8px;line-height: 28px;}
.PicturefCon .P_lf a:hover .P_till i{color:#ac8306;}

.P_mdImg01{margin-bottom: 20px;}
.P_mdImg01 a{display: block;}
.P_mdImg01 a strong{display:block;width:100%;height:0;padding-bottom:66.667%;overflow:hidden;background-color:#ccc;}
.P_mdImg01 .P_mdTills{font-size: 14px; margin:5px 0; display: block;height:19px;overflow:hidden;line-height:19px;}
.P_mdImg02{margin-bottom: 0;}
.P_mdImg01 a:hover .P_mdTills{color: #c50e14;}

.P_rtList01{overflow: hidden;}
.P_rtList01 li{border-bottom: 1px solid #ddd;padding-bottom: 20px;overflow: hidden;margin-bottom:20px;}
.P_rtList01 li a{display: block;}
.P_rtList01 li a img{width: 35%;float: left;overflow: hidden;max-height:74px;}
.P_rtList01 li a .P_rtTills{width:60%;float: right;overflow: hidden;margin-top:5px;height: 40px;}
.P_rtList01 li a:hover .P_rtTills{text-decoration:underline;}

.P_rtList02{overflow: hidden;margin-top: 5px;}
.P_rtList02 li{float: left;width: 47%;overflow: hidden;}
.P_rtList02 li.Nomargin{float: right;}

.P_rtList02 li a .P_rtTills01{margin-top:9px;display: block;height: 40px;overflow: hidden;}
.P_rtList02 li a:hover .P_rtTills01{text-decoration: underline;}

.P_rtList02 li .P_Journal{float: right;overflow: hidden;margin-top:15px;}
.P_rtList02 li .P_Journal a{color:#c50e14; display: block;padding:8px 10px;border-radius: 20px;border:1px solid #ac8306;}

.P_rtList02 li .P_Journal a i{color:#c50e14;margin-left: 5px;}
.P_rtList02 li .P_Journal a:hover{color:#fff; background: #c50e14;}
.P_rtList02 li .P_Journal a:hover i{color:#fff; }
.PicturefCon .P_rtList02 a img{max-height:99px;}


/*0325新加映画空间样式*/
#ImageSpace{margin-top:40px;}
#ImageSpace .slide {width: 195px!important;}
#ImageSpace .bx-wrapper{margin-left:7px;}
#ImageSpace .bx-wrapper .bx-viewport {height: 323px!important;}
#ImageSpace .bx-controls-direction{display: none;}
#ImageSpace .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{display: block;width: 100%;text-align: center;}
#ImageSpace .bx-controls-auto{display: none;}
#ImageSpace .slide a{display: block;}
#ImageSpace .slide a .tabSlide01{height: 0;padding-bottom:135%;overflow: hidden;width:100% ;background: #ededed;}
#ImageSpace .slide a .ImageSpaceInfo{margin-top:15px;margin-bottom: 30px;}
#ImageSpace .slide a .ImageSpaceInfo h2{font-size: 18px;color:#555;}
#ImageSpace .slide a .ImageSpaceInfo p{font-size: 14px;color:#888;}
#ImageSpace .slide a:hover .ImageSpaceInfo h2{color:#c50e14;}
#ImageSpace .bx-controls{margin-top:20px;}
#ImageSpace .bx-wrapper .bx-pager.bx-default-pager a{background: #a9a9a9;}
#ImageSpace .bx-wrapper .bx-pager.bx-default-pager a:hover,#ImageSpace .bx-wrapper .bx-pager.bx-default-pager a.active{background: #c45e4c;}
#ImageSpace .bx-wrapper img{width: 100%;}


/*0912*/
.ActivityBox0912{overflow: hidden;}
.ActivityBox0912 .ActivityLf{float: left;width: 48%;}
.ActivityBox0912 .ActivityRt{float: right;width: 48%;}

.ActivityList{overflow: hidden;margin-bottom: 20px;}
.ActivityList1{overflow: hidden;}
.ActivityTitle{overflow: hidden;margin-bottom: 11px;}
/*.ActivityTitle .More{float: right;}*/
.ActivityTitle .More a{background: #fff;color: #c50e14;border-radius: 15px;padding: 4px 10px;float: right;
    border: 1px solid #c50e14;font-size: 12px;}
.ActivityTitle .More a i{font-size: 12px;margin-left: 5px;color: #c50e14;font-style: normal;font-weight: bold;}
.ActivityTitle h2{color:#c50e14;font-size: 18px;float: left;}
.ActivityTitle .More a:hover{color:#fff;background: #c50e14;}
.ActivityTitle .More a:hover i{color:#fff;}
.ActivityList ul{overflow: hidden;}
.ActivityList ul li{border-bottom: 1px solid #ddd;padding-bottom:8px;margin-bottom: 8px;}
.ActivityList ul li a{color:#000;display: block;height: 20px;overflow: hidden; font-size: 14px;}
.ActivityList ul li a:hover{color:#c50e14;}
.ActivityImg{overflow: hidden;}
.ActivityImg a{position: relative;display: block;height: 0;padding-bottom: 56%;overflow: hidden;}
.ActivityImg a p{position: absolute;bottom: 0;left:0;background: url(../images/life-bannerbg.png) repeat;width: 100%;}
.ActivityImg a p i{color:#fff;font-style: normal;font-size: 15px;padding:0 10px;height: 40px;overflow: hidden;line-height: 40px; display: block;}
.ActivityImg a:hover p i{color:#ccc;}



/*footer*/
.footer_top{height:30px;width: 1200px;margin:0 auto;background: #fff;}
.footerIn{height: auto;}
.footer_logo{margin-top:-15px;}
@media screen  and (max-width:1300px) {
	.logo{width:29%;}
	.nav ul li a{padding:0 15px;font-size: 18px;}
	}
@media screen  and (max-width:1200px) {
	
    .wraq_header{height: 70px;}
    .nav ul{border:0;}
    .nav ul li {border:0;}
    .nav ul li a{padding:0 8px;line-height: 70px;font-size: 16px;}
	.current .nav li a{height:60px;line-height:60px;}
    .click_search {line-height: 70px;}
    .mode01,.mode02,.mode03,.mode04,.mode05,.mode06,.mode07{width: 96%;}
    .mode03{margin:20px auto;}
    .spoBroadList .lf{width: 100%;float: none;}
    .spoBroadList .rt{width: 100%;float: none;margin-top:20px;}
    .broadInfo{width: 95%;}
    .broadInfo .broad li{width: 10%;}
    .spoilerList .title h2{font-size: 16px;}
    .broadList .title h2{padding:10px 4px;}

    .spoilerInfo{width: 92%;}
    .spoiler .spoilerCon dl dd{font-size: 14px;}
    .broadInfo .broad{margin-left:0;}
    .oneCon h2{font-size: 18px;}
    .headLineCon .More a{font-size: 14px;}
    .headLineCon .More a i{font-size: 14px;}
    .peoplef_lf02 .peoplef_lfCon02{margin:7px auto 7px;padding:0 0 5px 0;}
    .peoplef_lfInfo h2{padding:5px 0;    height: 37px;    overflow: hidden;}
    .peoplef_lfInfo p{padding: 4px 0 5px 0;height: 14px;overflow: hidden;}
    .peoplef_top .detail {padding: 4px 14px;}
    .peoplef_lf02 .peoplef_lfCon02 h2{font-size: 14px;}
    .tabLeft03{float: none;width: 100%;overflow: hidden;margin:0 auto;}
    .tabLeft03 h3{float: left;width: 25%;margin-bottom:0;padding:10px 0;}
    .con03 h3:hover i, .con03 h3.on i{background: none;}
    .con03 h3 i{background: none;}
    .con03 h3 .til_tabCon{background: none;}
    .con03 h3 .til_tabCon b, .con03 h3 .til_tabCon strong{margin-left:0;}
    .tabLeft03{margin-bottom: 30px;}
    .tabRight03{width: 100%;float: none;margin-bottom: 20px;}
    .HallPic a p{max-height: 96px;}
    .footer_top{display: none;}
    .ExpertfList .E_rt .E_rtList li a{margin-bottom: 13px;}
    .footer_logo{margin-top: 0;}
    .Enews_list dd{max-height: 38px;}
    .peoplef_lf03  .peoplef_top03 .peoplef_rttop03 p{max-height: 100px;}
    .peoplef_lf03 .people_info03 .people_lfInfo03 .people_lfInfoCon03 p{max-height: 40px;}
    .peoplef_lf03 .people_info03 .people_rtInfo03 p{max-height: 40px;}
    .peoplef_lf03 .people_info03 .people_lfInfo03 .people_lfInfoCon03 h2{height: 22px;}
    .peoplef_lf03 .people_info03 .people_rtInfo03 h2{height: 22px;}
    #ImageSpace .bx-wrapper{max-width: 100%!important;}
 
    .videoplay{ display: none; }
}
@media screen  and (max-width:1000px) {

    .headLineCon .lf{float: none; width: 100%;}
    .headLineCon .rt{width: 100%;float: none;}
    .headLineTwo{margin-bottom: 20px;}
    .oneImg {width: 18.47%;}
    .oneCon {    width: 77.54%;}
    .oneCon h4{margin:1% 0;}
    .TwoImg {    width: 29.54%;}
    .TwoCon {    width: 68.47%;}
    .TwoCon h4{margin:9px 0;font-size: 16px;}
    .Enews_list dd{min-height: 20px;}
    .EnewsImg {    width:100%;float: none;}
    .EnewsCon {    width: 100%;float: none;margin-top:10px;}
    .EnewsImg02 {    width:100%;float: none;}
    .EnewsCon02 {    width: 100%;float: none;margin-top:10px;}
    .EnewsOne{width: 31%;float: left;margin-right: 1%;margin-left:1%; border:0;}
    .snav{display: block;}
    .nav{display: none;}
    .click_search {display: none!important;}
    .apply02 .hallTitle{width: 40%;}   
    .peoplef_lf03  .peoplef_top03{margin: 8px 0 10px 0;padding-bottom: 12px;}
    .peoplef_top .detail {padding: 9px 14px;}
    

}
@media screen  and (max-width:900px) {  
    .logo{width:41%;}
    .peoplef_lf03 .peoplef_lfCon03 h2 i{font-size: 14px;}
    .peoplef_lf02 .peoplef_lfCon02 p{margin:2px 0;    height: 33px;}
    .peoplef_lf03 .people_info03 .people_rtInfo03 h2{height: 17px;    margin: 6px 0;}
    .peoplef_lf03 .people_info03 .people_lfInfo03 dl dd {    margin-bottom: 9px;}
    .peoplef_lfInfo h2{height: 17px;}
    .peoplef_lf02 .peoplef_lfCon02 p{font-size: 12px;}
    .peoplef_lf03  .peoplef_top03 .peoplef_rttop03 p{max-height: 86px;}
    .peoplef_lf03 .people_info03{margin-bottom: 14px;}

    .videoList ul li{ width: 50%; }
    .videoList ul li > div{ margin: 0 13px 13px 13px; }
}
@media screen  and (max-width:800px) {    
    
    .seacher_bg{display: none;}
    .search01 input.notxt1{height: 30px;line-height: 30px;}
    .search01 input.notxt{height:26px;line-height: 26px;}
    .spoilerList .title{float: none;width: 100%;margin-bottom:20px;}
    .spoilerList .title h2{padding:5px 0;}
    .spoilerInfo{float: none;width: 100%;}
     .NoAirList .lf{float: none;margin-bottom: 15px;width: 100%;}
    .OnAirTitle h2{padding:3px 0;font-size: 16px;}
    .NoAirList .rt{float: none;width: 100%;}
    .con01 .box_tab{width: 98%;margin:17px auto 0;}
    .spoiler li {    width: 48%;    float: left;    margin: 0 1%;}
    .broadInfo{width: 100%;}
    .broadInfo .broad{margin-bottom: 0;}
    .spoiler .spoilerCon dl{padding-right: 0;}
    .broadInfo .broad li {margin: 3px 0 4px 0;}
    .spoiler .spoilerImg{}
    .headLineTitle h2 {width: 40%;}
    .headLineTitle .More a{padding: 0px 7px;font-size: 12px;}
    .oneCon ,.TwoImg{    width: 61.54%;}
    .oneCon h4,.TwoCon h4{font-size: 14px;}
    .oneImg,.TwoCon {    width: 34.47%;}
    .headLineTitleList{text-align: left;}
    .headLineTitleList h2{padding:0 0 10px 0;}
    .peoplefList .lf{width: 100%;float: none;margin-bottom: 10px;}
    .peoplefList .rt{width: 100%;float: none;}
    .peoplef_lf01 .peoplef_lfCon01{width: 21%;}
    .peoplef_lf02 .peoplef_lfCon02{width: 48%;float: left;margin:0 1% 10px;}
    .peoplef_lf01 .peoplef_lfCon01{margin: 0 2% 2% 2%;}
    .peoplef_top a .top_info h2{font-size: 20px;margin-bottom: 8px;margin-top: 8px;}
    .peoplef_top a .top_info span{margin-bottom: 8px;font-size: 14px;}
    .peoplef_top .detail{font-size: 14px;}
    .culturefList .lf{float: none;width: 100%;margin:0 auto;}
    .culturefList .rt{float: none;width: 100%;margin:15px auto 0;}
    .headLineLinks{text-align: left;}
    .VisibleOne .v_rt{width: 71%;}
    .VisibleOne .v_lf{width: 26%;}
    .VisibleOne02 .v_rt{width: 26%;}
    .VisibleOne02 .v_lf{width: 71%;}
    .HearOne .H_rt{width: 71%;}
    .HearOne .H_lf{width: 26%;}
    .HearOne02 .H_rt{width: 26%;}
    .HearOne02 .H_lf{width: 71%;}
    .topicfList .t_lf {width: 27.55%;}
    .topicfList .t_rt {width: 69.32%;}
    .LifeHallfCon .lf{width: 100%;float: none;margin-bottom: 20px;}
    .LifeHallfCon .rt{width: 100%;margin:20px 0 30px 0;}
    .HallPic a .index_img{width: 22%;float: left;padding-bottom:14.667%;}
    .HallPic a p{width: 75%;float: right;}
	.HallName03 span{width:25%;}
    .HallName03 a p{width: 73%;}
    .HallName01{margin-top: 15px;}
    .HealthfCon .lf{width: 100%;float: none;}
    .HealthfCon .rt{width: 100%;float: none;}
    .Healthf_lf .index_img{width: 34%;float: left;margin-right: 15px;padding-bottom:22.545%}
    .Healthf_lf p{height: 74px;}
    .Healthf_lf .lastInfo{height: auto;text-indent:0;margin-bottom: 20px;}
    .Healthf_lf h2{height: auto;}
    .CommunityfCon .comm01 .c_title{margin:10px 0 10px 0;}
    .ExpertfList .E_md ul.E_mdList li{margin-bottom: 10px;}
    .PicturefCon .P_lf .P_till i{font-size: 14px;line-height: 20px;}
    .peoplef_lf03 .people_info03 .people_rtInfo03{display: none;}
    .peoplef_lf03  .peoplef_top03 .peoplef_lftop03{width: 11%;}
    .peoplef_lf03  .peoplef_top03 .peoplef_rttop03{width: 86%;}
    .peoplef_lf03 .people_info03 .people_lfInfo03{width: 100%;float: none;}
    .peoplef_lf03 .people_info03 .people_lfInfo03 dl dd{float: left;width: 48%;}
    .peoplef_lf03 .people_info03 .people_lfInfo03 dl dd:last-child{float: right;width: 48%;}
    .peoplef_lf03 .people_info03 .people_lfInfo03 .people_lfInfoCon03 h2{margin-bottom: 0;}
    .peoplef_lf03 .people_info03 .people_lfInfo03 .people_lfInfoCon03 p{    max-height: 19px;}
    .feiyiLeft{ width: 148px;height: 83px;}
    
}   


@media screen and (max-width:640px) {
    
    .wraq_header{height: 60px;}
    .nav ul li a{line-height: 60px;}
    .click_search {line-height: 60px;}
    /*.navm{top:61px;}*/
    /*.Banner{display: none;}*/
    .spoiler li{width: 100%;float: none;margin-bottom: 1%;overflow: hidden;}
    /*.spoiler .spoilerCon{width: 85%;}*/
    .spoiler .spoilerCon dl{margin-top:10px;}
    .broadInfo .broad li{width: 14%;}
    .TwoImg{    width: 100%;margin:0 auto; float: none;}
    .oneCon {width: 100%;float: none;}
    .oneImg{    width: 100%;float: none;margin:0 auto;}
    .TwoCon {    width: 100%;float: none;}
    .oneCon,.TwoCon{margin-bottom:10px;margin-top:20px;}
    .headLineTitleList{margin-bottom: 10px;}
    .EnewsOne{width: 100%;float: left;padding-bottom: 0;}
    .EnewsImg{float: left;width: 35%;}
    .EnewsCon{float: right;width: 59%;}
    .EnewsImg h2{font-size: 14px;}
    .EnewsImgInfo .EnewsTill{padding: 2px 5px;font-size: 12px;}
    .Enews_list dd{margin-bottom: 4px;min-height: 36px;}
    .EnewsImg02{float: right;width: 35%;}
    .EnewsCon02{float: left;width: 59%;}
    .EnewsImg02 h2{font-size: 14px;}
    .headLineTitle h2{width: 56%;}
    .headLineLinks li a{font-size: 12px;}
    .peoplef_lf01 .peoplef_lfCon01{width: 45%;}
    .peoplef_lf02 .peoplef_lfCon02{width: 100%;float: none;}
    .peoplefList .lf{display: none;}
    .VisibleOne .v_rt{width: 100%;float: none;margin-top: 20px;}
    .VisibleOne .v_lf{width: 100%;float: none;}
    .VisibleOne02 .v_rt{width: 100%;float: none;}
    .VisibleOne02 .v_lf{width: 100%;float: none;margin-bottom: 20px;}
    .HearOne .H_rt{width: 100%;float: none;margin-top: 20px;}
    .HearOne .H_lf{width: 100%;float: none;}
    .HearOne02 .H_rt{width: 100%;float: none;}
    .HearOne02 .H_lf{width: 100%;float: none;margin-bottom: 20px;}
    .topicfList .t_lf {width: 100%;float: none;}
    .topicfList .t_rt {width: 100%;float: none;}
    .VisibleOne img{width: 100%;}
    .VisibleOne02 img{width: 100%;}
    .HearOne img{width: 100%;}
    .HearOne02 img{width: 100%;}
    .topicfList img{width: 100%;}
    .culturefTopic .titleT h2{width: 25%;}
     .broadList01 li{width: 100%;float: none;}
     .HearfcharList li{width: 100%;float: none;}
    .culturefcharList li{width: 100%;float: none;}
    .tabLeft03 {   margin-bottom: 13px;}
    .con03 h3 .til_tabCon strong{display: none;}
    .con03 h3 .til_tabCon b{font-size: 16px;}

    .videoList ul li{ width: 100%; }
    .videoList ul li span{ height: auto; }
}
	
	

@media screen and (max-width:480px) {
    .navm li a{font-size: 14px;}
    .mbtn{top:15px;}
    .search01 input.notxt1{font-size: 14px;}
    /*.spoiler .spoilerImg{width:25%;}
    .spoiler .spoilerCon{width: 69%;}*/
    .con01 .til_tab a{padding: 3px 19px;margin-right: 5px;}
    .broadInfo .broad li{width: 33%;text-align: left;}
    .Enews_list dd{margin-bottom: 10px;min-height: 20px;}
    .EnewsOne{padding-bottom: 0;}
    .EnewsImg{width: 100%;float: none;}
    .EnewsCon{width: 100%;float: none;margin-top:10px;}
    .EnewsImg02{width: 100%;float: none;}
    .EnewsCon02{width: 100%;float: none;margin-top:10px;}
    .EnewsImg02 h2{margin-bottom: 3%;}
    .EnewsImg h2{margin-bottom: 3%;}
    .con01 .til_tab{margin-right: 5px;}
    .peoplef_lf01 .peoplef_lfCon01{width: 100%;float: none;}
    .culturefMore {margin-top: 9px;}
    .broadList01 li{margin-bottom: 20px;}
    .tabLeft03 h3{width: 100%;float: none;border-bottom: 1px solid #fff;}

}


@media screen /*and (min-width:320px)*/ and (max-width:360px) {
    .logo{width: 56%;}
    /*.spoiler .spoilerImg{width: 100%;float: none;}
    .spoiler .spoilerCon{width: 100%;}*/
    /*.spoiler .spoilerCon dl{margin-left: 0;}*/
    .broadInfo .broad li{width: 25%;}


}

