@charset "gb2312";
* { margin: 0; padding: 0; list-style: none; }
body { font-size: 12px; font-family: "宋体"; position: relative; }
a:link { text-decoration: none; }
img { border: none; }
.clear-tk::after { content: ""; clear: both; height: 0; line-height: 0; display: block; }
.flex-tk { display: flex; flex-wrap: wrap; justify-content: flex-start; }
.lf { float: left; }
.top_nav { background: #fff; width: 100%; height: 35px; border-bottom: 1px solid #d6d6d6; }
.w_1000 { width: 1200px; margin: 0 auto; }
.top_left { font: 13px/35px "Microsoft YaHei"; color: #666666; float: left; }
.top_left a { color: #666666; }
.top_left a:hover { color: #f00 !important; }
.top_right { float: right;  }
.zhuanti_top li { float: left; font: 9px/35px "Microsoft YaHei"; color: #dddddd; }
.zhuanti_top li a { font: 13px/35px "Microsoft YaHei"; color: #666666; }
.zhuanti_top li a:hover { color: #f00 !important; }
.bdsharebuttonbox { float: right; padding-top: 4px; }
/*news*/
.banner { width: 100%; max-width: 1920px; height: 700px; position: relative; overflow: hidden; margin: 0 auto; }
.banner img { display: block; position: absolute; top: 0; left: 50%; transform: translateX(-50%); }
#fh5co-main { width: 100%; max-width: 1200px; margin: 50px auto; }
#fh5co-main .container { width: 100%; }
#fh5co-main .container .row { width: 100%; }
#fh5co-main .container .row #fh5co-board { width: 100%; }
#fh5co-main .container .row #fh5co-board .item { margin: 10px 10px 20px 10px; padding: 15px 0 25px 0; background: #fff; border-radius: 5px; overflow: hidden; -webkit-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1); box-shadow: 0 1px 15px rgba(0, 0, 0, 0.1); }
#fh5co-main .container .row #fh5co-board .item:hover { box-shadow: 0 1px 15px rgba(0, 0, 0, 0.3); }
.js .animate-box { opacity: 0; margin-bottom: 10px; }
#fh5co-main .container .row #fh5co-board .item a img { width: 84%; margin: 15px 8% 10px 8%; border-radius: 5px; border: 1px solid #efeff4; transition: all .2s;}
#fh5co-main .container .row #fh5co-board .item a img:hover { transform: scale(1.05); border-radius: 8px;}
#fh5co-main .container #fh5co-board .item .fh5co-desc { padding: 10px 8% 0 8%; }
#fh5co-main .container #fh5co-board .item .fh5co-desc a:hover { color: #a80c10; }
#fh5co-main .container #fh5co-board .item .fh5co-desc.title a { font: bold 16px/28px 微软雅黑; color: #333; text-decoration: none; }
#fh5co-main .container #fh5co-board .item .fh5co-desc.title a:hover { color: #a80c10; }
#fh5co-main .container #fh5co-board .item .fh5co-desc.content a { font: 14px/24px 微软雅黑; color: #666; text-decoration: none; }
#fh5co-main .container #fh5co-board .item .fh5co-desc.content a:hover { color: #a80c10; }
#fh5co-main .container #fh5co-board .item .imore { border-bottom: 0.1px dashed #dbdbdb; line-height: 24px; text-align: left; }
/*版权所有*/
.copyright { width: 1186px; background: #eee; color: #333; line-height: 25px; height: 50px; float: left; padding: 7px; margin: 20px 0; letter-spacing: 1.6px; }
.copyright strong { color: #f00; min-height: 25px; display: block; float: left; }
/*底部*/
.bottom { width: 100%; background-color: #333; }
.head { margin: auto; width: 1200px; }
.news-more { height: 245px; width: 100%; }
.news-bt { font-family: "微软雅黑", "黑体"; font-size: 28px; font-weight: normal; color: #FFF; padding: 20px 0 5px 0; border-bottom: 1px solid #ccc; }
.news-bt span a { float: right; font-size: 12px; color: #fff; margin-top: 20px; }
.news-bt span a:hover { color: #e70326; }
.news-zj { margin: 20px 0; }
.news-zj li { width: 228px; height: 170px; float: left; background: #FFF; margin-right: 15px; padding: 10px; box-sizing: border-box; }
.news-zj li.last { margin-right: 0; float: right; }
.imgout { width: 208px; height: 119px; overflow: hidden; border: 1px solid #f0f0f0; box-sizing: border-box; }
.news-zj img { width: 100%; }
.imgout:hover { box-shadow: 0 0 10px #666; }
.zj-txt { height: 35px; line-height: 35px; text-align: center; color: #000000; overflow: hidden; border-top: 1px dashed #666; margin-top: 7px; }
.zj-txt a { color: #333; }
.zj-txt a:hover { color: #e70326; }
#foot { margin-top: 30px; padding: 10px 0; font-size: 12px; text-align: center; line-height: 24px; color: #888886; }
#foot a { font-size: 12px; color: #888886; }
#foot a:hover { color: #fff; }
/*二维码查看*/
.plook { width: 50px; height: 50px; background-image: url(../images/plook.png); position: fixed; bottom: 130px; right: 240px; cursor: pointer; cursor: pointer; }
.plook:hover { background-position: 0 -52px; }
.erweima { width: 140px; height: 180px; position: fixed; bottom: 180px; right: 195px; padding: 10px; box-sizing: border-box; text-align: center; line-height: 25px; font-size: 16px; display: none; background: url(../images/pbg.png); }
/*返回顶部*/
.go_top { width: 50px; height: 50px; background-image: url(../images/go-top.png); position: fixed; bottom: 75px; right: 240px; display: none; cursor: pointer; }
.go_top:hover { background-position: 0 -52px; }
