﻿/*重置浏览器与默认样式设置，以下*/
body{
	font-family:"微软雅黑";
	font-size: 14px;
}
a,abbr,acronym,address,article,aside,audio,b,blockquote,big,body,canvas,caption,cite,code,datalist,dd,del,details,dfn,dl,div,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,meter,nav,menu,object,ol,output,p,pre,progress,q,samp,section,small,span,strike,strong,sub,sup,table,tbody,tfoot,thead,th,tr,tt,td,ul,var{
	margin:0; 
    padding:0;

}
table{ 
	border-collapse:collapse;
	border-spacing:0;
} 
a{
	text-decoration: none;
}
ul,ul li,li{
	list-style:none;
	list-style-type:none;
}
.clear{
	clear:both;
}
img{
        border:none;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
}


p,li,table,input,span,a,div{
	color: #333;
	font-size: 12px;
}
a:link{
	color: #333;
}
a:hover{
	color:rgb(255,81,23);
}
/*重置浏览器与默认样式设置，以上*/

body{
}
#clusterhead .cluster_banner{
	list-style: none;
}
#clusterhead .cluster_banner li{
	width: 100%;
	min-width:1200px;
	max-width:1400px;
	margin: auto;
}
#clusterhead .cluster_banner li img{
	width: 100%;
}
#clusterhead .cluster_banner .banner2,#clusterhead .cluster_banner .banner3{
	display: none;
}
#cluster_diqu{
	width: 1200px;
	border: 1px solid #CCC;
	margin: 10px auto;
}
#cluster_diqu strong{
	display: block;
	padding: 8px 16px;
	font-size: 14px;
	color: #063f98;
}
#cluster_diqu>ul{
	width: 60%;
	padding: 8px 16px;
	float: left;
}
#cluster_diqu>ul li{
	float: left;
}
#cluster_diqu>ul li a{
	display: block;
	width: 108px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	border: 1px solid #d8e7f6;
	margin: 5px 10px 5px 0;
	color:#063f98;
}
.map{
	width: 37%;
	float: right;
	margin: 13px 0;
}
.map embed{
	width:400px;
	height:333px;
}

.shi{
	float: left;
	width: 59%;
	border-top:  dashed 1px #CCC;
	margin-left: 16px;
	min-height: 40px;
}
.shi ul{
	display: none;
	padding: 10px 0;
}
.shi ul li{
	float: left;
}
.shi ul li a{
	padding: 8px 18px 8px 0;
	display: block;
	white-space:nowrap;
}
#cluster_diqu>ul li a.shi_color{
	color:#E00;
	border-color: #E00;
}
#clusterhead_bottom{
	width: 1200px;
	margin: auto;
}
#chanyejiqun{
	width: 75%;
	border: 1px solid #CCC;
	float: left;
	height: 270px;
	overflow: hidden;
}
#chanyejiqun ul{
	padding: 10px 20px;
}
#chanyejiqun strong{
	display: block;
	padding: 8px 16px;
	font-size: 14px;
	color: #063f98;
	background: #d8e7f6;
}
#chanyejiqun li{
	float: left;
	width: 25%;
	padding: 5px 0;
	border-bottom: 1px dashed #CCC;
}
#chanyejiqun li a{
	display: block;
	line-height: 26px;
	height: 26px;
	font-size: 15px;
}
#clusterhead_bottom_right{
	width: 290px;
	background: #EEE;
	float: right;
}
#clusterhead_bottom_right span{
	display: block;
}
#clusterhead_bottom_right p{
	background: rgb(15,70,149);
	margin-bottom: 8px;
}
#clusterhead_bottom_right p a{
	font-size: 16px;
	color: #FFF;
	display: block;
	float: left;
	width: 33%;
	text-align: center;
	padding: 14px 0;

}
.clusterhead_banner{
	padding: 10px 0 0 0;
	float: left;
}

.zhongguojiqun{
	width: 1200px;
	margin: 20px auto;
}
.cluster_title{
	border-bottom: 2px solid #999;
	margin-bottom: 10px;
}
.cluster_title strong{
	border-bottom: 2px solid #F84500;
	font-size: 18px;
	color: #0b4296;
	padding-bottom: 4px;
	display: block;
	margin-bottom: -2px;
	*display:inline-block;/* ie7 */
}
.cluster_title1 strong{width:170px; }/*162+8=170*/
.cluster_title2 strong{width:170px; }
.cluster_title3 strong{width:188px; }
.cluster_title4 strong{width:170px; }
.cluster_title5 strong{width:188px; }
.cluster_title6 strong{width:152px; }

.jiqun_left{
	width:294px;
	float: left;
}
.jiqun_left .left_title{
	font-size: 16px;
	color: #FFF;
	padding: 8px 10px 8px 20px;
	margin-top: 8px;
	background: #1487b3 url(../Images/com_gif.gif) no-repeat 8px -7px;
}
.jiqun_left .left_title span{
	float: right;
	color: #FFF;
	font-size: 16px;
	font-style: italic;
}
.jiqunleft_photo{
	border: dashed #CCC 1px;
	border-bottom: none;
	padding: 0 4%;
	*width:91.3%;/* ie7 */
}
.jiqunleft_photo .clear{
	display: block;
}
.jiqunleft_photo a{
	display: block;
	float: left;
	width: 33.3%;
}
.jiqunleft_photo a img{
	width: 100%;
	height:89px;
}
.jiqun_left .photo_map{
	border: dashed #CCC 1px;
	padding: 6px 4%;
}
.jiqun_left .photo_map p{
	text-align: center;
	float: right;
	width: 96px;
	line-height: 1.6em;
	font-weight: 600;

}
.jiqun_left .photo_map p b{
	font-size: 14px;
	line-height: 1.8em;
}
.jiqun_left .con_left1,.jiqun_left .con_left2,.jiqun_left .con_left3{
	color: #ff7300;
}
.jiqun_left .con_right1,.jiqun_left .con_right2,.jiqun_left .con_right3{
	color: #444;
}
.jiqun_left .con_left1,.jiqun_left .con_right1{
	font-size: 14px;
}
.jiqun_left .con_left2,.jiqun_left .con_right2{
	font-size: 12px;
}
.jiqun_left .con_left3,.jiqun_left .con_right3{
	font-size: 14px;
}
.daohangfenlei{
	position: relative;
	padding: 0 8px;
	border-left:1px solid #CCC;
	border-right:1px solid #CCC;
}
.daohangfenlei p{
	height: 20px;
/*	border-bottom: 1px solid #ff7300;
*/	line-height: 2.0em;
	height: 2.0em;
}
.daohangfenlei p .item1,.daohangfenlei p .item2,.daohangfenlei p .item3,.daohangfenlei p .item4{
	width: 18.3%;
	margin-right: 2%;
	display: block;
	float: left;
	
}
.daohangfenlei p span{
	float: right;
	display: block;
	width:13.3%;
	margin-left: 20%;
	height: 22px;
	background:  url(../Images/com_gif.gif) no-repeat 19px 12px;
}
.daohangfenlei ul{
	padding: 0 0 6px 0;
}
.daohangfenlei ul li{
	float: left;

}
.daohangfenlei ul li a{
	display: block;
	padding: 0 8px 0 0;
	margin: 6px 8px 6px 0;
	line-height: 1.2em;
	border-right: 1px solid #777;
	white-space:nowrap;
}
.daohangfenlei ul .item_last{
	border:none;
}
.daohangfenlei ul{
	position: relative;
}
/*item1_ul1*/
.item2_ul,.item4_ul{
	display: none;
}
.daohang{
	position: relative;
	z-index: 4;
	background: #FFF;
}

.with1,.with2{
	background: #FFF;
	width: 290px;
	padding: 16px;
	position: absolute;
	z-index: 222;
	border: 2px solid #ff7300;
	top:0;
	left:292px;
	display: none;
}
.with3,.with4{
	background: #FFF;
	width: 290px;
	padding: 16px;
	position: absolute;
	z-index: 222;
	border: 2px solid #ff7300;
	top:79px;
	left:292px;
	display: none;

}
.with b{
	display: block;
	float: left;
	width: 40px;
	height: 20px;
	
}
.with>ul>li{
	border-bottom: 1px dashed #CCC;
	margin-bottom: 6px;
	padding: 6px;
}
.with ul li ul{
	
	width: 230px;
	float: left;

}
.with ul li ul li{
	float: left;
	padding: 0 6px 4px 6px;
}
.with ul li ul li a{
	white-space:nowrap;
}
.daohangfenlei1{
	border-bottom: 1px dashed #CCC;
	z-index: 10;
	position: relative;
	height: 80px;
	overflow: hidden;
}
.daohangfenlei2{
	border-bottom: 1px solid #CCC;
	z-index: 10;
	position: relative;
	margin-top: -2px;
	height: 86px;
	overflow: hidden;
}
.border1{/*JS添加,层叠覆盖以上两个属性*/
	border: 2px solid #ff7300;
	border-right: 2px solid #FFF;
}

.jiqun_middle{

	width: 649px;
	height: 397px;
	float: left;
	margin-left: 10px;
}
.jiqun_middle a{
	display: block;
	border:solid 1px #FFF;
	margin-bottom: -1px;
	margin-left: -1px;
	float: left;
	position: relative;
}
.jiqun_middle a:hover img{
	ilter:Alpha(opacity=80);/*IE8及以前*/
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	opacity: 0.8;
}
.jiqun_middle a p{
	width: 100%;
	height: 100%;
}


/* 图片上文字的样式 */
.jiqun_middle a .biaoti{
	width: 100%;
	position: absolute;top:44%;
	text-shadow:
		1px 1px 1px #FFF,
		-1px 1px 1px #FFF,
		1px -1px 1px #FFF,
		-1px -1px 1px #FFF;/* IE10及以上版本才支持该属性 */
	font-weight: 600;font-size: 18px;color: #00F;text-align: center;
}
.jiqun_middle a .neirong{
	width: 100%;
	position: absolute;top:52%;
	text-shadow:
		1px 1px 1px #FFF,
		-1px 1px 1px #FFF,
		1px -1px 1px #FFF,
		-1px -1px 1px #FFF;/* IE10及以上版本才支持该属性 */
	font-weight: 600;color: #00F;text-align: center;
}
.jiqun_middle a .biaoti1{
	width: 100%;
	position: absolute;top:28%;
	text-shadow:
		1px 1px 1px #FFF,
		-1px 1px 1px #FFF,
		1px -1px 1px #FFF,
		-1px -1px 1px #FFF;/* IE10及以上版本才支持该属性 */
	font-weight: 600;font-size: 18px;color: #00F;text-align: center;
}
.jiqun_middle a .neirong1{
	width: 100%;
	position: absolute;top:50%;
	text-shadow:
		1px 1px 1px #FFF,
		-1px 1px 1px #FFF,
		1px -1px 1px #FFF,
		-1px -1px 1px #FFF;/* IE10及以上版本才支持该属性 */
	font-weight: 600;color: #00F;text-align: center;
}
.jiqun_middle a .biaoti2{
	width: 100%;
	position: absolute;top:28%;
	left:0px;
	text-shadow:
		1px 1px 1px #FFF,
		-1px 1px 1px #FFF,
		1px -1px 1px #FFF,
		-1px -1px 1px #FFF;/* IE10及以上版本才支持该属性 */
	font-weight: 600;font-size: 18px;color: #00F;text-align: center;
}
.jiqun_middle a .neirong2{
	width: 100%;
	position: absolute;top:53%;
	left:0px;
	text-shadow:
		1px 1px 1px #FFF,
		-1px 1px 1px #FFF,
		1px -1px 1px #FFF,
		-1px -1px 1px #FFF;/* IE10及以上版本才支持该属性 */
	font-weight: 600;color: #00F;text-align: center;
}
/* 图片上文字的样式 */
.jiqun_right{
	width: 240px;
	height: 397px;
	float: right;
	border: 1px solid #57bdfd;
	overflow: hidden;
}
.jiqun_right_title{
	display: block;
	font-size: 14px;
	color: #FFF;
	padding: 8px 12px;
	background: #57bdfd;
	font-weight: 100;
}
.jiqun_right .p_con{
	padding: 0 12px;
	text-indent: 2em;
	line-height: 2em;
	height: 175px;
	overflow: hidden;
}
.jiqun_right .p_img{
	text-align: center;
	padding: 10px 0;
}
.jiqun_right .p_img img{
	/*border:1px solid #DDD;*/
}


/*图片轮换*/
.jiqun_right>div{
	position: relative;
	height: 170px;
	overflow: hidden;
}
.jiqun_right .ul_img{
	height: 156px;
	width: 148px;
	overflow: hidden;
	margin: 16px auto;

}
.jiqun_right .ul_img ul{
	width: 800px;
	height: 156px;
}
.ul_img_left{
	position: absolute;
	top:50px;
	left: 18px;
	width: 20px;
	height: 40px;
	background: #A0F;
	display: block;
}
.ul_img_right{
	position: absolute;
	top:50px;
	right: 18px;
	width: 20px;
	height: 40px;
	background: #A0F;
	display: block;
}
.jiqun_right .ul_img2,.jiqun_right .ul_img3,.jiqun_right .ul_img4{
	
}
.jiqun_right .ul_img li{
	float: left;
	height: 156px;
	width: 148px;
}
.jiqun_right .ul_img li img{
	width: 100%;
	height: 100%;
}
.jiqun_right .ul_list li{
	padding: 6px 12px;

}
.jiqun_right .ul_list li span{
	float: right;
}
.jiqun_right .ul_list li .clear{
	display: block;
}
.jiqun_right .ul_list li a{
	float: left;
	display: block;
	width: 170px;
	padding-left: 12px;
	height: 1.4em;
	overflow: hidden;
	white-space: nowrap;
 	text-overflow:ellipsis;
	background: url(../Images/sy_44.png) no-repeat 3px 7px;
}
/*图片轮换*/

/*优秀企业*/
.youxiuqiye li{
	width: 100%;

	padding: 10px 0;
}
.youxiuqiye{
	padding:12px 10px;
}
.youxiuqiye b,.youxiuqiye p,.youxiuqiye img{
	float: left;
	display: block;
}
.youxiuqiye b,.youxiuqiye p{
	width: 148px;
	padding-left: 10px;
	height: 2.6em;
	overflow: hidden;
}

.youxiuqiye b{
	color: #024d8d;
	line-height: 2.0em;
	height: 2.0em;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
/*优秀企业*/
/*优秀企业2*/
.youxiuqiye2{
	padding: 12px 12px;
}
/*优秀企业2*/
.youxiuqiye2 li{
	border-bottom: 1px dashed #CCC;
	padding: 6px 0;
}
.youxiuqiye2 a{
	display: block;
	font-weight: 600;
	font-size: 14px;
	color: #024d8d;
	padding-left: 12px;
	background:url(../Images/com_gif.gif) no-repeat 0px -35px;
	height: 1.6em;
	line-height: 1.6em;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.youxiuqiye2 p{
	line-height: 1.6em;
	overflow: hidden;
	white-space: nowrap;
	height: 1.6em;
	text-overflow:ellipsis;
}
/*优秀企业3*/
.youxiuqiye3{
	padding: 8px 0;
}
.youxiuqiye3 li{
	padding-left: 12px;

}
.youxiuqiye3 li a{
	display: block;
	padding: 3px 0;
	overflow: hidden;
	
}
/*js*/
#youxiuqiye3 .lunhuan_cur{
	height:211px;
}
#youxiuqiye3 li img{display:none;}
#youxiuqiye3 .lunhuan_cur p{display:none;}
#youxiuqiye3 .lunhuan_cur img{display:block;}
#youxiuqiye3 li a {
	background: none;
}
/*js*/
/*优秀企业3*/
/*优秀企业4*/
.youxiuqiye4{
	padding: 10px 0;
}
.youxiuqiye4 li{
	padding-left: 12px;
}
.youxiuqiye4 li a{
	display: block;
	padding: 2px 0;
	padding-left:12px;
	background:url(../Images/sy_44.png) no-repeat 3px 11px;
	line-height: 1.6em;
	height: 1.6em;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;

}
/*优秀企业4*/
/*新闻资讯*/
.shangyezixun{
	width: 1200px;
	margin: auto;
	margin-bottom: 30px;
}
.shangyezixun_left{
	width: 72%;
	padding-bottom: 6px;
	float: left;
	border: 1px solid #CCC;
}
.shangyezixun .fenlei_title{
	height: 36px;
	background:#EEE;
	line-height: 36px;
	border-bottom: 1px solid #CFCFCF;
	color: #333;
	font-size: 17px;
	text-align: center;
}

.shangyezixun_left>ul>li{
	border:1px solid #CFCFCF;
	width: 458px;
	margin-right: 15px;
	float: left;
	margin-bottom: 15px;
	padding-bottom: 12px;
}
.shangyezixun_left ul li .fenlei_a{
	padding: 12px;

}
.shangyezixun_left ul li .fenlei_a span{
	display:block;
	font-size: 14px;
	line-height: 1.6em;
}.shangyezixun_left ul li .fenlei_a span a{
	padding: 1px 0;
	display: inline-block;
	font-size: 14px;

	overflow: hidden;
    height: 1.5em;
    white-space: nowrap;
    width: 68%;
    text-overflow:ellipsis;
}
.shangyezixun_left ul li .fenlei_a .a_img{
	float: left;
	border: 1px solid #CFCFCF;
	margin-right: 12px;
	height: 100px;
	width: 120px;
}
.shangyezixun_left ul li .fenlei_a .a_img img{
	width: 100%;
	height: 100%;
}
.shangyezixun_left ul li ul{
	margin-top: 14px;
}
.shangyezixun_left ul li ul li{
	margin: 6px 0 6px 12px;
	padding: 0 12px;
	background: url(../Images/bg.png) no-repeat 3px 9px ;
	display: block;
	line-height: 1.6em;
	height: 1.6em;

}
.shangyezixun_left ul li ul li a{
	display:inline-block;
	font-size: 14px;

	overflow: hidden;
    height: 1.4em;
    white-space: nowrap;
    width: 82%;
    text-overflow:ellipsis;
}
.shangyezixun_left ul li ul li span{

	float: right;
}
.shangyezixun_leftimg{
	float: left;
	padding: 12px;
	width: 280px;
}
.shangyezixun_leftimg img{
	width: 100%;
}
.shangyezixun_leftright{
	padding-top: 12px;
	float: right;
	width: 61%;
	padding-right: 2%;
}
.shangyezixun_leftright strong a{
	font-size: 15px;
	color: #063f98;
}
.shangyezixun_leftright strong a:hover{
	color:rgb(255,81,23);
}
.shangyezixun_leftright .p_con{
	text-indent: 2em;
	line-height: 1.8em;
	padding: 10px 0;
	height: 66px;
	overflow:hidden;	
}
.shangyezixun_leftright .p_a a{
	display: block;
	padding: 8px 0;
	font-size: 14px;
	font-weight: 600;
	line-height: 28px;
	height: 16px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width: 400px;
	float: left;
}
.shangyezixun_leftright .p_a span{
	float: left;
	height: 16px;
	line-height: 28px;
	font-size: 14px;
	font-weight: 600;
	padding: 8px 0;
	color: #666;
	padding-right: 2px;
	width: 100px;
}
/**/
.shangyezixun_right{
	width: 27%;
	float: right;
	border:1px solid #CCC;
	padding-bottom: 14px;
}
.shangyezixun_right .p_img{
	padding: 10px;
}
.shangyezixun_right .p_img b,.shangyezixun_right .p_img span,.shangyezixun_right .p_img img{
	display: block;
	float: left;
}
.shangyezixun_right .p_img img{
	padding: 10px;
	padding-left: 0;
}
.shangyezixun_right .p_img b,.shangyezixun_right .p_img span{
	padding-top:10px;
	width: 228px;
}
.shangyezixun_right .p_img span{
	height: 34px;
	overflow: hidden;

}
.shangyezixun_right ul li{
	line-height: 1.6em;
	padding-left: 10px;
}
.shangyezixun_right ul li span{
	float: right;
	width: 80px;
	padding: 4px 0;
	height: 1.4em;
	display: block;
}
.shangyezixun_right ul li a{
	float: left;
	padding-left: 10px;
	background: url(../Images/sy_44.png) no-repeat 5px 15px;
	display: block;
	padding: 4px 14px ;
	height: 1.4em;
	width: 204px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow:ellipsis;
}
.shangyezixun .shangyezixun_right .fenlei_title{
	text-align: left;
	padding-left: 12px;
	font-size: 14px;
}
/*以下，轮播图*/

/*style_com.css以下*/

/*style_com.css以上1013～1093*/
/*以上，轮播图*/

.new{
	width:235px;
	padding:5px;
	}
.new ul li{
	line-height:28px;
	margin-left:10px;
	}
.new ul li span{
	float:right;
	margin-right:12px;
	}