@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table,label,input,textarea { margin:0; padding:0; border:0; list-style:none;}
input, select, textarea{outline:none;}
a,area{blr:expression(this.onFocus=this.blur());}
textarea {resize:none;}
em,i{ font-style:normal;}
a{text-decoration:none;color: #333;}
a:hover{text-decoration:none;}
.clearfix:after {content:"";display:block;clear:both;}
.clearfix {zoom:1;}
.fl{ float: left; }
.fr{ float: right;}
body{ background: #f7f8f9; font-size: 14px; color: #333333; font-family: "微软雅黑"; }
.width1003{width:1003px; margin: 0 auto;}
.mr0{margin-right: 0px !important;}
.bt0{border-top:0 !important;}
/*css样式*/
/*头部*/
.logobox{ padding-top: 28px; }
.logobox a{display: block; float: left;}
.logo{margin-left: 15px;}
/*头部右侧*/
.header{height: 120px;background: #fff;}
.stock a {line-height: 35px;float: left;color: #666;height: 36px;}
.stock a:hover{color:#0075c2;}
.language{ line-height: 36px;height: 36px;}
.language a{color: #333;}
.websi{background: url(websi.jpg) no-repeat left center;padding-left: 20px;}
.website{padding:0px 20px;}
.language a:hover{color: #006fbb;}
.language span{ padding: 0 4px;}
.search{padding-left: 10px;}
.search_inp{background: url(bg_search.png) no-repeat; width: 156px; height: 36px; line-height: 36px; float: left;padding-left:20px;font-size: 14px;
    font-family: "微软雅黑"; color: #999999;}
.btn_search{height: 36px;width: 46px;float: left;}
.weix a{float: right;margin-left: 9px;margin-top: 10px;}
/*头部结束*/
.partline{width: 100%;height: 5px;background: url(header_xian.jpg) repeat; margin-top: -5px;}
/*导航*/
.nav{height:45px; line-height:45px; position:relative; z-index:9999;}
.nav a{font-size:16px;color:#333;padding:0 15px;float:left;height:45px;}
.nav a.hover{color: #fff;text-decoration: none;background:url(gu_hover.png) no-repeat center center;}
.subnav{max-width:475px;width:expression_r(document.body.clientwidth > 470? "470px": "auto" );top:45px;position: absolute;z-index: 9999999;overflow-x: hidden;background:#fff; display: none;}
.subnav ul {border-top: 1px dashed #DDD;border-bottom: 1px dashed #DDD; margin: 20px 10px; overflow: hidden;}
.subnav ul li {height: 35px;min-width:100px;float: left}
.subnav ul li a {line-height: 35px;font-size: 15px;font-weight: normal;float: left;color: #333333;}
.subnav ul li a:hover{ text-decoration: underline;}
.f1{left: 0px;}
.f2{left:0px;}
.f3{left: 120px;}
.f4{left: 180px;}
.f5{right:0px;}
/*导航结束*/
/*banner*/
.slideBox{ width:100%; height:450px; overflow:hidden; position:relative;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:450px; display:block;  }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left:9%; top:50%; margin-top:-38px; display:block; width:40px; height:76px; background: url(arrow.png) -0px 0px no-repeat; }
.slideBox .next{ left:auto; right:9%; background-position:-390px 0px; }
/*footer*/
.footer{height: 233px;background: #005fa0;padding-top: 20px;color: #fff;}
.footL{width: 513px;}
.foot_tit{font-size: 16px;color: #fff;line-height: 26px;margin-bottom: 10px;}
.footL_t{margin-bottom: 25px;}
.footL_t_l{width: 230px;margin-right: 75px;}
.footL_t_l p{color: #78bff0;line-height: 25px;padding-top: 4px;}
.footL_t_r p{line-height: 32px;}
.footL_t_r p a{color: #78bff0;padding-right: 20px;}
.footC{width: 312px;}
.footC p,.footR p{line-height: 32px;color: #78bff0;}
.footR{width: 178px;text-align: right;padding-top: 5px;}
.footR select{width: 176px;height:28px;background: #005fa0;color: #fff;padding-left: 10px;border:1px solid #5393bf;}
.footer1{height: 53px;color: #999;line-height: 53px;}
.footer1 a{color: #999;}
.footer1 span{padding:0px 15px;color: #999;}
/*首页主体*/
.subject{margin-bottom: 20px;margin-top: 20px;}
.subjectL{width: 662px;}
.subjectL li{height:244px;border-left:1px solid #ebebec;border-right:1px solid #ebebec;border-bottom:1px solid #ebebec;margin-bottom: 20px;background: #fff;-moz-box-shadow: 1px 1px 3px #c6c6c7;
-webkit-box-shadow: 1px 1px 3px #c6c6c7;box-shadow:1px 1px 3px #c6c6c7;overflow: hidden; vertical-align: top;}
.subjectL li img{float: left;}
 .subjectL_l{width: 309px;border-left: 1px solid #ebebec;padding:25px 20px 20px;float: right;}
 .subjectL_l p{line-height: 25px;margin-top: 25px;}
.subject_tit{line-height: 25px;}
.subject_tit h2{float: left;font-size: 18px;}
.subject_tit a{float: right;color: #f6ae01;}
.subjectR{width: 323px;}
.subjectR_t{height: 367px;border-left:1px solid #ebebec;border-right:1px solid #ebebec;border-bottom:1px solid #ebebec;-moz-box-shadow: 1px 1px 3px #c6c6c7;-webkit-box-shadow: 1px 1px 3px #c6c6c7;box-shadow:1px 1px 3px #c6c6c7;margin-bottom: 21px;}
.subjectR_t_list{padding:0px 20px 0px 10px;}
.subjectR_t_list .subject_tit{margin-top: 17px;margin-bottom: 5px;}
.subjectR_t_list li{line-height: 32px;}
.subjectR_t_list li span{float: left;margin-right: 9px;color: #666;}
.subjectR_t_list li a{color: #666;}
.subjectR_t_list li a:hover,.subject_tit a:hover{color: #0075c2;text-decoration: underline;}
.subjectR_b img{display: block;}
.subjectR_b {height: 119px;border-left:1px solid #ebebec;border-right:1px solid #ebebec;border-bottom:1px solid #e6e3d8;-moz-box-shadow: 1px 1px 3px #c6c6c7;-webkit-box-shadow: 1px 1px 3px #c6c6c7;box-shadow:1px 1px 3px #c6c6c7;}
/*当前位置*/
.current_w{width:100%; height:36px; background:#f0f0f0; overflow: hidden;}
.current{width:1170px; height:36px; background: #f0f0f0; margin:0 auto;}
.current ul li{ float: left; height: 36px; line-height: 36px; }
.current ul li img{border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; padding:7px 11px; padding-top: 8px;}
.current ul li a{padding:0 46px 0 9px; color:#999999;background:url(pg_right.png) no-repeat right center; border-right: 1px solid #d8d8d8; display: inline-block; }
.current ul li.on a,.current ul li a:hover{color:#1878b7;background:url(pg_right1.png) no-repeat right center;}
/*通用左侧嵌套*/
.sidebarL{width:235px; float: left; overflow: hidden; padding-top: 30px;margin-bottom: 40px;}
.about{ font-size: 28px; color: #fff;  line-height: 36px; background:url(about.jpg) no-repeat; text-align: center; padding: 38px 0px; }
.submenu_con{ margin-top: 10px; }
.submenu_con ul li{  font-size: 18px; overflow: hidden; }
.submenu_con ul li a{ background: url(arrow_lan.png) no-repeat 10px center; color: #666666; padding-left: 28px; display: block;height: 50px; line-height: 50px;border-bottom: 1px dashed #d7d7d7;  }
.submenu_con ul li a:hover,.submenu_con ul li a.on{color: #fff; background:#0075c1 url(arrow_b.png) no-repeat 10px center;}
.submenu_con ul li .submenu_list li a{background: url(xsj1.jpg) no-repeat 27px center;padding-left: 42px;line-height: 36px;height: 36px;border-bottom:0;font-size: 14px;}
.submenu_con ul li .submenu_list{border-bottom: #d7d7d7 1px dashed;}
.submenu_con ul li .submenu_list li a.on,.submenu_con ul li .submenu_list li a:hover{background:#0075c2 url(xsj2.png) no-repeat 27px center;padding-left: 42px;color: #fff;}
/*通用右侧嵌套*/
.sidebarR{width:748px; float: right; overflow: hidden; padding-top: 30px;}
.font_h2{height:112px;line-height:112px; font-size:30px; color:#333333; font-weight:bold; overflow: hidden;margin-bottom: 10px;}
.intro{margin-bottom: 20px;}
.intro p{margin-bottom: 10px; line-height: 26px;}
.intro img{padding-right: 20px;}
.intro ul li{padding:20px 0px 5px;border-top:1px dashed #dadadb;}
.intro ul li div{width: 578px;float: right;padding-right: 10px;}
.intro ul li img{float: left;}
.intro ul li div h2{font-size: 16px;line-height: 30px;margin-bottom: 5px;}
.intro ul .li1{padding-top: 10px;border-top:0;}
/*企业文化*/
.culture p{line-height: 26px;text-indent: 2em;margin-bottom: 10px;}
.cult_bj li{padding:15px 30px 15px 25px;height: 143px;background: url(cult_bj.png) no-repeat;margin-bottom: 20px;}
.cult_bj li img{float: left;margin-right: 15px;margin-top: 25px;}
.cult_bj li div{width: 574px;float: left;}
.cult_bj li div h2{font-size: 14px;line-height: 26px;margin-bottom: 5px;}
.cult_bj li div p{text-indent: 0;}
.cult_div h2{font-size: 18px;color: #f5b103;margin-bottom: 10px;font-weight: normal;}
/*文化活动*/
.slideBox1{width:746px; height: 121px; position: relative; margin:0 auto; overflow: hidden; padding-top: 10px;margin-bottom: 57px;}
.slideBox1 .bd{float:left;}
.slideBox1 .bd ul li{display:inline;float:left;overflow:hidden;margin-right:10px;width: 179px;}
.slideBox1 .bd ul li img{width:179px; height: 121px; overflow: hidden;}
.slideBox1 .bd ul li p{width: 100%;font-size:14px;color:#333; text-align: center; height: 50px; line-height: 50px;}
.slideBox1 .prev{background: url(cult_day.png) no-repeat center; position: absolute; z-index: 10; left: 10px; top:50%; margin-top:-15px;width:30px; height: 30px}
.slideBox1 .next{background: url(cult_xy.png) no-repeat center;position: absolute; z-index: 10; right:10px; top:50%; margin-top:-15px;width:30px; height: 30px}
/*轮播2完*/
/*公司荣誉*/
.honor{margin-bottom: 40px;}
.honor ul{margin-top: -20px;margin-bottom: 30px;height: 630px;}
.honor ul li{width: 238px;height: 188px;border:1px solid #eea50a;background: #fff;margin-right: 14px;float: left;margin-top: 20px;}
.honor ul li img{display: block;}
/*党群之窗*/
.crowd{margin-bottom: 40px;}
.crowd p{line-height: 25px;color: #666;text-indent: 2em;margin-bottom: 10px;}
.crowd h2{font-size: 18px;color: #eea50a;line-height: 50px;margin-bottom: 14px;}
.crowd ul li{width: 199px;margin-right: 74px;float: left;}
.crowd ul li p{text-indent: 0;line-height: 20px;color: #666;height: 60px;padding-top: 10px;}
/*社会责任*/
.duty h2{font-size: 18px;line-height: 25px;color: #f6ad00;}
.duty .p1{line-height: 25px;padding:10px 0px;}
.duty_ul{border-left:1px solid #ccc;border-right:1px solid #ccc;border-top: 1px solid #ccc;margin-bottom: 25px;}
.duty_ul li{vertical-align: top;}
.duty_show{height:47px;line-height: 47px;border-bottom:1px solid #ccc; cursor: pointer;}
.duty_show b{float: left;background:#f2f2f2;width: 636px;background: url(duty.png)no-repeat 0px 1px;padding-left: 52px;color: #666;}
.duty_show b.on{
background: url(duty_on.png)no-repeat 0px 1px;color: #eea50a;}
.duty_show .b2,.duty_show .b2.on{background-position: 0px -62px;}
.duty_show .b3,.duty_show .b3.on{background-position: 1px -129px;}
.duty_show span{float: right;width: 57px;height: 47px;background: url(jia.jpg) no-repeat;}
.duty_show .hover{background: url(jian.jpg) no-repeat;border-left:1px solid #ccc;}
.duty_hide{display: none;background:#fff;border-bottom:1px solid #ccc;padding:10px 23px;}
.duty_hide p{line-height: 25px;color: #666;text-indent: 2em;}
.duty_ul1{margin-top: 25px;margin-bottom: 20px;}
.duty_ul1 li{width: 240px;margin-right: 12px;float: left;}
.duty_ul1 li p{height: 42px;line-height: 32px;text-align: center;color: #666;}
/*产品*/
.product{margin-bottom: 40px;}
.product ul{margin-top: -23px;margin-bottom: 30px;height: 646px;}
.product ul li{width:215px;height: 280px;background: #e1e1e1;padding:10px;float: left;margin-right: 21px;margin-top: 23px;}
.product ul li img{display: block;}
.product ul li p{line-height: 28px;font-size: 18px;margin-top:10px;}
.product ul li span{line-height: 28px;display: block;margin-bottom: 5px; }
.prod_div a{width: 88px;height: 34px;text-align: center;line-height: 34px;background: #0067c0;color: #fff;}
.prod_div .fr{background: #239be7;}
.prod_div2 a{display: block;text-align: right;margin-top: 10px;color: #000;font-size: 12px;}
/*起重机产品详情*/
.deta_top div{width: 330px;float: left;background: #efefef;height: 177px;border:1px solid #c4c4c4;border-left: 0;padding:30px;}
.deta_top div h2{font-size: 19px;color: #666;margin-bottom: 35px;margin-left: 15px;}
.deta_top div ul li{width:107px; float: left;text-align: center;}
.deta_top div ul li p{color: #666;line-height: 40px;}
.tab_top {border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;margin-top: 20px;}
.tab_top li,.contact_tab li{width: 113px;height: 34px;border-top:1px solid #e1e1e1;border-right:1px solid #e1e1e1;float: left;line-height: 34px;text-align: center;font-size: 16px;color: #666;}
.tab_top li.on{background: #0075c2;color: #fff;}
.cans {margin-top: 15px;margin-left: 10px;}
.cans p{line-height: 25px;color: #666;}
.parameter h2{font-size: 18px;line-height: 26px;color: #f0ac05;font-weight: normal;padding:20px 0px;}
/**/
.slideBox2{width:748px; position: relative; margin:0 auto; overflow: hidden;margin-bottom: 30px;}
.slideBox2 .bd{float:left;margin-left: 25px;}
.slideBox2 .bd ul li{display:inline;float:left;overflow:hidden;margin-right:15px;width: 163px;}
.slideBox2 .bd ul li img{width:163px; height: 110px; overflow: hidden;}
.slideBox2 .bd ul li p{width: 100%;font-size:14px;color:#333; text-align: center; height: 30px; line-height: 30px;}
.slideBox2 .prev{background: url(cans_day.jpg) no-repeat center; position: absolute; z-index: 10; left: 0px;top:37px; width:14px; height: 29px; }
.slideBox2 .next{background: url(cans_xy.jpg) no-repeat center;position: absolute; z-index: 10; right:0px; top:37px;width:14px; height: 29px; }
/*维修技术信息*/
.message h2{font-size:22px;text-align: center; }
.message p{font-size: 16px;line-height: 70px;text-align: center;}
.message table{border-collapse: collapse;margin-bottom: 40px;}
.message table tr th{border:1px solid #b2c7d4;height: 38px;background: #c6deee;}
.message table tr td{padding:20px 0px;border:1px solid #dcdcdd;line-height: 25px;}
.message table tr p{font-size: 14px;text-align: left;line-height: 25px;text-indent: 38px;}
.message table tr .w133{text-align: center;}
.message table tr td{text-align: center;}
.message table tr td span{display: block;padding:0 44px;line-height: 40px;}
/*维修技术信息-详情*/
.maintain{margin-bottom: 40px;}
.maintain ul{margin-bottom: 10px;}
.maintain ul li{width: 235px;float: left;margin-right: 20px;border-top: 2px solid #0075c2;}
.maintain ul li p{line-height: 52px;height: 72px;}
/*联系我们*/
.contact_tab{border-bottom:1px solid #e1e1e1;border-left:1px solid #e1e1e1;}
.contact_tab li.on{background: #0075c2;color: #fff;}
.consult{padding-top:30px;margin-bottom: 30px;}
.consult table .w107{width: 87px;text-align: right;padding-right: 20px;line-height: 30px;}
.consult table .w522{width: 522px;}
.consult table .w522 input{width: 520px;height: 30px;background: #fff;border:1px solid #d7d7d7;}
.consult table td{height: 42px;vertical-align: top;}
.consult table td i{color: #ff0000;}
.consult table td textarea{width: 522px;height: 230px;border:1px solid #d7d7d7;margin-bottom: 15px;}
.consult table .w522 .inp{width: 95px;height: 26px;background: url(submit.jpg) no-repeat;border:0;color: #fff;letter-spacing: 17px;padding-left: 20px;}
.maintain2 ul li p{height: 52px;}
/*人才理念*/
.idea{margin-bottom: 40px;}
.idea img{float: left;margin-right: 20px;}
.idea p{line-height: 26px;margin-bottom: 10px;padding-right: 10px;}
/*人才招聘*/
.recruit{margin-bottom: 40px;}
.recruit ul{margin-bottom: 30px;margin-top: -15px;height: 518px;}
.recruit ul li{padding-top: 15px;padding-bottom: 10px;border-bottom:1px dashed #d7d7d7;}
.recruit ul li h2{font-size: 16px;line-height: 18px;font-weight: normal;color: #666;}
.recruit ul li span{display: block;font-size: 12px;line-height: 25px;margin-top: 5px;color: #666;}
.recruit ul li h2 a:hover{color: #0075c2;text-decoration: underline;}