/* 验证码 */
.cerify-code-panel{
    width: 356px;
}
.verify-code{
	float: right;
	width: 90px!important;
}
.verify-code-area{
	float: left;
}
.verify-change-area{
	display: none;
}
.code span{
		line-height: 32px;
	    display: inline-block;
	    float: left;

}

/* footer */
.lm_foot {
    /*height: 122px;*/
    background: url(../img/lm_footer.png) no-repeat center top;
    padding: 30px 0 42px;
    *padding: 30px 0 28px;
    overflow: hidden;
}
.lm_footLeft {
    width: 340px;
    float: left;
    line-height: 26px;
    font-size: 14px;
    color: #fff;
}
.lm_footLeft a {
    font-size: 16px;
    color: #fff;
    line-height: 40px;
    padding: 0 5px;
}
.lm_footLeft p {
    font-size: 14px;
    color: #fff;
    line-height: 26px;
}
.lm_footRight {
    float: right;
}
.lm_list4 li {
    width: 80px;
    float: left;
    clear: none;
    text-align: center;
    font-size: 12px;
    color: #cccccc;
    line-height: 20px;
    margin: 0 15px;
}
.lm_list4 li span {
    width: 80px;
    height: 80px;
    display: block;
    background: #fff;
    margin-bottom: 8px;
}







@-ms-viewport {
	width:device-width
}
.visible-lg,.visible-md,.visible-sm,.visible-xs {
	display:none!important
}
.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block {
	display:none!important
}
@media(max-width:767px) {
	.visible-xs {
	display:block!important
}
table.visible-xs {
	display:table!important
}
tr.visible-xs {
	display:table-row!important
}
td.visible-xs,th.visible-xs {
	display:table-cell!important
}
}@media(max-width:767px) {
	.visible-xs-block {
	display:block!important
}
}@media(max-width:767px) {
	.visible-xs-inline {
	display:inline!important
}
}@media(max-width:767px) {
	.visible-xs-inline-block {
	display:inline-block!important
}
}







@media(min-width:768px) and (max-width:991px) {
	.visible-sm {
	display:block!important
}
table.visible-sm {
	display:table!important
}
tr.visible-sm {
	display:table-row!important
}
td.visible-sm,th.visible-sm {
	display:table-cell!important
}
}@media(min-width:768px) and (max-width:991px) {
	.visible-sm-block {
	display:block!important
}
}@media(min-width:768px) and (max-width:991px) {
	.visible-sm-inline {
	display:inline!important
}
}@media(min-width:768px) and (max-width:991px) {
	.visible-sm-inline-block {
	display:inline-block!important
}
}@media(min-width:992px) and (max-width:1199px) {
	.visible-md {
	display:block!important
}

table.visible-md {
	display:table!important
}
tr.visible-md {
	display:table-row!important
}
td.visible-md,th.visible-md {
	display:table-cell!important
}
}@media(min-width:992px) and (max-width:1199px) {
	.visible-md-block {
	display:block!important
}
}@media(min-width:992px) and (max-width:1199px) {
	.visible-md-inline {
	display:inline!important
}
}@media(min-width:992px) and (max-width:1199px) {
	.visible-md-inline-block {
	display:inline-block!important
}
}@media(min-width:1200px) {
	.visible-lg {
	display:block!important
}
table.visible-lg {
	display:table!important
}
tr.visible-lg {
	display:table-row!important
}
td.visible-lg,th.visible-lg {
	display:table-cell!important
}
}@media(min-width:1200px) {
	.visible-lg-block {
	display:block!important
}
}@media(min-width:1200px) {
	.visible-lg-inline {
	display:inline!important
}
}@media(min-width:1200px) {
	.visible-lg-inline-block {
	display:inline-block!important
}
}@media(max-width:767px) {
	.hidden-xs {
	display:none!important
}
}@media(min-width:768px) and (max-width:991px) {
	.hidden-sm {
	display:none!important
}
}@media(min-width:992px) and (max-width:1199px) {
	.hidden-md {
	display:none!important
}
}@media(min-width:1200px) {
	.hidden-lg {
	display:none!important
}
}.visible-print {
	display:none!important
}
@media print {
	.visible-print {
	display:block!important
}
table.visible-print {
	display:table!important
}
tr.visible-print {
	display:table-row!important
}
td.visible-print,th.visible-print {
	display:table-cell!important
}
}.visible-print-block {
	display:none!important
}
@media print {
	.visible-print-block {
	display:block!important
}
}.visible-print-inline {
	display:none!important
}
@media print {
	.visible-print-inline {
	display:inline!important
}
}.visible-print-inline-block {
	display:none!important
}
@media print {
	.visible-print-inline-block {
	display:inline-block!important
}
}@media print {
	.hidden-print {
	display:none!important
}
}@charset "UTF-8";
	.animated {
	-webkit-animation-duration:1s;
	animation-duration:1s;
	-webkit-animation-fill-mode:both;
	animation-fill-mode:both;
	z-index:100
}
.animated.infinite {
	-webkit-animation-iteration-count:infinite;
	animation-iteration-count:infinite
}
.animated.hinge {
	-webkit-animation-duration:2s;
	animation-duration:2s
}
@-webkit-keyframes bounce {
	0%,20%,50%,80%,100% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
40% {
	-webkit-transform:translateY(-30px);
	transform:translateY(-30px)
}
60% {
	-webkit-transform:translateY(-15px);
	transform:translateY(-15px)
}
}@keyframes bounce {
	0%,20%,50%,80%,100% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
40% {
	-webkit-transform:translateY(-30px);
	-ms-transform:translateY(-30px);
	transform:translateY(-30px)
}
60% {
	-webkit-transform:translateY(-15px);
	-ms-transform:translateY(-15px);
	transform:translateY(-15px)
}
}.bounce {
	-webkit-animation-name:bounce;
	animation-name:bounce
}
@-webkit-keyframes flash {
	0%,50%,100% {
	opacity:1
}
25%,75% {
	opacity:0
}
}@keyframes flash {
	0%,50%,100% {
	opacity:1
}
25%,75% {
	opacity:0
}
}.flash {
	-webkit-animation-name:flash;
	animation-name:flash
}
@-webkit-keyframes pulse {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
50% {
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
100% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@keyframes pulse {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
50% {
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
}.pulse {
	-webkit-animation-name:pulse;
	animation-name:pulse
}
@-webkit-keyframes rubberBand {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
30% {
	-webkit-transform:scaleX(1.25) scaleY(.75);
	transform:scaleX(1.25) scaleY(.75)
}
40% {
	-webkit-transform:scaleX(.75) scaleY(1.25);
	transform:scaleX(.75) scaleY(1.25)
}
60% {
	-webkit-transform:scaleX(1.15) scaleY(.85);
	transform:scaleX(1.15) scaleY(.85)
}
100% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@keyframes rubberBand {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
30% {
	-webkit-transform:scaleX(1.25) scaleY(.75);
	-ms-transform:scaleX(1.25) scaleY(.75);
	transform:scaleX(1.25) scaleY(.75)
}
40% {
	-webkit-transform:scaleX(.75) scaleY(1.25);
	-ms-transform:scaleX(.75) scaleY(1.25);
	transform:scaleX(.75) scaleY(1.25)
}
60% {
	-webkit-transform:scaleX(1.15) scaleY(.85);
	-ms-transform:scaleX(1.15) scaleY(.85);
	transform:scaleX(1.15) scaleY(.85)
}
100% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
}.rubberBand {
	-webkit-animation-name:rubberBand;
	animation-name:rubberBand
}
@-webkit-keyframes shake {
	0%,100% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
10%,30%,50%,70%,90% {
	-webkit-transform:translateX(-10px);
	transform:translateX(-10px)
}
20%,40%,60%,80% {
	-webkit-transform:translateX(10px);
	transform:translateX(10px)
}
}@keyframes shake {
	0%,100% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
10%,30%,50%,70%,90% {
	-webkit-transform:translateX(-10px);
	-ms-transform:translateX(-10px);
	transform:translateX(-10px)
}
20%,40%,60%,80% {
	-webkit-transform:translateX(10px);
	-ms-transform:translateX(10px);
	transform:translateX(10px)
}
}.shake {
	-webkit-animation-name:shake;
	animation-name:shake
}
@-webkit-keyframes swing {
	20% {
	-webkit-transform:rotate(15deg);
	transform:rotate(15deg)
}
40% {
	-webkit-transform:rotate(-10deg);
	transform:rotate(-10deg)
}
60% {
	-webkit-transform:rotate(5deg);
	transform:rotate(5deg)
}
80% {
	-webkit-transform:rotate(-5deg);
	transform:rotate(-5deg)
}
100% {
	-webkit-transform:rotate(0deg);
	transform:rotate(0deg)
}
}@keyframes swing {
	20% {
	-webkit-transform:rotate(15deg);
	-ms-transform:rotate(15deg);
	transform:rotate(15deg)
}
40% {
	-webkit-transform:rotate(-10deg);
	-ms-transform:rotate(-10deg);
	transform:rotate(-10deg)
}
60% {
	-webkit-transform:rotate(5deg);
	-ms-transform:rotate(5deg);
	transform:rotate(5deg)
}
80% {
	-webkit-transform:rotate(-5deg);
	-ms-transform:rotate(-5deg);
	transform:rotate(-5deg)
}
100% {
	-webkit-transform:rotate(0deg);
	-ms-transform:rotate(0deg);
	transform:rotate(0deg)
}
}.swing {
	-webkit-transform-origin:top center;
	-ms-transform-origin:top center;
	transform-origin:top center;
	-webkit-animation-name:swing;
	animation-name:swing
}
@-webkit-keyframes tada {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
10%,20% {
	-webkit-transform:scale(.9) rotate(-3deg);
	transform:scale(.9) rotate(-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:scale(1.1) rotate(3deg);
	transform:scale(1.1) rotate(3deg)
}
40%,60%,80% {
	-webkit-transform:scale(1.1) rotate(-3deg);
	transform:scale(1.1) rotate(-3deg)
}
100% {
	-webkit-transform:scale(1) rotate(0);
	transform:scale(1) rotate(0)
}
}@keyframes tada {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
10%,20% {
	-webkit-transform:scale(.9) rotate(-3deg);
	-ms-transform:scale(.9) rotate(-3deg);
	transform:scale(.9) rotate(-3deg)
}
30%,50%,70%,90% {
	-webkit-transform:scale(1.1) rotate(3deg);
	-ms-transform:scale(1.1) rotate(3deg);
	transform:scale(1.1) rotate(3deg)
}
40%,60%,80% {
	-webkit-transform:scale(1.1) rotate(-3deg);
	-ms-transform:scale(1.1) rotate(-3deg);
	transform:scale(1.1) rotate(-3deg)
}
100% {
	-webkit-transform:scale(1) rotate(0);
	-ms-transform:scale(1) rotate(0);
	transform:scale(1) rotate(0)
}
}.tada {
	-webkit-animation-name:tada;
	animation-name:tada
}
@-webkit-keyframes wobble {
	0% {
	-webkit-transform:translateX(0%);
	transform:translateX(0%)
}
15% {
	-webkit-transform:translateX(-25%) rotate(-5deg);
	transform:translateX(-25%) rotate(-5deg)
}
30% {
	-webkit-transform:translateX(20%) rotate(3deg);
	transform:translateX(20%) rotate(3deg)
}
45% {
	-webkit-transform:translateX(-15%) rotate(-3deg);
	transform:translateX(-15%) rotate(-3deg)
}
60% {
	-webkit-transform:translateX(10%) rotate(2deg);
	transform:translateX(10%) rotate(2deg)
}
75% {
	-webkit-transform:translateX(-5%) rotate(-1deg);
	transform:translateX(-5%) rotate(-1deg)
}
100% {
	-webkit-transform:translateX(0%);
	transform:translateX(0%)
}
}@keyframes wobble {
	0% {
	-webkit-transform:translateX(0%);
	-ms-transform:translateX(0%);
	transform:translateX(0%)
}
15% {
	-webkit-transform:translateX(-25%) rotate(-5deg);
	-ms-transform:translateX(-25%) rotate(-5deg);
	transform:translateX(-25%) rotate(-5deg)
}
30% {
	-webkit-transform:translateX(20%) rotate(3deg);
	-ms-transform:translateX(20%) rotate(3deg);
	transform:translateX(20%) rotate(3deg)
}
45% {
	-webkit-transform:translateX(-15%) rotate(-3deg);
	-ms-transform:translateX(-15%) rotate(-3deg);
	transform:translateX(-15%) rotate(-3deg)
}
60% {
	-webkit-transform:translateX(10%) rotate(2deg);
	-ms-transform:translateX(10%) rotate(2deg);
	transform:translateX(10%) rotate(2deg)
}
75% {
	-webkit-transform:translateX(-5%) rotate(-1deg);
	-ms-transform:translateX(-5%) rotate(-1deg);
	transform:translateX(-5%) rotate(-1deg)
}
100% {
	-webkit-transform:translateX(0%);
	-ms-transform:translateX(0%);
	transform:translateX(0%)
}
}.wobble {
	-webkit-animation-name:wobble;
	animation-name:wobble
}
@-webkit-keyframes bounceIn {
	0% {
	opacity:0;
	-webkit-transform:scale(.3);
	transform:scale(.3)
}
50% {
	opacity:1;
	-webkit-transform:scale(1.05);
	transform:scale(1.05)
}
70% {
	-webkit-transform:scale(.9);
	transform:scale(.9)
}
100% {
	opacity:1;
	-webkit-transform:scale(1);
	transform:scale(1)
}
}@keyframes bounceIn {
	0% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
}
50% {
	opacity:1;
	-webkit-transform:scale(1.05);
	-ms-transform:scale(1.05);
	transform:scale(1.05)
}
70% {
	-webkit-transform:scale(.9);
	-ms-transform:scale(.9);
	transform:scale(.9)
}
100% {
	opacity:1;
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
}.bounceIn {
	-webkit-animation-name:bounceIn;
	animation-name:bounceIn
}
@-webkit-keyframes bounceInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateY(30px);
	transform:translateY(30px)
}
80% {
	-webkit-transform:translateY(-10px);
	transform:translateY(-10px)
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes bounceInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	-ms-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateY(30px);
	-ms-transform:translateY(30px);
	transform:translateY(30px)
}
80% {
	-webkit-transform:translateY(-10px);
	-ms-transform:translateY(-10px);
	transform:translateY(-10px)
}
100% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.bounceInDown {
	-webkit-animation-name:bounceInDown;
	animation-name:bounceInDown
}
@-webkit-keyframes bounceInLeft {
	0% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateX(30px);
	transform:translateX(30px)
}
80% {
	-webkit-transform:translateX(-10px);
	transform:translateX(-10px)
}
100% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes bounceInLeft {
	0% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	-ms-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateX(30px);
	-ms-transform:translateX(30px);
	transform:translateX(30px)
}
80% {
	-webkit-transform:translateX(-10px);
	-ms-transform:translateX(-10px);
	transform:translateX(-10px)
}
100% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.bounceInLeft {
	-webkit-animation-name:bounceInLeft;
	animation-name:bounceInLeft
}
@-webkit-keyframes bounceInRight {
	0% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	transform:translateX(2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateX(-30px);
	transform:translateX(-30px)
}
80% {
	-webkit-transform:translateX(10px);
	transform:translateX(10px)
}
100% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes bounceInRight {
	0% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	-ms-transform:translateX(2000px);
	transform:translateX(2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateX(-30px);
	-ms-transform:translateX(-30px);
	transform:translateX(-30px)
}
80% {
	-webkit-transform:translateX(10px);
	-ms-transform:translateX(10px);
	transform:translateX(10px)
}
100% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.bounceInRight {
	-webkit-animation-name:bounceInRight;
	animation-name:bounceInRight
}
@-webkit-keyframes bounceInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	transform:translateY(2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateY(-30px);
	transform:translateY(-30px)
}
80% {
	-webkit-transform:translateY(10px);
	transform:translateY(10px)
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes bounceInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	-ms-transform:translateY(2000px);
	transform:translateY(2000px)
}
60% {
	opacity:1;
	-webkit-transform:translateY(-30px);
	-ms-transform:translateY(-30px);
	transform:translateY(-30px)
}
80% {
	-webkit-transform:translateY(10px);
	-ms-transform:translateY(10px);
	transform:translateY(10px)
}
100% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.bounceInUp {
	-webkit-animation-name:bounceInUp;
	animation-name:bounceInUp
}
@-webkit-keyframes bounceOut {
	0% {
	-webkit-transform:scale(1);
	transform:scale(1)
}
25% {
	-webkit-transform:scale(.95);
	transform:scale(.95)
}
50% {
	opacity:1;
	-webkit-transform:scale(1.1);
	transform:scale(1.1)
}
100% {
	opacity:0;
	-webkit-transform:scale(.3);
	transform:scale(.3)
}
}@keyframes bounceOut {
	0% {
	-webkit-transform:scale(1);
	-ms-transform:scale(1);
	transform:scale(1)
}
25% {
	-webkit-transform:scale(.95);
	-ms-transform:scale(.95);
	transform:scale(.95)
}
50% {
	opacity:1;
	-webkit-transform:scale(1.1);
	-ms-transform:scale(1.1);
	transform:scale(1.1)
}
100% {
	opacity:0;
	-webkit-transform:scale(.3);
	-ms-transform:scale(.3);
	transform:scale(.3)
}
}.bounceOut {
	-webkit-animation-name:bounceOut;
	animation-name:bounceOut
}
@-webkit-keyframes bounceOutDown {
	0% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
20% {
	opacity:1;
	-webkit-transform:translateY(-20px);
	transform:translateY(-20px)
}
100% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	transform:translateY(2000px)
}
}@keyframes bounceOutDown {
	0% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
20% {
	opacity:1;
	-webkit-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px)
}
100% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	-ms-transform:translateY(2000px);
	transform:translateY(2000px)
}
}.bounceOutDown {
	-webkit-animation-name:bounceOutDown;
	animation-name:bounceOutDown
}
@-webkit-keyframes bounceOutLeft {
	0% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
20% {
	opacity:1;
	-webkit-transform:translateX(20px);
	transform:translateX(20px)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
}@keyframes bounceOutLeft {
	0% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
20% {
	opacity:1;
	-webkit-transform:translateX(20px);
	-ms-transform:translateX(20px);
	transform:translateX(20px)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	-ms-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
}.bounceOutLeft {
	-webkit-animation-name:bounceOutLeft;
	animation-name:bounceOutLeft
}
@-webkit-keyframes bounceOutRight {
	0% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
20% {
	opacity:1;
	-webkit-transform:translateX(-20px);
	transform:translateX(-20px)
}
100% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	transform:translateX(2000px)
}
}@keyframes bounceOutRight {
	0% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
20% {
	opacity:1;
	-webkit-transform:translateX(-20px);
	-ms-transform:translateX(-20px);
	transform:translateX(-20px)
}
100% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	-ms-transform:translateX(2000px);
	transform:translateX(2000px)
}
}.bounceOutRight {
	-webkit-animation-name:bounceOutRight;
	animation-name:bounceOutRight
}
@-webkit-keyframes bounceOutUp {
	0% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
20% {
	opacity:1;
	-webkit-transform:translateY(20px);
	transform:translateY(20px)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
}@keyframes bounceOutUp {
	0% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
20% {
	opacity:1;
	-webkit-transform:translateY(20px);
	-ms-transform:translateY(20px);
	transform:translateY(20px)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	-ms-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
}.bounceOutUp {
	-webkit-animation-name:bounceOutUp;
	animation-name:bounceOutUp
}
@-webkit-keyframes fadeIn {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}@keyframes fadeIn {
	0% {
	opacity:0
}
100% {
	opacity:1
}
}.fadeIn {
	-webkit-animation-name:fadeIn;
	animation-name:fadeIn
}
@-webkit-keyframes fadeInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-20px);
	transform:translateY(-20px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes fadeInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.fadeInDown {
	-webkit-animation-name:fadeInDown;
	animation-name:fadeInDown
}
@-webkit-keyframes fadeInDownBig {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes fadeInDownBig {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	-ms-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.fadeInDownBig {
	-webkit-animation-name:fadeInDownBig;
	animation-name:fadeInDownBig
}
@-webkit-keyframes fadeInLeft {
	0% {
	opacity:0;
	-webkit-transform:translateX(-20px);
	transform:translateX(-20px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes fadeInLeft {
	0% {
	opacity:0;
	-webkit-transform:translateX(-20px);
	-ms-transform:translateX(-20px);
	transform:translateX(-20px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.fadeInLeft {
	-webkit-animation-name:fadeInLeft;
	animation-name:fadeInLeft
}
@-webkit-keyframes fadeInLeftBig {
	0% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes fadeInLeftBig {
	0% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	-ms-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.fadeInLeftBig {
	-webkit-animation-name:fadeInLeftBig;
	animation-name:fadeInLeftBig
}
@-webkit-keyframes fadeInRight {
	0% {
	opacity:0;
	-webkit-transform:translateX(20px);
	transform:translateX(20px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes fadeInRight {
	0% {
	opacity:0;
	-webkit-transform:translateX(40px);
	-ms-transform:translateX(40px);
	transform:translateX(40px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.fadeInRight {
	-webkit-animation-name:fadeInRight;
	animation-name:fadeInRight
}
@-webkit-keyframes fadeInRightBig {
	0% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	transform:translateX(2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes fadeInRightBig {
	0% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	-ms-transform:translateX(2000px);
	transform:translateX(2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.fadeInRightBig {
	-webkit-animation-name:fadeInRightBig;
	animation-name:fadeInRightBig
}
@-webkit-keyframes fadeInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(20px);
	transform:translateY(20px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes fadeInUp {
	0% {
	opacity:0;
	-webkit-transform:translateY(20px);
	-ms-transform:translateY(20px);
	transform:translateY(20px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.fadeInUp {
	-webkit-animation-name:fadeInUp;
	animation-name:fadeInUp
}
@-webkit-keyframes fadeInUpBig {
	0% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	transform:translateY(2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes fadeInUpBig {
	0% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	-ms-transform:translateY(2000px);
	transform:translateY(2000px)
}
100% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.fadeInUpBig {
	-webkit-animation-name:fadeInUpBig;
	animation-name:fadeInUpBig
}
@-webkit-keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}@keyframes fadeOut {
	0% {
	opacity:1
}
100% {
	opacity:0
}
}.fadeOut {
	-webkit-animation-name:fadeOut;
	animation-name:fadeOut
}
@-webkit-keyframes fadeOutDown {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(20px);
	transform:translateY(20px)
}
}@keyframes fadeOutDown {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(20px);
	-ms-transform:translateY(20px);
	transform:translateY(20px)
}
}.fadeOutDown {
	-webkit-animation-name:fadeOutDown;
	animation-name:fadeOutDown
}
@-webkit-keyframes fadeOutDownBig {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	transform:translateY(2000px)
}
}@keyframes fadeOutDownBig {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	-ms-transform:translateY(2000px);
	transform:translateY(2000px)
}
}.fadeOutDownBig {
	-webkit-animation-name:fadeOutDownBig;
	animation-name:fadeOutDownBig
}
@-webkit-keyframes fadeOutLeft {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-20px);
	transform:translateX(-20px)
}
}@keyframes fadeOutLeft {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-20px);
	-ms-transform:translateX(-20px);
	transform:translateX(-20px)
}
}.fadeOutLeft {
	-webkit-animation-name:fadeOutLeft;
	animation-name:fadeOutLeft
}
@-webkit-keyframes fadeOutLeftBig {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
}@keyframes fadeOutLeftBig {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	-ms-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
}.fadeOutLeftBig {
	-webkit-animation-name:fadeOutLeftBig;
	animation-name:fadeOutLeftBig
}
@-webkit-keyframes fadeOutRight {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(20px);
	transform:translateX(20px)
}
}@keyframes fadeOutRight {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(20px);
	-ms-transform:translateX(20px);
	transform:translateX(20px)
}
}.fadeOutRight {
	-webkit-animation-name:fadeOutRight;
	animation-name:fadeOutRight
}
@-webkit-keyframes fadeOutRightBig {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	transform:translateX(2000px)
}
}@keyframes fadeOutRightBig {
	0% {
	opacity:1;
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	-ms-transform:translateX(2000px);
	transform:translateX(2000px)
}
}.fadeOutRightBig {
	-webkit-animation-name:fadeOutRightBig;
	animation-name:fadeOutRightBig
}
@-webkit-keyframes fadeOutUp {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-20px);
	transform:translateY(-20px)
}
}@keyframes fadeOutUp {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-20px);
	-ms-transform:translateY(-20px);
	transform:translateY(-20px)
}
}.fadeOutUp {
	-webkit-animation-name:fadeOutUp;
	animation-name:fadeOutUp
}
@-webkit-keyframes fadeOutUpBig {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
}@keyframes fadeOutUpBig {
	0% {
	opacity:1;
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	-ms-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
}.fadeOutUpBig {
	-webkit-animation-name:fadeOutUpBig;
	animation-name:fadeOutUpBig
}
@-webkit-keyframes flip {
	0% {
	-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
	transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
	-webkit-animation-timing-function:ease-out;
	animation-timing-function:ease-out
}
40% {
	-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
	transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
	-webkit-animation-timing-function:ease-out;
	animation-timing-function:ease-out
}
50% {
	-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
	transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
80% {
	-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
	transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
100% {
	-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
	transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
}@keyframes flip {
	0% {
	-webkit-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
	-ms-transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
	transform:perspective(400px) translateZ(0) rotateY(0) scale(1);
	-webkit-animation-timing-function:ease-out;
	animation-timing-function:ease-out
}
40% {
	-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
	-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
	transform:perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
	-webkit-animation-timing-function:ease-out;
	animation-timing-function:ease-out
}
50% {
	-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
	-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
	transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
80% {
	-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
	-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
	transform:perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
100% {
	-webkit-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
	-ms-transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
	transform:perspective(400px) translateZ(0) rotateY(360deg) scale(1);
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
}.animated.flip {
	-webkit-backface-visibility:visible;
	-ms-backface-visibility:visible;
	backface-visibility:visible;
	-webkit-animation-name:flip;
	animation-name:flip
}
@-webkit-keyframes flipInX {
	0% {
	-webkit-transform:perspective(400px) rotateX(90deg);
	transform:perspective(400px) rotateX(90deg);
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotateX(-10deg);
	transform:perspective(400px) rotateX(-10deg)
}
70% {
	-webkit-transform:perspective(400px) rotateX(10deg);
	transform:perspective(400px) rotateX(10deg)
}
100% {
	-webkit-transform:perspective(400px) rotateX(0deg);
	transform:perspective(400px) rotateX(0deg);
	opacity:1
}
}@keyframes flipInX {
	0% {
	-webkit-transform:perspective(400px) rotateX(90deg);
	-ms-transform:perspective(400px) rotateX(90deg);
	transform:perspective(400px) rotateX(90deg);
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotateX(-10deg);
	-ms-transform:perspective(400px) rotateX(-10deg);
	transform:perspective(400px) rotateX(-10deg)
}
70% {
	-webkit-transform:perspective(400px) rotateX(10deg);
	-ms-transform:perspective(400px) rotateX(10deg);
	transform:perspective(400px) rotateX(10deg)
}
100% {
	-webkit-transform:perspective(400px) rotateX(0deg);
	-ms-transform:perspective(400px) rotateX(0deg);
	transform:perspective(400px) rotateX(0deg);
	opacity:1
}
}.flipInX {
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation-name:flipInX;
	animation-name:flipInX
}
@-webkit-keyframes flipInY {
	0% {
	-webkit-transform:perspective(400px) rotateY(90deg);
	transform:perspective(400px) rotateY(90deg);
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotateY(-10deg);
	transform:perspective(400px) rotateY(-10deg)
}
70% {
	-webkit-transform:perspective(400px) rotateY(10deg);
	transform:perspective(400px) rotateY(10deg)
}
100% {
	-webkit-transform:perspective(400px) rotateY(0deg);
	transform:perspective(400px) rotateY(0deg);
	opacity:1
}
}@keyframes flipInY {
	0% {
	-webkit-transform:perspective(400px) rotateY(90deg);
	-ms-transform:perspective(400px) rotateY(90deg);
	transform:perspective(400px) rotateY(90deg);
	opacity:0
}
40% {
	-webkit-transform:perspective(400px) rotateY(-10deg);
	-ms-transform:perspective(400px) rotateY(-10deg);
	transform:perspective(400px) rotateY(-10deg)
}
70% {
	-webkit-transform:perspective(400px) rotateY(10deg);
	-ms-transform:perspective(400px) rotateY(10deg);
	transform:perspective(400px) rotateY(10deg)
}
100% {
	-webkit-transform:perspective(400px) rotateY(0deg);
	-ms-transform:perspective(400px) rotateY(0deg);
	transform:perspective(400px) rotateY(0deg);
	opacity:1
}
}.flipInY {
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation-name:flipInY;
	animation-name:flipInY
}
@-webkit-keyframes flipOutX {
	0% {
	-webkit-transform:perspective(400px) rotateX(0deg);
	transform:perspective(400px) rotateX(0deg);
	opacity:1
}
100% {
	-webkit-transform:perspective(400px) rotateX(90deg);
	transform:perspective(400px) rotateX(90deg);
	opacity:0
}
}@keyframes flipOutX {
	0% {
	-webkit-transform:perspective(400px) rotateX(0deg);
	-ms-transform:perspective(400px) rotateX(0deg);
	transform:perspective(400px) rotateX(0deg);
	opacity:1
}
100% {
	-webkit-transform:perspective(400px) rotateX(90deg);
	-ms-transform:perspective(400px) rotateX(90deg);
	transform:perspective(400px) rotateX(90deg);
	opacity:0
}
}.flipOutX {
	-webkit-animation-name:flipOutX;
	animation-name:flipOutX;
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important
}
@-webkit-keyframes flipOutY {
	0% {
	-webkit-transform:perspective(400px) rotateY(0deg);
	transform:perspective(400px) rotateY(0deg);
	opacity:1
}
100% {
	-webkit-transform:perspective(400px) rotateY(90deg);
	transform:perspective(400px) rotateY(90deg);
	opacity:0
}
}@keyframes flipOutY {
	0% {
	-webkit-transform:perspective(400px) rotateY(0deg);
	-ms-transform:perspective(400px) rotateY(0deg);
	transform:perspective(400px) rotateY(0deg);
	opacity:1
}
100% {
	-webkit-transform:perspective(400px) rotateY(90deg);
	-ms-transform:perspective(400px) rotateY(90deg);
	transform:perspective(400px) rotateY(90deg);
	opacity:0
}
}.flipOutY {
	-webkit-backface-visibility:visible!important;
	-ms-backface-visibility:visible!important;
	backface-visibility:visible!important;
	-webkit-animation-name:flipOutY;
	animation-name:flipOutY
}
@-webkit-keyframes lightSpeedIn {
	0% {
	-webkit-transform:translateX(100%) skewX(-30deg);
	transform:translateX(100%) skewX(-30deg);
	opacity:0
}
60% {
	-webkit-transform:translateX(-20%) skewX(30deg);
	transform:translateX(-20%) skewX(30deg);
	opacity:1
}
80% {
	-webkit-transform:translateX(0%) skewX(-15deg);
	transform:translateX(0%) skewX(-15deg);
	opacity:1
}
100% {
	-webkit-transform:translateX(0%) skewX(0deg);
	transform:translateX(0%) skewX(0deg);
	opacity:1
}
}@keyframes lightSpeedIn {
	0% {
	-webkit-transform:translateX(100%) skewX(-30deg);
	-ms-transform:translateX(100%) skewX(-30deg);
	transform:translateX(100%) skewX(-30deg);
	opacity:0
}
60% {
	-webkit-transform:translateX(-20%) skewX(30deg);
	-ms-transform:translateX(-20%) skewX(30deg);
	transform:translateX(-20%) skewX(30deg);
	opacity:1
}
80% {
	-webkit-transform:translateX(0%) skewX(-15deg);
	-ms-transform:translateX(0%) skewX(-15deg);
	transform:translateX(0%) skewX(-15deg);
	opacity:1
}
100% {
	-webkit-transform:translateX(0%) skewX(0deg);
	-ms-transform:translateX(0%) skewX(0deg);
	transform:translateX(0%) skewX(0deg);
	opacity:1
}
}.lightSpeedIn {
	-webkit-animation-name:lightSpeedIn;
	animation-name:lightSpeedIn;
	-webkit-animation-timing-function:ease-out;
	animation-timing-function:ease-out
}
@-webkit-keyframes lightSpeedOut {
	0% {
	-webkit-transform:translateX(0%) skewX(0deg);
	transform:translateX(0%) skewX(0deg);
	opacity:1
}
100% {
	-webkit-transform:translateX(100%) skewX(-30deg);
	transform:translateX(100%) skewX(-30deg);
	opacity:0
}
}@keyframes lightSpeedOut {
	0% {
	-webkit-transform:translateX(0%) skewX(0deg);
	-ms-transform:translateX(0%) skewX(0deg);
	transform:translateX(0%) skewX(0deg);
	opacity:1
}
100% {
	-webkit-transform:translateX(100%) skewX(-30deg);
	-ms-transform:translateX(100%) skewX(-30deg);
	transform:translateX(100%) skewX(-30deg);
	opacity:0
}
}.lightSpeedOut {
	-webkit-animation-name:lightSpeedOut;
	animation-name:lightSpeedOut;
	-webkit-animation-timing-function:ease-in;
	animation-timing-function:ease-in
}
@-webkit-keyframes rotateIn {
	0% {
	-webkit-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(-200deg);
	transform:rotate(-200deg);
	opacity:0
}
100% {
	-webkit-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}@keyframes rotateIn {
	0% {
	-webkit-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(-200deg);
	-ms-transform:rotate(-200deg);
	transform:rotate(-200deg);
	opacity:0
}
100% {
	-webkit-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}.rotateIn {
	-webkit-animation-name:rotateIn;
	animation-name:rotateIn
}
@-webkit-keyframes rotateInDownLeft {
	0% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}@keyframes rotateInDownLeft {
	0% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}.rotateInDownLeft {
	-webkit-animation-name:rotateInDownLeft;
	animation-name:rotateInDownLeft
}
@-webkit-keyframes rotateInDownRight {
	0% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}@keyframes rotateInDownRight {
	0% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}.rotateInDownRight {
	-webkit-animation-name:rotateInDownRight;
	animation-name:rotateInDownRight
}
@-webkit-keyframes rotateInUpLeft {
	0% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}@keyframes rotateInUpLeft {
	0% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}.rotateInUpLeft {
	-webkit-animation-name:rotateInUpLeft;
	animation-name:rotateInUpLeft
}
@-webkit-keyframes rotateInUpRight {
	0% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}@keyframes rotateInUpRight {
	0% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
100% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
}.rotateInUpRight {
	-webkit-animation-name:rotateInUpRight;
	animation-name:rotateInUpRight
}
@-webkit-keyframes rotateOut {
	0% {
	-webkit-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(200deg);
	transform:rotate(200deg);
	opacity:0
}
}@keyframes rotateOut {
	0% {
	-webkit-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:center center;
	-ms-transform-origin:center center;
	transform-origin:center center;
	-webkit-transform:rotate(200deg);
	-ms-transform:rotate(200deg);
	transform:rotate(200deg);
	opacity:0
}
}.rotateOut {
	-webkit-animation-name:rotateOut;
	animation-name:rotateOut
}
@-webkit-keyframes rotateOutDownLeft {
	0% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
}@keyframes rotateOutDownLeft {
	0% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
}.rotateOutDownLeft {
	-webkit-animation-name:rotateOutDownLeft;
	animation-name:rotateOutDownLeft
}
@-webkit-keyframes rotateOutDownRight {
	0% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
}@keyframes rotateOutDownRight {
	0% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
}.rotateOutDownRight {
	-webkit-animation-name:rotateOutDownRight;
	animation-name:rotateOutDownRight
}
@-webkit-keyframes rotateOutUpLeft {
	0% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
}@keyframes rotateOutUpLeft {
	0% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:left bottom;
	-ms-transform-origin:left bottom;
	transform-origin:left bottom;
	-webkit-transform:rotate(-90deg);
	-ms-transform:rotate(-90deg);
	transform:rotate(-90deg);
	opacity:0
}
}.rotateOutUpLeft {
	-webkit-animation-name:rotateOutUpLeft;
	animation-name:rotateOutUpLeft
}
@-webkit-keyframes rotateOutUpRight {
	0% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
}@keyframes rotateOutUpRight {
	0% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	opacity:1
}
100% {
	-webkit-transform-origin:right bottom;
	-ms-transform-origin:right bottom;
	transform-origin:right bottom;
	-webkit-transform:rotate(90deg);
	-ms-transform:rotate(90deg);
	transform:rotate(90deg);
	opacity:0
}
}.rotateOutUpRight {
	-webkit-animation-name:rotateOutUpRight;
	animation-name:rotateOutUpRight
}
@-webkit-keyframes slideInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
100% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
}@keyframes slideInDown {
	0% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	-ms-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
100% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
}.slideInDown {
	-webkit-animation-name:slideInDown;
	animation-name:slideInDown
}
@-webkit-keyframes slideInLeft {
	0% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
100% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes slideInLeft {
	0% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	-ms-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
100% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.slideInLeft {
	-webkit-animation-name:slideInLeft;
	animation-name:slideInLeft
}
@-webkit-keyframes slideInRight {
	0% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	transform:translateX(2000px)
}
100% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
}@keyframes slideInRight {
	0% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	-ms-transform:translateX(2000px);
	transform:translateX(2000px)
}
100% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
}.slideInRight {
	-webkit-animation-name:slideInRight;
	animation-name:slideInRight
}
@-webkit-keyframes slideOutLeft {
	0% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
}@keyframes slideOutLeft {
	0% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(-2000px);
	-ms-transform:translateX(-2000px);
	transform:translateX(-2000px)
}
}.slideOutLeft {
	-webkit-animation-name:slideOutLeft;
	animation-name:slideOutLeft
}
@-webkit-keyframes slideOutRight {
	0% {
	-webkit-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	transform:translateX(2000px)
}
}@keyframes slideOutRight {
	0% {
	-webkit-transform:translateX(0);
	-ms-transform:translateX(0);
	transform:translateX(0)
}
100% {
	opacity:0;
	-webkit-transform:translateX(2000px);
	-ms-transform:translateX(2000px);
	transform:translateX(2000px)
}
}.slideOutRight {
	-webkit-animation-name:slideOutRight;
	animation-name:slideOutRight
}
@-webkit-keyframes slideOutUp {
	0% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
}@keyframes slideOutUp {
	0% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(-2000px);
	-ms-transform:translateY(-2000px);
	transform:translateY(-2000px)
}
}.slideOutUp {
	-webkit-animation-name:slideOutUp;
	animation-name:slideOutUp
}
@-webkit-keyframes slideOutDown {
	0% {
	-webkit-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	transform:translateY(2000px)
}
}@keyframes slideOutDown {
	0% {
	-webkit-transform:translateY(0);
	-ms-transform:translateY(0);
	transform:translateY(0)
}
100% {
	opacity:0;
	-webkit-transform:translateY(2000px);
	-ms-transform:translateY(2000px);
	transform:translateY(2000px)
}
}.slideOutDown {
	-webkit-animation-name:slideOutDown;
	animation-name:slideOutDown
}
@-webkit-keyframes hinge {
	0% {
	-webkit-transform:rotate(0);
	transform:rotate(0);
	-webkit-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out
}
20%,60% {
	-webkit-transform:rotate(80deg);
	transform:rotate(80deg);
	-webkit-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out
}
40% {
	-webkit-transform:rotate(60deg);
	transform:rotate(60deg);
	-webkit-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out
}
80% {
	-webkit-transform:rotate(60deg) translateY(0);
	transform:rotate(60deg) translateY(0);
	-webkit-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out;
	opacity:1
}
100% {
	-webkit-transform:translateY(700px);
	transform:translateY(700px);
	opacity:0
}
}@keyframes hinge {
	0% {
	-webkit-transform:rotate(0);
	-ms-transform:rotate(0);
	transform:rotate(0);
	-webkit-transform-origin:top left;
	-ms-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out
}
20%,60% {
	-webkit-transform:rotate(80deg);
	-ms-transform:rotate(80deg);
	transform:rotate(80deg);
	-webkit-transform-origin:top left;
	-ms-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out
}
40% {
	-webkit-transform:rotate(60deg);
	-ms-transform:rotate(60deg);
	transform:rotate(60deg);
	-webkit-transform-origin:top left;
	-ms-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out
}
80% {
	-webkit-transform:rotate(60deg) translateY(0);
	-ms-transform:rotate(60deg) translateY(0);
	transform:rotate(60deg) translateY(0);
	-webkit-transform-origin:top left;
	-ms-transform-origin:top left;
	transform-origin:top left;
	-webkit-animation-timing-function:ease-in-out;
	animation-timing-function:ease-in-out;
	opacity:1
}
100% {
	-webkit-transform:translateY(700px);
	-ms-transform:translateY(700px);
	transform:translateY(700px);
	opacity:0
}
}.hinge {
	-webkit-animation-name:hinge;
	animation-name:hinge
}
@-webkit-keyframes rollIn {
	0% {
	opacity:0;
	-webkit-transform:translateX(-100%) rotate(-120deg);
	transform:translateX(-100%) rotate(-120deg)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0) rotate(0deg);
	transform:translateX(0) rotate(0deg)
}
}@keyframes rollIn {
	0% {
	opacity:0;
	-webkit-transform:translateX(-100%) rotate(-120deg);
	-ms-transform:translateX(-100%) rotate(-120deg);
	transform:translateX(-100%) rotate(-120deg)
}
100% {
	opacity:1;
	-webkit-transform:translateX(0) rotate(0deg);
	-ms-transform:translateX(0) rotate(0deg);
	transform:translateX(0) rotate(0deg)
}
}.rollIn {
	-webkit-animation-name:rollIn;
	animation-name:rollIn
}
@-webkit-keyframes rollOut {
	0% {
	opacity:1;
	-webkit-transform:translateX(0) rotate(0deg);
	transform:translateX(0) rotate(0deg)
}
100% {
	opacity:0;
	-webkit-transform:translateX(100%) rotate(120deg);
	transform:translateX(100%) rotate(120deg)
}
}@keyframes rollOut {
	0% {
	opacity:1;
	-webkit-transform:translateX(0) rotate(0deg);
	-ms-transform:translateX(0) rotate(0deg);
	transform:translateX(0) rotate(0deg)
}
100% {
	opacity:0;
	-webkit-transform:translateX(100%) rotate(120deg);
	-ms-transform:translateX(100%) rotate(120deg);
	transform:translateX(100%) rotate(120deg)
}
}.rollOut {
	-webkit-animation-name:rollOut;
	animation-name:rollOut
}
* {
	padding:0;
	margin:0
}
html {
	_overflow-y:scroll
}
body {
	font-family:Microsoft YaHei,Arial,Tahoma,"宋体";
	font-size:12px;
	color:#5a5a5a
}
a {
	text-decoration:none;
	color:#666
}
a:link {
	/*color:#fff*/
}
a:visited {
	/*color:#333*/
}
a:hover {
	/*color:#ee6a00;*/
	text-decoration:none
}
a:focus {
	text-decoration:none
}
a:active {
	color:#333
}
h1,h2,h3,h4,h5,h6 {
	font-size:12px
}
img {
	border:0
}
.clear {
	clear:both;
	line-height:0;
	height:0;
	font-size:0
}
.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
checkbox {
	border:0
}
.input {
	border:1px solid #ccc;
	height:20px;
	line-height:20px
}
.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {
	outline:none
}
.slides,.flex-control-nav,.flex-direction-nav {
	margin:0;
	padding:0;
	list-style:none
}
.flexslider {
	margin:0;
	padding:0
}
.flexslider .slides>li {
	display:none;
	-webkit-backface-visibility:hidden
}
.flexslider .slides img {
	width:100%;
	display:block
}
.flex-pauseplay span {
	text-transform:capitalize
}
.slides:after {
	content:".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0
}
html[xmlns] .slides {
	display:block
}
* html .slides {
	height:1%
}
.no-js .slides>li:first-child {
	display:block
}
.flexslider {
	background:#fff;
	position:relative
}
.flex-viewport {
	max-height:2000px;
	-webkit-transition:all 1s ease;
	-moz-transition:all 1s ease;
	-o-transition:all 1s ease;
	transition:all 1s ease
}
.loading .flex-viewport {
	max-height:300px
}
.flexslider .slides {
	zoom:1
}
.carousel li {
	margin-right:5px
}
.flex-direction-nav {
	*height:0
}
.flex-direction-nav a {
	text-decoration:none;
	display:block;
	width:40px;
	height:40px;
	margin:-20px 0 0;
	position:absolute;
	top:50%;
	z-index:10;
	overflow:hidden;
	opacity:0;
	cursor:pointer;
	color:rgba(0,0,0,.8);
	text-shadow:1px 1px 0 rgba(255,255,255,.3);
	-webkit-transition:all .3s ease;
	-moz-transition:all .3s ease;
	transition:all .3s ease
}
.flex-direction-nav .flex-prev {
	left:-50px
}
.flex-direction-nav .flex-next {
	right:-50px;
	text-align:right
}
.flexslider:hover .flex-prev {
	opacity:.7;
	left:10px
}
.flexslider:hover .flex-next {
	opacity:.7;
	right:10px
}
.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover {
	opacity:1
}
.flex-direction-nav .flex-disabled {
	opacity:0!important;
	filter:alpha(opacity=0);
	cursor:default
}
.flex-direction-nav a:before {
	line-height:1;
	display:inline-block
}
.flex-direction-nav a.flex-next:before {
	}.flex-pauseplay a {
	display:block;
	width:20px;
	height:20px;
	position:absolute;
	bottom:5px;
	left:10px;
	opacity:.8;
	z-index:10;
	overflow:hidden;
	cursor:pointer;
	color:#000
}
.flex-pauseplay a:before {
	font-size:20px;
	display:inline-block;
	content:''
}
.flex-pauseplay a:hover {
	opacity:1
}
.flex-control-nav {
	width:100%;
	position:absolute;
	bottom:15px;
	text-align:center
}
.flex-control-nav li {
	margin:0 3px;
	display:inline-block;
	zoom:1;
	*display:inline
}
.flex-control-paging li a {
	width:9px;
	height:9px;
	display:block;
	background:#666;
	background:rgba(0,0,0,.3);
	cursor:pointer;
	line-height:0;
	font-size:0;
	overflow:hidden;
	border-radius:20px
}
.flex-control-paging li a:hover {
	background:#333;
	background:rgba(0,0,0,.7)
}
.flex-control-paging li a.flex-active {
	background:#000;
	background:rgba(0,0,0,.5);
	cursor:default
}
.flex-control-thumbs {
	margin:5px 0 0;
	position:static;
	overflow:hidden
}
.flex-control-thumbs li {
	width:25%;
	float:left;
	margin:0
}
.flex-control-thumbs img {
	width:100%;
	display:block;
	opacity:.7;
	cursor:pointer
}
.flex-control-thumbs img:hover {
	opacity:1
}
.flex-control-thumbs .flex-active {
	opacity:1;
	cursor:default
}
.flex-direction-nav .flex-prev {
	opacity:1;
	left:10px
}
.flex-direction-nav .flex-next {
	opacity:1;
	right:10px
}
.flex-direction-nav {
	display:none
}
.topC,.navC,.mainC1BtnC,.main1C,.footerC,.nyMainDspx,.nyDspxDetailC,.nydsfwC0,.nydstgC,.xtjgC1,.xtjgC2C {
	width:1200px;
	margin:0 auto
}
 .mainC1Btn,.main1,.main5 {
	background: #ffffff
}
 
.mainC1Btn {
	border-bottom:solid 20px #f2f2f2;
}
.mainC1BtnC {
	padding:25px 0 25px 0
}
.main6BtnWord1:hover{
	color:#ee6a00
}
.mainC1Btn a {
	width:17%;
	display:block;
	float:left;
	text-align:center;
	margin:0 1% 0 2%;
	padding:20px 0 20px 2%
}
.mainC1Btn a:hover {
	color:#fff
}
.mainC1Btn a span {
	display:block;
	float:left;
	font-size:15px
}
.mainC1Btn a .mainC1BtnIco {
	width:45px;
	height:45px
}
.main1C {
	padding:30px 0 30px 0
}
.main1C h1 {
	font-size:22px;
	color:#333;
	font-weight:normal;
	padding:0 0 15px 0
}
.main1C h1 a {
	display:block;
	float:right;
	font-size:13px;
	padding-top:7px
}
.main1C h1 span {
	font-size:12px;
	/*color:#4c4c4c;*/
}
.main1C h1 .mainTSpan1 {
	font-size:22px;
	
}
.main1Left {
	width:600px;
	float:left;
	margin:0 70px 0 0
}
.main1Right {
	width:530px;
	float:left
}
.mainTABtn:hover ,a:hover{color:#84baff}
.main2ProC:hover .main2ProWord{color:#fff} 
.mainC1Btn a:hover span{color:#fff}



.main1C .main1LT {
	height:40px;
	line-height:40px;
	border-bottom:solid 1px #d0d0d0;
	margin-bottom:15px
}
.main1C .main1LT span,.main1C .main1LT a {
	display:block;
	float:left;
	font-size:16px;
	height:40px;
	padding:0 5px;
	margin:0 16px 0 0;
	cursor:pointer;
	color:#333
}
.main1C .main1LT .main1LTBtnSel,.main1C .main1LT a:hover {
	border-bottom:solid 2px #de3e20;
	color:#de3e20
}
.main1C .main1LT .main1LTBtnSel2 {
	border-bottom:solid 2px #1152a4;
	color:#333;
	cursor:default
}
.main1C .main1LT .mainTABtn {
	float:right;
	font-size:12px;
	color:#666;
	margin-right:5px
}
.main1C .main1LT .mainTABtn:hover {
	border:none
}
.main1C .mainMap img {
	display:block;
	margin:0 auto
}
.main1LUl li,.nyMainRUl li {
	list-style-type:none;
	font-size:14px;
	background:url(../img/dot.png) no-repeat left;
	padding:0 0 0 15px;
	height:38px;
	line-height:38px;
	overflow:hidden;
	vertical-align:middle
}
.main1LUl li a,.nyMainRUl li a {
	display:block
}
.main1LUl li span {
	display:block;
	float:right;
	color:#999
}
#main1LTC12,#main1LTC2,#main1LTC3,#main1LTC4,#main1LTC5,#main1LTC6,#main1LTC7,#main1LTC8,#main1LTC9 {
	display:none
}
.main2 {
	background-color:#f2f2f2
}
.main2Pro {
	padding:14px 0 0 0
}
.main2ProC {
	width:372px;
	margin:0 14px 20px 14px;
	float:left;
	background-color:#fff;
	padding:3px;
	border:solid 1px #ddd
}
.main2ProC:hover {
	border:solid 1px #1152a4
}
.main2ProC a {
	display:block;
	position:relative
}
.main2ProC a .main2ProWord {
	display:block;
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	background-color:rgba(0,0,0,.4);
	height:38px;
	line-height:38px;
	text-align:center;
	color:#fff
}
.main2ProC span {
	display:block;
	padding:0 10px 0 20px;
	font-size:15px;
	height:22px;
	line-height:22px;
	overflow:hidden
}
.main2ProC .main2ProSpanImg {
	padding:0;
	width:364px;
	height:170px;
	overflow:hidden
}
.main2ProC .main2ProSpanImg img {
	display:block;
	width:364px;
	height:170px;
	margin:0 auto 8px auto;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-o-transition:all 1s
}
.mainTownAll .main2ProC .main2ProSpanImg {
	width:364px;
	height:248px
}
.mainTownAll .main2ProC .main2ProSpanImg img {
	width:364px;
	height:248px
}
.nyMainTown .main2ProC {
	margin:0 10px 20px 10px
}
.main2ProC .main2ProSpanImg:hover img {
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-o-transform:scale(1.05)
}
.main2ProC .main2ProSpan2 {
	font-size:13px
}
.main3R {
	padding:20px 0 0 0
}
.main3R a {
	width:245px;
	padding:15px 0 15px 30px;
	display:block;
	margin:0 10px 20px 10px;
	float:left;
	text-align:center;
	color:#fff
}
.main3R a span {
	display:block;
	float:left;
	font-size:16px
}
.main3R a .mainC1BtnIco {
	width:45px;
	height:45px
}
.main3R .main3RBtnA1 .mainC1BtnIco {
	background:url(../images/main3BtnIco1.png) no-repeat;
	background-position:0 0
}
.main3R .main3RBtnA2 .mainC1BtnIco {
	background:url(../images/main3BtnIco2.png) no-repeat
}
.main3R .main3RBtnA3 .mainC1BtnIco {
	background:url(../images/main3BtnIco3.png) no-repeat
}
.main3R .main3RBtnA4 .mainC1BtnIco {
	background:url(../images/main3BtnIco4.png) no-repeat
}
.main3R .main3RBtnA5 .mainC1BtnIco {
	background:url(../images/main3BtnIco5.png) no-repeat
}
.main3R .main3RBtnA6 .mainC1BtnIco {
	background:url(../images/main3BtnIco6.png) no-repeat
}
.main3R a:hover .mainC1BtnIco {
	background-position:2px 0!important
}
.main3R .main3RBtnA1 {
	background-color:#52a0ef
}
.main3R .main3RBtnA2 {
	background-color:#47b32f
}
.main3R .main3RBtnA3 {
	background-color:#f77e31
}
.main3R .main3RBtnA4 {
	background-color:#ef526b
}
.main3R .main3RBtnA5 {
	background-color:#02d5b3
}
.main3R .main3RBtnA6 {
	background-color:#4d52d9
}
.main3R a .mainC1BtnWord {
	height:32px;
	line-height:32px;
	margin:6px 0 0 10px
}
.main3R a:hover .mainC1BtnWord {
	color:#fff
}
.main4Pro {
	padding:10px 0 0 0
}
.main4ProC {
	width:584px;
	margin:0 8px 10px 8px;
	float:left;
	background-color:#fff
}
.main4ProC a {
	display:block;
	width:584px;
	height:276px;
	overflow:hidden;
	margin:0 auto 0 auto;
	position:relative
}
.main4ProC a img {
	display:block;
	width:584px;
	height:276px;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-o-transition:all 1s
}
.main4ProC a span {
	display:block;
	width:100%;
	color:#fff;
	font-size:15px;
	padding:0 15px;
	height:42px;
	line-height:42px;
	position:absolute;
	bottom:0;
	background:rgba(0,0,0,.4)
}
.main4ProC a:hover img {
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-o-transform:scale(1.05)
}
.main5ProC {
	width:375px;
	float:left;
	margin-right:37px;
	padding:0 0 16px 0
}
.main5ProC a {
	display:block
}
.main5ProC img {
	display:block;
	margin:0 auto 10px auto;
	width:375px;
	height:254px
}
.main5ProC span {
	display:block;
	font-size:16px;
	padding:0 10px 0 5px;
	height:24px;
	line-height:24px
}
.main5ProC .main5ProSpan1 {
	color:#333
}
.main5ProC .main5ProSpan2 {
	color:#999;
	font-size:13px
}
.main6C {
	padding:15px 0 30px 0
}
.main6C a {
	display:block;
	float:left;
	width:120px;
	margin:0 15px;
	text-align:center;
	font-size:15px
}
.main6C a span {
	display:block
}
.main6C .main6Btn .main6BtnWord2 {
	font-size:11px;
	color:#bbb;
	padding:3px 0 0 0
}
.main6C .main6Btn .main6BtnImg {
	width:59px;
	height:59px;
	margin:0 auto 10px auto
}
.main6C .main6Btn1 .main6BtnImg {
	background:url(../images/main6BtnIco1.png) no-repeat
}
.main6C .main6Btn2 .main6BtnImg {
	background:url(../images/main6BtnIco2.png) no-repeat
}
.main6C .main6Btn3 .main6BtnImg {
	background:url(../images/main6BtnIco3.png) no-repeat
}
.main6C .main6Btn4 .main6BtnImg {
	background:url(../images/main6BtnIco4.png) no-repeat
}
.main6C .main6Btn5 .main6BtnImg {
	background:url(../images/main6BtnIco5.png) no-repeat
}
.main6C .main6Btn6 .main6BtnImg {
	background:url(../images/main6BtnIco6.png) no-repeat
}
.main6C .main6Btn7 .main6BtnImg {
	background:url(../images/main6BtnIco7.png) no-repeat
}
.main6C .main6Btn8 .main6BtnImg {
	background:url(../images/main6BtnIco8.png) no-repeat
}
.navC{ position:relative;height:52px;}
div.pulse_economic .main6Btn .main6BtnImg{width:120px;height:120px}
div.pulse_economic  .main6Btn .main6BtnImg{ background-size: 100%;}
.bg_white{ background: #fff;}
.bg_none{ background: none;}
.plus_wrap{ display: flex;display: -webkit-flex;justify-content: space-between;flex-direction: row;
 flex-wrap: wrap;margin:20px 0 0 0
 }


.mainleftRM2 ul {
	list-style:none;
	width:2999px
}
.mainleftRAll2 {
	width:1200px;
	height:335px;
	margin:0 auto;
	position:relative
}
.mainleftRM2 {
	width:1200px;
	height:335px;
	overflow:hidden;
	float:left;
	display:inline;
	margin:0
}
.mainleftRL2 {
	position:absolute;
	left:-1px;
	top:115px;
	width:22px;
	height:46px;
	z-index:88;
	cursor:pointer
}
.mainleftRL2 a {
	display:block;
	width:22px;
	height:46px;
	background:url(../images/leftBtn1.png) no-repeat
}
.mainleftRR2 {
	position:absolute;
	right:-1px;
	top:115px;
	width:22px;
	height:46px;
	z-index:88;
	cursor:pointer
}
.mainleftRR2 a {
	display:block;
	width:22px;
	height:46px;
	background:url(../images/leftBtn2.png) no-repeat
}
.nyMainLeft {
	width: 100%;
	min-height:800px;
	float:left;
	margin:0 40px 0 0;
	padding:15px 25px 10px 25px;
	background-color:#fff
}
.nyMainRight {
	width:280px;
	float:left;
	padding:15px 20px 10px 20px;
	background-color:#fff
}
.nyMainLUl {
	padding:15px 0 10px 0;
	min-height:400px
}
.nyMainLUl li {
	list-style-type:none;
	font-size:14px;
	border-bottom:solid 1px #d0d0d0;
	margin:0 0 24px 0;
	padding:0 0 24px 0;
	vertical-align:middle
}
.nyNewsPic {
	width:220px;
	float:left;
	margin:0 20px 0 0
}
.nyNewsPic img {
	width:220px;
	height:130px;
	display:block;
	float:left;
	border-bottom:solid 4px #ddd
}
.nyMainLUl li a {
	display:block;
	color:#333;
	cursor:pointer;
	padding:0
}
.nyNewsRight h1 {
	font-size:18px;
	font-weight:bold;
	padding:0 0 10px 0;
	margin:0;
	height:26px;
	line-height:26px;
	overflow:hidden
}
.nyNewsRight .nyNewsRC1 {
	margin-bottom:14px;
	max-height:66px;
	line-height:22px;
	overflow:hidden;
	color:#999
}
.nyNewsRight .nyNewsRC2 {
	color:#f08a01
}
.nyNewsRight .nyNewsRC2 span {
	color:#999;
	display:block;
	float:right
}
.nyMainLUl li a .nyNewsRight h1 {
	font-weight:normal
}
.nyMainLUl li a:hover .nyNewsRight h1 {
	color:#188eee
}
.nyNewsDetailT {
	font-size:14px;
	padding:15px 20px 0 5px
}
.nyNewsDetailT span {
	color:#999
}
.nyNewsDetailC {
	padding:30px 25px 0 15px
}
.nyNewsDetailC .nyNewsDetailCH1 {
	text-align:center;
	font-size:18px;
	padding:0 50px 10px 50px;
	font-weight:bold;
	border-bottom: none;
}
.nyNewsDetailC .nyNewsDetailTime {
	text-align:center;
	font-size:12px;
	color:#999;
	margin-bottom:15px
}
.nyNewsDetailC .nyNewsDetailCC {
	border-top:solid 1px #e9e9e9;
	color:#333;
	line-height:26px;
	font-size:14px;
	padding:30px 0 0 0;
	text-indent:2em
}
.nyNewsDetailC .nyNewsDetailCC p {
	margin:0 0 20px 0
}
.nyNewsDetailC .nyNewsDetailCC img {
	max-width:100%;
	display:block;
	margin:20px auto 5px auto
}
.nyNewsDetailBack {
	text-align:right;
	font-size:14px;
	border-bottom: none;
	padding:15px 0 15px 0;
	margin-bottom:20px
}
.nyNewsDetailBack a {
	color:#0064b3;
	font-size:14px;
	cursor:pointer
}
.nyNewsDetailBack a:hover {
	text-decoration:underline
}
.nyNewsDetailList h1 {
	font-weight:bold
}
.nyNewsDetailListC a {
	display:block;
	line-height:30px;
	height:30px;
	font-size:14px;
	overflow:hidden;
	cursor:pointer
}
.nyDspx {
	padding:10px 0 0 0
}
.nyDspxC {
	width:230px;
	float:left;
	margin:0 5px
}
.nyDspxC a {
	display:block;
	border:solid 1px #fff;
	padding:10px
}
.nyDspxC a:hover {
	border:solid 1px #eee
}
.nyDspxC .nyDspxCPic {
	width:208px;
	height:122px;
	overflow:hidden;
	border:solid 1px #ddd
}
.nyDspxC .nyDspxCPic img {
	width:208px;
	height:122px;
	display:block;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-o-transition:all 1s
}
.dscyShopAll .nyDspxC .nyDspxCPic {
	width:208px;
	height:208px
}
.dscyShopAll .nyDspxC .nyDspxCPic img {
	width:208px;
	height:208px
}
.nyDspxC .nyDspxCPic:hover img {
	-webkit-transform:scale(1.08);
	-moz-transform:scale(1.08);
	-o-transform:scale(1.08)
}
.nyDspxC .nyDspxCWord {
	line-height:20px;
	height:46px;
	overflow:hidden;
	font-size:14px;
	padding:6px 0 0 0
}
.nyMainDspx {
	margin-bottom:40px
}
.nyMainDspx h1 {
	font-size:16px;
	border-bottom:solid 1px #d0d0d0;
	color:#333;
	font-weight:normal;
	padding:0 10px;
	padding:0 0 10px 0
}
.nyMainDspx h1 a {
	display:block;
	float:right;
	font-size:12px;
	color:#666;
	padding-top:8px
}
.nyMainDspx h1 a:hover {
	color:#1281f7
}
.nyMainDspxLeft {
	width:220px;
	float:left;
	margin:0 20px 0 0;
	position:relative
}
.dspxLC {
	position:absolute;
	bottom:30px;
	width:200px;
	border:solid 1px #176fd1;
	height:85px;
	margin:0 0 0 10px;
	padding:10px 10px;
	background-color:#b8d9fc
}
.dspxLC span {
	display:block;
	color:#0e1819;
	text-align:center
}
.dspxLC .dspxLCSpan1 {
	font-size:22px;
	height:30px;
	line-height:30px;
	overflow:hidden
}
.dspxLC .dspxLCSpan2 {
	background-color:#000712;
	height:1px;
	margin:5px 20px
}
.dspxLC .dspxLCSpan3 {
	height:20px;
	line-height:20px;
	overflow:hidden
}
.nyMainDspxRight {
	padding:10px 0 0 0
}
.nyDspxMoreLeft {
	width:920px;
	float:left;
	margin:0 40px 0 0;
	padding:0 0 10px 0
}
.nyDspxMoreRight {
	width:240px;
	float:left;
	padding:0 0 10px 0
}
.nyDspxMoreLeft .nyDspxC {
	width:230px;
	margin:0
}
.nyDspxBtn {
	padding:10px 0 0 0
}
.nyDspxBtnC {
	background-color:#f7f7f7;
	border:solid 1px #eee;
	height:38px;
	line-height:38px;
	font-size:14px
}
.nyDspxBtnC a {
	display:block;
	float:left;
	padding:0 15px 0 15px;
	cursor:pointer
}
.nyDspxBtnC a:hover,.nyDspxBtnC .nyDspxBtnSel {
	color:#f18b06
}
.nyDspxCC {
	color:#999;
	height:30px;
	line-height:30px;
	overflow:hidden
}
.nyDspxCC span {
	display:block;
	float:right
}
.nyDspxCC2 {
	text-align:right
}
.nyDspxCC21 {
	color:#5fb41b
}
.nyDspxCC22 {
	color:#eb5308
}
.nyPage {
	text-align:center;
	padding:30px 0 20px 0
}
.nyPage a,.nyPage span {
	display:inline-block;
	padding:5px 12px;
	border:solid 1px #ddd;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px
}
.nyPage a:hover,.nyPage .nyPageASel {
	background-color:#0064b3;
	color:#fff
}
.nyPage span {
	border:none
}
.nyDspxDetail {
	background-color:#fff;
	margin-top:25px;
	padding-top:8px
}
.nyDspxDVideoLeft {
	width:600px;
	float:left;
	margin-right:30px;
	padding:30px 0 40px 0
}
.nyDspxDVideoRight {
	width:560px;
	float:left;
	padding:30px 0 40px 0
}
.dspxMore2Left {
	width:600px;
	float:left;
	margin:30px 30px 0 0;
	padding:0 0 0 0
}
.dspxMore2Left img {
	width:600px;
	height:336px;
	border:solid 1px #ddd
}
.nyDspxDVideoRight h1 {
	font-size:20px;
	height:52px;
	line-height:26px;
	overflow:hidden;
	padding:0 0 8px 0
}
.nyDspxDVideoC1 {
	color:#999;
	font-size:14px;
	margin-bottom:20px
}
.nyDspxDVideoC1 a {
	color:#999
}
.nyDspxDVideoC1 a:hover {
	color:#000
}
.nyDspxDVideoC1 a img {
	margin-bottom:-2px
}
.nyDspxDVideoC2 {
	font-size:14px
}
.nyDspxDVideoC3 {
	padding:120px 0 0 0
}
.nyDspxDVideoC4 {
	font-size:14px;
	height:80px
}
.dspxMore2Right .nyDspxDVideoC3 {
	padding:35px 0 0 0
}
.nyDspxDVideoC3 a {
	font-size:18px;
	color:#fff;
	background-color:#188eee;
	height:50px;
	line-height:50px;
	width:150px;
	text-align:center;
	display:block;
	float:left;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	cursor:pointer
}
.nyDspxDVideoC3 a:hover {
	color:#188eee;
	background-color:#fff;
	border:solid 1px #188eee
}
.nyDspxDVideoC3 .dspxABtn2 {
	color:#188eee;
	background-color:#fff;
	border:solid 1px #188eee;
	margin-left:30px
}
.nyDspxDVideoC3 .dspxABtn2:hover {
	color:#fff;
	background-color:#188eee
}
.nyDspxDVideoC3 .dspxABtn3 {
	color:#fff;
	background-color:#999;
	border:none
}
.nyDspxMoreC {
	padding-bottom:50px
}
.nyDspxDRC {
	line-height:24px;
	font-size:14px;
	text-indent:2em
}
.nyDspxDRC img {
	display:block;
	max-width:100%;
	margin:5px auto
}
.nyDspxDLC1 {
	margin-bottom:30px
}
.nyDspxDLC1 span {
	display:block;
	font-size:14px;
	line-height:34px
}
.nyDspxDLC1 .nyDspxDLC1T {
	float:left;
	width:100px;
	font-size:16px;
	text-align:right;
	color:#999
}
.nyDspxDLC1 .nyDspxDLC1C {
	padding:0 20px 0 120px
}
.nyDspxDLC2 {
	font-size:14px;
	line-height:24px;
	padding:0 20px;
	text-indent:2em
}
.nyDspxDLC2 img {
	display:block;
	max-width:100%;
	margin:5px auto
}
.nyDspxDB {
	background-color:#fff;
	padding:14px 0;
	margin-top:30px
}
.nyDspxDB .main1LT {
	margin:0 14px 0 14px;
	margin-bottom:15px
}
.nyDspxDetail3C {
	margin:0 25px
}
.nyTownActivity {
	background-color:#fff;
	padding:50px 140px 30px 140px
}
.floatAll {
	display:none;
	position:fixed;
	width:100%;
	height:100%;
	top:0;
	left:0;
	background:url(../images/bg.png) repeat;
	z-index:200
}
.floatC {
	position:absolute;
	top:50%;
	left:50%;
	width:440px;
	height:410px;
	padding:15px 0;
	margin:-205px 0 0 -220px;
	z-index:200;
	background-color:#fff
}
.floatAll2 .floatC {
	height:590px;
	margin:-295px 0 0 -220px
}
.floatAll3 .floatC {
	height:360px;
	margin:-180px 0 0 -220px
}
.floatAll4 .floatC {
	height:620px;
	margin:-310px 0 0 -220px
}
.floatAll5 .floatC {
	height:320px;
	margin:-160px 0 0 -220px
}
.floatAll6 .floatC {
	height:320px;
	margin:-160px 0 0 -220px
}
.floatAll7 .floatC {
	height:320px;
	margin:-160px 0 0 -220px
}
.floatAll8 .floatC {
	height:240px;
	margin:-120px 0 0 -220px
}
.floatAll9 .floatC {
	height:220px;
	margin:-110px 0 0 -220px
}
.floatBaoming {
	padding:0 30px 10px 30px;
	font-size:16px
}
.floatBaomingC {
	padding:0 30px 20px 30px;
	font-size:14px
}
.floatBaomingC2 {
	padding:0 30px 30px 30px;
	font-size:16px
}
.floatBaomingC2 img {
	margin:0 10px 0 32px
}
.floatC h1 {
	font-size:16px;
	border-bottom:solid 1px #dedede;
	padding:0 15px;
	height:40px;
	font-weight:normal;
	margin:0 0 30px 0
}
.floatC h1 span {
	display:block;
	float:left;
	border-left:solid 3px #06c;
	height:26px;
	line-height:26px;
	padding-left:10px
}
.floatC h1 .floatClose {
	display:block;
	float:right;
	border:none;
	height:26px;
	line-height:10px;
	padding-right:5px;
	cursor:pointer;
	font-size:30px
}
.floatLogin {
	border:solid 1px #c2c2c2;
	height:36px;
	line-height:36px;
	width:308px;
	margin:0 auto 22px auto
}
.floatLogin span,.floatLogin2 span {
	display:block
}
.floatLogin .floatLoginSpan1 {
	width:35px;
	border-right:solid 1px #c2c2c2;
	float:left;
	background-color:#f2f2f2;
	height:34px;
	text-align:center;
	padding:6px 0 0 0
}
.loginTxt {
	width:calc(100% - 35px);
	height:34px;
	line-height:34px;
	border:none;
	padding:0 0 0 15px
}
.floatLogin2,.floatLogin3,.floatLogin4 {
	width:308px;
	margin:0 auto 22px auto
}
.floatLogin2C {
	border:solid 1px #c2c2c2;
	height:36px;
	line-height:36px;
	width:180px;
	float:left
}
.floatLogin2C .floatLoginSpan1 {
	width:35px;
	border-right:solid 1px #c2c2c2;
	background-color:#f2f2f2;
	float:left;
	height:34px;
	text-align:center;
	padding:6px 0 0 0
}
.loginTxt2 {
	width:calc(100% - 35px);
	height:34px;
	line-height:34px;
	border:none;
	padding:0 0 0 15px
}
.loginTxt3 {
	width:calc(100% - 0)
}
.floatLoginCode {
	padding:2px 0 0 200px
}
.floatLogin3 .loginCheckbox {
	vertical-align:middle;
	margin:0
}
.loginBtn {
	background-color:#188eee;
	width:308px;
	color:#fff;
	border:none;
	cursor:pointer;
	height:38px;
	line-height:38px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:14px
}
.floatLogin4 {
	text-align:center
}
.floatLogin4 a {
	cursor:pointer
}
.regCodeBtn {
	background-color:#cbcbcb;
	color:#fff;
	width:100px;
	height:34px;
	line-height:34px;
	border:solid 1px #c2c2c2
}
.floatAll2 .floatLogin4,.floatAll3 .floatLogin4,.floatAll6 .floatLogin4 {
	text-align:right
}
.nyRedZQC {
	width:285px;
	float:left;
	margin:0 9px 10px 9px
}
.nyczfcNewsC {
	width:264px;
	float:left;
	margin:0 6px 24px 6px
}
.nyRedZQC a {
	display:block
}
.nyRedZQC .nyRedZQCPic img {
	width:285px;
	height:180px;
	display:block;
	border:solid 1px #ccc
}
.nyczfcNewsC .nyRedZQCPic img {
	width:254px;
	height:200px;
	display:block;
	border:solid 1px #ccc;
	margin:0 auto
}
.nyRedZQC .nyRedZQCWord {
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-size:14px;
	padding:0 0 0 0;
	text-align:center;
	text-indent:0
}
.fpPeopleC .nyRedZQCWord {
	line-height:30px;
	height:30px;
	overflow:hidden;
	font-size:16px;
	padding:0 0 0 0;
	text-indent:0;
	color:#333;
	text-align:left;
	padding:0 30px
}
.fpPeopleC {
	width:254px;
	float:left;
	margin:0 11px 40px 11px
}
.fpPeopleC .nyRedZQCPic img {
	width:auto;
	height:240px;
	display:block;
	border:solid 1px #ccc;
	margin:0 auto 20px auto
}
.fpPeopleC .nyczfcWord {
	line-height:22px;
	height:66px;
	overflow:hidden;
	font-size:14px;
	padding:0 30px 0 30px;
	text-indent:0;
	color:#666;
	position:relative
}
.fpPeopleC .nyczfcWord::after {
	content:"......";
	position:absolute;
	bottom:0;
	right:32px;
	padding-left:40px;
	background:-webkit-linear-gradient(left,transparent,#fff 55%);
	background:-o-linear-gradient(right,transparent,#fff 55%);
	background:-moz-linear-gradient(right,transparent,#fff 55%);
	background:linear-gradient(to right,transparent,#fff 55%)
}
.nyczfcNewsC .nyRedZQCWord {
	text-align:left
}
.nyczfcNewsC .nyczfcWord {
	font-size:12px;
	color:#999;
	line-height:30px;
	height:30px;

	overflow:hidden
}
.nyDspxMoreRight .nyRedZQC {
	width:240px;
	float:none;
	margin:0 0 10px 0
}
.nyMainRight .nyRedZQC {
	width:240px
}
.nyDspxDRC .nyRedZQC {
	margin:0
}
.nyDspxMoreRight .nyRedZQC .nyRedZQCPic img,.nyMainRight .nyRedZQC .nyRedZQCPic img {
	width:240px;
	height:137px;
	border:solid 1px #ccc
}
.nyTourC {
	position:absolute;
	bottom:22px;
	width:200px;
	border:solid 2px #6f746e;
	margin:0 0 0 10px;
	padding:4px
}
.nyTourCC {
	border:solid 1px #6f746e;
	padding:12px 10px;
	background-color:rgba(255,255,255,.8);
	line-height:24px
}
.nyTourC span {
	display:block;
	color:#0e1819;
	text-align:center
}
.main1C .nyDataH1 {
	font-size:15px;
	margin-bottom:20px;
	padding:0 0 0 20px
}
.nyDataC {
	padding:0 0 0 60px;
	height:36px;
	line-height:36px;
	margin-bottom:15px
}
.nyDataCIco {
	background:url(../images/ico1.png) no-repeat 30px 17px
}
.nyDataC span {
	display:block;
	font-size:14px
}
.nyDataC .nyDataCSpan1 {
	float:left;
	width:125px
}
.dataTxt {
	border:solid 1px #eaeaea;
	height:34px;
	line-height:34px;
	padding:0 10px;
	width:380px;
	vertical-align:middle;
	text-align:left!important;
	float:left
}
.dataTxt2 {
	width:185px
}
.nyDataC .nyDataCSpan2 {
	position:relative
}
.nyDataC .nyDataCSpan2 .nyDataIco {
	position:absolute;
	left:475px;
	top:7px
}
.nyDataC .nyDataCSpan2 i {
	font-style:normal;
	color:#999;
	font-size:12px
}
.nyDataCBtn {
	margin:0 0 0 187px
}
.nyDataCBtn2 {
	margin:0 0 0 0
}
.dataTJBtn {
	background-color:#188eee;
	width:140px;
	color:#fff;
	border:none;
	font-size:15px;
	cursor:pointer;
	height:38px;
	line-height:38px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:20px 0 20px 0
}
.nyDataTip {
	padding:0 10px;
	margin:0 20px 20px 20px;
	width:500px;
	height:28px;
	color:#666;
	line-height:28px;
	background-color:#deeef9
}
.nyDataTip a {
	color:#188eee;
	text-decoration:underline;
	cursor:pointer
}
.nyDataTip a:hover {
	text-decoration:none
}
.personalLeft {
	width:190px;
	float:left;
	margin:0 30px 0 0;
	background-color:#fff;
	padding:30px 0 20px 0
}
.personalRight {
	width:980px;
	float:left;
	margin:0 0 0 0;
	padding:25px 30px 40px 30px;
	background-color:#fff
}
.personalLeft a {
	display:block;
	height:40px;
	line-height:40px;
	font-size:16px;
	padding:0 0 0 35px;
	margin-bottom:10px
}
.personalLeft a:hover,.personalLeft .personalLeftASel {
	color:#3ea3f5;
	border-left:solid 3px #3ea3f5
}
.personalLeft a img {
	display:block;
	float:left;
	margin:10px 10px 0 0
}
.personalSC {
	border:solid 1px #eee
}
.personalSCTab th {
	border-bottom:solid 1px #eee;
	text-align:center;
	color:#999;
	font-size:14px;
	height:40px;
	vertical-align:middle
}
.personalSCTab td {
	font-size:14px;
	border-bottom:solid 1px #eee;
	vertical-align:middle;
	padding:20px 0;
	text-align:center
}
.personalWord {
	text-align:left
}
.personalTabImg img {
	width:165px
}
.personalSCTab a {
	color:#3372a2;
	cursor:pointer
}
.personalSCTab a:hover {
	color:#000
}
.personalClass .nyDspxC {
	margin:0 0 6px 0
}
.personalDataC {
	width:265px;
	height:95px;
	padding:25px 15px 0 0;
	background-color:#cae2ee;
	float:left;
	text-align:right;
	margin:0 20px
}
.personalDataC span {
	display:block;
	font-size:18px
}
.personalData2C {
	margin:40px 10px 0 10px;
	padding:20px 14px 14px 14px;
	border:solid 1px #ccc;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.personalData2C h1 {
	font-size:15px;
	padding:0 0 8px 22px
}
.personalDataChart {
	height:300px
}
.main1C .main1LT .personalAddBtn {
	color:#fd8209;
	cursor:pointer;
	float:right;
	font-size:12px
}
.main1C .main1LT .personalAddBtn:hover {
	color:#000;
	border:none
}
.main1C .main1LT .personalAddBtn img {
	margin:0 0 2px 0
}
.personalData3 {
	padding:30px 0
}
.personalData3T {
	font-size:14px;
	padding:10px 0 30px 10px;
	line-height:28px
}
.personalData3T .dataTxt {
	width:180px;
	float:none;
	display:inline;
	height:28px;
	line-height:28px
}
.personalData3T .dataTJBtn {
	width:70px;
	height:28px;
	line-height:28px;
	margin:0 0 0 13px
}
.personalData3T span {
	display:block;
	float:left;
	margin:0 10px 0 0
}
.personalDataTabDiv {
	border:solid 1px #eee;
	border-bottom:none
}
.personalDataTab th,.personalDataTab td {
	border-bottom:solid 1px #eee;
	text-align:center;
	height:40px;
	font-size:14px
}
.floatPersonal .nyDataC {
	padding:0 0 0 45px;
	height:36px;
	line-height:36px;
	margin-bottom:12px
}
.floatPersonal .dataTxt {
	width:230px
}
.floatPersonal .dataTJBtn {
	margin:10px 0 0 155px
}
.floatPersonal .nyDataC .nyDataCSpan2 .nyDataIco {
	left:305px
}
.floatPersonal .nyDataC .nyDataCSpan1 {
	width:100px
}
.nyShop {
	padding:15px 10px 10px 10px
}
.nyShopProC {
	width:568px;
	float:left;
	margin:0 11px 10px 11px;
	overflow:hidden
}
.nyShopProC a {
	display:block;
	position:relative
}
.nyShopProC span {
	display:block;
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:14px;
	padding:0 10px
}
.nyShopProC .nyShopProCPic {
	height:267px;
	width:564px;
	overflow:hidden;
	padding:0;
	border:solid 2px #ded8d8
}
.nyShopProC a img {
	width:564px;
	height:267px;
	-webkit-transition:all 1s;
	-moz-transition:all 1s;
	-o-transition:all 1s
}
.nyShopProC a:hover img {
	-webkit-transform:scale(1.05);
	-moz-transform:scale(1.05);
	-o-transform:scale(1.05)
}
.nyShopProC2 .main2ProC {
	margin:0 10px 20px 10px
}
.nyShopProC2 .main2ProC2 {
	margin:0 2px 20px 13px
}
.nyShopProC a .nyShopProC3 {
	position:absolute;
	width:560px;
	height:263px;
	padding:90px 0 0 0;
	top:2px;
	left:2px;
	z-index:888;
	background-color:rgba(0,0,0,.5);
	display:none
}
.nyShopProC a .nyShopProC3 .nyShopProC3C {
	margin-left:-130px;
	width:110px
}
.nyShopProC a .nyShopProC3 span {
	color:#fff
}
.nyShopProC a .nyShopProC3 img {
	width:104px;
	height:auto;
	margin-left:10px
}
.nyShopMoreC .nyDspxC {
	margin:0 3px
}
.nyShopMoreC .nyDspxC .nyDspxCWord {
	height:25px;
	text-align:center
}
.nyShopProC4 {
	width:456px;
	margin:0 7px 10px 7px
}
.nyShopProC4 .nyShopProCPic {
	height:218px;
	width:456px
}
.nyShopProC4 a img {
	width:452px;
	height:214px
}
.nyShopProC4 a .nyShopProC3 {
	width:452px;
	height:214px;
	padding:50px 0 0 0
}
.nydsfw {
	background-color:#f2f2f2
}
.nydsfwC .nyDspxC a:hover {
	border:solid 1px #fff
}
.nydsfwC .nyDspxCWord {
	height:26px;
	text-align:center
}
.nydsfwC0 {
	padding:50px 0
}
.nydsfwC0 .nydsfwCLeft {
	float:left;
	margin:0 50px 0 0
}
.nydsfwC0 .nydsfwCLeft img {
	width:530px
}
.nydsfwC0 .nydsfwCRight {
	float:left;
	width:560px
}
.nydsfwC0 .nydsfwCRight h1 {
	text-align:center;
	font-size:20px
}
.nydsfwC0 .nydsfwCRight p {
	line-height:30px;
	font-size:16px;
	text-indent:2em;
	height:240px;
	overflow:hidden
}
.nydsfwCABtn a {
	color:#f08a01;
	font-size:15px
}
.nydsfwCABtn a:hover {
	color:#000
}
.dsfwBtn {
	background-color:#188eee;
	width:120px;
	color:#fff;
	border:none;
	cursor:pointer;
	height:40px;
	line-height:40px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:15px
}
.dsfwTxtarea {
	border:solid 1px #e5e5e5;
	height:120px;
	width:100%;
	padding:10px
}
.nydsfwDWord {
	font-size:14px;
	padding:15px 0 10px 0
}
.nydsfwDWord span {
	color:#d13913
}
.nydsfwDetailC {
	margin:0 10px;
	text-align:right;
	padding:15px 0 0 0
}
.nydsfwDetailC2 {
	margin:0 10px
}
.nydsfwDetailC2 h1 {
	font-size:15px;
	padding:0 0 10px 10px;
	border-bottom:solid 1px #e5e5e5;
	margin-bottom:20px
}
.nydsfwDUl li {
	list-style-type:none;
	padding:0 20px;
	border-bottom:solid 1px #e5e5e5;
	margin-bottom:10px
}
.nydsfwCommentPhoto {
	float:left;
	width:50px;
	padding:6px 0 0 0
}
.nydsfwCommentPhoto img {
	width:50px;
	height:50px
}
.nydsfwCommentC {
	padding:0 0 0 70px
}
.nydsfwCommentCT {
	color:#1484d7;
	font-size:15px;
	height:20px;
	line-height:20px;
	margin:0 0 6px 0
}
.nydsfwCommentCC {
	color:#333;
	font-size:14px;
	line-height:20px;
	margin:0 0 6px 0
}
.nydsfwCommentCC2 {
	font-size:14px;
	color:#999;
	margin-bottom:10px
}
.nydsfwCommentCC2 .nydsfwCommentCCBtn {
	float:right;
	font-size:12px
}
.nydsfwCommentCC2 .nydsfwCommentCCBtn span {
	display:block;
	float:left;
	cursor:pointer
}
.nydsfwCommentCC2 .nydsfwCommentCCBtn .nydsfwCommentCCSpan1 {
	margin:0 10px 0 0
}
.nydsfwCommentCC2 .nydsfwCommentCCBtn .nydsfwCommentCCSpan1:hover {
	color:#188eee
}
.nydsfwCommentCC2 .nydsfwCommentCCBtn .nydsfwCommentCCSpan2 .nydsfwCommentCCSpanIco {
	width:14px;
	height:14px;
	background:url(../images/BtnIco1.png) no-repeat
}
.nydsfwCommentCC2 .nydsfwCommentCCBtn .nydsfwCommentCCSpan2:hover {
	color:#188eee
}
.nydsfwCommentCC2 .nydsfwCommentCCBtn .nydsfwCommentCCSpan2:hover .nydsfwCommentCCSpanIco {
	background:url(../images/BtnIco1Hover.png) no-repeat
}
.nydsfwCommentTan {
	text-align:right;
	display:none;
	margin-bottom:15px
}
.nydsfwCommentCCC {
	background-color:#f4f4f4;
	border:solid 1px #e5e5e5;
	padding:10px 10px 0 10px;
	margin-bottom:15px
}
.nyCzgl h1 {
	font-size:14px;
	padding:0 10px;
	margin-bottom:20px
}
.nyCzgl .dataTxt {
	width:200px;
	display:inline-block;
	float:none;
	vertical-align:middle;
	padding-right:0;
	margin-right:15px
}
.nyCzgl .dataTJBtn {
	width:100px;
	margin-top:6px;
	height:34px;
	line-height:34px
}
.nyCzglMap img {
	display:block;
	max-width:100%;
	margin:0 auto
}
.nyWlkd {
	background-color:#fff;
	padding:0 30px 30px 30px;
	position:relative;
	margin-bottom:40px
}
.nyWlkdBg {
	background-color:#fff;
	height:20px;
	position:absolute;
	top:-20px;
	left:50%;
	margin-left:-600px;
	z-index:199;
	width:1200px
}
.nyWlkdC {
	border:solid 1px #d0d0d0
}
.nyWlkdLeft {
	width:350px;
	float:left;
	margin-right:15px;
	padding:6px 0 0 0;
	height:680px;
	border-right:solid 1px #d0d0d0
}
.nyWlkdLeft .dataTxt {
	width:150px
}
.nyWlkdLeft .nyPage {
	padding:0
}
.nyWlkdLeft .dataTJBtn {
	width:80px
}
.nyWlkdRight {
	width:770px;
	float:left;
	padding:30px 10px 0 0
}
.nyWlkdRight img {
	display:block;
	max-width:100%;
	margin:0 auto
}
.nyWlkdUl {
	height:480px;
	overflow-y:auto;
	margin:0 0 35px 0
}
.nyWlkdUl li {
	list-style-type:none;
	padding:0 0 0 0;
	vertical-align:middle
}
.nyWlkdLiPic {
	float:left
}
.nyWlkdLiPic img {
	border:solid 1px #d0d0d0;
	width:160px;
	height:100px
}
.nyWlkdLiIco {
	float:left;
	width:10px;
	height:15px;
	background:url(../images/txjsIco01.png) no-repeat;
	margin:2px 0 0 20px
}
.nyWlkdLiC {
	padding-left:40px;
	line-height:20px;
	font-size:14px
}
.nyWlkdLiC .nyWlkdLiC2 {
	font-size:12px
}
.nyWlkdUl a {
	display:block;
	cursor:pointer;
	border-bottom:solid 1px #cecccb;
	padding:12px 0 12px 0
}
.nyWlkdUl a:hover {
	color:#333;
	background-color:#f6f6f6
}
.nyWlkdUl a:hover .nyWlkdLiIco {
	background:url(../images/txjsIco01Hover.png) no-repeat
}
.nyWlkdLiC h1 {
	font-size:14px;
	color:#2e73ff;
	margin:0;
	padding:0 0 5px 0
}
.nyDataDownloadUl li {
	list-style-type:none;
	background:url(../images/loadIco.jpg) no-repeat 20px 12px;
	font-size:15px;
	height:50px;
	line-height:50px;
	overflow:hidden;
	padding:0 230px 0 50px;
	position:relative;
	border-bottom:solid 1px #f1f1f1
}
.nyDataDownloadUl li a {
	display:block
}
.nyDataDownloadUl li .nyDataDownloadTime {
	display:block;
	position:absolute;
	right:20px;
	top:0;
	font-size:13px;
	color:#999
}
.nydstg {
	background-color:#fff;
	padding:50px 0 30px 0
}
.nydstg2 {
	padding:60px 0 30px 0;
	background-color:#e6e8e8
}
.nydstg3 {
	padding:60px 0 0 0;
	background-color:#3db189
}
.nydstgC h1 {
	text-align:center;
	font-size:36px;
	font-weight:normal;
	margin:0 0 40px 0
}
.nydstgC p {
	font-size:14px;
	line-height:28px;
	width:800px;
	margin:0 auto
}
.nydstgCC {
	width:800px;
	margin:0 auto;
	padding:45px 0 0 0
}
.nydstgCC1 {
	width:200px;
	float:left;
	padding:40px 0 0 0
}
.nydstgCC2 {
	width:370px;
	float:left;
	margin:0 15px
}
.nydstgCC12 {
	margin-bottom:100px
}
.nydstgCC11 h1 {
	font-size:18px;
	color:#28a172;
	text-align:left;
	margin:0 0 5px 0
}
.nydstgCC11 .nydstgCC111 {
	font-size:14px;
	color:#666;
	line-height:20px
}
.nydstg2C img {
	display:block;
	max-width:100%;
	margin:0 auto
}
.nydstg3C {
	width:850px;
	color:#fff
}
.nydstg3L {
	width:360px;
	float:left;
	padding:30px 0 0 0
}
.nydstg3R {
	padding:110px 0 0 0
}
.nydstg3R p {
	font-size:18px;
	letter-spacing:2px;
	padding:12px 0 0 0
}
.nydstg3RC1 {
	margin:120px 32px 0 0;
	float:left
}
.nydstg3RC1 a {
	display:block;
	margin:0 0 20px 0;
	width:200px;
	height:49px
}
.nydstg3RC1 .nydstg3RC1A1 {
	background:url(../images/footerBtn3.png) no-repeat
}
.nydstg3RC1 .nydstg3RC1A2 {
	background:url(../images/footerBtn2.png) no-repeat
}
.nydstg3RC1 .nydstg3RC1A1:hover {
	background:url(../images/footerBtn3Hover.png) no-repeat
}
.nydstg3RC1 .nydstg3RC1A2:hover {
	background:url(../images/footerBtn2Hover.png) no-repeat
}
.nydstg3RC2 {
	padding:60px 0 0 0
}
.nydstgCC3 {
	text-align:center;
	font-size:26px;
	padding:10px 0
}
.nygetShop {
	width:1200px;
	margin:0 auto;
	padding:60px 0 0 0
}
.nygetShop1 {
	margin-bottom:50px
}
.nygetShop1L {
	width:280px;
	float:left;
	margin:60px 130px 0 150px
}
.nygetShop1L h1,.nygetShop2R h1 {
	font-size:30px
}
.nygetShop1L p,.nygetShop2R p {
	font-size:15px
}
.nygetShop1R {
	width:630px;
	float:left
}
.nygetShop2L {
	width:570px;
	float:left;
	margin:30px 60px 50px 150px
}
.nygetShop2R {
	width:360px;
	float:left;
	margin:120px 0 50px 0
}
.nygetShop3 {
	text-align:center
}
.getShopBtn {
	background-color:#188eee;
	width:200px;
	color:#fff;
	border:none;
	font-size:15px;
	cursor:pointer;
	height:50px;
	line-height:50px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	margin:20px 0 80px 0
}
.xtjgC1 {
	padding:50px 0
}
.xtjgC1L {
	width:550px;
	float:left;
	margin:0 45px 0 0
}
.xtjgC1R {
	width:601px;
	float:left
}
.xtjgC1L h1 {
	font-size:40px;
	color:#333
}
.xtjgC1L h1 span {
	display:block;
	font-size:20px;
	color:#a9a9a9;
	padding:10px 0 0 0
}
.xtjgC1L p {
	font-size:14px;
	color:#666;
	line-height:28px;
	text-indent:2em
}
.xtjgC2 {
	background:url(../images/xtjgPic1.jpg) no-repeat center;
	height:794px
}
.xtjgC2C h1 {
	font-size:40px;
	color:#fff;
	padding:38px 0 10px 0
}
.xtjgC2C h1 span {
	display:block;
	font-size:20px;
	padding:10px 0 0 0
}
.xtjgC2ADiv a {
	display:block;
	float:left;
	width:240px;
	height:540px;
	cursor:pointer
}
.xtjgC3 h1 {
	font-size:40px;
	color:#333;
	text-align:center;
	padding:30px 0 10px 0
}
.xtjgC3 h1 span {
	display:block;
	font-size:20px;
	color:#a9a9a9;
	padding:10px 0 0 0
}
.xtjgC3C a {
	display:block;
	font-size:18px;
	color:#333;
	width:300px;
	float:left;
	text-align:center;
	padding:15px 0 65px 0
}
.xtjgC3C .xtjgC3CA2 {
	margin:0 150px 0 150px;
	padding:15px 0 65px 0
}
.xtjgC3C a span {
	display:block;
	padding:14px 0 0 0
}
.xtjgC4JT {
	text-align:center
}
.xtjg4L {
	width:500px;
	float:left
}
.xtjg4R {
	width:500px;
	float:right
}
.xtjg4LR2 {
	padding:100px 0 0 0
}
.xtjg4LR2 h1 {
	font-size:30px;
	color:#333;
	text-align:left;
	padding:0
}
.xtjg4LR2 p {
	font-size:14px;
	color:#666;
	line-height:28px
}
.xtjgC3 a .xtjg4LR2 .xtjg4BtnDetail {
	display:block;
	text-align:center;
	border:solid 1px #1476e5;
	color:#1476e5;
	width:120px;
	height:36px;
	line-height:36px;
	font-size:14px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.xtjgC41 a:hover .xtjg4LR2 h1 {
	color:#36f
}
.xtjgC3 a:hover .xtjg4LR2 .xtjg4BtnDetail {
	color:#fff;
	background-color:#1476e5
}
.xtjg5 {
	padding:60px 0 0 0
}
.xtjgC41 a {
	display:block;
	width:1200px;
	margin:0 auto
}
#xtjgC41,#xtjgC43,#xtjgC45 {
	background-color:#f7f7f7
}
.floatErweima {
	padding:0 0 8px 0;
	text-align:center
}
.floatErweima span {
	display:block;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	color:#333
}
.floatR {
	position:fixed;
	right:20px;
	bottom:50px;
	z-index:999
}
.floatRC {
	width:42px;
	height:42px;
	position:relative;
	margin-bottom:10px;
	cursor:pointer
}
.floatRC span {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:42px;
	height:42px
}
.floatRC span img {
	display:block;
	float:left
}
.floatRC .floatRC2 {
	background-color:#de3e20;
	color:#fff;
	text-align:center;
	width:42px;
	height:42px;
	font-size:14px;
	padding:0 2px;
	display:none
}
.floatRC .erweima {
	background:url(../images/erweimaBg.png) no-repeat;
	width:181px;
	height:203px;
	padding:15px 10px 0 0;
	position:absolute;
	right:50px;
	bottom:-45px;
	text-align:center;
	display:none
}
.floatRC .erweima .erweimaSpan {
	width:auto;
	display:block;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:center;
	color:#333;
	position:static
}
.floatRC .phoneFloat {
	background:url(../images/phoneBg.png) no-repeat;
	width:181px;
	height:42px;
	line-height:42px;
	padding:0 10px 0 0;
	position:absolute;
	right:50px;
	bottom:0;
	text-align:center;
	display:none;
	color:#fff;
	font-size:18px
}
.error404 {
	width:1000px;
	margin:0 auto;
	padding:130px 0 120px 0
}
.error404C {
	background:url(../images/error404.jpg) no-repeat left;
	height:350px;
	padding:100px 0 0 500px
}
.error404C h1 {
	font-size:20px;
	margin:0
}
.error404C p {
	font-size:16px;
	color:#666;
	border-bottom:solid 1px #c4c3c3;
	padding:10px 0 10px 0
}
.error404C2 {
	font-size:16px;
	color:#666;
	padding:5px 0 10px 0
}
.error404C2 .error404A1 {
	display:inline-block;
	background-color:#188eee;
	padding:5px 14px;
	color:#fff;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px
}
.error404C2 .error404A1:hover {
	color:#ff0
}
.error404C2 .error404A2 {
	font-size:16px;
	color:#0e78cd
}
.error404C2 .error404A2:hover {
	text-decoration:underline
}
.footer {
	background-color:#666;
	color:#aaa
}
.footerC {
	padding:15px 0;
	text-align:center;
	line-height:30px
}
.footerC1 {
	padding:10px 0 5px 0
}
.footerCTop {
	border-bottom:solid 2px #777575;
	padding:0 0 5px 0
}
.footerC a {
	color:#aaa
}
.footerC a:hover {
	color:#fff
}
body {
	}.nyMainLUl::after {
	content:' ';
	clear:both
}
.visit-box {
	margin-top:128px;
	float:right;
	text-align:right;
	display:inline;
	position:relative;
	right:-140px
}
.partition_line {border: 1px solid #f2f2f2;}
.index_jbdh{margin:30px auto;width:580px;}
.index_jbdh img{width:100%}
@media screen and (max-width: 1200px) {
      .index_jbdh{width:80%;}
}
.soonBg {
            padding: 30px 0;
            background: #faf8f4;
        }
        .coming_soon {
            width: 100%;
        }
        .coming_soon img {
            width: 100%;
            height: 100%;
        }
		
		
		
.page_list li{background:#fff;background-image:none;box-shadow:0 1px 3px 2px rgba(0,0,0,0.1);border-radius:5px;height:auto;margin:20px 0;padding: 20px;min-height:140px;height:auto;}
.title_tit{width:85%;float:left;text-align:left;}		
.title_tit h2{font-size:16px;margin:0;font-weight:600;}
.page_list .title_tit span{float:left;display:block;margin:3px 30px 3px 0;line-height:20px;min-height:20px;height:auto;color:#333}
.page_list .title_tit span::before{content:"";display:block;float:left;margin-right:3px;width:20px;height:20px;background:url(../img/pdf_icon.png) no-repeat left center;}
.page_list .read_more{display:inline-block;background:#509dff;width:10%;text-align:center;color:#fff;margin-top:30px;}	
.page_list .title_tit .list_file{float:left;width:100%;margin-top:10px;}
.page_list .title_tit a{color:#1152a4;display:inline-block;width:auto;font-size:12px;}
.page_list .title_tit .list_date{float:left;width:100%;line-height:22px;height:20px;color:#666;}	
		
@media (max-width: 767px) {
.page_list li{height:auto;}	
.title_tit{width:100%;}
.page_list .read_more{margin:0 30%;width:30%;}	
	
}
		