@charset "utf-8";
/* CSS Document */

/*清零*/
*{margin: 0; padding: 0; outline: none; border: none; background: none; list-style:none; vertical-align: top;box-sizing: border-box;}
/*wrap*/
body{font-family: "微软雅黑";color: #000;background: #fff;}
a{text-decoration: none;}
.wrap{width: 100%;min-width: 1240px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{zoom:1}
.clear:after{display:block;clear:both;content:"";}
/*top*/
.top{width: 100%;height: 40px;background: #01458E;min-width: 1240px;margin: 0 auto;}
.top .top-m{width: 1200px;height: 40px;line-height: 40px;margin: 0 auto;text-align: right;}
.top-m a{line-height: 40px;font-size: 14px;color: #fff;margin-left: 15px;}
.wrap-box{width: 1200px;margin: 0 auto;}
/*banner*/
.banner{width: 1200px;height: 120px;}
.logo{width: 408px;}
.logo .logo-box{width: 400px;height: 20px;}
.logo a{display: block;}
/*nav*/
.nav-box{line-height: 120px;}
/*nav*/
.nav{height:120px;position:relative;z-index:1;}
.nav a{color:#000;}
.nav .nLi{float:left;position:relative;margin-left: 28px;}
.nav .nLi h3{float:left;font-size: 18px;cursor: pointer;}
.nav .sub{display:none;width:100px;position:absolute;left:-13px;top:80px;background:#fff;line-height:26px;text-align: center;font-size: 16px;box-shadow: 0 2px 8px #999;}
.nav .sub li{zoom:1;margin-bottom: 6px;}
.nav .sub li a:hover{color: #cb3332;}
/*焦点图*/
.slideBox{width:1200px;height:400px;position:relative;border-radius: 20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;overflow: hidden;}
.slideBox .hd{position:absolute; right:10px; bottom:17px; z-index:1;}
.slideBox .hd ul li{float:left; margin-right:5px;cursor:pointer;width: 10px;height: 10px;background: #777;border-radius: 5px;}
.slideBox .hd ul li.on{background:#FF9317;color:#fff;}
.slideBox .bd{position:relative;z-index:0;}
.slideBox .bd li{position: relative;}
.slideBox .bd li img{width: 1200px;height: 400px;}
.slideBox .bd p{position: absolute;bottom: 0;left: 0;width: 1200px;height: 44px; line-height: 44px;color: #fff;font-size: 16px;background: rgba(0,0,0,0.5);padding-left: 10px;z-index: 1;}
/*yxi*/
.yxi{width: 1200px;height: 34px;line-height: 34px;font-size: 14px;margin-top: 30px;background:#F4F4F4;}
.yxi p{width: 90px;background:#01458D;text-align: center;color: #fff;}
.yxi ul{}
.yxi ul li{float: left;margin-left: 30px;}
.yxi ul li a{color: #333;}
.yxi ul li a:hover{color: #cb3332;}
.bmi{margin-top: 10px;}
/*news-box*/
.news-box{margin-top: 30px;width: 1200px;height: 360px;overflow: hidden;}
/*headline*/
.headline{width: 380px;height: 360px;}
.headline .h-title{font-size: 20px;font-weight: bold;}
.headline .h-title a{color:#01458D; }
.headline img{width: 380px;height: 228px;margin-top: 15px;}
.headline .summary{width: 380px;height: 90px;background: #F7F7F7;}
.headline .summary a{color: #cb3332;}
.headline .summary p{font-size: 16px;width: 380px;margin: 12px 4px;font-weight: bold;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.headline .summary span{font-size: 14px;width: 380px;margin: 0 4px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
/*img-news*/
.img-news{width: 380px;margin: 42px 30px 0;}
.img-news p{width: 240px;margin: 12px 0;font-size: 16px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.img-news p a{color: #000;}
.img-news p a:hover{color: #cb3332;}
.img-news span{font-size: 14px;width: 240px;display: block;margin: 0 4px;overflow: hidden;}
.img-news span a{color: #777;}
.img-news span a:hover{color: #cb3332;}
.img-news img{width: 120px;height: 90px;}
.img-news .news-q{margin-bottom: 20px;}
/*ms-news*/
.ms-news{width: 380px;}
.ms-title{height: 40px;}
.ms-title p{font-size: 20px;font-weight: bold;}
.ms-title p a{color:#01458D;}
.ms-title span{margin-top: 6px;display: block;width: 46px;background: url("../img/more-bg.png") center left no-repeat;text-align: right;font-size: 12px;color:#AAB6C2;}
.ms-list ul li{font-size: 16px;line-height: 32px;}
.ms-list ul li a{color: #333;display: block;width: 290px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.ms-list ul li a:hover{color: #cb3332;}
.ms-list ul li span{display: block;float: right;font-size: 14px;color: #999;}
.mg30{margin: 0 30px;}
.mt30{margin-top: 30px;}
/*zt*/
.zt{width: 1200px;}
.zt p:hover{color: #cb3332;}
.zt-box{width: 285px;}
.zt-box p{font-size: 14px;color: #000;text-align: center;margin-top: 12px;}
.ml20{margin-left: 20px;}
/*link*/
.link{height: 90px;line-height: 44px;background: #f4f4f4;margin: 30px 0;}
.link ul{overflow: hidden;}
.link ul li{float: left;text-align: center;margin-left: 20px;margin-right: 30px;}
.link ul li:first-child{font-weight: 900;color: #01458E;}
.link ul li a{color: #333;white-space: nowrap;}
/*footer*/
.footer{width: 100%;height: 120px;background: #01458E;min-width: 1240px;margin: 0 auto;}
.footer-m{width: 1200px;margin: 0 auto;padding-top: 8px;}
.footer-m p{margin-top: 4px;color: #fff;font-size: 12px;}
.footer-m p a{color: #fff;}
.footer-m img{margin: 10px 15px;}
.footer-m .img-box p{text-align: center;margin-top: -4px;}