*{margin:0;padding:0}body{font-size:13px;font-family:"Hiragino Sans GB","Microsoft Yahei",Arial,sans-serif;margin:0 auto;background:#FFF;overflow-x:hidden}*{margin:0;padding:0;color:#666}a{color:#333}a:hover,a:focus{color:#666;text-decoration:none}.clear{clear:both}ul{margin:0}li{list-style-type:none}a img{opacity:1}a img:hover{opacity:.9}.con-line{line-height:25px}.hide1{display:none}img{max-width:100%}small{color:#999}.gray-summary{color:#999}.no-hover:hover{background:none!important}.index-more{height:20px;position:absolute;top:0;right:28px}embed{max-width:100%}h4{color:#333}.container{width:1000px;margin:0 auto;padding:0;overflow:hidden}p{margin-bottom:0}header{width:100%;position:relative;height:110px;padding:10px 0 0}header li.active a,header a:hover{color:#9a0000!important}header li.active .dropdown-menu a{color:#333!important}header li.active .dropdown-menu a:hover{color:#9a0000!important}header .container{position:relative;overflow:visible}header .container .menu-top{padding-right:18px}header .container .menu-top .top-wx-img{position:absolute;top:40px;right:10px;display:none;z-index:99999}header .container .menu-top #search_input{border-radius:3px;width:160px;height:28px;vertical-align:middle;padding:0 28px 0 8px;border:1px solid #ddd;outline-color:#ddd!important}header .nav{margin-bottom:0;float:right;height:30px;margin-top:10px}header .nav .dropdown{height:25px}header .nav .dropdown:nth-child(1) a{padding-left:0}header .nav .dropdown.dropdown:nth-last-child(1) a{padding-right:0;border-right:none}header .nav .dropdown a{border-radius:0;background:none!important;color:#333;font-size:17px;padding:0 12px;border-right:2px solid #f5f5f5;line-height:20px}header .nav .dropdown a .menu{padding-left:12px;font-size:12px;color:#ddd;background:url(images/fg.png) no-repeat 2px center}header .nav .dropdown.dropdown:hover{background:0 0}header .nav .dropdown.dropdown:hover>ul.dropdown-menu{display:block;margin-top:0;min-width:180px;overflow:hidden;z-index:999}header .nav .dropdown.dropdown:hover>ul.dropdown-menu li{line-height:26px;margin-left:0;margin-right:0;margin-bottom:10px}header .nav .dropdown.dropdown:hover>ul.dropdown-menu li a{border-bottom:none!important;font-size:16px}header .nav .dropdown.dropdown:hover>ul.dropdown-menu li a:hover{color:#333}.inp-submit{position:absolute;font-size:16px;right:8px;top:6px;color:#999}.inp-submit:hover{color:#666!important}.carousel-indicators .active{width:10px;height:10px}.carousel-indicators li,.carousel-indicators .active{margin-left:5px}.tab_con a{display:inline-block;overflow:hidden}.tab_con a p{padding:5px 10px}.index-con{padding:30px 0;line-height:20px}.index-con .tabs{display:inline-block;margin-bottom:10px}.index-con .tabs li{float:left;font-size:16px;padding:0 30px}.index-con .tabs li:not(:nth-last-child(1)){border-right:2px solid #f5f5f5}.index-con .tabs li:nth-child(1){padding-left:0}.index-con .tabs li.thistab a{color:#9a0000}.index-con #tab_conbox2 a{height:168px;overflow:hidden;width:180px;text-align:center}.index-con #tab_conbox2 a:not(:nth-last-child(1)){margin-right:25px}.index-con #tab_conbox2 a:hover p{color:#999}.index-con .index-link a,.index-con .index-floor a{height:40px;margin-bottom:2px;overflow:hidden}.index-con .index-link .col-sm-8,.index-con .index-floor .col-sm-8{padding-right:20px;border-right:2px solid #f5f5f5}.index-con .index-link .col-sm-4,.index-con .index-floor .col-sm-4{padding-left:20px}.index-con .index-floor .index-model{padding:30px;line-height:22px;background:#f5f5f5;height:170px;overflow:hidden}.index-con .index-floor .index-model img{width:140px;height:100px}.index-con .index-floor .index-model .pull-right{width:420px;border-left:2px solid #eee;padding-left:20px}.index-con .index-floor .index-model .pull-right p{color:#999}.index-con .index-active{background:#f5f5f5}.index-con .index-active .index-active-cate{background:#ddd;font-size:16px;color:#333;padding:10px 20px}.index-con .index-active ul{padding:10px 20px}.index-con .index-active ul li{height:60px;overflow:hidden;margin-bottom:5px}.index-con .index-active a:hover{color:#666!important}.index-con .index-about .col-sm-4{padding:0 20px;border-right:2px solid #f5f5f5;height:240px;position:relative;overflow:hidden}.index-con .index-about .col-sm-4:nth-child(1){padding-left:15px}.index-con .index-about .col-sm-4:nth-child(3){padding-right:15px;border-right:none}.index-con .index-about .col-sm-4:not(:nth-child(2)){line-height:23px}.index-con .index-about .col-sm-4 a{display:inline-block;height:40px;margin-bottom:5px;overflow:hidden}.index-con .index-about .col-sm-4 h4{width:240px}.index-con .index-download ul li{margin-bottom:8px}.index-con .index-download ul li .download-title{display:inline-block;width:260px;height:22px;color:#666;overflow:hidden}.index-con .index-download ul li a{float:right;height:20px}.index-con hr{margin-bottom:30px}.index-con h4{color:#333;font-size:16px;margin-top:0;margin-bottom:20px}.footer{background:#9a0000;padding:50px}.footer span{color:#f5f5f5}.container.list-model{margin-bottom:50px}.container.list-model .list{background:#fff;min-height:450px;margin-top:20px}.container.list-model .list .cate-list{overflow:visible}.container.list-model .list .cate-list li{line-height:24px;margin-bottom:5px}.container.list-model .list .cate-list li a{display:block;background:#F9F9F9;padding:9px;text-align:center;color:#333;font-size:16px}.container.list-model .list .cate-list li.active a,.container.list-model .list .cate-list li:hover a{color:#333;background:#DBDADA}.container.list-model .list .list-con{height:265px;border:1px solid #eee;overflow:hidden;margin-bottom:20px}.container.list-model .list .list-con .month-bg font{font-size:13px}.container.list-model .list .list-con h4{font-size:15px;line-height:20px}.con-detail .details{padding-top:11px;line-height:28px;font-size:16px}.list-team .news-list:nth-child(4n+0) .list-team-con{float:right}.list-team .news-list .list-team-con{width:160px;border:1px solid #eee;margin-bottom:20px;padding-bottom:8px;height:240px;overflow:hidden}.list-team .news-list .list-team-con a{display:block;height:240px}.list-team .news-list .list-team-con a span{display:block;color:#999;padding:0 5px;white-space:nowrap}.list-team .news-list .list-team-con a span.team-name{padding:8px 0 4px;font-size:15px;color:#666}.list-team .news-list .list-team-con a:hover{background:#f9f9f9}.list-team .news-list.xueshu21 .list-team-con{height:220px}.list-team .news-list.xueshu21 .list-team-con a span.team-name{white-space:inherit;height:50px;overflow:hidden;padding-right:5px;padding-left:5px;font-size:14px}.team-people-con{color:#999;line-height:25px}.team-result{font-size:22px;padding:10px 0 40px}.aca_ach .list_ds{border-bottom:1px dashed #ddd;padding:10px 0}.aca_ach .list_ds h4{font-size:16px;color:#333}.aca_ach .list_ds a:visited h4{color:#333}.aca_ach .list_ds a:hover h4{color:#999}.aca_ach .list_ds p{color:#666}.aca_ach .list_ds:hover a h4{color:#9a0000}.aca_ach .list_ds:nth-child(1){padding-top:0}.aca_ach .list_ds:nth-child(1) h4{margin-top:0}.article-infos span{color:#999}.list-con .list-ts{padding:0 12px}.list-con .list-ts h4{color:#333}.list-con:hover{background:#f5f5f5}.download-con{margin-top:5px}.download-con a,.download-con span{color:#9a0000;font-size:13px}.side-left,.side-right{position:absolute;top:45%;width:50px;height:50px;left:75px}.side-left{background:url(images/left.png) no-repeat center top;background-size:cover}.side-right{background:url(images/right.png) no-repeat center top;background-size:cover}.box-title{font-size:18px;font-family:simhei;padding-bottom:5px;border-bottom:2px solid #9a0000;width:100%;margin-bottom:10px;margin-top:20px}.list-content{padding-bottom:10px;border-bottom:1px dashed #CCC}.list-box b{color:#9a0000}.list-box .list-content{padding-top:10px;line-height:25px}.list-box .list-content font{color:#9a0000}.table-mesg{width:430px;margin:0 auto}.table-mesg tr .text-right{width:70px;font-size:14px;padding-top:16px}.table-mesg>tbody>tr>td{border-top:none}.cate_middle_top{padding:15px 100px;margin-bottom:20px}.cate_middle_top a{display:block;border:2px solid #eee;border-radius:5px;line-height:20px;padding:6px 20px}.cate_con_single{font-size:16px;line-height:28px}.carousel-caption{bottom:0;padding-bottom:20px}