.crumbs { margin: 97px 0 0 0; transition: margin 300ms; padding: 30px 0; line-height: 24px; background: #efefef; }
.crumbs .box { width: 1000px; text-align: right; color: #706e6e; margin: 0 auto; }
.crumbs a { color: #706e6e; margin: 0 5px; display: inline-block; }
.crumbs a:hover { color: #DB3552; }
.crumbs span { margin: 0 0 0 5px; display: inline-block; }
.fixedBody .crumbs { margin: 60px 0 0 0; }

.location{ margin:0 auto; padding:0;width:92%; height:45px; border-bottom:1px dotted #ccc; max-width:1000px;color:#666666; font-size:12px; font-family:"微软雅黑","宋体"; line-height:45px; text-align:right; text-decoration:none;}
.location a{ color:#666666; font-size:12px; font-family:"微软雅黑","宋体"; line-height:45px; text-align:right; text-decoration:none;}
.location a:hover{ color:#005bac; }

.main { background: #f8f8f8; overflow: hidden; padding: 10px 0; }

.banner1{ margin:0 auto; padding:0; width:100%; height:410px; margin-top:140px; background:url(../image/banner1.jpg) no-repeat top center;}

.banner2{ margin:0 auto; padding:0; width:100%; height:410px; margin-top:140px; background:url(../image/banner2.jpg) no-repeat top center;}
.banner3{ margin:0 auto; padding:0; width:100%; height:410px; margin-top:140px; background:url(../image/banner3.jpg) no-repeat top center;}
.banner4{ margin:0 auto; padding:0; width:100%; height:410px; margin-top:140px; background:url(../image/banner4.jpg) no-repeat top center;}
.banner5{ margin:0 auto; padding:0; width:100%; height:410px; margin-top:140px; background:url(../image/banner5.jpg) no-repeat top center;}
.banner6{ margin:0 auto; padding:0; width:100%; height:410px; margin-top:140px; background:url(../image/banner6.jpg) no-repeat top center;}

#cen_right_top{width:720px;margin:40px auto 0 auto;}
#cen_right_top .active{background:url(images/qiehuan.jpg) no-repeat;color:#F3F3F3;}
#cen_right_top h3{line-height:35px;text-align:center;float:left;height:35px;width:182px;margin::0px;padding:0px;background-color:#F3F3F3;font-size:14px;color:#333333;font-weight:lighter;cursor:pointer;}
#cen_right_top div{font-size:14px;display:none;clear:both;height:100px;padding:20px 0px 0px 20px;border-top-width:medium;border-top-style:solid;border-top-color:#A0603D;}

#youqing{ margin:0; padding:0; margin-top:-50px; width:100%; height:50px;}

.main .box { width: 1000px; margin: 0 auto;  padding: 40px 0;}

.right { width: 748px; float: right; overflow: hidden; position: relative; left: 50px; display: none; min-height:400px; }
.right1 { width: 748px; float: right;  min-height:400px; }

#aboutcon{ margin:0; padding:0; width:734px; height:auto;}
#aboutcontitle{ margin:0; padding:0; width:100%; height:auto;color:#666666; font-size:18px; font-family:"微软雅黑","宋体"; line-height:45px; text-align:center;}
#aboutcontent{ margin:0; padding:0; width:100%; height:auto;color:#666666; font-size:12px; font-family:"微软雅黑","宋体"; line-height:25px; text-align:left;}
#aboutcontent p{ color:#666666; font-size:12px; font-family:"微软雅黑","宋体"; line-height:25px; text-align:left;}
#aboutcontent img{ width:100%;}
#aboutcontentk{ margin:0; padding:0; width:100%; height:50px;color:#666666; font-size:12px; font-family:"微软雅黑","宋体"; line-height:25px; text-align:left;}



#aboutneitiao{ margin:0 auto; padding:0; width:100%; height:5px; background:#f8f8f8; margin-top:150px;}

#aboutnei1{ margin:0 auto; padding:0; width:100%; height:auto;}
#aboutneiwenzi1{ margin:0 auto; padding:0; width:100%; height:auto; margin-top:40px;color:#da3553; font-size:24px; font-family:"微软雅黑","宋体"; line-height:30px; text-align:center; }
#aboutneiwenzi2{ margin:0 auto; padding:0; width:100%; height:auto; color:#939393; font-size:12px; font-family:"微软雅黑","宋体"; line-height:30px; text-align:center; }
#aboutneiwenzi3{ margin:0 auto; padding:0; width:100px; height:3px;margin-top:10px; background:#e4e4e4;}

#aboutnei11{ margin:0 auto; padding:0; width:96%; max-width:1000px; margin-top:50px; height:auto;color:#666666; font-size:14px; font-family:"微软雅黑","宋体"; line-height:30px; text-align:left;}
#aboutnei11 img{ width:100%;}
#aboutnei12{ margin:0 auto; padding:0; width:96%; max-width:1000px; margin-top:50px; height:auto;color:#666666; font-size:14px; font-family:"微软雅黑","宋体"; line-height:30px; text-align:center;}

#aboutnei12 img{ width:100%;}

#aboutnei2{ margin:0 auto; padding:0; width:100%; height:auto; margin-top:40px; background:#f8f8f8;}

#aboutnei21{ margin:0 auto; padding:0; width:100%; max-width:1000px; margin-top:50px; height:auto;color:#666666; font-size:14px; font-family:"微软雅黑","宋体"; line-height:30px; text-align:left;}
#aboutnei22{ margin:0 auto; padding:0; width:100%; max-width:1000px;height:30px;color:#666666; font-size:14px; font-family:"微软雅黑","宋体"; line-height:30px; text-align:left;}


#aboutnei3{ margin:0 auto; padding:0; width:100%; height:auto; margin-top:40px; background:#fff;}




#product{ width: 748px; overflow: hidden; }
#product1 ul { width: 748px; overflow: hidden; }

#product1 ul { width: 748px; overflow: hidden; }
#product1 li { width: 230px; height: 220px; float: left; border: 3px solid #f2f2f2; overflow: hidden; background: #000; position: relative; margin: 0 10px 20px 0; }
#product1 li .img { width: 100%; position: absolute; left: 0; top: 0; transition: 300ms; }
#product1 li .title { width: 100%; height: 62px; line-height: 52px; text-align: center; font-size: 14px; color: #343434; background: #c0d2e1; font-family: "宋体"; position: absolute; left: 0; bottom: -10px; }
#product1 li:hover .title { color: #DB3552; }
#product1 .text { text-align: center; background: #fff; padding: 20px; line-height: 24px; color: #343434; font-size: 14px; font-family: '宋体'; }
#product1 li:hover .img { -webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0.8; filter: alpha(opacity=80); }


#conpage{ margin:0 auto; padding:0; width:748px;  height:80px; margin-top:40px; text-align:centere; }


DIV.pageinfo { margin:0 auto; padding:0; width:748px; 
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;
}
DIV.pageinfo A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ddd 1px solid; COLOR: #888; MARGIN-RIGHT: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none; text-align:center;
}
DIV.pageinfo A:hover {
	BORDER-RIGHT: #ffa200 1px solid; BORDER-TOP: #ffa200 1px solid; BORDER-LEFT: #ffa200 1px solid; COLOR: #fff; BORDER-BOTTOM: #ffa200 1px solid; BACKGROUND-COLOR: #ffa200
}
DIV.pageinfo A:active {
	BORDER-RIGHT: #85bd1e 1px solid; BORDER-TOP: #85bd1e 1px solid; BORDER-LEFT: #85bd1e 1px solid; COLOR: #638425; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #f1ffd6
}
DIV.pageinfo SPAN.disabled {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ddd 1px solid; COLOR: #888; MARGIN-RIGHT: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none; text-align:center;
}
DIV.pageinfo SPAN.pageinfo1 {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ddd 1px solid; COLOR: #888; MARGIN-RIGHT: 5px; PADDING-TOP: 6px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none; text-align:center;
}

DIV.pageinfo SPAN.thisclass{
	BORDER-RIGHT: #ffa200 1px solid; BORDER-TOP: #ffa200 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffa200 1px solid; COLOR: #fff; BORDER-BOTTOM: #ffa200 1px solid; BACKGROUND-COLOR: #ffa200; PADDING-RIGHT: 9px; PADDING-LEFT: 9px;PADDING-TOP: 6px;PADDING-bottom: 6px; text-align:center;}

DIV.pageinfo SPAN.thisclass a{
	BORDER-RIGHT: #ffa200 1px solid; BORDER-TOP: #ffa200 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffa200 1px solid; COLOR: #fff; BORDER-BOTTOM: #ffa200 1px solid; BACKGROUND-COLOR: #ffa200; PADDING-RIGHT: 9px; PADDING-LEFT: 9px;PADDING-TOP: 6px;PADDING-bottom: 6px; text-align:center;}



#productList2 ul { width: 734px; overflow: hidden; }
#productList2 li { width: 248px; height: 220px; float: left; border: 1px solid #f2f2f2; overflow: hidden; background: #000; position: relative; margin: 0 26px 20px 0; }
#productList2 li .img { width: 100%; position: absolute; left: 0; top: 0; transition: 300ms; }
#productList2 li .title { width: 100%; height: 42px; line-height: 42px; text-align: center; font-size: 14px; color: #343434; background: #fff; font-family: "宋体"; position: absolute; left: 0; bottom: 0; }
#productList2 li:hover .title { color: #DB3552; }
#productList2 li:hover .img { -webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0.8; filter: alpha(opacity=80); }

#productDetail .top { padding: 20px; overflow: hidden; background: #fff; border: 5px solid #f2f2f2; }
#productDetail .top .img { width: 42%; overflow: hidden; float: left; }
#productDetail .top .img img { width:100%; }
#productDetail .top .text { width: 44%; color: #9b9b9b; line-height: 40px; float: right; }
#productDetail .top .p1 { text-align: left; padding: 0 0 8px 0; font-size: 20px; color: #333; font-family: "宋体"; }
#productDetail .top p { text-align: right; border-bottom: 1px solid #f2f2f2; }
#productDetail .top span { float: left; }
#productDetail table { width: 100%; margin: 25px 0 0 0; }
#productDetail td { width: 14%; padding: 0 5px; background: #e2e2e2; color: #5b5b5b; text-align: center; line-height: 26px; border-right: 3px solid #f8f8f8; border-bottom: 3px solid #f8f8f8; }
#productDetail .title td { background: #007abd; color: #fff; }
#productDetail .trSize7 td { width: 12%; }
#productDetail .trSize8 td { width: 12%; }
#productDetail .trSize9 td { width: 10%; }
#productDetail .trSize10 td { width: 10%; }

#news { width: 726px; overflow: hidden; margin: 0 10px 15px 0;  }

#newstitle { width: 726px; margin:0; padding:0; height:40px;font-family:"微软雅黑", "宋体"; font-size:18px; color:#000; text-align:center; text-decoration:none; line-height:40px; font-weight:normal; }

#news .maincon{ width: 100%; margin:0; padding:0;  height:180px; margin-top:30px;}

#news .leftnew{ width: 30%; margin:0; padding:0; float:left; height:180px; }
#news .rightnew{ width: 62%; margin:0; padding:0; margin-left:2%; float:left; height:180px; }
#news .rightnew .rightnew1{ width: 100%; margin:0; padding:0; height:30px; font-family:"微软雅黑", "宋体"; font-size:14px; color:#666666; text-align:left; text-decoration:none; line-height:30px; font-weight:normal; }

#news .rightnew .rightnew1 a{ width: 100%; margin:0; padding:0; height:30px; font-family:"微软雅黑", "宋体"; font-size:14px; color:#000; text-align:left; text-decoration:none; line-height:30px; font-weight:normal; }
#news .rightnew .rightnew1 a:hover{ color:#1970bb;}


#news .rightnew .rightnew2{ width: 100%; margin:0; padding:0; height:auto; font-family:"微软雅黑", "宋体"; font-size:12px; color:#888888; text-align:left; text-decoration:none; line-height:25px; font-weight:normal; }

#news .rightnew .rightnew3{ width: 100%; margin:0; padding:0; height:30px; font-family:"微软雅黑", "宋体"; font-size:12px; color:#f96900; text-align:left; text-decoration:none; line-height:30px; font-weight:normal; }

#news .rightnew .rightnew3 a{ width: 100%; margin:0; padding:0; height:30px; font-family:"微软雅黑", "宋体"; font-size:12px; color:#f96900; text-align:left; text-decoration:none; line-height:30px; font-weight:normal; }
#news .rightnew .rightnew3 a:hover{ color:#1970bb;}


#newscon{ margin:0 auto; padding:0; width:726px; height:auto; font-family:"微软雅黑", "宋体"; font-size:14px; color:#666666; text-align:left; text-decoration:none; line-height:30px; font-weight:normal;}
#newsconk{ margin:0 auto; padding:0; width:726px; height:50px; font-family:"微软雅黑", "宋体"; font-size:14px; color:#666666; text-align:left; text-decoration:none; line-height:30px; font-weight:normal;}


.page { text-align: center; padding: 25px 0; overflow: hidden; }
.page a, .page span { height: 24px; line-height: 24px; margin: 0 2px; background: #fff; color: #717171; padding: 0 10px; display: inline-block; border: 1px solid #e2e2e2; border-radius: 3px; transition: 150ms; }
.page .prv { width: 36px; padding: 0; margin: 0 10px 0 0; background: #fff url(../images/btn3.png) no-repeat center; }
.page .next { width: 36px; padding: 0; margin: 0 0 0 10px; background: #fff url(../images/btn4.png) no-repeat center; }
.page a:hover, .page span { background-color: #007cbf; color: #fff!important; border-color: #006da3; }
.page .prv:hover { background-image: url(../images/btn5.png); }
.page .next:hover { background-image: url(../images/btn6.png); }

#newsDetail { background: #fff; }
#newsDetail .title { margin: 0 30px; padding: 45px 0 40px 0; text-align: center; background: url(../images/dot2.jpg) repeat-x bottom; }
#newsDetail .title .p1 { font-size: 24px; color: #5b5b5b; }
#newsDetail .title .p2 { margin: 15px 0 0 0; color: #919191; }
#newsDetail .title .p2 a { color: #0079be; margin: 0 5px; }
#newsDetail .title .p2 a:hover { text-decoration: underline; }
#newsDetail .title .p2 span { margin: 0 5px; }
#newsDetail .text { margin: 0 35px; padding: 40px 0 40px 0; color: #919191; line-height: 30px; background: url(../images/dot2.jpg) repeat-x bottom; }
#newsDetail .pageChange { padding: 30px; line-height: 32px; }
#newsDetail .pageChange a { color: #919191; }
#newsDetail .pageChange a:hover { color: #0079be; text-decoration: underline; }

#exhibition ul { }
#exhibition li { padding: 20px 0; margin: 0 0 20px 0; font-size: 14px; overflow: hidden; line-height: 26px; color: #5a5d52; background: #fff; border: 1px solid #ececec; font-family: "宋体"; }
#exhibition li .img { width: 114px; float: left; margin: 0 90px 0 75px; }
#exhibition li .time { width: 180px; float: left; }
#exhibition li .title { width: 300px; float: left; }

#honor { width: 734px; overflow: hidden; }

#honor1 ul { width: 734px; overflow: hidden; }
#honor1 li { width: 220px; height: 200px; float: left; border: 3px solid #f2f2f2; overflow: hidden; background: #000; position: relative; margin: 0 18px 20px 0; }
#honor1 li .img { width: 100%; position: absolute; left: 0; top: 0; transition: 300ms; }
#honor1 li .title { width: 100%; height: 62px; line-height: 52px; text-align: center; font-size: 14px; color: #343434; background: #fff; font-family: "宋体"; position: absolute; left: 0; bottom: -10px; transition: 200ms; }
#honor1 li:hover .title { color: #fff; background: #fff; }
#honor1 li:hover .img { -webkit-transform: scale(1.1); transform: scale(1.1); opacity: 0.8; filter: alpha(opacity=80); }

#about .text { line-height: 48px; color: #6e6e6e; }
#about .text img { width: 100%; }

#contact .text { margin: 0 0 40px 0; overflow: hidden; color: #383838; font-family: "宋体"; }
#contact .text .l { line-height: 36px; float: left; }
#contact .text .r { line-height: 24px; float: right; margin: 40px 0 0 0; }
#contact .map { height: 450px; }

#rfq .msg { padding: 20px 30px 30px 30px; background: #fff; }
#rfq .top { height: 85px; background: url(../images/dot1.jpg) repeat-x bottom; }
#rfq .top img { float: left; }
#rfq .top .t { height: 50px; line-height: 50px; padding: 0 0 0 35px; margin: 10px 0 0 34px; float: left; border-left: 1px solid #ebebeb; }
#rfq .t1 { width: 100%; margin: 18px 0 0 0; overflow: hidden; }
#rfq .t2 { padding: 0 2px 0 0; margin: 18px 0 0 0; overflow: hidden; }
#rfq .t3 { padding: 30px 0 0 0; margin: 20px 0 0 0; text-align: center; background: url(../images/dot1.jpg) repeat-x top; }
#rfq .input { width: 43%; padding: 9px 0 9px 5%; color: #383838; float: left; border: 1px solid #d8d8d8; }
#rfq .input-ref { background: url(../images/i15.png) no-repeat 10px center; }
#rfq .input-email { float: right; background: url(../images/i16.png) no-repeat 10px center; }
#rfq .input-name { background: url(../images/i18.png) no-repeat 10px center; }
#rfq .input-company { float: right; background: url(../images/i19.png) no-repeat 10px center; float: right; }
#rfq .input-tel { background: url(../images/i20.png) no-repeat 10px center; }
#rfq .input-fax { float: right; background: url(../images/i21.png) no-repeat 10px center; float: right; }
#rfq .input-add { width: 100%; background: url(../images/i22.png) no-repeat 10px center; }
#rfq .input-city { background: url(../images/i23.png) no-repeat 10px center; }
#rfq .input-SP { float: right; background: url(../images/i24.png) no-repeat 10px center; float: right; }
#rfq .input-country { background: url(../images/i25.png) no-repeat 10px center; }
#rfq .input-PCode { float: right; background: url(../images/i26.png) no-repeat 10px center; float: right; }
#rfq textarea { width: 100%; height: 160px; float: left; padding: 5px 0; line-height: 24px; color: #383838; border: 1px solid #d8d8d8; text-indent: 40px; background: url(../images/i17.png) no-repeat 10px 8px; }
#rfq .btn { width: 140px; height: 38px; font-size: 14px; color: #fff; background: #acacac; border: none; margin: 0 12px; cursor: pointer; }
#rfq .btn:hover { background: #0079bd; }

@media screen and (max-width:1050px) {
    .crumbs { margin: 60px 0 0 0; }
    .crumbs .box { width: auto; margin: 0 0 0 20px; text-align: left; }
    .main .box { width: auto; margin: 0 20px; }
    .left { }
    .right { width: auto; float: none; margin: 0 0 0 200px; }
    #product1 ul { width: auto; }
    #product1 li { margin-right: 20px; }

    #honor ul { width: auto; }
    #honor li { margin-right: 20px; }
	#aboutcon{width:100%;}

    #productList2 ul { width: auto; }
    #productList2 li { margin-right: 20px; }

    #about .text { line-height: 36px; }
    #rfq .input { width: 41%; padding: 9px 0 9px 7%; }
    #rfq .top { height: auto; padding: 0 0 50px 0; }
    #rfq .top img { margin: 0 10px 0 0; }
    #rfq .top .t { padding: 10px 0 0 0; height: auto; line-height: 24px; float: none; border: none; margin: 0; }

    #exhibition li .img { margin: 0 5%; }
    #exhibition li .time { width: 30%; }
    #exhibition li .title { width: 40%; }
}

@media screen and (max-width:860px) {
    #exhibition li { width: auto; padding: 30px 40px; }
    #exhibition li .img { margin: 0; float: none; }
    #exhibition li .time { width: auto; margin: 20px 0; float: none; }
    #exhibition li .title { width: auto; float: none; }
}


@media screen and (max-width:740px) {
    #productDetail .top .img { width: 100%; margin: 0 0 20px 0; }
    #productDetail .top .img img { width: 100%; }
    #productDetail .top .text { width: 100%; }

    #contact .text .l { float: none; }
    #contact .text .r { float: none; }
    #rfq .input { width: 40%; padding: 9px 0 9px 10%; }
    #rfq .top { height: auto; padding: 0 0 30px 0; }
    #rfq .top .t { padding: 0; }
    #rfq .t1 { width: auto; margin: 0; padding: 0 2px 0 0; }
    #rfq .t2 { margin: 0; }
    #rfq textarea { margin: 18px 0 0 0; }
    #rfq .input { width: 90%; padding: 9px 0 9px 10%; margin: 18px 0 0 0; float: none !important; }
}


@media screen and (max-width:640px) {
    .main { padding: 20px 0; }
    .crumbs { padding: 20px 0; }
    .left { width: auto; float: none; margin: 0 0 20px 0; }
    .left .t2 a { padding: 0 0 0 42%; }
    .right { width: auto; margin: 0; }
	#aboutcon{width:100%;}
    #product1 li { width: auto; margin-right: 0; float: none; }
    #honor li { width: auto; margin-right: 0; float: none; }
    #contact .map { height: 300px; }
    #rfq .btn { width: 100px; margin: 0 5px; }
}

@media screen and (max-width:420px) {
    .left .t2 a { padding: 0 0 0 34%; }
    #productList2 li { width: auto; margin-right: 0; float: none; }
    #rfq .input { width: 86%; padding: 9px 0 9px 14%; }
}

#search .box{ width:auto; margin:0 20px;}
#search li .more{ display:none;}
#search{ padding:98px 0 120px 0; background:#f8f8f8;}
#search .box{ width:1000px; margin:0 auto;}
#search .top{ overflow:hidden; padding:30px 0 15px 0; line-height:22px; background:#efefef; font-family:"宋体";}
#search .top .s1{ font-size:22px; color:#000; float:left;}
#search .top .s2{ color:#767676; float:right;}
#search .top .s2 span{ color:#6698cc;}
#search .content{ padding:50px 0 0 0;}
#search li{ transition:300ms; border-bottom:1px solid #dfdfdf; line-height:24px;}
#search li a{ color:#6f6f6f; padding:25px 5px; display:block;}
#search li .more{ transition:300ms; width:110px; height:24px; line-height:24px; text-align:center; display:inline-block; background:#efefef; color:#b2b2b2; float:right;}
#search li .red{ color:#e60012;}
#search li:hover{ background:#fff;}
#search li:hover .more{ color:#fff; background:#e60012;}