.con_from_left p a{color:#bbb;}

.con_from_left p a:hover{color:#f33;}



.cur_position{width:1200px; height:48px; margin:0 auto;}

.cur_position p{font-size:14px; color:#bbb; line-height:48px;}

.cur_position p a{color:#bbb;}

.cur_position p a:hover{color:#f33;}

.main_body{width:1200px; height:auto; margin:0 auto; overflow:hidden}



.con_from{width:1154px; height:25px; margin:0 auto; border-bottom:1px solid #f0f0f0; margin-top:52px;}

.con_from_left{width:891px; height:25px; float:left;}

.con_from_left p{font-size:12px; color:#bbb;}

.sub_div{width:262px; height:25px; float:left;}

.sub_div p{font-size:12px; color:#bbb; text-align:right;}

.tag_fx_ewm{width:1154px; height:154px; margin:0 auto; padding-bottom:28px;}

.tag_div{width:540px; height:154px; float:left;}

.tag_div_child{width:540px; height:80px;margin-top:16px; margin-left:-18px; margin-top:5px;}

.tag_div_child1{width:70px; height:30px; border:1px solid #F0F0F0;float:left; margin-left:18px; margin-top:12px; text-align:center;}

.tag_div_child1 a{font-size:12px; color:#bbb; text-align:center; line-height:30px;}

.tag_div_child1:hover{color:#000; border-color:#000;}

.tag_div_child1:hover a{ color:#000;}



.fx_div{width:254px; height:40px;margin-top:41px;}

.ewm_div{width:614px; height:154px; float:left;}

.ewm_con_div{width:126px; height:154px; float:right; margin-top:12px;}

.ewm_pic{width:126px; height:126px;}

.ewm_title{width:126px; height:20px;}

.ewm_title p{font-size:12px; color:#bbb; text-align:center;}

.ewm_title p a{color:#bbb;}





.title_author{width:1154px; height:90px; margin-top:30px; margin:0 auto; padding-top:30px;}

.news_title{width:1154px; height:30px;}

.news_title p{font-size:20px; line-height:30px; font-weight:bold;}

.author_date{width:1154px; height:18px; margin-top:10px;}

.news_author{width:auto; height:18px; padding:0px 20px 0px 0px; float:left;}

.news_author p{font-size:12px; color:#bbb;}

.news_author p a{ color:#bbb;}

.news_date{width:auto; height:18px; float:left;}

.news_date p{font-size:12px; color:#bbb;}

.title_line{width:1154px; height:1px; background:#F0F0F0; margin-top:8px;}

.news_con{width:1154px; height:auto; overflow:hidden; margin:0 auto;}



.sp_main_body{width:1154px; height:auto; margin:0 auto;}

.sp_con_start{width:1154px; height:auto;}

.sp_div{width:1154px; height:auto;}

.sp_des{width:1154px; height:auto;}

.sp_des img{width:852px; height:auto;}

.sp_des a{ color:#000;border-bottom: 1px solid;}



/*相关视频列表开始*/

.xg_sp_list{width:1236px; height:266px; margin-left:-6px; margin-top:20px;}

.xg_sp_div{width:376px; height:266px; float:left; margin-left:36px;}

.xg_sp_div a{ color:#000;}

.xg_sp_div_pic{width:376px; height:222px;}

.xg_sp_div_title{width:376px; height:44px; background:#fff;}

.xg_sp_div_title p{font-size:16px; line-height:43px; text-indent:0.8em;}

.xg_sp_sum{width:1260px; height:306px; margin:0 auto; margin-top:24px;}

/*相关视频列表结束*/

#wapnavlist{ display:none;}

embed{height:720px;}



@media only screen and (max-width:767px){

  /*当前位置开始*/

   .cur_position{width:96%;margin-top:0.8rem;height:0.6rem; display:none;}

   .cur_position p{font-size:0.24rem; line-height:0.6rem;}

   /*当前位置结束*/

   

   /*内容开始*/

   .main_body{width:100%; margin-top:0rem; background:#fff;}

   .sp_main_body{width:96%; height:auto; margin:0 auto;}

    

   embed{height:230px;}	 

   .news_right{display:none;}

   .main_left{ width:96%; float:none;}

   .title_author{width:96%;height:auto;margin-top:0px;margin:0 auto;padding-top:0.2rem;}

   .news_title{width:100%; height:auto;}

   .news_title p {font-size: 0.28rem;line-height: 0.4rem;}

   .author_date {width:96%;height:0.3rem;margin-top:0.1rem;}

   .news_author p{font-size:0.22rem;}

   .news_con{ width:96%; margin-top:0.2rem}

   .title_line{ display:none;}

   /*内容结束*/

   .con_from{ display:none;}

	.tag_fx_ewm{ display:block; width:100%;background: #fff;height:2.8rem;margin: 0 auto;padding-bottom:0.7rem;padding-top:0.26rem; position:relative;}

	.tag_div{ display:none;}	

	.ewm_div{ width:100%;}

	.ewm_con_div{ width:2.1rem; margin:0 auto; float:none;}

	.wap_from{width:96%; margin:0 auto; display:block;}

	.wap_from p{font-size:0.22rem; text-align:center; color:#BBBBBB}

	.wap_fx{width:96%; height:0.5rem; margin:0 auto; display:block; padding-top:0.3rem;padding-top: 0.2rem;padding-bottom: 0.15rem;}

	.wap_fx_font{width:1.4rem; float:left;}

	.wap_fx_font p{font-size:0.26rem; color:#101010;}

	.wap_fx_small{width:auto; margin-left:-0.2rem; float:left;}

	

	.wap_bjfx{width:auto; float:left; padding:0 0.2rem; background:#000; color:#fff; height:0.4rem; border-radius:12px; line-height:0.4rem; margin-left:0.2rem;}

	.wap_cdfx{width:auto; float:left; padding:0 0.2rem; border:1px solid #000; color:#000; height:0.4rem; border-radius:12px; line-height:0.4rem;margin-left:0.2rem;}

	.wap_footer{width:100%; background:#000; height:3.6rem; display:block;}

	.wap_footer_logo{width:100%; height:1rem;}

	.wap_footer_logo_pic{width:2.6rem; height:1rem; margin:0 auto; padding-top:0.4rem;}

	.wap_footer_app{width:100%; height:0.5rem; margin-top:0.4rem;}

	.wap_footer_app_icon{width:60%; margin:0 auto; height:0.5rem;}

	.wap_footer_wechat{width:0.55rem; height:0.5rem;float:left;}

	.wap_footer_weibo{width:0.55rem; height:0.5rem;float:left; margin-left:1.02rem;}

	.wap_footer_pc{width:0.55rem; height:0.5rem;float:left; margin-left:1.02rem; padding-top:0.07rem;}

	.wap_address{width:96%; height:0.7rem; margin:0 auto; margin-top:0.34rem}

	.wap_address p{font-size:0.26rem; color:#CECECE; text-align:center;}

	.wap_beian{width:96%; height:0.6rem; margin:0 auto;}

	.wap_beian p{font-size:0.26rem; color:#CECECE; text-align:center;}

	

	/*品牌故事开始*/

	#smallban {width:96%;height:auto; margin:0 auto; background:#fff;display:block;}

	.brand-story {width:100%;height:3rem;margin:0 auto;}

	.brand-story ul{ margin-left:0px; padding-top:0px;}

	.brand-story ul li {float:left;width:50%; margin:0px; height:auto;}

    .brand-story ul li a {position: relative;display: block;height: 100%;width: 100%;overflow: hidden; text-align:center;}

    .brand-story ul li a img {width:96%; height:auto;}

    .brand-story ul li a div {position: absolute;left: 0;top: 0;height: 100%;width: 100%;background:none; transition-delay: 400ms;transition: 600ms;

}

    .brand-story ul li a div h2{position: absolute;left: 50%;top: 50%;height: 32px;width: 128px;margin: -17px 0 0 -75px;padding: 0 10px;text-align: center;line-height: 32px;color: #EEE;transition: 400ms;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;

}

    .brand-story ul li a div i {display: block;position: absolute;right: 50%;top: 50%;height: 32px;width: 148px;margin: -17px -75px 0 0;transition: 400ms;border: 1px solid rgba(255,255,255,.3);}

    .brand-story ul li a:hover div {background: rgba(0,0,0,.0);}

    .brand-story ul li a:hover div h2 {left: -100%;}

    .brand-story ul li a:hover div i {right: -100%;}	

	/*品牌故事结束*/

   

    #wapnavlist{ font-size:14px; background-color: #fff;display:block;margin-top:0.8rem; z-index:99;}

	#wapnavlist ul li{ text-align:center; width:auto;}

	#wapnavlist ul li a{padding:10px 10px 8px 10px; display:inline-block; color: #333; margin-left:5px;}

	#wapnavlist ul li a.now{ background-color: #fff; font-weight: bold;}

   

    .wap_gary_div {width: 100%;height: 0.16rem;background: #f5f5f5;display: block;}

	

	

	/*视频内容开始*/

	.sp_con_start{width:100%; margin-top:0.2rem;}

	.sp_div{ width:96%; margin:0 auto;}

	.sp_des{ width:96%; margin:0 auto;}
	
	.sp_des img{ width:100%; margin:0 auto;}

	/*视频内容结束*/

	

	.xg_sp_sum{ display:none;}

	

   

   

}