@charset "utf-8";
html, body, div, span,object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, abbr,del, dfn, em, img, ins,strike, strong, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, object, col, colgroup, caption, summary, tbody, tfoot, thead, th{margin:0; padding:0; border:0;}
input, button{margin:0; padding:0; border:0; background:none;}
body{color:#666; font-size:12px; font-family: "microsoft yahei",'SimSun',sans-serif; min-width:1024px;}
h1, h2, h3, h4, h5, h6, p, ul, ol, dl, em{color:#333; font-style:normal;}
h1, h2, h3, h4, h5, h6{font-size:14px; font-weight:700;}
ol, ul, li{list-style:none;}
button,input[type="submit"]{cursor:pointer;}
*+html img{margin-bottom:0!important;} /* Fix IE7 */
textarea{margin:0; padding:0; font-size:14px; overflow:auto;}
:focus{outline:0;}
.cfix:before,.cfix:after{content:"";display:table;}
.cfix:after{clear:both;}
.cfix{zoom:1;}
.clearfix:after{content:"\0020";line-height:0; font-size:0; display:block; clear:both; visibility:hidden; overflow:hidden;}
.clearfix{clear:both; overflow:hidden; visibility:visible;}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:none;}
.w1000{width:1000px; margin:0 auto;}
/*head*/
/*top */
.top{width:1000px; overflow:hidden; margin:0 auto; padding-bottom:5px;}
.top .logo{width:359px; float:left;}
.top .dh{float:left; width:621px; text-align:right; line-height:30px; margin-bottom: 10px;}
.top .dh img{margin-top:22px}
.top .dh span{font-family:arial; font-size:20px; color:#C00}
.top .dh a{font-family:"Microsoft Yahei";}
.nav{height:40px; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; margin-bottom: 2px; margin:0 ; padding:0; overflow:hidden; line-height:36px;}
.nav ul{width:1000px; margin:0 auto; clear:both; display:block; overflow:hidden;}
.nav li{float:left; width:142.8px; text-align:center; display:inline-block;}
.nav li a{font-family:"Microsoft Yahei"; font-size:16px; color:#333; display:inline-block; width:100%; line-height:42px;}
.nav li a:hover{background:#ff9900; color:#fff}
.nav li.first a{background:#ff9900; color:#fff}
.clear{clear:both}
.tool{margin-top:10px;height:20px;margin-bottom:10px; color:#333;}
.tool span{float:right;}
.tool .loca{padding-top: 5px;}
.tool a:hover{font-size:12px;color:#F90}
.tool .tel{margin-left:18px;}
.tool span em{color: #d70100; font-family:Arial, Helvetica, sans-serif; font-size:24px; font-weight:bold;}
.content{width:1000px;margin:0 auto;overflow:hidden; min-height: 650px;}
/**/
.breadcrumbs{padding:20px 0 20px}
.breadcrumbs span,.breadcrumbs span a{color:#999}
/*index*/
/*nav*/
.pos-rel{position: relative;}
.pos-abs{position: absolute;}
.nav_left{overflow:hidden;z-index:999;left:3%;top:40%}
.nav_left a{display:block;color:#fff;background:#999;width:120px;height:32px;text-align:center;margin-bottom:3px;line-height:30px}
.nav_left a:hover{background:#f90;}
.banner{background: url(../images/banner.jpg) center no-repeat #FDB98A; height: 420px;}
.intro{background: #fff;padding: 40px 0 55px;}
.intro .fr{width: 505px;}
.advantage{background: #eee;padding: 40px 0 55px; color: #666;}
.advantage table td{padding: 8px 0; text-align: left; vertical-align: top; font-size:12px; line-height:23px}
.advantage table{width: 97%; float: left; overflow: hidden;}
.advantage{line-height: 23px;} .advantage strong{font-size: 14px; margin-bottom: 10px; color: #F38F31;}
.principle{background: #E1E1E1;padding: 40px 0 55px;}
.parameter{background: #f0f0f0;padding: 40px 0 55px;}
.parameter .container{position: relative;}
.parameter .btn{position:absolute;top:15px;right:0px;}
.parameter .btn a{color:#fff; border-radius:3px; font-size:14px; padding:3px 10px 4px 30px;}
.parameter .btn .jia{background:url(../images/canshu1.png) no-repeat 8px 6px #e70000; margin-right:5px;}
.parameter .btn .load{background:url(../images/canshu2.png) no-repeat 10px 5px #e70000;}
.parts_index{background: #FDDFB2;padding: 40px 0 55px;color: #fff;}
.parts_index .tit{color: #666;}
.parts_index ul, .case_index ul{width:900px; margin:0 auto;}
.parts_index li, .case_index li{float:left; width:270px; overflow:hidden; margin-left:45px;}
.parts_index li .img, .case_index li .img{display:block; height:210px; width:270px; position:relative;}
.parts_index li img{ height:210px; width:270px;}
.case_index li .img{height: 203px;}
.parts_index li .img span, .case_index li .img span{bottom:0;}
.parts_index .btn, .case_index .btn{overflow:hidden; margin-top:15px;}
.parts_index .btn a{display:block; width:78px; height:24px; border:1px solid #cb2a17; text-align:center; line-height:24px; color:#cb2a17; font-size:14px; float:left;}
.parts_index li .img span, .case_index li .img span{display:block; width:100%; height:30px; line-height:30px; text-align:center; background:rgba(0,0,0,0.6); color:#fff; position:absolute; left:0; -webkit-transition:all linear .3s; -moz-transition:all linear .3s; -ms-transition:all linear .3s; -o-transition:all linear .3s; transition:all linear .3s;}
.parts_index .btn a{margin:0 27px;}
.btn{}
.case_index li{margin-bottom: 25px;}
.faq_index .btn, .case_index .btn{display: inline-block; padding: 6px 12px; margin-bottom: 0; font-size: 14px; font-weight: 400; line-height: 1.42857143; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-image: none; border: 1px solid #fff; border-radius: 4px;}.btn-default{background: transparent; border-color: #fff; color: #fff; margin: 10px 5px;}
.material{background: #3E3D3B;padding: 40px 0 55px;color: #fff;}
.row{overflow: hidden;}
.col-sm-1{position: relative; min-height: 1px; padding-right: 15px; padding-left: 15px;}
.col-sm-2
.row{overflow:hidden;}
.col-sm-2{width:20%; float:left;}
.material .row span{font-size:80%;}
.material .row{margin-bottom:10px;}
.material img{margin:0 auto;}
.material .row span{text-align:center; display:block; margin-top:5px;}
.img-responsive{display: block; max-width: 100%; height: auto;}
.faq_index{background: #BB7214;padding: 40px 0 55px;color: #fff;}
.faq_index p{color: #fff; font-size: 14px;}
.faq_index .bt1{padding-left:100px; margin-bottom:30px; color:#FFF600; font-size:16px;line-height: 58px;}
.faq_index .bt1{background:url(../images/FAQ.png) no-repeat left center;}
.faq_index .row{background:url(../images/pro01.png) no-repeat left top; padding-left: 95px;}
.faq_index .row span{font-size:18px;}
.faq_index .anniu{text-align: right;}
.faq_index p.row{line-height:60px;}
.faq_index .zixun{height: 24px; line-height: 12px; font-size: 14px; text-align: center; margin-left: 15px; color: #FFF; background:#E68422; box-shadow:0 2px 0 #D06700; border:0;}
.col-sm-7{width: 58.33333333%; float: left;}
.col-sm-5{width: 41.66666667%;float: left;}
.case_index{background: #5F5348;padding: 40px 0 55px;color: #fff;}
.container{width: 1000px; margin-left: auto; margin-right: auto; overflow:hidden;}
.container:before, .container:after, .row:before, .row:after{display: table; content: " ";}
.container:after{clear: both;}
.container p{ margin-bottom: 10px; line-height: 30px; font-size: 14px;}
.tit{font-size:30px; font-weight:normal; text-align:center; margin-bottom:40px;}
#gotoTop2{width:56px; height:56px; display:block; cursor:pointer;text-indent:-999em;background:url(../images/his-totop.png) no-repeat -64px 0;position:fixed; right:15%; bottom:10%}
#gotoTop2{_position:absolute;_right:4%; _bottom:10%; _top:expression_r(documentElement.scrollTop + documentElement.clientHeight * 3/4 + "px")}
/*foot*/
.footer{margin-top: 25px;padding: 8px 0;background: #BDB7B7; -moz-box-shadow: 0px 5px 5px #ddd inset;-webkit-box-shadow: 0px 5px 5px #ddd inset;box-shadow: 0px 5px 5px #ddd inset; color: #444;text-align: center; line-height: 23px;}
.footer a{padding: 0 9pt;color: #444;}
.r{float: right;}
/*bottom*/
.proarttab{float:right;/*width:746px;*/height:30px;}
.proarttab li{float:left;width:180px;height:30px;}
.proarttab li a{display:block;text-align:center;width:178px;height:30px;color:#fff;background:#08246D; line-height:30px}
.proarttab li a:hover,.float-navbar .cat-index li a:hover{background:#d87609;color:#fff}
.wap{margin-top:25px;width:100%;height:35px;margin: 0 auto;overflow:right;border-bottom: 1px dashed #EFEFEF}
.wap h2{float:left;width:180px;font-size:16px;line-height:35px;color:#FF9900}
/*图库*/
.preview-gal{width:996px; height:410px;background: #FBFBFB;}
.preview-titr{width: 430px;float: left;margin: 30px 0px 30px 30px;}
.tj_titrt{height:410px;float: right;width: 430px;border-left:1px solid #E2E2E2}
.gal_list{margin-left:25px;width:370px;margin-top:30px;}
.tj_titrt P{margin-top:10px;color:#909090;}
.tj_titrt strong{color:#F90;}
#list-h2 li{float:left;display:inline;width:150px;height:113px;overflow:hidden;border:1px solid #ECECEC;margin:10px 5px 3px 0px;padding:2px}
#list-h2 li:hover{width:150px;height:113px;cursor:pointer}
#list-h2 li img{width:150px;height:113px}
#list-h2{float:left;width:650px}
.email{margin-top:14px;margin-left:30px;font-size:14px;background:url(../images/line-email.jpg) no-repeat left center;margin-bottom:10px;padding-left:40px;line-height:40px;height:30px}
.email a{font-size:14px;background:none;color:#333;font-weight:normal;text-decoration:underline;padding-top:20px;}
.email a:hover{font-size:14px; background:none; color:#e67817;font-weight:normal;text-decoration:underline;}
.end_t{height:140px; margin-top:20px;border:1px solid #E2E2E2; margin-bottom:30px;}
.Previous_left{float:left;width:160px;margin-top:15px;margin-left:10px}
.Previous_left img{width:140px;height:110px}
.Previous_right{float:right;width:160px; margin-top:15px;margin-left:10px}
.Previous_right img{width:140px; height:110px}
.preview-wenzi{height: 60px;margin-top:25px;}
.preview-wenzi h1{color:#666;font-size:22px;line-height:40px;font-weight:normal}
.business{overflow:hidden;background:#F7F7F7 ;}
.business .fr{width: 414px; overflow: hidden; padding-left: 15px;}
.business .fr input{width: 70%; height: 35px; line-height: 35px; margin-bottom: 10px; background: #fff; border: 1px solid #F38F31; color: #f38f31;}
.business .fr textarea{width: 85%; height: 60px; background: #fff; border: 1px solid #F38F31; color: #f38f31;}
.business .fr .lxwmr{width: 100%; margin-top: 1px;}
.business .fr input.submit{width: 60px;}
/*......................abut-us................................*/
.about-us{width:100%; overflow: hidden;}
.about-us h2{font-size:23px;color: #666;line-height:35px;font-weight:normal;border-bottom:1px dashed #E8E8E8;margin-bottom:10px;}
.about-us p{color:#666; line-height:27px;font-size: 14px;}
/*bgtitle*/
.bgtitle{margin-top:10px;width:976px;border:1px solid #E2E2E2;padding:0px 10px 0px 10px; overflow:hidden}
.bgtitle h1{font-size:20px;line-height: 60px;font-weight:bold;color:#f90;border-bottom:1px dashed #F90;text-align: center;}
.bgtitle_left{float:left;width:460px;margin-top:20px; padding-left:10px}
.bgtitle_left p{color:#666;font-size:14px;line-height:27px;padding:4px; margin-top:8px; margin-bottom:8px;}
.bgtitle_left img{padding:4px;margin-top:10px}
.bgtitle_right{float:right;width:480PX;border:1px solid #E7E7E7;margin-top:20px;background:url(../images/bj.png) center}
.bgtitle_right_zi{width:93%; padding:7px; margin:7px; overflow:hidden; border:#d8d8d8 1px solid; background:#fff;}
.bgtitle h3{font-size:16px;line-height:27px;font-weight:bold;color:#F90; margin-top: 10px;}
.bgtitle h2{font-size:18px;line-height:27px;font-weight:bold;color:#F90; margin-top: 10px;}
.bgtitle_right_zi p{color:#666;font-size:14px;line-height:27px;padding:4px; margin-top:8px; margin-bottom:8px;}
/*question-toSS*/
.pro-us{background: #f2f4f5 url('../images/ico_q.gif') no-repeat;padding:11px 0 12px 160px;margin-top:30px;border: 1px solid #dedede; margin-bottom:30px}
.pro-us dt{font-size:19px; color: #FF9900; padding-bottom:3px;}
.pro-us dd{margin-bottom:5px; line-height:20px;}
.pro-us dd strong{color:#505050;}
.pro-us dd.btn{margin-bottom:0px;}
.pro-tu{display:inline-block;padding:0 22px;height:26px;background:#006;}
.pro-tu a{color:#fff;font-weight:bold;line-height:26px;font-size:14px;}
.pro-sup{width:100%; margin-top:10px; margin-bottom:25px}
.pro-sup h1{height:50px;line-height:40px;color:#f90; font-size:20PX; text-align: center;}
.pro-sup p{color:#666;line-height: 27px;font-size: 14px;margin-top:5px;margin-bottom:5px; text-indent: 2em;}
.pro-sup span{color:#F90}
.pro-sup h2{font-size:18px;color:#F90;margin:15px 0 5px; font-weight: normal;}
.pro-sup h3{font-size:16px;color:#F90;margin:15px 0 5px;font-weight: normal;}
.pro_biao{text-align:right; font-size:14px; margin-bottom:10px}
.pro_biao span{font-size:12px; padding:0 13px; color: #666;}
.pro_biao span.ask{padding:4px 10px;background:#f90;}
.pro_biao span.ask a{color:#fff;cursor:pointer}
.pro_biao a{padding:0 13px; color:#777;}
.related{height:30px;border-top:1px solid #ebebeb;margin-top:18px}
.related a:hover{text-decoration: underline;}
.top_related{margin-top:10px; display: inline-block;}
.news_bottom{margin-top:40px;clear:both; display:block; overflow:hidden;}
.bottomtitle{font-family:"Microsoft Yahei"; font-size:18px; text-align:left; margin-bottom:15px; line-height:37px; font-weight:normal; padding-left:30px; border-bottom:1px solid #e6e6e6; background:url(../images/wenzhang.png) 2px center no-repeat}
.news_bottom .sonul{margin-top: 15px; width: 100%;height: 100%;overflow: hidden;}
.news_bottom .sonul li{float: left;margin-left: 15px;padding-left: 13px; width: 470px; background: url(../images/news_index.png) left center no-repeat; font-size: 14px;line-height: 27px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; text-align: left;}
.pd15 .sonul li{width: 310px;}
.news_bottom .sonul li span{font-size: 10px;padding: 0 5px;}
.news_bottom .sonul li a:hover{text-decoration:underline; color:#333}
.contact{padding-top: 20px;padding-bottom:20px;height: 245px;}.contact .fl{overflow: hidden;width:390px;}
.fl{float:left;} .fr{float: right;}
.contact .fl p{color:#666; font-size:12px; line-height:23px; margin-bottom:8px; margin-top:8px;}
.contact .fr{width:556px; height:190px; float: right; background:url(../images/contact/or.jpg) top left no-repeat;}
.zixun{margin:20px 0 0 240px; font-size:12px; color:#666;}

.online_ask{margin:58px 0 40px 0;}
.online_ask a{display: block;width: 150px;height: 35px;background: #F07517;color: #fff;line-height: 35px;font-size: 16px;text-align: center;}
#map_canvas{margin-top: 50px;}
.contact .fl span, .contact .fr span{display: block;font-weight: normal;font-size: 18px; margin-bottom: 25px;}
.contact .fr span{margin-left: 5px;}
/*contact*/
.lxwmr .bt_l{padding-bottom:15px;text-indent:2em;font-size:14px;line-height:31px;}
.lxwmr .ly,.lxwmr .se_t{height:40px;line-height:40px;}
.lxwmr .ly,.lxwmr .se_t,.text_n{z-index:1;border:none;border-right:none;border-bottom:none;background:#eee; padding-left:10px; color:#aaa}
.text_n{margin-bottom:20px;height:40px;line-height:40px; width: 90%}
.lxwmr .ly,.text_n{font-size:13px;}
.lxwmr .ly{height:80px;width: 95%;}
.submit{margin-top:22px;width:120px;height:35px;border:none;background: #f07517;color:#fff;font-size:16px; font-family:"Microsoft Yahei"; cursor:pointer;}
.submit:hover{background:#c86011}
.lxwmr strong{font-size: 14px;background: none;color: #F07517;margin-left:5px;}
.mszx a{display: inline-block;}
.contact_means{margin-left: 50px;}
.cap_t{font-size: 16px;color: #EA4E35;margin: 0px 0 20px;font-weight:bold;text-align: left;}
.cap_img{margin-bottom: 50px}
/**capacity-us**/
.capacity-us{width:100%; margin-top:10px;}
.capacity-us h3{font-size:18px;line-height: 23px;border-bottom: 1px dashed #CCC; margin-bottom:20px;}
.capacity-us ul{overflow:hidden; width:100%;}
.capacity-us ul li{float:left; margin-right:28px; width:210px; height:180px; margin-bottom:20px;}
.capacity-us ul li span{display:block; line-height:22px; text-align:center; padding-top:6px; color:#666;font-family:"Calibri"; font-size:14PX;}
.capacity-usul li img{width:210px; height:155px;}
/*faq*/
.faq_title{border-bottom: 1px solid #eee; padding-bottom: 23px; color: #034279; font-size: 18px; line-height: 1; text-align: center; letter-spacing:2px}
.faq_box{width: 960px;}
.faq_box li{border-bottom: 1px solid #eee; display: block; font-size: 14px; height: 50px; line-height:50px; background: url(../images/faq_text-q.png) left center no-repeat;}
.faq_box li span.faq_time{ display: inline-block; color:#999; float:right; font-size:12px}
.faq_box li span.faq_t{display: inline-block; padding-left: 35px; float:left}
.faq_box li span.faq_t a:hover{ text-decoration:underline }
.digg.none{border:none;}
.digg{PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 33px; TEXT-ALIGN: center; border-top:1px dashed #CCC; font-family:Arial, Helvetica, sans-serif; clear:both; display:block; overflow:hidden;}
.digg ul{overflow:hidden;text-align: center;display: inline-block;}
.digg ul li {float:left}
.digg li a{BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none; display:block}
.digg li a:hover{BORDER-RIGHT: #E89D1E 1px solid; BORDER-TOP: #E89D1E 1px solid; BORDER-LEFT: #E89D1E 1px solid; COLOR: #000; BORDER-BOTTOM: #E89D1E 1px solid}
.digg li a:active{BORDER-RIGHT: #E89D1E 1px solid; BORDER-TOP: #E89D1E 1px solid; BORDER-LEFT: #E89D1E 1px solid; COLOR: #000; BORDER-BOTTOM: #E89D1E 1px solid}
.digg li.thisclass{BORDER-RIGHT: #E89D1E 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #E89D1E 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #E89D1E 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #E89D1E 1px solid; BACKGROUND-COLOR: #E89D1E}
.digg li.disabled{BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid}
.digg li span.pageinfo{color:#999;letter-spacing:2px;margin-top: 5px;margin-left: 5px; display:block}
/* section */
.section{width:1000px;margin:auto;overflow:hidden;}
.section ul{margin-left: -30px;}
.section ul li{float:left;margin-left:30px;margin-bottom:25px;display:inline;width:220px;height:127px;overflow:hidden;position:relative;}
.section ul li .photo{width:220px;height:127px;overflow:hidden;}
.section .rsp{width:220px;height:127px;overflow:hidden;position: absolute;background:#000;top:0px;left:0px;}
.section .text{position:absolute;width:220px;height:127px;left:-220px;top:0px;overflow:hidden;}
.section .text span{display:block; width:220px;margin-top:87px;height:28px;line-height:28px;text-align:center;color:#000;background:#fff;font-family:"微软雅黑";font-size:14px;}
/* Demo Buttons Style */
.codrops-demos{text-align:center;display: block;line-height: 30px;padding: 5px 0px;}
.codrops-demos a{display: inline-block;margin: 0px 4px;padding: 0px 6px;color: #aaa;line-height: 20px;font-size: 13px;text-shadow: 1px 1px 1px #fff;border: 1px solid #ddd;background: #ffffff; /* Old browsers */background: -moz-linear-gradient(top, #ffffff 0%, #f6f6f6 47%, #ededed 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(47%,#f6f6f6), color-stop(100%,#ededed)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* IE10+ */background: linear-gradient(top, #ffffff 0%,#f6f6f6 47%,#ededed 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed',GradientType=0 ); /* IE6-9 */box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);}
.codrops-demos a:hover{color: #333;box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.5);}
.codrops-demos a:active{background: #fff;}
.codrops-demos a.current-demo,
.codrops-demos a.current-demo:hover{background: #f6f6f6;}
.da-thumbs{list-style: none;height: 600px;position: relative;padding: 0;}
.da-thumbs li{float: left;margin: 5px;background: #fff;padding: 8px;position: relative;box-shadow: 0 1px 3px rgba(0,0,0,0.1);}
.da-thumbs li a,
.da-thumbs li a img{display: block;position: relative;}
.da-thumbs li a{overflow: hidden;}
.da-thumbs li a div{position: absolute;background: #f90;background: rgba(219, 93, 0, 0.40);width: 100%;height: 100%;}
.da-thumbs li a div span{display: block;padding: 10px 0;margin: 40px 20px 20px 20px;text-transform: uppercase;font-weight: normal;color: rgba(255,255,255,0.9);text-shadow: 1px 1px 1px rgba(0,0,0,0.2);border-bottom: 1px solid rgba(255,255,255,0.5);box-shadow: 0 1px 0 rgba(0,0,0,0.1), 0 -10px 0 rgba(255,255,255,0.3);font-size: 14px;}
/*case*/
.caselist li{float:left;width:220px; margin:10px 0 30px 40px;height: 322px;}
.caselist img{width:220px;height: 165px;}
.caselist ul{margin-left:-40px; overflow:hidden}
.caselist li strong, .caselist li span{display:inline-block}
.caselist li span strong a{font-family: "微软雅黑";font-size: 14px;color: #ff9900;line-height: 40px;display: block; text-align:center}
.parts span a:hover, .caselist li strong a:hover{text-decoration:underline;}
.caselist li span p{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:200px ; color:#666;line-height: 20px;}
.caselist li span p strong{font-weight:normal; color:#333; display: inline-block;}
/*parts*/
.parts li{float: left; margin:10px 0 25px 40px;}
.parts ul{overflow: hidden;margin-left: -40px;}
.parts span{display: block; text-align:center;font-size: 14px; line-height: 30px;margin-top: 5px;}
.parts span a{color: #ff9900; font-weight: bold;}
.parts-box ul li:first-child{margin-left: 0px !important;}
/*.case_box ul li:first-child{margin-left: 0px !important;}
.case_box ul li:nth-child(4){margin-left: 0px !important;}*/
.case_box ul li:nth-child(3n+1){margin-left: 0px !important;}
/*caseview*/
.product_img{width:1000px; margin:0 auto; padding-bottom: 30px; margin-top:10px;}
.product_img .pr_img img{padding:5px; width:360px; zoom:1; height:270px;}
.product_img .pr_text{width:600px; text-align:left; font-size:12px; line-height:21px; float:right;}
/*.product_img .pr_text strong{color:#333;}*/
.product_img .pr_text h1{color:#f90; font-size:20px; font-family:"Microsoft Yahei"; line-height:33px; height:33px; overflow:hidden; font-weight:normal}
.h270{text-align: left;font-size: 14px;line-height: 23px;color: #363636;margin-top:10px; margin-bottom:10px;}
.pr_text p{line-height: 25px;margin-right: 5px;overflow: hidden;font-size:14px; color: #555;}
.pr_text p strong{line-height: 28px;color: #f90; font-weight:normal}
.co_r{margin:15px 0;}
.co_r h2{font-family:"Microsoft Yahei"; font-size:18px; text-align:left; line-height:37px; font-weight:normal; padding-left: 30px;background:url(../images/chanpin.png) left 9px no-repeat; margin-bottom:20px; padding-bottom:5px; display:inline-block; *display:inline; *zoom:1;}
.co_r h3{font-family:"Microsoft Yahei"; font-size:16px; text-align:left; margin-bottom:15px; line-height:37px; font-weight:normal}
.co_r p{text-align:left; font-size:14px; line-height:27px; color:#333; margin-bottom:15px; text-indent:2em}
.swt{height:79px;}
.swt p{margin:15px auto;margin-bottom:20px;height:24px;color:#555;font-size:14px;font-family:Microsoft Yahei;}
.swt p font{font-size:23px;font-family:Arial,Helvetica,sans-serif;}
.sqbj{background:url(../images/baojia.png) left 40px center no-repeat #f90;}
.sqbj,.zxjd{float:left;width:154px; padding-left:30px;height:35px;max-height:35px;min-height:35px;border-radius:1pc;text-align:center;line-height:35px;cursor:pointer;}
.zxjd{margin-left:20px;background-color:#333;}
.zxjd:hover{color:#fff;}
.zxjd{background:url(../images/zixun.png) left 40px center no-repeat #333;}
.sqbj,.zxjd{color:#fff;line-height:36px;}
.sqbj:hover{color:#fff;}
/*ABOUTUS*/
.che-tit{text-align: center; /* color: #fff; */ padding-top: 40px;}
.che-tit .cn{font-size: 24px;}
.che-tit .en{font-size: 30px; height: 50px;}
.che-tit i{font-size: 0px; width: 120px; height: 3px; background: #ddd; font-style: normal; display: inline-block;}
.menu{text-align: center; padding: 60px 0px 90px;}
.menu li{float: left; zoom: 1; width: 226px; height: 43px; line-height: 43px; font-size: 14px; background: #b2b2b2; margin: 0 8px;}
.menu li a{color: #fff; display: block;}
.menu li a:hover, .menu li.on{background: #FE9900;}
/*his*/
#close{width: 75px;height: 64px;background: url("../images/close.jpg") no-repeat center;position: fixed;top: 127px;right:10%;}
.his-bg{position: relative;}
.his-bg .bd{width: 1000px;margin: 0 auto;color: #fff;height: 620px;overflow: hidden;position: relative;}
.his-bg .bd ul{position: relative;width: 1000px;height: 700px;}
.his-bg .bd li{text-align: center;position: absolute;width: 1000px;height: 700px;top: 0px;left: 0px;display: none;}
.his-bg .bd .year{font-size: 254px;color: #DDD;font-family: Arial;width: 580px;position: absolute;top: 175px;left: 50%;margin-left: -290px;}
.his-bg .div-tit{position: relative;z-index: 3;}
.div-tit .en, .che-tit .en{color: #B2B2B2;height: 50px;font-size: 30px; line-height: 23px; margin: 9px auto;}
.div-tit .cn, .che-tit .cn{color: #FF9900;font-size: 24px; line-height: 23px; margin: 9px auto;}
.div-tit{padding-top: 40px;}
.div-tit i{width: 66px;height: 3px;background: #fff;display: block;margin: 13px auto;font-size: 0px;}
.div-text{margin: 350px auto 0px;width: 620px;}
.div-text p{font-size: 16px;color: #f90;}
.his-bg .hd{padding: 6px 0px 65px;position: relative;margin-bottom: 30px;}
.his-bg .hd .prev,
.his-bg .hd .next{display: block;width: 25px;height: 50px;background: url("../images/scale-row.png") no-repeat left;position: absolute;top: -6px;}
.his-bg .hd .prev:hover,
.his-bg .hd .next:hover{opacity: 0.6;}
.his-bg .hd .prev{left: 0px;}
.his-bg .hd .next{right: 0px;background: url("../images/scale-row.png") no-repeat right;}
.scale-box{width: 846px;margin: 0 auto;position: relative;}
#sc-buttom{width: 30px;height: 30px;position: absolute;top: 2px;left: 0px;-moz-user-select:-moz-none;cursor: move;}
.scale-div{width: 816px;margin: 0 auto;border-right: 1px solid #5b5b5b;overflow: hidden;height: 26px;position: relative;}
.scale-div ul{position: absolute;top: 0px;left: 0px;}
.scale-div li{width: 136px;height: 28px; list-style: none; display: inline-block; float: left;}
.year-div{width: 952px;margin: 0 auto;position: relative;overflow: hidden;height: 60px;}
.year-div ul{position: absolute;}
.year-div li{width: 136px;color: #7d7d7d;text-align: center;font-size: 18px;line-height: 60px; list-style: none; display: inline-block; float: left;}
.year-div li.on{color: #6f6f6f;font-size: 24px;}
.f-cb{zoom: 1;}
.his-bg .w1000{position: absolute;}
/*about*/
.che-tit{text-align: center;color: #fff;}
.che-tit .en{/*font-size: 48px;font-family: BellMT;line-height: 50px;text-transform: uppercase;*/height: 50px;color: #B2B2B2;}
.che-tit .cn{font-size: 24px; color: #F90;}
.che-tit i{font-size: 0px;width: 120px;height: 3px;background: #fff;}
.about-con{padding-bottom: 75px;}
.about-left,
.about-right{width: 50%;height: 490px;overflow: hidden;*margin-left: -1px;}
.about-right{background: #fff;}
.about-box{width: 80%;margin: 60px 10% 0px 10%;}
.about-box .en{font-size: 24px;color: #b6b6b6;text-transform: uppercase;}
.about-box .cn{font-size: 18px;color: #373737;line-height: 50px;color: #FF9900;}
.about-box .tit-bt{width: 43px;font-size: 0px;height: 3px;background: #B6B6B6;display: block;}
.about-temp{margin: 30px 0px 30px;position: relative;overflow: hidden;height: 160px;}
.about-text{position: absolute;top: 0px;left: 0px;width: 100%;}
.about-box .top,
.about-box .bottom{width: 51px;height: 39px;display: block;margin-right: 10px; padding:0}
.about-box .top:hover,
.about-box .bottom:hover{opacity: 0.8;}
/*HONOR*/
.honor-text, .capa-text{border-bottom: 1px solid #ddd; padding: 40px 0px; text-align: center;}
#bg{width: 960px; margin: 0 auto; position: relative; font-size: 13px; line-height: 2em;}
.honor-list, .capa-list{padding: 65px 0px 15px;}
.honor-list ul, .capa-list ul{margin-right: -42px;}
.honor-list li, .capa-list li{width: 292px; height: px; overflow: hidden; margin-right: 42px; margin-bottom: 50px; text-align: center; list-style: none; display: inline-block; float: left;}.honor-list li img{width: 292px; height: 196px;} .capa-list li img{width: 292px;}
.honor-list .dis, .capa-list .dis{font-size: 14px; padding: 15px 0px; line-height: 26px;}
.c404{background: url(../images/404.png) center top no-repeat; min-height: 700px;}
/* 导航 */
.rightNav{ position:fixed; width:140px;  left:0; top:100px; _position:absolute; text-align:left; cursor:pointer;  }
.rightNav a{display:block;position:relative;height: 33px;line-height: 33px;margin-bottom: 4px;background:#fff;padding-left:10px;width:130px;overflow:hidden;cursor:pointer;left:-110px;}
.rightNav a:hover{ text-decoration:none; color:#ff9900;left:0px;  }
.rightNav a:hover em{ background:#ff9900}
.rightNav a em{ display:block; float:right; width:30px; background:#EF7874; color:#fff; font-size:16px; text-align:center; margin-left:10px;}
.rightNav a.new em{ background:#f60;  }
#jump{position:fixed;bottom:150px;right:100px;width:50px;z-index:400;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
#top{display:block;width:50px;height:50px;cursor:pointer;}
.sonul {
    width: 100%;
}
.sonul li {
    float: right;
    width: 50%;
}
.sonul li a:hover{
  text-decoration: underline;
}