*, :before, :after { margin:0; padding:0;}
html, body { min-height: 100%; margin: 0;height: 100%  }
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;font-size: 62.5%; -webkit-tap-highlight-color: transparent }
a { background-color: transparent; outline: 0;text-decoration:none;color:#333;   }
a:active, a:hover { outline: 0; }
li,ul{ list-style:none; list-style-type:none; margin:0; padding:0;}
img { -webkit-box-sizing: border-box; box-sizing: border-box;vertical-align: middle; border: 0 }
input,textarea{ outline:none;}


body {font-family: Helvetica Neue,Helvetica,"微软雅黑", "Microsoft YaHei"; font-weight: 400; color: #333; font-size:14px; overflow-x:hidden; position:relative;}
a{ color:#333;}
a:hover{ color:#EF0012;}
.clear { display: block; overflow: hidden; clear: both; height: 0; line-height: 0; font-size: 0; }
.clearfix:after { content: "."; display: block; font-size: 0; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table;}
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
.oz { overflow: auto; height: auto; zoom: 1;  }
.text-ov { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal;}

.backToTop { display: none; position: fixed; _position: absolute; right: 10px; bottom: 10px; _bottom: "auto"; cursor: pointer;  width: 45px; height: 45px; border-radius: 50%; background: url(../images/icon_top.png) #eee center 50% no-repeat; border:1px solid #CBCBCB; background-size:50%; text-align:center; font-size:0; line-height:0; z-index:2222;}
.backToTop span{ display:inline-block; font-size:0; padding-top:27px;}
.wimg img{ width:100%;}

.cbg{ background-color:#E2E2E2; }

/*header*/
.header{border-bottom:2px solid #DA2326; }
.head{padding:15px 0; position:relative; box-sizing: border-box; height:auto;  }

.w,
.head,
.copyright,
.pcontent{max-width:1200px; margin:0 auto;}

.mobile{ display:none;}

.headbox{ height:auto; }

.headbox:after { content: "."; display: block; font-size: 0; height: 0; clear: both; visibility: hidden;}

.logo{ float:left;}
.logo img{ width:auto; height:66px; }
.logo span{ display:inline-block; position:relative; top:2px;}
.head1 { text-align:center;}
.head1 .logo{ float:none; display:inline-block; }

.logologin{ float:left;}
.logologin img{ width:auto; height:66px; }
.logologin span{ display:inline-block; position:relative; top:2px;}
.head1 .logologin{ float:none; display:inline-block; }

.head_r{ float:right; padding:18px 5px 0 0;vertical-align:middle;}
.head_r.pc{ position:absolute; right:0; top:20px; display:block;}
.nav { position:relative;}
.nav li{ display:inline-block; margin:0 2px;vertical-align: middle; height: 32px; line-height: 32px; position:relative; top:-4px;}
.nav li.li_se{ margin:0 5px; margin-right:40px;}
.ic_se,
.ic_sc,
.ic_sd,
.ic_user,
.ic_dengc,
.ic_home
{
	display:inline-block; width:40px; height:26px; vertical-align:middle;position:relative; top:-1px; line-height:20px;text-align:center; padding-top:20px; font-size:13px;
	background: no-repeat center 0;
	background-size:18px auto;cursor:pointer;
}

.ic_se{background-image:url(../images/s_btn_m.png);  }
.ic_sc{background-image:url(../images/ic_sc_m.png);}
.ic_sd{background-image:url(../images/ic_sd.png?1) }
.ic_dengc{background-image:url(../images/ic_user.png);  }
.ic_home{background-image:url(../images/ic_home.png);  }

.ic_user{ background-image:url(../images/ic_user.png); }

.ic_se.act{background-image:url(../images/s_btn_m_act.png);  }
.ic_sc.act{background-image:url(../images/ic_sc_m_act.png);}
.ic_sd.act{background-image:url(../images/ic_sd_act.png) }
.ic_dengc.act{background-image:url(../images/ic_user_act.png);  }
.ic_home.act{background-image:url(../images/ic_home_act.png);  }



.mobile .nav li{ margin:0 6px;}
.mobile .ic_se{background-image:url(../images/s_btn_m.png);}
.mobile .ic_se.act{background-image:url(../images/s_btn_m_act.png);}

/*.mobile .ic_sc{background-image:url(../images/ic_sc_m.png);cursor:pointer;}*/


.nav .t_search{ position:relative; top:-5px;}

.skeybox{ display:inline-block; border:1px solid #CDCDCD; background-color:#fff; width:160px; height:33px; position:relative; padding-right:80px;box-sizing: border-box;vertical-align:top; }
.skeybox input{ width:100%; height:100%; border:none;text-indent:5px; vertical-align:top;}
.skeybox .s_fl{ position:absolute; right:0; color:#0071B8; display:inline-block; line-height:32px; font-size:13px; padding:0 20px 0 5px; cursor:pointer;user-select: none;}

.s_fl:before{
	content: "";
	display: block;
	position: absolute;
	top: 12px;
	right: 5px;
	width: 0;
	height: 0;
	border:7px solid;
	border-color: #0071B8 transparent transparent transparent ;
}
.tfl_box{border:1px solid #CDCDCD; background-color:#fff; position:absolute; top:30px; right:0; width:350px; min-height:120px; z-index:22;color:#0071B8; padding:5px;box-sizing: border-box; display:none;}
.tfl_box dl{ padding:10px 10px 0;display: -webkit-box;}
.tfl_box dt{ display:inline-block; min-width:65px;-webkit-box-flex: 1;}
.tfl_box dd{ -webkit-box-flex: 1;}
.tfl_box a{color:#0071B8;}
.tfl_box .f_btnb{ text-align:right; padding:5px 0;}
.tfl_box .f_btnb span{ display:inline-block; background-color:#AFAFAF; text-align:center; color:#fff; padding:5px 15px 4px; margin:0 5px; line-height:22px;}
.tfl_box .f_btnb .s_sou{ background-color:#0071B8;}

.sinput_date{border:1px solid #CDCDCD; width:120px; height:32px; background:url(../images/ic_date.png)  #fff no-repeat 95% 50%; background-size:auto 21px;text-indent:5px; margin-left:10px;vertical-align:top;}


.s_fl_close{ position:absolute; right:0.1rem; top:-0.25rem; width:1rem; height:1rem; cursor:pointer; display:none;}
.s_fl_close:before{
	content: "";
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 0;
	height: 0;
	border:.45rem solid;
	border-color:  transparent transparent #DA2326 transparent ;
}

/* content */
.mcontent{ display:none;}
.pcontent{ -webkit-transition: -webkit-transform 0.4s ease;  transition: transform 0.4s ease; min-height:605px;}

#footer { background-color:#0071B8; color:#fff; padding:10px 0 8px;  }

.m_logo{ text-align:center; height:6.5rem; padding:.8rem 0 .5rem;}
.m_logo img{ max-height:100%;}

/*登录*/
.c_login{ padding:2.5rem 0 1.5rem; max-width:360px; margin:0 auto;}
.c_login .dd_tit{ text-align:center; font-size:1.1rem; padding-bottom:1rem; color: #EF0012; }

.c_login dd{ padding-bottom:0.5rem;text-align:center;}
.c_login .dd_label{ text-align:left;}
.c_login .dd_input .input { border:none;border-radius:4px; height:40px; width:100%; color:#333; text-indent:3px; background-color:#D5D5D5;}
.c_login .dd_ck { padding:5px 0;}
.c_login .dd_ck label{ cursor:pointer; }
.c_login .dd_ck input{ margin-right:5px; position:relative; top:1px; }
.c_login .btnbox{ padding:10px 0;}
.c_login .dd_wang a{color:#51656C;}

.btn{ display:inline-block; line-height:34px; border-radius:6px; text-align:center;  background-color:#0071B8; padding-top:2px; max-width:110px; padding:1px .8rem; font-size:16px; color:#fff; border:none; cursor:pointer;}
a.btn:hover{ color:#fff;}
.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}

.login_tabs{ width:100%; height:40x; overflow:hidden; background-color:#fff;}
.login_tabs li{ float:left; width:33.33%;text-align: center; border-bottom:1px solid #E0DFDF;background-color: #E2E2E2; line-height:40px; cursor:pointer;}
.login_tabs li.active{ color:#fff;background-color: #EF0012;}
.c_login .swiper-slide{ padding:0.5rem 0 0;}


.sheding_box{}
.tit_1{ font-size:1rem; padding-bottom:10px;}
.sd{ padding:50px 0 20px;}
.sd dt{ font-size:16px; font-weight:700;}
.sd .dd_1{color: #EF0012; padding:10px 0;}
.sd .sd_btn{ padding:15px 0;}
.sd .dd_du {}
.sd .dd_du span{ display:inline-block; cursor:pointer; text-align:center; padding:4px 10px; margin-right:5px; border:1px solid transparent;}
.sd .dd_du .act{border:1px solid #EF0012; }

.sd .sd_btn .s_que{ display:inline-block; background-color:#EF0012; text-align:center; color:#fff; padding:5px 13px; cursor:pointer;}

.ul_mail{ font-size:14px; line-height:26px; padding:20px 0;}
.ul_mail li{ padding-bottom:10px;}
.li_name{ color:#939292;}

/* ul_form */
.ul_form{background-color:#fff; padding:0;}
.ul_form li{  min-height:28px; line-height:28px; text-align:left; padding:5px 0px 5px 90px;position:relative; color:#555;}
.ul_form li .s_label{ position:absolute; left:0; top:6px;}
.ul_form li .s_input{ display:block; font-size:12px;}
.ul_form li .input_je{ width:180px; height:26px; font-size:14px; line-height:normal; border:1px solid #484848; color:#000;}


.swipernavbox{ position:relative; margin:10px 0; padding:0 70px 0 0px;}
.swipernav .swiper-slide { width:auto; margin-right:10px;}
.swipernav .swiper-slide a{ background-color:#E6E6E6;display:inline-block; line-height:38px;border-radius:0; text-align:center; padding:0 30px; }
.swipernav .swiper-slide .a_cur{ background-color:#EF0012; color:#fff;}

.swipernavbox .swiper-button-next.swiper-button-disabled,
.swipernavbox .swiper-button-prev.swiper-button-disabled {
  display:;
}
.swipernavbox .swiper-button-prev,
.swipernavbox .swiper-rtl .swiper-button-next {
 left:auto;
 right:35px;
  background:url(../images/ar_l1.png) no-repeat center;
}
.swipernavbox .swiper-button-next,
.swipernavbox .swiper-rtl .swiper-button-prev {
 right:0;
 background:url(../images/ar_r1.png) no-repeat center;
}

.swipernavbox .swiper-button-next::after, 
.swipernavbox .swiper-button-prev::after { font-size:.7rem; font-weight:700;}

.swipernavbox .swiper-button-next, 
.swipernavbox .swiper-button-prev{color:#EF0012; width:25px; height:38px; top:0; margin-top:0;}

.swipernavbox .swiper-button-next:after,
.swipernavbox .swiper-button-prev:after {
 display:none;
}


.swiperban { margin:15px auto; }
.swiperban .swiper-slide img{ width:100%;}
.swiperban .swiper-pagination-bullet{background:#999; width:0.5rem; height:0.5rem; margin:0 .3rem;opacity:1;}
.swiperban .swiper-pagination-bullet-active{background:#666;}
.swiperban  .swiper-horizontal > .swiper-pagination-bullets, 
.swiper-pagination-bullets.swiper-pagination-horizontal{bottom: 5px;}


/*最新影片
 margin:0 -30px; width:-webkit-calc(100% + 30px);width: calc(100% + 30px);
*/
.filmSwiperbox{ position:relative; margin:5px -0 0; padding:10px 30px;}
.filmSwiper .swiper-wrapper{}
.film_item{ min-height:180px;}

.film_item .film_item_img{ }
.film_item .film_item_img img{ width:100%; height:125px; border-radius:0;}
.film_item .film_item_info{ color:#524D4D; padding:10px 0; min-height:40px;}

.filmSwiperbox .swiper-button-next.swiper-button-disabled,
.filmSwiperbox .swiper-button-prev.swiper-button-disabled {
  display:;
}

.filmSwiperbox .swiper-button-prev,
.filmSwiperbox .swiper-rtl .swiper-button-next {
 left:-0;
 background:url(../images/ar_l1.png) #E2E2E2 no-repeat center;
}
.filmSwiperbox .swiper-button-next,
.filmSwiperbox .swiper-rtl .swiper-button-prev {
 right:-0;
 background:url(../images/ar_r1.png) #E2E2E2 no-repeat center;
}
.filmSwiperbox .swiper-button-next::after, 
.filmSwiperbox .swiper-button-prev::after { font-size:1rem; font-weight:700;}
.filmSwiperbox .swiper-button-next, 
.filmSwiperbox .swiper-button-prev{ color:#808080; top:10px; height:125px;margin-top:0;}

.filmSwiperbox .swiper-button-next:after,
.filmSwiperbox .swiper-button-prev:after {
 display:none;
}


.filmSwiperbox2 .swiper-button-prev,
.filmSwiperbox2 .swiper-rtl .swiper-button-next {
 background:url(../images/ar_l.png) no-repeat center;
}
.filmSwiperbox2 .swiper-button-next,
.filmSwiperbox2 .swiper-rtl .swiper-button-prev {
 background:url(../images/ar_r.png) no-repeat center;
}


.fl_box{ padding:25px 0 0; border-top:1px solid #C1C1C1; }
.fl_list{ margin:0 -10px; }
.fl_list li{ width:25%; float:left; margin-bottom:15px; padding:0 10px;box-sizing: border-box;}
.fl_list .fl_item_img img{ width:100%; height:150px; border-radius:0; }
.fl_list .fl_item_info{ background-color:#EF0012; color:#fff; height:70px; line-height:70px; font-size:.8rem; text-align:center; border-radius:0;	}


.position_tit{ font-size:.85rem; padding:7px 10px ; color:#fff; background-color:#0071B8;}
.position_tit2{ font-size:16px; padding:15px 0 6px;}
.position_tit2 span{ background-color:#E2E2E2; margin-right:10px; display:inline-block; line-height:36px; padding:0 25px; cursor:pointer;}
.position_tit2 span.active{ color:#fff; background-color:#DB2226;}

.position_tit3{ font-size:.9rem; padding:7px 0 6px;}

.border-b{ border-bottom:1px solid #CDCDCD;}
.position_nav{ font-size:14px; padding:15px 0 0 ;}
.videobox_l .position_nav{ padding:0;}
.position_box{ padding:5px 0 10px;}

/*影片 文件*/
.yp_box{ padding:15px 0 0; }

.yp_list{ margin:0 -10px; }
.yp_list li{ width:20%; float:left; min-height:220px; padding:0 10px; box-sizing: border-box;}
.yp_list .film_item .film_item_img img{ border-radius:5px;}
.yp_list .film_item .film_item_info {
  min-height: 50px;
  max-height: 70px;
 
 overflow: hidden;
 text-overflow: ellipsis;
 display: -webkit-box;
 -webkit-box-orient: vertical;
 -webkit-line-clamp: 4;
 
}
.yp_list .film_item {
  min-height: 200px;
}

.wj_box{ padding:15px 0 0; }
.wj_list{ margin:0 -10px; }
.wj_list li{ width:25%; float:left; min-height:45px; padding:0 10px;box-sizing: border-box;}

.s_dw{ background:url(../images/ic_dw2.png) no-repeat left 50%; display:inline-block; padding:0 5px 0 36px; line-height:30px; max-width:100%;text-overflow: ellipsis; overflow: hidden; white-space: nowrap; word-wrap: normal;box-sizing: border-box;}


.scbox .film_item_img{ position:relative;}
.scbox .scb{ width:100%; position:absolute; left:0;bottom:0; height:30px; color:#fff; background-color:rgba(0,0,0,.3); text-align:right; font-size:13px; display:;}
.scbox .scb label{ display:inline-block; position:relative; top:6px; right:10px;}
.scbox .scb input{ position:relative; top:1px;}

.sc_btnbox{ text-align:right;}

.lbcheckbox{}
.lbcheckbox input{ font-size:16px;}

.btn_del{ display: inline-block; margin-left:20px; font-size:13px;
background-color: #EF0012;
text-align: center;
color: #fff;
padding: 5px 13px;
cursor: pointer;}

/*卓聊號外*/

.hw_box{ padding:15px 0 10px; }
.hw_list{ margin:0 -10px; }
.hw_list li{ width:50%; float:left; min-height:220px; padding:0 10px;box-sizing: border-box;}
.hw_list .hw_item{display: table; position:relative;}
.hw_list .hw_item_img{display: table-cell; width:130px;}
.hw_list .hw_item_img img{ width:100%; height:180px;}
.hw_list .hw_item_info{ display: table-cell; vertical-align: top;}
.hw_list .hw_item_info b{ display:block; padding:0 50px 0 30px; font-weight:600;}
.hw_list li:nth-child(odd){ padding-right:50px; border-right:1px solid #ccc;}
.hw_list li:nth-child(even){ padding-left:80px; }
.hw_list .btn_qx{ display: inline-block; position:absolute; right:0; bottom:0;
background-color: #EF0012;
text-align: center;
color: #fff;
padding: 5px 13px;
cursor: pointer;}

.videobox{ padding:20px 0; display: -webkit-box;}

.videobox_l{ width:600px; -webkit-box-flex: 1; margin-right:120px;}

.videobox_r{  width:280px; -webkit-box-flex: 1; min-height:440px; border-radius:0;box-sizing: border-box;}
.mulu_list{ background-color:#fff;padding:10px; }

.video_tit{ font-size:.75rem; padding:.3rem 0 .5rem;}
.video_v{ height:14rem;}

.video_play_tit{ height:30px; padding:8px 0 10px;}
.video_title{color:#EF0012; font-weight:700; display:inline-block; padding-top:5px; font-size:16px; }
.video_scno{ float:right; background:url(../images/ic_sc_no.png) no-repeat left; padding-left:22px; line-height:22px;}
.video_sc{ float:right; background:url(../images/ic_sc.png) no-repeat left; padding-left:22px; line-height:22px;}


.mulu_tit{ padding:5px 0 10px; margin-bottom:10px; font-weight:700; position: relative;}
.arr:before{
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	right: 0;
	width: 0;
	height: 0;
	border:8px solid;
	margin-top: -10px;
	border-color: #333 transparent transparent transparent ;
}/*383838*/
.arr:after{
	content: "";
	display: block;
	position: absolute;
	top: 50%;
	right: 3px;
	width: 0;
	height: 0;
	border:5px solid;
	margin-top: -10px;
	border-color: #fff transparent transparent transparent ;
}
		
		
.mulu_box .ml_item{ min-height:80px; margin-bottom:15px; position:relative; cursor:pointer; padding-right:10px;}
.mulu_box .ml_item .s_xh{ display:inline-block; position:absolute; left:0; top:5px;}
.mulu_box .ml_item_img{width:130px; position:absolute; left:30px; top:0;}
.mulu_box .ml_item_img img{ width:100%; height:80px; border-radius:0;}
.mulu_box .ml_item_info{ padding-left:170px; font-size:13px;}
.mulu_box .ml_item_info b{ display:block; font-weight:400;}

.mulu_box .ml_item.ml_item_cur{ color:#DB2226;}
.mulu_box .ml_item.ml_item_cur .s_xh{ font-size:0; line-height:0; left:5px; top:42%; margin-top:-5px;
	width: 0; height: 0; border: 10px solid;
	border-color:transparent  transparent  transparent #DB2226 ;
}

.mlSwiper{ height:400px;}
.mlSwiper .swiper-slide{ height:auto; padding-right:10px;}



.video_sm{ padding:0 0 10px;}
.video_sm dd li{ padding:5px 0;}
.video_sm .btn_download{ display: inline-block;
line-height: 40px;
background:url(../images/ic_dw2.png) no-repeat left; padding-left:36px;
position:relative;}


@media screen and (min-width: 1170px) and (max-width:1200px){
	.copyright{ max-width: auto; padding:0 .8rem;}
	.head2{max-width: auto; padding: 10px .8rem; }
	.pcontent{max-width: auto; min-height: auto; padding:0 .8rem;}
}

@media screen and (max-width:1170px){
	.copyright{ max-width: auto; padding:0 1.2rem;}
	.head2{max-width: auto; padding: 10px 1.2rem; }
	
	.pcontent{max-width: auto; min-height: auto; padding:0 1.2rem;}
	.position_box{ padding:.6rem 1.2rem;}
	
	.fl_list .fl_item_img img{ height:auto; max-height:4.2rem;  }
	.fl_list .fl_item_info{ height:2rem; line-height:2rem; font-size:.75rem;}

	.hw_list li:nth-child(odd){ padding-right:10px;}
	.hw_list li:nth-child(even){ padding-left:10px; }
	.hw_list .hw_item_info b{padding: 0 20px 0 10px;}
	
	
	
	.filmSwiperbox .swiper-button-next, 
	.filmSwiperbox .swiper-button-prev{ height:120px;}

	.film_item{ min-height:200px;}
	.film_item .film_item_img img{ height:120px; }
	.film_item .film_item_info{min-height: 70px;}

	
	.videobox_l{ width: 550px; margin-right:50px;}
	.videobox_r{ width:280px; }

}


@media screen and (max-width:992px){
	.mobile{ display:block;}
	.head{max-width: auto; padding:2px 0 0; }
	.logo{-webkit-box-flex: 1;box-flex: 1;float: left; text-align:left;}
	.logo a{ display:inline-block;}
	
	.head_r.mobile{ padding-top:.8rem;} 
	.head_r.pc{ float:none; clear:both; padding: 20px 10px 10px; position:static; display:none;} 
	.nav{ text-align:center;}
	.pc .li_sc,
	.pc .li_sd,
	.pc .li_logout,
	.pc .li_home
	{ display:none;}

	.header{ border-bottom:none;}
	.headbox{border-bottom: 2px solid #DA2326;padding:10px .5rem; }
	.tfl_box{ right:auto; left:-1px; width:18rem;}
	.s_fl_close{ display:inline-block;top: -0.2rem;right: 0;}
	
	.fl_list li{ width:33.33%;}
	.hw_list .hw_item_info b{padding: 0 0 0 10px ;}
	
	.yp_list li{ width:25%;}
	
	.fl_list .fl_item{ min-height:6rem;}
	.fl_list .fl_item_img img{ height:5.05rem;}
	
	.videobox_l {
	  width: 16.2rem; margin-right:1rem;
	}
	.video_v{ height:10rem;}
	.videobox_r {
	  width: 9rem;
	  min-height: auto;
	  margin-bottom:15px;
	}
	.mlSwiper {
	  height: 12rem;
	}
	
	
	.mulu_box .ml_item{ min-height:2rem;}
	.mulu_box .ml_item_img{ width:3.5rem;}
	.mulu_box .ml_item_img img{ height:2rem;}
	.mulu_box .ml_item_info{ padding-left:5rem;}
	
	
}
	
@media screen and (max-width:768px){
	
	.copyright{ max-width: auto; padding:0 .5rem;}
	.pcontent{max-width: auto; min-height: auto; padding:0 .5rem;}
	.position_box{ padding:.6rem .5rem;}

	
	 body{ font-size:.7rem;}
	 
	.header{ min-height:auto;}
	.head_r.pc{ padding: .7rem .4rem .4rem; display:;} 
	.head_r.mobile{ padding-top:.4rem;} 
	
	.nav li{ margin:0; line-height:1.4rem; height:1.4rem; font-size:.7rem;}
	.nav .t_search{ top:-.2rem;}

	.skeybox{ width:6.1rem; padding-right: 3.1rem;height: 1.4rem; line-height:0; font-size:0;}
	.tfl_box{ font-size:.7rem; line-height:1.2rem;}
	.sinput_date{ width:4.4rem;margin-left: .2rem;height: 1.3rem;background-size: auto .8rem; font-size:.6rem;text-indent: 2px; vertical-align:top;}
	.skeybox input{text-indent: 2px; font-size:.6rem;}

	
	.skeybox .s_fl{ font-size:.6rem;padding: 0 .7rem 0 .2rem; line-height:1.4rem;}
	.s_fl_close{ top: -3px; right:-4px;}

	
	.s_fl:before{
		top: .6rem;
		right: .1rem;
		border:.28rem solid;
		border-color: #0071B8 transparent transparent transparent ;
	}
		
	.head_r.mobile{padding-top: .6rem;}
	
	.ic_se, .ic_sc, .ic_sd, .ic_user, .ic_dengc, .ic_home {
		  width: 1.3rem;
		  height: 1rem;
		  line-height: 1rem;
		  padding-top: .6rem;
		  font-size: .5rem;
		  background-size:.6rem auto;
	}
	
	/*
	.head_r.pc .ic_se,
	.head_r.pc .ic_sc,
	.head_r.pc .ic_sd{
		width:.8rem; height:1rem;
	}	
	.head_r.pc .ic_se{background-size:.8rem auto;}
	.head_r.pc .ic_sc{background-size:.7rem auto; }
	.head_r.pc .ic_sd{background-size:.7rem auto; }
	*/

		
	.logo{ font-size:0.8rem; padding-top:.2rem;}
	.logo img{ height:1.6rem; }
	
	.logologin{ font-size:0.8rem; padding-top:.2rem;}
	.logologin img{ height:2.6rem; }
	
	.fl_list li{ width:50%;}

	.hw_list li {min-height: 7.2rem;}
	.hw_list .hw_item_img{width: 4.3rem;}
	.hw_list .hw_item_img img { height: 6.2rem;}
	.hw_list .hw_item_info b{ font-weight:400;}
	
	.yp_list li{ width:33.33%; min-height:auto;}
	.yp_list .film_item{ min-height:10rem;}
	.yp_list .film_item .film_item_info{
		  max-height: 3.6rem;
		  padding:.4rem 0 .2rem;
	}
		
	.wj_list li{ width:50%;}
	
	.film_item{ min-height:7rem;}

	.film_item .film_item_img img{ height:5rem; }
	.fl_list .fl_item_img img{ height:5.05rem; }

	
	.ul_form li{ padding:5px 0px 5px 4.3rem; }
	.ul_form li .form_tips{ display:block;}
	.ul_form li .input_je{ width:10rem;}
	
	.c_login{ max-width: 100%; padding: 6.5rem 1rem 1.5rem; }
	
	.videobox {display:block;}
	.videobox_l {
	  float: none;
	  display:block;
	  width: 100%;
	  margin-right:0;
	}
	.videobox_r {
	  float: none;
	  width: 100%;
	  display:block;
	  min-height: auto;
	}
	.mulu_list{background:none;
	  padding:0;}
	.mulu_tit { border-bottom:1px solid #C1C1C1;}
	.arr:before,.arr:after{ display:none;}
	.mlSwiper {
	  height: 14rem;
	}

	.swiperban{ margin:.5rem auto;}
	
	
	.mulu_box .ml_item{ min-height:4rem;}
	.mulu_box .ml_item_img{ width:7rem;}
	.mulu_box .ml_item_img img{ height:4rem;}
	.mulu_box .ml_item_info{ padding-left:8.6rem;}
	
	
	.fl_box{ margin:0 -.5rem;}
	.fl_list{ margin:0 auto;}
	.film_item .film_item_info{ min-height:1.5rem;}
}

@media screen and (max-width:640px){
	body{ font-size:.75rem;}
	
	.hw_list li {min-height: 7.2rem;}
	.hw_list .hw_item_img{width: 3.6rem;}
	.hw_list .hw_item_img img { height: 5.6rem;}
	.hw_list .hw_item_info b{ font-size:.6rem;}
	.hw_list .btn_qx{ font-size:.6rem;}
	.yp_list li{ width:50%;}
	.wj_list li{ width:50%;}
	
	.c_login{ min-height:26rem;}
	.pcontent{ min-height:30rem;}
	
	.mobile .nav li {
	  margin: 0 .2rem;
	}
	.ic_se, .ic_sc, .ic_sd, .ic_user, .ic_dengc, .ic_home {
		  padding-top: .65rem;
		  font-size: .49rem;
		  background-size: .65rem auto;
	}
	
	.yp_list .film_item .film_item_info{
		  max-height: 3.7rem;
	}

}

@media screen and (max-width:500px){
	.hw_list li {min-height: 7.2rem;width: 100%;float: none; }
	.hw_list li:nth-child(odd){ border-right:none;}
	.hw_list .hw_item_img{width: 4.3rem;}
	.hw_list .hw_item_img img { height: 6.2rem;}
	.hw_list .hw_item_info b{ font-size:.75rem;}
	
	.wj_list li{ width:100%;}
	
}

/*

.item_img img {
  max-width: 100%;
  max-height: 100%;
  display: none;
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
}
*/

