@charset "utf-8";
/* CSS Document */
body{margin:0; padding:0; font-size:12px; background-color:#fff;min-width: 1200px;margin:0 auto;}
a{text-decoration:none; color:#333;font-size: 18px;}
a:hover{ color:#333;}



/*.share { text-align: right; padding: 29px 16px 24px 0; }
.share a { margin: 0 0 0 22px; position: relative;display: inline-block;*display: inline;*zoom:1;width:42px;height:42px;}
.share a:first-child{margin-left: 0}*/

/*二级页*/

.sub_header{     background-image: url(../images/topbgs.jpg);height:180px;background-attachment: scroll;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;}
.header{width: 1200px;margin:0 auto;overflow: hidden;height:180px;}
.sublogo{width: 300px;height:180px;float: left;}

.subnav{width: 900px;float: left;}
.subnav ul li {float: left;width: 150px;height:180px;}
.subnav ul li a {width: 150px;height:180px; display: block;text-align: center;background: rgba(255,255,255,0);}
.subnav ul li a h2{color:#226FBF;font-size: 24px;font-weight: normal;padding-top:60px;}
.subnav ul li a p{color:#226FBF;font-size: 14px;margin-top:7px;padding:0 18px;}
.subnav ul li a:hover{font-weight: normal;background: rgba(255,255,255,0.4);}



.subPage{ width:1200px; margin:0px auto 100px;}
.pageBanner{ width:1200px;margin-bottom: 18px;}
.Bread{width:auto;height:39px; line-height:39px;border-bottom:2px solid #002b5c; font-size:13px; color:#002b5c; margin-top:5px;}
.Bread a{color:#002b5c;}
.articleList2 ul{width: 100%;}
.articleList2 ul li{height:38px; line-height:38px; border-bottom: 1px dashed #ddd;width: 100%;float: none;}
.articleList2 ul li a{padding-left:15px; background: url(../images/list_lig.jpg) no-repeat left center;font-size: 14px;}
.listTitle2{ padding-left:0px; background:none;height:50px;line-height: 50px;} 
.listTitle2 h2{color: #002b5c; font-size: 16px; font-weight: bold; height:50px; line-height:50px; padding:0px;}
.subPage .articleList2{ margin:10px 0px 18px;}
 
.pages{ text-align:center; height:28px;*height:29px;  line-height:28px; margin:25px 0 40px 0; overflow: hidden;padding-left:15px;font-size: 16px;}
.pages img{vertical-align: middle;}
.pages span{ color:#b1040e; padding:0 18px 0 0px;}
.pages a{ display: inline-block; *display:inline; *zoom:1; *vertical-align: middle;width:27px; height: 28px;*height:29px;text-align:center; color:#636363;font-size: 18px;}
.pages a img{*display:block; *margin-top: 8px;}
.pages a:hover{ color:#b1040e;}
.pages a.on_pages{ background: url(../images/pages03.jpg) no-repeat center top;color:#b1040e;}

.pageList{ padding-bottom: 30px; overflow: hidden;}
.articleTitle { width: 100%;text-align: center;}
.articleTitle h2{font-size: 50px;font-weight: normal; margin:50px 0 50px 0;}
.article{overflow:hidden; margin:18px 10px;font-size:16px; line-height:32px;}

.pageArticle{margin-top:30px;}

/*二级页左右分栏开始*/
.con { width:1200px; height:auto; overflow:hidden;}
.con .con_left { width: 300px; float: left; border-bottom:none; margin:30px 0 0 0;}
.con .con_left .left_title { height:110px; line-height:40px; background:#002b5c;}
.con .con_left .left_title h2 { padding:0 0 0 18px;}
.con .con_left .left_title h2 a { font-size:16px; font-family:"微软雅黑"; color:#fff; font-weight:bold;}
.con .con_left ul li {}
.con .con_left ul li a {   display: block; background: #F3F3F3;width: 300px;}
.con .con_left ul li a:hover,.con .con_left ul li a.on { background: #D7E5F1;}

.con .con_right { width:850px; height:auto; float: right;margin-top:18px;}
.pictureList ul { width:850px; overflow:hidden;}
.pictureList ul li { width:255px; height:206px; float: left; text-align:center;margin:0 23px;}
.pictureList ul li img {display:block;}
.pictureList ul li p { height:30px; line-height:30px;font-size: 14px;}

/*二级页左右分栏结束*/
.con_leftList{padding:15px 18px 15px 18px;overflow: hidden;}
.con_leftList img{float: left;}
.con_leftList h2{float: right;text-align: right;width: 187px;font-weight: normal;color: #216FBF;}
.con_leftList h2 .title{font-size: 24px;}
.con_leftList h2 .yingwen{font-size: 18px;margin-top:7px;color:#568FCA;}





p strong{font-weight: bold;}

/*组织机构*/
.organList{overflow: hidden;}
.organList h2{background: #E2EFF9;font-size: 22px;color:#000080;padding:10px 18px;}
.organList ul{padding:10px 18px 30px 18px;overflow: hidden;background: #F7FCFF;}
.organList ul li p{font-size: 18px;margin:10px 0;}
.organList ul li h3{font-size: 18px;margin:10px 0;color:#000080;}
.organList ul li span{display: block;font-size: 16px;}




/*师资队伍*/
.teachStaff{overflow: hidden;}
.teachStaff ul{overflow: hidden;margin-bottom: 70px;}
.teachStaff ul li{float: left;width: 118px;overflow: hidden;margin-left:18px;margin-bottom: 30px;}
.teachStaff ul li img{display: block;width: 118px;height:118px;background: #ccc;border:0;}
.teachStaff ul li p{display: block;font-size: 16px;text-align: center;margin-top:10px;}


/*教学理念*/
.jiaoxueList{overflow: hidden;}
.jiaoxueList img{display: block;}
.jiaoxueList p{margin:18px 0;font-size: 18px;font-weight: normal;line-height: 40px;}
.jiaoxueList h2{font-size: 28px;font-weight: bold;line-height: 40px;}
 
.submore{text-align: center;display: block;padding-top: 18px;}
.submore i{display: inline-block;font-style: normal;color:#fff;background: #2182D5;font-size: 16px;padding:8px 35px;border-radius: 18px;}
.submore:hover i{background: #2578BB;}


.con_rightT{width: 1200px;overflow: hidden;}


/*awards*/
.subawardsList01{margin:100px 0;}
.subawardsList01 ul{margin-left: 80px;}
.subawardsList01 ul li{margin-bottom: 10px;}
.subawardsList01 ul li h2{font-size: 26px;font-weight: normal;background: url(../images/li_bg.jpg) no-repeat center left;padding-left:18px;}
.subawardsList01 ul li h2 i{font-size: 26px;color:#A9A9A9;font-style: normal;}

.subawardsList02{background: #FFF6F6;padding:50px 0;margin-bottom: 0;}
.subawardsList02 ul li h2{font-size: 26px;font-weight: normal;background: url(../images/li_bg_red.jpg) no-repeat center left;padding-left:18px;color:#B22222;}
.subawardsList01 ul li h2 i{color:#FFA07A;}

.subAwardsPicList{overflow: hidden;margin:50px 0;}
.subAwardsPicList ul{overflow: hidden;}
.subAwardsPicList ul li{float: left;width: 400px;height: 600px;text-align: center;}
.subAwardsPicList ul li img{display: block; width: 400px;height: 600px;}





/*news*/
.subNewsList{overflow: hidden;}
.subNewsList li{overflow: hidden;border-bottom: 1px solid #000;padding-bottom: 12px;margin-bottom: 50px;}
.subNews01{overflow: hidden;}
.subNews01 .lf{float: left;width: 240px; height: 146px; overflow: hidden;}
.subNews01 .rt{float: right;width: 595px;height:146px; overflow: hidden;}

.subNewsRt{overflow: hidden;}
.subNewsRt h2 a{font-size: 24px;font-weight: normal;}
.subNewsTime{font-size: 14px;margin:10px 0;}
.subNewsTime span.fangwen{margin-left:70px;padding-left:18px;background: url(../images/fangwen.jpg) no-repeat center left;}
.subNewsTime span.dianzan{margin-left:30px;padding-left:18px;background: url(../images/dianzan.jpg) no-repeat center left;}
.subNewsRt p{font-size: 14px;}

.subNewsRt .more{float: right;margin-top: 0;font-size: 14px;}
.subNewsRt .more i{background: #FF8A93;font-size: 14px;color:#fff;padding:3px 15px;}
.subNewsRt .more:hover i{background: #E07981;}


.con_newsLeft{float: left;width: 817px;overflow: hidden;margin-top:50px;}
.con_newsRight{float: right;width: 300px;overflow: hidden;margin-top:50px;}

.subNews10{margin-left:70px;}
.subNews10 h2 a{font-size: 30px;font-weight: normal;}
.subNews10 .subNewsTime{margin:30px 0;}
.subNews10 p{font-size: 16px;}
.subNews10 .subTitle011{padding:14px 10px;font-size: 14px;background: #F6F6F6;}
.subNews11 li{margin-bottom: 50px;width: 300px;overflow: hidden;}
.subNews11 li a{display: block;}
.subNews11 li a img{display: block;width: 300px;height:180px;}
.subNews11 li h2{font-size: 18px;color:#555;font-weight: normal;margin-top:10px;}
.subNews10 img{width: 100%;display: block;margin:18px 0;}

.shareList{height: 32px;margin-left:70px;margin-top:30px;}
.shareList {overflow: hidden;}
.shareList {float: left;margin-right: 10px;}
.shareList .jiathis_style_32x32 .jtico{width:32px!important;height:32px!important;padding-left:0!important;padding-right: 10px!important;}

.shareList .jiathis_style_32x32 .jtico_weixin{background: url(../images/weixin.jpg) no-repeat center center;}
.shareList .jiathis_style_32x32 .jtico_tsina{background: url(../images/weibo.jpg) no-repeat center center;}

/*eduction*/
.eduction01{margin:30px 0;overflow: hidden;}
.edu_lf01{float: left;width: 300px;}
.edu_rt01{float: right;width: 850px;margin-top:50px;}

.edu_rt01 h2{font-size: 28px;margin-bottom: 30px;}
.edu_rt01 p{font-size: 18px;margin-bottom: 30px;}

.eduInfo01{overflow: hidden;}
.eduInfo01 h3{font-weight: normal;font-size: 24px;margin-bottom: 10px;}
.eduInfo01 h3 i{font-style: normal;font-weight: bold;}

.eduction02{overflow: hidden;margin-left:50px;margin-top: 50px;}
.eduction02 h1{font-size: 50px;margin-bottom: 18px;}
.eduction02 .edu_lf02{line-height: 33px;font-size: 18px; width: 558px; overflow: hidden;float: left;border-right: 2px solid #cce4f8;padding:18px 0;}
.eduction02 .edu_rt02{overflow: hidden;width: 575px;float: right;line-height: 33px;font-size: 18px;padding:18px 0;}



.eduction03{margin:30px 0;overflow: hidden;}
.edu_lf03{float: left;width: 300px;}
.edu_rt03{float: right;width: 850px;margin-top:50px;}

.edu_rt03 h2{font-size: 28px;margin-bottom: 30px;}
.edu_rt03 p{font-size: 18px;margin-bottom: 30px;}


.eduction04{background: rgb(240,243,246)!important;overflow: hidden;padding:30px 50px;}
.edu_lf04{float: left;width: 48%;}
.edu_rt04{float: right;width: 48%;}
.eduction04 h2{font-size: 26px;margin-bottom: 30px;}
.eduction04 p{font-size: 18px;line-height: 34px;}



.eduction05{margin:30px 0;overflow: hidden;}
.edu_lf05{float: left;width: 850px;margin-top:50px;}
.edu_rt05{float: right;width: 300px;}

.edu_lf05 h2{font-size: 28px;margin-bottom: 30px;}
.edu_lf05 p{font-size: 18px;margin-bottom: 30px;}



.eduction06{margin:30px 0;overflow: hidden;}
.edu_lf06{float: left;width: 300px;}
.edu_rt06{float: right;width: 850px;margin-top:50px;}

.edu_rt06 h2{font-size: 28px;margin-bottom: 30px;}
.edu_rt06 p{font-size: 18px;margin-bottom: 30px;}


.eduction07{padding:50px;overflow: hidden;background: rgb(225,244,249)!important;color:#008080;}
.eduction07 h2{font-size: 28px;text-align: center;margin-bottom: 30px;}
.eduction07 p{font-size: 18px;text-indent: 2em;line-height: 34px;padding:0 100px;}


.eduction08{padding:50px;overflow: hidden;}
.eduction08 h2{font-size: 28px;text-align: center;margin-bottom: 30px;}
.eduction08 p{font-size: 18px;text-indent: 2em;line-height: 34px;padding:0 100px;}

.eduction09{overflow: hidden;padding:30px 50px;}
.edu_lf09{float: left;width: 48%;}
.edu_rt09{float: right;width: 48%;}
.eduction09 h2{font-size: 26px;margin-bottom: 30px;}
.eduction09 p{font-size: 18px;line-height: 34px;}



.eduction10{overflow: hidden;padding:30px 50px;}
.edu_lf10{float: left;width: 48%;margin-top: 40px;}
.edu_rt10{float: right;width: 48%;}
.eduction10 h2{font-size: 26px;margin-bottom: 30px;}
.eduction10 p{font-size: 18px;line-height: 34px;margin-bottom: 30px;}



.eduction11{padding:50px;overflow: hidden;}
.eduction11 h2{font-size: 28px;text-align: center;margin-bottom: 15px;}
.eduction11 h3{font-size: 24px;text-align: center;margin-bottom: 30px;}
.eduction11 p{font-size: 18px;line-height: 34px;padding:0 100px;}


.eduction12{margin:30px 0;overflow: hidden;}
.edu_lf12{float: left;width: 380px;margin-left:100px;}
.edu_rt12{float: left;width: 450px;margin-top:50px;margin-left:30px;}

.edu_rt12 h2{font-size: 28px;margin-bottom: 30px;}
.edu_rt12 p{font-size: 22px;margin-bottom: 30px;line-height: 50px;}


.eduction13{padding:50px;overflow: hidden;}
.eduction13 h2{font-size: 28px;text-align: center;margin-bottom: 15px;}
.eduction13 p{font-size: 18px;line-height: 34px;padding:0 100px;}

.eduction14{padding:50px 50px 0px 50px ;overflow: hidden;color:#2F4F4F;position: relative;}
.edu_14{position: absolute;top:50px;left:254px;}
.eduction14 h2{font-size: 30px;text-align: center;margin-bottom: 15px;}
.eduction14 p{font-size: 18px;line-height: 34px;padding:0 100px;text-align: center;}



/*teaching*/
.teach01{margin-top:30px;}
.teach02{padding:50px;overflow: hidden;}
.teach02 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.teach02 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;margin-bottom: 18px;}
.teach02 h3{font-size: 28px; text-align: center;margin-bottom: 30px;font-weight: normal;}

.teach03{margin-top:30px;}

.teach04{padding:50px;overflow: hidden;}
.teach04 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.teach04 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;margin-bottom: 18px;}
.teach04 h3{font-size: 28px; text-align: center;margin-bottom: 30px;font-weight: normal;}

.teach05{margin:30px 0;overflow: hidden;}
.tea_lf05{float: left;width: 300px;}
.tea_rt05{float: left;width: 650px;margin-top:50px;margin-left:50px;}

.tea_rt05 h2{font-size: 28px;margin-bottom: 30px;}
.tea_rt05 p{font-size: 18px;margin-bottom: 30px;}


.teach06{margin-top:30px;}

.teach07{padding:50px;overflow: hidden;}
.teach07 h2{font-size: 32px;text-align: center;margin-bottom: 30px;}
.teach07 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;margin-bottom: 18px;}


.teach08{padding:60px 100px;overflow: hidden;background: rgb(240,243,246)!important;}
.teach08 h2{font-size: 32px;margin-bottom: 10px;}
.teach08 h3{font-size: 28px;margin-bottom: 30px;font-weight: normal;}
.teach08 p{font-size: 18px; line-height: 34px;}



.teach09{overflow: hidden;}
.tea_lf09{float: left;width: 600px;}
.tea_rt09{float: left;width: 500px;margin-top:50px;margin-left:50px;}

.tea_rt09 h2{font-size: 28px;margin-bottom: 30px;}
.tea_rt09 p{font-size: 18px;margin-bottom: 30px;line-height: 30px;}



.teach10{margin:30px 0; overflow: hidden;padding:30px 50px;}
.tea_lf10{float: left;width: 48%;}
.tea_rt10{float: right;width: 48%;}
.teach10 h2{font-size: 26px;margin-bottom: 10px;}
.teach10 h3{font-size: 28px;margin-bottom: 30px;font-weight: normal;}
.teach10 p{font-size: 18px;line-height: 34px;}

.teach11{padding:50px;overflow: hidden;background-color: #f0f5f9!important;}
.teach11 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.teach11 h3{font-size: 32px;text-align: center;margin-bottom: 30px;font-weight: normal;}
.teach11 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;}


.teach12{margin:30px 0; overflow: hidden;padding:30px 50px;}
.tea_lf12{float: left;width: 48%;}
.tea_rt12{float: right;width: 48%;}
.teach12 h2{font-size: 26px;margin-bottom: 10px;}
.teach12 h3{font-size: 28px;margin-bottom: 30px;font-weight: normal;}
.teach12 p{font-size: 18px;line-height: 34px;}

.teach13{margin:30px 0;overflow: hidden;}
.tea_lf13{float: left;width: 300px;}
.tea_rt13{float: left;width: 750px;margin-top:50px;margin-left:50px;}

.tea_rt13 h2{font-size: 28px;margin-bottom: 10px;}
.tea_rt13 h3{font-size: 28px;margin-bottom: 30px;font-weight: normal;}
.tea_rt13 p{font-size: 18px;}


.teach14{padding:50px;overflow: hidden;}
.teach14 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.teach14 h3{font-size: 32px;text-align: center;margin-bottom: 30px;font-weight: normal;}
.teach14 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;}



.teach15{padding:50px;overflow: hidden;background: rgb(86,164,177)!important;color:#fff;}
.teach15 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.teach15 h3{font-size: 32px;text-align: center;margin-bottom: 30px;font-weight: normal;line-height: 55px;}
.teach15 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;}


.teach16{margin:30px auto;overflow: hidden;width: 830px;color:#008080;}
.tea_lf16{float: left;width: 233px;}
.tea_md16{float: left;width: 300px;}
.tea_rt16{float: right;width: 212px;}

.tea_lf16 h2{font-size: 35px;margin-top:30px;}
.tea_md16 p{font-size: 20px;margin-top:30px;}
.tea_rt16 ul li{font-size: 20px;line-height: 34px; font-weight: bold;}

.teach17{padding:50px;overflow: hidden;width: 1200px;color:#008080;background: rgb(225,243,246)!important;}
.tea_lf17{float: left;width: 300px;margin-left:150px;}
.tea_rt17{float: left;width: 500px;}

.tea_lf17 h2{font-size: 35px;margin-top:30px;}
.tea_rt17 p{font-size: 20px;margin-top:30px;}

.teach18{margin-top:30px;}
.teach18_01{overflow: hidden;}
.teach18_01 h2{font-size: 28px;text-align: center;margin-bottom: 30px;}
.teach18_01 p{font-size: 18px;margin:0 180px;text-indent: 2em;line-height: 30px;}




.teach19{overflow: hidden;padding:30px 50px;}
.tea_lf19{float: left;width: 350px;}
.tea_rt19{float: right;width: 750px;}
.teach19 h2{font-size: 26px;margin-bottom: 50px;}
.teach19 p{font-size: 22px;width: 280px; line-height: 34px;margin-bottom: 40px;}

.teach20{overflow: hidden;}
.tea_lf20{float: left;width: 469px;padding:80px 100px 50px;color:#008080;background: rgb(225,242,246)!important;height: 300px;}
.tea_rt20{float: right;width: 500px;}
.teach20 h2{font-size: 26px;margin-bottom: 20px;}
.teach20 p{font-size: 22px; line-height: 34px;}


.teach21{margin-top:30px;text-align: center;}



.teach22{padding:50px;overflow: hidden;}
.teach22 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.teach22 h3{font-size: 32px;text-align: center;margin-bottom: 30px;font-weight: normal;line-height: 55px;}
.teach22 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;}



.teach23{padding:50px;overflow: hidden;color:#008080;background: rgb(225,242,246)!important;width: 830px;margin:0 auto;}
.teach23 h2{font-size: 32px;text-align: center;margin-bottom: 30px;}
.teach23 p{font-size: 18px;line-height: 34px;}


/*studio*/
.studio01{margin-top:30px;}
.studio02{padding:50px;overflow: hidden;}
.studio02 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.studio02 p{font-size: 18px;text-indent: 2em; line-height: 34px;padding:0 100px;margin-bottom: 18px;}
.studio02 h3{font-size: 28px; text-align: center;margin-bottom: 30px;font-weight: normal;}


.studio03{overflow: hidden;}
.studio_lf03{float: left;width: 600px;overflow: hidden;height:380px;background: rgb(236,236,236)!important;}
.studio_rt03{float: right;width: 600px;overflow: hidden;height:380px;background: #edfbfb!important;}
.stu_lf03{padding:130px 30px;text-align: center;color:#000080;}
.stu_lf03 h2{font-size: 45px;}
.stu_lf03 h5{font-size: 24px;margin-top:10px;font-weight: normal;}

.stu_rt03{padding:70px 50px;color:#008080;}
.stu_rt03 h2{font-size: 26px;margin-bottom: 10px;}
.stu_rt03 h5{font-size: 20px;}
.stu_rt03 p{font-size: 18px;margin-top: 10px;}

.studio04{overflow: hidden;}
.studio_lf04{float: left;width: 600px;overflow: hidden;height:600px;background: #68b2ee!important;}
.studio_rt04{float: right;width: 600px;overflow: hidden;height:600px;background: #f7f9d7!important;}
.stu_lf04{padding:50px 30px;color:#fff;}
.stu_lf04 h2{font-size: 26px;margin-bottom: 10px;}
.stu_lf04 h5{font-size: 20px;margin-top:50px;}
.stu_lf04 p{font-size: 18px;margin-top: 10px;}

.stu_rt04{padding:70px 50px;color:#008080;}
.stu_rt04 h2{font-size: 26px;margin-bottom: 10px;}
.stu_rt04 h5{font-size: 20px;margin-top: 30px;}
.stu_rt04 p{font-size: 18px;margin-top: 10px;}


.studio05{overflow: hidden;}
.studio_lf05{float: left;width: 600px;overflow: hidden;height:380px;background: #68b2ee!important;}
.studio_rt05{float: right;width: 600px;overflow: hidden;height:380px;background: #dd9f60!important;}
.stu_rt05{padding:70px 50px;color:#fff;}
.stu_rt05 h2{font-size: 26px;margin-bottom: 10px;}
.stu_rt05 h5{font-size: 20px;margin-top: 30px;}
.stu_rt05 p{font-size: 18px;margin-top: 10px;}



.studio06{overflow: hidden;}
.studio_lf06{float: left;width: 600px;overflow: hidden;height:380px;background: #fef2f8!important;}
.studio_rt06{float: right;width: 600px;overflow: hidden;height:380px;background: #dd9f60!important;}
.stu_lf06{padding:100px 50px;color:#8B4513;}
.stu_lf06 h2{font-size: 26px;margin-bottom: 10px;}
.stu_lf06 h5{font-size: 20px;margin-top: 30px;}
.stu_lf06 p{font-size: 18px;margin-top: 10px;}


.studio07{overflow: hidden;}
.studio_lf07{float: left;width: 600px;overflow: hidden;height:380px;background: #eeebf6!important;}
.studio_rt07{float: right;width: 600px;overflow: hidden;height:380px;background: #dcebf1!important;}
.stu_lf07{padding:50px 50px;color:#000080;}
.stu_lf07 h2{font-size: 26px;margin-bottom: 10px;}
.stu_lf07 h5{font-size: 20px;margin-top: 10px;}
.stu_lf07 p{font-size: 18px;margin-top: 10px;}

.stu_rt07{padding:50px 50px;color:#2F4F4F;}
.stu_rt07 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt07 h5{font-size: 20px;margin-top: 10px;}


.studio08{overflow: hidden;}
.studio_lf08{float: left;width: 600px;overflow: hidden;height:380px;background: rgb(236,236,236)!important;}
.studio_rt08{float: right;width: 600px;overflow: hidden;height:380px;background: #f3ebf6!important;}
.stu_lf08{padding:130px 30px;text-align: center;color:#000080;}
.stu_lf08 h2{font-size: 45px;}
.stu_lf08 h5{font-size: 24px;margin-top:10px;font-weight: normal;}

.stu_rt08{padding:70px 50px;color:#800000;}
.stu_rt08 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt08 h5{font-size: 20px;margin-bottom: 10px;}



.studio09{overflow: hidden;}
.studio_lf09{float: left;width: 600px;overflow: hidden;height:380px;background: #ebf6f4!important;}
.studio_rt09{float: right;width: 600px;overflow: hidden;height:380px;background: #dd9f60!important;}
.stu_lf09{padding:100px 50px;color:#2F4F4F;}
.stu_lf09 h2{font-size: 26px;margin-bottom: 10px;}
.stu_lf09 h5{font-size: 20px;margin-top: 30px;}
.stu_lf09 p{font-size: 18px;margin-top: 10px;}


.studio10{overflow: hidden;}
.studio_lf10{float: left;width: 600px;overflow: hidden;height:380px;background: #eeebf6!important;}
.studio_rt10{float: right;width: 600px;overflow: hidden;height:380px;background: #f6f3eb!important;}
.stu_lf10{padding:50px 50px;color:#000080;}
.stu_lf10 h2{font-size: 26px;margin-bottom: 10px;}
.stu_lf10 h5{font-size: 20px;margin-top: 10px;}

.stu_rt10{padding:50px 50px;color:#800000;}
.stu_rt10 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt10 h5{font-size: 20px;margin-top: 10px;}
.stu_rt10 p{font-size: 18px;margin-top: 10px;}



.studio11{overflow: hidden;}
.studio_lf11{float: left;width: 600px;overflow: hidden;height:380px;background: rgb(236,236,236)!important;}
.studio_rt11{float: right;width: 600px;overflow: hidden;height:380px;background: #f3ebf6!important;}
.stu_lf11{padding:130px 30px;text-align: center;color:#000080;}
.stu_lf11 h2{font-size: 45px;}
.stu_lf11 h5{font-size: 24px;margin-top:10px;font-weight: normal;}

.stu_rt11{padding:70px 50px;color:#800000;}
.stu_rt11 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt11 h5{font-size: 20px;margin-bottom: 10px;}

.studio12{overflow: hidden;}
.studio_lf12{float: left;width: 600px;overflow: hidden;height:380px;background: #ebf3f6!important;}
.studio_rt12{float: right;width: 600px;overflow: hidden;height:380px;background: #ebf6f2!important;}
.stu_lf12{padding:90px 50px;color:#000080;}
.stu_lf12 h2{font-size: 26px;margin-bottom: 10px;}
.stu_lf12 h5{font-size: 20px;margin-top: 30px;}
.stu_lf12 p{font-size: 18px;margin-top: 10px;}


.stu_rt12{padding:90px 50px;color:#008080;}
.stu_rt12 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt12 h5{font-size: 20px;margin-top: 10px;}
.stu_rt12 p{font-size: 18px;margin-top: 10px;}


.studio13{overflow: hidden;}
.studio_lf13{float: left;width: 600px;overflow: hidden;height:380px;background: #ebf3f6!important;}
.studio_rt13{float: right;width: 600px;overflow: hidden;height:380px;background: #eeebf6!important;}


.stu_rt13{padding:15px 50px;color:#000080;}
.stu_rt13 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt13 h5{font-size: 20px;margin-top: 10px;}
.stu_rt13 p{font-size: 18px;margin-top: 10px;}


.studio14{overflow: hidden;}
.studio_lf14{float: left;width: 600px;overflow: hidden;height:380px;background: #e2e2e2!important;}
.studio_rt14{float: right;width: 600px;overflow: hidden;height:380px;background: #ece2da!important;}
.stu_lf14{padding:70px 50px;color:#000080;}
.stu_lf14 h2{font-size: 26px;margin-bottom: 10px;}
.stu_lf14 h5{font-size: 20px;margin-top: 30px;}
.stu_lf14 p{font-size: 18px;margin-top: 10px;}


.stu_rt14{padding:90px 50px;color:#8B4513;}
.stu_rt14 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt14 h5{font-size: 20px;margin-top: 10px;}
.stu_rt14 p{font-size: 18px;margin-top: 10px;}





.studio15{overflow: hidden;}
.studio_lf15{float: left;width: 600px;overflow: hidden;height:380px;background: rgb(236,236,236)!important;}
.studio_rt15{float: right;width: 600px;overflow: hidden;height:380px;background: #f3ebf6!important;}
.stu_lf15{padding:130px 30px;text-align: center;color:#000080;}
.stu_lf15 h2{font-size: 45px;}
.stu_lf15 h5{font-size: 24px;margin-top:10px;font-weight: normal;}

.stu_rt15{padding:70px 50px;color:#800000;}
.stu_rt15 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt15 h5{font-size: 20px;margin-bottom: 10px;}




.studio16{overflow: hidden;}
.studio_lf16{float: left;width: 600px;overflow: hidden;height:380px;}
.studio_rt16{float: right;width: 600px;overflow: hidden;height:380px;background: #ebf2f6!important;}

.stu_rt16{padding:90px 50px;color:#2F4F4F;}
.stu_rt16 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt16 p{font-size: 18px;margin-bottom: 10px;}



.studio17{overflow: hidden;}
.studio_lf17{float: left;width: 600px;overflow: hidden;height:380px;background: #f6f0eb!important;}
.studio_rt17{float: right;width: 600px;overflow: hidden;height:380px;background: #f3ebf6!important;}
.stu_lf17{padding:80px 30px;color:#8B4513;}
.stu_lf17 h2{font-size: 24px;margin-bottom:30px;}
.stu_lf17 p{font-size: 18px;margin-top:10px;font-weight: normal;}

.stu_rt17{padding:70px 50px;color:#800000;}
.stu_rt17 h2{font-size: 26px;margin-bottom: 30px;}
.stu_rt17 h5{font-size: 20px;margin-bottom: 10px;}



/*teach_festival*/
.teach_festival{background: #07192a;width: 100%;height:100%;}
.sub_header01{ width: 1200px;margin:0 auto;   height:500px;position: relative;}
.header01{width: 1200px;margin:0 auto;overflow: hidden;height:100px;position: absolute;}
.sublogo01{width: 320px;height:100px;float: left;z-index:3;}


.subnav01{width: 791px;float: right;}
.subnav01 ul li {float: left;width: auto;height:auto;}
.subnav01 ul li a {width: auto;height:auto; display: block;text-align: center;background: rgba(255,255,255,0);padding:20px 15px 10px 15px;}
.subnav01 ul li a h2{color:#fff;font-size: 18px;font-weight: normal;}
.subnav01 ul li a p{color:#fff;font-size: 12px;margin-top:7px;}
.subnav01 ul li a:hover{font-weight: normal;background: rgba(255,255,255,0.1);}

.festivalBanner{margin:0 auto;width: 1200px;}

.festivalCon{width: 1200px;margin:0 auto;}
.fest_01{margin-bottom: 20px;}

.fest_02{overflow: hidden;color:#fff;width: 880px;margin:0 auto 60px;}
.fest_02 h2{text-align: center;font-size:40px;font-weight: normal;margin-bottom: 20px;}
.fest_02 p{font-size: 18px;text-indent: 2em;margin-bottom: 20px;}


/*student*/
.student01{margin-top:30px;}
.student02{padding:50px;overflow: hidden;}
.student02 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.student02 p{font-size: 18px; line-height: 30px;padding:0 150px;}
.student02 h3{font-size: 28px; line-height: 45px; text-align: center;margin-bottom: 20px;font-weight: normal;}


.student03{margin:30px 0;overflow: hidden;}
.student_lf03{float: left;width: 500px;}
.student_rt03{float: left;width: 638px;margin-left:50px;}

.student_rt03 h2{font-size: 28px;margin-bottom: 30px;line-height: 50px;}
.student_rt03 p{font-size: 18px;margin-bottom: 30px;}



.student04{padding:60px 100px;overflow: hidden;background: rgb(240,243,246)!important;}
.student04 h2{font-size: 32px;margin-bottom: 10px;}
.student04 h3{font-size: 28px;margin-bottom: 30px;font-weight: normal;}
.student04 p{font-size: 18px; line-height: 34px;}





.student05{padding:50px;overflow: hidden;}
.student05 h2{font-size: 32px;text-align: center;margin-bottom: 10px;}
.student05 h3{font-size: 32px;text-align: center;margin-bottom: 30px;font-weight: normal;}
.student05 p{font-size: 18px;line-height: 34px;padding:0 100px;}
.student_05_01{width: 900px;margin:30px auto;overflow: hidden;}
.student_lf05{float: left;width: 350px;} 
.student_rt05{float: left;width: 500px;} 
.student_rt05 p{padding:50px 0;font-size: 22px;} 



.pb_sys_style2 .p_no_d {
    border: 1px solid #FF8A93!important;
    background-color: #FF8A93!important;
   font-size: 16px!important;
}








