* {margin:0;padding:0}
body {font:15px "Microsoft YaHei",Arial,Helvetica,sans-serif;background:#f7f9fa;color:#001737;}
img {border:0;}
ul,li {list-style:none;}
.clear {clear:both;width:100%;overflow:hidden;}
.box {width:1400px;margin:auto;}
/*header*/header {position:relative;height:120px;background:#fff;}
.top5 {width:100%;height:1px;margin-bottom:20px;}
.top5 img {width:100%;height:1px;}
.logo {float:left;padding-top:15px;}
.ad_top {float:left;margin-left:100px;width:800px;height:80px;overflow:hidden}
.ad_top img {width:100%;}
/*contact_icon*/.contact_icon {float:right;margin:20px 0 0 0;}
.contact_icon ul li {display:inline-block;}
.contact_icon ul li i {width:36px;height:36px;border-radius:100%;display:block;transition:.3s;margin-left:10px;}
.icon_tougao {background:url(../image/icon_tougao.png) no-repeat center}
.icon_denglu {background:url(../image/icon_denglu.png) no-repeat center}
.contact_icon ul li i img {position:absolute;top:36px;right:-54px;display:none;box-shadow:0px 9px 24px rgb(0 0 0 / 5%);}
/*nav*/.nav2024 {width:100%;background-color:#1e4178;}
nav {line-height:40px;height:40px;background:#285192;margin-top:1px;position:relative;}
#starlist li {position:relative;display:inline-block;font-size:18px;text-align:center;font-weight:700;}
#starlist li.cur {background:#366dd3}
#starlist li a {display:block;color:#fff;padding:0 40px;}
#starlist li:hover a,#starlist ul.sub li a:hover {text-decoration:none}
#starlist ul.sub {position:absolute;border-radius:0 0 10px 10px;overflow:hidden;left:0;top:40px;z-index:99999;width:100%;line-height:36px;opacity:0;transition:all .5s;box-shadow:0px 5px 9px 1px rgba(144,161,180,0.2);}
#starlist ul.sub li {width:100%;background:#285192;float:left;font-size:16px;transition:all .5s;font-weight:500;}
#starlist ul.sub li a {padding:0;display:none;width:100%;color:#f8f8f8;border-bottom:1px #3f65a1 solid;font-weight:500;}
#starlist ul.sub li:last-child a {border:none}
#starlist li:hover ul.sub {opacity:1;top:40px;}
#starlist li:hover ul.sub li a {display:block;}
#starlist ul.sub li:hover {padding-left:5px;}
#starlist li:hover ul.sub:after,#starlist ul.sub li:after,#starlist ul.sub li a:after {display:none;}
.menu:after {content:"";position:absolute;right:10px;top:46%;background:url(../image/jt.png) no-repeat;width:8px;height:8px;background-size:8px;transition:all .5s ease;}
.menu:hover:after {transform:rotate(180deg)}
#mnavh {display:none;width:40px;height:40px;text-align:center;}
.navicon {display:block;position:relative;width:27px;height:2px;background-color:#285192;margin-top:20px;float:left;}
.navicon:before,.navicon:after {content:'';display:block;width:27px;height:2px;position:absolute;background:#285192;-webkit-transition-property:margin,-webkit-transform;transition-property:margin,-webkit-transform;transition-property:margin,transform;transition-property:margin,transform,-webkit-transform;-webkit-transition-duration:300ms;transition-duration:300ms;}
.navicon:before {margin-top:-8px;}
.navicon:after {margin-top:8px;}
.open .navicon {background:none}
.open .navicon:before {margin-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.open .navicon:after {margin-top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.open .navicon:before,.open .navicon:after {content:'';display:block;width:28px;height:2px;position:absolute;background:#727171;}
/*search*/.search {position:relative;overflow:hidden;}
.search input::-webkit-input-placeholder {color:#a9a9a9;}
.search input::-moz-placeholder {color:#a9a9a9;}
.search input:-moz-placeholder {color:#a9a9a9;}
.search input:-ms-input-placeholder {color:#a9a9a9;}
.search input.input_submit {border:0;color:#fff;outline:none;position:absolute;top:0;right:0;display:block;font-size:15px;height:44px;background:#285192;line-height:44px;cursor:pointer;}
.search input.input_text {line-height:44px;height:44px;font-size:14px;outline:none;text-indent:1em;border:1px solid #ebebeb;box-sizing:border-box;}
.is-search {position:absolute;right:0;top:0;background:url(../image/white_bg.png);cursor:pointer}
.is-search i {display:block;width:40px;height:40px;background:url(../image/search.png) no-repeat center;background-size:24px;}
.search-page {width:100%;left:0;background:#ffffff;position:absolute;top:40px;z-index:8;display:none;border-radius:5px;}
.search_box {padding:20px;background-color:#eff8ff;}
.search-page .search {clear:both;width:55%;margin:auto;background:#ebebeb;position:relative;}
.search-page .search input.input_text {width:88%;float:left;z-index:9;}
.search-page .search input.input_submit {width:12%;}
.search select {border:none;height:36px;right:20%;outline:none;z-index:9;position:absolute;background:#fff;}
.search-page .go-left {background:url(../image/prev_close.png) no-repeat left center;width:32px;height:32px;background-size:32px;position:absolute;right:20px;top:10px;}
/*banner*/.banner img {width:100%;transition:all .5s}
.banner li {float:left;width:33.333%;font-size:18px;}
.banner li a {position:relative;display:block;margin:0 10px;overflow:hidden}
.banner li a:after {position:absolute;content:'';width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 44.79%,rgba(0,0,0,0.35) 63.54%,#000000 100%);}
.banner li span {display:block;width:auto;min-width:70px;padding:0 8px;height:33px;position:absolute;left:0;top:0px;z-index:2;overflow:visible;background:#FF3A3A;color:#fff;border-radius:0 0 22px 0;font-size:12px;line-height:33px;text-align:center;}
.banner li:nth-child(n) span {background:#ff9900;}
.banner li:nth-child(2n) span {background:#FF3A3A;}
.banner li:nth-child(3n) span {background:#6360ff;}
.banner li section {position:absolute;width:100%;left:0;bottom:0;color:#fff;z-index:9;text-align:left;padding:20px 0}
.banner li section p {padding:0 20px 0 30px;margin:20px 0 0 20px;background:url(../image/fire.png) no-repeat left top;line-height:26px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.banner li section p:hover {opacity:.8}
.banner li:hover img {transform:scale(1.1)}
/*featured_news*/.featured_news {margin-top:20px;margin-bottom:20px;width:70%;float:left}
.featured_nav {margin-bottom:10px;overflow:hidden;}
.featured_nav h2 {float:left;}
h2.h_title11 {line-height:30px;font-size:18px;font-weight:700;text-align:right;margin-right:15px;}
h2.h_title {line-height:50px;font-size:20px;font-weight:700;}
h2.h_title a {color:#FFC125;font-size:20px;font-weight:700;}
.featured_nav #tab {border-radius:120px;padding:0px 60px;float:right;background:#fff;line-height:50px}
.featured_nav #tab li {display:inline-block}
.featured_nav #tab li a {display:block;margin:0 20px;padding:0 10px;position:relative;font-size:15px;font-weight:700;}
.featured_nav #tab li a:after {content:"";position:absolute;width:0;height:0;background:#fff;left:0;bottom:0;transition:all .5s}
.featured_nav #tab li a:hover,.featured_nav #tab .tab-current a {color:#FFC125;}
.featured_nav #tab li a:hover:after,.featured_nav #tab .tab-current a:after {width:100%;height:3px;background:#FFC125}
.featured_news #tab-content section {display:none;}
.featured_news #tab-content section:nth-child(1) {display:block}
.featured_nav1 {margin-bottom:1px;overflow:hidden;}
.featured_nav1 #tab1 {background:#fff;line-height:50px;white-space: nowrap;overflow-x: auto;}
.featured_nav1 #tab1::-webkit-scrollbar {
	display: none;
}
.featured_nav1 #tab1 li {display:inline-block}
.featured_nav1 #tab1 li a {display:block;margin:0 20px;position:relative;font-size:18px;font-weight:700;}
.featured_nav1 #tab1 li a:after {content:"";position:absolute;width:0;height:0;background:#fff;left:0;bottom:0;transition:all .5s}
.featured_nav1 #tab1 li a:hover,.featured_nav1 #tab1 .tab-current1 a {color:#FFC125;}
.featured_nav1 #tab1 li a:hover:after,.featured_nav1 #tab1 .tab-current1 a:after {width:100%;height:3px;background:#FFC125}
.featured_news #tab-content1 section {display:none;}
.featured_news #tab-content1 section:nth-child(1) {display:block}
.featured_nav2 {margin-bottom:-20px;overflow:hidden;}
.featured_nav2 #tab2 {background:#fff;line-height:50px;}
.featured_nav2 #tab2 li {display:inline-block;}
.featured_nav2 #tab2 li a {display:block;margin:0px 30px 0 0;position:relative;font-size:18px;font-weight:700;}
.featured_nav2 #tab2 li a:after {content:"";position:absolute;width:0;height:0;background:#fff;left:0;bottom:0;transition:all .5s}
.featured_nav2 #tab2 li a:hover,.featured_nav2 #tab2 .tab-current2 a {color:#FFC125;}
.featured_nav2 #tab2 li a:hover:after,.featured_nav2 #tab2 .tab-current2 a:after {width:100%;height:3px;background:#FFC125;}
/*f_news_pic*/.f_news_pic {width:50%;height:275px;float:left;overflow:hidden;position:relative;}
.f_news_pic:after {background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 44.79%,rgba(0,0,0,0.35) 63.54%,#000000 100%);position:absolute;content:'';width:100%;height:100%;left:0;top:0;}
.f_news_pic_box {position:absolute;bottom:0;left:0;width:100%;padding:20px 0 40px;z-index:9;}
.f_news_pic i img {height:100%;transition:.5s;}
.f_news_pic:hover i img {transform:scale(1.05)}
a.f_news_tag {background:#FF3A3A;color:#fff;text-align:center;display:inline-block;height:26px;padding:0 12px;line-height:26px;margin-left:20px;}
.f_news_title {font-size:18px;font-weight:600;line-height:34px;margin:20px;}
.f_news_title a {color:#fff;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.f_news_title a:hover {opacity:.8}
.f_news_info {margin-left:20px;color:#fff;}
.f_news_info span {margin-right:20px;padding-left:30px}
.f_news_info span:nth-child(1) {background:url(../image/time.png) no-repeat left center;background-size:19px;}
.f_news_info span:nth-child(2) {background:url(../image/view.png) no-repeat left center}
.f_news_list {float:right;width:50%;overflow:hidden;}
.f_news_list li {background:#FFF;margin-bottom:3px;padding:18px 15px;overflow:hidden;}
.f_news_list li i {width:133px;height:100px;overflow:hidden;display:block;float:left;margin-right:15px;}
.f_news_list li i img {height:100%;min-width:100%;transition:.5s;}
.f_news_list li:hover img {transform:scale(1.1)}
.f_news_list li p {font-size:20px;font-weight:600;line-height:28px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.f_news_list li span {font-size:13px;color:#999;}
.featured_news #tab-content section:nth-child(2) a.f_news_tag {background:#03c63a;}
.featured_news #tab-content section:nth-child(3) a.f_news_tag {background:#1298fc;}
/*mycard*/.mycard {float:right;width:28%;margin-top:20px;margin-bottom:20px;height:335px;background:#fff;position:relative}
.mycard .tg_box {display:inline-block;width:100%;padding:5px 20px 0;border-bottom:1px solid #e8e8e8;box-sizing:border-box;}
.mycard .tg_box .tg_title {line-height:36px;font-size:20px;font-weight:700;float:left;}
.mycard .tg_box .tg_all {float:right;width:36px;height:36px;}
.mycard .tg_box .tg_all i {display:block;margin:5px 0;height:20px;overflow:hidden;}
.icon_tougao_l {background:url(../image/icon_tougao_l.png) no-repeat center;}
.mycard ul {overflow:hidden;zoom:1;}
.mycard ul li {position:relative;margin:8px 20px;overflow:hidden;border-bottom:1px #e8e8e8 dotted}
.mycard ul li p {font-weight:normal;line-height:20px;overflow:hidden;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:5px;}
.mycard ul li span {width:auto;color:#ffa768;font-size:12px;margin:12px 0;height:21px;line-height:38px;display:block;float:right;}
.mycard_title {color:#b29f7d;font-size:18px;font-weight:bold;letter-spacing:0.3em;margin-bottom:20px;}
.mycard_title_en {color:#55603d;text-transform:uppercase;font-style:italic;font-weight:bold;font-size:32px;letter-spacing:.2em;}
/*featured_pics*/.featured_pics {width:100%;margin:10px 0}
.featured_pics ul {background:#fff;overflow:hidden;padding:20px;}
.featured_pics ul li {float:left;width:20%;overflow:hidden}
.featured_pics ul li a {margin:10px;display:block;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.featured_pics ul li i {display:block;overflow:hidden;height:160px;border-radius:10px;}
.featured_pics ul li i:after {position:absolute;left:0;top:0;width:100%;height:100%;content:'';background:linear-gradient(0deg,rgba(255,255,255,0.3),rgba(255,255,255,0.3));opacity:1;transition:.5s}
.featured_pics ul li i img {width:100%;min-height:100%;}
.featured_pics ul li section {color:#fff;position:absolute;bottom:5%;left:15%;width:70%;}
.featured_pics ul li p {line-height:30px;text-overflow:ellipsis;white-space:nowrap;position:relative;overflow:hidden;text-align:center;background:rgba(0,23,55,.8);border-radius:100px;padding:0px 29px;font-size:14px;}
.featured_pics ul li span {position:absolute;right:0px;bottom:5px;background:#FF3A3A;width:30px;height:30px;text-align:center;line-height:30px;border-radius:50%;color:#fff;font-weight:bold;}
.featured_pics ul li:nth-child(1) span {background:#6360ff;}
.featured_pics ul li:nth-child(2) span {background:#ff3a3a;}
.featured_pics ul li:nth-child(3) span {background:#03c63a;}
.featured_pics ul li:nth-child(4) span {background:#ff9900;}
.featured_pics ul li:hover i:after {opacity:0}
/*blogs*/.blogs {width:70%;float:left}
.blogs ul {margin-top:0px}
.blogs_list {overflow:hidden;position:relative;transition:all .8s;padding:20px;background:#fff;margin-bottom:2px}
.blogs_list i {display:block;width:250px;height:140px;background:#ccc;overflow:hidden;float:left;margin-right:20px;border-radius:10px;}
.blogs_list i img {width:100%;min-height:100%;transition:all .6s;}
.blogs_list h2 {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:10px 0;line-height:28px;font-size:20px;font-weight:500;}
.blogs_list h2 span {font-size:14px;color:#ffffff;margin-right:5px;background:#c20060;padding:0 5px;display:inline-block;}
.blogs_list p {color:#808595;font-size:14px;line-height:24px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.blogs_list:hover {box-shadow:0px 12px 8px -12px #c0bebe;}
.blogs_list h2:hover {color:#FFC125;}
.blogs_list img:hover {transform:scale(1.1);}
.blogs_base {color:#999;font-size:12px;margin:20px 0 0 0;line-height:24px;}
.blogs_base a {color:#999;}
.blogs_base span {margin-right:40px;padding-left:24px;line-height:24px;display:block;float:left;}
span.blogs_time {background:url(../image/icon_time.png) no-repeat left center;background-size:15px;}
span.blogs_onclick {background:url(../image/icon_fire.png) no-repeat left center;background-size:18px;}
a.read_more {background:#EEAD0E;color:#fff;font-size:14px;font-weight:600;text-align:center;padding:8px 20px;width:80px;float:right;border-radius: 7px;}
a.read_more:hover {background:linear-gradient(90deg,#FFD700 0%,#EEAD0E 100%) !important;}
.bqian1 {padding:5px 0 5px 0px;}
.bqian1 a {max-width:190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;padding:0 15px 0 6px;line-height:32px;height:32px;margin-right:6px;font-size:14px;color:#555;text-decoration:none !important;border-radius:18px;transition:all .5s ease;background:#f2f2f2;}
.bqian1 a i {border-radius:14px;-webkit-border-radius:14px;-moz-border-radius:14px;display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;background:#fff;color:#555;font-size:20px;margin:4px 5px 0 0;*margin:0px 5px 0 0;font-style:normal;vertical-align:top;*vertical-align:middle;}
.vgengxin {margin:8px auto;}
.vgengxin li {font-size:15px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.vgengxin li span {float:right;font-size:12px;color:#333}
.bqian1 a:hover {background-color:#f23535;color:#fff;}
.icon_more {float:right;background:url(../image/icon_more.png) no-repeat left center;background-size:20px;text-align:center;margin-top:8px;font-size:14px;padding-left:30px;font-weight:normal;}
.icon_more a {color:#808595;}
.icon_more a:hover {color:#fb6334;}
.rbox {float:right;width:28%;}
/*isgood_news*/.isgood_news {background:#fff;padding:5px 20px 0;overflow:hidden;}
.isgood_news li {position:relative;margin:24px 0;overflow:hidden;}
.isgood_news li i {width:120px;height:75px;display:inline-block;overflow:hidden;float:left;margin-right:12px;border-radius:10px;}
.isgood_news li i img {width:100%;min-height:100%;transition:.5s;float:left;}
.isgood_news li em {position:absolute;top:0;left:0;height:17px;width:21px;color:#ccc;font-size:12px;font-style:normal;text-align:center;background:rgba(0,0,0,.5);border-radius:2px 0 0;z-index:99;}
.isgood_news li:nth-child(1) em,.isgood_news li:nth-child(2) em,.isgood_news li:nth-child(3) em {color:#fff;}
.isgood_news li:nth-child(1) em {background:#f95456;border-radius:10px 0 0 0;}
.isgood_news li:nth-child(2) em {background:#f6a625;border-radius:10px 0 0 0;}
.isgood_news li:nth-child(3) em {background:#4385f4;border-radius:10px 0 0 0;}
.isgood_news li p {font-weight:normal;line-height:20px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;margin-top:0px;}
.isgood_news li span {width:auto;color:#999;font-size:14px;height:20px;position:absolute;left:133px;bottom:10px;margin-right:20px;padding-left:26px;line-height:22px;display:block;float:left;}
.star5 {background:url(../image/star5.png) no-repeat}
.star4 {background:url(../image/star4.png) no-repeat}
.star3 {background:url(../image/star3.png) no-repeat}
.star2 {background:url(../image/star2.png) no-repeat}
.star1 {background:url(../image/star1.png) no-repeat}
.isgood_news li:hover img {transform:scale(1.1);}
.isgood_news li:hover p {color:#fb6334;}
/*hot_news*/.hot_news {background:#fff;padding:5px 20px 0;margin:20px 0;overflow:hidden;position:relative}
.hot_news ol {overflow:hidden;padding:10px 0 20px 25px;}
.hot_news li {line-height:36px;list-style-type:inherit;padding-left:10px;}
.hot_news p {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;float:left;}
.hot_news li span {float:right;width:20%;text-align:center;color:#808595;font-size:12px;}
.hot_news section {background-color:#fff;line-height:42px;margin:10px 0;border-radius:10px;}
.hot_news1 ol:before {content:"";background-size:20px;width:20px;height:20px;position:absolute;right:40px;top:1px;}
.hot_news1 {background:#fff;padding:5px 10px 0;margin:15px 0;overflow:hidden;position:relative;}
.hot_news1 ol {overflow:hidden;padding:10px 0 7px 25px;}
.hot_news1 li {line-height:29px;list-style-type:inherit;padding-left:10px;}
.hot_news1 p {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:80%;float:left;}
.hot_news1 li span {float:right;width:20%;text-align:center;color:#808595;font-size:12px;}
.hot_news1 section {background-color:#fff;line-height:42px;box-shadow:0px 9px 24px rgb(0 0 0 / 5%);margin:10px 0;border-radius:10px;}
.hot_news ol:before {content:"";background:url(../image/icon_fire.png) no-repeat;background-size:20px;width:20px;height:20px;position:absolute;right:40px;top:22px;}
.hot_news li:nth-child(1) span {color:#f33;font-weight:bold;}
.hot_news li:nth-child(2) span,.hot_news li:nth-child(3) span {color:#f80;font-weight:bold;}
.ad_r {margin:20px 0;overflow:hidden;background:#fff;padding:20px;}
.ad_r img {width:100%}
/*tagsclous*/.tagsclous {background:#fff;padding:5px 20px 0;margin:20px 0;overflow:hidden;}
.tagsclous ul {padding:10px 0 20px 0;overflow:hidden;position:relative;}
.tagsclous a {display:inline-block;float:left;line-height:34px;text-align:center;position:relative;color:#2c3e50;margin:4px 5px;padding:0 14px;transition:.2s}
.tagsclous a:nth-child(8n-7) {background:#def6ff}
.tagsclous a:nth-child(8n-6) {background:#f2fbf2}
.tagsclous a:nth-child(8n-5) {background:#f8f3fe}
.tagsclous a:nth-child(8n-4) {background:#fff7f0}
.tagsclous a:nth-child(8n-3) {background:#fff3f3}
.tagsclous a:nth-child(8n-2) {background:#edf9fe}
.tagsclous a:nth-child(8n-1) {background:#f1f3fd}
.tagsclous a:nth-child(8n) {background:#def6ff}
.tagsclous a:hover {background:#fb6334;color:#fff}
/*emial_box*/.emial_box {margin:20px 0;border:6px solid transparent;padding:36px 36px 40px 36px;border-image:url(/static/images/subscribe-bg.png) 8 stretch;text-align:center;background:#fff;color:#808595;line-height:36px}
.emial_box a:hover {text-decoration:underline}
.emial_box p:last-child {margin-top:20px;line-height:46px;background:url(../image/mail.png) no-repeat right center #fff;text-align:left;text-indent:1em;border:1px solid #eeeeee;box-shadow:0px 4px 36px rgb(0 0 0 / 6%);}
.emial_box p:last-child a {display:block}
/*links*/.links {margin:30px auto}
.links ul {overflow:hidden;margin-top:20px}
.links li {float:left;margin-bottom:10px;transition:all .5s}
.links li i {width:20px;height:20px;margin-top:10px;margin-right:10px;overflow:hidden;display:block;float:left;border-radius:20px;}
.links li i img {width:100%}
.links a {line-height:40px;color:#808595;background:#fff;display:block;padding:3px 20px;text-align:center;overflow:hidden;margin-right:10px;}
.links li:hover {box-shadow:0px 12px 8px -12px #ccc;}
/*epages*/
.epages {text-align:center;color:#808595;width:100%;clear:both;padding-top:10px;margin:30px auto;}
/*ad*/.ad {overflow:hidden;margin:20px 0;}
/*wz_love*/.wz_love {background:#ffffff;border-radius:2px;overflow:hidden;margin-bottom:20px;}
.wz_love .h_title {margin:10px 0 0 30px}
.wz_love p {width:88px;height:25px;background:#fb6334;font-size:16px;color:#fff;line-height:25px;text-align:center;margin-top:20px;}
.wz_love ul {overflow:hidden;margin:10px 0 20px;}
.wz_love ul li {float:left;width:50%;margin-bottom:20px;position:relative}
.wz_love ul li a {display:block;margin:0 30px;}
.wz_love ul li i {width:120px;height:75px;display:inline-block;overflow:hidden;float:left;margin-right:12px;border:1px #e7e7e7 solid;border-radius:10px;}
.wz_love ul li img {width:100%;min-height:100%;transition:.5s;float:left;}
.wz_love ul li h2 {font-size:16px;font-weight:normal;line-height:22px;word-break:break-all;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;}
.wz_love ul li span {font-size:12px;color:#808595;position:absolute;display:block;left:164px;bottom:10px;}
.wz_love ul li:hover img {transform:scale(1.1);}
.all_news_list ul li a {font-size:16px;}
.tagsleft {float:left;width:10%;}
.tagsleft img {width:80px;border-radius:50%}
.tagsright {float:left;width:90%;}
.tagsright h1 {font-size:26px;line-height:43px;}
.tagname .tagsright li {list-style-type:none;line-height:24px;}
.tagname {float:left;padding:15px 30px;background-color:#dcdeff;margin:10px auto;}
/*videos*/.videos {background:#fff;overflow:hidden;margin:10px 0 30px}
.featured_video_fl {width:59.167%;height:399px;float:left;overflow:hidden;position:relative;}
.featured_video_fr {width:40%;float:right;}
/*featured_video_fl*/.featured_video_fl a:after {position:absolute;content:'';width:100%;height:100%;left:0;top:0;border-radius:5px 0px 0px 5px;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 44.79%,rgba(0,0,0,0.35) 63.54%,#000000 100%);}
.featured_video_fl i:before {content:"";background:url(../image/icon_replay.png) no-repeat center rgba(0,0,0,.5);background-size:48px;width:96px;height:96px;margin:auto;border-radius:50%;position:absolute;z-index:1;top:50%;left:50%;margin-top:-43.5px;margin-left:-43.5px;}
.featured_video_fl i {height:100%;}
.featured_video_fl i img {transition:all .5s;width:100%;min-height:100%}
.featured_video_fl section {position:absolute;bottom:0;padding:30px 30px;left:0;z-index:1;color:#fff;}
.featured_video_fl span {letter-spacing:0.05em;display:inline-block;margin:0 0 20px 0;padding:3px 10px;background:#FF3A3A;color:#fff;font-size:14px;line-height:26px;}
.featured_video_fl h3 {font-size:24px;font-weight:600;line-height:36px;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;transition:all .5s}
.featured_video_fl:hover h3 {opacity:.8;}
.featured_video_fl:hover img {transform:scale(1.05)}
/*featured_video_fr*/.featured_video_fr ul {margin-top:8px;overflow:hidden;}
.featured_video_fr ul li a {display:block;overflow:hidden;margin:10px 20px;padding-bottom:10px;border-bottom:#f3f8fb 1px solid;}
.featured_video_fr ul li:last-child a {border-bottom:none;margin-bottom:0;padding-bottom:0}
.featured_video_fr li i {width:133px;height:100px;display:block;overflow:hidden;float:left;margin-right:20px;border:4px solid #f3f8fb;border-radius:20px;position:relative;}
.featured_video_fr li i:before {position:absolute;content:"";top:50%;left:50%;background:url(../image/icon_replay.png) no-repeat center rgba(0,0,0,.5);background-size:15px;width:35px;height:35px;border-radius:50%;margin-left:-17.5px;margin-top:-17.5px;z-index:1;}
.featured_video_fr li i img {height:100%;min-width:100%;transition:all .5s;}
.featured_video_fr li:hover img {transform:scale(1.1)}
.featured_video_fr li span {color:#808595;font-size:13px;}
.featured_video_fr li h3 {font-size:18px;margin-bottom:20px;text-overflow:ellipsis;overflow:hidden;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:2;padding-top:10px;}
/*all_videos*/.all_videos {background:#fff;margin-bottom:20px;padding:20px 15px;}
.all_videos ul {overflow:hidden;}
.all_videos ul li {width:25%;float:left;margin-bottom:10px;}
.all_videos ul li a {margin:10px;display:block;overflow:hidden;}
.all_videos li i {display:block;overflow:hidden;position:relative;height:180px;border-radius:5px;margin-bottom:5px;}
.all_videos li img {width:100%;min-height:100%;transition:all .5s;}
.all_videos li:hover img {transform:scale(1.1)}
.all_videos li p {line-height:30px;height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:16px;}
.all_videos li span {color:#808595;font-size:13px;margin-right:60px;}
.all_videos li i:before {position:absolute;content:"";top:50%;left:50%;background:url(../image/icon_replay.png) no-repeat center rgba(0,0,0,.5);background-size:24px;width:46px;height:46px;border-radius:50%;margin-left:-23px;margin-top:-23px;z-index:1;}
.article1 {width:1300px;margin:auto;padding:20px 50px;background:#fff;}
/*photos*/.photos {margin:20px 0;}
.photos .h_title {margin-left:10px}
.photos ul {overflow:hidden;}
.photos ul li {width:25%;float:left;margin-bottom:10px;}
.photos ul li a {margin:10px;background:#fff;display:block;overflow:hidden;padding:10px;position:relative;}
.photos li i {display:block;overflow:hidden;position:relative;height:195px;}
.photos li img {width:100%;min-height:100%;transition:all .5s;}
.photos li:hover img {transform:scale(1.1)}
.photos li p {line-height:26px;height:26px;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;text-align:center;}
.photos li span {font-size:13px;background-size:16px;position:absolute;right:20px;bottom:54px;background:rgba(232,40,74,.8);color:#FFF;padding:3px 8px;}
.photos li section {display:block;position:absolute;background:url(../image/icon_clock.png) no-repeat;background-size:24px;width:24px;height:24px;bottom:12px;right:12px;margin-left:40px;}
/*album_box*/.album_box {background:#fff;padding:20px;overflow:hidden;/*    margin:0 10px;*/}
.album_info {float:left;overflow:hidden;width:78%;}
.album_info i {display:block;width:156px;height:100px;overflow:hidden;float:left;margin-right:20px;border:4px solid #e9f1f5;}
.album_info img {width:100%;min-height:100%;}
.album_info h1 {font-size:24px;margin-bottom:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.album_info h1 span {color:#808595;font-size:13px;line-height:26px;font-weight:normal;margin-left:20px}
.album_info em {color:#808595;font-size:13px;font-style:normal;margin-right:20px}
.album_info p.a_i_ms {margin-bottom:10px;}
.album_info p.a_i_ms a {color:#c50060}
/*visitor_area*/.visitor_area {width:20%;float:right;text-align:right;margin-top:20px;}
.visitor_area li {float:left;text-align:center;width:50%;font-size:16px;}
.visitor_area li span {display:block;font-weight:bold;margin:10px 0;}
/*pics_content*/.pics_content {margin:20px 0;}
.pics_content ul {overflow:hidden;}
.pics_content ul li {float:left;width:25%;}
.pics_content ul li a {display:block;margin:10px;background:#fff;padding:10px;overflow:hidden;}
.pics_content ul li i {height:195px;overflow:hidden;display:block;}
.pics_content ul li img {width:100%;min-height:100%;transition:all .5s;}
.pics_content ul li:hover img {transform:scale(1.1)}
/*album_next*/.album_next {margin:10px;overflow:hidden;}
.album_next ul {overflow:hidden}
.album_next ul li.pre_l {width:50%;float:left;}
.album_next ul li.next_r {width:50%;float:right;}
.album_next ul li a {display:block;padding:20px;overflow:hidden;}
.album_next ul li.pre_l a {background:url(../image/icon_left.png) no-repeat left center;padding-left:70px;}
.album_next ul li.next_r a {text-align:right;background:url(../image/icon_right.png) no-repeat right center;padding-right:70px}
.album_next span {color:#808595;margin-bottom:30px;font-size:16px;}
.album_next i {width:120px;height:90px;display:block;overflow:hidden;float:left;}
.album_next i img {width:100%;min-height:100%;transition:all .5s;}
.album_next ul li:hover img {transform:scale(1.1)}
.album_next h3 {font-size:18px;margin:10px 0 8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.album_next p {color:#808595;font-size:13px;}
.album_next ul li.pre_l i {margin-right:20px;}
.album_next ul li.next_r i {float:right;margin-left:20px;}
/*resume*/.resume {background:#fff;overflow:hidden;position:relative;margin:20px 0;padding:30px 40px;font-size:16px;line-height:32px;word-break:break-all;}
/*play_box*/.play_box {background:#191a20;padding:40px 0;margin-bottom:40px;overflow:hidden;color:#8c8d90;}
.play_content {background:#222328;overflow:hidden;}
.play_video {width:66.667%;float:left;position:relative;}
.play_video video {height:525px !important;display:block;margin:auto;width:100% !important;background:#000;}
.play_video iframe {width:100%;height:450px;}
.jw-video-expense {position:absolute;left:0;top:0;width:100%;height:100%;background:#3a3c42;z-index:1;display:none}
.jw-video-expense .apply {position:absolute;left:50%;margin-left:-176px;top:50%;margin-top:-50px}
.jw-video-expense .apply p {color:#8c8d90;}
.jw-video-expense .button {cursor:pointer;border:solid 1px #E2523A;font-size:14px;padding:8px 20px;margin:10px 0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;background:#E2523A;color:#fff;}
.play_info {width:33%;float:right;}
.play_info section {padding:30px;}
.play_info section .play_click,.play_info section .play_time {margin-bottom:15px;text-indent:1.5em;font-size:14px;}
.play_info section .play_courseware {margin-bottom:15px;text-indent:1.5em;font-size:14px;}
.play_info section .play_courseware a {color:#fb6334;}
.play_info h1 {font-size:22px;margin-bottom:20px;font-weight:normal;color:#ddd}
.video-period-title {padding:15px 0 15px 0;}
.video-period-title .video-text-xj {font-size:16px;color:#fff;}
.video-period-title .video-text-time {margin:0 10px;}
.video-period-list {overflow:hidden;height:auto;}
.video-period-list li {height:69px;width:100%;border-bottom:1px #433D3D solid;position:relative;text-align:left}
.video-period-list li a {display:block;padding:8px 10px 8px 25px;}
.video-period-list li a.cur {background:#2D2D2D;display:block;}
.video-period-list li:hover {background:#2D2D2D;}
.video-period-list li .video-title {font-size:14px;color:#888888;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.video-period-list li:before {content:"";position:absolute;width:20px;height:13px;left:0;top:15px;background:url(../image/video-ico.png) no-repeat;z-index:4}
.video-period-list li .video-info {padding-top:8px;position:relative;color:#616770}
.video-period-list li .video-info span {position:absolute;right:0;width:62px;text-align:right}
.video-period-list li:last-child {border-bottom:none}
.play_tags {margin:30px 0;font-size:12px;}
.play_tags a {color:#98989b;display:inline-block;background:#303137;padding:5px 8px;margin-right:8px;margin-bottom:8px;}
.play_price {display:flex;}
.play_price span {font-size:24px;line-height:40px;margin:20px auto;color:#e2523a;}
.play_price a {margin:30px auto;display:block;width:160px;margin:20px auto;background:#E2523A;color:#fff;line-height:40px;text-align:center;display:block;cursor:pointer;}
.play_click {background:url(../image/p_fire.png) no-repeat left center;background-size:16px;}
.play_time {background:url(../image/p_time.png) no-repeat left center;background-size:16px;}
.play_courseware {background:url(../image/p_xiazai.png) no-repeat left center;background-size:16px;}
.play_about {background:url(../image/p_about.png) no-repeat left top 5px;background-size:16px;text-indent:1.5em;line-height:24px;}
.play_about a {color:#ddd;margin:0 10px;}
.play_info .diggit {margin:30px auto;}
.play_next {color:#fff;line-height:50px;}
.play_next li {background:#2a2b31;}
.play_next a {color:#98989b;}
.play_next h3 {font-size:15px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.play_next .pre span {float:left;color:#787d8d;padding-left:30px;margin:0 10px;background:url(../image/icon_left.png) no-repeat left center;background-size:24px}
.play_next .next span {float:left;color:#787d8d;padding-left:30px;margin:0 10px;background:url(../image/icon_right.png) no-repeat left center;background-size:24px}
.video-detail {width:1400px;margin:auto;}
.video-detail h2.title {line-height:50px;font-size:22px;}
.article {width:1300px;margin:auto;padding:20px 50px;background:#fff;}
.article .post p {font-size:16px;line-height:28px;margin-bottom:10px;}
/*pages*/.pages {background:#fff;padding:30px}
.page_title {font-size:24px;text-indent:1em;border-bottom:#e1e1e1 1px solid;padding-bottom:20px;}
/*all_news_list*/.all_news_list,.blogs_search {width:70%;float:left}
.all_news_list ul {margin:20px 0;padding:30px;background:#fff;}
.all_news_list ul li {line-height:30px;position:relative;padding-left:20px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom:5px;}
.all_news_list ul li:after {content:"";position:absolute;left:5px;top:14px;background:#ccc;width:4px;height:4px;}
.all_news_list ul li span {float:right;margin-right:10px;color:#808595;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:right;}
.all_news_list ul li:nth-child(10n) {border-bottom:#e6e6e7 1px solid;padding-bottom:30px;margin-bottom:30px;}
/*xt_search*/.xt_search {margin:20px 0;color:#333;}
.xt_search strong {color:#f00;}
.blogs_search ul li {margin-bottom:30px;}
.blogs_search ul li h2 {font-weight:normal;margin:0;font-size:17px;margin-top:10px;}
.blogs_search ul li h2 a {color:#07519A;}
.blogs_search ul li h2 a:hover,.color_purple:hover {text-decoration:underline}
.blogs_search ul li p {font-size:14px;margin:5px 0;}
.color_green {color:green;font-size:14px;}
.color_purple {color:#77c;}
/*page_tags*/.page_tags ul {margin:10px auto;background-color:#fff;padding:20px 50px;}
.page_tags ul a {color:#8392A5;border:1px solid #8392A5;display:inline-block;font-size:14px;padding:5px 15px;margin:5px;border-radius:4px;transition:all .2s;}
.page_tags ul a:hover {background:#fb6334;color:#fff;border:1px solid #fb6334;}
.mima-box {background:#fff;padding:20px;margin:10px;overflow:hidden;border:1px solid #efefef;box-shadow:0px 10px 20px -10px rgba(0,0,0,0.1);}
.mima-box h3 {font-size:18px;margin-bottom:20px;}
.mima-box img.wx-kf {float:left;margin:0 30px 0 0 !important;}
.mima-box ul li span {color:#1296db;margin:0 5px;}
.mima-box p {margin-bottom:0;color:#999;font-size:14px;line-height:30px;margin-top:10px;}
.mima-box ul {margin:0;}
.mima-box ul li {line-height:24px}
.mima-box input#followwechatview_verifycode {line-height:24px;height:24px;border:#000 1px solid;outline:none;}
.mima-box input#followwechatview_verifybtn {height:26px;border:none;background:#1296db;color:#fff;display:block;float:left;padding:0 10px;margin-left:5px;}
.mima-box form span,.mima-box input {float:left;}
.mima-box form {overflow:hidden;}
.links span {font-size:14px;}
/*  tab*/ div.card-tabs-bar {border-bottom:1px solid #eaecef;}
div.card-tabs-bar a {padding:5px;padding-bottom:1px;border:1px solid transparant;color:#575b66;text-decoration:none;margin-left:5px;outline:none;}
div.card-tabs-bar a:first-child {margin-left:10px;}
div.card-tabs-bar a:hover {text-decoration:underline;}
div.card-tabs-bar a.active {border:1px solid #eaecef;border-bottom:none;display:inline-block;color:black;font-weight:bold;border-radius:4px 4px 0px 0px;padding-top:6px;margin-bottom:-10px;background:#fff;}
div.card-tabs-bar a.active:hover {text-decoration:none;}
div.card-tabs-bar.titles {margin-top:-10px;}
div.card-tabs-bar.titles a {font-size:17px;}
div.card-tabs-stack div[data-tab] {display:none;border-top:none;padding:10px;}
div.card-tabs-stack div[data-tab]:first-child {display:block;}
div.card-tabs-bar.inset {border-bottom:1px solid #e5e5e5;border-radius:3px;}
div.card-tabs-bar.inset a {}
div.card-tabs-bar.inset a.active {background-color:#fafafa;box-shadow:inset 0 0 10px rgba(0,0,0,0.05);}
div.card-tabs-stack.inset div[data-tab] {padding:10px;background-color:#fafafa;border:1px solid #e5e5e5;border-top:none;border-radius:3px;box-shadow:inset 0 0 10px rgba(0,0,0,0.05);}
/*  Green gray slate */ div.card-tabs-bar.graygreen {border-bottom:1px solid #e5e5e5;}
div.card-tabs-bar.graygreen a {padding:10px 25px;border-radius:0px;margin:0;padding-bottom:10px;margin-bottom:-2px;font-size:17px;}
div.card-tabs-bar.graygreen a.active {background-color:#fff;border-top:4px solid #2CC185;}
div.card-tabs-stack.graygreen div[data-tab] {padding:10px;background-color:#fff;border-top:none;}
.card-tabs-stack li {width:470px;float:left;overflow:hidden;text-overflow:ellipsis;margin-right:14px;margin-left:6px;white-space:nowrap;}
.card-tabs-stack li a {color:#285192;line-height:30px;font-size:15px;}
.card-tabs-stack li a:hover {color:red;}
.card-tabs-stack li span {float:right;color:red;font-size:12px;line-height:30px;}
/*  Wiki */ div.card-tabs-bar.wiki {border-bottom:1px #A7D7F9 solid;border-radius:0px;}
div.card-tabs-bar.wiki a:first-child {border-left:#A7D7F9 1px solid;}
div.card-tabs-bar.wiki a {border-radius:0px;margin:0;padding-bottom:10px;margin-bottom:-2px;font-size:14px;background:#fefefe;background:-moz-linear-gradient(top,#fefefe 0%,#eaf2f8 100%);background:-webkit-linear-gradient(top,#fefefe 0%,#eaf2f8 100%);background:linear-gradient(to bottom,#fefefe 0%,#eaf2f8 100%);border:#A7D7F9 1px solid;border-top:none;border-left:none;border-bottom:1px #A7D7F9 solid;}
div.card-tabs-bar.wiki a.active {border-top:none;background:white;border-bottom:1px solid white;}
div.card-tabs-stack.wiki div[data-tab] {padding:10px;border:1px solid #A7D7F9;}
.meta {width:500px;margin:0 auto;text-align:center;}
.meta e {font-size:14px;margin-right:30px;}
.meta w {font-size:14px;color:red;}
/*pagination*/
/* .pagination {padding:20px 10px;text-align:center;background:#fff;border-radius:6px;margin-top:20px;} */
/* .pagination a {background-color:#fff;border-color:#f4f4f4;border-style:solid;border-width:1px;color:#666;margin:2px;padding:8px 20px;text-decoration:none;border-radius:4px;height:36px;line-height:36px;transition:all 0.2s ease 0s;} */
/* .pagination a:hover {background-color:#fb6334;border-color:#fb6334;border-style:solid;border-width:1px;color:#fff;} */
/* .pagination a:active {border-color:#fb6334;border-style:solid;border-width:1px;color:#000;} */
/* .pagination span.thisclass {background-color:#fb6334;border-color:#fb6334;border-style:solid;border-width:1px;color:#fff;font-weight:bold;margin:2px;padding:8px 20px;border-radius:4px;} */
