@charset "utf-8";/* CSS Document */.banner{ border-top:#3964cc 5px solid; border-bottom:none !important;}.banner img{ max-width:100%;}/*专业选项卡*/.profession{background: url(../img/xxk_bg.jpg) no-repeat center top; border-bottom:1px solid #c4c4c4;}.slideTxtBox{ width:100%;}.slideTxtBox .hd{ height:90px; padding:20px 12.5% 10px;  position:relative;}.slideTxtBox .hd ul{ float:left; position:absolute; width:75%;}.slideTxtBox .hd ul li{ float:left; width:20%; padding:0 ; cursor:pointer;text-align:center; color:#505050;}.slideTxtBox .hd ul li .pname_en{ font-size:24px;}.slideTxtBox .hd ul li:hover{ color:#3964cc;}.slideTxtBox .hd ul li .pname_cn{ font-size:14px;}.slideTxtBox .hd ul li.on{ border-bottom:#3964cc 4px solid;}.slideTxtBox .bd .zydetail{ padding:35px 0 0;  color:#505050;}.zyjj{ width:38%;}.zyjj a{ display:block; color:#3964cc; font-size:14px; font-weight:bold; padding-left:15px; background: url(../img/link_jt.png) no-repeat left center; margin-top:25px;}.z_bt{ font-size:24px;}.z_xx{ font-size:14px; line-height:24px; padding-top:15px;}.zylist{ width:30%; padding:40px 5% 0;}.zylist li a{ display:block; padding:10px 15px; font-weight:bold; background:url(../img/link_jt.png) no-repeat left center;}.zylist li a:hover,.zylist li a:active{ color:#3964cc; text-decoration:underline;}.zyimg{ width:29%;}.zyimg img{ max-width:600px;}/********学院新闻********/.neno{ margin-top:25px;}.n_top{ margin-bottom:20px; margin-top: 40px;}.n_bt{ padding-left:15px; font-size:20px; font-weight:bold; color:#3964cc;}.n_more a{ font-size:14px; color:#010101; padding-right:15px; line-height:28px;}/*news_new*/.topnews{ position: relative;}.nn_img{ width: 100%; height:287px;}.nn_img img{ width: 100%; height: 100%;} .nn_text{ position:absolute; width:100%; bottom:0; background:rgba(57,100,204,0.87); padding:15px 20px; color:#fff;}.nn_text .n_01{ font-size:14px; font-weight:bold; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.nn_text .n_02{ font-size:12px; line-height:18px; padding:10px 0;}.nn_text a:hover{ text-decoration: underline;}.linews{ padding: 15px 0; border-bottom: #dcdcdc 1px dotted;}.litime{ width:20%; color: #b4b4b4; text-align: center; font-family: "Arial";}.litime .liday{ font-size: 48px; line-height: 36px;}.litime .liyear{ font-size: 14px; padding-top: 5px;}.litext{ width: 77%; color: #363636;}.litext a:hover{color:#3964cc ; text-decoration:underline;}.litext .text01{ font-size: 14px; font-weight: bold; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}.litext .text02{ font-size: 12px; line-height: 18px;}/******通知公告******//*notice*/.ulnotice{ border: #f2f2f2 2px solid; padding:20px 0;}.linotice{ font-size:14px; color: #363636; border-right: #e2e2e2 1px dotted; padding: 0 2%; margin-top: 10px;}.no_time{ background:#bbbbbb; color:#fff; width:25%; padding:6px 4px; text-align:center;}.no_time .no_day{ font-size:22px;}.no_time .no_year{ font-size:12px;}.no_title{width:68%;}.no_title a{ display:block; font-size:14px; color:#363636; line-height:22px;}.no_title a:hover,.no_title a:active{color:#3964cc ; text-decoration:underline;}.r0{ border-right: 0 !important;}/******特色专业******/.tsjp{ background:#f2f2f2; padding:25px 0 45px; margin-top:35px;}/*科研动态*/.dtlist{ background: #fff; padding: 10px 6%; margin-top: 20px;}.topdt{}.topdt .topimg{ width: 20%;}.topdt .topimg img{ width: 100%;}.topdt .d_text{ width: 75%;}.topdt .d_text .dtop01{ font-size: 14px; color: #414141;}.topdt .d_text .dtop02{ font-size: 12px; color: #aaaaaa; padding-top: 5px; line-height: 20px;}ul.ddlist{ padding-top: 10px;}ul.ddlist li a{ display:block; height: 36px; background:url(../img/link_jt.png) no-repeat left center; padding:8px 15px; font-size:14px; color:#414141;}ul.ddlist li span.d_title{ display: inline-block; width: 80%; float: left; overflow: hidden; height: 20px; white-space: nowrap; text-overflow: ellipsis;}ul.ddlist li .nntt{ max-width: 80%; float: left; display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}ul.ddlist li .nnmm{ display: block; max-width: 20%; text-align: right;}.topdt .d_text a:hover,ul.ddlist li a:hover{color:#3964cc ; text-decoration:underline;} @media only screen and (max-width: 1200px) { 	ul.ddlist li .nntt{ max-width: 65%;}	ul.ddlist li .nnmm{ max-width: 35%;}	ul.ddlist li span.d_title{ max-width: 65%;} } @media only screen and (max-width: 1085px) { 	.zyjj{ width:55%;}	.zylist{ width:45%; padding:40px 2% 0 5%;}	.zyimg{ display:none;}} @media only screen and (max-width: 1024px) { 	 /*通知公告*/	.tzlist li .n_time{ background:#bbbbbb; color:#fff; width:28%; padding:4px; text-align:center;}	.tzlist li .n_time .n_day{ font-size:18px;}	.tzlist li .n_title{ width:68%;}	 /*notice*/	  .linotice{ margin:2px 0;}	 ul.ddlist li .nntt{ max-width: 65%;}	 ul.ddlist li .nnmm{ max-width: 35%;}	  }   @media only screen and (max-width: 955px) {	  /*专业选项卡*/	  .slideTxtBox .hd{ height:82px;}	  .slideTxtBox .hd ul li .pname_en{ font-size:18px;}	  .zyjj{ width:55%;}	  .zylist{ width:45%; padding:40px 2% 0 5%;}	  .zyimg{ display:none;}	 	 	  }	   @media only screen and (max-width: 768px) {	  /*专业选项卡*/	  .slideTxtBox .bd{ padding:0 35px;}	  .slideTxtBox .hd{ height:auto; height:238px; border-bottom:0; padding:20px 5% 10px;}	  .slideTxtBox .hd ul{ width:90%;}	  .slideTxtBox .hd ul li{ width:100%; border-bottom:1px solid #c4c4c4; padding:4px 0 ;}	  .n_item{ margin-bottom:20px;}	  .tjitem{ margin-bottom:20px;}	  	  .t_item{ margin-bottom: 20px;}	 	  }   @media only screen and (max-width: 550px) {	  .zyjj{ width:100%;}	  .zylist { width: 100%; padding: 20px 0 0;}	  	  /*特色专业*/	  .tjitem .t_img{ width:100%;}	  .zzlist{ width:100%;}	  	  } 	  