.wrap{

	width: 100%;

	min-width: 1200px;

}

.w1200{

	width: 1200px;

	margin: 0 auto; 

}

img{

	vertical-align: middle;

}

.switch{
	position: fixed;
	top: 15%;
	right: 0;
	z-index: 99;
}

.switch div{
	margin:10px 0; 
	padding:5px 10px;
	background: white;
}
.switch div:hover img{
	transform: scale(1.1);
}
.switch div img{
	transition: 1s;
}
.top{

	line-height: 120px;

	background: #f0f0f0;	

}
.top .fl{

	mix-blend-mode: darken;
}
.nav li{

	display: inline-block;

	width: 84px;

	text-align: center;

	margin: 0 5px; 

	position: relative;

}

.nav li:after{

	content: '';

	width: 84px;

	height: 4px;

	background:#f1b11a; 

	position: absolute; 

	bottom: 30%;

	left:0;

	transition: 1s;

	opacity: 0;

}

.nav li:hover:after{

	content: '';

	bottom: -4px;

	opacity: 1;

}

.nav li.on{

	border-bottom: solid 4px #f1b11a; 

}

.slideBox{ width:100%;overflow:hidden; position:relative;  }

.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }

.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }

.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }

.slideBox .hd ul li.on{ background:#f00; color:#fff; }

.slideBox .bd{ position:relative; height:100%; z-index:0;   }

.slideBox .bd li{ zoom:1; vertical-align:middle; }

.slideBox .bd img{ width:100%;display:block;  }



.slideBox .prev,

.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; 

	background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }

.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }

.slideBox .prev:hover,

.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }

.slideBox .prevStop{ display:none;  }

.slideBox .nextStop{ display:none;  }

.hor{

	background: url(../images/hor.jpg) center center no-repeat;

	line-height: 100px;

	height: 100px;

	box-sizing: border-box;

	overflow: hidden;

}

.hor .fl{

	padding-left: 32px;	

}

.hor .fr{

	margin-right: 34px;

}

.r_hor input{

	margin:0;

	padding: 0;

	border: none;

	outline: none; 

	background: none;

	line-height: 50px;

	height: 50px;

	border-bottom: solid 1px #f4c148;

}

.r_hor input.text{

	width: 526px;

	color: white;

	text-indent: 20px;

}

.r_hor input.submit{

	width: 60px;

	background: url(../images/submit.jpg) center center no-repeat;

	font-size: 0;

	margin-left: -5px;

}

.product{

	background: url(../images/product_v.jpg) center center no-repeat;

	height: 772px;

	padding-top: 99px;

	box-sizing: border-box;

	overflow: hidden;

}

.total_titel{

	font-size: 32px;

	color: #afafaf;

	width: 135px;

	margin: 0 auto;

	position: relative;

}

.total_titel:after{

	content: '';

	width: 35px;

	height: 5px;

	background: #f1b11a;

	position: absolute;

	bottom:-70%;

	left:35%;

}

.total_titel span{

	font-family: 'Impact';

	color: #afafaf;

	opacity: 0.08;

	font-size: 55px;

	position: absolute;

	top: -40%;

	left:-40%;

	text-transform: uppercase;

}

.product .slideTxtBox{

	position: relative;

	margin-top: 48px;

}

.product .slideTxtBox .hd ul li{

	width: 133px;

	background: #e5e5e5;

	padding-left: 14px;

	color: #202020;

	padding-bottom: 27px;

}

.product .slideTxtBox .hd ul li.on{

	background: #f1b11a;

}

.l_product_one{

	font-family: "Impact";

	font-size: 70px;

	padding-top: 49px;

	position: relative;

}

.l_product_one:after{

	content:'';

	background: url(../images/n.png) center center no-repeat;

	width: 27px;

	height: 51px;

	position: absolute;

	top:47%;

	right:20%;

}

.ng .l_product_one:after{

	content:'';

	background: url(../images/n1.png) center center no-repeat;

	width: 26px;

	height:49px;

	position: absolute;

	top:53%;

}

.l_product_two{

	font-weight: bold;

	font-size: 22px;

	line-height: 26px;

	padding-top: 12px;

}

.product .slideTxtBox .hd ul li .l_product_three{

	font-size: 19px;

	width: 101px;

	line-height: 31px;

	background: #242424;

	color: #949494;

	text-align: center;

	border-radius: 50px;	

	margin-top: 17px;

}

.product .slideTxtBox .bd{

	width: 1045px;

	position: absolute;

	top: 0;

	right: 0;

	box-sizing: border-box;

	overflow: hidden;

}

.product .txMovie .focus_pic li{

	width: 632px;

	border: solid 1px white;

	height: 320px;

	box-sizing: border-box;

	overflow: hidden;

}

.product .txMovie .focus_pic li img{

	width: 100%;

}

.product .txMovie1 .focus_pic li{

	width: 632px;

	border: solid 1px white;

	height: 320px;

	box-sizing: border-box;

	overflow: hidden;

}

.product .txMovie1 .focus_pic li img{

	width: 100%;

}

.focus_text{

	background:url(../images/product2.jpg) center center no-repeat;

	width: 407px;

	padding-bottom:88px;

	position: absolute;

	top: 0;

	right: 0;

}

.focus_text ul li{

	text-align: center;

}

.focus_text ul li h2{

	font-family: 'Impact';

	font-size: 70px;

	color: #f1b11a;

	padding-top: 46px;

}

.sub_tit{

	font-size: 35px;

	font-weight: bold;

	color: #afafaf;

	padding-top: 18px;

}

.focus_text ul li .focus_info{

	font-size: 20px;

	font-weight: 300;

	color: #afafaf;

	font-size: 16px;

	text-align: left;

	width: 316px;

	margin: 0 auto;

	line-height: 24px;

	padding-top: 15px;

}

.focus_nav{

	padding-top: 5px;

}

.focus_nav ul li{

	width: 342px;

	margin-right: 6px;

	border: solid 1px white;

}

.focus_nav ul li img{

	width: 100%;

}

.focus_nav ul li.on{

	border: solid 1px #f1b11a;

}

.reason{

	background: url(../images/reason.jpg) center center no-repeat;

	height: 795px;

	padding-top: 106px;

	box-sizing: border-box;

	overflow: hidden;

}

.reason_titel{

	text-align: center;

}

.reason_total{

	padding-top: 54px;

}

.reason_total li{

	width: 279px;

	display: inline-block;

}

.reason_total_img{

	position: relative;

}

.reason_total_img img{

	width: 100%;

}

.reason_total li:hover .reason_total_img span{

	transform: rotate(360deg);

}

.reason_total_img span{

	display: block;

	width: 98px;

	height: 80px;

	text-align: center;

	border: solid 1px white;

	border-radius: 50px;

	font-size: 30px;

	font-weight: bold;

	color: white;

	background: #364261;

	padding-top: 18px;

	position: absolute;

	bottom:-15%;

	left:31%;

	transition: 1s;

}

.reason_total_word{

	width: 214px;

	font-size: 15px;

	line-height: 20px;

	margin: 0 auto;

	padding-top: 58px;

}

.repeat{

	background: url(../images/repeat.png) center center no-repeat;

	height: 216px;

	margin-top: -50px;

	position: relative;

	z-index:1;

}

.x_repeat{

	color: white;

	width: 470px;

	padding-top: 91px;

}

.x_repeat .fl{

	

}

.x_repeat .fr{

	width: 112px;

	line-height: 33px;

	background: #f1b11a;

	text-align: center;

	margin-top: 2px;

	border: solid 1px transparent;

}

.x_repeat .fr:hover{

	border: solid 1px white;

}

.repeat_word{

	font-size: 26px;

	color: white;

	font-weight: bold;

	padding-top: 12px;

	padding-left: 4px;

}

.repeat_word span{

	color: #f2b01b;

}

.about{

	background: url(../images/about.jpg) center center no-repeat;

	height: 971px;

	margin-top: -12px;

	box-sizing: border-box;

	overflow: hidden;

	padding-top: 94px;

}

.about .total_titel{

	color: #242424; 

}

.about .total_titel span{

	width: 220px;

	left:-45px;

}

.x_about{

	padding-top: 60px;

}

.l_about{

	width: 753px;

}

.l_about_word{

	font-weight: 300;

	font-size: 16px;

	color: white;

	line-height: 26px;

	background: #364261;

	padding: 56px 31px 56px 47px;

	border-left: solid 1px white;

	border-right: solid 1px white;

	position: relative;

}

.l_about_word:hover{

	background: #f1b11a;

}

.l_about_word:hover:after{

	content: '';

	background: #364261;

}

.l_about_word:after{

	content: '';

	width: 70px;

	height: 8px;

	background: #f1b11a;

	position: absolute;

	top: 35px;

	left:46px;

}

.r_about{

	width: 447px;

}

.r_about .r_about_one img{

	width: 100%;

}

.r_about_two{

	background: url(../images/r_about1.jpg) center center no-repeat;

	height: 194px;

	margin-top: -1px;

}

.r_about_two_wrod{

	font-size: 16px;

	color: white;

	font-weight: 300;

	width: 280px;

	line-height: 24px;

	margin: 0 auto;

	padding-top: 35px;

}

.r_about_two_a{

	width: 125px;

	line-height: 37px;

	border: solid 1px #f1b11a;

	text-align: center;

	font-size: 20px;

	color: #f1b11a;

	margin: 0 auto;

	margin-top: 15px;

}

.r_about_two_a:hover{

	color: white;

}

.r_about_three{

	background: url(../images/r_about3.jpg) center center no-repeat;

	height: 270px;

	margin-top: -1px;

	text-align: center;

}

.r_about_three ul{

	padding-top: 90px;

}

.r_about_three ul li{

	width: 82px;

	text-align: center;

	font-size: 18px;

	color: white;

	font-weight: 300;

	display: inline-block;

	margin: 0 6px;

}

.r_about_three ul li:hover .r_about_three_img{

	transform: rotateY(360deg);

}

.r_about_three_img{

	height: 82px;

	padding-top: 15px;

	box-sizing: border-box;

	overflow: hidden;

	border-radius: 50px;

	border: solid 1px #f4c24c;

	transition: 1s;

}

.r_about_three_word{

	padding-top: 18px;

}

.l_about_img{

	box-sizing: border-box;

	overflow: hidden;

}

.l_about_img img{

	transition: 1s;

}

.l_about_img:hover img{

	transform: scale(1.1);

}

.r_about_one{

	box-sizing: border-box;

	overflow: hidden;

}

.r_about_one img{

	transition: 1s;

}

.r_about_one:hover img{

	transform: scale(1.1);

}

.strength{

	background: url(../images/strength.jpg) center center no-repeat;

	height: 592px;

	padding-top: 83px;

	box-sizing: border-box;

	overflow: hidden;

}

.strength .slideTxtBox1{

	padding-top: 38px;

}

.strength .slideTxtBox1 .hd{

	text-align: center;

}

.strength .slideTxtBox1 .hd li{

	display: inline-block;

	width: 163px;

	line-height: 54px;

	background: #e5e5e5;

	text-align: center;

	font-size: 20px;

	font-weight: 300;

	margin: 0 8px;

}

.strength .slideTxtBox1 .hd li.on{

	background: #f1b11a;

	color: white;

}

.strength .picMarquee-left .bd1{

	padding-top: 55px;

}

.strength .picMarquee-left .bd1 .picList{

	font-size: 0;

}

.strength .picMarquee-left .bd1 .picList li{

	width: 269px;

	border-radius: 100%;

	border: solid 5px #eff0ef;

	margin: 0 15.5px;

	box-sizing: border-box;

	overflow: hidden;

}

.strength .picMarquee-left .bd1 .picList li .pic{

	box-sizing: border-box;

	overflow: hidden;

}

.strength .picMarquee-left .bd1 .picList li img{

	width: 100%;

	transition: 1s;

}

.strength .picMarquee-left .bd1 .picList li:hover img{

	transform: scale(1.1);

}

.strength .picMarquee-left{

	position: relative;

}

.strength .picMarquee-left .hd1{

	position: absolute;

	top:-51px;

	right: 0;

}

.strength .picMarquee-left .hd1 a{

	margin-left: 5px;

	opacity: 0.5;

}

.strength .picMarquee-left .hd1 a:hover{

	opacity: 1;

}

.news{

	background: #f0f0f0;

	padding-top: 62px;

}

.x_news{

	padding-bottom: 36px;

	border-bottom:solid 1px #d6d6d6;

}

.l_news{

	width: 497px;

}

.l_news .total_titel{

	margin-left: 60px;

	color: #242424;

}

.l_news .total_titel span{

	width: 220px;	

}

.l_news_img{

	margin-top: 50px;

}

.l_news_titel{

	font-size: 20px;

	font-weight: 300;

	color: #222222;

	padding-left: 39px;

	padding-top: 22px;

	position: relative;

}

.v_1:hover .l_news_titel:after{

	content: '';

	background: #f2b01b;

}

.l_news_titel:after{

	content: '';

	width: 17px;

	height: 17px;

	border: solid 2px #f2b01b;

	border-radius: 50px;

	position: absolute;

	top:21px;

	left:5px;

	transition: 1s;

}

.l_news_word{

	font-size: 16px;

	font-weight: 300;

	padding-top: 23px;

	padding-left: 36px;

	line-height: 24px;

}

.l_news_word span{

	display: block;

	width: 101px;

	line-height: 31px;

	background: #f1b11a; 

	text-align: center;

	border-radius: 50px;

	font-size: 19px;

	color: white;

	margin-top: 24px;

	margin-left:-2px;

}

/*@keyframes shade

{

	0%{clip: rect(0px, 0px, 582px, 0px);}

	100%{clip: rect(0px, 2920px, 582px, 0px);}

}*/

.r_news{

	padding-top: 46px;

}

.r_news img{

	/*animation: shade linear 1s;*/

	clip: rect(0px, 0px, 582px, 0px);

	position: relative;

}

.news_xin{

	padding-bottom: 67px;

	background: #f0f0f0;

	box-sizing: border-box;

	overflow: hidden;

}

.news_xin.on{

	border-top: solid 1px #d6d6d6;

}

.news_xin .picMarquee-left1{

	padding-top: 10px;

}

.news_xin .picMarquee-left1 .picList li{

	width: 340px;

	margin: 0 30px;

}

.news_xin .picMarquee-left1 .hd{

	position: relative;

}

.news_xin .picMarquee-left1 .hd a{

	position: absolute;

	top:30px;

	opacity: 0.4;

}

.news_xin .picMarquee-left1 .hd a.next{

	left:-6%;

}

.news_xin .picMarquee-left1 .hd a.prev{

	right: -6%;

}

.news_xin .picMarquee-left1 .hd a:hover{

	opacity: 1;

}

.contcat{

	background: url(../images/contcat.jpg) center center no-repeat;

	height: 643px;

	padding-top: 91px;

	box-sizing: border-box;

	overflow: hidden;

}

.contcat .total_titel span{

	left:-28%;

}

.x_contact{

	padding-top: 40px;

}

.l_contact{

	width: 600px;

	background: rgba(0,0,0,0.5);

	padding-top: 66px;

	padding-bottom: 52px;

}

.l_contact input{

	display: block;

	margin: 0;

	padding: 0;

	border: none;

}

.l_contact input.text{

	width: 463px;

	line-height: 47px;

	text-indent: 21px;

	font-size: 16px;

	font-weight: 300;

	margin: 0 auto;

	margin-bottom: 13px;

}

.l_contact textarea{

	display: block;

	margin: 0;

	padding: 0;

	border: none

}

.l_contact textarea.textarea{

	width: 463px;

	font-size: 16px;

	padding-top: 18px;

	text-indent: 21px;

	margin: 0 auto;

	height: 80px;

}

.l_contact .link{

	margin: 0 auto;

	width: 320px;

	padding-top: 35px;

}

.l_contact .link input{

	text-align: center;

	display: inline-block;

	width: 145px;

	line-height: 43px;

	background: #f0f0f0;

	font-size: 20px;

	margin: 0 5px;

}

.r_contact{

	box-sizing: border-box;

	overflow: hidden;

}

.r_contact img{

	width: 100%;

	transition: 1s;

}

.r_contact:hover img{

	transform: scale(1.1);

}

.footer{

	background: #242424;

	color: white;

	padding-bottom:29px;

	box-sizing: border-box;

	overflow: hidden;

}

.footer_total{

	padding-top: 59px;

}

.footer_total>li{

	width: 337px;

	display: inline-block;

	vertical-align: top;

	position: relative;

}

.footer_total>li:after{

	content:"";

	background: url(../images/footer.jpg) center center no-repeat;

	width: 2px;

	height: 138px;

	position: absolute;

	top: 15%;

	right: -28%;

}

.footer_total>li.footer_total_one:after{

	cotent:'';

	right: -18%;

}

.footer_total>li:last-child:after{

	content:'';

	display: none;

}

.footer_total_one_titel{

	font-size: 18px;

	font-weight: 300;

	padding-left: 64px;

	border-bottom: solid 1px #2d2d2d;

	padding-bottom: 30px;

	position: relative;

}

.footer_total_one_titel:after{

	content: '';

	background: url(../images/footer.png) center center no-repeat;

	width: 51px;

	height: 51px;

	position: absolute;

	top: 0;

	left: 0;

}

.footer_total_one_titel span{

	display: block;

	font-family: "Arial";

	font-size: 28px;

	padding-top: 8px;

	text-transform: uppercase;

}

.footer_total_two .footer_total_one_titel{

	padding-top: 4px;

	padding-bottom: 36px;

}

.footer_total_two .footer_total_one_titel span{

	font-size: 18px;

}

.footer_total_two .footer_total_one_titel:after{

	content: '';

	background: url(../images/footer1.png) center center no-repeat;

}

.footer_total_one_word{

	font-size: 16px;

	line-height: 24px;

	padding-top: 26px;

	padding-left: 7px;

	color: #f0f0f0;

}

.footer_total_two_total{

	padding-top: 25px;

}

.footer_total_two_total li{

	display: inline-block;

	width: 90px;

	line-height: 24px;

	font-size: 16px;

	font-weight: 300;

	color: #f0f0f0;

}

.footer_total_two_total li.on{

	text-align: right;

}

.footer_total>li.footer_total_three{

	width: 280px;

	text-align: center;

}

.footer_total_three div{

	font-size: 16px;

	font-weight: 300;

	padding-top: 14px;

}

.foot{

	background: #1b1b1b;

	line-height: 53px;

	font-size: 16px;

	color: #8e8e8e;

	text-align: center;

}

/*lnside_about*/

.lnside_about{

	background: #f0f0f0;

	padding-bottom: 82px;

}

.lnside_about_titel{



}

.lnside_about_titel .fl ul{

	text-align: center;

}

.lnside_about_titel .fl ul li{

	width:198px;

	line-height: 63px;

	background: #e5e5e5;

	border-radius: 50px;

	display: inline-block;

	font-size: 18px;

	font-weight: bold;

	/*padding-left: 34px;*/

	margin-left: 13px;

	position: relative;

}

.lnside_about_titel .fl ul li.on{

	background: #f1b11a;

	position: relative;

}

.lnside_about_titel .fl ul li.on:after{

	content: '';

	width: 36px;

	height: 16px;

	background: url(../images/sanjiao.png) center center no-repeat;

	position: absolute;

	bottom: -20%;

	left:43%;

}

.lnside_about_titel{

	padding-top: 46px;

	padding-bottom: 40px;

}

.lnside_about_titel .fl ul li:hover{

	background: #f1b11a;

}

.lnside_about_titel .fl ul li:hover:after{

	content: '';

	width: 36px;

	height: 16px;

	background: url(../images/sanjiao.png) center center no-repeat;

	position: absolute;

	bottom: -20%;

	left:43%;

}

.lnside_about_titel .fl ul li img{

	margin-right: 8px;

}

.lnside_about_titel .fr{

	line-height: 63px;

	font-size: 18px;

	font-weight: 300;

	position: relative;

}

.lnside_about_titel .fr:after{

	content: '';

	width: 31px;

	height: 27px;

	background: url(../images/lnside_about4.png) center center no-repeat;

	position: absolute;

	top:17px;

	left: -40px;

}

.lnside_about_rdt{

	background: url(../images/lnside_about_v.png) center center no-repeat;

	height: 497px;

}

.lnside_about_rdt .x_about{

	padding-top: 20px;

}

.lnside_about_word{

	font-size: 16px;

	font-weight: 300;

	color: #242424;

	line-height: 30px;

	padding-top: 16px;

}

/*lnside_product*/

.lnside_product li{

	width: 391px;

	position: relative;

	display: inline-block;

	margin: 0 2px;

	margin-bottom: 28px;

}

.lnside_product li img{

	width: 100%;

}

.lnside_product li video{

	width: 100%;

	height: 220px;

}

.lnside_product_titel{

	width: 391px;

	/*line-height: 55px;*/

	padding-top: 18px;

	text-align: center;

	font-size: 18px;

	font-weight: 300;

	color: #e5e5e5;

	background: rgba(0,0,0,0.5);

	height: 55px;

	box-sizing: border-box;

	overflow: hidden;

	position: absolute;

	left:0;

	bottom: 0;

	transition: 1s;

}

.lnside_product li:hover .lnside_product_titel{

	height: 112px;

	background: rgba(241,177,26,0.5);

	color: #202020;

}

.lnside_product li:hover .lnside_product_titel span{

	opacity: 1;

}

.lnside_product_titel span{

	display: block;

	width: 109px;

	line-height: 29px;

	border: solid 1px #000000;

	margin: 0 auto;

	border-radius: 50px;

	font-size: 18px;

	font-weight: 300;

	color: #202020;

	margin-top: 11px;

	opacity: 0;

	transition: 1s;

}

/*lnside_news*/

.lnside_news li{

	background: #e5e5e5;

	margin-bottom: 33px;

}

.r_lnside_news{

	width: 780px;

	margin-right: 37px;

	margin-left: 35px;

}

.lnside_news_time{

	font-size: 20px;

	font-family: "Arial";

	color: #222222;

	padding-top: 20px;

	padding-left: 39px;

}

.r_lnside_news .l_news_titel{

	padding-top: 36px;

}

.r_lnside_news .l_news_titel:after{

	content:'';

	top: 35px;

}



.__contact{

  padding-top: 8px;

  font-size: 14px !important;

  font-family: '微软雅黑';

  /*padding-left: 25px;*/

}

.__contact .top{

    padding-bottom: 25px;

    /*border-bottom: 1px dotted black;*/

}

.__contact .top li{

    list-style-position: inside;

}

.__contact .top ul{

    float: left;

    overflow: hidden;

    padding: 0px 20px;

    margin-top: 20px;

    padding-right: 50px;

}

.__contact .search button{

   

}

.__contact ul li{

    padding-left: 28px;

}

.__contact .map_contact{

    width: 678px;

    height: 309px;

}

.__contact .form input{

    display: inline-block;

    width: 318px;

    margin-right: 18px;

    /*height: 48px;*/

    border:1px solid #dadbdc;

    padding:15px;

    color: #999;

    background: #fafafa;

}

.__contact .form textarea{

    display: inline-block;

    width: 1086px;

    height: 243px;

    margin-top: 20px;

    background: #fafafa;

    border:1px solid #dadbdc;

    font-size: 14px;

}

.__contact .img-l,.img-r{

    display: block;

}

.__contact .img-l{

    margin-left: 45px;

    margin-bottom: 15px;

}

.__contact .img-r{

    float: right;

    margin-right: 62px;

}

.__contact{

    /*padding-top: 68px;*/

    overflow: hidden;

    padding-bottom: 25px;

    margin-bottom: 10px;

    width: 1100px;

    margin:auto;

}

.__contact p,.__contact li{

    font-size: 16px;

    line-height: 30px;

    font-weight: lighter;

}

::-webkit-input-placeholder{

    font-family: "微软雅黑";

};

::input-placeholder{

    font-family: "微软雅黑";

}



.pages{

	padding-top: 5px;

}

.pages li{

	padding: 5px 10px;

	display: inline-block;

	border: solid 1px;

	margin-right: 8px;

	font-size: 14px;

}

.pages li.c{

	background: #f1b11a;

	color: white;

}



.__list{

	width: 100%;

	

}

.__list h2{

	font-size: 30px;

	width: 80%;

	margin: auto;

	text-align: center;

}

.__list .b_time{

	font-size: 12px;

    width: 100%;

    margin: auto;

    text-align: center;

    padding: 20px 0;

    border-bottom: 1px solid #ccc;

    margin-bottom: 20px;

}

.__list .thumb{

	width: 80%;

    display: block;

    margin: auto;

}

.__list .b_des{

	border-bottom: 1px solid #ccc;

    padding: 20px 0;

    padding-left: 20px;

}

.jiathis_style{

	float: right;

}

.b_foot{

	padding-top: 24px;

	font-size: 14px;

	line-height: 24px;

	opacity: 0.5;

}