﻿@charset "utf-8";

.clear{
	clear: both;
	height: 0;
}
.lt{
	float: left;
}
.rt{
	float: right;
}
.ad_title{
	height: 40px;
	line-height: 40px;
	clear: both;
	background:linear-gradient(to bottom, #fff, #e7e7e7);
	margin:0 10px;
	padding:0 35px;
	position: relative;
	font-size:18px;
	color:#b50708;
}
.ad_title i{
	display: block;
	width: 4px;
	height: 20px;
	background:#b60203;
	position: absolute;
	left: 20px;
	top: 10px;
}
.ad1_left{
	width: 850px;
	float: left;
	margin-left:10px;
}
.ad1_left .title{
	text-align: center;
	font-size:24px;
	font-weight: bold;
	color:#12203f;
	line-height: 80px;
}
.ad1_left .tags{
	clear: both;
	height: 34px;
	line-height: 34px;
	padding:0 20px;
	background:#f7f7f7;
	color:#666;
	font-size:14px;
}
.ad1_left .tag_right{
	color:#015293;
}
.ad1_left .tag_right span{
	margin-right:0.5em;
	cursor: pointer;
}
.ad1_article{
	padding:20px;
	line-height: 1.8;
	font-size:18px;
}
.ad1_article p{
	text-indent:2em;
}
.ad1_article.d{
	font-size:22px;
}
.ad1_article.x{
	font-size:12px;
}
.ad1_right{
	float: right;
	margin-right:10px;
	border:1px solid #e7e7e7;
	width: 240px;
	padding:1px;
	margin-top:10px;
}
.ad1_right .title{
	height: 58px;
	line-height: 34px;
	background:url(../images/ad1_title.png) no-repeat top center;
	text-align: center;
	font-size:16px;
	font-weight: bold;
	color:#fff;
}
.ad1_right .face{
	display: block;
	width: 132px;
	height: 180px;
	border-radius:10px;
	margin:10px auto;
}
.ad1_right ul{
	font-size:14px;
	line-height: 28px;
	color:#c71500;
	padding-left:30px;
}
.ad1_right dl{
	border-top:1px dotted #ccc;
	margin:10px;
	line-height: 2;
	padding-left:15px;
	color:#080808;
}
.ad1_right dd{
	border-bottom:1px dotted #ccc;
	margin-left:20px;
	padding-left:10px;
}
.ad1_right .bline{
	height: 5px;
	background:#c00002;
	border-bottom:3px solid #ccc;
}

.ad2_stu{
	width: 1100px;
	height: 1100px;
	position: relative;
	margin:50px auto;
	background:url(../images/ad2_bg.jpg) no-repeat top center;
}
.ad2_stu .t{
	width: 100%;
	position: absolute;
	left: 0;
	font-size:32px;
	font-weight: bold;
	color:#fcd799;
	line-height: 61px;
	text-align: center;
	
}
.ad2_stu .t1{
	top: 0;
	left: 362px;
	width: 420px;
}
.ad2_stu .t2{
	top: 202px;
	left: 266px;
	width: 590px;
}
.ad2_stu .t3{
	top: 406px;
	left: 460px;
	width: 220px;
}
.ad2_stu ul{
	position: absolute;
	background:#eee;
	padding:4px;
	border:2px solid #db0916;
	border-radius:3px;	
}
.ad2_stu a{
	font-size:27px;
	color:#925b00;
}
.ad2_stu li{
	height: 55px;
	line-height: 55px;
	padding-left:26px;
	border-bottom:1px dotted #626262;
	margin-left:10px;
	background:url(../images/ad2_li.png) no-repeat left center;
}
.ad2_stu .u1{
	width: 360px;
	left: 115px;
	top: 515px;
}
.ad2_stu .u2{
	width: 434px;
	left: 20px;
	top: 635px;
}
.ad2_stu .u3{
	width: 476px;
	left: 590px;
	top: 515px;
}
.ad2_stu .u3 li.ls a{ letter-spacing:1px; transform: scale(0.85, 1); width:540px; margin-left:-40px; display: block; /* 必须加，否则transform不生效 */}