/* ==========================================================================
   COMMON
   ========================================================================== */
body{position: relative;}
ul,ol,li{padding:0;margin: 0;list-style: none;}
a{text-decoration: none;color: #333;}
a:hover{text-decoration: none;color: #ff5554;}
img{border:0;}

/* ==========================================================================
   Fanying
   ========================================================================== */
.page-header{margin-top: 0;}

#top{position: fixed;left: 0;top: 0;z-index: 9999;width: 100%;padding: 8px 0;font-size: 12px;border-bottom: 1px solid #eee;background-color: #fff;}
#nav{position: fixed;left: 0;top: 34px;width: 100%;z-index: 9999;padding: 20px 0;box-shadow: 0 2px 1px 1px rgba(0,0,0,.1);background-color: #fff;}
#nav li a {font-size: 16px;}
#nav li.active a{background-color: #ff5554;}
#content{}
#content>div{padding-top: 130px;}
#content>#home{position: relative;padding-top: 132px;}
#content>#contact{background-color: #eee;padding-bottom: 100px;margin-top: 100px;}
#content>#news{padding-bottom: 100px;}
#footer{padding: 30px 0;background-color: #454a4d;color: #eee;}
#footer a{color: #fff;}
#footer a:hover{color: #ff5554;}
#footer .light{color: #999;}


.partners{padding-top: 132px;padding-bottom: 50px;}
.partners .container{margin-top: 50px;}
.partners .row{margin: 0;}
.partners .row>div{padding:0;}

.news{padding-top: 132px;padding-bottom: 50px;}
.news li{margin-bottom: 50px;padding-bottom: 20px;border-bottom: 1px dotted #ccc;}

.contact{padding-top: 132px;padding-bottom: 50px;}

.custom-nav{padding-top: 10px;}
.custom-img{display: block;width: 100%;}
.custom-btn{padding: 30px;}
.custom-news p.small{color: #666;text-align: justify;}
.custom-news h4{line-height: 1.6em;text-align: justify;}
.custom-news h4 span{color: #999;}
.custom-news a{color: #ff5554;}
.custom-date{text-align: center;}
.custom-date .day{display: block;font-size: 32px;font-weight: bold;line-height: 1.2em;padding-top: 6px;}
.custom-date .month{display: block;margin-bottom: 6px;color: #666;border-bottom: 4px solid #ff5554;}
.custom-fpic{padding-top: 12px;}