
/*--------------------------------基础设置--------------------------------*/


body {
	/*font-size: 14px;*/
	background:url("../../public/cssimg/background.jpg") no-repeat center top #fff; }
	




		
	
/*页面宽度*
.layout {width:90%;}
/*页面宽度（header）*
.layoutHd{width:90%;}
/*页面宽度（首页，有间隙）*/
.layoutHome{
	overflow:hidden;
	margin-bottom:2.5rem !important;/*padding:2.5rem 0;*/}

/*页面宽度（子页面）*/
.layoutSub {
	/*width: 113.75rem;padding:0.625rem 1.25rem;
	margin-top:-5rem !important;
	background-color: #fff;*/
	border-top-left-radius: 1.25rem;
	-webkit-border-top-left-radius: 1.25rem;
	-moz-border-border-top-left-radius: 1.25rem;
	border-top-right-radius: 1.25rem;
	-webkit-border-top-right-radius: 1.25rem;
	-moz-border-border-top-right-radius: 1.25rem;
	z-index:9;}






	
/*子页面板(内容、新闻、菜单)*/	
.panelSub,.panelNews,.panelMenu{}


/*a标签*/
a {color: #666;}
a:visited {}
a:hover {color: #C00;}


/*--------------------------------页面设置--------------------------------*/

/*--------头部--------*/
#header {
	position:fixed;/*头部固定fixed；头部不固定relative  fixed*/	
	width: 100%;
	/*background-color: #fff;*/
	background-position: center;
	background-repeat: no-repeat;
	z-index: 900;}

/*导航固定时的头部高度-*/
.headerspace{display:none;}




/*顶部登录注册等*/	
#top{
	position:relative;
	width: 100%;height:1.875rem;/*30px*/line-height:1.85rem;
	color:#7f8c8d;
	background-color:#fff;
	border-bottom:1px solid #e6e6e6;
	z-index: 901;}	
#top .welcome{float:left;color:#999;}	
#top ul{float:right;}
#top ul li{float:left;}	
#top ul li a{padding:0 0.625rem;}



/*logo*/
#header .hdLogo {
	position: relative;float: left;height: 6rem;
	overflow:hidden;
	width:100%;
	padding-top: 0.15rem;}
/*logo图片*/
#header .hdLogo img {
	display: block;float: left;	
	margin-top: 0.625rem;
	margin-right:1.25rem;}
/*平台名*/
#header .hdLogo h3{
	margin-top: 0.5rem;
	font-size:1.75rem;
	color:#c92822;
	font-weight: bold;}

#header .hdLogo h4{	
	margin-top:0.25rem;
	font-size:1rem;color:#333333;font-family:Arial, Helvetica, sans-serif;font-weight:normal;
	text-transform: uppercase;}	


/*头部右侧*/	
#header .hdOther {
	position: relative;float: right;height: 5rem;
	}
	

/*--------导航（PC端）--------*/

/*导航背景(通栏)*/
#header .navbg {
	clear:both;
	position:relative;
	height: 3.125rem;
	/*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);
	-moz-box-shadow: 0 5px 6px rgba(10,57,93,0.26);
    -webkit-box-shadow: 0 5px 6px rgba(10,57,93,0.26);
    box-shadow: 0 5px 6px rgba(10,57,93,0.26);*/}
	
/*导航*/	
.navBar {
	position:absolute;display: table;
	top: 6.5rem;
	background-color: #a08667;
	z-index: 2;
	border-radius: 5px;
	width:100%;}
	
/*所有导航项UL样式*/		
.navBar ul {
	position: absolute;
	opacity: 0;visibility: hidden;
	width: 100%;
	border: 0.0625rem solid #ddd;
	background-color: #fff;
	transition: all .4s ease;
	-webkit-transition: all .4s ease;
	box-shadow: 0 1rem 0.625rem -1rem #999;
	-moz-box-shadow: 0 1rem 0.625rem -1rem #999;
	-webkit-box-shadow: 0 1rem 0.625rem -1rem #999;
	z-index: 999;}


/*二级导航显示动画*/
.navBar ul {top: 60%;}		
.navBar li:hover > ul {
	opacity: 1;visibility: visible;
	top: 100%;}
	
/*三级导航显示动画*/		
.navBar ul ul {
	top: 0%;left: 80%;}
.navBar ul li:hover > ul {
	opacity: 1;visibility: visible;
	top: 0%;left: 100%;}
	
	
/*所有导航项li样式*/	
.navBar li {position: relative;float: left;}

/*二级及以下导航*/	
.navBar ul li {	position: relative;float: none;}

/*一级a标签*/		
.navParent > a {
	display: block;
	padding: 0 3.7rem;
	line-height: 2.75rem;
	color: #fff;font-size:1.125rem;text-align: center;}
.navParent:hover > a, li.active a {
	padding: 0 3.7rem;
	color: #e4bf94;
	/*background-color:#5694e4;*/}
	
/*一级a标签的箭头*/		
.navParent > a i {
	position: absolute;display: inline-block;
	margin-left: 0.625rem;
	transition: transform 0.3s ease-out;
	-webkit-transition: -webkit-transform 0.3s ease-out;
	-moz-transition: -moz-transform 0.3s ease-out;}
.navParent:hover > a i {
	transform: rotate(180deg);
	
/*当前选中样式*/		
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);}
.navParent > a.on {color: #e4bf94;/*background-color:#0068b7;*/}

/*二级导航a标签*/	
.navParent ul li:hover > a {color: #fff;
	background-color: #b89770;}
/*二级及以下导航a标签*/		
.navParent ul li a {
	display: block;
	margin: 0.625rem;
	line-height: 3.125rem;
	color: #fff;text-decoration: none;text-align: center;font-size: 1rem;
	background-color: #b89770;
	border-radius: 0.25rem;
	-webkit-border-radius: 0.25rem;
	-moz-border-radius: 0.25rem;}
.navParent ul li a:hover {
	color: #fff;
	background-color: #d6b287;}

.navParent ul li a i {
	position:absolute;
	right:1.25rem;}

	
/*三级导航Ul*/	
.navBar ul ul {}
/*三级导航Ul*/
.navBar ul ul a:hover {background-color: #4082d8}


/*--------导航(移动端)--------*/
#navMbl{position:absolute;
	width:100%;
	}
#navMbl .navicon i{
	display:block;position:absolute;
	right:2%;
	margin-top:1rem;
	border:1px solid #aaa;
	border-radius: 0.25rem;
	-webkit-border-radius: 0.25rem;
	-moz-border-radius: 0.25rem;	
	color:#666;
	font-size:2.5rem;}
	
.navBarMbl{
	display:none;
	position:absolute;
	top:5rem;
	width:94%;
	padding:3%;
	background-color:#fff;
	line-height:2.5rem;
	border:1px solid #ddd;
	box-shadow: 0 1rem 0.625rem -1rem #999;
	-moz-box-shadow: 0 1rem 0.625rem -1rem #999;
	-webkit-box-shadow: 0 1rem 0.625rem -1rem #999;
	z-index:999;
	}	

.navBarMbl li{
	float:left;
	font-size:1.125rem;}
.navBarMbl ul li{
	position:relative;
	float:left;
	width:33%;
	font-weight:normal;
	}
.navBarMbl ul ul{
	position:absolute;
	display:none;
	left:6rem;
	top:0rem;
	width:94%;
	padding-left:6%;
	background-color:#daeeff;
	border:1px solid #ddd;
	z-index:99;
	}	
.navBarMbl ul ul li{width:100%;}	
.navMblParent{
	clear:both;
	width:100%;
	font-weight:bold;
	border-bottom:1px solid #ddd;
	padding:0.5rem 0;}
.navMblParent i{
	border:none;padding-left:0.5rem;}

	
	
/*--------左侧菜单--------*/
.panelMenu{}
.panelMenu .title{
	text-align:left;
	font-size:1.25rem;
	color:#c92822;
	line-height:3.125rem;
	font-weight:bold;
	display: none;
}
	
ul.menu {margin-bottom:1rem;line-height:3.125rem; background-color: #dbdfe3; height: auto; overflow: hidden; border-radius: 4px;}

/*一级菜单*/	
ul.menu > li {
	line-height: 3.125rem;
	font-size: 1rem;
	float: left;
	margin-left:1.25rem;
}
ul.menu > li::after{
	content:"";
	width:1px;
	height: 20px;
	background-color: #333;
	margin: 0.93rem 0.3125rem 0 1.5625rem;
	float: left;
}
ul.menu > li a {
	position: relative;display:block;	
	/*padding-left:1rem;
	border:0.0625rem solid #ddd;border-top:none;*/
	color:#333;
	float: left;
}
ul.menu > li:first-child{/*border-top:0.0625rem solid #ddd;*/}	

/*一级菜单i标签*/		
ul.menu > li a i {
	position:absolute;
	right:4%;
	color: #ddd;}

ul.menu > li a:hover {
	color: #a08667;
	/*border-left:0.25rem solid #2972d2;
	background-color:#eef4fc;*/}
ul.menu > li a:hover i {color: #5672f6;}
ul.menu > li a.active {
	color: #a08667;
	/*border-left:0.25rem solid #2972d2;
	background-color:#eef4fc;*/}
ul.menu > li a.active i {color: #2972d2;}

/*二级菜单*/
ul.menu ul {
	display: none;
	background-color:#f3f8ff;}
ul.menu ul li a{padding-left:2.5rem;}
ul.menu ul li a:hover{
	border-left:0.25rem solid #ddd;}

ul.menu ul li a.active {
	color: #2972d2;
	border-left:0.25rem solid #ddd;}


/*--------尾部--------*/
#footer {
	padding: 1rem 0 0.1rem 0;
	background-color: #6d6050;
	width:90%;
	margin:0 auto 2.5rem auto;
	clear: both;
}
#footer p.copyright {
	line-height: 2rem;text-align: center;color: #d5d5d5;margin:0 1rem;}
#footer a {color: #d5d5d5;}


	
/*---------首页banner---------*/
.bannerHome {
	position: relative;clear: both;
	background-color: #296aec;
	margin-bottom: 2.5rem;
	width:90%;
	margin:10px auto 0 auto;}
	
/*通栏轮播图高度*/
.slideBox {}
.slideBox .bd img {
	width: 100%;
	height:100%;}


/*------子页banner------*/
.bannerSub {
	clear:both;
	position: relative;overflow: hidden;
	background-color: #367BF0;
	height:12.5rem}
.bannerSub img {
	display: block;	margin: 0 auto;
	width: 100%;height:12.5rem;}
	

/*--------------------------------组件设置--------------------------------*/
	
/*--------首页标题--------*/
.titleBigHome {
	position: relative;margin-bottom: 1rem;
	text-align: center;
	overflow:hidden;}
.titleBigHome h3 {
	/*float:left;*/line-height:2.375rem;height:2.5rem;
	font-size:1.25rem;color:#333;
	/*border-bottom:0.125rem solid #004ab9;*/
	display:inline-block;font-weight: bold;}
.titleBigHome span {
	/*float:left;*/display:inline-block;margin-left:1rem;margin-top:0.75rem;
	font-size: 1rem;font-family: Arial, Helvetica, sans-serif;color: #999;}
	

/*--------子页标题--------*/
.titleBigSub {
	overflow:hidden;margin-bottom: 1.5rem;
	text-align: center;
	/*border-bottom:0.0625rem solid #ddd;*/
	margin-top:1rem;
}
.titleBigSub h3 {
	/*float:left;*/display: inline;
	font-size: 1.5rem;line-height:2.4375rem;
	color:#a08667;
}



/*--------------------------------更新module样式--------------------------------*/

/*调整面包屑显示位置*/	
.crumbs {
	top:-2.5rem;padding-right:3.75rem;
	text-align:right;	
	z-index:10;
	padding-top:0 !important;
}


	
	
/*调整"模块_内容-9“图片尺寸*/
.mdlContent-9{
	padding:1.25rem;
	width:113.75rem;
	background-color:#fafafa;}
.imgtxt-7 img{height:12.5rem !important;}

/*调整"列表页_内容-5"*/
/*隐藏标题*/
.listImg-5 h3{display:none;}
/*设置简介高度*/
.listImg-5 h4{height:5rem;}
	
/*新闻列表页标题加下划线*/	
.tmpNews-6 .titleTemp{
	border-bottom:0.0625rem solid #ddd;}


/*新闻标题向下移动*/	
.cryNews-1 .titleCry h3{margin-top:1.875rem;font-size:1.5rem !important;}
	
/*新闻列表标题去粗体*/	
ul.listNews-5 span.titleNews{
	font-weight:normal !important;}

/*内容页标题字体加大*/		
.cryNews-1{margin-top:2.5rem;}	
.cryContent-1 .titleCry h3{font-size:1.5rem !important;}		

/*新闻栏目页下移*/	
.colNews-1_l{margin-top:2rem}	
.colNews-1_r{margin-top:2rem}	





/*--------------------------------定制化样式--------------------------------*/

/*首页新闻-3（文字列表）*/
.newsHome-3{
	position:relative;overflow:hidden;
	margin-bottom:2.5rem;}

.newsHome-3 .listNews_l{
	float: left;margin-right:2%;
	width: 32%;height:21rem;
	background-color:#fafafa;}		

	
.newsHome-3 .listNews_c{
	float: left;
	width: 32%;height:21rem;
	background-color:#fafafa;}		


.newsHome-3 .listNews_c .contentTemp{padding-top:0.625rem;}
.newsHome-3 .listNews_c .contentTemp img{/*width:100%;height:200px;*/}
.newsHome-3 .listNews_c .contentTemp .titleImg{
	padding-top:0.625rem;
	text-align:center;font-size:1rem;}	




.newsHome-3 .listNews_r{
	float: right;
	width: 32%;height:21rem;
	background-color:#fafafa;}	

.newsHome-3 .titleTemp{height:2.375rem;line-height:2.375rem;border-bottom:0.125rem solid transparent;margin:0.625rem 1.25rem;}
.newsHome-3 .titleTemp h3{float:left;font-size:1.25rem;color:#004ab9;border-bottom:0.125rem solid #004ab9;}	
.newsHome-3 .contentTemp{clear:both;overflow:hidden;padding:0 1.25rem;}


	
	

	
	
/*新闻tab切换*


ul.tabNewsjt{
	position:absolute;
	top:0.625rem;left:6.5rem;
	}
ul.tabNewsjt li{
	float:left;padding:0 0.375rem;
	color:#666;
	cursor:pointer;}
ul.tabNewsjt li.active{color:#c00;}

a.jyly{
	font-size:1rem;}
a.jyly:hover{}	

*/



.slidenews .hd ul li{
	background-color: rgba(255,255,255,0.8) !important;
}
.mdlNews-1 .listNews ul.tabNews li.active{
	background-color: #a08667 !important;
}
.slidenews .hd ul li{
	background-color:#c92822 !important;
}
.slidenews .bd li span{
	height:2.5rem !important;
	line-height:2.5rem !important;
	background-color: rgba(0,0,0,0.6) !important;
}
.slidenews .hd{
	bottom:0.65rem !important;
}
.zwimg{
	border:none !important;
	background-color:#f1f1f1 !important;
}
.ldtx{
	height:13rem;
}
.ldtx a{
	display:block;
	float:left;
	width:13.9%;
	height:12rem;
	margin-left:0.5%;
	margin-right:2.6%;
	box-shadow: 0 0 10px rgb(0,0,0,0.05);
	text-align: center;
	border-radius: 1.25rem;
	cursor: pointer;
	background-color: #fff;
}
.ldtx a:hover{
	margin-top:0.1rem;
}
.ldtx a:nth-child(6n){margin-right:0;}
.ldtx a span{
	display:block;
	font-size:1.125rem;
	color:#333;
	text-align: center;
}
.ldtx a img{
	display:inline-block;
	margin:30px 0 10px 0;}
.ldtx a:hover img{
	margin-top:40px;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}

.pageoutSub{
	width:97% !important;
	margin:0 auto !important;
}
a.icon-link{
	display:block;
	width:10rem;
	height:2.875rem;
	line-height:2.875rem;
	border-radius:4px;
	color:#fff;
	margin:0 auto;
	background-color: #c92822;
	text-align: center;
}
ul.menu > li a.active,ul.menu > li a:hover{
	color:#a08667 !important;
	/*border-left:0.25rem solid #c92822;*/
}

.comm{
	height:auto;
	overflow:hidden;
}
.tg-list h3{
	font-size:0.875rem;
}
.tg-list .col5{
	border:1px solid #d9dada;
	text-align: center;
	padding:1.25rem;
	border-radius: 4px;
	width:11%;
	margin-bottom:1.25rem;
	margin-right:0.8%;
}
.tg-list .tg-list .col5:nth-child(5){
	margin-right:0;
}
.col5_stepSpc{
	padding-top:4rem;
}
.icon-tg{
	display: block;
	float: left;
	width:6.25rem;
	height:2.5rem;
	line-height:2.5rem;
	border-radius:4px;
	color:#fff;
	text-align: center;
	margin:0 1.25rem 0 0;
}
.b-red{
	background-color:#c92822;
}
.b-zong{
	background-color:#a08667;
}

.colSub_l{
	width:100% !important;
	float: none !important;
}
.colSub_r{
	float:none !important;
	width:100% !important;
}
.panelSub{
	width:96% !important;
	float:none !important;
	background-color: #fff !important;
	border-radius: 4px;
	padding:1.2% 2%;
	margin:0 0 1.25rem 0 !important;
}
.pageoutSub{
	width:100% !important;
}
.cryContent-1 .contentCry{
	padding:0.625rem 0 !important;
}

.row2{
	float:left;
	width:47.8%;
	margin-right:4%;
	overflow:hidden;
	border: 1px solid #d9dada;
	margin-bottom:1.25rem;
}
.row2:nth-child(2n){
	margin-right:0;
}
.row2 .imgtxt-4, .row2 a.imgtxt-4{
	margin-top:0 !important;
	border:none !important;
	background-color:none !important;
}
.row2 p{
	padding:0 1.5rem;
}
.row2 .imgtxt-4 img{
	height:auto !important;
}
.row4{
	float: left;
    width: 23.5%;
    margin-right: 2%;
}
.row4:nth-child(4n){
	margin-right:0;
}
.imgtxt-2,a.imgtxt-2{
	display:block;
	margin-top:2px;
	margin-bottom:1.25rem;
	padding:0.625rem;
	overflow:hidden;
	border:1px solid #ddd;
	background-color:#f7f7f7;
}
a.imgtxt-2:hover{
	border:2px solid #0078e7;
	box-shadow: 4px 4px 4px #e2e9f0;
	margin-top:0;
	margin-bottom:1.125rem;
}	
.imgtxt-2 img{
	display:block;
	margin-bottom:0.625rem;
	width:100%;
}
.imgtxt-2 h4{
	margin-bottom:0.625rem;
	line-height:2.5rem;
	font-size:1rem;
	text-align:center;
	color:#fff;
	font-weight:normal;
	background-color:#666;	
	white-space:nowrap;
	text-overflow:ellipsis;
}
.imgtxt-2 p{
	margin-bottom:0.5rem;
	font-size:0.875rem;
	text-align:center;
	line-height:1.625rem;
	color:#888;
}
.gxb{
	margin-bottom:0 !important;
	border: 0 !important;
	background-color: #f7f6f8 !important;
}
.gxb .title h3{
	color:#333 !important;
}
a.btnNormal-2{
	background-color: #c92822 !important;
	padding:0 26px !important;
}
.tmpNews-1 .titleTemp h3{
	color:#c92822 !important;
	border-bottom: 0.125rem solid #c92822 !important;
}
ul.listNews-4 a:hover {border:0.125rem solid #a08667 !important;}
ul.listNews-4 a:hover span.titleNews{color:#a08667 !important;}
ul.listNews-5 a:hover {border-bottom:0.0625rem solid #a08667 !important;}
ul.listNews-5 a:hover span.titleNews{color:#a08667 !important;}
.cryNews-1 .contentCry{
	background-color: #fff;
	border-radius: 4px;
}

/*QA列表*/
dl.qalist1{
	line-height:38px;
	margin-bottom:20px;
	border-bottom:1px dashed #ddd;
	overflow:hidden;
}
dl.qalist1 dt{
	font-weight:bold;
}
dl.qalist1 i{
	display:block;float:left;margin-right:1.5%;margin-top:6px;
	width:3%;height:24px;line-height:24px;
	font-size:1.25rem;	color:#fff;text-align:center;		
	border-radius:4px;
	-webkit-border-radius:4px; 
	-moz-border-radius:4px;
}
dl.qalist1 i.iconQuestion{
	background-color:#a08667;
	font-weight:normal;
} 	
dl.qalist1 i.iconAnswer{
	background-color:#f8943f;
} 	
dl.qalist1 span{
	float:left;
	display:block;
	font-size:1rem;
	width:95.5%;
	line-height:2.25rem;
	margin-bottom:20px;
}
.bgGreen-2{
	background-color:#a08667 !important;}
.imgtxt-7, a.imgtxt-7{
	height: 26.375rem;
}
.mdlNews-1 .imgNews,.mdlNews-1 .listNews{
	margin-bottom:0 !important;
}
.imgtxt-5 img{
	height: 8.75rem !important;
}



/*公共查询*/
.pgSearch dl{
	width:35rem;
	height:3.375rem;
	margin:0px auto 1.975rem auto;
	border:4px solid #ddd;
	border-radius: 3.125rem;
}
.pgSearch dl dt,.pgSearch dl dd{
	float:left;
}
.pgSearch dl dt input{
	width:28rem;
	height:2.8rem;
	line-height:3.375rem;
	margin-left:2.5rem;
	margin-top:5px;
	border:0;
	outline:none;
	font-size:1rem;
	color:#666666;
}
.pgSearch dl dd a{
	display:block;
	font-size:1.75rem;
	color:#9b9ea3;
	margin:0.65rem 0px 0px 1rem;
	cursor:pointer;
}
.serTable{
	width:96%;
	border-collapse:collapse;
}
.serTable tr td{
	border:1px solid #e0e5ed;
	height:3.375rem;
	line-height:3.375rem;
	font-size:1rem;
	padding:0px 1.25rem 0px 2.5rem;
}
.contentDetail-1{
	height:auto;
	overflow: hidden;
}
.contentDetail-1 p{
    float: left;
    width: 32.4%;
    padding: 8px 0 8px 0.6%;
    text-align: left;
    color: #333;
    font-size: 1rem;
    border-left: 1px solid #ddd;
}

.fl{float:left;}
.fr{float:right;}
.imgtxt-5 h3,.panel-4 .title h3{
		font-size:1.125rem !important;
}
.imgtxt-7 h3{
	font-size:1rem !important;
}
@media screen and (max-width:767px) {
	html{font-size:12px;}
	/*移动端导航*/
	#navMbl{display:block;}
	.navBar{display:none;height:0}
	.navbg{display:none;height:0}

	/*页面容器*/
	.layout,.layoutHd,.layoutHome {width: 96%;}
	.layoutSub {width: 96%;}
	/*内页内容框*/
	.layoutSub {/*margin-top:-3rem !important;*/}

	/*头部LOGO图片*/
	/*#header .hdLogo img {width:80%;}*/
	#header .hdLogo{
		width:92%;
	}
	#header .hdLogo h3{
		font-size:1.3rem;
		letter-spacing: 0;
	}
	#header .hdLogo h4{
		display:none;
	}
	#header .hdLogo img{
		margin-right:1rem;
	}
	.bannerHome{
		width:96%;
	}
	.crumbs{
		display:none !important;
	}
	.colSub_l{
		clear:both;
	}

	/*左侧菜单*/
	ul.menu > li a i {right:0;}
	ul.menu > li a {padding-left:0.125rem;}
	ul.menu ul li a{padding-left:0.125rem;}
	
	/*内页标题*/
	.titleBigSub {margin-top:2rem;}
	.titleBigSub h3 {float:none;}

	/*调整面包屑显示位置*/	
	.crumbs {top:-0.5rem;padding-right:1rem;}
	
		/*争对交投风格做调整*/
	.tmpNews-5 .titleTemp{margin-top:2rem;}
	
	/*内容*/
	.ldtx a{
		width:30% !important;
		margin-right:2.8% !important;
		margin-bottom:2.8% !important;
		height: 11rem !important;
	}
	.ldtx a img{
		width:60px;
		height: 60px;
		margin:25px 0 0 0 !important;
	}
	#footer{
		width:96%;
		padding:0.2rem 0 0 0;
		margin-bottom:0.8rem;
	}
	#footer p.copyright{
		margin:0;
	}
	
	.pgSearch dl{
		width:92% !important;
		border:2px solid #ddd !important;
	}
	.pgSearch dl dt input{
		width:20rem !important;
	}
	.pgSearch a img{
		width:26px;
		height: 26px;
	}
	.row2{
		margin-right:2% !important;
	}
	.row2:nth-child(2n){
		margin-right:0 !important;
	}
	.shuju > div:nth-child(1){
		height:560px !important;
	}
	.shuju > div:nth-child(2){
		height:560px !important;
	}
	.shuju > div:nth-child(3){
		height:280px !important;
	}
	.shuju > div:nth-child(4){
		height:280px !important;
	}
	.qiye .row2{
		width:100%;
	}
	.gxb:nth-child(1){
		height:240px !important;
	}
	.gxb:nth-child(2){
		height:170px !important;
	}
	.gxb:nth-child(3){
		height:170px !important;
	}
	.gxb:nth-child(4){
		height:170px !important;
	}
	
	.xinyong .row4{
		width:47.5% !important;
		margin-right:4% !important;
	}
	.xinyong .row4:nth-child(2n){
		margin-right:0 !important;
	}
	.imgtxt-7, a.imgtxt-7 {
		height: 41rem !important;
	}
	.imgtxt-7 h4{
		margin: 5px 10px !important;
		line-height:22px !important;
	}
	.icon-tg{
		float:none !important;
	}
	.tg-list .col5{
		width:19%;
		height:90px;
	}
	.tg-list .col5 img{
		width:40px;
		height:37px;
	}
	.tg-list h3{
		line-height: 20px;
	}
	.icon-tg{
		margin-bottom:1rem;
	}
	.tg-list .col5:nth-child(3n){
		margin-right:0.8%;
	}
	
}

@media screen and (min-width:768px) and  (max-width:1199px){
	html{font-size:14px;}
	
	#navMbl{display:none;}
	.navBar{display:block;}
	.navbg{display:block;}
	
	.layout,.layoutHd,.layoutHome,.layoutSub {width: 96%;}
	/*导航*/
	.navParent > a {padding: 0 1.5rem;}



}
	
@media screen and (min-width:1200px){
	html{font-size:16px;}
	
	#navMbl{display:none;}
	.navBar{display:block;}
	.navbg{display:block;}

	
	.layout,.layoutHd,.layoutHome,.layoutSub,.layoutHome {width: 90%;}

	

}


