@charset "utf-8";/*QQ 在线*/#qr{   z-index: 9999;    position:fixed;    width: 115px;    display: block;    height: 150px;    bottom: 70px;    right: 10px;    cursor:pointer;	background:url(../images/mb.jpg) no-repeat;}#mb{   z-index: 9999;    position:fixed;    width: 115px;    display: block;    height: 115px;    bottom: 70px;    right: 10px;    cursor:pointer;}/* 返回顶部*/#topcontrol a, a.backTop {	background: url(../images/bt_top.gif) no-repeat scroll 0 0 rgba(0, 0, 0, 0);	display: block;	height: 40px;	width: 40px;}#topcontrol a:hover, a.backTop:hover, a.backTopOn {	background: url(../images/bt_top.gif) no-repeat scroll 0 -50px rgba(0, 0, 0, 0);}/* 返回顶部*//*思恒装饰器*/.border_www-siihen-com {	padding: 0;	position: relative;	text-align: left;	width: 100%;}.border_www-siihen-com_topr {	/*background: url(../images/border_top_right.jpg) right top no-repeat;*/	height: 50px;	line-height: 40px;}.border_www-siihen-com_topl {	/*background: url(../images/border_top_left.jpg) 10px center no-repeat;*/	height: 40px;	line-height: 40px;}.border_www-siihen-com h1 {	color: #555;	font-size: 24px;	font-family: "微软雅黑";	text-align: left;	width: 100px;	line-height: 38px;	float: left;	font-weight: normal;}.border_www-siihen-com h2 {	color: #666;	font-size: 18px;	font-family: Verdana, Geneva, sans-serif;	text-align: left;	width: 145px;	padding-left: 10px;	line-height: 40px;	float: left;}.border_www-siihen-com_mid {	border: 0px solid #d2d2d2;	background: none;	border-top: none;	border-radius: 0px 0px 8px 8px;}.border_www-siihen-com .bordercontent {	padding: 15px 0;	overflow: hidden;}.more {	position: absolute;	top: 12px;	right: 5px;}.more a {	background: url(../images/more.jpg) left top no-repeat;	width: 46px;	height: 16px;	text-indent: -9999px;	display: block;}.more a:hover {	background: url(../images/more.jpg) left -16px no-repeat;}/*思恒装饰器*//*全局控制*/body {	margin: 0;	padding: 0;	font-size: 14px;	line-height: 22px;	font-family: "Microsoft YaHei", Arial;	-webkit-text-size-adjust: none;	background: #fff;	color: #555;}html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, p {	margin: 0;	padding: 0;}h1, h2, h3, h4, h5, h6 {	font-weight: normal;}input, select, textarea {	font-size: 12px;	line-height: 16px;}pre {	border: 1px solid #222;	font: 13px/24px "Courier 10 Pitch", Courier, monospace;	margin: 10px 0;	overflow: auto;	padding: 24px 20px;}img {	border: 0;}ul, li {	list-style-type: none;}a {	color: #555;	text-decoration: none;	outline: none;}a:hover {	text-decoration: none;	color: #00006e;}a:active {star:expression(this.onFocus=this.blur());}.tc {	text-align: center;}.tl {	text-align: left;}.tr {	text-align: right;}.dis {	display: block;}.undis {	display: none;}.fl ,.float_l{	float: left;}.fr,.float_r {	float: right;}.mgtop30 {    margin-top: 30px;}.cl {	clear: both;}.fb {	font-weight: bold;}.fnb {	font-weight: 200;	margin-left: -1px;}.hr_1, .hr_10 {	font-size: 1px;	line-height: 1px;	clear: both;}.hr_1 {	height: 1px;}.hr_10 {	height: 10px;}input[type="text"]:focus, input[type="password"]:focus, textarea:focus {	outline: none;}.clear{clear:both;}/********************* 以下(结束标识)代码请在实际开发中删除 *********************/.text_right{	text-align: right;}/*  header  */.top{	position:relative;	padding:20px 0;	font-size:12px;}.logo img{	width:497px;}.hotline{	margin:10px 30px 0 0;	padding-left:50px;	height:42px;	background:url(../images/tel.jpg) left center no-repeat;}.hotline .tel{	font-size:24px;	color:#00006e;	/*font-family:Impact;*/}.lan span{	display: inline-block;	padding-left: 25px;	background: url(../images/lan.jpg) left center no-repeat;}.topwx{	text-align:center;	font-size:12px;}.topwx img{	width:70px;	height:70px;}.navWrap{	position: relative;	width:100%;	height:48px;	background:#00006e;	z-index: 11;}.nav li{	display:inline;	float:left;	position:relative;	}.nav li.NavLi{	/*border-right:1px solid #1983f6;*/}.nav li.NavLi:first-child{}.nav li.NavLi:last-child{	background:none;}.nav .on{	background:#feb80a;	color:#fff;}.b1{	display:inline-block;	width:150px;	height:48px;	line-height:48px;	text-align:center;	font-size:14px;	color:#fff;	transition:ease-in-out 0.5s;	-webkit-transition:ease-in-out 0.5s;	}.b1:hover{	background:#feb80a;	color:#fff;}.navDown{	display:none;	position:absolute;	width:150px;	left:0;	top:48px;	text-align:center;	background-color:#fff;	z-index:999;}.nvd li a{	display:inline-block;	width:150px;	height:35px;	line-height:35px;	font-size:12px;	color:#666;	transition:ease-in-out 0.3s;	-webkit-transition:ease-in-out 0.3s;}.nvd li a:hover{	color:#fff;	background:#feb80a;}.banner{	width: 100%;	height: 500px;	clear: both;	position: relative;	overflow: hidden;}.banner2 {	width: 100%;	height: 360px;	clear: both;	position: relative;	overflow: hidden;}.index_div {	width: 1200px;	margin:0px auto;}.mg30{		margin:30px auto;	}.mg50{		margin:50px auto;	}.index_partner h1{	width: 500px;	height:135px;	margin:0 auto;	background: url(../images/title_partner.jpg) no-repeat center top;}.index_partner p{	height:45px;	line-height:45px;	font-size:18px;	text-align:center;}.index_partner ul{	width:1092px;	margin:0 auto;}.index_partner li{	width:160px;	margin:10px;	float:left;}.index_partner img{	width:160px;	height:80px;	margin:0px;	border:1px solid #ccc;}.index_partner img:hover{	border:1px solid #00006e;}.index_partner span{	color:#00006e;}.index_news li {    background: #fff none repeat scroll 0 0;    float: left;    height: 160px;    width: 580px;}.index_news dd {    margin-left: 220px;}.index_news dt {    height: 135px;    width: 200px;}.index_news .title {    font-size: 18px;}.index_news .description {    color: #999;    line-height: 24px;    margin-top: 10px;}.index_news .date {    margin-top: 10px;}.index_news .title a:hover {    color: #da251c;}.index_service h1{	width: 920px;	height:230px;	margin:0 auto;	background: url(../images/title_service.jpg) no-repeat center top;}.index_product a{	width: 1080px;	height:1080px;	margin:0 auto;	display:block;	background: url(../images/title_products.jpg) no-repeat center top;}.index_honor h1{	height:88px;	text-align: center;	font-size: 40px;	font-weight: bold;	color: #00006E;	/*background: url(../images/title_honor.jpg) no-repeat center top;*/}.index_factory {	width: 1198px;	margin: 0px auto;	overflow:hidden;	border:1px solid #ccc;}.index_factory_sub1 {	width: 70px;	float:left;}.index_factory_sub1 ul{	float:left;	 width:70px;	}.index_factory_sub1 li {	float:left;	 width:30px;	 height:195px;	 line-height:40px;	 padding:30px 20px 0 20px;	 color:#fff;	 font-size:30px;	 text-align:center;	 background:#00006e;	display:block;	cursor:pointer;	}.index_factory_sub1 .oncurrent {	float:left;	 width:30px;	 height:195px;	 line-height:40px;	 padding:30px 20px 0 20px;	 color:#00006e;	 font-size:30px;	 text-align:center;	 background:#fff;	display:block;	cursor:pointer;	}.index_factory_sub2 {	width: 1068px;	float:left;	padding:30px;}.index_factory_sub2 ul{	width: 1068px;}.index_factory_sub2 li{	width: 490px;	margin:12px 20px;	float:left;}.index_factorys li img{	width: 480px;	height:320px;}.index_factorys li p{	width: 480px;	height:40px;	line-height:40px;	text-align:center;}.index_abs {	width: 100%;	height:465px;	background: url(../images/abbg.jpg) no-repeat center top;}.index_about{	padding-top:40px ;}.index_about h1{	font-size: 32px;	color: #fff;	margin-bottom: 30px;}.abImg{	width: 600px;}.abInfo{	width:555px;	padding-top:30px ;	color: #fff;	font-size: 15px;	line-height: 1.8;}.abmore{	margin-top: 30px;}.aboutdiv {	width: 1200px;	margin: 0px auto;	padding: 150px 0px;	font-size: 14px;	overflow: hidden;	line-height: 30px;}.branddivs {	width: 100%;	height: 480px;	padding: 60px 0 0 0;	overflow: hidden;	background: url(../images/brandbg.jpg) no-repeat center top;}.branddiv {	width: 1200px;	margin: 0px auto;	font-size: 14px;	line-height: 30px;}.clearfix:after {	content: ".";	display: block;	height: 0;	clear: both;	visibility: hidden;}.clearfix {	display: inline-table;}/* Hides from IE-mac \*/*html .clearfix {	height: 1%;}.clearfix {	display: block;}/* End hide from IE-mac */*+html .clearfix {	min-height: 1%;}#tab {    height: 40px;}#tab li {    color: #999;    cursor: pointer;    float: left;    font-size: 16px;    height: 32px;	padding:0px 30px;	border:1px solid #999;	border-radius:16px;    line-height: 32px;    text-align: center;	display:block;	margin-right:35px;}#tab li.current {    background: #47c5eb none repeat scroll 0 0;    color: #fff;	border-radius:16px;	border:1px solid #47c5eb;}#content1 {    height: 800px;}#content1 ul {}#content1 .prods {    display: none;}.productdiv {	width: 1200px;	margin: 0px auto;}.productdiv_sub1 {	width: 1200px;	height: 185px;	margin: 50px 0;	float: left;	background: url(../images/producttitle.jpg) no-repeat center top;}.productdiv_sub2 {	width: 1200px;	float: left;	margin:10px 0 50px 0;}.productdiv_sub3 {	width: 1200px;	float: left;	margin-top: 25px;}.productdiv_sub3 ul {	width: 1308px;	overflow: hidden;}.productdiv_sub3 ul li {	float: left;	margin-right: 28px;	display: inline;	width: 626px;	height: 454px;	overflow: hidden;	position: relative;}.productdiv_sub3 ul li .photo {	width: 626px;	height: 454px;	overflow: hidden;}.productdiv_sub3 ul li .photo img {	width: 626px;	height: 454px;	overflow: hidden;}.productdiv_sub3 .rsp {	width: 626px;	height: 454px;	overflow: hidden;	position: absolute;	background: #000;	top: 0px;	left: 0px;}.productdiv_sub3 .text {	position: absolute;	width: 626px;	height: 454px;	left: -626px;	top: 0px;	overflow: hidden;}.productdiv_sub3 .text h3 {	width: 626px;	margin-top: 100px;	height: 50px;	line-height: 50px;	text-align: center;	color: #FFFFFF;	font-size: 24px;}.productdiv_sub3 .text a {	text-decoration: none}.productdiv_sub3 .text div {	text-align: center;	color: #FFFFFF;	font-size: 18px;}.productdiv_sub4 {	width: 1200px;	float: left;	margin-top: 25px;}.productdiv_sub4 ul {	width: 1305px;	overflow: hidden;}.productdiv_sub4 ul li {	float: left;	margin-right: 25px;	display: inline;	width: 410px;	height: 297px;	overflow: hidden;	position: relative;}.productdiv_sub4 ul li .photo {	width: 410px;	height: 297px;	overflow: hidden;}.productdiv_sub4 ul li .photo img {	width: 410px;	height: 297px;}.productdiv_sub4 .rsp {	width: 410px;	height: 297px;	overflow: hidden;	position: absolute;	background: #000;	top: 0px;	left: 0px;}.productdiv_sub4 .text {	position: absolute;	width: 410px;	height: 297px;	left: -410px;	top: 0px;	overflow: hidden;}.productdiv_sub4 .text h3 {	width: 410px;	margin-top: 80px;	height: 50px;	line-height: 50px;	text-align: center;	color: #FFFFFF;	font-size: 24px;}.productdiv_sub4 .text a {	text-decoration: none}.productdiv_sub4 .text div {	text-align: center;	color: #FFFFFF;	font-size: 18px;}/*  News */.newsdivs {	width: 100%;	height: 500px;	padding: 200px 0 0 0;	overflow: hidden;	margin-top: 60px;	background: url(../images/newstitle.jpg) no-repeat center top;}.newsdiv {	width: 1200px;	margin: 0px auto;	font-size: 14px;	line-height: 30px;}.news_list {}.news_list ul {	width: 100%;}.news_list li {	width: 600px;	float: left;	padding-right: 20px;	margin: 20px 20px 20px 0px;}.news_list li .pic {	width: 180px;	float: left;	margin-right: 20px;}.news_list li .pic img {	width: 180px;	height: 150px;}.news_list li .con {	width: 400px;	float: left;}.news_list li .con h3 {	font-size: 16px;	padding: 0px;}.news_list li .con span {	color: #aaa;	font-size: 12px;}.news_list li .con p {	color: #888;	line-height: 20px;}/*  Customers */.customerdivs {	width: 100%;	height: 500px;	padding: 360px 0 0 0;	overflow: hidden;	margin-top: 80px;	background: url(../images/customer.jpg) no-repeat center top;}.customerdiv {	width: 1200px;	margin: 0px auto;	font-size: 14px;	line-height: 30px;}.news_list2 ul {    width: 100%;}.news_list2 li {    border: 1px dashed #ccc;    float: left;    margin: 10px 0;    padding: 10px;    width: 96%;}.news_list2 li:hover {    border: 1px dashed #00006e;}.news_list2 li .pic {    float: left;    margin-right: 15px;    width: 200px;}.news_list2 li .pic img {    border: 1px solid #f2f2f2;    height: 150px;    width: 200px;}.news_list2 li .con {    float: left;    width: 70%;}.news_list2 li .con h3 {    font-size: 18px;    font-weight: normal;    padding: 0 0 5px;}.news_list2 li .con span {    color: #aaa;}.news_list2 li .con p {    color: #888;    line-height: 20px;}/*页脚区域*/.footers {	width: 100%;	margin: 0px auto;	background:#00006E;}.footer_navs {	width: 100%;	margin: 0px auto;	background:#efefef;}.footer_nav {	width: 1200px;	margin: 0px auto;	height: 40px;	line-height:40px;	text-align:center;}.footer {	width: 1200px;	padding:30px 0;	margin: 0px auto;	color: #daf6fe;}.footer .btitle {	color:#fff;	font-size:16px;	font-weight:bold;	/*padding-left:15px;	background:url(../images/arrowdown.png) left 7px no-repeat;*/	}.footer h1{	font-size:18px;	font-weight:bold;	margin-bottom:10px;}.footer a {	color: #fff;}.footer a:hover {	color: #fff;	text-decoration: underline;}.copyrights {	width: 100%;	margin: 0px auto;	background:#1b1b1b;}.copyright {	width: 1200px;	height:45px;	line-height:45px;	color: #fff;	margin: 0px auto;	text-align: center;}.copyright a{	color: #fff;}/*首页新闻样式*/ .newsfocus {	width: 1200px;	margin: 0px auto;}.newsfocus_sub1 {	width: 360px;	float: left;	margin-right: 40px;	text-align: center;}.newsfocus_sub1 img {	width: 360px;	height: 240px;	float: left;	border: 1px solid #ccc;	margin-bottom: 10px;}.newsfocus_sub1 img:hover {	border: 1px solid #d51222;}.newsfocus_sub2 {	width: 800px;	float: left;}.newsfocus_sub2 li {	width: 100%;	float: left;	margin: 5px 0;	font-size: 14px;	border-bottom: 1px dotted #ccc;}.newslist li {	background: url(../images/subnav_ico.gif) no-repeat left center;	padding-left: 10px;	height: 24px;	line-height: 24px;	width: 100%;}.newslist li span {	float: right;	font-family: Verdana;	color: #8c8c8c;	font-size: 12px;}/*首页新闻样式*/			.casemain {	width: 1200px;	margin: 80px auto;	overflow:hidden;}	.casemain ul {	width: 1200px;}	.casemain li {	width: 200px;	float:left;	margin:10px 50px 10px 0;	}	.casemain li img{	width: 200px;	height:120px;}				.productmain {	width: 1200px;	margin: 80px auto;	overflow:hidden;}	.productmain_sub1 {	width: 165px;	float:left;}	.productmain_sub1 ul{	width: 165px;}	.productmain_sub1 li{	width: 155px;	height:40px;	font-size:15px;	padding-left:10px;	line-height:40px;}	.productmain_sub1 li a{	width: 155px;	padding-left:10px;	color:#484d6d;	display:block;}.productmain_sub1 li a.oncurrent{	width: 155px;	padding-left:10px;	color:#484d6d;	background:url(../images/productnavov.jpg) left center no-repeat;}	.productmain_detail {	width: 1000px;	float:left;	padding-left:115px;	background:url(../images/productline.jpg) left top no-repeat;}	.productmain_detail_sub1 {	width: 1000px;	float:left;}	.productmain_detail_sub1_sub1 {	width: 480px;	float:left;	margin-right:20px;}	.productmain_detail_sub1_sub2 {	width: 480px;	float:left;	margin-right:20px;	position:relative;}.productmain_detail_sub1_sub2 .erw{	width: 120px;	height:150px;	display:block;	position:absolute;	right:0px;	top:0px;	z-index:999;	background:url(../images/weis.jpg) left top no-repeat;}.productmain_detail_sub1_sub2 li {	line-height:40px;}	.productmain_detail_sub2 {	width: 1000px;	float:left;}	.listConts {	line-height: 26px;	margin-top:20px;}.listConts .info small {    color: #999;    font-size: 12px;    margin-left: 8px;    margin-right: 3px;}.listConts .title {    color: #000;    font-size: 24px;    line-height: 40px;    text-align: center;}.listConts .info {    -moz-border-bottom-colors: none;    -moz-border-left-colors: none;    -moz-border-right-colors: none;    -moz-border-top-colors: none;    border-color: #ccc -moz-use-text-color;    border-image: none;    border-style: solid none;    border-width: 1px medium;    color: #666;    height: 27px;    line-height: 28px;    margin: 15px auto;    text-align: center;    width: 450px;}.listConts .author {    color: #999;    text-align: right;}.productmain_detail .conttitle {	margin: 20px 0;	height:84px;	background:url(../images/product_detail.jpg) center center no-repeat;}.pro_details table{	border-collapse:collapse;	}.pro_details table td{	padding:8px;	border:1px solid #ddd;}.productmain_detail .inquirytitle {	margin: 20px 0;	height:82px;	background:url(../images/product_inquiry.jpg) center center no-repeat;}.productmain_inquiry ul {	width:820px;	margin:0 auto;}.productmain_inquiry li {	float: left;	width:46%;	margin-right: 15px;	margin-top: 15px;	line-height: 35px;}			.productmain_detail .tjprod {	margin: 20px 0;	width:840px;}	.productmain_detail .tjprod h1 {	font-size:24px;	text-align:left;	font-weight:bold;}	.productmain_detail .tjprod ul{	margin: 20px 0;	width:840px;}	.productmain_detail .tjprod li{	width:200px;	float:left;	text-align:center;	margin: 10px 5px;}	.productmain_detail .tjprod li img{	width:200px;	height:150px;}						.productmain_sub2 {	width: 920px;	float:left;}	.productmain_sub2 ul li {	float: left;	margin: 30px 10px;	display: inline;	width: 282px;	height: 187px;	overflow: hidden;	position: relative;}.productmain_sub2 ul li .photo {	width: 280px;	height: 187px;	overflow: hidden;}.productmain_sub2 ul li .photo img {	width: 280px;	height: 187px;}.productmain_sub2 .rsp {	width: 280px;	height: 187px;	overflow: hidden;	position: absolute;	background: #000;	top: 0px;	left: 0px;}.productmain_sub2 .text {	position: absolute;	width: 280px;	height: 187px;	left: -280px;	top: 0px;	overflow: hidden;}.productmain_sub2 .text h3 {	width: 280px;	margin-top: 30px;	height: 50px;	line-height: 50px;	text-align: center;	color: #FFFFFF;	font-size: 20px;}.productmain_sub2 .text a {	text-decoration: none}.productmain_sub2 .text div {	text-align: center;	color: #FFFFFF;	font-size: 16px;}.productmain_sub2_sub1 {	width: 980px;	float:left;}	.productmain_sub2_sub1_sub1 a{	width: 280px;	height:435px;	display:block;	text-indent:-9999px;	float:left;	background:url(../images/product_class1.jpg) left top no-repeat;}	.productmain_sub2_sub1_sub2 {	width: 660px;	float:left;	padding-left:20px;}	.productmain_sub2_sub2 {	width: 980px;	height:50px;	margin-top:30px;	float:left;	background:url(../images/product_classt2.jpg) left top no-repeat;}	.productmain_sub2_sub3 {	width: 980px;	float:left;	margin-top:60px;}	.productmain_sub2_sub3 ul li{	margin:0 44px 60px 0;}	.productmain_sub2_sub3_sub1 {	width: 660px;	float:left;}	.productmain_sub2_sub3_sub2 a{	width: 280px;	height:435px;	display:block;	text-indent:-9999px;	float:left;	background:url(../images/product_class2.jpg) left top no-repeat;}	.productmain_sub2_sub4 {	width: 980px;	height:50px;	margin-top:30px;	float:left;	background:url(../images/product_classt3.jpg) left top no-repeat;}	.productmain_sub2_sub5 {	width: 980px;	float:left;	margin-top:60px;}.productmain_sub2_sub5_sub1 a{	width: 280px;	height:435px;	display:block;	text-indent:-9999px;	float:left;	background:url(../images/product_class3.jpg) left top no-repeat;}	.productmain_sub2_sub5_sub2 {	width: 660px;	float:left;	padding-left:20px;}		.productmain_sub2_sub6 {	width: 980px;	height:50px;	margin-top:30px;	float:left;	background:url(../images/product_classt4.jpg) left top no-repeat;}	.productmain_sub2_sub7 {	width: 980px;	float:left;	margin-top:60px;}	.productmain_sub2_sub7 ul li{	margin:0 44px 60px 0;}	.productmain_sub2_sub7_sub1 {	width: 660px;	float:left;}	.productmain_sub2_sub7_sub2 a{	width: 280px;	height:435px;	display:block;	text-indent:-9999px;	float:left;	background:url(../images/product_class4.jpg) left top no-repeat;}	.main {	width: 1200px;	margin: 0px auto 30px;}.nav_about {	width: 568px;	margin: 80px auto;	overflow:hidden;}.nav_about ul{	width: 618px;}.nav_about li{	width: 156px;	margin-right:50px;	float:left;}.nav_about li a{	width: 156px;	height:56px;	display:block;	cursor:pointer;	color:#415560;	font-size:16px;	font-weight:bold;	text-align:center;	padding-top:100px;}.nav_about li a:hover{	color:#000;	border-radius:5px;}.nav_about .oncurrent a{	color:#000;}.nav_about li a.about1{	background:url(../images/nav_about1.png);}.nav_about li a.about1:hover{	background:url(../images/nav_about1.png) #e4e7e8;}.nav_about li a.about2{	background:url(../images/nav_about2.png);}.nav_about li a.about2:hover{	background:url(../images/nav_about2.png) #e4e7e8;}.nav_about li a.about3{	background:url(../images/nav_about3.png);}.nav_about li a.about3:hover{	background:url(../images/nav_about3.png) #e4e7e8;}.nav_brand {	width: 980px;	margin: 80px auto;	overflow:hidden;}.nav_brand .oncurrent a{	color:#000;}.nav_brand ul{	width: 1030px;}.nav_brand li{	width: 156px;	float:left;	margin-right:50px;}.nav_brand li a{	width: 156px;	height:56px;	display:block;	cursor:pointer;	color:#415560;	font-size:16px;	font-weight:bold;	text-align:center;	padding-top:100px;}.nav_brand li a:hover{	color:#000;	border-radius:5px;}.nav_brand li a.brand1{	background:url(../images/nav_brand1.png);}.nav_brand li a.brand1:hover{	background:url(../images/nav_brand1.png) #e4e7e8;}.nav_brand li a.brand2{	background:url(../images/nav_brand2.png);}.nav_brand li a.brand2:hover{	background:url(../images/nav_brand2.png) #e4e7e8;}.nav_brand li a.brand3{	background:url(../images/nav_brand3.png);}.nav_brand li a.brand3:hover{	background:url(../images/nav_brand3.png) #e4e7e8;}.nav_brand li a.brand4{	background:url(../images/nav_brand4.png);}.nav_brand li a.brand4:hover{	background:url(../images/nav_brand4.png) #e4e7e8;}.nav_brand li a.brand5{	background:url(../images/nav_brand5.png);}.nav_brand li a.brand5:hover{	background:url(../images/nav_brand5.png) #e4e7e8;}.nav_news {	width: 568px;	margin: 80px auto;	overflow:hidden;}.nav_news .oncurrent a{	color:#000;}.nav_news ul{	width: 618px;}.nav_news li{	width: 156px;	float:left;	margin-right:50px;}.nav_news li a{	width: 156px;	height:46px;	display:block;	cursor:pointer;	color:#415560;	font-size:16px;	font-weight:bold;	text-align:center;	padding-top:110px;}.nav_news li a:hover{	color:#000;	border-radius:5px;}.nav_news li a.news1{	background:url(../images/nav_news1.png);}.nav_news li a.news1:hover{	background:url(../images/nav_news1.png) #e4e7e8;}.nav_news li a.news2{	background:url(../images/nav_news2.png);}.nav_news li a.news2:hover{	background:url(../images/nav_news2.png) #e4e7e8;}.nav_news li a.news3{	background:url(../images/nav_news3.png);}.nav_news li a.news3:hover{	background:url(../images/nav_news3.png) #e4e7e8;}.nav_network {	width: 362px;	margin: 80px auto;	overflow:hidden;}.nav_network .oncurrent a{	color:#000;}.nav_network ul{	width: 412px;}.nav_network li{	width: 156px;	float:left;	margin-right:50px;}.nav_network li a{	width: 156px;	height:56px;	display:block;	cursor:pointer;	color:#415560;	font-size:16px;	font-weight:bold;	text-align:center;	padding-top:100px;}.nav_network li a:hover{	color:#000;	border-radius:5px;}.nav_network li a.network1{	background:url(../images/nav_network1.png);}.nav_network li a.network1:hover{	background:url(../images/nav_network1.png) #e4e7e8;}.nav_network li a.network2{	background:url(../images/nav_network2.png);}.nav_network li a.network2:hover{	background:url(../images/nav_network2.png) #e4e7e8;}.nav_job {	width: 362px;	margin: 80px auto;	overflow:hidden;}.nav_job .oncurrent a{	color:#000;}.nav_job ul{	width: 412px;}.nav_job li{	width: 156px;	float:left;	margin-right:50px;}.nav_job li a{	width: 156px;	height:56px;	display:block;	cursor:pointer;	color:#415560;	font-size:16px;	font-weight:bold;	text-align:center;	padding-top:100px;}.nav_job li a:hover{	color:#000;	border-radius:5px;}.nav_job li a.job1{	background:url(../images/nav_brand2.png);}.nav_job li a.job1:hover{	background:url(../images/nav_brand2.png) #e4e7e8;}.nav_job li a.job2{	background:url(../images/nav_brand3.png);}.nav_job li a.job2:hover{	background:url(../images/nav_brand3.png) #e4e7e8;}.cont_nav {	width: 1200px;	margin: 30px auto 0px;}.cont_nav_sub1 {	line-height: 60px;	text-align: right;	float: left;	padding-right: 30px;	width: 330px;	background: #fff;	height: 60px;}.cont_nav_sub2 {	float: left;	width: 840px;	background: #fff;}/*菜单列表样式*/.cont_navli {	width: 840px;	padding: 0px;}.cont_navli li {	width: 150px;	display: block;	float: left;	border-right: 1px solid #ededed;}.cont_navli li a {	width: 150px;	display: block;	float: left;	height: 60px;	line-height: 60px;	text-align: center;	color: #c5a16f;	font-size: 16px;}.cont_navli li a:hover {	color: #fff;	background: url(../images/navover.jpg) center top no-repeat;}/*左右布局*/.cont {	width: 1200px;	margin: 30px auto 0px;	overflow: hidden;}.inquiry_title {	width: 100%;	height:804px;	margin: 0px auto;	overflow: hidden;	background: url(../images/inquiry_title.jpg) center top no-repeat;}.inquiry_main {	width: 1200px;	margin: 30px auto;	overflow: hidden;}.inquiry_main ul {	width: 1100px;	margin:0px auto;}.inquiry_main li {	width: 350px;	float: left;	margin-right: 15px;	margin-top: 15px;	line-height: 35px;}.inquiry_main input[type="radio"] {	margin: 0 10px;}.inquiry_main label {	cursor: pointer;}.submitbg {	background: #fff;	width: 60px;	height: 30px;	border: 1px solid #ccc;	cursor: pointer;	color: #a8905f;	border-radius: 4px;}.submitbg:hover {	background: #a8905f;	color: #fff;	border: 1px solid #a8905f;}.cont_main {	width: 1168px;	float: left;	padding: 15px;	font-size: 14px;	line-height: 30px;	border: 1px solid #dfdfdf;	border-top: none;	min-height: 500px;	background: #fff;}.cont_title {     /*内页标题*/	width: 1130px;	height: 68px;	line-height: 68px;	background: url(../images/cont_title.jpg) left top no-repeat;	float: left;	font-family: "微软雅黑";	font-size: 24px;	color: #555;	text-align: left;	padding-left: 70px;}.cont_left {	width: 240px;	float: left;	margin-right: 40px;}.cont_left_sub1 {	line-height: 24px;	text-align: left;	font-size: 20px;	color: #fff;	float: left;	padding: 30px 0 30px 20px ;	width: 218px;	background: #00006e;	border-left:2px solid #2dafd6;}.cont_left_sub2 {	float: left;	width: 240px;	background: #f1f1f1;}.cont_left_sub3 {	width: 230px;	float: left;	margin-top: 20px;	margin-right: 20px;	padding-left:10px;	font-size:18px;	height:40px;	line-height:40px;	font-weight:bold;	border-bottom:1px dashed #ccc;}.cont_left_sub4 {	width: 220px;	float: left;	padding:10px;}.cont_left_sub4 img {	width: 220px;	float: left;}.cont_right {	width: 920px;	float: left;}.cont_right_title {     /*内页标题*/	width: 920px;	height: 40px;	background: url(../images/right_title_bg.jpg) left bottom no-repeat;	float: left;}.cont_right_title h1 {	font-size: 24px;	color: #333;	text-align: left;	padding-left: 0px;	line-height: 40px;	width:45%;	display:inline-block;}.cont_right_title span {	text-align: right;	float:right;    margin-top: 15px;}.cont_right_main {	width: 900px;	float: left;	padding: 10px;	font-size: 14px;	line-height: 30px;	min-height: 500px;}.aboutpic ul{	width: 900px;}.aboutpic li{	width: 280px;	float:left;	margin:10px;}.aboutpic li img{	width: 280px;	height:373px;}.aboutpic li p{	width: 280px;	text-align:center;}.aboutpic2 {	width: 900px;	float: left;	padding: 10px;	font-size: 14px;	line-height: 30px;	min-height: 500px;}.aboutpic2 ul{	width: 900px;}.aboutpic2 li{	width: 400px;	float:left;	margin:10px;}.aboutpic2 li img{	width: 400px;	height:300px;}.aboutpic2 li p{	width: 400px;	text-align:center;}/*菜单列表样式*/.left_nav ul{	width:240px;	padding:0px;	margin:0px auto;	}.left_nav li{	width:240px;	display:block;	height:40px;	line-height:40px;	margin:5px 0px;	position:relative;	}.left_nav li a{	width:208px;	display:block;	border-left:2px solid #ccc;	border-bottom:1px solid #ddd;	height:40px;	float:left;	line-height:40px;	text-align:left;	padding-left:30px;	color:#666;	font-size:14px;	background: url(../images/left_arrow.png) 210px 0px no-repeat;	}.left_nav li a:hover{	width:208px;	display:block;	border-left:2px solid #47c5eb;	border-bottom:1px solid #ddd;	height:40px;	float:left;	line-height:40px;	text-align:left;	padding-left:30px;	color:#47c5eb;	font-size:14px;	background: url(../images/left_arrow.png) 210px -40px no-repeat;	}.left_nav li a.oncurrent{	width:208px;	display:block;	border-left:2px solid #47c5eb;	border-bottom:1px solid #ddd;	height:40px;	float:left;	line-height:40px;	text-align:left;	padding-left:30px;	color:#47c5eb;	font-size:14px;	background: url(../images/left_arrow.png) 210px -40px no-repeat;	}.left_nav li ul{	display:none; position:absolute; left:210px; top:0;}.left_nav li ul li{	float: left;	width: 130px;	}.left_nav li ul li a{	width:115px;	padding-left:30px;	float:left;	display:block;	text-align:left;	height:30px;	line-height:30px;	color:#666;	font-size:14px;	}.left_nav li ul li a:hover{	background:url(../images/subnavbg.jpg) left -30px no-repeat;	color:#fff;	width:115px;	padding-left:30px;}			/*案例详细页面样式*/.case_detail_title {	width: 100%;	margin: 0px auto;	background: url(../images/dian_03.jpg) left center;	overflow: hidden;}.case_detail_title_main {	width: 1200px;	margin: 0px auto;	padding: 30px 0px;	overflow: hidden;	text-align: left;	color: #d3d3d3;	position: relative;}.case_detail_title_main .website {	width: 100px;	height: 40px;	position: absolute;	right: 60px;	top: 60px;}.case_detail_title_main .website a {	width: 70px;	height: 35px;	display: block;	text-align: left;	padding-left: 30px;	line-height: 35px;	color: #fff;	border-radius: 5px;	background: url(../images/site_icon.gif) 10px center no-repeat #66b501;}.case_detail_title_main .website a:hover {	background: url(../images/site_icon.gif) 10px center no-repeat #f24f54;}.case_detail_title_main ul {	width: 900px;	float: left;}.case_detail_title_main ul h1 {	color: #6dbc0c;	font-size: 24px;	margin-bottom: 15px;}.case_detail_main {	width: 100%;	margin: 0px auto;	overflow: hidden;	text-align: left;}.case_detail_main ul {	width: 100%;	overflow: hidden;	text-align: left;}.case_detail_main ul li {	width: 100%;	margin: 0;	padding: 0;}.case_detail_main ul li img {	width: 100%;	height: auto;}/*新闻详细页面样式*/.news_detail_title {	width: 1200px;	margin: 100px auto 0;	overflow: hidden;	height: 95px;	padding-top: 20px;	color: #796f63;	text-align:center;}.news_detail_title ul {	width: 1200px;	float: left;}.news_detail_title ul h1 {	font-size: 24px;	line-height: 30px;	height: 30px;	padding-bottom:10px;	border-bottom:1px solid #796f63;	margin-bottom:10px;}.news_detail_title li {	width: 1200px;	float: left;}.news_detail_main {	width: 1098px;	margin: 0px auto;	overflow: hidden;	text-align: left;	font-size: 14px;	line-height: 30px;	padding: 80px 50px;}.news_detail_main p {	line-height: 190%;	margin: 0 0 28px;	padding: 0;	word-break: normal;	word-wrap: break-word;}.news_detail_main li {	line-height: 18px;	margin-bottom: 12px;	list-style: disc;}.news_detail_main ul li, .news_detail_main ol li {	list-style-position: outside;	margin-left: 1.6em;}.news_detail_main h1 {	font-size: 26px;	line-height: 3;}.news_detail_main h2 {	font-size: 22px;	line-height: 2;}.news_detail_main h3 {	color: #333;	font-size: 18px;	line-height: 2;}.news_detail_main h4 {	color: #333;	font-size: 16px;	line-height: 2;}.news_detail_main img {	max-width: 90%;	height: auto;}blockquote, blockquote p {	color: #999;	font-size: 14px;	line-height: 24px;}blockquote {	border-left: 1px solid #ddd;	margin: 0 0 20px;	padding: 9px 20px 9px 19px;}blockquote p {	margin-bottom: 0 !important;}blockquote cite {	color: #555;	display: block;	font-size: 12px;}blockquote cite::before {	content: "— ";}blockquote cite a, blockquote cite a:visited, blockquote cite a:visited {	color: #555;}/********************* 以上(结束标识)代码请在实际开发中删除 *********************//*图片滚动*/.scrollimg {	width: 1172px;	height: 220px;	position: relative;	margin: 5px auto 15px;}.scrollimg div.imgwrap {	width: 1022px;	height: 220px;	margin: 0 80px;	position: absolute;	top: 0;	overflow: hidden;}.scrollimg div.imgwrap ul {	list-style-image: none;	list-style-position: outside;	list-style-type: none;	margin: 0;	padding: 0;	position: absolute;	top: 0;}.scrollimg ul li {	float: left;	width: 265px;	height: 200px;	overflow: hidden;}.scrollimg ul li .honorbg {	width: 207px;	height: 137px;	padding:46px 2px 0 0;	overflow: hidden;	background:url(../images/honor_bg.jpg) left top no-repeat;}.scrollimg ul li img {	vertical-align: middle;	width: 207px;	height: 135px;	border: 1px solid #ccc;}.scrollimg ul li img:hover {	border: 1px solid #d51222;}.scrollimg p a {	float: left;	width: 255px;	height: 30px;	text-align: center;	font-size: 14px;	margin-top: 10px;}.scrollimg a.arrow {	display: block;	width: 46px;	height: 46px;	background: url(../images/arrow.png) no-repeat 0 0;	position: absolute;	top: 80px;	cursor: pointer;	text-indent: -99999px;}.scrollimg a.back {	background-position: 0 0;	left: 0;}.scrollimg a.back:hover {	background-position: 0 -92px;}.scrollimg a.forward {	background-position: 0 -46px;	right: 0;}.scrollimg a.forward:hover {	background-position: 0 -138px;}/*subcont*/.w1200{width: 1200px;margin: 0 auto;}.subCont{	margin-top:32px;	margin-bottom:100px;}.shadow {   }.sublf{	width:257px;}.side_hd{	width:254px;	height:75px;	line-height:75px;	text-align:center;	background:#00006e;	border-left:3px solid #feb80a;	/*border-bottom:3px solid #feb80a;*/}.side_hd h3{	text-align:center;	font-size:24px;	color:#fff;	font-weight:normal;	letter-spacing:1px;}.side_hd h3 span{	font-size:14px;}.side_bd{	background:#f1f1f1;}.side_bd li{	position:relative;	padding:10px 0 10px 60px;	height:28px;	line-height:28px;	border-left:2px solid #ccc;	border-bottom:1px solid #fff;}.side_bd li::after {    background: #dad9d9 none repeat scroll 0 0;    bottom: 0;    content: "";    height: 1px;    left: 0;    position: absolute;    width: 100%;}.side_bd li:last-child::after{	background:none;}.side_bd li.on{	border-left:2px solid #053b76;}.side_bd li a{	display:block;	padding-left:15px;	font-size:14px;	background:url(../images/arr.png) left 9px no-repeat;}.side_bd li a.on,.side_bd li a:hover{	background:url(../images/arr.png) left -80px no-repeat;	color:#048ad9;}.side_lx{	padding:0 6px 10px 6px;	background:#f1f1f1;}.side_lxfs{	padding:10px;	line-height:2.0;}.sub_lxrx{	border-top:1px dashed #ccc;	padding:10px;}.sub_lxrx .tels{	font-size:24px;	color:#f00;	font-weight:bold;}.subrt{	width:918px;	min-height:600px;	border:1px solid #ccc;}.sidertdh{	height:40px;	line-height:40px;	padding-left:10px;	border-bottom:1px solid #ccc;	background:#f4f3f3;}.sidertdh h2{	font-size:12px;	padding:3px 0 0 20px;	background:url(../images/ic.png) left center no-repeat;}.subMain{	padding:30px 20px;}.subMain img{	max-width:100%;}.subabout p{	line-height:1.8;	text-indent:2em;}/*msg*/.consult-table {    color: #535353;    width: 100%;}.consult-table th, .consult-table td {    line-height: 30px;    padding-bottom: 13px;    vertical-align: top;}.consult-table th {    font-size: 14px;}.consult-table textarea {    border: 1px solid #d3d3d4;    border-radius: 2px;    height: 110px;    padding: 5px 0;    width: 70%;}.consult-table .inp {    border: 1px solid #d3d3d4;    border-radius: 2px;    height: 28px;    margin-right: 15px;    padding: 0 10px;    width: 250px;}.consult-table .inp2 {    width: 120px;}.consult-table label input {    margin-right: 5px;    position: relative;    top: 2px;}.consult-table .yzm {    display: inline-block;    vertical-align: middle;}.consult-table i {    background: rgba(0, 0, 0, 0) url("../images/i-tips.jpg") no-repeat scroll center center;    display: inline-block;    height: 5px;    vertical-align: middle;    width: 5px;}.consult-table .btn4 {    margin: 25px 0;}.btn4{	border:none;	background-color: #feb80a;    border-radius:3px;    color: #fff;    display: inline-block;    font-size: 14px;    line-height: 40px;    width: 120px;	cursor:pointer;	}.btn4:hover{	opacity:0.8;	filter:alpha(opacity=80); }.subcontact {	line-height:2.0;}/*subnews*/.subnews li{	padding:40px 0;	border-bottom:1px dashed #ccc;	overflow:hidden;}.subnews li:first-child{	padding-top:10px;}.subnewsImg{	width:220px;	height:178px;	overflow:hidden;}.subnewsImg img{	width:220px;	height:178px;}.subnewsTxt{	width:638px;}.subnewsTxt h1 a{	font-size:16px;	font-weight:normal;	color:#000;}.subnewsTxt h1 a:hover{	opacity:0.85;	text-decoration:underline;}.subnewInfo{	margin:10px 0;	line-height:1.6;	height:55px;	font-size:12px;	overflow:hidden;}.subNewAction a{	display:inline-block;	padding:8px 12px;	background:#1365be;	color:#fff;	margin-right:20px;	border-radius:3px;}.subNewAction a:hover{	opacity:0.85;}.subnews .calendar{	border:none;}/*newsdetail*/.newsTitle{    border-bottom: 1px dashed #ccc;    color: #646464;    padding-bottom: 25px;    text-align: center;}.newsTitle h3, .caseTitle h3 {    font-size: 18px;    font-weight: normal;    margin-bottom: 10px;}.newsTitle p{    text-indent: inherit;}.newsTitle p span{}.newcont {    border-bottom: 1px dashed #ccc;    padding: 15px 0;}.newcont p {    line-height: 2;    margin: 10px 0;    text-indent: 2em;}.newcont img{	margin:30px auto;}/*products-*/.prolist li{	display:inline-block;	float:left;	width:267px;	margin:0 25px 30px 0;	padding:3px;	text-align:center;	line-height:30px;	border:1px solid #e5e5e5;}.prolist li .pImg{	display:inline-block;}.prolist li .pImg img{	width:267px;	height:225px;	}.prolist li:hover{	border:1px solid #024f9d;}.ptxt{	display:inline-block;	line-height:40px;	width:100%;}.pro_name{	text-align:center;}.pro_name h1{	font-size:24px;	padding:20px 0;}.conttitle{	height:30px;	line-height:30px;	background:#eee;	font-weight:normal;	padding-left:15px;	margin-bottom:10px;	text-shadow:1px 1px 1px #fff;	border-bottom:3px solid #00006e;}/*zu tu*/.picarr{position:relative;margin:20px auto;}.picarr .picture{width:100%;text-align:center;}.picarr .picture a{display:none;}.picarr .picture img{	width:100%;}.picarr .preview{width:815px;margin-top:20px;padding:5px;background:#eef3fa;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}.picarr .preview li{float:left;margin:4px;}.picarr .preview li a{width:58px;height:45px;border:1px solid #fff;background:#fff;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:35px;*font-family:Arial;}.picarr .preview li a img{vertical-align:middle; width:100%;}.picarr .preview li.current a{border:1px solid #000;}/*kehu*/.subkehu {	width: 900px;	overflow: hidden;	}.subkehu li{	display: inline-block;    float: left;    width: 225px;    margin: 0 0 30px 45px;    padding: 3px;    text-align: center;    line-height: 30px;    border: 1px solid #e5e5e5;	}.subkehu li img{	width: 225px;	height: 132px;}.subhonor li{	display: inline-block;    float: left;    width: 388px;    margin: 0 20px 30px 20px;    padding: 3px;    text-align: center;    line-height: 30px;    border: 1px solid #e5e5e5;	}.subhonor li img{	width: 395px;	}/*分页*/.divpage{	margin:30px auto;	text-align:center;	}.divpage span{	background: none repeat scroll 0 0 #fff;	border: 1px solid #dcdddd;	color: #666;	display: inline-block;	height: 28px;	line-height: 28px;	margin-right: 5px;	padding: 0 10px;	vertical-align: middle;	width: auto;	cursor:pointer;	font-size:12px;}.divpage a{	width: auto;	padding: 0px 10px;	display: inline-block;	color: #666;	height: 28px;	line-height: 28px;	border: 1px solid #dcdddd;	background: #FFF;	vertical-align: middle;	margin-right:5px;	font-size:12px;}.divpage a:hover{	color:#fff;	background-color:#1365be;}.divpage select{	opacity:0.5;	width:40px;	height:28px;}.whichnew {	font-size:14px;    padding: 30px 50px 0px 0;}.whichnew p {    margin: 10px 0;}/*内容分页*/.contPage {	height: 20px;	line-height: 20px;	text-align: center;	letter-spacing: 0;	font-family: "Arial Black";	font-size: 10px;	margin-top: 20px;}.contPage a {	display: inline-block;	color: #898989;	background: #fff;	text-align: center;	padding: 0 7px;	margin: 0 1px;}.contPage a:hover {	color: #fff;	background: #898989;}.contPage a.on {	color: #333;	background: #E5EDF2;	border: 1px solid #C2D5E3;}/*在线客服*/*html {	background-image: url(../other/.com/templates/default/style/about:blank);	background-attachment: fixed;}.kf {	width: 127px;	border: 1px solid #51b5f0;	position: fixed;	z-index:1000;	top: 45%;	right: 0;	background: url(../images/kf_ico.png) no-repeat 7px 10px #1a98d5;	min-height: 50px;	_height: auto!important;	_height: 50px;	_position: absolute;	_bottom: auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||130)-(parseInt(this.currentStyle.marginBottom, 10)||130)));}.kf_r {	margin-left: 37px;	background: #16a2dd;	color: #fff;	text-align: center;	padding: 10px 0 10px;}.kf_r img {	margin-bottom: 5px;}/*Top按钮*/*html {	background-image: url(../other/.com/templates/default/style/about:blank);	background-attachment: fixed;}/*解决IE6下滚动抖动的问题*/.tbox {	width: 50px;	float: right;	position: fixed;	right: 10px;	bottom: 15px;	_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)));	_margin-bottom: 15px;	display: none;}/*解决IE6下不兼容 position:fixed 的问题*/.tbox #gotop {	width: 50px;	height: 50px;	background: url(../images/icon.png) no-repeat 0 0;	display: block;}/*软件下载*/.softlist li{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #eee;clear:both;font-family:Verdana;}.softlist li .preview{float:left;margin-right:10px;}.softlist li .preview .img{width:50px;height:50px;padding:1px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:29px;*font-family:Arial;overflow:hidden;}.softlist li .preview .img img{vertical-align:middle;}.softlist li .cont{float:left;}.softlist li .title{font-weight:bold;}.softlist li .cont_area{float:left;width:500px;}.softlist li .size{padding-left:8px;font-size:10px;}.softlist li .desc{display:block;line-height:20px;}.softlist li .dl_btn{float:right;width:67px;height:26px;line-height:26px;background:url(../images/bkgnormal.png) no-repeat;text-align:center;margin-top:12px;}.softlist li .dl_btn:hover{background:url(../images/bkghover.png) no-repeat;text-decoration:none;}.softlist li .dl_btn:active{background:url(../images/bkgdown.png) no-repeat;}/*商品内容页*/.goodsConts{color:#666;}.goodsConts h1.title{font-size:16px;text-align:left;line-height:40px;color:#000;}.goodsConts .cloud-zoom{display:block;width:295px;height:295px;margin-bottom:10px;}.goodsConts .cloud-zoom img{width:295px;height:295px;border:1px solid #ccc;}.goodsConts .zoomlist li{float:left;margin-right:3px;border:1px solid #ccc;height:45px;}.goodsConts .zoomlist li img{width:45px;height:45px;}.goodsConts .cloud-zoom-lens{background:#fff;cursor:move;}.goodsConts .cloud-zoom-title{font-family:Arial;position:absolute !important;background:#000;color:#fff;padding:3px;width:100%;text-align:center; font-weight:bold; font-size:10px;top:0px;}.goodsConts .cloud-zoom-big{overflow:hidden;}.goodsConts .cloud-zoom-loading{color:white;background:#222;padding:3px;border:1px solid #000;}.goodsConts .tb-meta{width:400px;color:#999;}.goodsConts .tb-meta li{padding-left:10px;line-height:30px;}.goodsConts .tb-meta li span{display:inline-block;width:60px;}.goodsConts .tb-meta li strong.price{font-size:24px;margin-right:5px;font-family:Verdana;color:#c00;}.goodsConts .tb-meta li strong.lt{text-decoration:line-through;margin-right:5px;font-family:Verdana;color:#333;}.goodsConts .tb-skin{width:360px;background:#fcfaf9;border:1px solid #f7f5f3;border-right:none;border-left:none;margin-top:10px;padding:20px;}.goodsConts .tb-skin .tb-note-title{height:22px;margin-bottom:8px;}.goodsConts .tb-skin .tb-note-title span{float:left;}.goodsConts .tb-skin .tb-note-title a{float:right;font-weight:bold;color:#333;}.goodsConts .tb-action{margin-top:20px;}.goodsConts .tb-action a{background-image:url(../images/buybtn.png);overflow:hidden;text-indent:-9999px;float:left;}.goodsConts .tb-action a#buynow{width:131px;height:37px;display:block;background-position:left 0;margin-right:10px;}.goodsConts .tb-action a#addcart{width:156px;height:37px;display:block;background-position:-132px 0;}.goodsConts .tb-prop dt{float:left;margin-bottom:8px;}.goodsConts .tb-prop dd{margin-bottom:8px;}.goodsConts .tb-prop dd a{border:1px solid #eae5e3;padding:2px 5px;background:#f0edec;color:#816957;margin-right:5px;}.goodsConts .tb-prop dd a:hover{text-decoration:none;color:#000;}.goodsConts .tb-prop dd a.selected{border:1px solid #816957;}.goodsConts .tb-note-title{color:#816957;}.goodsConts .tabs{border-bottom:1px solid #ccc;height:28px;margin:35px 0 15px;}.goodsConts .tabs li{float:left;margin-right:5px;}.goodsConts .tabs li a{width:83px;height:29px;display:block;text-align:center;line-height:29px;font-size:12px;font-weight:bold;}.goodsConts .tabs li a:hover{text-decoration:none;}.goodsConts .tabs li.active a{background:url(../images/soft_tabs_on.png) no-repeat;}.goodsConts .tabs li.normal a{background:url(../images/soft_tabs.png) no-repeat;}.goodsConts .buynum{width:50px;height:20px;background:url(../images/input_gray_bg.png) repeat-x;border:1px solid #ccc;text-align:center;}