*{margin:0;padding:0;box-sizing: border-box;}
li{list-style-type: none;}
a{text-decoration: none;    color: #222222;border:0;  }
div{margin:0; padding:0px;}
ul{margin: 0; padding: 0;}
img{border:0; margin: 0; padding: 0;}

/*all*/
.w100{width: 100%; float: left;}
.main{width: 1300px;margin: 0 auto;}

/*space*/
.f1{margin-bottom: 50px;}
.f2{margin: 20px 0;}

/*background*/
.bg1{background-color: #f5f7fa;}

body{font-family: "Microsoft YaHei";min-width: 1400px;}

/*hbg*/
.hbg{width: 100%;float:left;background: url(../images/bg.jpg) no-repeat center;}

.logo{width: 100%;height: 110px;float:left;margin: 30px 0 10px;background: url(../images/logo.png) no-repeat left center;background-size: 650px auto;}

/*bnav*/
.bnav{width: 100%;height: 50px;float: left;background: #035392;}

.nav {width: 1200px;margin: 5px auto;overflow:hidden;}
.nav li{width: 170px;float:left;border-left: 1px solid #326791;}
.nav li a{display: block; width: 100%; font-size: 20px; color: #ffffff; line-height: 40px; text-align:center;font-weight: bold;}
.nav li a:hover{background:#035392;}
.nav li:first-child{border-left:none;}

/*bt*/
.bt{width: 100%;float:left;background: #ecf0f4;border-radius: 5px;}

.bt p{height: 50px;float:left;}
.bt p a{display: block;float:left;padding: 0px 30px;font-size: 20px;line-height: 50px;color: #ffffff;text-align: center;font-weight: bold;border-radius: 5px;background:#035392;}

/*bt1*/
.bt1{width: 100%;float:left;}
.bt1 p{height: 40px;float:left;}
.bt1 p a{display: block;float:left;padding: 0px 20px;font-size: 20px;line-height: 40px;color: #ffffff;text-align: center;font-weight: bold;border-radius: 5px;background:#035392;}

.bt1 li{float:left;margin-right: 10px;}
.bt1 li:last-child{margin-right:0px;}
.bt1 li a{display: block;font-size: 20px;line-height: 40px;color: #035392;text-align: center;font-weight: bold;padding:0 20px;background: #e3eaf1;border-radius: 5px;}
.bt1 li a:hover,.bt1 li.thistab a,.bt1 li.thistab a:hover{color: #ffffff;background: #035392;}

.nr{float: left; padding: 10px 10px 0; }

/*lm*/
.solid{width: 620px;float:left;margin-right: 30px;}
.work{width: 650px;float:left;}

/* drama-poster */
.content{width: 1300px;float: left;position:relative;overflow:hidden;margin: 50px 0;}
.drama-poster{width: 1200px;float: left;margin: 0 50px;overflow:hidden;position:relative;z-index: 1;}
.drama-poster ul{width:10000px;float: left;}
.drama-poster li{margin-right: 15px;}
.drama-poster li a{display:block; float: left;}
.show-poster-3{width: 289px;float:left;}
.show-poster-3 a{display:block;width: 100%;height: 112px;float:left;}
.show-poster-3 a img{width: 100%;height: 100%;float:left;border-radius: 5px;}

.drama-slide{width: 1300px;height: 112px;position:relative;z-index: 0;}
.drama-slide li{position:absolute;top: 0;}
.drama-slide li.prev{left:0}
.drama-slide li.next{right:0}
.drama-slide li a{display:block;width: 40px;height: 112px;text-indent:-1000em;border-radius: 5px;}

.drama-slide li.prev a{background: url(../images/zt-l.png) no-repeat -1px center;}
.drama-slide li.prev a:hover{background: url(../images/zt-l.png) #f5f7fa no-repeat -1px center;}
.drama-slide li.next a{background: url(../images/zt-r.png) no-repeat 3px center;}
.drama-slide li.next a:hover{background: url(../images/zt-r.png) #f5f7fa no-repeat 3px center;}
/*zwgk*/
.zwlist{width: 390px;float:left;margin-right: 30px;}
.zwlist li{width: 390px;height: 107px;float:left;margin-bottom: 10px;padding: 0px 25px;background-size: 100% auto;background-repeat: no-repeat;background-position: top center;background-color: rgba(255, 255, 255, 0.3);background-blend-mode: color;}

/*.zwlist li.l1{background-image: url(../images/l1.jpg);}*/
.zwlist li.l1{background-image: url(../images/l2.jpg);}
.zwlist li.l2{background-image: url(../images/l3.jpg);}
.zwlist li.l3{margin-bottom: 0;background-image: url(../images/l4.jpg);}

.zwlist li h2{width: 50%;float:left;margin-top: 25px;font-size:24px;color:#ffffff;}

.zwlist li p{width: 50%;float: right;margin-top: 50px;}
.zwlist li p a{display: block;float: right;padding: 0 30px;font-size: 18px;line-height: 35px;color: #3c6a98;text-align: center;font-weight: bold;background: rgb(255 255 255 / 85%);border-radius: 25px;}
.zwlist li.l1 p a{color: #ed6950;}
.zwlist li.l2 p a{color: #b68022;}
.zwlist li.l3 p a{color: #259880;}
.zwlist li.l4 p a{color: #00a2b7;}

.zwlist li p:hover{transform: translateY(-5%);-webkit-transition: all 0.4s linear;  -moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}

.zwgk{width: 880px;height: 341px;float:left;padding: 20px 25px;background: #f5f7fa;border-radius: 5px;}

.zwgk .zwbt-l {width: 100px;float: left;margin-right: 100px;margin-bottom: 8px;}
.zwgk .zwbt-l font{font-size: 24px;line-height: 50px;color: #035392;text-align: center;font-weight: bold; }
.zwgk .zwbt-r{width: 630px;float: left;margin-top: 8px;}

/*lm*/
.class{width: 100%;float: left;background: #ffffff;box-shadow: 2px 2px 5px #eaeaea;-webkit-box-shadow: 2px 2px 5px #eaeaea;-moz-box-shadow: 2px 2px 5px #eaeaea;}

.class-bt{width: 1280px;float: left;padding-left: 20px;}

.class-list{width: 1058px;float: left;padding: 30px;margin: 0 40px 40px;background: #ffffff;border: 1px solid #ececec;}

.class-left{width: 300px;float: left;margin: 15px;}
.class-left .class-l-bt{width: 100%;height: 50px;}
.class-left .class-l-list{width: 100%;float: left;background: #f6f6f6;}

.class-right{width: 940px;float: left;margin: 15px;padding-top: 15px;padding-left: 30px;border-left: 1px dashed #eeeeee;}
.class-right .class-r-bt{width: 100%;height: 49px;border-bottom: 1px solid #e1e1e1;}
.class-right .class-r-list{width: 100%;float: left;padding: 10px 0;}

.class-right #vsb_content_4 P{font-family: SimSun;font-size: 18px;line-height: 40px;color: #404040;text-indent: 2em;padding-bottom: 15px;}

/*nr*/
.essay{width: 1300px;margin: 50px 0;padding: 0 50px 50px;background: #f5f7fa;overflow: hidden;}

.dqwz{width: 1200px;float: left;padding-left: 10px;}

.essay-list{width: 1200px;float: left;padding: 50px;background: #ffffff;border: 1px solid #ececec;}

.essay .essay-content{width: 100%;float: left;}

.essay .essay-content h1{font-size: 30px;line-height: 60px;color: #333333;text-align:center;padding: 40px 20px;}
.essay .essay-content h2{font-size: 20px;line-height: 40px;color: #333399;text-align:center;padding: 20px;}
.essay .essay-content h3{font-size: 18px;line-height: 45px;color: #999999;font-weight:normal;}

.essay .essay-content .time{width: 100%;float: left;padding-bottom: 10px;margin-bottom: 30px;}
.essay .essay-content .time p{float: left;width: 510px;font-size: 17px;line-height: 50px;color: #333333;text-align: left;padding-left: 20px;}
.essay .essay-content .time p font{font-weight:bold;padding-right: 10px;}

.essay .essay-content .message{width: 100%;float: left;padding-bottom: 10px;margin-bottom: 30px;border-bottom: 2px dotted #eeeeee;}
.essay .essay-content .message p{float: left;font-size: 16px;line-height: 50px;color: #999999;text-align: left;padding-left: 20px;margin-bottom: 0;}
.essay .essay-content .message p font{float:left;color: #333333;font-weight:bold;}
.essay .essay-content .message p:last-child font{ width: auto; margin-right: 10px;}

.essay .essay-content .m-txt-article{width: 1098px;min-width: 998px;float:left;padding:0 30px;font-family: "SimSun";overflow-x: scroll;}
.essay .essay-content .m-txt-article p{font-size: 18px;line-height: 40px;color: #404040;text-indent: 2em;margin-bottom: 20px;}
.essay .essay-content .m-txt-article img{text-align: center;}

.essay .essay-content .m-txt-article .next{width:100%;float:left;margin-top: 30px;}
.essay .essay-content .m-txt-article .next a{display: block;width: 100%;float: left;background: #fafafa;margin-bottom: 25px;font-size: 18px;line-height: 40px;color: #222222;text-indent:1em;}
.essay .essay-content .m-txt-article .next a font{font-weight:bold;padding-right: 10px;}
.essay .essay-content .m-txt-article .next a:hover{background: #f5f5f5;transform: translateY(-5%);box-shadow: 3px 3px 10px 5px #f1f1f1;-webkit-box-shadow: 3px 3px 10px 5px #f1f1f1;-moz-box-shadow: 3px 3px 10px 5px #f1f1f1;-webkit-transition: all 0.4s linear;-moz-transition: all 0.4s linear;-o-transition: all 0.4s linear;transition: all 0.4s linear;}

.essay .essay-content .m-txt-article .fj{width:100%;float:left;margin-top: 30px;}
.essay .essay-content .m-txt-article .fj li{width:100%;float:left;margin-bottom: 30px;}
.essay .essay-content .m-txt-article .fj li font{width: 100%;float: left;font-size: 18px;line-height: 50px;color: #000080;font-weight: bold;}
.essay .essay-content .m-txt-article .fj li h7{width:100%;float:left;}
.essay .essay-content .m-txt-article .fj li a,.essay .essay-right .news-content .fj li h8{font-family: "SimSun";font-size: 17px;line-height: 45px;color: #444444;text-indent: 3em;font-weight: normal;}
.essay .essay-content .m-txt-article .fj li a:hover{color:#000080;}
.essay .essay-content .m-txt-article .fj li h8 span{font-weight: bold;}