@charset "gb2312";
body{background:#fff;}
em{font-style:normal;}
.w1100{width:1100px;margin:0 auto;}
.w1200{width:1200px;margin:0 auto;}
.re{position:relative;}
.ab{position:absolute;}
.clearflt{zoom:1;}
.clearflt:after{content:"";display:block;clear:both;}
.zmain{width:100%;}
.zlft{float:left;}
.zrgt{float:right;}
.footer{width:100%;background-color:#181818;}
.tBot .foot{background:none;}
.tBot .bott{color:#7e7b7e;background-color:#000;width:100%;padding:10px 0;margin-bottom:10px;}
.tBot .bott a{color:#7e7b7e;}
.ftbor{border-top:none;}
.mt70{ margin-top: 70px;}
.mt50{ margin-top: 50px;}
.kBner{ height: 600px; background: url("topic_watch_xbtmb/banner.jpg") no-repeat center;}

.kFd a img{ cursor: pointer; -webkit-transition: .7s; -moz-transition: .7s; -o-transition: .7s; transition: .7s; display: inline-block; float: left;}
.kFd a img:hover{-webkit-transform: scale(1.08); -moz-transform: scale(1.08); -o-transform: scale(1.08); transform: scale(1.08); -ms-transform: scale(1.08);}

.kBox1 .w1200,.kBox4 .w1200{ overflow: hidden;}
.kTyh2{ font-size: 46px; font-weight: bold; color: #000; padding:0 0 40px 16px; margin-left: 36px; background: url("topic_watch_xbtmb/ico.jpg") no-repeat 0px bottom; height: 70px; line-height: 70px;}
.kTyp{ width: 584px; padding: 0 100px; background: url("topic_watch_xbtmb/yh.jpg") no-repeat center; font-size: 16px; color: #666; line-height: 40px;}
.mt30{ margin-top: 30px;}
.w1100{ overflow: hidden;}
.kTuw{ position: relative; width:454px; height:436px; overflow: hidden; padding: 24px; border: 8px solid #e5e5e5; cursor: pointer;}
.kTuw dd{ background: rgba(224,223,26,.8); text-align: center; opacity: 0; width:454px; height:436px;-webkit-transition: .7s; -moz-transition: .7s; -o-transition: .7s; transition: .7s; position: absolute; bottom: 24px; left: 24px;display: flex;justify-content: center;flex-direction: column; }
.kTuw dd a{ color: #000; font-size: 24px; line-height: 40px;}
.kTuw:hover dd{ opacity: 1;}
.kBox2{ height: 644px; padding: 75px 0; background: #3c373e;}
.kBox2 .w1200{ height: 644px; position: relative;}
.kBox2 .kTyh2{ position: absolute; left:-14px; top: 25px; color: #fff;background: url("topic_watch_xbtmb/ico2.jpg") no-repeat 0px bottom;}
.kTyh3{font-size: 46px; font-weight: bold; color: #000; padding:0 0 10px 50px;height: 70px; line-height: 70px;}
.kTyp3{ margin-left: 36px; display: block; padding-left: 60px; background: url("topic_watch_xbtmb/ico.jpg") no-repeat left center; color: #000; height: 40px; line-height: 40px; font-size: 30px;}
.kIco{ position: absolute; top: 190px; left: 50px; width: 325px; padding-top: 190px; font-size: 26px; color: #8e8693;}
.kIco span{ display: block; font-size: 50px; line-height: 80px;}
.kIco1{ background: url("topic_watch_xbtmb/01.jpg") no-repeat;}
.kIco2{ background: url("topic_watch_xbtmb/02.jpg") no-repeat;}
.kIco3{ background: url("topic_watch_xbtmb/03.jpg") no-repeat;}
.kIco4{ background: url("topic_watch_xbtmb/04.jpg") no-repeat;}
.kDl{ width: 740px; height: 644px; overflow: hidden; position: absolute; right: 50px; top: 0;}
.kDl dt{ width: 388px; height: 590px; overflow: hidden; background: #fff; padding: 27px; float: left;}
.kDl dt a img{ display: block;}
.kDl dt a{ width: 384px; height: 586px; border: 2px solid #8a878b; display: block;}
.kDl dd{ width: 260px; float: right;display: flex;justify-content: center;flex-direction: column; height: 644px;}
.kDl dd p{ color: #8e8693; padding-bottom: 20px; font-size: 16px; line-height: 40px;}
.kDl dd a{ display: inline-block; line-height:27px; text-align: center; background: #e0df1a; color: #000; font-size: 14px; width: 80px; height: 27px;}
.kNum{ position: absolute; top: 590px; left: 230px;}
.kNum span{ width: 20px; cursor: pointer; text-align: center; height: 40px; line-height: 40px; border-top: 2px solid #3c373e; display: inline-block; margin-right: 15px; color: #fff; font-size: 20px;}
.kNum span.hov{ color: #e0df1a; border-color: #e0df1a;}
.kShb{ overflow: hidden;}
.kShb dl{ width: 550px; height: 270px; overflow: hidden; float: left;}
.kShb dl dt{ width: 225px; height: 220px; text-align: center; padding: 25px; background: #fcfcfc;display: flex;justify-content: center;flex-direction: column;}
.kShb dl dt:hover{ background: #e0df1a;}
.kShb dl dt a{ color: #000; font-size: 14px; line-height: 40px;}
.kShb dl dd{ overflow: hidden;}
.ml40{ margin-left: 40px;}
.kWqhg a{ overflow: hidden;}
.fooot_w{width:100%;margin:0 auto;background:url(../topic_watch_mzyb/mFooter_w.gif) repeat-x 0 0;overflow:hidden;}.footer{width:1000px;margin:0 auto;height:148px;padding:2px 0 0 0;background:none;overflow:hidden;}.foott table{width:1000px;margin:0 auto;color:#78787a}.bott{text-align:center}.foot{background:none;width:1000px;margin:0 auto;color:#78787a}.tBot{color:#78787a}.tBot a{color:#78787a}.tBot a:hover{color:#fff;text-decoration:underline}.bott{color:#78787a;padding:10px 0}.ftbor{border-top:1px solid #23262a;padding-top:5px;}