﻿@charset "utf-8";/* CSS Document *//*产品列表页样式集合*//*产品左侧列表样式*/

#content_por {

background: #fff;

 padding-top: 50px;

    padding-bottom: 50px;

}

.box_left {

	float: left;

	width:260px;

}

.box_left .mode1 {

	width: 225px;

	margin-bottom: 20px;

}

.box_left .mode1 .z_title {

	font-size: 24px;

	display: block;

	color: #FF2D00;

	margin-left: 10px;

}

.box_left .mode1 .english {

	font-size: 24px;

	color: #d9d9d9;

	letter-spacing: 5px;

	height: 60px;

	margin-left: 10px;

}

.box_left .mode1 ul {

	overflow: hidden;

	padding-left: 0;

	margin-top: 24px;

}

.box_left .mode1 ul li {

	line-height: 40px;

	text-indent: 2em;

	margin: 10px 0;

}

.box_left .mode1 ul li a {

	color: #333;

	display: block;

	height: 40px;

	line-height: 40px;

}

.box_left .mode1 ul li:hover, .box_left .mode1 ul li .hover {

	background: #FF2D00;

	color: #fff;

}

.box_left .mode1 ul li a:hover {

	color: #fff;

}

.box_left .mode2 {

	width: 225px;

	overflow: hidden;

	margin-top: 50px;

}

.box_left .mode2 .z_title {

	font-size: 24px;

	display: block;

	color: #FF2D00;

	margin-left: 10px;

}

.box_left .mode2 .english {

	font-size: 24px;

	color: #d9d9d9;

	letter-spacing: 5px;

	height: 60px;

	margin-left: 10px;

}

.box_left .mode2 ul {

	margin: 0 0;

	padding: 10px 0 10px 0;

}

.box_left .mode2 ul li {

	line-height: 40px;

	height: 40px;

	border-bottom: 1px dashed #fff;

	display: block;

	overflow: hidden;

	text-overflow: ellipsis;

	margin: auto;

	margin-right: 10px;

	margin-left: 10px;

}

.box_left .mode2 ul li:hover a {

	color:#FF2D00;

}

.box_left .mode2 ul li:hover {

	border-bottom: 1px dashed #FF2D00;

}

.box_left .mode3 {

	margin: 50px 0;

}

.box_left .mode3 span {

	background: url(../images/left_con.png) no-repeat 0 0;

	display: block;

	;

	height: 83px;

	line-height: 83px;

	font-size: 16px;

	text-indent: 1.5em;

	color:#FF2D00;

	font-weight: bold;

}

.box_left .mode3 .left_contact {

	line-height: 26px;

	background:#373737;

	color: #fff;

	padding:10px 15px;

	background-size: 100%

}/*产品列表页右侧产品css*/

.box_right {

	width: 820px;

	float: right;

}

.por_title_con {

	background-size: 100%;

	border-bottom: solid 1px #ccc;

}

.por_title_con h3 {

	font-weight: normal;

	font-size: 20px;

	color: #0f629b;

	padding-top: 4px;

	padding-bottom:20px;

	text-align: left;

}

.product_list {

	margin-top: 30px;

}

#rong {

	margin-top: 30px;

}

.por_title_con p a {

	color:#333;

	font-size: 14px;

	padding-right: 10px;

}

.por_title_con p a:hover {

	color:#0f629b;

}

.por_title_con p {

	float: right;

	margin-top: 14px;

	color: #333;

	font-size: 14px;

}

.product_list li {

	float: left;

	width: 255px;

	text-align: center;

	margin-bottom:8px;

	margin-right: 17px;

}

.product_list li:nth-child(3n) {

margin-right: 0px;

}

.product_list li img {

	width: 255px;

	height: 158px;

    border-radius: 4px;

	border: solid 1px #F0F0F0;

}

.product_list li:hover img {

	border:solid 1px #0f629b

}

.product_list li:hover span {

	color:#0f629b;

}

.product_list li span {

	color:#333;

	height: 30px;

	line-height: 30px;

	overflow: hidden;

	display: block;

	width: 200px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	margin: auto;

}

.banner_warp {

	width:100%;

	height:300px;

	overflow:hidden;

	position:relative;

}

.banner-ny {

	width:1920px;

	margin-left:-960px;

	position:absolute;

	left:50%;

	text-align:center;

}

.banner-ny img {

	width:1920px;

	height:300px;

}/*内页banner 1920px*//*底部新闻推荐*/

.news_end {

	margin-bottom: 10px;

}

.news_end h2 {

	height: 40px;

	line-height: 40px;

	padding-left: 0px;

	color:#0f629b;

	font-size: 18px;

	border-bottom: 1px solid #ccc;

	font-weight:normal;

}

.news_end h2 a {

	float: right;

	font-size: 12px;

	display: block;

	width: 60px;

	text-align: center;

	line-height: 25px;

	height: 25px;

	margin-top: 10px;

}

#color1 {

	color: #0f629b;

}

#color1:hover {

	background: #fff;

	color: #333;

}

.news_end h2 a:hover {

	background: #fca37b;

	color: #333

}

.news_end ul li {

	font-size: 14px;

	line-height: 40px;

	height: 40px;

	border-bottom:1px dashed #fff;

	padding-left: 2px;

	height: 35px;

}

.news_end ul li a span {

	float: right;

	display: block;

	height: 35px;

	line-height: 35px;

}

.news_end ul li:hover a {

	color: #FF2D00

}

.news_end ul li:hover {

	border-bottom:1px dashed #FF2D00;

}

#navmaplast {

	position: relative;

}

.c-right1 {

	position: absolute;

	right: 20px;

	top: 8px;

}

.c-right1 a {

	color: #0f629b

}

.c-right1 a:hover {

	text-decoration:underline;

}/*下一页上一页*//*下一页上一页*/

.page {

	text-align: center;

	margin-top: 35px;

	margin-bottom: 20px;

	color: #666;

}

.page span {

	margin: 0 4px;

	font-size: 12px;

	line-height: 30px;

	display: inline-block;

	height: 30px;

	padding: 0 12px;

	text-align: center;

	color: #fff;

	border: 1px solid #0f629b;

	background: #0f629b;

	vertical-align: middle;

	border-radius: 3px;

}

.page a {

	margin: 0 4px;

	font-size: 12px;

	line-height: 30px;

	display: inline-block;

	height: 30px;

	padding: 0 12px;

	text-align: center;

	color: #fff;

	border: 1px solid #999;

	background: #999;

	vertical-align: middle;

	border-radius: 3px;

}

.page a:hover {

	background: #0f629b;

	color: #fff;

	border: 1px solid #0f629b;

}/*热门标签*/

.hot {

	height: 52px;

	line-height: 52px;

	background-color: #0f629b;

}

.hot span {

	font-size: 16px;

	color: #fff;

	margin-left: 15px;

	font-weight: bold;

}

.hot a {

	font-size: 14px;

	color: #fff;

	margin: 0 10px;

}

.hot a:hover {

	text-decoration: underline;

}/*产品列表页样式集合..................................... end*//*产品内容页样式集合*//*放大镜css*/

.jqzoom {

	width:420px;

	height: 260px;;

	position:relative;

	border:1px solid #ccc;

	overflow:hidden

}

.jqzoom img {

	width:420px;

	height: 260px;;

	background: #fff;

}

.zoomdiv {

	z-index:100;

	position:absolute;

	top:1px;

	left:0px;

	width:560px;

	height:260px!important;

	background:url(i/loading.gif) #fff no-repeat center center;

	border:1px solid #0f629b;

	display:none;

	text-align:center;

	overflow: hidden;

}

.bigimg {

	width:560px;

	height:346px;

}

.jqZoomPup {

	z-index:10;

	visibility:hidden;

	position:absolute;

	top:0px;

	left:0px;

	width:100px !important;

	height:100px !important;

	border:1px solid #aaa;

	background:#FEDE4F 50% top no-repeat;

	opacity:0.5;

	-moz-opacity:0.5;

	-khtml-opacity:0.5;

	filter:alpha(Opacity=50);

	cursor:move;

}

#spec-list {

	position:relative;

	width:377px;

	height:92px;;

	float:left;

	overflow:hidden;

	margin-left:2px;

	display:inline;

}

#spec-list div {

	margin-top:0;

	margin-left:0px;

	margin-left:0;

}

.product_bigimg_text {

	width:340px;

	float:right;

	text-indent:0em;

	height:auto;

	overflow:hidden;

	padding-top:10px;

	line-height:24px;

}

.product_bigimg_text h2 {

	margin-bottom:0;

	border-bottom: 1px dashed #d7d7d7;

	color: #333;

	font-size: 18px;

	margin-bottom: 20px;

	padding: 10px 0;

	color:#052645;

}

.prod-right-title {

	border-bottom: 1px dashed #e0e0e0;

	line-height:34px;

	margin-bottom: 30px;

	padding-bottom: 20px;

}

.prod-right-tel {

	height: 46px;

	margin-bottom: 20px;

	margin-top: 20px;

	overflow: hidden;

	padding-left: 5px;

}

.line {

	height:1px;

	border-bottom:1px dashed #d7d7d7;

	clear:both;

	padding:10px 0;

	margin-bottom:20px;

}

.siderightCon {

	line-height:24px;

	margin:20px 0 0 0px;

	text-align:left;

}

.nypro {

	width:420px;

	float:left;

}

#preview {

	float:none;

	margin:0px auto;

	width:420px;

}

.list-h {

	width:200000px !important;

}

.list-h li {

	float:left;

}

#spec-n5 {

	width:620px;

	height:56px;

	padding-top:15px;

}

#spec-left {

	background:url(../images/left.gif) no-repeat;

	width:10px;

	height:45px;

	float:left;

	cursor:pointer;

	margin-top:5px;

	margin-right:17px;

}

#spec-right {

	background:url(../images/right.gif) no-repeat;

	width:10px;

	height:45px;

	float:left;

	cursor:pointer;

	margin-top:5px;

	margin-left:6px;

}

#spec-list ul li {

	float:left;

	margin-right:0px;

	display:inline;

	width:92px;

	height:92px;

	overflow:hidden

}

#spec-list ul li img {

	padding:2px;

	border:1px solid #ccc;

	width:80px;
	height:56px;

}

#spec-list ul li img:hover {

	border:2px solid #0f629b!important;

}

.title_part {

	width:410px;

	float:right;

	line-height:24px;

	font-size:14px;

	color:#555;

}

.title_part h3 {

	font-size:14px;

	color:#444;

	line-height:30px;

	margin-bottom:6px;

	height:300px;

	border-bottom:1px dotted #dedede;

	overflow:hidden;

	font-weight:normal;

}

.title_part h6 {

	height:40px;

	line-height:40px;

}

.title_part h6 dl {

	width:410px;

	height:40px;

	line-height:40px;

	margin-top: 23px

}

.title_part h6 dl dt {

	float:left;

	width:120px;

}

.title_part h6 dl dd {

	float:right;

	width:278px;

	font-size:24px;

	color:#000;

	font-weight:bold;

}

.title_part p {

	line-height:24px;

}

.list-h li img {

	padding: 2px;

	border: 1px solid #CCC;

	width: 79px;

	height: 49px;

}

ins#qiao-icon-wrap {

	top:60%!important;

}

.c_right p {

	font-family:"微软雅黑";

	line-height:24px;

}

.ny_proInfo {

	font-size: 14px;

	color: #666;

	line-height: 30px;

	margin-bottom: 18px;

	height: 252px;

	width: 340px;

	border-bottom: 1px dotted #dedede;

	overflow: hidden;

	font-weight: normal;

}

.text1 {

	margin-top: 20px;

	margin-bottom:20px;

	color: #666

}
.text1 p{
	font-size:16px;
}

.ny_lianxi {

	float: right;

	margin-top: 5px;

	font-size:24px;

}

.ny_lianxi a {

	font-size:17px;

	color:#333;

}

.ny_lianxi a:hover {

	color:#333;

}/*放大功能end*//*滚动css*//*新闻列表css内容部分*/

.news_list li {

	padding: 10px;

	margin-bottom:30px;

	border:1px dotted #ddd;

	background: #fff;

}

.news_list li h3 {

	height: 40px;

	line-height: 40px;

	font-size: 16px;

}

.news_list li h3 a {

	height: 40px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 650px;

	line-height: 40px;

	font-size: 16px;

	display: block;

	float: left;

	color: #444;

}

.news_list li h3 a:hover {

	color: #0f629b

}

.news_list li h3 span {

	height: 40px;

	line-height: 40px;

	font-size: 16px;

	display: block;

	float: right;

	font-size: 12px;

	font-weight:normal;

}

.news_listcon p {

	font-size: 14px;

	line-height: 26px;

	color: #949191;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	width: 650px;

}

.news_listcon {

	width: 680px;

	height:30px;

	display: block;

	overflow: hidden;

	text-overflow: ellipsis;

}

.newslistmore {

	float: right;

	width: 100px;

	height: 35px;

	line-height: 35px;

	text-align: center;

	display: block;

	border: solid 1px #4B4B4B;

	margin-top: -30px;

	background: #4B4B4B;

	color: #fff;

}

.newslistmore:hover {

	color: #fff;

	background: #ccc;

	border: solid 1px #ccc;

}/*新闻内容css内容部分*/

.news_con_title h3 {

	font-size: 18px;

	line-height: 50px;

	font-weight: bold;

	color: #666;

	margin-top: 20px;

	text-align:center;

}

.news_con_title h4 {

	font-size: 12px;

	font-weight: normal;

	color: #626262;

	line-height:30px;

	margin-bottom: 15px;

	font-family: "宋体";

	text-align:center;

}

.news_content {

	line-height: 25px;

	font-family: "微软雅黑";

	margin-top: 10px;

	color: #5e5e5e;

}

.news_content img {

	margin:auto;

}   /*导航地图*/

.a_nav_s h3 {

	font-size:14px;

	color:#0f629b;

	height:40px;

	line-height:40px;

	border-bottom:1px dashed #dedede;

}

.a_nav_s h3 a {

	font-size:14px;

	color:#0f629b;

	font-weight:bold;

	padding-left:0px;

}

.a_nav_s h3 a:hover {

	text-decoration:underline;

}

.a_nav_s ul {

}

.a_nav_s li {

	font-size:14px;

	display:inline;

	line-height:40px;

	padding-left:16px;

	height:40px;

}

.a_nav_s li a {

	padding-right:20px;

	color:#666;

}

.a_nav_s li a:hover {

	text-decoration:underline;

}/* 留言*/

.inxliuyan {

	width: 550px;

	margin:30px auto 0;

}

.inxGBook_Name {

	height: 40px;

	width: 400px;

	padding-left: 10px;

	float: left;

	color: #9f9f9f;

	margin-top:-1px;

	border-radius: 5px;

	border:solid 1px #ccc;

}

.inxFkPhone {

	height: 40px;

	width: 400px;

	padding-left: 10px;

	float: left;

	color: #9f9f9f;

	margin-top:-1px;

	border-radius: 5px;

	border:solid 1px #ccc;

}

.inxFktitle {

	height: 40px;

	width: 400px;

	padding-left: 10px;

	float: left;

	color: #9f9f9f;

	margin-top:-1px;

	border-radius: 5px;

	border:solid 1px #ccc;

}

.inxMessContent {

	width: 400px;

	height: 90px;

	color: #9f9f9f;

	padding-left: 10px;

	line-height:40px;

	margin-top:-1px;

	border-radius: 5px;

	border:solid 1px #ccc;

}

.inxsubmi {

	width: 100px;

	height: 40px;

	cursor: pointer;

	border-radius: 5px;

	border:none;

	margin:30px 20px 0 120px;

	background: #333;

	text-align:  center;

	line-height: 40px;

	color: #fff;

	font-size: 14px;

	transition:all 0.5s;

}

.inxrest {

	width: 100px;

	height: 40px;

	border: none;

	cursor: pointer;

	border-radius: 5px;

	margin:30px 20px 0 30px;

	background: #0f629b;

	text-align:  center;

	line-height: 40px;

	color: #fff;

	font-size: 14px;

	transition:all 0.5s;

}

.inxgook_001 {

	height: 40px;

	background: url(../images/m1.png) no-repeat left center;

	width: 0px;

	padding-left: 50px;

}

.inxgook_002 {

	height: 40px;

	background: url(../images/m2.png) no-repeat left center;

	width: 0px;

	padding-left: 50px;

	margin-top: 14px;

}

.inxgook_003 {

	height: 40px;

	background: url(../images/m3.png) no-repeat left center;

	width: 0px;

	padding-left: 50px;

	margin-top: 14px;

}

.inxgook_004 {

	height: 90px;

	background: url(../images/m4.png) no-repeat left center;

	width: 0px;

	padding-left: 50px;

	margin-top: 14px;

}

.a_title h3 {

	font-size: 16px;

	font-weight: normal;

	text-align: center;

	height: 40px;

	line-height: 40px;

	color: #0f629b

}

.a_title h4 {

	font-size: 12px;

	font-weight: normal;

	text-align: center;

	margin-bottom: 30px;

	height: 40px;

	line-height: 40px;

	color: #333;

	border-bottom: dotted 1px #999;

	padding-bottom:20px;

}

.pro_dis {

	margin-right: 16px;

}

.pro_dis_tob a {

	display: block;

	height: 30px;

	text-overflow: ellipsis;

	overflow: hidden;

}

.news_content p {

	line-height: 35px

}

.imgheight {

	height: 300px;

}

.imgheight img {

	height: 300px;

	width: 100%

}

.rolltop {

	font-size: 16px;

	line-height: 60px;

	color: #FCFDFF;

	background-color:#0f629b;

	padding-left: 20px;

}

.infoList h6 {

	font-size: 14px;

	line-height: 40px;

	color: #888;

	font-weight: normal;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	border-bottom: solid 1px #E5E5E5;

}

.sideBottom {

	margin-top:20px;

}

.sideTitle {

	font-size: 16px;

	line-height: 60px;

	height: 60px;

	color: #FFF;

	background-color:#0f629b;

	padding-left: 20px;

	border: solid 1px #0f629b;

	border-bottom: none;

}

.sideConetent {

	border:1px solid #f0f0f0;

	border-top:none;

	padding:9px;

	padding-bottom: 20px

}

.sideNewsList {

}

.sideNewsList dl {

	border-bottom:1px solid #e5e5e5;

}

.sideNewsList dl dt {

	font-weight:700;

	font-size:16px;

	line-height:24px;

	color:#333;

}

.sideNewsList dl dd {

}

.sideNewsList dl dd p {

	font-size:12px;

	line-height:20px;

	color:#999;

}

.sideNewsList dl dd h6 {

	font-size:12px;

	line-height:30px;

	color:#888;

	font-weight:normal;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

}

.sideNewsList dl a:hover dt {

	color:#cf261f;

	text-decoration:underline;

}

.sideNewsList dl dd h6:hover {

	color: #ff2d00

}

.sideContact ul {

}

.sideContact ul li {

	margin-top: 5px;

	padding: 0 0 5px 24px;

	position: relative;

	font-size: 14px;

	line-height: 20px;

	color: #888;

}

.sideContact ul li a {

	color: #888;

}

.sideContact ul li a：hover {

	color: #fca37b!important

}

.sideContact ul li span {

	width:22px;

	height:22px;

	position:absolute;

	left:-2px;

	top:-1px;

	background-position: left bottom;

	background-repeat:no-repeat;

}

.sideContact ul li.icon-tel span {

	background-image:url(../images/icon-c.png);

}

.sideContact ul li.icon-phone span {

	background-image:url(../images/icon-b.png);

}

.sideContact ul li.icon-fax span {

	background-image:url(../images/icon-d.png);

}

.sideContact ul li.icon-mail span {

	background-image:url(../images/icon-e.png);

}

.sideContact ul li.icon-add span {

	background-image:url(../images/icon-f.png);

}

.sproScroll {

	position:relative;

}

.sproScroll .prev, .sproScroll .next {

	position:absolute;

	top:-49px;

	display:inline-block;

	width:30px;

	height:40px;

	background-image:url(../images/side-pn.png);

	background-repeat:no-repeat;

	background-position:left top;

	-ms-transition-duration: 0s;

	transition-duration: 0s;

	z-index:99;

	cursor:pointer;

}

.sproScroll .prev {

	right:25px;

	background-position:left top;

}

.sproScroll .next {

	right:-5px;

	background-position:right top;

}

.sproScroll .prev:hover {

	background-position:left bottom;

}

.sproScroll .next:hover {

	background-position:right bottom;

}

.sproScroll .bd {

	overflow:hidden;

}

.sproList {

	position:relative;

}

.sproList dl {

}

.sproList dl dt {

	height:192px;

	overflow:hidden

}

.sproList dl dd {

	text-align:center;

	font-size:14px;

	line-height:40px;

}

.zibj p:hover {

	color: #fff

}

.sideContact li:hover a {

	color:#0f629b;

}

.relevant {
	display:none;
	padding-top:30px;

}

.relevantPn {

	border-top:1px solid #ddd;

	border-bottom:1px solid #ddd;

}

.relevantPn p, .relevantPn p a {

	font-size:14px;

	line-height:40px;

	color: #0f629b;

}

.relevantPn p {

	width:50%;

	text-align: center;

	color: #666

}

.relevantPn p a:hover {

	text-decoration:underline;

	color: #0f629b

}

.relevantTitle {

	border: 1px solid #ccc;

	padding-left: 15px;

	font-size: 16px;

	line-height: 40px;

	color: #0f629b;

	border-bottom: none;

}

.relevantTitle a {

	float: right;

	color: #0f629b;

	width: 65px;

	height: 25px;

	display: block;

	font-size: 12px;

	margin-right: 10px;

	margin-top: 5px;

	line-height: 25px;

	text-align: center;

}

.relevantTitle a:hover {

	background: #fff;

	color: #333;

}

.relevantContent {

}

.news_list {

	margin-top: 30px;

}

#newrel .relevantNews {

	border: 1px solid #CCC;

	padding: 10px 15px;

	border-top: none;

}

#newrel .relevantNews li {

	line-height:40px;

	width:47%;

	float:left;

	border-top:1px dotted #ddd;

	padding-right:2%;

}

.relevantNews li a {

	color: #888;

	position:relative;

	display:block;

	padding-left:10px;

	font-size:14px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	height: 40px;

	line-height: 40px;

}

.relevantNews li a em {

	width:4px;

	height:7px;

	position:absolute;

	left:0px;

	top:50%;

	margin-top:-3px;

	background:url(../images/jiao-b-3.png) no-repeat right 50%;

}

.relevantNews li span {

	float:right;

	font-size:12px;

	color:#888;

}

.relevantNews li a:hover {

	color:#0f629b;

	margin-left:5px;

	text-decoration:underline;

}

.relevantNews li:nth-child(2n) {

padding:0 0 0 2%;

}

.pro_dis_tob a {

	font-size: 14px;

	line-height: 30px;

	height: 30px;

	color:#ff2d00

}

.pro_dis:hover a {

	color:#0f629b

}/*滚动css结束*/

#cva .pro_dis_top img {

	width: 255px;

	height: 158px;

	border: solid 1px #F0F0F0;

}

#cva .pro_dis_top img:hover {

	border:solid 1px #0f629b;

}

#cva .pro_dis p {

	height: 40px;

	line-height: 40px;

	text-align: center;

	color: #333;

	overflow: hidden;

	width: 250px;

	white-space: nowrap;

	text-overflow: ellipsis;

}

#cva .pro_dis:hover p {

	color: #0f629b;

}

#linkhref li img {

	width: 271px;

	height: 165px;

}    /*产品左侧分类列表*/

.box_left h2 {

	background:#0f629b;

	height: 70px;

	line-height: 70px;

	color: #fff;

	font-weight: normal;

	font-size: 26px;

	text-align: center;

	margin-top: 5px;

}

.conboya {padding: 5px;

    border: solid 1px #ccc;

}

.conboya a {

	display: block;

	height: 45px;

	line-height: 45px;

	background: #f0f0f0;

	padding-left: 20px;

	color: #666;

	margin-bottom: 5px;

}    /*向上滚动*/

.conboya a:hover {

	    background-color: #0f629b!important;

    color: #fff!important;

}

.txtMarquee-top {
	overflow: hidden;

	position: relative;

	margin-top: 30px;

	margin-bottom: 30px;

}

.txtMarquee-top .hd {

	overflow:hidden;

	height:30px;

	background:#f4f4f4;

	padding:0 10px;

}

.txtMarquee-top .hd .prev, .txtMarquee-top .hd .next {

	display:block;

	width:9px;

	height:5px;

	float:right;

	margin-right:5px;

	margin-top:10px;

	overflow:hidden;

	cursor:pointer;

	background:url("../images/arrow.png") 0 -100px no-repeat;

}

.txtMarquee-top .hd .next {

	background-position:0 -140px;

}

.txtMarquee-top .hd .prevStop {

	background-position:-60px -100px;

}

.txtMarquee-top .hd .nextStop {

	background-position:-60px -140px;

}

.txtMarquee-top .bd {

	padding:15px;

	border: 1px solid #f0f0f0;

}

.txtMarquee-top .infoList li {

	height:40px;

	line-height:40px;

}

.txtMarquee-top .infoList li .date {

	float:right;

	color:#999;

}

.txtMarquee-top .infoList li:hover h6 {

	color:#0f629b

}

.conboyahover {

	background-color: #333333!important;

	color: #fff!important;

}

.portext a {

	height: 60px;

	line-height: 60px;

	display: block;

	padding: 0px 25px;

	text-align: left;

	background: url(../images/a2.jpg) no-repeat 300px center;

}

#rong li {

	width:255px;

	height: 342px;

	margin-bottom: 45px;

}

#rong li img {

	width:255px;

	height: 342px;

}

#panli li {

	width:255px;

	height: 157px;

	margin-bottom: 30px;

}

#panli li img {

	width:255px;

	height: 145px;

}     /*产品列表*/

.pli {

	margin-top: 30px;

}

.pli li {

	width: 255px;

	height: 191px;

	float: left;

	margin-right: 17px;

	position: relative;

	margin-bottom: 30px;

}

.pli li:nth-child(3n) {

margin-right: 0px;

}

.pli li a {

	display: none;

	width: 255px;

	height: 141px;

	background:url(../images/s2.png) repeat center;

	font-size: 18px;

	color: #fff;

	text-align: center;

	padding-top:50px;

	position: absolute;

	top: 0px;

	left: 0px

}

.pli li a img {

	width: 48px;

	height: 43px;

	margin-bottom: 10px

}

.pli li img {

	width: 255px;

	height: 158px;

}

.pli li:hover a {

	display: block;

}/*案例*/

.ali {

	padding-left: 40px!important;

}

.conboyahover1 {

	color: #0f629b!important;

	text-decoration: underline;

}

.newleft p a {

	display: inherit;

	height: 35px;

	float: left;

}

.box_left h2 {

	background: #0f629b;

	height: 60px;

	line-height: 60px;

	color: #fff;

	font-weight: normal;

	font-size: 18px;

	text-align: left;

	margin-top: 5px;

	padding-left: 20px;

}

.alia {

	display:none

}

.conboyahide {

	display:none

}

.conboyahovershow {

	display:block

}

.alia .ali:hover {

	background: #f0f0f0!important;

	;

	color: #0f629b!important;

	text-decoration: underline;

}

.cp {

	margin-top: 30px;

}

.cp li img {

	width: 255px;

	height:158px;

	border:solid 1px #F0F0F0;

}

.cp li {

	width: 255px;

	float: left;

	margin:5px;

}

.cp li:nth-child(3n) {


}

.cp li:hover img {

	border:solid 1px #0f629b;

}

.cp li p {

	height: 35px;

	line-height: 35px;

	text-align: center;

	color: #333;
	background:#ececec;
	padding:0px 15px;

	white-space: nowrap;

	overflow: hidden;

	text-overflow: ellipsis;

}

.cp li:hover p {

	color: #0f629b;

}

.news_content a {

	color:#0f629b

}

.ny_Nowbuy a {

	width: 130px;

	height: 40px;

	line-height: 40px;

	text-align: center;

	display: block;

	border:solid 1px #5AAF7F;

	color: #fff;

	background:#5AAF7F;

	font-size: 16px;

}

.ny_Nowbuy a:hover {

	background:#0f629b;

	color: #fff;

	border:solid 1px #0f629b;

}

.news_content h3 {

	font-size: 18px;

}

.newslistmore {

	float: right;

	width: 100px;

	height: 30px;

	line-height: 30px;

	text-align: center;

	display: block;

	border: solid 1px #0f629b;

	margin-top: -30px;

	background: #0f629b;

	color: #fff;

	border-radius: 8px;

	font-size: 13px;

}

.bigimg {

	position: absolute;

	margin-left:-200px;

}

.ny_proInfo {

	height: auto;

	padding-bottom:20px;

}

.jqzoom:hover {

	border:1px solid #ccc;

}

.product_list2 img {

	width: 255px!important;

	height: 324px!important;

}

.product_list_hz img {

	width: 255px!important;

	height: 155px!important;

}

.product_listhonor img {

	width: 255px!important;

	height: 363px!important;

}