.w1200 {width:1200px;margin-left:auto;margin-right:auto;}
  .loch{height: 50px;line-height: 50px;overflow: hidden;font-size: 14px;color: #999;}
.loch i{font-style: normal;margin: 0 7px;}
.loch strong{font-weight: normal;}
.w830{ width: 830px; }
.classlylists{margin-right: -15px;}
.classlylists li{ width: 88px;height: 30px;line-height: 30px;text-align: center;font-size: 14px;color: #666; border:1px solid #dddddd;float: left; margin: 0 15px 15px 0; }
.bd1{border-bottom: 1px solid #e7e7e7;}
.classlylists li.active{ background: #f65959;color: #fff; }
.classlylists li.active a{color: #fff;}
.classlylists li a{ display: block; width: 100%;height: 100%; }
.nlists li{ padding: 30px 0;border-bottom:dashed 1px #e5e5e5; height: 130px;overflow: hidden;}	
.nlists li .imgBox{display: block; width: 210px;height: 100%;float: left;margin-right: 20px;}
.nlists li .imgBox img{ display: block; width: 100%; height: 100%; }
.nlists li .tt{font-size: 20px;font-weight: bold; height: 44px;line-height: 44px;}
.nlists li .timer{ font-size: 14px;color: #aeaeae;}
.nlists li .txt{font-size: 14px;line-height: 24px;height: 48px;color: #666;}
.nlists li:hover{background-color: #f9f9f9;}
.nlists li .info{height: 24px;line-height: 24px;margin-top: 15px;}
.nlists li .links{color: #ff6060;}
.nlists li .links:hover{text-decoration: underline;}
.turnpage{clear:both;}
.turnpage{text-align: center; padding: 60px 0;font-size: 0;}
.turnpage a,.turnpage span{font-size: 16px; display: inline-block; height: 34px;line-height: 34px; background: #ececf1;color: #999;border-radius: 2px; width: 35px;text-align: center;margin: 0 7px;}
.turnpage .active,.turnpage a:hover{background: #ff6060;color: #fff;}
.turnpage .turnbtn{ width: 42px;font-family: '宋体'; }
.turnpage .turnbtn2,.turnpage .al{ width: 68px; }
.w320{width: 320px;}
.tithd_11{ height: 50px; line-height: 50px;border-bottom: 1px solid #d7d7d7;  }
.tithd_11 .tt{ float: left; font-size: 20px; color: #000; font-weight: 400; border-bottom: 3px solid #ff6060;height: 48px; margin-bottom: -3px;}
.tithd_11 .more{ float: right; font-size: 14px; color: #999;padding-right: 15px;}
.tithd_11 .t-tag{padding-top: 10px;}
.tithd_11 .t-tag li{float: left;height: 24px;line-height: 24px;background-color: #e5e5e5;font-size: 12px;padding: 0 12px;}
.tithd_11 .t-tag .active{ background-color: #ff6060;color: #fff; }
.w320 .applist4{padding-left: 6px;}
.w320 .applist4 li{ width: 75px;height: 124px;margin-top: 0; margin-right: 40px; }
.w320 .applist4 li .imgBox{height: 75px;}
.w320 .applist4 li .tt{font-size: 14px;margin-top: 10px;}
.applist4{margin-right: -50px;}
.applist4 li{width: 100px; height: 147px; margin-right: 35px;float: left; overflow: hidden; cursor: pointer;}
.applist4 li img{transition: all 0.1s;}
.applist4 li .imgBox{ display: block; width: 100%; height: 100px; overflow: hidden; border-radius: 16px; }
.applist4 li .imgBox img{ display: block; width: 100%; height: 100%; }
.applist4 li .tt{ display: block; height: 24px; line-height: 24px; overflow: hidden; font-weight: normal; font-size: 15px;margin-top: 5px;text-align: center; }
.applist4 li:hover .tt a{ color: #f65959; }
.applist4 li:hover img{transform: scale(1.2);}
.mb17{margin-bottom: 17px;}
.dianlist li{ height: 40px; line-height: 40px; overflow: hidden; position: relative;padding-left: 12px; display: block; height: 100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border-bottom:1px dashed #e5e5e5;}
.dianlist li i{ display: block; width: 5px; height: 5px; background-color: #e5e3dc; border-radius: 50%; position: absolute; left: 0; overflow: hidden; top: 50%; margin-top: -2px; }
.dianlist li span{ float: right; color: #999;font-size: 13px;}
.dianlist .bgimg{ padding-left: 0; height: 130px;border-radius: 10px;overflow: hidden;border-bottom: none;margin-bottom: 6px; }
.ztlit .bgimg{border-radius: 10px;overflow: hidden;height: 130px;margin-bottom: 20px;}
.bgimg{ position: relative; }
.bgimg a,.bgimg img{display: block; width: 100%;height: 100%;}
.bgimg .tt{ position: absolute;left: 0; right: 0; bottom: 0; height: 40px;line-height: 40px;text-align: center;padding: 0 10px; color: #fff;font-size: 14px; }
.zttlist .bgimg{ width: 217px;height: 118px;border-radius: 10px;overflow: hidden; float: left; margin-right: 29px;}
.zttlist .bgimg .tt{height: 28px;line-height: 28px;}
.zttlist ul{margin-right: -30px;}
.zttlist .titlse{margin-bottom: 14px;}
.ztlist .sbg2{}
.ztlist .bgimg{ width: 100%;height: 115px;margin-top: 15px;border-radius: 10px;overflow: hidden; }
.newsHeaders{text-align: center;border-bottom: 1px solid #eaeaea;padding-bottom: 24px;margin-bottom: 15px;}
.newsHeaders .tt{font-size: 30px;color: #000000;line-height: 58px;overflow: hidden;}
.newsHeaders p{color: #999;line-height: 40px;height: 40px;overflow: hidden;}
.newsHeaders p span{margin: 0 15px;font-size: 14px;}
.newspages .nawContent{color: #000;}
.boutLinks{height: 46px;line-height: 46px; border:1px solid #e1e1e1;padding: 0 15px;}
.boutLinks div{ width: 46%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; }
.boutLinks div span{color: #666;}
.boutLinks div a:hover{text-decoration: underline;}/*内页的文章内容样式*/
.nawContent{font-size: 16px;line-height: 36px;color: #666;}
.nawContent img{ display: block; max-width: 80%;margin: 0 auto; height: auto !important;}
.nawContent p{margin: 10px 0;text-indent: 26px;}
.nawContent table{text-align: center;width: 100%;}
.nawContent table td, .nawContent table th{ padding: 6px 0;border:1px solid #366092;}
.nawContent table .firstRow{background: #366092; color: #fff;}
.nawContent table .firstRow td, .nawContent table .firstRow th{color: #fff;}
.nawContent h3{color: #ff6867;font-size: 18px;font-weight: bold;}
/*.nawContent h6{ font-weight: bold;padding-left: 20px; position: relative; }
.nawContent h6:after{ content: ''; display: block; width: 8px; height: 8px; border-radius: 50%; position: absolute;left: 0; top: 14px; background: #ff6060; }
.nawContent h5{ padding-left: 25px; background-image: url(../images/h5.png);background-repeat: no-repeat; background-position: left center; }
.nawContent h4{ height: 40px;line-height: 40px;position: relative;padding-left: 15px;}
.nawContent h4:after{content: '';border-left: 3px solid #ff6060;width: 0;height: 18px; position: absolute;left: 0;top: 50%;margin-top: -9px;}
*/
.titlse .tt2{float: left; padding-left: 16px;position: relative;font-size: 20px;color: #000;}
.titlse .tt2 i{ display: block;width: 6px;height: 20px; background: #ff6867;position: absolute;left: 0;top: 50%;margin-top: -10px; }
.titlse{height: 42px;line-height: 42px;border-bottom: 1px solid #dddddd;}
.titlse .tt{float: left;font-size: 18px;font-weight: normal;}
.titlse .more{float: right;color: #999;}
.more:hover,.appnlist li p a:hover{color: #ff6060;}
.newsAboutapp{ background: #f4f4f4;padding: 12px 260px 12px 12px;position: relative; height: 98px;position: relative; }
.newsAboutapp .imgBox{ display: block; width: 98px;height: 98px; float: left; margin-right: 28px;border-radius: 17px;overflow: hidden; }
.newsAboutapp .tt{height: 40px;line-height: 40px;white-space: nowrap;overflow: hidden; text-overflow: ellipsis;font-size: 16px;font-weight: normal;}
.newsAboutapp .infos{color: #666;color: #666666;line-height: 24px;}
.newsAboutapp .infos li{float: left; width: 157px;}
.newsAboutapp .infos li a{color: #599cf7;}
.newsAboutapp .btn{top: 24px;right: 22px;}
.w5nlist{margin-right: -30px;}
.w5nlist li{ width: 400px;height: 92px;float: left; margin-right: 30px;margin-bottom: 30px; }
.w5nlist li .imgBox{ display: block; width: 174px;height: 100%;float: left; margin-right: 16px; border-radius: 10px;overflow: hidden;}
.w5nlist li .tt{font-weight: normal;font-size: 16px;line-height: 30px;height: 60px;overflow: hidden;}
.w5nlist li .timer{color: #999;height: 18px;line-height: 18px;margin-top: 10px;}