@charset "utf-8";
.main-news{  overflow: hidden;}
.main-news-fl{width: 670px; overflow: hidden;}
.main-news-fl .fl-img img{margin-bottom: 10px; width: 220px; height: 160px;}
.tit{padding: 20px 0 ;}
.tit h2{font-size: 24px; color: #000000;}
.tit span{font-size: 16px; color: #959595; font-family: arial; font-weight: 600;}
/* 选项卡示例样式 */
.main-news-fr {width: 670px;border-right:1px solid #dcdcdc ; padding-right: 30px;  position: relative;}
.tab {
	overflow: hidden;
	width: 420px;
	height: 40px;	
	cursor: pointer;
}
.tab li {
	float: left;
	width: 103px;
	text-align: center;
	line-height: 32px;
	height: 40px;
	font-size: 16px;
	z-index: 999;
	
}
.tab li.on {

	background: url(../img/zticon_16.jpg) no-repeat center bottom #DDDDDD;
	
}
.con {
	/*width: 420px;*/
	
	
	border-top: none;
}
.xian{width: 410px; height: 2px; background: #dcdcdc; position: absolute; top: 30px; z-index: -1;}
.news-ul{overflow: hidden; display: block;}
.news-ul li{ background: url(../img/dian.jpg) no-repeat left center; padding-left: 15px; height: 45px; border-bottom: 1px solid #f5f5f5; line-height: 45px; }
.news-ul li a{color: #000; width: 285px; font-size:15px; height: 40px; display: block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; margin-left: 15px;}
.news-ul li .fr{font-size: 12px; color: #0100bd;}
.news-txt .more{ height: 30px; line-height: 30px; display: block; margin-top: 10px;}
.news-txt .more a{color:#0100bd!important;}

/* 选项卡示例样式2 */
.prc-baojia{margin-left:10px ;}
.prc-baojia-news{width: 450px; position: relative; }
.tab2 {
	overflow: hidden;
	width: 450px;
	height: 40px;
	
	cursor: pointer;
}
.tab2 li {
	float: left;
	width: 100px;
	text-align: center;
	line-height: 32px;
	height: 40px;
	
}
.tab2 li.on {

	background: url(../img/zticon_16.jpg) no-repeat center bottom #DDDDDD;
}
.con2 {
	width: 450px;
	
	
	border-top: none;
}
.xian2{width: 315px; height: 2px; background: #dcdcdc; position: absolute; top: 30px; z-index: -1;}
.news-ul2{overflow: hidden; display: block;}
.news-ul2 li{  padding-left: 15px; height: 40px; border-bottom: 1px solid #f5f5f5; line-height: 40px;}
.news-ul2 li a{color: #707070; width: 285px; height: 40px; display: block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; }
.news-ul2 li .fr{font-size: 12px; color: #0100bd;}
.news-txt2 .more{ height: 30px; line-height: 30px; display: block; margin-top: 10px;}
.news-txt2 .more a{color:#0100bd!important;}


/*产片展示*/
.tit2{padding: 20px 0 ; text-align: center;}
.tit2 h2{font-size: 24px; color: #000000;}
.tit2 span{font-size: 16px; color: #959595; font-family: arial; font-weight: 600;}
.tit2 p{ height: 40px; line-height: 40px;}
.prc-show-box{padding: 20px 0;width: 1200px;}
.prc-ul{width: 100%; overflow: hidden;}
.prc-ul li{width: 265px; float: left; margin-right: 40px; margin-top: 30px;}
.prc-ul li:nth-child(4),.prc-ul li:nth-child(8){ margin-right:0px;}
.prc-ul span{width: 100%; height: 50px; background: #efefef; display: block; text-align: center; color: #000000; font-size: 24px;line-height: 2;}
.prc-ul li img{width: 100%;} 
.prc-ul p{width: 100%; height: 50px; background: #0101bb; display: block; text-align: center; color: #000000; font-size: 14px;line-height: 50px; color: #FFFFFF; margin-top: 3px;}

/*研发体系*/
.yftx-box{width: 100%; background: #eaeaea; padding: 20px 0;}
.yftx-cen-ul{display: inline-block; width: 1010px; padding-bottom:20px ;}
.yftx-cen-ul li{ float: left; margin-right: 10px; width: 326px;height: 190px; position: relative;}
.yftx-cen-ul li img{width: 326px;height: 190px;}
.yftx-cen-ul li p{font-size: 20px; color: #000000;height: 30px;  text-align: center; line-height: 30px;}
.hover{width: 326px;height: 190px; background: url(../img/yf2.png); position: absolute; top: 0; left: 0; display: none;}
.hover span{background: url(../img/yf.png) no-repeat center center; width: 230px;display: block; text-align: center; margin-top: 80px; color: #FFFFFF; font-size: 20px; margin-left: 50px;}
.yftx-cen-ul li a:hover div.hover{display: block;}
.rzs-aet{/*margin-top: 20px;*/ display: inline-block; padding-bottom: 40px;}
.rzs-ul{width: 1030px;}
.rzs-ul li{float: left; border: 2px solid #0a100c; margin-right: 33px;}
/*集团产业*/
.jtcy-box{width: 100%; height: 365px; background: url(../img/zticon_42.jpg) no-repeat center top;}
.jtcy-cen{width: 380px; padding-top: 150px; color: #FFFFFF; font-size: 14px;}
.jtcy-cen p{line-height: 2.2;}
.xiangq{float: right; background: #0101bb; padding: 2px 15px; color: #FFFFFF;margin-right: 150px; margin-top: 10px;}

.xwzx-jtgk{padding: 40px 0;}
/* 选项卡示例样式2 */
.prc-baojia{margin-left:10px ;}
.main3{width: 100%; position: relative; }
.tit3{ text-align: center;}
.tit3 h2{font-size: 24px; color: #000000;}
.tit3 span{font-size: 16px; color: #959595; font-family: arial; font-weight: 600;}
.tab3 {
	overflow: hidden;
	width: 500px;
	height: 45px;
	margin-left: 25%;
	
	cursor: pointer;
}
.tab3 li {
	float: left;
	width: 250px;
	text-align: center;
	line-height: 43px;
	height:43px;
	border-bottom:2px solid #DDDDDD ;
	
}
.tab3 li.on {

	background:  #DDDDDD;
}
.con3 {
	width:100%;

	
	border-top: none;
}
.gsyw-ul{width: 1100px; display: inline-block;}
.gsyw-ul li{width: 450px; float: left; margin-right: 100px; margin-top: 50px;}
.gsyw-ul li img{float: left; width: 116px; height: 116px; display: block;}
.gsyw-ul li h2{background: url(../img/zticon_53.jpg) no-repeat center left; height: 20px; line-height: 20px;padding-left: 30px; width: 280px; color: #000000; font-size: 22px;}
.gsyw-ul li p{width: 307px; color: #6e6e6e; line-height: 22px; height: 90px; margin-top: 10px;overflow: hidden;}
 

/*产品列表页*/
.ny-baner{width: 100%; height: 302px;}
.product-weizhi{width: 100%; height: 60px; border-bottom: 1px solid #DDDDDD; box-shadow: 2px 2px 2px 2px #f1f1f1; line-height: 60px; margin-bottom: 20px;}
.weizhi-tit h2{background: url(../img/ny-icon_05.jpg) no-repeat center left; padding-left: 20px; font-size: 22px;}
.weizhi-tit h2 i{font-style: normal; font-size: 16px; margin-left: 15px;}
.weizhi-tit .dqwz a{color: #666666; font-family: 宋体;}
.prc-list-box{overflow: hidden;}
.prc-left{background: url(../img/ny-icon_09.jpg) no-repeat center top; width: 227px; padding-bottom: 50px;}

.prc-left-tit h2{font-size: 20px; color: #0200bb; height: 40px; line-height: 40px; width: 90px; overflow: hidden; margin-left: 15px;}
.prc-left-tit i{ color: #dbdbdb; font-style: normal; font-size: 18px; height: 30px;line-height: 30px; margin-left: 15px;}
.prc-type {margin-top: 20px;}
.prc-type li{ padding-left:40px; background: url(../img/ny-icon_17.jpg) no-repeat 20px 15px  ;}
.prc-type a{height: 45px; display: block; width: 100%;  line-height: 35px; color: #626262; }
.prc-type a:hover{color: #FFFFFF;height: 45px;line-height: 35px; } 
.prc-type li:hover{background: url(../img/ny-icon_12.png) no-repeat center left;  }
.jczx {margin-top: 20px; overflow: hidden;}
.jczx li{margin-top: 20px;width: 216px; height: 77px;}
.jczx li img{width: 216px; height: 77px;}
.prc-list-fr{width: 771px; overflow: hidden;}
.prc-show-cen li{width: 210px; float: left;margin-left: 47px; margin-bottom: 30px;}
.prc-show-cen li span{ background: #efefef; height: 45px; width: 100%; line-height: 45px; display: block;text-align: center;color: #000000; font-size: 16px;}
.prc-show-cen li img{width: 210px; height: 190px;}
.prc-show-cen li h2{background: #0200bb; height: 25px; line-height: 25px; color: #FFFFFF; text-align: center; margin-top: 2px;}
.prc-show-cen li p{font-size: 12px; color: #a3a3a3; line-height: 18px; height: 36px; margin-top: 5px;}
.prc-show-cen li i{font-size: 13px ; font-style: normal; margin-top: 5px; width: 100%; display: block;}
 
.page{ overflow: hidden; padding: 30px 50px 30px 34%;}
.page li{float: left; margin-left: 15px; }
.page li a{color: #000000; font-family: arial; font-weight: bold;background: #f6f4f4;padding: 4px 8px; border-radius: 5px; border: 1px solid #b5bdc3;display: block; }
.page li a:active{background: #000000; color: #FFFFFF;border: 1px solid #000000;}
.page .active{background: #000000; color: #FFFFFF;border: 1px solid #000000;}
.prc-show-xx{width: 730px; float: right;}
.prc-show-xx h2 {color: #0101BB; width: 100%; text-align: center;font-size: 16px;}
.prc-show-xx .rq-dj{ font-size: 12px; width: 80%;margin-left: 10%; text-align: center; display: block; color: #999999; margin-top: 20px; border-bottom: dashed 1px #f1f1f1; height: 35px;}
.prc-show-xx p{line-height: 28px; color: #666666; text-indent: 2em; width: 100%; display: block; overflow: hidden; }
.next{width: 100%; margin-top: 50px; margin-bottom: 30px; color: #666666;}
.next span{width: 100%; display: block; height: 30px;line-height: 30px;}
.next a{color: #0b0dc0;height: 30px;line-height: 30px;}
/*产品报价*/
/* 选项卡示例样式 */
.prd-baojia {width: 100%;}
.tab6 {
	overflow: hidden;
	width: 567px;
	height: 48px;
	margin-left: 26%;

	cursor: pointer;
}
.tab6 li {
	float: left;
	width: 129px;
	text-align: center;
	line-height: 32px;
	line-height: 36px\0;
	
	height: 48px;
	font-size: 20px;
	margin-left: 20px;
}
.tab6 li.on {
	background: url(../img/bj-icon_03.jpg) no-repeat;
	color: #FFFFFF;
}
.con6 {
	
	overflow: hidden;
	padding: 40px 0;
}
.baojia-ul{width: 1080px;}
.baojia-ul li{background: url(../img/dian2_03.jpg) no-repeat center left; padding-left: 15px; width: 42%; float: left; margin-right: 6%; height: 40px; line-height: 40px;}
.baojia-ul li a{color: #666666; width: 312px; white-space: nowrap;overflow: hidden; display: block; text-overflow: ellipsis;}


/*研发中心*/
.yanfa-ul {width: 1030px; display: inline-block; padding-bottom: 50px;}
.yfli2{width: 656px!important; height: 313px;}
.yfli2 .yf-jianj{width:  656px!important; height: 313px;position: absolute; top: 0; left: 0; color: #FFFFFF; background: url(../img/yf-icon_13.png); display: none;}
.yfli2 .yf-jianj h2{font-size: 24px; text-align: center; height: 50px; line-height: 50px; margin-top: 30px;}
.yfli2 .yf-jianj p{width: 616px; padding: 0 15px; font-size: 12px; line-height: 24px; margin-top: 30px;}

.yanfa-ul li{position: relative; width: 313px; height: 313px; float: left; margin-right: 30px; margin-top: 30px;}
.yf-tit{width: 170px; height: 80px; position: absolute; top: 50%; left: 50%; z-index: 99; background: url(../img/yf-icon_13.png); text-align: center; line-height: 80px; color: #FFFFFF; font-size: 26px; margin-left: -85px; margin-top: -40px;}

.yf-jianj{width: 313px; height: 313px;position: absolute; top: 0; left: 0; color: #FFFFFF; background: url(../img/yf-icon_13.png); display: none;}
.yf-jianj h2{font-size: 24px; text-align: center; height: 50px; line-height: 50px; margin-top: 30px;}
.yf-jianj p{width: 283px; padding: 0 15px; font-size: 12px; line-height: 24px; margin-top: 30px;}
.yf-jianj div.ckxx{text-align: center; width: 100px; background: url(../img/bgck_03.png); height: 40px; line-height: 38px; margin-top: 30px;}
.yanfa-ul li a:hover div.yf-jianj{display: block;}
.yanfa-ul li a:hover div.yf-tit{display: none;}


/* 选项卡示例样式 */
.prd-baojia {width: 100%;}
.tab7 {
	overflow: hidden;
	width: 615px;
	height: 40px;
	margin-left: 19%;

	cursor: pointer;
}
.tab7 li {
	float: left;
	width: 129px;
	text-align: center;
	line-height: 40px;
	height: 40px;
	font-size: 20px;
	margin-left: 20px;
}
.tab7 li.on {
	background: #0101bb;
	color: #FFFFFF;
}
.con7 {
	
	overflow: hidden;
	padding: 40px 0;
}

.yaowen-ul{width: 1080px;}
.yaowen-ul li{ width: 45%; float: left; margin-right: 2%; height: 90px; border: 1px solid #edecec; margin-top: 20px; box-shadow: 2px 2px 2px 1px #EEEEEE;}
.yaowen-ul li a{color: #666666; width: 450px; 

}

.yaowen-ul .fl{background: #999999;  width: 70px; height: 90px; }
.yaowen-ul .fl .ri{text-align: center; color: #FFFFFF; font-size: 32px; height:60px; line-height: 60px;}
.yaowen-ul .fl .yue{text-align: center; color: #FFFFFF; font-size: 15px; height: 30px;  line-height: 30px; background: #676767;}

.yaowen-ul h2{margin-left: 80px; width: 350px;overflow: hidden;white-space: nowrap;overflow: hidden; display: block; text-overflow: ellipsis; font-size: 24px; color: #676767; margin-top: 5px\0; }
.yaowen-ul .yaowp{margin-left: 80px;width: 350px; overflow: hidden; font-size: 12px; line-height: 24px; color: #999999; text-indent: 2em; height: 50px; margin-top: 5px;}
