@charset "gb2312";
/* CSS Document */
form,input,button {margin: 0px;padding: 0px;border: 0px; vertical-align:middle;}
ul, li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 { font-size:14px;font-weight:normal;}
img { border:0;}
a { text-decoration:none; color:#333; outline:none;}
.white{color:#FFFFFF;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.mtop10{ margin-top:10px;}
.tcenter{ text-align:center;}
.f15{ font-size:15px;}
.hui{color:#7c7777;}

.bannerms{width:100%; height:auto; overflow:hidden; background:url(/images/msfc/bg1.jpg) repeat; background-size:100% 100%;}

.rev {position: relative;}
.ban_01{width:1012px; height:680px; overflow:hidden; margin:0 auto; z-index:2}
.ban_01 ul li {float: left;position: absolute;}
.ban_01 .ban_img1 {top:220px;left:1;z-index: 98;}
.ban_01 .ban_img2 {top:160px;left:71px;z-index: 99;}
.ban_01 .ban_img3 {top:116px;left:318px;z-index: 100;border: 1px solid #FFF;}
.ban_01 .ban_img4 {top:160px;right: 70px;z-index: 99;}
.ban_01 .ban_img5 {top:220px;right:1px;z-index: 98;}
.wid_li1 {width: 220px;}
.wid_li2 {width: 310px;}
.b_left1 {top:350px;left:1px;cursor: pointer;z-index: 99; position:absolute}
.b_right1 {top:350px;right:1px;cursor: pointer;z-index: 99; position:absolute}

.mszs_one{width:1280px; height:auto; overflow:hidden; margin:0 auto;}
.mszs_one .p_second {color: #0099df;font-size: 30px;margin-top: 10px;}
.mszs_one .p_first{font-size: 50px;font-weight: bold;margin-top: 50px;color: #0099df}
.mszs_one .p_last{text-align:left;color: #3f3f40;font-size: 18px;line-height: 50px; text-indent:2em;}

.mszso_bottom{width:1056px; height:auto; overflow:hidden; margin:60px auto;}
.mszso_bottom li{ float:left; width:185px; margin-left:60px; display:inline;}
.mszso_bottom li p{font-size: 16px;width: 148px;text-align: center;line-height: 1.8em;}

/*网站开发教研组*/
.msfc_two{width:100%; height:auto; overflow:hidden; background:url(/images/msfc/bg2.jpg) no-repeat; background-size:100% 100%}
.mst2_show{width:1066px; height:720px; margin:0 auto}
.mstt_top{width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.mstt_top h3 a{font-size:42px; font-weight:bold; color:#3496e1; text-align:center; display:block;}
.mstt_top p{font-size: 20px;color: #FFF;height: 90px;line-height: 32px;text-align:center;}
.mstt_bottom{width:1100px; height:auto; overflow:hidden; margin:30px auto;}
.mb_left li {float: left;margin-left: 13px; height:516px;}
.mb_left li img{width: 260px;height: 365px;}
.mb_left li p{width: 250px;background-color: #15141A;color: #fff;height:105px;line-height:25px;font-size: 14px; text-align:left;padding:5px;}
.mb_left .par02p {font-size: 12px;text-align: left;background-color: #1F1E26;height: 105px;line-height: 20px;padding: 10px;width:180px;}
.msfc_three{width:100%; height:auto; overflow:hidden; background:#ddebf6 repeat;}
.mst3t_bottom{width:640px;height:auto; overflow:hidden; margin:30px auto;}

.mb_left li h4{width: 260px;background-color:#2B86CB;color: #fff;height:40px;line-height:40px;font-size: 16px; text-align:center;}
.mb_left .par03p {font-size: 12px;text-align: left;background-color: #3496E1;height: 105px;line-height: 20px;padding: 10px;width:180px;}

.msfc_four{width:100%; height:auto; overflow:hidden;}
.mst4_show{width:1220px; height:auto; overflow:hidden; margin:0 auto;}
.mst4t_bottom{width:1215px; height:533px; overflow:hidden; margin:30px auto; position:relative}
.next{background:url(left1.png) no-repeat; position:absolute; width:26px; height:75px; cursor:pointer; left:0px; top:145px;}
.prev{background:url(right1.png) no-repeat; position:absolute; width:26px; height:75px; cursor:pointer; right:0px;top:145px;}
.mst4t_bottom .bd{width:1066px; height:533px; position:absolute; left:60px;}

.msfc_five{width:100%; height:auto; overflow:hidden; background:url(/images/msfc/bg3.jpg) no-repeat; background-size:100% 100%;}
.mst5_show{width:1220px; height:auto; overflow:hidden; margin:0 auto;}

.mst5t_bottom{width:1215px; height:533px; overflow:hidden; margin:30px auto; position:relative}
.mst5t_bottom .bd{width:1066px; height:533px; position:absolute; left:60px;}

.msfc_six{width:100%; height:auto; background:url(/images/msfc/bg4.jpg) no-repeat; background-size:100% 100%; padding-top:30px}
.mst2t_top{width:850px; height:auto; overflow:hidden; margin:0 auto;}
.mst2t_top h3 a{font-size:50px; font-weight:bold; color:#FFF; text-align:center; display:block;}
.mst2t_top p{font-size:24px; color:#FFF; text-align:center; margin-top:15px;}

.msfc_seven{background:url(/images/msfc/bg5.jpg) no-repeat; width:100%; height:auto; background-size:100% 100%; padding-top:30px;}
.mst7_show{width:1066px; height:718px; overflow:hidden; margin:0 auto}

.msfc_8{background:url(/images/msfc/bg6.jpg) no-repeat; width:100%; height:auto; background-size:100% 100%; padding-top:30px;}
.mst8_show{width:1066px; height:718px; overflow:hidden; margin:0 auto}

.msfc_9{ width:100%; height:auto; padding-top:30px; background:url(/images/msfc/bg7.jpg) no-repeat; background-size:100% 100%;}
.mst9t_bottom{width:852px; height:auto; overflow:hidden; margin:30px auto}

.msfc_10{ width:100%; height:auto; padding-top:30px; overflow:hidden;}
.msfc_11{ width:100%; height:auto; padding-top:30px; background:url(/images/msfc/bg8.jpg) no-repeat; background-size:100% 100%;}

.msfc_12{width:100%; height:auto; padding-top:30px; overflow:hidden;}













