﻿
/* 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;}
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: 25px;}
.logo_box a,.logo_box span{ display: block; float: left; }
.logo_box span{ padding: 0 18px; }
.logo{ padding-top: 14px;}
.language{ height: 35px; line-height: 35px;}
.language a{background: url(../image/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(../image/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(../image/bg_search.png) no-repeat; width:206px; border:none; padding: 8px 10px 8px 22px; font-size:14px; color:#999; height: 20px;}
.btn_search{ width:42px; height:36px; text-decoration: underline;}
/*分享*/
.share{ padding-top:10px; text-align:right;}
.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(../image/bg_line.jpg) repeat-x;}
/*尾部*/
.footer_nav{background: #dddddd; padding-top: 10px; padding-bottom: 22px; line-height: 25px;}
.footer_nav h4{font-size: 18px; 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: 500px; margin-right: 70px;}
.footer_nav .logo_box span img{ height: 45px; }
.footer_nav .logo_box .logo{ padding-top: 10px; }
.footer_nav2{width: 74px;margin-right: 70px;}
.footer_nav3{width: 196px;}
.footer_nav4{width: 215px;}
.footer_nav3 li a{width:98px; 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: 10px auto;}
.QRcode{ line-height: 28px; padding-top: 15px;}
.QRcode img{ float: left; margin-right: 17px; margin-top: -7px;}
.footer{color: #999999; font-family: "宋体"; line-height: 30px; padding-top: 20px; 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(../image/focus.png) no-repeat center;width:17px; height: 17px; float: left; margin-left: 5px; cursor:pointer;}
.banner .hd ul li.on{background: url(../image/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:450px; 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(../image/prev.png) no-repeat;left: 0px;}
.banner .next{ background: url(../image/next.png) no-repeat; right:0px;}
.tempWrap{ margin: 0 auto;}
.font_song{font-family: "宋体"; font-size: 14px; padding-top: 30px; padding-bottom: 20px;}
.whitebox{border:1px solid #f1f2f3;background: #fff;}
.width370{width:370px;}
.width770{width:770px;}
.tit{font-size: 16px; font-weight: bold;height:35px;line-height:35px;color: #333333; padding-top: 10px; border-bottom: 2px solid #d7d7d7; margin:auto 17px;}
.tit_h ul li{ float: left; margin-right:10px; padding: 0 10px; text-align: center; cursor: pointer;}
.tit_h ul li.on{color: #0075c1; border-bottom: 2px solid #0084cf;}
.tit_more{float: right;font-size: 14px; font-weight: 400;}
.tit_more a{ color: #0075c1; display: none;}
.tit_more a:hover{text-decoration: underline;}
.dy{ padding:12px 17px;}
.dy li{line-height:30px;color: #474747; }
.dy li a{color: #333333;}
.dy li a:hover{color:#0075c1;}
.dy li span{ float: right; font-size: 12px; color: #999999;}
.tit1{font-size: 16px; font-weight: bold;color: #333333;}
.tit1 li{ line-height: 35px; padding-top: 10px; background: #e2e2e2; float: left; margin-right: 1px;width: 128px; text-align: center; cursor: pointer;}
.tit1 li.width125{width: 125px;}
.tit1 li.on{ background: #fff; color: #0075c1; }
.pro{ padding: 10px;}
.pro_pic{width: 311px; height: 186px; padding-top: 7px;}
.pro_pic img{width: 311px; height: 186px; overflow: hidden;}
.pro_info{width: 420px; line-height: 28px;}
.pro_info p{padding-bottom: 7px; max-height: 112px;height: expression_r( this.scrollHeight > 112 ? "112px" : "auto" ); overflow: hidden;}
.pro_info ul{ border-top:2px dashed #cdcdcd; padding-top: 7px;max-height: 56px;height: expression_r( this.scrollHeight > 56 ? "56px" : "auto" );}
.pro_info ul li{float: left; background: url(../image/icon_li1.png) no-repeat left center; padding-left: 25px;width: 100px; margin-right: 15px;}
.pro_info ul li a{color: #333333;}
.pro_info ul li a:hover{color:#0075c1;}
.wrap1 .width370{height: 280px;}
.wrap1 .width770{height: 280px;}
.wrap1 .dy{height: 210px;}
.wrap2{ padding-top: 20px;}
.wrap2 .dy{height:150px;}
.focus{margin-top: 20px; background: #fff; position: relative;}
.focus .hd{ position: absolute; bottom: 15px;overflow: hidden; z-index: 20;right: 15px;}
.focus .hd ul li{ background: url(../image/focus1.png) no-repeat center;width:10px; height: 10px; float: left; margin-left: 5px; cursor:pointer;}
.focus .hd ul li.on{background: url(../image/focus1_hover.png) no-repeat center;}
.focus p{ padding-right: 74px; height: 40px; line-height: 40px; overflow: hidden; padding-left: 18px; color: #333333; }
.focus .bd ul li{position: relative;}
.focus .bd ul li img{width: 100%; overflow: hidden;}
.focus em{position: absolute; display: block;background: url(../image/icon_rideo.png) no-repeat center; width: 52px; height: 52px; z-index: 30; top:67px; left: 50%; margin-left: -26px; cursor: pointer;}
.pro_more{text-align: right;}
.pro_more a{color: #0075c1;}
.pro_more a:hover{text-decoration: underline;}
.ad_wrap{width:800px;}
.ad{width:348px; padding: 10px; float: left; margin-right: 30px; background: #fff;border: 1px solid #f1f2f3; position: relative;}
.ad em{ display: block;width: 48px; height:60px; position: absolute; z-index: 1; right: 10px; top:10px; font-size: 22px; font-family: "微软雅黑"; color: #fff; line-height: 30px; padding:4px 10px; text-align: center; }
.ad_t1 em{background: #007fc6;}
.ad_t2 em{background: #ff0000;}
.ad img{width: 100%; height: 200px; overflow: hidden;}
.ad .dy{padding: 0px; height: 240px;}
.focus_ad{ position: relative; }
.focus_ad .prev,.focus_ad .next{  position: absolute; z-index: 10;width:63px; height: 55px;top:156px;}
.focus_ad .prev{background: url(../image/prev1.png) no-repeat;left: 11px;}
.focus_ad .next{ background: url(../image/next1.png) no-repeat; right:11px;}
/*通用左侧嵌套*/
.sidebarL{width:270px; float: left; overflow: hidden; padding: 30px 0px;}
.about{ font-size: 28px; color: #fff; font-weight: bold; line-height: 36px; background:url(../image/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(../image/arrow1.png) no-repeat 40px center; color: #666666; padding-left: 55px;border-bottom: 1px solid #c1c1c1;}
.menu ul li a:hover{ color: #017ec6; background:url(../image/arrow2.png) no-repeat 40px center;border-bottom: 1px solid #3296d0; font-weight: bold; }
.menu ul li.on a{color: #017ec6; background:url(../image/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;padding: 30px 0px;}
.font34{font-size: 34px; line-height: 40px; padding-bottom: 20px;}
/*当前位置*/
.current{ font-size: 16px; color: #333333; background:url(../image/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;}

.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(../image/prev2.png) no-repeat center;left: 10px;}
.slideBox .next{background: url(../image/next2.png) no-repeat center;right: 10px;}
.txt{ line-height: 28px; }
.past{ padding-top:10px;}
.past ul{ background: url(../image/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(../image/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(../image/icon_1.png) no-repeat 15px center; }
.subcompany_w2 .subcompany_t{ background:url(../image/icon_2.png) no-repeat 15px center; }
.subcompany_w3 .subcompany_t{ background:url(../image/icon_3.png) no-repeat 15px center; }
.subcompany_w4 .subcodmpany_t{ background:url(../image/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(../image/arrow_up.png) no-repeat 830px center; padding-left: 18px; font-weight: 400;color: #3296d0; cursor: pointer; }
.toggle h5.arrow_down{background: #eeeeee url(../image/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(../image/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: 310px;position: relative;}
.city_name div{ position: absolute; }
.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; }
.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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/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(../image/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_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(../image/ky_pic_gy.png) no-repeat center 44px;}
.ky_blue {background: url(../image/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(../image/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(../image/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(../image/oip.png) no-repeat; padding-top:35px; line-height: 20px; }
.fixedbox ul li.on a,.fixedbox ul li a:hover{background:#ff0000 url(../image/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;}
/*人才理念*/
.ky_idea{height: 234px;background:url(../image/ky_idea.jpg) no-repeat;}
.ky_idea .fl{width: 390px;padding-left: 20px;padding-right: 10px;padding-top: 10px;}
.ky_idea .fl p{line-height: 26px;font-size: 16px;margin-top: 25px;}
/*招聘平台*/
/*社会招聘*/
.ky_society li{padding:10px 0;border-bottom: 1px dashed #dadadb;overflow: hidden;}
.ky_society ul .li1{padding-top: 0;}
.ky_society li a{color: #333;height:20px;line-height: 20px; overflow: hidden;}
.ky_society li a:hover{color: #0075c2;}
.ky_society li span{float: right;}
.ky_society ul{padding-bottom: 30px;}
.ky_society{margin-bottom: 30px;}
.ky_society ul li:after{content: "";display: block; clear: both;}

.ky_society h2,.ky_society3 h2{font-size: 24px;color: #616161;font-weight: normal;padding-bottom: 20px;}
.ky_terrace .ky_society{padding-bottom: 20px;border-bottom:1px dashed #a8a8a1;}
.ky_terrace .ky_society ul{height: 318px;}
.ky_terrace .ky_paging{text-align: center;}




.ky_society3 ul li{padding:20px 0px 15px;border-top:1px dashed #d7d7d7;}
.ky_society3 ul li b{background: url(../image/qq.jpg) no-repeat left center;padding-left: 42px;line-height: 24px;padding-right: 20px;font-size: 16px;color: #616161;}
.ky_society3 ul li p{background: url(../image/aa.jpg) no-repeat left 6px;padding-left: 42px;line-height: 30px;margin-right: 20px;font-size: 16px;color: #616161;}
.ky_society3 ul .li1{padding-top: 0;border-top:0;}
.ky_society3{margin-bottom: 10px;}
.ky_society3 ul{height: 550px;}
/*员工成长*/
.ky_employee{margin-top: -30px;}
.emp_tit{margin-top: 30px;margin-bottom: 20px;}
.emp_tit h2{font-size: 20px;color: #007ec7;font-weight: normal;background: url(../image/emp_tit.png) no-repeat 0 -5px;padding-left:33px;height: 26px;line-height: 24px;}
.emp_tit .tit1{background-position: 0 -69px;float: left;}
.emp_tit a{float: right;color: #f14148;line-height: 26px;}
.ky_train{height: 227px;background: #f1f1f1;}
.ky_train p{width: 532px;float: left;line-height: 28px;text-indent: 2em;padding:15px 30px 15px 20px;}
.ky_train img{float: right;}
.ky_dongt li{padding:20px 0px;border-bottom:1px solid #d7d7d7;}
.ky_dongt{margin-top: -20px;}
.ky_dongt img{margin-right: 30px;}
.dongtR{width: 568px;}
.dongtR h2{font-size: 18px;line-height: 36px;font-weight: normal;}
.dongtR p{line-height: 25px;color: #999;margin-top: 10px;}
.dongtR div{line-height: 25px;margin-top: 20px;}
.dongtR div span{float: left;color: #999;}
.dongtR div a{float: right;color: #d1d1d1;}
.dongtR div a:hover{color: #0075c1;text-decoration: underline;}
.emp_tit .tit2{background-position: 0 -133px;padding-left: 40px;}
.emp_tit .tit3{background-position: 0 -190px;float: left;}