.youjianzixun input { border-bottom: #ddd 1px solid; border-left: #ddd 1px solid; line-height: 33px; margin: 5px 0px; padding-left: 10px; width: 234px; font-family: microsoft yahei, "΢���ź�" !important; height: 33px; color: #cccccc; border-top: #ddd 1px solid; border-right: #ddd 1px solid } .youjianzixun .submit { border-bottom: medium none; border-left: medium none; line-height: 35px; margin: 10px 0px 14px; width: 114px; font-family: microsoft yahei, "΢���ź�" !important; background: #e62129; float: left; height: 35px; color: #fff; font-size: 14px; border-top: medium none; cursor: pointer; border-right: medium none } .youli { line-height: 35px; margin-top: 10px; padding-left: 15px; display: block; float: left; color: #666; font-size: 14px } .youjianzixun p { line-height: 22px; color: #999; clear: both; font-size: 14px } .youjianzixun { position: relative } .youjianzixun .hand { position: absolute; display: block; top: 101px; cursor: pointer; right: 10px } .bannertop { z-index: 2; position: relative; margin: 0px auto; width: 1200px; height: 570px; overflow: hidden; top: 0px; left: 0px } .yjzx { z-index: 999; position: absolute; filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#e5ffffff,endcolorstr=#e5ffffff); padding-bottom: 40px; padding-left: 25px; width: 250px; padding-right: 25px; height: 300px; margin-left: 300px; top: 85px; padding-top: 40px; left: 50% } .yjzxtit { margin-bottom: 5px } .yjzxtit span { font-size: 25px } .yjzxtit p { line-height: 30px; color: #666; font-size: 14px } .slidebox { z-index: 1; position: relative; width: 100%; height: 570px; overflow: hidden } .slidebox .bd { z-index: 0; position: relative; height: 100% } .slidebox .bd li { zoom: 1; display: block; height: 570px; vertical-align: middle } .slidebox .prev { position: absolute; filter: alpha(opacity=50); margin-top: -25px; width: 32px; display: block; height: 40px; top: 50%; left: 3%; opacity: 0.5 } .slidebox .next { position: absolute; filter: alpha(opacity=50); margin-top: -25px; width: 32px; display: block; height: 40px; top: 50%; left: 3%; opacity: 0.5 } .sousuo { background-color: #f5f5f5; width: 100%; height: 50px; overflow: hidden } .sousuo p { line-height: 50px; float: left; color: #666; font-size: 14px; font-weight: 700 } .sousuo p a { margin: 0px 5px; color: #999; font-weight: normal } .sousuo .sousuo_box { margin-top: 8px; width: 248px; float: right; height: 33px } .sousuo .sousuo_box .input { border-bottom: #e62129 2px solid; border-left: #e62129 2px solid; line-height: 27px; outline-style: none; outline-color: invert; padding-left: 8px; outline-width: medium; width: 190px; background: none transparent scroll repeat 0% 0%; float: left; height: 27px; border-top: #e62129 2px solid; border-right: #e62129 2px solid } .sousuo .sousuo_box .btn { border-bottom: medium none; border-left: medium none; width: 46px; display: block; background: #e62129; float: right; height: 31px; color: #fff; border-top: medium none; cursor: pointer; font-weight: 700; border-right: medium none } .m_pright { width: 927px; float: right } .m_pright h3 { border-bottom: #e7e7e7 1px solid; line-height: 38px; margin-bottom: 20px; height: 38px; color: #cecece; clear: both; font-weight: normal } .m_pright h3 a { padding-bottom: 0px; padding-left: 20px; padding-right: 20px; display: inline-block; color: #333333; font-size: 15px; font-weight: bold; padding-top: 0px } .m_pright h3 a:hover { background: url(/uploads/image/kms15/lvjiantou.png) no-repeat 0px 17px; color: #05a4e9 } .m_pright .cur { background: url(/uploads/image/kms15/lvjiantou.png) no-repeat 0px 17px; color: #05a4e9 } .m_pright h3 .u_more { display: block } .m_pright h3 .u_more a { padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px } .f_fr { float: right } .u_dlst1 { padding-bottom: 18px; width: 209px; float: left; height: 250px; margin-right: 25px; _height: 250px; _padding-bottom: 18px } .u_dlst1 dd { border-bottom: #fff 1px solid; border-left: #fff 1px solid; border-top: #fff 1px solid; border-right: #fff 1px solid } .lastdl { margin-right: 0px } .u_dlst1 dt { position: relative; width: 209px; margin-bottom: 50px; _margin-bottom: 45px } .u_dlst1 dt em { text-align: center; line-height: 40px; width: 95%; text-overflow: ellipsis; display: block; white-space: nowrap; height: 40px; color: #888; font-size: 14px; overflow: hidden } .u_dlst1 dt img { width: 209px; display: block; height: 209px } .u_dlst1 dt a { border-bottom: #f5f5f5 2px solid; border-left: #f5f5f5 2px solid; width: 209px; display: block; height: 209px; border-top: #f5f5f5 2px solid; border-right: #f5f5f5 2px solid } .u_dlst1 dd a { float: left; margin-right: 18px } .u_dlst1 dd .lasta { margin-right: 0px } .g_cho h2 { text-align: center; height: 195px } .g_cho h2 a { color: #fff; font-size: 24px; font-weight: normal } .g_cho h2 em { display: block } .m_cho .u_lst2 { line-height: 48px; margin-bottom: 24px; height: 48px; margin-left: 280px } .m_cho .u_lst2 li { float: left; margin-right: 97px } .m_cho .u_lst2 li a { line-height: 48px; padding-left: 45px; width: 167px; display: block; background: no-repeat; float: left; height: 48px; color: #fff; font-size: 18px; font-weight: bold } .m_cho .u_lst2 li a:hover { background: no-repeat } .m_cho .u_lst2 .cur a { background: no-repeat } .m_cho dt { width: 540px; float: left; margin-right: 10px } .m_cho dd { width: 520px; float: left; padding-top: 80px } .m_cho dd h3 { margin-bottom: 10px; color: #333333; font-size: 26px; font-weight: bold } .m_cho dd h3 b { color: #04489d } .m_cho dd p { padding-bottom: 85px; line-height: 24px; color: #555555; font-size: 14px } .xuanze { width: 100%; background: url(/uploads/image/kms15/ysbj.jpg) repeat-x; height: 500px; padding-top: 50px } .ystitle { text-align: center; background: url(/uploads/image/kms15/ystitbj.png) no-repeat 0px center; color: #fff } .ystitle h3 { font-size: 36px } .ystitle p { line-height: 30px; color: #b2e4fa; font-size: 16px } .ys01 { padding-bottom: 15px; margin: 42px 20px 10px 0px; padding-left: 15px; width: 255px; padding-right: 10px; background: #fff; float: left; height: 295px; padding-top: 15px; box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2) } .ys01wen p { line-height: 60px; color: #222922; font-size: 16px; font-weight: 700 } .ys01wen span { line-height: 20px; color: #888; font-size: 12px } .ys04 { padding-bottom: 15px; margin: 42px 0px 10px; padding-left: 15px; width: 255px; padding-right: 15px; background: #fff; float: left; height: 295px; padding-top: 15px; box-shadow: 2px 3px 3px rgba(0, 0, 0, 0.2) } .ys04wen p { line-height: 60px; color: #7bb300; font-size: 16px; font-weight: 700 } .ys04wen span { line-height: 20px; color: #888; font-size: 12px } .xuanze2 { overflow: visible !important } .huoban { margin-bottom: 63px } .huobantit { background: url(/uploads/image/kms15/huobantitbj.png) no-repeat left center } .hbtit02 { line-height: 44px; margin: 0px auto; padding-left: 70px; width: 460px; background: no-repeat 20px 5px; color: #666; font-size: 30px } .picscroll-left { position: relative } .picscroll-left .hd2 { } .picscroll-left .hd2 .next { position: absolute; width: 23px; display: block; background: url(/uploads/image/kms15/hezuoniu.png) no-repeat -24px 0px; height: 48px; overflow: hidden; top: 22px; cursor: pointer; right: 0px } .picscroll-left .hd2 .prev { position: absolute; width: 23px; display: block; background: url(/uploads/image/kms15/hezuoniu.png) no-repeat; float: right; height: 48px; overflow: hidden; top: 22px; cursor: pointer; left: 0px } .picscroll-left .bd2 { margin: 45px 0px 0px 35px } .picscroll-left .bd2 ul { zoom: 1; overflow: hidden } .picscroll-left .bd2 ul li { text-align: center; margin: 0px 12px; width: 200px; float: left; overflow: hidden; _display: inline } .picscroll-left .bd2 ul li .pic { text-align: center } .picscroll-left .bd2 ul li .pic img { border-bottom: #eee 1px solid; border-left: #eee 1px solid; width: 198px; display: block; height: 88px; border-top: #eee 1px solid; border-right: #eee 1px solid } .geduan01 { width: 100%; background: url(/uploads/image/kms15/geduan01bj.jpg) no-repeat center top; height: 244px } .gdwen01 { width: 516px; float: right; margin-right: 60px } .gdwen01 h3 { margin-top: 92px; display: block; color: #fff; font-size: 30px } .gdwen02 { margin-top: 20px; overflow: hidden } .gdwen02 a { text-align: center; line-height: 35px; margin-top: 5px; width: 106px; display: block; background: #e62129; float: right; height: 35px; color: #fff; font-size: 16px } .gdwen03 { line-height: 40px; padding-left: 53px; background: no-repeat; float: left; height: 47px; color: #fff; font-size: 16px } .gdwen03 span { line-height: 45px; font-size: 25px } .shebei { margin-top: 60px } .shebeitit { background: url(/uploads/image/kms15/shebeititbj.png) no-repeat left center } .sbtit02 { line-height: 44px; margin: 0px auto; padding-left: 70px; width: 187px; background: no-repeat 20px 5px; color: #666; font-size: 30px } .picscroll-left02 { position: relative } .picscroll-left02 .hd3 { } .picscroll-left02 .hd3 .next { position: absolute; width: 38px; display: block; background: url(/uploads/image/kms15/shebeiniu.png) no-repeat -39px 0px; height: 87px; overflow: hidden; top: 62px; cursor: pointer; right: 0px } .picscroll-left02 .hd3 .prev { position: absolute; width: 38px; display: block; background: url(/uploads/image/kms15/shebeiniu.png) no-repeat; float: right; height: 87px; overflow: hidden; top: 62px; cursor: pointer; left: 0px } .picscroll-left02 .bd3 { margin: 45px 0px 0px 35px } .picscroll-left02 .bd3 ul { zoom: 1; overflow: hidden } .picscroll-left02 .bd3 ul li { text-align: center; margin: 0px 17px; width: 250px; float: left; overflow: hidden; _display: inline } .picscroll-left02 .bd3 ul li .pic { text-align: center } .picscroll-left02 .bd3 ul li .pic img { border-bottom: #eee 1px solid; border-left: #eee 1px solid; width: 246px; display: block; height: 206px; border-top: #eee 1px solid; border-right: #eee 1px solid } .sbtitle { text-align: center; line-height: 55px; color: #666; font-size: 14px } .geduan02 { width: 100%; background: url(/uploads/image/kms15/geduan02bj.jpg) no-repeat center top; height: 254px } .gdwen04 h3 { margin-top: 100px; display: block; color: #fff; font-size: 25px } .gdwen04 p { line-height: 30px; display: block; color: #b2e4fa; font-size: 16px } .gdwen05 { margin-top: 12px; overflow: hidden } .gdwen05 a { text-align: center; line-height: 35px; margin-top: 5px; width: 106px; display: block; background: #e62129; float: left; height: 35px; color: #fff; margin-left: 20px; font-size: 16px } .gdwen06 { line-height: 40px; padding-left: 53px; background: no-repeat; float: left; height: 47px; color: #fff; font-size: 16px } .gdwen06 span { line-height: 45px; font-size: 25px } .khjz { padding-bottom: 60px; padding-left: 0px; padding-right: 0px; background: #f5f5f5; padding-top: 60px } .jzlist { margin-top: 33px; overflow: hidden } .jzlist li { padding-bottom: 17px; margin-top: 25px; padding-left: 17px; width: 545px; padding-right: 17px; display: block; background: #fff; float: left; height: 112px; padding-top: 17px } .jzlist li .jzpic { width: 152px; float: left; height: 111px } .jzlist li .jzpic img { width: 100% } .jzpic_r { padding-left: 18px; width: 367px; float: left } .jztitle { line-height: 40px; color: #666; font-size: 16px; font-weight: 700 } .jznote { line-height: 22px; color: #999; font-size: 14px } .home-about { padding-bottom: 50px; padding-left: 0px; padding-right: 0px; padding-top: 50px } .home-about-pic { position: relative; width: 640px; float: left; height: 370px } .home-about-pic ul { position: relative; width: 580px; height: 340px; overflow: hidden } .home-about-pic dl { position: absolute; width: 270px; bottom: 0px; height: 160px; right: 0px } .home-about-pic dl dt { padding-bottom: 10px; line-height: 28px; padding-left: 35px; padding-right: 35px; color: #fff; font-size: 16px; padding-top: 30px } .home-about-pic dl dd { position: relative } .home-about-pic dl dd a { position: absolute; padding-bottom: 0px; line-height: 30px; background-color: #fff; padding-left: 25px; bottom: -42px; padding-right: 25px; display: inline-block; height: 30px; color: #05a4e9; font-size: 14px; right: 25px; padding-top: 0px } .home-about-pic dl dd a:hover { background-color: #e62129; color: #fff } .home-about-text { position: relative; width: 510px; float: left; height: 370px; margin-left: 50px } .home-about-title { } .home-about-title h6 { line-height: 24px; color: #d7d7d7; font-size: 24px; font-weight: 300 } .home-about-title h2 { line-height: 30px; color: #e62129; font-size: 25px; font-weight: 700 } .home-about-text dl { position: absolute; bottom: 0px; height: 310px; right: 0px; left: 0px } .home-about-text dl dt { padding-bottom: 20px; line-height: 24px; padding-left: 0px; padding-right: 0px; color: #333; font-size: 12px; padding-top: 10px } .home-about-text dl dt p { padding-bottom: 8px; padding-left: 0px; padding-right: 0px; padding-top: 8px } .home-about-text dl dt pre { line-height: 28px; font-family: microsoft yahei, "΢���ź�" !important; word-wrap: break-word; white-space: pre-wrap; color: #666; font-size: 13px } .home-about-text dl dd { position: absolute; bottom: 0px; left: 0px } .home-about-text dl dd a { text-align: center; line-height: 40px; background-color: #e62129; width: 110px; display: inline-block; height: 40px; color: #fff; font-size: 14px; margin-right: 10px } .home-about-text dl dd a:hover { background-color: #e62129 } .newsmain .slidetxtbox { background-color: #fff; width: 697px; float: left; height: 435px } .newsmain .new_r { width: 438px; float: right; height: 435px } .newsmain { margin-bottom: 15px } .slidetxtbox .hd { border-bottom: #05a4e9 1px solid; overflow: hidden } .slidetxtbox .hd li { cursor: pointer } .slidetxtbox .hd li { text-align: center; line-height: 45px; width: 120px; display: block; background: #333; float: left; height: 45px; color: #fff; font-size: 16px; font-weight: bold; text-decoration: none } .slidetxtbox .hd li:hover { background: #05a4e9; color: #fff } .slidetxtbox .hd li.on { background: #05a4e9; color: #fff } .slidetxtbox .news { margin-top: 30px; display: block; overflow: hidden } .slidetxtbox .news .top_1 { margin-bottom: 15px; overflow: hidden } .slidetxtbox .news .nl_pic { border-bottom: #dddddd 1px solid; border-left: #dddddd 1px solid; padding-bottom: 2px; padding-left: 2px; padding-right: 2px; float: left; border-top: #dddddd 1px solid; border-right: #dddddd 1px solid; padding-top: 2px } .slidetxtbox .news .nl_pic img { display: block } .slidetxtbox .news .nl_wen { margin-left: 266px } .slidetxtbox .news .nl_wen h5 { padding-bottom: 13px; padding-left: 0px; padding-right: 0px; padding-top: 13px } .slidetxtbox .news .nl_wen h5 a { color: #666; font-size: 16px; font-weight: normal } .slidetxtbox .news .nl_wen p { line-height: 23px; height: 69px; color: #999; font-size: 13px; overflow: hidden } .slidetxtbox .news .nl_wen > a { text-align: center; line-height: 30px; background-color: #e62129; margin-top: 15px; width: 106px; display: block; height: 30px; color: #fff; font-size: 13px; text-decoration: none } .newsmain .slidetxtbox .news li { line-height: 35px; margin: 0px; padding-left: 10px; width: 100% !important; background: url(/uploads/image/kms15/newsli.jpg) no-repeat left center; height: 35px } .newsmain .slidetxtbox .news li em { width: 100px; float: right; color: #c2c2c2; font-size: 13px } .newsmain .slidetxtbox .news li a { color: #666; font-size: 14px } .new_r .ntop { border-bottom: #05a4e9 1px solid; line-height: 45px; height: 45px; color: #fff } .new_r .ntop h5 { float: left } .new_r .ntop h5 a { text-align: center; width: 120px; display: block; background: #05a4e9; color: #fff; font-size: 16px } .new_r .ntop .nmor { text-transform: uppercase; float: right; color: #fff; font-size: 13px } .new_r .learn { margin: 20px auto 0px; width: 424px; height: 447px; overflow: hidden } .new_r .bd { margin: 20px auto 0px; width: 424px; height: 340px; overflow: hidden } .new_r .learn li { border-bottom: #ddd 1px dashed; margin-bottom: 15px; height: 100px; vertical-align: top } .new_r .learn li img { display: block } .new_r .learn li h5 { padding-bottom: 10px; padding-left: 30px; width: 360px; text-overflow: ellipsis; padding-right: 0px; display: block; white-space: nowrap; background: url(/uploads/image/kms15/wen.jpg) no-repeat 0px 9px; color: #444; font-size: 14px; overflow: hidden; padding-top: 10px } .txtmarquee-top .tempwrap { height: 330px !important } .new_r .learn li p { line-height: 25px; padding-left: 30px; background: url(/uploads/image/kms15/da.jpg) no-repeat 0px 2px; height: 50px; color: #888; font-size: 13px; overflow: hidden } .links { padding-bottom: 10px; line-height: 30px; padding-left: 215px; padding-right: 8px; background: url(/uploads/image/kms15/linkbj.jpg) no-repeat; height: 70px; padding-top: 20px } .links a { padding-bottom: 0px; padding-left: 10px; padding-right: 10px; padding-top: 0px } .inpro_newcon { width: 920px; margin-top: 10px; } .inpro_newcon ul { width: 950px; } .inpro_newcon li { float: left; width: 220px; padding-right: 15px; margin-top: 10px; } .inpro_newcon img { width: 207px; height: 155px; border: 1px #d0d0d0 solid; background: #fff; padding: 2px; } .inpro_newcon p { text-align: center; margin-top: 10px; width: 212px; line-height: 26px; overflow: hidden; color: #888; background: #eee; margin-bottom: 5px; } .inpro_newcon p a { text-decoration: none; font-size: 12px; color: #333; display: block; line-height: 26px; padding-bottom: 10px; padding-top: 10px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } .inpro_newcon p a:hover { color: #fff; text-decoration: none; font-size: 12px; background: #00a0e9; }