* { margin: 0; padding: 0; }
li { list-style: none; }
img { border: 0; }
a { text-decoration: none; color: #000; outline: none; }
body { min-width: 1000px;}
input { border: 0; outline: none; }
.fl { float: left; }
.fr { float: right; }
.dn { display: none; }time
.wrapper { width: 1000px; margin: 0 auto; }
.clear { clear: both; }
body { background: url(../images2018/bodybg1.png) center 167px no-repeat; }
.titlestyle198858{font-size:14px !important;color:#333 !important;}
.timestyle198858{font-size:14px !important;color:#333 !important;float:right !important;}
.winstyle tr{line-height:30px !important;}
.fontstyle198820{float: left !important;font-size: 12px !important;color: #4491df !important;line-height: 28px !important;font-family: "å¾®è½¯é›…é»‘" !important; }
.intel-b-r ul li a{display:inline-block;width:100%;height:100%;}
.li_last{position: absolute;top: -5px;left: 50px;font-size: 14px;color: #218fdd;}
.ph-l-bd{position: relative;}
#vsb_content_2 P{font-size:16px !important;line-height:1.75em !important;}
/*head css*/
.head { height: 120px; background: url(../images2018/bg-head.png) center no-repeat; overflow: hidden; }
.head-l { padding-top: 30px; }
.head-r-t { color: #4c96e3; padding-top: 20px; margin-bottom: 14px; text-align: right; }
.head-r-t a { font-size: 14px; color: #fff; margin: 0 10px; }
.head-r-b { color: #4491df; font-size: 12px; position: relative; float:right;}
.head-r-b .ss { margin-left: 20px; font-family: "Microsoft yahei"; font-size: 12px; height: 32px; width: 140px; padding-left: 20px; padding-right: 40px; margin-right: -15px; border-radius: 16px; line-height: 32px; background: url(../images2018/bg-ss.png) 0 0 no-repeat; }
.head-r-b .btn {    position: absolute;
    right: 35px !important;
    top: 35px;
    z-index: 5;}
.head-r-t a:hover {text-decoration: underline;}
/*nav css*/
.nav { height: 47px; background-color: #fff; line-height: 47px; position: relative; top: 0px; z-index: 2; }
.nav ul li { float: left; }
.nav ul { padding-left: 20px; }
.nav ul li a { font-size: 18px; font-weight: bold; color: #333; padding: 0 25px; margin: 0 10px;display:block;}
.fixednav { width: 100%; position: fixed; left: 0; top: 0; z-index: 10000; }

/*side css*/
.side { width: 34px; background-color: #3b3b3b; height: 1000px; position: fixed; top: 0; right: 0; z-index: 3; padding-top: 160px; }
.side-t { padding-bottom: 10px; border-bottom: 1px solid #4e4e4e; }
.side-t li { width: 34px; height: 44px; background: url(../images2018/side1.png) center no-repeat; }
.side-t li a{display:inline-block;width:100%;height:100%}
.side-t li+li { background: url(../images2018/side2.png) center no-repeat; }
.side-t li+li+li { background: url(../images2018/side3.png) center no-repeat; }
.side-m { margin-bottom: 240px; }
.side-m li { height: 70px; background: url(../images2018/sideweixin.png) center no-repeat; }
.side-m li a{display:block;width:100%;height:100%;}
.side-m li+li { background: url(../images2018/sideweibo.png) center no-repeat; }
.side-b li:first-child { height: 36px; background: url(../images2018/side.png) center no-repeat; }
.side-b li a{display:block;width:34px;height:36px}
.side-b li+li img {width:86px;height:86px;position: absolute; top: 12px; right: 52px; display: none; z-index: 2; }
.side-b li.top { background: url(../images2018/side6.png) center no-repeat; }
.side ul li {position: relative;}

.side a {width: 100%;height: 100%;display: block;} 
.side ul li p { width: 120px; height: 34px; line-height: 34px; background-color: #00468e; color: #fff; position: absolute; top: 5px; right: 100px; display: none; text-align: center; font-size:14px}
.side-m .bg-erweima { width: 150px; height: 108px; position: absolute; top: -10px; right: 34px; display: none; background: url(../images2018/weixin.png) 0 0 no-repeat; }
.side-m img { width: 86px; height: 86px; position: absolute; top: 12px; right: 52px; display: none; z-index: 2; }
.side-b .bg-erweima { width: 150px; height: 108px; position: absolute; top: -35px; right: 34px; display: none; background: url(../images2018/wangzhan.png) 0 0 no-repeat; }
/*main css*/
.main { overflow: hidden; }

/*main-l css*/
.main-l { width: 600px; }
h3 { line-height: 60px; height: 60px; overflow: hidden; }
h3 .fl { font-size: 20px; }
h3 .fr { font-size: 14px; font-weight: normal; }
h3 .fr a { font-size: 12px; color: #1d1d1d; }
.main-l .news-bd { background: url(../images2018/newsbg.png) 0 0; }

/*å›¾ç‰‡è½®æ’­ css*/
.main-l .news-bd img { width: 600px; height: 400px;    object-fit: cover; }
.main-l .slideBox ul { height: 400px; overflow: hidden; }
.main-l .slideBox ul li { position: relative; width: 600px; height: 400px; }
.main-l .news-bd .zz {width:560px  !important; height: 70px; background: url(../images2018/bg-news.png) 0 0; position: absolute; left: 0; bottom: 0; z-index: 1; line-height: 30px; color: #fff; font-weight: bold; padding: 0 20px; font-size: 18px; padding-top: 10px; }
.main-l .news-list { padding: 15px 25px 16px; }
.main-l .news-list ul li+li { border-top: 1px solid #f7f7f7; }
.main-l .slideBox { position: relative; }
.main-l .prev, .main-l .next { width: 30px; height: 30px; position: absolute; left: -35px; }
.main-l .prev { background: url(../images2018/arrownews.png) top no-repeat; top: 330px; }
.main-l .prev:hover { background: url(../images2018/arrownews1.png) top no-repeat; }
.main-l .next { background: url(../images2018/arrownews1.png) bottom no-repeat; top: 365px; }
.main-l .next:hover { background: url(../images2018/arrownews.png) bottom no-repeat; }


.main-t {height:1210px;}
/*news-list css*/
.sideMenu .show .time { font-size: 12px; color: #b1b1b1; padding-left: 20px; background: url(../images2018/time.png) left center no-repeat; }
.sideMenu .show .jj { font-size: 16px; color: #333; height: 40px; margin-top:5px}
.sideMenu .show { padding: 11px 0; }
.sideMenu .show.on { display: none; }
.sideMenu .hide { display: none; }
.sideMenu .hide a { display: block; height: 80px; background-color: #00468e; padding: 12px 15px; }
.sideMenu .hide img { width: 156px; height: 105px; margin-right: 20px; float: left; }
.sideMenu .hide .jj { font-size: 16px; line-height: 30px; color: #fff; font-weight: bold; margin-bottom: 15px; }
.sideMenu .hide .time>span { font-size: 12px; color: #fff; padding-left: 20px; background: url(../images2018/time.png) left center no-repeat; margin-right: 15px; }
.sideMenu .hide .time span+span { background: url(../images2018/eye.png) left center no-repeat; }

.sideMenu .hide .time i {font-size: 12px; color: #fff; padding-left: 20px; font-style: normal; background: url(../images2018/eye.png) left center no-repeat; }


/*æŽ¨è css*/
.tj-bd { padding-top: 2px; background: url(../images2018/tuijianborder.png) center top no-repeat; overflow:hidden;}
.tj-bd ul li { padding: 13px 20px; background-color: #fff; margin-bottom: 12px; }
.tj-bd ul li img { width: 178px; height: 120px; float: left; margin-right: 20px; }
.tj-bd ul li .bt a { font-weight: bold; font-size: 16px; color: #3e3e3e; line-height: 22px; display: block; height: 44px; }
.tj-bd ul li .time span { font-size: 12px; color: #b1b1b1; padding-left: 20px; background: url(../images2018/time.png) left center no-repeat; margin-right: 15px; line-height: 26px; }
.tj-bd ul li .time span+span { background: url(../images2018/orangehoticon2.png) left center no-repeat; }
.tj-bd ul li .jj { font-size: 12px; color: #999; line-height:20px}

/*main-r css*/
.main-r { width: 370px; }

/*hot css*/
.hot-bd { padding-top: 2px; background: #fff url(../images2018/hotborder.png) center top no-repeat; }
.hot-bd { padding-bottom: 20px; }
.hot-bd .bd { height: 430px; margin-top: 20px; padding-bottom: 20px; overflow: hidden; }
.hot-bd ul li { padding-left: 40px; background: url(../images2018/hoticon1.png) 15px 28px no-repeat;padding-right:20px}
.hot-bd ul li:first-child .time { padding-top: 0;	/*margin-top: 20px;*/ }
.hot-bd .time { font-size: 12px; color: #b2b1b1; border-left: 1px solid #eee; margin-left: -18px; padding-left: 18px; line-height: 26px; }
.hot-bd .bt a { font-size: 16px; color: #434343; display: block; height: 40px; font-weight: bold; }
.hot-bd .source { font-size: 12px; color: #a1a1a1; padding: 5px 0 30px 20px; background: url(../images2018/hoticon2.png) left 7px no-repeat; }
.hot-bd .txtScroll-top { position: relative; }
.hot-bd .prev, .hot-bd .next { width: 23px; height: 23px; position: absolute; top: -63px; }
.hot-bd .prev { background: url(../images2018/hotarrow1.png) right no-repeat; left: 90px; }
.hot-bd .prev:hover { background: url(../images2018/hotarrow.png) left no-repeat; }
.hot-bd .next { background: url(../images2018/hotarrow.png) right no-repeat; left: 113px; }
.hot-bd .next:hover { background: url(../images2018/hotarrow1.png) left no-repeat; }

/*school css*/
.school-bd { padding-top: 2px; background: #fff url(../images2018/xiaoyudongt.png) center top no-repeat; }
.school-bd ul { padding: 24px 0 26px; height:576px}
.school-bd ul li { padding: 0px 20px; overflow: hidden; line-height: 20px; height:64px;}
.school-bd .bt a { font-size: 16px; color: #333; display: block;  padding-right: 5px; width: 270px; }
.school-bd .time { padding-left: 8px; border-left: 1px solid #dcdcdc;}
.school-bd .day { font-size: 16px; color: #666; }
.school-bd .year { font-size: 12px; color: #999; }
.school-bd .txtScroll-top2 { position: relative; }
.school-bd .txtScroll-top2 .bd {padding-top:20px;}
.school-bd .prev, .school-bd .next { width: 23px; height: 23px; position: absolute; top: -44px; }
.school-bd .prev { background: url(../images2018/hotarrow1.png) right no-repeat; left: 90px; }
.school-bd .prev:hover { background: url(../images2018/hotarrow.png) left no-repeat; }
.school-bd .next { background: url(../images2018/hotarrow.png) right no-repeat; left: 113px; }
.school-bd .next:hover { background: url(../images2018/hotarrow1.png) left no-repeat; }
/*media css*/
.media-bd { padding-top: 2px; background: #fff url(../images2018/xiaoyudongt.png) center top no-repeat; }
.media-bd .bd { padding: 0 15px; height: 660px; overflow: hidden; }
.media-bd ul li { background: url(../images2018/media-icon.png) left 25px no-repeat; padding: 13px 0 5px 15px; }
.media-bd ul li a { font-size: 16px; font-weight: bold; color: #434343; display: block; height: 50px; }
.media-bd ul li .time { font-size: 12px; color: #a1a1a1; line-height: 26px; }
.media-bd ul li .time span { padding-left: 20px; background: url(../images2018/hoticon2.png) left center no-repeat; }
.media-bd ul li .time span+span { padding-left: 20px; background: url(../images2018/timegrey.png) left center no-repeat; }
.media-bd .txtScroll-top1 { position: relative; }
.media-bd .prev, .media-bd .next { width: 23px; height: 23px; position: absolute; top: -43px; }
.media-bd .prev { background: url(../images2018/media-arrow1.png) right no-repeat; left: 90px; }
.media-bd .prev:hover { background: url(../images2018/media-arrow.png) left no-repeat; }
.media-bd .next { background: url(../images2018/media-arrow.png) right no-repeat; left: 113px; }
.media-bd .next:hover { background: url(../images2018/media-arrow1.png) left no-repeat; }

/*rili css*/
.rili { height: 129px; line-height: 129px; overflow:hidden;}
.rili .wrap { height: 129px; background: url(../images2018/rili.png) left center no-repeat;position: relative; }


/*intel css*/
.intel { background: url(../images2018/bodybg2.png) left center no-repeat; overflow: hidden; padding-bottom: 50px; }
.intel h4 { font-size: 24px; color: #333; line-height: 90px; text-align: center; }
.intel .picScroll-left .wrap { width: 1270px; margin: 0 auto; }
.intel .picScroll-left .bd ul li { width: 190px; height: 160px; padding: 20px 20px 0; position: relative; float: left; margin-right: 30px;background: url(../images2018/teacherbg.png) 0 0;}
.intel .picScroll-left .bd ul li a { display: block; width: 190px; height: 120px; overflow: hidden;}
.intel .picScroll-left .bd ul li img {max-width: 190px; max-height: 120px; transition: all 0.8s; display: block; margin: 0 auto;}
.intel .picScroll-left .bd ul li:hover img { transform: scale(1.1); }
.intel .picScroll-left .jj { height: 32px; padding: 8px 15px;  color: #fff; font-size: 12px; line-height: 32px; position: absolute; bottom: 0; left: 0; }
.intel .picScroll-left { margin-bottom: 90px; }
.intel .picScroll-left .hd { position: relative; }
.intel .picScroll-left .hd .prev, .intel .picScroll-left .hd .next { width: 28px; height: 55px; position: absolute; top: 80px; z-index: 5; }
.intel .picScroll-left .hd .prev { background: url(../images2018/arrowteacher.png) left no-repeat; left: -80px; }
.intel .picScroll-left .hd .next { background: url(../images2018/arrowteacher.png) right no-repeat; right: -80px; }
.intel-b-l { width: 460px; height: 290px; padding: 20px 70px; background: #fff; }
.slideTxtBoxno { position: relative; height: 100%; }
.slideTxtBoxno>.hd ul li:first-child { background: url(../images2018/shipinblue.png) 0 0 no-repeat; color: #333; }
.slideTxtBoxno>.hd ul li { width: 175px; height: 40px; background: url(../images2018/shipinwhite.png) 0 0 no-repeat; top: -60px; left: -50px; position: absolute; cursor: pointer; line-height: 40px; font-weight: bold; font-size: 18px; color: #fff; z-index: 3; }
#xiaobaowhite { color: #333; background: url(../images2018/xiaobaoblue.png) 0 0 no-repeat; }
#xiaobaowhite a {color: #333;}
#shipinwhite { background: url(../images2018/shipinwhite.png) 0 0 no-repeat; color: #fff; }
#shipinwhite a{ color: #fff;}
.slideBox1 ul li { position: relative; }
.slideBox1 .zz { height: 50px; background: url(../images2018/bg-news.png) 0 0; position: absolute; left: 0; bottom: 0; z-index: 1; line-height: 20px; color: #fff; padding: 0 20px; font-size: 16px; padding-top: 10px; width:406px !important}
.slideTxtBoxno>.hd ul li div { padding-left: 26px; margin-left: 34px; }
.slideTxtBoxno>.hd ul li+li { left: 126px; background: url(../images2018/xiaobaowhite.png) 0 0 no-repeat; }
.slideTxtBoxno>.bd { height: 100%; }
.slideTxtBoxno>.bd .slideBox1 .bd { width: 460px; height: 290px; background: #fff url(../images2018/dianshi.png) center no-repeat; }
.intel-b-r { width: 370px; }
.intel-b-r ul li { position: relative; margin-bottom: 22px; width: 370px; height: 95px; line-height: 95px; padding-left: 20px; background: url(../images2018/guanzhu1.png)  no-repeat; }
.intel-b-r ul li+li { background: url(../images2018/zhuanti4.png)  no-repeat; }
.intel-b-r ul li+li+li { background: url(../images2018/guanzhu3.png)  no-repeat; }
.intel-b-r ul li span { font-size: 20px; color: #00468e; }
.intel-b-r ul li+li span { font-size: 20px; color: #fff; }
.intel-b-r ul li+li+li span:first-child { font-size: 18px; }
.intel-b-r ul li span+span { font-size: 22px; position: absolute; text-shadow: 0 0 5px #000; right: 60px; letter-spacing: 2px;top:0; }
.slideBox1 ul li { background-color: #000; width: 446px ; margin-left: 8px; margin-top: 6px; }
.slideBox1 ul li:first-child img { width: 440px; height: 250px; margin-top: 8px; }
.intel .slideBox1 { margin-bottom: 120px; }
.intel .slideBox1 { position: relative; }
.intel .slideBox1  .prev, .intel .slideBox1  .next { width: 30px; height: 49px; position: absolute; top: 115px; z-index: 999; }
.intel .slideBox1  .prev { background: url(../images2018/shipinarrow.png) left no-repeat; left: -50px; }
.intel .slideBox1  .next { background: url(../images2018//shipinarrow.png) right no-repeat; right: -50px; }



/*è¥¿å·¥å¤§æŠ¥*/
.slideTxtBoxin .kd { width: 180px; float: left; }
.slideTxtBoxin .kd ul li { width: 180px; height: 38px; background-color: #00468e; text-align: center; line-height: 38px; color: #fff; margin-bottom: 3px; border: 1px solid #00468e; position: relative; z-index: 2; }
.slideTxtBoxin .kd ul li.on { background-color: #fff; color: #00468e; padding-right: 17px; border-right: 1px solid #fff; border-collapse: collapse; }
.slideTxtBoxin .bd { width: 260px; height: 296px; float: right; border: 1px solid #00468e; position: relative;}

.slideTxtBoxin { height: 300px; overflow: hidden; }
.slideTxtBoxin .bd ul li { position: absolute; left: -187px; top: 8px; z-index: 5; color: #fff; display: none; font-size:14px; }
.slideTxtBoxin .bd ul+ul li {top: 51px; display: none;}
.slideTxtBoxin .bd ul+ul+ul li {top: 94px;display: none;}
.slideTxtBoxin .bd ul+ul+ul+ul li {top: 137px;display: none;}
.slideTxtBoxin .bd ul+ul+ul+ul+ul li {top: 180px;display: none;}
.slideTxtBoxin .bd ul+ul+ul+ul+ul+ul li {top: 223px;display: none;}
.slideTxtBoxin .bd ul+ul+ul+ul+ul+ul+ul li {top: 266px;display: none;}
.slideTxtBoxin .bd img { width: 204px; height: 274px; display: block; margin: 12px auto; }

/*foot css*/
.foot { background: url(../images2018/bodybg3.png) center top no-repeat; padding-top: 60px; overflow: hidden; }

/*pic css*/
.pic { overflow: hidden; margin-bottom: 40px; }
.pic-l { width: 660px; }
.pic-l h4 { font-size: 18px; color: #3e3e3e; margin-bottom: 12px; }
.pic a:hover img { transform: scale(1.1); }
.pic-l>a {display: block;width: 320px;height: 220px;overflow: hidden; float: left;margin-right: 5px;margin-bottom: 5px;}
.pic-l img { float: left;  width: 320px; height: 220px; transition: all 0.8s;}
.pic-l a+a {display: block;width: 158px;height: 108px;overflow: hidden;}
.pic-l a+a img { width: 158px; height: 108px; transition: all 0.8s;}
.pic-r .hd { height: 37px; }
.pic-r .hd ul li { float: left; font-weight: bold; font-size: 18px; color: #333; margin-right: 10px; cursor: pointer; }
.pic-r .hd ul li.on { color: #ef8700; border-bottom: 1px solid #ef8700; }
.pic-r { width: 320px; }
.pic-r ul {overflow:hidden;width:330px;}
.pic-r ul li {float:left;width:158px;height:108px;margin-right:5px;margin-bottom:5px;overflow: hidden;}
.pic-r a {width: 320px;overflow: hidden;display: block;}
.pic-r img {width:158px; height: 108px; transition: all 0.8s;}

/*ph css*/
.ph { overflow: hidden; }
.ph h3 { line-height: 40px; height: 40px; }
.ph h3 .fl { font-size: 18px; background: url(../images2018/paihangbg.png) 0 0 no-repeat; display: block; width: 130px; height: 40px; padding-left: 45px; }
.ph-l { width: 440px; }
.ph-l-bd, .ph-r-bd { background: url(../images2018/newsbg.png); padding-top: 15px; padding: 0 15px;min-height:473px }
.ph-r-bd .px {background: url(../images2018/px.png) no-repeat left 17px;}
.ph-r { width: 530px; }
.ph .h4 { line-height: 38px; border-bottom: 1px solid #00468e; }
.ph .h4 span { font-size: 14px; color: #00468e; }
.ph-l span { width: 170px; display: inline-block; padding-left: 70px; }
.ph .ph-r span:first-child { width: 280px; }
.ph-l span+span { width: 80px; text-align: center; padding: 0; }
.ph ul li { line-height: 40px; }
.ph ul li span { font-size: 12px; color: #666; }
.ph ul li span:first-child { background: url(../images2018/ol1.png) 35px 7px no-repeat; position: relative; font-size: 14px; }
.ph i { font-size: 12px; }
.ph ul li span:first-child i { font-style: normal; position: absolute; left: 45px; top: 0px; z-index: 2; color: #f00; }
.ph ul li+li span:first-child i { color: #fff; }
.ph ul li+li span:first-child { background: url(../images2018/ol2.png) 40px center no-repeat; }
.ph ul li+li+li span:first-child { background: url(../images2018/ol3.png) 40px center no-repeat; }
.ph ul li+li+li+li span:first-child { background: url(../images2018/ol4.png) 40px center no-repeat; }

/*footer css*/
.footer { background: url(../images2018/footer-bg.png) center top no-repeat; padding-top: 150px; overflow: hidden; }
.footer-l { width: 320px; }
.footer-l p { font-size: 12px; color: #9bdaff; margin-bottom: 10px; }
.footer-l p span { font-size: 16px; color: #fff; margin-right: 5px; }
.footer-l .select-menu-input { background: transparent url(../images2018/sanjiao.png) 180px center no-repeat; border: 1px solid #fff; width: 160px; height: 24px;line-height: 24px; padding: 0 40px 0 10px; color: #8ed5ff; font-size: 12px; }
.footer-l .select-menu-ul { background: #259ce3; width: 212px; max-height: 125px; overflow-y: scroll; display: none; }
.footer-l .select-menu-ul a { font-size: 12px; color: #fff; display: block; line-height: 26px; padding: 0 10px; }
.footer-l .select-menu-ul li:hover { background-color: #218ddb; }
.footer-m { width: 350px; padding-right: 45px; padding-top: 20px; margin-bottom: 38px; }
.footer-m ul li { line-height: 32px; color: #fff; font-size: 12px; }
.footer-r { width: 260px; }
.footer-r ul li { float: left; margin-right: 19px; text-align: center; font-size: 12px; color: #fff; line-height: 26px; }

/*info css*/
.bg { background: url(../images2018/info-main-bg.png); }
.info-main, .list-main { background: url(../images2018/info-bg.png) center top no-repeat; overflow: hidden; padding-top: 30px; }

/*list css*/
.list-main .wrap { overflow: hidden; }

/*list-l css*/
.list-l { width: 650px; }
.list-l .h3 { line-height: 44px; font-size: 30px; color: #00468e; border-bottom: 2px solid #00468e; }
.list-l .news-list { overflow: hidden; }
.list-l .news-list img { width: 300px; height: 220px; float: left;object-fit: cover; }
.list-l .news-list .fr { width: 330px; }
.list-l .news-list .fr .bt { margin-bottom: 20px; }
.list-l .news-list .fr .bt a { font-size: 22px; color: #333; line-height: 30px; }
.list-l .news-list .fr .jj { font-size: 12px; color: #666; line-height: 23px; margin-bottom: 20px; }
.list-l .news-list .fr .time a { display: inline-block; width: 80px; height: 28px; text-align: center; line-height: 28px; background-color: #d00022; color: #fff; margin-right: 10px; }
.list-l .news-list .fr .time span { font-size: 12px; color: #999; margin-right: 10px; }
.list-l ul li { padding: 35px 0; overflow: hidden; }
.list-l ul li+li { border-top: 1px dashed #cdcdcd; }
.list-l ul li .fl { width: 92px; height: 92px; text-align: center; color: #fff; background-color: #3695ef; }
.list-l ul li .fl .day { font-size: 30px; margin-top: 20px; }
.list-l ul li .fl .year { font-size: 12px; }
.list-l ul li .fr { width: 520px; }
.list-l ul li .fr a { font-size: 16px; color: #333; font-weight: bold; }
.list-l ul li .fr .time { font-size: 12px; color: #666; line-height: 36px; }
.list-l ul li .fr p { font-size: 14px; color: #666; line-height: 20px; }
.switch { margin-top: 20px; text-align: center; }

/*list-r css*/
.list-r { width: 300px; overflow: hidden; }
.list-r .h3 { line-height: 44px; overflow: hidden; border-bottom: 1px solid #d9d9d9; }
.list-r .h3 .fl { color: #00468e; font-size: 18px; }
.list-r .h3 .fr a { color: #333; font-size: 12px; }
.list-r .dt ul { padding: 20px 0; }
.list-r .dt ul+ul { border-top: 1px dotted #919494; }
.list-r .dt ul li { line-height: 30px; padding-left: 15px; background: url(../images2018/list-li.png) left center no-repeat; }
.list-r .dt ul li a { font-size: 14px; color: #333; }
.list-r .news-sp .pic-list { width: 320px; overflow: hidden; }
.list-r .news-sp .pic-list ul li { margin: 10px 10px 0 0; float: left; position: relative; }
.list-r .news-sp .pic-list ul li a { font-size: 12px; color: #333; line-height: 18px; display: block; width: 145px; }
.list-r .news-sp .pic-list img { width: 145px; height: 90px; }
.list-r .news-sp .pic-list ul li span { display: block; width: 20px; height: 20px; position: absolute; left: 5px; top: 65px; z-index: 2; background: url(../images2018/play.png) 0 0 no-repeat; }
.list-r .news-sp>ul { padding: 20px 0; }
.list-r .news-sp>ul>li { line-height: 36px; padding-left: 30px; background: url(../images2018/play1.png) left center no-repeat; }
.list-r .news-sp>ul>li a { font-size: 14px; color: #333; }
.list-r .weibo ul li { width: 300px; height: 70px; margin-bottom: 8px; background: url(../images2018/guanzhu1.png) 0 0 no-repeat;background-size: 100%; }
.list-r .weibo ul li span { font-size: 20px; color: #fff; margin-left: 170px; line-height: 70px; text-shadow: 0 0 5px #000; }
.list-r .weibo ul li a { display: block; width: 300px; height: 70px; }
.list-r .weibo ul li+li { background: url(../images2018/shenqing.png) 0 0 no-repeat; }


/* info css */
.info-l { width: 650px; }
.info-l .h3 { overflow: hidden; line-height: 40px; border-bottom: 1px dashed #cbcbcb; }
.info-l .h3 .fl { color: #00468E; font-size: 30px; }
.info-l h5 { font-size: 24px; color: #333; line-height: 40px; text-align: center; margin:15px 0;}
.info-l .time {line-height: 36px; background-color: #ededed; text-align: center; font-size:14px;}
.info-l  .nr p { font-size: 14px; line-height: 30px; color: #333; text-indent: 2em; }
.info-l  .nr img { display: block; margin: 10px auto; }
.info-l  .nr { margin-bottom: 20px; margin-top: 10px; }
.xiangguan { margin-bottom: 40px; }
.xiangguan .h5 { line-height: 50px; font-size: 16px; color: #333; border-bottom: 1px dashed #cbcbcb; margin-bottom: 10px; }
.xiangguan ul li { line-height: 30px; overflow: hidden; }
.xiangguan ul li a { font-size: 14px; color: #333; }
.xiangguan ul li span { font-size: 14px; color: #333; float: right; }



.nav ul li a:hover {background-color: #4491df; color: #fff;}
.tj-bd ul li .bt a:hover {color: #288ffc}
.hot-bd .bt a:hover {color: #288ffc}
.school-bd .bt a:hover {color: #288ffc}
.media-bd ul li a:hover {color: #288ffc}
.ph-r-bd ul li a:hover{color: #288ffc}