﻿@charset "utf-8";
/* CSS Document */
.mainpc-box{ /*overflow:hidden;*/}
.mainpc-box .leftbox{ width:223px; padding:3px; float:left;
float:left; background:url(../images/dian.png) repeat; margin-bottom:84px;}
.lfpcbj{background-color:#eff8ff;}
.lfpcbj .item{ padding:7px; border-bottom:1px dotted #808080;}
.lfpcbj .title1{ height:30px; background:url(../images/bjside01.jpg) repeat-x;
border-radius:2px; margin-bottom:8px;}
.lfpcbj .title1 h3{ padding-left:12px; line-height:30px; font-size:14px; color:#333;}
.lfpcbj .sel1{ width:201px; height:20px; display:block; margin-bottom:8px; border:none;}
.lfpcbj .inp1{ width:201px; height:24px; display:block; margin-bottom:10px;
border:1px solid #d8d8d8; text-indent:4px;}
.lfpcbj .btnbox{ overflow:hidden;}
.lfpcbj .btnboxl{ float:left; color:#49b6ff; font-size:12px;padding-left:18px;
 background:url(../images/pic02.jpg) no-repeat left center; line-height:28px;}
.lfpcbj .btnboxr{ float:right; cursor:pointer;}
.lfpcbj .searimg{ display:block; margin-bottom:6px;}
.lfpcbj .btnbox2{ text-align:center; margin:6px 0;}
.lfpcbj .btnbox2 .btn{ width:99px; background:#1065b6; height:25px; font-size:14px;
color:#fff; line-height:25px; text-align:center; display:inline-block;}
.mainpc-box .rightbox{ width:690px; float:right; margin-bottom:35px;}
.maintitpc1{ padding-bottom:13px; background:url(../images/xian.png) no-repeat left bottom;
overflow:hidden; width:100%; position:relative;}
.maintitpc1 .more1{ position:absolute; right:0px; top:0px; font-size:12px; color:#999;} 
.maintitpc1 i{font-size:12px; color:#000; font-weight:normal; margin-left:15px;}
.maintitpc1 h3{ float:left; font-size:14px; color:#333; font-weight:bold;}
.maintitpc1 .guide{ float:right; font-size:12px; color:#333;}
.maintitpc1 .guide a{ color:inherit;}
.pc-probox1{ margin-top:10px; border:1px solid #e3e3e3; padding:10px; overflow:hidden;}
.pc-probox1l{ float:left; width:154px;}
.pc-probox1l .img1{ display:block; border:1px solid #e3e3e3; width:152px;
 height:152px; margin-bottom:17px;}
.pc-probox1l .btnbox{ text-align:center;}
.pc-probox1r{ width:496px; float:right; color:#333; font-size:12px;}
.pc-probox1r .titbox{ padding-bottom:10px; border-bottom:1px dotted #a6a6a6; 
font-size:14px; font-weight:bold; color:#333; line-height:20px;}
.pc-probox1r .infobox{ padding:10px 0px;}
.pc-probox1r .infobox ul{ overflow:hidden; width:100%;} 
.pc-probox1r .infobox ul li{ float:left; line-height:22px;}
.pc-probox1r .protablebox{ width:100%; margin-bottom:10px;}
.pc-probox1r .protablebox table{ background:#f2f2f2;}
.pc-probox1r .protablebox table th{ height:24px; background:#d0e0f0;}
.pc-probox1r .protablebox table td{ text-align:center; height:40px;}
.pc-probox1r .protablebox .numbox{ overflow:hidden;}
.pc-probox1r .protablebox .inpbox{ float:left;} 
.pc-probox1r .protablebox .inpbox span{ float:left; margin-right:5px;}
.pc-probox1r .protablebox .inpbox .btn{ margin-top:4px; cursor:pointer;}
.pc-probox1r .protablebox .inpbox input{ border:1px solid #c6c6c6; width:44px; height:20px;}
.pc-probox1r .protablebox .addcar{ float:right; margin-right:18px;}
.pc-probox1r .pcimgbox2{ overflow:hidden;}
.pc-probox1r .pcimgbox2 i{ color:#0b4d90; float:left; line-height:20px;}
.pc-probox1r .pcimgbox2 a{ float:left; margin:0 10px;}
/*message*/
.msgboxpc{ margin-top:50px;}
.msgboxpc table td{font-size:12px; color:#333; padding:6px 0;}
.msgboxpc table td .title1{ width:50px; text-align:right; display:inline-block; line-height:33px; 
margin-right:5px; float:left;}
.msgboxpc table td input,.msgboxpc table td textarea{ border:1px solid #e3e3e3; border-radius:2px; height:33px;
 box-shadow:inset 2px 2px 6px #f3f3f3; text-indent:10px; float:left;
 box-sizing:border-box;} 
.msgboxpc table td .input-w1{ width:250px;}
.msgboxpc table td .input-w2{ width:100%;}
.msgboxpc table td textarea{ width:100%; height:115px; padding:10px 0;}
/*product query*/
.mainpc-box2{ overflow:hidden; font-family:'微软雅黑';}
.mainpc-box2 .left{ width:620px; float:left;}
.mainpc-box2 .left-one{ width:100%; height:230px; background:url(../images/bj02.jpg) no-repeat;
margin-bottom:16px;}
.mainpc-box2 .left-one .item{ padding:8px 22px; background:url(../images/xian02.jpg) repeat-x left bottom; position:relative;}
.mainpc-box2 .left-one .tiphelp{ position:absolute; right:22px; top:8px; font-size:12px; 
color:#03a9f4; font-family:'宋体'; padding-left:17px; background:url(../images/picques.png) no-repeat left center;
line-height:18px; display:inline-block;}
.mainpc-box2 .left-one .item h3{ font-size:12px; color:#333; font-weight:bold; line-height:20px;}
.mainpc-box2 .left-one .item .searchbox{ overflow:hidden;}
.searinp1{border:1px solid #e3e3e3; border-radius:2px; height:33px;line-height:33px;
 box-shadow:inset 2px 2px 6px #f3f3f3; text-indent:10px; float:left; margin-right:5px;
 color:#666; font-size:12px;}
.searsel1{ width:106px; border:1px solid #1479bf; float:left; margin-right:5px;line-height:33px;
background:url(../images/bjbtn02.jpg) repeat-x; height:33px; position:relative; border-radius:2px;font-family:'微软雅黑';font-size:12px;} 
.searsel1 i{ position:absolute; top:14px; right:10px; display:inline-block; width:9px; height:5px;
background:url(../images/pic03.jpg) no-repeat;}
.searsel1 span{ font-size:12px; padding-left:10px; color:#444; line-height:33px; display:inline-block;}
.searbtna2{ width:80px; height:35px; background:#03a9f4; border-radius:2px; text-align:center;
cursor:pointer; font-size:14px; color:#fff; line-height:35px; float:left;}
.searbtna1{ margin-right:5px; float:left;}
.mainpc-box2 .left-two{ margin-bottom:56px;}

.mainpc-box2 .right{ width:300px; float:right;}
.mainpc-box2 .right .item{ margin-bottom:20px;}
.mainpc-box2 .right .item .about{ overflow:hidden; padding:14px 0;} 
.mainpc-box2 .right .item .about img{ float:left; margin-right:18px;}
.mainpc-box2 .right .item .about p{ font-size:12px; color:#474747; line-height:22px; height:132px; /*overflow:hidden;*/}
.mainpc-box2 .right .item .btn1{ width:300px; height:38px; background:#fe9017; text-align:center;
font-size:14px; color:#fff; line-height:38px; display:block;}
.mainpc-box2 .right .item .probox{ overflow:hidden; margin-top:20px;}
.mainpc-box2 .right .item .probox li{ float:left; width:143px; height:148px;
border:1px solid #e8e8e8; border-radius:2px;}
.mainpc-box2 .right .item .probox .img1{ display:block; width:143px; height:102px;}
.mainpc-box2 .right .item .probox p{ background:#f0f7fd; height:46px;text-align:center;}
.mainpc-box2 .right .item .probox p span{ font-size:12px; color:#333; padding-top:4px;}
.mainpc-box2 .right .item .news{ margin:10px 0; width:100%; height:200px; background:#f7f7f7;}
.mainpc-box2 .right .item .news ul{ padding:5px 10px 15px 10px;}
.mainpc-box2 .right .item .news ul li{ padding:5px 0; border-bottom:1px solid #e9e9e9;}
.mainpc-box2 .right .item .news ul li a{ font-size:12px; color:#333; display:block;
width:100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.mainpc-box2 .right .item .news ul li a:hover{ color:#0a6dba;}
.mainpc-box2 .right .item .news ul li .date{ font-size:12px; color:#a6a6a6; padding-left:8px;margin-top:5px;}

.index-proqbox{ margin-bottom:20px;}
.index-proq{ overflow:hidden; margin-top:20px;}
.index-proq li{ float:left; width:143px; height:148px;
border:1px solid #e8e8e8; border-radius:2px; margin-right:13px;}
.index-proq li:hover{ border-color:#125eac;}
.index-proq .img1{ display:block; width:143px; height:143px;}
.index-proq p{ background:#f0f7fd; height:46px;text-align:center;}
.index-proq p span{ font-size:12px; color:#333; padding-top:4px;}