@charset "utf-8";
/* CSS Document  */
dl, dt, dd, ol, ul, li, form, label, legend, caption, tbody, tfoot, thead, tr, th { margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; }
ul li{list-style-type:none;}
body{margin-top:0px;margin-left:auto;margin-right:auto;padding: 0px 0px 0px 0px;font-size: 12px;font-style:normal;line-height: 160%;color:#4c4c4c;   /*#666666*/text-align:center;vertical-align:top;background-color:#f9f9f9;}
sup{font-size:2px;	}
img{border:none;}
h2{color:#2980ea; font-size:16px; font-weight:bold;}
h3{color:#3598dc; font-size:14px; font-weight:bold;}
h4{color:#FFF; font-size:14px; font-weight:bold; margin:8px 0px 0px 15px; }

.zj { width:1200px; height:auto;margin:0px auto;  }

/*Page START*/
.breadcrumbs{overflow:hidden;width:1190px; height:22px;border-bottom:solid 1px #1d8fe2; margin:0px auto 5px;padding:16px 10px 5px 0px;text-align:left;font-size:15px;	}
.breadcrumbs a{color:#3299d4;}

.indexTopTitle{}
.title_ad{background:url(../img/title_ad.png);text-align:center;height:100px;margin:3px;}
.title_ad span{color:#fff;font-size:28px;font-weight:bold;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"微软雅黑"; position:relative;top:25px;}
.title_ad em{color:#ffff00;font-weight:bold;}

.indexSubTitle{color:#666;text-align:center;border-bottom:dotted #0099FF 1px;border-top:dotted #0099FF 1px;padding:5px;}
.zwbox{border:1px solid #D6D6D6;background:#FEFEFE;text-align:left;width:32%;margin:10px 0;float:left; margin-right:19px;	}
.zwbox:nth-child(3n+1){ margin-left:2px}
.zwbox:nth-child(3n+3){ margin-right:0px;}
.zwbox .in{margin:10px 5px 10px 10px;}
.zwbox .in p{line-height:18px;margin-bottom:3px;}
.zwbox .in .title{background:#f9f9f9;border-bottom:1px dotted #dedede;color:#0046C1;height:25px;line-height:25px;}
.zw_line{ width:365px; overflow:hidden;height:25px;line-height:25px;margin:8px 0; padding:4px 0; text-align:left; border-bottom:dotted 1px #CCC;font-size: 13px;font-family:"Microsoft Yahei",Arial,Helvetica,sans-serif,"微软雅黑";}
.zw_last a{color:#2b72f2;}
.zw_last a:hover{color:#2b72f2;}


/* 企业报团 20210202 */
.qybthead{
	width: 100%;
    margin: 0 auto;
    overflow: hidden;
    background: url(../img/qyheadbg.png)no-repeat center top;
    background-size: cover;
    text-align: center;
    height: 415px;
}
.qybtheadp{margin-block-start: 0em;margin-block-end: 0em;}
.qybthead p:first-child{
	width: 100%;
    margin: 80px auto 50px;
    overflow: hidden;
    text-align: center;
    font-size: 25px;
    color: #fff;
    height: 30px;
    line-height: 30px;
}
.qybg{
	width: 100%;
	margin: 0 auto -99px;
	overflow: hidden;
	background: url(../img/qiyebg.png)no-repeat center top;
	background-size: cover;
	position: relative;
    top: -99px;
}

.bjzxbox{
	width: 1100px;
    height: 240px;
	background: #FFFFFF;
    box-shadow: 0px 0px 6px 1px rgba(251, 211, 170, 0.4);
    border-radius: 4px;
    margin: 7px auto;
    overflow: hidden;
	position: relative;
}
.bjzxbox .bjzxboxul{
	width: 1042px;
	margin: 39px auto 30px;	
}
.bjzxbox .bjzxboxul .bjzxboxli{
	float: left;
	margin-right: 29px;	
	text-align: left;
	font-size: 18px;
	color: #333;
}
.bjzxbox .bjzxboxul .bjzxboxli:last-child{margin-right: 0px;}
.bjzxbox .bjzxboxul .bjzxboxli p i{
	display: inline-block;
	width: 23px;
	height: 23px;
	overflow: hidden;
	text-align: center;
	background: url(../img/qiye_icon.png)no-repeat;
	background-position: 0px 3px;
	position: relative;
    top: 4px;
    margin-right: 5px;
}
.bjzxbox .bjzxboxul .bjzxboxli:nth-child(2) p i{background-position: 0px -33px;margin-left: 18px;}
.bjzxbox .bjzxboxul .bjzxboxli:nth-child(3) p i{background-position: -1px -70px;margin-left: 18px;}
.bjzxbox .bjzxboxul .bjzxboxli:last-child p i{background-position: 3px -108px;margin-left: 9px;}
.bjzxbox .bjzxboxul .bjzxboxli p:last-child,.bjzxbox .bjzxboxul .bjzxboxli div{height: 55px;line-height: 55px;margin-top: 8px;}
.bjzxbox .bjzxboxul .bjzxboxli p:last-child em,.bjzxbox .bjzxboxul .bjzxboxli div em{
	color: #FF0000;
    font-size: 20px;
    position: relative;
    top: 6px;
	margin-right: 5px;	
}
.bjzxbox .bjzxboxul .bjzxboxli p:last-child input{
	width: 272px;
	height: 47px;
	border: 1px solid #E6E6E6;
	overflow: hidden;
	outline: none;
	padding-left: 6px;
	font-size: 14px;
}
.bjzxbox .bjzxboxul .bjzxboxli p:last-child select{
	width: 220px;
	height: 47px;
	border: 1px solid #E6E6E6;
	overflow: hidden;
	outline: none;
	padding-left: 3px;
	color: #999999;
	font-size: 14px;
}
.bjzxbox .bjzxboxul .bjzxboxli span{
	width: 212px;
    height: 49px;
    background: #FFFFFF;
    border: 1px solid #E6E6E6;
    padding-left: 6px;
	line-height: 49px;	
	display: inline-block;
	font-size: 14px;
	color: #666666;
	cursor: pointer;
}
.bjzxbox .bjzxboxul .bjzxboxli .btrs{width: 192px;}
.bjzxbox .bjzxboxul .bjzxboxli .tbkc img{float: right;position: relative;top: 22px;right: 10px;}
.bjzxbox .bjzxboxul .bjzxboxli .btrs+ul{width: 198px;}
.bjzxbox .bjzxboxul .bjzxboxli ul{
	width: 218px;
	border: 1px solid #E6E6E6;
	margin-left: 19px;
	border-top: none;
	margin-top: -1px;
	overflow: scroll;
	display: none;
	z-index: 99;
	position: relative;
	background: #FFFFFF;
	height: 108px;
	overflow-x: hidden;
}

.bjzxbox .bjzxboxul .bjzxboxli ul li{
	width: 100%;
	padding-left: 6px;
    margin: 0 auto;
    height: 26px;
    line-height: 26px;
    font-size: 14px;
    overflow: hidden;
	cursor: pointer;
}
.bjzxbox .bjzxboxul .bjzxboxli ul li:hover{background: #188DED;color: #FFFFFF;}

.bjzxbox .bjzxboxul .bjzxboxli:last-child p:last-child input{width: 192px;}
.bjzxbox .bjzxboxul .bjzxboxli:nth-child(3) p:last-child select{width: 200px;}
.bjzxbox .bjzxbtn{
	width: 280px;
    height: 45px;
    background: linear-gradient(0deg, #DC161B 0%, #F1533D 100%);
    border-radius: 23px;
    display: inline-block;
    margin: 0 auto;
    line-height: 45px;
    color: #FAFAFA;
    font-size: 18px;
    position: absolute;
    bottom: 36px;
    left: 410px;
}
.bjzxbox .bjzxbtn:hover{background: linear-gradient(0deg, #F1533D 0%, #DC161B 100%);}

.qybt1100{width: 1100px;margin: 30px auto;overflow: hidden;}

.qybttile,.qybttile p{
	width: 100%;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}
.qybttile p:first-child{position: relative;top: 3px;}
.qybttile p:first-child i{
	display: inline-block;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
	background: url(../img/qiye_icon.png)no-repeat;
	background-position: 0px -195px;
    width: 135px;
    height: 71px;
}
.qybttile .erimg{background-position: -158px -195px !important;}
.qybttile .sanimg{background-position: -304px -195px !important;}
.qybttile .siimg{background-position: -469px -195px !important;}
.qybttile p:last-child span{	
	font-size: 32px;
	font-weight: bold;
	color: #333333;
	display: inline-block;
	padding-top: 6px;
}
.qybttile p:last-child i{
	display: inline-block;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    background: url(../img/qiye_icon.png)no-repeat;
    background-position: -2px -150px;
    width: 50px;
    height: 30px;
    position: relative;
    top: 5px;
    margin-right: 7px;
	margin-left: 7px;
}
.qybttile p:last-child i:last-child{background-position: -96px -150px;}

.qyjscz{
	width: 100%;
	margin: 14px auto 0px;
	overflow: hidden;
}
.qyjscz li{
	float: left;
	text-align: center;
	margin-right: 35px;
	overflow: hidden;
	width: 245px;
	transition: all .5s;
	margin-bottom: 8px;
}
.qyjscz li:first-child:hover{margin-left: 8px;}
.qyjscz li:hover{transform: scale(1.05);}
.qyjscz li:last-child{margin-right: 0px;}
.qyjscz li span{
	width: 150px;
	height: 36px;
	background: linear-gradient(0deg, #FEEFDB 0%, #F0BD7F 100%);
	border-radius: 4px 4px 0px 0px;
	display: inline-block;
	text-align: center;
	overflow: hidden;
	line-height: 36px;
	color: #997953;
	font-size: 18px;
	position: relative;
    top: 26px;
	font-weight: bold;
}
.qyjscz li div{
	width: 240px;
    height: 300px;
    background: #FFFFFF;
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    overflow: hidden;
    text-align: center;
    margin-bottom: 5px;
    margin-left: 3px;	
}
.qyjscz li div p:first-child{width: 100%;text-align: center;overflow: hidden;margin-top: 45px;}
.qyjscz li div p:first-child i{
	width: 72px;
	height: 72px;
	display: inline-block;
	margin: 0 auto;
	overflow: hidden;
	background: url(../img/qiye_icon.png)no-repeat;
	background-position: -2px -315px;
}
.qyjscz li:nth-child(2) div p:first-child i{background-position: -111px -315px;}
.qyjscz li:nth-child(3) div p:first-child i{background-position: -220px -315px;}
.qyjscz li:last-child div p:first-child i{background-position: -330px -315px;}
.qyjscz li div p:last-child{
	width: 208px;
    margin: 18px auto 0;
    text-align: left;
    font-size: 18px;
    color: #333333;
    line-height: 32px;
    overflow: hidden;
}

.qybtlc{
	width: 100%;
    margin: 0 auto;
    overflow: hidden;
    background: url(../img/btlc_bg.png)no-repeat center bottom;
    height: 410px;
}
.qybtlc ul{width: 100%;margin: 40px auto;}
.qybtlc ul li{
	float: left;
	width: 146px;
	height: 185px;
	background: #FFFFFF;
	box-shadow: 0px 6px 28px 0px rgba(21, 22, 25, 0.09);
	margin-right: 36px;
	transition: all 0.5s;
	position: relative;
}
.qybtlc ul li:hover,.jxysbox ul li .ysdec1:hover{
	 -webkit-box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.24);
	box-shadow: 0px 2px 7px 0px rgba(0, 0, 0, 0.24);
	-webkit-transform: translateY(-6px);
	-ms-transform: translateY(-6px);
	transform: translateY(-6px);
}
.qybtlc ul li:last-child{margin-right: 0px;}
.qybtlc ul li:first-child{margin-left: 30px;margin-top: 107px;}
.qybtlc ul li:nth-child(3),.qybtlc ul li:nth-child(5){margin-top: 107px;}
.qybtlc ul li p:first-child i{
	width: 56px;
    height: 56px;
    background: url(../img/qiye_icon.png)no-repeat;
    background-position: -1px -421px;
    text-align: center;
    display: inline-block;
    margin: 27px auto 16px;
    overflow: hidden;
}
.qybtlc ul li:nth-child(2) p:first-child i{background-position: -89px -421px;}
.qybtlc ul li:nth-child(3) p:first-child i{background-position: -173px -421px;}
.qybtlc ul li:nth-child(4) p:first-child i{background-position: -256px -421px;}
.qybtlc ul li:nth-child(5) p:first-child i{background-position: -340px -421px;}
.qybtlc ul li:last-child p:first-child i{background-position: -424px -421px;}
.qybtlc ul li p:nth-child(2){
	width: 76%;
	margin: 0 auto;
	font-size: 16px;
	color: #333333;
	line-height: 30px;
	overflow: hidden;
}
.qybtlc ul li img:last-child{position: absolute;bottom: -9px;left: 45%;}

.jxysbox{
	width: 100%;
	margin: 0 auto;
	background: url(../img/jxysbg.png)no-repeat center top;
	overflow: hidden;
	padding-top: 36px;
}
.jxysbox ul{width: 1100px;margin: 34px auto 39px;overflow: hidden;}
.jxysbox ul li{
	float: left;
	width: 340px;
	margin-right: 40px;
	margin-top: 7px;
}
.jxysbox ul li:last-child{margin-right: 0px;}
.jxysbox ul li .ysdec1{
	width: 310px;
	height: 130px;
	background: #FFFFFF;
	border-radius: 4px;
	overflow: hidden;
	padding: 15px;
	text-align: left;
	margin-bottom: 50px;
	transition: all .5s;
}
/* .jxysbox ul li .ysdec1:hover{transform: rotateY(-3px);} */
.jxysbox ul li .ysdec1 h2{color: #FFAB63;font-size: 20px;width: 100%;margin: 0 auto 15px;overflow: hidden;}
.jxysbox ul li .ysdec1 p{width: 100%;margin: 0 auto;font-size: 14px;line-height: 24px;color: #666666;}
.jxysbox ul li .ystext{
	background: url(../img/youshibg.png)no-repeat center;
    overflow: hidden;
    width: 162px;
    height: 170px;
    margin: 0 auto 52px;
    text-align: center;
}
.jxysbox ul li:first-child,.jxysbox ul li:last-child{margin-top: 100px;}
.jxysbox ul li .mleft10{margin-left: 10px;}
.jxysbox ul li .mright10{margin-left: -10px;}
.jxysbox ul li .ystext p:first-child{color: #fff;font-size: 20px;width: 100%;margin: 32px auto 0px;font-weight: bold;}
.jxysbox ul li .ystext p:last-child{
	color: #fff;
    font-size: 50px;
    font-weight: bold;
    width: 100%;
    overflow: hidden;
    margin: 18px auto;
    height: 50px;
    line-height: 50px;
}

.qybtal{
	width: 100%;
	margin: 0 auto;
	background: url(../img/btalbg.png)no-repeat center top;
	overflow: hidden;
	padding-top: 30px;
}
.qybtal ul{width: 1100px;margin: 39px auto;overflow: hidden;}
.qybtal ul li{
	float: left;
	width: 196px;
	height: 90px;
	background: #FFFFFF;
	text-align: center;
	line-height: 100px;
	margin-right: 30px;
	overflow: hidden;
	margin-bottom: 29px;
}
.qybtal ul li:nth-child(5n){margin-right: 0px;}

/* 20210830更新 */




