body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td{margin:0px;padding:0px;border:0px;outline:none;}
table{border-collapse:collapse;border-spacing:0;table-layout:fixed;}
body{font-family:"Microsoft YaHei",SimSun,SimHei;font-size:12px;line-height:24px;  margin:0 0;padding:0 0; color:#000; background:#fff;}
fieldset,img,action{vertical-align:top;border:0px;}
ul,li{ list-style:none;}
a{ text-decoration: none;}

img{ border:0;}
.clearfix:before, .clearfix:after {   
    content:"";   
    display:table;   
}   
.clearfix:after{   
    clear:both;   
    overflow:hidden;   
}   
.clearfix{   
    *zoom:1;   
}  
.l{ float: left;}
.r{ float: right;}
.abc{ border-radius:65px; display: block;color:#fff; font-size: 28px; height: 65px; line-height: 65px;}
.abc_group{ width: 630px; margin: 0 auto; margin-top: 40px;}
.abc_group .abc1{ width: 225px; float: left; background:url(../img/dlby_21.png) no-repeat 30px center #fc815c; text-indent: 80px;}
.abc_group .tel{ background: url(../img/dlby_18.png) no-repeat 30px center #3399ff; float: right; width: 335px; text-indent: 85px;;}
.abc_group a:hover{ color:#fff}

.wrap{ width: 720px; margin: 0 auto;}

.banner img{width: 100%;}
.dlby1{ width: 100%; background: #eef0f2; padding: 55px 0px 50px 0px;}
.dlby1_t{ width: 578px; margin: 0 auto; height: 260px; background: url(../img/dlby_06.jpg) no-repeat left top; position: relative; margin-bottom: 15px;}
.dlby1_t img{ display:block; width: 155px; height: 210px; position: absolute; left: 25px; top: 25px;}
.dlby1_t p{ color:#000; font-size: 24px; line-height: 33px; position: absolute; left: 220px; top: 96px; width: 342px; font-weight: 50;}
.dlby1_t p span{ color:#0882d8}

.dlby1_t2{ width: 447px; margin: 0 auto; text-align: center;}
.dlby1_t2 .dlby1_text{ width: 449px; background: url(../img/k_07.jpg) no-repeat center center; color:#c4803f; font-size: 22px; line-height: 32px; }
.dlby1 .abc_group{ width: 600px; margin: 30px auto 0 auto;}

.dlby2{ padding: 50px 0px;}
.dlby_title{ width: 100%; text-align: center; margin-bottom: 50px;} 
.dlby_title h3{ color:#0882d8; font-size: 42px; line-height: 50px;}
.dlby_title span{ display: inline-block;; height: 1px ; background: #333333; width: 160px;}
.dlby_title p{ color:#000000; font-size: 34px; line-height: 55px;}

.dlby2_c{ width: 695px; margin: 0 auto;}
.dlby2_c dl{ width: 225px; float: left; margin-left: 10px; margin-bottom: 10px; min-height: 338px; background: #eaeaea; text-align: center;}
.dlby2_c dl dt{ width: 100%; height: 135px; position: relative; background: #cccccc;}
.dlby2_c dl dt img{ width: 170px; height: 170px; border-radius:170px; border: 5px solid #eaeaea; display: block;; position: absolute; left: 22.5px; top: 10px;;}
.dlby2_c dl dd{ padding-top: 65px;}
.dlby2_c dl dd h4{ line-height: 45px; color:#000000; font-size: 26px; font-weight: 200;}
.dlby2_c dl dd p{ line-height: 30px; color:#333333; font-size: 22px; font-weight: 100;}
.dlby2_c dl.dl1{ margin-left: 0;}

.dlby2 .abc_group{ width: 600px; margin: 40px auto 0 auto;}
.abc_group .abc_zy{ width: 340px; background: #3399ff; text-align: center;}
.dlby2 .abc_group .abc1{ float: right;}

.dlby3{ width: 100%; background: #eef0f2; padding: 55px 0px 50px 0px;}
.dlby3_c{ width:686px; margin:150px auto 70px auto;}
.dlby3_c1{ width: 100%; height: 258px; background: #498cd2; position: relative; margin: 110px 0px 0px 0px;}
.dlby3_c1 .dlby3_c1_l{ width: 289px; position:absolute; top: -66px; left: 0;}
.dlby3_c1 .dlby3_c1_l h4{ height: 66px; line-height: 66px; color:#498cd2; font-size: 44px; font-weight: 20; opacity: 0.5; text-indent: 99px;}
.dlby3_c1 .dlby3_c1_r{ width: 322px; height: 393px; padding: 0px 25px;; position: absolute; top: -106px; background: url(../img/bj_03.jpg) no-repeat left top;right:22px; display: inline ;}
.dlby3_c1_r  h3{ color:#498cd2; font-size: 24px; line-height: 40px; padding-top: 15px; text-align: center; margin-bottom: 38px;;}
.dlby3_c1_r h4{ color:#fff; font-size: 22px; line-height: 40px; margin-bottom: 25px;}
.dlby3_c1_r p{ color:#fff; font-size: 22px;font-weight: bold; line-height: 30px; }
.dlby3_c2{ margin-top: 170px;}
.dlby3_c2 .dlby3_c1_l{right: 0px;  position: absolute; left: auto;}
.dlby3_c2 .dlby3_c1_l h4{ text-indent: 38px;}
.dlby3_c2 .dlby3_c1_r{ padding: 0px 20px; width: 332px; margin-left: 22px; margin-right: 0; position: absolute; left: 0;}
.dlby3 .abc_group{ width: 600px; margin: 0px auto }


.dlby4{ padding: 65px 0 0 0;}
.dlby4_c{ margin-left: 20px; width: 355px; height: 213px; position: relative; background: url(../img/bj_07.jpg) no-repeat left top; padding:25px 275px 0px 25px; margin-bottom: 50px;}
.dlby4_c img{ display: block; width: 280px; height: 230px; position: absolute; right: -30px; top: 16px;}
.dlby4_c p{ font-size: 24px; color:#333333; line-height: 35px;text-indent: 2em;}
.dlby4_c p span{ color:#498cd2; font-weight: bold;}

.dlby4_c2{ padding: 40px 60px; background: #498cd2;text-align: center;}
.dlby4_c2 h4{ line-height: 55px; color:#fff; font-size: 30px; margin-bottom: 25px; }
.dlby4_c2 ul li{ display: inline-block; margin: 0 10px;}
.dlby4_c2 .abc_group{ margin-top: 25px;}
.dlby4_c2 .abc_group .abc1{ float: right; text-align:left}
.dlby4_c2 .abc_group .tel{ float: left; background: #ffffff; text-align: center; color:#3399ff; text-indent: 0;}

.dlby5,.dlby7,.dlby8{ padding: 60px 30px; background: #fff;}
.dlby5_t {  color:#000; font-size: 24px; line-height: 32px; text-indent: 2em;}
.picScroll-left{ margin-top: 45px;}
.picScroll-left .hd ul{ width: 100%; margin: 40px 0px; text-align: center;  }
.picScroll-left .hd ul li{ display: inline-block; text-indent:9em; overflow:hidden;width: 20px; height: 20px; border-radius:20px; background: #999999; margin: 0px 14px; }
.picScroll-left .hd ul li.on{ background:#3399ff; }
.picScroll-left .bd{margin-left: -17px;}
.picScroll-left .bd li{ width: 320px; height: 266px; position: relative; float: left; margin-left: 17px;}
.picScroll-left .bd li img{ width: 320px; height: 266px;}
.picScroll-left .bd li  span{ display: block; width: 100%; height: 56px; line-height: 56px; color:#fff; font-size: 24px; text-align: center; position: absolute;left: 0; bottom: 0; z-index: 3;}
.picScroll-left .bd li  span.bj{ background: #000; opacity: 0.6; z-index: 1;}

.dlby6{ width: 100%; background: url(../img/dlby_68.jpg) no-repeat left top; height: 278px; position:relative}
.dlby6 p{ width: 365px; position: absolute; left: 65px; top: 105px; color:#fff; font-size:22px ; line-height: 30px;}
.dlby6 a{ width: 205px; height: 40px; background: #ff9600; border-radius:40px; color:#fff; text-align: center; display: block; position: absolute; left: 145px; top: 187px; line-height: 40px;}

.slideTxtBox .hd{ width: 600px; margin: 45px auto;}
.slideTxtBox .hd ul li{float: left; width: 256px; text-indent: 90px; border-radius: 5px; cursor:pointer;height: 66px; line-height: 66px; background: url(../img/ycmr_50.png) no-repeat 38px center #666666; color:#fff; font-size: 30px; font-weight: bold;}
.slideTxtBox .hd ul li.on{ background-color: #f96e07;}
.slideTxtBox .hd ul li.lir{ float: right;}
.slideTxtBox .tab_tal{ width: 100%; margin-left: -20px;}
.slideTxtBox .tab_tal dl{ float: left; margin-left:20px; width: 318px; min-height: 212px; border: 1px solid #a0a0a0; position: relative; padding-top: 296px;}

.slideTxtBox .tab_tal dl dt{ width:320px; height: 296px; position: absolute;; left: -1px; top: -1px;;}

.slideTxtBox .tab_tal dl dd h4{ text-align: center; color:#333333; font-size: 32px; padding-top: 15px; }
.slideTxtBox .tab_tal dl dd h4 span{ color:#666666; font-size:24px ; font-weight: normal; padding-left: 15px;line-height: 55px;}
.slideTxtBox .tab_tal dl dd p{ text-align: center;; color:#333; font-size: 24px; line-height: 35px;}
.slideTxtBox .tab_tal dd ul{ padding: 0 10px; margin-top: 15px;}
.slideTxtBox .tab_tal dd ul li{ float: left; height: 40px; border-radius: 40px; width: 144px;}
.slideTxtBox .tab_tal dd ul .li1 a{ display: block; width: 100%; background: url(../img/ycmr_61.png) no-repeat 10px center #f96e07; border-radius:40px; height: 40px; line-height: 40px; color:#fff; font-size: 22px; text-indent: 46px;}
.slideTxtBox .tab_tal dd ul .li2 a{ display: block; width: 100%; background: url(../img/tel_07.png) no-repeat 10px center #ff3333; border-radius:40px; height: 40px; line-height: 40px; color:#fff; font-size: 22px; text-indent: 46px;}
.slideTxtBox .tab_tal dd ul .li2{ float: right;}

.dlby8_c{ width:660px; margin: 0 auto ; margin-top: 35px;}
.dlby8_c dl{ width: 318px; min-height: 533px; border: 1px  solid #498cd2; float: left; background: #498cd2;}
.dlby8_c dl dt{ width: 318px; height:210px; overflow: hidden;}
.dlby8_c dl dt img{ width: 318px; heigh:210px;}
.dlby8_c dl dd{ padding: 30px 0px  0px 0px;}
.dlby8_c dl dd h4{ color:#fff; font-size:30px; text-align: center ; line-height: 45px; margin-bottom: 10px;}
.dlby8_c dl dd ul{ padding-left: 50px ;}
.dlby8_c dl dd ul li{ color:#fff; font-size: 22px; line-height:32px ; text-indent: 20px; background: url(../img/dlby_78.png) no-repeat left center;}
.dlby8_c dl dd p{ text-align: center; color:#fff; font-size: 22px; margin: 25px 0px 25px 0px; line-height: 35px;} 
.dlby8_c dl .abc{ width: 170px; height: 50px; border-radius: 50px; background: #ff9600; line-height: 50px; font-size: 26px;margin: 0 auto; text-align: center;}
.dlby8_c dl.dlr{ float: right;}


.dlby9{ padding: 1px 36px 0px 36px; }
.dlby9 h3{ margin-bottom: 30px; color:#ff6600; font-size: 28px; text-align: center;}
.dlby9 ul li{ float: left; margin-bottom: 15px; }
.dlby9 ul li a{ display: block; height: 50px; color:#fff; font-size: 22px; text-align: center; line-height: 50px;}
.dlby9 ul li.li1{width:316px;}
.dlby9 ul li.li2{ float: right;}
.dlby9 ul li.li3{width:200px;}
.dlby9 ul li.li4{width:226px; margin-left: 13px;}
.dlby9 ul li.li5{ width:200px; float: right;}

.dlby9 ul li.li7{ float: right;}

.dlby9 ul li.blue a{ background: #5b97ef;}
.dlby9 ul li.zi a{ background: #a569fc;}
.dlby9 ul li.orange{ background: #f2ba8b;}
.dlby9 ul li.green{ background: #84c7be;}

.abc_group a:hover{color:#fff}
.abc:hover{color:#fff}
