@font-face {
	font-family: 472-CAI978472-CAI978;
	src: url(../ziti/472-cai978-webfont.eot?#iefix) format("embedded-opentype"), url(../ziti/472-cai978-webfont.woff) format("woff"), url(../ziti/472-cai978-webfont.ttf) format("truetype"), url(../ziti/472-cai978-webfont.svg#472-CAI978472-CAI978) format("svg");
	font-weight: normal;
	font-style: normal;
}
img.centered {
	margin-right: auto; margin-left: auto; display: block;
}
img.alignright {
	margin: 0px 0px 2px 7px; padding: 4px; display: inline;
}
img.alignleft {
	margin: 0px 7px 2px 0px; padding: 4px; display: inline;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
li {
	list-style-type: none;
}
img {
	border: 0px currentColor;
}
#page-wrap {
	margin: 0px; width: 100%; padding-bottom: 20px;
}
#header {
	background: rgb(9, 9, 9); width: 100%; height: 77px;
}
#header #top {
	margin: auto; width: 1002px; height: 77px;
}
#header #top .logo {
	width: 320px; height: 77px; overflow: hidden; float: left;
}
#navigation {
	width: 680px; height: 77px; float: left;
}
#navigation .menu {
	float: right;
}
#navigation .menu li {
	width: 85px; height: 50px; text-align: center; padding-top: 27px; float: left; position: relative; z-index: 999;
}
#navigation .menu li a {
	color: rgb(183, 183, 183); line-height: 45px; font-weight: bold; text-decoration: none;
}
#navigation .menu li:hover {
	background: url("../bin_images/smoll_pic.png") no-repeat -66px 15px rgb(224, 48, 51);
}
#navigation .menu .current-menu-item {
	background: url("../bin_images/smoll_pic.png") no-repeat -66px 15px rgb(224, 48, 51);
}
#navigation .menu .current-menu-ancestor {
	background: url("../bin_images/smoll_pic.png") no-repeat -66px 15px rgb(224, 48, 51);
}
#navigation .menu li a:hover {
	color: rgb(255, 255, 255) !important;
}
#navigation .menu .current-menu-item a {
	color: rgb(255, 255, 255) !important;
}
#navigation .menu .current-menu-ancestor a {
	color: rgb(255, 255, 255) !important;
}
#navigation .menu li span {
	left: 0px; top: 0px; width: 85px; height: 77px; float: right; position: absolute; z-index: -1;
}
#navigation .menu li span.subhover {
	cursor: pointer;
}
#navigation .menu li .sub-menu {
	background: rgb(0, 0, 0); padding: 5px; left: 0px; top: 77px; width: 110px; float: left; display: none; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); position: absolute; opacity: 0.8;
}
#navigation .menu li .sub-menu li {
	padding: 0px; width: 110px; height: 32px !important; overflow: hidden; clear: both;
}
#navigation .sub-menu li:hover {
	display: block; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80); opacity: 0.8;
}
#navigation ul .sub-menu li a {
	width: 110px; height: 32px; color: rgb(255, 255, 255) !important; line-height: 32px !important; font-family: "宋体", Arial; font-size: 12px; font-weight: normal; float: left;
}
#navigation .sub-menu li a:hover {
	background: rgb(51, 51, 51) !important; color: rgb(255, 255, 255) !important;
}
.sub-menu .current-menu-item a {
	background: rgb(51, 51, 51) !important; color: rgb(255, 255, 255) !important;
}
.ym1 {
	background: url("../bin_images/bj_1.jpg"); width: 100%; height: 613px; overflow: hidden;
}
.ym2 {
	width: 100%; height: 575px; overflow: hidden;
}
.ym2 .ym2_1 {
	margin: auto; width: 950px; height: 495px; overflow: hidden; padding-top: 40px;
}
.ym2 .ym2_1 .a1 {
	border: 5px solid rgb(95, 97, 96); width: 330px; height: 485px; float: left;
}
.ym2 .ym2_1 .a1 .leftLoop {
	width: 330px; height: 485px; overflow: hidden; position: relative;
}
.ym2 .ym2_1 .a1 .leftLoop .bd {
	width: 330px; height: 485px; overflow: hidden;
}
.ym2 .ym2_1 .a1 .leftLoop .bd .tempWrap {
	width: 330px; height: 485px; overflow: hidden;
}
.ym2 .ym2_1 .a1 .leftLoop .bd ul li {
	width: 330px; height: 485px; overflow: hidden; float: left;
}
.ym2 .ym2_1 .a1 .leftLoop .hd {
	height: 20px; right: 5px; bottom: 5px; overflow: hidden; float: left; position: absolute;
}
.ym2 .ym2_1 .a1 .leftLoop .hd ul li {
	background: url("../bin_images/xbj1.png"); width: 20px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none; margin-left: 3px; float: left; display: block; cursor: pointer;
}
.ym2 .ym2_1 .a1 .leftLoop .hd ul .on {
	background: rgb(255, 255, 255); border: rgb(102, 102, 102); color: rgb(255, 0, 0);
}
.ym2 .ym2_1 .a1 .leftLoop .gd1 {
	left: 5px; top: 210px; width: 37px; height: 37px; overflow: hidden; position: absolute;
}
.ym2 .ym2_1 .a1 .leftLoop .gd2 {
	top: 210px; width: 37px; height: 37px; right: 5px; overflow: hidden; position: absolute;
}
.ym2 .ym2_1 .a1 .leftLoop .gd1 a {
	width: 37px; height: 37px; overflow: hidden; display: block;
}
.ym2 .ym2_1 .a1 .leftLoop .gd2 a {
	width: 37px; height: 37px; overflow: hidden; display: block;
}
.ym2 .ym2_1 .a1 .leftLoop .gd1 a {
	background: url("../bin_images/smoll_pic.png") -816px -1244px;
}
.ym2 .ym2_1 .a1 .leftLoop .gd2 a {
	background: url("../bin_images/smoll_pic.png") -816px -1282px;
}
.ym2 .ym2_1 .a1 .leftLoop .gd1 a:hover {
	background: url("../bin_images/smoll_pic.png") -851px -1244px;
}
.ym2 .ym2_1 .a1 .leftLoop .gd2 a:hover {
	background: url("../bin_images/smoll_pic.png") -851px -1282px;
}
.ym2 .ym2_1 .a2 {
	width: 585px; height: 495px; float: right;
}
.ym2 .ym2_1 .a2 h3 {
	width: 585px; height: 50px; overflow: hidden; padding-bottom: 10px; position: relative;
}
.ym2 .ym2_1 .a2 h3 .ck {
	top: 12px; width: 82px; height: 32px; right: 1px; overflow: hidden; position: absolute;
}
.ym2 .ym2_1 .a2 h3 .ck a:hover {
	margin-left: -82px;
}
.ym2 .ym2_1 .a2 .a2_1 {
	width: 585px; height: 435px; overflow: hidden;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 {
	width: 585px; height: 144px; overflow: hidden; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 h2 {
	width: 585px; height: 66px; overflow: hidden;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 h2 img {
	width: auto; height: 100%;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 h3 {
	padding: 0px 5px; width: 575px; height: 36px; color: rgb(51, 51, 51); line-height: 30px; overflow: hidden; font-size: 13px; text-decoration: none;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 p {
	padding: 0px 5px; width: 575px; color: rgb(102, 102, 102); line-height: 22px; overflow: hidden; font-size: 13px; text-decoration: none; min-height: 44px;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1 {
	padding: 2px 0px 0px 5px; width: 500px; height: 20px; overflow: hidden;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1 a {
	height: 20px; color: rgb(51, 51, 51); line-height: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; float: left; display: block;
}
.ny4 .ny4_1 .k6 .k6_2 .b1 a#goon {
	height: 20px; color: rgb(51, 51, 51); line-height: 20px; padding-left: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; float: left; display: block;
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1 a:hover {
	color: rgb(227, 36, 36);
}
.ym2 .ym2_1 .a2 .a2_1 .lie1 .b1 a#goon {
	background: url("../bin_images/smoll_pic.png") no-repeat 1px -44px rgb(255, 204, 0); color: rgb(227, 36, 36);
}
.ny4 .ny4_1 .k6 .k6_2 .b1 a#goon {
	background: url("../bin_images/smoll_pic.png") no-repeat 1px -44px rgb(255, 204, 0); color: rgb(227, 36, 36);
}
.ym3 {
	background: url("../bin_images/bj02.jpg"); width: 100%; height: 331px; overflow: hidden;
}
.ym3 .a3 {
	margin: auto; width: 950px; height: 241px; overflow: hidden; padding-top: 42px;
}
.ym3 .a3 h3 {
	width: 174px; height: 241px; overflow: hidden; float: left;
}
.ym3 .a3 .a3_1 {
	width: 776px; height: 239px; overflow: hidden; padding-top: 1px; float: right;
}
.ym3 .a3 .a3_1 .b2 {
	width: 164px; height: 239px; overflow: hidden; padding-left: 30px; float: left; position: relative;
}
.ym3 .a3 .a3_1 .b2 a {
	background: url("../bin_images/smoll_pic.png") no-repeat -170px -184px; left: 30px; top: 0px; width: 165px; height: 239px; display: block; position: absolute;
}
.ym3 .a3 .a3_1 .b2 a:hover {
	background: url("../bin_images/smoll_pic.png") no-repeat -334px -184px;
}
.ym4 {
	background: url("../bin_images/bj03.jpg"); width: 100%; height: 587px; overflow: hidden;
}
.ym4 h3 {
	margin: auto; padding: 30px 0px 10px; width: 950px; height: 65px; overflow: hidden; position: relative;
}
.ym4 h3 .ck2 {
	top: 45px; width: 82px; height: 32px; right: 1px; overflow: hidden; position: absolute;
}
.ym4 h3 .ck2 a:hover {
	margin-left: -82px;
}
.ym4 .ym4_1 {
	margin: auto; width: 990px; height: 462px; overflow: hidden;
}
.ym4 .ym4_1 .a5 {
	background: url("../bin_images/bj04.png") no-repeat center; padding: 0px 20px; width: 290px; height: 462px; float: left;
}
.ym4 .ym4_1 .a5 .pic {
	width: 290px; height: 422px; margin-top: 20px; position: relative;
}
.ym4 .ym4_1 .a5 .pic a {
	background: url("../bin_images/smoll_pic.png") no-repeat -311px -425px; left: 0px; top: 0px; width: 290px; height: 422px; display: block; position: absolute;
}
.ym4 .ym4_1 .a5 .pic a:hover {
	background: url("../bin_images/smoll_pic.png") no-repeat -601px -425px;
}
.ym4 .ym4_1 .a5 .pic a .zi {
	left: 30px; width: 230px; height: 44px; bottom: 17px; display: none; position: absolute;
}
.ym4 .ym4_1 .a5 .pic a .zi p {
	width: 230px; height: 20px; color: rgb(255, 255, 255); text-transform: uppercase; line-height: 20px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none;
}
.ym4 .ym4_1 .a5 .pic a .zi h2 {
	width: 230px; height: 24px; color: rgb(255, 255, 255); line-height: 24px; overflow: hidden; font-size: 13px; font-weight: bold; text-decoration: none;
}
.ym5 {
	margin: auto; width: 970px;
}
.ym5 .ym5_1 {
	background: url("../bin_images/bj05.jpg") no-repeat; width: 970px; height: 141px; overflow: hidden;
}
.ym5 .ym5_1 .ck3 {
	margin: 70px 20px 0px 0px; width: 82px; height: 32px; overflow: hidden; float: right; position: relative;
}
.ym5 .ym5_1 .ck3 a:hover {
	margin-left: -82px;
}
.ym5 .ym5_2 {
	background: url("../bin_images/bj07.jpg") repeat-y; padding: 0px 21px; width: 928px; float: left;
}
.ym5 .ym5_2 .c1 {
	padding: 1px 0px 0px 1px; width: 102px; height: 102px; overflow: hidden; float: left;
}
.ym5 .ym5_2 .c1 h2 {
	width: 102px; height: 22px; text-align: center; line-height: 22px; overflow: hidden; padding-top: 4px;
}
.ym5 .ym5_2 .c1 h2 a {
	color: rgb(84, 84, 84); font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; text-decoration: none;
}
.ym5 .ym5_2 .c1 p {
	width: 102px; height: 20px; text-align: center; color: rgb(153, 153, 153); line-height: 20px; overflow: hidden; padding-bottom: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
.ym5 .ym5_2 .c1 .pic {
	padding: 10px; width: 82px; height: 82px; overflow: hidden;
}
.ym5 .ym5_2 .sq {
	background: url("../bin_images/bj08.png") no-repeat;
}
.ym5 .ym5_2 .sq h2 a {
	color: rgb(255, 255, 255);
}
.ym5 .ym5_3 {
	background: url("../bin_images/bj06.jpg") no-repeat; width: 970px; height: 30px; overflow: hidden;
}
.ym6 {
	background: url("../bin_images/bj09.jpg") no-repeat center; width: 100%; height: 356px; overflow: hidden;
}
.ym6 .ym6_1 {
	margin: auto; width: 950px; height: 356px; overflow: hidden;
}
.ym6 .ym6_1 .c2 {
	padding: 17px 35px 0px 0px; width: 432px; height: 330px; overflow: hidden; float: left;
}
.ym6 .ym6_1 .c2 h2 {
	width: 432px; height: 50px; overflow: hidden;
}
.ym6 .ym6_1 .c2 .c2_1 {
	padding: 13px 0px 0px 111px; width: 320px; height: 270px;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 {
	width: 320px; height: 97px; padding-bottom: 10px;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 .e1 {
	width: 208px; height: 18px; color: rgb(169, 169, 169); text-transform: uppercase; line-height: 18px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 h3 {
	width: 208px; height: 24px; line-height: 24px; overflow: hidden;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 h3 a {
	color: rgb(83, 83, 83); font-family: "微软雅黑"; font-size: 16px; text-decoration: none;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 h3 a:hover {
	color: rgb(215, 36, 36);
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 p {
	width: 208px; height: 40px; line-height: 20px; overflow: hidden;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 p a {
	color: rgb(102, 102, 102); font-size: 12px; text-decoration: none;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 p a:hover {
	color: rgb(215, 36, 36);
}
.ym6 .ym6_1 .c2 .c2_1 .d2 {
	width: 320px; height: 29px; overflow: hidden; border-bottom-color: rgb(222, 222, 222); border-bottom-width: 1px; border-bottom-style: solid;
}
.ym6 .ym6_1 .c2 .c2_1 .d2 h3 {
	width: 240px; height: 29px; overflow: hidden; padding-left: 5px; float: left;
}
.ym6 .ym6_1 .c2 .c2_1 .d2 h3 a {
	color: rgb(109, 109, 109); line-height: 29px; font-size: 12px; font-weight: normal; text-decoration: none;
}
.ym6 .ym6_1 .c2 .c2_1 .d2 h3 a:hover {
	color: rgb(215, 36, 36);
}
.ym6 .ym6_1 .c2 .c2_1 .d2 .e2 {
	width: 70px; height: 29px; text-align: right; color: rgb(153, 153, 153); line-height: 29px; overflow: hidden; padding-right: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; float: right;
}
.ym6 .ym6_1 .c3 {
	padding: 17px 0px 0px 35px; width: 413px; height: 330px; overflow: hidden; float: left;
}
.ym6 .ym6_1 .c3 h2 {
	width: 413px; height: 50px; overflow: hidden;
}
.ym6 .ym6_1 .c3 .c3_1 {
	width: 413px; height: 260px; overflow: hidden; padding-top: 19px;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 {
	width: 413px; height: 85px;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .pic {
	width: 112px; height: 85px; overflow: hidden; float: left;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .pic {
	width: 112px; height: 85px; overflow: hidden; float: left;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .pic a {
	border: 3px solid rgb(255, 255, 255); width: 95px; height: 69px; overflow: hidden; display: block; box-shadow: 0px 1px 3px #333;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .pic a {
	border: 3px solid rgb(255, 255, 255); width: 95px; height: 69px; overflow: hidden; display: block; box-shadow: 0px 1px 3px #333;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 {
	width: 300px; height: 85px; overflow: hidden; float: left;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 {
	width: 300px; height: 85px; overflow: hidden; float: left;
}
.ym6 .ym6_1 .c2 .c2_1 .d1 .d1_1 {
	width: 203px !important;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 .sj {
	width: 300px; height: 20px; color: rgb(169, 169, 169); text-transform: uppercase; line-height: 20px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 h3 {
	width: 300px; height: 24px; line-height: 25px; overflow: hidden;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 h3 a {
	color: rgb(83, 83, 83); font-family: "微软雅黑"; font-size: 16px; text-decoration: none;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 h3 a:hover {
	color: rgb(215, 36, 36);
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 p {
	width: 300px; height: 40px; line-height: 20px; overflow: hidden;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 p a {
	color: rgb(109, 109, 109); font-size: 12px; text-decoration: none;
}
.ym6 .ym6_1 .c3 .c3_1 .e4 .e4_1 p a:hover {
	color: rgb(215, 36, 36);
}
.zu {
	background: rgb(238, 238, 238); margin: auto; padding: 20px 20px 0px; width: 962px; overflow: hidden; position: relative;
}
.zu .zu1 {
	width: 962px; height: 36px; overflow: hidden; float: left;
}
.zu .zu1 .zu1_1 {
	background: url("../bin_images/smoll_pic.png") no-repeat -5px -1059px; padding: 0px 20px 0px 40px; height: 36px; line-height: 16px; float: left;
}
.zu .zu1 .zu1_2 {
	background: url("../bin_images/smoll_pic.png") no-repeat -5px -997px; padding: 0px 20px 0px 40px; height: 36px; line-height: 16px; float: left;
}
.zu .zu1 .zu1_3 {
	background: url("../bin_images/smoll_pic.png") no-repeat -5px -941px; padding: 0px 20px 0px 40px; height: 36px; line-height: 16px; float: left;
}
.zu .zu1 .zu1_1 a {
	color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 13px; font-weight: bold; text-decoration: none;
}
.zu .zu1 .zu1_2 a {
	color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 13px; font-weight: bold; text-decoration: none;
}
.zu .zu1 .zu1_3 a {
	color: rgb(51, 51, 51); font-family: "微软雅黑"; font-size: 13px; font-weight: bold; text-decoration: none;
}
.zu .zu1 a:hover {
	color: rgb(210, 20, 21);
}
.zu .zu2 {
	width: 675px; height: 82px; overflow: hidden; padding-bottom: 20px;
}
.zu .zu2 .zu2_1 {
	width: 675px; height: 36px; color: rgb(120, 120, 120); line-height: 18px; padding-top: 10px; font-size: 12px; text-decoration: none;
}
.zu .zu2 .zu2_2 {
	width: 675px; height: 36px; color: rgb(120, 120, 120); line-height: 18px; padding-top: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
.zu .zu3 {
	width: 148px; height: 91px; right: 1px; bottom: 0px; overflow: hidden; position: absolute;
}
#footer {
	background: rgb(29, 29, 29); padding: 30px 0px 40px; width: 100%; overflow: hidden;
}
#footer .f1 {
	margin: auto; width: 950px; overflow: hidden;
}
#footer .f1 .f1_1 {
	width: 66px; overflow: hidden; float: left;
}
#footer .f1 h2 {
	width: 66px; height: 40px; color: rgb(204, 204, 204); overflow: hidden; font-size: 18px; font-weight: bold;
}
#footer .f1 .f1_1 .g1 {
	width: 66px; height: 200px; overflow: hidden; padding-top: 7px;
}
#footer .f1 .f1_1 .g1 .g1_1 {
	width: 32px; height: 32px; overflow: hidden; border-bottom-color: rgb(29, 29, 29); border-left-color: rgb(29, 29, 29); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: solid; border-left-style: solid; float: right; position: relative;
}
#footer .f1 .f1_1 .g1 .g1_1 a {
	width: 32px; height: 65px; margin-top: -32px; display: block;
}
#footer .f1 .f1_2 {
	width: 370px; overflow: hidden; padding-left: 50px; float: left;
}
#footer .f1 .f1_2 h2 {
	width: 160px; height: 40px; overflow: hidden;
}
#footer .f1 .f1_2 ul li {
	width: 160px; height: auto; overflow: hidden; margin-right: 25px; float: left; display: block;
}
#footer .f1 .f1_2 ul li a {
	color: rgb(204, 204, 204); font-size: 18px; font-weight: bold;
}
#footer .f1 .f1_2 ul li ul.sub-menu {
	padding-top: 20px;
}
#footer .f1 .f1_2 ul li ul.sub-menu li {
	width: 160px; height: 29px; line-height: 29px; overflow: hidden; border-bottom-color: rgb(52, 52, 52); border-bottom-width: 1px; border-bottom-style: solid;
}
#footer .f1 .f1_2 ul li ul.sub-menu li a {
	background: url("../bin_images/smoll_pic.png") no-repeat 7px -1378px; width: 142px; height: 29px; color: rgb(121, 121, 121); padding-left: 18px; font-size: 13px; text-decoration: none; display: block;
}
#footer .f1 .f1_2 ul li ul.sub-menu a:hover {
	background: url("../bin_images/smoll_pic.png") no-repeat 7px -1378px rgb(51, 51, 51); color: rgb(230, 61, 54) !important;
}
#footer .f1 .f1_3 {
	width: 189px; overflow: hidden; padding-left: 50px; float: left;
}
#footer .f1 .f1_3 h2 {
	width: 189px; height: 40px; overflow: hidden; float: left;
}
#footer .f1 .f1_3 .pl {
	width: 189px; overflow: hidden; float: left;
}
#footer .f1 .f1_3 .pl img {
	width: 157px; height: 156px;
}
#footer .f1 .f1_3 .pl .rssbook {
	background: rgb(24, 24, 24) !important; border: 1px solid rgb(102, 102, 102) !important;
}
#footer .f1 .f1_4 {
	width: 175px; overflow: hidden; padding-left: 50px; float: left;
}
#footer .f1 .f1_4 h2 {
	width: 175px; height: 40px; overflow: hidden;
}
#footer .f1 .f1_4 .g4 {
	width: 175px; overflow: hidden; padding-top: 10px;
}
#footer .f1 .f1_4 .g4 .g4_1 {
	background: url("../bin_images/smoll_pic.png") no-repeat -5px -1184px; width: 150px; height: 30px; color: rgb(116, 116, 116); line-height: 30px; overflow: hidden; padding-bottom: 8px; padding-left: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none;
}
#footer .f1 .f1_4 .g4 .g4_2 {
	background: url("../bin_images/smoll_pic.png") no-repeat -5px -1238px; width: 150px; height: 30px; color: rgb(116, 116, 116); line-height: 30px; overflow: hidden; padding-bottom: 8px; padding-left: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none;
}
#footer .f1 .f1_4 .g4 .g4_3 {
	background: url("../bin_images/smoll_pic.png") no-repeat -5px -1282px; width: 150px; color: rgb(116, 116, 116); line-height: 35px; overflow: hidden; padding-left: 25px; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; text-decoration: none;
}
.f2 {
	background: rgb(19, 19, 19); width: 100%;
}
.f2 .f2_1 {
	margin: auto; padding: 20px 0px; width: 950px; overflow: hidden; border-bottom-color: rgb(29, 29, 29); border-bottom-width: 1px; border-bottom-style: solid;
}
.f2 .f2_1 .g5 {
	width: 305px; height: 60px; overflow: hidden; float: left;
}
.f2 .f2_1 .g6 {
	padding: 10px 0px 0px 30px; width: 610px; height: 40px; color: rgb(204, 204, 204); line-height: 20px; overflow: hidden; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; float: left;
}
.f2 .f2_1 .g6 a {
	color: rgb(204, 204, 204);
}
.f2 .f2_1 .g6 a:hover {
	color: rgb(230, 61, 54);
}
.f2 .f2_2 {
	margin: auto; padding: 10px 0px 25px; width: 950px; overflow: hidden;
}
.f2 .f2_2 h2 {
	width: 950px; height: 32px; overflow: hidden;
}
.f2 .f2_2 ul {
	padding: 10px 0px; width: 950px; overflow: hidden; float: left;
}
.f2 .f2_2 ul li {
	padding: 0px 11px; height: 17px; line-height: 15px; border-right-color: rgb(51, 51, 51); border-right-width: 1px; border-right-style: dashed; float: left; white-space: nowrap;
}
.f2 .f2_2 ul li a {
	color: rgb(81, 81, 81); font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none;
}
.f2 .f2_2 ul li a:hover {
	color: rgb(230, 61, 54);
}
.f3 {
	background: rgb(0, 0, 0); width: 100%; height: 49px;
}
.f3 .f3_1 {
	margin: auto; width: 1002px; height: 49px; position: relative;
}
.f3 .f3_1 .g8 {
	left: 0px; top: -23px; width: 255px; height: 72px; overflow: hidden; position: absolute;
}
.f3 .f3_1 .g9 {
	padding: 18px 26px 0px 0px; top: -12px; width: 680px; height: 42px; right: 0px; overflow: hidden; float: right; position: absolute;
}
.f3 .f3_1 .g9 .g9_1 {
	width: 50px; height: 42px; text-align: center; line-height: 37px; overflow: hidden; padding-left: 5px; font-size: 18px; float: right;
}
.f3 .f3_1 .g9 .g9_2 {
	height: 42px; overflow: hidden; float: right; position: relative;
}
.f3 .f3_1 .g9 .g9_2 a {
	text-align: right; color: rgb(255, 255, 255); font-size: 16px; font-weight: bold; display: block;
}
.f3 .f3_1 .g9 .g9_2 a b {
	color: rgb(153, 153, 153);
}
.f3 .f3_1 .g9 .g9_2 a:hover b {
	color: rgb(235, 17, 17);
}
.f3 .f3_1 .g9 .g9_2 a:hover span {
	color: rgb(204, 204, 204);
}
.f3 .f3_1 .g9 .g9_2 a span {
	text-align: right; color: rgb(215, 36, 36); font-size: 11px; display: block; word-break: break-all;
}
.f3 .f3_1 .g9 .g9_2 a:hover {
	color: rgb(255, 153, 0);
}
#bt_activities a {
	color: rgb(232, 55, 39); font-size: 24px;
}
#bt_activities a:hover {
	color: rgb(235, 17, 17);
}
#box {
	width: 100%; height: 613px;
}
#box .header-content {
	width: 100%; height: 613px;
}
#box .header-content .parallax-bg {
	width: 100%; height: 613px;
}
#box .header-content .sandbox {
	width: 100%; height: 613px;
}
#box .header-content .sandbox section {
	display: none;
}
#box .header-content .sandbox .first {
	display: block;
}
#box .header-content .sandbox .pic {
	left: 0px; top: 0px; width: 100%; height: 613px; overflow: hidden; position: absolute;
}
#box .header-content .sandbox .text {
	margin: auto; left: 15%; top: 170px; width: 85%; height: 340px; position: absolute;
}
#box .header-content .slider-nav {
	list-style: none; margin: 0px; padding: 2px; left: 50%; bottom: 5px; overflow: hidden; position: absolute; z-index: 10;
}
#box .header-content .box_bitit1 {
	height: 78px; line-height: 78px; overflow: hidden; display: block;
}
#box .header-content .box_bitit1 span {
	background: url("../bin_images/smoll_pic.png") no-repeat -789px -1098px; padding: 8px; color: rgb(255, 204, 0); font-size: 72px; font-weight: bolder;
}
#box .header-content .box_bitit1 b {
	color: rgb(255, 255, 255); font-size: 42px; margin-left: 5px;
}
#box .header-content .copy {
	padding: 10px 0px; width: 600px; height: auto; color: rgb(255, 255, 255); overflow: hidden; font-size: 24px; display: block;
}
#box .header-content .copy b {
	padding: 5px 0px 15px; width: 600px; color: rgb(255, 255, 255); font-size: 38px; display: block;
}
.slider-nav li {
	float: left;
}
.slider-nav li a {
	background: url("../bin_images/smoll_pic.png") no-repeat -383px 2px; margin: 4px; padding: 0px; width: 12px; height: 13px; text-indent: -999px; overflow: hidden; text-decoration: none; display: block;
}
.slider-nav li a:hover {
	background-position: -370px 2px;
}
.slider-nav li a.selected {
	background-position: -370px 2px;
}
.slider-prev {
	background: url("../bin_images/smoll_pic.png") no-repeat -420px -3px; top: 150px; width: 38px; height: 38px; text-indent: -9999px; margin-top: -19px; display: none; position: absolute; z-index: 999; opacity: 0.5; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
.slider-next {
	background: url("../bin_images/smoll_pic.png") no-repeat -420px -3px; top: 150px; width: 38px; height: 38px; text-indent: -9999px; margin-top: -19px; display: none; position: absolute; z-index: 999; opacity: 0.5; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;
}
.slider-prev {
	left: 12px; top: 400px;
}
.slider-next {
	background-position: -459px -3px; top: 400px; right: 12px;
}
.slider-prev:hover {
	opacity: 1;
}
.slider-next:hover {
	opacity: 1;
}
.text .button {
	width: 90px; height: 40px; overflow: hidden; position: relative;
}
.text .button a {
	padding: 3px; border: 3px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 18px; font-weight: bold; display: block;
}
.text .button a:hover {
	background: rgb(255, 255, 255); color: rgb(240, 24, 71);
}
.ck_more {
	padding: 3px; border: 2px solid rgb(153, 153, 153); width: 70px; height: 20px; color: rgb(153, 153, 153); font-size: 16px; display: block;
}
.ck_more:hover {
	background: rgb(240, 24, 71); margin: 0px !important; border: 2px solid rgb(240, 24, 71); color: rgb(255, 255, 255);
}
#bt_case2 {
	width: 296px; height: 65px; overflow: hidden; padding-top: 5px; float: left; display: block;
}
#bt_case2 b {
	color: rgb(231, 34, 52); font-size: 36px;
}
#bt_case2 b a {
	color: rgb(51, 51, 51);
}
#bt_case2 p {
	margin: 5px; color: rgb(102, 102, 102); font-size: 12px;
}
.c2 h2 #bt_case2 b {
	font-size: 18px;
}
.c3 h2 #bt_case2 b {
	font-size: 18px;
}
.c2 h2 #bt_case2 p {
	color: rgb(204, 204, 204); font-size: 24px; font-style: italic; font-weight: normal; margin-top: 5px;
}
.c3 h2 #bt_case2 p {
	color: rgb(204, 204, 204); font-size: 24px; font-style: italic; font-weight: normal; margin-top: 5px;
}
#qq_buff1 {
	background: url("../bin_images/smoll_pic.png") no-repeat -765px -956px; width: 148px; height: 91px; display: block;
}
#qq_buff2 {
	background: url("../bin_images/smoll_pic.png") no-repeat -765px -975px; padding: 30px 0px 0px 124px; width: 111px; height: 42px; color: rgb(209, 49, 59); font-size: 16px; font-weight: bold; display: block;
}
#qq_buff2 span {
	color: rgb(255, 255, 255); font-size: 14px;
}
a#qq_buff2:hover {
	color: rgb(255, 153, 0);
}
.f2_2 #bt_case2 b {
	font-size: 16px;
}
.f2_2 #bt_case2 b a {
	color: rgb(153, 153, 153);
}
#respond {
	padding: 10px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.lysdrsd {
	padding: 30px 0px 0px;
}
#commentform input {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(204, 204, 204);
}
#commentform textarea {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(204, 204, 204);
}
#commentform #submit {
	background: rgb(216, 32, 30); padding: 5px 20px; color: rgb(255, 255, 255); font-weight: bold; margin-top: 20px; cursor: pointer;
}
#commentform #submit:hover {
	background: rgb(184, 7, 26);
}
