@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none}
body{font-size:16px; background:#F6F6F6; font-family:"微软雅黑", "苹方"; line-height:24px; -webkit-text-size-adjust:none; color:#333}
img{border:0;} a{color:#333;text-decoration:none;}a:hover{text-decoration:none}
input[type="text"]:focus,input[type="password"]:focus,texb-ontarea:focus{outline:none}
.clear{clear: both}
#main{width:1200px; margin:0 auto; position:relative}

.top{background:#000; height:50px; line-height:50px} .top a{color:#FFF}
.top_left div{float:left; padding:0 15px}
.box{width:640px; position:absolute; top:50px; background:#FFF; z-index:999; overflow:hidden; z-index:99999999; filter:alpha(opacity=0); opacity:0; box-shadow:2.5px 4.33px 16.92px 1.08px rgba(0, 0, 0, 0.57); left:0}

.cont{position:relative; height:80px;}
.cont li{float:left; padding:5px 15px}
.cont li a{float:left; color:#333; border-bottom:3px solid #FFF}
.cont li a:hover{color:#00a0e9; border-bottom:3px solid #00a0e9}
.top_right{width:240px; float:right}
.top_right span a{display:block; width:50px; float:right; margin-left:40px; color:#FFF}

.logo{width:218px; position:relative; z-index:9999999; float:left; margin:25px 0 15px 0}
.h_ad{width:960px; float:right; margin:25px 0 15px 0}
.h_l_ad{width:600px; height:398px; float:left; margin-right:8px; position:relative; overflow:hidden}
.h_l_ad img{width:600px; height:400px; transition: all 0.6s}  .h_l_ad img:hover{transform: scale(1.5); /* 放大1.2倍 */}
.h_l_ad_txt{width:510px;  color:#FFF; height:140px; padding: 0 45px; position: absolute; bottom:0; background: #000; background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);; /*FireFox*/background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);  /* Opear */background: -ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); /*IE10及IE10+*/}
.h_l_ad_txt h2{margin-top:40px; font-size:24px; height:40px; overflow:hidden}  .h_l_ad_txt a{color:#FFF; line-height:24px} .h_l_ad_txt p{height:27px; overflow:hidden}

.h_r_ad{width:592px; float:left}
.h_r_ad ul{margin:-5px}
.h_r_ad li{width:291px; height:194px; position:relative; float:left; margin:5px; overflow:hidden}
.h_r_ad li img{width:291px; height:194px; transition: all 0.6s}  .h_r_ad li img:hover{transform: scale(1.5); /* 放大1.2倍 */}
.h_r_ad_txt{width:260px; color:#FFF; height:60px; overflow:hidden; padding:0 15px; position: absolute; bottom:0; background: #000; background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);; /*FireFox*/background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);  /* Opear */background: -ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); /*IE10及IE10+*/}
.h_r_ad_txt h2{margin-top:40px; font-size:24px}  .h_r_ad_txt a{color:#FFF}  .h_r_ad_txt p{line-height:22px; height:42px; overflow:hidden}

.index_left{width:890px; float:left; margin-right:25px}
.index_right{width:285px; float:right}
.category {overflow: hidden; position: relative; overflow: hidden; margin-bottom:20px}
.category:after {content: "";position: absolute;width: 100%;left: 0;top: 0;height: 1px;background: #EDEDED;z-index: 2;}
.category:before {content: "";position: absolute;width: 100%;left: 0;bottom: 0;height: 1px;z-index: 2}
.category a:after {content: "";display: inline-block;width: 0;height: 100%;vertical-align: middle;}
.prev {display: none;position: absolute;top: 0;width: 59px;height: 100%;text-align: center;font-size: 0;left: 0} 
.prev span {display: inline-block;vertical-align: middle;width: 9px;height: 14px;background-repeat: no-repeat;background-image: url(../imagess/arrow.svg);background-position: 96.77% 25%;background-size: initial}
.nexts span {display: inline-block;vertical-align: middle;width: 9px;height: 14px;background-repeat: no-repeat;background-image: url(../imagess/arrow.svg);background-position: 61.29% 25%;background-size: initial}
.nexts {position: absolute;top: 0;width: 59px;height: 100%;text-align: center;font-size: 0;right: 0}
.index_left .nexts:hover{background-image:none}
.category li {display:table-cell; font-size:18px;white-space: nowrap; text-align: center;border-bottom: 3px solid transparent;cursor: pointer;position: relative;padding:0 25px;}
.category li.active {border-bottom-color:#00a0e9;color: #00a0e9}
.cont1 {display: none}
.cont1.active {display: block;}
.cont1 li a {position:relative; padding-right:20px; height:194px; display:block; background:#fff; margin-top: 20px}
.cont1 li a:hover {box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);border-color: rgba(229, 229, 229, .73);}
.cont1 li img{width:291px; height:194px; float:left; margin-right:20px}
.cont1 li h3{font-size:24px; padding-top:30px; height:40px; overflow:hidden}
.cont1 li span{display:block; width:560px; position:absolute; bottom:15px; color:#999; left:311px;}
.cont1 li span em{background:url(../imagess/sj.png) no-repeat left center; padding-left:30px;  float:right; font-style:normal}
.cont1_more a{width:268px; height:40px; line-height:40px; color:#00a0e9; margin:20px auto 5px auto; display:block; background:#f6f6f6; border:1px solid #00a0e9; text-align:center} .cont1_more a:hover{background:#00a0e9; color:#FFF}

.main_tit h3{border-bottom:2px solid #00a0e9; height:50px; font-weight:normal; margin-top:25px; line-height:50px}
.slide-item-body{margin:0 36px}
.slide-item-body li {width:260px; height:265px; float:left; margin:0 7px; background:#FFF; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease;  -o-transition: all 0.3s ease; transition: all 0.3s ease; height: inherit;  z-index: 10003}
.new-img img { width: 100%;  height:auto; border: none; display: block}
.slide-item {position: relative;}
.new-body-title { margin:15px 15px 0 15px; font-size:20px; line-height: 24px;  font-size: 16px; overflow: hidden;letter-spacing: 1px;}
.new-body-text { margin:10px 15px 15px 15px; height:35px; line-height:18px; font-size:14px; color:#666; overflow: hidden}
.slide-item-body .tempWrap {padding-top:20px}
.slide-item-body ul {overflow: visible;}
.slide-item-body ul li:hover { -ms-transform:translateY(-10px); -webkit-transform: translateY(-10px);  -moz-transform: translateY(-10px); -o-transform: translateY(-10px);  transform: translateY(-10px); z-index:1002;  position:relative;  left:0; box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);border-color: rgba(229, 229, 229, .73);}
.next1 {position: absolute; top:50%; z-index:10;cursor: pointer; background-position: center; background-repeat: no-repeat; right: auto; width:38px; height:36px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -o-transition: all 0.3s ease; transition: all 0.3s ease}
.next-bg {background-image: url("../imagess/news_pic01_left.png")}
.nexts:hover {background-image:url("../imagess/news_pic01_left_h.png")}
.prev1 {position: absolute; top:50%; z-index: 10; cursor: pointer; background-position:center;  background-repeat: no-repeat; right:0; width:38px; height:36px; -webkit-transition: all 0.3s ease; -moz-transition:all 0.3s ease; -ms-transition:all 0.3s ease;  -o-transition: all 0.3s ease; transition: all 0.3s ease}
.prev-bg {background-image: url("../imagess/news_pic01_right.png")}
.prev-bg:hover {background-image: url("../imagess/news_pic01_right_h.png")}

.fg-box{position:relative;padding-left:20px; height:530px; margin-left:-30px;}
.fg-line{position:absolute;height:80%;width:1px;background:#E5EBF0;left:50px;top:42px;}
.fg-box dl{overflow:hidden;position:relative;}
.fg-box dl dd{line-height:22px; overflow:hidden;position:relative;height:60px;padding:20px 0 10px 60px;}
.fg-left{padding:5px 0;position:absolute;top:20px;left:0;}
.fg-left span{width:60px;line-height:20px; height:21px; text-align:center;overflow:hidden; display:block; background:url(../imagess/jc.png) no-repeat center}
.fg-right{position:absolute;top:10px;}
.fg-right h4{font-weight:normal; margin-top:15px}
.fg-right a{font-size:12px;line-height:16px;color:#a3b5c8;}
.fg-right a:hover{color:red;}

.hd ul,.sp ul{padding-top:15px}
.hd li {width:285px; height:265px; margin-bottom:15px; background:#FFF}
.new-img img { width: 100%;  height:auto; border: none; display: block}
.slide-item {position: relative;}
.new-body-title { margin:15px 15px 0 15px; font-size:20px; line-height: 24px;  font-size: 16px; overflow:hidden; letter-spacing:1px;}
.new-body-text { margin:10px 15px 15px 15px; height:35px; line-height:18px; font-size:14px; color:#666; overflow: hidden}

.sp li {width:285px; margin-bottom:10px}
.sp li img{width: 100%;  height:auto}

.footer{background:#4e4e4e; padding-top:70px} .footer a{color:#FFF; line-height:50px;}
.footer_left li{width:130px}
.footer_left,.footer_center{background:url(../imagess/line.png) repeat-y right; padding-right:50px; margin-right:50px; float:left}
.footer_left h2,.footer_center h2,.footer_right h2{color:#FFF; margin-bottom:10px}
.footer_center li{width:230px}
.footer_right img:hover{opacity: 0.6}
.footer_bottom{padding-top:70px; padding-bottom:20px}
.footer_bottom p{color:#f3f3f3; line-height:28px}
.footer_bottom span{color:#8c8c8c}

.footer_bottom_left{width:68%; float:left}
.footer_bottom_right{width:32%; float:right}
.footer_bottom_right li a{width:42px; height:42px; margin:0 3px; display:block; float:left}
#f_ico01 a{background:url(../imagess/f_ico01.png) no-repeat top}
#f_ico01 a:hover{background:url(../imagess/f_ico01.png) no-repeat bottom}
#f_ico02 a{background:url(../imagess/f_ico02.png) no-repeat top}
#f_ico02 a:hover{background:url(../imagess/f_ico02.png) no-repeat bottom}
#f_ico03 a{background:url(../imagess/f_ico03.png) no-repeat top}
#f_ico03 a:hover{background:url(../imagess/f_ico03.png) no-repeat bottom}
#f_ico04 a{background:url(../imagess/f_ico04.png) no-repeat top}
#f_ico04 a:hover{background:url(../imagess/f_ico04.png) no-repeat bottom}
#f_ico05 a{background:url(../imagess/f_ico05.png) no-repeat top}
#f_ico05 a:hover{background:url(../imagess/f_ico05.png) no-repeat bottom}
#f_ico06 a{background:url(../imagess/f_ico06.png) no-repeat top}
#f_ico06 a:hover{background:url(../imagess/f_ico06.png) no-repeat bottom}
#f_ico07 a{background:url(../imagess/f_ico07.png) no-repeat top}
#f_ico07 a:hover{background:url(../imagess/f_ico07.png) no-repeat bottom}
#f_ico08 a{background:url(../imagess/f_ico08.png) no-repeat top}
#f_ico08 a:hover{background:url(../imagess/f_ico08.png) no-repeat bottom}

/*list*/
.wz_list li {width:285px; height:335px; float:left; position:relative; border-radius:5px; margin:0 7px 15px 7px; background:#FFF}
.wz_list li:hover{box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);border-color: rgba(229, 229, 229, .73);}
.wz_new-img img {width: 100%;  height:auto; border: none; display: block; border-radius:5px 5px 0 0}
.slide-item {position: relative;}
.new-body-title { margin:15px 15px 0 15px; font-size:20px; line-height: 24px;  font-size: 16px; overflow: hidden;letter-spacing: 1px;}
.new-body-text { margin:10px 15px 15px 15px; height:35px; line-height:18px; font-size:14px; color:#666; overflow: hidden}
.new-body span{display:block; position:absolute; width:255px; font-size:14px; bottom:10px; color:#999;margin:0 15px}
.new-body span em{float:right; font-style:normal}

/*news*/
#s_main{width:800px; margin:30px auto; position:relative}
.news_ad{width:800px; height:530px; float:left; margin-right:8px; margin-bottom:20px; position:relative; overflow:hidden}
.news_ad img{width:800px; height:530px; transition: all 0.6s}
.news_ad_txt{width:710px;  color:#FFF; height:140px; padding: 0 45px; position: absolute; bottom:0; background: #000; background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);; /*FireFox*/background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);  /* Opear */background: -ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); /*IE10及IE10+*/}
.news_ad_txt h2{margin-top:50px; font-size:30px;  overflow:hidden}  
.news_ad_txt a{color:#FFF; line-height:24px}
.news_span_left{width:40%; float:left; color:#999; margin-bottom:100px}
.news_span_right{width:60%; float:right; color:#999; text-align:right; margin-bottom:100px}
.news_span{color:#666; line-height:36px}
/*
.wz_news p{line-height:36px; margin-bottom:50px}
.wz_news h3{color:#00a0e9; line-height:36px; font-weight:normal; margin-bottom:50px}
.wz_news h3 span{background:url(../imagess/news_tit.png) no-repeat bottom; height:50px; display:block; width:180px; font-size:30px; font-style:italic;}
.wz_news img{width:100%; height:auto; margin-bottom:50px}
*/
.wz_news p{line-height:36px;}
.wz_news h3{color:#00a0e9; line-height:36px; font-weight:normal; margin-bottom:50px}

/*图片下面小字的干扰行
.wz_news h3 span{background:url(../imagess/news_tit.png) no-repeat bottom; height:50px; display:block; width:180px; font-size:30px; font-style:italic;}
*/

.wz_news img{width:100%; height:auto;}

.tjyd h3,.pl h3{color:#00a0e9; margin-bottom:20px;}
.tjyd{margin:50px 0}
.jscarousal{width: 800px;height: 140px;margin:0 auto;padding: 0;position: relative}
.jscarousal .jscarousal-left, .jscarousal .jscarousal-right{width: 38px; height: 36px; float: left; position: relative; top:50px; cursor: pointer}
.jscarousal .jscarousal-left{background-image: url(../imagess/news_pic01_left.png); background-repeat: no-repeat; background-position: left; margin-right:10px}
.jscarousal .jscarousal-left:hover{background-image: url(../imagess/news_pic01_left_h.png)}
.jscarousal .jscarousal-right{background-image: url(../imagess/news_pic01_right.png); background-repeat: no-repeat; background-position: right; margin-left:10px}
.jscarousal .jscarousal-right:hover{background-image: url(../imagess/news_pic01_right_h.png)}
.jscarousal-contents{width:700px; height: 140px; float: left; position: relative; overflow: hidden;}
.jscarousal-contents > div{position: absolute; width:100%; height: 140px}
.jscarousal-contents > div > div{float: left;}
.jscarousal-contents img{width:350px; height:140px;}
.hidden{display: none;}
.visible{display: block;}
.thumbnail-active{filter: alpha(opacity=80);opacity:0.8;cursor: pointer;}
.thumbnail-inactive{filter: alpha(opacity=100);opacity: 1.0;cursor: pointer;}

#qq {width: 800px; height: 120px; padding-top:20px; background: #fff; box-shadow: 0 0 3px #c6c6c7;}
.message {width: 750px;height: 70px;margin: 0 auto;overflow: hidden; outline: none;border: 1px solid #ddd;padding: 8px;box-sizing: border-box;font-size: 14px;-webkit-background-clip: text;color: transparent;background-image: linear-gradient(to right, #778899 0%, #333 100%)}
.But {width: 750px;height: 35px;margin: 15px auto 0px;position: relative}
.But img.bq {float: left;}
.submit {width: 80px; height: 30px; background:#00a0e9; display: block; float: right; line-height: 30px; border-radius: 5px; cursor: pointer; color: #fff; font-size: 12px; text-align: center; font-family: "微软雅黑"}
.face {width: 440px;background: #fff;border: 1px solid #ddd;box-shadow: 0 0 12px #666;position: absolute;top: 21px;left: 15px;display: none}
.face ul {width: 100%; height: 100%; display:flex; flex-wrap:wrap; padding:8px; box-sizing: border-box}
.face li {width:30px; height:30px; list-style-type:none; cursor:pointer; display: flex; justify-content: center;align-items:center}
.msgCon {width: 800px; margin:0px auto}
.msgBox {background:#fff;box-shadow: 0 0 3px #c6c6c7; padding:10px; box-sizing:border-box; margin-top:16px; border-radius: 4px}
.headUrl {width: 100%; height: 60px;border-bottom: 1px dotted #ddd; display: flex; align-items: center}
.headUrl img {width:55px; height:55px; border-radius:50%}
.headUrl div {flex:1; display:flex; flex-flow:column; font-size:16px; margin-left:16px; -webkit-background-clip: text; background-image: linear-gradient(to top, #b224ef 0%, #7579ff 100%)}
.time {font-size:14px; margin-top:6px; color:#999}
.headUrl a {font-size:14px; padding:10px; color:salmon; cursor:pointer}
.msgTxt {font-size:14px; color:#666; min-height:40px; line-height:24px; padding:10px; box-sizing:border-box; word-wrap:break-word; -webkit-background-clip:text; color: transparent; background-image: linear-gradient(to right, #778899 0%, #333 100%)}

.toolbar-item,.toolbar-layer{background: url("../imagess/zd.png") no-repeat}
.toolbar{position:fixed;right:20%;top:40%; z-index: 999}
.toolbar-item{display:block;width:63px;height:63px;margin-top:20px; border-radius:50%; position:relative}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100)}
.toolbar-item-top{background-position:0 0}
.toolbar-item-top:hover{background-position:-63px 0}
.toolbar-item-dz{position: relative}
.toolbar-item-dz:hover{background-position:-63px -63px;}
.toolbar-item-fx{background-position:0-126px }
.toolbar-item-fx:hover{background-position:-63px -126px}
.heart {width:63px;height:63px; background: url("../imagess/zd.png") no-repeat; background-position:0 -63px;position: absolute}
.heart:hover, .heart:focus{background-position: right;}
.likeCount{width: 20px; height: 20px; position: absolute; z-index: 999;  background: #F00; border-radius:50%; color: #FFF; text-align: center; line-height: 20px; font-size: 12px; top:-3px; right: 0}

.md-perspective body  {background:#fff;  -webkit-perspective: 600px; -moz-perspective: 600px; perspective: 600px}
.container {min-height: 100%;}
.md-modal {position: fixed; top: 50%; left: 50%; z-index: 9999999; visibility: hidden; -webkit-transform: translateX(-50%) translateY(-50%); -moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);}

.md-show {visibility: visible;}
.md-overlay {position: fixed;width: 100%;height: 100%;visibility: hidden;top: 0;left: 0;z-index: 9999995;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s}

.md-show ~ .md-overlay {opacity: 1; visibility: visible;}

/* Content styles */
.md-content {color: #5b5b5b;background: #fff;position: relative; margin: 0 auto;}
.md-content .md-close-btn {position: absolute;top: 10px;right: 5px;z-index: 999999;}
.md-content .md-close-btn a{color: #909090;cursor: pointer;}
.md-content .md-close-btn a:hover{color: #212121;}
.md-content .md-close {font-size: 13px;}

.md-content h3 {font-size: 16px;padding: 20px;}

.md-effect-5.md-modal {-webkit-perspective: 1300px;-moz-perspective: 1300px;perspective: 1300px; border-radius: 10px;}
.md-effect-5 .md-content {-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translateZ(600px) rotateX(20deg); -moz-transform: translateZ(600px) rotateX(20deg); -ms-transform: translateZ(600px) rotateX(20deg); transform: translateZ(600px) rotateX(20deg);opacity: 0;  box-shadow: 7.5px 12.99px 32.9px 2.1px rgba(32, 25, 16, 0.24); width:420px; height:368px;border-radius:10px; padding:30px;}
.md-show.md-effect-5 .md-content {-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-webkit-transform: translateZ(0px) rotateX(0deg);-moz-transform: translateZ(0px) rotateX(0deg);-ms-transform: translateZ(0px) rotateX(0deg);transform: translateZ(0px) rotateX(0deg); opacity: 1}
.md-effect-6.md-modal {-webkit-perspective: 1300px;-moz-perspective: 1300px;perspective: 1300px;}
.md-effect-6 .md-content {-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-transform: translate(30%) translateZ(600px) rotate(10deg); -moz-transform: translate(30%) translateZ(600px) rotate(10deg);-ms-transform: translate(30%) translateZ(600px) rotate(10deg);transform: translate(30%) translateZ(600px) rotate(10deg); opacity: 0;}
.md-show.md-effect-6 .md-content {-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-webkit-transform: translate(0%) translateZ(0) rotate(0deg);-moz-transform: translate(0%) translateZ(0) rotate(0deg);-ms-transform: translate(0%) translateZ(0) rotate(0deg);transform: translate(0%) translateZ(0) rotate(0deg);opacity: 1}
.login input[type=text], .login input[type=password] {width: 278px;font-size: 12px;}
.remember_me{margin-top: 20px}
.login p.remember_me { float: left; line-height: 31px;}
.login p.remember_me label { font-size: 12px;color: #999; cursor: pointer;}
.login p.remember_me input { position: relative; bottom: 1px; margin-right: 4px; vertical-align: middle;}

.login p.submit {text-align: right;}
.qtdl li{width: 43px; float: left; margin: 0 10px}
#qq_login a{width:43px; height:42px; display:block; background: url("../imagess/dl.png") no-repeat; background-position:0 0}
#qq_login a:hover{background-position: 0 -42px}
.qtdl span{display:block; margin-top: 50px; display: none}
#wx_login a{width:43px; height:42px; display:block; background: url("../imagess/dl.png") no-repeat; background-position:-60px 0}
#wx_login a:hover{background-position:-60px -41px}
#wb_login a{width:43px; height:42px; display:block; background: url("../imagess/dl.png") no-repeat; background-position:-121px 0}
#wb_login a:hover{background-position:-120px -42px}
.form-text-around-line{margin-bottom:24px; display:flex; -webkit-box-align:center}
.form-text-around-line>span{margin:0 6px; font-size:14px; font-weight:300; line-height:22px; color:#000}
.form-text-around-line>i{-webkit-box-flex:1; -ms-flex:1 1 auto; flex:1 1 auto; height:1px; background:#f0f0f0}

.md-show.md-effect-5 .md-content h2{color: #333; margin-bottom: 10px; font-weight: normal}
.md-show.md-effect-5 .md-content h2 span{float:right; font-size: 14px; font-style: normal;}
.md-show.md-effect-5 .md-content h2 i{font-size: 14px; font-style: normal; padding-left: 10px}
.md_txt{width:96%; height:40px; line-height:40px; border: 1px solid #DDD; margin-bottom: 15px; padding:0 2%; color: #999; order: 1px solid; border-color: #c4c4c4 #d1d1d1 #d4d4d4; border-radius: 2px; outline: 5px solid #eff4f7; -moz-outline-radius: 3px; -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12); box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.12);}
.md_txt:focus{ border-color: #7dc9e2; outline-color: #dceefc; outline-offset: 0;}

.wjmm{float:right; color:#999;font-size: 14px; font-style: normal; display: block}
.btn-sm a{width: 100%; height:40px; line-height:40px; display: block; text-align: center; cursor:pointer; margin: 15px 0;border-radius:5px; background: #dedede; border:0; color: #FFF}
.btn-sm a:hover{background: #00a0e9}
.qtdl{width: 200px; margin: 0 auto}

#f_span a{background:url(../imagess/seek.png) no-repeat left center; padding-left:40px}

.menu-button {position:absolute; left:84%; cursor: pointer; z-index: 666}
.menu-overlay {width: 100%; height: 100%; position: fixed; top: 0; background: #FFF; z-index:999999; filter:alpha(opacity=95); opacity:0.95; display: grid; grid-template-columns: 3fr 4fr;
 transform: translateX(100%); transition: all 0.6s ease-in-out}
.menu-overlay.open {transform: translateX(0)}

.main_seek{width:850px; position:relative; left:25%; top:35%}
.seek_txt{width:90%; height:50px; line-height:50px; font-size:16px; float:left; border:0; border-bottom:1px solid #666}
.seek_btn{width:43px; height:43px; float:left; background:url(../imagess/tk_seek.png) no-repeat top; border:0}
.seek_btn:hover{background:url(../imagess/tk_seek.png) no-repeat bottom; border:0; outline:0 none !important;}
.main_seek h3{color:#00a0e9; margin:50px 0 15px 0}
.main_seek span a{padding:3px 8px; float:left; margin-right:15px; display:block; border:1px solid #666}
.main_seek span a:hover{background:#00a0e9; border:1px solid #00a0e9; color:#FFF}

#featureCarousel {
    height:480px;
    width:1200px;
    position:relative;
}
#featureCarousel img {
    border:0; width:592px; height:395px
}
#featureCarousel .feature {
    position:absolute;
    top:-1000px;
    left:-1000px;

    cursor:pointer;
}
#featureCarousel .feature > div {
    position:absolute;
	width:502px;
    bottom:0px;
    left:0px;
    background-color:black;
	color:#FFF; height:140px; padding: 0 45px; position:absolute; bottom:0; background: #000; background: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1));background: -moz-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);; /*FireFox*/background: -o-linear-gradient(top,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);  /* Opear */background: -ms-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,1)); /*IE10及IE10+*/}
	
#featureCarousel .feature > div h2{margin-top:50px; font-size:24px; margin-bottom:10px}  #featureCarousel .feature > div a{color:#FFF; line-height:24px} #featureCarousel .feature > div p{height:27px; overflow:hidden}

#featureCarousel .blipsContainer {
    position:absolute;
    color:white;
    left:45%;
    top:440px;
    padding:0;
    margin:0;
}
#featureCarousel .blipsContainer .blip {
    margin:3px;
	display:block; width:12px;font-size:0px; height:12px; border-radius:50%; background:#999; overflow:hidden
}
#featureCarousel .blipsContainer .blipSelected {
background:#00a0e9
}


/***************头部搜索加登录和导航******************/
.seek_txt{width:90%; height:50px; line-height:50px; font-size:16px; float:left; border:0; border-bottom:1px solid #666}
.burger{position:absolute;width:45px; height:45px;background:url(../imgs/seek_sbtn.png) no-repeat;z-index: 10;right:5%;top: 15px;cursor: pointer;transform: rotateY(0);	transition: all 0.4s cubic-bezier(0.23, 1, 0.32, 1)}
.burger-close{transform: rotate(180deg); background:url(../imagess/gb_ico.png) no-repeat; background-size:45px 45px; z-index: 999999; top:10px; right:0}
.menu{position: fixed;top:0;width:100%;visibility: hidden;z-index: 99999}
.menu-banner{display: flex;flex-flow: wrap column ;width:100%;height:100vh; z-index: 9999999;overflow: hidden;}
.seek_logo{float:left; width:224px}
.menu-banner{background: #f6f6f6; z-index: 9999999; display: flex;overflow:scroll;transform: translate3d(0, 100%, 0);transition: all 0.4s cubic-bezier(0.23, 1, 0.23, 1);}
.seek_txt{width:790px;background: #f6f6f6; height:50px; line-height:50px; font-size:24px; color:#333; display:block; border:0; float:left; border-bottom:1px solid #DDD;}
.seek_btn{width:43px; height:43px; float:left; background:url(../imagess/tk_seek.png) no-repeat top; border:0}
.seek_btn:hover{background:url(../imagess/tk_seek.png) no-repeat bottom; border:0; outline:0 none !important;}
.seek_tk{width:850px; margin:30px auto}
.seek_tk span{-webkit-transform:translateZ(0);transform:translateZ(0); margin-right:20px; display:inline-block;padding:5px 10px; border:1px solid #666; background-color:#fff;color:#999;cursor:pointer;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:16px} .seek_tk span:hover{-webkit-box-shadow:0 5px 30px rgba(0,0,0,.05);box-shadow:0 5px 30px rgba(0,0,0,.05);-webkit-transform:perspective(1px) scale(1.05);transform:perspective(1px) scale(1.05);font-size:16px;background-color:#00a0e9; border:1px solid #00a0e9; color:#FFF}
.seek_tk h3{margin:20px 0 10px 0; color:#00a0e9}
.seek_list li a {position:relative; padding-right:20px; width:885px; height:194px; display:block; background:#fff; margin:20px auto 0 auto}
.seek_list li a:hover {box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);border-color: rgba(229, 229, 229, .73);}
.seek_list li img{width:291px; height:194px; float:left; margin-right:20px}
.seek_list li h3{font-size:24px; padding-top:10px; margin-bottom: 10px;    line-height: 30px; overflow:hidden}
.seek_list li span{display:block; width:560px; position:absolute; bottom:15px; color:#999; left:311px;}
.seek_list li span em{background:url(../imagess/sj.png) no-repeat left center; padding-left:30px;  float:right; font-style:normal}
.cont1_more a{width:268px; height:40px; line-height:40px; margin:20px auto 5px auto; display:block; background:#f6f6f6; border:1px solid #00a0e9; text-align:center} .cont1_more a:hover{background:#00a0e9; color:#FFF}
.menu-action{visibility: visible;}
.menu-action .menu-banner{transform: translate3d(0, 0, 0)}

.psc_header{padding:50px 0}
.psc_logo{width:277px; float:left}
.psc_seek{width:900px; float:right; margin-top:45px}



/*直播样式*/
.zb_list li{width:720px; padding:40px 40px 10px 40px; margin-bottom:30px; display:block; border-radius:10px; background:#fff; position:relative}
.zb_list li:hover {box-shadow: 0 3px 7px 0 rgba(0, 0, 0, .1);border-color: rgba(229, 229, 229, .73);}
.zb_list li img{width:170px; height:170px; border-radius:5px; float:left; margin-bottom:10px; margin-right:10px}
.zb_list li h3{font-size:24px; padding-top:30px; height:40px; overflow:hidden;font-weight: bold;color: #333333;    margin-bottom: 20px;}
.zb_list li p {color: #666666;line-height: 36px;margin-bottom: 30px;}

.zb_list li .xiaobiaotishijian{display:block; position:absolute; top:15px; color:#999; right:20px}
.zb_list li  .xiaobiaotishijian em{background:url(../zhibo/images/sj.png) no-repeat left center; padding-left:30px;  float:right; font-style:normal}
.cont1_more a{width:268px; height:40px; line-height:40px; color:#00a0e9; margin:20px auto 5px auto; display:block; background:#f6f6f6; border:1px solid #00a0e9; text-align:center} .cont1_more a:hover{background:#00a0e9; color:#FFF}
.pj{height:37px; line-height:37px; margin:30px 0; border:1px solid #999; width:710px}
.pj_txt{width:88%; padding:0 2%; height:32px; line-height:32px; border:none}
.pj_btn{background:none; border:none; font-size:16px}
.pj_list p{margin-bottom:30px; color:#999}
.pj_list p i{color:#00a0e9; font-style:normal}

/*zb*/
#s_main{width:800px; margin:30px auto; position:relative}
.zb_ad{width:800px; height:530px; float:left; margin-right:8px; margin-bottom:20px; position:relative; overflow:hidden}
.zb_ad img{width:800px; height:530px; transition: all 0.6s}
.zb_span h3{color:#333; font-size:30px; font-weight:bolder; margin-bottom:10px}
.zb_span_left{width:40%; float:left; color:#999; margin-bottom:40px}
.zb_span_right{float:right; color:#999; text-align:right; margin-bottom:40px}
.zb_span_right li{float:right; border-right:1px solid #b3b3b3; padding:0 20px; line-height:28px; text-align: center}
.zb_span_right li em{display: block; font-style: normal; color:#00a0e0; font-size:20px; font-weight: bolder}
#ydl em{font-size:30px}
#zzzb{color:#f00} #yjs{color:#000}
.zb_span{color:#666; line-height:36px}
.wz_news p{line-height:36px; margin-bottom:30px}

/*图片下面小字的干扰行
.wz_news h3 span{background:url(../zhibo/images/news_tit.png) no-repeat bottom; height:50px; display:block; width:180px; font-size:30px; font-style:italic;}
*/

.wz_news .news_ad img{width:100%; height:auto; margin-bottom:50px}

.zb_top{height:710px; background: #FFF; box-shadow:2px 2px 10px 1px #CCC; position:relative; z-index:9999}
.zb_left img{width:800px; height:533px; float:left; margin:20px 0}
.zb_right{width:320px; height:453px; padding:40px; background:#F6F6F6; float:left; margin:20px 0} 
.zb_right p{line-height:36px; font-size:18px; background:url(../zhibo/images/zb_bg.png) no-repeat top left; padding-top:50px}







/***************分页******************/
.pages {
    width: 100%;
    text-align: center;
    height: 28px;
    margin: 15px auto;
    font-size: 12px;
}

.pages ul {
    height: 28px;
    line-height: 28px;
    padding: 0;
    margin: 0 auto;
    display: inline-block;
}

.pages ul li {
    float: left;
    margin: 0 2px;
    line-height: 22px;
    height: 22px;
}

.pages ul li a {
   color: #00a0e9;
    padding: 5px 8px;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 20px;
    text-decoration: none;
}

.pages ul li  a:hover {
    font-weight: bold;
    color: #fff;
    background: #296CB3;
    border: 1px solid #296CB3;
}

 .selected a{ background-color: #e5f3f5 }