body{background-color:#fff}.twomain{width:1200px;margin:20px auto 70px;position:relative}.two-banner,.two-banner img{width:100%}.two-nav{width:250px;float:left;margin-top:-70px}.tnav-title{width:100%;height:100px;color:#fff;padding:40px 0 0 30px;background:url(../images/nav.jpg) no-repeat}.two-nav p{font-size:24px}.two-con{width:920px;float:right}.twp-position{width:100%;border-bottom:2px solid #e8e8e8;overflow:hidden;margin-bottom:30px}.twp-position h2{display:inline-block;float:left;font-size:20px;color:#165aa1;border-bottom:2px solid #165aa1;padding-bottom:13px;margin:0}.twocon{float:right}.twp-position a,.twp-position span,.twp-position{color:#999;font-size:14px}.twp-position img{margin-right:10px;vertical-align:baseline}.twp-position a:hover{text-decoration:underline}.two-main{width:100%;min-height:800px}.two-nav li a{display:block;width:100%;height:50px;line-height:50px;background-color:#f3f3f3;padding:0 30px;color:#333;font-size:13px;border-top:1px solid #e8e8e8;position:relative;border-left:4px solid transparent}.two-nav li a i{display:block;position:absolute;top:20px;right:22px;width:6px;height:11px;background:url(../images/more2.png) no-repeat}.two-nav li:hover a,.two-nav li.xz a{color:#165aa1;border-left:4px solid #165aa1}.fenye{width:100%;padding:35px 0;text-align:center}.de-style h1{font-size:30px;margin-bottom:30px;font-weight:bold}.two-time{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:20px 0;font-size:12px;color:#999}.de-style p{font-size:14px;margin-top:30px;line-height:30px}.faculty{width:100%;overflow:hidden}.faculty li{width:25%;padding:0 5px;height:60px;text-align:center;margin-bottom:5px;float:left}.faculty li:hover a{color:#165aa1}.news-list li{width:100;overflow:hidden;border-bottom:1px solid #e8e8e8;height:60px;margin:5 0;line-height:60px}.news-list li i{display:block;float:left;width:4px;height:4px;background-color:#ddd;margin-top:28px}.news-list li a{display:block;float:left;width:700px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-left:12px}.news-list li:hover a{color:#165aa1}.news-list li span{float:right;font-size:14px;color:#999}.contactus{width:100%;height:829px;overflow:hidden;background:url(../images/bck.jpg) no-repeat;background-size:cover}.contactus h1{font-family:arial!important;font-size:100px;color:#e3e4ec;text-align:center;text-transform:uppercase;margin:150px auto 130px}.contactus ul{width:1200px;margin:0 auto}.contactus ul li{width:400px;float:left;text-align:center;color:#fff;cursor:pointer}.contactus li:nth-child(2){border-left:1px solid #d2d3df;border-right:1px solid #d2d3df}.contactus li:hover p{color:#165aa1}.contactus li:hover i{background-color:#165aa1}.contactus li div{width:134px;height:134px;background:url(../images/i1.png) no-repeat;margin:0 auto;transition:transform 1s ease}.contactus li:hover div{transform:rotateY(360deg);background:url(../images/i11.png) no-repeat}.contactus li:nth-child(2) div{background:url(../images/i2.png) no-repeat}.contactus li:nth-child(3) div{background:url(../images/i3.png) no-repeat}.contactus li:nth-child(2):hover div{background:url(../images/i22.png) no-repeat}.contactus li:nth-child(3):hover div{background:url(../images/i33.png) no-repeat}.contactus li p{font-size:20px;font-family:arial!important;font-weight:bold;text-transform:uppercase;margin-top:40px}.contactus li i{display:block;width:20px;height:2px;margin:20px auto 40px;background-color:#fff}.contactus li span{font-size:24px;font-family:arial!important}@media(max-width:768px){.twomain{width:100%;padding:0 15px;margin-bottom:50px}.two-nav{width:100%;margin-bottom:20px;float:none;margin-top:0}.tnav-title{padding:15px 0 0;text-align:center;background-repeat:repeat-x;height:60px}.tnav-title p{font-size:20px;margin:0}.tnav-title span{font-size:12px}.two-nav li a{width:50%;float:left;height:40px;line-height:40px;font-size:14px;padding:0 15px}.two-nav li a i{top:15px}.two-con{width:100%}.twp-position{margin:15px 0}.twocon{margin-top:5px}.de-style h1{font-size:22px;margin-bottom:25px;line-height:36px}.news-list li a{width:calc(100% - 40px)}.news-list li span{display:none}.contactus{height:auto}.contactus h1{font-size:36px;margin:50px auto 80px}.contactus ul{width:100%}.contactus ul li{width:100%;float:none;margin-bottom:120px}}