﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; list-style:none}
body { font-family:"Microsoft Yahei", arial;margin:0; padding:0; background: #FFF; font-size:14px; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{ border:none; vertical-align:middle}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;font-size:14px; font-weight:normal;}

a{color: #333; text-decoration:none; outline:none}
a:visited { text-decoration:none;}
a:hover { 
	text-decoration:none;color:#C00;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;}

.font12{font-size:12px;}
.m_r0{margin-right:0;}
.layout1200{
	clear:both;
	width:1200px;
	margin:0 auto;}
.layleft{
	float:left;
	width:580px;
	overflow:hidden;
	margin-bottom:30px;}
.layright{
	float:right;
	width:580px;
	margin-bottom:30px;}
	
.laygray{
	clear:both;background-color:#ededed;overflow:hidden;}	
/*.layblue{background-color:#e7f2fa;overflow:hidden;}	
.layblue2{background-color:#dbf3ea;overflow:hidden;}
.layblue3{background-color:#f0f6f5;overflow:hidden;}
.clearspace{clear:both;}*/		

/*页面顶部*/
#headertop{
	height:34px;line-height:34px;
	background-color:#f2f2f2;
	color:#7f8c8d;}

#headertop ul{
	float:right;
	}
#headertop ul li{
	float:left;
	}
#headertop ul li a{
	display:block;
	float:left;
	padding:0 12px;
	color:#7f8c8d;
}


/*页面头部*/
#header{
	height:70px;}

#header h2{	font-size:24px;
	color:#333;
	margin-top:16px;
	font-weight:bold;
	letter-spacing:5.6px;}
#header h4{	color:#999;}

/*#header .logo{
	float:left;
	margin-top:14px;}*/

#nav{
	height:46px;
	background-color:#0087a7;}


#nav ul{
	width:1200px;
	margin:0 auto;}
#nav ul li{
	float:left;
	font-size:16px;	
	line-height:46px;
	color:#333;
	margin-right:20px;}


#nav ul li a{
	display:block;
	padding:0 20px;
	color:#fff;
	}
#nav ul li a:hover{
	background:#009abf;
	-webkit-transition:all 0.3s;
	-moz-transition:all 0.3s;
	-o-transition:all 0.3s;
	-ms-transition:all 0.3s;
	transition:all 0.3s;

	}	
	

#nav ul li.active a{
	color:#fff;
	background:#00748f;}




/* bannerBOX */
#layoutbanner{
	clear:both;
	width:100%;
	height:300px;
	background-color:#5578b9;
	margin-bottom:40px;
	}

/* banner轮播css */
		.slideBox{ margin:0 auto;width:100%; height:300px; overflow:hidden; position:relative;  }
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;
		font-size:12px; }
		.slideBox .hd ul li.on{ background:#e15517; color:#fff; }
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; }
		.slideBox .bd img{ width:1920px; height:300px; display:block;margin:0 auto; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/linyi/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }




/* 图片新闻轮播css */
		.slidenews{width:100%; height:450px; overflow:hidden; position:relative;  }
		.slidenews .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
		.slidenews .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slidenews .hd ul li{ float:left; margin-right:4px;  width:12px; height:12px; text-align:center; background:#fff; cursor:pointer; 
		border-radius:12px;
-webkit-border-radius:12px; 
-moz-border-radius:12px;}
		.slidenews .hd ul li.on{ background:#e15517; color:#fff; }
		.slidenews .bd{ position:relative; height:100%; z-index:0;   }
		.slidenews .bd li{ zoom:1; vertical-align:middle; }
		.slidenews .bd li span{
			display:block;
			width:96%;
			padding-left:4%;
			position:absolute;
			bottom:0;
			height:30px;line-height:30px;
			background-color:#000;
			color:#fff;
			opacity:0.8;filter:alpha(opacity=80);
			z-index:100;}		
		
		.slidenews .bd img{display:block;margin:0 auto; }

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slidenews .prev,
		.slidenews .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/linyi/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slidenews .next{ left:auto; right:3%; background-position:8px 5px; }
		.slidenews .prev:hover,
		.slidenews .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slidenews .prevStop{ display:none;  }
		.slidenews .nextStop{ display:none;  }




/*首页新闻tab*/	
ul.titletab{
	height:36px;line-height:36px;
	border-bottom:2px solid #eee;}
ul.titletab li{
	font-size:18px;
	color:#666;
	float:left;
	margin-right:16px;
	font-size:18px;
	padding:0 12px;cursor:pointer;}
ul.titletab li.active{border-bottom:2px solid #009abf;color:#009abf;
font-weight:bold;}	
.tab_content{overflow:hidden;padding-top:30px;}	


a.newsmore{float:right;color:#666;font-size:12px;}
a.newsmore:hover{color:#C00;}

		

/*大标题*/
.titleh1{
	clear:both;
	height:36px;
	margin-bottom:20px;
	position:relative;
	border-bottom:1px solid #ddd;
	z-index:1;}

.titleh1 h3{
	position:relative;
	float:left;
	font-size:24px;
	color:#333;
	line-height:46px;
	height:46px;
	padding-right:30px;
	background:#fff url(../images/linyi/titlelineicon.gif) right  26px no-repeat;
	z-index:10;}




.titleh2{
	float:left;
	font-size:24px;
	color:#333;
	margin-bottom:20px;}


		
/*首页新闻*/


span.time_day{
	display:block;
	color:#999;font-size:12px;
}
	
dl.newsright{	
	clear:both;
	overflow:hidden;
	margin-bottom:16px;}	
dl.newsright dt{
	width:50px;
	float:left;
	background-color:#00c0ef;
	height:24px;
	line-height:24px;
	font-size:12px;
	color:#fff;
	margin-right:10px;
	text-align:center;
	border-radius:3px;
	-webkit-border-radius:3px; 
	-moz-border-radius:3px;}	
dl.newsright dd{
	float:right;
	width:520px;}
dl.newsright dd a{
	display:block;
	color:#666;
	margin-bottom:6px;}	
dl.newsright dd a:hover{
	color:#C00;}		





/*常用服务*/
.panlefw{
	width:1200px;
	height:120px;
	margin:0 auto;
	background-color:#00c0ef;}
.panlefw .title{
	float:left;
	width:150px;
	height:100px;
	padding-top:20px;
	background-color:#009abf;
	color:#fff;
	font-size:16px;
	text-align:center;}

.panlefw .title i{
	display:block;
	width:60px;
	height:60px;
	margin:0 auto;	
	margin-bottom:4px;}

.panlefw .title i.icon1{
	background:url(../images/linyi/changyong_icon1.png)
	}
.panlefw .title i.icon2{
	background:url(../images/linyi/changyong_icon2.png)
	}
.panlefw .content{
	float:left;
	width:1050px;
	height:120px;}

/*常用服务*/
/* 本例子css */
		.picScroll-left{ width:1000px;  overflow:hidden; position:relative;    }
		.picScroll-left .hd{ overflow:hidden;  height:30px;padding:0 10px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/linyi/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/linyi/icoCircle.png") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:10px;
		margin-left:20px;}
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; }
		.picScroll-left .bd ul a.pic{ 					        text-align:center;
		display:block;
		width:130px;
		height:50px;line-height:50px;
		background-color:#fff;
		margin-top:4px;}
		.picScroll-left .bd ul a.pic:hover{
			background-color:#009abf;
			color:#fff;
			font-weight:bold;margin-top:0;}




/*友情链接*/
/* 本例子css */
		.picScroll-left2{ width:1000px;  overflow:hidden; position:relative;    }
		.picScroll-left2 .hd{ overflow:hidden;  height:30px;padding:0 10px;  }
		.picScroll-left2 .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("../images/linyi/arrow.png") no-repeat;}
		.picScroll-left2 .hd .next{ background-position:0 -50px;  }
		.picScroll-left2 .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left2 .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/linyi/icoCircle.png") 0 -9px no-repeat; }
		.picScroll-left2 .hd ul li.on{ background-position:0 0; }
		.picScroll-left2 .bd{ padding:10px;
		margin-left:20px;}
		.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left2 .bd ul li{ margin:0 12px; float:left; _display:inline; overflow:hidden; }
		.picScroll-left2 .bd ul a.pic{ 					        text-align:center;
		display:block;
		width:170px;
		height:50px;line-height:50px;
		background-color:#fff;
		margin-top:4px;}
		.picScroll-left2 .bd ul a.pic:hover{
			background-color:#009abf;
			color:#fff;
			font-weight:bold;margin-top:0;}

		


/*园区服务*/
.divyuanqu{
	position:relative;
	float:left;
	width:372px;
	height:280px;
	margin-right:42px;
	cursor:pointer;
	margin-bottom:40px;
}
.divyuanqu .yqtitle{
	position:absolute;
	bottom:0;
	height:40px;line-height:40px;
	background-color:#000;
	width:372px;
	color:#fff;
	text-align:center;
	opacity:0.8;filter:alpha(opacity=80);
	z-index:100;}

.divyuanqu .yqcontent{
	display:none;bottom:0;
	position:absolute;
	height:280px;line-height:26px;
	background-color:#000;
	width:372px;
	color:#fff;
	opacity:0.8;filter:alpha(opacity=80);
	z-index:100;}
.divyuanqu .yqcontent h4{
	text-align:center;
	font-size:16px;
	margin-top:30px;
	font-weight:bold;}
.divyuanqu .yqcontent p{
	padding:10px 40px 0 40px;}




/*知名品牌*/
ul.pinpai{
	clear:both;
	overflow:hidden;
	/*border-left:1px dashed #bbb;*/
	}
ul.pinpai li{
	float:left;
	width:210px;
	height:100px;
	margin:0 20px 30px 10px;border:1px solid #eee;
	}
ul.pinpai li img{
	display:block;
	margin:0 auto;margin-top:10px;}	
ul.pinpai li.liright{margin-right:0;}	


/*footer*/
#footer{
	clear:both;
	background-color:#1b2c3e;
	font-size:14px;
	overflow:hidden;
	border-top:1px solid #ddd;}

#footer .divfooter{
	width:530px;
	margin:0 auto;}
#footer .copyrighttxt{
	float:left;
	line-height:28px;
	padding:20px 0;
	color:#bbbcbd;	
	}
#footer .fotterimg{
	float:left;
	margin-top:20px;
	margin-right:20px;
	}	
#footer .copyrighttxt a{color:#bbbcbd;}		
#footer .copyrighttxt a:hover{color:#fff;}	


/*--------------内页通用样式--------------*/
.bannerny{
	height:220px;
	overflow:hidden;
	background-color:#5a829b;
	margin-bottom:40px;
	}
.bannerny img{
	display:block;
	margin:0 auto;}	




/*政务服务tab*/	
ul.zwfwtab{
	}
ul.zwfwtab li{
	width:140px;
	height:140px;
	font-size:16px;
	text-align:center;
	float:left;
	margin-right:9px;margin-left:18px;
	border:2px solid #009abf;
	border-radius:100px;
	-webkit-border-radius:100px; 
	-moz-border-radius:100px;
	cursor:pointer;}
ul.zwfwtab li.active{
	background-color:#00c0ef;
	border:2px solid #00c0ef;
	color:#fff;}	
.zwfw_content{
	clear:both;	
	overflow:hidden;padding:30px 0 40px 0;}	


ul.zwfwtab li i{
	display:block;
	width:70px;
	height:70px;
	margin:0 auto;
	margin-top:16px;}


ul.zwfwtab li.active i.zwfwicon1{
	background:url(../images/linyi/zwfwicon1-2.png)}
ul.zwfwtab li.active i.zwfwicon2{
	background:url(../images/linyi/zwfwicon2-2.png)}
ul.zwfwtab li.active i.zwfwicon3{
	background:url(../images/linyi/zwfwicon3-2.png)}
ul.zwfwtab li.active i.zwfwicon4{
	background:url(../images/linyi/zwfwicon4-2.png)}
ul.zwfwtab li.active i.zwfwicon5{
	background:url(../images/linyi/zwfwicon5-2.png)}
ul.zwfwtab li.active i.zwfwicon6{
	background:url(../images/linyi/zwfwicon6-2.png)}
ul.zwfwtab li.active i.zwfwicon7{
	background:url(../images/linyi/zwfwicon7-2.png)}					


ul.zwfwtab li i.zwfwicon1{
	background:url(../images/linyi/zwfwicon1-1.png)}
ul.zwfwtab li i.zwfwicon2{
	background:url(../images/linyi/zwfwicon2-1.png)}
ul.zwfwtab li i.zwfwicon3{
	background:url(../images/linyi/zwfwicon3-1.png)}
ul.zwfwtab li i.zwfwicon4{
	background:url(../images/linyi/zwfwicon4-1.png)}
ul.zwfwtab li i.zwfwicon5{
	background:url(../images/linyi/zwfwicon5-1.png)}
ul.zwfwtab li i.zwfwicon6{
	background:url(../images/linyi/zwfwicon6-1.png)}
ul.zwfwtab li i.zwfwicon7{
	background:url(../images/linyi/zwfwicon7-1.png)}



/*内容*/
.imgcontent{
	margin:0 auto;
	margin-bottom:40px;
	}

.mbctc{
	padding:20px 0;}


.mbctc h3 {
	font-size:24px;
	font-weight:bold;
	color:#333;
	text-align:center;
	padding-bottom:20px;
	margin-bottom:20px;
	border-bottom:2px solid #e60012;}

.mbctc h2 {
	font-size:24px;
	font-weight:bold;
	color:#333;
	text-align:center;
	margin-bottom:20px;
	}
.mbctc h4 {
	color:#999;
	text-align:center;
	margin-bottom:20px;
	border-bottom:1px dashed #ddd;
	padding-bottom:20px;
	}	

.mbctc img{
	display:block;
	margin:0 auto;
	margin-bottom:20px;
	}



.mbctc p{
	line-height:30px;
	color:#333;
	text-indent:2em;}
	
a.btnctc{
	clear:both;
	margin:0 auto;
	display:block;
	background-color:#0087a7;
	color:#fff;
	height:40px;line-height:40px;
	width:150px;
	text-align:center;
	margin-top:30px;
	margin-bottom:20px;
	border-radius: .3em;
	-webkit-border-radius: .3em; 
	-moz-border-radius: .3em;
	}	

a.btnctc:hover{
	background-color:#006e88;
	margin-top:27px;margin-bottom:23px;}

.leftctc{
	float:left;
	width:400px;
	overflow:hidden;
	margin-bottom:20px;}
.rightctc{
	float:right;
	width:760px;overflow:hidden;
	margin-bottom:20px;}	


/*内页菜单*/

ul.menu{
	float:left;
	width:220px;
	margin-bottom:40px;}	
ul.menu li{
	line-height:40px;
	background-color:#27b2d3;
	margin-bottom:10px;
	}
ul.menu li span{
	background:url(../images/linyi/zhfwicon-1.png) 20px 4px no-repeat;
	padding-left:40px;color:#fff;
	}
ul.menu li a{
	display:block;
	width:100%;
	}	
ul.menu li a:hover{
	background-color:#0087a7;}		
ul.menu li a.active{background-color:#0087a7;}	
ul.sub{
	background-color:#0087a7;
	display:none;
	
	}	
ul.sub li{
	background:none;
	margin-bottom:0;}
ul.sub li a{
	display:block;
	width:80%;
	padding-left:20%;
	color:#fff;}
ul.sub li a:hover{background-color:#00748f;}
ul.sub li a.active{background-color:#00748f;}

/*内页菜单右边内容*/
.divright{
	width:940px;
	float:right;}
.divrightsmall{
	width:320px;
	float:right;}	
.divcenter{
	width:580px;
	float:left;}	


/*图片文字内容-一行4列*/
ul.imgtxt{
	clear:both}
ul.imgtxt li{
	float:left;
	margin-right:20px;
	width:220px;
	margin-bottom:30px;
	}
ul.imgtxt li a.imgdiv{
	display:block;	
	width:218px;
	height:148px;
	border:1px solid #dcdcdc;
	margin-bottom:10px;}	
ul.imgtxt li a.imgdiv:hover{
	border:1px solid #08bef0;}	
ul.imgtxt li img{
	display:block;
	margin:0 auto;
	}
ul.imgtxt li img.ptop{
	margin-top:46px;}	
ul.imgtxt li.lastli{
	margin-right:0}

ul.imgtxt p{
    line-height:22px;
	text-align:center;
	color:#666;
	font-size:13px;}
ul.imgtxt p.title{
	font-weight:bold;
	color:#000;
	font-size:14px;
	width:220px;
	white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}


/*内页大标题1*/
.nytitle{
	font-size:20px;
	color:#333;
	margin-bottom:20px;
	padding-left:10px;
	border-left:4px solid #0087a7;}

/*内页内容*/
dl.nyctnt{
	border:1px solid #ddd;
	padding:20px;
	margin-bottom:40px;
	overflow:hidden;}
	
dl.nyctntsml{
	border:1px solid #ddd;
	padding:20px;
	margin-bottom:20px;
	overflow:hidden;}
dl.nyctnt dt,dl.nyctntsml dt{
	float:left;
	width:270px;
	margin-right:20px;}

dl.nyctnt dd{
	float:left;
	line-height:26px;
	width:606px;
	}

dl.nyctntsml dd{
	float:left;
	line-height:26px;
	width:246px;
	}

dl.nyctnt dd h4,dl.nyctntsml dd h4{
	font-weight:bold;
	font-size:16px;
	margin-bottom:10px;}
dl.nyctnt dd p,dl.nyctntsml dd p{}




.newsdivleft{
	width:840px;
	float:left;}
.newsdivright{
	width:320px;
	float:right;}	
	
	
	
/*新闻公告*/
/*内页新闻tab*/	
.nynewstitle{
	height:36px;line-height:36px;
	border-bottom:2px solid #0ea0c5;}
.nynewstitle h3{
	float:left;
	font-size:20px;}
ul.nynewsright{}
ul.nynewsright li{
	clear:both;
	margin:8px 0;
	overflow:hidden;}
ul.nynewsright li a{
	display:block;
	float:left;
	width:300px;
	margin-left:10px;line-height:26px;}
ul.nynewsright li i.icondian{
	display:block;
	width:10px;
	height:auto;
	float:left;
	color:#009abf;}	


dl.newslistbig{
	height:200px;
	margin-bottom:30px;}
dl.newslistsmall{
	height:134px;
	margin-bottom:30px;}
dl.newslistbig dt{
	float:left;
	width:250px;
	height:200px;}	
		
dl.newslistsmall dt{
	float:left;
	width:140px;
	height:134px;
	background-color:#f7f7f7;}
.newslistsmall dt .daytime{
	width:86px;
	height:80px;
	background-color:#bcbcbc;
	color:#fff;
	margin:0 auto;
	margin-top:26px;
	text-align:center;}
.newslistsmall dt .daytime p.newsday{
	font-size:28px;
	font-weight:bold;
	padding:14px 0 2px 0;
	}
.newslistsmall dt .newsmonth p.newsday{
	
	}			
dl.newslistbig dd{
	float:left;
	width:530px;
	background-color:#f7f7f7;
	height:140px;
	padding:30px;}
dl.newslistsmall dd{
	float:left;
	width:640px;
	background-color:#f7f7f7;
	height:74px;
	padding:30px;}	
dl.newslistbig dd h3,dl.newslistsmall dd h3{
	float:left;
	font-size:16px;
	color:#000;
	margin-bottom:10px;}
dl.newslistbig dd .daytime,dl.newslistsmall dd .daytime{
	float:right;
	font-size:12px;
	color:#999;}
dl.newslistbig dd p,dl.newslistsmall dd p{
	clear:both;
	line-height:26px;}
dl.newslistbig dd a,dl.newslistsmall dd a{
	display:block;
	color:#666;}
dl.newslistbig dd a:hover,dl.newslistsmall dd a:hover{
	color:#900;}	
	
/*--------------分页--------------*/	
.page{height:40px;overflow: hidden;padding:30px 0px 10px 0px;position:relative;margin:30px 0px;letter-spacing:0;}
.pagination{margin-left:50%;float:left;min-width:515px;}
.inner{margin-left:-50%;float:left;}
.page a{display:block;float:left;padding:0px 12px;border:1px solid #d9d9d9;margin:0px 2px;background:#fff;height:36px;line-height:36px;color:#333;}
.page a.current{background:#026dbf;border:1px solid #026dbf;color:#fff;}
.page a.pagary{border:1px solid #ededed;color:#ccc;}
.page a:hover{background:#0087a7;color:#fff;border:1px solid #0087a7; text-decoration:none;}
.page-t,.page-input{display:block;float:left;}
.page-input{height:14px;border:1px solid #ccc;margin:10px 6px 0px 6px;}
a.h-none:hover{background:none;color:#333;border:1px solid #d9d9d9;}
a.page-goBtn{display:inline-block;background:#26a5c2;border:1px solid #0087a7;color:#fff;}
.page a.page-goBtn:hover{background:#0087a7;border:1px solid #026dbf;}



