/* Created by foshang.org 2013.07.20 */
@font-face {font-family: 'Politica'; src: url("https://fonts.foshang.org/fonts/politica.ttf") format("truetype");}
@font-face {font-family: 'icon';src:  url('https://fonts.foshang.org/fonts/icon.eot');src:url('https://fonts.foshang.org/fonts/icon.eot#iefix') format('embedded-opentype'), url('https://fonts.foshang.org/fonts/icon.ttf') format('truetype'), url('https://fonts.foshang.org/fonts/icon.woff') format('woff'), url('https://fonts.foshang.org/fonts/icon.svg#icon') format('svg'); font-weight: normal; font-style: normal;}
[class^="icon-"], [class*=" icon-"]{font-family: 'icon' !important; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1;  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;list-style-type:none}
html,body{height:100%;}
body,input,button,select,table,td,th{font-size:12px;line-height:150%;font-family:"Microsoft Yahei", 黑体, 宋体,sans-serif;}
body{color:#959595;}

img{border:0;transition: 4s cubic-bezier(.19,1,.22,1); transform: scale3d(1,1,1);}
img:hover{transform: scale3d(1.1,1.1,1);}
a{color:#404040;text-decoration:none;}
a:hover{color:#8c4108;text-decoration:underline;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}

.detail:link{color:#bc7311;}
.detail:visited{color:#a29583;}
.detail:hover{color:#bc7310;}

header{display: none}
#cd-lateral-nav{display: none}
.top{background:#333;}
.top_line{width:100%;height:30px; padding:0 0;margin:0 auto;}
.page, .list_page, .info_page{width:1280px;padding:0 0;margin:-30px auto 0;}
.header{ height:190px; position:relative;}
h1, .logo{background:url(../images/icon.png) no-repeat;width:158px; height:175px; float: left }
h1 a, .logo a{width:158px; height:150px;display:block;text-indent:-999em; }
.foli{text-align:center; z-index:99;line-height:30px; height:30px;position: absolute; top: 0; right: 0;color: rgba(255,255,255,.6)}
.foli a{color:#fff; text-decoration:underline}
.foli a:hover{color:#f70e0e }
/*menu*/
.menu{margin:50px 0 0 0; float: right;font-size: 14px}
.menu div a,.menu a{display:block;width:20px; height:85px;}
.menu div,.menu ul,.menu li{float:left}
.menu div{margin: 0 5px 0 10px;font-weight: 700;}
.menu ul{ margin:35px 35px 0 10px; border-top:1px solid #d7d7d7; padding:5px 0 0 0}
.menu ul:nth-child(12){margin: 35px 5px 0 10px;}

.menu div .sub_zixun{background-position:0 0}.menu div .sub_tupian{background-position:-84px 0}.menu div .sub_zhishi{background-position:-175px 0}.menu div .sub_yingyin{background-position:-334px 0; }.menu div .sub_hywz{background-position:-453px 0}.menu div .sub_hudong{background-position:-543px 0}
.menu div .sub_zixun:hover{background-position:0 -92px}.menu div .sub_tupian:hover{background-position:-84px -92px}.menu div .sub_zhishi:hover{background-position:-175px -92px}.menu div .sub_yingyin:hover{background-position:-334px -92px; }.menu div .sub_hywz:hover{background-position:-453px -92px}.menu div .sub_hudong:hover{background-position:-543px -92px}

.menu ul li{margin:0 3px;}
.menu ul a.xinwen{background-position:-30px -5px}.menu ul a.huodong{background-position:-54px -5px}.menu ul a.tupian{background-position:-116px -5px}.menu ul a.lvyou{background-position:-141px -5px}.menu ul a.baike{background-position:-208px -5px}.menu ul a.congshu{background-position:-233px -5px}.menu ul a.fojing{background-position:-256px -5px}.menu ul a.foxue{background-position:-281px -5px}.menu ul a.chanyu{background-position:-305px -5px}.menu ul a.dianying{background-position:-369px -5px}.menu ul a.yinyue{background-position:-393px -5px}.menu ul a.jiangyi{background-position:-417px -5px}.menu ul a.huangye{background-position:-487px -5px}.menu ul a.wangzhan{background-position:-510px -5px}.menu ul a.weibo{background-position:-576px -5px}
.menu ul a.luntan{background-position:-600px -5px}.menu ul a.chaojing{background-position:-624px -5px}.menu ul a.huixiang{background-position:-647px -5px}.menu ul a.foxuerumen{background-position:-30px -187px}.menu ul a.gushi{background-position:-54px -187px}

.menu ul a.xinwen:hover{background-position:-30px -97px}.menu ul a.huodong:hover{background-position:-54px -97px}.menu ul a.tupian:hover{background-position:-116px -97px}.menu ul a.lvyou:hover{background-position:-141px -97px}.menu ul a.baike:hover{background-position:-208px -97px}.menu ul a.congshu:hover{background-position:-233px -97px}.menu ul a.fojing:hover{background-position:-256px -97px}.menu ul a.foxue:hover{background-position:-281px -97px}.menu ul a.chanyu:hover{background-position:-305px -97px}.menu ul a.dianying:hover{background-position:-369px -97px}.menu ul a.yinyue:hover{background-position:-393px -97px}.menu ul a.jiangyi:hover{background-position:-417px -97px}.menu ul a.huangye:hover{background-position:-487px -97px}.menu ul a.wangzhan:hover{background-position:-510px -97px}.menu ul a.weibo:hover{background-position:-576px -97px}
.menu ul a.luntan:hover{background-position:-600px -97px}.menu ul a.chaojing:hover{background-position:-624px -97px}.menu ul a.huixiang:hover{background-position:-647px -97px}.menu ul a.foxuerumen:hover{background-position:-30px -283px}.menu ul a.gushi:hover{background-position:-54px -283px}
.mobile-user, .mobile-nav{display: none}

/*main*/
.main{padding-top:25px;}
.box{width:100%;overflow:hidden;margin-bottom:40px;margin-top:0 }
.box_mb{margin-bottom: 0px;}
.main .box{margin-bottom:0px;}
.c1,.c2,.c3,.c4,.c5,.c6,.c7,.c8,.c9,.c13{float:left;display:inline;overflow:hidden;}
.c1{width:75%;}
.c2{width:calc(25% - 40px);margin-left:40px;}
.c3{width:40%;}
.c4{width:calc(60% - 40px);margin-left:40px;}

.a_title{ width:100%;height:40px;line-height:40px;display:block; border-top: 1px #e5e5e5 solid;}
.a_title img{float:left;vertical-align:middle;margin-left:10px;}
.a_title img.t{margin:0;}
.a_title span{float:left; width: auto; height: 40px; text-align: center; font-size: 18px; color: #404040; position: relative; font-weight: 400;padding: 0 10px;letter-spacing: 2px;}
.a_title span:before{ content: "";position: absolute;z-index: 0;left: 0;right: 0;top: -1px;background: #f33;width: 100%;height: 2px;}
.t_xinwen{background-position:-170px 0;}.t_chanyu{background-position:-170px -40px;}.t_paihang{background-position:-170px -80px;display: none}.t_hudong{background-position:-170px -120px; margin:20px 0 0}
.a_more{text-align:right;height:30px;line-height:30px;margin-top:-30px;padding-right:15px;color:#573512; padding-bottom:1px}
.a_more a{color:#573512;font-weight:700;}
.c3box{color:#444;margin:11px 0 5px;border-bottom:1px dotted #cecece;padding-bottom: 10px;}
.c3box h4{font-size:18px;font-weight:700;height:36px;line-height:36px; overflow: hidden; font-family: "Microsoft Yahei", 黑体, 宋体;position: relative;padding-left: 12px}
.c3box h4 a{color:#404040;}
.c3box h4 a:hover{color: #f33;text-decoration: none;}
.c3box p{color:#404040;font-size: 16px; padding-left: 12px;line-height: 32px;text-align: justify;}
.c3box p a{white-space:nowrap;padding-right:5px;}

#switchBox {position:relative; }
#switchBox .sw {  top:5px;left:0; }
.a_list{margin:0 0;}
.a_list li{color:#404040;padding-left:12px;/*background:url(../images/dot2.gif) 5px center no-repeat;*/height:36px;line-height:36px;font-size:18px;overflow: hidden;position: relative;}
.c3box h4:after,.a_list li:after{content: ""; background: #ccc;width: 4px;height: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: block;position: absolute;left: 0; top: 50%;}
.a_list a{color:#404040;}
.a_list a:hover{color: #f33;text-decoration: none;}
.c3search{margin-top:15px;border-bottom:1px dotted #cecece;padding-bottom:4px; color:#959595;width: 100%}
.c3search td{padding:0 1px;}
.c3search .search-option{border:1px solid #F4DDB4;height:20px; color:#959595}
.c3search td:nth-child(2){width: calc(100% - 104px)}
.c3search td:nth-child(3){text-align: right}
.c3search .l_input{border:1px solid #F4DDB4;height:20px; color:#959595;width: 100%}
#flash_ad{height:490px;background:#F9F5E9;}
.c4box{ margin:0 0}

.swiper-container {width: 100%;height: 100%;margin-left: auto;margin-right: auto;}
.swiper-slide {text-align: left;font-size: 18px;background: #fff;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: left;-ms-flex-pack: left;-webkit-justify-content: left;justify-content: left;-webkit-box-align: left;-ms-flex-align: left;-webkit-align-items: left;align-items: left; background-size: cover}
.swiper-slide a{width: 100%; height: 100%;text-decoration: none}
.swiper-slide a span{background: rgba(0,0,0,0.6);filter: progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;line-height: 32px; padding: 5px 0 15px 15px; color: #fff;font-size: 16px;display: block;width: 100%;position: absolute;bottom: 0}
.c_list{overflow:hidden;background:#f8f8f8;padding:0 5px;}
.c_list li{width: 50%; float: left;font-size: 14px;line-height: 36px;height: 36px;color: #404040;overflow: hidden}
.tab_con{}
.show{display:block;}
.c2_tab{width: calc(100% - 2px);overflow:hidden; margin:0 0;border: 1px #e5e5e5 solid; }
.c2_tab .tab_title{height: 38px;line-height: 36px; background: #f8f8f8; overflow:hidden}
.c2_tab .tab_title a{float:left;text-align:center;position:relative;z-index:1;font-size: 16px;color: #888;width:calc((100% - 3px) / 4);margin-top: 1px;border-right: 1px #e5e5e5 solid;border-bottom:1px solid #e5e5e5;}
.c2_tab .tab_title a:nth-child(1){margin-left: 0}
.c2_tab .tab_title a:nth-child(4){border-right: 0px #e5e5e5 solid;}
.c2_tab .tab_title a.show{border-bottom:1px solid #fff;background:#fff;color: #f33;font-weight: bold;}
.c2_tab .tab_title a.show:before{content: "";position: absolute;z-index: 0; left: 0; right: 0; top: -1px; background: #f33; width: 100%;height: 2px;}
.c2_tab .tab_content { clear:both; padding: 0;  position:relative; z-index:9;margin-top: -1px;}
.c2_tab .tab_con{padding:7px 13px 0; margin-top: 10px;box-sizing: border-box;display: block}
.c2_tab .ib img{width:78px;height:78px; border:1px solid #dbdbdb; padding:2px}
.a_info{width:100%;overflow:hidden;}
.a_info .ib{float:left;width:78px;height:78px;margin-right:15px;overflow:hidden;}
.a_info .ib2{float:left;width:344px;height:78px;margin-right:6px;margin-top:-5px;}
.a_info h4{font-size:14px;}
.a_info h4 a{color:#000;}
.a_info p { color:#959595;font-size: 12px}
.s3{color:#630;}
.e_list{margin:15px 0 0;padding: 9px 0 11px 0;border-top: 1px #e5e5e5 dashed;width: 100%}
.e_list li{height: 30px;line-height: 30px;font-size: 14px;overflow: hidden;position: relative;padding:0 0 0 12px;}
.e_list li:after{content: "";background: #ccc;width: 4px;height: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: block;position: absolute;left: 0;top: calc(50% - 2px);}
.f_list{width:100%;overflow:hidden; padding: 0 5px 15px; box-sizing: border-box;margin: 15px 0 0;border-bottom: 1px solid #e5e5e5;}
.f_list li{width:50%;float:left;}
.f_list img{width:100%;height:78px;  padding:2px;box-sizing: border-box}
.f_list a,.f_list span{display:block;width:100%;margin:auto;text-align:center;line-height:32px;font-size: 14px}
.f_list span.ib{width:96%;overflow:hidden;border:1px solid #dbdbdb;}

/*module*/
.module-title{margin:0 0; border-top:1px solid #e5e5e5;width: 100%;display: inline-block;}
.module-title h2{ float: left; height:54px;display:block;font-size: 24px;font-weight: bold;text-indent: 40px;text-align: left;line-height: 45px;color: #404040;position: relative; padding-right: 5px;background:url(../images/module-title-icon.png) no-repeat;}
.module-title h2:before{content: "";position: absolute;z-index: 0;left: 0;right: 0;top: -1px;background: #f33; width: 100%; height: 2px;}
.moddule-link{float: right;text-align: right;color: #e5e5e5;line-height: 47px;}
.moddule-link a{color:#888;font-size: 14px;margin: 0;}
.moddule-link a:after{content: " / "; color: #e5e5e5;margin: 0 5px}
.moddule-link a:last-child:after{content: "";margin: 0}
.module-title .module-tply{background-position:8px 13px;}.module-title .module-zhishi{background-position:8px -48px;}.module-title .module-yingyin{background-position:8px -120px;}.module-title .module-hudong{background-position:8px -192px;}.module-title .module-hywz{background-position:8px -264px;}.module-title .module-hezuo{background-position:-360px -240px;  margin: 0;padding: 0 12px;text-indent: 0px; }

/*tupian-module*/
.module-tupian{font-size: 14px;width: 75%; display: inline-block; float: left;}
/*.module-tupian .bimg{width:calc(75% * 0.4);height:420px;position:relative;float:left}
.module-tupian .bimg img{width:100%;height:420px;}
.module-tupian .img-intro{ color:#FFF;width:100%;position:absolute;bottom:0px; left:0px;background:url(../images/alpha.png) repeat-x left top; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='..images/alpha.png');height:36px;padding:10px;box-sizing: border-box}
.module-tupian ul{float:left;display:inline;width:calc(75% * 0.6 - 40px); margin:0 0 0 40px;}
.module-tupian li{float:left;display:inline;width:97px;height:97px;margin:0 0 10px 12px;}
.module-tupian li:nth-child(1),.module-tupian li:nth-child(6),.module-tupian li:nth-child(11),.module-tupian li:nth-child(16){margin:0 0 10px 0;}
.module-tupian li img{width:100px;height:96px;border:none;cursor:pointer; padding:2px}
.module-tupian li img:hover{padding:0; border:2px solid #999}*/
/*2018*/
.module-tupian .items{width: 100%;font-size: 12px}
.module-tupian .items div{float: left}
.module-tupian .box {float: left;position: relative;margin-bottom: 1em;width: 100%;height: 11em;text-decoration: none;cursor: pointer;overflow: hidden;color: #fff;background: #000;z-index: 9;margin-top: 0}
.module-tupian .box:hover { opacity: 0.9; filter: alpha(opacity=90); }
.module-tupian .box span { position: absolute; left: 0.5em; bottom: 0.5em; font-size: 1em; font-weight: normal; z-index: 8; }
.module-tupian .box img.icon { position: absolute; left: 50%; top: 50%; margin-left: -32px; margin-top: -32px; z-index: 7; }
.module-tupian.box img.big { margin-left: -64px; margin-top: -64px; }
.module-tupian .box img.cover { position: absolute; left: 0; top: 0; width: 100%; z-index: 6;opacity: 0.7;  filter: alpha(opacity=70);transition: 4s cubic-bezier(.19,1,.22,1); transform: scale3d(1,1,1);}
.module-tupian .box img.cover:hover{transform: scale3d(1.1,1.1,1);opacity: 1;  filter: alpha(opacity=100);}
.module-tupian .width1{width: calc( (100% - 3em) / 4);display: inline-block;margin-right: 1em;}
.module-tupian .width2{width: calc( (100% - 3em) / 2 + 1em); display: inline-block;margin-right: 1em;}
.module-tupian .width3{width:100%; }
.module-tupian .width4{width: calc((100% - 1em) / 2); margin-right: 1em}
.module-tupian .width-last{margin-right:0}
.module-tupian .height2{ height:  23em}

.module-lvyou{width:calc(25% - 40px); margin-left: 40px; float:left; overflow:hidden; display:block}
.tt{position:relative;}
.tt h3{font:14px "Microsoft Yahei";padding-bottom:10px;border-top: 1px #e5e5e5 solid;height: 40px;line-height: 40px;}
.tt h3 span{height: 40px; text-align: center; font-size: 18px; color: #404040; position: relative; font-weight: 400;  padding: 0 10px; letter-spacing: 2px;float: left;}
.tt h3 span:before{ content: "";position: absolute;z-index: 0;left: 0;right: 0;top: -1px;background: #f33;width: 100%;height: 2px;}
.tt h3 span a{height: 40px}
.tt h3 .curr{color:#404040;}
.tt .echange{cursor:pointer;color:#5c3005;position:absolute;right:5px;top:2px;*top:10px;cursor:pointer;}
.lvyou_box{ padding:0 0 ; }
.rcmd_pt{margin:10px 0 0 2px}
.rcmd_pt a{height: 84px; display: block; overflow: hidden}
.rcmd_pt img{ width:100%;}
.rcmd_cont h4{text-align: center;font-size: 14px;font-weight:bold;line-height: 30px;padding: 7px 0;}
.rcmd_cont h4 a:link, .rcmd_cont h4 a:visited{color: #404040; height: auto}
.rcmd_cont h4 a:hover, .rcmd_cont h4 a:active, .rcmd_cont h4 a:focus{color: #bc7310;}
.rcmd_cont .list_f{padding-left: 8px;}
.rcmd_cont .list_f{font-size: 12px;}
.rcmd_cont .list_f li{font-size: 14px;overflow:hidden;padding-left:12px;line-height:30px;height: 30px;position: relative;}
 .rcmd_cont .list_f li:after{content: "";background: #ccc;width: 4px;height: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: block;position: absolute;left: 0;top: calc(50% - 2px);}

/*zhishi_module*/
.part_l{float:left;display:inline;width:calc(75% * 0.4);}
.part_m{float:left;display:inline;width: calc(75% * 0.6 - 40px);margin:0 0 0 40px;}
.part_r{float:left;display:inline;width:calc(25% - 40px);margin:0 0 0 40px;}

.blk18{padding-right:10px;}
.blk18 ul{margin-top:10px;}
.blk18 li{overflow:hidden;zoom:1;padding-left:12px;position: relative;height: 36px; line-height: 36px; font-size: 18px;}
.blk18 li:after{content: "";background: #ccc;width: 4px;height: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: block;position: absolute;left: 0;top: 50%;}
.blk18 li p{float:left;display:inline;white-space:nowrap;overflow:hidden;margin-right:10px;}
.blk18 code{color:#a68c71;float: right; font-family: "Microsoft Yahei", 黑体, 宋体;}
.blk19{padding:0 0px;}
.blk19 ul{margin-top:10px;}
.blk19 li{overflow:hidden;zoom:1;padding-left:12px;position: relative;height: 36px; line-height: 36px; font-size: 18px;}
.blk19 li:after{content: "";background: #ccc;width: 4px;height: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: block;position: absolute;left: 0;top: calc(50% - 2px);}

.tt1{position:relative;}
.tt1 h3{font:18px/40px "Microsoft Yahei";padding-bottom: 10px;border-top: 1px #e5e5e5 solid;height: 40px; line-height: 40px; }
.tt1 h3 span{float: left; width: auto; height: 40px; text-align: center; font-size: 18px; color: #404040; position: relative; font-weight: 400;  padding: 0 10px; letter-spacing: 2px;}
.tt1 h3 span:before { content: ""; position: absolute; z-index: 0; left: 0; right: 0;top: -1px; background: #f33; width: 100%; height: 2px;}
.more{position:absolute;top:calc(50% - 12px);right:10px;}
.more:hover{color:#bc7310;}
.pt01 .pt_p{float: left; margin-top: 3px; display: inline-block; width: 40%; overflow: hidden;max-height:94px;}
.pt01 .pt_p a,.pt01 .pt_p img{display:block;width:100%;}
.pt01 .pt_p a:hover{color:#bc7310;}
.pt01 .pt_t{padding: 0 0 0 10px; box-sizing: border-box; float: left; display: inline-block; width: 60%; }
.pt01 .pt_t .author{ color:#333}
.pt01 h3 a{font:18px/36px "Microsoft Yahei"; }
.pt01 p{border-top:1px dashed #ba9f80;margin-top:5px;padding-top:5px;}

.booklist{float:left;display:inline;padding:10px 0 15px 0;}
.booklist .p_a{position:relative;background:#e8e8e8;float:left;margin-top: 15px;}
.booklist .p_a img{display:block;position:relative;top:-5px;left:-3px;width:110px;height:155px;border:1px solid #e3d9c6;}
.booklist div{margin-left:125px;}
.booklist h3{font-size:18px;line-height:36px;border-bottom:1px dashed #a29583;margin-bottom:10px;font-weight:400;}
.booklist li{line-height:30px;padding-left:12px; font-size: 14px;position: relative}
.booklist li:after{content: "";background: #ccc;width: 4px;height: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;display: block;position: absolute;left: 0;top: 50%;}
.booklist a:visited{color:#a29583;}
.booklist a:hover{color:#bc7310;}

.tt5{line-height:30px;background:url(../images/bg_tit01.png) no-repeat right top;padding-left:15px;}
.tt5 h3{font:14px/30px "Microsoft Yahei";color:#333;}
.tt5 a:link,.tt5 a:visited{color:#333;}
.tt5 a:hover{color:#bc7310;}
.blk21{border:1px solid #eae6e0;background:#f9f8f5;}
.blk21 li{line-height:30px;padding:5px 14px;}
.blk21 li a{color:#404040;display: inline-block;font-size: 14px}

/*module-movie*/
#IndexTab {width:75%;overflow:hidden; float:left}
.slideTxtBox .hd {position:relative;margin:20px 0 0} 
.slideTxtBox .hd ul {float:left;overflow:hidden;width: 100%;padding-bottom: 10px; border-top: 1px #e5e5e5 solid; height: 40px; line-height: 40px;} 
.slideTxtBox .hd ul li {font:18px/40px "Microsoft Yahei";padding:0 10px; float:left; text-align: center;position: relative;color: #404040 } 
.slideTxtBox .hd ul li:hover{cursor:pointer;}
.slideTxtBox .hd ul li.on { } 
.slideTxtBox .hd ul li.on:before{content: "";  position: absolute; z-index: 0; left: 0; right: 0; background: #f33; width: 100%; height: 2px;}
.slideTxtBox .hd ul li a {text-decoration:none;color: #404040 }

.movie-list{width:100%;margin: 0 auto;}
.movie-list li{float:left;display:inline;margin:0;width: 100%;}
.movie-list a{display:block;font-size:12px;  float:left;position:relative; width: calc((100% - 4em) / 5);margin: 0 1em 1em 0;overflow: hidden;height: 23em}
.movie-list a:nth-child(6),.movie-list a:nth-child(11){margin-right: 0}
.movie-list li img{width:100%; height:100%;transition: 4s cubic-bezier(.19,1,.22,1); transform: scale3d(1,1,1);}
.movie-list li img:hover{transform: scale3d(1.1,1.1,1);}
.movie-list li a span{color:#FFF;width:100%;position:absolute;bottom:0px; left:0px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;z-index:100; background-color:#000;height:30px; line-height:30px;text-align:center;font-size: 14px;padding: 0}

.module-yinyue{width:calc(25% - 40px);float:left; overflow:hidden; display:block;margin:20px 0 0 40px}
.yinyue_box{ padding:0 0 0 10px; }
.music ul{ padding:20px 0;}
.music li{ border-bottom:1px dotted #e9e9e9; height:36px; line-height:36px; vertical-align:middle; width:100%;overflow: hidden;font-size: 14px}
.music li .name{ color:#8c8c8c; float:left; padding:0 0 0 5px; width:calc(100% - 25px);}
.music li .name a{ color:#7C5776;}
.music li .name span,.music li .name span a{ color:#404040;float: right; padding-right: 15px;}
.music li .btns{ float:left; width:20px;}
.music li .btns a{background:url(../images/icon.png) -520px 0 no-repeat; display:block; float:right; height:17px; margin:12px 5px 0 10px;width:16px;}
.music li .btns .listen{background-position:-520px 0;}
.music li .btns .listen:hover{ background-position:-520px -20px;}

.part_bl{width:75%; margin:10px 0 0 0; padding:10px 0 0 0; float:left;box-sizing: border-box;}
.part_br{width:calc(25% - 40px); margin:20px 0 0 40px; float:left}
.part_all{ width:100%; margin:20px auto 0 auto;}

/*module-hudong*/
/*focus*/
.temp { margin: 1px; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; height:515px;}
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 32px; line-height: 32px; font-size: 14px; text-indent: 10px; }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute; top: 5px; left: 4px;z-index: 1 }
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
.slidebar li.swiper-pagination-bullet-active { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #000; font-weight: 700; }
.slideshow span.title { height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden;text-align:center}
.block { margin: 10px 0 0;position: relative; }
.comiis_wrapad { width: 40%; float:left }
.comiis_wrapad { overflow: hidden; }
.comiis_wrapad img { float: left; margin-top: 0px; width: 100%;height: 100%}
#slidesImgs li { width: 100%; height:515px; display: none; }

/*bbs_top*/
.bbs_top{ width:calc(60% - 40px); float:left; margin:10px 0 0 40px;line-height:24px}
.bbs_top .topnews{ border-bottom:1px dashed #dbdbdb; padding:0 10px 10px;}
.bbs_top .topnews h4{font-size:18px; font-weight:bold; line-height: 40px; height: 40px}
.bbs_top .topnews h4 a{color:#795257}
.bbs_top .topnews p{color: #404040; font-size: 16px; padding-left: 12px; line-height: 32px; text-align: justify;}
.bbs_top .bbs-list{ margin:10px 0 0 0;}
.bbs_top .bbs-list li{height: 36px; line-height: 36px; font-size: 18px; overflow: hidden; position: relative; padding-left: 12px}
.bbs_top .bbs-list li:after {content: ""; background: #ccc; width: 4px; height: 4px; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; display: block; position: absolute; left: 0; top: calc(50% - 2px);}
.bbs_top .bbs-list a{ }
.bbs_top .bbs-list a.bankuai{color:#795257}

/*module-hywz*/
.pro-list{ margin:5px 0 0 0}
.pro-list li{float:left; padding:8px 0; width: calc((100% - 4em) / 5);margin: 0 1em 1em 0;overflow: hidden; box-sizing: border-box}
.pro-list li:nth-child(5),.pro-list li:nth-child(10){margin-right: 0}
.pro-list li a{overflow: hidden;border: 1px solid #bcb0a0; padding: 1px; box-sizing: border-box;display: block;text-align: center;}
.pro-list li img{width:calc(100% - 2px); height:calc(100% - 2px);}
.pro-list li p{width:100%; overflow:hidden; white-space:nowrap; padding:5px 0; text-align:center;font-size: 14px}
.pro-list li p a{border: 0}

.foshang-list{margin:10px 0 0 0}
.foshang-list li{line-height:30px; height:30px; padding:0 0 0 12px;font-size: 14px;position: relative}
.foshang-list li:after {content: ""; background: #ccc; width: 4px; height: 4px; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; display: block; position: absolute; left: 0; top: calc(50% - 2px);}
.foshang-list a{color:#333;}
.foshang-list a:hover{color:#c98402;}
.foshang-list .area{float:right; padding:0 5px 0 0}

/*simiao*/
.simiao{width:calc(100% - 2px); margin: 0 auto; border:1px solid #e5e5e5;overflow: hidden;}
.simiao_nav{padding:10px;background:#f8f8f8;}
.simiao_nav li{float:left;display:inline;width:calc(100% / 15);height:30px;text-align:center;line-height:30px;cursor:pointer;margin:0 1px;font-size: 14px; border-radius: 8px}
.simiao_nav a{color:#404040}
.simiao_nav .curr{background:#FF3333;color:#fff;}
.simiao_nav .curr a{color:#fff;}
.simiao_nav li:hover{background:#FF3333;}
.simiao_nav li:hover a{color:#fff;}

.simiao_con{border-top:1px solid #e5e5e5;}
.simiao_list{padding:15px 15px 0;float:left;width: 100%; box-sizing: border-box;display: block;}
.simiao_list li{float:left;width:calc((100% - 15px) / 4);overflow: hidden;position: relative;height: calc((25em - 5px) / 2);margin: 0 5px 5px 0;background: #000}
.simiao_list li:nth-child(1){width: calc((100% - 5px) / 2); height: 25em; margin: 0 5px 0 0}
.simiao_list li:nth-child(3),.simiao_list li:nth-child(5){margin-right: 0}
.simiao_list li:nth-child(4),.simiao_list li:nth-child(5){margin-bottom: 0}
.simiao_list .p_a{display:block;text-align:center;height: 100%}
.simiao_list li img{width:120%;top: 50%; position: absolute; transform: translate(-50%, -50%) scale3d(1,1,1); left: 50%;opacity: 0.8;filter: alpha(opacity=80);}
.simiao_list li img:hover{transform: translate(-50%, -50%) scale3d(1.1,1.1,1);opacity: 1; filter: alpha(opacity=100);}
.simiao_list li p{width: 100%; background-image: linear-gradient(transparent,#000); background-size: auto 100%;right: 0; overflow: hidden;  position: absolute;  bottom: 0; left: 0;}
.simiao_list li p a{line-height: 60px; height: 60px; color: #fff; font-size: 20px; padding-left: 25px; -webkit-transition: all .3s;-moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s; }
.simiao_list li:hover p a{line-height: 70px}
.simiao_list li p a:hover{color:#c98402;}
.simiao-slider__pagination{padding: 15px 0;text-align: center}
.simiao-slider__pagination.swiper-pagination-bullets .swiper-pagination-bullet { margin:0 8px;}
.simiao-slider__pagination .swiper-pagination-bullet { width: 11px;height: 11px; border-radius: 10px; background: #062744; opacity: 0.2; transition: all .3s;}
.simiao-slider__pagination .swiper-pagination-bullet-active {opacity: 1;background: #fd3838; width: 30px; box-shadow: 0px 0px 20px rgba(252, 56, 56, 0.3);}


/*f-linklist*/
.f-linklist{width:calc(100% - 30px); margin: 0 auto;line-height: 27px;}
.f-linklist a{ color:#666; padding:0 5px;word-break: keep-all;}
.f-linklist a:hover{color:#8c4108;text-decoration:underline;}

/*list_page & info_page*/
.list_page .box,.info_page .box{ margin-top:15px;}
.info_page .box{ margin-top:15px;}
.list_page h1{background:url(../images/icon.png) -170px -160px no-repeat; text-indent:-999em;padding:2px 0 0 33px;margin:0 0 8px 5px; height:37px;}
.list_page h1.tit_cishan{ background-position:-170px -208px}
.list_page h1.tit_chanyu{ background-position:-170px -350px}

.list_page .cluster {width: 170px; min-height: 100px; margin-right: 30px; float: left}
.list_page .cluster .left-stick-wp{width: 170px;display: inline-block}
.list_page .cluster .ch2-mod {width: 100%;z-index: 1; background-color: #fff;}
.list_page .cluster .ch2-mod .hd {height: 44px;line-height: 44px; color: #fff;background: #4889f3; border-radius: 3px 3px 0 0;}
.list_page .cluster .ch2-mod .hd h2{text-align: center; font-size: 16px; font-weight: 400;}
.list_page .cluster .ch2-mod .ch2-list{border: 1px solid #f0f0f0; overflow: hidden;}
.list_page .cluster .ch2-mod .ch2-list .item{border-top: 1px solid #f0f0f0;}
.list_page .cluster .ch2-mod .ch2-list .item a{position: relative; display: block; color: #666; font-size: 16px; height: 56px; line-height: 56px; text-align: center; background-color: #fff;}
.list_page .info_list{width: calc(100% - 200px);float: left}

.info_list li{padding: 20px 0;border-top: 1px solid #e6e6e6;display: inline-block;width: 100%;}
.info_list li:first-child{border-top: 0;padding-top: 0}
.info_list li .picture{float: left; margin-right: 20px; width: 230px; height: 130px; overflow: hidden; min-width: 230px; max-width: 230px;display: block; position: relative; border-radius: 3px}
.info_list li .picture img{position: absolute; top: 50%; transform: translate(-50%, -50%) scale3d(1,1,1); left: 50%;width: 100%;}
.info_list li .picture img:hover{transform: translate(-50%, -50%) scale3d(1.1,1.1,1);}
.info_list li .detail{height: 130px;position: relative;width: calc(100% - 250px); float: left}
.info_list li h3{font-size: 20px; font-weight: 400; height: 36px;line-height: 32px; min-height: 75px;background: none;text-indent: inherit;margin: 0;padding: 0}
.info_list li .tags{height: 20px; line-height: 20px; margin-bottom: 13px;}
.info_list li .tag{display: inline-block; font-size: 12px; background-color: #f0f0f0; border-radius: 20px; padding: 0 10px; color: #999;margin-right: 10px;}
.info_list li .binfo{position: absolute; color: #666; font-size: 12px; height: 22px; bottom: 0;display:block; width: 100%}
.info_list li .binfo .fl{float: left;}
.info_list li .binfo .fr{float: right;margin-right: 20px}
.info_list li .binfo a{color: #666;}
.info_list li .cmt{display: inline-block; line-height: 20px; height: 20px; color: gray; margin-left: 15px; padding-left: 18px; background: url(../images/info_list_cmt.png) no-repeat 0;}
.info_list #loading{text-align: center;padding: 1em;font-size: 14px;color: #404040}

.list_page .part_br .bar-tit{padding: 0 0 13px;}
.list_page .part_br .bar-tit h2{position: relative; width: 120px; height: 20px; line-height: 20px;}
.list_page .part_br .bar-tit h2 span{display: block; width: 100%; height: 100%; font-size: 20px; color: #4889f3;font-weight: 400}
.list_page .part_br .bar-con{background-color: #f7f8f9; padding: 5px 10px; margin-bottom: 35px;display: inline-block;box-sizing: border-box;width: 100%}
.list_page .part_br .bar-con .item{position: relative; padding: 10px 0; font-size: 14px;display: inline-block;}
.list_page .part_br .bar-con .item .pic{position: relative; float: left; width: 120px; height: 80px; overflow: hidden;}
.list_page .part_br .bar-con .item .pic img{position: relative; -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; -o-transition: transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out,-webkit-transform .3s ease-out; color: #999; width: 100%;max-height: 62px}
.list_page .part_br .bar-con .item .txt{position: relative; float: left; width: calc(100% - 130px); padding-left: 10px; line-height: 22px; z-index: 1;}


.list_page .part_br .list_guanzhu .bar-con{font-size: 14px;padding: 10px 15px 0;color: #333;}
.list_page .part_br .list_guanzhu .gz-con{width:100%;margin: 0 auto;}
.list_page .part_br .list_guanzhu .gz-con li{margin-top: 5px;line-height: 24px}
.list_page .part_br .list_guanzhu .gz-con .icon{vertical-align: middle;margin-right: 10px;}
.list_page .part_br .list_guanzhu .erweima{text-align: center;margin:25px auto 15px;}
.list_page .part_br .list_guanzhu .erweima img{width: 125px;height: 125px;margin: 0 auto 15px;display: block;transform:none}


/*Lite_page hr*/
.bk20{font-size: 1px;line-height: 1px;height: 20px}
.info_page .part_bl{margin: 0; padding: 0;overflow: hidden}
.info_page h1{ background:none; height:37px;width:100%; text-align:center;font:20px/30px "Microsoft Yahei";color:#333; padding:20px 0 5px 0;float: none}
.info_page h1.main_info_tit{font-size: 36px; line-height: 1.5; margin-bottom: 25px; color: #333;margin:8px 0 0;text-align: left;padding: 0;height: auto}
.info_page .main_info{border-top:none;margin:0; padding:0 0 20px; min-height:790px;display: inline-block;width: 100%}
.info_page #lefttool{width: 80px;padding-right: 30px;margin-right: 30px;text-align: center;  float: left; font-size: 12px;color: gray; line-height: 1.5}
.info_page #lefttool .left-stick-wp {width: 80px;-webkit-transition: all .5s; -o-transition: all .5s;transition: all .5s;position: relative;}
.info_page #lefttool .left-stick-wp:after {content: ""; display: block; border-right: 1px solid #eee; width: 1px; height:calc(100% - 36px); top: 10px; right: -40px; position: absolute;}
.info_page #lefttool .through{position: relative;}
.info_page #lefttool .through:after {content: "";display: block; width: 100%;height: 1px;background: #e8e8e8;position: absolute; top: 50%; left: 0;z-index: -1;}
.info_page #lefttool .through span {display: inline-block; background: #fff; padding: 0 5px;}
.info_page #lefttool .year{font-size: 20px;color: #000; font-family: Politica;}
.info_page #lefttool .md {font-size: 34px; line-height: 1.2;color: #000; font-family: Politica;}
.info_page #lefttool .time {font-size: 20px;color: #000;font-family: Politica; margin-bottom: 25px;}
.info_page #lefttool .readnum{width: 100%}
.info_page #lefttool #hits{width: 100%;display: inline-block;margin-bottom: 5px}
.info_page .info_date{text-align:center; width:100%; margin:0 auto;}
.info_page .info_date a{color:#8c4108; padding:0 5px;}
.info_page .info_date .info_Comment a{color: #f75150;font-weight: 700;}
.info_page .info_date #favorite{color: #56ac0b;font-weight: 700; display: inline-block;width: 100%;margin-bottom: 5px}
.info_page .info_date #favorite a{display: inline-block;margin-top: 3px; border-radius: 16px; line-height: 18px; padding: 0 8px;background-color: #2291f7;color: #fff;}
.info_page .info_date #media_name{display: inline-block;width: 100%;line-height: 18px;}
.info_page .info_date #media_name a{color: #2291f7;}
.info_page #lefttool .share-title {margin-top: 50px; margin-bottom: 18px;}
.info_page #lefttool .bdsharebuttonbox a {width: 40px; height: 40px; margin: 10px auto 0; border-radius: 50%; display: block; cursor: pointer; line-height: 40px; color: #fff !important; -webkit-transition: all .5s;  -o-transition: all .5s; transition: all .5s; position: relative;background: #ccc; font-family: "icon";padding: 0;float: none;font-size: 24px;}
.bdsharebuttonbox a:hover{text-decoration: none}
.bdshare-button-style2-24 .bds_weixin:before{content: "\ead9";}
.info_page #lefttool .bdsharebuttonbox a.bds_weixin:hover{background-color:rgba(61,190,91,1.00)}
.bdshare-button-style2-24 .bds_tsina:before{content: "\ea9a";}
.info_page #lefttool .bdsharebuttonbox a.bds_tsina:hover{background-color:rgba(255,87,87,1.00)}
.bdshare-button-style2-24 .bds_sqq:before{content: "\e903";}
.info_page #lefttool .bdsharebuttonbox a.bds_sqq:hover{background-color:rgba(33,179,247,1.00)}
.bdshare-button-style2-24 .bds_qzone:before{content: "\e904";}
.info_page #lefttool .bdsharebuttonbox a.bds_qzone:hover{background-color:rgba(248,197,20,1.00)}
.bdshare-button-style2-24 .bds_copy:before{content: "\e9cb";}
.info_page #lefttool .bdsharebuttonbox a.bds_copy:hover{background-color:rgba(121,82,87,1.00)}
.bdshare-button-style2-24 .bds_print:before{content: "\e954";}
.info_page #lefttool .bdsharebuttonbox a.bds_print:hover{background-color:rgba(53,53,53,1.00)}
.info_page #lefttool .comment-count-title {margin: 30px auto 15px;}
.info_page #lefttool .comment-count {background: url(../images/comment-count.png) no-repeat top; width: 80px; height: 80px; position: relative; display: block; padding-top: 7px;}
.info_page #lefttool .comment-count span {display: block;width: 32px;height: 4px;background: #555;margin: 6px 0 0 24px;}
.info_page #lefttool .comment-count:hover span:first-child{-webkit-animation:strench .6s;animation:strench .6s}
.info_page #lefttool .comment-count:hover span:nth-child(2){-webkit-animation:strench .3s;animation:strench .3s}
.info_page #lefttool .comment-count:hover span:nth-child(3){-webkit-animation:strench .8s;animation:strench .8s}
.info_page #lefttool .comment-count .text {font-size: 28px;line-height: 1;top: -15px;position: absolute;color: #ff2f2f;text-align: center;right: -10px;font-family: constani; width: 52px;display: none}
.info_page #lefttool .comment-count .text i {background: #fff;padding: 3px 5px;display: inline-block;}
@-webkit-keyframes strench{0%{width:32px}50%{width:10px}to{width:32px}}@keyframes strench{0%{width:32px}50%{width:10px}to{width:32px}}

.info_page .info_Content{line-height: 1.5; padding: 23px 19px 0; color:#666;width:calc(100% - 140px);font-size: 16px; float: right;box-sizing: border-box;}
.info_page .info_Content p{line-height: 2.2; word-break: break-all;}
.info_page .info_Content img{max-width: 100%;transform:none}
.info_page .info_Content a{color:#8c4108;}
.info_page .pinglun{ width:100%; margin-top:20px; float:left}
.info_page .bar-tit { padding: 37px 0 30px;}
.info_page .bar-tit h2{position: relative; height: 17px; line-height: 16px; font-size: 15px; padding-left: 21px;color: #000;} 
.info_page .bar-tit h2:after{content: ""; position: absolute; left: 0; top: 7px; width: 15px; height: 2px; background: #4d4d4d;}
.info_page .bar-con .item{position: relative; overflow: hidden;}
.info_page .bar-con .item .pic{position: relative; height: 140px; overflow: hidden;border-radius: 3px;}
.info_page .bar-con .item .pic img{position: relative; width: 100%; min-height: 140px; -webkit-transition: -webkit-transform .3s ease-out; transition: -webkit-transform .3s ease-out; -o-transition: transform .3s ease-out; transition: transform .3s ease-out; transition: transform .3s ease-out,-webkit-transform .3s ease-out;font-size: 14px; display: inline-block; color: #999;}
.info_page .bar-con .item .txt{position: relative; padding: 8px 0 20px; font-size: 14px; line-height: 20px;}
.info_page .bar-con .item .txt .txt-date{display: none}

.mobile-nav{display: none}

/*tips*/
.content_tip_list{ border:solid 1px #ccc; background:#f7f7f7 url(../images/ent_zxh_0816_01v3.png) no-repeat -15px -544px; padding:4px 4px 4px 50px; color:#333; margin:27px 0;border-radius: 5px}
.content_tip_list a:link, .content_tip_list a:visited{color:#C46E71}
.content_tip_list a:hover{color:#c00}

/*bdsharebuttonbox*/
.mobilesharebuttonbox{margin: 0 0 20px}

/*related_news*/
.related{padding:5px 0;width:calc(100% - 10px); margin:0 auto; border-top:1px dashed #999}
.related h2.related_title{background:url(../images/ent_zxh_0816_01v3.png) -43px -638px no-repeat;font-weight:bold; padding-left:14px; font-size:16px; font-family:"Microsoft Yahei"; color:#010101; line-height:30px; margin:10px 0;}
.related ul{padding-left:3px}
.related ul li{padding:2px 0 2px 12px;background:url(../images/bg_list01.png) no-repeat left center;width:50%;float: left;box-sizing: border-box;overflow: hidden}
.related ul li a{ color:#532900;font-size: 14px}


/*page*/
#page{ width:690px; margin:20px auto 10px auto; text-align:center; display:inline-block}
#page a{ display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #DBC18C; text-align:center; color:#A77D3A}
#page a.a1{width:56px; }
#page a:hover{background:#A16E2D; color:#fff; text-decoration:none;}
#page span { display:inline-block; width:26px; height:22px; line-height:22px; background:#A16E2D; border:1px solid #DBC18C; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4;}

/*foot*/
.foot{background:url(../images/bg_footer.jpg) no-repeat; width:100%; margin:30px auto 0 auto; min-height:200px}
.copyright{color:#fff;text-align:center;line-height:37px;width:100%; padding:95px 0 0 0;}
.copyright a{color:#fff;}
#footbottom{display: none }

/*简介页面 20170317*/
.Path-nav {line-height: 28px;padding-left: 5px;width: 100%;margin: 0px auto 20px;border-bottom: 1px solid #DDD;box-sizing: border-box}
.main_l{width:75%; margin:0 0; float:left;box-sizing: border-box;}
.main_r{width:calc(25% - 40px); margin:0 0 0 40px; float:right}
.page_area {background: #fff;}
.pagename {padding: 0 15px 15px 0;border-bottom: 1px solid #DDD;}
.pagename h2 {font-size: 32px; line-height: 42px;height: 42px;font-weight: normal;text-align: left; color: #252525;padding: 0 0;}
.page_body {width: 100%;overflow: hidden;margin: 0 auto;}
.pagetext {padding: 20px 10px;font-size: 16px;color: #252525;line-height: 2.4em;}
.innerlink {padding: 12px 0 21px;}
.innerlink .ch2-mod {width: 100%;z-index: 1; background-color: #fff;}
.innerlink .ch2-mod .hd {height: 44px;line-height: 44px; color: #fff;background: #947D5D; border-radius: 3px 3px 0 0;padding: 0;width: 100%; text-indent: inherit}
.innerlink .ch2-mod .hd h2{text-align: center; font-size: 16px; font-weight: 400;width: 100%;color: #fff}
.innerlink .ch2-mod .bd{padding-top: 0}
.innerlink .ch2-mod .bd .scroller{}
.innerlink .ch2-mod .ch2-list{border: 1px solid #f0f0f0; overflow: hidden;}
.innerlink .ch2-mod .ch2-list .item{border-top: 1px solid #f0f0f0;border-bottom: 0;height: 44px;line-height: 44px;padding: 0}
.innerlink .ch2-mod .ch2-list .item a{position: relative; display: block; color: #666; font-size: 16px; height: 42px; line-height: 42px; text-align: center; background-color: #fff;white-space: nowrap;text-overflow: ellipsis;overflow: hidden}
.innerlink .ch2-mod .ch2-list .cur a{color:#947D5D}

/*adsense css*/
.tk-tips{position: absolute;left: 0;bottom: 0;line-height: 18px;color:#fff;background: rgba(232, 232, 232, 0.8);padding: 0 5px;border-radius: 0 3px 0 0;z-index: 2}

.foshang_adsense{width: 100%;margin: 20px auto;display: inline-block;}
.foshang_adsense img{transform:none;}
.foshang_adsense .adsense_l{width: calc(75% - 2px);border: 0px solid #E6E6E6;font-size: 12px;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;float: left}
.foshang_adsense .adsense_r{width: calc(25% - 40px);margin-left: 40px;float: right}
.list_ad_r{margin-bottom: 40px}
.foshang_adsense .adsense_r ul,.list_ad_r ul{display: inline-block;width:calc(100% - 2px);overflow: hidden;border:0px solid #E6E6E6}
.foshang_adsense .adsense_r ul li,.list_ad_r ul li{float: left;width:calc((100% - 10px) / 2)}
.foshang_adsense .adsense_r ul li:last-child,.list_ad_r ul li:last-child{margin-left: 10px}
.foshang_adsense .adsense_r ul li .thumb,.list_ad_r ul li .thumb{width: 100%;height: 92px;overflow: hidden;display: inline-block;padding: 5px;box-sizing: border-box}
.foshang_adsense .adsense_r ul li img,.list_ad_r ul li img{width: 100%;transform: none;}
.foshang_adsense .adsense_r ul li .tk_info,.list_ad_r ul li .tk_info{line-height: 24px;padding: 0 5px;box-sizing: border-box}
.foshang_adsense .adsense_r ul li .tk_info .pro_price,.list_ad_r ul li .tk_info .pro_price{font-size: 13px;color: #d51938;float: left;font-weight: bold}
.foshang_adsense .adsense_r ul li .tk_info .total_sales,.list_ad_r ul li .tk_info .total_sales{float: right}

.ad_swiper ul{width: 100%!important;}
.ad_swiper ul li{width:calc(100% / 4)!important;float: left;overflow: hidden;height: 100%;margin-right: 0!important;font-size: 12px!important;padding: 0!important;border: 0!important;}
.ad_swiper ul li span{font-size: 12px!important;}
.ad_swiper ul li .thumb{width: calc(50% - 5px);float: left;margin-right: 5px;}
.ad_swiper ul li .thumb img{max-width: 100%;transform: none;}
.ad_swiper ul li .tk_info{float: left;width: 50%;position: relative;transform: translate(0, 50%);left: 0;}
.ad_swiper ul li .pro_s_p{background: url(../images/taoke/taoke-icon-5-23.gif) no-repeat top left;height: 23px;display: inline-block;margin-top: 5px;}
.ad_swiper ul li .pro_s_p .total_sales{color: #666;}
.ad_swiper ul li .pro_s_p .pro_price{font-weight: 700;display: inline-block;height: 18px;line-height: 18px;padding: 0 10px;background-color: #ff4400;color: #fff;width: auto;position: relative}
.ad_swiper .swiper-pagination{width: 15px!important;right: 0!important;left:auto!important;bottom: 0!important;transform: translate(0, -50%);top: 50%;display:block;}
.ad_swiper .swiper-pagination .swiper-pagination-bullet{background:#D9D9D9;margin: 0 4px 4px!important;}
.ad_swiper .swiper-pagination .swiper-pagination-bullet-active{background:#ff4400}

.list_taoke_ad{width: 100%;margin: 20px auto;display: inline-block;position: relative;overflow: hidden}
.show_info_ad{width:calc(100% - 2px)!important;border:0px solid #E6E6E6;font-size: 12px;margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}


/*responsive css 20180920*/
@media all and (max-width:1280px){
	.page, .list_page, .info_page{width: 100%}
}
@media all and (max-width:1024px){
	.page, .list_page, .info_page{width: 100%;margin: 0 auto;padding: 0 1em; box-sizing: border-box}
	.header {position:inherit;margin: -30px auto 0;}
	.foli{right:1em}
	.menu{width: calc(100% - 158px); margin: 45px 0 0;overflow: hidden}
	.menu ul{margin: 35px 5px 0 10px}
	.c1{width: 100%}
	.c2{width: 100%; margin:2em 0 0}
	.a_info .ib{width: 40%;height: 125px; max-height: 125px; overflow: hidden;margin-right:40px;border: 1px solid #dbdbdb;}
	.c2_tab .ib img{width: 100%;height: auto;border: 0}
	.a_info h4{font-size: 18px; font-weight: 700;  height: 36px; line-height: 36px;  overflow: hidden;  font-family: "Microsoft Yahei", 黑体, 宋体;}
	.a_info p {color: #404040; font-size: 16px;  padding-left: 12px; line-height: 32px;  text-align: justify;}
	.e_list{display: inline-block;}
	.e_list li{float: left;width:calc(50% - 12px);height: 36px; line-height: 36px; font-size: 18px;}
	.index_hudong{display: none}
	.f_list img{height: 260px}
	.f_list a, .f_list span{font-size: 18px}
	.module-tupian{width: 100%}
	.module-lvyou{width: 100%;margin: 20px auto 0}
	.rcmd_cont .rcmd_l,.rcmd_cont .rcmd_r{width: calc(50% - 5px); float: left}
	.rcmd_cont .rcmd_l{margin-right: 5px;}
	.rcmd_cont .rcmd_r{margin-left: 5px}
	.rcmd_pt{margin: 0 }
	.rcmd_cont h4{font-size: 18px}
	.rcmd_cont .list_f li{font-size: 16px;line-height: 32px; height: 32px;}
	.part_l,.part_m,.part_r .blk20{width: calc(50% - 20px);float: left}
	.part_l{margin-top: 20px}
	.part_m{margin: 20px 0 0 40px;}
	.part_r{width: 100%;margin: 20px 0 0;height: 273px;}
	.booklist{width: calc(100% - 10px);padding: 0 0 15px 0;}
	.booklist .p_a{width: 30%;height: 100%}
	.booklist .p_a img{width: calc(100% - 3px);height: auto}
	.booklist div{margin-left: calc(30% + 15px)}
	.booklist li{height: 36px; line-height: 36px; font-size: 18px;}
	.part_r .blk21{margin: 0 0 0 40px; width: calc(50% - 22px); float: left;height: calc(100% - 5px)}
	.tt5{font: 18px/40px "Microsoft Yahei";  height: 40px; line-height: 40px; padding-left: 0}
	.tt5 h3{float: left; width: auto; height: 40px; text-align: center;line-height: 40px;font-size: 18px; color: #404040; position: relative; font-weight: 400; padding: 0 10px;  letter-spacing: 2px;}
	.tt5 h3:before { content: ""; position: absolute; z-index: 0; left: 0;  right: 0;  top: -1px; background: #f33;  width: 100%;  height: 2px;}
	.blk21 li a{font-size: 18px; height: 36px; line-height: 36px;margin-right: 25px}
	
	#IndexTab{width: 100%}
	.module-yinyue{width: 100%; margin-left: 0}
	.yinyue_box{padding: 0}
	.music li{width: calc(50% - 20px);float: left;font-size: 18px;line-height: 40px;height: 40px}
	.music li:nth-child(odd){margin-left: 40px}
	.music li:last-child{display: none}
	.index_hdbox .part_bl{width: 100%}
	.index_hdbox .part_br{display: none}
	.index_smbox .part_bl{width: 100%}
	.index_smbox .part_br{width: 100%;margin-left: 0}
	.foshang-list{margin: 10px 0 20px;display: inline-block}
	.foshang-list li{width: calc(50% - 20px);float: left;font-size: 18px;line-height: 40px;height: 40px;box-sizing: border-box;}
	.foshang-list li:nth-child(even){margin-left: 40px}
	.foshang-list li:last-child{display: none}
	.simiao_nav li{font-size: 18px;line-height: 40px;height: 40px;}
	
	.info_page .box{margin-top: 0}
	.part_bl{width: 100%}
	.part_br{display: none}
	.info_page .main_info{border: 0;}
	.info_page .info_Content p{font-family: "PingFang SC", Tahoma, Helvetica, Arial, "Hiragino Sans GB", "Microsoft YaHei", "Heiti SC", "WenQuanYi Micro Hei", sans-serif;color: #323232;line-height: 1.7!important;font-size: 1.175em;margin-bottom: 0;word-wrap: break-word;text-align: justify;word-break: break-all;}
	.info_page .part_br{display: inline-block;width: 100%;margin:0}
	.info_page .bar-tit{padding: 0 0 30px}
	.info_page .bar-tit h2{color: #3F4146;font-size: 17px;line-height: 20px;text-align: center; margin-top: 30px;padding-left: 0}
	.info_page .bar-tit h2:after{content: '';display: block;width: 12px;height: 3px;background: #498BF8; margin: 6px auto 5px; border-radius: 3px;position: relative}
	.info_page .bar-con{padding: 0 1em;box-sizing: border-box}
	.info_page .bar-con .item{padding: 1em 0;border-bottom: 1px solid rgb(233, 233, 233);}
	.info_page .bar-con .item .pic{float: right;width: 33%; position: relative; margin-left: 15px; pointer-events: none; transform: scale(1); overflow: hidden;border-radius: 3px;;height: 152px}
	.info_page .bar-con .item .txt{float: left;width: calc(66% - 15px)}
	.info_page .bar-con .item .txt .txt-date{display: inline-block;width: 100%;}
	.info_page .bar-con .item .txt a{font-size: 16px;line-height: 24px;margin-bottom: 40px;display: inline-block;}

	.foshang_adsense .adsense_l{width: 100%}
	.foshang_adsense .adsense_r{display: none}
}
@media all and (max-width:1023px) {
	.page, .list_page,.info_page{margin: 3.5em auto 0;min-height: 100%;position:relative}
	.top,.header{display: none}
	h1, .logo{height: 100%;background-position: 0 -625px;width:130px;margin: 0 auto;float: none }
	h1 a, .logo a{width:130px;height: 100%;}
	.foli{display: none}
	header{height: 3.5em;position: fixed;background: #333;z-index: 10;width: 100%;-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;display: block;top: 0}
	header.is-fixed {position: fixed;}
	/* pad&mobile nav start */
	#cd-menu-trigger {position: absolute; right: 0; top: 1.8em; width: 50px;}
	#cd-menu-trigger .cd-menu-text {height: 100%;text-transform: uppercase; color: #FFF; font-weight: 600; display: none;}
	#cd-menu-trigger .cd-menu-icon {display: inline-block;position: absolute;left: 50%;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); width: 18px; height: 2px; background-color: #FFF;}
	#cd-menu-trigger .cd-menu-icon::before, #cd-menu-trigger .cd-menu-icon:after {content: '';width: 100%;height: 100%;position: absolute;background-color: inherit;left: 0; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden;}
	#cd-menu-trigger .cd-menu-icon::before { bottom: 5px;}
	#cd-menu-trigger .cd-menu-icon::after { top: 5px;}
	#cd-menu-trigger.is-clicked .cd-menu-icon { background-color: rgba(255, 255, 255, 0);}
	#cd-menu-trigger.is-clicked .cd-menu-icon::before, #cd-menu-trigger.is-clicked .cd-menu-icon::after { background-color: white;}
	#cd-menu-trigger.is-clicked .cd-menu-icon::before { bottom: 0; -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg);}
	#cd-menu-trigger.is-clicked .cd-menu-icon::after { top: 0; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg);}
	#cd-lateral-nav{position: fixed; height: 100%; right: 0; top: 0; z-index: 99; width: 260px; background-color: #333; overflow-y: auto; -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden;  -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s;  -webkit-transform: translateX(80px); -moz-transform: translateX(80px); -ms-transform: translateX(80px); -o-transform: translateX(80px); transform: translateX(260px);font-size: 16px;line-height: 38px;color: #fff;display: block}
	#cd-lateral-nav.lateral-menu-is-open { -webkit-transform: translateX(0); -moz-transform: translateX(0); -ms-transform: translateX(0); -o-transform: translateX(0); transform: translateX(0px);  -webkit-overflow-scrolling: touch;}
	#cd-lateral-nav .nav-name{padding-left: 2em;box-sizing: border-box;}
	#cd-lateral-nav .nav-name{line-height: 41px;border-bottom: 1px solid #2b2b2b;}
	#cd-lateral-nav ul li a{color: #fff}
	#cd-lateral-nav ul li{border-bottom: 1px solid #2b2b2b;}
	#cd-lateral-nav ul li{padding-left: 4.5em;box-sizing: border-box;font-size: 14px}
	#cd-lateral-nav ul li.cat-name{font-weight: 600;padding-left: 4em;box-sizing: border-box;font-size: 16px;background: url(../images/module-title-icon-hover.png) no-repeat 2em -345px;}
	#cd-lateral-nav ul li.cat-name:nth-child(4){background-position: 2em 8px}
	#cd-lateral-nav ul li.cat-name:nth-child(7){background-position: 2em -54px}
	#cd-lateral-nav ul li.cat-name:nth-child(15){background-position: 2em -124px}
	#cd-lateral-nav ul li.cat-name:nth-child(19){background-position: 2em -269px}
	#cd-lateral-nav ul li.cat-name:nth-child(22){background-position: 2em -197px}
	.maintransform{-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform;transition-property: transform; -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; transition-duration: 0.4s; }
	.lateral-menu-is-open {-webkit-transform: translateX(-260px);-moz-transform: translateX(-260px); -ms-transform: translateX(-260px); -o-transform: translateX(-260px); transform: translateX(-260px);}
	.mobile-user{display: block;position: absolute;left: 0;top: 0;width: 35px; height: 3.5em;}
	.mobile-user a{width: 35px; height: 3.5em; cursor: pointer;background-image: url(../images/toolbar-icons.png);background-position: -40px 3px;display: inline-block;}
	.mobile-user .login-after{width: 35px; height: 3.5em;overflow: hidden}
	.mobile-user .login-after .avatar{position:absolute;left:1em;top:calc(50% - 14px);height:28px;width:28px;border-radius:100%;display:inline-block;transform: none;background: #fff}
	.mobile-user .panel{position: absolute;width: 100vw; left: 0; border:solid 1px #ebebeb;background-color:#FFF;box-shadow:0 0 16px rgba(0,0,0,.32)}
	.mobile-user .panel .arrow{position:absolute;top:-8px;left: calc(1em + 7px);display:inline-block;width:13px;height:8px;background:url(../images/member/header_member.png) -112px 0 no-repeat}
	.mobile-user .panel .content{padding: .5em 1em;box-sizing: border-box;display: inline-block; width: 100%;}
	.mobile-user .panel .content dd{width: 33.3%; float: left}
	.mobile-user .panel .content dd a{width: 100%;background-image: none;height:32px;line-height: 32px;font-size: 14px;font-family: "icon";box-sizing: border-box;}
	.mobile-user .panel .content dd a:before{padding-right: 3px}
	.mobile-user .panel .content dd a.favorite:before{content: "\e945";}
	.mobile-user .panel .content dd a.account:before{content: "\e93e";}
	.mobile-user .panel .content dd a.logout:before{content: "\e921";}
	
	.mobile-nav{margin: 0;position: fixed;z-index: 10; bottom: 0;height: 45px;line-height: 45px;background: #fff;padding: 10.5px 0 10.5px 1em; box-sizing: border-box;display: block;width: 100%;border-top: 1px solid #e8e8e8;-webkit-transform: translateZ(0); -webkit-backface-visibility: hidden;-webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; transition-property: transform;
    -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s;transition-duration: 0.4s;}
	.mobile-nav.lateral-menu-is-open{ -webkit-transform: translateX(-260px);   -moz-transform: translateX(-260px); -ms-transform: translateX(-260px); -o-transform: translateX(-260px); transform: translateX(-260px);}
	.mobile-nav .mobilesharebuttonbox{width: 80%;float: left}
	.mobile-nav .mobilesharebuttonbox a{margin: 0 10px 0 0;float: left;line-height: 24px;height: 24px;width: 24px;background: #fff;font-size: 20px;font-family: "icon";padding-left: 0}
	.mobile-nav .mobilesharebuttonbox a:before{color:#2291f7}
	.mobile-nav .info_Comment {width: 20%;float: left;text-align: right}
	.mobile-nav .info_Comment a{color: #f75150;font-weight: 700;background:url(../images/comment-count.png) no-repeat top; width:24px;height: 24px; position: relative; display: inline-block; padding-top: 4px; background-size: auto 24px;margin: 0 1em 0 0}
	.comment-count span {display: block; width: 12px; height: 1px; margin: 2px auto 0; background: #555}
	/* pad&mobile nav end */
	.a_list li:nth-child(9),.a_list li:nth-child(10){display: none}
	.blk21 li a:last-child{display: none}
	.movie-list a{height: 18em}
	.slideshow li{height:440px }
	.bbs_top .bbs-list li:nth-child(6),.bbs_top .bbs-list li:nth-child(7),.bbs_top .bbs-list li:nth-child(8){display: none}
	.simiao_list li img{width: auto;height: 120%}
	.simiao_list li p a{padding-left: 1em; box-sizing: border-box;overflow: hidden;font-size: 14px; height: 40px;line-height: 40px}
	
	.list_page .cluster{display: none}
	.list_page .info_list{width: 100%}
	.info_list li .picture{width: 33%; float: right;position: relative;pointer-events: none; transform: scale(1); overflow: hidden; border-radius: 3px;min-width: auto;margin: 0 0 0 15px;height: 10em}
	.info_list li .detail{width: calc(67% - 15px);float: left;height: 10em}
	.info_list li h3{font-size: 16px; line-height: 24px;max-height: 48px;overflow: hidden;height: auto;min-height: auto;}
	
	.info_page #lefttool{width: 100%;padding: 0;margin: 0;}
	.info_page #lefttool .left-stick-wp{position: relative!important;top: 0!important;width: 100%}
	.info_page .info_date{display: inline-block}
	.info_page #lefttool .through:after{display: none}
	.info_page #lefttool .through span{padding: 0}
	.info_page #lefttool .year,.info_page #lefttool .md,.info_page #lefttool .time{float: left;font-size: 20px;padding:5px 5px 0 0;line-height: 1.5;margin-bottom: 0}
	.info_page #lefttool .readnum{width: auto;float: left;line-height:1.5;font-size: 16px; color: #484848;margin-left: 10px;padding:6px 5px 0 0;}
	.info_page #lefttool .readnum span{float: left;margin-right: 5px}
	.info_page #lefttool #hits{width: auto;float: left;margin-right: 15px}
	.info_page .info_date #favorite{width: auto;font-weight:normal; margin-right: 15px}
	.info_page .info_date #favorite a{margin-top: 2px;line-height: inherit;font-size: 14px;}
	.info_page .info_date #media_name{width: auto;line-height:1.4;font-size: 16px;}
	.info_page .info_date #media_name span{padding: 0}
	.info_page #lefttool .share-title{display: none}
	.info_page .bdsharebuttonbox,.info_page #lefttool .info_Comment{display: none}
	.info_page #lefttool .comment-count-title{display: none}
	
	.info_page #lefttool .left-stick-wp:after{display: none}
	.info_page .info_Content{width: 100%}
	@-webkit-keyframes strench{0%{width:12px}50%{width:3.5px}to{width:12px}}
	@keyframes strench{0%{width:12px}50%{width:3.5px}to{width:12px}}
	
	/*简介页面*/
	.main_l, .main_r{width: 100%;float: none;margin: 0;display: inline-block}
	.main_l{margin: 20px 0 0}
	.innerlink .ch2-mod{z-index: 2;background: #fff;}
	.innerlink{padding: 0}
	.innerlink .ch2-mod .hd{width: 25%;float: left;border-radius: 3px 0 0 3px;}
	.innerlink .ch2-mod .bd{width: calc(75% - 2px);float: left;overflow: hidden;border-radius: 0 3px 3px;border: 1px solid #f0f0f0;height: 42px;line-height: 42px;position: relative;}
	.innerlink .ch2-mod .bd .scroller{position: absolute;}
	.innerlink .ch2-mod .ch2-list{width: calc(100% - 2px);float: left;height: 42px;line-height: 42px;border: 0 }
	.innerlink .ch2-mod .ch2-list .item{float: left;padding: 0 5px;width: 8em;border-top: 0}
	

}
@media all and (max-width:480px) {
	.c3{width: 100%}
	.c4{width: 100%;margin: 20px 0 0}
	.a_info .ib{height: 155px;max-height: 155px;position: relative;}
	.c2_tab .ib img{width: auto;height: 100%;top: 50%; position: absolute; transform: translate(-50%, -50%) scale3d(1,1,1); left: 50%;}
	.module-tupian .width1,.module-tupian .width2{width: calc((100% - 1em) / 2)}
	.module-tupian .width2{margin-right: 0}
	.module-tupian .width-last{margin-right: 1em}
	.module-tupian .width4:nth-child(2),.module-tupian .width4:last-child{margin-right: 0}
	.module-tupian .width1:last-child{margin-right: 0}
	.module-title{text-align: center}
	.module-title h2{margin: 0 auto;display: inline-block;float: none;height: auto;padding-right: 10px}
	.moddule-link{width: 100%;float: none;text-align: center;background: #F5F7F9;margin-bottom: 2em;padding: 1em 1em; box-sizing: border-box;line-height: 2}
	.module-title .module-hezuo{float: left;min-width: auto}
	
	.part_l, .part_m{width: 100%}
	.part_m{margin: 20px 0 0 0}
	.pt01 .pt_p{width: 100%}
	.pt01 .pt_t{padding: 0;width: 100%}
	.blk18 li,.blk19 li{width: calc(96% / 2);float: left;box-sizing: border-box;white-space: nowrap;text-overflow: ellipsis; }
	.blk18 li:nth-child(even),.blk19 li:nth-child(even){margin-left: 4%}
	.pt01 p{height: auto;font-size: 14px; line-height: 32px;}
	.blk18 code{display: none}
	.part_r{height: auto}
	.part_r .blk20{width: 100%}
	.booklist .p_a,.booklist div{width: calc((100% - 1em) / 2)}
	.booklist div{float: right;margin-left: 0}
	.part_r .blk21{margin: 20px 0 0; width: 100% }
	.blk21 li a{font-size: 16px}
	.movie-list a{height: 14em;width: calc((100% - 2em) / 3);}
	.movie-list a:nth-child(6){margin-right: 1em}
	.movie-list a:nth-child(4),.movie-list a:nth-child(7),.movie-list a:nth-child(10){margin-right: 0}
	.movie-list a:last-child{display: none}
	
	.music li{font-size: 16px;width: calc((100% - 1em) / 2)}
	.music li:nth-child(odd){margin-left: 1em}
	.comiis_wrapad{width: 100%}
	.bbs_top{width: 100%;margin: 10px 0 0}
	
	.pro-list li{width: calc((100% - 2em) / 3);}
	.pro-list li:nth-child(5){margin-right: 1em}
	.pro-list li:nth-child(3),.pro-list li:nth-child(6),.pro-list li:nth-child(9){margin-right: 0}
	.pro-list li:last-child{display: none}
	.pro-list li p a{white-space: nowrap;text-overflow: ellipsis; width: 100%}
	.simiao{width:calc(100% - 2px)}
	.simiao_nav li{font-size: 14px; line-height: 32px;width: calc(100% / 7);}
	.simiao_list li{width: calc((100% - 1em) / 2); margin: 0 1em 1em 0;height: calc((12em - 5px) / 2);}
	.simiao_list li:nth-child(1){width: 100%;height: 12em;margin: 0 0 1em}
	.simiao_list li:nth-child(3),.simiao_list li:nth-child(5){margin: 0 0 1em}
	
	.foot{background-position: bottom left}
	.copyright{width: 90%;margin: 0 auto;line-height: 32px}
	#icpnumber{width: 90%;text-align: center;display: inline-block;}
	
	/*news*/
	.info_list li .picture{height: 6.8em}
	.info_list li .detail{height: 6.8em}
	
	.info_page h1{height: auto}
	.info_page h1.main_info_tit{font-size: 20px}
	.info_page #lefttool .year, .info_page #lefttool .md, .info_page #lefttool .time{font-size:14px }
	.info_page #lefttool .readnum{font-size: 13px; padding: 4px 5px 0 0}
	.info_page .info_date #favorite,.info_page .info_date #favorite a{font-size: 13px}
	.info_page .info_date #media_name{font-size: 12px;padding-top: 2px}
	.info_page .info_Content{padding: 23px 0px 0;}
	.info_page .info_date{height: auto}
	.info_page .bar-con .item .txt{padding: 8px 0 0; }
	.info_page .bar-con .item .pic{height: 85px}
	.info_page .bar-con .item .txt a{margin-bottom: 10px}
	.content_tip_list{margin: 27px 5px}
	.related ul li{width: 100%}
	
	/*简介页面*/
	.pagename{padding: 0 0 10px 0}
	.pagename h2{font-size: 24px;line-height: 32px;height: 32px}
	.pagetext h2{font-size: 18px;}

	.foshang_adsense .adsense_l{width: 100%;}
	.foshang_adsense .adsense_r{display: none}
	.ad_swiper ul li{width: 50% !important;}
	.ad_swiper .swiper-pagination{transform: translate(0, -70%);}
	
}