/*基础部分*/
html, body, div, span, iframe, h1, h3, h4, h5, h6, p, blockquote, pre, a, address, 
big, cite, code, del, em, font, img, ins, small, strong, var, b, u, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend{margin: 0;padding: 0;}
body{width:100%;height:100%;font-size:12px;color:#282626;
line-height:30px;font-family: "microsoft yahei";}
*{box-sizing: border-box;}
ul li{ list-style:none}
a{ text-decoration:none; color:#282626; cursor: pointer;}
a:hover,a.hover{color:#b14140;text-decoration:none;}
.overflow{overflow: hidden;}
.a_b1{color:#b14140}
.pointer{cursor: pointer}
.fl{ float:left}
.fr{ float:right} 
li{list-style:none}
img,input{vertical-align:middle}
img{ border:none}
a:link,a:visited{text-decoration:none;cursor:pointer}
a:link:hover{text-decoration:underline}

.font10{font-size: 10px;}
.font12{font-size: 12px;}
.font14{font-size: 14px;}
.font16{font-size: 16px;}
.font18{font-size: 18px;}
.font20{font-size: 20px;}
.overflow{overflow: hidden;}
.blod{font-weight: bold;}
        
.left {float: left;}
.right{float: right;}
.w_100{width: 100%;}
.w_1100{width: 1100px; margin: 0 auto;  }
.w_880{width: 880px; }
.w_200{width: 200px; }
.mar_r{margin-right: 1px;}
.mar_r40{margin-right: 40px!important;}
.mar_b{margin-bottom: 1px;}

.pad20{padding: 0 20px;}
.mart20{margin-top: 20px;}
.mart10{margin-top: 10px;}
.mar_t8{margin-top: -8px;}
.padl16{padding-left: 16px;}
.padl10{padding-left: 10px;}
.center{text-align: center;}
.relative{position: relative;}
.absolute{position: absolute;}
.mar_b20{margin-bottom: 20px;}

/*学工在线首页*/
.main{font-family: SimSun;}
.main .banner_div{height: 390px;background-color: #DCDCDC;padding: 10px;margin-top: 28px;}
/*轮播*/
.main .banner_div .full_banner{width:100%;position:relative;height:370px;background:#FFF;overflow:hidden;}
.main .banner_div .full_banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.main .banner_div .full_banner .bd ul{width:100% !important;}
.main .banner_div .full_banner .bd li{width:100% !important;float:left;height:370px;overflow:hidden;text-align:center;}
.main .banner_div .full_banner .bd li a{ display:block;height:370px; width: 100%;}
.main .banner_div .full_banner .bd li a>p{ width: 100%; height: 45px; text-align: center; line-height: 45px; position: absolute; bottom: 0;
  color: #fff;opacity:0.6; background-color: #000;
}
/*内容部分*/

/*左半部*/
.content{overflow: hidden;margin-top: 4px;}
.content .content-l{width: 333px;float: left;}
.content .content-l .content-top,.content-mid,.content-btm {border: 1px solid #E7E7E7;}
.content .content-l .left-title{border-bottom: 2px solid #292F8D;font-size: 16px;padding: 10px 20px 0 15px;font-weight: 700;}
.content .content-l .left-title .more{float: right;font-size: 12px;color: #888888;font-weight: normal;text-decoration: none;}
.content .content-l .left-title .more:hover{color: #FC4D00;}
.content .content-l .left-content{padding-bottom: 10px; min-height:247px;}
.content .content-l .left-content li{border-bottom: 1px dotted #CACACA;padding-left: 18px;padding-right: 25px;}
.content .content-l .left-content span{float: right;}
.content .content-l .content-mid {margin-top: 16px;margin-bottom: 6px;overflow: hidden;}
.content .content-l .content-mid .entrance{width: 50%;height: 132px;float: left;border-bottom: 1px solid #E7E7E7;text-align: center;}
.content .content-l .content-mid .entrance-left{border-right: 1px solid #E7E7E7;}
.content .content-l .content-mid .entrance-btm{border-bottom: none;}
.content .content-l .content-mid .entrance a{text-decoration: none;}
.content .content-l .content-mid .entrance i{width: 66px;height: 60px;display: inline-block;background: url("../images/icon.png") no-repeat;margin-top: 20px;}
.content .content-l .content-mid .entrance .master-mail{background-position: 3px 10px;}
.content .content-l .content-mid .entrance .work-login{background-position: -164px 10px;}
.content .content-l .content-mid .entrance .grade-build{background-position: 3px -129px;}
.content .content-l .content-mid .entrance .quality-build{background-position: -163px -129px;}
.content .content-l .content-mid .entrance .data-load{background-position: 3px -261px;}
.content .content-l .content-mid .entrance .welcome-stu{background-position: -165px -258px;}
.content .content-l .content-mid .entrance .entrance-title{color: #FC4D00;font-size: 16px;}
.content .content-l .content-btm .left-content{padding-bottom: 15px;}

/*右半部*/
.content .content-r{width: 747px;float: right;}
.content .content-r .content .content_r{width: 365px;}
.content .content-r .content .content_r .content-right{margin-top: 10px;}
.content .content-r .content .content_r .content-right li{padding-left: 18px;padding-right: 25px;}
.content .content-r .content .content_r .content-right li span{float: right;}
.content .content-r .content .content_r .right-title{font-size: 16px;border-bottom: 2px solid #292F8D;padding: 10px 20px 0 40px;font-weight: 700;}
.content .content-r .content .content_r .right-title .more{color: #888888;font-size: 12px;float: right;font-weight: normal;}
.content .content-r .content .content_r .right-title .more:hover{color: #FC4D00;text-decoration: none;}
.content .content-r .content-top{border: 1px solid #E7E7E7;overflow: hidden;}
.content .content-r .content-top .content-title{padding: 10px 20px 0 0;font-size: 16px;overflow: hidden;}
.content .content-r .content-top .content-title .more{float: right;font-size: 12px;color: #888888;}
.content .content-r .content-top .content-title .more:hover{color: #FC4D00;text-decoration: none;}
.content .content-r .content-top .content-title .study_news{float: left;padding: 0 30px;border-bottom: 2px solid #292F8D;font-weight: 700;}

.content .content-r .content-top .content_r{overflow: hidden;padding: 10px 18px 17px 14px;}
.content .content-r .content-top .content_r .scroll_content{float: right;width: 395px;}
.content .content-r .content-top .content_r .scroll_content li{border-bottom: 1px dotted #C3D8E2;padding: 0 5px 0 20px;background: url("../images/icon.png") -193px -451px no-repeat;}
.content .content-r .content-top .content_r .scroll_content li span{float: right;color: #888888;}





/*焦点图*/
.content .content-r .content-top .content_r .scroll{width: 300px;height: 220px;float: left;}
.content .content-r .content-top .content_r .scroll .focus{position:relative;width:300px;height:220px;background-color:#FFFFFF;}
.content .content-r .content-top .content_r .scroll .focus img{width:300px;height:220px;}
.content .content-r .content-top .content_r .scroll .focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.content .content-r .content-top .content_r .scroll .focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.content .content-r .content-top .content_r .scroll .focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;}
.content .content-r .content-top .content_r .scroll .focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.content .content-r .content-top .content_r .scroll .focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}
.content .content-r .content-top .content_r .scroll .focus .fPic{position:absolute;left:0;top:0;}
.content .content-r .content-top .content_r .scroll .focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}
.content .content-r .content-top .content_r .scroll .focus .shadow{width:100%;position:absolute;bottom:0;left:0;z-index:10;height:45px;line-height:45px;background:rgba(0,0,0,0.6);
  filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}
.content .content-r .content-top .content_r .scroll .focus .shadow a{text-decoration:none;color:#fff;font-size:12px;overflow:hidden;margin-left:10px;font-family:simsun;}
.content .content-r .content-top .content_r .scroll .focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }
.content .content-r .content-top .content_r .scroll .focus .fcon img{display:block;}
.content .content-r .content-top .content_r .scroll .focus .fbg{bottom:9px;right:2px;position:absolute;height:21px;text-align:center;z-index:200;}
.content .content-r .content-top .content_r .scroll .focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}
.content .content-r .content-top .content_r .scroll .focus .D1fBt a{position:relative;display:inline;width:8px;height:8px;border-radius:7px;margin:0 2px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}
.content .content-r .content-top .content_r .scroll .focus .D1fBt .current,.focus .D1fBt a:hover{background:#FC4D00;}
.content .content-r .content-top .content_r .scroll .focus .D1fBt img{display:none}
.content .content-r .content-top .content_r .scroll .focus .D1fBt i{display:none;font-style:normal;}

/*友情链接*/
.main .links{margin: 20px 0;font-size: 16px;text-align: center;font-weight: 700;}
.main .links a{font-size: 12px;margin-right: 5px;font-weight: normal;}



/*学工在线详情页*/

/*头部*/
.header{height: 120px;background-color: #292F8D;}
.header .logo{float: left;margin-top: 20px;}
.header .nav_div{float: right;}
.header .nav_div .nav_top{margin-top: 30px; text-align:right;}
.header .nav_div .nav_top a{font-size: 16px;color: #fff;margin-right: 20px;}
.header .nav_div .nav_top a:hover{text-decoration: none;}
.header .nav_div .nav_top .search{display: inline-block;height: 25px;width: 25px;background: url("../images/icon.png") -17px -389px no-repeat;margin-right: 0;}
.header .nav_div .nav_btm{font-size: 14px;color: #fff;margin-top: 15px;}
.header .nav_div .nav_btm li{float: left;}
.header .nav_div .nav_btm li>a{color: #fff;text-decoration: none;display: block;padding: 0 8px;border-top: 1px solid transparent;border-left: 1px solid transparent;border-right: 1px solid transparent;}
.header .nav_div .nav_btm li:hover .second{display: block;}
.header .nav_div .nav_btm li:hover >a{background-color: #fff;color: #282626;border-right: 1px solid #CACACA;border-left: 1px solid #CACACA;border-top: 1px solid #CACACA;}
.header .nav_div .nav_btm .second{z-index: 10;display: none;position: absolute;}
.header .nav_div .nav_btm .second a{text-decoration: none;padding: 0 8px;display: block;background-color: #fff;border-bottom: 1px dotted #9c9c9c;border-left: 1px solid #CACACA;border-right: 1px solid #CACACA;}
.header .nav_div .nav_btm .second a:hover{color: #292F8D;}

  /*左边内容*/
.body{margin: 0 auto;width: 1100px;padding: 8px 0;font-family: SimSun;margin-bottom: 20px;}
.left_content{width: 320px;padding-right: 50px;margin-top: 50px;}
.left_content .information{background-color: #E6E6E6;border-top: 1px solid #292F8D;padding: 20px 16px 18px 16px;}
.left_content .arrow{display: inline-block;width: 20px;height: 20px;background-image: url("../images/icon.png");background-position: -12px -430px;background-repeat: no-repeat;}
.left_content .title{border-bottom: 3px solid #292F8D;}
.left_content .circle{display: inline-block;height: 13px;width: 13px;border: 2px solid #292F8D;border-radius: 13px;}
.left_content .line{border-top: 1px solid slategray;width: 120px;top: 15px;left: 105px;}
.left_content .news_color{color: #292F8D;}
.left_content .active a{background-color: #292F8D;color: #fff;}
.left_content .normal{background-color: #fff;}
.left_content .news ul li a{padding: 3px 20px;display: inline-block;width: 100%;height: 100%;}
.left_content .news ul li a:hover{background-color: #292F8D;color: #fff;text-decoration: none;}
.left_content .login{border-left: 2px solid #292F8D;background-color: #D0CECE;}

.left1_MenuList a{display:inline-block;width:100%; text-align:center; color:#292F8D; }
.left1_MenuList a:hover{background-color:#292F8D; color:#fff; text-decoration:none;}
/*右边内容*/
.right_content{width: 780px;margin-top: 10px;box-shadow: 0 -4px 3px 1px #EAEAEA;-moz-box-shadow: 0 -4px 3px 1px #EAEAEA;-webkit-box-shadow: 0 -4px 3px 1px #EAEAEA;-o-box-shadow: 0 -4px 3px 1px #EAEAEA;}
.right_content ul li{border-bottom: 1px dotted #ccc;padding: 6px 0;}
.right_content .location{color: #666;}
.right_content .location a{color: #666;}
.right_content .top{color: #FD9D05;}
.right_content .page{padding-top: 40px;}
.right_content .page_color{color: #FF0000;}
.right_content .go_page{outline: none;border: none;;background-color: #292F8D;color: #fff;padding: 4px 5px;cursor: pointer;}
.right_content .no_back {color: #B4B4B4;}

/*底部*/
.footer {padding: 10px 0;background-color: #292F8D;color: #fff;}