
html,body{    margin: 0 auto;    width: 100%;    overflow-x: hidden;}

h1, h2, h3, h4, h5, h6{font-weight:bold;}

/*common style*/
.am-text-white{color:#B3C7DD;}
.am-text-yew{color:#FFCC99;}
.am-text-red{color:#D20000}
.am-btn-brown{background:#F8F8F8; }
.am-btn-black{background:#333; }
.am-btn-pink{background:#F8F5F3; }
.am-btn-yew{background:#e44d26; }

.am-bg-hui{background:#ECECEC;}
.am-bg-brown{background:#F8F8F8;}

.am-main{ max-width: 1110px; margin: 0 auto; padding-left: .5rem;   padding-right: .5rem;}
.am-g-wrap{ max-width:820px;}
.am-g-wrapper{ max-width:1800px; margin: 0 auto;}
.am-wrap{ max-width:100%;}


.am-container{padding-left: 1.5rem;   padding-right: 1.5rem;}

/* nav */
.am-nav > li > a{font-size:16px; color:#444; padding:0 10px; line-height:45px;    border-radius: 2px;}
.am-topbar-nav > li > a:hover,.am-topbar-nav > li > a:after,.am-topbar-nav > li > a:focus{
  color: #fff;}
.am-nav > li > a.am-active { color: #fff; background:#E44314;}
.am-topbar{

    border-top: 1px solid #e9e9e9;
    box-shadow: 0 1px 3px #dcdcdc;
    }
@media only screen and (max-width: 640px){
.am-with-topbar-fixed-top {
    padding-top: 51px;
}
}
@media only screen and (min-width:640px){
.am-with-topbar-fixed-top {
	padding-top: 72px;
	}
}
/*category nav*/
.am-titl-border a{border: 1px solid #F1B481; padding:5px 30px;}
.am-text-color a{color:#FF7F00}
.am-titl-height h3{line-height:24px;}
.am-titl-height h2{line-height:30px;}


/*topic category background*/
.angled {
    height:150px;
    width:100%;
	  background-size: 6px 6px; /* 鎺у埗鏉＄汗鐨勫ぇ灏� */
    background-color:#F7F7F7;
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .2) 25%, transparent 25%,
                        transparent 50%, rgba(255, 255, 255, .2) 50%, rgba(255, 255, 255, .2) 75%,
                        transparent 75%, transparent);
}

/*news*/
.am-list-static > li {padding: .2rem .1rem;}
.am-list h2{margin: .8rem 0 .5rem 0;}
.am-padding-lr{margin: 0 -2.5rem;}
.am-text-border li{margin:15px 0 10px 0; border-bottom: 1px dashed #ccc;}

.am-list-tab h3{ text-align:center; margin:10px 0 0 0; padding:0;}
.am-list-tab p{ text-align:center; font-size:12px; margin:0; padding:0 20px;}


/*mo01*/

.picLT{margin-left:-17px; margin-right:-6px;}
.am-gallery-bordered > li{padding:10px;}
.am-gallery-bordered .am-gallery-item{padding:15px;}

.star{ width: 100%;  border-bottom: 1px solid #ddd;  height: 15px;  text-align: center;  margin: 20px 0 30px 0;}
.star a{ background-color:#EEE; color:#ccc; padding: 3px 15px; border-radius:25px;}
.star a:hover{ background-color:#D4D4D4; color:#fff; padding:3px 15px; border-radius:25px;}


/*video*/
.am-list-static.am-list-border > li{padding:8px 0 8px 0; border-bottom: 1px dashed #ccc;}
.am-list-static.am-list-border > li a{padding:0; }

.am-titl-bei{ background:#F8F5F3; height:70px; overflow:hidden;}
.am-text-hui{color:#D1AC9E;}
.am-gallery-titl{margin-top: 10px;
    font-weight: normal;
    font-size: 1.5rem;
    display: block;
    word-wrap: normal;
    text-overflow: ellipsis;
    white-space:pre-wrap;
    overflow: hidden;
    color:#343434;
    padding: 10px 0;
    line-height:25px;}



/*line height*/
.am-height-lg{line-height:35px;}
.am-margin-bottom-xxl{margin-bottom:50px;}
.am-padding-vertical-xxl{padding: 50px 0;}


/*footer*/
footer{ background-color: #222222;  color: #ddd; padding:20px 0;    text-align: center;  }
footer a{  color: #ddd;}
footer a:hover{    color: #fff;}
.content{ max-width: 550px;  margin: 0 auto;}
.foottext{color:#555}


.padding-none{   padding: 0px;}
.star img{ height: 25px;  margin: -5px 10px 0 0;}
.right-bg{    padding:20px;    background-color: #f5f5f5;    margin-top: 0px;}
.right-bg .am-list > li {    background-color: #f5f5f5;    border: 0px;}
.right-bg .am-list-item-text{   font-size: 75%;}
.right-bg .am-list .am-list-item-desced {    padding-top: 0.5rem;    padding-bottom: 0.5rem;}



.am-toutiao{background: url(../images/toutiao.png) no-repeat top; float:left;}
.am-thumbnails{margin-left:-0.1rem; margin-right:-0.1rem; }


@media only screen and (max-width: 639px){
.am-dao{background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    padding-top:11.5%;
    height:0;}
   }

@media only screen and (max-width: 639px){
.am-zhu-phone{background-size: cover;
    -webkit-background-size: cover;
    -o-background-size: cover;
    padding-top:40.5%;
    height:0;}
.am-text-phxl {
    font-size: 2.2rem;
    color: #D20000;
    line-height:30px;
}

   }

@media only screen and (min-width:640px){
.am-zhu-pc{    display: block;
    max-width:1920px;
    height:500px;
    margin:auto;}
.am-text-pcxl {
    font-size: 4.2rem;
    color: #D20000;
}
   }


.am-btn-warning {
    color: #ccc;
    background-color: #fff;
    border-color: #fff;
}



 /*pager*/
.pagination {
    padding: 20px 0 10px 0;
    margin: 0 10px;
}

.pagination ul {
    text-align: center;
    margin: 10px;
}

.pagination li {
    margin-right: 4px;
    display: inline-table;
    background: #FFF;
}

.pagination li a {
    border: 1px solid #E1E1E1;
    text-decoration: none;
    padding: 5px 10px;
}

.pagination a:hover {
    background: #F8F8F8;
}

.pagination a:hover {
    color: #404040;
}

.pagination .active {
    color: #fff;
    background: #D90000;
    padding: 5px 0px;
    pointer-events: none;
    cursor: default
}

.pagination .active a {
    color: #fff;
}

.pagination .tit {
    color: #D90000;
    font-weight: bold;
}

.pagination .disabled {
    pointer-events: none;
    color: #afafaf;
    cursor: default
}

.pagination .disabled a {
    color: #afafaf;
}

/*list-news*/
.newstitles h2{ font-size:30px; line-height:40px;}
.am-content-text{
    width: auto;
    margin: 0;
    font: 16px/32px "Microsoft Yahei";
    border-top: 1px dotted #ccc;
    color: #191919;
    padding: 10px 0 20px 0;
    word-wrap: break-word;
    clear: both;
    overflow: hidden;
    text-align: justify;
}
.am-content-text p {
    padding: 3px 10px 3px 0;
}

.am-text-hui{color:#888;}
.am-content-text img{max-width:100%;height: auto; }


/*Roll Icon*/
.am-slider-default .am-direction-nav a:before{ font-size: 60px!important; line-height: 60px!important; height: 60px}
.am-slider-default .am-direction-nav a{width: 60px; height: 60px;  opacity: 0.85;}

/*pic */
 @media only screen and (max-width: 640px){
.am-pic-border{
	border-bottom:1px solid #ececec;; padding-bottom:8px;
	}
}
.am-pic-titl{background: #F4F4F4;}


/*news titl*/
@media only screen and (max-width: 640px){
.newstitles h2{ font-size:20px; line-height:25px;
	}
}
@media only screen and (min-width:640px){
.newstitles h2{ font-size:30px; line-height:35px;
	}
}


.am-news-list a{color:#888;}

/*cloud*/
.cloud{position: absolute;height: 100%;width: 100%;top: -50%;}
.cloud span{display: block;}
.cloud .stage {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    overflow: hidden;
    z-index: 100;
}
.cloud span.far-clouds {
    background: transparent url("../images/far-clouds.png") 305px 0px repeat-x;
    top: -60px;
}
.cloud span.near-clouds {
    background: transparent url("../images/near-clouds.png") 305px 20px repeat-x;
}


/*modules*/

/*promo module*/
.promo {
    position: relative;
    min-height: 500px;
}

