﻿

*{/*box-sizing:border-box;
-moz-box-sizing:border-box;  Firefox
-webkit-box-sizing:border-box; Safari */ font-family: "微软雅黑";}
a{text-decoration:none; cursor: pointer;}
ul{list-style: none;}
img{display: block;}

.mask{width: 100%;height: 100%; position: fixed; z-index: 7; background-color: #000; opacity: 0.7;
		filter:alpha(opacity=70);display: none;top:0;}

.head-wrapper{position: relative; z-index: 101;background: #fff;}
.head-lan-bar-out{  border-bottom: 1px solid #efefef;}
.head-lan-bar,.head-main{width: 1000px; margin: 0 auto;}
.head-lan-bar{height:29px;}
.head-lan-bar > a{font-size: 12px; color: #000;float: right; margin: 0 5px;line-height: 29px;}
.head-main{height: 68px;}
.logo{float: left;}
.head-nav{float: right;}
.head-nav > li{float: left;width: 160px; position: relative;}
/*.head-nav > li.head-nav-choose{border-color: #646464;}*/
.head-nav > li > a{display:block;line-height: 68px;text-align: center;font-size:14px;color: #000; }
.pro-sli-wrapper,.pro-sli-wrapper-b{background-color: #ebebeb; width:160px; position:absolute;  display: none; top: 68px; left: 0;}
.pro-sli-blank{height: 37px;border-top: 1px solid #f3f4f4;border-bottom: 1px solid #dcdcdc;}
.pro-sli-mian{border-top: 1px solid #fff;height: 354px;}

.pro-sli-1{float: left;}
.pro-sli-1 > li,.pro-sli-1-b > li{position: relative; display: block;height: 32px;width: 160px;border-bottom: 1px solid #dcdcdc;}
.pro-sli-1 > li > a,.pro-sli-2 > li > a,.pro-sli-1-b > li > a{display: block; color: #000;font-size: 12px;padding: 0 0 0 20px;width: 140px;height: 32px;
					line-height: 32px;background-image: url("../img/arr1.png");background-repeat: no-repeat;
					background-position: 138px center; float: left;}
.pro-sli-2 > li > a{ background-image:none;}
.pro-sli-2 > li > a:hover{ background-image:none;}
.pro-sli-2{display: none; position: absolute; top: 0; left: 160px;}
.pro-sli-2 > li{border-bottom: 1px solid #dcdcdc;position: relative; display: block;height: 32px;}
.pro-sli-2 > li > a{width: 112px;padding:0 0 0 48px;}
.pro-sli-2 > li > a.pro-sli-on,.pro-sli-1 > li > a.pro-sli-on,.pro-sli-1-b > li:hover a{ background-color: #b4b4b4; color: #fff; background-image:url("../img/arr2.png"); }
.pro-sli-2 > li > a.pro-sli-on{ background-image:none;}

.ps-sli-1{float: right;}
.pro-sli-show{height: 354px;display: none;background-color: #7e7e7e;}
.pro-sli-show > p{color: #fff;padding: 13px;line-height: 22px; font-size: 12px;text-indent: 2em;}

.banner-wrapper{/*width: 100%;*/ position: relative; z-index: 6;}
.banner-list{/* width: 100%;*/}
.banner-list li{ display: none; position: absolute; top: 0;left: 0;/*width: 100%;*/}
.banner-list li img{/*width: 100%;*/}
.control{position: absolute;top: 95%; left:50%;}
.control li{width: 104px;height: 7px; background:#fff; margin:0 5px;
					 background-position: center center; background-repeat: no-repeat;opacity: 0.5;
					 float:left;}
.control li.current{opacity: 1;}

.banner-btn-wrapper{width: 100%;  position: absolute; z-index: 6; bottom: 21px;}
.banner-btn{width: 112px;height: 54px; margin: 0 auto; background-image: url("../img/b-b-gang.png");
			background-repeat: no-repeat; background-position: center center;}
#b-b-left,#b-b-right{width: 28px; height: 54px;display: block;}
#b-b-left{ background-image: url("../img/b-b-left.png"); float: left;}
#b-b-right{ background-image: url("../img/b-b-right.png"); float: right;}

.body-wrapper{ width: 1000px; margin: 0 auto; }
.pro-qui-bar{padding:6px 0 7px 0;line-height: 32px; }
.pro-qui-item{padding:5px 10px; display: inline-block; font-size: 14px; color: #646464;
	transition:all 0.3s ease-in-out 0s; width:100px;}
.pro-qui-item:hover{transition:all 0.3s ease-in-out 0s; color:#a00000; }
.pro-qui-item > img{/*margin-left: 7px;*/display: inline-block;vertical-align: top;}/*vertical*/


.idx-show-wrapper{padding:33px 0 23px 0; overflow: hidden; background:url("../img/i-sd-1.png") no-repeat
					center top;border-bottom: 1px solid #efefef;}/*overflow?*/
.isw-left{float: left; width: 610px;}
.isw-right{float: right;}
.isw-left h1,.isw-right h1{line-height: 32px; font-size: 14px; font-weight: normal; }
.isw-left h1 a,.isw-right h1 a{color: #000;float: right;padding-right: 16px;
								background:url("../img/s_15.png") no-repeat right 12px;}
.isw-content{width: 290px;position: relative;background-image: url("../img/i-shadow.png");
			background-repeat: no-repeat;background-position: center bottom; border:1px solid #d2d2d2;}
.isw-right .isw-content{width: 360px;}
.isw-right .isw-con-titl-bg{background-size: 100% auto;}

.isw-left-l{float: left;}
.isw-left-r{float: right;}
.isw-con-titl{position: absolute;bottom: 0;line-height: 22px;color:#646464;font-size: 12px;z-index: 3;
				padding-left: 26px;background: url("../img/arr3.png") no-repeat;}
.isw-con-titl-bg{position: absolute; bottom:0;/* background-image: url("../img/isw-gradien.png");*/
			width: 100%;height:22px;z-index: 2; background:#f5f5f5 ; }
.news-wrapper,.news-title-wrapper{overflow: hidden;}
.news-wrapper{height: 159px;position: relative;}
.news-title-wrapper{ height: 20px; position: absolute; width: 100%;bottom: 0px; z-index: 3;}
/*position没有宽就可以撑开，是因为仍处于文档流？默认层级多少？证明relative占位*/
.news-list,.news-list-title{position: absolute; top: 0;}
.news-list li{height: 159px;}
.news-list li img{float: left;margin:0 9px 9px 0;}
.news-list li p{line-height: 20px; font-size:12px; color:#8c8c8c; margin-right:9px;position: relative;}
.news-list li p a{color: #01348b;position: absolute;bottom: 0; right: 0;}
.news-list li div a{ color:#8c8c8c;}
.news-list li div a:visited{ color:#309;}
.news-list-title{width: 100%;}
.news-list-title li{height: 22px;width: 100%;position: relative;}
.news-list-title li a{bottom: 0;}

.ind-bt-blank{ height: 64px; border-top: 1px solid #fff;
			 background: url("../img/i-sd-2.png") no-repeat center top;}

.foot-wrapper{background: #939393; font-size: 12px;}
.foot-wrapper > p{line-height: 40px;color: #fff;text-align: center;border-top: 1px solid #898989}
.foot-con-wrapper{ width: 1000px; margin: 0 auto;padding: 9px 0 5px;line-height: 30px;height: 30px; position:relative;}
.foot-con-wrapper a{color: #fff;font-size: 12px;display: block;float: left;transition:all ease-in-out 0.3s 0s; color:#fff;}
.foot-con-wrapper a:hover{transition:all ease-in-out 0.3s 0s; color:#1b4b9f;}
.fo-tab-btn{float: left; position:relative; margin-left: 37px;}
.fo-tab-btn > a{background: url("../img/arr5.png") no-repeat 59px center;width: 80px;}
#btn-joinus{margin-right: 27px;}
.foot-con-wrapper > a{padding: 0 6px;margin-left: 37px;}
.fo-follow{float: left;margin:7px 0 0 15px; position:relative;}
#weibo{border-right: 1px solid #fff;}
.foot-con-wrapper img{float: right;}
.fo-tab-slide{width: 100px; padding-bottom:9px;  position:absolute; left:-20px; bottom:25px; z-index:2; display:none; 
	 background:#939393; opacity:0; transition:all ease-in-out 0.5s 0s; text-align:center;}
.fo-tab-slide.show-tran{display:block;opacity:1; transition:all ease-in-out 0.5s 0s; }
.fo-tab-slide a{ width:100%;margin-right: 25px;}
.fo-tab-slide li{padding: 6px 6px;}


.subnav{position: fixed;bottom: 200px;right: 26px;width: 46px; z-index: 99;}
.subnav > li > a{width: 46px;height: 46px;display: block; margin-bottom: 10px;
	border-radius: 50%;}/* 1.radius 2.a有margin-bottom没撑开li 3.总结百分比参照*/
#btn-submen{position: relative;}
.subnav-menu{position: absolute;top:-180%;left:-87px;border: 1px solid #cfcfcf;
		padding: 24px 0px 8px; background: #dfdfdf;margin-top: -23px;display: none;}
.subnav-menu > a{display: block; font-size: 14px;width: 85px;line-height: 30px;
		text-align: center;margin-bottom: 15px;color: #000;}
.subnav-menu > a:hover{ color:#fff; background:#b4b4b4;}
.selext-wrapper{position: relative;width: 85px;line-height: 29px;text-align: center;
				float: right;font-size: 12px;background: url("../img/arr4.png") no-repeat
				70px center;}
.select-option{position: absolute;padding: 4px 0 11px;background: #808080;z-index: 1;display: none;}
.select-option > a{display: block;line-height: 24px;width: 85px;font-size: 12px;
			color: #fff;text-align: center;}

/*二级页面2*/
.banner-in{position: relative; }
.banner-in > img{ width: 100%;}
.inner-nav-poscen{position: absolute; bottom: 0;width: 1000px;left: 50%;margin-left: -500px;height: 30px;
border-top-right-radius:10px;border-top-left-radius:10px; overflow:hidden;}
.inner-nav{margin: 0 auto;font-size: 12px;position: absolute; z-index: 2; width:100%;
	/*background:url("../img/innav-select.jpg");background-size:142px 30px; background-repeat:no-repeat;*/}
.inner-nav-bg{position: absolute;background:url("../img/inner-nav-bg.png");width: 100%; z-index: 1;height: 100%;}
.inner-nav li{line-height: 30px;float: left;transition:all 1s ease 0s; background-size:0px 30px;}

.inner-nav li.lihover{/*background-image:url("../img/innav-select.jpg"); background-repeat:no-repeat;
	-moz-background-size:50% 0; -webkit-background-size:50% 0; background-size:100% 30px; transition:all 1s ease 0s;*/}
.pro-nav li{width: 14.7%;}
.inner-nav li.innav-select{background-image:url("../img/innav-select.jpg");background-size:100% 30px;}
.inner-nav li a{color: #fff;display:block;text-align: center;}
.inner-nav li a:hover{background-image:url("../img/innav-select.jpg");background-size:100% 30px; }

.inner-prodetail-con,.inner-solve-con,.inner-respon-con,.inner-intro-con{width:1000px;margin: 0 auto;
				padding-top: 26px;}
.inner-pro-con{width: 1000px;margin: 0 auto;}
.inner-pro-list{overflow: hidden; padding: 3px 0 11px;}
.inner-pro-list > li{width:14.2%;float: left;}
.inner-pro-list a{line-height: 26px;display: block;font-size: 12px;text-align: center;
				color: #000;}
.inner-pro-list a.select{ color:red; background:url(../img/arr81.png) no-repeat 35px center;}
.ips-bar{background:url("../img/bg-6.jpg") no-repeat center top;height: 38px;}
.ips-ud{float: left;line-height: 26px;}
.ips-ud a{font-size: 14px;display: block;float: left;padding: 0 12px 0 5px;
		background:url("../img/arr7.png") no-repeat right 8px; } 
#ud-syn{margin-left: 13px;}
#ud-sale,#ud-new{margin-left: 7px;}
.ips-search{float: right;}
.ips-search input{width: 150px;background: #f5f5f5;border: none;line-height: 25px;
			padding:0 5px;float: left; }
.btn-search{width: 30px;height: 25px;display:inline-block;vertical-align: middle;
			background:url("../img/btn-search.png");float: left;margin-top: 1.5px;
			transition: all 0.7s ease-in-out 0s;}
.ips-list{overflow: hidden;padding-bottom: 192px; width:1024px;}
.ips-item{width: 317px; height: 253px;margin-right: 21px;float: left;position: relative;
		border: 1px solid #e7e6e6;text-align: center;margin-bottom: 35px;}
/*.ips-item:nth-child(3n){margin-right: 0;}*/
.ips-item-pic{width: 300px;height: 127px;display: inline; margin-top:28px;}
.ips-item h6{line-height: 30px;font-size: 16px;color: #000;font-weight: normal;}
.ips-item-tag{font-size: 12px;color: #646464;}
.ips-item-tag span{border: 1px solid #000;padding:0 3px;line-height: 18px;}
.btn-compare{position: absolute;bottom: 17px;right: 32px;width: 60px; line-height: 22px;
			display: block;background: url("../img/compare-icon.png") no-repeat 3px center;
			padding-left: 19px;font-size: 14px;color: #646464;transition: all 0.7s ease-in-out 0s;}
/*transition 不能图片？*/
.compare-wrapper{width: 1000px;position: fixed;bottom:0;background: #e4e4e4;font-size: 14px; z-index:6;
display:none; }/*fixed元素的父级是body？层级关系*/
.compare-wrapper h3{padding-top: 10px;font-weight: normal;width: 100%;overflow: hidden;line-height: 24px;}
.compare-wrapper h3 span{float: left;margin-left: 22px;}
.compare-wrapper h3 a{display: inline-block;float: right;padding:0 4px;margin-right: 5px;}
.compare-content{border-top:1px solid #d7d7d7; overflow: hidden;padding: 18px 0 32px;}
.compare-list{width: 800px; float: left;}
.compare-list li{width: 25%;text-align: center;float: left; position:relative; margin-top:22px;}
.compare-list li > img{width: 100%;}
.compare-list li > span{line-height: 22px;font-size: 16px;}

.red-close{background: url("../img/red-close.png") no-repeat center center;width: 16px;height: 22px;
		display: inline-block; vertical-align: top;margin-left: 12px; position:absolute; top:-22px; right:0;}
.compare-content > a{display: block;background: #01348b;color: #fff;
	text-align: center;line-height: 30px;width: 142px;float: right;margin: 40px 25px 0 0; transition:all ease-in-out 0.3s 0s;}
.compare-content > a:hover{background: #37a5f0;transition:all ease-in-out 0.3s 0s;}

.float-nav{width: 100%;font-size: 12px;line-height: 52px;overflow: hidden;
		box-shadow: 3px 3px 3px 0px #c7c6c7;
		-o-box-shadow: 3px 3px 3px 0px #c7c6c7;
		-moz-box-shadow: 3px 3px 3px 0px #c7c6c7;
		-webkit-box-shadow: 3px 3px 3px 0px #c7c6c7; background: #fff;}
.nav-back{float: left;display: inline-block;width: 220px; padding-right: 60px;text-align: right;color: #fff;
	   background-color:#646464; transition:all ease-in-out 0.3s 0s; cursor:auto;}
/*.nav-back:hover{background-color:#37a5f0;transition:all ease-in-out 0.3s 0s;}*/
.nav-right{float: right;}
.inner-nav-list{margin-left: 44px;float: left;}
.inner-nav-list > li{float: left;width: 74px;text-align: center;margin:0 30px;}
.inner-nav-list > li > a{color: #000;display: inline-block;}
.nav-right{background: #646464;padding-left: 16px;}
.nav-right > a{padding: 0 43px 0 12px;margin-right: 8px;color: #fff; display: inline-block;}
#btn_album{background:url("../img/fnav-icon1.png") no-repeat 92px center;}
#btn_collet{background:url("../img/fnav-icon2.png") no-repeat 50px center;}

.title-wrapper{padding: 35px 0;text-align: center;position: relative;}
.title-text{margin: 0 auto;line-height: 30px;display: inline-block;padding: 0 40px;background: #fff;}
.title-bg{height: 15px; position: absolute; bottom: 35px; border-top: 1px solid #e8e9e9;
		width: 100%;z-index: -1;}
.pro-name{font-size: 42px; line-height: 50px;text-align: center;}
.inner-more{width: 80px; height: 18px;margin: 5px 0 15px;float: right;display: block;
			background: url("../img/more.png")}
.inner-i-wrapper .ips-list > li{border: none;}

.float-fixed{position: absolute;width: 100%;z-index: 6;}

.f-n-2 .inner-nav-list{ margin-left: 0;position: absolute; left: 0; }
.f-n-2 .inner-nav-list li{width: 34px;margin: 0 14px;}
#nav-hd-right,#nav-hd-left{width: 16px;height: 28px;margin-top: 12px;display:inline-block;vertical-align: top;}
#nav-hd-right{background: url("../img/arr9.png");margin-right: 50px;}
#nav-hd-left{background: url("../img/arr10.png");margin-left: 50px;}
.inner-nav-hide{display: inline-block;vertical-align: top;overflow: hidden;width:850px;height: 52px;
			position: relative;z-index: 0;position: relative;z-index: 10;}

.album_scroll{width: 100%;padding:50px 0 15px;border-bottom: 1px solid #efefef;margin-bottom: 64px;}
.album_hide{width: 928px;margin: 0 auto;height: 165px; overflow: hidden;}
.album_hide ul{overflow: hidden; margin-left: 0px;width: 1392px;}
.album_hide ul li{float: left;margin: 0 1px;text-align: center;}
.album_hide ul li span{line-height: 36px;color: #000;}
#album_left,#album_right{width: 26px; height: 50px;display: block;margin-top: 40px;}
#album_left{float: left;background: url("../img/arr12.png");}
#album_right{float: right;background: url("../img/arr13.png");}

.solv-nav li{width: 25%;}
.t-t-bg{background: #646464;color: #fff;}
.i-i-hide{width: 100%;height: 500px;overflow: hidden;}
.i-hide-btn-wrap,.i-more-btn-wrap{width: 424px;height: 80px; margin: 0 auto;position: relative;display: block;}
.i-hide-btn-bg,.i-more-btn-bg{position: relative;top: 33px;border-top: 1px solid #b1b1b1;}
.i-hide-btn-arr,.i-more-btn-text{position: relative;width: 74px; height: 80px;top: -1px;margin: 0 auto;
        background: url("../img/arr14.png") no-repeat #fff center center;}
.subnew-wrapper{font-size: 14px;line-height: 38px;padding:10px 0 64px;}
.subnew-wrapper li:first-child{border-top: 1px solid #efefef;}
.subnew-wrapper li{border-bottom: 1px solid #efefef;}
.subnew-wrapper li a{color: #000;padding-left: 38px;background: url("../img/arr11.png") no-repeat 24px center;}
.subnew-wrapper li span{float: right;}
.a360-wrapper,.a360-wrapper img{width: 100%;}
.intro-nav li{width: 20%;}
.i-more-btn-wrap{height: 40px;font-size: 12px;}
.i-more-btn-bg{top:20px;}
.i-more-btn-text{background: #fff;height: 40px;text-align: center;line-height: 40px;color: #000;}

.album2_scroll{width: 100%;padding:50px 0 15px;border-bottom: 1px solid #efefef;margin-bottom: 64px;}
.album2_hide{width: 888px;margin: 0 auto;height: 194px; overflow: hidden;}
.album2_hide ul{overflow: hidden; margin-left: 0px;width: 1480px;}
.album2_hide ul li{float: left;margin: 0 11px;text-align: center;}
.album2_hide ul li span{line-height: 50px;color: #000;font-size: 14px; padding-left: 22px;
						 background:url("../img/arr11.png") no-repeat 5px center;}
.album_show ul{margin-left: 0px;}
.album_show{margin-bottom: 8px;}
.inner-respon-con{padding-bottom: 50px;}
.news-nav li{width: 33.333%;}
#btn-chat{ margin-top: 27px;}
.inner-pic-list{overflow: hidden;width: 1008px;}
.inner-pic-list > li{float: left;margin: 16px 8px 0 0;}
.inner-pic-list > li:nth-child(3n){margin-right: 0;}


.pro-layer{position: fixed;z-index: 100;left: 50%; top:50%;display: none;}
.pro-layer > img{width: 100%;height: 100%;}
.mask_2{opacity: 0.9;filter:alpha(opacity=90);}
.btn-compare2{display: block;margin: 0 auto;width: 93px;height: 27px; background: url("../img/compare-btn2.png");
			margin-top: 15px;}

/*2014/12/29 ADRIAN add*/
.prodetail-edit-1{line-height: 26px;text-align: center;padding:21px 32px 24px;color: #000;font-family: "微软雅黑"; 
					font-size: 14px;}
.table-parameter{border: 1px solid #e5e5e5;font-size: 14px;color:#535353;}
.table-parameter td{border-right: 1px solid #e5e5e5;line-height: 25px;text-indent: 10px;}
.table-parameter td:last-of-type{border-right: none;}
.table-parameter tr{border-bottom: 1px solid #e5e5e5;}
.table-parameter tr:last-of-type{border-right: none;}
.table-parameter2{border-top:none;}
.th-icon{width: 50px;height: 30px;background: url("../img/360.png"); position: absolute;top: 10px;right: 15px;}
.parameter-wrapper .remark{font-size: 14px;line-height: 30px;}

/*2014/12/30 ADRIAN add*/
.common-text{padding: 0;line-height: 26px;font-family: "微软雅黑";color: #797979;font-size: 14px;}
.common-text > img{margin: 0 auto 25px;}
.common-text > p{line-height: 26px;font-family: "微软雅黑";color: #797979;font-size: 14px;}
.common-text > p > img{margin: 0 auto 25px;}
.common-title{text-align:center;line-height: 30px;font-family: "微软雅黑";color: #000;font-size: 16px;padding-bottom:25px;}


.album8_scroll{width: 100%;padding:50px 0 15px;border-bottom: 1px solid #efefef;margin-bottom: 64px;}
.album8_hide{width: 888px;margin: 0 auto;height: 194px; overflow: hidden;}
.album8_hide ul{overflow: hidden; margin-left: 0px;width: 1480px;}
.album8_hide ul li{float: left;margin: 0 11px;text-align: center;}
.album8_hide ul li span{line-height: 50px;color: #000;font-size: 14px; padding-left: 22px; background:url("../img/arr11.png") no-repeat 5px center;}

#album8_left,#album8_right{width: 26px; height: 50px;display: block;margin-top: 40px;}
#album8_left{float: left;background: url("../img/arr12.png");}
#album8_right{float: right;background: url("../img/arr13.png");}


.vbm5{height:59px; margin:0 auto 0 auto;clear: both;}
.vbm5 ul{ float:left;}
.vbm5 ul li{ width:30px; height:30px; float:left; margin-right:8px; line-height:30px; text-align:center; color:#999999}
.vbmbg{ width:30px; height:30px; background-color:#DDD; color:#FFF}
.vbm5 ul li a{ color:#999999}
.vbm5 ul li a:hover{ color:#a4d200}
.vbm5 img{ float:left; margin-right:15px; display:inline;}


/******************ADRIAN AMENDED 2015/1/10*************************/
/*.table-a img{width: 100%;}*/
.table-a td{line-height: 16px;padding: 7px 10px; box-sizing:border-box;}  /*??linhei 18 heig 20 ?*/
.table-a td,.table-a th{border-left: 1px solid #d0d0d0;}

.table-a tr{border-bottom: 1px solid #d0d0d0;}
.table-a tr:first-of-type{background: #fff;}
.table-a th{font-weight: normal;font-size: 16px;text-align: left;}
.table-a{border-right:  1px solid #d0d0d0;font-size: 12px;
		color: #646464;margin: 60px 0 150px 0;border-top:  1px solid #d0d0d0;}
.table-a tr td:first-of-type,.table-a tr th:first-of-type{color: #000;vertical-align: middle;}
.table-a th{position: relative;}
.th-title{line-height: 25px;position: absolute;width: 100%;background: #e6e6e6;top: -1px;
			color: #000;}/*-1?*/
.table-a b{color: #009ddf;font-size: 16px;font-weight: normal;}
.table-a th > span{text-align: center;color: #000;font-size: 18px;width: 100%;display: block; padding-top:10px;}
.table-a th{padding: 25px 0 15px 0;}
.table-a th:first-of-type,.th-title{padding-left: 18px;box-sizing:border-box;}
.th-title a{color:#000;}
.table-a th img{margin: 5px auto;}
.btn-shopcart,.btn-dele{width: 25px;height: 25px;display: inline-block;vertical-align: top;}
.btn-shopcart{background: url(../img/shop-cart.png);margin-left: 3px;}
.btn-dele{background: url(../img/delet.png);float: right;}

.inner-compare-con{position: relative;width: 1000px;margin: 0 auto;overflow: hidden;}
/*.table-b{margin: 0px 0 0 0; border-top:  1px solid #d0d0d0;position: absolute;top: 0;}
.table-b th{width: 272px;}
.table-b th:first-of-type{width: 178px;box-sizing:border-box;};
.float-fixed2{position: fixed;}*/


.service-nav li{width: 33.3333%;}
.select-bar{padding: 30px 0;}
.select-bar input[type="radio"]{margin: 0;}


.zbranch{background: none repeat scroll 0 0 #dddce1;color: #535353;margin: 5px 0;border-collapse: separate;border-spacing: 1px;font-size: 14px;}
.zbranch tr{background-color: #FFF;}
.zbranch th{vertical-align: middle;}
.zbranch td{line-height: 25px;text-align: center;vertical-align: middle;padding:3px;}
.zbranch td a{color: #ab6b01;}
.sale_table_tr{background: url("/Web/style/img/table_bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0);height: 30px;}
/* -------------
 *ADRIAN ADD ON 2015/2/8
 * ------------- */

.nav-short{ width:160px;}
.nav-mid{ width:320px;}
.nav-long{ width:652px;}




form.jqtransformdone label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}

/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {
	background: transparent url(../img/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


.span_1{ height:3px; width:80px; position:absolute; left:50%; bottom:0; margin-left:-40px;}
.span_1 > b{ background:#1b4b9f;display: block;height: 3px; width:0; bottom:0; position:absolute;
	transition: all 0.3s ease-in 0s;}
.span_1 > b.b_left{right: 50%;}
.span_1 > b.b_right{left: 50%;}
.hn-hover .span_1 > b{transition: all 0.3s ease-in 0s; width:40px;}
.head-nav > li.hn-hover > a{ color:#01348b;}



.banner {
    overflow: hidden;
    position: relative;
    width: 1903px;
}
.banner_inner {
    height: 425px;
    margin: 0 auto;
    position: relative;
    width: 990px;
}
.banner_img {
    width: 20000px;
}
.banner_img li {
    float: left;
    height: 360px;
    position: relative;
    width: 1366px;
}
.banner .child1 {
    height: 541px;
    left: 66px;
    position: absolute;
    top: 0;
    width: 588px;
}
.banner .child2 {
    height: 541px;
    left: 343px;
    position: absolute;
    top: 0;
    width: 654px;
}
.banner_common {
    margin: 0 auto;
    position: relative;
    width: 110px;
	background-image: url("../img/b-b-gang.png");
	background-repeat: no-repeat;
	background-position: center center;
	height:54px;
	top:85%;
}
.banner_common > span{ display:block;position: absolute;height: 54px; width:30px; opacity: 0.5;
	}
.banner_pre {
    background: url("../img/arr12.png") no-repeat left center;
    cursor: pointer;
    height: 54px;
    left: 0;
    opacity: 0.5;
    position: absolute;
    width: 30px;
	transition:all ease-in-out 0.3s 0s;
}
.banner_next {
    background: url("../img/arr13.png") no-repeat right center;
    cursor: pointer;
    height: 54px;
    opacity: 0.5;
    position: absolute;
    right: 0;
    width: 30px;
	transition:all ease-in-out 0.3s 0s;
}
.banner_pre:hover,.banner_next:hover {
    opacity: 1;
	transition:all ease-in-out 0.3s 0s;
	width:65px;
}
.banner_next:hover{
	right:-35px;
}
.banner_pre:hover{
	left:-35px;
}
/*.banner .control {
    left: 50%;
    margin-left: -40px;
    position: absolute;
    top: 323px;
    width: 130px;
}
.banner .control li {
    background: none repeat scroll 0 0 #fff;
    border-radius: 50%;
    cursor: pointer;
    float: left;
    height: 18px;
    margin-left: 10px;
    width: 18px;
}
.banner .control li a {
    display: none;
}
.banner .control li.current {
    background: none repeat scroll 0 0 #e62129;
}*/



/*cwl-2015-2-12*/
.mes_d{
    padding: 0 67px 150px 150px;
}
.mes_d ul li{
    padding-bottom:5px;
}
.mes_d_text{
    border: 1px solid #DDD;width:200px;padding:2px 5px;font-size:12px;height:20px;
}
.mes_d span{
    font-size:12px;
}


/******************ADRIAN AMENDED 2015/2/14*************************/
.b-hover{ transition: all 0.7s ease-in-out 0s;}
.btn-search.b-hover{ background-image:url("../img/btn-search-h.png");}
.btn-compare.b-hover{ background-image:url("../img/compare-icon-h.png");}
.banner-wrapper > img{ width:100%;}
.btn-submit-b,.btn-cansel-b{ display:block; width:98px; height:26px; margin-left:22px; float:right;}
.btn-submit-b{ background:url("../img/btn-submit-b.png");}
.btn-cansel-b{ background:url("../img/btn-cansel-b.png");}

.selext-wrapper-b{ width:160px; height:25px; position:relative; float:left;background:#f5f5f5;}
.selext-wrapper-b > span,.select-option-b > a{ display:block;  color:#939393; padding:0 13px 0 17px; line-height:25px; width:100px;font-size:14px; }
.selext-wrapper-b > span{ float:left;}
.selext-wrapper-b > a{ background:url("../img/btn-select-b.png") #949494; width:30px; height:25px; 
	transition: all 0.3s ease-in-out 0s; display:block; float:right;}   /*两个inline-block不换行？*/
.selext-wrapper-b > a:hover{ background-color:#37a5f0; transition: all 0.3s ease-in-out 0s;}
.select-option-b{ position:absolute; top:25px; left:0;background:#f5f5f5; display:none;}
.btn-close-c{ position:absolute; top:0; right:0; background:url("../img/btn-close-c.png") #fff; width:57px; height:19px;
	display:block; cursor:pointer;}
.rowElem{ float:left; margin:4px 6px 0 0;}

/******************ADRIAN AMENDED 2015/03/04*************************/
.pro-sli-1-b{border-top: 1px solid #fff; }

.float-chat{ padding:6px;background:#b4b4b4; color:#fff; position:fixed; right:26px; bottom:50px; z-index:1;}
.float-chat dt{ line-height:30px;}
.float-chat dd{ line-height:22px;}
.pro-sli-1-b > li > a{ background-image:none;}
.pro-sli-1-b > li:hover > a{ background-image:none;}
.wechat-layer,.weibo-layer{ padding:5px; position:absolute; bottom:17px; background:#939393;
	transition:all 0.5s ease 0s; display:none;}
.wechat-layer > img,.weibo-layer > img{ width:100px;}
.wechat-layer{ left:-85px; }
.ww-hover .wechat-layer,.ww-hover .weibo-layer{transition:all 0.5s ease 0s; display:block;}
.pro-sli-wrapper-b{ width:160px; left:0;}
.pro-sli-1-b > li{ width:160px;}
.pro-sli-1-b > li a{ width:140px;}
.inner-pro-show .selext-wrapper-b{float:right; margin-right:10px; z-index:1;}
.float-sale{ position:fixed; bottom:80px; right:0; border:1px solid #939393; background:#fff;
	color:#939393;border-top-left-radius:8px;border-bottom-left-radius:8px; overflow:hidden; 
	z-index:6; min-width: 414px;width: 414px;}
.fs-triggle{ width:27px; background: url(../img/arr16.png) no-repeat #939393 center 86px; color:#fff; float:left; cursor:pointer;line-height: 20px;padding: 4px 4px 20px 4px;width: 18px; font-size:14px;}
.float-sale ul{padding:8px; width:370px; float:right;}
.fs-triggle.on{ background-image:url(../img/arr17.png);}
.float-sale ul li{ border-bottom:1px dotted #939393; line-height:28px;}
.pro-layer span{ display:block; position:absolute; top:0; width:150px; height:506px;}
.pro-layer .prev-a{ left:0px; background:url(../img/arr12.png) no-repeat left center;}
.pro-layer .next-a{ right:0px; background:url(../img/arr13.png) no-repeat right center;}
.list-a {
    padding-left: 20px;
}
.list-a li {
    border-bottom: 1px dotted #e2e2e2;
    overflow: hidden;
    padding: 32px 0 31px;
    position: relative;
}
.list-a li > a.list-img {
    
    float: left;
    height: 154px;
    margin-right: 25px;
    overflow: hidden;
    width: 240px;
}
.list-a li > a.list-img img {
    height: 154px;
    transition: all 0.3s ease 0s;
    width: 240px;
}
.list-a li > a.list-img:hover img {
    transform: scale(1.1);
    transition: all 0.3s ease 0s;
}
.list-a a{
    font-size: 16px;
    line-height: 18px;
	color:#000;
	transition:all 0.3s ease 0s;
}
.list-a a:hover{
	color:#01348b;
	transition:all 0.3s ease 0s;
	}
.list-a li span {
	font-size:14px;
    color: #999;
    display: block;
    line-height: 34px;
}
.list-a li p {
	font-size:14px;
    color: #666;
    line-height: 22px;
    text-indent: 2em;
}
.list-a li > a.btn-detail {
    background: url("../img/arr80.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    display: block;
    font-size: 14px;
    position: absolute;
    right: 0;
    top: 190px;
    width: 65px;
	color:#000;
}
/******************cwl 2015/03/05*************************/
.sitemap
{
    padding-bottom:50px;
}
.sitemap h2
{
    font-size: 24px;
    font-weight: normal;
    line-height: 50px;
    margin-top: 30px;
}
.sitemap div
{
    border-bottom: 1px solid #d7d7d7;
    float:left;
    padding:10px 0 20px 0;
    width:100%;
}
.sitemap div li
{
    width: 200px;
    color: #555;
    font-size: 14px;
    float:left;
    height:30px;
    line-height:30px;
}
.sitemap div li a
{
    color: #555;
}
.sitemap h2 a
{
    color: #009ce0;
}

/*2016-5-20*/
.l-tit{text-align: center;}
.l-tit-border{position:relative;margin:60px 0;width: 100%;height: 1px;background: #eee;}
.l-tit-a{position: absolute;left: 50%;top: 50%;margin-left: -125px;margin-top:-35px;width: 250px;height: 70px;line-height:70px;text-align:center;font-size: 36px;color: #fff;background: #aaaaaa;}
.l-tit-c{margin-bottom:30px;font-size: 60px;color: #00348c;}
.l-main-img{}
.l-main-img img{margin:0 auto 0 auto;display: block;max-width: 100%;}
.l-news{margin:0 auto;padding: 60px 0 60px 0;width: 100%;background: url("../images/l-bkg1.png") no-repeat right top;}
.l-news-tit{position:relative;margin-bottom:30px;width: 100%;height: 1px;background: #000;}
.l-news-tit-a{position: absolute;left: 50%;top: 50%;margin-left:-52px;margin-top:-10px;width:104px;height:20px;text-align:center;font-size: 19px;color: #000;background: #fff;}
.l-news-ul{list-style: none;}
.l-news-li{border-bottom: 1px solid #000;}
.l-news-li a{color: #000;line-height: 50px;font-size: 20px;text-decoration: none;}
.l-news-more{padding:20px 0 30px 0;text-align: right;}
.l-news-more a{font-size: 20px;color: #000;text-decoration: none;}
.l-vedio-ul{list-style: none;}
.l-vedio-ul:after{content: '';display: block;clear: both;}
.l-vedio-li{float: left;width: 31.33333%;margin: 1%;height:215px;box-sizing: border-box;}
.l-vedio-li img{display: block;max-width: 100%;max-height: 100%;}

.l-bus{margin: 0 auto 0 auto;width:90%;}
.l-bus-tit{padding:50px 0 10px 0;margin-bottom:20px;display:inline-block;width: 750px;border-bottom: 1px solid #000;}
.l-bus-tit-a{margin-bottom:10px;font-size: 50px;color: #115fad;font-weight: bold;}
.l-bus-tit-c{font-size:15px;color: #221815;line-height: 20px;}
.l-bus-main{}
.l-bus-main:after{content: '';display: block;clear: both;}
.l-bus-main-lf{float: left;width: 50%;}
.l-bus-main-o{padding: 3px;display:block;width: 100%;overflow: hidden;box-sizing: border-box;}
.l-bus-main-o img{display: block;width: 100%;}
.l-bus-main-t{}
.l-bus-main-t:after{content: '';display: block;clear: both;}
.l-bus-main-ta{padding: 3px;display: block;float: left;width: 50%;overflow: hidden;box-sizing: border-box;}
.l-bus-main-ta img{width: 100%;}
.l-bus-main-rg{float: right;width: 50%;}

.l-model{width: 100%;background: url("../images/l-bkg3.png") no-repeat left top;}
.l-model-main{margin: 0 auto;padding:60px 0;width: 90%;}
.l-model-tit{margin-bottom:60px;width: 550px;height: 90px;background: url("../images/l-bkg2.png") no-repeat center center;text-indent:30px;line-height:90px;color: #fff;font-size: 40px;font-weight: bold;}
.l-model-ul{list-style: none;}
.l-model-ul:after{content: '';display: block;clear: both;}
.l-model-li{float: left;padding: 3px;width: 25%;overflow: hidden;box-sizing: border-box;}
.l-model-li img{display: block;width: 100%;}

.l-main-lf{padding:3px;float: left;width: 60%;overflow:hidden;box-sizing: border-box;}
.l-main-lf img{display: block;width: 100%;}
.l-main-rg{float: left;width: 40%;}
.l-main-rg-a{padding:3px;float: left;width: 50%;height:175px; overflow:hidden;box-sizing: border-box;}
.l-main-rg-a img{display:block;width:100%;}

.l-facility{width: 100%;background: url("../images/l-bkg4.png") no-repeat center center;background-size: cover;}
.l-exper{width: 100%;background: url("../images/l-bkg3.png") no-repeat center center;background-size: cover;}

/*@media screen and (max-width:1550px) {
	.l-bus{width: 1200px;}
	.l-bus-main-o{height: 300px;}
	.l-bus-main-ta{height: 150px;}
	.l-model-main{width: 1200px;}
	.l-model-li{height: 230px;}
	.l-main-lf{height: 450px;}
	.l-main-rg-a{height: 225px;}
}

@media screen and (max-width: 1200px) {
	.l-news{width: 970px;}
}*/

