@charset "utf-8";

.pro_top{padding: 12px 18px; margin-top: 22px; float: left;}
.pro_top ul li{ min-height: 37px; line-height: 37px; font-size: 14px; float: left; width: 100%;}
.pro_top ul li .tip{width: 84px; float: left; color: #666;  margin-right: 24px; text-align: right;}
.pro_top ul li .tip span{width: 40px; display: inline-block;}
.pro_top ul li a{float: left; color: #666; margin-right: 24px;}
.pro_top ul li a.on,.pro_top ul li a:hover{color: #2f318b; }

.fxR{ float: right;width: 675px;}



/**/
.sx,.zj{padding-bottom:10px;}
.sx a{color: #000;
    line-height: 22px;
    display: inline-block;
    height: 22px;
    margin-right: 10px;
    border: 1px solid #fff;
    text-align: center;
    padding-right: 6px;
    font-size: 13px;
    width: 95px;
    border: #ccc solid 1px;
    height: 30px;
    line-height: 30px;}
.sx a:nth-child(8){margin-left: 100px; margin-top: 10px;}
a.on{background:url(../images/pro-on.jpg) no-repeat top center;  width: 103px; height: 32px; border:none;}
.sx span,.zj span{display:inline-block;line-height:22px;height:22px;font-size:14px;margin-right:10px;text-align:right;width:88px;}
.zj a{color:#fff;line-height:35px;display:inline-block; height:35px;margin-right:10px;text-align:center;background:url(../images/xx2.png) no-repeat 97% 4px #ea5312;padding-right:10px;padding-left:10px; margin-top: 10px;}
.qcqb{    width: 70px;
    height: 35px;
    line-height: 35px;
    background: #ddd;
    color: #333;
    display: none;
    display: inline-block;
    text-align: center;
    border: 1px solid #ccc;
    cursor: pointer;}

.subNav {height:30px; overflow:hidden; text-align:center}
.subNav ul li {display:inline-block;line-height:30px;padding:0; background: #ddd;}
.subNav ul li:hover{ background:#ea5312;}
.subNav ul li:hover a{color: #fff}
.subNav ul li a {display:block;height:30px;line-height:30px;padding:0 34px;font-size:14px;color:#333;}
.subNav ul li.active a,.subNav ul li a:hover { background:#ea5312;color:#fff; text-decoration:none;}
.productList {
    min-height: 243px;
}

.productList {height:100%;    width: 100%; overflow:hidden;padding:10px 40px 0 40px;}
.productList dl {display:block; overflow:hidden;padding:10px;border:1px solid #e1e0e1;margin-top:10px;}
.productList dl.cols2 {float:left;padding:25px 15px;width:450px;margin-right:18px;}
.productList dl.cols2:nth-child(2n) {margin-right:0;}
#productList dl dt a img {
 /*   height: 110px;*/
    width: 160px;
}
.productList dl dt {float:left;border-right:1px solid #e1e0e1;width:160px;margin-right:20px;}
.productList dl dd {display:block;}
.productList dl dd h3 {display:block;font-size:24px;}
.productList dl dd h3 a {color:#11457a;}
.productList dl dd h3 a:hover {text-decoration:none;color:#fca419;}
.productList dl dd .info { overflow:hidden;margin-top:10px;}
.productList dl dd .tab {float:left;width:20%;line-height:32px;color:#333;}
.productList dl dd.line24 .tab {line-height:24px;}
.productList dl dd .tab b {font-weight:normal;color:#999}
.productList dl.cols2 dt {margin-right:20px;width:240px;}
.productList dl.cols2 dd h3 {font-size:18px;}
.productList dl.cols2 dd .tab {float:none;width:auto;display:block;}
/*选油助手*/
.assistant {height:100%; overflow:hidden;padding:0px 45px;}
	.assistant h2 { text-align:left;display:block;font-size:24px;color:#333;}
	.assistant p {line-height:30px;color:#666;display:block;margin-top:20px;}
	.assistant h3 {display:block;font-size:14px;font-weight:bold;color:#333;line-height:22px;}
	.assistant h3.t40 {margin-top:20px;}
	.assistant h3 small {/*float:left; background:#fca419;*/font-weight:normal;color:#fff;padding:0 10px;margin-right:10px;}
	.assistant ul li {display:block;height:100%; overflow:hidden; border-bottom:1px solid #e1e0e1;padding:30px 0;}
	.assistant ul li .btn {height:100%; overflow:hidden;margin:20px 0;}
  
	.assistant ul li .btn .tab {float:left;width:140px;line-height:33px;height:33px; overflow:hidden; text-align:center;color:#333; background:#dfdfdf;margin-right:10px;border:0; cursor:pointer;}
	.assistant ul li .btn .tab:hover,
	.assistant ul li .btn .tab.active { background:#ea5312;color:#fff;}
	.assistant ul li .btn .bn {float:left;width:122px;height:36px;line-height:36px; text-align:center; background:#aaa;color:#fff;border:0;font-size:14px;font-weight:bold;margin-right:10px; cursor:pointer;border-radius:4px;-webkit-border:4px;}
	/*.assistant ul li .btn .bn:hover { background:#ea5312;}*/
  .assistant ul li .btn a.bn{ background:#ea5312;}
	.assistant ul li .camera {height:450px; background:url(../images/bg-assistant1.jpg) no-repeat left center; position:relative;margin-bottom:20px;}
	.assistant ul li table {margin:20px 0;}
	.assistant ul li table td {line-height:28px;padding:5px 0;color:#333;}
	.assistant ul li table td span.red {color:#f40000;}
	.assistant ul li table td span.x {color:#fca419;padding:0 5px;}
	.assistant ul li .input { position:absolute;color:#333;}
	.assistant ul li input {height:26px;line-height:1;border:1px solid #fca419;background:#f7f7f7;width:60px;padding:0 5px;margin-right:5px;}
	.assistant ul li input.gray {border:1px solid #d8d8d8;    }
	
	.assistant ul li .lens {height:100%; overflow:hidden;margin:5px 0;}
	.assistant ul li .lens dl {float:left;width:19%;margin-right:1%;padding:30px 0;}
	.assistant ul li .lens dl dt {display:block;height:90px;}
	.assistant ul li .lens dl dd {display:block;}
	.assistant ul li .lens dl dd h3 {font-size:14px;font-weight:normal;color:#ea5312;line-height:40px;}
	.assistant ul li .lens dl dd span.tab {display:block;line-height:18px;color:#333;}
	.assistant ul li .lens dl dd span.tab b {font-weight:normal;color:#999;}
	
	.assistant .btn-export {float:left;border:0; background:url(../images/export2.png) no-repeat 25px center #ea5312;font-size:18px;color:#fff;line-height:38px;padding:0 25px 0 59px; cursor:pointer;font-weight:normal;margin-top:45px;}
	.assistant .btn-export:hover { background-color:#fca419;}
.assistant .headTitle{background: #ea5312;color:#fff;padding:8px 15px;}
.assistant .rline{border-right:1px solid #e8e8e8;}
.assistant .rline{border-right:1px solid #e8e8e8;}
.assistant .rline a{color:#666;}
.assistant .rline a:hover{color:#fca419;}
.assistant .queryList table tr:nth-child(2n) {background: #f5f5f5;}
.assistant .queryList table tr td{padding:2px 2px 2px 8px;color:#666;}
.assistant .queryList table tr:hover{background:#f0f0f0;}
.assistant .queryList table tr.selected{background:#ddd;}
.assistant .queryList input{height:auto;width:10px;}
.assistant .headTitle{background: #ea5312;color:#fff;padding:8px 15px;}
.assistant .rline{border-right:1px solid #e8e8e8;}
.assistant .rline{border-right:1px solid #e8e8e8;}
.assistant .rline a{color:#666;}
.assistant .rline a:hover{color:#fca419;}
.assistant .queryList table tr:nth-child(2n) {background: #f5f5f5;}
.assistant .queryList table tr td{padding:2px 2px 2px 8px;color:#666;}
.assistant .queryList table tr:hover{background:#f0f0f0;}
.assistant .queryList table tr.selected{background:#ddd;}
.assistant .queryList input{height:auto;width:10px;}

.page-zs {
    width: 1200px;
    float: right;
    margin-top: 35px;
}