@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0; list-style:none;}
body { font-family:"微软雅黑"; background:#f6f6f6;}
a { text-decoration:none;}
img { border:0;}



/*container ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.container {/* max-width:750px;*/ margin:0 auto; background:#fff; padding-bottom:20vw;/*150px*/}


/*head ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.head { height:18.6666vw;/*140px*/ position:relative;}
.head_logo { text-align:center; position:absolute; top:50%; left:50%; margin-left:-38.6666vw;/*-290px*/ margin-top:-6vw;/*-45px*/}
.head_logo img { height:12vw;/*90px*/}


/*nav ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.nav_row { height:10.6666vw;/*80px*/ background:#2564c7; position:relative;}
.nav_row .nav_js { width:10.6666vw;/*80px*/ height:10.6666vw;/*80px*/ background:#1d4e9c; position:absolute; top:0; right:0; background-size:auto 5.3333vw;/*40px*/}
.nav_row .nav { position:absolute; top:0; bottom:0; left:0; right:10.6666vw;/*80px*/}
.nav_row .nav ul li { width:25%; float:left; color:#fff; font-size:3.7333vw;/*28px*/ text-align:center;}
.nav_row .nav ul li a { color:#fff; font-size:3.7333vw;/*28px*/ text-align:center; line-height:10.6666vw;/*80px*/ display:block;}


/*banner ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.banner { height:61.3333vw;/*460px*/}

/* 焦点图 */
.slideBox{ position:relative; overflow:hidden; }
.slideBox .hd{ position:absolute; height:5.3333vw;/*40*/ bottom:0; left:0; right:0; z-index:1; text-align:center;}
.slideBox .hd li{ display:inline-block; width:2.1333vw;/*16*/ height:2.1333vw;/*16*/ border-radius:50%; background:#fff; text-indent:-9999px; overflow:hidden; margin:0 0.8vw;/*6*/
-webkit-border-radius:2.1333vw;/*16*/
-moz-border-radius:2.1333vw;/*16*/
}
.slideBox .hd li.on{ background:#2564c7;}

.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img { vertical-align:top; width:100%;} /* 图片宽度100%，达到自适应效果 */
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */






/*content ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.content { overflow:hidden;}

.row_lm1 { text-align:center; overflow:hidden; padding-top:8vw;/*60px*/ padding-bottom:4vw;/*30px*/}
.row_lm1 img { height:10.6666vw;/*80px*/}



/*row1关于博阳 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row1 { overflow:hidden;}
.gyby { position:relative; overflow:hidden; padding-bottom:8vw;/*60px*/ border-bottom:1px solid #cdcdcd;}
.gyby_head { background:url(../images/13.jpg) no-repeat center top; height:32vw;/*240px*/ background-size:auto 100% ;}
.gyby_tbox { margin:0 5.3333vw;/*40px*/ background:#fff; box-shadow:0 0.6666vw 1.3333vw #d4d4d4;/*5px*/ /*10px*/  border-radius:2.6666vw;/*20px*/ margin-top:-6.6666vw;/*-50px*/}
.gyby_tbox .t1 { color:#2564c7; font-size:4.5333vw;/*34px*/ font-weight:bold; padding-top:8vw;/*60px*/ padding-left:5.3333vw;/*40px*/ padding-right:5.3333vw;/*40px*/
	overflow:hidden;
	white-space:nowrap; /*不换行*/
	text-overflow:ellipsis; /*省略号*/
}
.gyby_tbox .t2 { font-size:3.4666vw;/*26px*/ line-height:7.4666vw;/*56px*/ padding-top:4vw;/*30px*/ padding-left:5.3333vw;/*40px*/ padding-right:5.3333vw;/*40px*/ height:66.6666vw;/*504px - 500*/ overflow:hidden; color:#333; text-align:justify;}

.gyby_tbox .gyby_links { overflow:hidden; margin-left:2.6666vw;/*20px*/ margin-right:2.6666vw;/*20px*/ padding-bottom:2.6666vw;/*20px*/ padding-top:8vw;/*60px*/}
.gyby_tbox .gyby_links ul { overflow:hidden; border-radius:2.6666vw;/*20px*/ width:84vw;/*630px*/}
.gyby_tbox .gyby_links ul li { background:#ecf5fb; float:left; position:relative;}
.gyby_tbox .gyby_links ul li a { display:block; width:28vw;/*210px*/ height:28vw;/*210px*/ }
.gyby_tbox .gyby_links ul li.s2 { background:#f5fafd;}


.gyby_tbox .gyby_links ul li .icon { width:9.3333vw;/*70px*/ height:9.3333vw;/*70px*/ position:absolute; left:50%; top:50%; margin-left:-4.6666vw;/*-35px*/ margin-top:-7.3333vw;/*-55px*/}
.gyby_tbox .gyby_links ul li .icon1 { background:url(../images/14.png) no-repeat center center;}
.gyby_tbox .gyby_links ul li .icon2 { background:url(../images/15.png) no-repeat center center;}
.gyby_tbox .gyby_links ul li .icon3 { background:url(../images/16.png) no-repeat center center;}
.gyby_tbox .gyby_links ul li .icon1,
.gyby_tbox .gyby_links ul li .icon2,
.gyby_tbox .gyby_links ul li .icon3 { background-size:auto 100%;}

.gyby_tbox .gyby_links ul li .tt1 { color:#2564c7; font-size:3.4666vw;/*26px*/ line-height:1; text-align:center; position:absolute; bottom:4vw;/*30px*/ left:0; right:0;}




/*row2办学特色 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row2 { overflow:hidden;}
.bxts { background:url(../images/17.jpg) no-repeat; height:125.3333vw;/*940px*/ overflow:hidden; background-size:100% auto;}
.bxts_conbox { height:97.3333vw;/*730px*/ margin:0 5.3333vw;/*40px*/ background:#fff; box-shadow:0 0.6666vw 1.3333vw #d4d4d4;/* 5px 10px*/ border-radius:2.6666vw;/*20px*/ margin-top:13.3333vw;/*100px*/ position:relative;}
.bxts_conbox .t1 { color:#2564c7; font-size:4.5333vw;/*34px*/ font-weight:bold; padding-top:8vw;/*60px*/ padding-left:5.3333vw;/*40px*/ padding-right:5.3333vw;/*40px*/ 
	overflow:hidden;
	white-space:nowrap; /*不换行*/
	text-overflow:ellipsis; /*省略号*/
}
.bxts_conbox .t2 { font-size:3.4666vw;/*26px*/ line-height:7.4666vw;/*56px*/ padding-top:4vw;/*30px*/ padding-left:5.3333vw;/*40px*/ padding-right:5.3333vw;/*40px*/ height:44.8vw;/*336px*/ overflow:hidden; color:#333; text-align:justify;}


.bxts_conbox .bxts_links { overflow:hidden; margin-left:2.6666vw;/*20px*/ margin-right:2.6666vw;/*20px*/ position:absolute; bottom:0; left:0; right:0;}
.bxts_conbox .bxts_links ul { overflow:hidden; width:84vw;/*630px*/}
.bxts_conbox .bxts_links ul li { float:left; position:relative; width:28vw;/*210px*/ height:28vw;/*210px*/ }
.bxts_conbox .bxts_links ul li .bk a { width:22.4vw;/*168px*/ height:22.4vw;/*168px*/ border:1px solid #2564c7; border-radius:50%; position:absolute; top:0; left:50%; margin-left:-11.2vw;/*-84px*/ overflow:hidden;}






.bxts_conbox .bxts_links ul li .icon { width:5.3333vw;/*40px*/ height:5.3333vw;/*40px*/ position:absolute; left:50%; top:50%; margin-left:-2.6666vw;/*-20px*/ margin-top:-6.6666vw;/*-50px*/}
.bxts_conbox .bxts_links ul li .icon1 { background:url(../images/18.png) no-repeat center center;}
.bxts_conbox .bxts_links ul li .icon2 { background:url(../images/19.png) no-repeat center center;}
.bxts_conbox .bxts_links ul li .icon3 { background:url(../images/20.png) no-repeat center center;}
.bxts_conbox .bxts_links ul li .icon1,
.bxts_conbox .bxts_links ul li .icon2,
.bxts_conbox .bxts_links ul li .icon3 { background-size:auto 100%;}

.bxts_conbox .bxts_links ul li .tt1 { font-size:3.2vw;/*24px*/ line-height:1; text-align:center; position:absolute; top:50%; left:0; right:0; margin-top:2.6666vw;/*20px*/ color:#333;}
.bxts_conbox .bxts_links ul li .tt2 { line-height:1.3; margin-top:0.6666vw;/*5px*/}




/*row3校园生活 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row3 { overflow:hidden; border-bottom:1px solid #cdcdcd;}
.xysh {}
.xysh .hd { text-align:center; padding-bottom:1.3333vw;/*10px*/ overflow:hidden;}
.xysh .hd ul { font-size:0;}
.xysh .hd ul li { background:#2564c7; width:26.6666vw;/*200px*/ height:9.3333vw;/*70px*/ line-height:9.3333vw;/*70px*/ border-radius:4.6666vw;/*35px*/ text-align:center; color:#fff; font-size:3.4666vw;/*26px*/ display:inline-block; margin:0 2vw;/*15px*/}
.xysh .hd ul li.on { background:#f17118;}


.xysh .bd { padding-bottom:8vw!important;/*60px*/}
.xysh .bd ul { text-align:center; font-size:0;}
.xysh .bd ul li { width:40.6666vw;/*305px*/ border:1px solid #ddd; padding:2.5333vw;/*19px*/ box-shadow:0 0 1.0666vw #efefef;/*8px */ display:inline-block; margin-top:2.6666vw;/*20px*/ margin-left:1.3333vw;/*10px*/ margin-right:1.3333vw;/*10px*/}
.xysh .bd ul li .tubox { width:40.6666vw;/*305px*/ height:26.6666vw;/*200px*/ margin:0 auto; position:relative;}
.xysh .bd ul li .tubox img { height:100%; width:100%;}
.xysh .bd ul li .tubox .time { width:12vw;/*90px*/ height:9.3333vw;/*70px*/ background:rgba(0,0,0,.7); position:absolute; bottom:0; left:0; color:#fff; text-align:center; font-size:3.2vw;/*24px*/ line-height:4.6666vw;/*35px*/ padding:1.3333vw 0;/*10px */}
.xysh .bd ul li .t1 { line-height:9.3333vw;/*70px*/ text-align:center; font-size:3.4666vw;/*26px*/ color:#333;
	overflow:hidden;
	white-space:nowrap; /*不换行*/
	text-overflow:ellipsis; /*省略号*/
}



/*row4师资力量 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
.row4 { overflow:hidden; background:url(../images/24.jpg) no-repeat center bottom; background-size:100% auto; padding-bottom:13.3333vw;/*100px*/}
.szll { }
.szll_t1 { font-size:3.4666vw;/*26px*/ line-height:7.4666vw;/*56px*/ padding-left:10.6666vw;/*80px*/ padding-right:10.6666vw;/*80px*/ height:29.8666vw;/*224px*/ overflow:hidden; color:#333; text-align:justify;}
.szll_tubox { padding-top:13.3333vw;/*100px*/ overflow:hidden;}
.szll_tubox .hd { display:none;}

.szll_tubox .bd {}
.szll_tubox .bd ul li { width:50%; float:left;}
.szll_tubox .bd ul li .tubox { width:100%; height:72vw;/*540px*/}
.szll_tubox .bd ul li .tubox img { height:100%; width:100%;}
.szll_tubox .bd ul li .tbox { background:#2564c7; height:32vw;/*240px*/}
.szll_tubox .bd ul li:nth-child(2n) .tbox { background:#1d4e9c;}
.szll_tubox .bd ul li .tbox .t1 { padding-left:5.3333vw;/*40px*/ padding-top:5.3333vw;/*40px*/ line-height:1; font-size:4.8vw;/*36px*/ font-weight:bold; color:#fff; line-height:8.5333vw;/*64px*/}
.szll_tubox .bd ul li .tbox .t1 .bianqian { border:1px solid #fff; font-size:3.4666vw;/*26px */line-height:8vw;/*60px*/ padding:0 1.3333vw;/*10px*/ display:block; float:left; margin-right:2.6666vw;/*10px*/ border-radius:1.3333vw;/*10px*/}
.szll_tubox .bd ul li .tbox .t2 { padding-left:5.3333vw;/*40px*/ padding-top:4vw;/*30px*/ line-height:1; font-size:3.4666vw;/*26px*/ color:#fff; clear:both;}
.szll_tubox .bd ul li a .tbox .t1,
.szll_tubox .bd ul li a .tbox .t1 { color:#fff;}



.szll_an { display:block; width:48vw;/*360px*/ height:9.3333vw;/*70px*/ line-height:9.3333vw;/*70px*/ clear:both; margin:8vw auto 0 auto;/*60px */ text-align:center; font-size:3.4666vw;/*26px*/ border-radius:4.6666vw;/*35px*/ color:#fff; position:relative;
/*	position:absolute; bottom:40px; left:0; right:0; */
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#339ad5+0,276ac8+100 */
background: #33a2d7; /* Old browsers */
background: -moz-linear-gradient(left,  #33a2d7 0%, #a878ba 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(left,  #33a2d7 0%,#a878ba 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right,  #33a2d7 0%,#a878ba 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#33a2d7', endColorstr='#a878ba',GradientType=1 ); /* IE6-9 */
}
.szll_an a { color:#fff; display:block;}
.szll_an span { background:url(../images/25.png) no-repeat left top; width:3.7333vw;/*28px*/ height:3.7333vw;/*28px*/ position:absolute; top:50%; margin-top:-1.8666vw;/*-14px*/ right:5.3333vw;/*40px*/ background-size:auto 100%;}




/*footer ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.footer { background:#184182; overflow:hidden;}
.footer ul { overflow:hidden; padding:3.3333vw 0;/*25px */}
.footer ul li { height:4.5333vw;/*34px*/ line-height:4.5333vw;/*34px*/ color:#dde3ec;/*rgba(255,255,255,.85)*/ font-size:3.2vw;/*24px*/ padding:2vw 5.3333vw ;/*15px 40px*/}
.footer ul li a { color:#dde3ec;}
.footer ul li .icon { width:4.5333vw;/*34px*/ height:4.5333vw;/*34px*/ background-position:left top; background-repeat:no-repeat; background-size:100% 100%; float:left; margin-right:5.3333vw;/*40px*/}
.footer ul li .icon1 { background-image:url(../images/26.png)}
.footer ul li .icon2 { background-image:url(../images/27.png)}
.footer2 { background:#133366; height:13.3333vw;/*100px*/ color:#b3bcce;/*rgba(255,255,255,.7)*/ font-size:3.2vw;/*24px*/ line-height:13.3333vw;/*100px*/ text-align:center;}





.fullbot { height:20vw;/*150px*/ background:#1d4e9c; position:fixed!important; bottom:0; left:0; width:100%; z-index:9999;}
.fullbot ul li { position:relative; width:25%; float:left; height:20vw;/*150px*/}
.fullbot ul li:nth-child(2n) {/* background:#184182;*/}
.fullbot ul li .t1 { color:#fff; font-size:3.7333vw;/*28px*/ position:absolute; bottom:2vw;/*15px*/ text-align:center; width:100%;}
.fullbot ul li .icon { width:8vw;/*60px*/ height:8vw;/*60px*/ position:absolute; top:50%; left:50%; margin-left:-4vw;/*-30px*/ margin-top:-6.6666vw;/*-50px*/ background-position:left top; background-repeat:no-repeat;}
.fullbot ul li .icon1 { background-image:url(../images/31.png);}
.fullbot ul li .icon2 { background-image:url(../images/32.png);}
.fullbot ul li .icon3 { background-image:url(../images/33.png);}
.fullbot ul li .icon4 { background-image:url(../images/34.png);}
.fullbot ul li .icon1,
.fullbot ul li .icon2,
.fullbot ul li .icon3,
.fullbot ul li .icon4 { background-size:100% auto;}