/*----------------------------------------------------------------布局----------------------------------------------------------------*/

.row{clear:both;overflow:hidden;
position:relative;}

/*--------2列--------*/
.row2{float:left;width:48%;margin-right:4%;
overflow:hidden;}
.row2:nth-child(2n){margin-right:0;}
/*--------2列_左大右小--------*/
.row2LeftBig{float:left;width:66%;}
.row2RightSmall{float:right;width:30%;}
/*--------2列_左大右小_搜索框--------*/
.row2LeftBig-2{float:left;width:80%}
.row2RightSmall-2{float:right;width:18%}	
/*--------2列_左大右小_搜索框--------*/
.row2LeftBig-3{float:left;width:86%}
.row2RightSmall-3{float:right;width:12%}
/*--------2列左小右大--------*/
.row2LeftSmall{float:left;width:20%;}
.row2RightBig{float:right;width:77%;}
/*--------2列左小右大-2--------*/
.row2LeftSmall-2{float:left;width:12%;}
.row2RightBig-2{float:right;width:86%;}



/*--------3列--------*/
.row3{float:left;width:32%;margin-right:2%;}
.row3:nth-child(3n){margin-right:0;}

/*--------4列--------*/
.row4{float:left;width:23.5%;margin-right:2%;}
.row4:nth-child(4n){margin-right:0;}
/*--------4列_有间隔--------列*/
.row4step{float:left;width:17.5%;}
.row4stepSpc{float:left;width:6%;}

/*--------5列--------*/
.row5{float:left;width:16.5%;margin-right:4.375%;}
.row5:nth-child(5n){margin-right:0;}
/*--------5列有间隔列--------*/
.row5step{float:left;width:16.8%;}
.row5stepSpc{float:left;width:4%;}

/*--------靠左列--------*/
.rowleft{float:left;overflow:hidden;}
/*--------靠右列--------*/
.rowright{float:right;overflow:hidden;}

/*--------1列居中--------*/
.rowone90{width:90%;margin:0 auto;}
.rowone50{width:50%;margin:0 auto;}

/*--------页面宽度--------*/
.layout1200{width:1200px;margin:0 auto;overflow:hidden;}
.layout1400{width:1400px;margin:0 auto;overflow:hidden;}
.layout1200-2{width:1200px;margin:0 auto;}

/*--------通栏背景--------*/
.pagebg{background-position:center;background-repeat:no-repeat;}

/*--------水平居中--------*/
.rowcenter{width:fit-content;width:-moz-fit-content;width:-webket-fit-content;margin:auto;}



/*----------------------------------------------------------------间距----------------------------------------------------------------*/
.mg8{margin:8px 0;}
.mg20{margin:20px 0;}
.mg40{margin:40px 0;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mb40{margin-bottom:40px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;overflow:hidden;}
.mt40{margin-top:40px;}
.pd8{padding:8px 0;}
.pd20{padding:20px 0;}
.pd40{padding:40px 0;}
.pb20{padding-bottom:20px;}
.pb40{padding-bottom:40px;}
.pt20{padding-top:20px;}
.pt40{padding-top:40px;}
/*----------------------------------------------------------------分割线----------------------------------------------------------------*/

/*--------虚线--------*/
.line{clear:both;overflow:hidden;height:1px;border-bottom:1px dashed #ddd;}

/*--------蓝绿渐变横线--------*/
.linebgcolor{
	clear:both;height:6px;
	background:-webkit-linear-gradient(to right,#4970d8,#089a62); 
	background: -o-linear-gradient(to right,#4970d8,#089a62);
	background: -moz-linear-gradient(to right,#4970d8,#089a62);
	background:linear-gradient(to right,#4970d8,#089a62);}

/*--------分割线--------*/
.space{clear:both;overflow:hidden;}



/*----------------------------------------------------------------字号----------------------------------------------------------------*/
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.fontbold{font-weight:bold;}

.imgall{
	width:100%;}

/*--------内容排版------------*/
.txtNoIndent{text-indent:0;}
.txtIndent{text-indent:2em;}
.txtmb20{padding-bottom:20px;}
.txtleft{text-align:left;}
.txtright{text-align:right;}

/*--------更多链接--------*/
a.more{float:right;font-size:14px;color:#999;margin-right:10px;}	
a.more:hover{color:#c00;}


/*----------------------------------------------------------------颜色----------------------------------------------------------------*/
/*--------灰色字体--------*/
.colorGray333{color:#333;}
.colorGray666{color:#666;}
.colorGray999{color:#999;}

/*--------灰色背景--------*/
.bgGrayf1{background-color:#f1f1f1;}
.bgGrayf7{background-color:#f7f7f7;}



/*--------系列1_背景色--------*
.bg-1Red{background-color:#f44336}
.bg-1Pink{background-color:#e91e63}
.bg-1Purple{background-color:#9c27b0}
.bg-1PurpleDeep{background-color:#673ab7}
.bg-1Indigo{background-color:#3f51b5}
.bg-1Blue{background-color:#2196f3}
.bg-1BlueLight{background-color:#03a9f4}
.bg-1Teal{background-color:#009688}
.bg-1Cyan{background-color:#00bcd4}
.bg-1Green{background-color:#4caf50}
.bg-1GreenLight{background-color:#8bc34a}
.bg-1Yellow{background-color:#ffeb3b}
.bg-1Amber{background-color:#ffc107}
.bg-1Orange{background-color:#ff9800}
.bg-1OrangeDeep{background-color:#ff5722}
.bg-1Brown{background-color:#795548}
.bg-1rey{background-color:#9e9e9e}
.bg-1reyBlue{background-color:#607d8b}


/*--------系列1_字体图标--------*/
.color-1Red{color:#f44336}
.color-1Pink{color:#e91e63}
.color-1Purple{color:#9c27b0}
.color-1PurpleDeep{color:#673ab7}
.color-1Indigo{color:#3f51b5}
.color-1Blue{color:#2196f3}
.color-1BlueLight{color:#03a9f4}
.color-1Teal{color:#009688}
.color-1Cyan{color:#00bcd4}
.color-1Green{color:#4caf50}
.color-1GreenLight{color:#8bc34a}
.color-1Yellow{color:#ffeb3b}
.color-1Amber{color:#ffc107}
.color-1Orange{color:#ff9800}
.color-1OrangeDeep{color:#ff5722}
.color-1Brown{color:#795548}
.color-1Grey{color:#9e9e9e}
.color-1GreyBlue{color:#607d8b}

/*--------系列2_略暗_背景色--------*
.bg-2Red{background-color:#c62828}
.bg-2PurpleDeep{background-color:#4527a0}
.bg-2Indigo{background-color:#283593}
.bg-2Blue{background-color:#1565c0}
.bg-2BlueLight{background-color:#0277bd}
.bg-2Cyan{background-color:#00838f}
.bg-2Teal{background-color:#00695c}
.bg-2Green{background-color:#2e7d32}
.bg-2GreenLight{background-color:#558b2f}
.bg-2Yellow{background-color:#f9a825}
.bg-2Orange{background-color:#ef6c00}
.bg-2Brown{background-color:#4e342e}

/*--------系列2_略暗_字体图标--------*
.color-2Red{color:#c62828}
.color-2PurpleDeep{color:#4527a0}
.color-2Indigo{color:#283593}
.color-2Blue{color:#1565c0}
.color-2BlueLight{color:#0277bd}
.color-2Cyan{color:#00838f}
.color-2Teal{color:#00695c}
.color-2Green{color:#2e7d32}
.color-2GreenLight{color:#558b2f}
.color-2Yellow{color:#f9a825}
.color-2Orange{color:#ef6c00}
.color-2Brown{color:#4e342e}


/*--------系列_宁波综试区色值_背景--------*/
.bg-nbBlue{background-color:#117ecb;}	
.bg-nbBlue_alpha{background-color:#cfe5f5;}	
.bg-nbGreen{background-color:#449284;}	
.bg-nbGreen_alpha{background-color:#dae9e6;}	
.bg-nbBrown{background-color:#c0a062;}
.bg-nbBrown_alpha{background-color:#f2ece0;}	
.bg-nbViolet{background-color:#6e5f9f;}
.bg-nbViolet_alpha{background-color:#dbe1ed;}
.bg-nbBlueLight{background-color:#e7f2fa;}

/*--------系列_宁波综试区色值_字体图标--------*/
.color-nbBlue{color:#117ecb;}	
.color-nbGreen{color:#449284;}	
.color-nbBrown{color:#c0a062;}
.color-nbViolet{color:#6e5f9f;}



/*----------------------------------------------------------------大标题----------------------------------------------------------------*/
/*--------大标题1--------*/
.titleBig-1{margin-bottom:30px;}
.titleBig-1 h3{font-size:22px;text-align:center;}
.titleBig-1 h3 span{
	padding-left:12px;
	font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#999;}

/*--------大标题2--------*/
.titleBig-2{margin-bottom:30px;}
.titleBig-2 h3{font-size:22px;color:#fff;text-align:center;}
.titleBig-2 h3 span{
	padding-left:12px;
	font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#e6e6e6;}

/*--------大标题3--------*/
.titleBig-3{position:relative;margin-bottom:30px;height:26px;border-bottom:1px solid #ddd;}
.titleBig-3 h3{
	position:relative;float:left;padding-right:20px;
	top:2px;height:26px;
	font-size:24px;color:#333;font-weight:normal;
	background-color:#fff;}
.titleBig-3 h3 span{font-size:20px;font-family:Arial, Helvetica, sans-serif;font-style:italic;font-weight:normal;color:#aaa;}
	
/*--------大标题4--------*/
.titleBig-4{position:relative;margin-bottom:30px;}
.titleBig-4 h3{position:relative;top:26px;font-size:24px;color:#333;}
.titleBig-4 h3 span{
	position:relative;display:block;top:-60px;
	font-size:16px;text-align:left;font-weight:normal;color:#999;}	

/*--------大标题5--------*/
.titleBig-5{margin-bottom:30px;}
.titleBig-5 h3{	padding-bottom:20px;font-size:24px;text-align:center;color:#333;}
.titleBig-5 h3 span{border-bottom:2px solid #2967aa;padding-bottom:20px;letter-spacing:0.2rem;}	
.titleBig-5 h4{	margin-bottom:20px;	font-size:14px;text-align:center;color:#aaa;letter-spacing:0.5rem;}	

/*大标题6*
.titleBig-6{margin-bottom:30px;width:100%;overflow:hidden;}
.titleBig-6 h3{
	float:left;padding-left:20px;
	font-size:20px;color:#333;
	border-left:4px solid #2e7d32;}
.titleBig-6 h3 span{border-bottom:2px solid #2967aa;padding-bottom:20px;letter-spacing:0.2rem;}	


/*--------大标题7--------*/
.titleBig-7{margin-bottom:30px;width:100%;overflow:hidden;}
.titleBig-7 h3{
	float:left;padding-left:20px;
	font-size:30px;color:#333;letter-spacing:0.1em;border-left:4px solid #2e7d32;}

/*--------大标题8--------*/
.titleBig-8{margin-bottom:30px;width:100%;overflow:hidden;}
.titleBig-8 h3{
	float:left;padding-left:20px;
	font-size:30px;color:#f1f1f1;letter-spacing:0.1em;border-left:4px solid #f1f1f1;}	
	
	
	
/*----------------------------------------------------------------小标题----------------------------------------------------------------*/

/*--------小标题1--------*/
.titlep-1{margin-bottom:20px;line-height:40px;background-color:#f7f7f7;}
.titlep-1 span.number{
	display:block;margin-right:16px;padding:0 10px;float:left;
	font-size:24px;font-weight:bold;color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#117ecb;}
.titlep-1 h4{font-size:20px;color:#333;letter-spacing:0.1em;}

/*--------小标题2------------*/	
.titlep-2{margin-bottom:20px;background-color:#f1f1f1;}	
.titlep-2 span{
	display:inline-block;padding:0 20px;height:40px;line-height:40px;
	font-weight:bold;color:#fff;font-size:16px;letter-spacing:0.1em;}	

/*--------小标题3------------*/
.titlep-3{margin-bottom:20px;}	
.titlep-3 h4{line-height:40px;color:#333;font-size:20px;}


/*小标41*
.titlep-4{margin-bottom:20px;line-height:36px;color:#fff;
	padding:10px 20px;}
.titlep-4 span.number{
	display:block;
	float:left;
	font-size:26px;
	font-weight:bold;
	font-family:Tahoma, Geneva, sans-serif;
	margin-right:10px;}
.titlep-4 h4{font-size:20px;font-weight:normal;}


/*--------小标题5--------*/
.titlep-5{margin-bottom:20px;line-height:40px;overflow:hidden;}
.titlep-5 span.number{
	display:block;float:left;padding:0 10px;
	color:#fff;font-size:24px;font-weight:bold;font-family:Tahoma, Geneva, sans-serif;}
.titlep-5 h4{float:left;padding:0 20px;font-size:20px;font-weight:normal;}


/*--------小标题6--------*/
.titlep-6{margin-bottom:20px;line-height:40px;overflow:hidden;}
.titlep-6 h4{float:left;padding-left:20px;font-size:20px;color:#333;border-left:4px solid #2e7d32;}


	
/*----------------------------------------------------------------模块----------------------------------------------------------------*/	
/*--------模块1--------*/
.panel-1{margin-bottom:30px;}
.panel-1 .title{height:38px;line-height:38px;border-bottom:2px solid #ddd;}
.panel-1 .title h3{float:left;font-size:20px;color:#004ab9;border-bottom:2px solid #004ab9;}	
.panel-1 .content{clear:both;overflow:hidden;padding-top:10px;}

/*--------模块2--------*/	
.panel-2{
	position:relative;margin-bottom:30px;padding:20px 0;width:99%;		
	border:1px solid #ddd;background-color:#fff;
	box-shadow: 2px 2px 2px #eee;
	-moz-box-shadow: 2px 2px 2px #eee;
	-webkit-box-shadow: 2px 2px 2px #eee;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	overflow:hidden;}	
.panel-2 .title{float:left;}	
.panel-2 .title h3{
	float:left;width:20px;padding:36px 4px;
	text-align:center;color:#fff;
	background-color:#3b95f2;
	border-radius:0 8px 8px 0;
	-webkit-border-radius:0 8px 8px 0; 
	-moz-border-radius:0 8px 8px 0;}
.panel-2 .content{float:left;}

/*--------模块3--------*/
.panel-3{margin-bottom:30px;border:1px solid #ddd;border-top:2px solid #004ab9;padding:10px 20px 20px 20px;}
.panel-3 .title{height:40px;line-height:38px;}
.panel-3 .title h3{float:left;font-size:18px;color:#004ab9;}	
.panel-3 .content{clear:both;overflow:hidden;padding-top:10px;}

/*--------模块4--------*/
.panel-4{
	margin-bottom:30px;padding:20px 0 20px 30px;
	border:1px solid #fff;background-color:#eff7fc;}
.panel-4 .title{margin-bottom:20px;height:38px;line-height:38px;}
.panel-4 .title h3{color:#004ab9;font-size:18px;}	
.panel-4 .content{clear:both;overflow:hidden;}



/*--------图表框--------*/
.panelChart{}
.panelChart h3{margin-bottom:10px;text-align:center;font-size:18px;}
.panelChart .divChart{width:100%;}
.panelChart .divChart img{display:block;margin:0 auto;}

/*--------空容器--------*/
.panelout-1{
	background-color:#fff;
	padding:40px;margin-right:4px;margin-bottom:40px;
	box-shadow: 4px 2px 2px #eee;
	-moz-box-shadow:4px 2px 2px #eee;
	-webkit-box-shadow:4px 2px 2px #eee;
	overflow:hidden;}	



/*----------------------------------------------------------------图标列表----------------------------------------------------------------*/



	
/*--------iconlist2--------*/
.iconlist-2,a.iconlist-2{
	position:relative;
	display:block;width:99%;margin:0 auto;margin-bottom:16px;
	height:152px;
	text-align:center;
	background-color:#fff;
	box-shadow: 4px 2px 2px #eee;
	-moz-box-shadow:4px 2px 2px #eee;
	-webkit-box-shadow:4px 2px 2px #eee;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;
	overflow:hidden;
	z-index:100;}	
a.iconlist-2:hover{background-color:#bbdefb;}
.iconlist-2 i{
	display:block;margin:0 auto;margin-bottom:10px;margin-top:10px;
	font-size:3rem;color:#1565c0;}
.iconlist-2 h3{margin-bottom:6px;font-size:18px;color:#333}
.iconlist-2 h4{font-size:14px;font-weight:normal;color:#999;}
a.iconlist-2:hover h3{
	font-size:22px;margin-bottom:2px;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}
a.iconlist-2:hover i{font-size:4rem;margin-bottom:4px;
	webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}



/*--------iconlist3--------*/
.iconlist-3{}
.iconlist-3,a.iconlist-3{
	position:relative;overflow:hidden;display:block;
	padding:20px 0;margin:4px auto 20px auto;width:99%;
	height:230px;
	background-color:#fff;
	border-top:2px solid #1565c0;	
	box-shadow:0px 4px 25px -15px #999;
	-moz-box-shadow:0px 4px 25px -15px #999;
	-webkit-box-shadow:0px 4px 25px -15px #999;}

.iconlist-3 h3{margin-left:20px;color:#1565c0;font-size:18px;text-align:left;}	
.iconlist-3 h4{
	position:absolute;bottom:-2rem;right:0;
	font-family:"Times New Roman", Times, serif;color:#eee;font-size:5rem;	
	z-index:1;}
.iconlist-3 span{
	position:relative;display:block;padding:20px;
	text-align:left;font-size:14px;color:#666;line-height:24px;
	z-index:10;}
		
a.iconlist-3:hover{
	margin-top:0;margin-bottom:24px;
	background-color:#d5ebfe;
	box-shadow:0px 8px 25px -15px #999;
	-moz-box-shadow:0px 8px 25px -15px #999;
	-webkit-box-shadow:0px 8px 25px -15px #999;	}
a.iconlist-3:hover h3{color:#333;}		
a.iconlist-3:hover h4{color:#fff;}	

	

/*--------iconlist4--------*/
.iconlist-4,a.iconlist-4{
	position:relative;display:block;overflow:hidden;padding:20px 10px;margin-top:2px;margin-bottom:20px;
	background-color:#fff;border:2px solid #ddd;text-align:center;
	border-radius:12px;
	-webkit-border-radius:12px; 
	-moz-border-radius:12px;}
a.iconlist-4:hover{margin-top:0;margin-bottom:22px;border:2px solid #aaa;}
.iconlist-4 i{
	display:block;margin:0 auto;
	font-size:3rem;text-align:center;
	z-index:10;}	
.iconlist-4 h3{position:relative;padding-top:14px;margin-bottom:10px;font-size:14px;}	
.iconlist-4 span{display:block;color:#999;line-height:28px;}

/*--------iconlist5--------*/
.iconlist-5,a.iconlist-5{
	display:block;position:relative;overflow:hidden;margin:4px auto 20px auto;
	width:99%;background-color:#fff;border:1px solid #ddd;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}
a.iconlist-5:hover{margin-top:0;margin-bottom:24px;
	box-shadow:0px 4px 25px -15px #999;
	-moz-box-shadow:0px 4px 25px -15px #999;
	-webkit-box-shadow:0px 4px 25px -15px #999;}

.iconlist-5 h3{
	position:relative;padding:20px;overflow:hidden;
	height:80px;font-size:24px;color:#fff;text-align:left;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}
.iconlist-5 i{
	display:block;float:right;
	font-size:9rem;color:#fff;
	font-weight:normal;
	opacity:0.16;filter:alpha(opacity=16);
	z-index:10;}	
a.iconlist-5:hover i{
	font-size:6rem;opacity:0.3;filter:alpha(opacity=30);
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}		
.iconlist-5 span{display:block;margin:20px 30px;line-height:24px;color:#666;}


/*--------iconlist6--------*/
.iconlist-6,a.iconlist-6 {
	display:block;position:relative;overflow:hidden;margin:20px auto;
	width:120px;height:120px;line-height:120px;
	border:2px solid #1565c0;
	border-radius:100px;
	-webkit-border-radius:100px; 
	-moz-border-radius:100px;
	box-shadow:0px 0px 5px 3px #bbdefb;
	-moz-box-shadow:0px 0px 5px 3px #bbdefb;
	-webkit-box-shadow:0px 0px 5px 3px #bbdefb;}
a.iconlist-6:hover{
	background-color:#d5ebfe}
.iconlist-6 h3{text-align:center;font-size:16px;color:#074d84;}	


/*iconlist7*
.iconlist7{position:relative;margin:40px 0;}
.iconlist7 a{
	display:block;position:relative;overflow:hidden;margin:0 auto;
	width:120px;height:120px;line-height:120px;
	color:#fff;
	border-radius:100px;
	-webkit-border-radius:100px; 
	-moz-border-radius:100px;}
.iconlist7 a:hover{}
.iconlist7 a h3{text-align:center;font-size:16px;}	



/*--------iconlist8_色块1--------*/
.iconlist-8,a.iconlist-8{
	display:block;
	width:100%;padding:40px 0;
	overflow:hidden;}
.iconlist-8:hover{color:#fff;}

.iconlist-8bg1{background-color:#e6efff}
.iconlist-8bg1:hover,.iconlist-8 .iconbg1{background-color:#4878c9}
.iconlist-8bg2{background-color:#eff5e7}
.iconlist-8bg2:hover,.iconlist-8 .iconbg2{background-color:#87b756}
.iconlist-8bg3{background-color:#e2f0fb}
.iconlist-8bg3:hover,.iconlist-8 .iconbg3{background-color:#017dda}
.iconlist-8bg4{background-color:#f7efe8}
.iconlist-8bg4:hover,.iconlist-8 .iconbg4{background-color:#f77b3f}
.iconlist-8bg5{background-color:#fff3e1}
.iconlist-8bg5:hover,.iconlist-8 .iconbg5{background-color:#fcad1f}
.iconlist-8bg6{background-color:#f5f3ff}
.iconlist-8bg6:hover,.iconlist-8 .iconbg6{background-color:#c5bbfe}

.iconlist-8 .icondiv{
	margin:0 auto;margin-bottom:30px;
	overflow:hidden;
	width:120px;height:120px;
	border-radius:100px;
	border-radius:100px;
	-webkit-border-radius:100px; 
	-moz-border-radius:100px;}
.iconlist-8:hover .icondiv{background-color:#fff;}	
.iconlist-8 .icondiv i{	
	display:block;padding-top:30px;	
	color:#fff;font-size:4rem;text-align:center;}	
	
.iconlist-8 h4{text-align:center;font-size:18px;font-weight:normal;}	

.iconlist-8:hover .iconbg1 i{color:#4878c9}
.iconlist-8:hover .iconbg2 i{color:#87b756}
.iconlist-8:hover .iconbg3 i{color:#017dda}
.iconlist-8:hover .iconbg4 i{color:#f77b3f}
.iconlist-8:hover .iconbg5 i{color:#fcad1f}
.iconlist-8:hover .iconbg6 i{color:#c5bbfe}




/*--------iconlist9--------*/
.iconlist-9,a.iconlist-9{
	position:relative;display:block;margin-bottom:40px;padding:20px 0;overflow:hidden;
	text-align:center;}	
.iconlist-9 i{display:inline-block;margin-right:12px;color:#fff;font-size:2rem;}	
.iconlist-9 h3{display:inline-block;font-size:20px;color:#fff;margin-bottom:10px;}
.iconlist-9 p{font-size:16px;color:#fff !important;line-height:30px;}
a.iconlist-9:hover{opacity:0.86;filter:alpha(opacity=86);}


/*--------iconlist10--------*/
.iconlist-10, a.iconlist-10{
	position:relative;display:block;overflow:hidden;padding:30px;margin-bottom:30px;margin-top:2px;
	border:2px solid #117ecb;background-color:#edf7ff;
	box-shadow:0px 0px 4px 3px #cfe5f5;
	-moz-box-shadow:0px 0px 4px 3px #cfe5f5;
	-webkit-box-shadow:0px 0px 4px 3px #cfe5f5;}
.iconlist-10 h3{text-align:center;font-size:16px;line-height:26px;color:#333;}
.iconlist-10 i{display:block;margin-bottom:16px;text-align:center;color:#117ecb;font-size:3rem;}	
a.iconlist-10:hover{background-color:#117ecb;margin-bottom:32px;margin-top:0;}
a.iconlist-10:hover h3{color:#fff;}


/*--------iconlist11--------*/
.iconlist-11,a.iconlist-11 {
	position:relative;overflow:hidden;display:block;padding:30px 20px;margin-top:4px;margin-bottom:20px;
	background-color:#f6f4f0;
	border-top:2px solid #c0a062;border-bottom:2px solid #f2ece0;}
/*.iconlist-11 h4{
	color:#fff;font-size:2rem;font-weight:normal;font-family:"Times New Roman", Times, serif;bottom:-1rem;}
.iconlist-11 h3{color:#333;font-size:16px;}*/
.iconlist-11 span{
	position:relative;display:inline-block;
	font-size:16px;color:#333;line-height:24px;text-indent:0px;
	z-index:21;}
.iconlist-11 i{
	position:absolute;display:block;right:10px;top:10px;
	color:#c0a062;font-size:3rem;
	opacity:0.5;filter:alpha(opacity=50);
	z-index:2;}				
a.iconlist-11:hover{
	margin-top:0;margin-bottom:24px;
	background-color:#c0a062;}
a.iconlist-11:hover span{color:#fff;}


/*--------iconlist12--------*/
.iconlist-12,a.iconlist-12{
	position:relative;overflow:hidden;display:block;padding:30px 20px;margin-top:4px;margin-bottom:20px;
	background-color:#fff;border:2px solid #ddd;	
	box-shadow:0px 4px 25px -15px #999;
	-moz-box-shadow:0px 4px 25px -15px #999;
	-webkit-box-shadow:0px 4px 25px -15px #999;}
.iconlist-12 h4{
	float:left;width:74%;overflow:hidden;
	font-size:16px;font-weight:normal;}
a.iconlist-12:hover{margin-top:0;margin-bottom:24px;border:2px solid #117ecb;}
.iconlist-12 i{
	display:block;float:left;width:20%;margin-right:6%;overflow:hidden;
	font-size:3rem;}


/*--------iconlist13--------*/
.iconlist-13,a.iconlist-13{
	position:relative;overflow:hidden;display:block;padding:30px 20px;margin-top:4px;margin-bottom:20px;}
.iconlist-13 h4{font-size:16px;font-weight:normal;text-align:center;}
a.iconlist-13:hover{margin-top:0;margin-bottom:24px;}
.iconlist-13 i{
	display:block;margin-bottom:20px;
	text-align:center;font-size:3rem;}


/*--------iconlist14--------*/
.iconlist-14,a.iconlist-14{
	position:relative;overflow:hidden;display:block;margin-top:4px;margin-bottom:20px;padding:30px 20px;
	border:1px solid #ddd;}
.iconlist-14 h3{
	float:left;width:70%;
	font-size:20px;font-weight:normal;}
.iconlist-14 h3 span{
	display:block;margin-top:16px;
	font-size:14px;font-weight:normal;color:#999;text-transform:uppercase;}	
a.iconlist-14:hover{margin-top:0;margin-bottom:24px;border:1px solid #aaa;}
a.iconlist-14:hover i{opacity:0.9;filter:alpha(opacity=90);}
.iconlist-14 i{	
	float:left;display:inline-block;width:30%;	
	text-align:center;font-size:3.6rem;
	opacity:0.6;filter:alpha(opacity=60);}



/*--------iconlist15--------*/
.iconlist-15,a.iconlist-15{
	position:relative;display:block;
	height:320px;
	background:-webkit-linear-gradient(to right,#4970d8,#089a62); 
	background: -o-linear-gradient(to right,#4970d8,#089a62);
	background: -moz-linear-gradient(to right,#4970d8,#089a62);
	background:linear-gradient(to right,#4970d8,#089a62);
	box-shadow: 4px 2px 2px #eee;
	-moz-box-shadow:4px 2px 2px #eee;
	-webkit-box-shadow:4px 2px 2px #eee;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;
	overflow:hidden;}
.iconlist-15 h3{
	margin-top:50px;margin-left:40px;color:#fff;font-size:26px;}		
.iconlist-15 h4{margin-top:20px;margin-left:40px;
	font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:26px;font-weight:normal;}
a.iconlist-15:hover{}
.iconlist-15 i{
	position:relative;display:block;
	top:10px;left:110px;
	color:#FFF;font-size:10rem;	
	opacity:0.2;filter:alpha(opacity=20);}	









/*----------------------------------------------------------------iconlist-箭头样式----------------------------------------------------------------*/

/*--------iconArrow1--------*/			
.iconArrow-1{position:relative;}
.iconArrow-1 i{display:block;margin-top:100px;
	text-align:center;font-weight:bold;color:#eee;font-size:3rem;}	

/*.iconArrow2*/	
.iconArrow-2{position:relative;}
.iconArrow-2 i{display:block;margin-top:50px;
	text-align:center;color:#eee;font-size:1.5rem;}

/*.iconArrow3*/	
.iconArrow-3{position:relative;margin-top:60%;}
.iconArrow-3 span{
	position:relative;display:block;width:100%;
	text-align:center;color:#666;
	z-index:100;}
.iconArrow-3 i{
	position:absolute;display:block;top:50%;
	color:#ddd;font-size:4rem;
	z-index:1;}



/*----------------------------------------------------------------图文排版----------------------------------------------------------------*/	
/*--------图文展示1--------*/
.imgtxt-1{
	position:relative;width:100%;overflow:hidden;
	height:300px;
	cursor:pointer;}
.imgtxt-1 img{
	position:absolute;display:block;
	width:100%;height:300px;
	z-index:1;}	
.imgtxt-1 .txtInfo{
	position:absolute;bottom:0;width:100%;
	height:40px;line-height:40px;
	background-color:#000;
	color:#fff;text-align:center;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	opacity:0.8;filter:alpha(opacity=80);
	z-index:10;}	
.imgtxt-1 .txtInfoDtl{
	display:none;position:absolute;top:0px;
	width:100%;height:300px;
	background-color:#000;
	color:#fff;text-align:left;
	opacity:0.80;filter:alpha(opacity=80);
	z-index:12;}	
.imgtxt-1 .txtInfoDtl p{padding:20px;line-height:32px;}	
.imgtxt-1 .txtInfoDtl h4{display:block;margin-top:20px;text-align:center;font-size:16px;}	


/*--------图文展示2--------*/
.imgtxt-2,a.imgtxt-2{
	display:block;margin-top:2px;margin-bottom:20px;padding:10px;overflow:hidden;
	border:2px solid #ddd;background-color:#f7f7f7}
a.imgtxt-2:hover{border:2px solid #0078e7;box-shadow: 4px 4px 4px #e2e9f0;margin-top:0;margin-bottom:18px;}	
.imgtxt-2 img{display:block;margin-bottom:10px;width:100%;}
.imgtxt-2 h4{
	margin-bottom:10px;
	line-height:40px;font-size:18px;text-align:center;color:#fff;font-weight:normal;
	background-color:#666;	
	white-space:nowrap;text-overflow:ellipsis;}
.imgtxt-2 p{margin-bottom:20px;font-size:14px;text-align:center;line-height:26px;color:#888;}	


/*--------图文展示3--------*/
.imgtxt-3,a.imgtxt-3{position:relative;display:block;margin-bottom:30px;overflow:hidden;border:1px solid #ddd;
	background-color:#fff;}
a.imgtxt-3:hover{border:1px solid #aaa;}	
.imgtxt-3 img{
	display:block;position:relative;overflow:hidden;height:150px;
	transition: all 0.6s;
	z-index:1;}
.imgtxt-3:hover img,a.imgtxt-3:hover img{transform: scale(1.2);}	
.imgtxt-3 h4{
	position:relative;height:40px;line-height:40px;
	color:#fff;font-size:16px;text-align:center;
	background-color:#353535;
	font-weight:normal;white-space:nowrap;text-overflow:ellipsis;
	z-index:100;}
.imgtxt-3 h5{
	position:relative;height:40px;line-height:40px;
	color:#333;font-size:16px;text-align:center;background-color:#fff;
	font-weight:normal;white-space:nowrap;text-overflow:ellipsis;
	z-index:100;}
	
.imgtxt-3 h6{
	position:relative;line-height:24px;padding:10px 10px 0 10px;
	color:#333;font-size:16px;background-color:#fff;
	font-weight:normal;
	z-index:100;}	
	
	
.imgtxt-3 p{
	padding:10px 20px 20px 20px;	
	font-size:14px;text-align:left;line-height:26px;color:#333;}	
.imgtxt-3 p span{color:#888;}

.imgtxt-3 p.tsmall{
	padding:10px 30px 10px 30px;	
	font-size:14px;text-align:left;line-height:22px;color:#333;}	
.imgtxt-3 p.tsmall i{color:#999;padding-right:8px;}	
.imgtxt-3 p span.tsmll{color:#aaa;font-size:12px;}	


/*--------图文展示4--------*/
.imgtxt-4,a.imgtxt-4{
	display:block;overflow:hidden;position:relative;margin-top:2px;margin-bottom:30px;
	border:1px solid #fff;background-color:#fff;}
.imgtxt-4 h3{margin-bottom:20px;text-align:center;font-size:20px;}	
.imgtxt-4 p{padding:0 30px 30px 30px;font-size:16px;line-height:30px;color:#666;}
.imgtxt-4 img{display:block;margin-bottom:20px;width:100%;}
a.imgtxt-4:hover{margin-top:0;margin-bottom:32px;border:1px solid #ddd;}


/*--------图文展示5--------*/
.imgtxt-5,a.imgtx-5{
	display:block;overflow:hidden;position:relative;margin-top:2px;margin-bottom:30px;
	background-color:#fff;border:1px solid #ddd;}
.imgtxt-5 h3{margin-bottom:20px;text-align:center;font-size:18px;}	
.imgtxt-5 h4{margin:20px;text-align:center;font-size:16px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.imgtxt-5 h5{margin:10px 20px;text-align:center;font-size:14px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}		
		
.imgtxt-5 p{padding:0 30px 20px 30px;font-size:14px;line-height:28px;color:#666;}
.imgtxt-5 p.tsmall{padding:0 30px 20px 30px;font-size:12px;line-height:28px;color:#999;}

.imgtxt-5 img{display:block;margin-bottom:20px;width:100%;}
a.imgtxt-5:hover{margin-top:0;margin-bottom:32px;border:1px solid #1565c0;
	box-shadow: 4px 4px 4px #e0eefd;
	-moz-box-shadow:4px 4px 4px #e0eefd;
	-webkit-box-shadow:4px 4px 4px #e0eefd;}


/*--------图文展示6--------*/
.imgtxt-6,a.imgtx-6{
	display:block;overflow:hidden;position:relative;margin-top:2px;margin-bottom:18px;}
.imgtxt-6 h4{text-align:center;margin-bottom:10px;font-size:16px;font-weight:normal;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}		
.imgtxt-6 p{padding:0 30px 20px 30px;font-size:14px;line-height:28px;color:#666;}
.imgtxt-6 img{display:block;margin:0 auto 10px auto;width:99%;border:1px solid #ddd;}
a.imgtxt-6:hover{margin-top:0;margin-bottom:20px;border:1px solid #1565c0;
	box-shadow: 4px 4px 4px #e0eefd;
	-moz-box-shadow:4px 4px 4px #e0eefd;
	-webkit-box-shadow:4px 4px 4px #e0eefd;}	
	


/*--------图文展示7--------*/
.imgtxt-7,a.imgtxt-7{
	display:block;margin-top:2px;margin-bottom:20px;padding:16px;overflow:hidden;
	border:1px solid #ddd;background-color:#fff}
a.imgtxt-7:hover{border:2px solid #0078e7;box-shadow: 4px 4px 4px #e2e9f0;margin-top:0;margin-bottom:18px;}	
.imgtxt-7 img{display:block;margin-bottom:10px;max-width:98%;
	padding:1%;
	border:1px dashed #aaa;}
.imgtxt-7 h4{
	margin-bottom:10px;padding-left:8px;
	line-height:40px;font-size:16px;color:#333;font-weight:normal;
	/*background-color:#ddd;*/	
	white-space:nowrap;text-overflow:ellipsis;}
.imgtxt-7 p{margin-bottom:10px;font-size:14px;line-height:26px;color:#666;}	

.imgtxt-7 textarea{
	width:98%;
	padding:1%;
	font-family:"幼圆";
	line-height:26px;
	margin-bottom:20px;
	background-color:#f7f7f7;border:1px dashed #aaa;}	


/*--------图文展示_联系地址--------*/
.imgtxtAdd-1{
	position:relative;}
.imgtxtAdd-1 .imgmap{
	position:relative;
	z-index:1;}	
.imgtxtAdd-1 .add{
	position:absolute;
	top:30%;
	left:50%;
	padding:20px 40px;
	width:400px;
	background-color:#fff;
	border:1px solid #ccc;
	line-height:30px;	
	opacity:0.9;filter:alpha(opacity=90);
	box-shadow: 4px 4px 4px #ccc;
	-moz-box-shadow:4px 4px 4px #ccc;
	-webkit-box-shadow:4px 4px 4px #ccc;
	z-index:10;}
.imgtxtAdd-1 .add h3{font-size:18px;}
.imgtxtAdd-1 .add p{font-size:16px;line-height:26px;}		


	

/*----------------------------------------------------------------图片排版----------------------------------------------------------------*/	

/*--------图片排版1----20210426--------*/	
.imglist-1,a.imglist-1{
	display:block;margin-top:4px;margin-bottom:18px;
	background-color:#fff;}
a.imglist-1:hover{margin-top:0px;margin-bottom:22px;}	
.imglist-1 img,a.imglist-1 img{display:block;width:100%;height:100%;overflow:hidden;margin-bottom:0;}




/*--------图片排版3----20210414--------*/	
.imglist-3,a.imglist-3{
	display:block;padding:10px;margin-top:2px;margin-bottom:18px;
	background-color:#fff;border:2px solid #f1f1f1;}
a.imglist-3:hover{margin-top:0px;margin-bottom:20px;border:2px solid #0078e7;}	
.imglist-3 img,a.imglist-3 img{display:block;width:100%;height:100%;overflow:hidden;margin-bottom:0;}


/*--------纯图片展示4----20210414--------*/	
.imglist-4,a.imglist-4{
	display:block;padding:10px;margin-top:2px;margin-bottom:18px;
	height:160px;
	background-color:#fff;border:1px solid #f1f1f1;}
a.imglist-4:hover{margin-top:0px;margin-bottom:20px;border:1px solid #999;opacity:0.86;filter:alpha(opacity=86);}	
.imglist-4 img{display:block;width:100%;height:100%;overflow:hidden;}




	

/*----------------------------------------------------------------文字排版----------------------------------------------------------------*/

/*------------------------文字排版------------------------*/
/*--------文字排版1--------*/
ul.txtp-1{margin:0 40px;border-bottom:1px dashed #ddd;overflow:hidden;}
ul.txtp-1 li{float:left;margin-right:40px;color:#333;line-height:40px;}	
ul.txtp-1 li span{color:#666;}

/*--------文字排版2--------*/
ul.txtp-2{}
ul.txtp-2 li{color:#666;line-height:30px;font-size:14px;}	
ul.txtp-2 li span{
	display:inline-block;margin-right:16px;width:80px;
	color:#333;text-align:right;font-weight:bold;}
ul.txtp-2 li.txtsub{margin-left:96px;}	

/*--------文字排版3--------*/
ul.txtp-3{overflow:hidden;float:left;}
ul.txtp-3 li{color:#666;line-height:22px;font-size:12px;}	


/*--------文字排版4--------*/
ul.txtp-4{}
ul.txtp-4 li{color:#666;line-height:30px;font-size:14px;}	
ul.txtp-4 li span{
	display:inline-block;margin-right:16px;
	color:#333;font-weight:bold;}





/*------------------------文字列表------------------------*/

/*--------文字列表1_1行6列--------*/
ul.txtlist-1{clear:both;}
ul.txtlist-1 li{float:left;width:16%;padding:8px 0 8px 0.56%;
	text-align:left;color:#333;font-size:16px;border-left:1px solid #ddd;}
ul.txtlist-1 li a{display:block;}
ul.txtlist-1 li a:hover{color:#c00;}


/*--------文字列表2_1行3列--------*/
ul.txtlist-2{clear:both;margin-top:10px;margin-left:30px;}
ul.txtlist-2 li{float:left;width:32.4%;padding:8px 0 8px 0.6%;
	text-align:left;color:#333;font-size:16px;border-left:1px solid #ddd;}
ul.txtlist-2 li a{display:block;}
ul.txtlist-2 li a:hover{color:#c00;}


/*--------文字列表3_1行6列--------*/
ul.txtlist-3{clear:both;overflow:hidden;
}
ul.txtlist-3 li{float:left;padding:0 12px;
	text-align:left;color:#333;font-size:16px;}
ul.txtlist-3 li a{display:block;color:#074d84;}
ul.txtlist-3 li a:hover{color:#c00;}




/*------------------------新闻列表------------------------*/

/*--------新闻列表1--------*/
ul.news-1{margin-bottom:8px;overflow:hidden;line-height:38px;}
ul.news-1 li{}
ul.news-1 a{
	float:left;width:88%;color: #666666;	
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.news-1 a span.label{
	margin-right:8px;padding:2px 4px 4px 4px;
	font-size:12px;color:#fff;
	border-radius:4px;
	background-color:#0078e7;}
ul.news-1 span{color:#aaa;padding-left:8px;}
ul.news-1 a:hover {color: #e15517; }
ul.news-1 a.firstNews{
	display:block;width:100%;margin-bottom:8px;
	color:#999;line-height:30px;
	white-space:normal;}
ul.news-1 a.firstNews span{
	display:block;width:100%;padding-left:0;
	font-size:18px;color:#333;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	
ul.news-1 a.firstNews:hover {color: #e15517;}	
ul.news-1 a.firstNews span:hover{color: #e15517;}

/*--------新闻列表2--------*/	
ul.news-2{overflow:hidden;}
ul.news-2 li{line-height:36px;}
ul.news-2 a{
	float:left;width:80%;color: #666666;		
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.news-2 span{display:block;float:right;color:#aaa;padding-left:8px;}
ul.news-2 p.keywords{color:#F00;display:inline;}
ul.news-2 a:hover {color: #c00; }


/*----------------QA列表----------------*/
/*QA列表1*/
dl.qalist-1{
	line-height:38px;padding-bottom:10px;margin-bottom:30px;
	border-bottom:1px dashed #ddd;overflow:hidden;}
dl.qalist-1 dt{}
dl.qalist-1 dd{}	
dl.qalist-1 i{
	display:block;float:left;margin-right:1.5%;margin-top:6px;
	width:3%;height:24px;line-height:24px;
	font-size:20px;	color:#fff;text-align:center;		
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}
dl.qalist-1 i.iconQuestion{background-color:#017ddb;} 	
dl.qalist-1 i.iconAnswer{background-color:#f87b3f;} 	
dl.qalist-1 span{float:left;display:block;font-size:16px;width:95.5%;line-height:30px;margin-bottom:16px;}
dl.qalist-1 span.question{font-weight:bold;}
dl.qalist-1 span.answer{}





/*----------------当前位置 面包屑----------------*/	
.crumbs-1{/*margin-bottom:20px;*/}
.crumbs-1 i{color:#aaa;padding-right:10px;}
.crumbs-1 a{color:#666;}		
.crumbs-1 a:hover{color:#c03130;}




/*----------------分页----------------*/	
/*分页1*/	
.pageBar-1{
	position:relative;clear:both;margin:50px 0px;height:40px;	
	letter-spacing:0;
	overflow: hidden;}
.pageBar-1 a{
	display:block;float:left;margin-right:8px;padding:4px;min-width:20px;
	color:#666;text-align:center;
	border:1px solid #ddd;
	background-color:#f7f7f7;}
.pageBar-1 a:hover{
	color:#fff;
	border:1px solid #999;
	background-color:#999;}
.pageBar-1 a.active{
	color:#fff;
	border:1px solid #666;
	background-color:#666;}	
.pageBar-1 a.pageGoto{
	padding:4px 8px;
	border-radius:3px;
	-webkit-border-radius:3px; 
	-moz-border-radius:3px;}
.pageBar-1 a.pageGoto:hover{
	color:#fff;background-color:#666;}
.pageBar-1 span{
	display:block;float:left;margin:4px 10px 0 10px;
	color:#666;}	
.pageBar-1 input{
	float:left;
	width:30px;height:26px;line-height:26px;
	text-align:center;color:#666;
	border:1px solid #ddd;
	background-color:#fff;}	



	
	
/*----------------------------------------------------------------tab切换----------------------------------------------------------------*/		
	
/*--------tab1--------*/
ul.tab-1{
	height:38px;line-height:38px;
	border-bottom:2px solid #ddd;}
ul.tab-1 li{
	float:left;margin-right:16px;padding:0 12px;
	font-size:20px;cursor:pointer;}
ul.tab-1 li.active{
	font-weight:bold;color:#004ab9;
	border-bottom:2px solid #004ab9;}	
.tab-1Content{padding-top:12px;overflow:hidden;}


/*tab2*/	
ul.tab-2{
	padding-top:2px;height:50px;line-height:50px;	
	border-bottom:2px solid #0078e7;}
ul.tab-2 li{
	float:left;margin-right:16px;padding:0 40px;
	height:48px;line-height:48px;	
	font-size:16px;cursor:pointer;
	border-top:2px solid #d9ebfc;
	border-left:2px solid #d9ebfc;
	border-right:2px solid #d9ebfc;
	background-color:#d9ebfc;}
ul.tab-2 li.active{font-weight:bold;color:#fff;border:2px solid #0078e7;background-color:#0078e7;}	
.tab-2Content{overflow:hidden;padding:30px 0;}


/*--------tab3-------*/
ul.tab-3{
	height:40px;
	background-color:#f1f1f1;}
ul.tab-3 li{
	float:left;padding:0 20px;
	height:40px;line-height:40px;	
	font-size:18px;color:#666;
	cursor:pointer;}
ul.tab-3 li.active{color:#fff;background-color:#01579b;}
.tab-3Content{padding-top:12px;overflow:hidden;}

/*tab4*/
ul.tab-4{}
ul.tab-4 li{
	float:left;margin:2px 12px 2px 0;padding:0 12px;overflow:hidden;
	height:32px;line-height:32px;font-size:14px;color:#666;background-color:#f1f1f1;cursor:pointer;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px}
ul.tab-4 li.active{color:#fff;background-color:#1ab4ea;}
.tab-4Content{clear:both;overflow:hidden;}


	


	
	
/*----------------------------------------------------------------按钮----------------------------------------------------------------*/

/*大按钮1固定宽度200*/
a.btnBig-1{
	clear:both;margin:30px auto 20px auto;display:block;
	width:200px;height:50px;line-height:50px;
	color:#fff;font-size:18px;text-align:center;background-color:#004ab9;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	-moz-box-shadow:2px 2px 4px #ddd;
  	-webkit-box-shadow:2px 2px 4px #ddd;
  	box-shadow:2px 2px 4px #ddd;}	
a.btnBig-1:hover{
	margin-top:32px;margin-bottom:18px;
	background-color:#134795;
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	-ms-transition:none;
	transition:none;}	
	

/*--------大按钮2--------*/
a.btnBig-2{
	display:block;padding:0 20px;
	height:50px;line-height:46px;
	color:#fff;font-size:18px;text-align:center;
	background-color:#004ab9;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}	
a.btnBig-2:hover{background-color:#134795;line-height:50px;}	





/*大按钮3固定宽度200*/
a.btnBig-3{
	clear:both;margin:30px auto 0 10px;display:block;
	width:200px;height:50px;line-height:50px;
	color:#fff;font-size:18px;text-align:center;background-color:#3ba1ea;
	border-radius:4px;
	-webkit-border-radius:4px; }	
a.btnBig-3:hover{background-color:#61bbfa;}	






/*通用按钮1-蓝色*/
a.btnNormal-1{
	display:block;margin-bottom:20px;
	height:36px;line-height:36px;
	color:#fff;font-size:16px;text-align:center;	
	background-color:#00abe8;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}	
a.btnNormal-1:hover{background-color:#0367ba;}	

/*通用按钮1-蓝色*/
a.btnNormal-2{
	display:inline-block;margin-bottom:20px;padding:0 16px;
	height:36px;line-height:36px;
	color:#fff;font-size:16px;text-align:center;	
	background-color:#00abe8;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}	
a.btnNormal-2:hover{background-color:#0367ba;}	


/*小按钮1-绿色*/
a.btnSmall-1{
	display:inline-block;margin-right:10px;margin-bottom:20px;padding:0 16px;	
	height:26px;line-height:24px;
	color:#fff;background-color:#2fa422;
	border-radius:2px;
	-webkit-border-radius:2px; 
	-moz-border-radius:2px;}	
a.btnSmall-1:hover{background-color:#449284;}

/*小按钮2-蓝色*/
a.btnSmall-2{
	display:inline-block;padding:0 16px;
	height:30px;line-height:30px;
	color:#fff;font-size:16px;text-align:center;	
	background-color:#00abe8;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}	
a.btnSmall-2:hover{background-color:#0367ba;}	


/*圆角按钮-灰色*/
.btnRound-1{
	display:inline-block;padding:0 16px;margin:20px 0 20px 20px;
	height:36px;line-height:36px;
	color:#999;font-size:14px;text-align:center;	
	background-color:#f1f1f1;
	border-radius:20px;
	-webkit-border-radius:20px; 
	-moz-border-radius:20px;}



/*----------------------------------------------------------------菜单----------------------------------------------------------------*/		
/*--------菜单风格1--------*/
ul.menu-1{
	widht:100%;	
	margin-bottom:40px;}	
ul.menu-1 li{
	line-height:50px;
	background-color:#134795;
	margin-bottom:10px;
	font-size:16px;
	}
ul.menu-1 li span{
	display:block;
	color:#fff;width:90%;padding-left:8%;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	}
ul.menu-1 li a{
	display:block;
	width:100%;
	}	
ul.menu-1 li a:hover{
	background-color:#0078e7;}		
ul.sub-1{
	background-color:#d9ebfc;
	display:none;
	
	}	
ul.sub-1 li{
	background:none;margin-bottom:0;
	}
ul.sub-1 li a{
	display:block;
	width:90%;margin-bottom:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	padding-left:10%;
	color:#666;}
ul.sub-1 li a:hover{color:#333;background-color:#bddcfa;}
ul.sub-1 li a.active{color:#333;background-color:#bddcfa;}





/*--------菜单风格2*--------*/
ul.menu-2{margin-bottom:40px;}	
ul.menu-2 li{
	margin-bottom:10px;
	line-height:50px;font-size:16px;
	background-color:#01579b;}
ul.menu-2 li span{
	display:block;width:90%;padding-left:8%;
	color:#fff;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.menu-2 li a{
	display:block;width:100%;}	
ul.menu-2 li a:hover{background-color:#1565c0;}	
	
ul.menu-2 li a.active{
	background:-webkit-linear-gradient(to right,#4970d8,#089a62); 
	background: -o-linear-gradient(to right,#4970d8,#089a62);
	background: -moz-linear-gradient(to right,#4970d8,#089a62);
	background: linear-gradient(to right,#1565c0,#2e7d32);}	
		
ul.sub-2{background-color:#bbdefb;display:none;}	
ul.sub-2 li{background:none;margin-bottom:0;}
ul.sub-2 li a{
	display:block;margin-bottom:0;width:90%;padding-left:10%;color:#666;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.sub-2 li a:hover{color:#333;background:#bbdefb;}
ul.sub-2 li a.active{color:#333;background:#bbdefb;font-weight:bold;}


/*--------菜单风格3--------*/
ul.menu-3{}
ul.menu-3 li{}
ul.menu-3 a{
	display:block;margin-bottom:20px;
	height:40px;line-height:40px;
	text-align:center;font-size:16px;
	border:1px solid #ddd;background-color:#fff;
	border-radius:6px;
    -webkit-border-radius:6px; 
	-moz-border-radius:6px;}
ul.menu-3 a:hover{background-color:#00c9f1;color:#fff;border:1px solid #00c9f1}	
ul.menu-3 a.active{background-color:#048ad4;color:#fff;border:1px solid #048ad4}	


/*--------菜单风格4-------
ul.menu-4{}
ul.menu-4 li{}
ul.menu-4 a{
	display:block;margin-bottom:20px;
	height:40px;line-height:40px;
	text-align:center;font-size:16px;
	border:1px solid #ddd;background-color:#fff;}
ul.menu-4 a:hover{background-color:#00c9f1;color:#fff;border:1px solid #00c9f1}	
ul.menu-4 a.active{background-color:#048ad4;color:#fff;border:1px solid #048ad4}	



/*--------菜单风格4*--------*/
ul.menu-4{}	
ul.menu-4 li{display:block;margin-bottom:20px;
	background-color:#00c9f1;
	text-align:center;font-size:16px;
	background-color:#fff;}
ul.menu-4 li span{}
ul.menu-4 li a{
	display:block;height:40px;line-height:40px;background-color:#048ad4;color:#fff;
	}	

	
ul.menu-4 li a.active{background-color:#01579b;}	
		
ul.sub-4{display:none;}	
ul.sub-4 li{background:none;margin-bottom:0;}
ul.sub-4 li a{
	display:block;margin-bottom:0;color:#666;background:none;font-size:14px;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.sub-4 li a:hover{color:#333;background:#bbdefb;}
ul.sub-4 li a.active{color:#333;background:#bbdefb;}


/*----------------------------------------------------------------表单样式----------------------------------------------------------------*/

/*输入框*/	
input.inputNormal-1{
	width:95%;margin-bottom:20px;padding-left:8px;
	line-height:34px;height:34px;
	font-family:"微软雅黑";font-size:16px;
	border:1px solid #ddd;outline:none;	
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px}
input.inputNormal-2{
	float:left;margin-bottom:20px;padding-left:8px;margin-right:16px;
	line-height:34px;height:34px;
	font-family:"微软雅黑";font-size:16px;
	border:1px solid #ddd;	outline:none;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px}	
	
	

/*标签*/	
.labelNormal-1{display:block;line-height:34px;height:34px;}	
.labelNormal-2{
	display:block;margin-right:10px;
	float:left;line-height:34px;height:34px;}	
.labelNormal-3{line-height:34px;height:34px;}	
	

/*--------输入框大--------*/
.inputBig-1{
	width:99%;
	height:48px;
	background-color:#fff;
	border:2px solid #ddd;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}	
.inputBig-1 input{
	float:left;padding-left:8px;margin-left:8px;
	width:80%;height:45px;line-height:44px;outline:none;
	font-size:16px;font-family:"微软雅黑";color:#666;		
	background-color:#fff;border:1px solid #fff;}	
.inputBig-1 a.btnSearch{
	display:block;float:right;	
	height:48px;width:48px;	
	background-color:#f1f1f1;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}	
.inputBig-1 a.btnSearch:hover{background-color:#f87b3f;}	
.inputBig-1 a.btnSearch i{display:block;text-align:center;line-height:50px;font-size:1.6rem;color:#aaa;}
.inputBig-1 a.btnSearch i:hover{color:#fff;}






/*----------------表格样式----------------*/	

/*--------table1--------*/
table.table-1{
	width:100%;
	border-collapse:collapse;
	}
table.table-1 td, table.table-1 th{
	font-size:12px;
	line-height:36px;
	padding:0 8px;
	text-align:left;
	border-bottom:1px solid #ddd;}
table.table-1 th{background-color:#dcdfea;}
table.table-1 td{
	line-height:40px;
	color:#666;
	background-color:#eeeff5;}




	

/*----------------------------------------------------------------新闻列表页----------------------------------------------------------------*/

/*新闻列表页1*/
dl.newslist-1{
	clear:both;
	margin-bottom:20px;
	height:150px;	
	background-color:#f7f7f7;
	border:2px solid #ddd;
	cursor:pointer;
	overflow:hidden;}
dl.newslist-1 dt{
	float:left;width:20%;
	height:150px;}	
dl.newslist-1 dt img{
	display:block;width:100%;
	height:150px;}	
dl.newslist-1 dd{
	float:right;padding:20px 3%;width:74%;height:110px;
	color:#999;line-height:26px;}	
dl.newslist-1 dd span{
	display:block;margin-bottom:6px;width:100%;
	font-size:18px;color:#333;font-weight:bold;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;}	
dl.newslist-1:hover {border:2px solid #0078e7;}		
dl.newslist-1:hover dd span{color:#004ab9}


/*新闻列表页2*
dl.newslist2{
	height:120px;
	margin-bottom:20px;
	border-bottom:1px solid #ddd;
	overflow:hidden;}
dl.newslist2 dt{
	float:left;
	width:90px;
	height:90px;
	background-color:#435670;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}	
dl.newslist2 dt span{
	display:block;
	font-size:18px;
	color:#fff;
	text-align:center;
	}	
	
dl.newslist2 dt span.newsDay{	
	font-size:24px;
	margin-top:14px;
	margin-bottom:4px;
	}	
dl.newslist2 dd a{
	float:right;
	width:86%;
	height:120px;
	color:#999;
	line-height:26px;}	
dl.newslist2 dd h3{
	margin-bottom:6px;
	width:100%;
	font-size:18px;
	color:#333;
	white-space:nowrap;
	text-overflow:ellipsis;
	overflow:hidden;}	
dl.newslist2 dd a:hover,dl.newslist2 dd a:hover h3{
	color:#c03130;}










/*----------------------------------------------------------------内容、新闻详情页----------------------------------------------------------------*/

/*--------新闻详情1--------*/
.newsDetail-1{padding-bottom:40px;}	
.newsDetail-1 .newstitle{}
.newsDetail-1 .newstitle h3{margin-bottom:20px;font-size:24px;text-align:center;}		
.newsDetail-1 .newstitle h4{
	margin-bottom:20px;border-bottom:1px dashed #ddd;padding-bottom:20px;
	color:#999;text-align:center;font-weight:normal;}
.newsDetail-1 .newsContent{}
.newsDetail-1 img{display:block;margin:0 auto;margin-bottom:20px;}
.newsDetail-1 p{
	font-size:16px;line-height:36px;color:#333;text-indent:2em;}	
.newsDetail-1 .imgRight,.newsDetail-2 .imgRight{display:inline-block;float:right;margin:0px 20px 20px 40px;}	


/*--------新闻详情2--------*/
.newsDetail-2{
	background-color:#fff;
	padding:40px 40px 60px 40px;margin-right:4px;margin-bottom:40px;
	box-shadow: 4px 2px 2px #eee;
	-moz-box-shadow:4px 2px 2px #eee;
	-webkit-box-shadow:4px 2px 2px #eee;
	overflow:hidden;}	
.newsDetail-2 .newstitle{}
.newsDetail-2 .newstitle h3{margin-bottom:20px;font-size:24px;text-align:center;}		
.newsDetail-2 .newstitle h4{
	margin-bottom:20px;border-bottom:1px dashed #ddd;padding-bottom:20px;
	color:#999;text-align:center;font-weight:normal;}
.newsDetail-2 .newsContent{}
.newsDetail-2 img{display:block;margin:0 auto;margin-bottom:20px;max-width:90%;}
.newsDetail-2 p{
	font-size:16px;line-height:36px;color:#333;text-indent:2em;}	




	
			












/*-------------------------------------------------step-------------------------------------------------*/
/*--step1--*/
.layoutStep1{
	position:relative;
	left:60px;top:20px;}
.layoutStep1 .stepNode{
	position:relative;float:left;margin-right:-2px;margin-left:-2px;
	width:50px;
	z-index:20;}
.layoutStep1 .stepNode .stepIcon{
	margin:0 auto;margin-bottom:10px;
	width:50px;height:50px;	
	background-color:#f7f7f7;
	border-radius:30px;
	-webkit-border-radius:30px; 
	-moz-border-radius:30px;}
.layoutStep1 .stepNode .stepIcon i{
	display:block;padding-top:10px;
	text-align:center;
	color:#aaa;
	font-size:24px;}	
.layoutStep1 .stepNode span{
	display:block;
	font-size:16px;text-align:center;color:#666;}
	
.layoutStep1 .stepLine{
	position:relative; float:left; margin-top:20px;
	 height:8px;width:110px;
	 background-color:#f7f7f7;
	 z-index:10;}	
.layoutStep1 .active,.layoutStep1 .stepNode .active{background-color:#3b95f2;}
.layoutStep1 .stepNode .active i{color:#fff;}



/*--step2_5步--*/
.layoutStep2{
	position:relative;
	width:100%;
}
.layoutStep2 .stepNode{
	position:relative;float:left;
	width:16.8%;height:230px;background-color:#fff;
	overflow:hidden;
	padding:20px 0;
	border-top:2px solid #4174ca;	
	box-shadow:0px 8px 25px -15px #999;
	-moz-box-shadow:0px 8px 25px -15px #999;
	-webkit-box-shadow:0px 8px 25px -15px #999;

	}
.layoutStep2 .stepNode .stepTitle{
	color:#4174ca;font-size:18px;
	text-align:left;
	margin-left:20px;
	font-weight:bold;
	}	
.layoutStep2 .stepNode .stepNmb{
	position:absolute;
	color:#eee;font-size:5rem;
	bottom:-2rem;right:0;
	z-index:1;
	}	
.layoutStep2 .stepNode .stepTxt{
	position:relative;
	text-align:left;font-size:14px;
	padding:20px;color:#666;
	line-height:24px;
	z-index:10;
	}	
.layoutStep2 .stepIcon{
	position:relative;float:left;
	width:4%;}
.layoutStep2 .stepIcon i{
	display:block;margin-top:100px;
	text-align:center;
	font-weight:bold;
	color:#eee;
	font-size:3rem;}	






/*-------------------------------------------------时间线-------------------------------------------------*/
/*时间线1_物流节点*/	
/*节点文字*/
dl.stepDtl-1{
	clear:both;position:relative;
	left:40px;top:20px;}
dl.stepDtl-1 dt{
	position:relative;float:left;	
	line-height:40px;width:60px;text-align:center;}
dl.stepDtl-1 dt span{color:#999;}	
dl.stepDtl-1 dt span.txtActive{color:#333;}
	
/*节点线和内容_点和线*/
dl.stepDtl-1 dd{
	position:relative;float:left;
	width:760px;top:20px;
	border-left:1px solid #ddd;}
dl.stepDtl-1 dd.lineActive{border-left:1px solid #3b95f2;}
dl.stepDtl-1 dd.lastdd{border-left:none;}
dl.stepDtl-1 dd i{
	position:absolute;display:block;
	left:-33px;top:8px;
	font-size:24px;color:#aaa;
	z-index:40;}
dl.stepDtl-1 dd i.iconActive{color:#3b95f2;}

/*节点线和内容_内容*/
dl.stepDtl-1 dd .stepContent{
	position:relative;top:-20px;left:20px;		
	padding:0 20px 0 20px;margin-bottom:20px;
	width:100%;
	border:1px solid #f1f1f1;
	background-color:#f6f7fc;
	border-radius:8px;
	-webkit-border-radius:8px; 
	-moz-border-radius:8px;}

/*左边三角箭头*/	
.stepContent:after,.stepContent:before {
	border: solid transparent;
	content: ' ';
	height: 0;width: 0;
	left: -20px;top: 8px;
	position: absolute;}
.stepContent:after {
	left: -19px;
	border-width: 10px;
	border-right-color: #f6f7fc;}
.stepContent:before {
  border-width: 10px;
  border-right-color: #f1f1f1;}	
	
.stepContent .title{line-height:40px;height:40px;}	
.stepContent .title span{display:block;float:left;}	

dl.stepDtl-1 a.arrowDown,dl.stepDtl1 a.arrowUp{
	display:block;position: relative; float:right; right:40px;} 
dl.stepDtl-1 a.arrowDown:after, dl.stepDtl1 a.arrowUp:after{
	position: absolute;padding:0 20px;
	font-family: "iconfont";color:#999;} 
dl.stepDtl-1 a.arrowDown:after {content: '\e62e';}
dl.stepDtl-1 a.arrowUp:after {content: '\e62d';}
	
/*显示内容框*/		
dl.stepDtl-1 dd .contentDtl{position:relative;padding-bottom:20px;}	



/*时间线2_物流节点*/
.stepDtl-2{
	position:relative;
	width:100%;
	overflow:hidden;}
.stepDtl-2 .linecenter{
	position:absolute;
	top:102px;width:99%;
	border-bottom:2px solid #097ad8;
	z-index:10;}	

.stepDtl-2 .arrowRight{
	position:absolute;
	top:86px;right:0;
	z-index:11;}	
.stepDtl-2 .arrowRight i{
	color:#097ad8;font-size:2rem;}	
	
.stepDtl-2 ul.step2tab{
	position:relative;
	height:36px;line-height:36px;
	z-index:15;}
.stepDtl-2 ul.step2tab li{
	float:left;margin:0 2%;
	width:15%;height:109px;	
	cursor:pointer;
	background:url(../images/demo/stepDtl2_bg1.png) center no-repeat;
	z-index:100;}
.stepDtl-2 ul.step2tab li i{
	display:block;margin:16px 0;color:#38a89d;
	text-align:center;font-size:2rem;}	

.stepDtl-2 ul.step2tab li h4{margin-left:60%;font-size:16px;}

.stepDtl-2 ul.step2tab li.active{background:url(../images/demo/stepDtl2_bg2.png) center no-repeat;}	
.stepDtl-2 ul.step2tab li.active i{color:#097ad8;}

.stepDtl-2 .step2Content{
	position:relative;
	float:left;
	top:-6px;
	height:340px;
	width:270px;
	background-color:#e4f2fc;border:1px solid #50a7e9;
	padding:20px;overflow:hidden;
	z-index:1;}



/*--------时间线_横向编年史----20210414--------*/
.timeline-1{	
	position:relative;
	width:100%;
	overflow:hidden;}	
.timeline-1 .linecenter{
	position:absolute;top:194px;width:100%;
	border-bottom:1px solid #ddd;}	
.timeline-1 .timebox {width: 92%;margin: 0 auto;height:400px;overflow: hidden;}	
.timeline-1 .timebox ul li{
		position:relative;float:left;margin-right:-50px;
		width:200px;height:200px;
		background-image:url(../images/demo/timeline1line.png);
		background-repeat:no-repeat;}
.timeline-1 .timebox ul li:nth-of-type(odd){background-position:center bottom;}		
.timeline-1 .timebox ul li:nth-of-type(even){top:188px;padding-top:78px;background-position:center top;}	
.timeline-1 .timebox ul li h3{float:left;margin:3px 10px 10px 0;font-size:20px;}
.timeline-1 .timebox ul li h4{
		float:left;padding:0 10px;margin-top:3px;
		height:26px;line-height:24px;
		color:#fff;font-size:16px;background-color:#117ecb;	
		border-radius:12px;}
.timeline-1 .timebox ul li p{	clear:both;	font-size:16px;color:#666;line-height:26px;}	
.timeline-1 .btntlLeft,.timeline-1 .btntlRight{
	position:absolute;top:50%;cursor: pointer;
	width: 68px;height: 68px;background: url(../images/demo/arrow.png) no-repeat;
	z-index:201;}
.timeline-1 .btntlLeft{left:0;margin-top:-40px;}
.timeline-1 .btntlRight{right:0;transform: rotate(180deg);margin-top:-42px;}
.timeline-1 .btntlLeft:hover{background: url(../images/demo/arrow-hover.png) no-repeat;}
.timeline-1 .btntlRight:hover{background: url(../images/demo/arrow-hover.png) no-repeat;transform: rotate(180deg);}		

/*.layoutStep1 .stepNode .stepIcon{
	margin:0 auto;margin-bottom:10px;
	width:50px;height:50px;	
	background-color:#f7f7f7;
	border-radius:30px;
	-webkit-border-radius:30px; 
	-moz-border-radius:30px;}
.layoutStep1 .stepNode .stepIcon i{
	display:block;padding-top:10px;
	text-align:center;
	color:#aaa;
	font-size:24px;}	
.layoutStep1 .stepNode span{
	display:block;
	font-size:16px;text-align:center;color:#666;}
	
.layoutStep1 .stepLine{
	position:relative; float:left; margin-top:20px;
	 height:8px;width:110px;
	 background-color:#f7f7f7;
	 z-index:10;}	
.layoutStep1 .active,.layoutStep1 .stepNode .active{background-color:#3b95f2;}
.layoutStep1 .stepNode .active i{color:#fff;}
*/







	



/*-------------------------------------------------表单-------------------------------------------------*/
.panelForm{
	clear:both;
	width:90%;
	margin:0 auto;}
.panelForm .divForm{
	width:100%;
	margin-bottom:20px;	
	overflow:hidden;}	
.panelForm .divFormSlct{
	width:100%;	
}	
.divForm label,.panelForm .divFormSlct label{
	float:left;margin-right:2%;
	text-align:right;
	width:14%;height:40px;line-height:40px;	font-size:16px;}
.divForm label span,.divFormSlct label span{
	color:#F30;padding-right:8px;}	
	
.divForm input,.divForm textarea{
	float:left;
	width:82%;line-height:40px;
	font-family:"微软雅黑";
	font-size:16px;
	border:1px solid #ddd;
	padding-left:1%;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}
.divForm input{height:40px;}
/*.divForm select{height:40px;}*/
.divForm textarea{}
/*下拉选项样式*/
.divSelect {
	position: relative;float:left;display: block;
	margin-bottom:20px;
	width:83%;
	color: #666;vertical-align: middle;text-align: left;
	user-select: none;
	-webkit-touch-callout: none;}
.divSelect .placeHolder {
	position: relative;display: block;height:40px;line-height:40px;
	padding-left:20px;
	background-color: #fff;
	border:1px solid #ddd;	
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	cursor: pointer;
	z-index: 50;}
.divSelect .placeHolder:hover {background: #f1f1f1;}
.divSelect .placeHolder:after {
	position: absolute;
	right: 1em;top: 50%;
	transform: translateY(-50%);
	font-family: "iconfont";
	content: '\e62e';
	z-index: 100;}
.divSelect.is-open .placeHolder:after {content: '\e62d';}
.divSelect.is-open ul {display: block;}
.divSelect ul {
	display: none;position: absolute;overflow: hidden;
	top: 100%;left: 0;margin: 5px 0 0 0;
	width: 100%;
	background: #fff;
	border:1px solid #ddd;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;	
	z-index: 200;}
.divSelect ul li {
	display: block;
	height:40px;line-height:40px;
	padding-left:20px;
	text-align: left;color: #666;	
	cursor: pointer;}
.divSelect ul li:hover {background: #4ebbf0;color: #fff;}













/*-------------------------------------------------遮罩和弹窗-------------------------------------------------*/
#mask{
	width:100%;
	height:100%;
	background:#333;
	visibility:hidden;
	position:absolute;
	z-index:10;
	top: 0;
	left: 0;
	filter:alpha(opacity:80);
	opacity:0.8;}

.message{
	background:#fff;
	width:60%;padding-bottom:20px;
	text-align:center;
	position:absolute;
	visibility:hidden;
	top:50%;
	left:50%;
	margin-top:-290px;margin-left:-30%;
	filter:alpha(opacity:0);
	opacity:0;
	-webkit-border-radius: 12px;
	-moz-border-radius: 12px;
	border-radius: 12px;
	z-index:200;}

.message a.closemsg{display:block;float:right;padding:20px;}
.message a.closemsg:hover{
	-webkit-transition:none;
	-moz-transition:none;
	-o-transition:none;
	-ms-transition:none;
	transition:none;}
.message a.closemsg i{color:#aaa;font-size:30px;}
.message a.closemsg i:hover{color:#0078e7;}






















/*-------------------------------------------------特效_翻面-------------------------------------------------*/	
/*翻面1*/
.flip-1 {
	position:relative;float:left;margin-bottom:30px;
	color:#333;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;	
	z-index:5;}
.flip-1:hover .back{
	cursor:pointer;
	font-size:16px;color:#fff;
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	-ms-transform:scaleX(1);
	-o-transform:scaleX(1);
	transform:scaleX(1);
	opacity:1;		 
	z-index:999;}
.flip-1:hover .front {
	color:#fff;
	-webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
	opacity:0;
	cursor:pointer;}
.flip-1 .front,.flip-1,.flip-1 .back {
	width:100%;height:200px;
	color:#fff;}
.flip-1 .back,.flip-1 .front {
	position: absolute;
	-webkit-transition: .6s;
	-moz-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
	border-radius: 150px;
	-webkit-border-radius: 150px;
	-moz-border-radius: 150px;
}
.flip-1 .front {z-index:5;}
.flip-1 .back {
    -webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);}
.flip-1 .front i,.flip-1 .back i{
	display:block;margin-top:40px;
	text-align:center;font-size:4rem;}
.flip-1 .front h4,.flip-1 .back h4{
	margin-top:20px;
	font-size:18px;font-weight:normal;text-align:center;}


.flip-1_bg1 .front{background-color:#15438a}
.flip-1_bg1:hover .back{background-color: #1b3255;}
.flip-1_bg2 .front{background-color:#2684c8}
.flip-1_bg2:hover .back{background-color: #2c5a7b}
.flip-1_bg3 .front{background-color: #4fa59c}
.flip-1_bg3:hover .back{background-color: #406b67}
.flip-1_bg4 .front{background-color: #feae01}
.flip-1_bg4:hover .back{background-color: #976f1b}
.flip-1_bg5 .front{background-color: #e14f0e}
.flip-1_bg5:hover .back{background-color: #884020}
.flip-1_bg6 .front{background-color: #8a2a43}
.flip-1_bg6:hover .back{background-color: #572734}




.bg-nbBlue{background-color:#117ecb;}	
.bg-nbBlue_alpha{background-color:#cfe5f5;}	
.bg-nbGreen{background-color:#449284;}	
.bg-nbGreen_alpha{background-color:#dae9e6;}	
.bg-nbBrown{background-color:#c0a062;}
.bg-nbBrown_alpha{background-color:#f2ece0;}	
.bg-nbViolet{background-color:#6e5f9f;}
.bg-nbViolet_alpha{background-color:#dbe1ed;}
.bg-nbBlueLight{background-color:#e7f2fa;}





/*---------------翻面2---------------*/
.flip-2{
	display:block;position:relative;margin-bottom:40px;
	color:#fff;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;		
	z-index:5;}
/*高度*/	
.flip-2,.flip-2 .front,.flip-2 .back{width:100%;height:278px;}
/*翻前背景*/	
.flip-2 .front {background:#00abe8 url(../images/demo/flip2_bg1.png);z-index:5;}	

.flip-2 .front,.flip-2 .back{
	position:absolute;
	top:0;left:0;
	text-align:center;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;}
.flip-2 .back{
    -webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);}
	
.flip-2 .front i{display:block;margin:65px 0 30px 0;font-size:5rem;}
.flip-2 .front h4{font-size:24px;}
.flip-2 .back h4{margin:40px 0 20px 0;font-size:24px;}
.flip-2 .back ul{}
.flip-2 .back ul li{margin-bottom:10px;font-size:16px;}
.flip-2 .back i{display:inline-block;margin-right:10px;font-size:12px;}
/*翻后背景*/	
.flip-2:hover .front,.flip-2:hover .back {
	font-size:16px;	color:#fff;
	background:#0752a5 url(../images/demo/flip2_bg2.png); 
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	-ms-transform:scaleX(1);
	-o-transform:scaleX(1);
	transform:scaleX(1);
	cursor:pointer;opacity:1;
	z-index:999;}
.flip-2:hover .front {
	-webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
	cursor:pointer;opacity:0;}


/*---------------翻面3_图片翻图片---------------*/
.flip-3{position:relative;overflow:hidden;cursor:pointer;}
.flip-3 .front{
	position:relative;padding:10px;
	height:240px;background-color:#fff;overflow:hidden;}
.flip-3 .front img{width:100%;height:100%;z-index:1;}		
.flip-3 .back{
	display:none;position:absolute;top:0px;overflow:hidden;
	width:100%;height:260px;
	background-color:#333;
	opacity:0.86;filter:alpha(opacity=86);
	z-index:12;}	
.flip-3 .back img{
	display:block;position: absolute;top: 50%;left: 50%;
	-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}





/*-------------------------------------------------特效_图片轮播-------------------------------------------------*/	

/*--------图片轮播--------*/	
.slideBox{ width:100%;overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:3%; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:8px;
	width:14px; height:14px; background:#fff;cursor:pointer;
	border-radius:12px;
	-webkit-border-radius:12px; 
	-moz-border-radius:12px; }
.slideBox .hd ul li.on{ opacity:0.5;filter:alpha(opacity=50); }
.slideBox .bd{ position:relative;  z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ display:block; margin:0 auto;}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/demo/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

/*--------图片新闻有文字框轮播--------*/
.slidenews{width:100%; overflow:hidden; position:relative;  }
.slidenews .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slidenews .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slidenews .hd ul li{ 
	float:left; margin-right:8px;
	width:14px; height:14px; background:#fff;cursor:pointer;
	border-radius:12px;
	-webkit-border-radius:12px; 
	-moz-border-radius:12px;}
.slidenews .hd ul li.on{ filter:alpha(opacity=50);opacity:0.5;   }
.slidenews .bd{ position:relative; height:100%; z-index:0;   }
.slidenews .bd li{ zoom:1; vertical-align:middle; }
.slidenews .bd li span{
			display:block;
			width:96%;
			padding-left:4%;
			position:absolute;
			bottom:0;
			height:30px;line-height:30px;
			background-color:#000;
			color:#fff;
			opacity:0.8;filter:alpha(opacity=80);
			z-index:100;}		
		
.slidenews .bd img{display:block;margin:0 auto;width:100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slidenews .prev,
.slidenews .next{ 
	position:absolute; left:3%; top:50%; 
	margin-top:-25px; display:block; 
	width:32px; height:40px; 
	background:url(../images/demo/slider-arrow.png) -110px 5px no-repeat; 
	filter:alpha(opacity=60);opacity:0.6;   }
.slidenews .next{ left:auto; right:3%; background-position:8px 5px; }
.slidenews .prev:hover,
.slidenews .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slidenews .prevStop{ display:none;  }
.slidenews .nextStop{ display:none;  }













/*-------------------------------------------------特效_头部固定菜单-------------------------------------------------*/	
.navfixed{
	position:relative;
	height:66px;
	background-color:#f7f7f7;}
.navfixed .fixed {
    position: fixed;top: 0;left: 0;width: 100%;
    background: #f7f7f7;
    z-index: 1000;}		
.navfixed .crumbs{
	position: relative;
	float:left;padding-right:20px;
	width:30%;height: 66px;line-height: 66px;
	color: #fff;text-align:right;
	box-sizing: border-box;
    background: linear-gradient(to right, #4bbc38, #117ecc);}
.navfixed .crumbs a{
	display:inline-block;font-size:16px;color:#fff;}
.navfixed .crumbs span{
	display:inline-block;font-size:24px;color:#fff;}	

.navfixed ul{float:left;width:66%;}	
.navfixed ul li{}
.navfixed ul li a{
	position: relative;float:left;
	display:inline-block;margin-left:62px;
	font-size: 16px;color: #333;font-weight:bold;    
    height: 63px;line-height: 63px;
	border-bottom:3px solid #f7f7f7;
	transition: .5s ease-in-out;}
.navfixed ul li a.active,.navfixed ul li a:hover{
	color: #097ad8;
	border-bottom:3px solid #097ad8;
    transition: .5s ease-in-out;}	
