@charset "gb2312";
.search-section{margin:0 auto 30px;}
.search-section .tabs-bar .tabs{display:inline;float:left;font-size:16px;}
.search-section .tabs li,.search-section .tabs li a{float:left;}
.search-section .tabs li a{height:38px;line-height:38px;padding:0 20px;border:1px solid #ddd;margin:0 -1px -1px 0;position:relative;}
.search-section .tabs li.current a{padding-bottom:1px;border-bottom:0;background:#fff;color:#bc2c09;border-top-color:#bc2c09;}
.search-section .text-ad,.search-section .text-ad a{color:#bc2c09;}
.search-section .text-ad{height:31px;overflow:hidden;position:relative;display:inline;float:right;line-height:31px;font-size:16px;_width:570px;_text-align:right;}
.search-section .text-ad ul{position:relative;}
.search-section .text-ad li{height:31px;overflow:hidden;position:relative;}
.search-section .text-ad img{margin:0 10px 0 0;vertical-align:middle;float:left;}
.search-section .text-ad span{padding:0 0 0 10px;}
.search-section .search-panel{border:1px solid #ddd; /*padding:35px 20px;*/ padding-top:35px; padding-bottom:28px; padding-left:20px; padding-right:20px; font-size:14px;_width:1158px;_overflow:hidden;}
.search-section .search-bar{width:680px;margin:0 auto 25px;background:#bc2c09;}
.search-section .search-bar .search-ipt{width:544px;padding:0 10px 0 20px;height:36px;line-height:36px;border:3px solid #bc2c09;background:#fff;float:left;color:#a2a2a2;font-size:14px;}
.search-section .search-bar .ipt-focus{color:#333;}
.search-section .search-bar .search-btn{width:100px;height:42px;line-height:42px;float:right;background:#bc2c09 url(2017imgico-search.png) 16px center no-repeat;_background:#bc2c09 url(../2017img/ico-search-ie.gif) 16px center no-repeat;text-indent:2em;text-align:center;border:0;padding:0;cursor:pointer;float:right;color:#fff;font-size:14px;}
.search-section .search-select{width:155px;display:inline;float:left;position:relative;margin:0 -3px 0 0;color:#999;background:#fff url(2017imgselect-arrow.png) right center no-repeat;}
.search-section .search-select .select-value{display:block;height:36px;line-height:36px;padding:0 12px;position:relative;color:#999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;color:#333;border:3px solid #bc2c09;}
.search-section .search-select .select-value:after{content:"";display:block;width:13px;height:13px;background-position:0 3px;position:absolute;right:6px;top:10px;opacity:0.6;filter:alpha(opacity=60);}
.search-section .select-time{width:90px;}
.search-section .select-list{width:100%;background:#fff;position:absolute;left:0;top:37px;z-index:999;display:none;z-index:999;margin-top:-2px;}
.search-section .select-list ul{max-height:250px;overflow:hidden;overflow-y:auto;border:3px solid #bc2c09;border-top:0;background:#fff;font-size:14px;padding:0 12px;}
.search-section .select-list li,.search-section .select-list li a,.search-section .select-value a{color:#666;}
.search-section .select-list li a{display:block;height:36px;line-height:36px;overflow:hidden;padding:0 3px;border-top:1px dashed #ddd;}
.search-section .select-list li a:hover{background:#fafafa;text-decoration:none;cursor:default;}
.search-section .select-list li.first-child a{display:none;}
.search-section  select{display:none;}
.select-open .select-list{display:block;}
.search-section  .search-with-select .search-ipt{width:305px;}
.search-section .search-panel dl{width:100%;padding:7px 0;line-height:26px;position:relative;}
.search-section .search-panel dt{position:absolute;left:0;top:7px;color:#000;font-weight:bold;}
.search-section .search-panel dd{padding:0 0 0 6em;}
.search-section .search-panel dd li{float:left;}
.search-section .txt-list-1 li{float:left;white-space:nowrap;margin:0 30px 0 0;}
.search-section .txt-list-1 .hot{color:#bc2c09;}
.search-section .txt-list-2 li{width:31.3%; /*height:26px;*/ height:30px; overflow:hidden;float:left;margin:0 2% 0 0;}
.search-section .txt-list-2 li a{display:inline-block;padding:0 0 0 10px;background:url(2017imgico-dot-1.png) 0 11px no-repeat;}
.search-section .txt-list-2 li a{*display:inline;}
.search-section .search-panel dl.with-6-letters dd{padding-left:8em;}
.search-section .search-panel dl.with-5-letters dd{padding-left:8em;}
.search-section .search-select{_background-image:none;_height:20px;_padding:8px 0;_overflow:hidden;_display:inline;_margin:3px -6px 0 3px;}
.search-section .search-select select{_width:95%;_display:inline-block;}
.search-select *{outline:none!important;}
.search-select-normal{width: 155px;display: inline-block;float: left;position: relative;margin: 0px -3px 0px 0px;color: #999;*display:inline;}
.search-select-normal span{display: block;height: 36px;line-height: 36px;padding: 0px 12px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;cursor: default;color: #333;border: 3px solid #BC2C09;text-align:center;background: #fff;}
.headline-section{margin:0 auto 30px;height:110px;border:1px solid #ddd;font-size:14px;}
.headline-section .headline{width:700px;padding:20px 15px 20px 90px;position:relative;border-right:1px solid #ddd;margin:0 -1px 0 0;float:left;}
.headline-section .headline .left-tit{width:2em;height:82px;padding:15px;position:absolute;left:-1px;top:-1px;font-size:20px;color:#f0e4bd;background:#bc2c09;line-height:1.5em;}
.headline-section .headline .news-tit{height:30px;line-height:30px;overflow:hidden;font-size:26px;font-weight:normal;}
.headline-section .headline .news-tit,.headline-section .headline .news-tit a{color:#000;}
.headline-section .headline .news-txt{height:25px;line-height:25px;overflow:hidden;padding:8px 0 0;font-size:14px;}
.headline-section .headline .news-txt,.headline-section .headline .news-txt a{color:#bc2c09;}
.headline-section .headline .news-tit a,.headline-section .headline .news-tit b{float:left;}
.headline-section .headline .news-tit a{margin-right:10px;}
.headline-section .headline .news-tit b{height:19px;line-height:19px;margin-top:7px;padding:0 3px;}
.headline-section .headline .icon-txt{ display:inline-block;height:18px;line-height:18px;padding:0 3px;border-radius:2px;background:#d94242;color:#fff;font-size:12px;margin:0 0 0 10px;vertical-align:middle;font-weight:normal;}
.headline-section .sidelist{width:350px;height:95px;padding:10px 0 5px 15px;float:left;border-left:1px solid #ddd;}
.headline-section .sidelist li{height:30px;line-height:30px;overflow:hidden;padding:0 0 0 12px;background:url(2017imgico-dot-1.png) 0 center no-repeat;}
.slide-section .slide-img,.slide-section .slide-img img{display:block;width:812px;height:370px;}
.slide-section .slide-img{float:left;margin-right:-1px;position:relative;}
.slide-section .slide-info{width:336px;height:328px;float:left;padding:20px 25px;background:#fafafa;border:1px solid #ddd;}
.slide-section .slide-info .news-tit{line-height:48px;font-size:30px;font-weight:normal;}
.slide-section .slide-info .news-tit a{color:#333;}
.slide-section .slide-info .news-txt{padding:10px 0 0;line-height:24px;font-size:14px;}
.slide-section{ width:100%;height:370px;background:#fafafa;margin:0 auto 25px;position:relative;overflow:hidden;}
.slide-section .slides,.slide-section .slides li,.flex-viewport{width:100%;background-position:center 0;background-repeat:no-repeat;}
.slide-section .flex-viewport{-webkit-transition:all 1s ease;-moz-transition: all 1s ease;transition:all 1s ease;}
.slide-section .slides{zoom:1; position:relative;}
.slide-section .flex-prev,.slide-section .flex-next{display:block;width:56px;height:56px;background-image:url(../2017img/slide-btns.png);background-image:url(2017imgslide-btns-ie.png)\9;background-repeat:no-repeat;background-color:#000;position:absolute;z-index:999;filter:alpha(opacity=50);background-color:rgba(0,0,0,0.3); text-indent:-9999em; overflow:hidden; top:50%; margin-top:-28px;}
.slide-section .flex-prev{background-position:0 0;left:0;}
.slide-section .flex-next{background-position:-56px 0;right:388px;}
.slide-section:hover .flex-prev,.slide-section:hover .flex-next{background-color:rgba(0,0,0,0.6);filter:alpha(opacity=60);}
.slide-section .flex-prev:hover,.slide-section .flex-next:hover{background-color:rgba(0,0,0,1);filter:alpha(opacity=100);}
.slide-section .flex-control-nav{display:inline;position:absolute;right:25px;bottom:25px;z-index:1000;}
.slide-section .flex-control-nav li{display:inline-block;}
.slide-section .flex-control-nav li{*display:inline;}
.slide-section .flex-control-nav li a{display:inline-block;width:8px;height:8px;margin:0 0 0 6px;background:#d7d7d7;margin:0 0 0 4px;float:left;text-indent:-9999em;overflow:hidden;}
.slide-section .flex-control-nav li a{*display:inline;}
.slide-section .flex-control-nav li a.flex-active{background:#bc2c09;}
.slide-banners{padding-bottom:35px;}
.slide-banners ul.slides,.slide-banners .slides li,.slide-banners .slides li img,.slide-banners .slide-wrap{ width:1200px; height:100px; overflow:hidden;}
.slide-banners ul.slides{position:relative;}
.slide-loading ul.slides { background:url(../2017img/loading.gif) center center no-repeat;}
.slide-banners ul.slides li{padding:0;}
.slide-banners div.slide-wrap{position:relative;}
.main-tit-bar{height:45px;line-height:40px;border-bottom:4px solid #bc2c09;margin:0 auto 20px;}
.main-tit-bar .title{display:inline;float:left;font-size:30px;font-weight:normal;margin:0 28px 0 0;}
.main-tit-bar .title,.main-tit-bar .title a{color:#000;}
.main-tit-bar .desc{display:inline;float:left;font-size:16px;padding:6px 0 0;}
.main-tit-bar .tabs,.main-tit-bar .tabs li,.main-tit-bar .tabs li a,.main-tit-bar .tabs,.main-tit-bar .tit-menu li,.main-tit-bar .tit-menu li a{display:inline;float:left;}
.main-tit-bar .tabs,.main-tit-bar .tit-menu{padding:7px 0 0;}
.main-tit-bar .tabs li,.main-tit-bar .tit-menu li{font-size:16px;line-height:35px;float:left;}
.main-tit-bar .tabs li a,.main-tit-bar .tit-menu li{padding:0 20px;}
.main-tit-bar .tabs li.current a{background:#ededed;}
.main-tit-bar .tit-menu{float:left;}
.main-tit-bar .more{float:right;padding:7px 0 0;font-size:14px;}
.sub-tit-bar{height:36px;line-height:34px;line-height:36px\9;margin:0 auto 20px;background:#ededed;font-size:16px;}
.sub-tit-bar .title,.sub-tit-bar .tabs li a{height:36px;display:inline;float:left;font-size:20px;font-weight:normal;padding:0 15px;margin:0 15px 0 0;}
.sub-tit-bar .title,.sub-tit-bar .tabs li.current a{background:#bc2c09;color:#fff;}
.sub-tit-bar .desc{display:inline;float:left;font-size:16px;}
.sub-tit-bar .tit-menu,.sub-tit-bar .tit-menu li,.sub-tit-bar .tit-menu li a{display:inline;float:left;}
.sub-tit-bar .tit-menu{position:relative;overflow:hidden;}
.sub-tit-bar .tit-menu ul{display:inline;margin:0 0 0 -14px;float:left;font-size:16px;}
.sub-tit-bar .tit-menu li{float:left;padding:0 12px 0 14px;background:url(2017imgmenu-line.png) 0 center no-repeat;}
.sub-tit-bar .more{float:right;padding:0 15px 0 0;font-size:14px;}
.sub-tit-bar .tabs,.sub-tit-bar .tabs li{display:inline;float:left;}
.sub-tit-bar .tabs li a{padding:0 10px;margin-right:0;}
.today-news{width:780px;float:left;padding:0 0 10px;}
.today-news .main-tit-bar,.side-rcmd .sub-tit-bar{margin-bottom:30px;}
.today-news .main-tit-bar .tabs{padding-top:10px;}
.today-news .side-imgs{width:274px;float:left;}
.today-news .side-imgs li{margin:0 0 20px;}
.today-news .side-imgs li a,.today-news .side-imgs li img{ display:block;width:100%;_height:211px;_overflow:hidden;}
.today-news .side-imgs li a{position:relative;color:#fff;}
.today-news .side-imgs li a:hover{color:#ccc;}
.today-news .side-imgs li span.name{display:block;width:100%;height:40px;line-height:40px;position:absolute;left:0;bottom:0;z-index:999;overflow:hidden;text-align:center;font-size:16px;_background:url(../2017img/tit-bg-ie.png) 0 0 repeat;background:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); cursor:pointer;}
.today-news .side-imgs li a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;opacity:0;filter:alpha(opacity=0);_display:none;}
.today-news .side-imgs li a:hover:before{opacity:0.1;filter:alpha(opacity=10);}
.today-news .side-imgs li a:hover span.name{background:rgba(0,0,0,0.6);}
.today-news .today-list{width:480px;float:right;}
.today-news .today-list h3{height:30px;line-height:30px;overflow:hidden;font-weight:normal;font-size:24px;padding:0 0 0 15px;}
.today-news .today-list h3,.today-news .today-list h3 a{color:#bc2c09;}
.today-news .today-list ul{padding:15px 0 0;}
.today-news .today-list li{height:36px;line-height:36px;font-size:16px;background:url(2017imgico-dot-2.png) 0 16px no-repeat;padding:0 0 0 15px;overflow:hidden;}
.today-news .today-list li a,.today-news .today-list li b{float:left;}
.today-news .today-list li a{margin-right:10px;}
.today-news .today-list li b{height:19px;line-height:19px;padding:0 3px;margin-top:9px;}
.today-news .today-list li img{vertical-align:middle;margin:0 0 0 10px;}
.today-news{width:780px;float:left;padding:0 0 10px;}
.today-news .main-tit-bar,.side-rcmd .sub-tit-bar{margin-bottom:30px;}
.today-news .main-tit-bar .tabs{padding-top:10px;}
.today-news .side-imgs{width:274px;float:left;}
.today-news .side-imgs li{margin:0 0 20px;}
.today-news .side-imgs li a,.today-news .side-imgs li img{ display:block;width:100%;_height:211px;_overflow:hidden;}
.today-news .side-imgs li a{position:relative;color:#fff;font-size:0;}
.today-news .side-imgs li a:hover{color:#ccc;}
.today-news .side-imgs li span.name{display:block;width:100%;height:40px;line-height:40px;position:absolute;left:0;bottom:0;z-index:999;overflow:hidden;text-align:center;font-size:16px;_background:url(../2017img/tit-bg-ie.png) 0 0 repeat;background:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000); cursor:pointer;}
.today-news .side-imgs li a:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;background:#fff;opacity:0;filter:alpha(opacity=0);_display:none;}
.today-news .side-imgs li a:hover:before{opacity:0.1;filter:alpha(opacity=10);}
.today-news .side-imgs li a:hover span.name{background:rgba(0,0,0,0.6);}
.today-news .today-list{width:480px;float:right;}
.today-news .today-list h3{height:30px;line-height:30px;overflow:hidden;font-weight:normal;font-size:24px;padding:0 0 0 15px;}
.today-news .today-list h3,.today-news .today-list h3 a{color:#bc2c09;}
.today-news .today-list ul{padding:15px 0 0;}
.today-news .today-list li{height:36px;line-height:36px;font-size:0;background:url(2017imgico-dot-2.png) 0 16px no-repeat;padding:0 0 0 15px;overflow:hidden;}
.today-news .today-list li a,.today-news .today-list li b{float:left;}
.today-news .today-list li a{margin-right:10px;font-size:16px;}
.today-news .today-list li b{height:19px;line-height:19px;padding:0 3px;margin-top:9px;font-size: 14px;}
.today-news .today-list li img{vertical-align:middle;margin:0 0 0 10px;}
.side-rcmd{width:388px;float:right;padding:11px 0 10px;}
.side-rcmd li{padding:0 0 20px;}
.side-rcmd li img{display:block;width:100%;height:auto; *display:inline; vertical-align:middle;}
.side-rcmd li a:hover{opacity:0.9;}
.new-works{margin:0 auto 20px;}
.new-works .works-items{width:100%;position:relative;overflow:hidden;}
.new-works .works-items ul{width:105%;}
.new-works .works-items li{width:224px;height:385px;float:left;margin:0 20px 0 0;}
.new-works .works-items li .w-img,.new-works .works-items li .w-img img{display:block;width:224px;height:290px;}
.new-works .works-items li .w-img{margin:0 auto;}
.new-works .works-items li .w-info{padding:10px 0 0;}
.new-works .works-items li .w-info dt{display:inline;width:60px;float:left;text-align:center;padding:0 15px 0 0;}
.new-works .works-items li .u-img,.new-works .works-items li .u-img img,.new-works .works-items li .u-img a{display:block;width:44px;height:44px;border-radius:50%;}
.new-works .works-items li .u-img,.new-works .works-items li .u-img a{position:relative;}
.new-works .works-items li .u-img b{display:block;width:44px;height:44px;background:url(2017imgavatar-mask.png) center center no-repeat\9;position:absolute;left:0;top:0;}
.new-works .works-items li .u-img{margin:0 auto; overflow:hidden;}
.new-works .works-items li .u-name{display:block;font-size:14px;}
.new-works .works-items li .u-name,.new-works .works-items li .u-name a{color:#bc2c09;}
.new-works .works-items li .w-name{display:block;height:20px;line-height:20px;font-size:16px;font-weight:normal;overflow:hidden;}
.new-works .works-items li .w-desc{display:block;height:48px;line-height:24px;overflow:hidden;padding:3px 0 0;}
.new-works .works-items li .w-desc,.new-works .works-items li .w-desc a{color:#aca8a8;}
.new-works .works-items li .u-img a b{cursor:pointer;}
.special-works .works-items{width:100%;position:relative;overflow:hidden;margin:0 auto 20px;}
.special-works .works-items ul{width:105%;}
.special-works .works-items li{width:285px;height:250px;float:left;margin:0 20px 0 0;}
.special-works .works-items li .w-img,.special-works .works-items li .w-img img,.special-works .works-items li a{display:block;width:285px;height:210px;}
.special-works .works-items li .w-name{display:block;height:24px;line-height:24px;padding:8px 0 0;overflow:hidden;font-size:14px;}
.special-works .works-items li .w-name,.special-works .works-items li .w-name a{color:#333;}
.st-works .works-items{width:100%;position:relative;overflow:hidden;margin:0 auto 20px;}
.st-works .works-items ul{width:105%;}
.st-works .works-items ul li{width:224px;height:365px;float:left;margin:0 20px 0 0;}
.st-works .works-items ul li .w-img,.st-works .works-items ul li .w-img img{display:block;width:224px;height:290px;}
.st-works .works-items ul li .w-name{display:block;height:24px;line-height:24px;overflow:hidden;font-size:16px;padding:8px 0 0;}
.st-works .works-items ul li .w-tags{font-family:simsun;padding:8px 0 0;color:#8a8a8a;}
.st-works .works-items ul li .w-tags .tag{display:inline-block;height:20px;line-height:20px;padding:0 5px;border-radius:2px;background:#f4f4f4;margin:0 8px 0 0;color:#4e4e4e;}
.st-works .works-items ul li .w-tags a.tag:hover{background:#bc2c09;color:#fff;}
.excellent-course .course-items{width:100%;position:relative;overflow:hidden;margin:0 auto 20px;}
.excellent-course .course-items ul{width:105%;}
.excellent-course .course-items li{width:285px;height:300px;float:left;margin:0 20px 0 0;}
.excellent-course .course-items li .c-img,.excellent-course .course-items li .c-img img{display:block;width:285px;height:210px;}
.excellent-course .course-items li .c-name{display:block;height:24px;line-height:24px;overflow:hidden;padding:8px 0 0;font-size:14px;}
.excellent-course .course-items li .c-name,.excellent-course .course-items li .c-name a{color:#333;}
.excellent-course .course-items li .c-desc{display:block;height:48px;line-height:24px;overflow:hidden;color:#8a8a8a;font-size:14px;}
.excellent-course .course-items li .c-desc a{color:#bc2c09;}
.exam-section{}
.exam-section .exam-main{width:812px;float:left;overflow:hidden;}
.count-down{display:inline;float:right;padding:0 0 0 45px;font-size:18px;}
.count-down li{float:left;}
.count-down em{color:#bc2c09;}
.count-down .day-num{display:inline-block;line-height:38px;font-size:36px;padding:0 8px; font-family:Arial;background:#bc2c09;color:#fff;margin:0 4px;vertical-align:text-bottom;}
.count-down .day-num{*display:inline;}
.m-item{width:375px;height:360px;float:left;margin:0 30px 15px 0;}
.m-item .txt-list li{height:30px;line-height:30px;overflow:hidden;padding:0 0 0 10px;font-size:14px;background:url(2017imgico-dot-1.png) 0 14px no-repeat;}
.m-item .txt-list li span{float:right;padding:0 0 0 15px;}
.m-item .sub-tit-bar .title,.m-item .sub-tit-bar .tabs li a{font-size:18px;padding:0 10px;}
.m-item .more{padding-right:10px;}
.exam-main .sub-tit-bar{margin-bottom:15px;}
.exam-main .sub-tit-bar .title,.exam-main .sub-tit-bar .tabs li.current a{font-size:18px;}
.exam-side{width:388px;float:right;padding:0 0 15px;}
.exam-side .side-bn{margin:0 0 15px;}
.exam-side .side-bn img{display:block; width:100%;}
.exam-side .side-bn a:hover{opacity:0.9;}
.exam-side .side-tit{font-size:20px;padding:0 0 10px;font-weight:normal;}
.exam-side .icos-menu{width:100%;position:relative;overflow:hidden;margin:0 auto 15px;}
.exam-side .icos-menu ul{width:120%;}
.exam-side .icos-menu li{width:58px;height:78px;float:left;text-align:center; padding-right:26px; margin-right:26px; background:url(2017imgline-dashed.png) right 6px no-repeat;}
.exam-side .icos-menu li b{display:block;width:44px;height:44px;margin:0 auto;background-image:url(2017imgexam-icons.png);background-repeat:no-repeat;background-color:transparent;opacity:0.65;filter:alpha(opacity=65); cursor:pointer;}
.exam-side .icos-menu li b.m-ico-1{background-position:0 0;}
.exam-side .icos-menu li b.m-ico-2{background-position:-44px 0;}
.exam-side .icos-menu li b.m-ico-3{background-position:-88px 0;}
.exam-side .icos-menu li b.m-ico-4{background-position:-132px 0;}
.exam-side .icos-menu li b.m-ico-5{background-position:0 -44px;}
.exam-side .icos-menu li b.m-ico-6{background-position:-44px -44px;}
.exam-side .icos-menu li b.m-ico-7{background-position:-88px -44px;}
.exam-side .icos-menu li b.m-ico-8{background-position:-132px -44px;}
.exam-side .icos-menu li span{display:block;padding:5px 0 0;font-family:simsun;}
.exam-side .icos-menu li a:hover b{opacity:1;filter:alpha(opacity=100);}
.exam-side .text-menu{width:100%;position:relative;overflow:hidden;}
.exam-side .text-menu ul{width:105%;}
.exam-side .text-menu li{float:left;margin:0 10px 10px 0;}
.exam-side .text-menu li a{display:block;width:190px;height:36px;line-height:36px;text-align:center;font-size:18px;color:#fff;background:#999;}
.exam-side .text-menu li a:hover{background:#bc2c09;}
.exam-side .text-menu li a.menu-type-1{height:60px;line-height:60px;background:#bc2c09;font-size:20px;}
.exam-side .text-menu li a.menu-type-2{height:40px;line-height:20px;padding:15px 0;background:#bc2c09;font-size:20px;}
.exam-side .text-menu li a.menu-type-1:hover,.exam-side .text-menu li a.menu-type-2:hover{background:#a42000;}
.college-main{}
.college-section .college-main{border:1px solid #ddd;margin:0 auto 20px; width:1198px; position:relative; overflow:hidden;}
.college-section .college-main .tabs{height:36px;line-height:36px;border-bottom:1px solid #ddd;font-size:18px;}
.college-section .college-main .tabs li,.college-section .college-main .tabs a{float:left;}
.college-section .college-main .tabs li{display:inline;margin:-1px;}
.college-section .college-main .tabs li a{padding:0 18px;height:38px;line-height:38px;position:relative;}
.college-section .college-main .tabs li.current a{background:#bc2c09;color:#fff;}
.view-other-city{display:inline;float:right;line-height:30px;float:right;position:relative; z-index:999;}
.view-other-city p{display:inline;float:left;font-size:16px;}
.view-other-city .cur-city{display:inline;float:left;height:28px;line-height:28px;border:1px solid #ddd;padding:0 26px 0 12px;border-radius:2px;font-size:16px;position:relative;margin:0 0 0 15px;}
.view-other-city .cur-city:hover{color:#333;}
.view-other-city .cur-city b{display:block;width:11px;height:7px;background:url(2017imgselect-arrow.png) 0 0 no-repeat;position:absolute;right:8px;top:50%;margin-top:-3px;opacity:0.8;}
.view-other-city .city-pop{position:absolute;right:0;top:45px;z-index:9999;}
.city-pop-show .cur-city b{-moz-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);}
.ico-cafa,.ico-caa,.ico-hifa,.ico-gzarts,.ico-lumei,.ico-tjarts,.ico-xafa,.ico-scfai,.ico-tsinghua{display:inline-block;width:16px;height:16px;background-image:url(2017imgcollege-icos.png);background-repeat:no-repeat;background-color:transparent;margin:0 8px 0 0;vertical-align:middle; position:absolute; left:0; top:10px; font-size:2px;}
.ico-cafa,.ico-caa,.ico-hifa,.ico-gzarts,.ico-lumei,.ico-tjarts,.ico-xafa,.ico-scfai,.ico-tsinghua{*display:inline;}
.ico-cafa{background-position:0 0;}
.ico-caa{background-position:-16px 0;}
.ico-hifa{background-position:-32px 0;}
.ico-gzarts{background-position:-48px 0;}
.ico-lumei{background-position:-64px 0;}
.ico-tjarts{background-position:-80px;}
.ico-xafa{background-position:-96px;}
.ico-scfai{background-position:-112px;}
.ico-tsinghua{background-position:-128px;}
.college-famous{width:100%;position:relative;overflow:hidden;}
.college-famous ul{width:106%;padding:20px 0 30px 20px;}
.college-famous li{float:left;white-space:nowrap;width:395px;height:36px;line-height:36px;overflow:hidden;margin:0 15px 0 0;}
.college-famous li span{float:left;margin:0 15px 0 0; height:38px; overflow:hidden; line-height:38px; vertical-align:middle;}
.college-famous li strong{font-size:15px;font-weight:normal;margin:0 25px 0 0;float:left; }
.college-famous li strong,.college-famous li strong a{color:#333;}
.college-famous li strong a{ display:inline-block; padding-left:21px; position:relative;}
.college-famous li strong a{*display:inline;}
.college-list ul{width:105%;padding:20px 0 30px 20px;}
.college-list ul li{width:135px;height:30px;line-height:30px;font-size:15px;float:left;margin:0 11px 0 0;overflow:hidden;}
.exc-test-paper{width:100%;overflow:hidden;margin:0 auto 25px; position:relative;}
.exc-test-paper .tit-bar{height:35px;margin:0 auto 15px;line-height:22px;font-size:14px;}
.exc-test-paper .tit-bar .title{display:inline;float:left;line-height:35px;font-size:24px;font-weight:normal;color:#333;}
.exc-test-paper .tit-bar .desc{display:inline;float:left;padding:10px 0 0 15px;font-size:16px;}
.exc-test-paper .tit-bar .more{float:right;padding:10px 0 0;}
.exc-test-paper .test-paper-items,.exc-test-paper .test-paper-items ul,.exc-test-paper .test-paper-items li{height:350px;}
.exc-test-paper .test-paper-items{width:100%;position:relative;overflow:hidden;}
.exc-test-paper .test-paper-items ul{width:1000%;}
.exc-test-paper .paper-item{width:224px;float:left;margin:0 20px 0 0;text-align:center;}
.exc-test-paper .paper-item .w-img,.exc-test-paper .paper-item .w-img img{display:block;width:224px;height:290px;}
.exc-test-paper .paper-item .info{padding:6px 0 0;}
.exc-test-paper .paper-item .info h4,.exc-test-paper .paper-item .info p{height:24px;line-height:24px;font-size:14px;overflow:hidden;font-weight:normal;}
.exc-test-paper .btn-prev,.exc-test-paper .btn-next{display:block;width:56px;height:56px;background-image:url(../2017img/slide-btns.png);background-repeat:no-repeat;background-image:url(2017imgslide-btns-ie.png)\9;position:absolute;z-index:999;filter:alpha(opacity=50);background-color:rgba(0,0,0,0.3);}
.exc-test-paper .btn-prev{background-position:0 0;left:0;top:117px;}
.exc-test-paper .btn-next{background-position:-56px 0;right:20px;top:117px;}
.exc-test-paper .btn-prev:hover,.exc-test-paper .btn-next:hover{background-color:rgba(0,0,0,1);filter:alpha(opacity=100);}
.exc-test-paper:hover .btn-prev,.exc-test-paper:hover .btn-next{background-color:rgba(0,0,0,0.6);}
.other-course-section .course-main .sub-tit-bar{margin-bottom:10px;}
.course-main .m-item{height:auto;}
.studio-section{position:relative;overflow:hidden;}
.studio-section .st-items{width:105%;padding-bottom:5px;}
.studio-section .img-text-item,.studio-section .img-text-item img{display:block;width:375px;height:310px;}
.studio-section .img-text-item{float:left;margin:0 30px 20px 0;position:relative;}
.studio-section .img-text-item img{ _display:inline; _vertical-align:middle;}
.studio-section .img-text-item .info{width:345px;display:block;padding:8px 15px;*background:url(../2017img/tit-bg-ie.png) 0 0 repeat;background:rgba(0,0,0,0.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66000000,endColorstr=#66000000);position:absolute;left:0;bottom:0;}
.studio-section .img-text-item .info,.studio-section .img-text-item .info a{color:#fff;}
.studio-section .img-text-item a:hover .info{color:#ddd;}
.studio-section .img-text-item .tit{display:block;height:30px;line-height:30px;overflow:hidden;font-size:24px;font-weight:normal;}
.studio-section .img-text-item .desc{display:block;height:20px;line-height:20px;overflow:hidden;padding:8px 0 0;}
.studio-section .m-item{width:375px;height:310px;float:left;margin:0 30px 20px 0;}
.studio-section .m-item .sub-tit-bar{margin-bottom:10px;}
.studio-section .sub-tit-bar{height:24px;line-height:22px;padding:6px 0;background:none;}
.studio-section .sub-tit-bar .title{height:24px;display:inline;float:left;padding:0 0 0 5px;font-size:24px;color:#000;font-weight:normal;background:none;border-left:4px solid #bc2c09;padding-left:5px;}
.studio-section .sub-tit-bar .more{float:right;padding-right:0;}
.studio-section .studio-info .sub-tit-bar{height:36px;line-height:34px;background:#ededed;padding:0;margin-bottom:10px;}
.studio-section .studio-info .sub-tit-bar .title{height:36px;font-size:18px;padding:0 10px;background:#bc2c09;border:0;}
.studio-section .studio-info .sub-tit-bar .title,.studio-section .studio-info .sub-tit-bar .title a{color:#fff;}
.studio-section .studio-info .sub-tit-bar .more{padding-right:10px;}
.studio-section .side-m-item{width:388px;}
.team-section{margin:0 auto 25px;position:relative;}
.team-main{border:1px solid #ddd;}
.team-main .team-side{width:410px;float:left;padding:20px 5px;border-right:1px solid #ddd;margin-right:-1px;}
.team-main .team-side li{width:33.2%;height:188px;text-align:center;float:left;}
.team-main .team-side li .w-img,.team-main .team-side li .w-img img{display:block;width:110px;height:150px;}
.team-main .team-side li .w-img{margin:0 auto;}
.team-main .team-side li .tit{display:block;height:25px;line-height:25px;overflow:hidden;font-size:14px;padding:3px 0 0;width:90%;margin:0 auto;}
.team-intro{width:720px;padding:20px 0 25px 25px;float:left;border-left:1px solid #ddd;color:#333;}
.team-intro .intro-tit{font-size:28px;font-weight:normal;line-height:35px;padding:0 0 15px;}
.team-intro .intro-list li{padding:0 0 0 10px;font-size:14px;background:url(2017imgico-dot-1.png) 0 11px no-repeat;margin:0 0 3px;}
.team-intro .intro-list li img{vertical-align:middle;}
.team-intro .intro-list li .txt-gray{color:#aaa;}
.team-intro .ico-you-txt{display:inline;position:absolute;right:30px;bottom:30px;}
.team-intro .intro-list li a{color:#333333;}
.team-intro .intro-list li a:hover{color:#BC2C09;}
.clearfix_box{ clear:both;}
.today-news .today-list li b{*height:22px;*line-height:22px;}
.headline-section .headline .news-tit{height:auto;line-height:normal;}
.headline-section .headline .news-tit a{ vertical-align:middle;float:none;}
.headline-section .headline .news-tit b{margin:0;float:none;*height:22px;*line-height:22px;}
.search-section .search-select{z-index:60;}
.search-section  select{border:0;}
.search-section .select-list ul .dk_option_current{*display:none;}
.bnlist ul.small-bn li{*padding-bottom:18px;*margin-bottom:0;}

/*yaowen_qiehuan_20151218_laotu*/
.slide-section {position:relative;}
.slide-section .wqhg-news-link{position:absolute;left:835px;bottom:25px;height: 19px;line-height: 19px;padding:3px 5px;font-size: 14px;z-index:50;background: #bc2c09 none repeat scroll 0% 0%;color:#fff; display:inline-block;border-radius:3px;}
.wqhg-news-link:hover{color:#fff;background: #F00 none repeat scroll 0% 0%;}
.today-news .main-tit-bar{ position:relative;}
.today-news .tab-navs{position:absolute;display:block;right:2px;bottom:12px;z-index:10;}
.tab-navs dd{width:10px;height:10px;background:#d7d7d7;border-radius:100%; cursor:pointer;float:left;margin-left:5px;}
.tab-navs dd.active{ background-color:#bc2c09;}

/*meiritoutiao_20160111_laotu*/
.main-tit-bar .tabs li{ position:relative;}
.main-tit-bar .tabs li .num{ position:absolute;right:-3px;top:-2px;background:#ff0000;color:#fff;font-size: 16px; text-align:center; line-height:20px;height:20px; display:inline-block;border-radius:100%;z-index:10;min-width:20px;*width:20px;}
.main-tit-bar .tabs li .num.txt{font-size:12px;}

/*meiritoutiao_20160115_laotu*/
.today-news .side-imgs li{ position:relative;}
.today-news .side-imgs li .num{ position:absolute;right:-8px;top:-8px;background:#ff0000;color:#fff;font-size: 16px; text-align:center; line-height:20px;height:20px; display:inline-block;border-radius:100%;z-index:10;min-width:20px;*width:20px;}
.today-news .side-imgs li .num.txt{font-size:12px;}

.side-rcmd li{ position:relative;}
.side-rcmd li .num{ position:absolute;right:-8px;top:-8px;background:#ff0000;color:#fff;font-size: 16px; text-align:center; line-height:20px;height:20px; display:inline-block;border-radius:100%;z-index:10;min-width:20px;*width:20px;}
.side-rcmd li .num.txt{font-size:12px;}
