@charset "utf-8";
/* for idnex  */
.con {
	width: 100%;
	height: auto;
	background: url(../images/banner.jpg) center top;
	min-width: 990px;
}
.banner_con {
	width: 990px;
	height: 566px;
	margin: 0 auto;
}
.hd {
	height: 40px;
	background: url(../images/add.png) no-repeat bottom left;
	font: normal 42px/40px "微软雅黑";
	color: #fff;
}
.row_1 {
	width: 100%;
	height: 886px;
	background: url(../images/row1bg.jpg) repeat-x;
}
.row_1 .row_1_con {
	position: relative;
	width: 990px;
	height: 886px;
	margin: 0 auto;
}
.row_1 .hd {
	padding: 100px 0 0 60px
}
.row_1 .row_1_left {
	width: 422px;
	position: absolute;
	top: 257px;
}
.row_1 .row_1_left .title_1, .row_1 .row_1_left .title_2 {
	filter: alpha(opacity=60);
	opacity: 0.6;
	color: #610314;
}
.row_1 .row_1_left .title_1 {
	font: bold 48px "微软雅黑";
}
.row_1 .row_1_left .title_2 {
	font: bold 28px "微软雅黑";
}
.row_1 .row_1_left .txt, .row_1 .row_1_right .txt {
	font: normal 14px/24px "微软雅黑";
	color: #fff;
	text-indent: 24px;
}
.mt30 {
	margin-top: 30px;
}
.row_1 .row_1_right {
	width: 474px;
	background: url(../images/book.png) no-repeat center 100px;
	position: absolute;
	top: 257px;
	right: 0;
	padding-top: 380px;
}
.row_2 {
	width: 100%;
	height: 991px;
	background: url(../images/row2bg.jpg) repeat-x;
}
.row_2 .row_2_con {
	position: relative;
	width: 990px;
	height: 991px;
	margin: 0 auto;
}
.row_2 .hd {
	padding: 100px 0 0 60px
}
.row_2 .row_2_con .top {
	position: absolute;
	top: 275px;
}
.row_2 .row_2_con .top p {
	font: normal 27px/40px "微软雅黑";
	color: #fff
}
.row_2 .row_2_con .left {
	width: 497px;
	height: 397px;
	position: absolute;
	left: 0;
	top: 450px;
	background: url(../images/row2left.png) no-repeat
}
.row_2 .row_2_con .right {
	width: 493px;
	position: absolute;
	right: 0;
	top: 450px;
}
.row_2 .row_2_con .right dt {
	font: normal 16px "微软雅黑";
	color: #fff;
	background: url(../images/dian.png) no-repeat left center;
	padding: 10px 0 8px 15px;
}
.row_2 .row_2_con .right dt.bg {
	background: url(../images/dian.png) no-repeat left 17px;
}
.row_2 .row_2_con .right dd {
	font: normal 12px/22px "宋体";
	color: #553c21;
	padding-left: 15px;
}
.down {
	display: block;
	position: absolute;
	top: 0;
	left: 52px;
	width: 86px;
	height: 40px;
}
.row_2 .down {
	background: url(../images/down1.jpg) no-repeat;
}
.row_3 .down {
	background: url(../images/down2.jpg) no-repeat;
}
.row_4 .down {
	background: url(../images/down3.jpg) no-repeat;
	top: -1px;
}
.row_5 .down {
	background: url(../images/down4.jpg) no-repeat;
	top: 0;
}
.row_6 .down {
	background: url(../images/down5.jpg) no-repeat;
	top: 0;
}
.row_3 {
	width: 100%;
	height: 1873px;
	background: url(../images/row3bg.jpg) repeat-x;
}
.row_3 .row_3_con {
	position: relative;
	width: 990px;
	margin: 0 auto;
}
.row_3 .hd {
	padding: 100px 0 0 60px
}
.row_3 .row_3_con .top {
	position: absolute;
	top: 275px;
}
.row_3 .row_3_con .top p {
	font: normal 16px/34px "微软雅黑";
	color: #fff
}
.row_3 .row_3_con .top span {
	font-size: 20px;
	margin-right: 5px;
}
.row_3 .row_3_con .row_3_bd {
	width: 989px;
	height: 1140px;
	margin-top: 320px;
	overflow: hidden
}
.row_3 .row_3_con .row_3_bd ul {
	width: 1035px;
	height: 1171px;
}
.row_3 .row_3_con .row_3_bd ul li {
	float: left;
	width: 260px;
	height: 320px;
	background: #fff;
	padding: 20px;
	margin: 0 45px 30px 0;
	overflow: hidden;
	-moz-border-radius: 10px;      /* Gecko browsers */
	-webkit-border-radius: 10px;   /* Webkit browsers */
	border-radius: 10px;            /* W3C syntax */
}
.row_3 .row_3_con .row_3_bd ul li span {
	display: block;
	width: 260px;
	height: 260px;
}
.row_3 .row_3_con .row_3_bd ul li h3 {
	font: normal 20px "微软雅黑";
	color: #333;
	padding: 10px 0 5px 0
}
.row_3 .row_3_con .row_3_bd ul li p {
	font: normal 16px "微软雅黑";
	color: #666
}
.marquee_nav {
	height: 62px;
	position: absolute;
	bottom: -120px;
	right: 0;
	width: 100%;
}
.marquee_nav li a {
	width: 60px;
	height: 62px;
	display: block;
	cursor: pointer;
	position: absolute;
	text-indent: -9999px;
	-webkit-transition: background 0.2s ease-out;
	-moz-transition: background 0.2s ease-out;
	-o-transition: background 0.2s ease-out;
	-ms-transition: background 0.2s ease-out;
}
.marquee_nav li a.next:hover {
	background-position: right;
}
.marquee_nav li a.prev:hover {
	background-position: left;
}
.marquee_nav li .next {
	right: 0;
	bottom: 0;
	background: url(../images/arrow_right.png) no-repeat left;
}
.marquee_nav li .prev {
	right: 60px;
	bottom: 0;
	background: url(../images/arrow_left.png) no-repeat right;
}
.row_4 {
	width: 100%;
	height: 1048px;
	background: url(../images/row4bg.jpg) repeat-x;
}
.row_4 .row_4_con {
	position: relative;
	width: 990px;
	margin: 0 auto;
}
.row_4 .hd {
	padding: 100px 0 0 60px
}
.row_4 .row_4_con .row_4_bd {
	width: 990px;
	height: 497px;
	margin-top: 200px;
	overflow: hidden;
}
.row_4 .row_4_con .row_4_bd ul {
	width: 1015px;
	height: 538px;
}
.row_4 .row_4_con .row_4_bd ul li {
	float: left;
	position: relative;
	width: 228px;
	height: 228px;
	margin: 0 25px 41px 0
}
.row_4 .row_4_con .row_4_bd ul li span {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	width: 228px;
	height: 228px;
	background: url(../images/dask.png) no-repeat;
}
.row_5 {
	width: 100%;
	height: 1190px;
	background: url(../images/row5bg.jpg) repeat-x;
}
.row_5 .row_5_con {
	position: relative;
	width: 990px;
	margin: 0 auto;
}
.row_5 .hd {
	padding: 100px 0 0 60px
}
.row_5 .row_5_con .program_bd {
	width: 990px;
	height: 638px;
	overflow: hidden;
	margin-top: 180px;
}
.row_5 .row_5_con .program_bd ul {
	width: 1068px;
	height: 738px;
}
.row_5 .row_5_con .program_bd ul li {
	float: left;
	width: 276px;
	height: 269px;
	margin: 0 78px 100px 0
}
.row_5 .row_5_con .program_bd ul li .title a {
	font: normal 25px/34px "微软雅黑";
	color: #6c1e2c
}
.row_5 .row_5_con .program_bd ul li .time {
	font: normal 16px "微软雅黑";
	color: #fff;
	padding: 30px 0 25px 0
}
.row_5 .row_5_con .program_bd ul li .txt_bd {
	font: normal 16px "微软雅黑";
	color: #fff;
}
.row_5 .row_5_con .program_bd ul li .btn_con {
	text-align: right;
	margin-top: 20px;
}
.row_5 .row_5_con .program_bd ul li .btn_con .view {
	display: inline-block;
	width: 103px;
	height: 34px;
	background: url(../images/btnbg.png) no-repeat;
	text-align: center;
	font: normal 16px/34px "微软雅黑";
	color: #fff;
}
.row_6 {
	width: 100%;
	height: 1309px;
	background: url(../images/row6bg.jpg) repeat-x;
}
.row_6 .row_6_con {
	position: relative;
	width: 990px;
	margin: 0 auto;
}
.row_6 .hd {
	padding: 100px 0 0 60px
}
.row_6 .row_6_con .row_6_bd {
	width: 990px;
	overflow: hidden;
	margin-top: 180px;
}
.row_6 .row_6_con .row_6_bd .title_1 {
	font: normal 25px "微软雅黑";
	color: #545454;
	padding-bottom: 30px;
}
.row_6 .row_6_con .row_6_bd .txt {
	font: normal 16px/34px "微软雅黑";
	color: #b5b5b5;
	padding-bottom: 60px;
}
.row_6 .row_6_con .row_6_bd .form_con {
	position: relative;
	float: left;
	width: 379px;
	padding-bottom: 35px;
	margin-right: 126px;
	display: inline
}
.row_6 .row_6_con .row_6_bd .form_con label {
	display: block;
	font: normal 20px "微软雅黑";
	color: #b6b6b6;
	padding-bottom: 5px;
}
.row_6 .row_6_con .row_6_bd .form_con input {
	width: 379px;
	height: 40px;
	background: none;
	border: none;
	background: #303030;
	font: normal 16px/40px "微软雅黑";
	color: #fff
}
.row_6 .row_6_con .row_6_bd .mr0 {
	margin-right: 0px !important;
}
.row_6 .row_6_con .row_6_bd .form_con textarea {
	width: 379px;
	height: 138px;
	background: none;
	border: none;
	background: #303030;
	max-width: 379px;
	max-height: 138px;
	font: normal 14px "微软雅黑";
	color: #fff;
	padding: 5px;
}
.row_6 .row_6_con .row_6_bd .form_con .Verification .error {
	position: absolute;
	left: 0;
	bottom: 9px;
	font: normal 14px "微软雅黑";
	color: #efe705
}
.row_6 .row_6_con .row_6_bd .sub_con {
	text-align: center;
}
.row_6 .row_6_con .row_6_bd .sub_con input {
	width: 260px;
	height: 48px;
	font: normal 20px "微软雅黑";
	color: #fff;
	background: #d82545;
	border: none;
	margin: 30px 0 40px 0
}
.row_6 .row_6_con .row_6_bd .mess {
	font: normal 14px "宋体";
	color: #535353;
	padding: 30px 0 30px 0
}
.r_weixin {
	margin: 0 auto;
	position: relative;
	width: 174px;
	height: 84px;
	background: url(../images/weixin.png) no-repeat;
}
.r_weixin a {
	display: block;
	position: absolute;
	width: 71px;
}
.r_weixin .sina {
	left: 5px;
	padding-top: 62px;
	overflow: hidden
}
.r_weixin .weixin {
	float: right;
	display: block;
	width: 71px;
	height: 84px;
	right: 0;
	position: absolute;
	cursor: pointer;
	z-index: 9999;
}
.tipso_bubble {
	display: none;
	width: 265px;
	height: 300px;
	background: url(../images/erweima.png) no-repeat;
	position: absolute;
	z-index: 9999;
	top: -320px;
	left: -100px;
}
.side_nav {
	position: fixed;
	_position: absolute;
	z-index: 1;
	left: 0;
	top: 150px;
	width: 150px;
_top:expression(eval(document.documentElement.scrollTop+150))
}
.side_nav ul li {
	padding-bottom: 3px;
}
.side_nav ul li a {
	display: block;
	height: 30px;
	background:#fff;
	text-align: center;
	font: normal 14px/30px "微软雅黑";
	color: #333;
	width: 146px;
	-moz-border-radius: 0 10px 10px 0;       /* Gecko browsers */
	-webkit-border-radius: 0 10px 10px 0;    /* Webkit browsers */
	border-radius: 0 10px 10px 0;            /* W3C syntax */
}
.side_nav ul li a:hover {
	color: #d82545
}
.side_nav ul li a.cuuren {
	width: 176px !important;
	color: #d82545
}
