 
/* äºŒçº§ */
.zy_list1 li{float:left; margin-right:26px; width:240px; margin-bottom:20px;}
.zy_list1 li img{width:100%;}
.zy_img_t{background:url(../images/z19_zy_line.jpg) repeat-x center left; text-align:center; margin-top:8px;}
.zy_img_t p{padding:0 22px; display:inline-block; background:#fff; font-size:16px; font-weight:bold}
.zy_list1 li a{color:#444}
.zy_list1{margin:24px 0 30px; overflow:hidden}
.zy_book_box{float:left; width:330px; margin-right:24px;}
.zy_book_box img{width:160px; height:216px; float:left;}
.zy_book_right{border:1px solid #e0e2ef; border-left:0; overflow:hidden;height:214px;}
.zy_book_right h5{height:36px; line-height:36px; background:#3d55a7; font-size:16px; color:#fff; font-weight:normal; margin:8px 0 4px; padding:0 14px; display:inline-block; font-weight:bold}
.zy_book_right p{font-size:13px; padding:4px 10px; line-height:22px;}
.zy_book_right h5 a:hover,.zy_book_right h5 a{color:#fff !important}
.zy_list2 dd{float:left; background:url(../images/z19_dian_black.png) no-repeat left center; padding-left:12px; font-size:14px; width:130px; margin:32px 0 0 30px;}
.zy_list2{margin-bottom:70px; margin-top:10px}
.zy_list2,.zy_book{overflow:hidden}
.zy_book2 li{float:left; width:160px; margin-right:59px;}
.zy_book2 li img{width:160px; height:216px; margin-bottom:8px;}
.zy_book2 li p{font-size:14px; text-align:center; font-weight:bold}
.zy_book2 li a{color:#444}

/*ç»†è§ˆ*/
.xl{border-top:4px solid #3d55a7; background:#fff; box-shadow:0px 0px 8px #e6ecf2; padding:0 0px 40px;}

.xl_titleyt1{text-align:center; font-size:18px; font-weight:normal;color: #3d55a7;margin:26px auto -10px;}
.xl_title{font-size:22px; width:930px; margin:26px auto 20px; line-height:40px; color:#3d55a7; text-align:center}
.xl_title2{border-bottom:2px solid #e9e9e9; padding:18px 0; color:#bdbdbd; font-size:14px; overflow:hidden; line-height:34px; margin-bottom:20px}
.xl_title2 span{margin-right:24px}
.xl_title2 span font{cursor: pointer;}
.xl_title2 span font.now{color:#3d55a7}
.xl_title2 img{vertical-align:middle}
.xl_dy img{margin-left: 10px; vertical-align:middle }
.xl_content *{font-size:16px !important; line-height:32px !important; margin-bottom:26px !important;font-family:å¾®è½¯é›…é»‘ !important}
.xl_content .xl_img_t{font-size:14px; text-align:center}
.xl_content a{color:#2966ca !important}
.xl_content img{display:inline-block; margin:20px auto 0 !important}
.share{text-align:right;font-size:14px; color:#444; float:right;}
.share img{margin-right:10px; float:left;}
.share span img{margin-top:3px}
.xl_box{font-size:14px; line-height:30px;color:#5d5d5d}
.xl_box_t img{ margin-right:8px; vertical-align:middle}
.xl_flie .xl_box_t{float:left;}
.xl_box_t{font-size:16px; font-weight:bold}
.xl_flie_list li a{color:#5676ca}
.xl_flie_list{float:left}
.xl_list2 li{background:url(../images/z19_xk_list.png) no-repeat left center; padding-left:18px}
.xl_list2 li a,.xl_list3 li a{color:#5d5d5d}
.xl_list3 li{background:url(../images/z19_dian_black.png) no-repeat left center; padding-left:10px; margin-left:34px;}
.xl_flie{margin:0 0 20px; overflow:hidden}
.xl_list2{margin-bottom:30px}
.xl_box{float:left; padding-top:20px}
.xl_list3{margin-top:8px}
.xl_ewm{float:right; margin-top:20px;}
.xl_ewm img{width:132px; height:132px; display:block; margin:0 auto;}
.xl_ewm p{font-size:14px; text-align:center; margin-top:6px; color:#5d5d5d;}


/*æ¦‚è§ˆ*/
.gl_img_list{overflow:hidden; margin-top:20px; width:1100px;}
.gl_img_list li{float:left; width:214px; margin:0 60px 10px 0; height:194px;}
.gl_img_list li img{width:214px; height:142px;}
.gl_img_list li p{font-size:14px;  line-height:22px; margin-top:4px;}
.gl_img_list2 li{margin:0 0 10px 28px;}
.gl_img_list2{width:auto; margin:30px 0;}
.gl_list li img{float:left;width:214px; height:142px; margin-right:20px;}
.list_txt h5{font-size:18px; font-weight:bold; line-height:24px; margin-bottom:6px;}
.list_txt h5 a{color:#3d55a7}
.list_txt h6{font-size:12px; color:#a8a8a8; font-weight:normal; margin-bottom:6px}
.list_txt p{font-size:14px; line-height:28px}
.gl_list li {overflow:hidden; margin-top:34px}
.gl_list{margin-bottom:40px}
.list_txt{overflow:hidden}
.list_xl{padding:0 40px 40px}
.gl_list2 li a{font-size:16px; display:block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; float:left; width:1040px;}
.gl_list2 li{background:url(../images/z19_dian_black.png) no-repeat left 10px; padding-left:10px; line-height:26px; margin:10px 0; overflow:hidden}
.gl_list2 li span{float:right; font-size:14px; color:#ababab}
.gl_list2 .gl_line{border-top:1px dashed #d9d9d9; background:none; margin-top:20px; height:10px}
.gl_list2{margin:20px 10px}
.Right .gl_list2 li a{width:900px}

/*ç»„ç»‡æœºæž„*/
.Left_title3{background:url(../images/z19_left_top3.jpg);}
.yqfc li{width:184px; height:122px; position:relative; margin-top:12px;}
.yqfc li img{width:100%; height:100%}
.yqfc li p{position:absolute; line-height:18px; padding:4px 12px; font-size:14px; right:0; bottom:6px; background:url(../images/z19_bg_black.png); border-bottom:1px solid #3d55a7}
.yqfc li a,.yqfc li a:hover{color:#fff !important}
.yqfc_more{ float:right; margin-top:14px; margin-right:10px;font-size:12px;}
.ykjj_sub{overflow:hidden; margin-bottom:40px}
.ykjj_sub .ykjj_img{width:400px; height:200px; margin-right:30px}
.ykjj_sub .ykjj_txt{margin:10px 20px 0 0;}
.row_title_top20{margin:20px 0 20px}
.yld li img{width:220px; height:260px; float:left; margin-right:8px}
.yld_txt h5{ font-weight:bold; padding-bottom:10px; margin-bottom:6px; margin-top:30px;border-bottom:1px solid #979797; font-size:16px;}
.yld_txt p{font-size:14px; line-height:22px}
.yld_txt{overflow:hidden}
.yld li{float:left; width:225px; margin-right:40px; margin-bottom:26px; height:290px;line-height:32px;text-align:center}
.yld{width:1080px; margin-bottom:20px;}
.jgsz_box p{float:left; background:url(../images/z19_news_list.png) no-repeat left 3px; min-width:128px; padding-left:20px; font-size:15px; margin:4px 0 16px; font-weight:bold;}
.jgsz_box{overflow:hidden; }
.jgsz_box2 p{width:210px}
.jgsz_box2{width:1150px}
.ysdw_tab{width:150px; float:left; background:#3d55a7; border-top:4px solid #3d55a7;border-bottom:4px solid #3d55a7;}
.ysdw_tab li{height:54px; line-height:54px;  font-size:14px; color:#fff;cursor:pointer;}
.ysdw_tab li p{ margin:0 8px;padding:0 4px; display:block;border-bottom:1px solid #acb5d3; font-weight:bold;}
.ysdw_tab li.now{background:#f0f2fc; color:#3d55a7; font-weight:bold;}
.ysdw_tab li.now p{border:0}
.ysdw_tab li p a{color:#fff}
.ysdw_tab li.now p a{color:#3d55a7}
.ysdw_con{background:#f0f2fc; padding:14px 16px; overflow:hidden}
.ysdw_box{border:1px solid #c1c5d7; overflow:hidden;display:none}
.ysdw_tab2{height:44px; line-height:44px;border-bottom:1px solid #c1c5d7; margin-left:-2px}
.ysdw_tab2 li{float:left; padding:0 26px; font-size:14px; cursor:pointer; font-weight:bold;}
.ysdw_tab2 li.now{border:1px solid #c1c5d7; border-bottom:1px solid #f0f2fc; background:#f0f2fc;border-top:0}
.ysdw_box2 a{width:195px; float:left; margin:20px 0 0 18px; font-size:14px; height:30px}
.ysdw_box2{padding-bottom:30px; overflow:hidden; display:none}

/*ç§‘å­¦ç ”ç©¶*/
.Left_title4{background:url(../images/z19_left_top4.jpg) no-repeat center;}
.kxyj_img_sub{width:290px; height:150px}
.kxyj_img_sub p{ font-size:18px;}
.kxyj_box_sub{border:1px solid #f0f0f0}
.jgsz_box3 p{width:200px; margin:18px 0 10px 20px;}
.kyjz_list_left li{width:44%; float:left; margin-right:28px; line-height:32px;}
.kyjz_list_left{margin:-6px 0 30px}
.kycc_tab li{float:left; height:50px; line-height:45px; padding:0 38px; font-size:16px; position:relative; cursor:pointer; margin-left:1px; font-weight:bold;}
.kycc_tab li span{position:absolute; right:-2px; color:#b6b6b6; top:16px; line-height:18px;}
.kycc{position:relative; margin-top:-3px;}
.kycc_tab{position:absolute; top:-50px; left:130px; overflow:hidden}
.kycc_tab li.now{background:#f0f2fc}
.kycc_tab li.now p{border-bottom:2px solid #3d55a7}
.search_sub{width:290px; position:absolute; right:0; top:-46px}
.search_sub .ser_ipt{width:240px;-webkit-appearance: none; padding:0}
.kycc_con{padding:10px 16px 30px 16px; background:#f0f2fc; display:none; position:relative;}
.kycc_list2 li h5{font-size:16px; font-weight:bold}
.kycc_list2 li h5 a{color:#3d55a7}
.kycc_list2 li p{font-size:14px;}
.kycc_list2 li p i{color:#3d55a7; font-style:normal}
.kycc_list2 li p span{margin-right:20px}
.kycc_list2 li{border-bottom:1px solid #979797; padding:16px 0; line-height:30px;}
.kycc_more{font-size:12px;}
.kycc_list2{margin-bottom:10px}
.jgsz_box4 p{margin:20px 0 10px 20px;}
.kxyj_box_sub2,.kyjz{margin:16px 0 40px}
.kyjz_focus{float:left; width:290px; overflow:hidden; position:relative; margin-right:34px;}
#swiper_Focus_kyjz img{width:290px; height:196px}
#swiper_Focus_kyjz .title{font-size:15px; margin-top:4px; line-height:22px;}
.pagination_kyjz{position:absolute; right:0; top:166px; z-index:10;}
.pagination_kyjz span{width:12px; height:12px; border-radius:50%; background:#fff; display:inline-block; margin-right:10px}
.pagination_kyjz .swiper-active-switch{width:28px; border-radius:6px;}
.kyjz_list_sub li{line-height:inherit; margin-bottom:14px}

/*äººæ‰æ•™è‚²*/
.Left_title5{background:url(../images/z19_left_top5.jpg);}
.school_img img{width:290px; height:85px; margin:8px 0 36px; display:block}
.school_img{float:left; margin-right:30px;}
.school_txt p{font-size:14px; line-height:28px; }
.school_img2 img{width:346px; height:150px; float:left;}
.school_img2{margin-bottom:40px; overflow:hidden}
.kyjz_list_zsxx li{float:left; width:330px; margin-left:20px; line-height:inherit; margin-bottom:14px;}
.school_bar_sub img{width:320px; height:59px; margin-right:38px}

/*å­¦éƒ¨ä¸Žé™¢å£«*/
.Left_title6{background:url(../images/z19_left_top6.jpg);}
.xbys_l{float:left;}
.xbzz_img11{background:url(../images/z19_xbzz_img22.jpg) no-repeat center; background-size:100% 100%;}
.xbzz_img22{background:url(../images/z19_xbzz_img33.jpg) no-repeat center; background-size:100% 100%;}
.xbzz_img33{background:url(../images/z19_xbzz_img44.jpg) no-repeat center; background-size:100% 100%;}
.xbzz_box_sub{width:290px; height:58px; line-height:58px;  font-size:21px; font-weight:bold; text-align:center; margin-bottom:10px}
.xbzz_box_sub a,.xbzz_box_sub a:hover{color:#fff !important;}
.jgsz_box5 p{width:190px; margin:14px 0 10px 38px;}
.xbys_box{margin:10px 0 40px}
.ysxx{background:#eac992; overflow:hidden; margin:0 0 40px 0}
.ysxx_img{width:330px; height:150px; float:left;}
.ysxx11{background:url(../images/z19_ysxx11.png) no-repeat center}
.ysxx22{background:url(../images/z19_ysxx22.png) no-repeat center}
.ysxx33{background:url(../images/z19_ysxx33.png) no-repeat center}
.ysxx44{background:url(../images/z19_ysxx44.png) no-repeat center}
.ysxx_list li{width:127px; height:98px; border:1px solid #f8dfb5; float:left; margin:24px 24px 0; text-align:center; padding:0;}
.ysxx_list li span{width:43px; height:43px; display:block; margin:12px auto;background-size:100% 100%;}
.ysxx_list li p{font-size:16px; font-weight:normal; line-height:normal; color:#9b4424; font-weight:bold;}
.ysxx_list li a{display:block}
.ysxx_list li a:hover p{color:#C2563D}
.ysxx_list li:hover{background:#FFE3B4}
.kyjz_list_ysdh li{float:left; width:206px; margin-left:20px; line-height:inherit; margin-bottom:14px;}

/*ç§‘å­¦æ™®åŠ*/
.kxpj_img{float:left; margin-right:30px; width:290px}
.kxpj_img img{width:290px; height:85px; margin-top:20px; display:block; margin-bottom:28px}
.kpcg{overflow:hidden}
.jgsz_box_pkcg p{float:none; width:auto; margin:0 0 13px 0; font-weight:normal}
.jgsz_box_pkcg p a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.kpcg_m{margin-top:-40px}
.kpcg_m .kxyj_img_sub{margin-top:32px}
.kpwz_sub li{float:left; width:48%; margin:0 4% 30px 0; overflow:hidden}
.kpwz_sub li img{width:212px; height:140px; float:left; margin-right:16px}
.kpwz_sub_txt{font-size:14px; line-height:24px; overflow:hidden} 
.kpwz_sub_txt h5{font-weight:bold; font-size:15px; margin-bottom:4px}

/*å…šå»ºæ–‡åŒ–*/
.Left_title7{background:url(../images/z19_left_top7.jpg);}
.djwh_link{overflow:hidden}
.djwh_link img{width:240px; height:80px; margin-right:26px; margin-bottom:20px; display:block; float:left;}
.fkzt_list dd{width:240px;margin-right:26px; float:left;}
.fkzt_sub{width:242px; height:124px; margin-right:23px; position:relative; margin-bottom:20px}
.fkzt_sub img{width:100%; height:100%}
.fkzt_sub p{font-size:18px; font-weight:bold; position:absolute; color:#fff; bottom:10px; left:0; line-height:normal; width:100%; text-align:center; background:url(../images/z19_fkzt_line.png) repeat-x center; font-weight:bold}
.fkzt_sub p:hover{color:#fff; text-decoration:underline;}

/*ä¿¡æ¯å…¬å¼€*/
.Left_title8{background:url(../images/z19_left_top8.jpg);}
.xxgk_sub_t{background:url(../images/z19_news_list.png) no-repeat left 4px; padding-left:24px; font-size:18px; font-weight:bold; margin-bottom:10px}
.xxgk_sub{overflow:hidden}
.xxgk_sub dd{float:left; width:190px; margin-right:16px; margin-bottom:20px}
.xxgk_sub .kyjz_list{margin-left:4px}
.xxgk_sub2{ padding-left:20px}
.xxgk_sub .gzzd .kyjz_list li{float:left; width:170px}
.xxgk_sub .gzzd{width:396px}

/*ä¿¡æ¯å…¬å¼€-ç”³è¯·è¡¨*/
.xxgk_sqb{border:1px solid #dfe7fd; overflow:hidden}
.xxgk_sqb label p{width:136px; text-align:right; float:left; padding-right:14px}
.xxgk_sqb label p span{color:#f00}
.xxgk_sqb label{display:block; float:left; margin-top:16px; line-height:40px}
.xxgk_sqb label input{width:350px; height:40px; border:0; background:#f0f2fc}
.xxgk_sqb label .sqb_ipt{width:850px}
.xxgk_sqb_div{border-bottom:1px solid #dfe7fd; padding:20px 0 40px; overflow:hidden}
.xxgk_sqb textarea{ border:0; background:#f0f2fc; height:90px;width:850px; display:inherit}
.xxgk_sqb label .sqb_p{width:80px; line-height:26px; margin-left:56px}
.sqb_box{width:50%; float:left}
.xxgk_sqb_div2{padding:30px 24px; overflow:hidden}
.sqb_box p span{color:#f00}
.sqb_box p{margin-bottom:10px}
.sqb_list li{margin-left:40px; line-height:30px; text-align:right; width:100px;}
.sqb_list li input{margin:0 10px; width:14px; height:14px; vertical-align:middle}
.sqb_txt{height:40px; line-height:40px; background:#f9f9f9; color:#364d99; padding:0 20px;}
.sqb_yzm img{vertical-align:middle; margin:0 20px;}
.xxgk_sqb .sqb_yzm{float:none}
.sqb_sub{width:302px; height:46px; background:#3d55a7; color:#fff; border:0; margin:30px auto 0; cursor:pointer; font-size:16px; display:block}


/*ä¸“é¢˜*/
.Left_title9{background:url(../images/z19_left_top9.jpg);}
.menu_zt li{height:auto; padding-left:0}
.menu_zt li h5{background:url(../images/z19_menu.jpg) no-repeat left center;height:50px; line-height:50px; font-size:18px; padding-left:16px; font-weight:bold;color:#3d55a7}
.menu_zt li:hover{background:#f0f2fc;}
.menu_year a{width:84px; height:30px; line-height:30px; text-align:center; display:block; float:left; font-size:14px; margin-left:6px; margin-bottom:10px}
.menu_year{overflow:hidden; padding-bottom:20px}
.menu_year a:hover,.menu_year a.now{background:#d7dbee; border-radius:15px}
.ztBox img{width:246px; height:88px; float:left; margin:0 20px 20px 0}
.ztBox {width:1064px}
.zt_more{font-size:12px; text-align:center; margin:20px 0 0}

/*é™¢é¢†å¯¼*/
.Left_title10{background:url(../images/z19_left_top10.jpg);}
.menu_yld li{height:auto; line-height:20px; padding:8px 16px; background:none}
.menu_yld li h5{font-size:14px}
.menu_yld li p{font-size:12px; font-weight:normal}
.menu_yld li a{color:#444 !important}
.menu_yld{border:2px solid #f7f8fd; border-right:0}
.station_yld{background:url(../images/z19_station_bg.jpg) no-repeat right;}
.yld_text_a1 h5{font-size:44px; font-family:'å®‹ä½“';font-weight:bold}
.yld_text_a1 p{font-size:19px; color:#1e1e1e}
.yld_text_a1{float:left; text-align:center;}
.yld_text_a2{font-size:22px;  margin-top:20px;font-weight:bold }
.yld_box2 .yld_text_a1,.yld_box2 .yld_text_a2,.yld_box2 .yld_text_a3{text-shadow:3px 3px 5px #567bcc}
.yld_box{background:url(../images/z19_yld_bg.jpg) no-repeat top center; padding:20px 24px 40px; margin:30px 0; border-bottom:1px solid #e7ebf0; overflow:hidden;}
.yld_box img{width:214px; height:300px; float:left; margin-right:26px; border-radius:10px;}
.yld_text_a1{margin-right:46px;}
.yld_text_a{ ove