/*banner*/
#banner{width: 100%;height: 500px;position: relative}
.banner_tab{position: absolute;width: 905px!important;top: 240px;left: 507px}
.banner_tab div{width: 220px;float: left;color: #fff;font-weight: bold;font-size: 20px;padding: 8px 0;margin-right:8px;text-align: center;background: linear-gradient(to bottom,#4273f4,#501efd);border-radius: 5px}
.banner_tab .on{background: linear-gradient(to bottom,#ffb457,#ff8347);cursor: pointer}

/*
.banner_tab{position: absolute;width: 905px!important;top: 240px;left: 511px}
.banner_tab div{width: 220px;float: left;color: #fff;font-weight: bold;font-size: 20px;padding: 8px 0;margin-right:8px;text-align: center;background: linear-gradient(to bottom,#4273f4,#501efd);border-radius: 5px}
.banner_tab .on{background: linear-gradient(to bottom,#ffb457,#ff8347);cursor: pointer}*/

/*品牌介绍*/
#banner .owl-demo { position: relative; width: 100%; height: 390px; }#banner .owl-demo .item { position: relative; display: block; }#banner .owl-demo img { display: block; width: 100%; height: 390px; }.title { text-align: center; }.title h2 { color: #232323; font-size: 32px; background: url(../images/Line.jpg) no-repeat center bottom; padding-bottom: 15px; font-weight: bold; }.title p { color: #7a7a7a; font-size: 16px; line-height: 29px; padding: 8px 0 0 0; }.more-text { width: 100%; text-align: center; margin:0 0 30px 0; display: block; clear: both; height: 45px; line-height: 45px; }.more-text a { border: 1px solid #2e84eb; color: #2e84eb; font-size: 18px; padding: 12px 20px; border-radius: 5px; transition: .3s ease-in-out; -moz-transition: .3s ease-in-out; -ms-transition: .3s ease-in-out; -o-transition: .3s ease-in-out; -webkit-transition: .3s ease-in-out; }.more-text a:hover { background: #2e84eb; color: #fff; }
/*.xhpp {margin: 0 auto;width: 1140px; height: 410px; color: #333;  background: #fff; padding: 20px 20px 20px 0px; margin-top: 20px;}*/
.xhpp {margin: 0 auto;width: 1193px; height: 410px; color: #333;  background: #fff; padding: 20px 1px 20px 0px; margin-top: 20px;}
.xhpp-font {font-size: 30px;line-height: 30px; padding-top: 30px; color: #333;}
.line {width: 80px;height: 2px; background-color: #2e84eb;  margin-top: 20px;}
.xhpp p {font-size: 15px; line-height: 30px; margin-top: 10px; width: 44%; color: #666;}
.xhpp p:hover{color: #333;}
.xhpp-img {float: right; display: block;}
.xhpp-more {margin: 10px 0 0 0;padding-top: 0px;color: #717171;}
.xhpp-more:hover{color: #333;}

/*学校新闻*/
.content{width: 1200px;margin: 30px auto;overflow: hidden}
.content_tab{width: 386px;margin-right: 20px}
.dzs_video {width: 100%;height: 230px;background: #0A0000;border-radius: 10px;margin-bottom: 20px}
.news{height: 230px;width: 100%;margin-bottom: 20px}
.news_nav{width: 100%;height: 50px;background: #2a6eee;color: #fff;position: relative;margin-bottom: 10px}
.news_nav img{margin-left: 10px;margin-top: -5px}
.news_nav p{height: 50px;line-height: 50px}
.news_nav_1{font-size: 22px;margin: 0 10px}
.more {position: absolute;top: 0;bottom: 0;right: 10px;margin: auto;width: 54px;line-height: 24px;height: 24px;text-align: center;color: #fff !important;text-transform: uppercase;font-size: 14px;background-color: #333;}
.news_tab{width: 100%;overflow: hidden}
.news_tab li{width: 100%;height: 35px}
.news_tab li a{color: #0A0000;line-height: 35px;transition:.4s;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;cursor: pointer}
.news_tab li a:hover{padding-left: 10px;font-style: italic;}
.news_tab li a p{width: 306px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.news_tab li a em{width: 70px;text-align: right}
.content_ser{width: 390px;color: #fff}
.content_ser ul li {float: left;margin-left: 5px;margin-top: 6px;width: 190px;position: relative;text-align: center;cursor: pointer}
.content_ser img{width: 100%}
.zyxy {position: absolute;top:0;width: 190px;height: 104px;border-radius: 10px;overflow: hidden;}
.zyxy:hover .mt_03{margin-top: -85px!important;}
.zyxy:hover .zy_p{display: none}
.mt_02 {margin-top: 105px;}
.zy_02 {width: 190px;margin-top: 10px;line-height: 30px;font-size: 20px;font-weight: bold}
.zy_02 a,.zy_03 a {color: #FFF;}


.content_ser{width: 390px;color: #fff}
.content_ser ul li {float: left;margin-left: 5px;margin-top: 6px;width: 190px;position: relative;text-align: center;cursor: pointer}
.content_ser img{width: 100%}
.zyxy {position: absolute;top:0;width: 190px;height: 104px;border-radius: 10px;overflow: hidden;}
.zyxy:hover .mt_03{margin-top: -85px!important;}
.zyxy:hover .zy_p{display: none}
.mt_02 {margin-top: 105px;}
.zy_02 {width: 190px;margin-top: 10px;line-height: 30px;font-size: 20px;font-weight: bold}
.zy_02 a,.zy_03 a {color: #FFF;}

/*专业设置*/
.jsx-title {padding: 0;font-size: 12px;font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: normal;color: #666;border: none;vertical-align: baseline;}
.jsx-title2 {padding: 0;font-size: 12px;font-family: "\5FAE\8F6F\96C5\9ED1";font-weight: normal;color: #2a6eee;border: none;vertical-align: baseline; }
.index-title.jsx-title {text-align: center;position: relative;padding-bottom: 10px;}
.title-en.jsx-title {font-size: 40px;background: linear-gradient(to bottom,#2a6eee,#fff);-webkit-background-clip: text;color: transparent;font-weight: 400;opacity: 0.8;}
.title-red.jsx-title {font-size: 38px;position: absolute;bottom: 0px;left: 0px;width: 100%;text-align: center;font-weight: 600;}
.title-red.jsx-title span{color: #ff9a00}
.title-red2.jsx-title2 {font-size: 28px;position: absolute;bottom: -40px;left: 0px;width: 100%;text-align: center;font-weight: 600;}
.cscgxz_nav {margin: auto;width: 1200px;padding-top: 20px;line-height: 38px;}
.cscgxz_nav li{float: left;font-size: 20px;width: 400px;text-align: center;font-weight: bold;background: #eeeeee;height: 40px;color: #585757;}
.cscgxz_nav li.on{background: #fff;color: #2a6eee;border-top: 2px solid #2a6eee;cursor: pointer;border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee}
.content_zy{width: 100%;position: relative;margin-top: 30px}
.content_zy ul li{width: 25%;float: left;text-align: center;cursor: pointer}
.content_zy_zyxy {position: absolute;top:290px;width: 25%;height: 290px;overflow: hidden; -webkit-transition: all 0.6s linear;}
.content_zy_zyxy:hover .zy_p{display: none}
.zy_zyxy_02 {margin-top: 290px;}
.zy_zyxy_02 p{margin: 20px 0;line-height: 28px;font-size: 18px;color: #fff;text-align: left;text-indent: 36px;padding: 0 30px}
.zy_zyxy_02 h2{font-size: 30px;font-weight: bold;text-align: center}
.zy_zyxy_02 a{display: inline-block;width: 50%;border-radius: 5px;color: #fff;text-align: center;padding: 8px 0}
.content_zy ul li:nth-child(1) h2{color: #e26769}
.content_zy ul li:nth-child(1) a{background: #e26769}
.content_zy ul li:nth-child(2) h2{color: #0cb9fb}
.content_zy ul li:nth-child(2) a{background: #0cb9fb}
.content_zy ul li:nth-child(3) h2{color: #ffca3b}
.content_zy ul li:nth-child(3) a{background: #ffca3b}
.content_zy ul li:nth-child(4) h2{color: #f05984}
.content_zy ul li:nth-child(4) a{background: #f05984}

/*精彩校园*/
.content_box{width: 1200px;overflow: hidden;margin: 30px auto}
.content_box .content_box_img:nth-last-child(1){margin-right: 0}
.content_box_img{padding: 0;position: relative;white-space: normal!important;width: 386px;margin-right: 20px}
.content_box_img p{margin: 0;position: absolute;bottom: 0;background: #000000;color: #FFFFFF;font-size: 20px;padding: 5px 10px;left: 0;right: 0;overflow: hidden;filter: alpha(Opacity=50);-moz-opacity: 0.5;opacity: 0.5;text-align: center}

/*新闻资讯*/
.content_tab2{height: 300px}
.content_tab2 .news{height: 280px}
.content_tab2 li{border-bottom: 1px solid #eeeeee;text-indent: 20px;background: url(../images/dot.gif) no-repeat left center;font-size: 16px;}
.content_tab2 li a p{width: 386px}

/*友情链接*/
.fotNav{width: 100%;height: 62px;background: #2c80de;margin-top: 20px}
.fotNav ul{float: left;width: 854px;}
.fotNav ul li{float: left;width:30%;height: 62px;line-height: 62px;font-size: 14px;}
.fotNav ul li:hover{background: #2668b2;}
.fotNav ul a{color:#fff;}
.fotNav ul li img{float: left;margin-top:8px;margin-left:5px;width: 45px;height: 45px}
.fotNav ul li span{line-height: 18px;margin-top:12px; font-size:18px;}
.fotNav select{width: 180px;height: 24px;float: right;margin-top: 20px;font-size: 12px;margin-right: 20px;}
/*全国院校*/
.xdyx li{float:left; margin-top:10px;}
.xdyx li a{font-size: 16px;padding-left:12px;padding-right:12px;width: 180px;display: inline-block;height: 22px;text-align: center;}

.hot-tu0{

    margin: 0 auto;
}
.hot-tu0 .bd0{
    width:1200px;
     margin: 0 auto;
     height: 200px;
}
.hot-tu0 .bd0 li{
    width: 300px!important;
    margin:0 10px;
}