﻿a {
	text-decoration: none;
	color: #353535;
}

.left, .right {
	font-family: "微软雅黑";
	text-align: left;
}

/*nynybanner*/
/*nybanner*/
.nybanner {
	position: relative;
	clear: both;
	height: 300px;
}

.nybanner1, .nybanner2, .nybanner3 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	z-index: 1;
}

.nybanner a {
	display: block;
	font-size: 0;
	height: 300px;
}

.nybanner div img {
	width: 1920px;
	height: 300px;
	display: none;
	border: 0;
}


.nybanner .banner_icon {
	position: absolute;
	overflow: hidden;
	left: 50%;
	bottom: 24px;
	z-index: 3;
	width: 84px;
	margin-left: -42px;
	height: 12px;
}

.nybanner ul li {
	float: left;
	margin:0 8px;
	width: 12px;
	height: 12px; 
	overflow: hidden;
	background: #3187e4;
}

.nybanner ul .nybanner_icon_active {
	background:#115bab;
}


.nymain {
	/*padding-top: 20px;*/
	padding-bottom: 50px;
	background: #fff;
}

/*左侧导航栏*/
.nymain .container {
	margin-top: 30px;
	overflow: hidden;
}
  /*左*/
.left {
	width: 220px;
	float: left;
}

.lefttop {
	width: 220px;
	background: #f2f2f2 ;
}

.prolisttitle {	
	height: 50px;
	line-height: 50px;
	font-size: 20px;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	overflow: hidden;
	background: #555555;
}

.prolist {
	font-size: 14px;
}

/*二级列表*/
.prolist li {
}

.prolist li a {
	display: block;
	padding: 10px 0;
	height: 22px;
	line-height: 22px;
	color: #ffffff;
	font-size: 14px;
	background: #3187e4;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.prolist li a.hover, .prolist li a:hover{
	background: #115bab;
}

.prolist li.active a{
	background: #115bab;
}

.prolist li.active em{background-position: left top;}

/*三级列表*/

.prolist ul {
	padding: 0 10px;
}

.prolist ul li {
	border: none;
	padding: 0;
	/*background: #cc2223;*/
}

.prolist ul li a{
	padding-left: 24px;
	height: 18px;
	line-height: 18px;
	font-size: 14px;
	color: #595959;
	text-align: left;
	background: url(../image/pdt_item_icon.png) left center no-repeat; 
}

.prolist li.active ul a {
	background: url(../image/pdt_item_icon.png) left center no-repeat; 
}

.prolist ul li a:hover, .prolist ul li a.hover {
	background: url(../image/pdt_item_icon.png) left center no-repeat;
	color: #008500;
}

/*.prolist ul li a:hover{ background-color:#074c92; color:#fff;}*/
/*.prolist li.active  ul li a{ color:#fff;}*/
/*四级列表*/
/*.prolist ul li.hover ul{ display: block;}
.prolist ul li.hover ul a{ color: #fff;}
.prolist ul li.hover ul a:hover{ color:#edb315}*/


.contact2 {
	margin-top: 30px;
}

.contacttitle{
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #ccc;
}

.contacttitle h3 {
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #000;
}

.contacttitle .more{
	float: right;
	font-size: 14px;
}

.contacttitle a{
	color: #555;
}


.contactmain {
	margin-top: 10px;
	font-size: 12px;
	line-height: 1.8;
	text-align: left;
	color: #666;
}

.contactmain strong {
	font-weight: bold;
}


 /*右*/

 .right {
 	float: right;
 	width: 850px;
 }

 .righttitle {
 	overflow: hidden;
 	height: 47px;
 	border-bottom: 3px solid #434343;
 }

 .site {
 	float: right;
 	font-size: 12px;
 	line-height: 40px;
 	width: 500px;
 	overflow: hidden;
 	text-align: right;
 	text-overflow: ellipsis;
 	white-space: nowrap;
 }

 .site a {
 	text-decoration: none;
 	color: #282025;
 }

 .righttitle h3 {
 	float: left;
 	width: 250px;
 	font-size: 20px;
 	line-height: 40px;
	font-weight: bold;
	color: #3187e4;
	font-weight: bold;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
 }

.nycenter {
	padding-top: 20px;
	font-size: 14px;
	line-height: 26px; 
}

.nycenter strong {
	font-weight: bold;
}

.nyplist_container ul {
	width: 880px;
	margin-right: -16px;
	overflow: hidden;
}

.nyplist_container ul li {
	float: left;
	width: 273px;
 	margin-right: 15px;
 	margin-bottom: 20px;
}

.nyplist_container ul li img {
 	border: 1px solid #eeeeee;
}

.nyplist_container ul li p {
	font-size: 12px;
 	text-align: center;
 	height: 28px;
 	line-height: 28px;
 	background: #eeeeee;
 	color: #333333;

}
#nyartplist_eng li{ width: 201px; margin-right: 15px; float: left; }

#nyartplist_eng li  a img{ width: 199px; height: 277px; }
#nyartplist_eng li a{ display: block; width: 201px; }
.nyplist_container ul li a {
	display: block;
	font-size: 0;
}

.nyplist_container ul li a:hover {
	zoom: 1;
}

.nyplist_container ul li a:hover img, .nyplist_container ul li a.hover img  {
	border: 1px solid #3187e4;
}

.nyplist_container ul li a:hover p, .nyplist_container ul li a.hover p {
	background: #3187e4;
	color: #fff;
}

 /*产品列表*/

 #nyplist li img {
 	width: 271px;
 	height: 197px;
 }

/*新闻列表*/
.xiayiye{ text-align:center; padding-top:50px; font-size:14px;}
.xiayiye a{ color:#555;}
.xiayiye a:hover{ color:#f88118}
#nyarclist li{
overflow: hidden; border-bottom: 1px dashed #eee;}
#nyarclist li a{ display:block; height:38px; line-height:38px; color:#555; font-size:14px;}
#nyarclist li a:hover{ color:#3187e4;text-decoration:none;}
#nyarclist li a em{ float:right; font-style:normal; font-size:12px;}
.nycenter h1{ font-size:16px; font-weight:bold; text-align:center; line-height:32px; color:#3187e4}
.fbtime{ border-bottom:1px dotted #ccc; text-align:center; line-height:26px; margin-bottom:15px;}

/*新闻图片列表——公司风采*/
#nyartplist_factory li img {
	width: 248px;
 	height: 187px;
}

/*新闻图片列表——荣誉资质*/
#nyartplist_honor li img {
	width: 271px;
 	height: 190px;
}

/*新闻图片列表——行业资讯 公司资讯的格式一样*/

#nyartplist_news li {
	width: 780px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #ccc;
}

#nyartplist_news li a {
	display: block;
	width: 780px;
	height: 148px;
	font-size: 0;
}

#nyartplist_news li a:hover {
	zoom: 1;
}

#nyartplist_news li a:hover .list_tit {
	color: #009944;
}

/*#nyartplist_news .list_info_pic {
	float: left;
	width: 200px;
	font-size: 0;
}*/

#nyartplist_news img {
	float: left;
	width: 218px;
	height: 146px;
}

#nyartplist_news .list_info_content {
	position: relative;
	float: right;
	width: 548px;
	height: 148px;
}

#nyartplist_news .list_info_content .list_tit {
	margin-top: 10px;
	font-weight: bold;
	font-size: 14px;
	line-height: 14px;
	cursor: pointer;
}

#nyartplist_news .list_info_content .list_info_atc {
	margin-top: 12px;
	font-size: 12px;
	cursor: pointer;
}

#nyartplist_news .list_info_content .list_info_atc div {
	height: 78px;
	overflow: hidden;
}

#nyartplist_news .list_info_content .list_date {
	position: absolute;
	left: 0;
	bottom: 0;
	font-size: 12px;
	color: #999;
}




#GBookAdd input{ height:28px; line-height:28px; border:1px solid #ccc; padding:0 5px; width:400px; margin-bottom:5px; background:none;}
#GBookAdd textarea{ width:400px; padding:5px; border:1px solid #ccc; min-height:100px; background:none}
#GBookAdd #Submit, #GBookAdd #ReSet{ width: 90px; cursor: pointer; height: 32px; line-height: 32px; border: 0; color: #fff; margin-top:5px; background:#3187e4; font-size:14px; font-family:"微软雅黑";}
#GBookAdd #ReSet{  background:#231810;}
.neiye-gbook ul li {
    background: url("../image/lyico.jpg") no-repeat scroll 0 22px;
    border-bottom: 1px solid #e0e0e0;
    padding: 20px 20px 20px 30px;
}

/*在线留言*/
.TopContent table {
	margin: 0 auto;
}

 /*下载*/
#Down_ctn .neiye-title h3 {
	font-size: 18px;
	font-weight: bold;
}

#Downlist a {
	display: block;
	padding: 10px;
	font-weight: bold;
	color: #ffffff;
	background: #009944;
}


/*链接申请*/
.domain_apply {
	margin: 0 auto;
	padding: 28px;
	width: 500px;
	height: 312px;
}

.domain_tit {
	font-size: 20px;
	line-height: 22px;
	color: #232323;
	text-align: center;
	font-weight: bold;
}

.domain_ctn {
	position: relative;
	margin-top: 30px;
	height: 250px;
}

.domain_row {
	margin-bottom: 18px;
	height: 28px;
}

.domain_itme_tit {
	float: left;
	margin-top: 6px;
	width: 72px;
	font-size: 14px;
	line-height: 16px;
	color: #232323;
}

.domain_item_info {
	float: right;
	width: 410px;
	height: 28px;
}

.domain_item_info input {
	margin: 0;
	padding: 5px;
	width: 398px;
	height: 16px;
	font-size: 12px;
	line-height: 16px;
	background: none;
	border: 1px solid #959595;
}
.domain_item_textarea .domain_item_info {
	height: 104px;
}

.domain_item_textarea .domain_item_info textarea {
	margin: 0;
	padding: 5px;
	width: 398px;
	height: 92px;
	font-size: 12px;
	background: none;
	border: 1px solid #959595;
}

.domain_submit, .domain_reset {
	position: absolute;
	bottom: 4px;
	margin: 0;
	padding: 0;
	width: 70px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	background: #008500;
	border: none;
	cursor: pointer;
}

.domain_submit {
	left: 190px;;
}

.domain_reset {
	right: 124px; 
}

