@charset "utf-8";
*{margin: 0;padding: 0;}
ul{margin-bottom: 0;}
a:hover{text-decoration: none;}
.text-ellipsis{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.imgScale img{transition: 0.5s all;}
.imgScale img:hover{transform: scale(1.05,1.05);}
@font-face {font-family: Bodoni Bk BT;src: url('../fonts/tt0035m.ttf');}
.topwrap{background-image:url(../images/banner_bg.jpg);background-repeat:no-repeat;background-position:center center;height: 514px;overflow: hidden;}
/*banner*/
.bannerbox{position: relative;}
.bannerbox .hd{position: absolute;bottom: 15px;left: 50%;width:78px;margin-left: -39px;}
.bannerbox .hd li{width:10px;height: 10px;border: 1px solid #fff;float: left;margin: 0 5px;border-radius: 50%;}
.bannerbox .hd li.on{background: #ff9900;}
.bannerbox .bd img{display: block;margin: 0 auto;width: 100%;}

.bannerbox > img{width:1200px;margin:0 auto;display:block;}
/*news*/
.newswrap{background-image: url(../images/bg.png);background-position:center center;background-repeat:no-repeat;background-color:#f7f7f7;}
.leftbox{width: 720px;padding-top: 40px;padding-bottom: 40px;}
.tit{border-bottom: 1px solid #b1a279;margin-bottom: 30px;width: 900px;width: 690px;}
.leftbox h3,.mediabox .tit h3,.admission .tit h3{font-size: 22px;background: url(../images/newstit_bg.png) no-repeat left center;padding-left: 40px;line-height: 60px;float: left;/* border-bottom: 2px solid #ff9900; */position: relative;}
.leftbox h3 span,.mediabox .tit h3 span,.admission .tit h3 span{position: absolute;bottom: -1px;width: 100%;height: 2px;background: #ff9900;left: 0;}
.admission .tit h3 span{width: 230px;}
.leftbox h3 a, .mediabox .tit h3, .admission .tit h3{color: #333;font-family: "Bodoni Bk BT";}
.leftbox li{float: left;width: 430px;margin-right: 40px;margin-bottom: 15px;width: 330px;margin-right: 30px;}
.leftbox li .imgpos{margin-bottom: 10px;}
.leftbox li .imgpos img{width: 430px;height: 220px;display: block;}
.leftbox li .newstit{color: #333;font-size: 16px;height: 64px;line-height: 2;font-family: arial;font-weight: 600;overflow: hidden;}
.leftbox li .time{font-size: 14px;color: #ff6600;line-height: 40px;background: url(../images/time_bg.png) no-repeat left center;padding-left: 20px;}
.showmore a{display: block;width: 898px;width: 690px;height: 50px;line-height: 50px;background: #fff;text-align: center;font-size: 14px;color: #ff9900;border-left: 2px solid #ff9900;}
.rightbox{width: 400px;background:url(../images/media_bg.jpg) no-repeat center center;padding:40px}
.mediabox .tit,.admission .tit{width: 100%;margin-bottom: 5px;}
.mediabox .tit h3{background: url(../images/mediatit_bg.png) no-repeat left center;    background-size: 19%; }
.admission .tit h3{background: url(../images/admission_bg.png) no-repeat left center;}
/*list_page*/
.listwrap{margin-bottom: 20px;}
.position{margin: 20px auto;padding-left: 30px;background: url(../images/dangqian.png) left center no-repeat;}
.listbox .aside{width: 300px;}
.listbox .aside h3{height: 70px;line-height: 70px;font-size: 20px;background:#ff9900;color: #fff;text-align: center;}
.listbox .aside ul{padding:10px 0;background: #f3f6fa;}
.listbox .aside ul li{padding:0 15px;}
.listbox .aside ul li a{display: block;font-size: 16px;line-height: 30px;padding: 5px 0;/* padding-left: 15px; *//* padding-right: 15px; */border-bottom: 1px solid #ffffff;}
.listbox .aside ul li.on a,.listbox .aside ul li:hover a{color: #ff9900;border-color:#ff9900;}
.listbox .list,.listbox .zwcon{width: 1100px;width: 880px;}
.listbox .list ul li{position: relative;padding-left: 0;padding-right: 0;height: 36px;line-height: 36px;background: url(../images/dot.jpg) no-repeat left center;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listbox .list ul li a{color: #444;}
.listbox .list ul li > span{position: absolute;top:0 ;right: 0;color: #999;font-size:15px;}

.fanye_page{text-align: center;margin: 20px 0;}
.fanye_page .pb_sys_style1 .p_no_d{background-color: #ff9900;border: 1px solid #ff9900;}

/*content_page*/
.zwcon h3{width: auto;font-size: 26px;line-height: 36px;text-align: center;font-weight: 700;}
.zwcon .zwinfo{margin: 0 auto;line-height: 40px;text-align: center;}
.zwcon .zwinfo > span{margin: 0 10px;}
.zwcon .zw{margin: 20px 0;}
.zwcon .zw p{font-size: 16px;line-height: 32px;}
.zwcon .infoname{font-size: 30px;line-height: 50px;font-weight: 700;text-align:left;color:#ff9900;margin-bottom: 20px;}
.listbox .brief{width: 1000px;margin: 0 auto;float: none;border: 1px solid #ff9900;padding: 20px;margin-bottom: 20px;}
.brief h3{font-size:24px;margin-bottom: 20px;text-align: left;display: inline-block;border: 1px solid #ff9900;margin-left: 80px;line-height:50px;padding-right: 15px;}
.brief h3 span{float:left;width: 30px;height:52px;background:#ff9900;margin-right:15px;}
.linkurl {text-align: center;}
.linkurl a{width: 254px;display:block;height: 33px;line-height: 33px;color:#fff;background-image: url(../images/namelink_bg.png);background-repeat:no-repeat;background-position:center center;float: right;}
/*.zwcon .zw p::selection{background: #ff9900;color: #fff;}*/

.mediabox{margin-bottom: 25px;}
/*main news public css*/
.same ul li{border-bottom: 1px dashed #ccc;padding: 19px 0;height: 64px;}
.same ul li.noborder{border:none;padding: 21px 0 0 0;}
.same ul li .datebox{width: 68px;height: 58px;float: left;border: 1px solid #ff9900;background: #ff9900;text-align: center;}
.same ul li .datebox p{font-size: 26px;color: #ff9900;line-height: 32px;background: #fff;}
.same ul li .datebox span{display: block;font-size: 16px;line-height: 26px;color: #fff;}
.same ul li .titbox{margin-left: 90px;font-size: 16px;color: #333;line-height: 2;}
.admission .tit{margin-top: 10px;}


/***Schools & Colleges***/
.kyzccon .kyzc{width:100%;}
.kyzcbox .kyzccon .kyzc li{width: 30.33%;float: left;padding: 1.5%;background: #fff;margin-bottom: 25px;transition: all 0.5s;}
.kyzcbox .kyzccon .kyzc li .iconbox{width:70px;height: 70px;border: 1px solid #ff9900;border-radius: 10px;float: left;}
.kyzcbox .kyzccon .kyzc li .iconbox img{display: block;/* margin: 15px auto 0; */width: 50px;margin: 10px auto 0;height: 50px;}
.kyzcbox .kyzccon .kyzc li:hover .iconbox img.active{display: block;}
.kyzcbox .kyzccon .kyzc li .kytit{margin-left: 80px;}
.kyzcbox .kyzccon .kyzc li .kytit p{font-size: 16px;color:#555;margin: 0;line-height: 32px;}
.kyzcbox .kyzccon .kyzc li .kytit a{font-size: 14px;color: #999;}
.kyzcbox .kyzccon .kyzc li:hover{/*background:#ff9900;*/}
.kyzcbox .kyzccon .kyzc li:hover .iconbox{/*border-color:#fff;*/}
.kyzcbox .kyzccon .kyzc li .iconbox img.active,.kyzcbox .kyzccon .kyzc li:hover .iconbox img{/*display: none;*/}
.kyzcbox .kyzccon .kyzc li:hover .kytit p,.kyzcbox .kyzccon .kyzc li:hover .kytit a{/*color: #fff;*/}