/*tw_list*/
.tw_list{position:relative;}
.tw_list .tl_li{padding:104px 0;overflow:hidden;}
.tw_list .tl_li .tl_left{width:40%;}
.tw_list .tl_li .tl_left .tl_img{width:100%;padding-bottom:56.25%;position:relative;
	-webkit-box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);
	-moz-box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);
	box-shadow:1px 1px 2px 2px rgba(0, 0, 0, 0.1);
}
.tw_list .tl_li .tl_left:hover .tl_img{
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-o-transform:scale(1.05);
	transform:scale(1.05);
}
.tw_list .tl_li .tl_right{padding:0 10%;}
.tw_list .tl_li .tl_right .tlr_img{width:55px;height:80px;position:relative;}
.tw_list .tl_li .tl_right p{margin-top:15px;}
.tw_list .tl_li .tl_right p.p1{font-size:40px;letter-spacing:10px;}
.tw_list .tl_li .tl_right p.p2{font-size:16px;letter-spacing:7px;font-weight:bold;}
.tw_list .tl_li .tl_right p.p3{font-size:18px;letter-spacing:2px;}
.tw_list .tl_li .tl_right a{display:block;padding:10px 40px;font-size:20px;border:1px solid rgba(0,0,0,.4);margin-top:15px;}
.tw_list .tl_li .tl_right a:hover{background:#0151b5;border-color:#0151b5;color:#FFF;}
.tw_list .tl_li:nth-child(even){background:rgba(114,114,114,.2);}
/*tw_show*/
.tw_show{padding:80px 0;}
.tw_show .ts_con{margin-top:50px;}
.tw_show .ts_con .h1{font-size:40px;color:#2c2c2c;font-weight:normal;}
.tw_show .ts_con .tc_date{font-size:16px;color:#999;border-bottom:1px dashed #999;padding-bottom:25px;margin-top:15px;}
.tw_show .ts_con .tc_txt{line-height:30px;font-size:15px;color:#626262;margin-top:25px;font-family:"basetxt-light";}
.tw_show .ts_con .tc_txt h2{font-size:18px;font-weight:bold;margin-top:12px;line-height:30px;}
.tw_show .ts_con .tc_txt h3{font-size:15px;font-weight:bold;margin-top:8px;line-height:30px;}
.tw_show .ts_con .tc_txt p{line-height:30px;padding-top:8px;font-size:16px;color:#626262;}
.tw_show .ts_con .tc_txt img{margin:0 auto;display:block;max-width:100%;height:auto!important;}
.tw_show .ts_con .tc_txt .l_pic img{float:left;margin-right:40px;width:400px!important;;height:400px!important;}
.tw_show .ts_con .tc_txt .r_pic img{float:right;margin-left:40px;width:400px!important;;height:400px!important;}

@media screen and (max-width:1459px){
	.tw_list .tl_li{padding:50px 0;}
	.tw_list .tl_li .tl_right{padding:0 5%;}
	.tw_list .tl_li .tl_right .tlr_img{width:40px;height:50px;}
	.tw_list .tl_li .tl_right p{margin-top:10px;}
	.tw_list .tl_li .tl_right p.p1{font-size:26px;letter-spacing:7px;}
	.tw_list .tl_li .tl_right p.p2{font-size:14px;letter-spacing:5px;}
	.tw_list .tl_li .tl_right p.p3{font-size:15px;}
	.tw_list .tl_li .tl_right a{padding:5px 20px;font-size:15px;margin-top:10px;}
	.tw_show{padding:40px 0;}
	.tw_show .ts_con{margin-top:30px;}
	.tw_show .ts_con .h1{font-size:30px;}
	.tw_show .ts_con .tc_date{font-size:14px;padding-bottom:20px;margin-top:12px;}
	.tw_show .ts_con .tc_txt{line-height:26px;font-size:14px;margin-top:20px;}
	.tw_show .ts_con .tc_txt p{line-height:26px;padding-top:5px;font-size:14px;}
	.tw_show .ts_con .tc_txt .l_pic img{margin-right:30px;}
	.tw_show .ts_con .tc_txt .r_pic img{margin-left:30px;}
}

@media screen and (max-width:1023px){
	.tw_list .tl_li{padding:30px 0;}
	.tw_list .tl_li .tl_left{display:none;}
	.tw_list .tl_li .tl_right{padding:0 50px;}
	.tw_list .tl_li .tl_right .tlr_img{width:32px;height:40px;}
	.tw_list .tl_li .tl_right p{margin-top:8px;}
	.tw_list .tl_li .tl_right p.p1{font-size:22px;letter-spacing:5px;}
	.tw_list .tl_li .tl_right p.p2{letter-spacing:3px;}
	.tw_list .tl_li .tl_right p.p3{font-size:14px;}
	.tw_list .tl_li .tl_right a{padding:3px 15px;font-size:14px;margin-top:8px;}
	.tw_show{padding:20px 0;}
	.tw_show .ts_con{margin-top:15px;}
	.tw_show .ts_con .h1{font-size:22px;}
	.tw_show .ts_con .tc_date{font-size:14px;padding-bottom:15px;margin-top:10px;}
	.tw_show .ts_con .tc_txt{margin-top:15px;}
	.tw_show .ts_con .tc_txt p{line-height:24px;}
	.tw_show .ts_con .tc_txt .l_pic img{margin-right:20px;width:300px!important;height:300px!important;}
	.tw_show .ts_con .tc_txt .r_pic img{margin-left:20px;width:300px!important;;height:300px!important;}
}

@media screen and (max-width:767px){
	.tw_list .tl_li{padding:20px 0;}
	.tw_list .tl_li .tl_right{padding:0 20px;}
	.tw_show .ts_con .tc_txt .l_pic img{float:none;margin-right:0;width:auto!important;height:auto!important;max-width:100%;}
	.tw_show .ts_con .tc_txt .r_pic img{float:none;margin-left:0;width:auto!important;;height:auto!important;max-width:100%;}
}