@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 { 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: "微软雅黑"; }
.width1170{width:1170px; margin: 0 auto;}
.mr0{margin-right: 0px !important;}
/*头部*/
.header{width: 100%; height: 116px; background: #fff;}
.logo_box{padding-top: 30px;}
.logo_box a,.logo_box span{ display: block; float: left; }
.logo_box span{margin-left:8px;margin-right: 12px;}
.logo{ padding-top:8px;}
.language{ height: 35px; line-height: 35px;}
.language a{background: url(icon_round.png) no-repeat right center; padding-right: 28px; display:inline-block; line-height: 35px;margin-right: 25px; color: #666666;}
.language a:hover{ color: #0075c1; }
.language a.mobile{ background: url(icon_phone.jpg) no-repeat left center; padding-left: 16px; padding-right: 0px; }
.top_right{ height: 35px; line-height: 35px; }
.search input{float: left;}
.search_inp{ background: url(head2_02.png) no-repeat; width:212px; border:none; padding: 8px 10px 8px 22px; font-size:14px; color:#999; height: 20px;}
.btn_search{ width:26px; height:36px; text-decoration: underline;}
/*分享*/
.share{ padding-top:10px; text-align:right; height:33px;}
.share a{ margin-left:15px; cursor: pointer; }
/*导航*/
.nav{height:43px; line-height:38px; position:relative; z-index:9999;}
.nav a{font-size:16px;color:#333;padding:0 20px;float:left;height:43px;line-height:38px;}
.nav a.hover{color: #fff;text-decoration: none;background: #ee1621;}
.subnav{max-width:420px;width:expression_r(document.body.clientwidth > 470? "470px": "auto" ); top:43px;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;width:100px;margin-left: 20px;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;}
.f6{max-width: 515px;right: 0px;}
.f6 ul li{width: 145px;}
.f1{left: 0px;}
.f2{left: -46px;}
.f3{left: 122px;}
.f4{left: 163px;}
.f5{right: 0px;}
.topborder{width:100%;height:5px;background:url(bg_line.jpg) repeat-x;}
/*尾部*/
.footer_nav{background: #dddddd; padding-top: 10px; padding-bottom: 22px; line-height: 25px;}
.footer_nav h4{font-size: 18px; font-weight:normal; line-height: 28px; padding: 10px 0px;}
.footer_nav ul li{line-height: 28px;}
.footer_nav a{color: #333333;}
.footer_nav a:hover{color: #0075c1;}
.footer_nav1{width:370px; margin-right:120px;}
.footer_nav .logo_box .logo{ padding-top: 10px; }
.footer_nav2{width:120px;}
.footer_nav3{width: 280px;}
.footer_nav4{width: 215px;}
.footer_nav3 li a{width:140px; display: inline-block;}
.footer_nav4 li{ float: left;width: 98px;}
.footer_nav4 select{border: 1px solid #bcbcbc;width: 185px; height: 26px; line-height: 26px; background: none; padding-left: 15px; margin-top:10px;}
.QRcode{ line-height: 28px; padding-top: 24px;}
.QRcode img{ float: left; margin-right: 17px; margin-top: -7px;}
.footer{color: #999999;line-height: 30px; padding-top: 10px; padding-bottom: 10px; text-align: center; background: #fff;}
.link a{ color: #999999; }
.link span{ padding: 0 10px; }
/*banner*/
.banner{width:100%; height:440px;position: relative;margin:0 auto;overflow: hidden; text-align: center;}
.banner .hd{ position: absolute; bottom: 15px;overflow: hidden; z-index: 20;left: 50%; margin-left: -66px;}
.banner .hd ul li{ background: url(focus.png) no-repeat center;width:17px; height: 17px; float: left; margin-left: 5px; cursor:pointer;}
.banner .hd ul li.on{background: url(focus_hover.png) no-repeat center;}
.banner .bd{width:100%;}
.banner .bd ul li{display:inline;float:left;overflow:hidden; position: relative;width: 100%;}
.banner .bd ul li img{width:100%;height:440px; overflow: hidden;}
.banner .arrow{width: 1170px;position:relative; top:-240px;left: 50%; margin-left: -585px;}
.banner .prev,.banner .next{  position: absolute; z-index: 10;width: 41px; height: 75px; top:50%; margin-top: -20px;}
.banner .prev{background: url(prev.png) no-repeat;left: 0px;}
.banner .next{ background: url(next.png) no-repeat; right:0px;}
/*首页主体*/
/*当前位置*/
.current{ font-size: 16px; color: #333333; background:url(icon_home.png) no-repeat left center; padding-left: 33px; line-height: 28px; }
.current a{color: #333333;}
.current a:hover{color: #0075c1;}
.current span{ padding:0 7px; }
.txt_pd{line-height: 26px;}
.txt_pd p{padding-bottom: 26px; text-indent:28px;}
.company_pic{ padding-right: 15px; float: left; margin-top: 6px;}
.company_pic img{width: 270px; overflow: hidden;}
/*左侧通用嵌套*/
.sidebarL{width:270px; float: left; overflow: hidden; padding: 30px 0px;}
.about{ font-size: 28px; color: #fff; font-weight: bold; line-height: 36px; background:url(bg_about.jpg) no-repeat; text-align: center; padding: 20px 0px; font-weight: 400; }
.menu{font-size: 18px; line-height: 50px;}
.menu ul li a{ display: block; background: url(arrow1.png) no-repeat 40px center; color: #666666; padding-left: 55px;border-bottom: 1px solid #c1c1c1;}
.menu ul li a:hover,.menu ul li a.on{ color: #017ec6; background:url(arrow2.png) no-repeat 40px center;border-bottom: 1px solid #3296d0; font-weight: bold; }
.menu ul li.on a{color: #017ec6; background:url(arrow2.png) no-repeat 40px center;border-bottom: 1px solid #3296d0; font-weight: bold;}
.banner_ad{width: 100%; text-align: center;}
.banner_ad img{width:100%;height: 265px;max-width:1440px;width:expression_r(document.body.clientWidth > 1440? "1440px": "auto" ); margin:0 auto;overflow: hidden;}
.sidebarR{width: 870px; float: right; padding-top: 30px;}
.font34{font-size: 34px; line-height: 40px; padding-bottom: 20px;}
.slideBox{width:100%; height: 182px; position: relative; overflow: hidden;}
.slideBox .bd{width: 876px; overflow: hidden;}
.slideBox .bd ul li{float:left;width:214;margin-right:5px;}
.slideBox .bd ul li img{width: 214px; height: 146px; overflow: hidden; display: block;}
.slideBox .bd ul li p{width: 100%;font-size:14px;color:#333; line-height: 26px; padding-top:10px;}
.slideBox .prev,.slideBox .next{ position: absolute; width: 26px; height: 26px; top:60px; z-index: 10; }
.slideBox .prev{background: url(prev2.png) no-repeat center;left: 10px;}
.slideBox .next{background: url(next2.png) no-repeat center;right: 10px;}
.txt{ line-height: 28px; }
.past{ padding-top:10px;}
.past ul{ background: url(bg_1.jpg) repeat-y 78px 12px; margin-top: 20px; }
.past ul li{ padding-top: 34px;}
.past ul li.li1{ padding-top: 0px; }
.past ul li:after{content:"";display:block;clear:both;}
.past .year{width: 84px; background: url(icon_round1.png) no-repeat right center; font-size: 18px; color: #df0000; font-weight: bold; line-height: 28px; margin-top: -19px;}
.past .past_info{width: 760px; line-height: 28px;padding-right:15px;margin-top: -34px; }
.past .past_info1{ padding: 15px; padding-left: 0px;border-bottom: 1px dashed #bcbdbd; }
.past h5{ font-size: 16px; line-height: 28px; padding-bottom: 5px;}
.tab_tit{ height: 47px; border-top: 2px solid #3296d0; line-height: 47px; font-size: 16px;border-bottom: 1px solid #dedede;font-weight: bold;}
.tab_tit ul li{ border-right: 1px solid #dedede; text-align: center; float: left;width: 434px; cursor: pointer;}
.tab_tit ul li.on{ line-height: 48px; z-index: 1; background: #3296d0; color: #fff;}
.office{ padding-top: 30px;}
.list ul{ height:660px; }
.list ul li{ padding: 13px 0px; border-bottom: 1px dashed #c4c4c5;font-size: 12px; line-height: 26px; }
.list ul li a{color: #333333;}
.list ul li a:hover{color: #0075c1;}
.list ul li h5{ font-size: 16px; line-height: 26px; padding-bottom: 5px; font-weight: 400; }
.list ul li p{ height: 52px; overflow: hidden; }
.list ul li span{ float: right; font-size: 12px;}
.gu_page{text-align: center; padding:20px 0px;}
.concept{padding-top: 30px;}
.concept h4{ font-size: 18px; color:#3296d0; font-weight: 400; line-height: 26px; padding: 6px 0px; border-bottom: 1px solid #dadada; }
.concept_info{ padding: 10px 0px;}
.concept_pic{width: 156px; height: 106px; overflow: hidden; margin-top: 6px;}
.concept_info .txt{width: 700px; line-height: 26px;}
.subcompany_1{ padding: 10px 40px;background: #eeeeee; font-size: 16px; font-weight: bold; line-height: 26px; }
.subcompany_w{background: #eeeeee; margin-top: 20px;}
.subcompany_t{ line-height:40px; border-bottom: 1px solid #3296d0; padding-top: 5px;font-size: 16px;padding-left: 55px; font-weight: bold;}
.subcompany_name{ padding-top: 10px;padding-bottom: 15px; }
.subcompany_name span{ line-height: 32px; color: #333333; padding-left: 55px;width: 230px; display: block; float: left; }
.subcompany_w1 .subcompany_t{ background:url(icon_1.png) no-repeat 15px center; }
.subcompany_w2 .subcompany_t{ background:url(icon_2.png) no-repeat 15px center; }
.subcompany_w3 .subcompany_t{ background:url(icon_3.png) no-repeat 15px center; }
.subcompany_w4 .subcodmpany_t{ background:url(icon_4.png) no-repeat 15px center; }
.toggle{ border:1px solid #dbdbdc; border-bottom: 0px;  }
.toggle h5{ font-size: 16px; line-height: 49px; border-bottom: 1px solid #dbdbdc; background: #eeeeee url(arrow_up.png) no-repeat 830px center; padding-left: 18px; font-weight: 400;color: #3296d0; cursor: pointer; }
.toggle h5.arrow_down{background: #eeeeee url(arrow_down.png) no-repeat 830px center;}
.toggle div{border-bottom: 1px solid #dbdbdc; margin-top: -1px;}
.toggle p{line-height: 38px; border-top: 1px dashed #dbdbdc; padding-left: 18px;}
.rideo .tab_tit ul li{width: 289px;}
.list_rideo ul{width: 900px; height: 610px;}
.list_rideo ul li{ float: left; width: 270px; margin-top: 30px; margin-right: 30px; background: #fff; position: relative;}
.list_rideo ul li img{width: 100%; height: 202px;overflow: hidden;}
.list_rideo ul li p{ height:25px; line-height: 25px; padding-top:13px;padding: 13px; padding-bottom: 0px; overflow: hidden;}
.list_rideo ul li a{color: #333333;}
.list_rideo ul li a:hover{ color: #0075c1; }
.list_rideo ul li span{ display: block; line-height: 25px; height: 25px; font-size: 12px;padding-top:13px;padding: 0 13px; padding-bottom: 10px;}
.list_rideo ul li em{display: block; background: url(icon_rideo1.png) no-repeat center;width: 57px; height: 57px; position: absolute;  top:73px; left: 50%; margin-left: -28px; z-index: 1; cursor: pointer;}
.special ul{width: 900px; height: 696px;}
.special ul li{ float:left; width: 270px; margin-right: 30px; margin-top: 30px; background: #f3f4f6; height: 318px;}
.special ul li img{width: 100%; height: 146px; overflow: hidden;}
.special ul li div{ padding-top: 14px; padding-left: 10px;}
.special ul li h6{font-size: 14px; line-height: 22px;}
.special ul li span{display: block; font-size: 12px;line-height: 22px;}
.special ul li p{ height: 75px; line-height: 25px; overflow: hidden; padding-top:10px; text-indent:28px;}
.special ul li a{color: #333333;}
.special ul li a:hover{ color: #0075c1; }
.special ul li i{text-align: right; display: block;}
.special ul li i a{ color: #33a3d7; line-height: 25px;}
.special ul li i a:hover{ text-decoration: underline;color: #33a3d7; }
.QR ul{width: 936px;}
.QR ul li{float: left; width: 164px; margin-right: 70px; text-align: center;}
.QR ul li p{height: 56px; line-height: 28px; padding: 10px 0px; }
.map{height: 175px; position: relative;}
.city_name div{ position: absolute;cursor: pointer; }
.city{width: 258px; height: 282px;overflow: hidden; float: right;}
.city div{height:280px;background: #fff; padding: 0 17px; border:1px solid #d3d3d3;width: 220px;line-height: 32px; cursor: pointer;}
.city h5{ font-size: 16px; line-height: 44px; border-bottom: 1px solid #4f4f4f; font-weight: 400; }
.city span{margin-right: 23px;}
.table_city{ padding-top: 20px;margin-bottom: 40px; }
.table_city td{line-height: 20px; padding: 4px 0px; border-bottom: 1px solid #d2d2d2; border-right:1px solid #d2d2d2; font-size: 12px;}
.table_city td.td_pd{ padding: 0 20px; }
.table_city td.td1{text-align: center;}
.table_city .tr1 td{height: 45px; line-height: 45px; font-weight: bold; font-size: 14px;border-top: 2px solid #3296d0; }
.bor_r0{border-right: 0px !important;}
.table_city table{ display: none;}
.txt1{text-indent: 28px; line-height: 28px;}
.gys_t{ padding-left:120px; border-bottom: 1px solid #d4d4d4; }
.gys_t ul li{ line-height: 40px; float: left; margin-right: 60px;}
.gys_t ul li em{ background: url(icon_bg.png) no-repeat left center; width: 24px; display: inline-block; text-align: center; margin-right: 10px; color: #fff;}
.gys_t ul li.on{color: #cb1414;}
.gys_t ul li.on em{background: url(icon_bg1.png) no-repeat left center;}
.gys_c .txt1{ padding: 15px 0px; }
.feedback table{padding-top: 30px;}
.feedback table td{ height: 32px; line-height: 32px; padding-bottom: 12px; }
.feedback table i{font-style:normal; color: #f5252e;}
.feedback table td.td1{ text-align: right; padding-right: 20px; }
.feedback table input{width: 520px; height: 30px; border: 1px solid #d7d7d7; background: #fff;}
.pro_model div{width: 154px; float: left; background: #fff url(icon_arrow1.jpg) no-repeat 126px 13px;position: relative; z-index: 99999; margin-right: 30px; }
.pro_model span{ display: block; border: 1px solid #d7d7d7; padding-left: 15px; padding-right:30px; }
.pro_model ul{ position: absolute; background: #fff;width:154px; display: none; z-index: 9999;}
.pro_model ul li{ border:1px solid #d7d7d7; border-top:0px;padding-left: 15px; }
.network_con{ padding-top: 60px; }
.ad_right img{width: 100%; height: 166px; overflow: hidden;}
.txt_more{padding: 10px 0px; border-bottom: 2px solid #f21b18; margin-bottom: 10px; }
.list1 ul{ height: 440px; }
.btn_txtmore{text-align: right; padding-right: 25px;}
.btn_txtmore a{ display: block; background: url(icon_5.jpg) no-repeat right center; padding-right: 25px; line-height: 28px; color: #e82129; }
.btn_txtmore a:hover{ text-decoration: underline; }
.download_w{ padding-top: 40px; }
.download{ margin-left: 300px; }
.download a{ display: block; background: url(icon_download.png) no-repeat left center; line-height: 42px; padding-left: 45px; color: #333333; }
.btn_next{ margin-left: 340px; }
.btn_next a{ display: block; background: #e2e2e2 url(bg_2.jpg) no-repeat 20px center; width: 58px;height: 33px; line-height: 33px; padding-left: 40px; color: #333333; cursor: pointer; border-radius: 4px;-moz-border-radius:4px;-webkit-border-radius:4px; margin-top: 30px; }
.download_w a:hover{color: #0075c1;}
/*kong*/
/*研发中心*/
.ky_centre .centre_div{width: 546px;}
.ky_centre .centre_div p{font-size: 14px;line-height: 26px;}
.centre_div ul{margin-top: 10px;}
.centre_div ul li{width: 180px;float: left; }
.centre_div ul li div{width: 132px;border-bottom: 1px solid #acadae;font-size: 18px;}
.centre_div ul li div span{font-size: 34px;color:#cd0000;margin-right: 5px;}
.centre_div ul li p{padding-right: 30px;}
.ky_centre2{margin-top: 32px;margin-bottom: 17px;}
.ky_centre .centre_div .p1{text-indent: 30px;}
/*电子商务*/
.ky_tv p{font-size: 14px;line-height: 26px;text-indent: 3em;padding-bottom: 25px;}
.ky_business li{border:1px solid #c6c6c7;float: left;width: 268px;position: relative;margin-right: 30px;}
.ky_business .li3{margin-right: 0;}
.ky_business li img{display: block;}
.ky_business li .ky_oip{width: 101px;height: 34px;background: url(ky_oip.png) no-repeat;position: absolute;bottom:61px;left: 50%;margin-left: -50px;}
/*产品展厅*/
.ky_exhibition p{font-size: 14px; line-height: 26px;padding:20px 0;text-indent: 3em;}
.ky_exhibition .p1{padding-top: 0;}
/*列表页*/
.ky_list ul{margin-top: 10px;margin-bottom: 30px;}
.ky_list ul li{width: 230px;background: #fff;float: left;margin-right: 30px;padding:0 20px 20px;margin-top: 20px;}
.ky_list ul li p{line-height: 24px;font-size: 16px;}
.ky_cans div{width: 99px;height: 32px;line-height: 32px;text-align: center;background: #3296d0;margin-top: 22px;}
.ky_cans div a{color: #fff;}
.ky_cans div:hover{background: #0075c2;}
.ky_list ul .li3{margin-right: 0;}
/*内容页*/
.ky_div{border:1px solid #ddd;}
/* scr_con style */
.scr_con h5{font-size: 14px; color: #0075c2; height: 24px; line-height: 24px; overflow: hidden;padding: 15px 12px 5px 20px;}
.scr_con h5 .fr{font-size: 12px;color: #939393;font-weight: normal;}
.scr_con h5 a{color: #0075c2; font-size: 16px;}
.scr_con h5 a:hover{ text-decoration: underline; }
.newslist{padding:0 0px 10px 10px;}
.newslist li{line-height:24px;padding:0 10px;overflow:hidden;font-size: 14px;}
/* scr_con style */
.scr_con {position:relative;height:299px;width:500px;background: #EEE;}
#dv_scroll{position:absolute;height:240px;overflow:hidden;width:480px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:59px;width:14px;height:227px;border-left:6px solid #3296d0;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:32px;width:14px;height:195px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-6px;top:0;width:6px;height:70px;overflow:hidden;background:#c8e1ef no-repeat;cursor:pointer;}
#dv_scroll_text {position:absolute;}
/**/
.ky_parameter{border-bottom: 1px solid #ddd;margin-top: 30px;}
.ky_parameter ul li{width: 172px;height: 37px;color: #333;line-height: 37px;text-align: center;float: left;}
.ky_parameter ul .on{background: #0075c2;color: #fff;}
.ky_parameter div{background: url(ky_bj.png) no-repeat left center;padding-left: 23px;}
.ky_parameter div a{color: #333;font-size: 14px;}
.ky_mt27{margin-top: 27px;}
/*现场作业*/
.ky_scene {margin-bottom: 30px;}
.ky_scene ul{margin-bottom: 7px;}
.ky_scene ul li{width: 278px; float: left;margin-right: 18px;}
.ky_scene ul .li3{margin-right: 0;}
.ky_scene ul li img{display: block;}
.ky_scene ul li p{font-size: 14px;line-height: 56px;margin-bottom: 12px;}
.ky_scene ul li p a{color: #333;}
.ky_scene ul li p a:hover{color: #0075c2;}
/*人才理念*/
.ky_idea .fr{width: 355px;}
.ky_idea .fr h2{height: 30px;background: #3287c6;color: #fff;font-size: 14px;line-height: 30px;padding: 0 13px;font-weight:normal;}
.ky_idea .fr{margin-bottom: 10px;}
.ky_idea .fr p{font-size: 14px;line-height: 26px;margin-top: 12px;margin-bottom: 25px;padding-left:13px;}
/*社会招聘*/
.ky_society li{padding:10px 0;border-bottom: 1px dashed #dadadb;overflow: hidden;}
.ky_society ul .li1{padding-top: 0;}
.ky_society li a{float: left;color: #333;}
.ky_society li a:hover{color: #0075c2;}
.ky_society li span{float: right;}
.ky_society ul{margin-bottom: 27px;}
.ky_society{margin-bottom: 30px;}
/*校园招聘*/
.ky_campus p {font-size: 14px;line-height: 26px;color: #333;}
.ky_campus div{text-align: right;padding-right: 38px;margin: 25px 0; }
/*潜在供应商征集2*/
.ky_message{border:1px solid #dbdbdb;margin-bottom: 30px;}
.ky_message h2{height: 50px;background: #ececec;font-size: 16px;line-height: 50px;font-weight: normal;padding-left: 20px;margin-bottom: 15px;}
.ky_message ul{margin-left: 7px;margin-bottom: 20px;}
.ky_message li{padding:10px 13px 10px 5px;}
.ky_message .ky_society{margin-bottom: 17px;}
/*服务理念*/
.ky_support{background: url(ky_pic_gy.png) no-repeat center 44px;}
.ky_blue {background: url(ky_blue.png) no-repeat;width: 212px;line-height: 44px;text-align: center;color: #fff;margin:0 auto; font-size: 22px;font-weight: normal;}
.ky_support ul li{height: 273px;width: 187px;background: #fff;border:1px solid #dbdbdb;margin-top: 118px;margin-right: 38px;float: left;overflow: hidden;}
.ky_support ul .li4{margin-right: 0;}
.ky_support .ky_div{padding:0 15px 30px;}
.ky_support .ky_div h2{font-size: 16px;margin: 12px 0 10px;}
.ky_support .ky_div p{font-size: 14px;line-height: 22px}
/*服务热线*/
.ky_hot_line h2{font-size: 16px;margin-bottom:10px;margin-top: 25px;font-weight: normal;margin-left:5px;color: #007fc6;}
.ky_hot_line .h2{margin-top: 0;}
.ky_hot_line table{border-collapse: collapse;border:1px solid #dbdbdb;}
.ky_hot_line table tr{border-bottom: 1px solid #dbdbdb;background: #fff;}
.ky_hot_line table tr td{padding:15px 0;border-left: 1px solid #dbdbdb;text-indent: 20px;}
.ky_hot_line table .tr1{background: #f2f2f2;height: 43px;border-bottom: 0;}
.font12{font-size: 12px;}
.ky_child .fr{width: 416px;background:url(ky_123.png) no-repeat left 33px; padding-left: 34px;line-height: 22px;font-size: 14px;}
.ky_child .fr span{margin-bottom: 10px;display: block;}
.ky_child_map{background: url(ky_map.png) no-repeat;padding-top: 80px;}
.ky_three h2{font-size: 20px;line-height: 22px;font-weight: normal;color:#3287c6;margin-bottom: 10px;}
.ky_three{margin-left: 96px;}
.ky_three p{font-size: 14px;line-height: 26px;}
.ky_child_map .ky_h2{margin-left: 129px;font-size: 20px;line-height: 22px;color: #3287c6;margin-top: 30px;}
.ky_wu{margin-left: 174px;}
.ky_5{margin-left: 329px;margin-top: 50px;}
/*工艺材料研究所*/
.ky_study_tit ul li{width: 216px;}
.ky_text p{font-size: 14px;line-height: 26px;text-indent: 2em;overflow: hidden;}
.ky_text .fl{margin-right: 20px;margin-top:5px;border:1px solid #c6c6c7;}
.ky_text .fr{margin-left:20px;border:1px solid #c6c6c7;margin-top: 5px;}
.fixedbox{width: 69px; position:fixed;left:50%;margin-left:605px;top:50%; font-family:"宋体"; z-index: 9999; margin-top: -63px; _position:absolute; _top: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);}
.fixedbox ul li{width: 69px;height: 55px;margin-top: 3px;}
.fixedbox ul li a{display: block;text-align: center;color:#333;font-size: 12px;background:#e5e5e5 url(oip.png) no-repeat; padding-top:35px; line-height: 20px; }
.fixedbox ul li.on a,.fixedbox ul li a:hover{background:#ff0000 url(oip_hover.png) no-repeat;color: #fff;}
.fixedbox ul li.icon1 a{background-position:center 8px;}
.fixedbox ul li.icon2 a{background-position:center -54px;}
.fixedbox ul li.icon3 a{background-position:center -110px;}
.fixedbox ul li.icon4 a{background-position:center -166px;}
.fixedbox ul li.icon5 a{background-position:center -226px;}
/*1214*/
.prolist{margin-left: -18px;}
.prolist li{float: left;width: 278px;font-size: 16px; line-height: 26px;margin-left: 18px;padding-bottom: 18px;}
.prolist li img{width: 278px; height: 208px; overflow: hidden;}
.prolist li p{ padding-top: 15px; }
.prolist li p a{display: block; padding-left: 26px;background: url(icon_arrow2.png) no-repeat 0px 6px;color: #333333;}
.prolist li p a:hover{color: #0075c2;}
.coltit{padding-top: 20px;}
.online {padding-bottom: 40px;}
.online table td{height: 30px; line-height: 30px; padding-bottom: 14px; color: #666666;}
.online table td.name{text-align: right; padding-right: 4px;}
.online table td input{width: 402px; height: 28px; line-height: 28px; border:1px solid #d7d7d7; background:#ffffff;font-family: "微软雅黑";}
.online table td i{color: #db2f34;}
.online table td textarea{width: 402px; height: 28px; line-height: 28px; border:1px solid #d7d7d7; background:#fff;font-family: "微软雅黑";height: 118px; overflow: hidden;resize: none;}
.online table td input.online_submit{background: #005fa0;width: 137px; height: 33px;color: #fff; border:none;margin-right: 16px; cursor: pointer;}
.online table td input.online_reset{background: #bdbdbd;width: 137px; height: 33px;color: #fff; border:none;cursor: pointer;}
.online table td input.inpcode{width: 89px;float: left;margin-right: 8px;}
.online table td.codeyz{width: 60px; height:30px; overflow: hidden;}
.online table td .select_box{width: 404px; height:30px; line-height: 28px;background:#fff;font-family: "微软雅黑"; position: relative;}
.online table td .tag_select{width:375px;height:28px;background:url(arrow_select.png) no-repeat right center;line-height:28px; padding-right:22px; padding-left: 5px;border:1px solid #d7d7d7;}
.online table td .tag_select_hover{width:375px;height:28px;line-height:28px;background:url(arrow_select.png) no-repeat right center;padding-right: 22px;padding-left: 5px;border:1px solid #d7d7d7;}
.online table td .tag_select_open{width:375px;height:28px;line-height:28px;background:url(arrow_select.png) no-repeat right center;padding-right: 22px;padding-left: 5px;border:1px solid #d7d7d7;}
.online table td .tag_options{position:absolute;width: 100%; background: #f7f8f9;}
.online table td .tag_options li{padding:0 10px;line-height: 28px; border:1px solid #d7d7d7; border-top: 0px;}
.online table td .tag_options li.open_hover{color:#0075c2;}
.online table td .tag_options li.open_selected{color:#0075c2;}
/*liu*/
/*首页主体*/
.indexmain{ width:1170px; margin:0 auto;}
.index1{ width:1170px; height:293px; margin-top:30px; background-color:#ffffff;}
.index2{ width:1170px; height:344px; margin-top:30px;margin-bottom:40px;}
.index2l{ background-color:#fff;width:570px; height:344px;}
.index2lt{ width:534px;}
.index2lb{ width:534px; margin:0 18px;}
.index2lbt{ height:112px; margin-top:19px;}
.index2lbt img{ float:left; margin-right:20px;}
.index2lbt p.in1{ font-size:14px; line-height:26px; color:#e60012; font-weight:bold;}
.index2lbt p{ font-size:12px; line-height:20px; color:#666666;}
.index2lbb{ padding-top:16px;}
.index2lbb li{ font-size:14px; line-height:30px; color:#333333;}
.index2lbb li span{ float:right; color:#666;}
.index2r{ background-color:#fff;width:570px; height:344px;}
.index2rb{ padding-top:18px; margin:0 20px;}
.index2rb img{ float:left; margin-right:16px;}
.index2rb p{ font-size:14px; line-height:32px; color:#666666; text-indent:2em;}
.tit{height:60px;line-height:60px;color:#333333; border-bottom: 2px solid #d7d7d7; margin:auto 18px;}
.tit_h  li{ float: left; margin-right:10px; padding:0 4px;text-align: center; cursor: pointer;font-size:18px;}
.tit_h  li.on{color:#e60012;font-weight:bold;border-bottom:2px solid #e60012;}
.tit_more{float: right;font-size: 12px; font-weight: 400; padding-left:30px; background:url(index1.png) left center no-repeat;}
.tit_more a{ color: #e60012; display: none;}
.tit_more a:hover{text-decoration: underline;}
.tit p{ font-size:12px; color:#333333; float:left;}
.tit p a{ padding:0 10px;}
.tit p a:hover{ color:#e60012;}
.index1slide{width:113s0px; height:210px;position: relative;margin:0 auto;overflow: hidden; text-align: center; padding-top:20px;padding-left:40px;}
.index1slide .hd{ position: absolute; bottom: 15px;overflow: hidden; z-index: 20;left: 50%; margin-left: -66px;}
.index1slide .hd ul li{ background: url(focus.png) no-repeat center;width:17px; height: 17px; float: left; margin-left: 5px; cursor:pointer;}
.index1slide .hd ul li.on{background: url(focus_hover.png) no-repeat center;}
.index1slide .bd{width:100%;}
.index1slide .bd ul li{display:inline;float:left;overflow:hidden; position: relative;width:260px; height:212px; margin-right:15px;}
.index1slide .bd ul li p{ line-height:50px; font-size:14px; color:#333333; text-align:center;}
.index1slide .bd ul li img{ border:1px solid #cccccc;width:258px;height:161px; overflow: hidden;}
.index1slide .prev,.index1slide .next{  position: absolute; z-index: 10;width: 17px; height: 28px; top:50%; margin-top: -20px;}
.index1slide .prev{background: url(index2_03.png) no-repeat;left:12px;}
.index1slide .next{background: url(index2_05.png) no-repeat; right:12px;}
/*1-1*/
.aabox1{ padding:10px 10px 0px 10px; width:850px; height:180px; background-color:#fff;}
.aabox1 img{ float:right; margin-left:30px;}
.aabox1 p{ padding-top:10px; padding-left:6px; font-size:14px; line-height:28px; color:#333333;}
.aabox2{width:920px;}
.aabox2l{ width:113px; font-size:18px; text-align:center; float:left; margin-right:26px;}
.aabox2l p{ font-size:18px; line-height:50px; color:#333333;}
.aabox2l img{ margin-bottom:10px;}
.aabox2r{width:730px;float:left;font-size:14px;line-height:26px;color:#333; border-bottom:1px dashed #c5c6c7; height:190px;}
.aa1{ padding-top:60px;}
.aa2{ padding-top:70px;}
.aa3{ border-bottom:none;}
/*1-3*/
.acbox1{ padding:10px 10px 0px 10px; width:848px; height:186px; background-color:#fff; border-left:1px solid #ebebec; border-right:1px solid #ebebec; border-bottom:4px solid #d3d3d4;}
.acbox1 img{ float:left; margin-right:16px;}
.acbox1 p.ac1{ font-size:18px; line-height:40px; color:#0075c2; font-weight:bold;}
.acbox1 p{ font-size:16px; line-height:34px; color:#333333;}
.acbox1 p span{ font-weight:bold;}
.acbox2{margin-top: 20px;margin-bottom: 40px;}
.acbox2l{width: 384px;background: #fff;padding:0px 20px; height:490px;position: relative;border-left:1px solid #ebebec;border-right:1px solid #ebebec;border-bottom: 3px solid #d3d3d4;border-radius: 10px;-moz-border-radius: 10px;
-webkit-border-radius: 10px; }
.acbox2l h3{font-size: 18px;color: #0075c2;font-weight: normal;line-height: 44px;padding-top: 6px;}
.acbox2l p{line-height: 27px;}
.acbox2l img{position: absolute;right:0;bottom: 0;}



/*2-1*/
.ky_news{margin-bottom: 40px;}
.ky_news ul{margin-bottom: 20px;margin-top: -15px;}
.ky_news ul li{padding:15px 0;border-bottom:1px dashed #cacacb;}
.ky_news ul li a{float: left;font-size: 16px;}
.ky_news ul li a:hover{color: #0075c2;text-decoration: underline;}
.ky_news ul li span{float: right;}
.ky_news ul li div{line-height: 26px;}
.ky_news ul li p{line-height: 26px;font-size: 12px;color: #6b6b6c;margin-top: 5px;}
/*3-1*/
.ky_parts{margin-bottom: 40px;}
.ky_check div{width: 660px;}
.ky_parts b{float: left;margin-right: 10px;line-height: 38px;margin-left: 20px;}
.ky_check input{float: left;width: 16px;height: 16px;margin-top: 12px;}
.ky_check span{float: left;margin-left: 10px;margin-right: 30px;line-height: 38px;}
.ky_check2{margin-top: 10px;}
.ky_search1{width: 355px;height: 40px;background: url(3-1pic2.png) no-repeat; float: left;padding-left: 28px;color: #cacacb;line-height: 40px;}
.ky_search2{width: 40px;height: 40px;background: url(3-1pic3.png) no-repeat; float: left;}
.ky_machine{background: url(3-1pic4.jpg) no-repeat left top;padding-top: 26px;margin-top: 20px;}
.ky_machine ul{margin-top: -30px;margin-bottom: 30px;}
.ky_machine li{width: 270px;height:282px;float: left;margin-right: 29px;background: #fff;margin-top: 30px;}
.ky_machine li div{padding:20px;overflow: hidden;}
.ky_machine li  a{width: 99px;height: 32px;background: #3296d0;line-height: 32px;color: #fff;text-align: center;margin-top: 21px;}
/*4-1*/
.market{margin-bottom: 40px;}
.submark{width: 221px;height: 270px;border:1px solid #cecece; float: right;margin-top: 128px;padding:17px 11px 0px 13px;}
.submark select{width: 221px;height: 30px;border:1px solid #999;background: #f7f8f9;}
.submark input{width: 221px;height: 30px;background: #26509c;color: #fff;text-align: center;line-height: 30px;margin-top: 20px;}
.submark h2{font-size: 14px;line-height: 46px;border-bottom: 2px solid #999;margin-bottom: 6px;}
.submark p{line-height: 22px;margin-bottom: 16px;}
/*4-4*/
.activity{margin-bottom:20px;*margin-bottom:40px;}
.activity li{width: 276px;border:1px solid #f0f1f2;margin-right: 18px;float: left;margin-bottom: 20px;}
.activity li img{border:1px solid #c6c6c7;}
.activity li div{padding:15px 18px 5px 12px;border-bottom:3px solid #e5e6e6;}
.activity li h3{font-size: 14px;line-height: 27px;}
.activity li span{font-size: 12px;line-height: 36px;display: block;}
.activity li p{font-size: 14px;line-height: 25px;text-indent: 2em;}
.activity li a{display: block;line-height: 25px;color: #d31119;text-align: right;margin-top: 10px;}
.activity li .bor_top{border-top:3px solid #d31119;}
/*4-5*/
.order table{border-collapse: collapse;margin-bottom: 20px;}
.order table .w95{width: 85px;text-align: right;padding-right:10px;line-height: 30px;}
.order table .w298{width:298px;}
.order table .w298 input{width: 296px;height: 30px;border:1px solid #d7d7d7;}
.order table .w113{width:103px;text-align: right;padding-right:10px;line-height: 30px;}
.order table .w709 input{width: 707px;height: 30px;border:1px solid #d7d7d7;}
.order table .w709 textarea{width: 707px;height: 143px;border:1px solid #d7d7d7;margin-bottom: 20px;}
.order table .w709 .tij{width: 143px;height: 26px;background: url(4-5pic1.jpg) no-repeat; color: #fff;line-height: 26px;text-align: center;border:0;}
.order table td i{color: #fe2525;}
.order table tr{height: 52px;vertical-align: top;}
/*4-6*/
.anti-fake{width: 870px;height:417px; margin-bottom:40px;position: relative;}
.ky_dw{position: absolute;bottom:190px;left:50%;margin-left: -140px;}
.ky_dw h2{font-size: 30px;color: #da0000;text-align: center;line-height: 70px;}
.ky_dw input{width: 281px;height: 38px;background: url(4-6pic2.jpg) no-repeat;color: #fff;text-align: center;line-height: 38px;font-size: 15px;}
/*5-1*/
.ky_contact{margin-top: 30px;margin-bottom: 40px;}
.ky_map{margin-top: 10px;}
.ky_map img{float: left;}
.ky_map dl{background: url(5-1pic2.jpg) no-repeat left 10px;width: 518px;float: right;line-height: 47px;padding-left: 40px;margin-top: 11px;}
.ky_map dl dt p{line-height: 20px;color: #eb1d24;font-size: 14px;}
.ky_map dl dt{margin-top: 6px;}
.ky_mapl{ width:592px; height:314px; float:left;}
/*使用保养*/
.ky_upkeep{margin-bottom: 40px;}
.ky_upkeep li{height: 75px;background: #eeeeee;padding-right: 20px;line-height: 75px;margin-top: 20px;}
.ky_upkeep li div{background: url(ky_bjliao.png) no-repeat right center;width: 100px;text-align: center;color:#fff;}
.ky_upkeep li div a{color:#fff;}
.ky_upkeep li p{padding-left:28px;}
.ky_upkeep li:first-child{margin-top: 0;}
/*在线咨询*/
.ky_center{margin-top: 30px;}
.ky_consL{float:left;width:270px;background:#f2f2f2;padding-bottom:40px;}
.ky_consL h2{ padding-left:20px;font-size:16px;color:#333; font-weight:bold; height:42px; line-height:42px; border-bottom:1px solid #d9d9d9;margin-bottom:12px;}
.ky_consL ul li{line-height:32px;font-size:14px;color:#666;padding-left:36px;}
.ky_consL ul li.phone{background:url(hyzxmainrrpic_03.png) no-repeat 10px;}
.ky_consL ul li.mail{background:url(hyzxmainrrpic_06.png) no-repeat 10px;}
.ky_consL ul li.site{background: url(site.jpg) no-repeat 10px;}
.ky_consR{margin-left: 30px;float: left;width: 870px;}
/*在线咨询*/
.consult{margin-bottom: 30px;}
.consult .w80{width: 81px;line-height: 30px;text-align: right;}
.consult .w80 i{color: #f00;}
.consult .w504{width: 504px;}
.consult tr{height: 44px;vertical-align: top;}
.consult .w504 input{width: 402px;border:1px solid #d7d7d7;height: 28px;}
.consult .w89 input{width: 89px;}
.consult .w89 img{display: inline-block;vertical-align: middle;}
.consult .w504 select{width: 404px;height: 30px;border:1px solid #d7d7d7;padding-left: 10px;}
.consult .w504 textarea{height: 119px;width: 404px;border:1px solid #d7d7d7;padding:0;}
.consult .w137 input{width: 137px;margin-right: 16px;color: #fff;height: 33px;}
.consult .w137 input.on{background: #005fa0;}