html,body,h1,h2,h3,h4,h5,h6,ul,li,div,span,img,a,input,p{ padding: 0; margin: 0; }
input,img{ border: none; }
ul,li{ list-style: none;}
h1,h2,h3,h4,h5,h6{ font-weight: normal;}
body{ font-family: "microsoft yahei"; color: #3b3b3b;}
a{ text-decoration: none; color: #3b3b3b;}
/*全局 */
/*全局 - 文字颜色*/
.f-orange{color: #ff7f19;}
.f-red{ color: #D52C27;}
.f-gray{ color: #acabab;}
.f-right{ text-align: right;}
/*全局 - 左右布局快捷样式*/
.left{ float: left;}
.right{ float: right;}
.hide{ display: none;}
body{ padding-bottom: 70px;}
.yanse2,.yanse2 a:link,.yanse2 a:hover,.yanse2 a:visited {
	color: #FFF;
}

/*index 01*/
.section{ width: 100%; height: 100%; position: absolute; left: 0; top: 0; overflow: hidden; background: #e7e7e7;}
.section h2 img{ display: block; width: 100%; position: fixed; }
.section .note{ position: fixed; bottom: 0; left: 0; padding-bottom: 40px; width: 100%; padding-top: 10px; color: #0182ac; text-align: center; font-size: 40px;  background: #e7e7e7;}

#i1 ul{ height: auto; overflow: hidden; padding: 50px 55px 0;}
#i1 ul li{ float: left; width: 47%; margin-bottom: 35px;}
#i1 ul li:nth-child(2n){ float: right;}
#i1 ul li img{ width: 100%; display: block;}

#i2 a{ display: block;}
#i2 img{ width: 100%; display: block;}
#i2 td td{ padding-bottom: 30px;}

#map ul{ width: 1003px; margin: 0 auto; padding-top: 30px;}
#map li{ height: 100px; margin-bottom: 32px;  text-align:center; font-size:35px; background: url(../images/map_03.jpg) no-repeat; line-height: 100px; width: 1003px;}
#map li a{ display: block;}

#office section{ height: auto; overflow: hidden; padding: 20px 50px;}

#office ul{ height: auto; overflow: hidden;}
#office ul.list>li{ margin-bottom: 20px; padding: 0px 0px 10px 0; float: left; margin-right: 20px; background: url(../images/office_btn1.png) no-repeat; width: 302px; height: 81px; font-size: 33px; text-align: center; line-height: 81px;}
#office ul.list-a>li{ margin-bottom: 15px; padding: 0px 0px 10px 0; float: left; margin-right: 20px; background: url(../images/office_btn2.png) no-repeat; width: 268px; height: 74px; font-size: 33px; text-align: center; line-height: 74px;}

#traffic{ height: auto; }
.txt article{  width: 100%; box-sizing: border-box;  overflow: hidden; padding: 25px 50px 90px; }
.txt article a{ display: inline-block; margin: 0 auto;}
.txt article p{ margin-bottom: 20px; font-size: 34px; line-height: 1.8em;}
.txt .button{ text-align: center;  width: 100%; box-sizing: content-box; }
.txt .button a{ display:inline-block; }

h2.title1{ background: #0088cc; width: 100%; text-align: center; font-size: 46px; color: #fff; line-height: 92px; height: 92px;}
h2.title11{ background: #0088cc; width: 100%; text-align: center; font-size: 46px; color: #fff; line-height: 92px; height: 92px;position: fixed; margin-top:277px;}
h3.title2{ margin-bottom: 25px; padding-left: 10px; line-height: 100px; background: url(../images/office_title.png) no-repeat left bottom; padding-bottom: 10px; color: #0182ac; font-size: 50px; }
h3.title2-5f{ background: url(../images/traffic_title.png) no-repeat left bottom; }

#professor ul { text-align: center; padding-top: 20px;}
#professor ul li{  background: #fff; border-bottom: 5px solid #0088cc; font-size: 24px; margin: 0 26px 30px; width: 287px; display: inline-block; text-align: center; line-height: 1.7em;}
#professor ul li span{ padding: 7px 0 12px; display: block;}
#professor ul li img{ margin-bottom: 5px; display: block;}
#professor .button{ text-align: center;  width: 100%; box-sizing: content-box; }
#professor .button a{ display:inline-block; }<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-12-25 13:29:12" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->