 @media screen and (max-device-width:1920px){
/*PC端*/
.clear{clear: both;}
.center{width:1200px; margin:0 auto; overflow: hidden;}
body{background: #fff;}

/*首页*/
.header .banner{width: 100%;}
.header .banner img{width: 100%;}
/*导航*/
.nav{height:48px; background: #770504;margin-top: -5px;}
.nav_yj{width: 1200px; margin: 0 auto; height: 48px;}
.nav_yj li{float: left;display: inline; text-align: center; line-height: 48px; position: relative; z-index: 999; width: 20%;}
.nav_yj li.on{background: #851e1e; height: 48px; line-height: 48px;}
.nav_yj li a{font-size: 18px; color: #fff; display: block;}
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

/*列表*/
.center_title{overflow: hidden;margin-top: 36px;margin-bottom: 36px;}
.center_title .ti_word{font-size: 16px;font-weight: bold;color: #333;font-family: "微软雅黑";width: 80px;float: left;}
.center_title .xian{width: 1120px;display: inline-block;float: left;}
.center_title .xian img{width: 100%;}
.phone{display: none;}

.photo_ul{width: 100%; padding: 0px 0; overflow: hidden;margin-top: -4px;}
.photo_ul li{width: 298px; height: 240px; float: left; cursor: pointer;  margin-bottom: 35px;position: relative;}
.photo_ul li a.photo_a{width: 290px; height: 190px; background: #fff;padding: 5px 4px; display: block; float: left;}
.photo_ul li a.photo_a img{width: 100%; height: 100%;}
.photo_ul li a.photo_p{display: block; float: left;}
.photo_ul li a.photo_p span{line-height: 36px; color: #333; padding-left: 5px;width: 250px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;display: block;}
.photo_ul li span.yq{position: absolute; background: url(kuang_w.png) no-repeat center center; width: 22px; height: 22px; right: 11px;bottom:11px; display: block;}
.photo_ul li span.on{background: url(red_kuang_w.png) no-repeat center center;}
.photo_ul li .photo_a{position: relative;}
.photo_ul li em{display: block; width: 290px; height: 190px; position: absolute; z-index: 99; left: 4px; top: 5px;}

.sub{width: 320px; height: 40px; margin: 30px auto 80px auto;}
.sub_btn{background: url(sub.png) no-repeat top center;width: 120px; height: 40px; border: none; cursor: pointer;float: left;}
.rankList{float: right;}
.result{background: #7f0706;border-radius: 7px;line-height: 40px;width: 120px;height: 40px;color: #fff;display: inline-block;text-align: center;}
/*底部*/
.footer{height: 140px; width: 100%; background: #a82623; padding: 30px 0;}
.footer_word{display: inline-block;}
.qcode_l{float: left;}
.qcode_f{float: right;}
.qcode_l span,.qcode_f span{display: block;color: #fff;}
.footer p{color: #fff; text-align: center; line-height: 36px; height: 36px;}
.footer p span{color: #fff;}

/*PC内容页*/
.content{padding: 6px 8px 12px 0;}
.content .title{line-height: 28px; font-size: 18px; text-align: center; padding: 0 0 30px 0; border-bottom: 1px dashed #d0c0a5; color: #333;font-weight: bold;}
.content .time{text-align: center;padding: 15px 0;font-size: 12px;color: #666666;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 1100px;}
.con b,.con strong{font-weight: bold;}
.con table{display:block;margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}
.content .center_title{margin-bottom: 10px;}
.phone_time{display: none;}
.viedo{width: 1100px;}
.foot{width: 1100px;margin: 0 auto;text-align: left;margin-top: 25px;margin-bottom: 40px;overflow: hidden;}
.sp_content{width: 950px;margin: 0;line-height: 26px;float: left;text-indent: 2em;}
.content_sub{float: right;width: 100px;height: 40px;}
.content_sub .sub_btn{background: #7f0706;background-image: none;border-radius: 5px;line-height: 40px;width: 100px;height: 40px;color: #fff;}
.comment ul{max-height: 600px;overflow:auto;}
.comment .conmment_title{font-size: 18px;font-weight: bold;margin: 5px 0;}
.comment .item{border-bottom: 1px dashed #ccc;padding-top: 10px;}
.comment .item .item_word{line-height: 28px;word-wrap: break-word;}
.comment .item .item_time{line-height: 28px;}
.send_comment{margin: 25px 0 60px 0;height: 166px;border: 2px solid #ccc;}
.con_text{height: 100px;width: 1175px;border: 0;outline:none;padding: 10px;resize: none;}
.com_bottom{background: #f7f7f7;height: 42px;line-height: 42px;}
.com_num{float: left;color: 666666;padding-left: 10px;font-size: 16px;width: 1026px;border-top: 2px solid #ccc;}
.com_send{float: right;background: #770504;color: #fff;width: 160px;text-align: center;font-size: 16px;cursor: pointer;}

/*观览须知*/
.notice_title{text-align: center;font-size: 20px;font-weight: bold;}
.con_word{margin-top: 35px;font-size: 16px;line-height: 30px;margin-bottom: 220px;}
.con_word p{font-size: 16px;line-height: 30px;}
.actice_time{text-align: right;}
.mengban{width: 100%;height: 100%;position: fixed;top: 0;left: 0;background: rgba(0,0,0,0.5);z-index: 1000;cursor: none;display: none;}
.mengban img{width: 100%;}

/*往届回顾*/
.review_ul li{text-align: center;}
.review_ul li a.photo_p{float: none;}
#pictureViewer .handel-prev:hover, #pictureViewer .handel-next:hover{background-color: #fff !important;}
#pictureViewer .handel-next:hover{background-image: url(../images/icons/next_blank.png) !important;}
#pictureViewer .handel-prev:hover{background-image: url(../images/icons/prev_blank.png) !important;}

/*排行榜*/
.rank{border-radius: 10px;border: 20px solid #840706;}
.table{margin: 0 20px;}
.table tr th{line-height: 65px;font-size: 16px;color: #840706;width: 400px;}
.table tr td{line-height: 55px;font-size: 14px;color: #333;text-align: center;border-top: 1px solid #ccc;}
.table tr td.xuhao{font-weight: bold;}
.table tr td.xuhao img{width: 25px;}
}
@media screen and (max-width:768px) {
div{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.clear{clear: both;}
.center{width:100%; margin:0 auto; overflow: hidden;}
/*heaber*/
.header .banner{width: 100%;height: auto;}
.header .banner img{width: 100%;}

/*导航*/
.nav{height:42px; background: #770504;margin-top: -5px;}
.nav_yj{width: 100%; margin: 0 auto; height: 42px;}
.nav_yj li{float: left;display: inline; text-align: center; line-height: 42px; position: relative; z-index: 999; width: 20%;}
.nav_yj li.on{background: #851e1e; height: 42px; line-height: 42px;}
.nav_yj li a{font-size: 14px; color: #fff; display: block;}
.nav_yj li.on a,.nav_yj li.on a:hover{color: #fff;}

/*列表*/
.center_title{display: none;}
.phone{display: block;}
.phone{text-align: center;line-height: 40px;width: 130px;margin: 0 auto;overflow: hidden;}
.phone .xian{width: 20px;height: 4px;background: #930a0a;display: inline-block;float: left;margin: 18px 5px 0;}
.phone .ti_word{font-size: 16px;color: #333;font-family: "微软雅黑";float: left;}

.photo_ul{width: 93%; margin: 0 auto;padding: 15px 0;}
.photo_ul li{width: 48%; float: left; height: 128px; margin-left: 1.5%; margin-bottom: 10px;}
.photo_ul li a.photo_a{width: 100%; background: none; padding: 0; height: 100px;}
.photo_ul li span.yq{background: url(kuang_w.png) no-repeat center center; background-size:78%; right: 0;bottom:6px;}
.photo_ul li span.on{background: url(red_kuang_w.png) no-repeat center center;  background-size:78%;}
.photo_ul li a.photo_p{width: 100%; float:left;}

.photo_ul li a.photo_p span{display: block; width: 80%; text-align: left; line-height: 20px; padding-left: 0; font-size: 12px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;margin-left: 0;}
.photo_ul li .photo_a{position: relative;}
.photo_ul li a.photo_a img{width: 100%;height: 100%;}
.photo_ul li em{display: block; width: 100%;height: 97%; position: absolute; z-index: 99; left: 0px; top: 0px;}

.sub{width:120px; margin: 30px auto 40px auto;height: 100px;}
.sub_btn{background: url(phone_sub.png) no-repeat top center; height: 60px; background-size: 100%; width: 100%;border: none; cursor: pointer;}
.rankList{width: 100%;}
.result{background: #7f0706;border-radius: 4px;line-height: 42px;height: 42px;color: #fff;display: block;text-align: center;margin: 0 auto;}
/*底部*/
.footer{height: auto; width: 100%; background: #a82623; padding: 10px 0;}
.footer p{color: #fff; text-align: center; line-height: 22px; height: 22px; margin: 0 auto;}
.footer p span{width: 100%; display: block; margin: 0 auto; line-height: 22px; height: 22px; float: left; text-align: center; color: #fff; font-size: 12px;}
.qcode_l,.qcode_f{display: none;}
.header_con{width: 100%; background: url(phone_topcon_bg.jpg) no-repeat 0 0; height: auto;}
.footer .content{padding: 6px 8px 12px 8px;}
.con img{width: 100%;}

/*详情*/
.viedo{width: 95%;height: auto;}
.content{padding: 0;}
.content .title{line-height: 20px; font-size: 14px; text-align: center; padding: 0 5px 20px 5px; border-bottom: 1px dashed #d0c0a5; color: #333;font-weight: bold;}
.content .time{display: none;}
.content .phone_time{text-align: right;padding: 15px 5px;font-size: 12px;color: #666666;display: block;line-height: 28px;overflow: hidden;margin-right: 24px;}
.content .phone_time .llcs{float: right;}
.foot{width: 100%;margin: 0 auto;text-align: left;margin-top: 25px;margin-bottom: 50px;overflow: hidden;}
.sp_content{width: 95%;margin: 0 auto;line-height: 26px;float: none;text-indent: 2em;}
.content_sub{float: none;width: 100px;height: 40px;margin-top: 20px;}
.content_sub .sub_btn{background: #7f0706;background-image: none;border-radius: 5px;line-height: 40px;width: 100px;height: 40px;color: #fff;}
.comment{width: 95%;margin: 0 auto;}
.comment ul{max-height: 350px;}
.comment .item{border-bottom: 1px dashed #ccc;padding-top: 10px;}
.comment .item .item_time{text-align: right;}
.send_comment{margin: 25px 0 60px 0;height: 166px;border: 2px solid #ccc;width: auto;}
.con_text{height: 100px;width: 95%;border: 0;outline:none;padding: 0;resize: none;margin: 10px;}
.com_bottom{background: #f7f7f7;height: 40px;line-height: 40px;border-top: 2px solid #ccc;}
.com_num{float: left;color: 666666;padding-left: 10px;font-size: 14px;width: auto;border: 0;}
.com_send{float: right;background: #770504;color: #fff;width: 100px;text-align: center;font-size: 14px;}

/*观览须知*/
.notice_title{display: none;}
.con_word{font-size: 16px;line-height: 30px;width: 90%;margin: 5px auto;}
.con_word p{font-size: 16px;line-height: 30px;}
.review_ul li a.photo_p span{text-align: center;}
#pictureViewer{background-color: rgba(0,0,0,0.5) !important;}
#pictureViewer > .content{width: 100% !important;height: 100% !important;}
.mengban img{width: 100%;position: absolute;top: 50%;margin-top: -93px;}

/*排行榜*/
.rank{border-radius: 5px;border: 10px solid #840706;margin: 0 10px;}
.table{margin: 0 20px;}
.table tr th{line-height: 45px;font-size: 15px;color: #840706;}
/*.table tr th.rank_num,.table tr th.vote_num{width: 25%;}
.table tr th.video_name{width: 50%;}*/
.table tr td{line-height: 35px;font-size: 12px;color: #333;text-align: center;border-top: 1px solid #ccc;}
.table tr td.xuhao img{width: 22px;}
.table tr td .span_name{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width: 160px;margin: 0 auto}
}
