﻿
/*========================================基础设置========================================*/
body { color:#333;}


/*----------------页面布局----------------*/

/*通栏*/
.pageout{width:100%;background-repeat:no-repeat;}
.pageoutSub{position: relative;width:100%;background-repeat:no-repeat;}
.pageoutEdit{background-position:center bottom;background-repeat:no-repeat;}

/*页面宽度*/
.layout,.layoutHome{position:relative;margin:0 auto;overflow:hidden;}
/*页面头部*/
.layoutHd{position:relative;margin:0 auto;}
/*子页面宽度*/
.layoutSub{position:relative;margin:0 auto;overflow:hidden;}

/*内页面板*/	
.panelSub,.panelNews,.panelMenu{
	position: relative;overflow: hidden;}


/*----------------分栏----------------*/

.col{clear:both;overflow:hidden;position:relative;}

/*靠左列-*/
.coll{float:left;overflow:hidden;}
/*靠右列*/
.colr{float:right;overflow:hidden;}

/*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;}

/*内页分栏*/
.colSub_l {
	position:relative;
	float: left;
	width: 18%}
.colSub_r {
	position:relative;
	float: right;
	width: 80%}

/*----------------居中----------------*/

/*水平居中(有浏览器兼容问题)*/
.rowcenter{width:fit-content;width:-moz-fit-content;width:-webket-fit-content;margin:auto;}


/*----------------间距----------------*/

.mg_10{margin:10px;}
.mg_20{margin:20px;}
.mg_40{margin:40px;}

.mgtb_8{margin:8px 0;}
.mgtb_20{margin:20px 0;}
.mgtb_40{margin:40px 0;}

.mgb_10{margin-bottom:10px;}
.mgb_20{margin-bottom:20px;}
.mgb_40{margin-bottom:40px;}

.mgt_10{margin-top:10px;}
.mgt_20{margin-top:20px;}
.mgt_40{margin-top:40px;}

.mgl_4{margin-left:4%}
.mgl_2{margin-left:2%}

.pd_10{padding:10px;}
.pd_20{padding:20px;}
.pd_40{padding:40px;}

.pdtb_10{padding:10px 0;}
.pdtb_20{padding:20px 0;}
.pdtb_40{padding:40px 0;}

.pdb_10{padding-bottom:10px;}
.pdb_20{padding-bottom:20px;}
.pdb_40{padding-bottom:40px;}

.pdt_10{padding-top:10px;}
.pdt_20{padding-top:20px;}
.pdt_40{padding-top:40px;}

.pdlr_20{padding-left:20px;padding-right:20px;}


/*----------------分割线----------------*/

/*分割线*/
.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);}


/*----------------标签----------------*/

/*通用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;}
	
/*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;}
	
	
/*----------------文字排版----------------*/
.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);}



	
/*========================================栏目页========================================*/

/*----------------栏目页_新闻-1(列表页_新闻-1+列表页_新闻-2) /甬e通/包头----------------*/
.colNews-1_l{float:left;width:66%;}	
.colNews-1_r{float:right;width:30%;}	

/*----------------栏目页_内容-1(列表页_内容-1)/甬e通----------------*/		
.colContent-1l{float:left;width:48%;}	
.colContent-1r{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;}

/*新闻列表-1*/	
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; }

/*新闻时间-1 / 模块_新闻-1 mdlNews-1*/
span.newsTime-1{display:inline-block;color:#aaa;float:right;}



/*----------------列表页_新闻-2----------------*/	
.tmpNews-2{position:relative;margin-bottom:30px;}
.tmpNews-2 .titleTemp{height:38px;line-height:38px;border-bottom:2px solid #ddd;}
.tmpNews-2 .titleTemp h3{float:left;font-size:20px;color:#004ab9;border-bottom:2px solid #004ab9;}	
.tmpNews-2 .contentTemp{clear:both;overflow:hidden;padding-top:10px;}

/*新闻列表-2 / mdlNews-3*/	
ul.listNews-2{margin-bottom:8px;overflow:hidden;}
ul.listNews-2 li{line-height:40px;overflow:hidden;}
ul.listNews-2 a{
	display:block;
	float:left;width:82%;color: #666666;		
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
ul.listNews-2 a:hover {color: #c00; }

/*第一条新闻*/	
ul.listNews-2 a.firstNews{
	display:block;margin-top:10px;margin-bottom:10px;padding-bottom:20px;
	width:98%;
	color: #666;
	border-bottom:1px dashed #ddd;
	overflow:hidden;}
ul.listNews-2 a.firstNews:hover {
	color: #c00;margin-top:6px;margin-bottom:14px;
	box-shadow:0px 8px 10px -15px #000;
	-moz-box-shadow:0px 8px 10px -15px #000;
	-webkit-box-shadow:0px 8px 10px -15px #000;}
ul.listNews-2 a.firstNews img{
	float:left;margin-right:20px;
	width:100px;height:100px;}
ul.listNews-2 a.firstNews span.titleNews{
	display:block;
	color:#333;font-weight:bold;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

ul.listNews-2 a.firstNews span.dtlNews{
	display:block;overflow: hidden;
	line-height:28px;
	color:#999;
	/* 限制两行显示 */
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	/* autoprefixer: ignore next */
	-webkit-box-orient: vertical;}
	
ul.listNews-2 a.firstNews:hover .titleNews{color:#004ab9;}	

span.newsTime-2{display:inline-block;color:#aaa;float:right;}



/*----------------列表页_新闻-3(交投)----------------*/	
.tmpNews-3{position:relative;margin-bottom:30px;}
.tmpNews-3 .titleTemp{height:38px;line-height:38px;border-bottom:2px solid transparent;}
.tmpNews-3 .titleTemp h3{float:left;font-size:20px;color:#004ab9;border-bottom:2px solid #004ab9;}	
.tmpNews-3 .contentTemp{clear:both;overflow:hidden;padding-top:10px;}

/*新闻列表-3*/
ul.listNews-3{margin-bottom:8px;overflow:hidden;}
ul.listNews-3 li{
	float:left;margin-right:4%;margin-bottom:20px;
	width:48%;line-height:30px;overflow:hidden;}
ul.listNews-3 li:nth-child(2n){margin-right:0;}	
	
ul.listNews-3 a{
	display:block;margin-top:10px;margin-bottom:0;
	overflow:hidden;}
ul.listNews-3 a:hover {
	margin-top:6px;margin-bottom:4px;
	box-shadow:0px 8px 10px -15px #000;
	-moz-box-shadow:0px 8px 10px -15px #000;
	-webkit-box-shadow:0px 8px 10px -15px #000;}
ul.listNews-3 img{
	float:left;margin-right:20px;
	width:120px;height:120px;}
ul.listNews-3 span.titleNews{
	display:block;
	color:#333;font-weight:bold;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

ul.listNews-3 span.dtlNews{
	display:block;overflow: hidden;
	line-height:28px;
	color:#999;
	/* 限制两行显示 */
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	/* autoprefixer: ignore next */
	-webkit-box-orient: vertical;}
	
ul.listNews-3 a:hover .titleNews{color:#004ab9;}	

span.newsTime-3{display:block;color:#bbb;float:right;}


/*----------------列表页_新闻-4----------------*/	
.tmpNews-4{position:relative;}
.tmpNews-4 .titleTemp{height:40px;line-height:40px;}
.tmpNews-4 .titleTemp h3{float:left;font-size:20px;color:#333;}	
.tmpNews-4 .contentTemp{clear:both;overflow:hidden;padding-top:10px;}

/*新闻列表-4*/
ul.listNews-4{overflow:hidden;}
ul.listNews-4 li{
	margin-bottom:30px;
	line-height:30px;overflow:hidden;}
	
ul.listNews-4 a{
	display:block;padding-right:20px;
	border:2px solid #ddd;
	background-color:#f7f7f7;
	overflow:hidden;}
ul.listNews-4 img{
	float:left;margin-right:30px;
	width:150px;height:150px;}
	
ul.listNews-4 span.titleNews{
	display:block;padding-top:20px;
	color:#333;font-size:18px;font-weight:bold;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

ul.listNews-4 span.dtlNews{
	display:block;overflow: hidden;
	line-height:28px;padding-top:10px;
	color:#999;
	/* 限制两行显示 */
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	/* autoprefixer: ignore next */
	-webkit-box-orient: vertical;}
	
ul.listNews-4 a:hover {border:2px solid #0078e7;}
ul.listNews-4 a:hover span.titleNews{color:#004ab9;}
	
	
	
/*----------------列表页_新闻-5----------------*/	
.tmpNews-5{position:relative;}
.tmpNews-5 .titleTemp{overflow:hidden;border-bottom:1px solid #ddd;height:49px;}
.tmpNews-5 .titleTemp h3{float:left;font-size:24px;color:#333;line-height:48px;}	
.tmpNews-5 .contentTemp{clear:both;overflow:hidden;padding-top:10px;}

/*新闻列表-5*/
ul.listNews-5{overflow:hidden;}
ul.listNews-5 li{
	margin-bottom:30px;
	line-height:30px;overflow:hidden;}
	
ul.listNews-5 a{
	display:block;padding-right:20px;padding-bottom:20px;margin-top:2px;margin-bottom:0;
	border-bottom:1px solid #ddd;
	overflow:hidden;}
ul.listNews-5 img{
	float:left;margin-right:30px;
	width:150px;height:100px;}
ul.listNews-5 span.titleNews{
	display:block;
	color:#333;font-size:18px;
	font-weight:bold;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}

ul.listNews-5 span.dtlNews{
	display:block;overflow: hidden;
	line-height:28px;padding-top:10px;
	color:#999;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	
	
ul.listNews-5 a:hover {margin-top:0px;margin-bottom:2px;border-bottom:1px solid #2972d2;}
ul.listNews-5 a:hover span.titleNews{color:#2972d2;}
	
ul.listNews-5 span.newsTime-5{display:block;color:#999;}	
	
	
	

/*----------------列表页_新闻-6----------------*/	
.tmpNews-6{position:relative;}
.tmpNews-6 .titleTemp{overflow:hidden;}
.tmpNews-6 .titleTemp h3{font-size:20px;color:#333;line-height:40px;}	
.tmpNews-6 .contentTemp{clear:both;overflow:hidden;padding-top:10px;}

/*新闻列表-6*/
ul.listNews-6{overflow:hidden;margin-bottom:30px;}
ul.listNews-6 li{
	float:left;
	width:33.3%;
	background-color:#f5f5f5;
	line-height:30px;overflow:hidden;}

ul.listNews-6 li:nth-child(2n){
	background-color:#fff;}
	
	
ul.listNews-6 a{
	display:block;margin:20px;
	color: #666666;
	overflow:hidden;}
ul.listNews-6 a:hover {}
ul.listNews-6 a:hover span.more{color:#2972d2;margin-top:16px;margin-bottom:4px;}

	
ul.listNews-6 span.titleNews{
	display:block;
	margin-top:20px;
	color:#333;font-size:18px;
	font-weight:bold;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


ul.listNews-6 span.dtlNews{
	display:block;overflow: hidden;
	line-height:28px;height:50px;padding-top:10px;
	color:#999;
	/* 限制两行显示 */
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp:2;
	/* autoprefixer: ignore next */
	-webkit-box-orient: vertical;}
	
ul.listNews-6 span.newsTime-6{
	color:#fff;padding:6px 20px;
	background-color:#2972d2;}	

ul.listNews-6 span.more{
	display:block;
	color:#999;
	margin-top:20px;margin-bottom:0px;}	



/*========================================列表页-内容========================================*/

/*----------------列表页_内容-1----------------*/
.tmpContent-1{position:relative;margin-bottom:30px;overflow:hidden;}

/*图文排版-1*/
.listImg-1,a.listImg-1{
	position:relative;display:block;overflow:hidden;
	margin-top:4px;margin-bottom:26px;}
a.listImg-1:hover{margin-top:0;margin-bottom:30px;color:#333;}	
.listImg-1 img{
	display:block;/*默认高度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----------------*/
.tmpContent-2{position:relative;margin-bottom:30px;overflow:hidden;}

/*图文排版-2*/
.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;width:100%;}
.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 /交投----------------*/
.tmpContent-5{position:relative;margin-bottom:30px;overflow:hidden;}

/*图文排版-5*/
.listImg-5,a.listImg-5{
	position:relative;display:block;overflow:hidden;
	margin-top:4px;margin-bottom:26px;
	width:98%;
	background-color:#fff;border:2px solid #ddd;}	
a.listImg-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;}	
.listImg-5 h3{
	margin-bottom:20px;padding:0 10px;
	color:#333;text-align:center;font-size:18px;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}	
.listImg-5 h4{
	margin:20px;
	line-height:28px;
	color:#666;font-size:14px;font-weight:normal;}
.listImg-5 img{
	display:block;margin-bottom:20px;
	width:100%;/*默认高度height:200px;*/}



/*----------------列表页_内容-6----------------*/
.tmpContent-6{position:relative;margin-bottom:30px;overflow:hidden;}

/*图文排版-6*/
.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;}





/*========================================模块模板========================================*/

/*----------------模块_新闻-1（图片和tab切换）----------------*/	
.mdlNews-1{
	position:relative;overflow:hidden;
	margin-bottom:40px;}
/*图片新闻框*/		
.mdlNews-1 .imgNews{
	float:left;overflow:hidden;
	width:48%;}
	
/*新闻列表框*/	
.mdlNews-1 .listNews{float:right;width:48%;}
/*新闻标题tab切换*/	
.mdlNews-1 .listNews ul.tabNews{
	position:relative;
	height:40px;line-height:40px;	
	background-color:#f1f1f1;}
.mdlNews-1 .listNews ul.tabNews li{
	float:left;padding:0 20px;
	font-size:18px;color:#666;
	cursor:pointer;}
.mdlNews-1 .listNews ul.tabNews li.active{color:#fff;background-color:#01579b;}

.mdlNews-1 .listNews .tabContent{clear:both;padding-top:12px;overflow:hidden;}

/*新闻列表*/
.mdlNews-1 .listNews ul.clauseNews{margin-bottom:8px;overflow:hidden;}
.mdlNews-1 .listNews ul.clauseNews li{line-height:38px;}
.mdlNews-1 .listNews ul.clauseNews a{
	float:left;width:90%;color: #666666;	
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.mdlNews-1 .listNews ul.clauseNews a:hover {color: #c00; }
/*第一条新闻*/
.mdlNews-1 .listNews ul.clauseNews a.firstNews{
	display:block;width:100%;margin-bottom:8px;
	color:#999;line-height:30px;
	white-space:normal;overflow:auto;}
.mdlNews-1 .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;}	
.mdlNews-1 .listNews ul.clauseNews a.firstNews:hover {color: #cc0000;}	



/*----------------模块_新闻-2（图片和翻转列表，用于交投）----------------*/	
.mdlNews-2{
	position:relative;overflow:hidden;margin-bottom:40px;}
	
/*图片新闻平铺*/
.mdlNews-2 .imgNews{
	position:absolute;overflow:hidden;
	width:100%;
	z-index:1;}

/*新闻列表框*/
.mdlNews-2 .listNews{
	position:relative;float:right;
	margin:30px 80px 20px 20px;padding:20px;
	width:32%;height:320px;	
	background-color:#fff;
	z-index:10;}
	
/*新闻标题*/	
.mdlNews-2 .listNews .tabNews{
	margin-bottom:10px;
	height:40px;line-height:40px;}
.mdlNews-2 .listNews .tabNews h3{
	float:left;
	font-size:18px;color:#004a99;
	border-bottom:2px solid #004ab9;}	

/*新闻列表（翻面效果）*/
.clauseNews-2{
	position:relative;margin-bottom:20px;
	height:76px;
	z-index:2;}
	
/*翻前背景*/	
.clauseNews-2 .front,.clauseNews-2 .back{
	position:absolute;
	top:0;left:0;
	height:100%;
	-webkit-transition:.6s;
	-moz-transition:.6s;
	-o-transition:.6s;
	transition:.6s;}
.clauseNews-2 .front {z-index:2;}	
.clauseNews-2 .back {opacity:0;z-index:3;}		
.clauseNews-2 .back{
    -webkit-transform:scaleY(-1);
	-moz-transform:scaleY(-1);
	-ms-transform:scaleY(-1);
	-o-transform:scaleY(-1);
	transform:scaleY(-1);}
	
/*翻后背景*/	
.clauseNews-2:hover .front,.clauseNews-2:hover .back {
	-webkit-transform:scaleY(1);
	-moz-transform:scaleY(1);
	-ms-transform:scaleY(1);
	-o-transform:scaleY(1);
	transform:scaleY(1);
	opacity:1;
	}
.clauseNews-2:hover .front {
	-webkit-transform:scaleY(-1);
	-moz-transform:scaleY(-1);
	-ms-transform:scaleY(-1);
	-o-transform:scaleY(-1);
	transform:scaleY(-1);
	cursor:pointer;opacity:0;}

/*翻前样式*/	
.clauseNews-2 .front{line-height:28px;height:100px;overflow:hidden;}
/*新闻标题*/	
.clauseNews-2 .front span.titleNews{
	display:block;
	width:400px;
	color:#333;font-weight:bold;
	white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*新闻标题_详情*/	
.clauseNews-2 .front span.dtlNews{
	display:block;
	width:400px;
	color: #999;
	white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*新闻时间*/	
.clauseNews-2 .front span.newsTime{
	display:block;
	color:#aaa;}	
	
/*翻后样式*/		
.clauseNews-2 .back{
	position:relative;
	overflow:hidden;padding:10px;
	left:-10%;
	width:116%;height:80px;line-height:28px;
	background-color:#fff;
	box-shadow:0px 0px 5px #ddd;
	-moz-box-shadow:0px 0px 5px #ddd;
	-webkit-box-shadow:0px 0px 5px #ddd;}

.clauseNews-2 .back img{
	float:left;
	width:80px;height:80px;}
	
.clauseNews-2 .back a{
	display:block;margin-left:100px;margin-top:10px;overflow: hidden;
	color:#999;
	white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}	
.clauseNews-2 .back a span.titleNews{	
	display:block;
	color:#004ab9;font-weight:bold;
	white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
			


/*----------------模块_新闻-3（文字列表，两列，用于交投）----------------*/
.mdlNews-3{
	position:relative;overflow:hidden;
	margin-bottom:40px;}
	
.mdlNews-3 .listNews_l{
	float: left;
	width: 66%;height:330px;
	background-color:#fafafa;}	
	
.mdlNews-3 .listNews_r{
	float: right;
	width: 32%;height:330px;
	background-color:#fafafa;}		

.mdlNews-3 .titleTemp{
	padding:10px 20px 0 20px;
	height:38px;line-height:38px;
	border-bottom:2px solid transparent;}
.mdlNews-3 .titleTemp h3{
	float:left;
	font-size:20px;color:#004ab9;
	border-bottom:2px solid #004ab9;}	
.mdlNews-3 .contentTemp{clear:both;overflow:hidden;padding:10px 20px;}












/*----------------模块_内容-1----------------*/
.mdlContent-1{position:relative;overflow:hidden;}

/*图文排版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----------------*/
.mdlContent-2{position:relative;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----------------*/
.mdlContent-3{position:relative;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----------------*/
.mdlContent-4{position:relative;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----------------*/
.mdlContent-5{position:relative;overflow:hidden;}

/*图文排版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----------------*/
.mdlContent-6{position:relative;overflow:hidden;}

/*图文排版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----------------*/
.mdlContent-7{position:relative;overflow:hidden;}

/*图文排版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;/*bottom:0;*/
	width:100%;height:40px;line-height:38px;
	color:#fff;font-size:16px;text-align:center;
	background-color:#333;font-weight:normal;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;
	z-index:10;}
.imgtxt-7 h4{
	position:relative;
	margin:20px;
	text-align:left;line-height:28px;color:#333;font-weight:normal;}	
.imgtxt-7 h4 span{color:#999;}	



/*----------------模块_内容-8----------------*/
.mdlContent-8{position:relative;overflow:hidden;}


/*----------------模块_特效-1----------------*/
.mdlEffect-1{position:relative;overflow:hidden;margin:0 auto;margin-bottom:40px;}
/*列表是imgtxt-7*/






/*========================================内容页模板========================================*/


/*----------------内容页_内容-1----------------*/
.cryContent-1{padding-bottom:40px;}

.cryContent-1 .titleCry{}
.cryContent-1 .titleCry h3{margin-bottom:20px;/*font-size:20px;*/text-align:center;}		


.cryContent-1 .contentCry{}
.cryContent-1 .contentCry img{display:block;overflow:hidden;margin:0 auto;margin-bottom:20px;}
.cryContent-1 .contentCry {
	padding:10px 20px;font-size:16px;line-height:32px;color:#333;/*text-indent:2em;*/}	








/*--------模板样式-内容页--------*	
.tempDtl-blank{}


/*----------------内容页_新闻_1----------------*/

.cryNews-1{padding-bottom:40px;}	
.cryNews-1 .titleCry{}
.cryNews-1 .titleCry h3{margin-bottom:20px;font-size:24px;text-align:center;}		
.cryNews-1 .titleCry h4{
	margin-bottom:20px;border-bottom:1px dashed #ddd;padding-bottom:20px;
	color:#999;text-align:center;font-weight:normal;}
.cryNews-1 .contentCry{}
.cryNews-1 .contentCry img{display:block;overflow:hidden;margin:0 auto;margin-bottom:20px;}
.cryNews-1 .contentCry {
	padding:10px 20px;font-size:16px;line-height:32px;color:#333;/*text-indent:2em;*/}	














/*附件下载*/	
.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; }



/*----------------分页----------------*/	
/*分页Normal 居中*/
.pageBarNormal{
	clear:both;position:relative;margin:30px 0;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;}
	
	
	
	
	
	
	
	
	
/*========================================js特效样式========================================*/
	
	
	
/*------图片从右到左滚动------*/	
.scrollLeftOut {position: relative;}
.scrollLeftList {
	position: relative;overflow: hidden;	
	margin-left: 40px;}
.scrollLeft {
	clear: both;position: relative;overflow: hidden;
	width: 9999px;
	*zoom:1;}
.scrollLeft ul {}
.scrollLeft li {
	float: left;margin: 0 30px;
	text-align: center;}
.btnPrev, .btnNext {
	position: absolute;
	top: 100px;
	font-size: 2rem;color: #999;
	cursor: pointer;
	z-index: 10;}
.btnPrev {left: 0;}
.btnNext {right: 0;}





























/*----------------------------------------------------------------大标题----------------------------------------------------------------*/
/*----大标题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;}



/*----------------------------------------------------图文排版----------------------------------------------------------------*/	






















	


	






/*----图文排版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 {
	position:relative;padding-top:20px;
	color: #666;
	overflow:hidden;}
.crumbs i {
	padding-right: 2px;
	color: #999;font-size: 1.2rem;}
.crumbs a {	color: #666;}
.crumbs a:hover {color: #C00;}
.crumbs span {color: #36C;}





/*--------图文展示_联系地址--------
.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(../../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(../../public/cssimg/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(../../public/cssimg/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(../../public/cssimg/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;}	





/*========================================js特效样式========================================*/

/*--------通栏轮播图--------*/
.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 li span.titleNewsbig{
	bottom:60px;width:52%;padding-right:4%;padding-top:10px;
	height:100px;line-height:40px;
	font-size:26px;}	
	
	
			
.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;  }




/*--------通栏图片从右向左滚动--------*/

.picScroll-left{
	position:relative;}

.picScroll-left .hd{}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ 	
	position:absolute; display:block;
	top:50px; 
	width:28px; height:40px; 
	font-size:3rem;color:#999;
	cursor:pointer;
	filter:alpha(opacity=60);opacity:0.6;
	z-index:100;}
.picScroll-left .hd .next{right:40px;}
.picScroll-left .hd .prev{left:-10px;}	
.picScroll-left .hd .prev:hover,
.picScroll-left .hd .next:hover{ filter:alpha(opacity=100);opacity:1;  }	

.picScroll-left .hd .prevStop{ right:28px;filter:alpha(opacity=40);opacity:0.4; }
.picScroll-left .hd .nextStop{ left:-28px;filter:alpha(opacity=40);opacity:0.4;}
.picScroll-left .hd ul{
	position:absolute; 
	right:40px;top:-40px;
	z-index:101;}
.picScroll-left .hd ul li{ 
	float:left;overflow:hidden;margin-right:6px;
	width:8px; height:8px;   
	text-indent:-999px; 
	cursor:pointer; 
	background:#aaa;
	border-radius:8px;
	-webkit-border-radius:8px; 
	-moz-border-radius:8px;}
.picScroll-left .hd ul li.on{background:#F60;}

.picScroll-left .bd{position:relative;margin-left:40px;z-index:1;}
.picScroll-left .bd ul{}
.picScroll-left .bd ul li{
	float:left; _display:inline; overflow:hidden;margin:0 6px;
	width:350px;
	text-align:center;  }










/*-------------------------------------------------特效_头部固定菜单-------------------------------------------------*
.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;}	
	
*/		


/*mq-style*/
.fl{float:left;}
.fr{float:right;}
.comm{
	height:auto;
	overflow: hidden;
}
	
.laygray{background-color:#f7f7f7;}	
.layblue{background-color:#e7f2fa;}	
.clearspace{
	clear:both;}	

.laygray{background-color:#f7f7f7;}	
.layblue{background-color:#e7f2fa;}	
.clearspace{
	clear:both;}		

@font-face{
	font-family: "zihun10hao-geyixiaoshoujixingkaiti";
	src:url("../../public/字魂10号-歌以晓手迹行楷体.ttf") format("truetype");
}
@font-face{
	font-family: "zihun10hao-geyixiaoshoujixingkaiti";
	src:url("../../public/Helvetica-ExtraCompressed.ttf") format("truetype");
}
@font-face{
	font-family: "fangzhenglantingzhongheijianti";
	src:url("../../public/方正兰亭中黑简体.TTF") format("truetype");
}

.m-t20{margin-top:20px;}

/*整屏*/
.swiper {
	width: 100%;
	height: 100%;
  }
  .swiper-slide {
	text-align: center;
	font-size: 18px;
	background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
  }

  .swiper-slide img {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
  }

/*slide*/ 
.slide-main{height:100%;position:relative;}
/*.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}*/
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;bottom:40px;left:0;text-align:center;}
.item a{display:inline-block;width:11px;height:11px;border-radius: 11px; margin-right:11px;background:#fff;opacity:0.85;-moz-opacity:0.85;filter:alpha(opacity=85);overflow:hidden;}
.item a.cur{background:#e77817;width:36px;border-radius:8px;}
.slide-box,.slide{display:block;width:100%;height:100%;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:100%;background:#ff6900;position:relative;position:absolute;z-index:8;}
.slide a{display:block;width:100%;height:100%;cursor:pointer;}
.ban-1{
	background:url("../../public/cssimg/banner01.jpg") no-repeat;
	background-size:cover;
}
.ban-2{
	background:url("../../public/cssimg/banner02.jpg") no-repeat;
	background-size:cover;
}
.ban-3{
	background:url("../../public/cssimg/banner03.jpg") no-repeat;
	background-size:cover;
}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{text-align:center;}
.obj-a{display:block;top:230px;margin-left:-660px;}
.obj-b{top:400px;margin-left:-640px;}
.obj-c{display:block;top:280px;margin-left:-140px;}
.obj-d{top:450px;margin-left:-110px;height:58px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{margin-left:-20px;top:200px;z-index:12;}
.obj-f{top:370px;margin-left:10px;}
.obj-a img,.obj-e img,.obj-c img{width:566px;height:136px;}
.obj-b img,.obj-f img,.obj-d img{width:500px;height:57px;}

.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }

.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }

.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }

.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }

.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }

.slide > img{
	height:100%;
	width:100%;
}

/*index*/
.topBar{
	position:fixed !important;
	width:98% !important;
	z-index:9999 !important;
	padding:10px 1% !important;
	background-image: -webkit-linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0.1),rgba(0,0,0,0)) !important;
    background-image: -moz-linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0.1),rgba(0,0,0,0)) !important;
    background-image: -o-linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0.1),rgba(0,0,0,0)) !important;
    background-image: linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0.1),rgba(0,0,0,0)) !important;
    background-image:-ms-linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0.1),rgba(0,0,0,0)) !important;
}
.pgNav{
	background-color:#fff;
	background-image: none !important;
}

.logo img{
	width:400px;
	height: 44px;
}
.navBar{
	padding:0 0 0 100px;
	margin:5px 0 0 0;
}
.navBar li{
	float:left;
}
.navBar a{
	display:block;
	color:#fff;
	font-size:16px;
	padding:12px 26px 0 26px;
}
.pgNav a{color:#333;}
.navBar a:hover,.navBar a.current{
	background: rgba(255,255,255,0.2);
	border-radius: 6px;
	height: 36px;
}
.pgNav a:hover,.pgNav a.current{
	background: rgba(0,74,153,0.7);
	color:#fff;
}

.nav-icons{
	margin:10px 0 0 0;
}
.nav-icons a{
	display:block;
	float: left;
	margin-left:10px;
}
.pgNav .nav-icons a:hover{
	background:0;
}
.nav-icons a img{
	width:30px;
	height: 30px;
	padding-top:5px;
}
.r-line{
	float: left;
	width:1px;
	height:34px;
	background-color: #fff;
	margin:2px 15px 0 0;;
}

.center{
	text-align:center;
}
.in-aboutBg{
	background:url("../../public/cssimg/in-aboutBg.jpg") no-repeat;
}
.sec-2 .bigTitle,.sec-5 .bigTitle,.sec-6 .bigTitle{
	transform:translateY(-200px);
	-webkit-transform:translateY(-200px);
	opacity:0;
	transition:all 1s;
}
.sec-2.active .bigTitle,.sec-5.active .bigTitle,.sec-6.active .bigTitle{
	transform:translate(0,0);
	-webkit-transform:translate(0,0);
	opacity:1;
} 
.bigTitle{
	position:absolute;
	z-index:99;
	top:10%;
	left:0;
	width:100%;
}
.bigTitle span{
	display:block;
}
.bigTitle .tit-cn{
	color:#333;
	font-size:42px;
	font-family: "fangzhenglantingzhongheijianti";
}
.bigTitle .tit-en{
	color:#a4a4a4;
	font-size:18px;
	font-family:"arial";
	padding-top:20px;
	text-transform: uppercase;
}

.panelbox{
	position:absolute;
	z-index:99;
	top:28%;
	left:50%;
	margin-left:-650px;
	width:1300px;
}
.panel-inabout{
	position:relative;
}
.panel-inabout a{
	display:block;
}
.white{
	width:325px;
	height: 260px;
	background-color: #fff;
}
.panel-inabout img{
	width:325px;
	height: 260px;
}
.panel-inabout strong{
	display: block;
	font-size:22px;
	color:#07559f;
	padding:20px 0 0 30px;
	text-align: left;
}
.panel-inabout p{
	font-size:14px;
	line-height:30px;
	text-align: left;
	padding:10px 30px 30px 30px;
}
.jiantou{
	position: absolute;
	z-index:9999;
	top:122px;
	left:317px;
	border-left:16px solid transparent;
	border-right:16px solid transparent;
	border-bottom:16px solid #fff;
	width:0;
	height:0;
	-webkit-transform: rotate(90deg);
	-ms-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform:rotate(90deg);
}
.panel-inabout a:hover .white{
	background-color:#07559f; 
	color:#fff;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;
}
.panel-inabout a:hover strong{
	color:#fff;
}
.panel-inabout a:hover .jiantou{
	border-bottom:16px solid #07559f;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;
}
.jt-r{
	left:301px;
	-webkit-transform: rotate(-90deg);
	-ms-transform:rotate(-90deg);
	-moz-transform:rotate(-90deg);
	-o-transform:rotate(-90deg);
}

.imgbox{ overflow:hidden; position:relative;}
.imgbox span{ background-position:center center; background-repeat:no-repeat; background-size:cover; position:absolute; left:0px; top:0px; width:100%; height:100%;}
.Scale-img {overflow: hidden;cursor: pointer; zoom:1; overflow: hidden;}
.Scale-img img,.Scale-img span {opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;}
.Scale-img:hover img,.Scale-img:hover span {opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform: scale3d(1.1,1.1,1); top:0px; left:0px;}

.in-cultureBg{background:url("../../public/cssimg/in-chanyeBg.jpg") no-repeat left center;}
.sec-4 .tithead{ width:10%; position:absolute; bottom:0px; left:3%; height:80%; text-align:center;transform:translateY(-200px);-webkit-transform:translateY(-200px);opacity:0;transition:all 1s;writing-mode:vertical-rl;letter-spacing:12px;}
.sec-4 .tithead span{padding:0 10px;}
.sec-4 ul{ position:absolute; top:0; right:0px; height:100%; width:78%;}
.sec-4 ul li{ width:25%; float:left; text-align:center; height:100%; position:relative;}
.sec-4 ul li .imgbox{ height:100%;}
.sec-4 ul li .imgbox .bg{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; position:absolute; left:0px; bottom:0px; width:100%; height:100%; background:rgba(0,0,0,0.4); z-index:2;}
.sec-4 ul li p{width:24px; position:absolute; top:29%; left:47.5%; height:70%; z-index:10; color:#fff; font-size:24px;}
.sec-4 ul li p i{ width:1px; height:70px; display:block; margin:7px auto; background:rgba(255,255,255,0.7);}
.sec-4 ul li p em{writing-mode:tb-rl; display:block; line-height:19px; margin:0 -27px -10px 0;}
.sec-4 ul li:hover .imgbox .bg{background:rgba(0,0,0,0.2);}
.sec-4 ul li .info{ display:none; position:absolute; left:10%; bottom:20%; width:80%; z-index:11; text-align:left; color:#fff;}
.sec-4 ul li .info h2{ margin-bottom:8px; font-size:22px; font-weight:normal;}
.sec-4 ul li .info .more{ width:76px; font-size:14px; line-height:30px; text-align:center; border:1px solid #fff; margin-top:15px;}
.sec-4 ul li .info .txt{line-height:32px;font-size:16px;}

.sec-4 ul li.li1{opacity:0;transition:opacity 1s 0.3s;}
.sec-4 ul li.li2{opacity:0;transition:opacity 1s 0.5s;}
.sec-4 ul li.li3{opacity:0;transition:opacity 1s 0.7s;}
.sec-4 ul li.li4{opacity:0;transition:opacity 1s 0.9s;}
.sec-4.active .tithead{transform:translate(0,0);-webkit-transform:translate(0,0);opacity:1;} 
.sec-4.active ul li{opacity:1;} 
.sec-4 ul li.on{ width:62.5% !important;} 

.cul-1{background:url("../../public/cssimg/in-cultureImg-1.jpg") no-repeat;}
.cul-2{background:url("../../public/cssimg/in-cultureImg-2.jpg") no-repeat;}
.cul-3{background:url("../../public/cssimg/in-cultureImg-3.jpg") no-repeat;}
.cul-4{background:url("../../public/cssimg/in-cultureImg-4.jpg") no-repeat;}


.in-newsBg{background:url("../../public/cssimg/in-newsBg.jpg") no-repeat left center;}
.panel-newsleft{
	width:620px;
}
.panel-newsright{
	width:640px;
}
.sec-3 .panelbox{
	top:0;
}
.sec-3 .bigTitle{
	transform:translateY(-200px);
	-webkit-transform:translateY(-200px);
	opacity:0;
	transition:all 1s;
}
.sec-3.active .bigTitle{
	transform:translate(0,0);
	-webkit-transform:translate(0,0);
	opacity:1;
} 

/*焦点图*/
.focus{ position:relative; width:620px; height:480px; background-color: #000;margin-top:39%;overflow: hidden;}  
.focus img{ width: 620px; height: 342px;transition: all 0.6s;overflow: hidden;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:138px; line-height: 138px; background:rgba(7,85,159,1);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ display: block;text-decoration:none; color:#fff;height:auto;overflow: hidden;padding:0 30px; }  
.focus .fcon{width:100%;display:none; background:#000}  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:140px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; } 
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:20px; height:5px; margin:0 5px;text-decoration:none; text-align:center; outline:0; float:left; background:rgba(255,255,255,0.6); }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fff;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../../public/cssimg/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;} 
.inews-l{
	width:90px;
	text-align: center;
	padding:35px 0 0 0;
}
.inews-r{
	width:420px;
}
.inews-l i,.inews-l font{
	display:block;
	font-style: normal;
	line-height:30px;
}
.inews-l font{
	font-size:30px;
}
.inews-l i{
	font-size:16px;
	color:rgb(255,255,255,0.4)
}
.inews-r h3{
	font-size:16px;
	border-bottom:1px solid rgb(255,255,255,0.3);
	line-height:30px;
	padding:10px 0 10px 0;
	margin-bottom:15px;
}
.inews-r p{
	font-size:12px;
	line-height:24px;
	font-weight: normal;
	height: 52px;
	overflow: hidden;
}
.focus:hover img{
	transform: scale(1.2);
}

.news-grid{
	margin-top:19%;;
}
.news-grid a{
	position:relative;
	display: block;
	float: left;
	height:600px;
	width:213px;
}
.news-grid img{
	width:213px;
	height: 600px;
}
.news-grid p{
	position:absolute;
	z-index:999;
	background-color:rgb(7,85,159,0.8);
	font-size:20px;
	color:#fff;
	text-align: center;
	height: 80px;
	line-height:80px;
	left:0;
	bottom:0;
	width:213px;
}
.news-grid a:hover p{
	height: 120px;
	line-height:120px;
	background-color: rgb(0,131,255,0.8);
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;
}


.in-dangjianBg{background:url("../../public/cssimg/in-dangjianBg.jpg") no-repeat left center;}

.in-zhuanlanBg{background:url("../../public/cssimg/in-zhuanlanBg.jpg") no-repeat left center; position: relative;}
.panel-inzl{
	width:690px;
	margin:0 auto;
}
.panel-inzl a{
	display:block;
	float: left;
	margin-right:120px;
	width:150px;
	padding-top:32%;
}
.panel-inzl a:hover{
	padding-top:31%;
}
.panel-inzl a:nth-last-child(1){
	margin-right:0;
}
.panel-inzl a img{
	width:150px;
	height: 150px;
}
.panel-inzl a p{
	text-align:center;
	height: 46px;
	line-height: 46px;
	font-size:16px;
	color:#666666;
}

.copyright{
	width:90%;
	background-color:#141d28;
	padding:20px 5%;
	position:absolute;
	bottom:32px;
	left:0;
	height: auto;
}
.serinput{
	margin:10px 0 0 0;
}
.panel-ser h3{
	color:#fff;
	font-size:16px;
}
.serinput{
	margin:10px 0 15px 0;
}
.serinput input{
	float: left;
	width:160px;
	height: 36px;
	line-height: 36px;
	padding:0 10px;
	border: 0;
	background-color: #fff;
	font-size:14px;
	outline: none;
}
.serinput a{
	display:block;
	float: left;
	width:80px;
	height: 36px;
	line-height: 36px;
	text-align: center;
	color:#fff;
	font-size:14px;
	background-color: #07559f;
	
}
.addlist{
	padding:0 0 0 80px;
}
.addlist li{
	padding:12px 0;
	font-size:14px;
	color:#fff;
}
.addlist li img{
	display: block;
	float: left;
	width:25px;
	height: 25px;
	margin-right:10px;
}
.addlist li  span{
	display: block;
	float: left;
	font-size:20px;
	font-family: Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", "sans-serif";
	
}
.panel-qr{
	width:190px;
	text-align: center;
	padding:10px 0 0 0;
}
.panel-qr::before{
	content: "";
	width:1px;
	height: 120px;
	background-color: rgb(255,255,255,0.2);
	display: block;
	float: left;
	margin:0 80px 0 0;
}
.panel-qr img{
	width:90px;
	height: 90px;
}
.panel-qr p{
	font-size:13px;
	color:#fff;
	text-align: center;
	padding:10px 0 0 0;
}
/* diy_select */
.diy_select{
	height:34px;
	width:258px;
	position:relative;
	font-size:12px;
	border:1px solid #fff;
	color:#fff;
	cursor: pointer;
}
.diy_select_btn{
	float:right;
	height:100%;
	padding:10px 15px 0 0;
}
.diy_select,.diy_select_list{
	border:1px solid #73839F;}
.diy_select_txt{
	width:230px;
	float:left;
	height:100%;
	line-height:34px;
	text-align:center;
}
.diy_select_txt,.diy_select_list li{
	overflow:hidden}
.diy_select_btn img{
	width:10px;
	height: 7px;}
.diy_select_list{
	position:absolute;
	top:-262px;
	left:-1px;
	z-index:8888888;
	border-bottom:none;
	width:100%;
	display:none;
	_top:-101px;
	background-color: #fff;
	color:#333;}
.diy_select_list li{
	list-style:none;
	height:26px;
	line-height:26px;
	cursor:default;
	_background:#fff;
	display: block;
	text-align: center;
	cursor: pointer;
}
.diy_select_list li:hover{
	color:#006dd4;
}
.diy_select_txt::before,.diy_select_txt::after{
	content:"————";
	color:#fff;
}
.diy_select_list li::before,.diy_select_list li::after{
	content:"————";
	color:#333;
}
.diy_select_list li::before{
	padding-right:10px;
}
.diy_select_list li::after{
	padding-left:10px;
}
.diy_select_txt::before{
	padding-right:10px;
}
.diy_select_txt::after{
	padding-left:10px;
}

.bottom{
	width:90%;
	padding:0 5%;
	height: 32px;
	line-height: 32px;
	font-size:12px;
	position:absolute;
	bottom:0;
	left:0;
	background-color: #0a131d;
}
.bottom p,.bottom a{
	display:inline-block;
	padding-right:15px;
	color:#DADADA;
}
.bottom img{
	padding-right:5px;
}


/*党建相册翻页*/
.slider{ width:100%;  min-width:800px;  height:506px;  position:relative; overflow:hidden; text-align:center; padding-top:220px;}	
.slider .bd{ width:800px; position:absolute; left:50%; margin-left:-400px;}	
.slider .bd li{ width:800px;  overflow:hidden; float: left; position: relative;}	
.slider .bd li img{ display:block; width:800px; height:506px;}	
.slider .tempWrap{ overflow:visible !important }	
.slider .tempWrap ul{  margin-left:-800px !important;   }	
.slider .hd{ position:absolute; width:100%; left:0;  z-index:1; height:8px; bottom:20px;  text-align:center;  }	
.slider .hd li{ display:inline-block; *display:inline; zoom:1; width:9px; height:9px;border-radius: 9px; line-height:99px; overflow:hidden; background:#333;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);margin:0 5px; cursor:pointer; }	
.slider .hd li.on{ background:#fff;}
.slider .pnBtn{  position:absolute; z-index:9999; top:220px; width:100%;  height:506px; cursor:pointer;   }	
.slider .prev{ left:-50%; margin-left:-400px;  }	
.slider .next{ left:50%;  margin-left:400px;  }	
.slider .pnBtn .blackBg{ display:block;  position:absolute; left:0; top:0; width:100%; height:506px; background:#000; filter:alpha(opacity=60);opacity:0.6;   }	
.slider .pnBtn .arrow{ display:none;   position:absolute; top:85px; z-index:1; width:60px; height:506px;  }	
.slider .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }	
.slider .prev .arrow{ right:10px; background:url("../../public/cssimg/slider-arrow.png") -120px 0 no-repeat;   }	
.slider .next .arrow{ left:10px; background: url("../../public/cssimg/slider-arrow.png") 0 0 no-repeat;}

.dj-nr{
	width:640px;
	position: absolute;
	z-index:9;
	left:50%;
	margin-left:-320px;
	top:260px;
	text-align: left;
}
.dj-nr dt{
	font-size:18px;
	color:#fff;
	padding:0 0 20px 0;
	font-weight: bold;
}
.dj-nr dd{
	font-size:16px;
	color:#fff;
	text-indent: 2em;
	line-height:34px;
}


/*内页*/
.pgBanner{
	position:relative;
	padding-top:73px;
	overflow: hidden;
	height: 500px;
}
.pgBanner img{
	width:100%;
	height: 100%;
}
.location-name{
	position: absolute;
	top:73px;
	left:0;
	width:100%;
	height: 100%;
	background: rgb(11,23,39,0.26);
	color:#fff;
	text-align: center;
}
.location-name span{
	font-family: "Helvetica-ExtraCompressed", Helvetica, Arial, "sans-serif";
	font-size:76px;
	text-transform: uppercase;
	display: block;
	margin-top:12%;
}
.location-name i{
	display:block;
	font-style: normal;
	font-size:34px;
}
.pgcpy{
	position:relative;
	bottom:0;
	padding:20px 5% 140px 5% !important;
}
.pgcpy2{
	position:relative;
	bottom:0;
}

.catalog{
	height:50px;
	background: #eeeeee;
	width:100%;
}
.catalog ul{
	width:90%;
	margin:0 auto;
}
.catalog ul li{
	float:left;
}
.catalog ul li a{
	display:block;
	line-height:50px;
	font-size:16px;
	padding:0 0 0 60px;
}
.catalog ul li a::after{
	content:"";
	border-right:1px solid #cccccc;
	padding-left:60px;
}
.catalog ul li a:hover,.catalog ul li a.current{
	color:#07559f;
	
}

.pagesCon{
	width:100%;
}
.pagesN{
	width:90%;
	margin:40px auto;
}
.pagesN p{
	text-indent: 2em;
	font-size:14px;
	line-height:28px;
}
.pagesCon img{
	width:100%;
	height: 100%;
}
.detail-name{
	margin: 0 0 20px 0;
	height: auto;
	overflow: hidden;
}
.detail-name span{
	font-family: "Helvetica-ExtraCompressed", Helvetica, Arial, "sans-serif";
	font-size:46px;
	text-transform: uppercase;
	display: block;
	color:#0c418a;
}
.detail-name i{
	display:block;
	font-style: normal;
	font-size:30px;
	color:#0c418a;
}

.m-top20{
	margin-top:20px;
}

.panelSub, .panelNews, .panelMenu,.tmpNews-5,.tmpNews-6{
	width:85%;
	margin:0 auto;
}
.titleBigSub,.tmpNews-5 .titleTemp,.tmpNews-6 .titleTemp{
	border:0;
}
.titleBigSub h3,.tmpNews-5 .titleTemp h3,.cryContent-1 .titleCry h3,.tmpNews-6 .titleTemp h3{
	float: none;
	font-size:26px;
	display: block;
	padding:40px 0 20px 0;
}
.tmpNews-6 .titleTemp{
	text-align: center;
}
.tmpNews-5 .titleTemp{
	height: auto;
	text-align: center;
}