/*招生简章*/
.main{
	width: 1200px;
	margin: 0 auto;
}

.in-d{
	margin: 50px auto;
	position: relative;
}

.fb100{
	margin: 100px auto !important;
	
}
.map_con{ width:400px; height:490px; position:absolute; right:18%; top:50%; margin-top:-245px; background:#fff; padding:20px 0; box-sizing:border-box;}
.map_con p{ padding-left:60px; font:normal 16px/30px "å¾®è½¯é›…é»‘"; color:#646363; margin-top:15px;}
.map_con p span{ display:block; font:normal 20px/30px "å¾®è½¯é›…é»‘"; color:#292929;}
.map_con p.map_tit{ font:bold 25px/30px "å¾®è½¯é›…é»‘"; color:#000000;}
.bbody{width: 1200px;margin: 0 auto;position: relative;overflow: hidden;}
.location{font-size: 14px;color: #666666;margin: 20px 0;}
.location > p{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.location > p > a{font-size: 14px;color: #666666;margin: 0px 3px;}
.cont > h3{text-align: center;color: #2E3639;font-size: 24px;margin-top: 20px;margin-bottom: 30px;}
.cont > p{text-align: center;}
.cont > p.essentials{text-align: left;}
.cont > p > span{color: #999999;padding-right: 10px;}
.cont > p > span > a{color: #999999;}
.details {
    overflow: hidden;
	word-break:break-all;
	
}

.details > img {
        width: 420px;
        height: auto;
        margin: 10px 40px 10px 0;
        float: left;
    }

.details > h3 {
        display: inline-block;
        font-size: 28px;
        color: #2E3639;
        float: left;
        margin-top: 20px;
        margin-bottom: 20px;
    }

.details > p {
        color: #666666;
        font-size: 16px;
        line-height: 30px;
        display: inline-block;
        height: auto;
        width: 740px;
		
        float: left;
        text-indent: 32px;
    }
	
.details2 > p {
        color: #666666;
        font-size: 16px;
        line-height: 30px;
        display: inline-block;
        height: auto;
        width: 100% !important;
		
        float: left;
        text-indent: 32px;
    }
	

.changeRange > p {
        color: #2e3639;
        font-size: 16px;
        line-height: 30px;
        display: inline-block;
        height: auto;
        width: 100%;
		
        float: left;
        text-indent: 32px;
    }

.details > p > a {
            color: #1BC76A;
            font-size: 16px;
        }

/* 公共布局样式*/
.content{width: 100%;height: 100%;overflow: hidden;}
.bbodyLeft{width: 892px;float: left;margin-right: 48px;position: relative;padding-bottom: 100px;}
.bbodyLeft2{width: 100%;float: left;margin-right: 48px;}
.bbodyRight{width: 260px;float: left;}
/* 公共布局样式*/
.bbodyLeft2 {
    padding-bottom: 0px;
}
.about{color: #2E3639;font-size: 16px;overflow: hidden;}
.about dt{padding-left: 22px;font-size: 24px;color: #2e3639;padding-bottom: 16px;height: 24px;border-left: 4px solid #1BC76A;line-height: 24px;/*border-bottom: 1px solid #F5F5F5;*/}
.about dd:nth-of-type(odd) a{margin-right: 4%;}
.about dd a{color: #2E3639;display: block;margin-bottom: 20px;width: 48%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about dd a > p{width: 400px;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.about dd a > span{font-size: 14px;color: #999999;float: right;}
.liu{/*width: 820px;*/overflow: hidden;padding: 20px 30px;margin: 20px auto;background: #EEEEEE;color: #999999;font-size: 12px;}
.liu > p > h3{color: #2E3639;font-size: 16px;}
.liu > p > p, .liu > p > a{font-size: 12px;color: #999999;}

.about dt {
    margin-bottom: 20px;
}
.news {
    margin: 0;
}

/* 资讯样式*/
.news{display: block;height: 48px;font-size: 18px;line-height: 46px;border-bottom: 1px solid #EEEEEE;margin-top: 42px;}
.news > li{display: block;float: left;width: 132px;text-align: center;background: #EEEEEE;border: 1px solid #ecebeb;box-sizing: border-box;}
.news li a{cursor: pointer;display: block;color: #666666;}
.news > .active{background: #ffffff;border-bottom: 1px solid #fff;color: #08A7E6;border-top: 2px solid #08A7E6;line-height: 45px;border-left: none;}
.changeRange{padding-top: 30px;}
.changeRange > ul > li{height: 155px;border-bottom: 1px solid #EEEEEE;margin-bottom: 40px;}
.changeRange > ul > li > h3 > a{display: block;font-size: 18px;color: #2E3639;margin-bottom: 25px;cursor: pointer;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.changeRange > ul > li > h3 > a:hover{color: rgba(8, 167, 230, 1);}
.changeRange > ul > li > p > a{font-size: 14px;color: #999999;line-height: 28px;height: 56px;margin-bottom: 12px;display: block;overflow: hidden;text-overflow: ellipsis;/*display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;display: -moz-box;-moz-line-clamp: 2 !important;-moz-box-orient: vertical;*/}
.changeRange > ul > li > div{padding-left: 20px;}
.changeRange > ul > li > div > span{line-height: 28px;color: #CCCCCC;}
.changeRange > ul > li > div > span > a{line-height: 28px;color: #CCCCCC;margin-left: 40px;}
.changeRange > ul > li > div > span:nth-child(3) > a{padding: 2px 10px;color: #999999;border: 1px solid #EEEEEE;background: #f5f5f5;}
/*.changeRange > ul > li > div > span:nth-child(3) > a:hover{background: #08A7E6;color: white;}*/
.changeRange > ul > li > div > span:nth-child(1)::before{content: '';position: absolute;width: 14px;height: 14px;background: url(../img/clock.png) no-repeat center;margin-left: -20px;margin-top: 6px;}
.changeRange > ul > li > div > span:nth-child(2)::before{content: '';position: absolute;width: 14px;height: 14px;background: url(../img/location.png) no-repeat center;margin-top: 6px;margin-left: 20px;}
/* 资讯样式*/


.changeRange thead {
    background: #EEEEEE;
}

.changeRange a {
    color: #08A7E6;
}

.changeRange table {
    width: 100%;
    text-align: center;
    line-height: 50px;
    color: #2E3639;
}

.changeRange thead {
    background: #EEEEEE;
}



.box09{ width:1200px; height:auto; overflow:hidden; margin:0 auto 50px auto;}
.newslist{ width:100%; height:auto; overflow:hidden;}

.news_time1{ width:102px; height:100px; border:1px solid #E2E2E2; position:absolute; left:36px; top:40px; padding-top:20px; box-sizing:border-box; font:normal 16px/20px Arial, Helvetica, sans-serif; color:#c2c2c2; text-align:center;}
.news_time1 span{ font:bold 42px/50px Arial, Helvetica, sans-serif; display:block;}
.news_txt{ width:100%; height:auto; overflow:hidden;}
.news_txt .news_tit2{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.news_txt .news_tit2 p{ font:normal 25px/40px "å¾®è½¯é›…é»‘"; color:#000000;}
.news_txt .news_tit2 p a{ color:#000;}
.news_txt .news_tit2 p a:hover{ color:#e61e20;}
.news_txt .news_tit2 p.p09{ font:normal 14px/35px "å¾®è½¯é›…é»‘"; color:#868686; } 
.news_txt .news_tit2 span.line4{ width:52px; height:2px; display:block; background:#E2E2E2; margin-top:5px;}
.news_txt p{ font:normal 15px/30px "å¾®è½¯é›…é»‘"; color:#868686;}
.news_txt p a.ydxq{ width:130px; height:40px; display:block; border-radius:3px; -moz-border-radius:3px;-o-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px; background:#2B416A; text-align:center; font:normal 15px/40px "å¾®è½¯é›…é»‘"; color:#fff; margin-top:10px;  transition: all 0.3s ease; -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.news_txt p a.ydxq:hover{background:#e61e20;}


.news1{ width:100%; height:auto; overflow:hidden;  border-bottom:1px solid #E2E2E2; padding:30px 0; position:relative; box-sizing:border-box; }
.news1_l{ width:300px; height:auto; float:left; display:inline; margin-top:5px; }
.news1_l img{ width:300px; height:auto;}
.news1_txt{ width:820px; height:auto; overflow:hidden; float:right; display:inline; margin-right:40px;}
.news1_txt .news_tit2{ width:100%; height:auto; overflow:hidden; margin-bottom:10px;}
.news1_txt .news_tit2 p{ font:normal 25px/40px "å¾®è½¯é›…é»‘"; color:#000000;}
.news1_txt .news_tit2 p a{ color:#000;}
.news1_txt .news_tit2 p a:hover{ color:#e61e20;}
.news1_txt .news_tit2 p.p09{ font:normal 14px/35px "å¾®è½¯é›…é»‘"; color:#868686; } 
.news1_txt .news_tit2 span.line4{ width:52px; height:2px; display:block; background:#E2E2E2; margin-top:5px;}
.news1_txt p{ font:normal 15px/30px "å¾®è½¯é›…é»‘"; color:#868686;}
.news1_txt p a.ydxq{ width:130px; height:40px; display:block; border-radius:3px; -moz-border-radius:3px;-o-border-radius:3px; -ms-border-radius:3px; -webkit-border-radius:3px; background:#2B416A; text-align:center; font:normal 15px/40px "å¾®è½¯é›…é»‘"; color:#fff; margin-top:10px;  transition: all 0.3s ease; -webkit-transition: all 0.3s ease;  -moz-transition: all 0.3s ease; -o-transition: all 0.3s ease;}
.news1_txt p a.ydxq:hover{background:#e61e20;}

.page{ width:100%; height:50px; margin:40px auto; text-align:center; color:#a0a0a0; font:normal 18px/40px "å¾®è½¯é›…é»‘";  }
.page a{width:auto; height:40px; border:1px solid #E2E2E2; padding:0 12px; font:normal 20px/40px "å¾®è½¯é›…é»‘"; color:#747373; margin:0 8px; display:inline-block; vertical-align:middle; }
.page a:hover{background:#2b416a; border:1px solid #2b416a; color:#fff;}
.page .active{background:#2b416a; border:1px solid #2b416a; color:#fff;}
.page a.pageon{background:#2b416a; border:1px solid #2b416a; color:#fff;}




.about > div {
    font-size: 16px;
    color: #2e3639;
    overflow: hidden;
    margin: 20px auto;
}

    .about > div > img {
        display: block;
        width: 140px;
        height: 140px;
        float: left;
        margin-right: 20px;
    }

    .about > div > h5 {
        display: block;
        margin: 8px 20px;
        width: 800px;
        float: left;
    }

    .about > div p {
        width: 550px;
        display: block;
        margin: 8px 20px;
        float: left;
    }


@media screen and (min-width: 1440px) and (max-device-width: 1920px) {
.map_con{right:27%; }


}

.hui{
	    background: #f1f1f1;
}
.in-d .id-cen{
	
	text-align: center;
	
}
.center{
	margin:0 auto;
}
.in-d .id-p1{
	margin-top: 40px;
	display: inline-block;
	padding: 0 30px;
	line-height: 42px;
	color: #000000;
	font-size: 48px;
	
}
.in-d .id-p11{
	margin-top: 34px;
	display: inline-block;
	padding: 0 30px;
	line-height: 42px;
	color: #000000;
	font-size: 40px;
	
}
.in-d .id-p2{
	text-align: center;
	font-size: 30px;
	margin-top: 15px;
}
.in-d .id-p22{
	color: #3b3a3b;
	font-size: 21px;
	margin-top: 15px;
}
.in-d .id-p3{
	width: 50px;
	height: 3px;
	background: #db2f2f;
	margin: 6px auto;
}
.in-d .id-p33{
	
	border-bottom: 1px solid #dad7d7;
    height: 17px;
    
	
}
.in-d .id-p4{
	text-align: center;
	font-size: 22px;
	font-family: "黑体";
	margin-bottom: 50px;
}

.in-d .id-list{
	width: 100%;
}
.in-d .id-list ul li{
	float: left;
	width: 370px;
	margin: 0 15px 40px;
	text-align: center;
}
.in-d .id-list ul li img{
	width: 100%;
	height: 240px;
	margin-bottom: 10px;
}
.in-d .id-list .id-p5{
	font-size: 24px;
	line-height: 40px;
	border-bottom: 1px solid #dca834;
    margin-bottom: 7px;
}
.in-d .id-list .id-p6{
	font-size: 16px;
	line-height: 40px;
	border-bottom: 1px solid #dca834;
	margin-bottom: 7px;
}
.in-d .id-list .id-p7{
	font-size: 16px;
	text-align: center;
	line-height: 24px;
}
.in-d .id-list a.id-but1{
	display: inline-block;
	width: 170px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #7b000f;
	font-size: 18px;
	border-radius: 5px;
	border: 1px solid #dca834;
	background: #dca834;
	margin-top: 25px;
}
.in-d .id-list a.id-but1:hover{
	background: none;
}

.in-d .id-bd{
	margin: 0 15px 20px;
	border: 1px solid #b1b4b8;
	box-shadow: 5px 5px 5px #b1b4b8;
	padding: 15px 0;
	text-align: center;
	background: #fff;
}
.in-d .id-bd .id-p8{
	font-size: 30px;
	line-height: 50px;
	background: url(../images/icon-3.png) no-repeat center;
	margin-bottom: 15px;
}
.in-d .id-col span{
	color: #7b000f;
	font-size: 22px;
}
.in-d .id-col select{
	width: 210px;
	height: 35px;
	border: 1px solid #959595;
	border-radius: 3px;
	padding: 0 5px;
}
.in-d .id-col input{
	width: 200px;
	height: 35px;
	border: 1px solid #959595;
	border-radius: 3px;
	padding: 0 5px;
}
.in-d .id-p9{
	line-height: 45px;
	font-size: 16px;
}
.in-d .id-bd button{
	width: 300px;
	height: 44px;
	color: #fff;
	font-size: 22px;
	background: #e60012;
	border: 1px solid #e60012;
	border-radius: 5px;
	margin-top: 10px;
}
.in-d .id-bd button:hover{
	background: none;
	color: #e60012;
}
.in-d .id-text {
	min-height: 515px;
	background: url(../images/icon-4.jpg) no-repeat 30px 100px;
}
.in-d .id-text .id-p10{
	text-align: center;
	font-size: 48px;
}
.in-d .id-text .id-je{
	width: 600px;
	margin-top: 40px;
}
.in-d .id-p11{
	height: 45px;
	line-height: 45px;
}
.in-d .id-p11 span{
	display: inline-block;
	width: 200px;
	height: 35px;
	line-height: 35px;
	color: #ffe400;
	font-size: 22px;
	text-align: center;
	background: #22211f;
	float: left;
	margin-right: 5px;
	margin-top: 5px;
}
.in-d .id-p11 font{
	font-size: 30px;
	float: left;
	font-weight: bold;
}
.in-d .id-p12{
	line-height: 60px;
	font-size: 28px;
}
.in-d .id-p13{
	width: 410px;
	height: 152px;
	line-height: 152px;
	text-align: center;
	background: url(../images/icon-5.png) no-repeat center;
	color: #fff;
	font-size: 42px;
	font-weight: bold;
}
.in-d .id-p13 font{
	font-size: 60px;
}
.in-d .id-p14{
	line-height: 50px;
	margin-top: 25px;
}
.in-d .id-p14 a{
	display: inline-block;
	width: 255px;
	height: 50px;
	text-align: center;
	color: #fff;
	font-size: 24px;
	background: #f13336;
	border: 1px solid #f13336;
	border-radius: 5px;
	margin-right: 40px;
}
.in-d .id-p14 a:hover{
	background: none;
	color: #f13336;
}
.in-d .id-bg{
	width: 100%;
	height: 170px;
	background: #ebebeb;
	position: absolute;
	top: 1012px;
	left: 0;
	z-index: -1;
}

.zxj-bg{
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.6);
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99;
	display: none;
}
.zxj{
	width: 450px;
	margin: 0 auto;
	background: #fff;
	padding: 15px 20px ;
	border-radius: 5px;
	margin-top: 10%;
}
.zxj .zxj-p1{
	text-align: center;
	font-size: 20px;
	line-height: 30px;
	margin-bottom: 10px;
}
.zxj .zxj-col{
	line-height: 40px;
	margin-bottom: 10px;
}
.zxj .zxj-col span{
	display: inline-block;
	width: 130px;
	text-align: right;
}
.zxj .zxj-col input{
	width: 250px;
	padding: 0 10px;
	height: 38px;
	border: 1px solid #ccc;
	border-radius: 6px;
}
.zxj .zxj-col2{
	line-height: 40px;
	margin-bottom: 10px;
}
.zxj .zxj-col2 span{
	display: inline-block;
	width: 130px;
	text-align: right;
}
.zxj .zxj-col2 input{
	vertical-align: middle;
	margin-right: 5px;
}
.zxj .zxj-col2 label{
	margin-right: 20px;
}
.zxj .zxj-p2{
	text-align: center;
	line-height: 40px;
	color: #999;
}
.zxj .zxj-btn{
	text-align: center;
}
.zxj .zxj-btn button{
	width: 140px;
	height: 40px;
	border: 0;
	border-radius: 5px;
	color: #fff;
	background: #e60012;
	margin: 0 15px;
}
.zxj .zxj-btn button.zxj-but{
	background: #ccc;
}


/*底部*/
.footer{
	width: 100%;
	background: #242424;
	padding: 35px 0;
}
.footer .foot-l{
	width: 600px;
}
.footer .f-p1{
	line-height: 55px;
}
.footer .f-nav{
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #313131;
}
.footer .f-nav li{
	float: left;
	margin-right: 25px;
}
.footer .f-nav li a{
	color: #696969;
	font-size: 18px;
}
.footer .f-rm{
	line-height: 55px;
	color: #696969;
	font-size: 18px;
}
.footer .f-rm span{
	color: #ec3031;
}

.footer .f-p2{
	color: #ffffff;
	font-size: 30px;
	margin: 40px 0;
}
.footer .f-p2 span{
	color: #ec3031;
}
.footer .f-p3{
	line-height: 44px;
	color: #696969;
	font-size: 14px;
	border-top: 1px solid #313131;
}

.footer .foot-r{
	width: 410px;
}
.footer .f-p4{
	color: #ec3031;
	font-size: 24px;
	margin-bottom: 20px;
}
.footer .f-bd input{
	width: 340px;
	height: 40px;
	padding: 0 10px;
	background: #393939;
	border: 0;
	border-radius: 5px;
	margin-bottom: 15px;
	color: #fff;
}
.footer .f-bd textarea{
	width: 340px;
	height: 100px;
	padding: 5px 10px;
	background: #393939;
	border: 0;
	border-radius: 5px;
	margin-bottom: 15px;
	color: #fff;
}
.footer .f-btn button{
	width: 300px;
	height: 45px;
	color: #fff;
	font-size: 24px;
	border: 0;
	border-radius: 5px;
	background: #e60012;
}
.fl{
	float: left;
}
.fr{
	float: right;
}



/* å…¬å¸ä»‹ç» */

.profile {
	padding-top: 5px;
	padding-bottom: 80px;
	    font-family: "Segoe UI","Lucida Grande",Helvetica,Arial,"Microsoft YaHei",FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;
    font-weight: 400;
    line-height: 1.6;
    color: #333;
    font-size: 1.6rem;
	     display: inline-block !important;
		    box-sizing: border-box;
	height:auto;		
}

.min-h1000{
	min-height: 1000px;
	height:auto!important;
}
.min-h500{
	min-height: 500px;
	height:auto !important;
}
.profile .title {
	font-size: 28px;
	color: #1f1f1f;
}

.profile .title2 {
	font-family: Constantia;
	font-size: 28px;
	color: #151515;
	letter-spacing: 1px;
	margin-top: -10px;
	margin-bottom: 20px;
}

.profile .title2:after {
	content: '';
	display: block;
	width: 63px;
	height: 1px;
	background-color: #ec2949;
}

.profile .p {
	width: 743px;
	float: left;
	font-size: 18px;
	color: #707070;
	line-height: 38px;
}

.profile .img {
	float: right;
	width: 415px;
}

.profile .img img {
	max-width: 100%;
}




.history {
	width: 100%;
	height: 672px;
	background-position-x: center;
	background-image: url(../../img/hisbg.jpg);
	background-repeat: no-repeat;
	position: relative;
	padding-top: 73px;
}

.history .title,
.history .sub_title {
	text-align: center;
	color: #FFFFFF;
}

.history .title {
	font-weight: bold;
	font-size: 32px;
	margin-bottom: 9px;
}

.history .title:after {
	content: '';
	display: block;
	width: 63px;
	height: 1px;
	background-color: #ec2949;
	margin: 8px auto 0px;
}

.history .sub_title {
	font-size: 24px;
	color: #ececec;
}

.shizi {
	padding-top: 80px;
	padding-bottom: 95px;
	height:400px;
}

.shizi .img {
	float: left;
	width: 423px;
	margin-top: 32px;
}

.shizi .img img {
	max-width: 100%;
}

.shizi .p {
	float: right;
	width: 702px;
	font-size: 18px;
	color: #707070;
	line-height: 36px;
}

.shizi .title {
	font-size: 28px;
	color: #1f1f1f;
}

.shizi .title2 {
	font-family: Constantia;
	font-size: 28px;
	color: #151515;
	letter-spacing: 1px;
	margin-bottom: 17px;
}

.shizi .title2:after {
	content: '';
	display: block;
	width: 63px;
	height: 1px;
	background-color: #ec2949;
}

.advantage {
	
	padding-top: 60px;
	padding-bottom: 54px;
	
}
.am-text-center {
    text-align: center!important;
}
.advantage .title {
	font-weight: bold;
	font-size: 32px;
	color: #000000;
}

.advantage .title:after {
	content: '';
	display: block;
	margin: 8px auto 0;
	width: 63px;
	height: 1px;
	background-color: #ec2949;
}

.advantage .title2 {
	font-family: Constantia;
	font-size: 26px;
	letter-spacing: 1px;
	color: #151515;
	margin-top: 7px;
}

.advantage p {
	margin: 0;
	font-size: 16px;
	line-height: 27px;
	color: #3d3d3d;
}

.advantage-lists {
	background-color: #7b7b7b;
	height: 351px;
	margin-top: 43px
}

.advantage-lists .list {
	width: 240px;
	height: 351px;
	float: left;
	position: relative;
	cursor: pointer;
}

.advantage-lists .list .mask {
	background-color: rgba(0, 0, 0, .59);
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	transition: .35s all linear;
	-webkit-transition: .35s all linear;
	-moz-transition: .35s all linear;
}

.advantage-lists .list .mask .icon {
	margin-top: 132px;
	text-align: center;
	transition: all .45s cubic-bezier(.4, 0, .2, 1);
}

.advantage-lists .list .mask .icon .img {
	height: 62px;
}

.advantage-lists .list .mask .icon .img img {
	max-width: 62px;
	max-height: 62px;
}

.advantage-lists .list .mask .icon p {
	color: #FFFFFF;
	margin: 7px auto 0;
	font-size: 24px;
}

.advantage-lists .list .mask .border {
	width: 203px;
	height: 98px;
	border: solid 1px #ffffff;
	margin: 30px auto 0;
	color: #FFFFFF;
	text-align: center;
	transition: all .45s cubic-bezier(.4, 0, .2, 1);
	display: table;
	opacity: 0;
}

.advantage-lists .list .mask .border .cell {
	display: table-cell;
	vertical-align: middle;
	font-size: 14px;
}

.advantage-lists .list:hover .mask {
	background-color: rgba(122, 9, 28, .75);
}

.advantage-lists .list:hover .mask .icon {
	margin-top: 66px;
}

.advantage-lists .list:hover .mask .border {
	opacity: 1;
}
.warp {
	width: 1200px;
	margin: 0 auto;
	position: relative;
}

.breadcrumb {
	width: 100%;
	height: 65px;
	background-image: linear-gradient(180deg, rgba(255, 255, 255, 0.48) 0%, rgba(250, 250, 250, 0.48) 50%, rgba(244, 244, 244, 0.48) 99%), linear-gradient( #fefdfb, #fefdfb);
	background-blend-mode: normal, normal;
	box-shadow: 0px 2px 1px 0px rgba(189, 189, 189, 0.24);
	font-size: 13px;
	color: #616161;
	overflow: hidden;
	margin-bottom: 44px;
}

.breadcrumb a {
	color: #616161;
}

.breadcrumb .am-active,
.breadcrumb .breadcrumb-list li a:hover {
	color: #1f1e1e;
}

.breadcrumb .breadcrumb-list {
	font-size: 13px;
	padding: 22px 0;
	margin: 0;
	float: left;
}

.breadcrumb .breadcrumb-list li {
	display: inline-block;
}

.breadcrumb .breadcrumb-list li:after {
	/*content: '>';*/
	font-size: 14px;
	color: #616161;
	padding: 0 3px;
}

.breadcrumb .breadcrumb-list li:last-child:after {
	content: '';
	padding: 0;
}

.breadcrumb img {
	margin-right: 4px;
	margin-left: 2px;
}

.breadcrumb .am-nav {
	float: right;
	
	
}

.breadcrumb .am-nav>li>a {
	padding: 20px 33px;
	font-size: 16px;
}

.breadcrumb .am-nav>li>a:focus,
.breadcrumb .am-nav>li>a:hover {
	background-color: #ec2949;
	color: #FFF;
}

.breadcrumb .am-nav>li.am-active>a,
.breadcrumb .am-nav>li.am-active>a:focus,
.breadcrumb .am-nav>li.am-active>a:hover {
	background-color: #ec2949;
}

.am-nav-pills>li {
    float: left;
	line-height:65px;
}

.am-nav>li {
    position: relative;
    display: block;
}


.am-nav:after {
    clear: both;
}
.am-nav {
    margin-bottom: 0;
    padding: 0;
    list-style: none;
}
.am-nav:after, .am-nav:before {
    content: " ";
    display: table;
}

.form {
    color: #2E3639;
    text-align: right;
    margin: 0 auto;
    font-size: 16px;
    margin-top: 30px;
    width: 506px;
    line-height: 50px;
}

    .form > h1 {
        font-weight: bold;
        text-align: center;
        margin-bottom: 30px;
        font-size: 28px;
    }

    .form > p {
        margin: 15px 0;
        display: block;
        overflow: hidden;
    }

    .form input, .form select, .form textarea{
        width: 400px;
        margin: 0 auto;
        margin-left: 10px;
        height: 50px;
        float: right;
        border: 1px solid #999999;
        padding-left: 10px;
        text-align: left;
        box-sizing: border-box;
        font-size: 16px;
    }

        .form input:focus, .form select:focus {
            border: 1px solid #25A3FD;
        }

        .form select > option {
            font-size: 16px;
        }

.yz > input {
    width: 180px;
    float: none;
    margin-right: 27px;
}

.yz img {
    width: 140px;
    height: 50px;
    margin-right: 5px;
}

.yz a {
    font-size: 16px;
    color: #666666;
    text-decoration: underline;
}

.form > p:nth-last-child(1) {
    width: 240px;
    height: 50px;
    line-height: 50px;
    color: #ffffff;
    background: #25a3fd;
    font-size: 18px;
    margin: 0 auto;
    margin-top: 80px;
    margin-bottom: 120px;
    text-align: center;
    cursor: pointer;
}
.form > button:nth-last-child(1) {
    width: 240px;
    height: 50px;
    line-height: 50px;
    color: #ffffff;
    background: #25a3fd;
    font-size: 18px;
    margin: 0 auto;
    margin-top: 80px;
    margin-bottom: 120px;
    text-align: center;
    cursor: pointer;
	
        display: block;
        overflow: hidden;
}

.form .m {
    position: absolute;
    display: block;
    margin-top: -50px;
    margin-left: 512px;
    color: #E73224;
}

.form .nm {
    position: absolute;
    display: block;
    margin-top: -50px;
    margin-left: 512px;
    color: #999999;
}

