﻿@charset "utf-8";
/* CSS Document */
@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0px;padding:0px;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
img{border:none;}
body {color:#666; font-family:\5b8b\4f53,Arial,sans-serif;font-size:12px; width:100%; min-width:1200px;}
ul,ol,li,form, dl {list-style: none;}
p{margin:0px; padding:0px;}
a{text-decoration:none;color:#000;target="_blank"}
a:hover {text-decoration:none;}
div{ margin:0 auto;}
div{
	font-family:微软雅黑;}
	
.qcfd{clear:both;}	
.border{border:1px solid #000;}	
.tb{background-color:#f4f4f4;font-size:14px; color:#000;line-height:30px; height:30px;}	
.conter{width:1200px;height:auto;text-align:center;font-size:14px;}

.zl{float:left; }
.zr{ float:right; }
.zz{
	text-align:center;
	height:40px;
    line-height:40px;}
.top_l{
	width:320px;
	height:71px;
	line-height:117px;
	margin:11px -14px 23px 0;
	float:left;	 
	}
.top_4{ width:2px; height:50px; margin-top:34px; border-left:1px solid #999;float:left;	}
.top_2{
	width:320px;
	height:51px;
	line-height:117px;
	margin:33px 20px 33px 0;
	float:left;	 
	}
.top_3{
	width:241px;
	height:69px;
	line-height:117px;
	margin:24px 20px 24px 0;
	float: right;	 
	}
/*导航*/
.nav{width:100%;height:45px;background-color:#0e50b7;}
.nav a{color:#FFF;}
.nav li{float:left;width:149px;height:45px;text-align:center;line-height:45px;color:#FFF;font-size:16px;border-right:1px solid #FFF; position:relative;z-index:100;}
#nav_li{border:none;}
.nav li a:hover{background-color:#ef8615;display:block;}
.nav li ul{position:absolute; display:none; background-color:#0e50b7; font-size:12px;}
.nav li:hover ul{position:absolute; display:block; background-color:#0e50b7; font-size:14px;}
.nav li ul li{height:45px;font-size:14px; line-height:45px; position:relative; border:none;}
.nav li ul li a:hover{background-color:#ef8615;display:block; height:45px;}
.nav li:hover ul li ul{width:500px;  height:auto; position:absolute; left:149px; display:none;}
.nav li:hover li:hover ul{width:500px; height:auto; position:absolute; left:149px; top:0px; display:block;}
.nav li ul li ul li{ width:99px; height:45px; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}	
/*中部*/
.beijin{
	width:auto; height:auto;
	padding-bottom:10px;
	
	}
.zhong{
	width:1200px; height:auto;
	margin-bottom:5px;
	border-top:2px solid #03F;}
.zbk{
	width:1198px; height:auto; border:1px solid #CCC; }
.zs{
	width:998px;
	height:40px;
	background-color:#f7f7f7;
	padding-right:100px;
	padding-left:100px;
	}
.zs_l{
	width:199px;
	height:40px;
	line-height:40px;
	text-align:center;
	float:left;
	font-size:14px;}
.zs_l a:hover{
	width:101px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:5px  49px;
	color:#FFF;
	display:block;
	border-radius:30px;
	background-color:#ef8615;}
.bjdx{
	 margin:20px;}
.xl_bjdx{
	 margin:20px 100px;}
.xl_bjdx p{letter-spacing:1px;
}
.kuge{
	text-indent:2em;}

/*产品展示*/
.cpzs_xx{width:600px;height:40px;background-color:#f7f7f7;padding-right:299px;padding-left:299px;}
.bjdx ul{width:1158px;height:500px;font-size:14px;}
.bjdx li{width:277px;height:230px;margin:5px;float:left;position: relative;cursor: pointer;}
.bjdx li img{width:279px;height:230px;border:1px solid #ccc;}
.con-two{width: 260px;height:160px;float: left;margin-right: 35px;margin-bottom: 15px;position: relative;cursor: pointer;}
.txt-two{position: absolute;left: 0;top: 0;width:280px;height:201px;padding-top:30px;color:#FFF;background: rgba(0,0,0,0.6);display:none;}
.bjdx li p{text-indent:2em;margin:0 10px;padding-top:10px;	letter-spacing:2px;}
.txt-two a{color:#FFF;}
.bjdx li span{margin:0 auto;width:100px;height:30px;line-height:30px;border:1px solid #FFF; position:absolute;z-index:2; left:90px; top:170px;}
#cpzs{height:auto;position:relative; }
#cpzs .classfy{text-align:center;margin-top: 20px;}
#cpzs .classfy a{display: inline-block;margin-bottom: 10px; padding: 5px 30px;line-height:30px; color: #fff; background-color:#ef8615; font-size:18px;border-radius:30px;}
#cpzs .classfy a:hover{background-color:#ef8615; color:#FFF;}
#cpzs ul{padding:0 10px; overflow: hidden;}
#cpzs ul a{color:#000;}
/*#cpzs ul li:hover ul{text-align:left; float:left; width:1156px; height:auto; position:absolute; display:block;   left:10px; top:35px; padding-left:10px;padding-right:10px; }*/
#cpzs ul li{ width:120px; height:30px; line-height:30px; float:left; margin:0 2px; border-radius:1px; text-align:center; margin-top:5px;font-size:14px; background:none;}
#cpzs ul li a{}
#cpzs ul li a:hover{ display:block;font-size:14px; }
#cpzs ul:after{content:"";width: 100%;height: 0px; position: absolute; clear: both;left: 0;bottom: 0;}
.zstab{ padding-bottom:20px;overflow: hidden;}
.zstab li{ width:279px; height:270px;  margin:10px;	float:left;}

/*.zstab li img{ width:277px; height:238px; border:1px solid #CCC;}*/
.cpxq_bk{width:277px; height:238px; border:1px solid #CCC;}
.zstab li .img{ width:277px; height:238px; text-align:center;display:table-cell;vertical-align:middle;*display: block; *font-family:Arial;*font-size:80px; overflow:hidden;}
.zstab li img{ max-height:238px; vertical-align:middle; height:expression(this.height>238?"238px":this.height);}
.zstab li dd{ width:277px; height:30px; line-height:30px; text-align:center; font-size:14px;}
.zs_tu{ width:580px; height:auto; float:left; margin-left:20px;  margin-right:20px; margin-bottom:20px;}
.zs_tu .img{ width:580px; height:auto; text-align:center;display:table-cell;vertical-align:middle;*display: block; *font-family:Arial;*font-size:80px; overflow:hidden;}
/*.zs_tu img{ max-height:499px; vertical-align:middle; height:expression(this.height>499?"499px":this.height);}*/

.zs_txt{ width:548px;margin-right: 20px; height:auto;  margin-top:80px; font-size:14px; line-height:2; float: right;}
.zs_info{clear: both; padding: 0 20px; font-size:14px; line-height:2;}
.zs_info img{max-width: 100%;}
.zs_info p{margin-bottom: 12px;}

.feye{ clear:both;height:30px; text-align:center; line-height:30px; font-size:14px;margin-bottom:30px;}
/*在线留言*/
.xx1{
	width:1198px; height:500px; border:1px solid #CCC; }
.zxly{
	width:0 auto;
	text-align:center;
	}
.xxxx{
	width:0 auto;
	}
.bjdx input{
	width:200px; height:25px; margin:0 30px 10px 0;}
.bjdx form{ margin:20px 199px;}
.sr_kd{
	width:300px; height:50px;}
.in{
	   width:373px; height:25px; margin:5px 0;}
.ins{ width:500px; height:auto; margin-top:5px;}
/*新闻中心*/
.xw{
	width:1158px;
	height:129px;
	padding-top:25px;
	padding-bottom:25px;
	border-bottom:1px dotted #ccc;
	position: relative;
	cursor: pointer;
	}
.xw img{
	width:178px;
	height:128px;
	margin-right:20px;
	float:left;
	border:1px solid #CCC;}
.xw p{
	padding-top:10px;
	text-indent:2em;}
.xw_bt{
	font-size:16px;}
.xw_xq{
	width:80px; height:20px; border-radius:30px; background-color:#F00; text-align:center; line-height:20px;
	position:absolute;
	 z-index:2; 
	  left:1080px;
	  top:110px;}
.xw_xq a{
	color:#FFF;}

/*新闻详情*/
.xq_bt{
	text-align:center; width:1158; height:40px; line-height:40px; font-size:25px;}
.xq_zx{
	width:600px; height:20px; padding:0 279px; text-align:center; padding-top:10px; border-bottom:1px dotted #CCCCCC;}
.xq_p{
	text-indent:2em; padding-top:10px;}
.bjdx p{
	text-indent:2em; padding-top:10px;letter-spacing:1px;}
/*产品详情*/
.cp_tu{ width:1158px; height:auto; text-align:center;}
.cp_jianjie{ width:658px; height:auto; padding-left:500px; padding-top:20px; font-size:14px;}
/*底部*/
.wb{
	width:100%;
	height:240px;
	background:#555;
}
.wb_jj{ padding:3px 0;}
.wb_fb{ width:1200px; height:200px;}

.wb_l_1{ width:300px; padding-top:60px; text-align:center; height:150px; float:left; }
.wb_l_2{ width:299px; margin-top:20px;  ; margin-bottom:20px; height:160px; float:left; font-size:14px; border-right:#FFF 1px  dotted; color:#ababab; }
.wb_l_3{ width:299px; padding-top:40px; text-align:center; height:150px; float:left; font-size:14px; }
.wb_l_3 img{ width:120px; height:120px;}
.gseb{ float: left; width: 90px; padding-top: 40px;}
.wb_s{
	padding-top:10px; color:#FFF; font-size:16px;}
		/*QQ*/
.main-im{position:fixed;right:10px;top:50%; margin-top:-136px;z-index:100;width:110px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background: url(../images/qq-icon-bg.png) no-repeat top center}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:block;}
.main-im .im_main .qq_c{ margin-top:4px; width:109px; height:80px; border-bottom:solid 1px #ddd;}
.main-im .im_main .qq_c a img{ margin-top:10px; margin-left:10px;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;/*height:105px;*/border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel .wx-code img{
	display: block;
	max-width: 90%;
	margin: 0 auto
}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background: url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:100%;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background: url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background: url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background: url(../images/open_im.png) no-repeat left top; display:none;}


