.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;
}