@charset ; @charset "utf-8"; 
/* CSS Document */
 * { margin: 0; padding: 0; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
html { font-size: 100px; } 
body { font-size: 0.14rem; font-family: "SourceSansPro-Regular", "微软雅黑"; color: #000; -webkit-text-size-adjust: none;} 
body.hidden { overflow: hidden; } 
a { color: #000; text-decoration: none; outline: none; } 
a:active { star: expression(this.onFocus=this.blur()); } 
a:link { text-decoration: none; outline: none; }
a:visited { text-decoration: none; outline: none; } 
a:hover { text-decoration: none; color: #6510AD; outline: none; }
li { list-style: outside none; } 
h1 { font-size: 16px; }
h2, h3, h4, h5 { font-size: 14px; } 
h5 { font-size: 0.12rem; } 
textarea, input { background: transparent; font-size: 12px; font-family: "SourceSansPro-Regular", "微软雅黑"; color: #888; outline: none; border: 0; } 
em { font-style: normal; } 
img { vertical-align: middle; max-width: 100%; border: 0; } 
.fl { float: left; } 
.fr { float: right; } 
.clear { clear: both; display: block; _display: inherit; } 
.h10 { height: 0.1rem; overflow: hidden; clear: both; } 
.h50 { height: 0.5rem; overflow: hidden; clear: both; } 
.lispan { height: 16px; width: 1px; float: left; background-image: url(lispanbg.png); background-repeat: repeat-y; margin-top: 22px; margin-bottom: 22px; } 
.left { float: left; } 
.right { float: right; } 

.clearfix{;clear:both;visibility:hidden; overflow:hidden;}

.clear {zoom:1;}
.pore {position: relative;} 
.overhide {overflow: hidden;}
 body { font-family: "utf-8"; font-size: 16px; line-height: 35px; color: #333333; background-color: #cfd9e9;}
 /*屏蔽UC浏览器底部广告*/ 
div[id^="_"] { display: none !important;} 
a { color: #333333; text-decoration: none;} 
a:hover { text-decoration: underline; color: #bb0000;} 
.date { float: right; color: #787878;} 
#vsb_content_2 .img_vsb_content,#vsb_content_4 .img_vsb_content ,.vsb_content_2 .img_vsb_content { border: 0px; margin-bottom: 10px; } 
.img_vsb_content { border: 0px; margin-bottom: 10px; } 
.vsb_content_2 IMG { border:0; } 
.img_vsb_content{ border:0; margin-bottom:10px; } 

.w1300{width:1320px;margin:0 auto;} 
.w1400{width:1320px;margin:0 auto;padding: 0px;background-color:#cfd9e9;} 

#top { height: 153px; width: 100%;} 
.header{ width:1290px; margin:0 auto;} 
.logo{ width: 45%; float:left;margin-top: 20px;} 
.logo img{width:100%;} 
.scfont{ width: 34%; float:left;margin-top:60px; text-align:center; } 
.scfont img{ width: 74%; margin: auto;} 
#top_inner {  width:160px; margin-right: auto; margin-left: auto; margin-top:20px;float:left;} 
#top_cnen {  width: 160px; line-height:74px; text-align: right; font-size:20px; font-weight:500; } 
#search_box { height: 36px; width: 160px; border: 1px solid #0c246a;margin-top:40px;} 
#search_input { float: left;  width: 120px; line-height: 36px;} 
#search_btn { float: left; height: 36px; width: 36px; line-height: 36px;} 
#top_inner2 { height: 100px; width: 100px; margin-right: auto; margin-left: auto; text-align:center; padding-left: 0px;margin-top: 30px;  float:right;} 
#top_inner2 img {  width: 100%;} 
#search_box .nowrap { float: left;  width: 100px;  line-height: 36px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;} 
.lispan { height: 16px; width: 1px; float: left; background-image: url(); background-repeat: repeat-y; margin-top: 22px; margin-bottom: 22px;} 
.menuph{display:none;float: right; padding-right:8px;} 
.phxia{	display:none;} 

/*menu*/ 
#menu { height: 60px; width: 100%; color: #FFFFFF; background:#4f90a3 url() no-repeat left center; background-size: 100%; } 
#menu_inner { width: 100%; margin-right: auto; margin-left: auto; padding-left: 0px;position: relative; } 
#nav { width: 100%;display:block; position:absolute; z-index:152; height:60px; margin-left:-0; }
/*主菜单最外层容器*/

/*主菜单项目*/ 
#nav .mainlevel {float:left; list-style:none/*IE6 only*/; height:auto;width:9%;} 
#nav .mainlevel1 { float:left; list-style:none/*IE6 only*/; height:auto; width:100%; background-repeat: no-repeat; background-position: 5px center; } 
#nav .mainlevel a { color:#fff; font-family:'微软雅黑'; font-size:18px;line-height:60px; height:60px; display:block; padding:0; width:100%; text-align:center; margin:0px; background-image: url(); background-repeat: no-repeat; background-position: 0px center;} 
#nav .mainlevel1 a { color:#fff; font-family:'微软雅黑'; font-size:18px; line-height:60px; height:60px; display:block; padding:0; width:100%; text-align:center; margin:0px;} 
#nav .mainlevel1 a:hover { text-decoration:none; background-color:#6c79a4;} 
#nav .mainlevel a:hover { text-decoration:none; background-color:#6c79a4;}
/*子菜单*/ 
#nav .mainlevel ul { display: none; background:#4f90a3 url(../images/m_bg.jpg) no-repeat left bottom; background-size: 100% 100%; width: 100%; margin: 0px; padding: 0; z-index:999; } 
#nav .mainlevel li {width:100%; list-style:none; height:auto; padding:0;}
/*子菜单连接*/ 
#nav .mainlevel ul li a{ color:#c9ebff; font-size:16px; font-weight:normal;  border-bottom:#BBB dashed 1px; text-align:center; width:100%; line-height:40px; height:40px; margin:0; background-image: none;} 
/*鼠标经过子菜单*/ 
#nav .mainlevel ul li a:hover{background-color:#6c79a4;background-image:none;} 
#nav .con {background-color:#6c79a4;} 
/*鼠标经过子菜单*/ 
#nav .mainlevel ul li a:hover{background-color:#6c79a4;background-image:none;} 
#banner { height: auto; width: 100%; max-height:500px;overflow: hidden ; } 
#banner img{ width: 100%;} 
#maincontent { position: relative; background: #000; height: 530px; overflow: hidden ;} 
#maincontent DIV.pict { cursor: default !important ;} 
#maincontent DIV.mains { position: static; text-align: center; width: 100%; display: block; cursor: pointer !important ;} 
#maincontent DIV.mains IMG { width: 100%; height: 530px ;} 
#maincontent .element { position: absolute !important; display: none ;} 
.element pict a { position: relative; display: block;} 
.element pict .txt { position: absolute; height: 80px; width: 100%; left: 0px; bottom: 0px; background-color: #FFFFFF;} 
#maincontent .left { bottom: 290px; margin-left: -700px; cursor: pointer; left: 50% ;} 
#maincontent .right { bottom: 290px; cursor: pointer; right: 50%; margin-right: -700px ;} 
#maincontent .mains .guardian { display: none; height: 0px ;} 
#maincontent .navi { z-index: 99 ;} 
DIV #maincontent DIV.main { display: none ;} 
DIV #maincontent DIV.element { position: absolute !important ;} 
#main { height: auto; width: 100%; padding-top: 20px;} 
.clearfix { clear: both;} 
#main_r1 { height: 355px; width: 100%;} 
#main_r1_top_titlecn { font-size: 30px; color: #021242; text-align: center; line-height: 50px;} 
#main_r1_top_titleen { font-size: 24px; color: #2490c6; text-align: center;} 
#main_r1_inner { height: 355px; width: 100%; margin-right: auto; margin-left: auto;} 
#main_r1_list li { text-align: center; float: left; width: 180px; list-style-type: none; background-image: url(main_r1_kypt_libg.jpg); background-repeat: no-repeat; background-position: center 20px; height: 240px; margin-right: 3px; margin-left: 2px;} 
#main_r1_list { padding-right: 2px; padding-left: 3px; padding-top: 10px;} 
#kypt_pic { height: 132px; width: 132px; padding-top: 20px; padding-right: 24px; padding-bottom: 4px; padding-left: 24px;} 
#kypt_pic img{ cursor: pointer; transition: all 1s; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;} 
#kypt_pic img:hover{ transform: scale(1.3);} 
#kypt_txt { font-size: 17px; line-height: 24px; color: #021242; padding: 10px;} 
#main_r2 { width: 100%;} 
#main_r2_inner { width:100%; margin-right: auto; margin-left: auto; padding-top: 40px;; padding-bottom: 20px;} 
#main_r2_left { float: left; width: 43%;} 
#main_r2_left ul li {float:left; display:block;} 
#main_r2_left a { font-size:16px; margin-top:14px; font-weight: bold; color: #dddddd;} 
#main_r2_left a:hover { font-size:16px; margin-top:14px; font-weight: bold; color: #ffffff;} 
/*--Main Container--*/ 
.main_view {float: left;position: relative;}
.picshow_window {width:560px; height:360px; overflow: hidden; position: relative;} 
.picshow_reel {position: absolute;top: 0; left: 0;} 
.picshow_reel li {width:560px; height:360px; overflow:hidden; position:relative;} 
.picshow_intro { width:560px; height:50px; background:url(../images/picshow_intro.jpg) repeat-x; position:absolute; bottom:0; left:0;} 
.picshow_intro p { line-height:130%; color:#fff; margin-left:20px; margin-right:20px; text-align:left;} 
.picshow_intro_head { font-size:16px; margin-top:14px; font-weight: bold;}
 a.tpxw { font-size:16px; margin-top:15px; font-weight: bold; color: #FFFFFF;}
 .picshow_paging {position: absolute;bottom:20px; right:25px;z-index: 100; text-align: center;display: none;} 
.picshow_paging span { display:block; background:url(../images/picshow_page.jpg); width:14px; height:14px; float:left; margin-left:10px; cursor:pointer;} 
.picshow_paging span.active { background:url(../images/picshow_page.jpg) right;} 
#main_r2_top{ width:100%;} 
#main_r2_top_titlecn {} 
#main_r2_top_titleen { height:60px; line-height: 60px; font-size: 28px; color: #006ec0; text-align: center; background-image: url(../images/main_r2_topbg.png); background-repeat: no-repeat; background-position: center center;} 
#main_r2_top_titleen h4 {line-height: 60px; font-size: 28px; color: #6c79a4;} 
#main_r2_top_titleen span{ line-height: 60px; padding-right: 18px; margin:0; overflow:hidden; top:10px;} 
#main_r2_content { padding-top: 40px; overflow:hidden; } 
#main_r2_right { float: right; width: 53%;} 
#block_xyxw_key {  background-image: url(); background-repeat: repeat-x; background-position: 0px bottom; margin-bottom: 10px;} 
#block_xyxw_key_title {	font-size: 22px;line-height: 38px;max-height:76px;overflow:hidden;text-align: left;} 
#block_xyxw_key_title a { color: #6c79a4;} 
#block_xyxw_key_title a:hover { color: #6c79a4;} 
#block_xyxw_key_des { font-size: 14px; line-height: 26px; color: #999999; text-indent: 2em;display: none ;}  
#block_xyxw_key_des a { color: #999999;} 
#block_xyxw_key_des a:hover { color: #bb0000;} 
#block_more { margin-top: 10px;} 
#block_list { clear: both; padding: 5px;} 
#block_list li { padding-left: 0px; list-style-type: none; font-size: 16px;} 
#block_xsdt_list { clear: both; height:315px; padding: 5px 0;} 
#block_xsdt_list li { padding-left: 0px; list-style-type: none; font-size: 16px;} 
#block_tzgg_list { clear: both; height:385px; padding: 5px;} 
#block_tzgg_list li { padding-left: 20px; list-style-type: none; font-size: 16px;} 
#more_btn { width: 120px; margin-right: auto; margin-left: auto; text-align: center; margin-top: 3px;} 
#more_btn a { display: block; width: 120px; border: 1px solid #ccc; color: #999;} 
#more_btn a:hover { color: #FFFFFF; text-decoration: none; background-color: #2490c6;} 
#main_r3 { height: 400px; width: 100%; } 
#main_r3_inner { height: 440px; width: 100%; margin-right: auto; margin-left: auto; padding-top: 0px;} 
#main_r3_left { float: left; width: 700px;} 
#main_r3_right { display:block; float: right; width: 520px; height: 325px;} 
#main_r3_content { margin-top: 20px;} 
#feature_list { width: 600px; height: 285px; overflow: hidden; position: relative; z-index:1; clear:both ;} 
#feature_list ul { position: absolute; top: 0; list-style: none; padding: 0; margin: 0;} 
#feature_tabs { right: 0; z-index: 2; width: 220px; font-size: 14px;} 
#feature_tabs li { margin:0; height:80px; color: #ccc; padding-top: 15px; padding-right: 15px; padding-bottom: 0; padding-left: 30px;} 
#feature_tabs li:hover { cursor:pointer;} 
#feature_tabs li:last-child { height:107px;} 
#feature_tabs li .link-title { color:#eeeeee; font-size:15px; line-height: 24px;} 
#feature_tabs li .link-more { text-decoration: none; color:#aaa;} 
#feature_tabs li .link-more:hover { border-bottom:1px dotted #666;} 
#feature_tabs li.current {} 
#feature_output { top:0; right: 0; width: 600px; height: 285px; position: relative; margin:0; padding:0;} 
#feature_output li { position: absolute; width: 600px; height: 285px; margin:0;} 
#feature_output li a { position: absolute; top: 0; left: 0; width:600px; height:285px;} 
.feature_cat { text-align:right; padding:5px 0; line-height: 18px;} 
#main_r4 { height: 500px; width: 100%;} 
#main_r4_right { float: right; width: 620px;} 
#main_r4_inner { height: 520px; width: 100%; margin-right: auto; margin-left: auto; padding-top: 10px;} 
#main_r4_left { float: left; width: 620px;} 
#main_r4_block_top {; margin-bottom: 10px;} 
#main_r4_block_top_titlecn { font-size: 28px; color: #021242; text-align: center; line-height: 36px;} 
#main_r4_block_top_titleen { font-size: 20px; color: #2490c6; text-align: center; margin-right: auto; margin-left: auto; padding-right: 10px; padding-left: 10px; width: 260px;} 
#block_xsyglist li { display: block; height: 95px; list-style-type: none;} 
#block_xsyg_left { float: left; width: 78px; font-family: "微软雅黑"; height: 75px; text-align: center; margin-top: 9px; margin-left: 15px; background:#0088cc; padding-top: 3px; color: #FFFFFF;} 
#block_xsyg_right { float: right; width: 480px; border-bottom:1px dashed #ccc; margin-top:5px; padding-bottom: 4px; margin-right: 15px;} 
#block_xsyg_title { line-height: 30px; font-size: 18px; margin-bottom: 2px;} 
#block_xsyg_date { line-height: 24px; font-size: 14px; color: #999999; padding-left: 0px;} 
#block_xsyg_place { line-height: 24px; font-size: 14px; color: #999999; padding-left: 25px;} 
#block_xsyg_left .day { font-size: 32px; line-height: 40px; padding-top: 3px;} 
#block_xsyg_left .month { font-size: 16px; line-height: 18px;} 
#bottom { background-color: #4f90a3; overflow:hidden; width: 100%; color: #FFFFFF; font-size: 15px;} 
#bottom_left { float: left; width: 95%; margin-top: 25px; padding-bottom:30px; color: #fff;} 
#bottom_left a { color: #ccd0d9;} 
#bottom_left a:hover { color: #FFFFFF;} 
#bottom_right { float: right; height: 45px; width: 45px; margin-top: 35px; margin-right: 15px;} 
#bottom_inner { width: 90%; margin-right: auto; margin-left: auto;padding-bottom:30px;} 
#main_r5 { width: 100%; } 
#main_r5_inner { width: 100%; margin-right: auto; margin-left: auto; padding: 10px 0;} 
#main_r5_inner img{width:100%;} 
#main_r6 { height: 220px; width: 100%; } 
#main_r6_inner { height: 220px; width: 100%; margin-right: auto; margin-left: auto; padding-top: 10px;} 
#main_r7 { width: 100%; } ul, ol { list-style: none; } 
.ksdh-con ul { } 
.ksdh-con ul .ksdh-li { width: 33.3%; height: 194px; float: left; box-sizing: border-box; padding: 26px 13px 28px; } 
.ksdh-con ul .ksdh-li a { display: block; width: 100%; height: 140px; line-height: 140px; text-align: center; color: #ffffff; font-size: 24px; font-weight: bold; } 
.ksdh-con ul .ksdh-li a:hover { font-size: 22px; } 
.ksdh-con ul .ksdh-li1 { background: url(../images/ksdh_zsxx_bj.png) center no-repeat; } 
.ksdh-con ul .ksdh-li2 { background: url(../images/ksdh_zsxx_bj2.png) center no-repeat; } 
.ksdh-con ul .ksdh-li3 { background: url(../images/ksdh_zsxx_bj3.png) center no-repeat; } 
.ksdh-con ul .ksdh-li4 { background: url(../images/ksdh_tszy_bj.png) center no-repeat; }
 /*TAB选项卡*/ 
.tab_box { height: auto; position: relative;} 
#block_tab_list {} 
#lyz_tab_menu { height: 30px; font-size: 18px; line-height: 30px; padding-top: 12px; padding-bottom: 18px;} 
#lyz_tab_main { display: inline; height:auto;} 
#tab_list { height: 375px; padding-bottom: 13px; padding-right: 5px; padding-left: 5px;} 
.line { background-color: #ababab; float: left; height: 1px; width: 610px; margin-top: 15px; margin-bottom: 15px;} 
.pro_con111 { float: left; overflow: hidden; height: auto; width: 680px; padding-left: 20px;} 
#tab_list li { list-style-type: none; padding-left: 0px; margin-bottom:3px; } 
.pro_con111 UL { padding: 0px; list-style-type: none;} 
.pro_con111 UL LI { display: inline; font-size: 17px; float: left; cursor: pointer; color: #333333; line-height: 30px; text-align: center; height: 30px; padding-right: 15px; padding-left: 15px; width: auto;} 
.pro_con111 UL LI.hover { display: inline; float: left; cursor: pointer; color: #FFFFFF; text-align: center; background-color: #2490C6; border-radius:15px;} 
#tab_span { float: left; height: 30px; line-height: 30px; width: 20px; text-align: center; color: #BD161D; list-style-type: none;} 
.clear { clear:both ;} 
.hover { height: auto;}

 /*快捷导航*/ 
.footeTop{ width: 100%; height:auto; background: #6d79a4;} 
.footeTop .center{ width: 90%;max-width:1320px; padding-left:0px; padding-bottom:10px; margin:0 auto;} 
.footerLeft{ width: 100%; float:left;} 
.footerLeft h2{ font-size: 22px; padding-top:20px; color:#e4f2fe; padding-bottom:10px;} 

.footerLeft div a{ width: auto; color: #e4f2fe; display: inline-block; margin-right:20px; padding-top: 4px; padding-bottom: 6px; position: relative; transition: all .2s; left: 0; font-size:14px;} 
.footerLeft a:hover{ color:#fff;} 

.footerRight{ width: 130px; float: right;} 
.footerRight h2{ color:#e4f2fe; text-align: center; padding-top:35px; padding-bottom:23px;} 
.footerRight p{ width: 88%; float: left; margin-top:0px; text-align: center;} 
.footerRight p img{ width: 105px;} 
.footerRight p span{ display: block; text-align:center; color:#e4f2fe;} 
.footerBot{ width: 100%; height:147px; background: #1462ac;} 
.footerBotLeft{ padding-left:220px; padding-top:29px;} 
.footerBotCenter{ padding-left:29px; padding-top:49px; padding-right:39px;} 
.footerBotCenter p,.footerBotRight p{ font-size: 14px; color: white; padding-bottom: 12px;} 
.footerBotRight{ padding-top:49px;} 
.InformationTitle{ width: 100%; height:50px; line-height:50px; border-bottom:3px solid #cdcdcd; margin:15px 0;} 
.InformationTitle h2{ height: 50px; border-bottom: 3px solid #6c79a4; color: #6c79a4; cursor: pointer; font-weight: bold; font-size: 24px; float:left;} 
.InformationTitle h2 img{ max-height: 40px; vertical-align:middle;margin-right:20px; float:left;}
 /**/ 
.date_list2 { padding: 0 0 0 0 !important; position: relative; margin-top: 0; } 
.date_list2 li { width: 90%; height: 45px; display: block; padding: 10px 4.8%; overflow: hidden; background: #f9f9f9; margin: 7px auto; border-left: #9E9E9E 2px solid; } 
.date_list2 li:hover { background: #f3f3f3;border-left:#d40e36 2px solid; } 
.date_list2 li:hover a{color: #b80000;} 
/* .date_list2 li:last-child { border-bottom: none; padding: 17px 0 17px 0; margin: 0; } */ 
.date_list2 li a { font-size: 16px; color: #333333; line-height: 45px; } 
.date_list2 li a:hover { color: #b80000; } 
.date_list2 li span { float: left; display: block; width: 56px; height: 45px; text-align: center; color: #919191; font-size: 12px; line-height: 20px; margin-right: 20px; margin-top: 1px; overflow: hidden; border-right: #ccc 1px solid; padding-right: 10px; } 
.date_list2 li span i { width: 100%; display: block; text-align: center; color: #666666; font-size: 24px; font-weight: normal; font-style: normal; line-height: 25px; } 
.date_list2 li:hover span { color: #bc0014 } 
.date_list2 li:hover i { color: #bc0014 } 
.iqt_left { width: 420px; float: left } 
.iqt_center { width: 420px; float: left; margin-left: 30px } 
.iqt_right { width: 420px; float: right }
 /*印象资料*/ 
.index-action-box{width:100%;height:544px;background:#efefef; text-align:center;} 
.index-action-box .index-action{width:100%; margin:0 auto;} 
.index-action-box .index-action .model-title{width:100%;height:24px;line-height:24px;font-size:24px;background:url(../images/index-news-model-title.jpg) center no-repeat;} 
.index-action-box .index-action .part{width:330px;height:470px;background:#ffffff;margin-top:30px;float:left;margin-right:30px; padding:0 41px;} 
.index-action-box .index-action .part a{color:#323232;} 
.index-action-box .index-action .last-part{margin-right:0px;} 
.index-action-box .index-action .part .part-header{width:320px;height:40px;line-height:40px;font-size:24px;color:#3fa1ce;margin-top:22px;margin-bottom:19px;text-align:left;background:url() left no-repeat;text-indent:50px;} 
.index-action-box .index-action .part .part-header2{background:url(jsfc.jpg) left no-repeat;} 

.index-action-box .index-action .part .part-header3{background:url(byhg.jpg) left no-repeat;text-indent:56px;} 
.index-action-box .index-action .part .part-header-line1{width:320px;height:4px;background:#056a96;} 
.index-action-box .index-action .part .part-header-line2{width:320px;height:4px;background:#a1964a;} 
.index-action-box .index-action .part .part-header-line3{width:320px;height:4px;background:#259293;} 
.index-action-box .index-action .part .action-sbanner{width:320px;height:220px;} 
.index-action-box .index-action .part .action-sbanner-title{width:320px;height:auto;text-align:left;} 
.index-action-box .index-action .part .action-sbanner-title label{display:none;} 
.index-action-box .index-action .part .action-sbanner-title .on{display:block;} 
.index-action-box .index-action .part .action-sbanner-title .title{width:100%;font-size:16px;line-height:16px;height:16px;overflow:hidden;margin-bottom:14px;} 
.index-action-box .index-action .part .action-sbanner-title .desc{width:100%;font-size:14px;color:#666666;line-height:26px;max-height:78px;overflow:hidden;} 
.action-container { margin: 0 0; width: 320px; overflow: hidden; position: relative;} 
.action-inner { position: relative; width: 9999px; left: 0; top: 0;} 
.action-innerwraper { float: left;} 
.action-clearfix { *zoom: 1;} 
.action-clearfix:after { display: block; clear: both; visibility: hidden; content: ""; height: 0;}
a { text-decoration: none;} 
.action-pagination{ /*position: absolute; bottom: 10px; right:10px;*/ width: 100%; margin-top:5px; margin-bottom:15px;} 
.action-pagination span{ display: inline-block; width: 13px; height: 13px; background:url(sbanner-index.jpg); cursor: pointer; margin-left:5px;} 
.action-pagination .active{ background:url(action-flag1.jpg);} 
.action-pagination2 .active{ background:url(action-flag2.jpg);} 
.action-pagination3 .active{ background:url(action-flag3.jpg);} 
/* listbanner */ 
.listbanner { height: 300px; max-width: 1920px; margin: 0 auto 50px; position: relative; } 
.listbanner .listbanner-box img { width: 100%; height: 300px; display: block; } 
/* content */ 
.content { margin-bottom: 20px; } 
.content .leftnav-box { width: 250px; float: left; margin-top: -146px; padding-bottom: 60px; margin-bottom: 30px; } 
.content .leftnav-box .leftnav { box-shadow: 0px 1px 28.42px 0.58px rgba(69, 69, 69, 0.4); } 
.content .leftnav-box .leftnav .leftnav-tit { width: 250px; height: 96px; background-color: #6d78a5; font-size: 26px; color: #ffffff; font-weight: bold; text-align: center; line-height: 96px; } 
.content .leftnav-box .leftnav .leftnav-con { padding: 12px 21px 20px 0; background: #f0f0f0 url() bottom center no-repeat; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li { box-sizing: border-box; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li.first-li .erji span { border-top: 1px solid transparent; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li .erji { min-height: 59px; box-sizing: border-box; padding: 0 0 0 17px; position: relative; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li .erji.now { background-color: #d0d9ea; box-shadow: 0px 1px 12.74px 0.26px rgba(255, 255, 255, 0.22); } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li .erji.now span { border-top: 1px solid transparent; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li .erji.now span a { color: #6d78a5; font-weight: bold; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li .erji .biaoshi { position: absolute; left: 0; top: 18px; height: 20px; border: 2px solid #6d78a5; display: none; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li .erji span { display: inline-block; min-height: 49px; width: 100%; box-sizing: border-box; position: relative; padding: 10px 13px 10px 10px; border-top: 1px solid #cccccc; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li .erji span a { display: block; float: left; width: 180px; box-sizing: border-box; position: relative; font-size: 17px; color: #333333; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li ul.sanji { margin-left: 30px; padding-left: 0; line-height: normal; padding: 15px 0; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li ul.sanji .sanji-li { position: relative; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li ul.sanji .sanji-li a { font-size: 16px; color: #333333; line-height: 36px; border-bottom: 0; padding-left: 20px; box-sizing: border-box; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li ul.sanji .sanji-li a:hover { color: #6d78a5; } 
.content .leftnav-box .leftnav .leftnav-con .leftnav-con-li ul.sanji .sanji-li a.now { color: #6d78a5; } 
.content .content-r { width: 76.5%; float: right;background: #f2f3f9;} 
.content .content-r .content-r-tit { height: 50px; line-height: 50px; background-color: #f0f0f0; border-left: 4px solid #6d78a5; box-sizing: border-box; padding-right: 10px; } 
.content .content-r .content-r-tit .content-r-tit-l { float: left; font-size: 20px; color: #6d78a5; font-weight: bold; margin-left: 15px; } 
.content .content-r .content-r-tit .content-r-tit-r { float: right; } 
.content .content-r .content-r-tit .content-r-tit-r ul li { float: left; padding: 0 3px; color: #888888; font-size: 14px; } 
.content .content-r .content-r-tit .content-r-tit-r ul li img { vertical-align: middle; margin-top: -3px; } 
.content .content-r .content-r-tit .content-r-tit-r ul li span { color: #888888; font-size: 14px; } 
.content .content-r .content-r-tit .content-r-tit-r ul li a { color: #888888; font-size: 14px; } 
.content .content-r .content-r-tit .content-r-tit-r ul li .jiansuojieguo { color: #888888; font-size: 14px; } 
.content .content-r .content-r-tit .content-r-tit-r ul li .jiansuojieguo a { color: #888888; font-size: 14px; } 
.content .content-r .xyxw { margin-top: 40px; } 
.content .content-r .xyxw .tp-list { margin-bottom: 50px; } 
.content .content-r .xyxw .tp-list .tp-box-li { float: left; width: 310px; height: 317px; margin-right: 30px; box-sizing: border-box; background-color: #ffffff; border-bottom: 2px solid #6d78a5; box-shadow: 0px 0px 68px 0px rgba(0, 0, 0, 0.14); } 
.content .content-r .xyxw .tp-list .tp-box-li.last-li { margin-right: 0; } 
.content .content-r .xyxw .tp-list .tp-box-li:hover .img-box img { transform: scale(1.1); } 
.content .content-r .xyxw .tp-list .tp-box-li:hover .wz-box .tit { color: #6d78a5; } 
.content .content-r .xyxw .tp-list .tp-box-li .img-box { box-sizing: border-box; height: 0; padding-top: 56%; position: relative; overflow: hidden; } 
.content .content-r .xyxw .tp-list .tp-box-li .img-box img { position: absolute; left: 0; top: 0; width: 100%; height: 100%; transition: all 0.5s; } 
.content .content-r .xyxw .tp-list .tp-box-li .img-box .time { position: absolute; left: 0; top: 0; width: 59px; height: 52px; text-align: center; box-sizing: border-box; padding-top: 6px; } 
.content .content-r .xyxw .tp-list .tp-box-li .img-box .time .yueri { font-size: 18px; font-family: "PingFang"; color: #ffffff; line-height: 24px; } 
.content .content-r .xyxw .tp-list .tp-box-li .img-box .time .nian { font-size: 12px; font-family: "PingFang"; color: #ffffff; } 
.content .content-r .xyxw .tp-list .tp-box-li .wz-box { box-sizing: border-box; padding: 15px 20px 0; } 
.content .content-r .xyxw .tp-list .tp-box-li .wz-box .tit { font-size: 15px; color: #333333; line-height: 22px; margin-bottom: 12px; } 
.content .content-r .xyxw .tp-list .tp-box-li .wz-box .abstract { font-size: 13px; color: #808080; line-height: 20px; } 

.content .content-r .xyxw .wz-list { margin-bottom: 20px; } 
.content .content-r .xyxw .wz-list .wz-list-li {  box-sizing: border-box; background-color: #e4ebf6;border-left: 0px solid #6d78a5; border-top: 0px solid #6d78a5; border-right: 0px solid #6d78a5; border-bottom: 0px solid #6d78a5; padding-right: 34px; padding-left: 15px; position: relative; margin-bottom: 5px; } 
.content .content-r .xyxw .wz-list .wz-list-li:nth-child(even) { background-color: #e4ebf6; box-sizing: border-box; border-left: 0px solid #6d78a5; border-top: 0px solid #6d78a5; border-right: 0px solid #6d78a5; border-bottom: 0px solid #6d78a5; padding-right: 34px; padding-left: 15px; position: relative; margin-bottom: 5px; }
.content .content-r .xyxw .wz-list .wz-list-li .tit { font-size: 18px; color: #333333; line-height:60px;font-weight: bold; } 
.content .content-r .xyxw .wz-list .wz-list-li .time { font-size: 18px; color: #666666; position: absolute; top: 0; right: 34px; line-height: 60px; } 
.content .content-r .xyxw .wz-list .wz-list-li:hover { background-color: #e4ebf6; border-top: 2px solid transparent; border-right: 2px solid transparent; border-bottom: 2px solid transparent; } 
.content .content-r .xyxw .wz-list .wz-list-li:hover .tit { color: #6d78a5; } 


    .ztxw_ul3{width:100%;margin: 0px auto;}
    .ztxw_ul3 li{width: 100%;padding-bottom:8px;padding-top: 6px; border-bottom: 1px dashed #9BA4C1; display: flex;flex-direction: row;flex-wrap: wrap;}
    .ztxw_ul3 li a{width: 100%;}
    .ztxw_ul3 li .sj{width: 10%;color: #6d78a5;	float: left;margin-right: 10px;}
    .ztxw_ul3 li .sj p{font-size:22px;line-height:1.3;text-align: center;font-weight: bold;}
    .ztxw_ul3 li .sj span{font-size:12px;line-height: 1.2;display: block;text-align:  center;}    
    .ztxw_ul3 li .tit{width: 85%;float: left;font-size: 16px;font-weight: bold;line-height:1.6;padding-top: 5px;}


    .ztxw_ul2{width: 95%;margin: 0px auto 30px;}
    .ztxw_ul2 li{width: 100%;padding-bottom:25px;padding-top: 30px; border-bottom: 1px solid #dcdcdc; display: flex;flex-direction: row;flex-wrap: wrap;}
    .ztxw_ul2 li a{width: 100%;}
    .ztxw_ul2 li .sj{width: 10%;color: #6d78a5;	float: left;margin-right: 10px;}
    .ztxw_ul2 li .sj p{font-size:30px;line-height:1.3;text-align: center;font-weight: bold;}
    .ztxw_ul2 li .sj span{font-size:12px;line-height: 1.2;display: block;text-align:  center;} 
    .ztxw_ul2 li .sj2 {font-size:18px;line-height:1.7;color: #6d78a5;display: block;text-align:  center;width: 12%;color: #6d78a5;padding-top: 10px;float: left;margin-right: 10px;}     
    .ztxw_ul2 li .tit{width: 85%;float: left;font-size: 18px;font-weight: bold;line-height:1.7;padding-top: 10px;}
    
.dqwz {
	position: relative;
	min-height: 168px;
	margin-bottom: 0px;
	overflow: hidden;
}

.dqwz .rem12:before {
	height: 140px;
	background: url(../images/ej_bg1.jpg) no-repeat;
	position: absolute;
	top: 0;
	content: "";
	display: block;
	left: -19vw;
	right: -19vw;
	background-size: 100%;
}

.dqwz .rem12:after {
	height: 140px;
	background: #cfd9e9;
	position: absolute;
	top: 30px;
	content: "";
	display: block;
	right: 0;
	left: -50vw;
}

.dqwz .rem12 p {
	position: relative;
	z-index: 10;
}

.dqwz .rem12 {
	position: relative;
	padding-top: 30px;
}
.dqwz .rem12 .pic{
	width: 100%;max-height: 300px;
}
.dqwz .rem12 .pic img{
	width: 100%;max-height: 300px;
}
.dqwz .rem12 .wz {
	color: #4f90a3;
	font-size: 12px;
	line-height: 36px;
	margin-bottom: 0px; margin-left: 20px;
}
.dqwz .rem12 .wz a{
	color: #4f90a3;
}
.dqwz .rem12 .lm {
	color: #6d78a5;
	font-size: 28px;
	line-height: 36px;
	font-weight: bold; margin-top: 20px;margin-left: 20px;
}

.rem12 {
	width: 1300px;
	margin: 0 auto;
	background-color: #F2F3F9;
}

.rem12 .fleft {
	width: 68%;
	float: left;
}

.rem12 .fleft .mtqh {
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
}

.rem12 .fleft .mtqh li {
	width: 2.9rem;
	padding: 0.37rem;
	box-shadow: 0 0 17px #c5c5c5;
	margin-right: 0.25rem;
	margin-top: 0.25rem;
}

.rem12 .fleft .mtqh li a .bt {
	font-size: 18px;
	color: #000;
	line-height: 0.26rem;
	font-weight: bold;
	overflow: hidden;
	margin-bottom: 18px;
}

.rem12 .fleft .mtqh li a .zy {
	font-size: 0.12rem;
	line-height: 0.2rem;
	margin-bottom: 0.5rem;
}

.rem12 .fleft .mtqh li a .sj {
	font-size: 0.12rem;
	color: #791cb5;
	text-indent: 0.19rem;
	background: url(../images/sj.png) no-repeat left center;
	font-family: 'SOURCESANSPRO-BOLD';
	font-weight: bold;
}

.rem12 .fright {
	width: 28.5%;
	float: right;
}

.rem12 .fright .zxgx {
	margin-top: 0.25rem;
}

.rem12 .fright .zxgx .zxgx_tit {
	border-bottom: 0.02rem solid #d6d6d6;
	padding-bottom: 0.20rem;
}

.rem12 .fright .zxgx .zxgx_tit p {
	display: inline-block;
	float: left;
}

.rem12 .fright .zxgx .zxgx_tit .tp {
	width: 0.36rem;
	height: 0.36rem;
	background: #4f90a3 url(../images/zxgx_tit.png) center center no-repeat;
}

.rem12 .fright .zxgx .zxgx_tit .tit {
	font-size: 18px;
	line-height: 0.28rem;
	color: #6d78a5;
	text-indent: 18px;
}

.rem12 .fright .zxgx .zxgx_tit .tit2 {
	font-size: 24px;
	line-height: 0.28rem;
	color: #6d78a5;font-weight: bold;
	text-indent: 18px;
}

.rem12 .fright .zxgx .zxgx_tit .tit3 {
	font-size: 24px;
	line-height: 0.28rem;
	color: #4f90a3;font-weight: bold;
	text-indent: 18px;
}
.rem12 .fright .zxgx ul {
	margin-top: 0.24rem;
	margin-left: 0.06rem;
	border-left: 1px solid #cfcfcf;
}

.rem12 .fright .zxgx ul li {
	position: relative;
	margin-bottom: 0.2rem;
}

.rem12 .fright .zxgx ul li p.sj {
	font-size: 0.12rem;
	color: #6d78a5;
	width: 59px;
	height: 26px;
	background: url(../images/zxgx_sj_bg.png) no-repeat;
	text-align: center;
	line-height: 25px;
	margin-left: 0.1rem;
	margin-bottom: 0.15rem;
}

.rem12 .fright .zxgx ul li::before {
	content: "";
	width: 0.09rem;
	height: 0.09rem;
	border: 1px solid #cfcfcf;
	border-radius: 50%;
	position: absolute;
	top: 0.08rem;
	left: -0.06rem;
	background: #fff;
}

.rem12 .fright .zxgx ul li p.bt {
	font-size: 0.14rem;
	line-height: 0.22rem;
	margin-left: 0.17rem;
}

.rem12 .fright .zxgx ul li+li+li p.sj {
	color: #000;
}
.rem12 .fright .zxgx ul li ul{
	margin-top: 0.24rem;
	margin-left: 0.06rem;
	border-left:0px solid #cfcfcf;
}

.rem12 .fright .zxgx ul li ul li::before {
	border: 0px solid #cfcfcf;
}


.rem12 .fright  .leftnav-con { padding: 0px 21px 20px 0; } 
.rem12 .fright  .leftnav-con .leftnav-con-li { box-sizing: border-box; } 
.rem12 .fright  .leftnav-con .leftnav-con-li.first-li .erji span { border-top: 1px solid transparent; } 
.rem12 .fright  .leftnav-con .leftnav-con-li .erji { min-height:50px; box-sizing: border-box; padding: 0 0 0 17px; position: relative; } 
.rem12 .fright .leftnav-con .leftnav-con-li .erji.now {  box-shadow: 0px 1px 12.74px 0.26px rgba(255, 255, 255, 0.22); } 
.rem12 .fright .leftnav-con .leftnav-con-li .erji.now span { border-top: 1px solid transparent; } 
.rem12 .fright .leftnav-con .leftnav-con-li .erji.now span a { color: #6d78a5; font-weight: bold; } 
.rem12 .fright .leftnav-con .leftnav-con-li .erji .biaoshi { position: absolute; left: 0; top: 18px; height: 20px; border: 2px solid #6d78a5; display: none; } 
.rem12 .fright .leftnav-con .leftnav-con-li .erji span { display: inline-block; min-height: 49px; width: 100%; box-sizing: border-box; position: relative; padding: 0px 13px 0px 10px; border-top: 1px solid #cccccc; } 
.rem12 .fright .leftnav-con .leftnav-con-li .erji span a { display: block; float: left; width: 180px; box-sizing: border-box; position: relative; font-size: 17px; color: #333333; } 
.rem12 .fright .leftnav-con .leftnav-con-li ul.sanji { margin-left: 20px; padding-left: 0; line-height: normal; padding: 5px 0; } 
.rem12 .fright .leftnav-con .leftnav-con-li ul.sanji .sanji-li { position: relative; } 
.rem12 .fright .leftnav-con .leftnav-con-li ul.sanji .sanji-li a { font-size: 16px; color: #333333; line-height: 36px; border-bottom: 0; padding-left: 20px; box-sizing: border-box; } 
.rem12 .fright .leftnav-con .leftnav-con-li ul.sanji .sanji-li a:hover { color: #6d78a5; } 
.rem12 .fright .leftnav-con .leftnav-con-li ul.sanji .sanji-li a.now { color: #6d78a5; } 




.content .content-r .xueshu { margin-top: 5px; } 
.content .content-r .xueshu ul { margin-bottom: 20px; } 
.content .content-r .xueshu ul .xueshu-li { height: 150px; padding: 30px 0; box-sizing: border-box; border-bottom: 1px solid #cccccc; } 
.content .content-r .xueshu ul .xueshu-li:hover .time { background-color: #6d78a5; } 
.content .content-r .xueshu ul .xueshu-li:hover .time .yueri { color: #ffffff; } 
.content .content-r .xueshu ul .xueshu-li:hover .time .nian { color: #ffffff; } 
.content .content-r .xueshu ul .xueshu-li:hover .wz .tit { color: #6d78a5; font-weight: bold; } 
.content .content-r .xueshu ul .xueshu-li .time { float: left; border-radius: 6px; background-color: #f2f2f2; width: 100px; height: 90px; box-sizing: border-box; margin-right: 30px; padding: 13px 12px; text-align: center; } 
.content .content-r .xueshu ul .xueshu-li .time .yueri { font-size: 26px; font-family: "PingFang"; color: #6d78a5; line-height: 35px; } 
.content .content-r .xueshu ul .xueshu-li .time .nian { font-size: 14px; font-family: "PingFang"; color: #6d78a5; line-height: 35px; position: relative; } 
.content .content-r .xueshu ul .xueshu-li .time .nian .hx { display: inline-block; width: 26px; height: 3px; background-color: #ffffff; margin-left: 14px; vertical-align: middle; margin-top: -3px; } 
.content .content-r .xueshu ul .xueshu-li .wz .tit { font-size: 15px; color: #000000; line-height: 30px; } 
.content .content-r .xueshu ul .xueshu-li .wz .abstract { font-size: 13px; color: #666666; line-height: 24px; } 
.content .content-r .gonggao { margin-top: 10px; } 
.content .content-r .gonggao ul { margin-bottom: 20px; } 
.content .content-r .gonggao ul .gonggao-li { height: 140px; box-sizing: border-box; border-bottom: 1px solid #cccccc; padding: 21px 0; padding-left: 50px; } 
.content .content-r .gonggao ul .gonggao-li:hover { } 
.content .content-r .gonggao ul .gonggao-li:hover .time { color: #ffffff; } 
.content .content-r .gonggao ul .gonggao-li:hover .wz .tit { color: #6d78a5; } 
.content .content-r .gonggao ul .gonggao-li .time { width: 122px; height: 30px; line-height: 30px; text-align: center; font-size: 17px; font-weight: bold; font-family: "PingFang"; color: #6d78a5; margin-bottom: 10px; } 
.content .content-r .gonggao ul .gonggao-li .wz .tit { font-size: 15px; color: #000000; margin-bottom: 10px; } 
.content .content-r .gonggao ul .gonggao-li .wz .abstract { font-size: 13px; color: #666666; } 
.content .content-r .szdw { margin-top: 55px; } 
.content .content-r .szdw ul { margin-bottom: 20px; } 
.content .content-r .szdw ul .szdw-li { float: left; position: relative; margin-right: 45px; margin-bottom: 70px; } 
.content .content-r .szdw ul .szdw-li.clearmr { margin-right: 0; } 
.content .content-r .szdw ul .szdw-li.clearmb { margin-bottom: 0; } 
.content .content-r .szdw ul .szdw-li:hover .nr .wz .tit { font-weight: bold; } 
.content .content-r .szdw ul .szdw-li:hover .bjsk { background-color: #6d78a5; } 
.content .content-r .szdw ul .szdw-li .nr { position: relative; width: 468px; height: 200px; background-color: #f2f2f2; } 
.content .content-r .szdw ul .szdw-li .nr .img-box { width: 154px; float: left; margin-top: -16px; margin-right: 10px; } 
.content .content-r .szdw ul .szdw-li .nr .img-box .imgs { position: relative; height: 0; padding-top: 140%; } 
.content .content-r .szdw ul .szdw-li .nr .img-box .imgs img { display: block; width: 100%; height: 100%; position: absolute; left: 0; top: 0; } 
.content .content-r .szdw ul .szdw-li .nr .wz { box-sizing: border-box; padding-top: 20px; } 
.content .content-r .szdw ul .szdw-li .nr .wz .tit { font-size: 20px; color: #333333; line-height: 36px; margin-bottom: 5px; } 
.content .content-r .szdw ul .szdw-li .nr .wz .tit .zw { font-size: 16px; color: #333333; font-weight: normal; margin-left: 25px; } 
.content .content-r .szdw ul .szdw-li .nr .wz .abstract { font-size: 13px; color: #808080; line-height: 30px; } 
.content .content-r .szdw ul .szdw-li .bjsk { position: absolute; right: -7px; bottom: -7px; width: 468px; height: 200px; background-color: #b5cef2; z-index: -1; } 
.content .content-r .szjj { margin-top: 39px; } 
.content .content-r .szjj .jianje { margin-bottom: 40px; } 
.content .content-r .szjj .jianje .ds-img { float: left; width: 180px; margin-right: 40px; } 
.content .content-r .szjj .jianje .ds-img .ds-img-box { position: relative; height: 0; padding-top: 140%; } 
.content .content-r .szjj .jianje .ds-img .ds-img-box img { position: absolute; left: 0; top: 0; display: block; width: 100%; height: 100%; } 
.content .content-r .szjj .jianje .jj-nr { font-size: 15px; color: #333333; line-height: 42px; } 
.content .content-r .szjj .nr-box { margin-bottom: 40px; } 
.content .content-r .szjj .nr-box .tit-box { box-sizing: border-box; padding-left: 30px; position: relative; font-size: 20px; color: #6d78a5; font-weight: bold; margin-bottom: 20px; } 
.content .content-r .szjj .nr-box .tit-box img { display: block; position: absolute; left: 0; top: 7px; } 
.content .content-r .szjj .nr-box .con-box p { font-size: 15px; color: #333333; line-height: 24px; margin-bottom: 10px; } 
.inner { max-width: 100%; box-sizing: content-box; margin: 0 auto; position: relative; } 

/* listbanner */ 
.listbanner-wsj { height: 300px; max-width: 1920px; margin: 0 auto 77px; position: relative; } 
.listbanner-wsj .listbanner-box img { width: 100%; height: 300px; display: block; } 
.listbanner-wsj .ejnav { position: absolute; bottom: -30px; left: 0; } 
.listbanner-wsj .ejnav .lmmc { float: left; background-color: #6d78a5; min-width: 250px; height: 96px; line-height: 96px; box-sizing: border-box; padding: 0 10px; text-align: center; color: #ffffff; font-size: 26px; font-weight: bold; box-shadow: 0px 1px 44.16px 1.84px rgba(69, 69, 69, 0.22); } 
.listbanner-wsj .ejnav .ejnav-box { float: left; background-color: #ffffff; margin-top: 35px; height: 61px; line-height: 61px; box-shadow: 0px 1px 44.16px 1.84px rgba(69, 69, 69, 0.22); } 
.listbanner-wsj .ejnav .ejnav-box .erji { float: left; font-size: 17px; min-width: 125px; padding: 0 10px; text-align: center; } 
.listbanner-wsj .ejnav .ejnav-box .erji a { display: block; color: #333333; } 
.listbanner-wsj .ejnav .ejnav-box .erji:hover { background-color: #d0d9ea; box-shadow: 0px 1px 12.74px 0.26px rgba(13, 76, 168, 0.22); } 
.listbanner-wsj .ejnav .ejnav-box .erji:hover a { font-weight: bold; color: #6d78a5; } 
.listbanner-wsj .ejnav .ejnav-box .erji.now { background-color: #d0d9ea; box-shadow: 0px 1px 12.74px 0.26px rgba(13, 76, 168, 0.22); } 
.listbanner-wsj .ejnav .ejnav-box .erji.now a { font-weight: bold; color: #6d78a5; } 

.content-wsj .inner {
    width: 100%;
    box-sizing: content-box;
    margin: 0 auto;
    position: relative;
}
.content-wsj .con-l .list .list-li { box-sizing: border-box; padding-left: 18px; height: 69px; line-height: 69px; position: relative; border-bottom: 1px dashed #cccccc; } 
.content-wsj .con-l .list .list-li img { position: absolute; left: 1px; top: 35px; } 
.content-wsj .con-l .list .list-li a { font-size: 15px; color: #333333; } 
.content-wsj .con-l .list .list-li a:hover { color: #6d78a5; } 
.content-wsj .con-l .list .list-li .time { font-size: 13px; color: #666666; position: absolute; right: 0; top: 0px; } 

.rem12 .fleft .art { padding: 20px; } 

.art { padding: 20px; background-color: #f2f3f8;} 
.art .art-tit-box { text-align: left; border-bottom: 1px solid #d9d9d9; margin-bottom: 10px; } 
.art .art-tit-box .art-tit { color: #444444; font-size: 20px; font-weight: bold;  line-height:24px; } 
.art .art-tit-box .art-subtitle { font-size: 16px; color: #333333; } 
.art .art-tit-box ul { box-sizing: border-box; display: inline-block; margin: 0px; font-size: 15px; color: #999999; } 
.art .art-tit-box ul li { float: left; padding: 0 15px; } 
.art .art-con { border-bottom: 1px solid #d9d9d9; margin-bottom: 25px; box-sizing: border-box; padding: 0px 0px 10px; } 
.art .art-con p { font-size: 17px; color: #555555; text-indent: 2em; line-height: 1.7; margin-bottom:10px;} 
.art .art-con table p { text-indent: 0; } 
.art .art-con>img { display: block; margin: 0 auto; max-width: 90%; margin-bottom: 20px; } 
.art .art-con p img { margin: 0 auto; max-width: 90%; } 
.vsbcontent_img {width:auto; margin: 0 auto;text-align:center;}  
.vsbcontent_img img { margin: 0 auto;} 
.img_vsb_content{ margin: 0 auto;} 
.art .art-links p { font-size: 16px; line-height: 1.7; } 
.art .art-links p a { color: #555555; } 
.art .art-links p:hover a { color: #6d78a5; } 
.index-sec2{padding: 0px 0 56px;} 
.nuu-notice{position: relative; overflow: hidden;} 
.nuu-notice .swiper-wrapper{width:100%;margin-left:0px;margin-right:-20px;} 
.nuu-notice .swiper-slide{padding: 0 0px;margin-left:0px; box-sizing: border-box;width:25%; height:100%;} 
.nuu-notice .notice-box{display: block;box-sizing: border-box;border: 5px solid #cfd9e9;padding: 0px;position: relative;overflow: hidden;} 
.nuu-notice .notice-box img{width:100%; height:2.15rem;overflow: hidden;transition: 0.4s;} 
.nuu-notice .notice-box p{line-height: 20px;height: 60px;overflow: hidden;color: #999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;} 
.nuu-notice .notice-box:hover{background: #6c79a4;border-color: #6c79a4; } 
.nuu-notice .notice-box:hover h4, .nuu-notice .notice-box:hover p{color: #fff;transition: 0.4s;} 
.nuu-notice .notice-box:hover img{transition: 0.4s;transform: scale(1.2);} 
.vertical-box{width: 33%;position: relative;padding-left: 1%;} 
.vertical-box67{width: 67%;position: relative;padding-left: 1%;} 
.vertical-con5{width: 49%;position: relative;padding-left: 0%;padding-right: 1%; margin-right:1%;} 
.nt_con{width:;transition-duration: 0.8s;position: absolute;left: 0;top: 0;} 
.nt_t2{line-height: 40px;} 
.nt_t2 span{background: #6c79a4;color: #fff;border-radius: 0 14px 0 14px;padding: 0 30px;font-size: 18px;line-height: 36px;display: inline-block;opacity:.8} 

.nry_con_out .ushare li.share{height: 90px;}
.my-share-d{width: 80px;
  position: fixed;
  margin-left: -140px;
  margin-top: 50px;display: none;}
  .my-share-d>div{display: block;
  width: .44rem;
  height: .44rem;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: rgba(141, 141, 141, 0.11);cursor: pointer;transition: .4s;margin-bottom: 10px;}
  .my-share-d>div:hover{background: rgba(141, 141, 141, 0.3);}



  .nry_con_out .ushare {
    width: 80px;
    position: fixed;
    margin-left: -100px;
  }

  .nry_con_out .ushare li {
    display: block;
    line-height: 30px;
    color: #888;
    text-align: center;
    font-size: 14px;
    padding-bottom: 10px;
}
.nry_con_out .ushare li b {
  display: inline-block;
  background: #6d78a5 url(../images/nry_dj_img.png) no-repeat center center;
  width: 40px;
  height: 40px;
  line-height: 40px;
  border-radius: 20px;
  position: relative;
}


.nry_con_out .ushare span {
  display: block;
  position: relative;
  z-index: -1;
}
.nry_con_out .ushare li i {
  font-size: 18px;
  line-height: 40px;
  color: #fff;
}

.nry_con_out .ushare li.share{
  cursor: pointer;
}
.nry_con_out .ushare li.share b {
  background: #6d78a5 url(../images/nry_fx_img.png) no-repeat center center;
}
.nry_con_out .ushare li.share a {
  color: #ba9a05;
  display: block;
}
.nry_con_out .ushare li:hover b {  background: #4f90a3 url(../images/nry_dj_img.png) no-repeat center center;}

.nry_con_out .ushare li.share:hover b {
  background: #4f90a3 url(../images/nry_fx_img.png) no-repeat center center;
}

.btn-list .share dd .layer {
          position: absolute;
          z-index: 1;
          left: 50%;
          right: auto;
          top: 100%;
          bottom: auto;
          background: #fff;
          width: 2.5rem;
          height:2.5rem;
          border: 1px solid #ccc;
          margin-left: -1.25rem;
          margin-top: .1rem;
          display: none;}
.btn-list .share dd,.btn-list .share dd:hover .layer img{position: relative;}
         .btn-list .share  dd .layer i:before {
              content: "";
              display: block;
              position: absolute;
              left: 50%;
              top: -4px;
              width: .12rem;
              height: .12rem;
              background: #fff;
              transform: rotate(45deg);
              -webkit-transform: rotate(45deg);
              -moz-transform: rotate(45deg);
              margin-left: -.06rem;
              border: #ccc solid 1px;}
.btn-list .share dd:hover .layer {display: block;}
.layer img{width:100%;}


/*注释*/


.qrid_zz{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.9);display: none;top: 0;left: 0;z-index: 1000;display: none;justify-content: center;align-items: center;}
.qrid_zz #qrid{padding: 8px;background: #fff;border-radius: 5px;}

/*注释*/



/* *首页招生 */ 
.index-flow { display: block;position: relative; } 
.index-flow .container { margin-top:.2rem; padding-bottom: .2rem; position: relative; z-index: 5; width: 100%; margin: auto;height: auto} 
.index-flow:before { content: ""; display: block; position: absolute; left: 0; top: 1.6rem; right: 0; background: url("../images/index-flow.jpg") center no-repeat; background-size: 100%; height: 9.08rem; z-index:-2;} 
.index-flow .container .list { width: 25%; height: 96.5%; flex-shrink: 0; background: url("../images/img319.png") center no-repeat; background-size: 100% 100%; padding: 0.6rem 0.5rem 0 0.5rem; position: absolute; z-index: 1; left: 0; right: auto; top: 0; } 
.index-flow .container .list ul { margin-bottom: 0rem; } 
.index-flow .container .list a { display: block; color: #000; font-weight: bold; line-height: 0.6rem; border-bottom: #B3B3B3 solid 1px; position: relative; font-size: 0.18rem; } 
.index-flow .container .list a i { position: absolute; z-index: 1; left: auto; right: 0; top: 0; bottom: auto; font-style: normal; font-weight: 100; } 
.index-flow .container .list a:hover { color: #6510AD; } 
.index-flow .container .video { width: 75%; position: relative; margin-left: auto; padding-top: .25rem;} 
.index-flow .container .video i { position: absolute; z-index: 1; left: 0; right: 0; top: 0; bottom: 0; font-style: normal; font-size: 0.82rem; color: #6510AD; cursor: pointer; } 
.index-flow .title { padding: 0.35rem 0 0.45rem 0; position: relative; font-size: 0.18rem; text-transform: uppercase; line-height: 1em; color: #fff; z-index: 5; } 
.index-flow .title:after { content: ""; display: block; position: absolute; top: 0; left: 0; width: 3.45rem; height: 0.03rem; background: #EE9640; } 
.index-flow .title a.more { display: block; color: #fff; border-bottom: #fff solid 2px; position: absolute; z-index: 1; left: 4.15rem; right: auto; top: 0.63rem; bottom: auto; line-height: 26px; padding: 0 5px; font-size: 12px; } 
.index-flow .title a.more:hover { color: #EE9640; border-color: #EE9640; } 
.index-flow .title h2 { font-size: 0.34rem; font-weight: 400; line-height: 1em; padding-top: 0.06rem; } 
.index-flow .title dl { position: absolute; z-index: 1; left: auto; right: 0; top: auto; bottom: 0.45rem; } 
.index-flow .title dl dd { margin-left: 0.2rem; position: relative; } 
.index-flow .title dl dd a { display: block; width: 0.56rem; -moz-border-radius: 50%; -webkit-border-radius: 50%; border-radius: 50%; background: rgba(255, 255, 255, 0.11); position: relative; z-index: 2; } 
.index-flow .title dl dd a:hover { background: #6510AD; } 
.index-flow .title dl dd .layer { -moz-border-radius: 0.1rem; -webkit-border-radius: 0.1rem; border-radius: 0.1rem; background: #fff; width: 2.47rem; position: absolute; z-index: 1; left: 50%; right: auto; top: 100%; bottom: auto; margin-left: -2rem; margin-top: 0; padding: 0.18rem 0.2rem; opacity: 0; visibility: hidden; } 
.index-flow .title dl dd .layer:after { content: ""; display: block; position: absolute; top: -0.06rem; right: 0.35rem; width: 0.2rem; height: 0.2rem; background: #fff; transform: rotate(45deg); -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); } 
.index-flow .title dl dd .layer .ewm { width: 50%; text-align: center; } 
.index-flow .title dl dd .layer .ewm img { width: 1rem; } 
.index-flow .title dl dd .layer .ewm .name { font-size: 12px; padding-top: 0.03rem; color: #727084; } 
.index-flow .title dl dd.more a { background: rgba(255, 255, 255, 0.58); } 
.index-flow .title dl dd.more .layer { background: #000; font-size: 0.12rem; width: auto; padding: 0.1rem 0.2rem; -moz-border-radius: 0.2rem; -webkit-border-radius: 0.2rem; border-radius: 0.2rem; left: auto; right: -60%; } 
.index-flow .title dl dd.more .layer:after { background: #000; left: 50%; margin-left: -0.1rem; z-index: -1; } 
.index-flow .title dl dd:hover a { background: #6510AD; } 
.index-flow .title dl dd:hover .layer { margin-top: 0.18rem; opacity: 1; visibility: visible; } 
.index-flow .title dl dd:hover.more img { filter: brightness(10); } 
.index-flow .img-list { max-width: 18.4rem; margin: 0 auto; padding: 0 0.4rem; position: relative; } 
.index-flow .img-list li { width: 25%; } 
.index-flow .img-list li a { display: block; position: relative; } 
.index-flow .img-list li a:before { content: ""; display: block; position: absolute; left: 0; top: 0; right: 0; bottom: 0; z-index: 1; background: url("../image/bg10.png") center repeat-x; background-size: auto 100%; } 
.index-flow .img-list li a .img { width: 100%; overflow: hidden; position: relative; } 
.index-flow .img-list li a .img img { width: 100%; } 
.index-flow .img-list li a .layer { position: absolute; z-index: 1; left: 0; right: 0; top: auto; bottom: 0; padding: 0 0.4rem; color: #fff; } 
.index-flow .img-list li a .layer .time { font-size: 0.12rem; opacity: 0.6; } 
.index-flow .img-list li a .layer p { width: 100%; font-size: 0.16rem; line-height: 0.26rem; margin-top: 0.02rem; max-height: 1.04rem; overflow: hidden; } 
.index-flow .img-list li a .layer .info { border-bottom: #EE9640 solid 0.07rem; font-size: 0.14rem; padding: 0.2rem 0; } 

.index-flow .img-list li a .layer .info img { height: 0.21rem; margin-right: 0.1rem; } 
.index-flow .img-list li a .layer .info-2 { border-color: #47D800; } 
.index-flow .img-list li a:hover .img img { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -o-transform: scale(1.2); } 
.index-flow .img-list li.li_01 { width: 50%; } 


.part4 { padding: 0px; display: block; } 
.part4 .gdpics { display: flex; justify-content: space-between; flex-wrap: wrap;background: #6d78a5; } 
.part4 .swiper-container{ width:78%; float:left;} 
.part4 .Btitle h5 { background: url("../images/title08.png") left center no-repeat; } 
.part4 .swiper-slide a { display: block; position: relative; height: 100%;} 
.part4 .swiper-slide .pic { overflow: hidden; position: relative; z-index: 1; height: 100%;} 
.part4 .swiper-slide .pic img { display: block; width: 100%; height: 580px; object-fit: cover; transition: all 0.6s ease 0s; } 
.part4 .swiper-slide .icon { position: absolute; width: 60px; height: 60px; top: 50%; margin-top: -30px; left: 50%; margin-left: -30px; z-index: 2; } 
.part4 .swiper-slide .icon img { display: block; width: 100%; } 
.part4 .swiper-slide .pic:hover img { transform: scale(1.1); transition: all 0.6s ease 0s; } 
.part4 .tabs { width: 22%; float: left; position: relative; } 
.part4 .tabs ul {display: block;position: relative; } 
.part4 .tabs li {display: block; padding: 0px;position: relative; margin:16px} 
.part4 .tabs li a { display: block; overflow: hidden;} 
.part4 .tabs li a img{display: block; width: 100%;height:125px; object-fit: cover; transition: all 0.6s ease 0s; } 
.part4 .tabs li.active a { color: #CCC; } 
.part4 .tabs li:hover a { color: #CCC; transition: all 0.3s ease 0s; } 
.part4 .tabs .icons { position: absolute; width: 30px; height: 35px; z-index: 2; left: 50%; margin-left: -15px; top: 50%; margin-top: -15px; } 
.part4 .tabs .icons img { display: block; width: 100%; } 


.child-item .swiper-pagination{ text-align: center; bottom: 30px !important; } 
.child-item .swiper-pagination-bullet, .child-item .swiper-pagination-bullet{ width: 11px; height: 11px; background-color: #ffffff; opacity: .7; margin-right: 10px; } 
.child-item .swiper-pagination-bullet-active, .child-item .swiper-pagination-bullet-active{ background-color: #fff; opacity: 1; } 
.swiper-container#news_banner{ width: 100%; } 
.swiper-container#news_banner .swiper-pagination{ position: absolute; right: 0; bottom: 15px !important; left: initial; width: 150px; } 
.child-item .image{ position: relative; height: 100%; overflow: hidden; } 
.child-item .image img{ width: 100%; height:365px; } 
.child-item .swiper-info{ position: absolute; left: 0; bottom: 0; color: #fff; white-space: nowrap; overflow: hidden; width: 100%; height: 40px; line-height: 1.6; padding: 10px; box-sizing: border-box; text-overflow: ellipsis; background-color: rgba(0, 0, 0, .7); } 
.child-item:nth-child(2) a:hover .swiper-info{ text-decoration: underline; } 
.child-item .swiper-info .info-title{ font-size: 16px; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } 
.child-item .swiper-info .info-time{ font-size: 15px; } 
.child-item .qa{ display: flex; align-items: center; justify-content: space-between; flex-wrap: wrap; } 
.child-item .qa-item{ position: relative; display: flex; align-items: center; justify-content: space-between; padding-left: 18px; color: #333; line-height: 50px; border-bottom: 1px dashed #c3c3c3; font-size: 15px; transition: all .5s; min-width: 0; } 
.child-item .qa-item .title{ width: calc(100% - 82px); text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } 
.child-item .qa-item .time{ color: #696969; } 
.child-item .qa-item::before{ content: "•"; position: absolute; left: 0; top: 0px; font-size: 20px; color: #2d7dac; } 
.child-item .qa-item:hover .time, .child-item .qa-item:hover{ color: #2e7cac; }

/* 师资列表 */
.imglb{width:100%;}
.imglb ul{clear:both;padding-top:0;width:100%;}
.imglb ul li{position:relative;float:left;overflow:hidden;margin:10px;width:31%;height:200px;background-color:#fff;}
.imglb ul li img{width:100%;height:100%;}
.imglb ul li .text{position:absolute;right:0;bottom:0;left:0;z-index:999;width:100%;height:40px;background-color:rgba(0,0,0,.6);text-align:center;line-height:40px;}

.imglb ul li .t_con{width:70%;transition-duration: 0.8s;position: absolute;left: 0;bottom: 0px;} 
.imglb ul li .t_t2{line-height: 40px;} 
.imglb ul li .t_t2 span{background: #6c79a4;color: #fff;border-radius: 0 14px 0 14px;padding: 0 10px;font-size: 18px;line-height: 36px;display: inline-block;opacity:.8} 



.lyys {
    padding-bottom: 30px;
    margin-top: 0px;
}

.lyys ul {
    overflow: hidden;
}

.lyys ul li {
    float: left;
    width: 23%;
    margin-left: 1%;
    line-height: 56px;
    background-color: #fff;
    border-radius: 15px 15px 0px 15px;
    position: relative;
    margin-top: 30px;
    border: 1px solid #fff;
}



.lyys ul li::after {
    content: "";
    position: absolute;
    right: 5px;
    bottom: 5px;
    width: 10px;
    height: 10px;
    border-right: 1px solid #c5c5c5;
    border-bottom: 1px solid #c5c5c5;
}

.lyys ul li a {
    display: block;
    text-align: center;
}
.lyys ul li a img{
    display: block; max-width: 96%;
    height: 165px; margin: 10px auto 0;
}

.lyys ul li p {
    display: inline-block;
    vertical-align: middle;
    font-size: 16px;
    line-height: 56px;
    color: #333333;
    padding: 0 8px;
}

.lyys ul li.on p {
    border: 1px solid #acacac;
}

.lyys ul li:hover {
    background: #fff;
    box-shadow: 0 0 10px rgba(0, 0, 0, .1);
    border-color: #c9c9c9;
}

.lyys ul li:hover a p {
    color: #333333;
    font-weight: 600;
}

.fanye{margin-top: 0.57rem;margin-bottom: 0.57rem;}

/*物2-开始*/
.qhrw2_first{width: 9.5rem;}

.qhrw2_first .img img{width: 100%;}
.qhrw2_first .tit{width: 100%;margin-top:10px;position: relative;z-index: 1;}
.qhrw2_first .tit .zc_k{width: .8rem;height: 1.3rem;float: left;}
.qhrw2_first .tit .zc_k .sj{height: .7rem;width: 100%;background: rgba(79, 144, 163, 0.8);color: #fff;}
.qhrw2_first .tit .zc_k .sj p{font-size: .2971rem;line-height: .2971rem;text-align: center;padding-top:.13rem;}
.qhrw2_first .tit .zc_k .sj span{font-size: .12rem;line-height: .2rem;display: block;text-align:  center;}
.qhrw2_first .tit .zc_k .dj{font-size: .12rem;line-height:.26rem;color: #ababab;text-indent: .32rem;background: url(../image/qhrw_dj.png) no-repeat .10rem center;margin-top: .15rem;}

.qhrw2_first .tit .yc_k{width: 85%;height: auto;float: left;}
.qhrw2_first .tit .yc_k .bt{height: auto;min-height: .7rem; width: 100%;background: url(../image/qhrw2_bt_bg.png) no-repeat;font-size: .2rem;line-height: .26rem;font-weight: bold;padding:.24rem .3rem 0;}
.qhrw2_first .tit .yc_k .zy{font-size: .12rem;line-height: 20px;color: #777;padding:0.1rem .3rem 0;}

.jtfylist{
     display: table-cell;
    vertical-align: middle;
    text-align: center;
    position: relative;
    background: url(style/5236.jpg);
    width: 3rem;
    height: 1.82rem;
    float: left;
    margin-right: .43rem;}
    

.qhrw2_nav{    width: 9.5rem;height: .56rem;background: url(../image/qhrw2_nav_bg.jpg) no-repeat;}

.qhrw2_nav #fybq{margin-top: .56rem;}
.qhrw2_nav #fybq li{float: left;margin-top: .07rem;}
.qhrw2_nav #fybq li a{padding:0.30rem  0.26rem;color: #fff;line-height: .5rem;}
.qhrw2_nav #fybq li.current{background: #fff !important;}
.qhrw2_nav #fybq li.current a{color: #310544;}
.qhrw2_nav #fybq li:hover{background: rgba(255, 255, 255, 0.2)}

.qhrw2_ul{width: 92%;margin: .03rem auto;}
.qhrw2_ul li{padding-bottom: .25rem;padding-top: .3rem; border-bottom: 1px solid #dcdcdc; display: flex;flex-direction: row;flex-wrap: wrap;}
.qhrw2_ul li .sj{width: .7rem;color: #791cb5;float: left;margin-right: .1rem;}
.qhrw2_ul li .sj p{font-size: .2971rem;line-height: .2971rem;text-align: center;font-weight: bold;}
.qhrw2_ul li .sj span{font-size: .12rem;line-height: 20px;display: block;text-align:  center;}
.qhrw2_ul .zttj_img_li .sj{min-width:53px;}
.qhrw2_ul li .tit{width: 7.2rem;float: left;}
.qhrw2_ul li .tit .bt{font-size: .18rem;font-weight: bold;line-height: .2rem;margin-bottom: .13rem;}
.qhrw2_ul li .tit .zy{font-size: .14rem;line-height: .2rem;color: #868686;}

.qhrw2_ul .zttj_img_li{position: relative;}
.qhrw2_ul .zttj_img_li .tit{width: 5.1rem;}
.qhrw2_ul .zttj_img_li .sj{    width: .7rem;
  color: #fff;
  float: left;
  margin-right: .1rem;
  position: absolute;
  top: 1.5rem;
  left: 0;
  background: rgba(186, 154, 5, 0.8);}
.qhrw2_ul .zttj_img_li .sj p{padding-top: .03rem;}
.qhrw2_ul .zttj_img_li img { vertical-align: middle; max-width: 100%;max-height: 1.82rem; border: 0;}

.subchannel .picwhitenewslist li figure figcaption a{font-size: .18rem;line-height: .24rem;font-weight: bold;margin-bottom: .25rem;display: block;}
.subchannel .picwhitenewslist .thumb{background: url(../images/qhrw_dj.png) no-repeat 13px center;}
.subchannel .picwhitenewslist .thumb i{margin: 0 3px 0 2.5em !important;}
.subchannel .picwhitenewslist{display: flex; flex-direction: row; flex-wrap: wrap;}
.subchannel{width: 92%;margin: .03rem auto;}}

.subchannel .picwhitenewslist li{float: left;}
.subchannel .picwhitenewslist{padding: 45px 0 0 0;}
.subchannel .picwhitenewslist li{
	width: 33.3%;
	float: left;
	position: relative;
	margin-bottom: 25px;}

.subchannel .picwhitenewslist li figure{
	background: #fff;
	height: auto;
	position: relative;
  margin:0 12px\9;

}
.subchannel .picwhitenewslist li figure figcaption{
	padding: .2rem .25rem .25rem .25rem;
	font-size: 16px;
	line-height: .24rem;
	overflow: hidden;}

.subchannel .picwhitenewslist li:nth-of-type(n) figure{
	margin-right: 16px;
	margin-left: 0;}

.subchannel .picwhitenewslist li:nth-of-type(3n+2) figure{
	margin:0 8px;}

.subchannel .picwhitenewslist li:nth-of-type(3n) figure{
	margin-right:0;
	margin-left: 16px;}


.subchannel .picwhitenewslist li figure img{
	width: 100%
;}

.subchannel .picwhitenewslist .thumb{
	bottom: .12rem;
    color: #999;
    position: absolute;
    left: 12px;}


.subchannel .picwhitenewslist  .thumb i{
	margin: 0 3px 0 1em;
  	font-size: 14px;}

.subchannel .picwhitenewslist  .thumb i.thunews-clock-o{color: #ff7800;}


/*内容页-开始*/
.nry{margin-bottom: 0rem;}

.nry_bt .wz{margin-top: .28rem}
.nry_bt .bt{font-size: .28rem;line-height: .3rem;margin-top: .2rem;font-weight: bold;color: #6d78a5}
.nry_bt .fbt{font-size: .24rem;line-height: .3rem;color: #791cb5;}
.nry_bt_real{ margin-top: -.8rem;margin-left:.2rem;margin-bottom: .4rem;position: relative;z-index: 100;background:none;}


.nry_bt .fbt{margin-bottom: .1rem;}
.nry_bt .fbt{color: #3a1d55;}
.nry_bt .yt {font-size: .24rem;}   
.nry_con_out .content p img{height: auto;}



/* 视频弹窗 */
.popVideo{display: none;align-items: center;justify-content: center;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.8);top: 0;left: 0;}
.popVideo-items{width: 95%;position: relative;padding: 34px 34px;opacity: 0;}
.popVideo-video{width: 100%;overflow: hidden;}
.popVideo-video video{width: 100%;max-height: calc(100vh - 120px);}
.popVideo-video{ text-align:center}
.popVideo-video iframe{width: 100%;height: 500px;}
.popVideo-close{width: 1.875rem;height: 1.875rem;position: absolute;right: 0;top: 0;z-index: 3;background: url('../images/closeW.png') no-repeat center/24px auto;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}
.popVideo.active{display: flex;}
.popVideo.active .popVideo-items{animation: popVideRun 1s ease both .4s;}
@keyframes popVideRun {0%{opacity: 0;transform: translateY(-200px);}100%{opacity: 1;transform: translateY(0);}}
@media all and (max-width:1599px) {.popVideo-items{width: 76%;}
.five_con dd span { display: block; font-size: 1.875rem; line-height: 1.8; color: #fff; margin-top:40px; font-family: 'Montserrat'; letter-spacing: 1px; }}
@media all and (max-width:16.25rem) {.popVideo-items{width: 92%;padding: 34px 0;}.popVideo-close{right: 0;background-size: 20px;}.popVideo-video iframe{height: 400px;}}
@media all and (max-width:640px) {.popVideo-video iframe{height: 200px;}}