@charset "utf;
-8";/* CSS Document */
/*通用代码*/
* { margin:0px; padding:0px; }
body { font-size:14px; color:#222222; font-family:"Microsoft YaHei"; font-family:'微软雅黑'; }
img { margin:0px; padding:0px; border-right-width:0px; border-top-width:0px; border-bottom-width:0px; border-left-width:0px; }
dl,dt,dd,ol,ul,li,from,input,select,span,p,div { margin:0px; padding:0px; list-style:none; }
.clear { clear:both; }
a { color:#222222; text-decoration:none; font-size:14px; }
a:hover { color:#01458e; cursor:pointer; }
em,i { font-style:normal; }
input,button,select,textarea { outline:none }
.ins-main .ins-ad img { width:100%; }
.contact-list { overflow:hidden; background:#f1f0f0; padding:100px 0; }
.contact-list-con { background:#fff; padding:70px; overflow:hidden; }
.contact-list-con .rbox { padding:50px 0; }
.contact-list-con .rbox h3 { font-size:26px; font-weight:bold; }
.contact-list-con .rbox .en { color:#999; font-size:18px; }
.contact-list-con .rbox .info { margin-top:20px; line-height:30px; font-size:16px; color:#333; }
.map { height:500px }
/* 联系我们 */
#about-middle { width:1200px; margin:0 auto; padding-top:15px; padding-bottom:15px; position:relative; overflow:hidden; }
.about-right { width:900px; float:right; background:#ffffff; }
.about-right-top { height:39px; background:#333333; overflow:hidden; line-height:39px; }
.about-right-top h5 { float:left; text-indent:18px; color:#fff; font-weight:bold; font-family:Microsoft YaHei; font-size:14px; line-height:39px; margin:0; }
.about-right-top span { display:block; float:right; font-size:12px; padding:0px 12px 0px 0px; color:#fff; }
.about-right-top span a { color:#fff; }
.about-right-bottom { border-top:none; padding:0px; overflow:hidden; line-height:25px; }
.about-right-bottom p { font-size:14px; color:#666; line-height:28px; }
.about-right-bottom strong { font-weight:bold; }
.about-right-bottom table { border-left:1px solid #a6a6a6; border-top:1px solid #a6a6a6; text-indent:5px; width:100%; font-family:Verdana; background:#fefefe; font-size:12px; }
.about-right-bottom table td { border-right:1px solid #a6a6a6; border-bottom:1px solid #a6a6a6; padding:5px 0; }
.about-right-bottom .number { width:100%; margin:40px auto 20px; height:130px; border-left:1px solid #ccc; padding-left:0; }
.about-right-bottom .number li { width:30%; float:left; text-align:center; }
.about-right-bottom .number li>h2 { font-size:80px; line-height:94px; font-weight:bold; color:#555; font-family:Impact; }
.about-right-bottom .number li>h4 { font-size:14px; }

.product-right-about{font-size: 15px; line-height: 25px;color: #666;}
.product-right-about h2{color: #ff6600; font-size: 20px; font-weight: bold; padding-bottom: 20px; text-align: center;}

.main-map { margin:35px 0; }
/* 分类 */
.left { width:260px; float:left; }
.left-1 {   }
.left-1-t { height:50px; text-align:center; background:#ff9207; padding:5px 0; border-left:1px solid #ff9207; border-right:1px solid #ff9207; }
.left-1-t>p { color:#fff; font-size:18px; }
.left-1-t>i { display:block; width:40px; height:3px; background-color:#fff; margin:5px auto; }
.left-1-t strong { color:#fff; font-size:22px; display:block; line-height:50px; font-weight:bold; }
.left-1-t span { color:#fff; text-transform:uppercase; font-size:16px; }
.left-1-b { background:#fff; margin-bottom:20px; }
.column ul { padding:0; margin:0; }
.column h3 { margin:0 0 2px; font-weight:normal; padding:0 10px; border-bottom:1px #dedede dashed; }
.column h3 a { display:block; line-height:50px; font-size:15px; color:#333; font-weight:bold; }
.column h3.on,.column h3:hover {   }
.column h3.on a,.column h3:hover a { color:#333; }
.column li { line-height:36px; }
.column li a { display:block; padding:0 10px; color:#666; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:1; -webkit-box-orient:vertical; }
.column .sub>a { position:relative; }
.column .sub-box { border-left:1px solid #ECECEC; border-right:1px solid #ECECEC; display:none; }
.column .sub.open .sub-box { display:block; }
.column .sub-box p { margin:0; border-bottom:1px solid #ECECEC; }
.column .sub-box a { background-color:transparent; padding-left:60px; }
.lxwomne { float:left; padding-left:40px; padding-top:30px; }
.lxwomne h2 { font-size:28px; font-weight:bold; padding-bottom:20px; }
.lxwomne p { line-height:30px; font-size:16px; }
.lxwomne-img { float:right; text-align:center; }
.lxwomne-img p { font-size:20px; }
.clear { clear:both; }
.left-2 { margin-bottom:20px; }
.left-2-t { background:#ff9207; height:50px; width:260px; text-indent:2em; line-height:50px; color:#fff; font-family:Microsoft YaHei; font-size:18px; padding:5px 0; }
.left-2-b { background:#f4f4f4; border:1px solid #dcdcdc; border-top:none; padding:10px; }
.left-2-b p { padding:5px 0px 0px 5px; line-height:30px; font-size:14px; }
.left-2-b img { width:255px; }
.left-3 { padding-top:20px; }
.left-3-t { height:39px; background:#044fa0; text-indent:18px; line-height:39px; color:#fff; font-weight:bold; font-family:Microsoft YaHei; font-size:14px; }
.left-3-b { border:1px solid #dcdcdc; border-top:none; padding:5px 10px 7px 10px; }
.left-3-b ul li { height:30px; line-height:30px; text-indent:18px; background:url(../Images/ico_3.gif) 2% 50% no-repeat; }
.left-4 { padding-top:20px; }
.left-4-t { height:39px; background:#044fa0; text-indent:18px; line-height:39px; color:#fff; font-weight:bold; font-family:Microsoft YaHei; font-size:14px; }
.left-4-b { border:1px solid #dcdcdc; border-top:none; padding:10px 10px 5px 10px; }
.left-4-b ul li { text-align:center; }
.left-4-b ul li img { width:230px; height:200px; border:1px solid #dcdcdc; }
.left-4-b ul li span { display:block; height:35px; line-height:35px; text-align:center; }
.product-right { width:920px; float:right; background:#ffffff; }
.product-right ul li { float:left; width:32%; margin-right:12px; }
.product-right ul li .img-center { overflow:hidden; }
.product-right ul li .img-center img { -webkit-transition:all 0.5s; transition:all 0.5s; max-width:100%; max-height:100%; }
.product-right ul li .text { text-align:center; padding:15px 0; font-size:16px; }
.product-right ul li a:hover .img-center img { -webkit-transform:scale(1.1); transform:scale(1.1); }
.newslist-right-top { overflow:hidden; line-height:39px; padding:15px 0px 3px; border-bottom:1px solid #ececec; margin-bottom:20px; }
.newslist-right-top img { float:left; padding-top:13px; padding-left:30px; }
.newslist-right-top h5 { float:left; text-indent:4px; color:#333; font-size:20px; line-height:39px; margin:0; font-family:"微软雅黑",Arial; font-weight:bold; text-align:right; }

.newslist-right-top span { display:block; float:right; padding:0px 12px 0px 0px; color:#666; font-size:14px; }
.newslist-right-top a { color:#666; }

/* 产品内容页 */
.product-right-con{overflow: hidden;}
.product-right-con-l{width: 420px; }
.product-right-con-l img{max-width: 100%;}
.product-right-con-r{width: 480px;}
.product-right-con-r h1{font-size: 18px;color: #000;}
.product-right-con-r-des{padding-top:20px; line-height: 28px; font-size: 16px; color: #666; padding-bottom: 30px;}
.product-right-con-r span{display: block; border: 1px #ff6600 solid;width: 150px; line-height: 50px; text-align: center; font-size: 16px; color: #ff6600;}
.fenxiang{overflow: hidden; padding:20px 0;}

.product-right-con-xq{padding-top:20px;}
.product-right-con-xq-t{border: 1px #eaeaea solid;}
.product-right-con-xq-t span{text-align: center;width: 150px; line-height: 50px; display: block; border-top: 4px #ff6600 solid; border-right: 1px #eaeaea solid; color: #333;}
.product-right-con-xq-b{padding-top:20px; font-size: 14px;color: #666; overflow: hidden; line-height: 25px;}

/*  */
.whnewss { overflow:hidden; }
.nynewslist { position:relative; margin-bottom:30px; background:#FFF; transition:.45s; padding:30px; border-bottom:1px #dedede solid; }
.nynewslist:hover {   }
.nynewslist_time { width:10%; float:left; height:140px; color:#FFF; text-align:center; font-family:Arial; transition:0.5s; background:url(../images/news01.png) center 28px no-repeat #a9a9a9; }
.nynewslist:hover .nynewslist_time { background:url(../images/news01.png) center 28px no-repeat #444; }
.nynewslist_day { font-size:34px; font-weight:bold; padding-top:45px; }
.nynewslist_month { font-size:16px; }
.nynewslist_cont { float:left; width:87%; position:relative; margin-left:3%; }
.nynewslist_cont a { text-decoration:none; }
.nynewslist_tit a { display:block; font-size:16px; font-weight:bold; height:38px; line-height:20px; border-bottom:1px solid #c8c8c8; }
.nynewslist_tit a:hover { display:block; font-size:16px; color:#444; }
.nynewslist_miao { line-height:28px; color:#888; margin-top:10px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; }
.nynewslist_more { height:21px; line-height:21px; position:absolute; bottom:30px; left:15%; background:url(../images/news-li.png) no-repeat; }
.infocontent { margin-bottom:30px; }
.infocontent-title { margin-bottom:20px; text-align:center; }
.infocontent-title h1 { margin:0; font-size:24px; }
.infocontent-title p { margin:10px 0 0; font-size:14px; color:#999; }
.infocontent-title p span { padding:0 5px; }
.infocontent-desc { margin-bottom:20px; border:1px solid #ddd; padding:20px; }
.infocontent-desc p { display:inline; color:#666; }
.infocontent-body { line-height:28px; margin-bottom:20px; color:#666; font-size:14px; }
.infocontent-body img { max-width:100% !important; height:auto !important; }
.infocontent-epx { margin-bottom:20px; }
.infocontent-epx li { line-height:32px; margin-bottom:5px; }
.infocontent-epx li span { display:inline-block; background-color:#A2A2A2; color:#fff; padding:0 15px; margin-right:10px; }
.infocontent-epx li em { float:right; font-style:normal; }
.infocontent-return { border-top:1px solid #666; line-height:32px; }
.infocontent-return a { margin-right:10px; }
.infocontent-return .more { margin:0; float:right; background-color:#666; color:#fff; padding:0 10px; }
.infocontent-rem { margin-bottom:20px; }
.infocontent-rem h4 { margin:0; font-size:24px; line-height:55px; }
.infocontent-rem li { border-top:1px dashed #dbdbdb; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; line-height:46px; }
.infocontent-rem li span { float:right; }
/* 分页 */
#pages { padding:15px 0 30px; margin:0px; text-align:center; }
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; }
#pages a.a1 { width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.scott { overflow:hidden; text-align:center; padding-top:19px; line-height:41px; padding-bottom:30px; }
.scott A { BORDER:#333 1px solid; PADDING:2px 5px; MARGIN-RIGHT:5px; TEXT-DECORATION:none; background:#fff; }
.scott A:hover { border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; color:#FFF; }
.scott A:active { border:1px solid #58affe; text-decoration:none; BACKGROUND-COLOR:#237ac7; }
.scott SPAN.current { BORDER:#237ac7 2px solid; PADDING:1px 5px; FONT-WEIGHT:bold; COLOR:#fff; MARGIN-RIGHT:2px; BACKGROUND-COLOR:#237ac7; MARGIN-RIGHT:5px; }
.scott SPAN.disabled { BORDER:#237ac7 1px solid; PADDING:2px 5px; COLOR:#237ac7; MARGIN-RIGHT:5px; background:#d8f1ff; }
/* 出厂标准 */
.whbz { width:1200px; margin:0 auto; }
.whbz-con { padding-bottom:50px; }
.whbz-con ul { overflow:hidden; }
.whbz-con ul li { float:left; margin:0 16px; }
.whbz-con ul li img { max-width:100%; }
.whbz-co-b { padding-top:20px; overflow:hidden; }
.whbz-co-b h2 { font-size:26px; font-weight:bold; }
.whbz-co-b p { font-size:16px; line-height:30px; color:#666; }
