@charset "utf-8";
/* CSS Document */

body{ MIN-WIDTH: 1225px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 78px; -webkit-font-smoothing: antialiased; font-size:13px;font-family:Arial, "微软雅黑";}
*{ margin:0px auto; padding:0px;}
HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px; -webkit-font-smoothing: antialiased}
UL {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
LI {PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px}
a{ text-decoration:none;}
img{ border:none;}
#top{ Z-INDEX: 20; POSITION: fixed; BACKGROUND-COLOR: #fff; WIDTH: 100%; HEIGHT: 90px; TOP: 0px; RIGHT: 0px; LEFT: 0px; -webkit-transition: all .5s ease; -moz-transition: all .5s ease; -ms-transition: all .5s ease; -o-transition: all .5s ease; transition: all .5s ease;filter:alpha(Opacity=90);-moz-opacity:0.9;opacity: 0.9;}
#logo a img{ border:none;}
#top01{MIN-WIDTH: 1225px; MARGIN: 0px auto; WIDTH: 1225px; HEIGHT: 90px; }
#logo{MARGIN: 0px 0px 0px 10px; WIDTH:150px; FLOAT: left; HEIGHT: 90px}
#nav{WIDTH:615px; FLOAT: left; HEIGHT: 90px; MARGIN-LEFT: 100px; font-size:14px;}
#nav ul li{TEXT-ALIGN: center; LINE-HEIGHT: 90px; WIDTH: 87px; FLOAT: left; HEIGHT: 100%}
#nav ul li a{COLOR: #000000; font-weight:bolder;}
#nav ul li a:hover{COLOR: #4bd008;}
.ttel{ float:left; height:90px; line-height:90px; margin-left:80px; width:263px;}

.banner {
	width:100%;
	height:700px;
	position:0;
	margin:0 auto;
	z-index:2;
	overflow:hidden;
	position:relative; margin-top:10px;
}
.banner .d1 {
	width:100%;
	height:700px;
	display:block;
	position:absolute;
	left:0px;
	top:0px;
}
.banner .d2 {
	width:100%;
	height:20px;
	clear:both;
	position:absolute;
	z-index:100;
	right:100px;
	top:650px;
}
.banner .d2 ul {
	float:left;
	position:absolute;
	left:55%;
	top:0;
	display:inline;
}
.banner .d2 li {
	width:9px;
	height:9px;
	overflow:hidden;
	cursor:pointer;
	background:url(../img/ico.jpg) no-repeat center;
	float:left;
	margin:0 5px;
	display:inline;
}
.banner .d2 li.nuw {
	background:url(../img/ico1.jpg) no-repeat center;}


/*头部样式结束*/

#content{ Z-INDEX: 10; POSITION: relative; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; }
#content #sycontent{width:1225px; overflow:hidden; }
#sycontent .zqm_title1{ margin-top:80px;text-align:center;}
#sycontent .zqm_title1 span{ font-size:26px;font-weight:bold;}
#sycontent .zqm_title1 p{ font-size:16px; color:#999; margin-top:15px;}
.zqm_img1{ margin-top:30px; background-image:url(../img/jyht.jpg); height:142px; line-height:142px;}
.zqm_about1{ width:800px; margin-top:30px;}
.zqm_about1 p{font-size:14px; color:#666; line-height:200%; }
.syprlist{ width:900px;}
.syprlist ul li{ width:225px; float:left; text-align:center;}
.syprlist ul li a{ color:#0088d9; margin-left:20px; font-weight:bold;}

.zqm_c2{ width:100%;position:0;margin:0 auto;z-index:2;overflow:hidden;position:relative; margin-top:20px;background-image:url(../img/adasd.jpg); height:220px; background-position:center; background-repeat:no-repeat;}
.zqm_c2_ny{ width:1200px; margin-top:100px; }
.zqm_c2 .zqm_c2_ny span{ display:block; width:100px; height:50px; background-color:#FFF;text-align:center; line-height:50px; font-size:18px;  font-weight:400;}
.zqm_c2 .zqm_c2_ny span a{color:#0693d4;}

.zqm_pr{ width:1200px; overflow:hidden; margin-top:80px;}
.zqm_pr_title{ font-size:26px;padding:15px;}
.zqm_pr_title span{ float:right; font-size:20px; color:#0693d4;}
.zqm_pr_img{ width:1200px; margin-top:30px;}
.zqm_imgimg{ width:270px; padding:15px; float:left;}
.image-box{ width:270px; height:250px;}

/* effect-1 css */
.btn{display: inline-block; padding: 5px 10px; font-size: 14px; color: #fff; border: 2px solid #4d92d9; background-color: #4d92d9; text-decoration: none; transition: 0.4s; margin-top:30px;}
.btn:hover{background-color: transparent; color: #4d92d9; transition: 0.4s;}
.text-desc{position: absolute; left: 0; top: 0; background-color: #fff; height: 100%; opacity: 0; width: 100%;  }

.port-1{float: left; width: 100%; position: relative; overflow: hidden; text-align: center; border: 4px solid rgba(255, 255, 255, 0.9);}
.port-1 .text-desc{opacity: 0.9; top: -100%; transition: 0.5s; color: #000; }
.port-1 img{transition: 0.5s;}
.port-1:hover img{transform: scale(1.2);}

.port-1.effect-1:hover .text-desc{top: 0;}
.text-desc h3{ margin-top:20px;}
.text-desc p{margin-top:20px;}

.port-1.effect-2 .text-desc{top: auto; bottom: -100%;}
.port-1.effect-2:hover .text-desc{bottom: 0;}
/* effect-1 css end */


/*首页产品样式结束*/
.zqm_synews{ width:100%; overflow:hidden; background-color:#f4f4f4; margin-top:30px;}
.zqm_synewss{ width:1200px; overflow:hidden; }
.zqm_synews_title{ text-align:center; margin-top:50px;}
.zqm_synews_title span{ font-size:26px;}
.zqmnews{width:1200px;margin-bottom:50px;overflow:hidden;}
.synewsl{ float:left; width:550px; margin-top:80px;}
.synews .newstitle{font-size:30px; text-align:center; width:1200px;}
.newstt{
	width: 550px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999; height:40px; line-height:40px;}
.synewsl .newstt span{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #3567f6; }
.newstt span a{ margin-left:20px; color:#000;font-size:18px; }
.synews .synewsl a{ color:#333;}


.newslny{
	width: 550px;
	margin-top: 40px;
	overflow: hidden;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #bebec0; padding-bottom:40px;}
	
.newsldate{ float:left; width:100px; height:80px; background-color:#e8e8ea; color:#817f7f;}
.synews .synewsl a .newslny .newsldate:hover{ background-color:#757274; color:#FFF;}
.newsld{  text-align:center; font-size:24px; margin-top:15px;}
.newsly{ text-align:center; font-size:16px; }
.newsllist{ float:left; width:400px; margin-left:50px;}
.newsltt{ font-size:16px;}
.newslttde{ font-size:12px; color:#949292; margin-top:10px;}
.newslttde p{ line-height:200%;}


.synewsr{float:left; width:550px; margin-top:80px; margin-left:100px;}
.synewsr .newstt span{
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #3567f6; }
.synews .synewsr a{color:#333;}	
.synews .synewsr a .newslny .newsldate:hover{background-color:#757274; color:#FFF;}
.zqmnews .synewsl a .newslny .newsllist .newsltt{color:#000;}
 .synewsr a .newslny .newsllist .newsltt{color:#000;}

/*新闻页样式结束*/
/*
.bottom{ width:100%; background-color:#333;overflow:hidden;}
.foot{width:1200px; overflow:hidden; margin-top:100px; margin-bottom:80px;}
.foot1{ float:left; width:300px; background:url(tel.png) left 0 no-repeat;}
.foot1 p{ margin-left:60px; color:#fff; font-size:15px;}

.foot2{float:left; width:300px; background:url(em.png) left 0 no-repeat; margin-left:150px;}
.foot2 p{ margin-left:60px; color:#fff; font-size:15px;}

.foot3{float:left; width:300px; background:url(add.png) left 0 no-repeat; margin-left:150px;}
.foot3 p{ margin-left:60px; color:#fff; font-size:15px;}


.footer{ width:1200px; overflow:hidden; margin-top:50px; margin-bottom:50px;}
.footer p{ text-align:center; color:#fff;}*/

.foot{ width:100%; overflow:hidden; background-color:#333;}
.bottom{ width:1200px; margin-top:80px; overflow:hidden;color:#FFF; margin-bottom:80px;}

.foot_a{
	float: left;
	width: 250px;
	background: url(../img/flogo.png) no-repeat top left;
	margin-left: 100px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCC; padding-right:50px; overflow:hidden;}
.foot_a p{ line-height:150%; font-family:"微软雅黑";}
.foot_a p a{ color:#FFF; font-weight:bold;}
.bottom .foot_a span{ display:block; width:250px; text-align:right;}

.foot .bottom .foot_a p{ color:#FFF; margin-top:20px; font-size:14px;}

.foot_b{float:left; width:300px; margin-left:50px; overflow:hidden; }
.bottom .foot_b p{ line-height:250%;}
.foot_c{ float:left; margin-left:100px; width:150px; overflow:hidden;}

.footb{ width:100%; overflow:hidden; height:80px; line-height:80px; background-color:#262626;border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #535353; color:#FFF;}
.footbb{ width:1200px; overflow:hidden; text-align:center;}



/*内页样式*/
.nycontent{ width:1200px; overflow:hidden; margin-top:50px; margin-bottom:50px;}
.nyleft{ float:left; width:300px;}
.nyright{ float:left; width:850px; margin-left:50px;}
.nylefttitle{ width:300px; height:100px; background-color:#353636;}
.nylefttitle span{ font-size:22px; color:#FFF; margin-left:30px; padding-top:30px; display:block;}
.abbanner {
	width:100%;
	height:500px;
	position:0;
	margin:0 auto;
	z-index:2;
	overflow:hidden;
	position:relative; margin-top:10px;}
	
.nyleftlist{
	width:298px; 
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;}
.nyleftlist ul li{ height:50px; line-height:50px;border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;}

.nyleftlist ul li a{ color:#333; margin-left:50px; font-size:16px; }
.nyleftlist ul { margin-left:35px; margin-right:35px;}

 .leftcontact ul li{
	line-height: 35px;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;}
	
.rtitle{
	width: 850px;
	background: url(../img/home.png) center left no-repeat;
	height: 35px;
	line-height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;}
.nyright .rtitle span{ margin-left:50px;}
.nyright .rtitle span a{ color:#333;}
.nycontent .nyright p{ margin-top:30px; line-height:200%; color:#333;}

.zqmny_imgimg{ width:270px; padding:15px; float:left;}



.prny1{ width:850px; margin-top:30px;}
.prny1 .prnyxx{
	float: left;
	width: 260px;
	 margin-right:16px; margin-top:20px;}
.prnyimg{border: 1px solid #e5e5e6;}
.prnyname{ width:260px; text-align:center; line-height:50px; font-size:14px; height:50px;}
.pages{ width:850px; overflow:hidden; text-align:center;}
.pro_list{ width:850px; margin-top:15px;}
.pro_list ul li{ float:left;width:154px;
	height:154px;
	position:relative;
	
	overflow:hidden; margin-right:10px;}
.pro_list ul li img{width:150px;height:150px;border:1px solid #dededc;}


/*产品内容页样式*/
.prnypr{ width:850px; overflow:hidden;}
.prny1 .prnypr img{border: 1px solid #e5e5e6;}
.prnyprleft{ float:left; width:500px;}
.prnyprright{ float:left; width:200px; margin-left:50px;}
.prnybx{ width:850px; margin-top:30px;overflow:hidden; }
.prnybx .prmst{font-size:16px; width:100px; height:50px; background-color:#9e9f9f; color:#FFF; line-height:50px; text-align:center; float:left;}
.prms{ width:850px;overflow:hidden;}
.prev{width:850px;overflow:hidden;}
.prev a{ color:#333;}


.newsny{width:830px; background-color:#f0f0ee; margin-top:30px; padding-left:10px; padding-right:10px;}
.newsnytitle{ padding-top:20px;}
.newsnytitle span{ font-size:12px; display:block;}
.newsnytitle h5{ font-size:16px; font-weight:100; padding-bottom:10px;}
.newsnytitle h5 a{ color:#000;}
.newsnytitle p{ line-height:150%; padding-bottom:20px; }

/*新闻详情页样式*/
.infos{
	font-size:12px;
	line-height:40px;
	color:#666666;
	}
 .title h3{font-size:14px;
	font-weight:normal;
	font-family:"Microsoft Yahei"; color:#000; font-weight:bolder;}
.title h4{ margin-top:30px;}
.content_des{ font-size:11px; color:#999; background-color:#f7f6f6;}
.maincontent.clearfix{ margin-top:25px;}
#prmore{width:850px; padding-left:10px; padding-right:8px;}
.newmore{width:850px; padding-left:10px; padding-right:8px; overflow:hidden;}
.news_list{width:850px;}
.news_list ul li span{ display:block; float:right; margin-right:100px;}
.news_list ul li{
	height: 45px;
	line-height: 45px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;}
.news_list ul{ margin-top:15px;}
.IntroTitle{
	font-size:14px;
	line-height:25px;
	border-left:3px solid #bfd63d;
	margin:10px 0px;
	padding-left:10px;
	color:#000;
	font-weight:bold;
	background-color:#e5e5e5;}
.news_list ul li a{ color:#666;}


/* effect-1 css end */

/*#nycontent{ width:100%;}
#nycontent1{ width:1225px; margin-top:10px;}


#nycontent1 table tr .zqmlist{
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #666; font-size:16px; width:200px;}
#nycontent1 table {
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #666;}
	
#nycontent1 table tr td ul .big{float:left; margin-left:10px; display:block; background-color:#55bce7; height:42px; width:150px; text-align:center; line-height:42px;}	
#nycontent1 table tr td ul .big a{ color:#000; padding-left:5px; padding-right:5px; display:block;}
#nycontent1 table tr td ul .big a:hover { background-color:#fff;}
#nycontent1 table tr td ul .big a:active { background-color:#fff;}
#prcontent{ width:1000px; margin-top:10px; float:left; font-size:12px;}

h3{ BORDER-BOTTOM: #e4e5e5 1px solid; FONT-FAMILY: "微软雅黑"; HEIGHT: 35px; COLOR: #ffffff; FONT-SIZE: 20px; FONT-WEIGHT: normal; padding-left:15px; background-color:#213047; line-height:35px;}


 #zqmlist{
	margin-left:10px;
	margin-top:10px; color:#333;height:100%;}
#zqmlist li{ height:30px; line-height:30px; PADDING-LEFT: 15px; BACKGROUND: url(nyleft.png) no-repeat 0px center; }
#zqmlist li a{ color:#333;}
#prcontent{ width:100%;}
#prcontent1{ width:1225px;}

#nr{ width:100%;BACKGROUND-COLOR: #f7f7f7;}
#nr #nr1{ width:1225px; padding-top:30PX;}
#nyleft{ float:left; width:250px; font-size:12px; padding-bottom:30px;}
 #leftpr{ background-color:#ececec;}
 #leftpr li {height:30px;
	line-height:30px; padding-top:10px;
	margin-left:20px;
    border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC; margin-right:20px; list-style-type:none;}
 #leftpr li a { color:#333; margin-left:20px;}
 
 #leftcontact{ width:250px; margin-top:10px;}
 #leftcontact span{ display:block; height:64px; background-image:url(02.png); line-height:64px; text-align:center; background-repeat:no-repeat; font-size:16px; color:#ffffff;}
  #leftcontact ul li{ text-align:center; }
 #leftcontact ul{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-right-color: #9b9a9a;
	border-bottom-color: #9b9a9a;
	border-left-color: #9b9a9a;
	height:80px; padding-top:30px;}

#right{ float:left; width:900px; margin-left:60px;}
#nyrightlist{ padding-bottom:10px; width:900px;}

#nyrightlist01{ font-size:18px; color:#01b925; width:250px; float:left; font-weight:bolder;}
#nyrightlist02{ float:right; font-size:13px;}

#nr #right p{line-height:250%; text-indent:20px;}
#right p img{ float:left; margin-right:20px; margin-bottom:20px;}
#right table{ margin-top:20px;}
#right ul{ background-image:url(contactbg.jpg); width:900px; height:552px;}
#right ul li{ line-height:250%; padding-left:30px; padding-top:20px;}
#nr #news  p{line-height:250%; text-indent:20px;}
#nr #news { float:left; width:900px; margin-left:60px;}

#nyleftcontact{width:250px; margin-top:10px;}
#nyleftcontact span{ display:block; height:64px; background-image:url(02.png); line-height:64px; text-align:center; background-repeat:no-repeat; font-size:16px; color:#ffffff;}
#nyleftcontact ul li{ line-height:200%;}
#nyleftcontact ul {border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: inset;
	border-bottom-style: inset;
	border-left-style: inset;
	border-right-color: #9b9a9a;
	border-bottom-color: #9b9a9a;
	border-left-color: #9b9a9a;
	 padding-top:10px; padding-left:5px;}*/