@charset "utf-8"; 

blockquote, body, dd, div, dl, dt, fieldest, form, h1, h2, h3, h4, h5,
	h6, img, input, li, ol, p, table, td, textarea, th, ul {
	margin: 0;
	padding: 0
}
#project_footer{ height:708px; overflow:hidden;}
body {
	background: #fff;
	margin: 0;
	padding: 0;
	font: 400 12px Arial, Helvetica, Microsoft YaHei, sans-serif;
	min-width: 980px
}

iframe {
	border: 0
}

a img, img {
	border: 0 none
}

li, ol, ul {
	list-style-type: none
}

abbr, acronym {
	border: 0
}

.clear {
	clear: both;
	height: 0;
	overflow: hidden
}

.space {
	clear: both;
	display: block;
	height: 10px;
	overflow: hidden
}

.clearFix:after {
	content: "";
	display: block;
	clear: both
}

a:link {
	color: #333;
	text-decoration: none
}

a:visited {
	text-decoration: none;
	color: #333
}

a:hover {
	text-decoration: none;
	color: #a3a3a3
}

a:active {
	text-decoration: none;
	color: #333
}

h1 {
	font: 3.5em 400 Georgia, 'Times New Roman', Times, serif;
	padding: 20px;
	margin: 0
}

h1 small {
	font: .3em 400 Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	display: block
}

.post {
	margin: 0;
	padding: 10px 20px;
	float: left;
	width: 540px
}

#fade {
	display: none;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	opacity: .8;
	z-index: 9999
}

.ksjzl em, .zjls em {
    font-style: normal;
    font-size: 12px;
    font-weight: bold;
}
.popup_block {
	display: none;
	background: #fff;
	padding: 10px;
	border: 10px solid #fff;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0 0 20px #000;
	-moz-box-shadow: 0 0 20px #000;
	box-shadow: 0 0 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 6px
}

.popup p {
	padding: 5px 10px;
	margin: 5px 0
}

* html #fade {
	position: absolute
}

* html .popup_block {
	position: absolute
}

.content1 {
	width: 470px;
	height: 420px;
	margin-left: 15px;
	float: left;
	font-family: SimSun
}

.ksjzl em, .zjls em {
    font-style: normal;
    font-size: 12px;
    font-weight: bold;
}
.butou_top {
	width: 470px;
	height: 45px;
	line-height: 45px;
	float: left;
	text-align: center
}

.butou_top ul li {
	width: 233px;
	line-height: 45px;
	height: 45px;
	text-align: center;
	float: left;
	color: #d46002
}

.butou_top ul li a {
	text-decoration: none;
	font-size: 16px;
	font-weight: 700;
	font-family: Microsoft YaHei
}

.butou {
	width: 463px;
	float: left;
	padding-top: 10px;
	border: 3px solid #f40
}

.butou ul {
	width: 463px;
	float: left
}

.butou ul li {
	width: 463px;
	float: left;
	margin-top: 5px
}

.butou ul li p {
	float: left;
	font-family: SimSun;
	line-height: 30px;
	margin-left: 50px;
	font-size: 12px
}

.butou ul li a {
	float: left;
	padding-left: 10px;
	font-family: SimSun;
	color: #ba000d;
	line-height: 34px;
	text-decoration: none;
	font-size: 12px
}

.butou ul li a:hover {
	color: red;
	text-decoration: underline
}

.butou ul li img {
	border: 0;
	float: left
}

.lef {
	width: 110px;
	float: left;
	font-size: 14px;
	height: 25px;
	margin-left: 60px;
	line-height: 25px;
	letter-spacing: 2px
}

.text_one {
	width: 220px;
	height: 25px;
	float: left;
	background: #ebebeb;
	border: 1px solid #dedede;
	line-height: 25px;
	font-size: 14px;
	color: #444
}

.text_select {
	width: 100px;
	height: 25px;
	float: left;
	background: #ebebeb;
	border: 1px solid #dedede;
	line-height: 25px;
	font-size: 14px;
	color: #444
}

.reg_success {
	width: 480px;
	height: auto;
	float: left
}

.success_lef {
	width: 125px;
	height: auto;
	float: left;
	margin-left: 50px
}

.success_rig {
	width: 270px;
	height: auto;
	float: left
}

.success_rig p {
	font-family: Microsoft YaHei;
	line-height: 40px;
	margin-left: 30px;
	font-size: 18px
}

.success_rig p a {
	color: #01840b;
	text-decoration: none
}

.success_rig p a:hover {
	text-decoration: underline
}

#head {
	width: 1000px;
	height: 86px;
	margin: 0 auto;
	padding: 0;
	background: url(../images/top_bg.jpg);
	font-family: Microsoft YaHei;
	font-weight: 700
}

.logo {
	width: 185px;
	height: 55px;
	margin: 18px 0 0 14px;
	float: left
}

.top_right {
	width: 230px;
	height: 65px;
	margin: 15px 30px 0 0;
	float: right
}

.hong, lan {
	line-height: 24px
}

a.hong:link {
	color: #b80000;
	text-decoration: none
}

a.hong:visited {
	text-decoration: none;
	color: #b80000
}

a.hong:hover {
	text-decoration: underline;
	color: #720101
}

a.hong:active {
	text-decoration: none;
	color: #b80000
}

a.lan:link {
	color: #012847;
	text-decoration: none
}

a.lan:visited {
	text-decoration: none;
	color: #012847
}

a.lan:hover {
	text-decoration: underline;
	color: #014a83
}

a.lan:active {
	text-decoration: none;
	color: #012847
}

.t_02 {
	margin-top: 10px;
	width: 250px
}

.t_01 img, .t_02 img, .t_02 span {
	float: left
}

.t_01 {
	width: 250px;
	height: 30px
}

.t_01 a, .t_01 span {
	float: left;
	margin-right: 8px
}

.nav {
	width: 100%;
	height: 37px;
	background: url(../images/nav_bj.jpg);
	font-family: Microsoft YaHei
}

.menu {
	width: 1000px;
	height: 37px;
	line-height: 37px;
	margin: 0 auto
}

.menu ul li {
	float: left;
	text-align: center;
	color: #FFF;
	font-size: 16px
}

.menu ul li.nav_bg a {
	width: 100px;
	height: 37px;
	background: url(../images/nav_a1.jpg) no-repeat
}

.menu ul li a:active, .menu ul li a:link, .menu ul li a:visited {
	width: 100px;
	height: 37px;
	display: block;
	color: #fff;
	text-decoration: none
}

.menu ul li a:hover {
	width: 100px;
	height: 37px;
	display: block;
	color: #fdffbc;
	background: url(../images/nav_a1.jpg) no-repeat
}

.nav_ft {
	width: 1000px;
	height: 33px;
	line-height: 33px;
	margin: 0 auto;
	font-size: 14px;
	font-weight: 700;
	color: #fafcc4
}

.nav_ft_w1 {
	float: left;
	margin-left: 20px;
	width: 300px
}

.nav_ft_w2 {
	float: right;
	margin-right: 20px;
	width: 400px;
	font-weight: 400;
	font-size: 12px;
	padding-top: 3px
}

.nav_ft a:link {
	color: #fafcc4;
	text-decoration: none
}

.nav_ft a:visited {
	text-decoration: none;
	color: #fafcc4
}

.nav_ft a:hover {
	text-decoration: underline;
	color: #fff
}

.nav_ft a:active {
	text-decoration: none;
	color: #fafcc4
}

.zxqg {
	width: 160px;
	height: 38px;
	position: absolute;
	top: 370px;
	left: 18px
}

.zxqg_2 {
	width: 193px;
	height: 38px;
	position: absolute;
	top: 370px;
	left: 193px
}

.zxqg_3 {
	width: 188px;
	height: 42px;
	position: absolute;
	top: 410px;
	left: 390px
}

.zxqg_4 {
	width: 188px;
	height: 42px;
	position: absolute;
	top: 410px;
	left: 625px
}

.zxqg_5 {
	width: 17px;
	height: 54px;
	position: absolute;
	top: 300px;
	left: 343px
}

.zxqg_6 {
	width: 72px;
	height: 22px;
	position: absolute;
	top: 361px;
	left: 449px
}

.an_b1 {
	width: 106px;
	height: 30px;
	position: absolute;
	top: 295px;
	left: 305px
}

.an_b2 {
	width: 106px;
	height: 30px;
	position: absolute;
	top: 295px;
	left: 822px
}

.gmlc {
	width: 380px;
	height: 30px;
	padding: 335px 0 0 20px
}

.gmlc ul li {
	float: left;
	width: 190px;
	line-height: 30px;
	font-size: 14px;
	font-family: Microsoft YaHei
}

.bottom_zong {
	width: 1000px;
	height: 950px;
	margin: 0 auto
}

.gmlc ul li a:link {
	color: #02869e;
	text-decoration: none
}

.gmlc ul li a:visited {
	text-decoration: none;
	color: #02869e
}

.gmlc ul li a:hover {
	text-decoration: underline;
	color: #014a83
}

.gmlc ul li a:active {
	text-decoration: none;
	color: #02869e
}

.bottom_wz, .bottom_wz2, .bottom_wz3, .bottom_wz4 {
	width: 150px;
	height: 150px;
	padding-top: 114px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	display: inline
}

.bottom_wz {
	float: left;
	margin-left: 80px
}

.bottom_wz2 {
	float: left;
	margin-left: 20px
}

.bottom_wz3 {
	float: left;
	margin-left: 20px
}

.bottom_wz4 {
	float: left;
	margin-left: 16px
}

.bottom_wz5 {
	float: left;
	width: 193px;
	margin-top: 85px
}

.bottom_wz5 ul li {
	float: left
}

.bottom_wz5 ul li.zftp {
	clear: both
}

.bottom_wz5 ul li.zftp img {
	margin-top: 5px
}

.bottom_wz5 ul li span {
	display: block;
	text-align: center;
	width: 85px
}

.bottom_wz5 ul li.zywx_yl {
	width: 85px;
	margin-left: 20px
}

.bottom_wz5 ul li.zywx_yl img {
	margin-left: 5px
}

.bottom_zdi {
	clear: both;
	overflow: hidden;
	width: 900px;
	margin-top: 100px;
	font-family: Microsoft YaHei;
	font-size: 14px
}

.bottom_zdi ul {
	padding-left: 250px
}

.bottom_zdi ul li {
	float: left;
	margin-left: 30px;
	display: inline
}

.zong_02 {
	width: 1000px;
	height: auto;
	overflow: hidden
}

.bottom_zdi ul li a:link {
	color: #02869e;
	text-decoration: none
}

.bottom_zdi ul li a:visited {
	text-decoration: none;
	color: #02869e
}

.bottom_zdi ul li a:hover {
	text-decoration: underline;
	color: #014a83
}

.bottom_zdi ul li a:active {
	text-decoration: none;
	color: #02869e
}

.act_nav {
	background: url(../images/bottom.png) no-repeat top center;
	height: 50px;
	position: fixed;
	left: 0;
	bottom: 0;
	z-index: 500;
	width: 100%
}

.act_nav .event_content {
	height: 50px;
	width: 1140px;
	margin: 0 auto;
	text-align: left;
	position: relative
}

.act_nav .event_content a, .act_nav .event_content p {
	display: block;
	height: 37px;
	float: left;
	text-indent: -9999px;
	outline: 0
}

.clear {
	clear: both
}

.numbers {
	width: 122px;
	height: 114px;
	padding-top: 230px;
	float: left;
	font-size: 46px;
	color: #fff;
	font-family: Microsoft YaHei, simhei;
	letter-spacing: 12px
}

.numbers span {
	font-size: 10px;
	font-family: Microsoft YaHei, simhei;
	text-transform: uppercase;
	display: block;
	margin: 0
}

.quan {
	width: 100%;
	height: 500px;
	background: #FFF;
	padding: 30px 0
}

.noborder {
	border: 0
}

.zxqg {
	width: 160px;
	height: 38px;
	position: absolute;
	top: 370px;
	left: 18px
}

.zxqg_2 {
	width: 193px;
	height: 38px;
	position: absolute;
	top: 370px;
	left: 193px
}

.zxqg_3 {
	width: 188px;
	height: 42px;
	position: absolute;
	top: 410px;
	left: 390px
}

.zxqg_4 {
	width: 188px;
	height: 42px;
	position: absolute;
	top: 410px;
	left: 625px
}

.zxqg_5 {
	width: 17px;
	height: 54px;
	position: absolute;
	top: 300px;
	left: 343px
}

.zxqg_6 {
	width: 72px;
	height: 22px;
	position: absolute;
	top: 361px;
	left: 449px
}

#timer {
	font-size: 18px;
	color: #f9f704;
	font-family: Microsoft YaHei, simhei;
	position: absolute;
	top: 185px;
	right: 33px;
	z-index: 9999;
	width: 38px;
	display: block
}

.yl_te {
	width: 1000px;
	margin: 0 auto
}

.yl_te ul li {
	float: left;
	width: 490px;
	height: 37px;
	line-height: 37px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: 700;
	color: #333
}

.yl_te ul li span {
	margin-left: 220px
}

.yl_te ul li span a:link {
	color: #333;
	text-decoration: none
}

.yl_te ul li span a:hover {
	text-decoration: none;
	color: #b80000
}

.btn01 {
	width: 219px;
	height: 49px;
	position: absolute;
	top: 442px;
	left: 274px
}

.btn02 {
	width: 203px;
	height: 49px;
	position: absolute;
	top: 442px;
	left: 539px
}

.fixed {
	position: fixed;
	width: 100%;
	height: auto;
	margin: 0 auto;
	left: 0;
	right: 0;
	z-index: 1
}

.yl_xsyc {
	display: none
}

.nrks2 {
	width: 100%;
	height: 40px;
	margin: 0 auto;
	background: rgba(51, 51, 51, .9) !important;
	background: #333;
	filter: alpha(opacity = 90)
}

.nrks_nr {
	height: 40px;
	line-height: 40px;
	padding-left: 48px;
	width: 1000px;
	margin: 0 auto
}

.nrks_nr span {
	font-family: Microsoft Yahei;
	font-size: 16px;
	font-weight: 700;
	color: #FFF;
	position: relative;
	float: left
}

.nrks_nr span.phone {
	margin: 5px 10px 0 0
}

.nrks_nr span.ej {
	font-family: Microsoft Yahei;
	font-size: 16px;
	color: #FFF;
	position: relative;
	float: right;
	margin-right: 60px
}

.nrks_nr span.ej a {
	color: #ff0
}

#span_a {
	font-size: 18px;
	color: #fff;
	font-family: Microsoft YaHei, simhei;
	z-index: 9999;
	height: 50px;
	line-height: 50px
}

.zj_anniu4 {
	position: absolute;
	top: 181px;
	left: 432px;
	width: 450px;
	height: 30px;
	line-height: 30px;
	font-weight: 700;
	font-family: Microsoft YaHei;
	font-size: 16px;
	color: #fede0d;
	float: left
}

.zj_anniu4 span {
	width: 300px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 5px;
	float: right
}

.zj_anniu1 {
	position: absolute;
	top: 74px;
	left: 355px
}

.zj_anniu2 {
	position: absolute;
	top: 115px;
	left: 204px
}

.zj_anniu3 {
	position: absolute;
	top: 115px;
	left: 333px
}

.zhangjia {
	width: 242px;
	height: 32px;
	position: absolute;
	top: 249px;
	left: 18px
}

.zhangjia2 {
	width: 262px;
	height: 32px;
	position: absolute;
	top: 510px;
	left: 104px
}

.a_base {
	width: 100%;
	height: auto
}

.ad_base {
	width: 1000px;
	margin: 0 auto;
	position: relative
}

.pt50 {
	padding-top: 50px
}

.pt20 {
	padding-top: 20px
}

.btn06 {
	width: 208px;
	height: 51px;
	position: absolute;
	top: 40px;
	left: 231px
}

.btn07 {
	width: 205px;
	height: 51px;
	position: absolute;
	top: 40px;
	left: 564px
}

:focus {
	outline: 0
}

.clear:after {
	content: ".";
	height: 0;
	visibility: hidden;
	display: block;
	clear: both
}

.clear {
	display: inline-block
}

.word-ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	word-wrap: normal;
	word-break: normal;
	white-space: nowrap
}

a:focus {
	-moz-outline-style: none
}

:focus {
	outline: 0
}

#index_banner {
	margin: 20px auto;
	width: 990px;
	height: 450px
}

#index_banner .burder {
	width: 990px;
	float: left
}

.slideBox {
	width: 990px;
	height: 400px;
	position: relative;
	*z-index: 0
}

.slideBox .hd {
	height: 69px;
	position: absolute;
	bottom: 0
}

.slideBox .hd ul {
	float: left
}

.slideBox .hd ul li {
	float: left;
	background-color: #3c3c3c;
	border-left: 1px solid #d5d5d5;
	display: block;
	height: 69px;
	line-height: 69px;
	cursor: pointer
}

.slideBox .hd ul li {
	padding-left: 5px;
	display: block;
	width: 135px;
	_width: 134px;
	height: 69px;
	line-height: 69px;
	position: relative;
	color: #666;
	font-family: Microsoft YaHei;
	color: #FFF
}

.slideBox .hd ul li:hover {
	background: #bc102e
}

.slideBox .hd ul li img {
	display: none;
	position: absolute;
	top: -7px;
	left: 0
}

.slideBox .hd ul li.on {
	background-color: #bc102e;
	height: 69px
}

.slideBox .hd ul li.on img {
	display: block
}

.slideBox .bd {
	position: relative;
	height: 100%;
	z-index: 0
}

.slideBox .bd ul li {
	position: relative
}

.slideBox .hd ul li em {
	display: block;
	width: 10px;
	height: 10px;
	overflow: hidden
}

.slideBox .hd ul li span {
	display: inline;
	width: 105px;
	height: 24px;
	line-height: 24px;
	font-size: 14px;
	display: block;
	font-weight: 700;
	font-family: Microsoft YaHei;
	padding: 0 0 0 18px
}

.burder_content {
	position: absolute;
	top: 0;
	right: 0;
	height: 300px;
	width: 300px;
	padding-left: 30px;
	padding-top: 30px;
	background-color: #000;
	filter: alpha(opacity = 85);
	-moz-opacity: .85;
	-khtml-opacity: .85;
	opacity: .85
}

.burder_content .burder_content_type {
	float: left;
	display: block;
	font-size: 14px;
	line-height: 23px;
	text-align: center;
	height: 23px;
	width: 105px;
	font-weight: 700;
	color: #fff;
	background-color: #ff7800
}

.burder_content .burder_content_title {
	float: left;
	font-size: 30px;
	line-height: 35px;
	color: #fff;
	width: 270px;
	font-weight: 700;
	margin-top: 10px;
	cursor: pointer;
	font-family: Microsoft YaHei;
	font-weight: lighter
}

.burder_content .burder_content_title:hover {
	color: #ff5c00
}

.burder_content .burder_content_content {
	float: left;
	line-height: 25px;
	color: #fff;
	font-size: 12px;
	width: 270px;
	margin-top: 10px
}

.burder_content .burder_content_lookall {
	float: left;
	color: #ff5c00;
	font-weight: 700;
	margin-top: 10px;
	_width: 120px
}

.burder_content .burder_content_lookall:hover {
	text-decoration: underline;
	color: #ff5c00
}

.slideBox .bd .mingshi {
	position: absolute;
	top: 1px
}

.yl_xzc {
	display: none;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0 0 20px #000;
	-moz-box-shadow: 0 0 20px #000;
	box-shadow: 0 0 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 6px;
	height: 393px
}

.black {
	color: #000;
	font-size: 16px;
	font-weight: 700
}

.gray {
	color: #b3b3b3;
	font-size: 16px
}

.yl_xieyi {
	color: #6a6a6a;
	margin: 22px 0 0 55px;
	font-size: 12px;
	font-family: simsun
}

.yl_xieyi a {
	text-decoration: none;
	color: #b93530
}

.yl_xieyi a:hover {
	text-decoration: underline;
	color: #f33029
}

.yl_xzhuce {
	width: 157px;
	height: 39px;
	margin: 26px 0 0 119px
}

.yl_yzc {
	font-size: 12px;
	margin: 38px 0 0 250px
}

.yl_yzc a {
	text-decoration: none;
	color: #6a6a6a
}

.yl_yzc a:hover {
	text-decoration: underline;
	color: #b93530
}

.yl_mmzh {
	width: 150px;
	margin: -28px 0 0 170px;
	color: #999;
	font-size: 12px;
	display: block;
	z-index: 10
}

.yl_x_bottom {
	cursor: pointer;
	outline: 0;
	border: 0;
	background: url(../images/yl_xzhuce.png);
	width: 157px;
	height: 39px
}

.grayscale {
	cursor: wait;
	outline: 0;
	border: 0;
	background: url(../images/yl_xzhuce.png);
	width: 157px;
	height: 39px;
	filter:
		url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
	filter: gray;
	-webkit-filter: grayscale(100%)
}

.yl_jrzb {
	font-size: 18px;
	color: #fff;
	font-family: Microsoft YaHei, simhei;
	z-index: 9999;
	height: 50px;
	line-height: 50px
}

.yl_jrzb a {
	color: #fff;
	text-decoration: none
}

.yl_jrzb a:hover {
	color: #fdf5a2;
	text-decoration: none
}

.yl_zkyjs {
	position: absolute;
	width: 224px;
	height: 218px;
	top: -60px;
	left: 115px
}

.yl_zkyjs2 {
	position: absolute;
	width: 224px;
	height: 218px;
	top: 304px;
	left: 184px
}

.yl_zkyjs3 {
	position: absolute;
	width: 144px;
	height: 125px;
	top: 43px;
	left: 263px
}

.yl_nbgkrk {
	width: 150px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	top: 140px;
	left: 830px;
	font-size: 14px;
	font-weight: 700;
	font-family: Microsoft YaHei
}

.yl_nbgkrk a {
	color: #fff;
	text-decoration: none
}

.yl_nbgkrk a:hover {
	color: #fdf5a2;
	text-decoration: none
}

.yl_nbgkrk2 {
	width: 150px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	top: 575px;
	left: 380px;
	font-size: 14px;
	font-weight: 700;
	font-family: Microsoft YaHei
}

.yl_nbgkrk2 a {
	color: #f90f94;
	text-decoration: none
}

.yl_nbgkrk2 a:hover {
	color: #ba046b;
	text-decoration: none
}

.yl_nbgkrk3 {
	width: 150px;
	height: 30px;
	line-height: 30px;
	position: absolute;
	top: 300px;
	left: 880px;
	font-size: 14px;
	font-weight: 700;
	font-family: Microsoft YaHei
}

.yl_nbgkrk3 a {
	color: #f90f94;
	text-decoration: none
}

.yl_nbgkrk3 a:hover {
	color: #ba046b;
	text-decoration: none
}

.yl_xzct {
	display: none;
	float: left;
	font-size: 1.2em;
	position: fixed;
	top: 50%;
	left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0 0 20px #000;
	-moz-box-shadow: 0 0 20px #000;
	box-shadow: 0 0 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 6px;
	height: 233px
}

#quickdivt {
	background: url(../images/ylnb_di.png) no-repeat;
	width: 397px;
	height: 233px;
	position: absolute;
	z-index: -1
}

#successdivt {
	background: url(../images/ylnb_2_dix.png) no-repeat;
	width: 397px;
	height: 393px;
	position: absolute;
	z-index: -1
}

.successdiv_at {
	width: 106px;
	height: 36px;
	position: absolute;
	top: 152px;
	left: 120px
}

.successdiv_at2 {
	width: 106px;
	height: 36px;
	position: absolute;
	top: 152px;
	left: 245px
}

#qrusernamet {
	margin-top: -5px
}

.yl_x_bottomx {
	cursor: pointer;
	outline: 0;
	border: 0;
	background: url(../images/yl_nb_tijiao.png);
	width: 105px;
	height: 36px;
	margin-left: 20px;
	margin-top: -5px
}

#fadet {
	display: none;
	background: #000;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 10;
	width: 100%;
	height: 100%;
	opacity: .8;
	z-index: 9999
}

#con {
	FONT-SIZE: 12px;
	MARGIN-RIGHT: 2px;
	WIDTH: 1000px;
	margin: 0 auto;
	position: relative
}

#tags {
	PADDING-RIGHT: 0;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 0;
	MARGIN: 0;
	WIDTH: 450px;
	PADDING-TOP: 0;
	HEIGHT: 23px;
	position: absolute;
	top: 500px;
	left: 500px;
	z-index: 9999
}

#tags LI {
	FLOAT: left;
	LIST-STYLE-TYPE: none;
	width: 15px;
	HEIGHT: 15px;
	background: #FFF;
	margin-right: 15px;
	border-radius: 15px;
	filter: alpha(opacity = 70);
	-moz-opacity: .7;
	-khtml-opacity: .7;
	opacity: .7
}

#tags LI A {
	PADDING-RIGHT: 10px;
	FLOAT: left;
	PADDING-BOTTOM: 0;
	COLOR: #999;
	LINE-HEIGHT: 15px;
	PADDING-TOP: 0;
	HEIGHT: 15px;
	TEXT-DECORATION: none
}

#tags LI.emptyTag {
	WIDTH: 4px
}

#tags LI.selectTag {
	POSITION: relative;
	background: #900
}

#tagContent {
	width: 100%
}

.tagContent {
	DISPLAY: none;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 0;
	WIDTH: 100%;
	HEIGHT: 555px
}

#tagContent DIV.selectTag {
	DISPLAY: block
}

#tagContent li span {
	float: right;
	color: #ccc;
	font-size: 10px
}

.column480 {
	overflow: hidden;
	clear: both
}

.warp1 {
	width: 100%;
	height: 515px;
	overflow: hidden;
	position: relative
}

.warp1 .pic {
	width: 100%;
	height: 515px;
	overflow: hidden;
	display: none
}

.warp1 .box22 .current {
	display: block
}

.warp1 ol {
	position: absolute;
	right: 47%;
	bottom: 10px
}

.warp1 ol li {
	float: left;
	margin-left: 5px;
	width: 12px;
	height: 12px;
	border-radius: 10px;
	background: #adadad;
	cursor: pointer
}

.warp1 ol .current {
	margin-top: -2px;
	background: 0 0;
	border: 2px solid #fdfc01
}

.thbx {
	width: 150px;
	height: 150px;
	position: absolute;
	top: -4px;
	left: 245px
}

.thbx1 {
	width: 150px;
	height: 150px;
	position: absolute;
	top: 1px;
	left: 243px
}

.yxcx_btn1 {
	width: 49px;
	height: 25px;
	position: absolute;
	top: 271px;
	left: 553px
}

.yxcx_btn2 {
	width: 187px;
	height: 41px;
	position: absolute;
	top: 331px;
	left: 415px
}

.yxcx_btn3 {
	width: 114px;
	height: 33px;
	position: absolute;
	top: 483px;
	left: 438px
}

.yxcx_btn4 {
	width: 94px;
	height: 94px;
	position: absolute;
	top: 427px;
	left: 619px
}

.zj_btn1 {
	position: absolute;
	top: 530px;
	left: 114px
}

.zj_btn2 {
	position: absolute;
	top: 530px;
	left: 423px
}

.zj_btn3 {
	position: absolute;
	top: 530px;
	left: 736px
}

.zj_btn4 {
	position: absolute;
	top: 480px;
	left: 75px;
	width: 255px;
	height: 30px;
	line-height: 30px;
	font-family: Microsoft YaHei;
	font-size: 16px;
	color: #fede0d;
	float: left
}

.zj_btn4 span {
	width: 255px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 1px;
	float: right
}

.zj_btn5 {
	position: absolute;
	top: 480px;
	left: 390px;
	width: 255px;
	height: 30px;
	line-height: 30px;
	font-family: Microsoft YaHei;
	font-size: 16px;
	color: #fede0d;
	float: left
}

.zj_btn5 span {
	width: 255px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 1px;
	float: right
}

.zj_btn6 {
	position: absolute;
	top: 480px;
	left: 700px;
	width: 255px;
	height: 30px;
	line-height: 30px;
	font-family: Microsoft YaHei;
	font-size: 16px;
	color: #fede0d;
	float: left
}

.zj_btn6 span {
	width: 255px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 1px;
	float: right
}

#span_a {
	font-size: 22px;
	color: #ff0;
	font-family: Microsoft YaHei, simhei;
	z-index: 9999;
	height: 40px;
	line-height: 40px;
	display: block
}

#span_a span {
	width: auto;
	display: block;
	float: left
}

#span_b {
	font-size: 22px;
	color: #ff0;
	font-family: Microsoft YaHei, simhei;
	z-index: 9999;
	height: 40px;
	line-height: 40px;
	display: block
}

#span_b span {
	width: auto;
	display: block;
	float: left
}

#span_c {
	font-size: 22px;
	color: #ff0;
	font-family: Microsoft YaHei, simhei;
	z-index: 9999;
	height: 40px;
	line-height: 40px;
	display: block
}

#span_c span {
	width: auto;
	display: block;
	float: left
}

.yl_zmtgj_x1 {
	font-size: 16px;
	font-weight: 700;
	position: absolute;
	left: 190px;
	top: 350px;
	color: #fff;
	font-family: Microsoft YaHei;
	background: #d04343;
	padding: 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.yl_zmtgj_x2 {
	font-size: 14px;
	font-weight: 700;
	position: absolute;
	left: 135px;
	top: 190px;
	color: #fff;
	font-family: Microsoft YaHei;
	background: #d04343;
	padding: 3px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.zjx_btn1 {
	width: 148px;
	height: 42px;
	position: absolute;
	top: 405px;
	left: 426px
}

#span_f {
	font-family: Microsoft YaHei;
	font-size: 30px;
	color: #ff0;
	font-family: Microsoft YaHei, simhei;
	font-weight: 700;
	z-index: 9999;
	height: 60px;
	line-height: 60px;
	display: block
}

#span_f span {
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	float: left
}

#span_e {
	font-family: Microsoft YaHei;
	font-size: 18px;
	color: #ff0;
	font-family: Microsoft YaHei, simhei;
	font-weight: 700;
	z-index: 9999;
	height: 40px;
	line-height: 40px;
	display: block
}

#span_e span {
	width: auto;
	padding-left: 5px;
	padding-right: 5px;
	display: block;
	float: left
}

.zhangjia0414btn {
	width: 178px;
	height: 57px;
	position: absolute;
	top: 297px;
	left: 425px
}

.STYLE08071 {
	font-weight: 700;
	color: #F30;
	margin-right: 0
}

#logonOut, #tk {
	float: inherit;
	margin-right: 0;
	margin-left: 5px
}

#tk {
	margin-right: 5px;
	margin-left: 0
}

.hot_bx {
	position: absolute;
	width: 100px;
	height: 100px;
	left: 315px;
	top: 23px
}

.yl_bkzlk {
	background: #608fb7;
	width: 100%;
	height: auto;
	overflow: hidden
}

.yl_bkziilao {
	width: 1073px;
	height: auto;
	margin: 0 auto
}

.yl_qihuantu {
	width: 622px;
	height: 580px;
	position: absolute;
	top: 237px;
	left: 0
}

.yl_chakan {
	width: 380px;
	height: 280px;
	position: absolute;
	right: 10px;
	bottom: 80px
}

.ttl {
	height: 18px
}

.ctt_zzjs_net {
	width: 608px;
	height: 580px;
	padding: 6px;
	clear: both;
	border-top: 0;
	text-align: left;
	line-height: 24px;
	background: #efeec9
}

.zzjs_net {
	clear: both;
	width: 622px;
	height: 580px
}

.tab_zzjs_ {
	width: 622px;
	height: 50px;
	line-height: 50px
}

.tab_zzjs_ ul li {
	font-size: 18px;
	display: block;
	width: 144px;
	text-align: center;
	float: left;
	line-height: 50px;
	height: 50px;
	margin: 0;
	cursor: hand;
	font-weight: 700;
	background: #3a6284;
	margin-right: 14px
}

.nor_zzjs {
	color: #fff
}

.tab_zzjs_ ul li.hovertab_zzjs {
	background: #efeec9;
	color: #4a523a
}

.dis_zzjs_net {
	display: block;
	line-height: 30px;
	width: 100%;
	height: auto
}

.undis_zzjs_net {
	display: none;
	line-height: 30px;
	width: 100%;
	height: auto
}

.yl_zlknr {
	width: 100%;
	height: auto;
	border-bottom: 1px #95936f dashed;
	margin-top: 12px
}

.yl_zlknr ul li {
	line-height: 30px;
	line-height: 30px;
	color: #242421;
	font-size: 16px;
	font-weight: 700
}

.yl_zlknr ul li.yl_zlknr_urnr {
	font-size: 14px;
	color: #333;
	font-weight: 400;
	margin-bottom: 8px
}

.yl_zlknr ul li.yl_zlknr_urnr b a {
	color: #1340a5
}

.no_bottom {
	border-bottom: 0
}

a.yl_nbgktd {
	display: block;
	padding: 5px 10px;
	background: #b93530;
	overflow: hidden;
	color: #fff;
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
	margin: 148px 0 0 140px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px
}

a:hover.yl_nbgktd {
	display: block;
	padding: 5px 10px;
	background: #c81942;
	overflow: hidden;
	color: #fff;
	width: 100px;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	text-align: center;
	margin: 148px 0 0 140px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	border-radius: 5px
}

#quickdivtx {
	background: url(../images/ylnb_di.png) no-repeat;
	width: 397px;
	height: 233px;
	position: absolute;
	z-index: -1
}

#successdivtx {
	background: url(../images/ylnb_2_dix.png) no-repeat;
	width: 397px;
	height: 393px;
	position: absolute;
	z-index: -1
}

#quickdivtxx {
	background: url(../images/ylnb_di.png) no-repeat;
	width: 397px;
	height: 233px;
	position: absolute;
	z-index: -1
}

#successdivtxx {
	background: url(../images/ylnb_2_dix.png) no-repeat;
	width: 397px;
	height: 393px;
	position: absolute;
	z-index: -1
}

.ms_banner {
	width: 100%;
	height: 783px
}

.xj_dzbx {
	width: 100%;
	height: auto;
	background: url(../images/xj_ej_bg.jpg) top center no-repeat
}

.xj_dzbx .cen_bg {
	width: 100%;
	height: 783px;
	background: url(../images/xj_ej_cen.png) top center no-repeat
}

.dzbx_in {
	width: 1100px;
	height: 783px;
	margin: 0 auto;
	position: relative
}

.dzbx_in a {
	width: 123px;
	height: 33px;
	line-height: 33px;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	color: #fff;
	background: #3096ff;
	border-radius: 25px;
	display: block;
	position: absolute;
	right: -35px;
	bottom: 36px
}

.dzbx_in a:hover {
	background: #056dd7
}

.kznk_in .jizhangjia {
	display: block;
	position: absolute;
	top: 167px;
	right: 334px
}

.kznk {
	width: 100%;
	height: auto;
	background: url(../images/xj_er_bg.jpg) top center no-repeat
}

.kznk_in {
	width: 1100px;
	height: 783px;
	margin: 0 auto;
	position: relative
}

.kznk_in .title {
	display: block;
	padding: 177px 0 0 192px
}

.kznk_in img {
	display: block;
	position: absolute
}

.kznk_in .xj_01 {
	left: 0;
	bottom: 188px
}

.kznk_in .xj_02 {
	left: 207px;
	bottom: 188px
}

.kznk_in .xj_03 {
	left: 443px;
	bottom: 89px
}

.kznk_in .xj_04 {
	left: 603px;
	bottom: 179px
}

.kznk_in .xj_05 {
	left: 787px;
	bottom: 39px
}

.kznk_in a {
	width: 81px;
	height: 132px;
	display: block;
	position: absolute;
	right: 2px;
	bottom: 204px
}

.swiper-container {
	width: 100%;
	height: 783px
}

.ms_banner .swiper-pagination-bullet {
	width: 12px;
	height: 12px;
	background: #fff;
	border: 1px #333 solid
}

.swiper-container-horizontal>.swiper-pagination {
	bottom: 40px;
	width: 113%
}

.container {
	width: 1080px;
	height: auto;
	margin: 0 auto;
	position: relative
}

.part7-section {
	width: 100%;
	height: 760px;
	background: url(../images/ms_bg.png) repeat top center
}

.part7-section .section-title {
	position: relative;
	left: -1px
}

.part7-grids {
	width: 1000px;
	height: 292px;
	margin: 0 auto;
	margin-bottom: 28px
}

.part7-grids.part7_01 {
	width: 738px;
	height: 292px;
	margin: 0 auto
}

.part7-grid {
	width: 216px;
	height: 292px;
	float: left;
	margin-right: 45px;
	position: relative
}

.part7-grid .title {
	width: 158px;
	padding: 8px 6px;
	background: rgba(247, 118, 68, .75);
	position: absolute;
	bottom: 0;
	z-index: 22
}

.desc {
	width: 170px;
	height: 267px;
	background: rgba(0, 0, 0, .55);
	padding: 24px 22px 0 22px;
	position: absolute;
	z-index: 11;
	display: none;
	text-justify: distribute-all-lines;
	font-size: 14px;
	color: #fff;
	font-family: Microsoft YaHei;
	border-radius: 12px
}

.part7-grid:hover .desc {
	display: block;
	position: relative
}

.desc p {
	font-size: 16px;
	color: #ffeb1d;
	text-align: center;
	width: 144px;
	margin: 0 auto;
	margin-bottom: 25px
}

.desc span {
	font-size: 14px;
	display: block;
	text-align: left
}

.desc a {
	padding: 1px 15px;
	display: block;
	background: #01a1f1;
	color: #fff;
	line-height: 34px;
	text-align: center;
	border-radius: 5px;
	position: absolute;
	bottom: 16px;
	left: 35px
}

.desc a:hover {
	background: #0591f1
}

.teacher01 {
	background: url(../images/ms1.png) no-repeat center
}

.teacher02 {
	background: url(../images/ms2.png) no-repeat center
}

.teacher03 {
	background: url(../images/ms3.png) no-repeat center
}

.teacher04 {
	background: url(../images/ms4.png) no-repeat center;
	margin-right: 0
}

.teacher05 {
	background: url(../images/ms5.png) no-repeat center
}

.teacher06 {
	background: url(../images/ms6.png) no-repeat center
}

.teacher07 {
	background: url(../images/ms7.png) no-repeat center;
	margin-right: 0
}

.section-title {
	background-repeat: no-repeat;
	background-position: center;
	position: relative
}

.section-title img {
	display: block;
	width: 1049px;
	height: 81px;
	margin: 0 auto;
	padding: 24px 0
}

.erj_B3B {
	width: 1050px;
	margin: 0 auto;
	height: 100%;
	position: relative
}

.erj_B3B a {
	position: absolute;
	left: 50%;
	margin-left: -218px;
	bottom: 10px
}

.font-18 {
	font-size: 18px;
	color: #FFF;
	font-family: Microsoft YaHei
}

.font-13 {
	font-size: 13px;
	color: #FFF;
	font-family: Microsoft YaHei
}

.sfpxjy {
	width: 100%;
	height: 600px;
	background: url(../images/sfpxjy_bg.jpg) no-repeat center 0
}

.sfpxjy_main {
	width: 1050px;
	height: 600px;
	margin: 0 auto;
	position: relative
}

.sfpxjy_main a {
	width: 122px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #01a1f1;
	border-radius: 4px;
	border-bottom: 3px solid #077fcb;
	position: absolute;
	left: 200px;
	top: 264px
}

.sfpxjy_main a:hover {
	background: #0e97dc;
	border-color: #0b6ba8
}

.sfpxjy_main .xq_btn01 {
	left: 732px;
	top: 264px
}

.sfpxjy_main .xq_btn02 {
	left: 202px;
	top: 477px
}

.sfpxjy_main .xq_btn03 {
	left: 732px;
	top: 477px
}

.sf_m_con_z1, .sf_m_con_z2, .sf_m_con_z3, .sf_m_con_z4 {
	width: 322px;
	height: 122px;
	position: absolute;
	left: 0;
	top: 150px;
	font-size: 14px;
	text-align: right;
	color: #484848;
	line-height: 190%
}

.sf_m_con_z1 h3, .sf_m_con_z2 h3, .sf_m_con_z3 h3, .sf_m_con_z4 h3 {
	color: #01a1f1;
	font-weight: 700;
	font-size: 20px
}

.wz_color {
	color: #01a1f1
}

.sf_m_con_z2 {
	left: 730px;
	text-align: left
}

.sf_m_con_z3 {
	top: 360px
}

.sf_m_con_z4 {
	left: 730px;
	top: 360px;
	text-align: left
}

.jxgc {
	width: 100%;
	height: auto;
	background: url(../images/sy_bg.jpg) top center no-repeat
}

.jxgc_in {
	width: 1050px;
	height: 500px;
	margin: 0 auto
}

.jxgc_in .title {
	width: 730px;
	height: 81px;
	padding: 25px 0 40px
}

.jxgc_in .sy_cen {
	width: 988px;
	height: 140px;
	margin: 0 auto;
	background: url(../images/sy_cen.png)
}

.jxgc_in .sy_content {
	width: 1000px;
	height: 128px;
	margin: 0 auto;
	margin-top: 56px
}

.jxgc_in .sy_content li {
	border: 1px dashed #03366e;
	float: left;
	margin-right: 110px;
	background-color: #fff;
	margin-bottom: 13px
}

.jxgc_in .sy_content li a:hover {
	background-color: #01a1f1;
	color: #fff
}

.jxgc_in .sy_content li a {
	width: 210px;
	height: 30px;
	display: block;
	color: #03366e;
	font-size: 14px;
	text-align: center;
	line-height: 30px
}

.jxms {
	width: 100%;
	height: auto;
	background: url(../images/shp_bg.jpg) top center repeat
}

.jxms_in {
	width: 1050px;
	height: 672px;
	margin: 0 auto
}

.jxms_in .title {
	width: 998px;
	height: 81px;
	padding: 25px 0 45px
}

.jxms_in .jxms_content {
	width: 819px;
	height: 433px;
	margin: 0 auto;
	background: url(../images/se_cen.png)
}

.btn091001_1 {
	width: 95px;
	height: 44px;
	position: absolute;
	left: 411px;
	top: 225px
}

.btn091001 {
	width: 239px;
	height: 110px;
	position: absolute;
	left: 23px;
	top: 293px
}

.btn091002 {
	width: 118px;
	height: 28px;
	position: absolute;
	left: 124px;
	top: 498px
}

.btn091002_1 {
	width: 118px;
	height: 28px;
	position: absolute;
	left: 370px;
	top: 498px
}

.btn091002_2 {
	width: 118px;
	height: 28px;
	position: absolute;
	left: 615px;
	top: 498px
}

.btn091002_3 {
	width: 118px;
	height: 28px;
	position: absolute;
	left: 860px;
	top: 498px
}

.ms091007 {
	width: 100%;
	height: 599px;
	background: url(../images/ejms07.jpg) no-repeat center
}

.ms091007_nr {
	width: 1100px;
	margin: 0 auto;
	height: 599px;
	position: relative
}

.ms0910cont {
	width: 1100px;
	height: 453px;
	position: absolute;
	left: 0;
	top: 125px;
	float: left
}

.ms0910ul {
	width: 360px;
	height: 200px;
	float: left
}

.ms0910tit {
	width: 360px;
	height: 50px;
	float: left
}

.ms0910tit span {
	width: 65px;
	height: 46px;
	float: right;
	line-height: 50px;
	padding-top: 4px
}

.ms0910tit span a {
	color: #fff;
	font-family: SimSun;
	font-size: 12px
}

.ms0910ul ul {
	width: 360px;
	height: 145px;
	float: left;
	padding-top: 7px
}

.ms0910ul ul li {
	width: 315px;
	line-height: 27px;
	float: left;
	padding-left: 45px
}

.ms0910ul ul li span {
	width: 80px;
	line-height: 27px;
	float: right
}

.ms0910ul ul li span a {
	color: #06c;
	text-decoration: underline
}

.ms0910ul ul li span a:hover {
	color: #d90000;
	text-decoration: underline
}

.ms0910ul1 {
	width: 380px;
	height: 200px;
	float: left
}

.ms0910tit1 {
	width: 380px;
	height: 50px;
	float: left
}

.ms0910tit1 span {
	width: 60px;
	height: 46px;
	float: right;
	line-height: 50px;
	padding-top: 4px
}

.ms0910tit1 span a {
	color: #fff;
	font-family: SimSun;
	font-size: 12px
}

.ms0910ul1 ul {
	width: 380px;
	height: 145px;
	float: left;
	padding-top: 7px
}

.ms0910ul1 ul li {
	width: 332px;
	line-height: 27px;
	float: left;
	padding-left: 48px
}

.ms0910ul1 ul li span {
	width: 75px;
	line-height: 27px;
	float: right
}

.ms0910ul1 ul li span a {
	color: #06c;
	text-decoration: underline
}

.ms0910ul1 ul li span a:hover {
	color: #d90000;
	text-decoration: underline
}

.ms0910ul2 {
	width: 360px;
	height: 200px;
	float: left
}

.ms0910tit2 {
	width: 360px;
	height: 50px;
	float: left
}

.ms0910tit2 span {
	width: 55px;
	height: 46px;
	float: right;
	line-height: 50px;
	padding-top: 4px
}

.ms0910tit2 span a {
	color: #fff;
	font-family: SimSun;
	font-size: 12px
}

.ms0910ul2 ul {
	width: 360px;
	height: 145px;
	float: left;
	padding-top: 7px
}

.ms0910ul2 ul li {
	width: 312px;
	line-height: 27px;
	float: left;
	padding-left: 48px
}

.ms0910ul2 ul li span {
	width: 70px;
	line-height: 27px;
	float: right
}

.ms0910ul2 ul li span a {
	color: #06c;
	text-decoration: underline
}

.ms0910ul2 ul li span a:hover {
	color: #d90000;
	text-decoration: underline
}

.ms091009 {
	width: 100%;
	height: 529px;
	background: url(../images/ejms09.jpg) no-repeat center
}

.ms091009_nr {
	width: 1100px;
	margin: 0 auto;
	height: 529px;
	position: relative
}

.btn0910d {
	width: 80px;
	height: 30px;
	position: absolute;
	left: 690px;
	top: 255px
}

.btn0910e {
	width: 80px;
	height: 30px;
	position: absolute;
	left: 690px;
	top: 299px
}

.btn0910f {
	width: 80px;
	height: 30px;
	position: absolute;
	left: 690px;
	top: 350px
}

.btn0910g {
	width: 80px;
	height: 30px;
	position: absolute;
	left: 905px;
	top: 426px
}

.btn0910d a, .btn0910e a, .btn0910f a, .btn0910g a {
	color: #28f7ff;
	line-height: 30px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	text-decoration: underline
}

.btn0910d a:hover, .btn0910e a:hover, .btn0910f a:hover, .btn0910g a:hover
	{
	color: #f60;
	line-height: 30px;
	font-size: 14px;
	font-family: Microsoft YaHei;
	text-decoration: underline
}

.btn091007 {
	width: 150px;
	height: 41px;
	position: absolute;
	left: 158px;
	top: 433px
}

.btn091008 {
	width: 150px;
	height: 41px;
	position: absolute;
	left: 348px;
	top: 433px
}

.btn091009 {
	width: 150px;
	height: 41px;
	position: absolute;
	left: 548px;
	top: 433px
}

.ej0910left {
	width: 120px;
	height: 400px;
	float: left
}

.ej0910left ul li {
	width: 120px;
	height: 30px;
	line-height: 30px;
	float: left;
	background: #ff8900;
	margin-top: 8px;
	text-align: center;
	position: relative
}

.ej0910left ul li a {
	width: 120px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	font-size: 16px;
	font-weight: 700;
	font-family: Microsoft YaHei;
	text-decoration: none
}

.ej0910left ul li em {
	width: 28px;
	height: 11px;
	position: absolute;
	top: 0;
	right: 0
}

.ej0910left ul li a:hover {
	text-decoration: underline
}

.zqyh_djs {
	width: 300px;
	height: 35px;
	color: #FFF;
	position: absolute;
	top: 398px;
	left: 486px
}

#span_yhq {
	font-family: Microsoft YaHei;
	font-size: 24px;
	color: #a1094d;
	font-family: Microsoft YaHei, simhei;
	z-index: 9999;
	height: 35px;
	font-weight: 700;
	line-height: 35px;
	display: block
}

#span_yhq span {
	width: auto;
	display: block;
	float: left
}

.chuo {
	width: 200px;
	height: 100px;
	position: absolute;
	left: 630px;
	top: 300px
}

.ej102701 {
	width: 100%;
	height: 304px;
	background: url(../images/ej102701.jpg) no-repeat top center
}

.ej102701_nr {
	width: 1100px;
	margin: 0 auto;
	height: 304px;
	position: relative
}

.ej1027ul {
	width: 220px;
	height: 150px;
	position: absolute;
	left: 97px;
	top: 340px
}

.ej1027ul1 {
	width: 220px;
	height: 150px;
	position: absolute;
	left: 384px;
	top: 340px
}

.ej1027ul2 {
	width: 220px;
	height: 150px;
	position: absolute;
	left: 704px;
	top: 340px
}

.ej1027ul ul li, .ej1027ul1 ul li, .ej1027ul2 ul li {
	width: 204px;
	height: 35px;
	line-height: 50px;
	float: left;
	margin-top: 14px
}

.ej1027ul ul li a, .ej1027ul1 ul li a, .ej1027ul2 ul li a {
	width: 204px;
	line-height: 35px;
	background: url(../images/ejbtn102702.png) no-repeat;
	float: left;
	color: #03366e;
	font-size: 14px;
	text-align: center;
	font-family: Microsoft YaHei
}

.ej1027ul ul li a:hover, .ej1027ul1 ul li a:hover, .ej1027ul2 ul li a:hover
	{
	width: 204px;
	line-height: 35px;
	background: url(../images/ejbtn102702a.png) no-repeat;
	float: left;
	color: #fff;
	font-size: 14px;
	font-family: Microsoft YaHei;
	text-decoration: none
}

.hotspot {
	width: 100%;
	background: #1e90a8;
	padding-top: 20px;
	height: auto;
	overflow: hidden;
	font-family: Microsoft YaHei
}

.hotspot ul {
	width: 814px;
	margin: 0 auto;
	padding-top: 26px
}

.hotspot ul li {
	float: left;
	width: 160px;
	margin-right: 58px
}

.hotspot ul li a {
	display: block;
	height: 124px;
	width: 130px;
	background: #d9d9d9;
	border-radius: 5px;
	margin: 0 15px;
	font-family: Microsoft YaHei;
	text-decoration: none;
	position: relative
}

.hotspot ul li a div {
	font-size: 24px;
	text-align: center;
	margin-top: 6px;
	font-weight: 700
}

.hotspot ul li a img {
	margin: 18px 36px 0 36px
}

.hotspot ul li p {
	text-align: center;
	height: 68px;
	color: #fff;
	padding-top: 12px;
	font-family: Microsoft YaHei
}

.hotspot h1 {
	text-align: center;
	font-size: 56px;
	font-weight: bolder;
	font-family: Microsoft YaHei;
	color: #fff
}

.hotspot h1 span {
	font-size: 56px;
	font-weight: bolder;
	color: #ff0;
	font-family: Microsoft YaHei
}

.hotspot h1 p {
	font-size: 36px;
	font-weight: bolder;
	font-family: Microsoft YaHei
}

.hotspot h1 p span {
	font-size: 36px;
	color: #ff0;
	font-family: Microsoft YaHei
}

.class111701 {
	display: none;
	background: url(../images/btnhd1117.png) #333 no-repeat;
	width: 130px;
	height: 124px;
	position: absolute;
	top: -6px;
	left: 0;
	z-index: 100;
	border-radius: 5px
}

.class111701 img {
	width: 130px;
	height: 124px
}

.wtWrap {
	position: absolute;
	left: 16px;
	top: 0
}

.wtWrap li {
	float: left;
	margin-right: 16px;
	width: 241px;
	height: 371px
}

.wtWrap li a {
	width: 241px;
	height: 371px;
	float: left
}

.wtWrap li .wt01 {
	background: url(../images/ej111701a.jpg) no-repeat
}

.wtWrap li .wt02 {
	background: url(../images/ej111702.jpg) no-repeat
}

.wtWrap li .wt03 {
	background: url(../images/ej111703.jpg) no-repeat
}

.wtWrap li .wt04 {
	background: url(../images/ej111704.jpg) no-repeat
}

.contList2 {
	text-align: center;
	width: 1045px;
	margin: 0 auto
}

.ej_zl_main {
	width: 1100px;
	height: 508px;
	margin: 0 auto;
	position: relative
}

a.ej_zl_an1 {
	width: 342px;
	height: 85px;
	background: url(../images/rar_an1.png) no-repeat;
	position: absolute;
	left: 102px;
	top: 420px
}

a.ej_zl_an1:hover {
	background: url(../images/rar_an1_2.png) no-repeat
}

a.ej_zl_an2 {
	width: 207px;
	height: 50px;
	background: url(../images/rar_an2.png) no-repeat;
	position: absolute;
	left: 600px;
	top: 430px
}

a.ej_zl_an2:hover {
	background: url(../images/rar_an2_2.png) no-repeat
}

a.ej_zl_an3 {
	width: 207px;
	height: 50px;
	background: url(../images/rar_an3.png) no-repeat;
	position: absolute;
	left: 852px;
	top: 430px
}

a.ej_zl_an3:hover {
	background: url(../images/rar_an3_2.png) no-repeat
}

.rar_div {
	position: absolute;
	left: 580px;
	top: 60px;
	width: 410px;
	height: auto
}

.rar_div ul li {
	width: 385px;
	height: 35px;
	line-height: 35px;
	background: url(../images/rar.png) 0 7px no-repeat;
	padding-left: 25px
}

.rar_div ul li a {
	color: #fff;
	float: left;
	font-size: 16px
}

.rar_div ul li a:hover {
	color: #f3f5d5
}

.rar_div ul li a.rar_right {
	padding-top: 5px;
	margin-left: 10px
}

.ej_nbzl {
	width: 100%;
	height: 630px;
	margin: 0 auto;
	background: url(../images/ej_0318_zlbg.jpg) top center repeat
}

.ej_zl_main {
	width: 1100px;
	height: 457px;
	margin: 0 auto;
	background: url(../images/wd_bg.png) top center no-repeat
}

.ej_nbzl .title1 {
	width: 823px;
	height: 81px;
	padding: 24px 0 36px 0;
	display: block;
	margin: 0 auto
}

.ej_zl_new {
	width: 260px
}

.yl_0418_cz_left {
	width: 296px;
	height: auto;
	overflow: hidden;
	float: left
}

.yl_0418_cl_t1, .yl_0418_cl_t2 {
	width: 255px;
	height: auto;
	margin: 0 auto;
	margin-bottom: 10px
}

.yl_0418_cl_t1:after, .yl_0418_cl_t2:after {
	clear: both
}

.yl_0418_cl_t1 ul, .yl_0418_cl_t2 ul {
	padding-top: 10px;
	overflow: hidden
}

.yl_0418_cl_t1 ul li {
	background: url(../images/yl_0418_dian.jpg) 0 10px no-repeat;
	padding-left: 10px;
	height: 22px;
	line-height: 22px;
	font-size: 14px
}

.yl_0418_cl_t2 ul li {
	float: left;
	margin: 5px 3px;
	border: 1px #dcdcdc solid;
	background: #f4f4f4;
	text-align: center;
	padding: 5px;
	font-size: 14px
}

.yl_0418_cl_tks {
	width: 225px;
	height: 33px;
	background: url(../images/yl_0418_bjd.png) 0 30px no-repeat
}

.yl_0418_cl_tks span {
	float: left;
	display: block
}

.yl_0418_cl_t1 ul li a:hover {
	text-decoration: underline;
	color: #333
}

.yl_0418_cl_tsp1 {
	width: 20px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	padding-top: 5px;
	margin-right: 5px
}

.yl_0418_cl_tsp2 {
	font-size: 16px;
	font-weight: 700;
	line-height: 30px;
	font-family: Microsoft YaHei;
	width: 130px
}

.yl_0418_cl_tsp3 {
	float: left;
	width: 46px;
	height: 18px;
	margin-left: 85px;
	padding-top: 7px
}

.ej_zlmain_top {
	width: 100%;
	height: 80px
}

.ej_zlmtop1, .ej_zlmtop2 {
	width: 100%;
	line-height: 35px
}

.ej_zlmtop2 {
	width: 186px;
	margin: 0 auto;
	height: 25px;
	line-height: 25px
}

.ej_zlmtop1 {
	color: #ff0;
	font-size: 20px;
	padding-left: 20px
}

.ej_zlmtop1 i {
	display: block;
	font-style: normal;
	float: left
}

.ej_zlmtop1 span {
	line-height: 31px;
	font-size: 24px;
	text-align: center;
	display: block;
	float: left;
	margin: 0 3px
}

.ej_zlmtop2 {
	color: #fff
}

.tsp3 {
	margin-left: 20px
}

.ej_zl_main .right {
	width: 295px;
	height: 443px;
	float: right
}

.ej_zl_main .right p {
	width: 213px;
	height: 58px;
	line-height: 58px;
	color: #ff0;
	font-size: 20px;
	margin: 0 auto
}

.ej_zl_main .right ul {
	margin: 15px 0 0 5px
}

.ej_zl_main .right ul li {
	height: 28px;
	line-height: 28px
}

.ej_zl_main .right ul li a {
	font-size: 14px;
	color: #333
}

.ej_zl_main .right ul li a:hover {
	text-decoration: underline
}

.ej_zl_main .right ul li a img {
	margin-right: 5px
}

.ej_zl_main .center {
	width: 471px;
	height: 443px;
	float: left;
	margin-left: 17px
}

.ej_zl_main .center .styy2_con_top {
	width: 468px;
	height: 310px;
	border: 2px solid #000
}

.picScroll-left {
	overflow: hidden;
	position: relative;
	width: 100%;
	height: 125px;
	margin-top: 15px
}

.picScroll-left .hd {
	width: 100%;
	height: 10px;
	position: absolute;
	bottom: 10px;
	z-index: 2;
	text-align: center
}

.picScroll-left .hd a {
	display: block;
	position: absolute;
	top: -73px;
	width: 20px;
	height: 35px;
	cursor: pointer
}

.picScroll-left .hd .next {
	background: url(../images/arrow_left.png) 0 0 no-repeat;
	left: 0
}

.picScroll-left .hd .prev {
	background: url(../images/arrow_right.png) 0 0 no-repeat;
	right: 0
}

.picScroll-left .hd ul {
	zoom: 1;
	margin: 0 auto
}

.picScroll-left .hd ul li {
	display: inline-block;
	margin: 0 5px;
	zoom: 1;
	width: 9px;
	height: 9px;
	cursor: pointer;
	text-indent: -999px
}

.picScroll-left .hd ul li.on {
	background-position: 0 0
}

.picScroll-left .bd {
	overflow: hidden
}

.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
	width: 152px;
	height: 130px
}

.picScroll-left .bd ul li {
	margin-right: 12px;
	_display: inline;
	overflow: hidden;
	text-align: center;
	height: 130px
}

.picScroll-left .bd ul li .pic {
	text-align: center
}

.picScroll-left .bd ul li .pic img {
	width: 145px;
	height: 100px;
	display: block;
	margin: 0 auto;
	border: 3px solid rgba(0, 0, 0, .2)
}

.picScroll-left .bd ul li .pic a:hover img {
	border-color: #999
}

.picScroll-left .bd ul li .title {
	line-height: 24px
}

.picScroll-left .bd ul li .title a {
	font-size: 14px;
	color: #001072
}

.picScroll-left .bd ul li:hover a {
	color: #FF0500
}

.picScroll-left .bd ul li.txt a {
	display: block;
	width: 152px;
	height: 100px;
	font-size: 16px;
	background: url(../images/szli06.png) no-repeat center center
}

.erj_block04 {
	height: 605px;
	background-image: url(../images/ej_block04.jpg)
}

.erj_B4box {
	width: 1050px;
	margin: 0 auto;
	height: 100%;
	overflow: hidden
}

.erj_B4L, .erj_B4R {
	width: 50%;
	height: 100%;
	position: relative
}

.erj_B4vido {
	width: 359px;
	height: 222px;
	margin: 0 0 0 88px;
	padding-top: 247px
}

.rej_B4btn {
	position: absolute;
	bottom: 43px;
	left: 50%;
	width: 350px;
	margin-left: -175px
}

.erj_B4list {
	position: absolute;
	width: 100%;
	top: 244px;
	overflow: hidden;
	padding: 10px 0 10px 35px
}

.erj_B4list li {
	float: left;
	width: 28%;
	line-height: 30px;
	font-size: 16px;
	padding-left: 20px;
	background: url(../images/ej_chose.png) left center no-repeat
}

.erj_B4list li a {
	color: #fff
}

.erj_BRbtn {
	position: absolute;
	bottom: 47px;
	left: 50%;
	height: 51px;
	width: 241px;
	margin-left: -120px
}

.flexslider {
	position: relative;
	height: 506px;
	overflow: hidden;
	background: url(../images/loading.gif) 50% no-repeat;
	z-index: 0;
	width: 100%
}

.slides {
	position: relative;
	z-index: 1;
	width: 100%
}

.slides li {
	height: 600px;
	width: 100%
}

.flex-control-nav {
	position: absolute;
	bottom: 10px;
	z-index: 2;
	width: 100%;
	text-align: center;
	overflow: hidden
}

.flex-control-nav li {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin: 0 5px;
	*display: inline;
	zoom: 1
}

.flex-control-nav a {
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 40px;
	overflow: hidden;
	background: url(../images/dot.png) right 0 no-repeat;
	cursor: pointer
}

.flex-control-nav .flex-active {
	background-position: 0 0
}

.banner {
	width: 100%;
	height: 506px;
	background: url(/images/agencyimg/ej/banner.jpg) top center no-repeat
}

.banner_in {
	width: 1100px;
	height: 506px;
	margin: 0 auto;
	position: relative
}

.banner_in .banner_cen {
	width: 820px;
	height: 157px;
	margin: 0 auto;
	display: block;
	padding: 50px 0 28px 0
}

.banner_in .banner_content {
	width: 674px;
	height: 194px;
	margin: 0 auto
}

.banner_in .banner_content ul li {
	width: 165px;
	height: 194px;
	float: left;
	margin-right: 85px
}

.banner_in .banner_content ul li.li_visible {
	margin-right: 0
}

.banner_in .banner_content ul li a {
	width: 165px;
	height: 194px;
	display: inline-block
}

.banner_in .banner_content ul li img {
	width: 130px;
	height: 130px;
	margin: 0 auto;
	display: block
}

.banner_in .banner_content ul li p {
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin-top: 12px
}

.banner_in a.a1, .banner_in a.a2 {
	display: block;
	width: 200px;
	height: 46px;
	line-height: 46px;
	text-align: center;
	font-size: 20px;
	color: #36adff;
	background: #fff;
	position: absolute;
	border-radius: 50px;
    top: 370px;
	border-bottom: 2px solid #1c223a;
}

.banner_in a.a1:hover, .banner_in a.a2:hover {
	background: #fff
}

.banner_in a.a1 {
	left:100px;
}

.banner_in a.a2 {
	left: 570px
}

.banner_in .banner_content ul li .hover {
	width: 130px;
	height: 130px;
	background: url(../images/ban.png);
	margin: 0 auto;
	position: relative
}

.banner_in .banner_content ul li .hover:hover {
	background: url(../images/b_hover.png)
}

.banner_in .banner_content ul li .hover span {
	width: 40px;
	height: 40px;
	display: block;
	margin: 0 auto;
	background: url(../images/hover11.png) top center no-repeat;
	position: absolute;
	top: 28px;
	left: 45px
}

.banner_in .banner_content ul li .hover p {
	font-size: 15px;
	color: #434962;
	text-align: center;
	position: absolute;
	top: 59px;
	left: 29px
}

.banner_in .banner_content ul li .hover:hover p {
	color: #fff
}

.banner_in .banner_content ul li .hover:hover span {
	background: url(../images/hover1.png) top center no-repeat
}

.banner_in .banner_content ul li .hover .span2 {
	background: url(../images/hover22.png) top center no-repeat
}

.banner_in .banner_content ul li .hover:hover .span2 {
	background: url(../images/hover2.png) top center no-repeat
}

.banner_in .banner_content ul li .hover .span3 {
	background: url(../images/hover33.png) top center no-repeat
}

.banner_in .banner_content ul li .hover:hover .span3 {
	background: url(../images/hover3.png) top center no-repeat
}

.kslc {
	width: 100%;
	height: auto;
	background: #fff
}

.kslc_in {
	width: 1050px;
	height: 270px;
	margin: 0 auto
}

.kslc_in .left {
	width: 490px;
	height: 270px;
	float: left
}

.kslc_in .right {
	width: 494px;
	height: 270px;
	float: right
}

.kslc_in p {
	padding: 30px 0 12px 0;
	border-bottom: 1px dashed #d3d3d3
}

.kslc_in p span {
	font-size: 26px;
	color: #333;
	float: left
}

.kslc_in p a {
	font-size: 16px;
	color: #fbb357;
	float: right;
	position: relative;
	top: 12px
}

.kslc_in .left .kslc_img {
	margin-top: 15px;
	width: 490px;
	height: 157px
}

.kslc_in .left .kslc_img .top {
	width: 490px;
	height: 60px
}

.kslc_in .left .kslc_img a {
	width: 96px;
	height: 60px;
	display: inline-block;
	border-radius: 5px
}

.kslc_in .left .kslc_img a.a1 {
	background: #90c8d9
}

.kslc_in .left .kslc_img a.a1:hover {
	background: #6cacd9
}

.kslc_in .left .kslc_img a.a2 {
	background: #a9df93
}

.kslc_in .left .kslc_img a.a2:hover {
	background: #97cc93
}

.kslc_in .left .kslc_img i {
	width: 17px;
	height: 20px;
	display: inline-block;
	position: relative;
	top: -13px;
	margin: 0 5px
}

.kslc_in .left .kslc_img i.i1 {
	background: url(../images/sprite.png) 0 0 no-repeat
}

.kslc_in .left .kslc_img i.i2 {
	background: url(../images/sprite.png) -27px 0 no-repeat
}

.kslc_in .left .kslc_img i.i3 {
	background: url(../images/sprite.png) 0 -27px no-repeat
}

.kslc_in .left .kslc_img i.i4 {
	background: url(../images/sprite.png) -27px -27px no-repeat
}

.kslc_in .left .kslc_img img {
	width: 26px;
	height: 26px;
	margin: 0 auto;
	display: block;
	margin-top: 7px;
	margin-bottom: 3px
}

.kslc_in .left .kslc_img span {
	color: #fff;
	font-size: 16px;
	text-align: center;
	display: block
}

.kslc_in .left .kslc_img:hover a {
	text-decoration: none
}

.kslc_in .left .kslc_img h3 {
	height: 37px;
	position: relative
}

.kslc_in .left .kslc_img h3 i {
	width: 20px;
	height: 17px;
	display: block;
	background: url(../images/sprite.png) -57px 0 no-repeat;
	position: absolute;
	right: 40px;
	top: 10px
}

.kslc_in .right ul li {
	height: 16px;
	margin-top: 13px
}

.kslc_in .right ul li span {
	width: 3px;
	height: 3px;
	background: #6d6d6d;
	border-radius: 50%;
	display: inline-block;
	margin-right: 5px;
	position: relative;
	top: -2px
}

.kslc_in .right ul li a {
	color: #6d6d6d;
	font-size: 14px
}

.kslc_in a:hover {
	text-decoration: underline
}

.bmtj {
	width: 100%;
	height: auto;
	background: url(../images/ep_bg.jpg) top center no-repeat
}

.bmtj_in {
	width: 1050px;
	height: 420px;
	margin: 0 auto
}

.bmtj_in .title {
	width: 537px;
	height: 64px;
	margin: 0 auto;
	padding: 28px 0 22px 0;
	display: block
}

.bmtj_in .bmtj_left {
	width: 791px;
	height: 241px;
	background: #62869d;
	padding: 15px;
	margin: 0 auto
}

.bmtj_in .bmtj_left .left_in {
	width: 254px;
	height: 185px;
	float: left;
	background: #fff
}

.bmtj_in .bmtj_left .left_in p {
	color: #f99a1f;
	font-size: 26px;
	font-weight: 700;
	height: 68px;
	line-height: 68px;
	text-align: center
}

.bmtj_in .bmtj_left .left_in img {
	width: 238px;
	height: 100px;
	display: block;
	margin: 0 auto
}

.bm_text {
	font-size: 14px;
	color: #333;
	text-align: center;
	height: 28px;
	line-height: 28px;
	display: block;
	margin-top: 20px;
	background: #fff;
	float: left;
	width: 775px;
	border-radius: 5px
}

.bm_text i {
	color: #f32811;
	font-style: normal
}

.bmtj_in .bmtj_left .right_in {
	width: 510px;
	height: 185px;
	float: left;
	margin-left: 25px
}

.bmtj_left .right_in ul li {
	float: left;
	margin: 0 18px 17px 0
}

.bmtj_left .right_in ul li.li_visible {
	margin-right: 0
}

.bmtj_left .right_in ul li a {
	display: block;
	width: 66px;
	height: 32px;
	line-height: 32px;
	text-align: center;
	font-size: 16px;
	color: #355364;
	background: #fff;
	border: 1px #3e687f solid;
	position: relative
}

.bmtj_left .right_in ul li a:hover {
	background: #3e687f;
	color: #fff
}

.bmtj_left .right_in ul li a span {
	display: block;
	width: 17px;
	height: 22px;
	position: absolute;
	right: -5px;
	top: -5px
}

.bmtj_in .span_visible {
	color: #8e3d05;
	padding: 0 6px;
	display: block;
	text-align: center
}

.bktj {
	width: 100%;
	height: auto;
	background: url(../images/sp_bg.jpg) top center no-repeat
}

.bktj_in {
	width: 1050px;
	height: 660px;
	margin: 0 auto
}

.bktj_in .top {
	width: 764px;
	height: 160px;
	margin: 0 auto
}

.bktj_in .top img {
	width: 493px;
	height: 61px;
	margin: 0 auto;
	display: block;
	padding: 28px 0 10px 0
}

.bktj_in .top p {
	color: #fff;
	font-size: 16px;
	text-align: center
}

.bktj_in .bk_content {
	width: 855px;
	height: 396px;
	margin: 0 auto;
	position: relative
}

.bktj_in .bk_content ul li {
	width: 240px;
	height: 396px;
	float: left;
	margin-right: 67px
}

.bktj_in .bk_content ul li.li_visible {
	margin-right: 0
}

.bktj_in .bk_content ul li .content_in {
	width: 240px;
	height: 313px;
	background: #58a8db;
	position: relative
}

.content_in img {
	width: 220px;
	height: 140px;
	margin: 0 auto;
	display: block;
	padding: 14px 0 11px 0
}

.content_in p {
	color: #fff;
	font-size: 20px;
	font-weight: 700;
	text-align: center
}

.content_in i {
	width: 16px;
	height: 2px;
	background: #fff;
	display: block;
	margin: 0 auto;
	margin-top: 5px
}

.content_in span {
	color: #fff;
	padding: 6px 12px 12px 12px;
	display: block;
	text-align: center
}

.content_in a {
	display: block;
	width: 105px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	background: #f0880d;
	border-radius: 3px;
	position: absolute;
	left: 68px;
	bottom: 12px
}

.content_in a:hover {
	background: #e87b0d
}

.bktj_in .bk_content ul li {
	position: relative
}

.bktj_in .bk_content ul li .xz {
	width: 117px;
	height: 37px;
	display: block;
	position: absolute;
	top: 304px;
	left: 62px
}

.bktj_in .bk_content ul li .db {
	width: 240px;
	height: 60px;
	background: #33b4b2;
	border-radius: 5px;
	margin-top: 28px;
	position: relative
}

.bktj_in .bk_content ul li .db img {
	float: left;
	padding: 8px 25px 0 11px
}

.bktj_in .bk_content ul li .db .img_visible {
	padding: 12px 25px 0 12px
}

.bktj_in .bk_content ul li .db span {
	float: right;
	color: #fff;
	font-size: 16px;
	position: absolute;
	left: 71px;
	top: 8px
}

.bktj_in .bk_content ul li .db a {
	color: #002d2d;
	position: absolute;
	left: 72px;
	top: 31px;
	font-size: 16px
}

.bktj_in .bk_content ul li .db a:hover {
	text-decoration: underline
}

.bktj_in .bk_content ul li .db .span_visible {
	left: 69px
}

.bktj_in .bk_content ul li .db .span_visible1 {
	left: 71px
}

.bktj_in .bottom {
	width: 690px;
	height: 40px;
	background: #000;
	border-radius: 5px;
	margin: 0 auto;
	margin-top: 22px
}

.bktj_in .bottom p {
	font-size: 18px;
	color: #fff;
	line-height: 40px
}

.bktj_in .bottom img {
	width: 23px;
	height: 23px;
	display: inline-block;
	position: relative;
	top: 5px;
	left: 25px;
	margin-right: 35px
}

.bktj_in .bottom .p_vi {
	font-size: 18px;
	width: 360px;
	height: 27px;
	margin: 0 auto;
	color: #fff
}

.bktj_in .bottom .p_vi a {
	color: #ff0;
	margin-left: 10px
}

.bktj_in .bottom .p_vi a:hover {
	text-decoration: underline
}
/*绝密课程*/
.home_content11{height:846px;position:relative;}
.mc{width:100%;margin:0 auto;overflow: hidden;height:auto; background:url(../images/m-bg5.jpg) no-repeat;}
.home_content_title { font-size: 32px; color: #fff;margin-top: 62px;padding-bottom: 26px;}
.tc {text-align: center;}
.home_content_line {
    width: 206px;
    position: relative;
    border-bottom: 1px solid #bdc4c6;
    margin: 0 auto;
}
.home_content_line div {
    width: 37px;
    border-bottom: 3px solid #00a2ff;
    position: absolute;
    top: -1px;
    left: 82px;
}
.home_content_words {
    text-align: center;
    line-height: 24px;
    font-size: 16px;
    color: #ccc;
    margin-top: 20px;
}
.wz{ font-size: 18px;
    color: #fff;
    text-align: center;
    position: relative;
    top: -30px;
    font-weight: bold;}
.wz a{ color:#FF0;} 
.new_con {
	max-width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}

.newtel {
	font-family: "微软雅黑";
	font-size: 18px;
	color: #666
}

.new_telst {
	width: 350px;
	margin: 0 auto;
	position: relative;
	top: 6px;
	text-align: center
}

.new_telst li {
	width: 166px;
	line-height: 30px;
	text-align: center;
	float: left;
	display: inline;
	font-family: "微软雅黑";
	cursor: pointer;
	color:#CCC;
}

.new_telst li.newon {
	color: #217af0;
	font-weight: bold;
}

.new_telst p {
	position: absolute;
	top: 32px;
	left: 0px;
	width: 166px;
	height: 7px;
	border-top: 3px solid #217af0;
	overflow: hidden;
	text-align: center;
}

.new_telst b {
	display: inline-block;
	width: 0;
	height: 0;
	margin-top: -3px;
	border-style: solid dashed dashed dashed;
	border-width: 9px;
	border-color: #217af0 #373b7a #ff8b67 #373b7a;

	overflow: hidden;
	zoom: 1;
	font-size: 0;
}

.new_lst {
	height: 315px;
	position: relative;
	overflow: hidden;
	display: none;
	margin-top: 10px;
	padding-top: 20px;
}

.new_lst ul {
	position: absolute;
	left: 0px;
}

.new-wrap {
	margin-top: 30px;
}

.new-wrap .show {
	display: block;
}


.jccb {
	width: 100%;
	height: auto;
	background: url(../images/xz_bg.jpg) top center no-repeat
}

.jccb_in {
	width: 1050px;
	height: 720px;
	margin: 0 auto
}

.jccb_in .title {
	width: 1049px;
	height: 136px;
	margin: 0 auto;
	display: block;
	padding: 29px 0
}

.jccb_in .xz_ul {
	width: 1050px;
	height: 225px;
	margin: 0 auto
}

.jccb_in .xz_ul li {
	width: 145px;
	height: 225px;
	margin-right: 5px;
	float: left
}

.jccb_in .xz_ul li.visible {
	margin-right: 0
}

.jccb_in .xz_ul li img {
	display: block
}

.jccb_in .xz_ul li a {
	width: 145px;
	height: 225px;
	display: inline-block;
	position: relative
}

.jccb_in .xz_ul li span {
	width: 139px;
	height: 35px;
	display: block;
	background: url(../images/xz_btn.jpg);
	position: absolute;
	bottom: 0
}

.jccb_in .xz_ul li:hover span {
	background: url(../images/xz_btnhover.jpg)
}

.jccb_in .xz_bottom {
	width: 1050px;
	height: 214px;
	margin: 0 auto;
	border-radius: 10px;
	border: 1px dashed #c70a0a;
	margin-top: 59px;
	background: #fff
}

.jccb_in .xz_bottom ul li {
	height: 53px;
	line-height: 53px;
	position: relative
}

.jccb_in .xz_bottom ul li p {
	width: 204px;
	height: 53px;
	color: #c70a0a;
	font-size: 18px;
	font-weight: 700;
	display: inline-block;
	margin-left: 18px
}

.jccb_in .xz_bottom ul li p img {
	position: relative;
	top: 6px;
	margin-right: 5px
}

.jccb_in .xz_bottom ul li span {
	width: 657px;
	height: 53px;
	display: inline-block;
	font-size: 14px;
	border-bottom: 1px dashed #c70a0a
}

.jccb_in .xz_bottom ul li span:hover a {
	text-decoration: underline;
	color: #000
}

.jccb_in .xz_bottom ul li span.visible {
	border-bottom: none
}

.jccb_in .xz_bottom ul li .btn {
	display: block;
	width: 117px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #262728;
	border-radius: 5px;
	position: absolute;
	right: 15px;
	top: 13px
}

.jccb_in .xz_bottom ul li .btn:hover {
	background: #c70a0a
}

.jmzl_top {
	width: 100%;
	height: 182px;
	background: url(../images/jmzl_top.jpg) top center no-repeat
}

.jmzl {
	width: 100%;
	height: auto;
	background: url(../images/jmzl_01.jpg) top center no-repeat
}

.jmzl2 {
	width: 100%;
	height: auto;
	background: url(../images/jmzl_02.jpg) top center no-repeat
}

.jmzl_in {
	width: 1050px;
	height: 500px;
	margin: 0 auto;
	position: relative
}

.jmzl_in .jmzl_center, .jmzl_in .jmzl_left {
	height: 267px;
	float: left;
	margin-top: 118px
}

.jmzl_in .jmzl_left {
	width: 225px
}

.jmzl_in .jmzl_left p {
	font-size: 14px;
	line-height: 24px;
	margin: 24px 0 100px 0
}

.jmzl_in .jmzl_left a {
	display: block;
	width: 131px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #e44b4b;
	border-radius: 5px
}

.jmzl_in .jmzl_left a:hover {
	background: #df2121
}

.jmzl_in .jmzl_center {
	margin-left: 50px;
	z-index: 3
}

.jmzl_in .jmzl_center li {
	height: 20px;
	margin-bottom: 15px;
	font-size: 14px;
	color: #333
}

.jmzl_in .jmzl_center li:hover a {
	color: #000;
	text-decoration: underline
}

.jmzl_in .jmzl_center .a_visible {
	color: #0059de;
	font-size: 14px;
	float: right;
	text-decoration: underline
}

.jmzl_in .jmzl_center .a_visible:hover {
	color: #5998f6
}

.jmzl_in .jmzl_right {
	position: absolute;
	right: -78px;
	top: 0
}

.jmzl1 {
	width: 100%;
	height: 500px;
	background: #f6f6f6
}

.jmzl1 .jmzl_in1 {
	width: 1050px;
	height: 500px;
	margin: 0 auto;
	position: relative
}

.jmzl1 .jmzl_in1 .jmzl_right {
	float: left;
	margin-top: 78px
}

.jmzl1 .jmzl_in1 .jmzl_center, .jmzl1 .jmzl_in1 .jmzl_left {
	height: 267px;
	float: right;
	margin-top: 118px
}

.jmzl1 .jmzl_in1 .jmzl_center {
	margin-left: 42px;
	float: left
}

.jmzl1 .jmzl_in1 .jmzl_center li {
	height: 20px;
	margin-bottom: 15px;
	font-size: 14px;
	color: #333
}

.jmzl1 .jmzl_in1 .jmzl_center li img {
	margin-right: 5px
}

.jmzl1 .jmzl_in1 .jmzl_center li:hover a {
	color: #000;
	text-decoration: underline
}

.jmzl1 .jmzl_in1 .jmzl_center .a_visible {
	color: #0059de;
	font-size: 14px;
	float: right;
	text-decoration: underline
}

.jmzl1 .jmzl_in1 .jmzl_center .a_visible:hover {
	color: #5998f6
}

.jmzl1 .jmzl_in1 .jmzl_left {
	width: 240px
}

.jmzl1 .jmzl_in1 .jmzl_left p {
	font-size: 14px;
	line-height: 24px;
	margin: 24px 0 100px 0;
	text-align: right
}

.jmzl1 .jmzl_in1 .jmzl_left a {
	display: block;
	width: 131px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #4b9ae4;
	border-radius: 5px;
	position: absolute;
	right: 0
}

.jmzl1 .jmzl_in1 .jmzl_left a:hover {
	background: #318ee4
}

.jmzl2 .jmzl_in .jmzl_left a {
	display: block;
	width: 131px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #f4933d;
	border-radius: 5px
}

.jmzl2 .jmzl_in .jmzl_left a:hover {
	background: #de7d26
}

.jmzl2 .jmzl_in .jmzl_right {
	position: absolute;
	right: 0;
	top: 79px
}

.img_visible {
	margin-left: 5px
}

.left_nav {
	width: 112px;
	height: 385px;
	position: fixed;
	top: 50%;
	left: 10px;
	margin-top: -246px;
	background: url(../images/left_nav.png) top center no-repeat;
	z-index: 9999999
}

.left_nav_main {
	width: 100%;
	height: 333px
}

.left_nav_main ul {
	margin-top: 97px
}

.left_nav_main ul li {
	width: 100%;
	height: 23px;
	margin-bottom: 8px
}

.left_nav_main ul li a {
	width: 100%;
	height: 23px;
	line-height: 23px;
	display: block;
	text-decoration: none;
	color: #fff;
	font-size: 12px;
	text-align: center
}

.left_nav_main ul li a:hover {
	text-decoration: underline
}

.left_nav_main ul li .left_top_img {
	color: #005fa8
}

.right_nav {
	width: 152px;
	height: 361px;
	position: fixed;
	top: 50%;
	right: 10px;
	margin-top: -246px;
	background: url(../images/right_nav.png) top center no-repeat;
	z-index: 0
}

.right_nav .left_nav_main ul li a {
	width: 43px;
	height: 16px;
	line-height: 16px;
	display: inline-block;
	text-decoration: none;
	color: #f20000;
	font-size: 12px;
	background: #e5db6d;
	border-radius: 20px
}

.right_nav .left_nav_main ul li a:hover {
	background: #d3c960
}

.right_nav p {
	font-size: 16px;
	color: #ffea00;
	text-align: center;
	margin-top: 16px
}

.right_nav .left_nav_main ul {
	margin-top: 22px
}

.right_nav .left_nav_main ul li {
	width: 100%;
	height: 25px;
	margin-bottom: 9px
}

.right_nav .left_nav_main ul li img {
	margin-left: 4px
}

.right_nav .left_nav_main ul li span {
	color: #fff;
	margin: 0 5px
}

.right_nav .left_nav_main .a_visible {
	display: block;
	text-align: center;
	color: #fff;
	line-height: 33px
}

.right_nav .left_nav_main .a_visible:hover {
	color: #e5db6d
}

.sp_bottom {
	width: 260px;
	height: 206px;
	position: fixed;
	bottom: 0;
	right: 0;
	background: url(../images/right_bottom.jpg) no-repeat center 0;
	display: none;
	z-index: 501
}

.sp_bottom .dd_close {
	position: absolute;
	top: 0;
	right: 6px;
	color: #000;
	font-size: 34px;
	display: block;
	font-weight: 400
}

.sp_bottom .right_bottom_btn {
	font-size: 16px;
	color: #08384c;
	position: absolute;
	right: 10px;
	bottom: 5px;
	cursor: pointer
}

.sp_bottom .right_bottom_btn:hover {
	text-decoration: underline
}

#rocket-to-top div {
	left: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	top: 0;
	width: 149px
}

#rocket-to-top .level-2 {
	background: url(../images/rocket_button_up.png) no-repeat scroll -149px
		0 transparent;
	display: none;
	height: 200px;
	opacity: 0;
	z-index: 1
}

#rocket-to-top .level-3 {
	background: none repeat scroll 0 0 transparent;
	cursor: pointer;
	display: block;
	height: 150px;
	z-index: 2
}

#rocket-to-top {
	background: url(../images/rocket_button_up.png) no-repeat scroll 0 0
		transparent;
	cursor: default;
	display: block;
	height: 250px;
	margin: -20px 0 0;
	overflow: hidden;
	padding: 0;
	position: fixed;
	left: 0;
	top: 80%;
	width: 149px;
	z-index: 11
}

object#looyuShare {
	display: none !important
}

.cont {
	width: 850px;
	height: 480px;
	margin: 0 auto;
	background: #fef3d5;
	overflow: hidden;
	display: none;
	z-index: 99999;
	position: fixed;
	-webkit-box-shadow: 0 0 20px #000;
	-moz-box-shadow: 0 0 20px #000;
	box-shadow: 0 0 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 6px
}

.contentxx {
	width: 780px;
	padding: 0 40px;
	height: auto;
	float: left;
	background: url(../images/yl_dbjj.png) repeat-x;
	position: absolute;
	z-index: -1
}

.cont_h1 {
	width: 780px;
	height: 80px;
	line-height: 80px;
	font-family: Microsoft YaHei;
	font-size: 30px;
	text-align: center;
	color: #4d534b
}

.cont_p, .cont_p p {
	width: 780px;
	line-height: 20px;
	font-size: 14px;
	color: #737b77;
	text-align: left
}

.cont_title, .cont_title2, .cont_title3, .cont_title4 {
	width: 780px;
	height: auto;
	line-height: 30px;
	font-size: 14px;
	color: #333;
	margin-top: 5px;
	background: url(../images/biao_logo.png) 395px 10px no-repeat;
	text-align: left
}

.cont_title2, .cont_title3, .cont_title4 {
	background: 0 0
}

.cont_title3 {
	color: #737a76
}

.cont_title3 a {
	color: #3f84c5;
	margin-left: 5px
}

.cont_title3 a:hover {
	color: #4598e6
}

.cont_title4 ul li {
	height: 37px;
	line-height: 37px;
	text-align: right;
	padding-right: 10px
}

.cont_title4 ul li img {
	cursor: pointer;
	display: inline;
	float: inherit
}

.cont_title4 ul li a {
	color: #737a76;
	margin-left: 15px
}

.cont_title4 ul li a:hover {
	color: #48534c
}

.cont_ul, .cont_ul2 {
	width: 760px;
	height: 80px;
	padding: 5px
}

.btn091006 {
	width: 163px;
	height: 59px;
	position: absolute;
	left: 764px;
	top: 512px
}

.yl_xtcanx a.yl_tc_xan1, .yl_xtcanx a.yl_tc_xan2 {
	color: #fff
}

.sdys {
	width: 100%;
	background-color: #353b57
}

.sdys_in {
	width: 1045px;
	margin: 0 auto
}

.sdys_in a {
	padding: 10px 60px;
	background-color: #ff9b19;
	color: #fff;
	position: absolute;
	font-size: 14px
}

.sdys_in a:hover {
	background-color: #e98606
}

.sdys_in .sdys01, .sdys_in .sdys02, .sdys_in .sdys03 {
	position: relative
}

.sdys_in a.a1 {
	left: 110px;
	bottom: 0
}

.sdys_in a.a2 {
	right: 42px;
	bottom: 25px
}

.sdys_in a.a3 {
	left: 110px;
	bottom: 80px
}

.chaxun_bg {
	width: 100%;
	height: 180px;
	background: url(../images/chaxun_bg.jpg) top center no-repeat
}

.chaxun_bg_main {
	width: 1050px;
	height: 180px;
	margin: 0 auto;
	text-align: center
}

.chaxun_bg_main span img {
	margin-top: 20px
}

.yl_tjinputx {
	padding: 5px 0 6px 0
}

.yl_tjinputx span {
	font-size: 16px;
	color: #111;
	margin-right: 25px
}

.yl_tjinputx span.cxan {
	margin-right: 0;
	margin-left: -15px
}

.yl_tjinputx input {
	width: 125px;
	height: 35px;
	padding-left: 10px;
	line-height: 35px;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	border: 1px solid #e6e6e6;
	border-radius: 5px;
	color: #555;
	font-size: 14px
}

.yl_tjinputx a {
	width: 134px;
	height: 42px;
	display: inline-block;
	position: relative;
	top: 16px;
	*zoom: 1;
	*display: inline;
	margin-left: -10px
}

.yl_tjinputx a img {
	position: relative;
	opacity: .8;
	filter: alpha(opacity = 80)
}

.yl_tjinputx a:hover img {
	opacity: 1;
	filter: alpha(opacity = 100)
}

.ejdjs {
	width: 100%;
	height: auto;
	background: url(../images/xj_20170427.jpg) top center no-repeat
}

.ejdjs_in {
	width: 1034px;
	height: 600px;
	margin: 0 auto
}

.left_djs {
	width: 726px;
	height: 600px;
	float: left
}

.left_djs .title {
	display: block;
	margin: 0 auto;
	padding: 40px 0 15px
}

.left_djs p {
	width: 712px;
	height: 79px;
	border: 1px dashed #3a9af3;
	border-radius: 5px;
	font-size: 16px;
	color: #333;
	padding: 18px 0 18px 12px;
	line-height: 28px;
	position: relative
}

.left_djs p span {
	color: #df0000
}

.left_djs p img {
	display: block;
	position: absolute;
	top: -5px;
	left: 317px
}

.L_content {
	width: 100%;
	height: 297px;
	margin-top: 33px
}

.ll_con {
	width: 356px;
	height: 297px;
	float: left;
	background: url(../images/xj_img_01.png) top center no-repeat;
	position: relative
}

.rr_con {
	width: 356px;
	height: 297px;
	float: right;
	background: url(../images/xj_img_02.png) top center no-repeat;
	position: relative
}

.L_content a {
	width: 120px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: url(../images/xj_img_06.png);
	display: block;
	position: absolute;
	top: 230px;
	left: 216px
}

.L_content a:hover {
	background: url(../images/xj_img_06_hover.png)
}

.L_content a img {
	margin-right: 5px;
	position: relative;
	top: 3px
}

.right_djs {
	width: 259px;
	height: 567px;
	float: right;
	margin-top: 33px
}

.right_djs ul {
	width: 258px;
	height: auto;
	background: #3a9af3
}

.right_djs ul li {
	width: 227px;
	height: 44px;
	border-bottom: 1px solid #228aea;
	margin: 0 auto;
	line-height: 44px
}

.right_djs ul li a {
	font-size: 16px;
	color: #fff
}

.right_djs ul li a:hover {
	color: #ffedb9;
	text-decoration: underline
}

.right_djs ul li span {
	width: 21px;
	height: 19px;
	display: inline-block;
	font-size: 14px;
	font-weight: 700;
	background: #235e94;
	margin: 0 10px 0 15px;
	line-height: 19px;
	text-align: center;
	color: #9dcaf4
}

.right_djs ul li span.current {
	color: #d82900;
	background: #ffedb9
}

.flash_animation {
	animation: flash_myfirst 1s infinite;
	-moz-animation: flash_myfirst s infinite;
	-webkit-animation: flash_myfirst 1s infinite;
	-o-animation: flash_myfirst 1s infinite
}

@
keyframes flash_myfirst { 0%{
	opacity: 0;
	filter: alpha(opacity = 0)
}

50%{
opacity
:
100;filter
:alpha
(opacity=100)
}
100%{
opacity
:
0;filter
:alpha
(opacity=0)
}
}
@
-moz-keyframes flash_myfirst { 0%{
	opacity: 0;
	filter: alpha(opacity = 0)
}

50%{
opacity
:
100;filter
:alpha
(opacity=100)
}
100%{
opacity
:
0;filter
:alpha
(opacity=0)
}
}
@
-webkit-keyframes flash_myfirst { 0%{
	opacity: 0;
	filter: alpha(opacity = 0)
}

50%{
opacity
:
100;filter
:alpha
(opacity=100)
}
100%{
opacity
:
0;filter
:alpha
(opacity=0)
}
}
@
-o-keyframes flash_myfirst { 0%{
	opacity: 0;
	filter: alpha(opacity = 0)
}
50%{
opacity
:
100;filter
:alpha
(opacity=100)
}
100%{
opacity
:
0;filter
:alpha
(opacity=0)
}
}

.live{width:100%;height:737px;background:#fffdf7;}
.live_title{width:947px;height:62px;margin:0 auto;padding:40px 0; clear:both;}
.live_left,.live_right{ float:left;}
.live_left{ width:650px; height:545px; margin-left:200px; background:url(../images/video.png) top center no-repeat; position:relative;}
.live_left_content{ position:absolute; bottom:3px; left:0; width:640px; padding:0 5px; height:auto; color:#333; line-height:28px;}
.live_left_content p{ font-size:14px;}
.live_left_content h3{ font-size:20px; color:#000;}
.live_left_content a{ display:block; float:right; width:176px; height:43px; line-height:43px; font-size:18px; font-weight:700; color:#ff7700; border:1px #ff7700 solid; text-align:center; border-radius:6px;}
.live_left_content a:hover{ background:#ff7700; color:#fff;}
.img_float{ float:left; margin:0 15px 0 32px;}
.live_right_content{ float:left; width:235px; height:465px; color:#333; line-height:28px;}
.live_right_content p{ font-size:14px;}
.live_right_content h3{ font-size:18px;}
.live_right_content a{ display:block; width:108px; height:33px; line-height:33px; font-size:14px; color:#62c244; border:1px #62c244 solid; text-align:center; border-radius:2px; margin:20px 0;}
.live_right_content a:hover{ background:#62c244; color:#fff;}

.dv1{
	text-align:center;
	font:bold 60px helvetica,arial,sans-serif;
	color:#F00;padding:24px;
	text-shadow:0 0 4px #FFF,0 -5px 4px #ff3,2px -10px 6px #fd3, -2px -15px 11px #f80, 2px -25px 18px #f20;
	font-family: 微软雅黑;
}