@charset "utf-8";
/* CSS Document */
*{padding: 0;margin: 0;}
/* CSS Document */
body,div,p,ul,textarea,form,input,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,section,article,aside,header,footer,nav,dialog,figure,hgroup{margin:0;padding:0;}
em{ font-style:normal;}
body,html{font-family: "微软雅黑",helvetica,arial;-webkit-text-size-adjust:none;; font-size: 18px;overflow-x: hidden; min-width:1170px; margin:0 auto;}
ul,ol,li{list-style:none}
img,video { border:0 none ; vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
table {
    border-collapse: collapse;
}
a{text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,0,0,0);}
a {-webkit-touch-callout:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
*html .clearfix{_height:1%;}
.clearfix{zoom:1;}
.clearfix:after{content:'';display:block;clear:both; height:0; visibility:hidden; font-size:0}
.overflow{overflow: hidden;}
.wrap{
	width: 100%;
	min-width: 1000px;
	overflow: hidden;
}
.cont{
	
	width: 1170px;
	margin:0 auto;
}

#toTop{

	position: fixed;
	right: 50px;
	bottom: 100px ;
	cursor: pointer;
	opacity: 1;
	display: none;
	z-index: 1000;
}
#toTop:hover{
	opacity: 0.5;
	transition: all .5s;
}
#nav {
	height: 55px;
	z-index: 1000;
	position: fixed;
	top: 0;
	display: none;
	background: #cb8955;
}
#nav .cont{
	width: 1170px;
	height: 60px;
}
#nav .cont div{
	float: left;
	cursor: pointer;
	line-height: 55px;
	color: #FFFFFF;
	padding: 0 35px;
	position: relative;
	z-index: 10;
/*	background:url(../images/nav1.jpg) left center no-repeat;
*/}
#nav .cont div a{
	width: 100%;
	height: 100%;
	display: block;
	color: #FFFFFF;
}
#nav .cont div.current{
	background: #c15804;
}
#nav .cont #move{
	display: none;
	position: absolute;
	
	height: 60px;
	background: #c15804;
	z-index: 0;
}




/*nav   开始*/
.special-header {
	background: rgb(255, 255, 255); left: 0px; top: 0px; width: 100%; height: 60px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; position: fixed; z-index: 2; min-width: 1000px;
}
.special-header-container {
	margin: 0px auto; width: 1000px; overflow: hidden; display: block;
}
.special-header-logo {
	padding-top: 10px; float: left; display: block;
}
.special-header-nav-tel {
	background: url("../images/special_header_tel.png") no-repeat left; height: 60px; line-height: 60px; margin-left: 15px; float: right;
}
.special-header-nav-tel > a {
	color: rgb(34, 34, 34); padding-left: 30px; font-size: 15px;
}
.special-header-nav-tel > a > span {
	color: rgb(255, 0, 0);
}
.special-header-nav {
	padding-left: 25px; float: left; display: block;
}
.special-header-nav ul li {
	height: 60px; line-height: 60px; float: left;
}
.special-header-nav ul li a:hover {
	background: rgb(32, 77, 162); color: rgb(255, 255, 255);
}
.special-header-nav ul li a.active {
	background: rgb(0, 53, 145); color: rgb(255, 255, 255);
}
.special-header-nav ul li a {
	padding: 0px 11px; color: rgb(30, 32, 34); font-size: 15px; display: block;
}
.banner {
	background: url("../images/banner.jpg") no-repeat center; width: 100%; height: 550px; min-width: 1200px;
}


/*院校信息   开始*/

#nk table{
	border-collapse: collapse;
}
#nk table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#nk table .bt2{
	border-top: 2px solid #7fabef;
}
#nk table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#nk table a{color: #e9c874;}
#nk table a:hover{text-decoration: underline;}
#nk p{font-size: 16px;}
#nk p font{
	 font-size: 24px;
}


#td table{
	border-collapse: collapse;
}
#td table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#td table .bt2{
	border-top: 2px solid #7fabef;
}
#td table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#td table a{color: #e9c874;}
#td table a:hover{text-decoration: underline;}
#td p{font-size: 16px;}
#td p font{
	 font-size: 24px;
}


#tc table{
	border-collapse: collapse;
}
#tc table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#tc table .bt2{
	border-top: 2px solid #7fabef;
}
#tc table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#tc table a{color: #e9c874;}
#tc table a:hover{text-decoration: underline;}
#tc p{font-size: 16px;}
#tc p font{
	 font-size: 24px;
}


#sd table{
	border-collapse: collapse;
}
#sd table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#sd table .bt2{
	border-top: 2px solid #7fabef;
}
#sd table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#sd table a{color: #e9c874;}
#sd table a:hover{text-decoration: underline;}
#sd p{font-size: 16px;}
#sd p font{
	 font-size: 24px;
}


#gd table{
	border-collapse: collapse;
}
#gd table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#gd table .bt2{
	border-top: 2px solid #7fabef;
}
#gd table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#gd table a{color: #e9c874;}
#gd table a:hover{text-decoration: underline;}
#gd p{font-size: 16px;}
#gd p font{
	 font-size: 24px;
}


#kd table{
	border-collapse: collapse;
}
#kd table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#kd table .bt2{
	border-top: 2px solid #7fabef;
}
#kd table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#kd table a{color: #e9c874;}
#kd table a:hover{text-decoration: underline;}
#kd p{font-size: 16px;}
#kd p font{
	 font-size: 24px;
}


#sy table{
	border-collapse: collapse;
}
#sy table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#sy table .bt2{
	border-top: 2px solid #7fabef;
}
#sy table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#sy table a{color: #e9c874;}
#sy table a:hover{text-decoration: underline;}
#sy p{font-size: 16px;}
#sy p font{
	 font-size: 24px;
}


#hgd table{
	border-collapse: collapse;
}
#hgd table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#hgd table .bt2{
	border-top: 2px solid #7fabef;
}
#hgd table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#hgd table a{color: #e9c874;}
#hgd table a:hover{text-decoration: underline;}
#hgd p{font-size: 16px;}
#hgd p font{
	 font-size: 24px;
}



#qh table{
	border-collapse: collapse;
}
#qh table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#qh table .bt2{
	border-top: 2px solid #7fabef;
}
#qh table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#qh table a{color: #e9c874;}
#qh table a:hover{text-decoration: underline;}
#qh p{font-size: 16px;}
#qh p font{
	 font-size: 24px;
}


#qhwdk table{
	border-collapse: collapse;
}
#qhwdk table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#qhwdk table .bt2{
	border-top: 2px solid #7fabef;
}
#qhwdk table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#qhwdk table a{color: #e9c874;}
#qhwdk table a:hover{text-decoration: underline;}
#qhwdk p{font-size: 16px;}
#qhwdk p font{
	 font-size: 24px;
}


#bjdx table{
	border-collapse: collapse;
}
#bjdx table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#bjdx table .bt2{
	border-top: 2px solid #7fabef;
}
#bjdx table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#bjdx table a{color: #e9c874;}
#bjdx table a:hover{text-decoration: underline;}
#bjdx p{font-size: 16px;}
#bjdx p font{
	 font-size: 24px;
}


#bdgfy table{
	border-collapse: collapse;
}
#bdgfy table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#bdgfy table .bt2{
	border-top: 2px solid #7fabef;
}
#bdgfy table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#bdgfy table a{color: #e9c874;}
#bdgfy table a:hover{text-decoration: underline;}
#bdgfy p{font-size: 16px;}
#bdgfy p font{
	 font-size: 24px;
}


#rmdx table{
	border-collapse: collapse;
}
#rmdx table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#rmdx table .bt2{
	border-top: 2px solid #7fabef;
}
#rmdx table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#rmdx table a{color: #e9c874;}
#rmdx table a:hover{text-decoration: underline;}
#rmdx p{font-size: 16px;}
#rmdx p font{
	 font-size: 24px;
}


#bjlg table{
	border-collapse: collapse;
}
#bjlg table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#bjlg table .bt2{
	border-top: 2px solid #7fabef;
}
#bjlg table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#bjlg table a{color: #e9c874;}
#bjlg table a:hover{text-decoration: underline;}
#bjlg p{font-size: 16px;}
#bjlg p font{
	 font-size: 24px;
}


#bjhkht table{
	border-collapse: collapse;
}
#bjhkht table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#bjhkht table .bt2{
	border-top: 2px solid #7fabef;
}
#bjhkht table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#bjhkht table a{color: #e9c874;}
#bjhkht table a:hover{text-decoration: underline;}
#bjhkht p{font-size: 16px;}
#bjhkht p font{
	 font-size: 24px;
}


#bjsf table{
	border-collapse: collapse;
}
#bjsf table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#bjsf table .bt2{
	border-top: 2px solid #7fabef;
}
#bjsf table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#bjsf table a{color: #e9c874;}
#bjsf table a:hover{text-decoration: underline;}
#bjsf p{font-size: 16px;}
#bjsf p font{
	 font-size: 24px;
}


#fddx table{
	border-collapse: collapse;
}
#fddx table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#fddx table .bt2{
	border-top: 2px solid #7fabef;
}
#fddx table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#fddx table a{color: #e9c874;}
#fddx table a:hover{text-decoration: underline;}
#fddx p{font-size: 16px;}
#fddx p font{
	 font-size: 24px;
}


#tjdx table{
	border-collapse: collapse;
}
#tjdx table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#tjdx table .bt2{
	border-top: 2px solid #7fabef;
}
#tjdx table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#tjdx table a{color: #e9c874;}
#tjdx table a:hover{text-decoration: underline;}
#tjdx p{font-size: 16px;}
#tjdx p font{
	 font-size: 24px;
}


#shjdat table{
	border-collapse: collapse;
}
#shjdat table  td ,#interview table   th{
    padding: 15px 12px;
    font-size: 16px;
	border: 1px solid #7fabef;
    text-align: center;
    color: #FFFFFF;
}
#shjdat table .bt2{
	border-top: 2px solid #7fabef;
}
#shjdat table .border-bottom{
	border-bottom: 2px solid #7fabef;
}
#shjdat table a{color: #e9c874;}
#shjdat table a:hover{text-decoration: underline;}
#shjdat p{font-size: 16px;}
#shjdat p font{
	 font-size: 24px;
}
/*院校信息  结束*/


/*常见问题  开始*/
#question {
	background:#0b5cca;
	background-size:100% 100% ;
}
#question .title{
	margin-top:80px;
	margin-bottom: 47px;
}
#question .item{
	margin-bottom: 14px;
}
#question .item .tit{
	background: #fff;
	color: #002f7b;
	position: relative;
	padding-left: 80px;
	line-height: 55px;
	cursor: pointer;
}
#question .item .tit span{
	display: block;
	position: absolute;
	top: 14px;
	left: 33px;
	width: 25px;
	height: 33px;
	background: url(../images/question-circle.png) no-repeat;
	background-size:100% 100% ;
	color: #e9c874;
	line-height: initial;
	text-align: center;	
}
#question .item .tit .right{
	position: absolute;
	top: 26px;
	right: 43px;
}
#question .item .tit  .right div{
	position: absolute;
	width: 13px;
	height: 3px;
	background: #2d5392;
	transition: all 0.5s;
}
#question .item .tit  .right div:nth-of-type(1){
	transform: rotate(90deg);
	transition: all 0.5s;
}
#question .item .tit  .right.on div:nth-of-type(1){
	transform: rotate(0deg);
	transition: all 0.5s;
}
#question .item .text{
	padding: 20px 0px;
	display: none;
}
#question .item .text div{
	color: #E9C874;
	font-size: 36px;
	margin-bottom: 8px;
}
#question .item .text p{
	color: #333333;
	font-size: 16px;
	line-height: 30px;
}
#question .item .text p a{
	color:#002f7b ;
}
#question .item .text p a:hover{
	text-decoration: underline;
}
/*师资*/
.section {
    padding: 60px 0 70px;
}
.section-wrap {
    margin: 0 auto;
    width: 1190px;
}
.teacher-list {
    margin: 0 auto;
}
.teacher-list li {
    position: relative;
    float: left;
    margin-right: 24px;
    margin-bottom: 24px;
    box-sizing: border-box;
    width: 278px;
    height: 360px;
}
.teacher-list li:hover {
    border: 3px solid #022f7d;
}
.teacher-list li:hover .teacher-con {
    background: url(../images/te-con-bg2.png) repeat scroll top left;
}
.teacher-list li img {
    width: 100%;
}
.teacher-list li:nth-child(4n) {
    margin-right: 0;
}
.teacher-list li .teacher-con {
    position: absolute;
    left: 0;
    bottom: 0;
    box-sizing: border-box;
    padding-right: 20px;
    width: 100%;
    height: 144px;
    background: url(../images/te-con-bg.png) repeat scroll top left;
    text-align: right;
    color: #fff;
    line-height: 1.3;
}
.teacher-list li h4 {
    margin-top: 52px;
    font-size: 28px;
    opacity: .72;
}
.teacher-list li p {
    font-size: 18px;
    opacity: .72;
}

/*常见问题  结束*/



.mo_inner_z { width: 1170px; margin:0 auto;s}
.module1{height: 723px!important; background-image: url(../images/one-bg.png);    overflow: hidden;}
.module1_bg{background-image: url(../images/one-bg.png);background-repeat: no-repeat;-webkit-background-size: cover;background-size: cover;background-position: center;top: 0;left: 0;
animation: rock_animate_fly 5s;
-moz-animation: rock_animate_fly 5s; /* Firefox */
-webkit-animation: rock_animate_fly 5s;  /* Safari ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ Chrome */
-o-animation: rock_animate_fly 5s; /* Opera */
-ms-animation: rock_animate_fly 5s; width: 100%;height: 100%;}
.module1 .img_box{ position:relative;}
.module_img1{left: 50%;position:absolute;margin-top: 140px;margin-left: -450px;}
.module_img2{position:absolute;margin-top: 295px;left: 50%;margin-left: -260px;}
.module_img3 {
    position: absolute;
    margin-top: 398px;
    left: 50%;
    margin-left: -253px;
}


@keyframes rock_animate_fly
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}

@-moz-keyframes rock_animate_fly /* Firefox */
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}

@-webkit-keyframes rock_animate_fly /* Safari ÃƒÂ¥Ã¢â‚¬â„¢Ã…â€™ Chrome */
{
    from {
       -webkit-transform:translateX(60px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}

@-o-keyframes rock_animate_fly /* Opera */
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}
@-ms-keyframes rock_animate_fly /* Opera */
{
    from {
       -webkit-transform:translateX(40px);
    }
    to {
       -webkit-transform:translateX(0);
    }
}

.mo_inner_z {
    position: relative;
    z-index: 5;
    width: 1000px;
    margin: 0 auto;
}

.module1 .right{
	top: 444px;
	left: 50%;
	width: 1000px;
	/* padding-left: 50px; */
	float: left;
	font-size: 20px;
	color: #fff;
	line-height: 36px;
	position: absolute;
	z-index: 100;
	margin-left: -353px;
}
.module1 .right div{
	width: 0px;
	overflow: hidden;
}
	
	
	
	
#second{
	padding:60px 0;
}

#second .right h3{    
	font-size: 60px;
	color:#333;
	margin-bottom: 30px;
	text-align:center;
}

.second_div1 .fl p{
	text-align:justify;
	line-height:32px;
	font-size: 16px;
	color:#333;
	margin-bottom:20px;
}
.second_div1 .fr { overflow:hidden; width: 451px; height: 493px;}
.second_div1 .fr img {  transition:all 1s ease 0s;}
.second_div1 .fr img:hover {  transform: scale(1.2);
	-ms-transform: scale(1.2);
	-webkit-transform: scale(1.2);}


#second .right p i{ font-style:normal;
font-weight:700;
	font-size: 18px;
	color:#cb8955;
}

.second_div1 .fl { width: 678px;}
.second_div .line {
    position: absolute;
    width: 38px;
    height: 2px;
    background: #cb8955;
       top: 40px;
}
.second_div span {font-weight:700; font-size:24px;color:#cb8955; margin-bottom:15px; }
.second_div p { font-size:18px!important;}
#second .right .second_div { position:relative;}

.ul_second { overflow:hidden;}
.ul_second li {line-height: 40px;padding: 40px 9px;float:left;width: 210px;height: 186px;font-size:14px;/* letter-spacing: -1px; */color:#fff;box-sizing: border-box; margin-right:30px;}
.ul_second li:last-child { margin-right:0;}
.second_div1 { margin-bottom:60px;}
.ul_second li:nth-child(2n+1){ background:#cb8955;}
.ul_second li:nth-child(2n){ background:#f9f0df;}
.ul_second li i {
    font-weight: 700;
    font-size: 32px;
    color: #fff;
    font-style: normal;
}

.ul_second li.li02 { color:#c35904; padding: 40px 20px;}
.ul_second li.li02 i { color:#c35904;}

.ul_second li.li03 {  padding: 40px 20px;}
.ul_second li.li05 {  padding: 40px 15px;}
.ul_second li.li04 { color:#c35904; padding: 40px 20px;}
.ul_second li.li04 i { color:#c35904;}




#third{
	padding: 50px 0 0;
	background:url(../images/third-bg.png);
	box-sizing:border-box;
}
#third h3 {transition:all 1s ease 0s;
    font-size: 60px;
    color: #204da2;
    margin-bottom: 25px;
    text-align: center;
}


#third h3:hover {transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
#third .p1 { font-size:16px; color:#c35905; text-align:center; line-height:28px;}
.third_in ul { overflow:hidden;       margin-left: 126px;  margin-bottom: 35px; margin-top:25px;}
.third_in ul li {text-align: center;color:#333;font-size:30px;float:left;margin-right: 15px; background:#eaf1fa;box-sizing:border-box; padding:15px 45px;}
.third_in ul li:hover,.third_in ul li.current { color:#fff; background:#204da2; border:1px solid #fff;}
.third_in ul li:hover img,.third_in ul li.current img { display:block;}
.third_in ul li img {left: 50%;
    position: absolute;
    margin-left: -12px;
    bottom: -14px; display:none;}

.third_box { display:none;}
.third_box p {color:#fff;font-size:16px; line-height:32px; margin-bottom:20px;}

.five_bottom2 { display: -webkit-box; /*Safari and Chrome */
  display: -ms-flexbox;
	display: -moz-box; /*Firefox */
  display: flex;
    -webkit-box-align: center;
  -webkit-align-items: center;
       -ms-flex-align: center;
          align-items: center;overflow:hidden;}
.five_bottom2_l {border-right: 1px solid #c2c2c2;line-height:24px;color: #333;width: 170px;height: 68px;background: #f8f8f8;padding: 22px 17px;box-sizing:border-box;}
.five_bottom2_r {color: #333;width: 1000px;line-height:30px;background: #f8f8f8;height: 68px;padding: 22px 25px;box-sizing:border-box;}



.five_bottom02 .five_bottom2_l { background:#fbf4e7;}
.five_bottom02 .five_bottom2_r { background:#fbf4e7;}

.third_box3 table tr td { color:#333; border-right:1px solid #c2c2c2;} 
.third_box3 table .tr1 { background:#fbf4e7;}
.third_box3 table .tr2 { background:#fff;}
.third_box3 table .tr1 td {font-size:20px; height:66px; line-height:66px; color:#333; font-weight:700;}
.third_box3 table .tr2 td { height:70px; line-height:70px; color:#333;}
.tr2_line { border-bottom:1px solid #c2c2c2; font-size:18px;}
.third_box3 table .tr2 td i { font-size:30px; font-style:normal;}


.div3 {     padding: 0 50px;}
.div3 .fr { width: 500px;    margin-top: 38px;}
.div3 .fr p { font-size:18px; color:#c35905;} 
.div3 .fr p i { font-weight:700; font-size:21px; color:#c35905;font-style:normal; } 

.third_div { width: 250px; padding:20px 10px!important; box-sizing:border-box;height: 120px; background:#eaf1fa; float:left; margin:0 24px 15px;} 
.third_div h3 { font-size:30px!important;margin-bottom:5px!important;}
.third_div p { text-align:center; font-size:18px; color:#333;margin-bottom:5px!important; }
.third_div span{text-align:center;  font-size:14px; color:#8f99a6;    display: block;}
.third_box4 {
    overflow: hidden;
    width: 1200px;
    margin: 0 0 0 0px;
}


/*foot   start*/
.wrap{width: 100%;min-width: 1300px;max-width: 1920px;overflow: hidden;margin: 0 auto;}
.wrap.p80{padding: 0px;}
.cont{margin: 0 auto;position: relative;}
#foot{
	background: #002f7b;
	color: #FFFFFF;
}
#foot .title{
	text-align: left;
	color: #ffffff;
	font-size: 36px;
	margin-bottom: 40px;
}
#foot .left{
	width: 464px;
	
}
#foot .left .t{
	font-size: 24px;
	margin-bottom: 20px;
}
#foot .left p{
	font-size: 16px;
	margin-bottom: 10px;
}
#foot .right .fr{
 	background: #d4ddef;
  width: 138px;
  height: 120px;
  color: #537fd9;
  text-align: center;
  padding-top:50px ;


}

/*foot  end*/
/*footer start*/

.footer{width:100%;height:311px;font-size:14px;color:#999;background:url(../images/b1.png);}
.footer_one{width:1286px;height:311px;margin:0 auto;}
.footer_about{width:276px;height:230px;border-right:solid 1px #2b2b2b;float:left;margin-top:18px;}
.footer_one h1{font-size:16px;color:#ccc;margin-bottom:30px;}
.footer_about a{width:90px;height:29px;background:url(../images/b2.png);float:left;margin-top:20px;}
.footer_contact{width:337px;height:230px;border-right:solid 1px #2b2b2b;float:left;margin-top:18px;padding-left:30px;}
.footer_join{width:337px;height:230px;border-right:solid 1px #2b2b2b;float:left;margin-top:18px;padding-left:30px;}
.footer_join img{float:left;}
.footer_join div{float:left;margin-top:17px;}
.audition{margin-left:50px;display:inline;}
.copyright{width:1286px;text-align:center;float:left;margin-top:20px;}
.footer_one span{line-height:24px; }
.footer_map{width:240px;height:230px;float:left;margin-top:18px;padding-left:30px;}
.footer_map div{width:202px;height:24px;float:left;}
.footer_map div a{width:70px;text-align:left;height:24px;line-height:24px;color:#999;}
#toTop{
	position: fixed;
	right: 50px;
	bottom: 100px ;
	cursor: pointer;
	opacity: 0.5;
	display: none;
	z-index: 1000;
	overflow: hidden;
	background: #e9c874;
	padding: 15px;
	border-radius: 4px;
}
#toTop img{text-align: center;position: relative;transition: all .5s;}
#toTop:hover{
	opacity: 1;transition: all .5s;
}
#toTop:hover img{	
	transform: scale(1.5);
	transition: all .5s;
}
