@charset "utf-8";

/*焦点图*/
.banner {
	width: 100%;
	clear: both;
	padding-left: 0;
	padding-right: 0;
	text-align: center;

}
.fullSlide {
	width: 100%;
	position: relative;
	height: 550px;
	background: #000;
	text-align: center;
	margin-top: 150px;
}
.fullSlide .bd {
	margin: 0 auto;
	position: relative;
	z-index: 0;
	overflow: hidden;
}
.fullSlide .bd ul {
	width: 100% !important;
}
.fullSlide .bd li {
	width: 100% !important;
	height: 550px;
	overflow: hidden;
	text-align: center;
}
.fullSlide .bd li a {
	display: block;
	height: 550px;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 30px;
	left: 0;
	height: 5px;
	line-height: 5px;
}
.fullSlide .hd ul {
	text-align: center;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
 *display: inline;
	zoom: 1;
	width: 47px;
	height: 5px;
	margin: 1px;
	overflow: hidden;
	background: #fff;
	filter: alpha(opacity=50);
	opacity: 0.5;
	line-height: 999px;
}
.fullSlide .hd ul .on {
	background: #087DD5;
}
.fullSlide .prev, .fullSlide .next {
	position: absolute;
	z-index: 999;
	top: 55%;
	left: 10%;
	width: 58px;
	height: 80px;
	background: url(../images/left_on.png) no-repeat;
	cursor: pointer;
	display: none;
}
.fullSlide .next {
	left: auto;
	right: 10%;
	background: url(../images/right_on.png) no-repeat;
}



.g_zj{ height: 322px; width:1188px; background: #fff; border: 1px solid #dedede; border-top: 3px solid #267CB7; }
.g_zj .tit{color: #283770; font-size: 14px; height: 39px; line-height:39px; background:url(../images/tit.jpg) no-repeat left top; padding-left: 20px; font-weight:bold;}

.g_zj .u_dlst1 { padding:13px 28px 0 14px; height: 186px; }
.g_zj .u_dlst1 dt{ width: 300px; float: left; margin-right: 15px;}
.g_zj .u_dlst1 dt img{ width: 300px; height: 239px;  }
.g_zj .u_dlst1 dd{float: left; width: 830px; font-size: 12px; color: #666666; line-height: 26px; overflow: hidden;}
.g_gs{background: #DDD; height: 345px; margin-top: 25px; padding-top: 20px;}
.g_zz{ height: 322px; width: 308px; background: #fff; border: 1px solid #dedede; border-top: 3px solid #fbc31a; float: left; }
.g_zz h2{margin: 0 20px 0 20px; height: 39px;  background:url(../images/tit.jpg) no-repeat left top; padding-left: 10px;}
.g_zz h2 a{color: #283770; font-size: 14px; padding-top: 14px; display: inline-block;}
.g_zz h2 em{font-size: 10px; color: #333333; font-weight: normal; text-transform: uppercase;}
.g_zz h2 span a{color: #999999; font-size: 12px;font-weight: normal;}


/*主营产品*/
.hot_pro{width:100%; overflow:hidden; margin:20px 0;}
.hot_pro .hot_pro_tit{ text-align:center; font-size: 36px; background: url(../images/hot_pro_tit.jpg) center no-repeat; color: #000; font-weight: bold; height:60px; line-height:60px;}
.hot_pro .hot_pro_tit span{ color: #da251e}
.hot_pro_list{overflow:hidden; margin-top:15px; height:288px;}
.hot_pro_list li{ float: left; width: 230px; overflow: hidden; padding:0 5px;}
.hot_pro_list li a img{display:block; width:230px; height:180px;}
.hot_pro_list li .goods_title {display:block; height:30px; line-height:30px; margin-bottom:5px; font-weight: bold; font-size: 18px; text-align: center;}
.hot_pro_list li p {height:78px; line-height: 26px; font-size:12px; color:#666;}

.f_pr{position:relative;}
.f_pa{position:absolute;}
.g_ys{ height: 1196px;}
.g_ys .tit{position: absolute; margin-left:100px;width: 539px; height: 67px; left:-72px;background: url(../images/ystit.jpg) no-repeat center top;  padding-top: 70px;}
/*.g_ys .tit em{font-size: 12px; color: #a4a4a4; font-family: arial; font-style: italic;  display: block; font-weight: normal; padding-left: 10px;}*/
.g_ys .tit{font-size: 24px; color: #283770; font-style: italic; padding-left: 561px; display: block; font-weight: normal;}
.ysimg1{top:181px; right: -10px;}
.ysimg2{top:540px; left: -12px;}
.ysimg3{top:848px; right: -7px;}

.g_ys .m_ys .m_ys1{left:0; top:203px; }

.g_ys .m_ys .m_ys3{left:580px; top:533px; }

.g_ys .m_ys .m_ys5{ left:0; top:869px;}
.g_ys .m_ys .m_ys6{ left:0; top:1009px;}

.g_ys .m_gy{  position: absolute;}
.g_ys .m_gy .youshi{font-size: 16px; font-weight: bold; color: #283770; line-height: 24px;background: url(../images/ysico4.jpg) no-repeat left bottom; height: 55px; padding-top: 5px; width: 485px; padding-left: 54px; margin-bottom: 10px;}
.g_ys .m_ys .m_ys2 h3{padding-top: 0;  height: 60px;}

.g_ys .m_gy .youshi b{position: absolute;background: url(../images/ysico1.jpg) no-repeat; width: 44px; height: 46px; text-align: center; line-height: 40px; color: #fff;font-size: 26px; font-weight: bold; left:0;top:0; font-style: italic;}
.g_ys .m_gy .youshi em{display: block;color: #999999; font-size: 10px; text-transform: uppercase; font-weight: normal; line-height: 14px;}

.g_ys .m_gy .p1{padding-left: 40px;background: url(../images/ysico2.jpg) no-repeat 27px 6px; line-height: 22px;}
.g_ys .m_gy .p2{padding-left: 40px;background: url(../images/ysico3.jpg) no-repeat 27px 6px;line-height: 22px;}





/*产品分类、幻灯*/
.hd_pro{width:100%; overflow:hidden; margin:20px 0;}
.pro_lanm{width:290px; float:left;}
.lanm_list{border:1px solid #ccc; border-top:0; border-bottom:0; padding:0 10px; overflow:hidden;}
.lanm_list li{background:url(../images/pro_lanm.jpg) no-repeat center center; height:40px; line-height:40px; display:block; padding-left:60px; margin:5px 0;}
.lanm_list li:hover a{color:#087dd5;}
.pro_lanm .lanm_tell{background:#000 url(../images/lanm_tell.jpg)no-repeat left center; line-height:20px; color:#fff; height:50px; padding:11px 0 10px 70px;}
.pro_lanm .lanm_tell span{display:block; line-height:30px; font-size:26px; font-weight:bold;}

.pro_list{width:880px; float:right; overflow:hidden;}
#pub_slideplay li img{border: 3px solid #e4eaee!important;width: 99.5%!important;}

/*滚动图片*/
.scroll_pic{width:100%; margin:20px 0; overflow:hidden;}
.scroll_pic_tit{ text-align:center; font-size: 36px; background: url(../images/hot_pro_tit.jpg) center no-repeat; color: #000; font-weight: bold; height:60px; line-height:60px;}
.scroll_pic_tit span{ color: #087dd5}
.pic_list{height:240px; overflow:hidden;}
.pic_list li{width:278px; padding:0 10px; float:left;}
.pic_list li img{display:block; width:280px; height:210px;border: 3px solid #e4eaee;}
.pic_list li span{display:block; height:30px; line-height:30px; text-align:center;}


/*公司简介*/
.about_box{width:100%; background:url(../images/about_in_bg.jpg) no-repeat center center; height:580px; margin:20px 0; overflow:hidden;}
.about_tit{margin-top:30px; height:80px;}
.about_tit img{display:block; margin:0 auto; width:290px;}
.about_con{overflow:hidden; margin-top:20px;}
.about_conL{width:580px; float:left;}
.about_conL img{display:block; width:580px; height:394px;}

.about_conR{width:580px; float:right; overflow:hidden; background:url(../images/about_conR_bg.png);}
.newsListDl {
    width: 580px;
    border-bottom: 1px solid #087dd5;
}

.newsListDl dt {
    width: 577px;
    height: 48px;
}

.newsListDl dt span {
    float: left;
    width: 62px;
    height: 48px;
    color: #fff;
    font-size: 24px;
    line-height: 44px;
    text-align: center;
    background: #087dd5;
}

.newsListDl dt .titleAA {
    float: left;
    width: 384px;
    height: 46px;
    padding-left: 22px;
    padding-right: 16px;
    display: block;
    color: #fff;
    font-size: 14px;
    line-height: 46px;
    font-weight: bold;
}

.newsListDl dd {
    display: none;
    width: 490px;
    height: 284px;
    padding-top: 12px;
    padding-right: 16px;
    padding-left: 26px;
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    overflow: hidden;
}

.newsListDl a{ color:#fff}




/*热销产品*/
.red_pro{width:75%; overflow:hidden; margin:15px 0;}
.red_pro .red_pro_tit{ text-align:center; font-size: 36px; background: url(../images/hot_pro_tit.jpg) center no-repeat; color: #000; font-weight: bold; height:60px; line-height:60px;}
.red_pro .red_pro_tit span{ color: #087dd5}
.red_pro_list{overflow:hidden; margin-top:-1px;}
.red_pro_list li{ float: left; width: 288px; overflow: hidden; padding:0 5px; margin-bottom:10px;}
.red_pro_list li a img{display:block; width:277px; height:210px; border: 3px solid #e4eaee; padding:4px;}
.red_pro_list li .goods_title {display:block; height:30px; line-height:30px; text-align: center;}
.red_pro_list li .goods_title a{font-size:16px;}


/*优势*/
.jzpp{ width:100%; background:url(../Images/jz.jpg) no-repeat center top;}
.jzm{ width:1180px; margin:0 auto; padding:0px;}
.jztop{ width:100%; height:145px; padding-top:80px;}
.jztop h3{ font-size:51px; color:#ffffff; line-height:50px; text-align:center;}
.jztop span{ display:block; width:100%; padding-top:100px; font-size:27px; color:#000000; line-height:50px; text-align:center;}
.jztop p{ display:block; width:100%; font-size:47px; color:#da0a00; line-height:50px; text-align:center; font-weight:bold;}
.hmys{ width:100%; height:300px;  background:url(../Images/bj.jpg) no-repeat center 70px; padding-top:15px;}
.hmys .ys01{ width:165px; float:left; padding-top:87px; margin-left:20px;}
.hmys .ys02{ width:221px; float:left; padding-top:47px;margin-left:50px;}
.hmys .ys03{ width:190px; float:left;margin-left:40px;}
.hmys .ys04{ width:221px; float:left; padding-top:47px;margin-left:50px;}
.hmys .ys05{ width:165px; float:left; padding-top:87px;margin-left:20px;}
.hmys .ys01 span,.hmys .ys05 span{ width:92px; height:92px; display:block; background:#087dd5; line-height:92px; text-align:center; color:#ffffff; font-size:60px; margin:0 auto;}
.hmys .ys02 span,.hmys .ys04 span{ width:130px; height:120px; display:block; background:#3a3a3a; line-height:120px; text-align:center; color:#ffffff; font-size:73px; margin:0 auto;}
.hmys .ys03 span{ width:170px; height:170px; display:block; background:#087dd5; line-height:170px; text-align:center; color:#ffffff; font-size:93px; margin:0 auto;}
.hmys .ys01 p,.hmys .ys05 p,.hmys .ys02 p,.hmys .ys03 p,.hmys .ys04 p{ padding-top:10px; display:block; width:100%; font-size:16px; text-align:center; line-height:24px; color:#000000;}


/*新闻*/
.news_box{width:100%; overflow:hidden; margin:20px 0;padding: 50px 0 20px 0; background:url(../images/newsbg.jpg) no-repeat center top;}
.news_con{width:370px; background:#fff; overflow:hidden; padding:0 8px 5px; float:left; border:1px solid #ddd;}
.news_con .news_tit{height:30px; line-height:30px;}
.news_con .news_tit a{color:#fff; font-size:16px; color:#000; font-weight:bold; display:block; width:90px; text-align:center; border-top:3px solid #087dd5;}
.news_con dl.news_top{overflow:hidden; margin:10px 0;}
.news_con dl.news_top dt{width:160px; float:left;}
.news_con dl.news_top dt img{display:block; width:160px; height:120px;}
.news_con dl.news_top dd{width:200px; float:right;}
.news_con dl.news_top dd h3{height:30px; line-height:30px; overflow:hidden;}
.news_con dl.news_top dd h3 a{font-weight:bold; color:#000; font-size:14px;}
.news_con dl.news_top dd p{line-height:26px; color:#646464; font-size:12px;}

.news_con .news_list{margin-top:10px;}
.news_con .news_list li{background:url(../images/news_icon.gif)no-repeat left center; padding-left:25px; height:40px; line-height:40px; border-bottom:1px dashed #cdcdcd; overflow:hidden;}
.news_con .news_list li a{font-size:14px; color:#333;}
.news_con .news_list li a:hover{color:#B60809;}
.news_con .news_list li span{float:right; font-size:12px; color:#666;}

.center_con{margin:0 15px;}


/*link*/
.index_linkBox {
	width: 100%;
	height: 60px;
	margin: 20px 0;
	overflow: hidden;
}
.index_linkBox h3 {
	width: 135px;
	height: 60px;
	background: url(../images/in_link.jpg) center 0px no-repeat;
	line-height: 90px;
	text-align: center;
	overflow: hidden;
	float: left;
	font-family: 'Microsoft YaHei';
	font-size: 20px;
	color: #087dd5;
}
.linkBox {
	width: 925px;
	height: 60px;
}
.linkBox li {
	height: 30px;
	line-height: 30px;
	color: #494949;
	font-family: 'Microsoft YaHei';
	font-size: 12px;
	overflow: hidden;
	margin-left: 15px;
	float: left;
}
.linkBox li a {
	height: 30px;
	line-height: 30px;
	color: #494949;
	font-family: 'Microsoft YaHei';
	font-size: 12px;
	overflow: hidden;
}
.linkBox li a:hover {
	height: 30px;
	line-height: 30px;
	color: #db2a24;
	font-family: 'Microsoft YaHei';
	font-size: 12px;
	overflow: hidden;
	text-decoration: underline;
}



