﻿/* dede58.com 做最好的张家港立诺 */



/* Style Reset

-----------------------------------------------------------------------------------------------------*/

* {

	margin:0px;

	padding:0px;

}

html {

	overflow-x:hidden;

}

body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, blockquote {

	font-size:14px;

	_background-image:url(about:blank);

	_background-attachment:fixed;

	font-family:'微软雅黑';

}

input, button, textarea, select, optgroup, option {

	font-family: inherit;

	font-size: 100%;

	font-style: inherit;

	font-weight: inherit;

}

ul, li, dl, dt, dd, ol {

	display: block;

	list-style: none;

}

img {

	border:0;

}

.clear {

	clear:both;

	height: 0;

}

.clear-fix:after {

	content: ".";

	display: block;

	height: 0;

	font-size: 0;

	clear: both;

	visibility: hidden;

}

a {

	text-decoration:none;

	outline:0;

}

.noneBottomBorder {

	border-bottom: none!important;

}

.noneTopBorder {

	border-top: none!important;

}

.backgroudW {

	background: #fff;

	padding: 15px;

	margin: 24px 0px;

}

/* header */

.header {

	width:100%;

	position:relative;

	z-index: 150;

}

.topnbd {

	position:relative;

	width:100%;

	height:90px;

	background:#e1e2e6;

}

.topps {

	position: absolute;

	left:0px;

	top:0px;

	z-index: 1;

	width: 50%;

	height:90px;

	background:#e1e2e6;

}

.top {

	position:relative;

	z-index: 10;

	width:1000px;

	height:90px;

	margin:0 auto;

	background:#e1e2e6;

}

.logo {

	width:580px;

	height:90px;

	float:left;

}

.searchbd {

	float:left;

	width:270px;

	padding-left: 150px;

	height:90px;

}

.toptel {

	width:270px;

	height:36px;

	padding-top: 4px;

	color:#e1e2e6;

	font-size: 14px;

	line-height: 36px;

	text-align:right;

}

.toptel span {

	color: #fe6716;

	font-size:14px;

	line-height: 36px;

	font-family:impact;

}

/* end topbd */





	





.searchresult {

	width: 100%;

	height:100px;

	line-height:100px;

	text-align: center;

}

.search {

	width:270px;

	height:36px;

}

.text {

	float:left;

	width:228px;

	height:34px;

	border:1px solid #3d404a;

	border-right:none;

	color:#424753;

	font-size:12px;

	line-height:36px;

	text-indent: 20px;

	background: #e1e2e6;

}

.btnsubmit {

	float:left;

	width:41px;

	height:36px;

	border:1px solid #3d404a;

	border-left:none;

	background: url(http://www.zjgbjl.com/style/images/search.jpg) left top no-repeat;

	cursor:pointer;

}

.select {

	position:relative;

	float:left;

	width:91px;

	height:34px;

	border:1px solid #3d404a;

	border-left:none;

	line-height:34px;

	background:url(http://www.zjgbjl.com/style/images/select.html) left top no-repeat;

}

.select select {

	margin:5px auto;

	width:91px;

}

div.selectbox-wrapper {

	position: absolute;

	left:1px;

*left:1;

	overflow:hidden;

	z-index:9999999999;

	width:89px;

	border: #3d404a 1px solid;

	border-top: #14349c 0 solid;

*margin-top:0;

	text-align:left;

	background: #14349c;

}

div.selectbox-wrapper ul li.selected {

	color:#ffffff;

	background-color:#fe6715;

}

div.selectbox-wrapper ul li.current {

	color:#ffffff;

	background-color:#fe6715;

}

div.selectbox-wrapper ul li {

	cursor:pointer;

	width:100%;

	padding-right:3px;

	padding-bottom:3px;

	padding-top: 3px;

	color:#424753;

	font-size:14px;

	text-align:center;

	line-height:24px;

}

.selectbox {

	display:block;

	cursor:pointer;

	width:91px;

	border:none;

	color:#424753;

	font-size:12px;

	line-height:34px;

	text-indent:8px;

	height:34px;

	background:none;

}

/*end search*/



	

/* end search */ 	





.navgrp {

	position: relative;

	z-index: 9;

	width:100%;

	height:62px;

	margin:0 auto;

}

.navbd {

	position:relative;

	width:1000px;

	height:62px;

	margin: 0 auto;

}

.nav {

	width:1000px;

	height:62px;

}

.nav li {

	position: relative;

	float:left;

	text-align: left;

	width:100px;

	height:62px;

	display: block;

}

.nav li a {

	width:100px;

	height:62px;

	display:block;

	color:#13182b;

	font-size:14px;

	line-height:62px;

	text-align: center;

}

.nav li a:hover {

	color:#fe6716;

}

.nav .menu a {

	width:100px;

	height:62px;

	display:block;

	color:#fe6716;

	font-size:14px;

	line-height:62px;

	text-align: center;

}

.nav .on a {

	width:100px;

	height:62px;

	display:block;

	color:#13182b;

	font-size:14px;

	line-height:62px;

}

#navChild {

	position:absolute;

	left:-14px;

	top:46px;

	width:116px;

	z-index:99;

	display: none;

	padding:4px 6px 0px 6px;

	background:#fe6715;

}

#navChild a {

	position:relative;

	width:96px;

	height: 36px;

	padding: 0 10px;

	display:block;

	border-bottom: 1px solid #d4550e;

	color:#ffffff!important;

	font-size:14px;

	line-height:36px;

	text-align:center;

}

#navChild a:hover {

	color:#ffffff!important;

	background-image:none!important;

}

/* end navgrp */

	 

.banner2 {

	position:relative;

	z-index: 7;

	margin-top: -20px;

	width:100%;

	height:210px;

	padding-top: 60px;

	background: url(http://www.zjgbjl.com/style/images/bannerbg.jpg) center top no-repeat;

}

.banner {

	position:relative;

	z-index: 7;

	margin-top: -20px;

	width:100%;

	height:340px;

	padding-top: 60px;

	background: url(http://www.zjgbjl.com/style/images/bannerbg.jpg) center top no-repeat;

}

.bann {

	position:absolute;

	top:60px;

	left:50%;

	margin-left: -800px;

	width:1600px;

	height:212px;

}

#focus {

	position:relative;

	width:1600px;

	height:212px;

	margin: 0 auto;

	overflow:hidden;

}

#focus ul {

	position:absolute;

	height:212px;

}

#focus ul li {

	position:relative;

	float:left;

	width:1600px;

	height:212px;

	overflow:hidden;

}

#focus ul li img {

	display: block;

	margin: 0 auto;

}

#focus .btn {

	position:absolute;

	width:100%;

	height:12px;

	left:0px;

	bottom:24px;

	text-align:center;

	z-index: 99;

}

#focus .btn span {

	width:10px;

	height: 10px;

	display: inline-block;

	margin-left: 8px;

	background: #fe6716;

	border-radius: 50%;

}

#focus .btn span.on {

	background: #ffffff;

}

/* end banner */

.bannerClaList {

	position:absolute;

	top:80px;

	left:50%;

	margin-left: -500px;

	z-index:999;

}

.bannerClaList li a {

	width: 220px;

	height: 52px;

	padding-left:25px;

	margin-bottom: 7px;

	display: block;

	color:#e76019;

	font-size:16px;

	line-height:52px;

	background: url(http://www.zjgbjl.com/style/images/index_03.jpg) 215px center no-repeat #14349c;

}

.bannerClaList li a:hover {

	text-indent: 16px;

}

.bannerClaList .more a {

	width: 220px;

	height: 52px;

	padding-left:25px;

	margin-bottom: 7px;

	display: block;

	color:#14349c;

	font-size:16px;

	line-height:52px;

	background: url(http://www.zjgbjl.com/style/images/more.jpg) 215px center no-repeat #fe6716;

}

/* end bannerClaList */





.sectionB {

	position: relative;

	width: 100%;

	height: 152px;

	padding-top: 27px;

	border-top: 1px solid #d3d3d3;

	background: url(http://www.zjgbjl.com/style/images/index_10.jpg);

}

.section {

	position:relative;

	width:100%;

	margin:auto;

	clear:both;

	overflow: hidden;

}

.Ttitle {

	position:relative;

	width:100%;

	height:60px;

	margin: 0 auto;

	border-bottom:2px solid #fe6716;

	color:#14349c;

	font-size:24px;

	line-height:60px;

	font-weight: bold;

}

.Ttitle span {

	color: #14349c;

	font-size: 18px;

	font-family:arial;

	text-transform: uppercase;

	font-weight: normal;

}

.Tmore a {

	position:absolute;

	right:0px;

	top:0px;

	width:72px;

	height:60px;

	display: block;

	color: #666666;

	font-size: 12px;

	line-height: 60px;

	text-align: center;

}

/*end Ttitle*/





.picListBd {

	position:relative;

	width: 990px;

	height:151px;

	margin: 0 auto;

	overflow: hidden;

}

.picListBd2 {

	position:absolute;

	left:0px;

	top:0px;

	height:131px;

	margin:0 auto;

	overflow:hidden;

}

.picList {

	float:left;

	width: 100%;

	height:131px;

	padding-top: 1px;

	overflow:hidden;

}

.picList li {

	position:relative;

	float:left;

	width:318px;

	height:129px;

	margin-right:2px;

	margin-left:10px;

	background: #fff;

	vertical-align:bottom;

}

.picList li a {

	width:316px;

	height:127px;

	border:1px solid #cfcfcf;

	display: block;

}

.picList li a:hover {

	border:1px solid #fe6716;

	box-shadow:0px 0px 0px 1px rgb(254,103,22);

}

.picList li .titlePic {

	float:left;

	width:146px;

	height: 113px;

	padding:7px;

}

.picList li .titlePic img {

	display: block;

}

.picList li .titlePic span {

	position: absolute;

	left:10px;

	top:0px;

	display: block;

	width: 36px;

	height: 25px;

	color:#fff;

	font-size:12px;

	line-height:25px;

	text-align: center;

	text-transform: uppercase;

	background: #fe6716;

}

.picList li .title {

	float:left;

	width:150px;

	height:120px;

	padding-top: 7px;

	color:#14349c;

	font-size:14px;

	line-height:40px;

	font-weight: bold;

}

.picList li .title span {

	display:block;

	color:#666666;

	font-size:12px;

	line-height:20px;

	font-weight: normal;

}

.picLeft, .picRight {

	position:absolute;

	z-index:16;

	width:27px;

	height:60px;

	left:50%;

	top:57px;

	cursor:pointer;

}

.picLeft {

	margin-left:-527px;

}

.picRight {

	margin-left:500px;

}

.htmlpic1 { /*background: #F02E49;*/

}

.htmlpic2 {

	position:absolute;

	left:3000px;/* top:30px; background: #0B61A5;*/

}

/* end picListBd */







.inProBd {

	width:1000px;

	margin: 0 auto;

}

.inProClaList {

	width: 980px;

	padding:16px 10px 11px 10px;

}

.inProClaList li a {

	float:left;

	height:42px;

	padding:0px 30px;

	margin-right: 5px;

	margin-bottom: 5px;

	display: block;

	border:1px solid #d3d3d3;

	color:#14349c;

	font-size: 14px;

	line-height: 42px;

	word-break: break-all;

	font-weight: bold;

}

.inProClaList li a:hover {

	color:#fe6716

}

/*end inProClaList*/



.proListPic {

	width:980px;

	margin:0px 10px;

	border-right:1px solid #d3d3d3;

	border-bottom:1px solid #d3d3d3;

	overflow: hidden;

}

.proListPic ul li {

	position: relative;

	float:left;

	width:244px;

	height:270px;

	border-left:1px solid #d2d2d2;

	border-top:1px solid #d2d2d2;

	overflow: hidden;

}

.proListPic ul li a {

	position: relative;

	width:220px;

	height:242px;

	padding: 12px;

	border-bottom: 4px solid #f0f0f0;

	display:block;

	background: #f0f0f0;

}

.proListPic ul li a:hover {

	border-bottom: 4px solid #fe6716;

	background: #FFFFFF;

}

.proListPic ul li .pic {

	position:relative;

	width:218px;

	height:164px;

	border:1px solid #d0d0d0;

}

.proListPic ul li .pic span {

	position: absolute;

	left:10px;

	top:0px;

	display: block;

	width: 36px;

	height: 25px;

	color:#fff;

	font-size:12px;

	line-height:25px;

	text-align: center;

	text-transform: uppercase;

	background: #fe6716;

}

.proListPic ul li .intro {

	width:200px;

	height:76px;

	padding:0px 10px;

	overflow: hidden;

	color:#666666;

	font-size:12px;

	line-height:20px;

	text-align: left;

}

.proListPic ul li .intro span {

	width:200px;

	height:36px;

	display: block;

	color:#14349c;

	font-size:14px;

	line-height:36px;

	text-align:left;

	font-weight: bold;

}

.proListPic ul li .zoom {

	position: absolute;

	right:16px;

	bottom: 78px;

	cursor: pointer;

	width:40px;

	height:36px;

}

/*end proListPic*/



.newsListBd {

	position: relative;

	width: 1000px;

	margin: 0 auto;

}

.newsList {

	position:relative;

	width: 990px;

	padding-left:10px;

	padding-top: 14px;

}

.newsx {

	position:absolute;

	left:488px;

	top:14px;

}

.newsListDl {

	float: left;

	width: 490px;

	height: 100px;

	border-bottom:1px solid #d2d2d2;

}

.newsListDl a {

	width: 485px;

	height: 100px;

	display:block;

}

.newsListDl a:hover {

	background: #f0f0f0;

}

.newsListDl a:hover .title {

	color: #fe6716;

}

.newsListDl a:hover .intro {

	color: #14349c;

}

.newsListDl dt {

	float: left;

	width: 55px;

	height:55px;

	padding-right: 5px;

	padding-top: 15px;

	margin: 15px 0px;

	color:#ffffff;

	font-size: 12px;

	line-height: 20px;

	text-align: right;

	background: #fe6716;

}

.newsListDl dt span {

	display: block;

	color:#ffffff;

	font-size: 24px;

	line-height: 30px;

}

.newsListDl dd {

	float:left;

	width:405px;

	height:100px;

	padding-left: 15px;

}

.newsListDl .title {

	width: 405px;

	height: 40px;

	display: block;

	padding-top: 5px;

	color:#14349c;

	font-size:14px;

	line-height:40px;

	font-weight: bold;

}

.newsListDl .intro {

	width: 405px;

	height: 40px;

	display: block;

	overflow: hidden;

	color:#666666;

	font-size:12px;

	line-height:20px;

}

/* end newsListDl */	

	

.casePic {

	position:relative;

	width:1000px;

	margin: 0 auto;

}

.casePicUl {

	width:832px;

	height:312px;

	padding:15px 10px 15px 158px;

	background: #f0f0f0;

}

.casePicUl li {

	position:relative;

	float:left;

	width: 208px;

	height: 156px;

}

.casePicUl .arrowl {

	position: absolute;

	left:-11px;

	top:66px;

	z-index: 99;

}

.casePicUl .arrowr {

	position: absolute;

	right:-11px;

	top:66px;

	z-index: 99;

}

.casePicUl .title {

	padding:20px 24px 0px 24px;

	color:#14349c;

	font-size:14px;

	line-height:30px;

	font-weight: bold;

}

.casePicUl .intro {

	padding:2px 24px 10px 24px;

	color:#666666;

	font-size:12px;

	line-height:20px;

}

/*end casePic*/



.advPic {

	position: absolute;

	left:10px;

	top:75px;

	width: 148px;

	height:312px;

	background: #fe6716;

}

.slides {

	position: relative;

	width:148px;

	height:312px;

	background: #fe6716;

	overflow: hidden;

}

.advPicUl {

	width: 444px;

	height: 312px;

	background: #fe6716;

}

.advPicUl li {

	float:left;

	width:148;

	height:312px

}

.advPicUl li img {

	padding:7px 0px;

	display: block;

}

.advPicUl .advintro {

	width:128px;

	height:60px;

	padding: 0px 10px;

	color: #ffffff;

	line-height: 22px;

	background: #fe6716;

}

.advPicUl .advintro a {

	width:128px;

	height:60px;

	display: block;

	color: #fff;

	font-size: 14px;

	text-align: center;

}

.picleft, .picright {

	width:9px;

	height:17px;

	padding: 10px;

	cursor: pointer;

}

.picleft {

	position: absolute;

	left:0px;

	bottom: 150px;

	z-index: 99;

}

.picright {

	position: absolute;

	right:0px;

	bottom: 150px;

	z-index: 99;

}

.ccbd {

	position: relative;

	width: 1000px;

	padding-bottom: 40px;

	margin: 0 auto;

}

.company {

	float:left;

	width:485px;

	margin:0 auto;

}

.companynr {

	width:485px;

	height:178px;

	font-size:14px;

	color:#666666;

	line-height:26px;

	overflow:hidden;

}

.companynr dt {

	float:left;

	width:162px;

	height:162px;

	padding: 16px 16px 0px 10px;

}

.companynr dd {

	float:left;

	width: 297px;

	height: 162px;

	color: #666;

	font-size: 12px;

	line-height: 24px;

}

.companynr dd span {

	width:297px;

	height:40px;

	display: block;

	padding-top: 18px;

	color: #14349c;

	font-size: 14px;

	line-height: 40px;

	text-align: left;

	font-weight: bold;

}

.contactx {

	position: absolute;

	left:495px;

	top:80px;

}

.contact {

	float:left;

	width:485px;

	margin-left: 30px;

	overflow:hidden;

}

.contactnr {

	width:485px;

	height: 158px;

	margin-top: 20px;

	overflow:hidden;

	background:url(http://www.zjgbjl.com/style/images/contact.jpg) 200px 24px no-repeat;

}

.contactnr dl {

	width:320px;

	display:block;

	clear:both;

}

.contactnr dl dt, .contactnr dl dd {

	color:#666666;

	font-size:12px;

	line-height:30px;

}

.contactnr dl dt {

	float:left;

	width:40px;

	padding-left: 40px;

}

.contactnr dl dd {

	float:left;

	width:240px;

}

/* end contact */

	

/*end company*/

/*end inMain*/



/* footerpic*/

.footPicBd {

	width: 1000px;

	margin: 0 auto 34px auto;

}

.footPicList {

	width: 1000px;

	height:210;

	margin: 0 auto;

	background: #f0f0f0;

}

.footPicList .footPicLeft, .footPicList .footPicRight {

	float: left;

	width:27px;

	height:60px;

	padding:65px 14px 0px 14px;

}

.footPicListUl {

	float: left;

	width:890px;

	height:190px;

	padding-top: 20px;

	overflow: hidden;

}

.footPicList ul li {

	float:left;

	width:208px;

	height:190px;

	margin-right: 20px;

}

.footPicList ul li .pic {

	width:208px;

	height:156px;

}

.footPicList ul li .title {

	width:208px;

	height:34px;

	padding:0 10px;

	color:#14349c;

	line-height:34px;

	font-size:14px;

	font-weight: bold;

	text-align: center;

}

/* footer*/

.footer {

	width:100%;

	background: #14349c;

}

.btnav {

	position: relative;

	width: 100%;

	height: 80px;

	padding: 15px 0px;

	background: #fe6716;

}

.btnavlist {

	position: relative;

	width: 1000px;

	height: 80px;

	margin: 0 auto;

}

.backTop {

	position: absolute;

	left:467px;

	top:-48px;

	cursor: pointer;

}

.btnavlist a {

	text-align:center;

	float: left;

	margin-right: 14px;

	width: 186px;

	height: 40px;

	display: block;

	border-bottom: 1px solid #ac4b1c;

	color:#14349c;

	font-size:14px;

	line-height: 40px;

}

.btnavlist a span {

	padding-left: 5px;

	color:#14349c;

	font-size:12px;

	text-transform: uppercase;

}

.btnavlist a:hover {

	color:#ffffff;

}

.btnavlist a:hover span {

	color:#ffffff;

}

/*end btnavlist*/



.footOne {

	width: 1000px;

	height: 90px;

	margin: 0 auto;

}

.footTel {

	float: left;

	width:304px;

	height:90px;

	background:url(http://www.zjgbjl.com/style/images/telb.png) left 32px no-repeat;

}

.footTel .tel {

	width:250px;

	height:70px;

	padding-left:40px;

	padding-top: 18px;

	color:#fe6716;

	font-size: 18px;

	text-align:left;

}

.footTel .tel .num {

	width:250px;

	height:40px;

	display: block;

	color: #fe6716;

	font-size:30px;

	font-family:impact;

	text-transform: uppercase;

}

/*end footTel*/



.share {

	float: right;

	height: 90px;

}

.share li {

	position:relative;

	float:left;

	width: 150px;

	height: 40px;

	margin-top: 30px;

}

.share .list {

	width: 102px;

	height: 40px;

	line-height: 40px;

	padding-left: 48px;

	display: block;

	color:#4f5469

}

.share .qq {

	background: url(http://www.zjgbjl.com/style/images/qq.png) left top no-repeat;

}

.share .qq2 {

	background: url(http://www.zjgbjl.com/style/images/share.png) left top no-repeat;

}

.share a.list:hover {

	color: #fff;

}

.shareList {

	position: absolute;

	left:30px;

	top: 35px;

	z-index: 99;

	display: none;

	width:200px;

}

.shareList a {

	display: inline;

}

/*end share*/

.site {

	float:left;

	width:155px;

	height: 40px;

	padding-left: 45px;

	margin-top: 30px;

	color:#4f5469;

	font-size:14px;

	background: url(http://www.zjgbjl.com/style/images/site.png) left top no-repeat;

}

.site a {

	color:#4f5469;

	line-height: 40px;

}

.site a:hover {

	color:#fff

}

/*end site*/



.link {

	position: relative;

	width:1000px;

	height:auto!important;

	height:82px;

	min-height: 82px;

	margin: 0px auto;

	border-bottom:1px solid #272c3d;

	border-top:1px solid #272c3d;

}

.linkTitle {

	float: left;

	position: relative;

	width: 136px;

	height: 65px;

	margin: 26px 0px;

	border:2px solid #4f5469;

}

.linkTitle .font {

	display: block;

	width:116px;

	height:28px;

	padding-left: 20px;

	padding-top: 8px;

	color: #4f5469;

	font-size: 24px;

	line-height: 28px;

}

.linkTitle .english {

	display: block;

	width:116px;

	height:26px;

	padding-left: 20px;

	color: #4f5469;

	font-size: 18px;

	line-height: 26px;

	text-transform: uppercase;

	font-family: arial;

}

.linkTitle .linkarrow {

	position: absolute;

	right:-12px;

	top:24px;

}

.link_list {

	float: left;

	width: 816px;

	padding-left:44px;

	padding-top: 14px;

	padding-bottom: 24px;

	height:auto!important;

	height:82px;

	min-height: 82px;

}

.link_list a {

	float:left;

	width:188px;

	height:40px;

	display:block;

	border-bottom: 1px solid #272c3d;

	color:#4f5469;

	font-size:14px;

	line-height:40px;

	display: inline-block;

	margin-left:16px;

}

.link_list a:hover {

	color:#ffffff;

}

/*end link*/



.copyright {

	width:1000px;

	padding-top:20px;

	padding-bottom:30px;

	margin: 0 auto;

}

.copyrightnr {

	width:1000px;

	color:#4f5469;

	font-size:12px;

	line-height:30px;

	text-align: center;

	font-family: '宋体';

}

.copyrightnr a {

	color:#4f5469

}

.copyrightnr a:hover {

	color:#ffffff

}

/*end copy*/





/* 分页样式 contact*/

.sectionbg {

	width:100%;

	margin:0 auto;

	position:relative;

	clear:both;

	overflow:hidden;

}

.main {

	position:relative;

	width:1000px;

	padding-top: 14px;

	padding-bottom: 20px;

	margin:0 auto;

}

.left {

	float:left;

	width:246px;

	overflow:hidden;

	margin-right:18px;

}

.leftProClaList {

	width:246px;

	height:100px;

	height:auto!important;

	min-height:100px;

	padding-bottom: 14px;

}

.leftProClaListUl {

	width: 246px;

}

.leftProClaListUl li {

	width: 204px;

	height:40px;

	padding-left: 20px;

	padding-right:20px;

	margin-bottom: 6px;

	border: 1px solid #d5d5d5;

	overflow:hidden;

	background:#ffffff;

}

.leftProClaList a {

	color:#14349c;

	font-size:14px;

	line-height:40px;

	font-weight: bold;

}

.leftProClaListUl a:hover {

	color:#fe6716;

}

.leftProClaListUl .childCla {

	width: 244px;

	margin-top: -6px;

	margin-bottom:6px;

	border: 1px solid #acacac;

	display: none;

}

.leftProClaListUl .childCla li {

	width:244px;

	height: 40px;

	padding: 0px;

	margin: 0px;

	border:none;

	border-bottom:1px solid #acacac;

}

.leftProClaListUl .childCla li a {

	width: 204px;

	height: 40px;

	padding: 0px 20px;

	display: block;

	color:#14349c;

	font-size:14px;

	line-height:40px;

	font-weight: bold;

	overflow: hidden;

	text-overflow: ellipsis;

	white-space: nowrap;

	background: #f0f0f0;

}

.leftProClaListUl .childCla li a:hover {

	color:#fe6716

}

.leftProClaListUl li a {

	display:block

}

.leftProClaListUl .on {

	background:#14349c;

	border: 1px solid #14349c;

}

.leftProClaListUl li:hover {

	background:#14349c

}

/*.leftProClaListUl li.on{ background:#14349c;border: 1px solid #14349c;  }*/

.leftProClaListUl li.on a {

	color:#fe6716

}

/*end leftProClaList*/



.leftTitle {

	width: 222px;

	height: 46px;

	padding-left:20px;

	margin-bottom: 10px;

	border:2px solid #fe6716;

	color:#0c101f;

	font-size: 18px;

	line-height: 46px;

	font-weight: bold;

}

.leftTitle span {

	color:#0c101f;

	font-size: 14px;

	text-transform: uppercase;

	font-weight: normal;

}

.leftContact {

	width: 244px;

	padding: 10px 0;

	border:1px solid #acacac

}

.leftContact dl {

	width:244px;

	display:block;

	clear:both;

}

.leftContact dl dt, .leftContact dl dd {

	color:#666666;

	font-size:12px;

	line-height:30px;

}

.leftContact dl dt {

	float:left;

	width:40px;

	padding-left: 24px;

}

.leftContact dl dd {

	float:left;

	width:138px;

}

/*end leftNews*/



.mainCon {

	width:736px;

	float:left;

}

.mainConTitle {

	position: relative;

	width:736px;

	height:46px;

	border-bottom: 2px solid #fe6716;

}

.mainConTitle .mFont {

	float: left;

	width: 500px;

	height: 46px;

	color: #14349c;

	font-size: 24px;

	line-height: 46px;

	font-weight: bold;

}

.mainConTitle .mEnglish {

	float: left;

	/*width: 100px; */height:46px;

	color:#14349c;

	font-size: 18px;

	line-height: 54px;

	display: block;

	font-family: arial;

	text-transform: uppercase;

}

.mainConTitle .position {

	position: absolute;

	right: 0px;

bottom:0px  height:46px;

	color: #666666;

	font-size: 12px;

	line-height:54px;

}

.mainConTitle .position a {

	color:#666;

}

.mainConTitle .position a:hover {

	color:#14349c

}

.mainConTitle .xian {

	width: 120px;

	height: 2px;

	font-size: 0px;

	line-height: 0px;

	position:absolute;

	left:0px;

	bottom:-2px;

	background: #348502;

}

.mainConTitle .position span {

	font-size: 12px;

}

/*end mainConTitle*/







.proListPic ul li {

	position: relative;

	float:left;

	width:244px;

	height:270px;

	border-left:1px solid #d2d2d2;

	border-top:1px solid #d2d2d2;

	overflow: hidden;

}

.proListPic ul li a {

	position: relative;

	width:220px;

	height:242px;

	padding: 12px;

	border-bottom: 4px solid #f0f0f0;

	display:block;

	background: #f0f0f0;

}

.proListPic ul li a:hover {

	border-bottom: 4px solid #fe6716;

	background: #FFFFFF;

}

.proListPic ul li .pic {

	position:relative;

	width:218px;

	height:164px;

	border:1px solid #d0d0d0;

}

.proListPic ul li .pic span {

	position: absolute;

	left:10px;

	top:0px;

	display: block;

	width: 36px;

	height: 25px;

	color:#fff;

	font-size:12px;

	line-height:25px;

	text-align: center;

	text-transform: uppercase;

	background: #fe6716;

}

.proListPic ul li .intro {

	width:200px;

	height:76px;

	padding:0px 10px;

	overflow: hidden;

	color:#666666;

	font-size:12px;

	line-height:20px;

	text-align: left;

}

.proListPic ul li .intro span {

	width:200px;

	height:36px;

	display: block;

	color:#14349c;

	font-size:14px;

	line-height:36px;

	text-align:left;

	font-weight: bold;

}

.mainConList {

	padding-top: 16px;

}

.mainConList .pic1 {

	position: relative;

	float:left;

	width:244px;

	height:270px;

	border:1px solid #d2d2d2;

	margin-right: -1px;

	margin-bottom: -1px;

	overflow: hidden;

}

.mainConList .pic1 a {

	position: relative;

	width:220px;

	height:242px;

	padding: 12px;

	border-bottom: 4px solid #f0f0f0;

	display:block;

	background: #f0f0f0;

}

.mainConList .pic1 a:hover {

	border-bottom: 4px solid #fe6716;

	background: #FFFFFF;

}

.mainConList .pic1 dt.pic {

	position:relative;

	width:218px;

	height:164px;

	border:1px solid #d0d0d0;

}

.mainConList .pic1 dt.pic span {

	position: absolute;

	left:10px;

	top:0px;

	display: block;

	width: 36px;

	height: 25px;

	color:#fff;

	font-size:12px;

	line-height:25px;

	text-align: center;

	text-transform: uppercase;

	background: #fe6716;

}

.mainConList .pic1 dd.intro {

	width:200px;

	height:76px;

	padding:0px 10px;

	overflow: hidden;

	color:#666666;

	font-size:12px;

	line-height:20px;

	text-align: left;

}

.mainConList .pic1 dd.intro span {

	width:200px;

	height:36px;

	display: block;

	color:#14349c;

	font-size:14px;

	line-height:36px;

	text-align:left;

	font-weight: bold;

}

/*end pic1*/	







 .mainConList .pic11 {

	position: relative;

	float:left;

	width:244px;

	height:352px;

	border:1px solid #d2d2d2;

	margin-right: -1px;

	margin-bottom: -1px;

	overflow: hidden;

}

.mainConList .pic11 .pic11a {

	position: relative;

	width:220px;

	height:324px;

	padding: 12px;

	border-bottom: 4px solid #f0f0f0;

	display:block;

	background: #f0f0f0;

}

.mainConList .pic11 .pic11ahover {

	border-bottom: 4px solid #fe6716;

	background: #FFFFFF;

}

.mainConList .pic11 dt.pic {

	position:relative;

	width:218px;

	height:164px;

	border:1px solid #d0d0d0;

}

.mainConList .pic11 dt.pic span {

	position: absolute;

	left:10px;

	top:0px;

	display: block;

	width: 36px;

	height: 25px;

	color:#fff;

	font-size:12px;

	line-height:25px;

	text-align: center;

	text-transform: uppercase;

	background: #fe6716;

}

.mainConList .pic11 .intro {

	width:200px;

	height:76px;

	padding:0px 10px;

	overflow: hidden;

	color:#666666;

	font-size:12px;

	line-height:20px;

	text-align: left;

}

.mainConList .pic11 .intro span {

	width:200px;

	height:36px;

	display: block;

	color:#14349c;

	font-size:14px;

	line-height:36px;

	text-align:left;

	font-weight: bold;

}

.m_car_price {

	width:200px;

	height:24px;

	padding: 10px 10px 0px 10px;

	color:#393939;

	text-align:center;

	font:700 14px/24px "microsoft yahei";

	overflow:hidden;

}

.m_car_price span {

	float:left;

	margin:0 0px;

	color:#6a6a6a;

	font-size:14px;

	font-weight:100;

	text-align:center;

}

.m_car_price p {

	width:70px;

	margin:0;

	float:right;

	color:#6a6a6a;

	font-size:14px;

	line-height:24px;

	font-weight:100;

	text-align:right;

}

.m_car_price span i {

	color:#ff0000;

	font-size:14px;

	font-style: normal;

	font-weight: 100;

}

.m_car_collect {

	width:200px;

	height:26px;

	padding: 10px 10px 0px 10px;

	overflow:hidden;

	position:relative;

}

.m_car_collect a {

	display:block;

	text-align:center;

	float:left;

	height:24px;

	font:700 14px/24px "microsoft yahei";

	color:#777777;

	width:97px;

	font-weight:100;

	border:1px solid #dfdfdf;

}

.m_car_collect a:hover {

	background:#ededed;

	color:#ffffff;

}

.m_car_collect a.add_top_car {

	position:absolute;

	right:0;

	top:10px;

}

.m_car_collect a.add_top_sc {

	position:absolute;

	left:0;

	top:10px;

}

.mainConList .pic2 {

	width: 708px;

	height:120px;

	padding:13px;

	margin-bottom: 14px;

	border:1px solid #d1d1d1;

	background: #f0f0f0;

}

.mainConList .pic2 dt {

	float: left;

	width:160px;

	height:120px;

	border: 1px solid #d1d1d1;

	margin-right: 16px;

}

.mainConList .pic2 dt img {

	display:block;

}

.mainConList .pic2 dd {

	width:530px;

	height:120px;

	float:left;

}

.mainConList .pic2 .title {

	color:#14349c;

	font-size:14px;

	line-height:40px;

	font-weight:bold;

}

.mainConList .pic2 .intro {

	color:#666666;

	font-size:12px;

	line-height:20px

}

.mainConList .pic2 .time {

	color: #999999;

	font-size: 12px;

	line-height:28px

}

.mainConList .pic2 a:hover {

	background: #e5ebf1;

}

.mainConList .pic2 a:hover .title {

	color:#1561af

}

/*end pic2*/



.mainConList ul {

	padding-top:0px;

	clear:both;

	padding-bottom:10px;

	margin-top: -16px;

}

.mainConList ul li {

	width: 736px;

	height: 80px;

	padding-top: 10px;

	padding-bottom: 10px;

	border-bottom:1px solid #d4dde3;

}

.mainConList ul li a {

	width: 728px;

	padding: 0px 4px;

	display: block;

	color:#14349c;

	font-size:14px;

	line-height:36px;

	font-weight: bold;

}

.mainConList ul li a:hover {

	color:#fe6716

}

.mainConList ul li span {

	color: #999999;

	float: right;

	font-size:12px;

	line-height:36px;

	font-weight: normal;

}

.mainConList ul li p {

	width: 728px;

	padding: 0px 4px;

	color:#666666;

	font-size:12px;

	line-height:22px

}

/*end ul*/



.pglist {

	width:100%;

	clear:both;

	height:80px;

}

.pglist ul {

	width:100%;

	text-align:left;

	padding-top:20px;

}

.pglist ul li {

	vertical-align: bottom;

	display:inline-block;

*display:inline;

*zoom:1;

	width:30px;

	height:30px;

*margin-left:5px;

	_display:inline;

	_zoom:1;

	_margin-left:5px;

	border:1px solid #424d5b;

	font-size:14px;

	line-height:30px;

	text-align:center;

	background:#424d5b

}

.pglist ul li a {

	color:#fff;

	line-height:30px;

	display:block

}

.pglist ul li.home, .pglist ul li.end {

	width:60px;

	height:30px;

	border:1px solid #1561af;

}

.pglist ul li.next, .pglist ul li.last {

	width:30px;

	height:30px;

	border:1px solid #1561af;

	font-size:24px;

	line-height: 30px;

	font-family:'宋体'!important;

	font-weight:bold;

}

.pglist ul li.on {

	background:#fe6716;

	border:1px solid #fe6716;

}

.pglist ul li.on a {

	color:#fff;

}

.pglist ul li.nohover {

	background:#d4d4d4;

	border:1px solid #d4d4d4;

	font-family:'微软雅黑';

	color:#fff

}

.pglist ul li.nohover a {

	color:#fff;

}

/*end pglist*/



.mainContect {

	color:#666;

	font-size:14px;

	line-height:30px;

overflow:hidden  margin-top:16px;

	padding-top:15px;

	height:auto!important;

	min-height:360px;

	height:360px;

	word-wrap:break-word;

	word-break:break-all;

	padding-bottom:20px;

	background:#fff;

}

.mainContect img {

	max-width: 100%;

}

.mainContect .title {

	width:100%;

	color:#14349c;

	font-size:22px;

	line-height:40px;

	text-align:center;

}

.mainContect .time {

	height: 40px;

	border-bottom:1px dotted #ddd;

	padding-top:5px;

	color:#999999;

	font-size:12px;

	line-height:30px;

	font-weight:normal;

	text-align:center

}

.mainContect .timea {

	font-size:12px;

}

.mainContect .bdsharebuttonbox {

	float: left;

}

.mainContect .pic {

	width:100%;

	text-align:center;

	padding:20px 0px 0px 0px;

}

.mainContect .pic img {

	margin:0 auto;

}

.mainContect .con {

	padding:20px 14px 20px 14px;

	line-height:30px;

	font-size:14px;

	color:#666;

	word-wrap:break-word;

	word-break:break-all;

	overflow:hidden

}

.mainContect .conTitle {

	width: 100%;

	border-bottom: 1px solid #c8c8c8;

	margin-bottom: 15px;

}

.mainContect .conTitle span {

	width: 120px;

	height: 36px;

	display: block;

	color:#fff;

	font-size: 16px;

	line-height: 36px;

	text-align: center;

	background: #0b61a5;

}

.mainContect .pgfy {

	width:100%;

	border-top:1px solid #eaeaea;

	padding-top:15px;

	padding-bottom:20px;

	margin: 0 auto;

}

.mainContect .pgfyl {

	float:left;

	width:610px;

	padding-left: 14px;

}

.mainContect .pgfyl p {

	color:#14349c;

	font-size: 14px;

}

.mainContect .pgfyl p a {

	color:#14349c;

	font-size: 14px;

}

.mainContect .pgfyr {

	width:100px;

	float:left;

	text-align:center;

	padding-top:30px;

}

.mainContect .pgfyr a {

	color:#14349c;

	font-size:14px;

}

/* hr*/

.hrBox {

	width:634px;

	float:left;

	min-height:91px;

	_height:91px;

	border:1px solid #dbdbdb;

	margin-top:20px;

	margin-left:40px;

	_margin-left:30px;

}

.hrBoxL {

	width:100px;

	float:left;

	text-align:center;

}

.hrBoxL li {

	width:100px;

	min-height:30px;

	_height:30px;

	line-height:30px;

	border-bottom:1px #dbdbdb solid;

	vertical-align: bottom

}

.jobName {

	width:380px;

	float:left;

}

.hrBtn {

	width:100px;

	float:left;

	text-align:center;

	padding-top:3px;

}

.hrBoxL li.haode {

	border-bottom:none;

}

.hrBoxR {

	width:533px;

	float:left;

	text-align:left;

	border-left:1px solid #dbdbdb;

}

.hrBoxR li {

	width:508px;

	min-height:30px;

	_height:30px;

	line-height:30px;

	border-bottom:1px #dbdbdb solid;

	padding-left:15px;

	vertical-align: bottom;

	padding-right:10px;

}

.hrBoxR li.topline {

	overflow:hidden;

	height:30px;

}

.hrBoxR li.topline img {

	margin-top:3px;

}

.hrBoxR li.haode {

	border-bottom:none;

}

.hrTable {

	width:614px;

	float:left;

	height:440px;

	background:#efefef;

	border:1px solid #dbdbdb;

	margin-left:35px;

	_margin-left:17px;

}

.tableTitle {

	width:614px;

	height:36px;

	text-align:center;

	line-height:36px;

	border-bottom:1px solid #dbdbdb;

	font-weight:bold;

}

.lineOne {

	height:30px;

	line-height:30px;

	border-bottom:1px solid #dbdbdb;

	width:614px;

}

.lineOneL {

	width:94px;

	float:left;

	text-align:center;

	border-right:1px solid #dbdbdb;

}

.lineOneR {

	width:509px;

	float:left;

	padding-left:10px;

}

.tableMainL {

	width:94px;

	float:left;

	border-right:1px solid #dbdbdb;

	text-align:center;

}

.tableMainL li {

	width:94px;

	height:30px;

	line-height:30px;

	border-bottom:1px solid #dbdbdb;

}

.tableMainR {

	width:211px;

	float:left;

	border-right:1px solid #dbdbdb;

	text-align:left;

}

.tableMainR li {

	width:206px;

	height:30px;

	line-height:30px;

	border-bottom:1px solid #dbdbdb;

	padding-left:5px;

	vertical-align: bottom;

}

.tableMainR li span {

	display:inline-block;

}

.tableMainRno {

	width:212px;

	float:left;

	text-align:left;

}

.tableMainRno li {

	width:207px;

	height:30px;

	line-height:30px;

	border-bottom:1px solid #dbdbdb;

	padding-left:5px;

	vertical-align: bottom;

}

.tableMainRno li span {

	display:inline-block;

}

.input_hr {

	width:126px;

	height:17px;

	line-height:17px;

	padding:0px;

	vertical-align:middle;

	font-size:12px;

	border:1px solid #dbdbdb;

}

.sel_hr {

	width:130px;

	height:20px;

	line-height:20px;

	padding:0px;

	vertical-align:middle;

	font-size:12px;

}

.bottomLine {

	width:614px;

	height:123px;

	border-bottom:1px solid #dbdbdb;

}

.lineBootL {

	width:94px;

	height:123px;

	border-right:1px solid #dbdbdb;

	text-align:center;

	float:left;

}

.lineBootR {

	width:509px;

	float:left;

	padding-left:10px;

	height:123px;

}

.are_hr {

	width:470px;

	height:80px;

	margin-top:11px;

}

.hr_btn {

	width:614px;

	height:31px;

	line-height:31px;

}

.hr_btnL {

	width:310px;

	float:left;

	border-right:1px solid #dbdbdb;

	text-align:center;

	height:31px;

}

.hr_btnR {

	width:300px;

	float:left;

	text-align:center;

}

.c_red {

	color:#f00;

}

.fl {

	float:left

}

.fr {

	float:right

}

.clear {

	clear:both;

	height:0px;

	overflow:hidden

}

/* book*/

.bookmain {

	width:650px;

	padding:0 10px;

	height:auto;

	font: 14px/30px 'microsoft yahei';

	color: #185e0b;

	margin:0 auto;

}

.bookmain div {

	font-size:14px

}

.bookline {

	width: 650px;

	height:34px;

	background-image: url(http://www.zjgbjl.com/style/images/about_box_line.html);

	background-repeat:repeat-x;

	background-position: 0 0;

	margin:0 auto;

	margin-top:10px;

}

.book3 {

	width:550px;

	margin:0 auto;

}

.booktop {

	width:650px;

	height:30px;

	float:left;

	background:url(http://www.zjgbjl.com/style/images/bookico.html) no-repeat 10px 7px;

	margin-top:20px;

}

.booktop_name {

	width:570px;

	height:30px;

	float:left;

	color:rgb(30,54,1);

	padding-left:30px;

	line-height:30px;

	font-weight:bold;

}

.booktop_time {

	width:150px;

	height:30px;

	float:left;

	color:rgb(30,54,1);

	text-align:right;

	line-height:30px;

}

.bookcontent {

	width:628px;

	min-height:40px;

	height: auto!important;

	height:40px;

	float:left;

	border:1px solid #d6deef;

	background:url(http://www.zjgbjl.com/style/images/bookcontentbg.html) repeat-x;

	background-color:#fff;

	padding:10px;

	color:rgb(30,54,1);

}

.bookadmin {

	width:650px;

	height:auto;

	float:left;

}

.bookadmin_top {

	width:650px;

	height:12px;

	float:left;

}

.bookadmin_mid {

	width:628px;

	min-height:30px;

	height: auto!important;

	height:30px;

	border-left:1px solid #d6deef;

	border-right:1px solid #d6deef;

	border-bottom:1px solid #d6deef;

	float:left;

	padding:10px;

	color:rgb(30,54,1);

	background: #ffffff;

}

.messagecol {

	color:rgb(30,54,1);

}

.admincol {

	color:rgb(30,54,1);

	font-weight:bold;

}

.admintimecol {

	color:rgb(30,54,1);

	float:right;

*margin-top:-17px;

}

.message {

	width:500px;

	height:auto;

	float:left;

	padding-left:50px;

	color:rgb(30,54,1);

}

.message li {

	width:500px;

	height:40px;

	float:left;

	margin:0px;

	padding:0px;

}

.message li input {

	height:15px;

	line-height:15px;

	width:150px;

}

.message li p.message_title {

	width:100px;

	height:25px;

	float:left;

	text-align:right;

	font-size:14px;

}

.message li p.message_content {

	width:400px;

	float:left;

}

.message li.contentb {

	width:500px;

	height:150px;

	float:left;

}

.message li.contentb textarea {

	width:370px;

	height:120px;

}

.message li.yzm {

	width:500px;

	height:60px;

	float:left;

}

.message li p.message_yzminput {

	width:100px;

	float:left;

}

.message li p.message_yzminput input {

	width:70px;

}

.message li p.message_yzmico {

	width:100px;

	height:40px;

	float:left;

}

.message li p.message_sub {

	width:200px;

	height:40px;

	float:left;

}

.tab2 {

	background:#fff;

	width:100%;

	margin-top:5px;

	border:1px solid #e1e0e1;

}

.blank {

	width:100%;

	height:20px;

	margin-bottom:5px;

}

/* fixed */

.fixed {

	position:fixed;

	width:72px;

	height:174px;

	right:25px;

	bottom:50px;

	_position: absolute;

	_bottom:auto;

_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));

	z-index:999;

}

.fixed a {

	display:block;

	width:72px;

	height:58px;

}

.book {

	background:url(http://www.zjgbjl.com/style/images/fixed.jpg) 0 0 no-repeat;

}

.book:hover {

	background-position:-72px 0;

}

.fixed a.codepic {

	background:url(http://www.zjgbjl.com/style/images/fixed.jpg) 0 -58px no-repeat;

	height:58px;

}

.fixed a.codepic:hover {

	background-position:-72px -58px;

}

.fixed div {

	position:relative;

}

.fixed a.backup {

	background:url(http://www.zjgbjl.com/style/images/fixed.jpg) 0 -117px no-repeat;

	height:58px;

}

.fixed a.backup:hover {

	background-position:-72px -116px;

	height:58px;

}

.fixed div img {

	position:absolute;

	left:-196px;

	width:196px;

	height:196px;

	top:-174px;

	display:none;

}

#picShow {

	position: fixed;

	width:100%;

	height:100%;

	background:url(http://www.zjgbjl.com/style/images/blackbg.png) 0 0 repeat;

	left:0;

	top:0;

	z-index:9999

}

.pic_show_box {

	width:100%;

	height:100%;

	overflow:hidden;

	position: relative;

}

.pic_show_box img {

	display:block;

	margin:93px auto 0;

	border:5px solid rgba(255,255,255,.2);

}

.pic_quit {

	position: absolute;

	background:url(http://www.zjgbjl.com/style/images/quit.png) 0 0 no-repeat;

	width:64px;

	height:64px;

	top:0;

	right:0;

	cursor: pointer

}

.lbtn {

	display:block;

	position: absolute;

	background:url(http://www.zjgbjl.com/style/images/leftbtn.png) 0 0 no-repeat;

	width:53px;

	height:53px;

	top:287px;

	left:65px;

}

.rbtn {

	display:block;

	position: absolute;

	background:url(http://www.zjgbjl.com/style/images/rightbtn.png) 0 0 no-repeat;

	width:53px;

	height:53px;

	top:287px;

	right:65px;

}

.pic_show_box p {

	width:593px;

	text-align:center;

	margin:0 auto;

	overflow:hidden;

	font:18px/106px "microsoft yahei";

	color:#0c4201;

	text-overflow: ellipsis;

	white-space: nowrap

}

.pic_show_box p a {

	color:#fff;

}

/* common color 通用样式 */

.common_color, .has_account a.common_color, .xiadd a {

	color:#fe6716

}

.common_bg, .common_page a.nowpage, .common_page a:hover, .vip_left_nav li.vip_left_btn1:hover, .vip_left_nav li.vip_left_btn1.nowpage, .vip_left_nav li.vip_left_btn2:hover, .vip_left_nav li.vip_left_btn2.nowpage, .vip_left_nav li.vip_left_btn3:hover, .vip_left_nav li.vip_left_btn3.nowpage, .vip_left_nav li.vip_left_btn4:hover, .vip_left_nav li.vip_left_btn4.nowpage, .vip_left_nav li.vip_left_btn5:hover, .vip_left_nav li.vip_left_btn5.nowpage, .vip_add_address a.common_bg, .vip_login li input.common_bg, .level_bg p.common_bg, .scrollbutton.smallImgUp:hover, .scrollbutton.smallImgDown:hover, .star_score_box p.common_bg, .view_img_btns input, .view_imgs .prev:hover, .view_imgs .next:hover, .common_page a.nowpage, .common_page a:hover, .pagebox a.nowpage, .pagebox a:hover, .pagebox_num_nonce, .order-list-state a.on, .vip_login_alert li input.vip_login_btn, .vip_left_nav li.vip_left_btn6:hover, .vip_left_nav li.vip_left_btn6.nowpage, .m_car_collect a:hover {

	background-color:#fe6716

}

.common_border_color, .type_choose span.border_color, .type_choose2 span.border_color, .view_imgs .listBox .on img, .cart_address.common_border {

	border-color:#ff5958;

}

.product_about_top span.on {

	border-top-color:#ff5958

}

/*AB模板网新增翻页样式*/

.pages {

	padding: 30px 0 30px;

	text-align: center

}

.pages li {

	display: inline

}

.pages li.thisclass, .pages a:hover {

	padding: 5px 10px;

	border: 1px solid #fe6716;

	background:#fe6716;

	color: #fff;

	text-decoration: none

}

.pages a {

	padding: 5px 10px;

	border: 1px solid #CCC;

	background: #fff;

	color: #A4A4A4;

	line-height: 18px

}

/*AB模板网新增留言样式*/

.liuyan {

	margin:50px;

}

.liuyan span {

	vertical-align:top

}

.liuyan li {

	margin-bottom:15px;

}

.liuyan .k {

	height:34px;

	width:250px;

	border:1px solid #d9d9d9;

	border-radius:3px;

	padding-left:10px;

	line-height:34px

}

.liuyan textarea {

	width:400px;

	border:1px solid #d9d9d9;

	border-radius:3px;

	padding:10px;

	height:150px

}

.liuyan .t {

	margin:0 0 0 70px;

	background:#ff5958;

	border-radius:3px;

	color:#fff;

	border:0;

	height:34px;

	width:200px;

	cursor:pointer

}

.lx1 {

	background: url(http://www.zjgbjl.com/style/images/mobile.png) 14px 6px no-repeat;

}

.lx2 {

	background: url(http://www.zjgbjl.com/style/images/tel.png) 10px 4px no-repeat;

}

.lx3 {

	background: url(http://www.zjgbjl.com/style/images/mail.png) 10px 8px no-repeat;

}

.lx4 {

	background: url(http://www.zjgbjl.com/style/images/address.png) 12px 4px no-repeat;

}

