@charset "utf-8";
body{font-size:14px;color:#333;background:#140f05;font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; }

.bounce,.bounce-hover,.flash,.flash-hover,.shake,.shake-hover,.swing,.swing-hover,.wobble,.wobble-hover,.ring,.ring-hover{-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;animation:1s ease;}
.fadein,.fadein-top,.fadein-right,.fadein-bottom,.fadein-left,.bouncein,.rotatein{-webkit-animation:1s ease-out backwards;-moz-animation:1s ease-out backwards;-ms-animation:1s ease-out backwards;animation:1s ease-out backwards;}
.fadeout,.fadeout-top,.fadeout-right,.fadeout-bottom,.fadeout-left,.bounceout,.rotateout{-webkit-animation:1s ease-in forwards;-moz-animation:1s ease-in forwards;-ms-animation:1s ease-in forwards;animation:1s ease-in forwards;}
.rotate,.rotate-hover{-webkit-animation:2s infinite linear;-moz-animation:2s infinite linear;-ms-animation:2s infinite linear;animation:2s infinite linear;}
.fadein{-webkit-animation-name:a-fadein;-moz-animation-name:a-fadein;-ms-animation-name:a-fadein;animation-name:a-fadein;}
@-webkit-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@-moz-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@-ms-keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
@keyframes a-fadein{0%{opacity:0;}100%{opacity:1;}}
.fadein-top{-webkit-animation-name:fadeinT;-moz-animation-name:fadeinT;-ms-animation-name:fadeinT;animation-name:fadeinT;}
@-webkit-keyframes fadeinT{0%{opacity:0;-webkit-transform:translateY(-50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeinT{0%{opacity:0;-moz-transform:translateY(-50px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-ms-keyframes fadeinT{0%{opacity:0;-ms-transform:translateY(-50px);}100%{opacity:1;-ms-transform:translateY(0);}}
@keyframes fadeinT{0%{opacity:0;transform:translateY(-50px);}100%{opacity:1;transform:translateY(0);}}
.fadein-right{-webkit-animation-name:fadeinR;-moz-animation-name:fadeinR;-ms-animation-name:fadeinR;animation-name:fadeinR;}
@-webkit-keyframes fadeinR{0%{opacity:0;-webkit-transform:translateX(50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@-moz-keyframes fadeinR{0%{opacity:0;-moz-transform:translateX(50px);}100%{opacity:1;-moz-transform:translateX(0);}}
@-ms-keyframes fadeinR{0%{opacity:0;-ms-transform:translateX(50px);}100%{opacity:1;-ms-transform:translateX(0);}}
@keyframes fadeinR{0%{opacity:0;transform:translateX(50px);}100%{opacity:1;transform:translateX(0);}}
.fadein-bottom{-webkit-animation-name:fadeinB;-moz-animation-name:fadeinB;-ms-animation-name:fadeinB;animation-name:fadeinB;}
@-webkit-keyframes fadeinB{0%{opacity:0;-webkit-transform:translateY(50px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeinB{0%{opacity:0;-moz-transform:translateY(50px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-ms-keyframes fadeinB{0%{opacity:0;-ms-transform:translateY(50px);}100%{opacity:1;-ms-transform:translateY(0);}}
@keyframes fadeinB{0%{opacity:0;transform:translateY(50px);}100%{opacity:1;transform:translateY(0);}}
.fadein-left{-webkit-animation-name:fadeinL;-moz-animation-name:fadeinL;-ms-animation-name:fadeinL;animation-name:fadeinL;}
@-webkit-keyframes fadeinL{0%{opacity:0;-webkit-transform:translateX(-50px);}100%{opacity:1;-webkit-transform:translateX(0);}}
@-moz-keyframes fadeinL{0%{opacity:0;-moz-transform:translateX(-50px);}100%{opacity:1;-moz-transform:translateX(0);}}
@-ms-keyframes fadeinL{0%{opacity:0;-ms-transform:translateX(-50px);}100%{opacity:1;-ms-transform:translateX(0);}}
@keyframes fadeinL{0%{opacity:0;transform:translateX(-50px);}100%{opacity:1;transform:translateX(0);}}
.fadeout{-webkit-animation-name:a-fadeout;-moz-animation-name:a-fadeout;-ms-animation-name:a-fadeout;animation-name:a-fadeout;}
@-webkit-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@-moz-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@-ms-keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
@keyframes a-fadeout{0%{opacity:1;}100%{opacity:0;}}
.fadeout-top{-webkit-animation-name:fadeoutT;-moz-animation-name:fadeoutT;-ms-animation-name:fadeoutT;animation-name:fadeoutT;}
@-webkit-keyframes fadeoutT{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(-100px);}}
@-moz-keyframes fadeoutT{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(-100px);}}
@-ms-keyframes fadeoutT{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(-100px);}}
@keyframes fadeoutT{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(-100px);}}
.fadeout-right{-webkit-animation-name:fadeoutR;-moz-animation-name:fadeoutR;-ms-animation-name:fadeoutR;animation-name:fadeoutR;}
@-webkit-keyframes fadeoutR{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(100px);}}
@-moz-keyframes fadeoutR{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(100px);}}
@-ms-keyframes fadeoutR{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(100px);}}
@keyframes fadeoutR{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(100px);}}
.fadeout-bottom{-webkit-animation-name:fadeoutB;-moz-animation-name:fadeoutB;-ms-animation-name:fadeoutB;animation-name:fadeoutB;}
@-webkit-keyframes fadeoutB{0%{opacity:1;-webkit-transform:translateY(0);}100%{opacity:0;-webkit-transform:translateY(100px);}}
@-moz-keyframes fadeoutB{0%{opacity:1;-moz-transform:translateY(0);}100%{opacity:0;-moz-transform:translateY(100px);}}
@-ms-keyframes fadeoutB{0%{opacity:1;-ms-transform:translateY(0);}100%{opacity:0;-ms-transform:translateY(100px);}}
@keyframes fadeoutB{0%{opacity:1;transform:translateY(0);}100%{opacity:0;transform:translateY(100px);}}
.fadeout-left{-webkit-animation-name:fadeoutL;-moz-animation-name:fadeoutL;-ms-animation-name:fadeoutL;animation-name:fadeoutL;}
@-webkit-keyframes fadeoutL{0%{opacity:1;-webkit-transform:translateX(0);}100%{opacity:0;-webkit-transform:translateX(-100px);}}
@-moz-keyframes fadeoutL{0%{opacity:1;-moz-transform:translateX(0);}100%{opacity:0;-moz-transform:translateX(-100px);}}
@-ms-keyframes fadeoutL{0%{opacity:1;-ms-transform:translateX(0);}100%{opacity:0;-ms-transform:translateX(-100px);}}
@keyframes fadeoutL{0%{opacity:1;transform:translateX(0);}100%{opacity:0;transform:translateX(-100px);}}
.bounce,.bounce-hover:hover{-webkit-animation-name:a-bounce;-moz-animation-name:a-bounce;-ms-animation-name:a-bounce;animation-name:a-bounce;}
@-webkit-keyframes a-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);}40%{-webkit-transform:translateY(-30px);}60%{-webkit-transform:translateY(-15px);}}
@-moz-keyframes a-bounce{0%,20%,50%,80%,100%{-moz-transform:translateY(0);}40%{-moz-transform:translateY(-30px);}60%{-moz-transform:translateY(-15px);}}
@-ms-keyframes a-bounce{0%,20%,50%,80%,100%{-ms-transform:translateY(0);}40%{-ms-transform:translateY(-30px);}60%{-ms-transform:translateY(-15px);}}
@keyframes a-bounce{0%,20%,50%,80%,100%{transform:translateY(0);}40%{transform:translateY(-30px);}60%{transform:translateY(-15px);}}
.bouncein{-webkit-animation-name:a-bouncein;-moz-animation-name:a-bouncein;-ms-animation-name:a-bouncein;animation-name:a-bouncein;}
@-webkit-keyframes a-bouncein{0%{opacity:0;-webkit-transform:scale(0.3);}50%{opacity:1;-webkit-transform:scale(1.05);}70%{-webkit-transform:scale(0.9);}100%{-webkit-transform:scale(1);}}
@-moz-keyframes a-bouncein{0%{opacity:0;-moz-transform:scale(0.3);}50%{opacity:1;-moz-transform:scale(1.05);}70%{-moz-transform:scale(0.9);}100%{-moz-transform:scale(1);}}
@-ms-keyframes a-bouncein{0%{opacity:0;-ms-transform:scale(0.3);}50%{opacity:1;-ms-transform:scale(1.05);}70%{-ms-transform:scale(0.9);}100%{-ms-transform:scale(1);}}
@keyframes a-bouncein{0%{opacity:0;transform:scale(0.3);}50%{opacity:1;transform:scale(1.05);}70%{transform:scale(0.9);}100%{transform:scale(1);}}
.bounceout{-webkit-animation-name:a-bounceout;-moz-animation-name:a-bounceout;-ms-animation-name:a-bounceout;animation-name:a-bounceout;}
@-webkit-keyframes a-bounceout{0%{-webkit-transform:scale(1);}25%{-webkit-transform:scale(0.95);}50%{opacity:1;-webkit-transform:scale(1.1);}100%{opacity:0;-webkit-transform:scale(0.3);}}
@-moz-keyframes a-bounceout{0%{-moz-transform:scale(1);}25%{-moz-transform:scale(0.95);}50%{opacity:1;-moz-transform:scale(1.1);}100%{opacity:0;-moz-transform:scale(0.3);}}
@-ms-keyframes a-bounceout{0%{-ms-transform:scale(1);}25%{-ms-transform:scale(0.95);}50%{opacity:1;-ms-transform:scale(1.1);}100%{opacity:0;-ms-transform:scale(0.3);}}
@keyframes a-bounceout{0%{transform:scale(1);}25%{transform:scale(0.95);}50%{opacity:1;transform:scale(1.1);}100%{opacity:0;transform:scale(0.3);}}
.rotatein{-webkit-animation-name:a-rotatein;-moz-animation-name:a-rotatein;-ms-animation-name:a-rotatein;animation-name:a-rotatein;}
@-webkit-keyframes a-rotatein{0%{opacity:0;-webkit-transform:rotate(-200deg);}100%{opacity:1;-webkit-transform:rotate(0);}}
@-moz-keyframes a-rotatein{0%{opacity:0;-moz-transform:rotate(-200deg);}100%{opacity:1;-moz-transform:rotate(0);}}
@-ms-keyframes a-rotatein{0%{opacity:0;-ms-transform:rotate(-200deg);}100%{opacity:1;-ms-transform:rotate(0);}}
@keyframes a-rotatein{0%{opacity:0;transform:rotate(-200deg);}100%{opacity:1;transform:rotate(0);}}
.rotateout{-webkit-animation-name:a-rotateout;-moz-animation-name:a-rotateout;-ms-animation-name:a-rotateout;animation-name:a-rotateout;}
@-webkit-keyframes a-rotateout{0%{-webkit-transform-origin:center center;-webkit-transform:rotate(0);opacity:1;}100%{-webkit-transform-origin:center center;-webkit-transform:rotate(200deg);opacity:0;}}
@-moz-keyframes a-rotateout{0%{-moz-transform-origin:center center;-moz-transform:rotate(0);opacity:1;}100%{-moz-transform-origin:center center;-moz-transform:rotate(200deg);opacity:0;}}
@-ms-keyframes a-rotateout{0%{-ms-transform-origin:center center;-ms-transform:rotate(0);opacity:1;}100%{-ms-transform-origin:center center;-ms-transform:rotate(200deg);opacity:0;}}
@keyframes a-rotateout{0%{transform-origin:center center;transform:rotate(0);opacity:1;}100%{transform-origin:center center;transform:rotate(200deg);opacity:0;}}
.flash,.flash-hover:hover{-webkit-animation-name:a-flash;-moz-animation-name:a-flash;-ms-animation-name:a-flash;animation-name:a-flash;}
@-webkit-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@-moz-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@-ms-keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
@keyframes a-flash{0%,50%,100%{opacity:1;}25%,75%{opacity:0;}}
.shake,.shake-hover:hover{-webkit-animation-name:a-shake;-moz-animation-name:a-shake;-ms-animation-name:a-shake;animation-name:a-shake;}
@-webkit-keyframes a-shake{0%,100%{-webkit-transform:translateX(0);}10%,30%,50%,70%,90%{-webkit-transform:translateX(-10px);}20%,40%,60%,80%{-webkit-transform:translateX(10px);}}
@-moz-keyframes a-shake{0%,100%{-moz-transform:translateX(0);}10%,30%,50%,70%,90%{-moz-transform:translateX(-10px);}20%,40%,60%,80%{-moz-transform:translateX(10px);}}
@-ms-keyframes a-shake{0%,100%{-ms-transform:translateX(0);}10%,30%,50%,70%,90%{-ms-transform:translateX(-10px);}20%,40%,60%,80%{-ms-transform:translateX(10px);}}
@keyframes a-shake{0%,100%{transform:translateX(0);}10%,30%,50%,70%,90%{transform:translateX(-10px);}20%,40%,60%,80%{transform:translateX(10px);}}
.swing,.swing-hover:hover{-webkit-animation-name:a-swing;-moz-animation-name:a-swing;-ms-animation-name:a-swing;animation-name:a-swing;}
@-webkit-keyframes a-swing{20%{-webkit-transform:rotate(15deg);}40%{-webkit-transform:rotate(-10deg);}60%{-webkit-transform:rotate(5deg);}80%{-webkit-transform:rotate(-5deg);}100%{-webkit-transform:rotate(0);}}
@-moz-keyframes a-swing{20%{-moz-transform:rotate(15deg);}40%{-moz-transform:rotate(-10deg);}60%{-moz-transform:rotate(5deg);}80%{-moz-transform:rotate(-5deg);}100%{-moz-transform:rotate(0);}}
@-ms-keyframes a-swing{20%{-ms-transform:rotate(15deg);}40%{-ms-transform:rotate(-10deg);}60%{-ms-transform:rotate(5deg);}80%{-ms-transform:rotate(-5deg);}100%{-ms-transform:rotate(0);}}
@keyframes a-swing{20%{transform:rotate(15deg);}40%{transform:rotate(-10deg);}60%{transform:rotate(5deg);}80%{transform:rotate(-5deg);}100%{transform:rotate(0);}}
.wobble,.wobble-hover:hover{-webkit-animation-name:a-wobble;-moz-animation-name:a-wobble;-ms-animation-name:a-wobble;animation-name:a-wobble;}
@-webkit-keyframes a-wobble{0%{-webkit-transform:translateX(0);}15%{-webkit-transform:translateX(-50px) rotate(-5deg);}30%{-webkit-transform:translateX(40px) rotate(3deg);}45%{-webkit-transform:translateX(-33px) rotate(-3deg);}60%{-webkit-transform:translateX(10px) rotate(2deg);}75%{-webkit-transform:translateX(-10px) rotate(-1deg);}100%{-webkit-transform:translateX(0);}}
@-moz-keyframes a-wobble{0%{-moz-transform:translateX(0);}15%{-moz-transform:translateX(-50px) rotate(-5deg);}30%{-moz-transform:translateX(40px) rotate(3deg);}45%{-moz-transform:translateX(-33px) rotate(-3deg);}60%{-moz-transform:translateX(10px) rotate(2deg);}75%{-moz-transform:translateX(-10px) rotate(-1deg);}100%{-moz-transform:translateX(0);}}
@-ms-keyframes a-wobble{0%{-ms-transform:translateX(0);}15%{-ms-transform:translateX(-50px) rotate(-5deg);}30%{-ms-transform:translateX(40px) rotate(3deg);}45%{-ms-transform:translateX(-33px) rotate(-3deg);}60%{-ms-transform:translateX(10px) rotate(2deg);}75%{-ms-transform:translateX(-10px) rotate(-1deg);}100%{-ms-transform:translateX(0);}}
@keyframes a-wobble{0%{transform:translateX(0);}15%{transform:translateX(-50px) rotate(-5deg);}30%{transform:translateX(40px) rotate(3deg);}45%{transform:translateX(-33px) rotate(-3deg);}60%{transform:translateX(10px) rotate(2deg);}75%{transform:translateX(-10px) rotate(-1deg);}100%{transform:translateX(0);}}
.ring,.ring-hover:hover{-webkit-animation-name:a-ring;-moz-animation-name:a-ring;-ms-animation-name:a-ring;animation-name:a-ring;}
@-webkit-keyframes a-ring{0%{-webkit-transform:scale(1);}10%,20%{-webkit-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-webkit-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-webkit-transform:scale(1.1) rotate(-3deg);}100%{-webkit-transform:scale(1) rotate(0);}}
@-moz-keyframes a-ring{0%{-moz-transform:scale(1);}10%,20%{-moz-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-moz-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-moz-transform:scale(1.1) rotate(-3deg);}100%{-moz-transform:scale(1) rotate(0);}}
@-ms-keyframes a-ring{0%{-ms-transform:scale(1);}10%,20%{-ms-transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{-ms-transform:scale(1.1) rotate(3deg);}40%,60%,80%{-ms-transform:scale(1.1) rotate(-3deg);}100%{-ms-transform:scale(1) rotate(0);}}
@keyframes a-ring{0%{transform:scale(1);}10%,20%{transform:scale(0.9) rotate(-3deg);}30%,50%,70%,90%{transform:scale(1.1) rotate(3deg);}40%,60%,80%{transform:scale(1.1) rotate(-3deg);}100%{transform:scale(1) rotate(0);}}
.rotate,.rotate-hover:hover{-webkit-animation-name:a-rotate;-moz-animation-name:a-rotate;-ms-animation-name:a-rotate;animation-name:a-rotate;}
@-webkit-keyframes a-rotate{0%{-webkit-transform:rotate(0deg);}100%{-webkit-transform:rotate(359deg);}}
@-moz-keyframes a-rotate{0%{-moz-transform:rotate(0deg);}100%{-moz-transform:rotate(359deg);}}
@-ms-keyframes a-rotate{0%{-ms-transform:rotate(0deg);}100%{-ms-transform:rotate(359deg);}}
@keyframes a-rotate{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}

.text-black, a.text-black:link, a.text-black:visited,.button.border-black,blockquote.border-black strong,.pager.border-black a,.pager-prev.border-black,.pager-next.border-black
{color:#000;}
a.text-black:hover{color:#666;}
.text-gray, a.text-gray:link, a.text-gray:visited,.button.border-gray,blockquote.border-gray strong,.pager.border-gray a,.pager-prev.border-gray,.pager-next.border-gray
{color:#999;}
.text-white, a.text-white:link, a.text-white:visited,.button.border-white,blockquote.border-white,.pager.border-white a,.pager-prev.border-white,.pager-next.border-white
{color:#fff;}
.text-red, a.text-red:link, a.text-red:visited,.button.border-red,.button.bg-red-light,blockquote.border-red strong,.pager.border-red a,.pager-prev.border-red,.pager-next.border-red,.badge.bg-red-light,.alert-red,.check-error
{color:#e33;}
.text-yellow, a.text-yellow:link, a.text-yellow:visited,.button.border-yellow,.button.bg-yellow-light,blockquote.border-yellow strong,.pager.border-yellow a,.pager-prev.border-yellow,.pager-next.border-yellow,.badge.bg-yellow-light,.alert-yellow,.check-warning
{color:#f60;}
.text-blue, a.text-blue:link, a.text-blue:visited,.button.border-blue,.button.bg-blue-light,blockquote.border-blue strong,.pager.border-blue a,.pager-prev.border-blue,.pager-next.border-blue,.badge.bg-blue-light,.alert-blue
{color:#0ae;}
.text-green, a.text-green:link, a.text-green:visited,.button.border-green,.button.bg-green-light,blockquote.border-green strong,.pager.border-green a,.pager-prev.border-green,.pager-next.border-green,.badge.bg-green-light,.alert-green,.check-success
{color:#2c7;}
.text-red-light, a.text-red-light:link, a.text-red-light:visited,.button.border-red-light,blockquote.border-red-light strong,.pager.border-red-light a
{color:#fdc;}
.text-yellow-light, a.text-yellow-light:link, a.text-yellow-light:visited,.button.border-yellow-light,blockquote.border-yellow-light strong,.pager.border-yellow-light a,.pager-prev.border-yellow-light,.pager-next.border-yellow-light
{color:#fec;}
.text-blue-light, a.text-blue-light:link, a.text-blue-light:visited,.button.border-blue-light,blockquote.border-blue-light strong,.pager.border-blue-light a,.pager-prev.border-blue-light,.pager-next.border-blue-light
{color:#def;}
.text-green-light, a.text-green-light:link, a.text-green-light:visited,.button.border-green-light,blockquote.border-green-light strong,.pager.border-green-light a,.pager-prev.border-green-light,.pager-next.border-green-light
{color:#ded;}
.bg-inverse, .bg-inverse a{color:#fff;}
a.text-white:hover, .bg-inverse a:hover{color:#ddd;}
.bg,.table .current, .table .current td,.table .current th,.button.active,.pointer.border .active,.nav-menu ul a:hover,.nav-menu.nav-pills .active ul a:hover,.bg-inverse .nav.nav-menu ul a:hover,.bg-inverse .nav.nav-menu .active ul a:hover,.bg-inverse .nav.nav-menu.nav-tabs ul a:hover,.bg-inverse .nav.nav-menu.nav-pills ul a:hover,.bg-inverse .nav-menu.nav-inline.nav-big ul a:hover,.navbar-body .nav ul a:hover
{background-color:#f5f5f5;}
.bg-black,.border-black .button.active,.pointer.border-black .active,.nav-pills.border-black .active a,.nav-main.border-black .nav-head,.pagination.border-black .active
{background-color:#000;}
.bg-gray,.border-gray .button.active,.pointer.border-gray .active,.nav-pills.border-gray .active a,.nav-main.border-gray .nav-head,.pagination.border-gray .active
{background-color:#999;}
.bg-white,.button.bg,.border-white .button.active,.pointer.border-white .active,.nav-pills.border-white .active a,.nav-main.border-white .nav-head,.pagination.border-white .active
{background-color:#fff;}
.bg-red,.border-red .button.active,.pointer.border-red .active,.nav-pills.border-red .active a,.nav-main.border-red .nav-head,.pagination.border-red .active
{background-color:#e33;}
.bg-yellow,.border-yellow .button.active,.pointer.border-yellow .active,.nav-pills.border-yellow .active a,.nav-main.border-yellow .nav-head,.pagination.border-yellow .active
{background-color:#f60;}
.bg-blue,.border-blue .button.active,.pointer.border-blue active,.nav-pills.border-blue .active a,.nav-main.border-blue .nav-head,.pagination.border-blue .active
{background-color:#0ae;}
.bg-green,.border-green .button.active,.pointer.border-green .active,.nav-pills.border-green .active a,.pagination.border-green .active
{background-color:#2c7;}
.bg-red-light,.table .red, .table .red td, .table .red th,.alert-red,.border-red-light .button.active,.pointer.border-red-light .active,.nav-pills.border-red-light .active a,.nav-main.border-red-light .nav-head,.pagination.border-red-light .active
{background-color:#fee;}
.bg-yellow-light,.table .yellow, .table .yellow td, .table .yellow th,.alert-yellow,.border-yellow-light .button.active,.pointer.border-yellow-light .active,.nav-pills.border-yellow-light .active a,.nav-main.border-yellow-light .nav-head,.pagination.border-yellow-light .active
{background-color:#ffd;}
.bg-blue-light,.table .blue, .table .blue td, .table .blue th,.alert-blue,.border-blue-light .button.active,.pointer.border-blue-light .active,.nav-pills.border-blue-light .active a,.nav-main.border-blue-light .nav-head,.pagination.border-blue-light .active
{background-color:#eff;}
.bg-green-light,.table .green, .table .green td, .table .green th,.alert-green,.border-green-light .button.active,.pointer.border-green-light .active,.nav-pills.border-green-light .active a,.nav-main.border-green-light .nav-head,.pagination.border-green-light .active
{background-color:#efd;}


/*============ 内容样式开始  ===============*/
body,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,input,button,iframe{ margin:0; padding:0;}
ul,ol,li{ list-style: none; }
a:hover,
a:focus{text-decoration: none; outline: none; }

/*====== header样式  ======*/
.header{width: 100%;height: 85px;background: #fff;border-bottom: 1px solid #ddd;overflow: hidden;}
.header-con{width: 100%;overflow: hidden;}
.header-con h1{padding-top: 14px;margin-right: 22px;}
.header-con .sm-img{float: left;line-height: 78px;}
.header-con .sm-img img{width: 100%;}
.header-nav ul{padding-top: 26px;}
.header-nav ul li{margin: 0 5px;float: left;width: 106px;height: 34px;overflow: hidden;}
.header-nav ul li a{display: block;float: left;width: 106px;height: 34px;line-height: 32px;text-align: center;color: #333;border: 1px solid #ccc;}
.header-nav ul li a:hover{color: #fff;background: #2b5fa0;}

/*====== main样式  ======*/
.main{margin-top: 85px;width: 100%;}
/*=== banner样式  ===*/
.banner{position: relative;width: 100%;height: 772px;background: url(../images/banner.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
.banner .down-btn ul li p{font-size: 24px;color: #895808;text-align: center;line-height: 30px;}
.down-btn{width: 1200px;margin: auto;margin-top: 580px;}
.down-btn ul li{display: inline-block;width: 50%;margin-left: -4px;}
.down-btn ul li p{font-size: 24px;color: #895808;text-align: center;line-height: 30px;}
.down-btn ul li a{margin: 0 auto;display: block;width: 389px;height: 75px;background: url(../images/btn1.png) no-repeat center center;background-size: cover;overflow: hidden;color: #431800;font-size: 38px;line-height: 75px;text-align: center;}
.down-btn ul li:nth-of-type(2) a{background: url(../images/btn2.png) no-repeat center center;}
.down-btn ul li a:hover{background: url(../images/btn1-s.png) no-repeat center center;}
.down-btn ul li:nth-of-type(2) a:hover{background: url(../images/btn2-s.png) no-repeat center center;}

.slie .slie-main{width: 1200px;margin: auto;}
.slie1{width: 100%;height: 793px;background: url(../images/bj1.jpg) no-repeat;background-size: 100% 100%;}
.slie1 .down-btn{margin-top: 50px;}
.slie1 .clu-title .t1 {width: 1030px;height: 70px;background: url(../images/title1.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 20px;}
.slie1 .slie-main{width: 1200px;margin: auto;display: flex;margin-top: 100px;}
.slie1 .slie-main .new-list{width: 360px;flex: 3;}
.slie1 .slie-main .new-list .img{width: 360px;height: 366px;margin: auto;}
.slie1 .slie-main .new-list .img img{width: 100%;height: 366px;}

.slie2{width: 100%;height: 837px;background: url(../images/bj2.jpg) no-repeat;background-size: 100% 100%;}
.slie2 .slie2-ms{width: 1200px;margin: auto;margin-top: 50px;}
.slie2 .slie2-ms img{width: 100%;}
.slie2 .clu-title .t2 {width: 1138px;height: 70px;background: url(../images/title2.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 20px;}
.slie2 .slie-main{width: 1000px;margin: auto;position: relative;margin-top: 60px;}
.slie2 .slie-main a{margin: 0 auto;display: block;width: 210px;height: 40px;background:#f7931a;color: #c81835;font-size: 18px;line-height: 40px;text-align: center;border-radius: 5px;}
.slie2 .slie2-btn1{position: absolute;left: 98px;bottom: 22px;}
.slie2 .slie2-btn2{position: absolute;right: 105px;bottom: 22px;}
.slie2  .slie-main img{width: 100%;}
.slie3 {width: 100%;height: 633px;background: url(../images/bj3.jpg) no-repeat;background-size: 100% 100%;}
.slie3 .clu-title .t3 {width: 1045px;height: 70px;background: url(../images/title3.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 20px;}
.slie3 .slie-main{width: 1200px;margin: auto;margin-top: 65px;position: relative;text-align: center;}
.slie3 .slie-main a{margin: 0 auto;display: block;width: 170px;height: 40px;border:1px solid #4a3611;color: #4a3611;font-size: 18px;line-height: 40px;text-align: center;border-radius: 5px;}
.slie3 .slie2-btn1{position: absolute;left: 83px;bottom: 22px;}
.slie3 .slie2-btn2{position: absolute;right: 514px;bottom: 22px;}
.slie3 .slie2-btn3{position: absolute;right: 83px;bottom: 22px;}

/*=== footer 样式  ===*/
.ptop{width: 100%;height: 407px;background: url(../images/bj4.jpg) no-repeat;background-size: 100% 100%;}
.ptop .t4{width: 1064px;height: 70px;background: url(../images/title4.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 70px;}
.ptop img{display: block;margin: auto;}
.footer{padding: 20px 0;width: 100%;background: #43454f;overflow: hidden;}
.footer-top{margin-bottom: 10px;padding-bottom: 10px;width: 100%;border-bottom: 1px solid #999;overflow: hidden;}
.footer-nav ul{padding-top: 30px;}
.footer-nav ul li{margin: 0 5px;float: left;color: #a0a0a0;}
.footer-nav ul li:after{content: '|';padding-left: 10px;vertical-align: middle;}
.footer-nav ul li:last-child:after { content: ""; }
.footer-nav ul li a{float: left;display: block;font-size: 16px;color: #a0a0a0;}
.footer-nav ul li a:hover{color: #fff;}
.footer-copy {width: 100%;text-align:center;}
.footer-copy p{font-size: 16px;color:#dedada;}
.footer-copy p span{color: #afabab;}

/*=== kefu  ===*/
.kefu{margin-top: -201px;position: fixed;top: 50%;right: 0;z-index: 1000;width: 132px;height: 402px;overflow: hidden;}
/*==== 弹窗 ====*/
.modal {top: 15%; }
.modal-header {border-bottom: none;background: #036;}
.modal-title {text-align: center;color: #fff;}
.close {color: #fff;opacity: 1;}
.close:focus, 
.close:hover {color: #fff;filter: alpha(opacity=100); opacity: 1;}
.aside-form-con{padding-top: 20px;margin: 0 auto;width: 85%;}
.aside-form-con .input-c{height: 60px;overflow: hidden;position: relative;}
.aside-form-con .input-c .message_error{position: absolute;top: 39px;left: 5px;color: red;}
.aside-form-con .input-c input.reg-inpt{padding-left: 15px;width: 100%;height: 40px;border: 1px solid #ddd;}
.capt-int{width: 69% !important;}
.a-code{width: 29%;height: 40px;overflow: hidden;}
.a-code img{height: 100%;}
.code-btn{width: 29%;height: 40px;border: none;color: #fff;background: #21399a;}
.code-btn.active{color: #fff;background: #003366;}
.aside-btn{width: 100%;}
.aside-btn a{margin-bottom: 10px;display: block;width: 100%;height: 60px;line-height: 60px;text-align: center;font-size: 24px;color: #fff;background: #003366;border-radius: 5px;}
.aside-btn a:hover{background: #006699;}

.hidden-pc{display: block!important;}
.hidden-m{display: none!important;}	


@media (max-width: 1200px){
	.cont{width: 100%;}
	.modal-dialog{width: 76%;}
}
@media screen and (max-width: 768px) {

	/*====== header样式  ======*/
	.header{padding: 0.5rem 0;height: 2.93rem;}	
	.header-con h1{padding-top: 0;height: 2.93rem;overflow: hidden;margin-right: 0.6rem;}	
	.header-con h1 img{display: inline-block;width:5rem;vertical-align: top;}
	.header-con .sm-img{float: left;line-height: 1.6rem;width: 10rem;}
	.header-ico a{display: inline-block;}
	.header-ico i{display: block;width: 1.66rem;height: 1.66rem;background: url(../images/zx.gif) no-repeat;background-size: 1.66rem 1.66rem;}

	/*====== main样式  ======*/
	.main{margin-top: 2.83rem;}
	.banner{width: 100%;height: 17rem;background: url(../images/banner-m.jpg) no-repeat center center;background-size: cover;overflow: hidden;}
	.banner .down-btn ul li p{font-size: 0.8rem;text-align: center;line-height: 1.6rem;}
	.down-btn{margin-top: 12.3rem;width: 96%;}
	.down-btn ul li{display: inline-block;width: 50%;margin-left: -4px;}
	.down-btn ul li a{margin: 0 auto;display: block;width: 9.6rem;height: 2.2rem;background: url(../images/btn1-m.png) no-repeat center center;background-size: 100% 100%;overflow: hidden;font-size: 1rem;line-height: 2.2rem;text-align: center;}
	.down-btn ul li:nth-of-type(2) a{background: url(../images/btn2-m.png) no-repeat;background-size: 100% 100%;}
	.down-btn ul li a:hover{background: url(../images/btn1-m.png) no-repeat center center;background-size: 100% 100%;}
	.down-btn ul li:nth-of-type(2) a:hover{background: url(../images/btn2-m.png) no-repeat;background-size: 100% 100%;}
	.slie .clu-title p{font-size: 0.6rem;color: #4993d1;text-align: center;margin-bottom: 1.6rem;}
	.slie1{width: 100%;height: 26rem;background: url(../images/bj1-m.jpg) no-repeat;background-size: 100% 100%;}		  
	.slie1 .clu-title .t1 {width: 100%;height: 2.2rem;background: url(../images/title1-m.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 0.66rem;}
	.slie1 .clu-title p{margin-bottom: 0rem;}
	.slide{width: 100%;min-height: 20rem;overflow: hidden;position: relative;margin-top: 2rem;}
	.slide .img{position: absolute;-webkit-transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;-moz-transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;-ms-transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;transition: width 0.4s,height 0.4s,top 0.4s,left 0.4s,z-index 0.4s;}
	.slide .img img{border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;width: calc(100% - 14px);height: calc(100% - 14px);margin: 7px;}
	.slide .img1{width: 30%;height: 50%;top: 20%;left: -20%;z-index: 1;}
	.slide .img2{width: 52%;height: 70%;top: 15%;left: 0%;z-index: 2;}
	.slide .img3{width: 69%;height: 100%;top: 4%;left: 16%;z-index: 3;}
	.slide .img4{left: 48%;z-index: 2;width: 52%;height: 70%;top: 15%;}
	.slide .img5{width: 30%;height: 50%;top: 20%;left: 110%;z-index: 1;}
	.slide-bt{display: none;position: absolute;left: 50%;bottom: 0;z-index: 10;}
	.slide-bt span{margin: 5px;float: left;width: 22px;height:22px;background: #fff;border-radius: 50%;cursor: pointer;box-shadow: 1px 1px 5px rgba(0,0,0,.5);}
	.slide .slide-bt .on{width: 46px;height:22px; background: #7da2fd;border-radius: 25px;}	
	.slie2{width: 100%;height: 27rem;background: url(../images/bj2-m.jpg) no-repeat;background-size: 100% 100%;}
	.slie2 .clu-title .t2 {width: 100%;height: 2.2rem;background: url(../images/title2-m.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 0.66rem;}
	.slie2 .slie-main{width: 92%;margin: auto;position: relative;margin-top: 2rem;}
	.slie2 .slie-main a{margin: 0 auto;display: block;width: 9rem;height: 2rem;background:#f7931a;color: #c81835;font-size: 0.8rem;line-height: 2rem;text-align: center;border-radius: 0.4rem;}
	.slie2 .slie2-btn1{position: absolute;left: 0.9rem;bottom: 0.2rem;}
	.slie2 .slie2-btn2{position: absolute;right: 0.9rem;bottom: 0.2rem;}
	.slie2 .slie2-ms{width: 92%;margin: auto;margin-top: 2rem;}
	.slie2 .slie2-ms img{width: 100%;}
	.slie2  .slie-main p{margin: 0.6rem;font-size: 0.6rem;color: #666;}
	.slie3{width: 100%;height: 18rem;background: url(../images/bj3-m.jpg) no-repeat;background-size: 100% 100%;}
	.slie3 .clu-title .t3 {width: 88%;height: 2.2rem;background: url(../images/title3-m.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 0.66rem;}
	.slie3 .slie-main{width: 92%;margin: auto;margin-top: 1.5rem;position: relative;}
	.slie3 .slie-main img{width: 100%;}
	.slie3 .slie-main a{margin: 0 auto;display: block;width: 6rem;height: 2rem;color: #faebaf;border: 1px solid #faebaf; font-size: 0.8rem;line-height: 2rem;text-align: center;border-radius: 0.5rem;}
	.slie3 .slie2-btn1{position: absolute;left: -0.5rem;bottom: -3rem;}
	.slie3 .slie2-btn2{position: absolute;right: 8.5rem;bottom: -3rem;}
	.slie3 .slie2-btn3{position: absolute;right: -0.5rem;bottom: -3rem;}
	

	
	/*=== footer 样式  ===*/
	.ptop{width: 100%;height: 13rem;background: url(../images/bj4-m.jpg) no-repeat;background-size: 100% 100%;padding-top: 2rem;padding-bottom: 1.66rem;}
	.ptop img{width: 96%;margin: auto;display: block;}
	.ptop .t4{width: 92%;height: 2.2rem;background: url(../images/title4-m.png) no-repeat;background-size: 100% 100%;margin: auto;margin-bottom: 1.2rem;}
	.footer{padding: 0.66rem 0;}
	.footer-top{margin-bottom: 10px;padding-bottom: 10px;width: 100%;border-bottom: 1px solid #999;overflow: hidden;}
	.footer-nav{margin: 0 auto;float: none !important;width: 80%;}
	.footer-nav ul{padding-top: 0;text-align: center;}
	.footer-nav ul li{float: none;display: inline-block;}
	.footer-nav ul li a{font-size: 0.53rem;;}
	.footer-copy p{font-size: 14px;		}
	
 	 	/*底部按钮*/
 	.fixedBtn{width: 100%;height: 3.266666rem;}
	.fixedBtn-inner{padding: 0.3rem 0.2rem;position: fixed;bottom: 0;left: 0;z-index: 10000;width: 100%;background: rgba(0,0,0,.5);}
	.fixedBtn-inner a{display: block;width: 12.066666rem;height: 3.266666rem;line-height: 3.266666rem;font-size: 1.333333rem;color: #fff;text-align: center;border-radius: 0.3rem;}
	.fixedBtn-inner li:nth-of-type(1) a{border-radius: 5px;color: #4a3611;background: #dba849;}
	.fixedBtn-inner li:nth-of-type(2) a{color: #4a3611;background: #beaf8c;}
	/*==== 弹窗 ====*/
	.modal {top: 20%; }
	.modal-dialog {width: 600px;}
	.aside-form-con{padding-top: 0.5rem;width: 100%;}
	.aside-btn a{height: 50px;line-height: 50px;font-size: 16px;}
		
	.hidden-pc{display: none!important;}
	.hidden-m{display: block!important;}
}
@media screen and (max-width: 680px) {
	.modal-dialog {width: auto;}
	
}
@media screen and (max-width:360px) {
	.slie2 .slie-main a{font-size: 0.6rem;}
	.slie3 .slie-main a{font-size: 0.6rem;}
}