﻿
/* CSS Document */

html{font-family:PingFangSC-Regular,"Microsoft YaHei";line-height: 1.15; /* 1 */-webkit-text-size-adjust: 100%; /* 2 */}
body{margin: 0;}
main{display: block;}
h1{font-size: 2em;margin: 0.67em 0;}
hr{box-sizing: content-box; /* 1 */height: 0; /* 1 */overflow: visible; /* 2 */}
a{background-color: transparent;}


ul,li{list-style: none;margin: 0;padding: 0}
a{text-decoration: none;color: #333}
a:hover{color: #4ba3f5}





body{background: url('../images/sbg1.jpg') no-repeat center top}

/*footer*/

.Copyright{background:#2f3440;width:100%;overflow:hidden;padding: 40px 0}
.Copyright p{overflow:hidden;color:white;text-align:center}
.Copyright p.links a{font-size:18px;color:white;padding:0px 14px;display: inline-block;}
.Copyright p.xine{color: #878787;font-size: 14px}
/* 返回顶部*/
.backToTop {display: none;width:64px; height:64px;background:url('../images/back_top.jpg') no-repeat;position: fixed;_position: absolute;right: 20px;bottom: 125px;_bottom: "auto";cursor: pointer;}

@media (min-width: 768px) {
    .container {
      width: 750px;
    }
}
@media (min-width: 992px) {
    .container {
      width: 970px;
    }
}
@media (min-width: 1200px) {
    .container {
      width: 1170px;
    }
}

.navbat{width: 100%;height: 40px;background: white;overflow: hidden}
.nav{height: 40px;line-height: 40px;margin: 0 auto}
.nav li{float: left;height: 40px;line-height: 40px;margin-right: 40px;font-size: 16px}


.mt720{margin-top: 520px!important}
.mt50{margin-top: 50px!important}
.hr30{height: 30px;overflow: hidden;margin: 0 auto;width: 100%;clear: both}
.box{margin: 0 auto;background: white;-moz-box-shadow:6px 6px 20px #ccc; -webkit-box-shadow:6px 6px 20px #ccc; box-shadow:6px 6px 20px #ccc;border-radius: 20px;overflow: hidden;}
.stitle{width: 100%;overflow: hidden;}


.content{margin: 24px;overflow: hidden;}
.content-grid{margin: 24px auto;overflow: hidden;}
.content-grid table{ background:#eaeaea;width: 100%}
.content-grid table td{ background:#FFF;text-align: center;font-size: 18px;font-weight: 100;height: 60px;}
.content-grid table .first{background: #f9f9f9!important}

.hot{margin: 50px auto;overflow: hidden;}
.row{margin-right: -15px;margin-left: -15px;overflow: hidden;}
.col-3{width: 25%;float: left;position: relative;min-height: 1px;padding: 15px;box-sizing: border-box}

.col-3 .imgs{width: 100%;height: 200px;display: block;overflow: hidden;float: left;}
.col-3 .imgs img{width: 100%;height: 200px}
.caption{margin-top: 10px;position: relative;overflow: hidden;height: 130px;width: 100%}
.caption h3{}
.time{color: #ff7a35}
.attr{text-align: right;font-size: 30px;position: absolute;bottom: 0;right: 0;color: #ff7a35;}
.attr em{font-style: normal;font-size: 14px}
.attr a{color: #ff7a35}