@charset "utf-8";
/*
@author: hp
@update: hp (2018-05-21)
*/
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; min-width: 1200px;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;}
ul,li,ol{list-style-type:none;}
i,em,address, caption, cite, code, dfn, th, var {font-style: normal;font-weight: normal}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
input,button,select,textarea{outline:none} textarea{resize:none}

/*框架*/
.layout{ clear:both;width:1200px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;_display: inline}
.fr{ float:right;_display: inline}
.pr{ position:relative}
.abs{position:absolute;}
.ellipsis{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.clear{ clear: both;}
.bghui{ background: #f5f5f5;}
.ggtit{ height: 150px; line-height: 150px; text-align: center; font-size: 36px; background: url(/OtherItem/images/zhuxueSFDX/sc_03.png) no-repeat center;}

/*公用页头*/
.headerBg{ background: url(/OtherItem/images/zhuxueSFDX/sc_16.png) no-repeat center top;}
.header{ height: 696px;}
.header .htop{ padding: 5px 0;}
.header .htop-t{ height: 24px; line-height: 24px; font-size: 14px; text-align: right; padding-right: 16px;}
.header .htop-b{ height: 34px;}
.header .htop-b .txt{ display: block; font-size: 16px; line-height: 34px; padding: 0 16px 0 18px; background: url(/OtherItem/images/zhuxueSFDX/sc_13.png) no-repeat right center;}
.header .htop-b .login .logtxt{ display: block; font-size: 16px; line-height: 34px; padding: 0 16px 0 18px; background: url(/OtherItem/images/zhuxueSFDX/sc_13.png) no-repeat right center;}
.header .htop-b .bgn{ background: none !important;}
.header .htop-b .loginh{ display: none; width: 34px; height: 34px;}
.header .htop-b .loginh .upic{ width: 34px; height: 34px; border-radius: 50%;}
.header .nav{ height: 80px;}
.header .nav .logo{ display: block; width: 60px; height: 80px;}
.header .nav li{ float: left;}
.header .nav li a{ display: inline-block; height: 80px; padding: 0 30px; line-height: 80px; font-size: 20px; color: #fff;}
.header .nav li a:hover{ text-decoration: none; background: #2279e4;}
.header .nav li a.on{ background: #0360d1;}

/*热点资讯*/
.rdzx{ padding-top: 20px;}
.rdzx .list{ overflow: hidden; width: 378px; height: 380px; border-radius: 5px; margin-right: 33px; background: #fff; -webkit-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); -moz-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); box-shadow:0 0 8px 0 rgba(204,204,204,0.4);}
.rdzx .list-pic{ width: 378px; height: 157px;}
.rdzx .list-bot{ padding: 26px 26px 0;}
.rdzx .list-bot .ttxt{ width: 100%; line-height: 28px; font-size: 18px; height: 28px; font-weight: 700;}
.rdzx .list-bot .ctxt{ line-height: 22px; font-size: 14px; margin-bottom: 10px;}
.rdzx .list-bot .btxt{ line-height: 22px; font-size: 14px; margin-bottom: 26px;}
.rdzx .list-bot .han{ display: block; width: 86px; height: 34px; border: 1px solid #3c72c8; line-height: 34px; text-align: center; font-size: 16px; color: #4b8dde; border-radius: 18px; margin: 0 auto;}
.rdzx .list-bot .han:hover{ background: #3c72c8; color: #fff; text-decoration: none;}
.rdzx .list.mr0{ margin: 0;}

/*考务信息*/
.kwxxBg{ background: url(/OtherItem/images/zhuxueSFDX/sc_05.png) no-repeat center 170px #f5f5f5;}
.kwxx{ padding: 20px 0 18px;}
.kwxx .lbox{ width: 520px; padding: 32px 0 0 25px;}
.kwxx .lbox .ltit{ height: 58px; line-height: 58px; color: #fff; border-bottom: 1px solid #e5e5e5;}
.kwxx .lbox .ltit-left{ font-size: 20px; font-weight: 700;}
.kwxx .lbox .ltit-right{ display: block; font-size: 14px; color: #fff;}
.kwxx .lbox .llist{ display: block; padding: 20px 0 20px; color: #fff; border-bottom: 1px solid #7aa8e0;}
.kwxx .lbox .llist:hover{ text-decoration: none;}
.kwxx .lbox .llist .ttxt{ width: 100%; line-height: 24px; font-size: 16px; height: 24px; font-weight: 700;}
.kwxx .lbox .llist:hover .ttxt{ text-decoration: underline;}
.kwxx .lbox .llist .ctxt{ line-height: 22px; font-size: 12px; margin-bottom: 10px;}
.kwxx .lbox .llist .btxt{ line-height: 22px; font-size: 14px; color: #e3ebf9;}
.kwxx .lbox .llist.bb0{ border-bottom: 0;}
.kwxx .rbox{ width: 550px; padding: 32px 18px 0 0;}
.kwxx .rbox .rtit{ height: 58px; line-height: 58px; border-bottom: 1px solid #e5e5e5; margin-bottom: 18px;}
.kwxx .rbox .rtit-left{ height: 58px; font-size: 20px; font-weight: 700; border-bottom: 1px solid #034999;}
.kwxx .rbox .rtit-right{ display: block; font-size: 14px; color: #034999;}
.kwxx .rbox .rcen{ margin-bottom: 18px;}
.kwxx .rbox .rcen-list{ height: 40px; line-height: 40px; font-size: 16px;}
.kwxx .rbox .rcen-list .rltxt{ display: block; width: 394px; height: 40px; padding-left: 26px; background: url(/OtherItem/images/zhuxueSFDX/sc_11.png) no-repeat 8px center;}

/*精品课程*/
.jpkc{ padding: 20px 0 50px;}
.jpkc .lbox{ overflow: hidden; width: 384px; height: 368px; background: url(/OtherItem/images/zhuxueSFDX/sc_06.png) no-repeat bottom #fff; border-radius: 5px; -webkit-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); -moz-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); box-shadow:0 0 8px 0 rgba(204,204,204,0.4);}
.jpkc .lbox .ltit{ line-height: 104px; text-align: center; font-size: 24px; font-weight: 700; color: #3399cc; margin-bottom: 14px;}
.jpkc .ltxt{ width: 210px; margin-left: 22px;}
.jpkc .ltxt-top{ width: 100%; line-height: 36px; font-size: 18px; font-weight: 700;}
.jpkc .ltxt-han{ display: block; margin-top: 10px; width: 86px; height: 32px; text-align: center; line-height: 32px; font-size: 16px; color: #fff; border-radius: 5px; background: #fbd457;}
.jpkc .ltxt-han:hover{ text-decoration: none; background: #fdc203;}
.jpkc .rbox{ width: 792px;}
.jpkc .rbox .list{ width: 384px; height: 174px; background: url(/OtherItem/images/zhuxueSFDX/sc_07.png) no-repeat 240px center #fff; margin-bottom: 20px; border-radius: 5px; -webkit-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); -moz-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); box-shadow:0 0 8px 0 rgba(204,204,204,0.4);}
.jpkc .rbox .list .ltxt{ margin-top: 26px;}
.jpkc .rbox .list02{ background: url(/OtherItem/images/zhuxueSFDX/sc_08.png) no-repeat 230px center #fff;}
.jpkc .rbox .list03{ background: url(/OtherItem/images/zhuxueSFDX/sc_09.png) no-repeat 250px center #fff; margin:0;}
.jpkc .rbox .list04{ background: url(/OtherItem/images/zhuxueSFDX/sc_10.png) no-repeat 250px center #fff; margin:0;}

/*校园风采*/
.xyfcBg{ background: url(/OtherItem/images/zhuxueSFDX/sc_14.png) no-repeat center top #f5f5f5;}
.xyfc{ padding: 38px 0 60px;}
.xyfc .tit{ height: 110px; line-height: 110px; text-align: center; font-size: 36px; color: #fff; background: url(/OtherItem/images/zhuxueSFDX/sc_04.png) no-repeat center;}
.xyfc .cbox{ padding: 30px; border-radius: 5px; background: #fff; -webkit-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); -moz-box-shadow:0 0 8px 0 rgba(204,204,204,0.4); box-shadow:0 0 8px 0 rgba(204,204,204,0.4);}
.xyfc .cbox .lpic{ width: 360px; height: 540px; border-radius: 5px; overflow: hidden;}
.xyfc .cbox .lpic img{ width: 360px; height: 540px; transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out;}
.xyfc .cbox .lpic:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.xyfc .cbox .rbox{ width: 750px;}
.xyfc .cbox .rbox .rtpic{ width: 750px; height: 255px; border-radius: 5px; overflow: hidden; margin-bottom: 30px;}
.xyfc .cbox .rbox .rtpic img{ width: 750px; height: 255px; transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out;}
.xyfc .cbox .rbox .rtpic:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}
.xyfc .cbox .rbox .rbpic{ width: 360px; height: 255px; border-radius: 5px; overflow: hidden;}
.xyfc .cbox .rbox .rbpic img{ width: 360px; height: 255px; transition:all 1s ease-in-out; -webkit-transition:all 1s ease-in-out;}
.xyfc .cbox .rbox .rbpic:hover img{ transform:scale(1.1); -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); -ms-transform:scale(1.1);}

/*公用页尾*/
.footerBg{ background: url(/OtherItem/images/zhuxueSFDX/sc_12.jpg) no-repeat center top;}
.footerNav{ border-bottom: 1px solid #525458;}
.footerNav ul{ padding: 30px 40px 20px;}
.footerNav li{ _display: inline; float: left; width: 78px; margin: 0 41px;}
.footerNav li .pic{ display: block; width: 78px; height: 78px; background: url(/OtherItem/images/zhuxueSFDX/f-an.png) no-repeat; _background: url(/OtherItem/images/zhuxueSFDX/f-an.gif) no-repeat;}
.footerNav li .pic01{ background-position: 0 0;}
.footerNav li .pic02{ background-position: 0 -100px;}
.footerNav li .pic03{ background-position: 0 -200px;}
.footerNav li .pic04{ background-position: 0 -300px;}
.footerNav li .pic05{ background-position: 0 -400px;}
.footerNav li .pic06{ background-position: 0 -500px;}
.footerNav li .pic07{ background-position: 0 -600px;}
.footerNav li .txt{ line-height: 44px; text-align: center; font-size: 16px; font-weight: 700; color: #f5f5f5;}
.footerDz{ border-bottom: 1px solid #525458; padding: 30px 0 14px;}
.footerDz .lbox{ width: 800px; padding-left: 20px;}
.footerDz .lbox-tit{ line-height: 24px; font-size: 20px; font-weight: 700; margin-bottom: 24px; color: #f5f5f5;}
.footerDz .lbox-cen{ line-height: 30px; font-size: 16px; color: #c7c7c7}
.footerDz .rewm{ width: 100px; margin-left: 30px;}
.footerDz .rewm .pic{ width: 100px; height: 100px;}
.footerDz .rewm .txt{ line-height: 48px; text-align: center; font-size: 16px; color: #eeeeee;}
.footerBq{ padding: 25px 0; text-align: center; font-size: 16px; color: #c7c7c7; line-height: 28px;}

/*右侧浮层*/
.qt{ width:126px; background: #fff; border: 1px solid #e5e5e5; position:fixed; _position:absolute; right:0; top:50%; margin:-126px 0 0 0; z-index:90;}
.qt .cen{ display: block; height: 50px; line-height: 50px; font-size: 18px; text-align:center; border-bottom: 1px solid #fff;}
.qt .cen:hover{ text-decoration: none; color: #fff; background: #4b8dde;}
.qt .cen.bb0{ border-bottom: 0;}

















