/*--------基础设置--------*/
body { font-family:"Microsoft Yahei", arial;color:#333;}

/*页面宽度*/
.layout{margin:0 auto;overflow:hidden;}
.layoutPd{position:relative;margin:0 auto;overflow:hidden;}
.layoutpdTB{position:relative;margin:0 auto;overflow:hidden;}
.layoutHd{position:relative;margin:0 auto;}
.layoutSub{margin:0 auto;overflow:hidden;}
.spacepd{}

/*a标签*/
a{ text-decoration:none; outline:none}
a:visited { text-decoration:none;}
a:hover {	 
	text-decoration:none;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}


/*----页面布局----*/

/*靠左列-*/
.colLeft{float:left;overflow:hidden;}
/*靠右列*/
.colRight{float:right;overflow:hidden;}

.col{clear:both;overflow:hidden;position:relative;}

/*1列居中*/
.col1_90{width:90%;margin:0 auto;}
.col1_50{width:50%;margin:0 auto;}


/*2列*/
.col2{float:left;width:48%;margin-right:4%;overflow:hidden;}
.col2:nth-child(2n){margin-right:0;}

/*2列_宽度不一致*/
.col2_86{float:left;width:86%}
.col2_12{float:left;width:12%}

.col2_80{float:left;width:80%}
.col2_18{float:left;width:18%}

.col2_76{float:left;width:76%}
.col2_20{float:left;width:20%}

.col2_66{float:left;width:66%;}
.col2_30{float:left;width:30%;}


/*3列*/
.col3{float:left;width:32%;margin-right:2%;}
.col3:nth-child(3n){margin-right:0;}

/*4列*/
.col4{float:left;width:23.5%;margin-right:2%;}
.col4:nth-child(4n){margin-right:0;}

/*4列_有间隔图标列*/
.col4_step{float:left;width:17.5%;}
.col4_stepSpc{float:left;width:6%;}


/*5列*/
.col5{float:left;width:16.5%;margin-right:4.375%;}
.col5:nth-child(5n){margin-right:0;}

/*5列有间隔图标列*/
.col5_step{float:left;width:16.8%;}
.col5_stepSpc{float:left;width:4%;}

/*6列*/
.col6{float:left;width:14%;margin-right:3.2%;}
.col6:nth-child(6n){margin-right:0;}

/*7列*/
.col7{float:left;width:12.4%;margin-right:2.2%;}
.col7:nth-child(7n){margin-right:0;}



/*------------------------------------------------------------------------------------------------------------------------*/

/*水平居中(有浏览器兼容问题)*/
.rowcenter{width:fit-content;width:-moz-fit-content;width:-webket-fit-content;margin:auto;}


/*通栏背景*/
.pageout{width:100%;background-position:right top;background-repeat:no-repeat;}
.pageoutSub{width:100%;background-position:right top;background-repeat:no-repeat;}


.pageoutEdit{/*width:100%;*/background-position:center bottom;background-repeat:no-repeat;}


/*------------------------------------------------------------------------------------------------------------------------*/

/*----模块间距----*/

.mg10{margin:10px;}
.mg20{margin:20px;}
.mg40{margin:40px;}

.mgTB8{margin:8px 0;}
.mgTB20{margin:20px 0;}
.mgTB40{margin:40px 0;}

.mgB10{margin-bottom:10px;}
.mgB20{margin-bottom:20px;}
.mgB40{margin-bottom:40px;}

.mgT10{margin-top:10px;}
.mgT20{margin-top:20px;}
.mgT40{margin-top:40px;}

.mgL_4{margin-left:4%}
.mgL_2{margin-left:2%}


.pd10{padding:10px;}
.pd20{padding:20px;}
.pd40{padding:40px;}

.pdTB10{padding:10px 0;}
.pdTB20{padding:20px 0;}
.pdTB40{padding:40px 0;}

.pdB10{padding-bottom:10px;}
.pdB20{padding-bottom:20px;}
.pdB40{padding-bottom:40px;}

.pdT10{padding-top:10px;}
.pdT20{padding-top:20px;}
.pdT40{padding-top:40px;}


/*------------------------------------------------------------------------------------------------------------------------*/

/*分割线*/
.space{clear:both;overflow:hidden;}
/*虚线*/
.line{clear:both;overflow:hidden;height:1px;border-bottom:1px dashed #ddd;}
/*蓝绿渐变横线*/
.lineBgColor1{
	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);}


/*------------------------------------------------------------------------------------------------------------------------*/

/*----内容排版----*/
.txtNoIndent{text-indent:0;}
.txtIndent{text-indent:2em;}
.txtleft{text-align:left;}
.txtright{text-align:right;}
.txtcenter{text-align:center;}

/*----字号----*/
.font12{font-size:12px;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.font18{font-size:18px;}
.fontbold{font-weight:bold;}


/*----字体颜色----*/
.colorGray333{color:#333;}
.colorGray666{color:#666;}
.colorGray999{color:#999;}
.colorRed{color:#F00 !important;}
.colorBlue{color:#117ecb !important;}	
.colorGreen{color:#449284 !important;}	
.colorBrown{color:#c0a062 !important;}
.colorViolet{color:#6e5f9f !important;}
.colorOrange{color:#f16522 !important;}




/*------------------------------------------------------------------------------------------------------------------------*/

/*----背景----*/
.bgGrayf1{background-color:#f1f1f1;}
.bgGrayf7{background-color:#f7f7f7;}
.bgGray_1{background-color:#9ba7a1;}
.bgGray_2{background-color:#6d7979;}
.bgGray_3{background-color:#344656;}
.bgGray_4{background-color:#171e31;}

.bgBlue_1{background-color:#bbdefb !important;}
.bgBlue_2{background-color:#1ab4ea !important;}
.bgBlue_3{background-color:#074d84 !important;}
.bgBlue_4{background-color:#e3f0f4 !important;}
.bgBlue_5{background-color:#1a75e5 !important;}

.bgBlue-1{background-color:#117ecb !important;}	
.bgBlue-1_alpha{background-color:#cfe5f5 !important;}	
.bgGreen-1{background-color:#449284 !important;}	
.bgGreen-1_alpha{background-color:#dae9e6;}	
.bgBrown-1{background-color:#c0a062 !important;}
.bgBrown-1_alpha{background-color:#f2ece0;}	
.bgViolet-1{background-color:#6e5f9f !important;}
.bgViolet-1_alpha{background-color:#dbe1ed;}


.bgBlue-2{background-color:#017dda !important;}	
.bgBlue-2_alpha{background-color:#e2f0fb !important;}	
.bgIndigo-2{background-color:#4878c9 !important;}	
.bgIndigo-2_alpha{background-color:#e6efff; !important;}	
.bgGreen-2{background-color:#87b756 !important;}	
.bgGreen-2_alpha{background-color:#eff5e7 !important;}	
.bgOrange-2{background-color:#f77b3f !important;}
.bgOrange-2_alpha{background-color:#f7efe8 !important;}	
.bgYellow-2{background-color:#fcad1f !important;}
.bgYellow-2_alpha{background-color:#fff3e1 !important;}	
.bgViolet-2{background-color:#7464c7 !important;}
.bgViolet-2_alpha{background-color:#f5f3ff !important;}


.bgGreenDark-3{background-color:#19a298 !important;}	
.bgGreenDark-3_alpha{background-color:#9ed7ca;}	
.bgGreen-3{background-color:#8ec63f !important;}	
.bgGreen-3_alpha{background-color:#bae4a5;}	
.bgBlue-3{background-color:#1164a9 !important;}	
.bgBlue-3_alpha{background-color:#a1c0cf;}	
.bgYellow-3{background-color:#f5bc49 !important;}
.bgYellow-3_alpha{background-color:#e7d48d;}	
.bgOrange-3{background-color:#f16522 !important;}
.bgOrange-3_alpha{background-color:#e3b084;}	


/*----渐变背景----*/
.linearbgBlue-1{	
	background:-webkit-linear-gradient(to right,#0acffe,#495aff); 
	background: -o-linear-gradient(to right,#0acffe,#495aff);
	background: -moz-linear-gradient(to right,#0acffe,#495aff);
	background:linear-gradient(to right,#0acffe,#495aff);}
.linearbgBlue-2{
	background:-webkit-linear-gradient(to right,#0cc5ff,#007fff); 
	background: -o-linear-gradient(to right,#0cc5ff,#007fff);
	background: -moz-linear-gradient(to right,#0cc5ff,#007fff);
	background:linear-gradient(to right,#0cc5ff,#007fff);}
.linearbgBlue-3{		
	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);}
.linearbgGreen-1{	
	background:-webkit-linear-gradient(to right,#00c9ff,#8ec63f); 
	background: -o-linear-gradient(to right,#00c9ff,#8ec63f);
	background: -moz-linear-gradient(to right,#00c9ff,#8ec63f);
	background:linear-gradient(to right,#00c9ff,#8ec63f);}	
.linearbgGreen-2{
	background:-webkit-linear-gradient(to right,#54e3a2,#009c9a); 
	background: -o-linear-gradient(to right,#54e3a2,#009c9a);
	background: -moz-linear-gradient(to right,#54e3a2,#009c9a);
	background:linear-gradient(to right,#54e3a2,#009c9a);}
.linearbgOrange-1{	
	background:-webkit-linear-gradient(to right,#f9d423,#ff4e50); 
	background: -o-linear-gradient(to right,#f9d423,#ff4e50);
	background: -moz-linear-gradient(to right,#f9d423,#ff4e50);
	background:linear-gradient(to right,#f9d423,#ff4e50);}
.linearbgGray-1{	
	background:-webkit-linear-gradient(to right,#b5c9d1,#6a7a80); 
	background: -o-linear-gradient(to right,#b5c9d1,#6a7a80);
	background: -moz-linear-gradient(to right,#b5c9d1,#6a7a80);
	background:linear-gradient(to right,#b5c9d1,#6a7a80);}
.linearbgDarkblue-1{	
	background:-webkit-linear-gradient(to right,#93ccd8,#507785); 
	background: -o-linear-gradient(to right,#93ccd8,#507785);
	background: -moz-linear-gradient(to right,#93ccd8,#507785);
	background:linear-gradient(to right,#93ccd8,#507785);}	
.linearbgViolet-1{	
	background:-webkit-linear-gradient(to right,#ec77ab,#7873f5); 
	background: -o-linear-gradient(to right,#ec77ab,#7873f5);
	background: -moz-linear-gradient(to right,#ec77ab,#7873f5);
	background:linear-gradient(to right,#ec77ab,#7873f5);}
/*------------------------------------------------------------------------------------------------------------------------*/

/*more-1*/
a.more-1{float:right;color:#bbb;font-size:14px;font-weight:normal;line-height:40px;}	
a.more-1:hover{color:#c00;}
/*more-2*/
a.more-2{
	position:absolute;display:inline-block;padding:0 6px;
	top:10px;right:10px;
	height:20px;line-height:20px;
	font-size:12px;color:#fff;
	background-color:#ccc;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	z-index:10;}	
a.more-2:hover{background-color:#aaa;}

/*标签*/
span.label-1{
	display:inline-block;
	margin-right:8px;padding:0 4px;height:24px;line-height:24px;
	font-size:12px;color:#fff;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}





/*----------------------------------------------------------------大标题----------------------------------------------------------------*/
/*----大标题1----*/
.titleBig-1{margin-bottom:30px;}
.titleBig-1 h3{font-size:24px;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:24px;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:30px;border-bottom:1px solid #ddd;}
.titleBig-3 h3{
	position:relative;float:left;top:2px;padding-right:20px;
	height:30px;
	font-size:24px;color:#333;font-weight:normal;
	background-color:#fff;}
.titleBig-3 h3 span{padding-left:10px;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;height:60px;}
.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{position:relative;margin-bottom:30px;letter-spacing:0.2rem;height:60px;}
.titleBig-5 h3{	
	position:relative;top:30px;
	width:auto;
	font-size:24px;text-align:center;color:#333;}
.titleBig-5 h3 span{
	position:relative;
	display:block;top:-60px;
	font-size:14px;color:#999;}	

/*----大标题6----*/
.titleBig-6{margin-bottom:30px;letter-spacing:0.2rem;}
.titleBig-6 h3{	
	width:auto;
	font-size:24px;text-align:center;color:#333;}
.titleBig-6 h3 span{
	display:block;margin-top:16px;
	letter-spacing:0.4rem;font-size:14px;color:#aaa;font-weight:normal;}	


/*----大标题7----*/
.titleBig-7{margin-bottom:30px;}
.titleBig-7 h3{
	padding-left:20px;
	text-align:left;font-size:24px;color:#333;
	border-left:4px solid #2e7d32;
	letter-spacing:0.1em;}
.titleBig-7 h3 span{
	padding-left:12px;
	font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#999;}	

/*----大标题8----*/
.titleBig-8{margin-bottom:30px;}
.titleBig-8 h3{
	padding-left:20px;
	text-align:left;font-size:24px;color:#f1f1f1;letter-spacing:0.1em;border-left:4px solid #f1f1f1;}	
.titleBig-8 h3 span{
	padding-left:12px;
	font-size:20px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#e6e6e6;}	
	

/*----大标题9----*/
.titleBig-9{position:relative;margin-bottom:40px;height:60px;letter-spacing:0.2rem;}
.titleBig-9 h3{	
	position:relative;margin:0 auto;top:16px;
	width:140px;
	font-size:26px;color:#333;text-align:center;font-weight:normal;
	z-index:10;}
.titleBig-9 h4{
	position:relative;margin:0 auto;top:26px;
	width:100px;height:6px;	
	background:-webkit-linear-gradient(to right,#06d9ff,#035cff); 
	background: -o-linear-gradient(to right,#06d9ff,#035cff);
	background: -moz-linear-gradient(to right,#06d9ff,#035cff);
	background: linear-gradient(to right,#06d9ff,#035cff);
	border-radius:8px;
	-webkit-border-radius:8px; 
	-moz-border-radius:8px;	
	z-index:9;}	
.titleBig-9 span{
	display:block;position:relative;margin:0 auto;
	top:-68px;
	width:140px;	
	font-size:100px;color:#f0f8fa;font-weight:bold;text-align:center;
	z-index:1;}	


	
/*----------------------------------------------------------------小标题----------------------------------------------------------------*/

/*----小标题1----*/
.titleSmall-1{margin:20px 0;background-color:#f7f7f7;}
.titleSmall-1 h4{height:40px;line-height:40px;font-size:18px;color:#333;font-weight:normal;}
.titleSmall-1 h4 span{
	display:inline-block;margin-right:16px;padding:0 10px;
	color:#fff;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:normal;letter-spacing:0.1em;
	background-color:#117ecb;}


/*----小标题2----*/
.titleSmall-2{margin:20px 0;background-color:#f1f1f1;}	
.titleSmall-2 h4{
	display:inline-block;padding:0 20px;height:40px;line-height:40px;
	color:#fff;font-size:16px;letter-spacing:0.1em;font-weight:normal;
	background-color:#117ecb;}	

/*----小标题3----*/
.titleSmall-3{margin:20px 0;}	
.titleSmall-3 h4{display:inline-block;height:40px;line-height:40px;color:#333;font-size:20px;}
/*----小标题3_2----*/
.titleSmall-3-2{}	
.titleSmall-3-2 h4{float:left;line-height:40px;color:#333;font-size:20px;}


/*----小标4----*/
.titleSmall-4{margin:20px 0;}
.titleSmall-4 h4{
	height:40px;line-height:40px;
	font-size:18px;color:#333;font-weight:normal;
	background-color:#e2f0fb}
.titleSmall-4 h4 span{
	display:inline-block;margin-right:16px;padding:0 10px;
	font-weight:normal;color:#fff;font-family:Tahoma, Geneva, sans-serif;letter-spacing:0.1em;
	background-color:#017dda;}


/*----小标题5----*/
.titleSmall-5{margin:20px 0;}	
.titleSmall-5 h4{height:30px;line-height:30px;font-size:18px;color:#333;font-weight:normal;}
.titleSmall-5 h4 span{
	float:left;display:inline-block;margin-right:16px;
	width:4px;height:30px;
	background-color:#017dda;}


/*------------------------------------------------tab切换----------------------------------------------------------------*/		
	
/*----tab1----*/
ul.tab-1{
	position:relative;
	height:38px;line-height:38px;
	border-bottom:2px solid #ddd;}
ul.tab-1 li{
	position:relative;float:left;margin-right:16px;padding:0 12px;
	font-size:20px;cursor:pointer;}
ul.tab-1 li.active{
	position:relative;top:-1px;
	color:#01579b;font-weight:bold;
	border-bottom:3px solid #01579b;
	z-index:10;}	


/*----tab2----*/
ul.tab-2{
	position:relative;
	height:38px;line-height:38px;	
	border-bottom:2px solid #01579b;}
ul.tab-2 li{
	float:left;margin-right:16px;padding:0 40px;
	font-size:16px;cursor:pointer;
	background-color:#d9ebfc;}
ul.tab-2 li.active{font-weight:bold;color:#fff;background-color:#01579b;}	


/*----tab3----*/
ul.tab-3{
	position:relative;
	height:40px;line-height:40px;	
	background-color:#f1f1f1;}
ul.tab-3 li{
	float:left;padding:0 20px;
	font-size:18px;color:#666;
	cursor:pointer;}
ul.tab-3 li.active{color:#fff;background-color:#01579b;}


/*----tab4----*/
ul.tab-4{
	position:relative;
	height:40px;}
ul.tab-4 li{
	float:left;margin:2px 12px 2px 0;padding:0 12px;
	height:38px;line-height:34px;
	font-size:16px;color:#666;
	background-color:#f1f1f1;cursor:pointer;overflow:hidden;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px}
ul.tab-4 li.active{color:#fff;background-color:#1ab4ea;}


/*----tab5 白底 导角 阴影 通栏 (云海)----*/
ul.tab-5{
	position:relative;
	height:70px;line-height:70px;	
	}
ul.tab-5 li{
	position:relative;float:left;padding:0 50px;margin-right:20px;margin-top:5px;
	font-size:18px;color:#666;
	cursor:pointer;
	background-color:#e9e9e9;
	border-top-right-radius:12px;
	-webkit-border-top-right-radius:12px; 
	-moz-border-border-top-right-radius:12px;
	border-top-left-radius:12px;
	-webkit-border-top-left-radius:12px; 
	-moz-border-border-top-left-radius:12px;
	}
ul.tab-5 li.active{
	color:#000;background-color:#fff;
	box-shadow:0px -10px 5px -5px #f0f4ff;
	-moz-box-shadow:0px -10px 5px -5px #f0f4ff;
	-webkit-box-shadow:0px -10px 5px -5px #f0f4ff;}	
.tabCry-5{
	clear:both;padding-top:12px;overflow:hidden;
	background-color:#fff;
	box-shadow:0px 0px 5px 5px #f0f4ff;
	-moz-box-shadow:0px 0px 5px 5px #f0f4ff;
	-webkit-box-shadow:0px 0px 5px 5px #f0f4ff;
	border-top-right-radius:12px;
	-webkit-border-top-right-radius:12px; 
	-moz-border-border-top-right-radius:12px;		
	border-bottom-right-radius:12px;
	-webkit-border-bottom-right-radius:12px; 
	-moz-border-border-bottom-right-radius:12px;
	border-bottom-left-radius:12px;
	-webkit-border-bottom-left-radius:12px; 
	-moz-border-border-bottom-left-radius:12px;}





.tabContent{clear:both;padding-top:12px;overflow:hidden;}




	
/*----------------------------------------------------------------容器----------------------------------------------------------------*/	
/*----容器1----*/
.panel-1{position:relative;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;overflow:hidden;margin-bottom:30px;padding:20px 0;width:99%;		
	border:1px solid #ddd;background-color:#fff;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
	box-shadow: 2px 2px 2px #eee;
	-moz-box-shadow: 2px 2px 2px #eee;
	-webkit-box-shadow: 2px 2px 2px #eee;}	
.panel-2 .title{position:absolute;left:0;top:20px;width:30px;}	
.panel-2 .title h3{
	position:relative;padding:20px 0;
	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;
	z-index:10;}
.panel-2 .content{position:relative;margin:0 20px 0 40px;height:200px;}

/*----容器3----*/
.panel-3{
	position:relative;margin-bottom:30px;padding:10px 20px 20px 20px;
	border:1px solid #ddd;border-top:2px solid #004ab9;}
.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{
	position:relative;margin-bottom:30px;padding:10px 20px 20px 20px;
	border:1px solid #fff;background-color:#eff7fc;}
.panel-4 .title{height:40px;line-height:38px;}
.panel-4 .title h3{float:left;font-size:18px;color:#004ab9;}	
.panel-4 .content{clear:both;overflow:hidden;}


/*----模块5----*/
.panel-5{
	position:relative;margin-bottom:30px;padding:10px 20px 20px 20px;}
.panel-5 .title{height:40px;line-height:38px;}
.panel-5 .title h3{float:left;color:#333;font-size:18px;font-weight:normal;}	
.panel-5 .title h3 i{display:inline-block;margin-right:10px;}	
.panel-5 .content{clear:both;overflow:hidden;}



/*----模块6----*/
.panel-6{
	position:relative;margin-bottom:30px;padding:10px 20px 20px 20px;
	height:190px;
	background-color:#017dda;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}
.panel-6 img{
	position:absolute;top:0;left:0;width:100%;height:100%;
	z-index:1;}

.panel-6 .title{position:relative;float:left;width:36%;height:100%;z-index:2;}
.panel-6 .title i{
	display:block;margin:40px 20px 0 20px;
	color:#FFF;font-size:7rem;	
	opacity:0.8;filter:alpha(opacity=80);}	
.panel-6 .title img{
	display:block;margin:40px 20px 0 20px;
	opacity:0.8;filter:alpha(opacity=80);}		
	
.panel-6 .content{position:relative;float:right;overflow:hidden;width:60%;z-index:3;}
.panel-6 .content h3{margin-top:20px;color:#fff;font-size:26px;font-weight:normal;}



/*----模块7----*/
.panel-7{
	position:relative;margin-bottom:30px;overflow:hidden;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}
.panel-7 .title{position:relative;overflow:hidden;height:120px;}
.panel-7 .title h3{position:relative;float:left;margin:30px 0 0 30px;color:#fff;font-size:24px;font-weight:normal;z-index:10;}
.panel-7 .title h3 span{display:block;margin-top:10px;font-size:14px;}	
.panel-7 .title img{
	position:absolute;top:0;left:0;width:100%;height:100%;	
	z-index:1;}
a.pnl-7_more{
	position:relative;display:block;float:right;
	margin-top:50px;margin-right:30px;
	width:70px;height:26px;line-height:24px;
	color:#fff;	text-align:center;
	border:1px solid #fff;
	border-radius:16px;
	-webkit-border-radius:16px; 
	-moz-border-radius:16px;
	z-index:12;}
a.pnl-7_more:hover{
	background-color:#fff;
	color:#666;}	
.panel-7 .content{
	clear:both;overflow:hidden;padding:20px;
	height:240px;
	background-color:#fff;}





/*----空容器1(白底阴影)----*/
.panelSpc-1{
	clear:both;overflow:hidden;margin:4px 4px 40px 0;padding:40px;
	background-color:#fff;
	box-shadow: 4px 2px 2px #eee;
	-moz-box-shadow:4px 2px 2px #eee;
	-webkit-box-shadow:4px 2px 2px #eee;}	
	

/*----空容器2(描边)----*/
.panelSpc-2{
	clear:both;overflow:hidden;padding:40px;margin-bottom:40px;
	background-color:#fff;
	border:1px solid #ddd}		


/*----空容器3----*/
.panelSpc-3{
	clear:both;overflow:hidden;padding:40px;margin-bottom:40px;}	
	
	
/*----空容器4 白底，阴影（云海）----*/
.panelSpc-4{
	clear:both;padding:20px;overflow:hidden;
	width:96%;
	margin:6px auto 30px auto;
	background-color:#fff;
	box-shadow:0px 0px 10px #f0f4ff;
	-moz-box-shadow:0px 5px 10px #f0f4ff;
	-webkit-box-shadow:0px 0px 10px #f0f4ff;
	border-radius:12px;
	-webkit-border-radius:12px; 
	-moz-border-border-radius:12px;	}	


/*-----------------------------------------------图标列表----------------------------------------------------------------*/

/*----iconlist1----*/
.iconlist-1,a.iconlist-1{
	position:relative;overflow:hidden;display:block;
	margin-top:4px;margin-bottom:26px;padding:20px;
	text-align:center;}
.iconlist-1 i{
	display:block;margin-bottom:10px;
	font-size:3.6rem;color:#117ecb;}	
.iconlist-1 img{
	display:block;margin:20px auto;}	
.iconlist-1 h3{font-size:18px;color:#333;font-weight:normal;}
.iconlist-1 span{display:block;margin-top:10px;line-height:26px;color:#999;}
a.iconlist-1:hover{margin-top:0;margin-bottom:30px;}




/*----iconlist2----*/
.iconlist-2,a.iconlist-2{
	position:relative;display:block;overflow:hidden;
	padding:20px 10px;margin-top:4px;margin-bottom:16px;
	/*height:160px;*/
	text-align:center;
	background-color:#fff;border:2px solid #eee;
	border-radius:12px;
	-webkit-border-radius:12px; 
	-moz-border-radius:12px;}
a.iconlist-2:hover{margin-top:0;margin-bottom:20px;border:2px solid #ccc;}
.iconlist-2 i{
	display:block;margin:0 auto;
	font-size:3rem;color:#117ecb;
	z-index:2;}	
.iconlist-2 img{
	display:block;margin:0 auto;
	z-index:2;}	
.iconlist-2 h3{position:relative;padding-top:14px;margin-bottom:10px;font-size:14px;color:#333;}	
.iconlist-2 span{display:block;padding:0 20px;color:#999;line-height:26px;}





/*----iconlist3----*/
.iconlist-3,a.iconlist-3{
	position:relative;overflow:hidden;display:block;margin:4px 4px 26px 4px;/*padding:30px 20px;*/
	height:160px;
	border:2px solid #ddd;
	background-color:#FFF;}
.iconlist-3 i{
	position:absolute;top:26px;left:20px;	
	float:left;display:inline-block;
	font-size:3.6rem;color:#117ecb;
	opacity:0.7;filter:alpha(opacity=70);
	z-index:1;}	
.iconlist-3 img{
	position:absolute;top:26px;left:20px;	
	float:left;display:inline-block;
	z-index:1;}	
.iconlist-3 h3{
	position:absolute;top:30px;left:100px;
	font-size:18px;color:#333;
	z-index:2;}
.iconlist-3 span{
	display:block;margin-top:10px;
	font-size:12px;color:#999;font-weight:normal;text-transform:uppercase;}	
.iconlist-3 .content{position:absolute;top:26px;left:20px;}	
.iconlist-3 .content i{}
	
a.iconlist-3:hover{
	margin-top:0;margin-bottom:30px;
	border:2px solid #bbb;
	box-shadow:0px 4px 25px -15px #999;
	-moz-box-shadow:0px 4px 25px -15px #999;
	-webkit-box-shadow:0px 4px 25px -15px #999;}
a.iconlist-3:hover i{opacity:1;filter:alpha(opacity=100);}

.iconlist-3 .divBtm{
	position:absolute;
	width:100%;
	background-color:#e2f0fb;border-top:1px solid #ddd;
	bottom:0;
	height:40px;}




/*--------iconlist4--------*/
.iconlist-4,a.iconlist-4 {
	display:block;position:relative;overflow:hidden;margin:20px auto;
	width:120px;height:120px;
	border:2px solid #1565c0;
	border-radius:100%;
	-webkit-border-radius:100%; 
	-moz-border-radius:100%;
	box-shadow:0px 0px 5px 3px #bbdefb;
	-moz-box-shadow:0px 0px 5px 3px #bbdefb;
	-webkit-box-shadow:0px 0px 5px 3px #bbdefb;}

.iconlist-4 h3{line-height:120px;text-align:center;font-size:16px;color:#1565c0;}	
.iconlist-4 h4{text-align:center;font-size:16px;color:#333;font-weight:normal;}	
.iconlist-4 i{
	display:block;margin-top:26px;margin-bottom:4px;
	font-size:2rem;color:#999;text-align:center;font-weight:normal;}	
a.iconlist-4:hover{margin:18px auto 22px auto;background-color:#d5ebfe;}
a.iconlist-4:hover i{color:#1565c0;}



	
/*----iconlist5----*/
.iconlist-5,a.iconlist-5{
	position:relative;display:block;overflow:hidden;
	margin:0 4px 20px 4px;
	height:150px;
	text-align:center;
	background-color:#fff;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;
	box-shadow: 4px 2px 2px #eee;
	-moz-box-shadow:4px 2px 2px #eee;
	-webkit-box-shadow:4px 2px 2px #eee;}	
.iconlist-5 i{
	display:block;margin:20px auto 0 auto;
	font-size:2.4rem;color:#1565c0;}
.iconlist-5 img{
	display:block;margin:16px auto 0 auto;}	
.iconlist-5 h3{margin-top:6px;font-size:18px;color:#333}
.iconlist-5 h4{margin-top:4px;font-size:14px;color:#999;font-weight:normal;}
a.iconlist-5:hover{background-color:#bbdefb;}
a.iconlist-5:hover h3{}
a.iconlist-5:hover i{
	font-size:3rem;margin-top:30px;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}



/*----iconlist6----*/
.iconlist-6, a.iconlist-6{
	display:block;position:relative;overflow:hidden;margin:0 4px 30px 4px;padding:20px;
	line-height:30px;
	text-align:center;
	background-color:#edf7ff;
	border:2px solid #117ecb;
	box-shadow:0px 0px 4px 3px #cfe5f5;
	-moz-box-shadow:0px 0px 4px 3px #cfe5f5;
	-webkit-box-shadow:0px 0px 4px 3px #cfe5f5;}
.iconlist-6 i{display:block;margin-bottom:16px;font-size:3rem;color:#117ecb;}	
.iconlist-6 h3{font-size:16px;color:#333;}
.iconlist-6 span{display:block;margin-top:10px;color:#666;line-height:26px;}

a.iconlist-6:hover{background-color:#117ecb;}
a.iconlist-6:hover h3,a.iconlist-6:hover i,a.iconlist-6:hover span{color:#fff;}


/*----iconlist7----*/
.iconlist-7,a.iconlist-7 {
	display:block;position:relative;overflow:hidden;padding:30px;margin-bottom:30px;
	background-color:#f6f4f0;
	border-top:2px solid #c0a062;border-bottom:2px solid #f2ece0;}
.iconlist-7 h3{color:#333;font-size:20px;}
.iconlist-7 span{
	display:block;margin-top:16px;
	font-size:16px;color:#666;line-height:28px;}
.iconlist-7 i{
	position:absolute;display:block;right:10px;top:10px;
	color:#c0a062;font-size:4.6rem;
	opacity:0.5;filter:alpha(opacity=50);
	z-index:2;}				
a.iconlist-7:hover{background-color:#c0a062;}
a.iconlist-7:hover h3,a.iconlist-7:hover i,a.iconlist-7:hover span{color:#fff;}



/*----iconlist8----*/
.iconlist-8,a.iconlist-8{
	position:relative;display:block;overflow:hidden;
	margin:4px 4px 16px 4px;padding:20px 0;
	height:230px;
	background-color:#fff;
	border:1px solid #f1f1f1;
	border-top:3px solid #117ecb;		
	box-shadow:0px 3px 20px -16px #666;
	-moz-box-shadow:0px 3px 20px -16px #666;
	-webkit-box-shadow:0px 3px 20px -16px #666;}
.iconlist-8 h3{margin-left:20px;color:#333;font-size:18px;font-weight:normal;}	
.iconlist-8 h4{
	position:absolute;bottom:-2rem;right:0;
	font-size:4.8rem;color:#efefef;font-family:"Times New Roman", Times, serif;	
	z-index:1;}
.iconlist-8 span{
	position:relative;display:block;padding:20px;
	line-height:26px;
	font-size:14px;color:#666;text-align:left;
	z-index:2;}
		
a.iconlist-8:hover{
	margin-top:0;margin-bottom:20px;
	background-color:#d5ebfe;
	border-left:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;
	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-8:hover h3{color:#1565c0;}		
a.iconlist-8:hover h4{bottom:-1.6rem;color:#fff;}	

	



/*----iconlist9----*/
.iconlist-9,a.iconlist-9{
	position:relative;display:block;
	margin-bottom:16px;margin-top:4px;
	height:200px;
	text-align:center;
	background-color:#0072ff;background-repeat:no-repeat;	
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;
	overflow:hidden;}	
.iconlist-9 i{
	display:block;margin:30px auto 0 auto;
	font-size:3rem;color:#fff;}
.iconlist-9 img{
	display:block;margin:30px auto 0 auto;}	
.iconlist-9 h3{
	margin:3px auto 0 auto;
	width:90%;line-height:26px;
	font-size:18px;color:#fff;font-weight:normal;}
a.iconlist-9:hover{
	margin-top:0;margin-bottom:20px;
	background-color:#1164a9;
	box-shadow:0px 15px 12px -15px #666;
	-moz-box-shadow:0px 15px 12px -15px #666;
	-webkit-box-shadow:0px 15px 12px -15px #666;}
a.iconlist-9:hover h3{}
a.iconlist-9:hover i{}




/*----iconlist10----*/
.iconlist-10,a.iconlist-10{
	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-10: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-10 h3{
	position:relative;padding:20px;overflow:hidden;
	height:80px;font-size:24px;color:#fff;text-align:left;
	background-color:#117ecb;
	border-radius:6px 6px 0 0;
	-webkit-border-radius:6px 6px 0 0;
	-moz-border-radius:6px 6px 0 0;}
.iconlist-10 h3 i{
	display:block;float:right;
	font-size:9rem;color:#fff;
	font-weight:normal;
	opacity:0.16;filter:alpha(opacity=16);
	z-index:10;}	
.iconlist-10 span{display:block;height:100px;margin:20px 30px;line-height:24px;color:#666;}
.iconlist-10 .content{padding:20px 30px;}




/*----iconlist11_色块----*/
.iconlist-11,a.iconlist-11{display:block;margin:20px auto;padding:40px 0;overflow:hidden;}
.iconlist-11 i{
	display:block;margin:0 auto 30px auto;
	width:120px;height:120px;line-height:120px;		
	color:#fff;font-size:3.6rem;text-align:center;
	border-radius:100%;
	-webkit-border-radius:100%; 
	-moz-border-radius:100%;}
.iconlist-11 h3{text-align:center;font-size:16px;color:#333;}	
.iconlist-11 span{display:block;margin-top:10px;line-height:26px;font-size:14px;color:#333;text-align:center;}
	
.iconlist-11:hover{color:#fff;}	
.iconlist-11:hover i{background-color:#fff;}	
.iconlist-11:hover h3,.iconlist-11:hover span{color:#fff;}		

/*色块1_蓝色*/
.iconlist-11_bg1,a.iconlist-11_bg1{background-color:#e6efff;}
.iconlist-11_bg1:hover,.iconlist-11_bg1 i{background-color:#4878c9}
.iconlist-11_bg1:hover i{color:#4878c9}	
/*色块2_绿色*/
.iconlist-11_bg2,a.iconlist-11_bg2{background-color:#eff5e7;}
.iconlist-11_bg2:hover,.iconlist-11_bg2 i{background-color:#87b756}
.iconlist-11_bg2:hover i{color:#87b756}	
/*色块3_蓝色*/
.iconlist-11_bg3,a.iconlist-11_bg3{background-color:#e2f0fb;}
.iconlist-11_bg3:hover,.iconlist-11_bg3 i{background-color:#017dda}
.iconlist-11_bg3:hover i{color:#017dda}
/*色块4_深橘色*/
.iconlist-11_bg4,a.iconlist-11_bg4{background-color:#f7efe8;}
.iconlist-11_bg4:hover,.iconlist-11_bg4 i{background-color:#f77b3f}
.iconlist-11_bg4:hover i{color:#f77b3f}
/*色块5_黄色*/
.iconlist-11_bg5,a.iconlist-11_bg5{background-color:#fff3e1;}
.iconlist-11_bg5:hover,.iconlist-11_bg5 i{background-color:#fcad1f}
.iconlist-11_bg5:hover i{color:#fcad1f}
/*色块6_紫色*/
.iconlist-11_bg6,a.iconlist-11_bg6{background-color:#f5f3ff;}
.iconlist-11_bg6:hover,.iconlist-11_bg6 i{background-color:#7464c7}
.iconlist-11_bg6:hover i{color:#7464c7}
	

/*----iconlist12----*/
.iconlist-12,a.iconlist-12{
	display:block;position:relative;overflow:hidden;margin:20px auto;padding:20px 0;
	text-align:center;
	background-color:#c0a062;}	
.iconlist-12 i{display:inline-block;margin-right:12px;color:#fff;font-size:2rem;}	
.iconlist-12 h3{font-size:20px;color:#fff;margin-bottom:16px;}
.iconlist-12 span{font-size:14px;color:#fff;line-height:26px;padding:0 20px;}

a.iconlist-12:hover{opacity:0.86;filter:alpha(opacity=86);}



/*----iconlist13----*/
.iconlist-13,a.iconlist-13{
	position:relative;display:block;margin-bottom:30px;overflow:hidden;
	height:320px;
	background-color:#117ecb;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;
	box-shadow:0px 15px 10px -15px #aaa;}
.iconlist-13 h3{
	margin-top:40px;margin-left:40px;color:#fff;font-size:26px;}		
.iconlist-13 span{
	display:block;margin-top:20px;margin-left:40px;
	font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:24px;font-weight:normal;}
.iconlist-13 i,.iconlist-13 img{
	position: absolute;display:block;
	bottom:10px;right:10px;
	color:#FFF;font-size:10rem;	
	transition: transform 0.8s ease-out;
	-webkit-transition: -webkit-transform 0.8s ease-out;
	-moz-transition: -moz-transform 0.8s ease-out;
	opacity:0.2;filter:alpha(opacity=20);}	
a.iconlist-13:hover i{
	transform:rotate(360deg);
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	opacity:0.1;filter:alpha(opacity=10);}




/*----iconlist14----*/
.iconlist-14,a.iconlist-14{
	position:relative;overflow:hidden;display:block;overflow:hidden;margin:4px 4px 30px 4px;padding:10px 20px;
	height:160px;
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:left bottom;
	box-shadow: 0px 0px 8px #666;
	-moz-box-shadow: 0px 0px 8px #666;
	-webkit-box-shadow: 0px 0px 8px #666;
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}
.iconlist-14 i{	
	float:left;display:inline-block;
	text-align:center;font-size:3.6rem;color:#117ecb;
	opacity:0.7;filter:alpha(opacity=70);}	
.iconlist-14 img{
	position:absolute;display:inline-block;left:10px;margin:6px 0 14px 0;	
	z-index:1;}		
.iconlist-14 h3{
	position:relative;float:left;left:160px;top:50px;	
	font-size:24px;color:#333;
	font-weight:normal;
	z-index:10;}
.iconlist-14 span{
	display:block;margin-top:6px;
	font-size:14px;font-weight:normal;color:#999;text-transform:uppercase;}	
a.iconlist-14:hover{}
a.iconlist-14:hover i{opacity:1;filter:alpha(opacity=100);}
a.iconlist-14:hover img{
	margin:0 0 20px 0;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}




/*----------------------------------------------------箭头样式----------------------------------------------------------------*/

/*----iconArrow1----*/			
.iconArrow-1{position:relative;text-align:center;}
.iconArrow-1 i{display:block;margin-top:100px;font-size:3rem;color:#eee;font-weight:bold;}	

/*----iconArrow2---*/
.iconArrow-2{position:relative;text-align:center;}
.iconArrow-2 i{display:block;font-size:1.5rem;color:#eee;}

/*----iconArrow3----*/
.iconArrow-3{position:relative;text-align:center;}
.iconArrow-3 span{
	position:relative;top:20px;
	display:block;
	color:#666;
	z-index:10;}
.iconArrow-3 i{
	position:relative;
	display:block;
	color:#ddd;font-size:4rem;
	z-index:1;}



/*----------------------------------------------------图文排版----------------------------------------------------------------*/	

/*----图文排版1----*/
.imgtxt-1,a.imgtx-1{
	display:block;overflow:hidden;position:relative;
	margin-top:4px;margin-bottom:26px;}
a.imgtxt-1:hover{
	margin-top:0;margin-bottom:30px;color:#333;}	
.imgtxt-1 img{
	display:block;
	width:98%;/*默认高度*/height:80px;
	border:1px solid #ddd;}
.imgtxt-1 h3{
	margin:10px 0;
	text-align:center;font-weight:normal;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	



/*----图文排版2----*/
.imgtxt-2,a.imgtx-2{
	display:block;overflow:hidden;position:relative;
	margin-top:4px;margin-bottom:26px;}
a.imgtxt-2:hover{margin-top:0;margin-bottom:30px;color:#333;}	
.imgtxt-2 img{
	display:block;
	width:100%;/*默认高度*/height:80px;}
.imgtxt-2 h3{
	margin:10px 0;
	text-align:center;font-weight:normal;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	





/*----图文排版3----*/
.imgtxt-3,a.imgtx-3{
	display:block;overflow:hidden;position:relative;
	margin-top:4px;margin-bottom:26px;}
a.imgtxt-3:hover{
	margin-top:0;margin-bottom:30px;color:#333;
	box-shadow:0px 15px 10px -15px #999;
	-moz-box-shadow:0px 15px 10px -15px #999;
	-webkit-box-shadow:0px 15px 10px -15px #999;}	
.imgtxt-3 img{
	display:block;
	width:99%;/*默认高度*/height:80px;
	border:1px solid #ddd;}
.imgtxt-3 h3{
	margin:10px 0;
	text-align:center;font-weight:normal;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	



/*----图文排版4----*/
.imgtxt-4,a.imgtxt-4{
	display:block;overflow:hidden;position:relative;margin-top:4px;margin-bottom:26px;
	border:1px solid #fff;background-color:#fff;}
a.imgtxt-4:hover{margin-top:0;margin-bottom:30px;}	
.imgtxt-4 img{
	display:block;margin-bottom:20px;
	width:100%;/*默认高度*/height:200px;}
.imgtxt-4 h3{margin-bottom:20px;text-align:center;font-size:20px;}	
.imgtxt-4 h4{padding:0 30px 20px 30px;line-height:28px;color:#999;font-weight:normal;}


/*----图文排版5----*/
.imgtxt-5,a.imgtx-5{
	display:block;overflow:hidden;position:relative;margin-top:4px;margin-bottom:26px;
	width:98%;
	background-color:#fff;border:2px solid #ddd;}
a.imgtxt-5:hover{
	margin-top:0;margin-bottom:30px;
	border:2px solid #1565c0;
	box-shadow: 4px 4px 4px #e0eefd;
	-moz-box-shadow:4px 4px 4px #e0eefd;
	-webkit-box-shadow:4px 4px 4px #e0eefd;}	
.imgtxt-5 h3{
	margin-bottom:20px;padding:0 10px;
	color:#333;text-align:center;font-size:18px;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	
.imgtxt-5 h4{
	margin:20px;
	line-height:28px;
	color:#666;font-size:14px;font-weight:normal;}
.imgtxt-5 img{
	display:block;margin-bottom:20px;
	width:100%;/*默认高度*/height:200px;}



	


/*----图文排版6----*/
.imgtxt-6,a.imgtxt-6{
	display:block;margin-top:4px;margin-bottom:20px;padding:2%;
	width:94%;
	border:2px solid #ddd;background-color:#f7f7f7;
	overflow:hidden;}
a.imgtxt-6:hover{
	margin-top:0;margin-bottom:24px;
	border:2px solid #aaa;
	box-shadow: 4px 4px 5px #ddd;}	
.imgtxt-6 img{
	display:block;
	width:100%;/*默认高度*/height:150px;}
.imgtxt-6 h3{
	margin-bottom:10px;padding:0 10px;
	line-height:40px;
	font-size:16px;text-align:center;color:#fff;font-weight:normal;
	background-color:#666;	
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.imgtxt-6 h4{
	margin-bottom:10px;
	text-align:center;line-height:28px;color:#888;font-weight:normal;}	


/*----图文排版7----*/
.imgtxt-7,a.imgtxt-7{
	position:relative;display:block;
	margin-bottom:30px;
	border:1px solid #ddd;
	background-color:#fff;
	overflow:hidden;}
a.imgtxt-7:hover{}	
.imgtxt-7 img{
	display:block;position:relative;overflow:hidden;
	width:100%;/*默认高度*/height:200px;
	transition: all 0.6s;
	z-index:1;}
.imgtxt-7:hover img,a.imgtxt-7:hover img{transform: scale(1.2);}	
.imgtxt-7 h3{
	position:relative;height:40px;line-height:38px;
	color:#fff;font-size:16px;text-align:center;
	background-color:#666;padding:0 10px;font-weight:normal;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	z-index:10;}
.imgtxt-7 h4{
	margin:20px;
	text-align:left;line-height:28px;color:#333;font-weight:normal;}	
.imgtxt-7 h4 span{color:#999;}	



/*----图文排版8----*/
.imgtxt-8,a.imgtxt-8{
	position:relative;display:block;overflow:hidden;
	width:100%;
	cursor:pointer;}
.imgtxt-8 .front{
	position:relative;
	height:300px;}	
.imgtxt-8 .front img{width:100%;height:100%;z-index:1;}	
.imgtxt-8 .front h3{
	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:5;}	
.imgtxt-8 .back{
	display:none;position:absolute;top:0px;
	width:100%;height:100%;
	background-color:#000;
	color:#fff;text-align:left;
	opacity:0.80;filter:alpha(opacity=80);
	z-index:8;}	
.imgtxt-8 .back h4{margin-top:20px;text-align:center;font-size:16px;}	
.imgtxt-8 .back p{padding:20px;line-height:32px;}	

	

/*----图文排版9----*/
.imgtxt-9,a.imgtxt-9{position:relative;overflow:hidden;cursor:pointer;}
.imgtxt-9 .front{
	position:relative;padding:10px;
	height:240px;
	background-color:#fff;overflow:hidden;}
.imgtxt-9 .front img{width:100%;height:100%;z-index:1;}		
.imgtxt-9 .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:6;}	
.imgtxt-9 .back img{
	display:block;position: absolute;top: 50%;left: 50%;
	-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}



/*------------------------文字列表------------------------*/

/*----新闻列表1----*/
ul.news-1{margin-bottom:8px;overflow:hidden;}
ul.news-1 li{line-height:38px;}
ul.news-1 a{
	float:left;width:90%;color: #666666;	
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.news-1 a:hover {color: #c00; }


/*----新闻列表2----*/
ul.news-2{margin-bottom:8px;overflow:hidden;}
ul.news-2 li{line-height:37px;border-bottom:1px dashed #ddd;overflow:hidden;}
ul.news-2 a{
	float:left;width:82%;color: #666666;		
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.news-2 a:hover {color: #c00; }




	





/*----------------QA列表----------------*/
/*QA列表1*/
dl.qalist-1{
	clear:both;
	margin-bottom:28px;margin-top:5px;padding:20px;cursor:pointer;overflow:hidden;
	background-color:#f7f7f7;	
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}
dl.qalist-1 dt{margin-bottom:10px;line-height:26px;}
dl.qalist-1 dt p{
	display:inline-block;width:80%;
	font-size:16px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	
dl.qalist-1 span.qaTime{
	float:right;display:inline-block;
	font-size:12px;color:#999;}
	
dl.qalist-1 dd{clear:both;line-height:26px;}	
dl.qalist-1 dd p{
	float:left;width:92%;	
	font-size:14px;color:#666;}	
dl.qalist-1 i{
	float:left;display:inline-block;margin-right:10px;
	width:24px;height:24px;line-height:24px;
	font-size:16px;	color:#fff;text-align:center;		
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}
dl.qalist-1 i.iconQuestion{background-color:#ff8a00;} 	
dl.qalist-1 i.iconAnswer{background-color:#00adff;} 	
dl.qalist-1:hover{margin-bottom:30px;margin-top:0;background-color:#e2f0fb;}


/*----QA列表1----*/
dl.qalist-2{
	display:block;
	clear:both;
	margin-bottom:28px;margin-top:2px;padding:20px;cursor:pointer;overflow:hidden;
	background-color:#f7f7f7;	
	border-radius:6px;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px;}
dl.qalist-2 dt{margin-bottom:10px;line-height:26px;}
dl.qalist-2 dt p{
	display:inline-block;width:80%;
	font-size:16px;color:#333;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	
dl.qalist-2 span.qaTime{
	float:right;display:inline-block;
	font-size:12px;color:#999;}
	
dl.qalist-2 dd{clear:both;line-height:26px;}	
dl.qalist-2 dd p{
	float:left;width:92%;	
	font-size:14px;color:#666;}	
dl.qalist-2 i{
	float:left;display:inline-block;margin-right:10px;
	width:24px;height:24px;line-height:24px;
	font-size:16px;	color:#fff;text-align:center;		
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}
dl.qalist-2 i.iconQuestion{background-color:#ff8a00;} 	
dl.qalist-2 i.iconAnswer{background-color:#00adff;} 	
dl.qalist-2:hover{margin-bottom:30px;margin-top:0;background-color:#e2f0fb;}

/*----面包屑----*/	
.crumbs-1{padding:20px 0;color:#666;}
.crumbs-1 i{color:#999;font-size:1.2rem;padding-right:2px;}
.crumbs-1 a{color:#666;}
.crumbs-1 a:hover{color:#C00;}




/*--------图文展示_联系地址--------
.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--------*/
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;}


/*--------文字排版2--------*/
dl.txtdl-1{clear:both;line-height:26px;}
dl.txtdl-1 dt {
	float:left;width:80px;
	color:#333;font-weight:bold;}	
dl.txtdl-1 dd {
	display:inline-block;color:#666;font-size:14px;
	}
dl.txtdl-1 dd span{
	display:block;
	font-size:12px;}


/*------------------------文字列表------------------------*/

/*--------文字列表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;}

/*----文字列表2_1行1列----*/
ul.txtlist_col1-1{clear:both;}
ul.txtlist_col1-1 li{
	margin-left:30px;
	text-align:left;}
ul.txtlist_col1-1 li a{display:block;color:#666;line-height:40px;}
ul.txtlist_col1-1 li a i{color:#999;padding-right:4px;}
ul.txtlist_col1-1 li a:hover{color:#c00}


/*----文字列表2_1行2列----*/
ul.txtlist_col2-1{clear:both;}
ul.txtlist_col2-1 li{float:left;width:46%;margin-right:1%;margin-top:2px;margin-bottom:0;text-align:left;color:#333;}
ul.txtlist_col2-1 li a{display:block;color:#666;line-height:40px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	text-align:left;}
ul.txtlist_col2-1 li a i{color:#999;padding-right:4px;}
ul.txtlist_col2-1 li:hover{margin-top:0;margin-bottom:2px;}
ul.txtlist_col2-1 li a:hover{color:#c00}
ul.txtlist_col2-1 li a:hover i{color:#c00;}


/*----文字列表2_1行2列----*/
ul.txtlist_col2-2{clear:both;}
ul.txtlist_col2-2 li{
	float:left;margin-top:2px;margin-bottom:0px;margin-right:1%;
	width:46%;
	text-align:left;}
ul.txtlist_col2-2 li a{
	display:block;overflow:hidden;
	line-height:40px;
	font-size:16px;	color:#fff;
	white-space:nowrap;text-overflow:ellipsis;}
ul.txtlist_col2-2 li a i{padding-right:4px;color:#fff;}
ul.txtlist_col2-2 li:hover{margin-top:0px;margin-bottom:2px;color:#FF0}
ul.txtlist_col2-2 li a:hover,ul.txtlist_col2-2 li a:hover i{color:#FF0}








	
		
	
	



	
	
/*----------------------------------------------------------------按钮----------------------------------------------------------------*/

/*大按钮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;color:#fff;}	


/*小按钮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;
	}
ul.menu-2 > li  a{position: relative;}
ul.menu-2 > li a i{
	color:#ddd;}	
ul.menu-2 > li a:hover{
	color:#5672f6;
	}
ul.menu-2 > li a:hover i{
	color:#5672f6;
	}	
ul.menu-2 > li a.active{color:#5672f6;}
ul.menu-2 > li a.active i{color:#5672f6;}
ul.menu-2 ul{
	display:none;line-height:40px;}	
ul.menu-2 ul li{margin-left:30px;}


.menuParent{}

/*--------菜单风格2*--------*
ul.menu-2{margin-bottom:40px;}	
ul.menu-2 li{
	margin-bottom:10px;
	line-height:50px;font-size:16px;
	}
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;}




/*----菜单10----*/	
ul.menu-10 {text-align:center;color:#d5d5d5;}
ul.menu-10 li{
	display:inline;padding:0 16px;
	border-right:1px solid #aaa;}
ul.menu-10 li:last-child{border-right:none;}	
ul.menu-10 li a{color:#d5d5d5;}			
ul.menu-10 li a:hover{color:#fff;}	

/*----菜单11----*/	
ul.menu-11 {text-align:center;color:#666;}
ul.menu-11 li{
	display:inline;padding:0 16px;
	border-right:1px solid #aaa;}
ul.menu-11 li:last-child{border-right:none;}	
ul.menu-11 li a{color:#666;}			
ul.menu-11 li a:hover{color:#333;}


/*----------------------------------------------------------------表单样式----------------------------------------------------------------*/

/*输入框*/
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;}


/*----全文搜索框（头部右侧）----*/		
.searchBox{
	float:right;margin:30px 10px 0 0;}	
.searchBox input{
	float:left;
	padding-left:8px;
	width:400px;height:38px;line-height:38px;
	color:#666;
	border:1px solid #ddd;outline:none;
	border-top-left-radius:6px;
	-webkit-border-top-left-radius:6px; 
	-moz-border-top-left-radius:6px;
	border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px; 
	-moz-border-bottom-left-radius:6px;}	
.searchBox a.btn_searchBox{
	display:block;float:left;	
	width:40px;height:40px;line-height:40px;
	text-align:center;
	background-color:#1867b1;
	border-top-right-radius:6px;
	-webkit-border-top-right-radius:6px; 
	-moz-border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-right-radius:6px; 
	-moz-border-bottom-right-radius:6px;}	
.searchBox a.btn_searchBox:hover{background-color:#074d84;}		
.searchBox a.btn_searchBox i{color:#fff;font-size:1.4rem;}	



/*----------------表格样式----------------*/	

/*--------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;}




	

/*----------------------------------------------------------------新闻列表页----------------------------------------------------------------*/




/*新闻列表页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;}










/*----------------------------------------------------------------内容、新闻详情页----------------------------------------------------------------*/

	


/*--------新闻详情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;}	




/*--------内容详情1--------*/
.contentDetail-1{padding-bottom:40px;overflow:hidden;}	
.contentDetail-1 img{display:block;margin:0 auto;margin-bottom:20px;
	max-width:96%;}
.contentDetail-1 p{
	padding:10px 20px;font-size:16px;line-height:32px;color:#333;}	
	
			












/*-------------------------------------------------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/module/stepDtl2_bg1.png) center no-repeat;*/
	background:url(../../public/cssimg/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/module/stepDtl2_bg2.png) center no-repeat;*/
	background:url(../../public/cssimg/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:280px;
	width:270px;
	background-color:#e4f2fc;border:1px solid #50a7e9;
	padding:20px;overflow:hidden;
	z-index:1;}





/*.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;
	top: 0;
	left: 0;
	filter:alpha(opacity:80);
	opacity:0.8;
	z-index:500;}

.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:1000;}

.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;}





/*顶部菜单*/
		
#topNav {
	position:fixed;
	top:0;
	height:40px;
	background-color:#fff;
	width:100%;
	-moz-box-shadow: 0 5px 6px rgba(10,10,10,0.26);
    -webkit-box-shadow: 0 5px 6px rgba(10,10,10,0.26);
    box-shadow: 0 5px 6px rgba(10,10,10,0.26);
	z-index:1000;}	

#topNav ul.btnEdit{
	float:right}

#topNav ul.btnEdit li{
	float:left;}

#topNav ul.btnEdit li a{
	display:block;margin:6px 20px 0 0;
	padding:0 16px;
	line-height:26px;
	border:1px solid #1f87e8;
	color:#1f87e8;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}

#topNav ul.btnEdit li a:hover{
		background-color:#1f87e8;color:#fff;
}




/*-------------------------------------------------特效_翻面-------------------------------------------------*/
	

/*----翻面1----*/
.flip-1 ,a.flip-1{
	display:block;position:relative;width:100%;height:160px;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;	
	z-index:2;}
.flip-1 .back,.flip-1 .front {
	position: absolute;height:100%;width:100%;
	color:#fff;
	-webkit-transition: .6s;
	-moz-transition: .6s;
	-o-transition: .6s;
	transition: .6s;
	border-radius: 100%;
	-webkit-border-radius:  100%;
	-moz-border-radius:  100%;}
.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:30px;text-align:center;font-size:4rem;}
.flip-1 .front img,.flip-1 .back img{display:block;margin:0 auto;margin-top:40px;}	
.flip-1 .front h4,.flip-1 .back h4{font-size:16px;font-weight:normal;text-align:center;}	
	
.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:99;}
.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_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}



/*----翻面2---*/
.flip-2,a.flip-2{
	display:block;position:relative;
	height:300px;
	color:#fff;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;		
	z-index:2;}

/*翻前背景*/	
.flip-2 .front,.flip-2 .back{
	position:absolute;
	top:0;left:0;width:100%;height:100%;
	text-align:center;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;}
.flip-2 .front {
	background:#117ecb url(../images/module/flip2_bg1.png);
	z-index:5;}	
.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,.flip-2 .front img{
	display:block;margin:0 auto;margin-top:65px;margin-bottom:30px;
	font-size:5rem;}
.flip-2 .front h4{font-size:24px;}
.flip-2 .back h4{margin-top:40px;font-size:24px;}
.flip-2 .back ul{margin-top:30px;}
.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 .back p{padding:20px;font-size:14px;line-height:26px;text-align:left;text-indent:2em;}
/*翻后背景*/	
.flip-2:hover .front,.flip-2:hover .back {
	font-size:16px;	color:#fff;
	background:#074d84 url(../images/module/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:99;}
.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,a.flip-3{
	position:relative;display:block;
	height:300px;
	color:#fff;
	display:block;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;
	z-index:2;}
.flip-3 .front{
	height:100%;	
	background-repeat:no-repeat;
	background-position:0;
	position:relative;
	z-index:5;}
.flip-3 .front h3{
	position:absolute;
	bottom:0;
	width:100%;height:40px;line-height:38px;
	text-align:center;color:#fff;	
	background:rgba(0,0,0,0.5);
	z-index:10;}	
.flip-3 .front img{
	width:100%;height:100%;}		

.flip-3:hover .front {
	-webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);
	opacity:0;
	cursor:pointer;}	
.flip-3:hover .back {
	text-align:left;font-size:16px;color:#fff;
	cursor:pointer;
	background:rgba(17,126,203,0.85);
	-webkit-transform:scaleX(1);
	-moz-transform:scaleX(1);
	-ms-transform:scaleX(1);
	-o-transform:scaleX(1);
	transform:scaleX(1);
	opacity:1;
	z-index:15;}	
.flip-3:hover .bkuang{
	width:96%;
	height:92%;
	border:1px solid #ddd;
	background:rgba(17,126,203,0);
	margin:8px auto 0 auto;}

.flip-3 .back,.flip-3 .front {
	height:100%;
	position:absolute;
	top:0;left:0;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;}

.flip-3 .back {
    -webkit-transform:scaleX(-1);
	-moz-transform:scaleX(-1);
	-ms-transform:scaleX(-1);
	-o-transform:scaleX(-1);
	transform:scaleX(-1);}
.flip-3 .back h4{
	margin-top:20px;
	font-size:16px;
	text-align:center;}
.flip-3 .back p{
	padding:20px;
	font-size:14px;line-height:26px;text-indent:2em;}	








/*-------------------------------------------------特效_图片轮播-------------------------------------------------*	

/*----通栏轮播图----*/
.slideBox{position:relative;width:100%;overflow:hidden;}
.slideBox .hd{ position:absolute; right:3%; bottom:10px; height:15px; overflow:hidden; z-index:1; }
.slideBox .hd ul{ float:left;overflow:hidden; zoom:1;   }
.slideBox .hd ul li{ 
	float:left; margin-right:8px;
	width:14px; height:14px; 
	background:#fff;cursor:pointer;
	opacity:0.5;filter:alpha(opacity=50);
	border-radius:12px;
	-webkit-border-radius:12px; 
	-moz-border-radius:12px; }
.slideBox .hd ul li.on{ opacity:1;filter:alpha(opacity=100); }
.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; 
	font-size:3.6rem;color:#fff;
	filter:alpha(opacity=50);opacity:0.5;}
.slideBox .next{ left:auto; right:5%; 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{position:relative;width:100%; overflow:hidden;   }
.slidenews .hd{ position:absolute; right:5px; bottom:5px;height:15px; overflow:hidden;  z-index:1; }
.slidenews .hd ul{  float:left;overflow:hidden; zoom:1;  }
.slidenews .hd ul li{ 
	float:left; margin-right:8px;
	width:14px; height:14px; 
	background:#fff;cursor:pointer;
	filter:alpha(opacity=50);opacity:0.5;
	border-radius:12px;
	-webkit-border-radius:12px; 
	-moz-border-radius:12px;}
.slidenews .hd ul li.on{ filter:alpha(opacity=100);opacity:1;   }
.slidenews .bd{ position:relative; height:100%; z-index:0;   }
.slidenews .bd li{ vertical-align:middle;zoom:1;  }
.slidenews .bd li span{
	display:block;position:absolute;
	padding-left:4%;			
	bottom:0;
	width:96%;height:30px;line-height:30px;
	color:#fff;
	background-color:#000;
	opacity:0.8;filter:alpha(opacity=80);
	z-index:100;}		
.slidenews .bd img{display:block;margin:0 auto;width:100%;height:450px;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slidenews .prev,
.slidenews .next{ 
	position:absolute; display:block;left:3%; top:50%; 
	margin-top:-25px;  
	width:32px; height:40px; 
	font-size:3rem;color:#fff;
	filter:alpha(opacity=60);opacity:0.6;   }
.slidenews .next{ left:auto; right:4%; 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;}	











/*----通用遮罩-----*/
.maskEditTop{
	width:100%;
	background:#333;
	position:absolute;
	top:0;height:470px;
	left: 0;
	filter:alpha(opacity:80);
	opacity:0.8;
	z-index:999;}
.maskEditBottom{
	width:100%;
	background:#333;
	position:absolute;
	left: 0;
	height:100px;
	filter:alpha(opacity:80);
	opacity:0.8;
	z-index:999;}
	
	
	
	
/*----登录框----*/	
.loginOut{
	position:absolute;	
	top:50px;left: 70%; 	
	width:360px;height:300px;
	background-color:#143f61;
	opacity:0.86;filter:alpha(opacity=86);
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;	
	z-index:9;}
.login{
	position:absolute;
	top:60px;left: 72%; 
	width:340px;height:300px;
	z-index:10;}	
.login h3{
	float:left;
	color:#FFF;font-size:18px;}	
	
.login .content{clear:both;}
.login .content .txt{
	margin-bottom:4px;
	height:26px;line-height:26px;
	color:#ffe76e;}	
.login .content input{
	margin:0 auto;margin-bottom:12px;padding-left:10px;
	width:80%; height:36px;line-height:36px;
	color:#333;	
	background-color:#eeeeee;
	border:none;
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}
.login .content input.verification{width:120px;float:left;margin-right:10px;}	

.login .content span{
	float:left;display:block;	
	line-height:30px;
	color:#FFF;}
.login .content span a{color:#ccc;}
.login .content img{
	float:left;margin-right:12px;
	border:1px solid #bababa;}

.login .content .txtother{
	margin:0 auto;padding-top:50px;
	width:200px;}	
	
.login .content a.btnLogin,.login .content a.btnRegister{
	display:inline-block;margin-bottom:20px;padding:0 16px;
	width:100px;height:36px;line-height:36px;
	color:#fff;font-size:16px;text-align:center;	
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;}	
.login .content a.btnLogin{margin-right:10px;background-color:#1ab4ea;}
.login .content a.btnRegister{background-color:#117ecb;}
.login .content a.btnLogin:hover{background-color:#ffb800;}
.login .content a.btnRegister:hover{background-color:#ffb800;}


	
/*首页搜索条*
.searchBox{
	float:right;margin:30px 20px 0 0;
}	
.searchBox input{
	float:left;
	
	height:38px;line-height:38px;
	width:400px;
	padding-left:8px;
	color:#666;
	border:1px solid #ddd;
	border-top-left-radius:6px;
	-webkit-border-top-left-radius:6px; 
	-moz-border-top-left-radius:6px;
	border-bottom-left-radius:6px;
	-webkit-border-bottom-left-radius:6px; 
	-moz-border-bottom-left-radius:6px;
	}	
.searchBox a.btnsearch{
	display:block;
	float:left;	
	height:40px;
	width:40px;
	background-color:#01579b;
	border-top-right-radius:6px;
	-webkit-border-top-right-radius:6px; 
	-moz-border-top-right-radius:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-right-radius:6px; 
	-moz-border-bottom-right-radius:6px;
	}	
.searchBox a.btnsearch:hover{background-color:#089a63;}		

.searchBox a.btnsearch i{
	display:block;
	color:#fff;
	font-size:1.4rem;
	padding-left:8px;
	margin-top:6px;}	
	
*/	
	

/*--------模板样式-栏目页--------*/

/*栏目页_新闻-1（新闻列表1+新闻列表2）*/		
.colNews-1Left{float:left;width:66%;}	
.colNews-1Right{float:right;width:30%;}	

/*栏目页_内容-1（新闻列表1+新闻列表2）*/		
.colContent-1Left{float:left;width:48%;}	
.colContent-1Right{float:right;width:48%;}	

	


	
/*--------模板样式-列表页--------*/	

/*----列表页_新闻-1----*/	
.tmpNews-1{position:relative;margin-bottom:30px;}
.tmpNews-1 .titleTemp{height:38px;line-height:38px;border-bottom:2px solid #ddd;}
.tmpNews-1 .titleTemp h3{float:left;font-size:20px;color:#004ab9;border-bottom:2px solid #004ab9;}	
.tmpNews-1 .contentTemp{clear:both;overflow:hidden;padding-top:10px;}

ul.listNews-1{margin-bottom:8px;overflow:hidden;}
ul.listNews-1 li{line-height:37px;border-bottom:1px dashed #ddd;overflow:hidden;}
ul.listNews-1 a{
	float:left;width:82%;color: #666666;		
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.listNews-1 a:hover {color: #c00; }

/*----列表页_新闻-2----*/	
.tmpNews-2{position:relative;/*margin-bottom:30px;*/}
.tmpNews-2 .titleTemp{height:40px;line-height:40px;}
.tmpNews-2 .titleTemp h3{float:left;font-size:20px;color:#333;}	
.tmpNews-2 .contentTemp{clear:both;overflow:hidden;}

dl.listNews-2{
	clear:both;position:relative;margin-bottom:20px;
	height:150px;	
	background-color:#f7f7f7;
	border:2px solid #ddd;
	cursor:pointer;
	overflow:hidden;}
dl.listNews-2 dt{
	float:left;width:20%;
	height:150px;}	
dl.listNews-2 dt img{
	display:block;width:100%;
	height:150px;}	
dl.listNews-2 dd{
	float:right;padding:20px 3%;width:74%;height:110px;
	color:#999;line-height:26px;}	
dl.listNews-2 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.listNews-2:hover {border:2px solid #0078e7;}		
dl.listNews-2:hover dd span{color:#004ab9}


/*----列表页_内容-1----*/
.tmpImg-1{position:relative;margin-bottom:30px;}
.tmpImg-1 .titleTemp{}
.tmpImg-1 .titleTemp h3{}	
.tmpImg-1 .contentTemp{clear:both;overflow:hidden;}

.listImg-1,a.listImg-1{
	display:block;overflow:hidden;position:relative;
	margin-top:4px;margin-bottom:26px;}
a.listImg-1:hover{margin-top:0;margin-bottom:30px;color:#333;}	
.listImg-1 img{
	display:block;width:98%;/*默认高度*/height:80px;
	border:1px solid #ddd;}
.listImg-1 h4{
	margin:10px 0;
	text-align:center;font-weight:normal;color:#666;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	


/*----列表页_内容-2----*/
.tmpImg-2{position:relative;margin-bottom:30px;}
.tmpImg-2 .titleTemp{}
.tmpImg-2 .titleTemp h3{}	
.tmpImg-2 .contentTemp{clear:both;overflow:hidden;}

.listImg-2,a.listImg-2{
	display:block;overflow:hidden;position:relative;
	margin-top:4px;margin-bottom:26px;}
a.listImg-2:hover{margin-top:0;margin-bottom:30px;color:#333;}	
.listImg-2 img{display:block;/*默认高度*/height:80px;}
.listImg-2 h4{
	margin:10px 0;
	text-align:center;font-weight:normal;color:#666;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	


/*----列表页_内容-3----*/
/*----列表页_内容-4----*/
/*----列表页_内容-5----*/
/*----列表页_内容-6----*/
.tmpImg-6{position:relative;margin-bottom:30px;}
.tmpImg-6 .titleTemp{}
.tmpImg-6 .titleTemp h3{}	
.tmpImg-6 .contentTemp{clear:both;overflow:hidden;}

.listImg-6,a.listImg-6{
	position:relative;display:block;
	margin-bottom:30px;
	border:1px solid #ddd;
	background-color:#fff;
	overflow:hidden;}
a.listImg-6:hover{}	
.listImg-6 img{
	display:block;position:relative;overflow:hidden;
	width:100%;/*默认高度*/height:200px;
	transition: all 0.6s;
	z-index:1;}
.listImg-6:hover img,a.listImg-6:hover img{transform: scale(1.2);}	
	
.listImg-6 h3{
	position:relative;height:40px;line-height:38px;
	color:#fff;font-size:16px;text-align:center;
	background-color:#666;padding:0 10px;font-weight:normal;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	z-index:10;}
.listImg-6 h4{
	margin:20px;
	text-align:left;line-height:28px;color:#666;font-weight:normal;}	
.listImg-6 h4 span{color:#999;}





/*--------模板样式-内容页--------*/	
.tempDtl-1{padding-bottom:40px;}
.tempDtl-1 img{display:block;overflow:hidden;margin:0 auto;margin-bottom:20px;}
.tempDtl-1 p{
	padding:10px 20px;font-size:16px;line-height:32px;color:#333;/*text-indent:2em;*/}	
.tempDtl-1 .imgRight{display:inline-block;float:right;margin:0px 20px 20px 40px;}

/*--------模板样式-内容页--------*/	
.tempDtl-blank{}


/*--------新闻详情1--------*/
.newsDtl-1{padding-bottom:40px;}	
.newsDtl-1 .titleNews{}
.newsDtl-1 .titleNews h3{margin-bottom:20px;font-size:24px;text-align:center;}		
.newsDtl-1 .titleNews h4{
	margin-bottom:20px;border-bottom:1px dashed #ddd;padding-bottom:20px;
	color:#999;text-align:center;font-weight:normal;}
.newsDtl-1 .contentNews{}
.newsDtl-1 img{display:block;overflow:hidden;margin:0 auto;margin-bottom:20px;}
.newsDtl-1 p{
	padding:10px 20px;font-size:16px;line-height:32px;color:#333;/*text-indent:2em;*/}	
.newsDtl-1 .imgRight{display:inline-block;float:right;margin:0px 20px 20px 40px;}



/*--------模板样式-有菜单--------*/	
.tempMenu-1{}
.tempMenu-1 .colMenu{float:left;width:20%}
.tempMenu-1 .colContent{float:right;width:80%}





/*附件下载*/	
.panelAppendix{
	clear:both;position:relative;overflow:hidden;margin-bottom:30px;padding:10px 20px 20px 20px;
	border-top:1px dashed #ddd;
	}
	
.panelAppendix .titleApp{height:40px;line-height:38px;}
.panelAppendix .titleApp h3{float:left;color:#333;font-size:18px;font-weight:normal;}	
.panelAppendix .titleApp h3 i{display:inline-block;margin-right:10px;}	
.panelAppendix ul.listApp{clear:both;overflow:hidden;margin-bottom:8px;}
.panelAppendix ul.listApp li{line-height:38px;}
.panelAppendix ul.listApp a{
	float:left;width:90%;color: #666666;	
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.panelAppendix ul.listApp a:hover {color: #c00; }

/*----菜单导航页-1----*/





/*--------模板样式-模块_新闻-1（图片和tab切换）--------*/	
.mdlNews-1{
	position:relative;
	margin:20px 0;overflow:hidden;}

.mdlNews-1 .imgNews{
	float:left;width:48%;overflow:hidden;
	}

.mdlNews-1 .listNews{
	float:right;width:48%;}
.listNews ul.tabNews{
	position:relative;
	height:40px;line-height:40px;	
	background-color:#f1f1f1;}
.listNews ul.tabNews li{
	float:left;padding:0 20px;
	font-size:18px;color:#666;
	cursor:pointer;}
.listNews ul.tabNews li.active{color:#fff;background-color:#01579b;}
.listNews .tabContent{clear:both;padding-top:12px;overflow:hidden;}
.listNews ul.clauseNews{margin-bottom:8px;overflow:hidden;}

.listNews ul.clauseNews li{line-height:38px;}
.listNews ul.clauseNews a{
	float:left;width:90%;color: #666666;	
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.listNews ul.clauseNews a:hover {color: #c00; }



/*第一条新闻*/
.listNews ul.clauseNews a.firstNews{
	display:block;width:100%;margin-bottom:8px;
	color:#999;line-height:30px;
	white-space:normal;overflow:auto;}
.listNews ul.clauseNews a.firstNews span{
	display:block;width:100%;padding-left:0;
	font-size:18px;color:#333;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	
.listNews ul.clauseNews a.firstNews:hover {color: #cc0000;}	







/*新闻时间-1*/
span.newsTime-1{display:inline-block;color:#aaa;float:right;}







/*----------------分页----------------*/	
/*分页Normal 居中*/
.pageBarNormal{
	clear:both;position:relative;margin:40px 0px;width:100%;height:40px;
	text-align:center;
	overflow: hidden;}
.pageBarNormal .paging{display:inline-block;}	
.pageBarNormal .paging 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;
	border-radius: 4px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;}
.pageBarNormal .paging a:hover{
	color:#fff;
	border:1px solid #999;
	background-color:#999;}
.pageBarNormal .paging a.active{
	color:#fff;
	border:1px solid #666;
	background-color:#666;}	
.pageBarNormal .paging a.pageGoto{
	padding:4px 8px;
	border-radius:3px;
	-webkit-border-radius:3px; 
	-moz-border-radius:3px;}
.pageBarNormal .paging a.pageGoto:hover{
	color:#fff;background-color:#666;}	
.pageBarNormal .paging a.noGoto{
	color:#bbb;
	background-color:#f7f7f7;border:1px solid #eee;}
.pageBarNormal .paging a.noGoto:hover{
	color:#bbb;
	background-color:#f7f7f7;border:1px solid #eee;}	
.pageBarNormal .paging span{
	display:block;float:left;margin:4px 10px 0 10px;
	color:#666;}	
.pageBarNormal .paging input{
	float:left;
	width:30px;height:26px;line-height:26px;
	text-align:center;color:#666;
	border:1px solid #ddd;
	background-color:#fff;
	border-radius: 4px;
	-webkit-border-radius: 4px; 
	-moz-border-radius: 4px;}