@import url("font.css");
@import url("width.css");
@import url("height.css");
@import url("line-height.css");
@import url("padding.css");
@import url("margin.css");

body{min-width: 320px; font-family:microsoft YaHei, Tahoma, Arial; background: #ebeef4; color: #2d2d2d; line-height: 24px;}

a{text-decoration:none;}
a:hover {text-decoration:none;}
.arial{font-family: Arial}
.relative{position: relative;}
.no-padding{ padding: 0;}
.no-margin{ margin: 0;}
.no-border{border: 0;}
.no-border-radius{border-radius: 0;}
.border-radius{border-radius: 100%;}
em,i{font-style: normal}
.video-web{margin: 0 auto; display: table}

.clear{ clear: both;}
.block{display: block;}
.none{ display: none}
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.cont-p{text-indent:2em;}
.text-p p{margin: 0;}


.nav-padd{
    padding-left: 6px!important;
    padding-right: 6px!important;
}

@media (max-width: 992px) {

}

@media (min-width: 768px) {
    .nav-padd{
        padding-left: 14px!important;
        padding-right: 14px!important;
    }
}
@media (min-width: 992px) {
    .nav-padd{
        padding-left: 30px!important;
        padding-right: 30px!important;
    }
}

.normal{font-weight: normal}
.clear{ clear: both}

.overflow{overflow: hidden}
.ellipsis{
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.pointer{cursor: pointer}

.white{color: #fff;}
.color-757575{color: #757575;}
.color-1d8f59{color: #1d8f59;}
.color-131313{color: #131313;}
.color-666{color: #666;}
.color-535456{color: #535456;}
.color-af0303{color: #af0303;}
.color-d40101{color: #97a6bf;}
.color-dd2424{color: #dd2424;}
.color-333333{color: #333333;}
.color-555555{color: #555555;}
.color-999{color: #999;}
.color-7d7d7e{color: #7d7d7e;}
.color-2b2b2b{color: #2b2b2b;}
.color-ededed{color: #ededed;}
.color-f58719{color: #f58719;}
.color-e74300{color: #e74300;}
.color-4d4d4d{color: #4d4d4d;}
.color-000{color: #000;}
.color-ddd{color: #ddd;}
.color-ff7707{color: #ff7707;}

.bg-fff{ background: #fff;}
.bg-000{ background: #000;}
.bg-f2f2f2{ background: #f2f2f2;}
.bg-f1f1f1{ background: #f1f1f1;}
.bg-f6f6f6{ background: #f6f6f6;}
.bg-f8f8f8{ background: #f8f8f8;}
.bg-208d58{ background: #208d58;}
.bg-2d2d2d{ background: #2d2d2d;}
.bg-1e1e1e{ background: #1e1e1e;}
.bg-f8f8f8{ background: #f8f8f8;}
.bg-7ebea0{ background: #7ebea0;}
.bg-5eae88{ background: #5eae88;}
.bg-1d8f59{ background: #1d8f59;}
.bg-242424{ background: #242424;}
.bg-010103{ background: #010103;}
.bg-eb0301{ background: #eb0301;}
.bg-1d1c1c{ background: #1d1c1c;}
.bg-e9e9e9{ background: #e9e9e9;}
.bg-e5e5e5{ background: #e5e5e5;}

.btx-202020{ border-top: solid 1px #202020}
.btx{ border-top: solid 1px #ddd}
.bbx{ border-bottom: solid 1px #ddd}
.blx{ border-left: solid 1px #ddd}
.brx{ border-right: solid 1px #ddd}
.bbx-d9d9d9{ border-bottom: solid 1px #d9d9d9;}
.bbx-303030{ border-bottom: solid 1px #303030}
.bbx-f6f6f6{ border-bottom: solid 1px #f6f6f6}
.bbx-555555{ border-bottom: solid 3px #555555}
.bbx-fff{ border-bottom: solid 1px #fff}
.bbx-tit{border-bottom: solid 2px #0490db;padding-bottom: 10px;}

.hb {
    display: block;
    overflow: hidden;
    font-size: 0;
    margin: 6px 0;
    background: #979797;
}
.hr {
    display: block;
    height: 0;
    overflow: hidden;
    font-size: 0;
    border-top: 1px solid #e3e3e3;
    margin: 12px 0;
}
.hr-double {
    height: 3px;
    border-top: 1px solid #e3e3e3;
    border-bottom: 1px solid #e3e3e3;
}
.hr-dashed {
    display: block;
    height: 0;
    overflow: hidden;
    font-size: 0;
    margin: 12px 0;
    border-top: 1px dashed #e3e3e3;
}
.hr2 {margin: 2px 0;}
.hr3 {margin: 3px 0;}
.hr5 {margin: 5px 0;}
.hr8 {margin: 8px 0;}
.hr12 {margin: 12px 0;}

.pt5{padding-top: 5px;}
.pt10{padding-top: 10px;}
.pt12{padding-top: 12px;}
.pt15{padding-top: 15px;}
.pt20{padding-top: 20px;}
.pb5{padding-bottom: 5px;}
.pb10{padding-bottom: 10px;}
.pb15{padding-bottom: 15px;}
.pb20{padding-bottom: 20px;}

.pl5{padding-left: 5px;}
.pl10{padding-left: 10px;}
.pl15{padding-left: 15px;}
.pl20{padding-left: 20px;}
.pl30{padding-left: 30px;}
.pr5{padding-right: 5px;}
.pr15{padding-right: 15px;}
.pr20{padding-right: 20px;}

.mt5{margin-top: 5px;}
.mt8{margin-top: 8px;}
.mt15{margin-top: 15px;}
.mt1em{margin-top: 1em}
.mt1-5em{margin-top: 1.5em}
.mt2em{margin-top: 2em}
.mt3em{margin-top: 3em}
.mt4em{margin-top: 4em}
.mb1em{margin-bottom:1em}
.mb2em{margin-bottom:2em}
.mt50f{ margin-top:-50px;}

.ml10{ margin-left: 10px;}
.mr10{ margin-right: 10px;}

.w10{ width: 10px;}
.w20{ width: 20px;}
.w25{width: 25px;}
.w30{width: 30px;}
.w35{width: 35px;}
.w80{width: 80px;}
.w110{width:110px;}
.h15{height:15px;}
.h20{height:20px;}
.h25{height:25px;}
.h30{height:30px;}
.h35{height:35px;}
.h40{height:40px;}
.h45{height:45px;}
.h50{height:50px;}
.h55{height:55px;}
.h84{height:84px;}

.lh20{ line-height: 20px;}
.lh25{ line-height: 25px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh36{ line-height:36px;}
.lh45{ line-height:45px;}
.lh50{ line-height:50px;}

.f12{ font-size: 12px;}
.f14{ font-size: 14px;}
.f16{ font-size: 16px;}
.f18{ font-size: 18px;}
.f20{ font-size: 20px;}
.f22{ font-size: 22px;}
.f24{ font-size: 24px;}
.f30{ font-size: 30px;}


.hurl{}
.hurl a {color: #333;}
.hurl a:hover{color: #e60012; }
.furl{}
.furl a {color: #999999;}
.furl a:hover{color: #fff; }
.hover-opacity:hover{opacity: 0.6}
.hover-img:hover img{opacity: 0.6}
.hover-img:hover a{color: #f08519; }
/**********pages***********/
.news-page .pagination > li:first-child > a,.news-page  .pagination > li:first-child > span {
    border-radius: 6px;
}
.news-page .pagination > li:last-child > a,.news-page  .pagination > li:last-child > span {
    border-radius: 6px;
    color: #333;
}
.news-page .pagination > li > a,.news-page .pagination > li > span{
    margin:0 2px ;
    border-radius: 6px;
    color: #6bac37;
    background: #fff;
    border: solid 1px #6bac37;
}
.news-page .pagination > li > a:hover,
.news-page .pagination > li > a:focus{
    color: #fff;
    background-color: #6bac37;
    border-color: #6bac37;
}
.news-page .pagination > li > span,
.news-page .pagination > li > span:hover,
.news-page .pagination > li > span:focus {
    color: #666;
    background-color: #f8f8f8;
    border-color: #ddd;
}

.news-page .pagination > li > span.current {
    color: #fff;
    background-color: #6bac37;
    border-color: #6bac37;
}
.news-page .pagination > .active > a,
.news-page .pagination > .active > span,
.news-page .pagination > .active > a:hover,
.news-page .pagination > .active > span:hover,
.news-page .pagination > .active > a:focus,
.news-page .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    background-color: #e8312e;
    border-color: #e8312e;
    cursor: default;
}
/**/


@media (min-width: 992px) {

}

@media (min-width: 768px) {
    .no-padding-768{padding: 0;}
    .no-padding-left-768{padding-left: 0}
    .no-padding-right-768{padding-right: 0}
}
.no-padding-992{padding: 0 ;}
@media (min-width: 1200px) {
    .no-padding-992{padding: 0 15px;}
}

.box-shadow-1{
    -webkit-box-shadow: 3px 5px 5px #d9d9d9;
    -moz-box-shadow: 3px 5px 5px #d9d9d9;
    box-shadow: 3px 5px 5px #d9d9d9;
}

@keyframes main_anilogo
{
    0%  {transform: scale(0.8);}
    50%  {transform: scale(1.0);}
    100%  {transform: scale(0.8);}
}
@-ms-keyframes main_anilogo
{
    0%  {-ms-transform: scale(0.8);}
    50%  {-ms-transform: scale(1.0);}
    100%  {-ms-transform: scale(0.8);}
}
@-webkit-keyframes main_anilogo
{
    0%  {-webkit-transform: scale(0.8);}
    50%  {-webkit-transform: scale(1.0);}
    100%  {-webkit-transform: scale(0.8);}
}
@keyframes main_aniwheel{
    0%  {transform: rotate(0deg);}
    100%  {transform: rotate(360deg);}
}
@-ms-keyframes main_aniwheel{
    0%  {-ms-transform: rotate(0deg);}
    100%  {-ms-transform: rotate(360deg);}
}
@-webkit-keyframes main_aniwheel{
    0%  {-webkit-transform: rotate(0deg);}
    100%  {-webkit-transform: rotate(360deg);}
}

