﻿.right_news_con a{color:#bbb;}

.news_con a{color:#000;}

.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}

.main_left{width:900px; float:left; height:auto; margin:0 auto; background:#fff;}

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

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

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

.author_date{width:852px; 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_date{width:auto; height:18px; float:left;}

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

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

.news_con{width:852px; height:auto; overflow:hidden; margin:0 auto; line-height: 24px;}

.news_con p img{ margin-top:6px;}

.con_from{ margin:0 auto; border-bottom:1px solid #f0f0f0; margin-top:38px; padding: 0 3%;}
.con_from p a{color:#000}
.con_from p a:hover{color:#1681d6}

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

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

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

.con_from_left p a{ color:#bbb;}

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

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

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

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

.tag_fx_ewm{width:852px;/* 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:auto; height:30px; border:1px solid #F0F0F0;float:left; margin-left:18px; margin-top:12px; text-align:center; padding:0px 12px;}

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

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

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



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

.ewm_div1{width:312px; 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;}



.news_right{width:280px; height:auto; float:left; margin-left:920px; position:fixed;}

.news_top{width:280px; height:auto; float:left; background:#fff;}

.ad_div{width:246px; height:146px; margin:0 auto; margin-top:16px;}

.right_news{width:246px; height:auto; margin:0 auto;}

.right_news_title{width:246px; height:24px; margin-top:38px;}

.right_news_title p{font-size:14px; line-height:24px;}

.right_news_list{width:246px; height:auto; overflow:hidden; padding-bottom:24px;}

.right_news_list_one{width:246px; height:auto;overflow:hidden; margin-top:12px;}

.right_news_num{width:20px; height:20px; float:left;}

.right_news_num p{font-size:14px; color:#bbb;}

.right_news_con{width:214px; height:auto; float:left; margin-left:10px;}

.right_news_con a:hover{color:#f33;}

.right_news_con p{font-size:14px;}

.wap_gary_div{ display:none;}

#wapnavlist{display:none;}

.wap_footer_fg{display:none;}



.report_div{width:668px; height:274px; background:#fff; z-index:9; position:fixed; left:30%; bottom:28%; border:1px solid #bbb; box-shadow: 0px 0px 10px 4px #bbb;} 

.option_font{width:616px; height:24px; margin:0 auto; margin-top:33px;} 

.font_div{float:left; width:60px; height:24px;}

.font_div p{font-size:14px; color:#000; font-weight:bold;}

.option_div{float:left; width:536px; height:24px; margin-left:6px;}

.reason_div{width:616px; height:110px;margin:0 auto; margin-top:26px;}

.reason_text{width:99%; height:110px; border:1px solid #BBBBBB; margin:0 auto; resize:none;}

.tj_div{width:616px; height:32px; margin:0 auto; margin-top:26px;}

.tj_yzinput{width:114px; height:32px; float:left; margin-left:328px;}

.tj_yzdiv{width:82px; height:32px; float:left; margin-left:10px;}

.submit_div{width:72px; height:32px; float:left; margin-left:10px;}

.submit_btn{width:70px; height:32px; border:1px solid #000; background:#000; text-align:center; color:#fff; cursor:pointer;}







@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:0px; background:#fff;}

   .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}

   .news_con img{max-width:100%;height:auto!important}

   .title_line{ width:100%;}

   /*内容结束*/



   .tag_fx_ewm {display: none;width: 100%; background: #fff;height: 2.8rem;margin: 0 auto;padding-bottom: 0.7rem; padding-top: 0.09rem;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%;margin:0 auto; margin-top:0.34rem}

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

	.wap_beian{width:96%; height:auto; 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; border-bottom: 2px solid #f33;}

   

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

    .wap_footer_fg{width:100%; height:1px; background:#f5f5f5; margin-top:16px; display:block;}   

}

@media(max-width:640px){
	.con_from{margin-top:20px}
}