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

html{
	height:100%;
}
body{
	background:#f0f0f0;
	font-size:14px;
	font-family:'Microsoft YaHei', \5FAE\8F6F\96C5\9ED1, Arial, sans-serif;
	-webkit-text-size-adjust:none;
}
*{
	padding:0;
	margin:0;
	border:0;
	text-align: left;
	font-style: normal;
	font-weight:normal;
	font-size: 14px;
	-webkit-tap-highlight-color:rgba(0,0,0,0);	/*禁止链接高亮*/ 	
	-webkit-touch-callout:none;					/*禁止链接长按弹出选项菜单*/
}
nav,footer,section,header,article{
	display:block;
}
ul{
	list-style: none;
}
a{ text-decoration:none;}
a:link{
	-webkit-tap-highlight-color:rgba(0,0,0,0);	/*禁止链接高亮*/ 	
	-webkit-touch-callout:none;					/*禁止链接长按弹出选项菜单*/ 
}
a:link,a:visited,a:hover,a:active{
	color:#000;
}
img { 
	-webkit-touch-callout:none;	/*禁止图片长按弹出选项菜单*/ 
}
input,textarea{
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
}

div{ overflow:hidden;}


/* index */
#index_top{ width:100%; border-top:3px solid #06367e;}

.sy_logo{ width:320px; height:74px; margin:0 auto; margin-top:58px;}
.sy_logo im{ width:320px; height:74px; line-height:0px;}

.language {display: inline;float: right;margin-top: -70px;padding: 11px 10px 0 0;}
.language_cn, .language_en {   cursor: pointer;}
.language span { color: #000000; display: inline;float: left;padding-left: 5px;}

#index_link{ width:316px; margin:0 auto; margin-top:61px;}

.link1{ width:316px; height:134px; line-height:0px; cursor:pointer;}
.link1 img{ width:316px; height:105px;}
.link1 span{ display:block; width:316px; height:29px; line-height:29px; background:#06367e; color:#ffffff; text-align:center; font-weight:bold;}

.link2{ width:316px; height:134px; line-height:0px; cursor:pointer; margin-top:13px;}
.link2 img{ width:316px; height:105px;}
.link2 span{ display:block; width:316px; height:29px; line-height:29px; background:#06367e; color:#ffffff; text-align:center; font-weight:bold;}

#footer{ width:100%; text-align:center; margin-top:40px;}

#footer_link{ background:#1794ff; width:100%; height:48px; position:fixed; left:0px; bottom:0px;}
#footer_link li{ float:left; display:inline; width:25%; text-align:center; color:#ffffff; font-weight:bold; line-height:70px; cursor:pointer;}

#footer_link li a:link,#footer_link li a:visited,#footer_link li a:hover,#footer_link li a:active{
	color:#ffffff; font-weight:bold;
}


#footer_link li i{ float:right; display:inline;}

.foot1{ background:url(../images/foot1.png) no-repeat center top;}
.foot2{ background:url(../images/foot2.png) no-repeat center top;}
.foot3{ background:url(../images/foot3.png) no-repeat center top;}
.foot4{ background:url(../images/foot4.png) no-repeat center top;}


/* ny */

.ny_logo{ width:350px; margin:0 auto; line-height:0px;padding: 10px;}

#menu{ width:100%; height:32px;  background:#1794ff;}
#menu ul li{ float:left; display:inline; color:#ffffff; text-align:center; width:20%; line-height:32px; cursor:pointer;}
#menu ul li:hover{ background:#87c5fa;color: #000000;}
#menu ul li.sel{ background:#87c5fa;color: #000000;}
#menu ul li i{ float:right; display:inline;}

.banner{ width:100%; margin:0 auto; height:auto;}
.slidepic{width:100%; overflow:hidden; visibility:visible;}
.slidepic li{ display:none; line-height:0px;}
.banner ul li img{ width:100%;}

.ny_bt{ background:url(../images/ny_bt.jpg) repeat-x; height:33px; width:100%; line-height:33px; text-indent:9px; font-weight:bold; color:#646464;}

.ny_txt ul{ margin-top:20px;}
.ny_txt ul li{ float:left; display:inline; width:50%; text-align:center; line-height:0px; cursor:pointer; padding-bottom:20px;}
.ny_txt ul li img{ width:144px; height:125px; border:1px solid #dce8f6;}
.ny_txt ul li span{ display:block; background:url(../images/ny_pro_span.jpg) repeat-x; height:27px; width:144px; border:1px solid #dce8f6; border-top:none; line-height:27px; margin:0 auto; text-align:center;}

.page{ margin:20px 0px;}
.page_left{ float:left; display:inline; width:153px; height:28px; line-height:28px; background:#e9e9e9; border:1px solid #d2d2d2; text-align:right; padding-right:10px; cursor:pointer;}
.page_right{ float:right; display:inline; width:153px; height:28px; line-height:28px; background:#e9e9e9; border:1px solid #d2d2d2; padding-left:10px; cursor:pointer;}

#footer{ background:url(../images/foot_bj.jpg) repeat-x; height:109px; text-align:center; width:100%;padding-bottom: 49px;}


.pres{ line-height:37px;background:#1794ff; color:#FFF;}
.previous{ float:left; width:49%; }
.thenext{ float:left; width:49%; }


.newsList1{
	width: 300%;
	overflow: hidden;
	/*float:left;*/ 
	color:#000000;
} 
.newsList1 ul {
	display: block;
	line-height: 230%;
	width: 33.3%
}
.newsList1 ul li {
	padding: 0 20px 0 6px;
	border-bottom: 1px solid #282720;
	line-height: 35px;
	height: 35px;   
	 overflow: hidden;
} /* background-size: 12px 15px;  background:url(../images/news4.jpg) repeat-x;


	
*/
  
.newsList1 ul li a {
	display: block;
	width: 86%;
	overflow: hidden;
	line-height: 35px;
	color: #000000;
	white-space: nowrap;
	text-overflow: ellipsis;
} 
.newsList1 ul li .dot {
	background: url(../images/dot.png) no-repeat ;
	background-position:0 13px;
	background-size: 8px 9px;
	font-size: 0;
	line-height: 0;
	height: 35px;
	width: 8px;
	display: inline-block;
	margin-right: 4px;
	float:left;
}
.newsList1 ul li .arrright{
	color:#000000;
	background-position:0 13px;
	background-size: 8px 9px; 
	display: inline-block;
	float:right;    
	line-height:33px;
	background: url(../images/arrright.png) right center no-repeat;
	height:35px; 
	width:97%;
	position:absolute; 
	 }
	 
	 
/*产品*/
 .catalog {
position: relative;
l/*ine-height: 40px;*/
border-bottom: 2px solid #282720;
}
.productUnit {
height:auto;
background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f3f3f3));
border-bottom: 1px solid #d3d3d3;
vertical-align: middle;
cursor: pointer;
color: #000000;
}

.productUnit .pic80x80 {
height:auto;
float: left;
/*margin-top: 4px;
margin-right: 16px;*/
background: #fff;
text-align: center;
overflow: hidden;
}

.catalog p {
margin-left: 2px;
/*padding-left: 20px;
background: url(../images/bigdot_icon.png) left center no-repeat;*/
}
.productUnit dl {
height:auto;
padding-right: 45px;
background: url(../images/goArr.png) 94% 50% no-repeat;
}
.productUnit dd {
padding-top: 60px;
font-size: 10px;
color: #777;
}
#index_about #sy_txt img{width:100%;}