/*数学特色*/

.header{ height:120px; border-top:#006f9f solid 3px;}
.logo{ float:left; padding:17px 0}
.logo img{ width:80%;}

.nav{ float:right;}
.nav ul{}
.nav li{ float:left; margin-top:40px;}
.nav li a{ font-size:16px; margin:0 10px; color:#333; display:block; padding:0 25px; line-height:40px;}
.nav li a:hover{ background-color:#006f9f; color:#fff; text-decoration:none;transition: all 0.5s;}
.nav li .hover{ background-color:#006f9f; color:#fff; text-decoration:none;}

.banner{}
.banner img{ width:100%}




/*版权*/
.copyright{background:url(../images/copyright.jpg) repeat; height:285px;}
.copyright .copyright-logo{margin-top:64px; border-right:#fff solid 1px; width:267px; height:159px;}
.copyright .copyright-nav{margin-top:85px; margin-left:40px;}
.copyright .copyright-nav h3{color:#fff; padding-bottom:10px; font-size:15px;}
.copyright .copyright-nav h3 a{color:#fff;}
.copyright .copyright-nav p{color:#fff;}
.copyright .copyright-wx{margin-top:95px;}
.copyright .copyright-wx span{float:left; margin-left:10px;}
.copyright .copyright-wx span h3{color:#fff; font-size:12px; text-align:center; padding:5px 0;transition: all 0.5s;}
.sohu-content{width:1200px;margin:0 auto;padding: 50px 0px;}


.meishu{}
.meishu .meishu-title{ font-size:25px; font-weight:bold; color:#006f9f; padding-top:40px ;}
.meishu .meishu-about{ padding:30px 0;}
.meishu .meishu-about span{ width:40%; float:left; margin-right:5%;}
.meishu .meishu-about span img{ width:100%;}
.meishu .meishu-about p{ line-height:1.8;}

.meishu-content{ padding-bottom:40px;}
.meishu-content-title{ font-weight:bold; color:#006f9f; font-size:25px; padding-top:40px;}
.meishu-content .content{ padding-top:20px;}
.meishu-content .content li{ width:33.333%; float:left; background-color:#fff; min-height:250px; padding-bottom:30px; border:#f9f9f9 solid 5px; margin:0 0;}
.meishu-content .content li h3{ padding:30px 0; color:#006f9f; font-size:18px; font-weight:bold;}
.meishu-content .content li a:hover{ color:#333; text-decoration:none;}
.meishu-content .content li p{ line-height:1.8; padding:0 20px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.meishu-content .content li span{ width:90%; display:block; margin:0 auto; overflow:hidden; padding:10px 0;}
.meishu-content .content li span img{ width:100%}

.gray{ background-color:#f9f9f9;}


.kecheng{}
.kecheng .content{ padding-top:20px;}
.kecheng .content .left{ width:50%; float:left; padding:20px; background-color:#f9f9f9; border:#fff solid 5px;min-height:410px; }
.kecheng .content .left h3{ font-weight:bold; font-size:18px; padding-bottom:15px; padding-top:15px; color:#006f9f; }
.kecheng .content .left p{line-height:2; text-indent:2em; color:#666; }
.kecheng .content .right{ width:50%; float:right;}
.kecheng .content .right li{ width:50%; float:left; background-color:#f9f9f9; min-height:250px; padding-bottom:30px; border:#fff solid 5px; margin:0 0;}
.kecheng .content .right li h3{ padding:30px 0; color:#006f9f; font-size:18px; font-weight:bold;}
.kecheng .content .right li a:hover{ color:#333; text-decoration:none;}
.kecheng .content .right li p{ line-height:1.8; padding:0 20px; color:#666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:3;overflow: hidden;}
.kecheng .content .right li span{ width:90%; display:block; margin:0 auto; overflow:hidden; padding:10px 0;}
.kecheng .content .right li span img{ width:100%}


.jiaoxue{ padding-bottom:40px; margin-top:40px;}
.jiaoxue .two-nav{ text-align:center; padding-top:20px;}
.jiaoxue .two-nav li{ display:inline-block; width:220px;line-height:50px; margin:0 1%;}
.jiaoxue .two-nav li a{ color:#333; display:block; border:#ddd solid 1px; border-radius:5px; }
.jiaoxue .two-nav li a:hover{ background-color:#006f9f; text-decoration:none; color:#fff; border:#006f9f solid 1px; border-radius:5px}
.jiaoxue .two-nav li .hover{ background-color:#006f9f; text-decoration:none; color:#fff; border:#006f9f solid 1px; border-radius:5px}
.jiaoxue .content{ padding-top:20px;}
.jiaoxue .content span{ width:31%; display:block; float:left; overflow:hidden; margin-bottom:20px; margin-right:20px;}
.jiaoxue .content span img{ width:100%}
.jiaoxue .content span h3{ height:40px; color:#333; text-align:center; line-height:40px; background-color:#fff;transition: all 0.5s;}
.jiaoxue .content span a{ text-decoration:none;}
.jiaoxue .content span:hover h3{ background-color:#006f9f; text-decoration:none; color:#fff; }

/*内页*/
.jiao{ border-top:#d2d2d2 solid 1px;}
.jiao .inner-title{ font-weight:bold; font-size:25px; background-color:#f9f9f9;padding:30px 0;}
.jiao .inner-title h3{ text-align:left; padding:10px 0; font-size:18px}
.jiao .inner-title p{ line-height:2; font-size:14px; color:#666;}

.jiao .inner-nav{ text-align:center; padding:30px 0;}
.jiao .inner-nav li{ width:120px; display:inline-table; margin:0 10px;}
.jiao .inner-nav li a{ color:#333; line-height:40px; border:#eee solid 1px; text-align:center; display:block;}
.jiao .inner-nav li a:hover{ background-color:#006f9f; color:#fff; text-decoration:none;}
.jiao .inner-nav li .hover{ background-color:#006f9f; color:#fff; text-decoration:none;}

.jiao{}
.jiao .jiao-list{ padding:30px 0; border-bottom:#dadada dashed 1px;}
.jiao .jiao-list .span{ width:30%; float:left; margin-right:5%;}
.jiao .jiao-list img{ width:100%;}
.jiao .jiao-list .jieshao{ float:left; width:65%;}
.jiao .jiao-list .jieshao h3{ font-weight:bold; color:#006f9f; font-size:18px;}
.jiao .jiao-list .jieshao p{ line-height:1.8; padding-top:10px;}
.jiao .jiao-list .jieshao .more{ background-color:#eee; border-radius:20px; color:#333; line-height:45px; text-align:center; display:block; font-size:15px; width:130px; margin-top:15px;}
.jiaoshow-content{ padding-top:30px;}
.jiaoshow-content span{ width:30%; margin:0 20px; margin-bottom:30px; float:left;}
.jiaoshow-content span img{ width:100%;}


@media (max-width: 720px){
.header{ height:auto;}
.logo{ margin:0 auto; float:none; width:18%;}
.logo img{ width:100%}

.nav{ float:none;}
.nav ul{}
.nav li{ width:33.333%; text-align:center; background-color:#f9f9f9; margin-top:auto;}
.nav li a{margin:0 0;border-right:#fff solid 1px; border-bottom:#fff solid 1px;  padding:0 0;}

.w1200{ width:auto;}

/*第二个*/
.meishu .meishu-about{ padding:10px 10px;}
.meishu .meishu-about span{ width:100%; float:left; margin-right:5%;}

.meishu-content{ padding:0 10px;}
.meishu-content .content li{ width:100%; margin:5px 0;border: #f9f9f9 solid 0px; }
.meishu-content .content li h3{ padding:20px 0;}
.meishu-content .content li span{  padding:0px 0;}

/**/
.kecheng{}
.kecheng .content .left{ width:100%; float:left; padding:20px; background-color:#f9f9f9; border:#fff solid 5px;min-height:410px; }
.kecheng .content .right{ width:100%; float:right;}
.kecheng .content .right li{ width:50%; float:left; background-color:#f9f9f9; padding-bottom:10px; border:#fff solid 5px; margin:0 0;}
.kecheng .content .right li h3{ padding:10px 0; color:#006f9f; font-size:18px; font-weight:bold;}
.kecheng .content .right li span{padding:0px 0;}
.kecheng .content .right li p{ padding:5px 10px;}

.jiaoxue{ padding-bottom:40px; margin-top:0;}
.jiaoxue .two-nav li{ width:20%;line-height:40px;}
.jiaoxue .content{ padding:10px;}
.jiaoxue .content span{ width:48%; display:block; float:left; overflow:hidden; margin:0 1%}

.one-y .content span{ width:48%; margin:0 1%; margin-bottom:} 
/**/
.changyou{ padding:0 10px;}
.changyou-content{padding:30px 0;}
.changyou-content span{ width:48%; margin:0 1%; margin-bottom:10px;}
.changyou-content span img{ width:100%;}

.jiao{border-top:none}
.jiao .inner-title{ padding:10px 10px; }
.jiao .inner-nav li{ margin:5px 0; width:30%;}
.jiao{}
.jiao .jiao-list{ padding:30px 10px;}
.jiao .jiao-list .span{ width:100%;}
.jiao .jiao-list .jieshao{ float:!important; width:100%;}
.jiao .jiao-list .jieshao h3{ padding-top:10px;}
.jiaoshow-content{ padding-top:30px;}
.jiaoshow-content span{ width:48%; margin:0 1%; margin-bottom:10px; float:left;}
.jiaoshow-content span img{ width:100%;}


.copyright{ }
.copyright .copyright-logo{ display:none;}
.copyright .copyright-nav{margin-top:5%; margin-left:10px;}
.copyright .copyright-nav h3{color:#fff; padding-bottom:10px; font-size:15px;}
.copyright .copyright-nav h3 a{color:#fff;}
.copyright .copyright-nav p{color:#fff;}
.copyright .copyright-wx{margin-top:5%; float:left;}
.copyright .copyright-wx span{float:left; margin-left:10px;}
.copyright .copyright-wx span h3{color:#fff; font-size:12px; text-align:center; padding:5px 0;}
.sohu-content{width:1200px;margin:0 auto;padding: 50px 0px;}
}






