﻿/****************************/
/*       Power By          */
/*      爱上喵科技         */
/*     QQ:1509871176      */
/***************************/

/* 共用 ==================*/
.wp{max-width:1200px; width: 100%; overflow: hidden; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.wp1{max-width:1200px; width: 100%; margin: 0 auto; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
a:hover{color: #0CB2C2!important;}

/* 独立class ==================*/
body{background-color: #fff;}
.dc-bk1{background-color: #efedf2;}
.dc-bk2{background-color: #ffffff;}
.dc-bk3{background-color: #f8f8f8;}
.dc-bk4{background-color: #f4f2f7;}


.dc-nbk1{background-color: #528eb5!important; border-color: #528eb5!important;}
.dc-nbk2{background-color: #55a5aa!important; border-color: #55a5aa!important;}
.dc-nbk3{background-color: #e5ca8f!important; border-color: #e5ca8f!important;}
.dc-nbk4{background-color: #b288ba!important; border-color: #b288ba!important;}
.dc-nbk5{background-color: #b5b5b5!important; border-color: #b5b5b5!important;}

.dc-dl1{ padding-top: 15px; padding-bottom: 80px; }
.dc-dt1{text-align: center;}
.dc-dt1 .img1{max-width: 31px;}
.dc-dt1 h3{font-size: 26px; color: #545454; padding-top: 5px;}
.dc-dt1 small{text-transform:uppercase; display: block; padding-top: 10px; font-size: 22px; color: #ccc; font-family: "宋体"; letter-spacing: 3px;}
.dc-dl1 dd{padding-top: 20px;}

.dc-dl1.cx1{padding-bottom: 10px;}

.dc-dl2{padding-top: 20px; padding-bottom: 10px;}
.dc-dl2 dd{padding-top: 11px;}
.dc-dt2 h2{font-size: 22px; color: #0ebac8;}
.dc-dt2.cx1 h2{font-size: 24px; color: #1d99e5;}

.dc-dl2.cx2 .dc-dt2{border-bottom: 1px solid #d6d6d6; padding-bottom: 8px; padding-left: 15px;}
.dc-dl2.cx3 .dc-dt2{overflow: hidden; clear: both;}
.dc-dl2.cx3 .dc-dt2 .dc-pgm1{float: right; white-space:nowrap;}
.dc-dl2.cx3 .dc-dt2 h2{display: block; overflow: hidden; font-size: 24px; color: #1d99e5;}

.dc-dl2.cx4{padding-top: 10px; padding-bottom: 0px;}
.dc-dl2.cx4.li1 .dc-dt2 h2{color: #528cb3;}
.dc-dl2.cx4.li1 .navL2.cx1 li.hover .navL2-m1{color: #528cb3; border-color: #528cb3;}

.dc-dl2.cx4.li2 .dc-dt2 h2{color: #54a5aa;}
.dc-dl2.cx4.li2 .navL2.cx1 li.hover .navL2-m1{color: #54a5aa; border-color: #54a5aa;}

.dc-dl2.cx4.li3 .dc-dt2 h2{color: #deb970;}
.dc-dl2.cx4.li3 .navL2.cx1 li.hover .navL2-m1{color: #deb970; border-color: #deb970;}

.dc-dl2.cx4.li4 .dc-dt2 h2{color: #b287b9;}
.dc-dl2.cx4.li4 .navL2.cx1 li.hover .navL2-m1{color: #b287b9; border-color: #b287b9;}

.dc-dl2.cx4.li5 .dc-dt2 h2{color: #ff9999;}
.dc-dl2.cx4.li5 .navL2.cx1 li.hover .navL2-m1{color: #ff9999; border-color: #ff9999;}

.dc-dl4{padding-top: 20px; padding-bottom: 13px;}
.dc-dt4{font-size: 0; padding: 0px 5px;}
.dc-dt4 .bx1,.dc-dt4 .bx2{width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-dt4 .bx1{padding-right: 1%;}
.dc-dt4 .bx2{padding-left: 1%;}
.dc-dl4 dd{padding-top: 20px;}
.dc-dt4 .bx1 h3,.dc-dt4 .bx1 small,.dc-dt4 .bx1 span{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.dc-dt4 .bx1 small{padding: 0px 15px; font-size: 16px; color: #545454; font-weight: bold;}
.dc-dt4 .bx1 h3{font-size: 22px; color: #1d99e5;}
.dc-dt4 .bx1 span{font-size: 14px; color: #a3a3a3; font-family: "宋体";}
.dc-dt4 .bx2{text-align: right;}
.dc-dt4 .bx2 .m1,.dc-dt4 .bx2 .m2{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-dt4 .bx2 .m2{padding-left: 30px;}




.dc-btn2{text-align: center; font-size:14px; color: #fff; font-family: "宋体"; border: 0px; width: 145px;height: 27px; line-height: 27px; background-color: #36cfd7; text-align: center; border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;  display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-btn2:hover{opacity: 0.8; color: #fff!important;}
.dc-btn2.cx2{width: 100px;}





/* 正常class ==================*/
#hd{background-color: #fff;}

.hd-top1{overflow: hidden; clear: both; padding: 11px 0px;}
.hd-top1 .bx1{float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.hd-top1 .bx2{padding-left: 5px; display: block; overflow: hidden; padding-right: 10px;}
.hd-top1 .bx2 a.logo img{width: 624px;}

.dc-iph1{background:url("../images/pt-img1.jpg") no-repeat left center; background-size: 31px auto; padding-left: 40px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-iph1 small{display: block; font-size: 14px; color: #0CB2C2;}
.dc-iph1 h3{font-size: 26px; color:#0CB2C2;}

.hd-top2{background-color: #79D0DA;}

/* pc-nav ==================*/
.pc-nav .k1,.pc-nav .k2{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pc-nav .k1{width: 82%;}
.pc-nav .k2{width: 18%; text-align: right; height: 58px; padding: 0px 10px;}
.pc-nav .logo,.pc-nav .mainnav-m1{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:14px; vertical-align: middle;}
.pc-nav .mainnav-m1{padding-top: 4px; display: block;  font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/}
.pc-nav .mainnav-m1 .mainnav{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:14px; vertical-align: middle;}
.pc-nav .logo img{max-height: 84px;}
.pc-nav .mainnav-m2{width: 100%; text-align: right;}
.mainnav{width: 100%; display: inline-block; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/}
.mainnav li{padding: 0px 1px; text-align: center; width: 12.5%; position: relative; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:16px; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.mainnav li.last{background: transparent; padding-right: 0px;}
.mainnav li:hover .navlist{position: absolute; display:block;}
.mainnav li a.a1{ padding: 0px 10px; font-weight: bold; width: 100%; height: 66px; line-height: 66px; display: inline-block; border-top: 2px solid transparent; text-align: center; font-size: 14px; color: #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.mainnav li.on a.a1,.mainnav li a.a1:hover,.mainnav li .navlist a:hover{color: #fff!important; background-color: #0EBAC8;}
.navlist{z-index: 1000; /*border: 1px solid #69d0e2;*/ width:98%; position: relative; box-shadow: 0px 0px 11px -1px rgba(0,0,0,.3); top: 65px; left:1%; text-align: left; background-color: rgba(255,255,255,.9); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#e5ffffff,endColorstr=#e5ffffff); padding-top: 2px; padding-bottom: 2px;}
.navlist a{display: block; text-align: center; border-bottom: 1px solid #69d0e2; white-space:nowrap; width: 100%; height: 37px; line-height: 36px; color: #0eb4ce; font-size: 14px; padding: 0px 5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.navlist a:last-child{border-bottom: 0px;}
.navlist a:hover{opacity: 0.8;}
.mainnav li:hover a.a1{background-color: #0ebac8;}

/* dc-sousuo ==================*/
.dc-sousuo{font-size: 0; border: 1px solid transparent; margin-top: 11px; padding: 0px 10px; width: auto; position: relative; overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-sousuo .inp1{ padding-left: 0px; padding-right: 30px; background: transparent; border: 0px; font-size: 14px; color: #fff; height: 40px; line-height: 40px; text-align: left; width:0px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1);}
.dc-sousuo .btn1{position: absolute; right: 10px; top: 0px; width: 24px; height: 100%; border: 0px; font-size: 0; cursor: pointer; background:url("../images/pt-img3.jpg") no-repeat center center; background-size:24px auto;}
.dc-sousuo input::-webkit-input-placeholder {color: #fff;}
.dc-sousuo input:-moz-placeholder {color: #fff;}
.dc-sousuo input::-moz-placeholder {color: #fff;}
.dc-sousuo input::-ms-input-placeholder {color: #fff;}
.dc-sousuo:hover{border: 1px solid #fff;}
.dc-sousuo:hover .inp1{width:170px;}

.dc-shares1 h3.tt{ display: inline-block; background:url("../images/pt-ico18.jpg") no-repeat center center; background-size: contain; width: 30px; height: 30px;}
.dc-shares1 {position: relative; display: inline-block; margin-top: 8px;}
.dc-shares1 .shareList1{background-color: #fff; display: none; position: absolute; z-index: 10; top: 30px; right: 0px; border: 1px solid #ddd; padding: 5px 11px; text-align: left;}
.dc-shares1 .shareList1 .share-li1 img,.shareList1 .share-li1 span{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-shares1 .shareList1 .share-li1 span{font-size: 14px; color: #999999; padding-left: 14px; white-space:nowrap;}
.dc-shares1 .shareList1 .share-li1 {white-space:nowrap; border-bottom: 1px solid #69d0e2; padding: 5px 0px;}
.dc-shares1 .shareList1 .share-li1:hover span{color: #e52f18!important;}
.dc-shares1 .shareList1 .share-li1.last,.shareList1 .share-li1:last-child {border-bottom: 0px;}
.dc-shares1:hover h3.tt{background-color: transparent; border-bottom: 0px; position: relative; z-index: 20;}
.dc-shares1:hover .shareList1{display: block;}

.pc-nav .k2{text-align: right; white-space:nowrap;}
.pc-nav .k2 .m1,.pc-nav .k2 .m2{margin: 0px 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}

/* swf 幻灯片 独立模块 ==================*/
.slick-js img{width: 0px;}
.slick-prev,.slick-next{opacity: 0.3; font-size: 0px; border: 0px; z-index: 10; position:absolute; cursor: pointer; top: 42%;width: 46px; height: 46px; background-size: 100% auto!important;}
.slick-prev:focus,.slick-next:focus{outline-color:transparent;}
.slick-prev{left: 20px; background:url("../images/swf-lbtn.png") no-repeat center center;}
.slick-next{right: 20px; background:url("../images/swf-rbtn.png") no-repeat center center;}
.slick-dots{position: absolute; bottom: 10px; text-align: center; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/
    left: 50%;
    width: 100%;
    margin-left: -50%;
}
.slick-prev:hover,.slick-next:hover{opacity: 1;}
.slick-dots li{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:0; vertical-align: middle;}
.slick-dots li button{cursor: pointer;  padding: 0px; margin: 0px 3px; font-size: 0px; width: 7px; height: 7px; border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%; border: 0px; background-color: #fff; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.slick-dots li.slick-active button{background-color: #e0b12c!important;}
.slick-dots li.slick-active button:focus{outline-color:transparent;}
.slick-gy{text-align: center; position: relative; }
.slick-gy .slick-slide img{display: inline-block; width:100%;}
.slick-gy .slick-slide img:hover{opacity: 1;}
/*
.slick-gy .slick-slide img{opacity: 0;}
*/
.slick-gy .slick-active img{opacity: 1;}
.slick-js .slick-next,.slick-js .slick-prev{opacity: 1; transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1);}
.slick-js .slick-next{right: 10px;}
.slick-js .slick-prev{left: 10px;}
.slick-next.slick-disabled{display: none!important;}
.slick-prev.slick-disabled{display: none!important;}

#swf{width: 100%; overflow: hidden;}

.swf-slick1{font-size: 0;}
.swf-slick1 .swfm11{height: 623px; position: relative; overflow: hidden; background-size:100% auto; background-size:cover; background-position: center center; background-repeat: no-repeat;}
.swf-slick1 .swfm11 .txtb{background-color: rgba(0,0,0,.1); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.swf-slick1 .swfm11 .txtb:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.swf-slick1 .swfm11 .txtb .m1{text-align: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.swf-slick1 .swfm11 .txtb .m1 h3{position: relative; font-size: 60px; color: #00a0ea;}
.swf-slick1 .swfm11 .txtb .m1 small{display: block; font-size: 32px; color: #00a0ea;}
.swf-slick1 .swfm11 .txtb .m1 .ct{font-size: 20px; color: #00a0ea; padding-top: 5px;}

.dc-btn1{position: relative; overflow: hidden; margin-top: 30px; background-color: #00a0ea;width: 140px;height: 40px; line-height: 40px; color: #fff; font-size: 18px; text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-btn1 span{position:relative; z-index: 10; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-btn1:hover{opacity: 0.8; color: #fff!important;}


.swf-slick1 .slick-prev,.swf-slick1 .slick-next{background-size:contain!important;}
.swf-slick1 .slick-prev{background: url(../images/pt-swfl.png) no-repeat center center;}
.swf-slick1 .slick-next{background: url(../images/pt-swfr.png) no-repeat center center;}

/* dc-asmimgp5 ==================*/
.dc-asmimgp5{font-size:0; text-align:left; width: 102%;}
.dc-asmimgp5 li{width: 25%; padding-right: 2%; padding-bottom: 28px;text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.asmimgp5-m1{display: block;}
.asmimgp5-m1 .imgbox{height: 111px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.asmimgp5-m1 .imgbox img{max-height:100%; max-width: 104px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.asmimgp5-m1 .imgbox:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.asmimgp5-m1 .imgbox .img1{height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.asmimgp5-m1 .imgbox .img1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.asmimgp5-m1 .txtbox{padding-top: 20px;}
.asmimgp5-m1 .txtbox h3{font-size: 30px; color: #fff;}
.asmimgp5-m1 .txtbox .ct p{font-size: 18px; color: #fff; line-height: 28px;}
.asmimgp5-m1 .txtbox .ct{padding-top: 12px;}
.dc-asmimgp5 .li1 .asmimgp5-m1{background-color: #32b1b8;}
.dc-asmimgp5 .li2 .asmimgp5-m1{background-color: #36cfd7;}
.asmimgp5-m1{height: 265px; font-size: 0;}
.asmimgp5-m1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.asmimgp5-m1 .bx1{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.pgm11{padding-top: 37px;}

.pgm12{padding: 12px 0px;}
.newL1{font-size: 0; width: 102%;}
.newL1>li{width: 25%; padding-right: 2%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.newL1-m1{background-color: #fff; overflow: hidden;}
.newL1-m1 .imgbx1{position:relative; display:block; overflow: hidden; height: 0px; padding-top:50%;}
.newL1-m1 .imgbx1 img{position:absolute; top:0px; left: 0px; width: 100%;  _height: auto; *+height: auto;  max-height: none;cursor: pointer;
    transition: all 0.6s;}
.newL1-m1 .imgbx1 img:hover{transform: scale(1.1);}
.pgm12-m2 .ct2{padding: 15px; padding-top: 0px;}


.pL6{font-size: 0;height:111px;}
.pL6 li{padding: 10px 2px; border-bottom: 1px solid #eee; overflow: hidden;}
.pL6-m1{overflow: hidden; clear: both; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; }
.pL6-m1 span.time{font-size: 12px; color: #333; float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pL6-m1 .m1{display: block; overflow: hidden; padding-right: 5px;}
.pL6-m1 .m1 p{font-size: 12px; color: #333; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.pL6-m1:hover .m1 p,.pL6-m1:hover span.time{color: #0CB2C2;}

.pgm12-m2 .tt2{overflow: hidden; clear: both; padding: 15px 10px; padding-bottom: 5px;}
.pgm12-m2 .tt2 .more{float: right; font-family: "宋体"; margin-top: 8px; font-size: 12px; color: #35999b; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pgm12-m2 .tt2 .m1{display: block; overflow: hidden; padding-right: 5px;}
.pgm12-m2 .tt2 .m1 h2{font-size: 22px; color: #32b1b8; }

/* dc-ltnav1 ==================*/
.dc-ltnav1{padding-bottom: 10px; font-size:0; margin: 0 auto; width: 100%; text-align:left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-ltnav1 li{width: 20%; text-align: center; padding: 10px 1.5%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.ltnav1-m1{font-size: 20px; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; color: #fff; height: 60px; line-height: 60px; background-color: #dcdcdc; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; display: block;}
.dc-ltnav1 li.hover .ltnav1-m1{color: #fff; background-color: #d72fba;}
.dc-ltnav1 li.hover .ltnav1-m1:hover{color: #fff!important; opacity: 0.9;}
.ltnav1-m1:hover{color: #fff!important; opacity: 0.8;}

.dc-ltnav1 .li1 .ltnav1-m1{background-color: #528eb5;}
.dc-ltnav1 .li2 .ltnav1-m1{background-color: #55a5aa;}
.dc-ltnav1 .li3 .ltnav1-m1{background-color: #deba70;}
.dc-ltnav1 .li4 .ltnav1-m1{background-color: #b288ba;}
.dc-ltnav1 .li5 .ltnav1-m1{background-color: #ff9999;}

.navL2{font-size: 0;}
.navL2 li{width: 20%; padding: 7px 1%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.navL2-m1{font-size: 16px; color: #333; display: block; height: 40px; line-height: 38px; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; border: 1px solid #ccc; text-align: center; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; display:inline-block;width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.navL2 li.hover .navL2-m1{border: 1px solid #528eb5; color: #528eb5; font-weight: bold;}


#ks1 li:hover a{background-color:#528eb5;}
#ks2 li:hover a{background-color:#55a5aa;}
#ks3 li:hover a{background-color:#deba70;}
#ks4 li:hover a{background-color:#b288ba;}
#ks5 li:hover a{background-color:#ff9999;}

#ks1 li:hover a,#ks2 li:hover a,#ks3 li:hover a,#ks4 li:hover a,#ks5 li:hover a{color:#fff!important;}

.pgm13-m2{padding-top: 40px; padding-bottom: 30px;}

.pimgL1{font-size: 0; width: 102%;}
.pimgL1 li{width: 25%; padding-right: 2%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

/* dc-asmimgp1 ==================*/
.dc-asmimgp1{display: block;}
.dc-asmimgp1 a.img1{position:relative; display:block; overflow: hidden; height: 0px; padding-top:50%; transition: all 500ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 500ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 500ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 500ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 500ms cubic-bezier(.4, 0, .2, 1);}
.dc-asmimgp1 a.img1 .img2{position:absolute; top:0px; left: 0px; width: 100%;  _height: auto; *+height: auto;  max-height: none; cursor: pointer;
    transition: all 0.6s;}
.dc-asmimgp1 a.img1 .img2:hover{transform: scale(1.1);}
.dc-asmimgp1 a.img1 h2{
    position: absolute;
    width: 100%;
    line-height: 60px;
    margin-top: -30px;
    top: 50%;
    left: 0;
    font-size: 2vw;
    z-index: 10;
    text-align: center;
    color: #fff;
}
.dc-asmimgp1 a.img1 span.sp1{display: block; position: absolute; left: 0px; bottom: 0px;text-align: center; padding: 8px 0px; font-size: 22px; color: #fff; background-color: rgba(18,177,206,.4); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); display:inline-block;width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden; transition: all 300ms cubic-bezier(.4, 0, .2, 1); -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1);-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1); -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1);}
.dc-asmimgp1 a.img1:hover span.sp1{}

/* #fd ==================*/
#fd{background-color: #0ebac8; padding-top: 15px;}
.fd-m1{overflow: hidden; clear: both;}
.fd-m1 .bx1{float: right; padding-top: 30px;}
.fd-m1 .bx2{display: block; overflow: hidden; padding-right: 5%;}
.fd-m1 .bx2 .logo{float:left;padding-top: 45px;}
.fd-m1 .bx2 .footer-info{
    width: 50%;
    line-height: 30px;
    font-size: 14px;
    color: #fff;
    float: right;
    padding: 0 0 15px;
    margin-left: 10%;
}
.fd-m1 .bx1 .m1{float: left;}
.fd-m1 .bx1 .m2{display: block; overflow: hidden; padding-left: 12px;}

.dc-addr1 h2{font-size: 34px; position: relative; margin-top: -5px; color: #fff; font-weight: bold;}
.dc-addr1 .ct{padding-top: 20px;}
.dc-addr1 .ct{font-size: 13px; color: #728398;}
.dc-addr1 .ct em{color: #0cb2c1;}
.dc-addr1 .ct p{padding: 3px 0px;}

/* dc-erweima ==================*/
.dc-erweima{text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-erweima .img1{width: 100px;}
.dc-erweima h3{padding-top: 7px; text-align: center; font-size: 12px; color: #ffffff;}

/* dc-navList1 ==================*/
.dc-navList1{font-size:0;}
.dc-navList1 li{padding: 0px 1%; text-align: left; width: 25%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dl-asm1{text-align: left;}
.dl-asm1 dt h3{font-size: 13.7px; color:#f8f7f7; }
.dl-asm1 dd{padding-top: 20px;}
.dl-asm1 dd p a{font-size: 13px; color: #728398;}
.dl-asm1 dd p{padding: 3px 0px;}
.dc-navList1 li:last-child{border-right: 0px;}

.fd-m2{border-top: 1px solid #ccc; padding: 17px 0px;}
.fd-m3{padding-left: 15px; padding-right: 15px;}
.fd-m3 .bx1{padding-top: 8px; float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.fd-m3 .bx2{display: block; overflow: hidden; padding-right: 10px;}
.fd-m3 .bx1{font-size: 14px; color:#ffffff;}
.fd-m3 .bx1 em{font-size: 26px; color: #0cb2c2; font-family: "arial"; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.fd-m3 .bx2 .m1,.fd-m3 .bx2 .m2{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.fd-m3 .bx2 .m1{font-size: 12px; color: #ffffff;padding-top:9px;}
.fd-m3 .bx2 .m2 img{max-width: 29px;}
.fd-m3 .bx2 .m2{padding-left: 5px;}

/* pages 当前位置 ==================*/
.dc-weizhi{padding: 5px 0px; padding-top: 15px!important; padding-top: 0px; font-size: 14px; color: #666666;}
.dc-weizhi a{margin: 0 0px; color: #666; position: relative;}
.dc-weizhi a:hover{color: #e71418;}
.dc-weizhi a:last-child{color: #0cb2cc;}

/* friendList1 ==================*/
.friendList1-m1{border: 1px solid #cccccc; text-align: center; display: block; background-color: #e5f0d2; height: 60px; font-size: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.friendList1-m1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.friendList1-m1 img{max-width: 90%; max-height: 80%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}

/* swf-slick2 ==================*/
.swf-slick2{position: relative; padding: 0px 35px;}
.swf-slick2 .slick-prev,.swf-slick2:hover .slick-prev{left: 0px;}
.swf-slick2 .slick-next,.swf-slick2:hover .slick-next{right: 0px;}
.swf-slick2 .slick-prev,.swf-slick2 .slick-next{top: 23%; background-size:contain!important; width: 27px; height: 27px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.swf-slick2 .slick-prev{background:url("../images/pt-img5.png") no-repeat center center;}
.swf-slick2 .slick-next{background:url("../images/pt-img6.png") no-repeat center center;}
.swf-slick2 .swfbox1{padding: 0px 15px;}
.friendList1-m1{background: transparent; border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px; font-size: 20px; color: #528eb5; border: 1px solid #528eb5; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.swf-slick2 .friendList1-m1.on{background-color: #528eb5; color: #fff;}

.aL1{font-size: 0; text-align: left; border-left: 1px solid #ececec; border-top: 1px solid #ececec;}
.aL1 li{ background-color: #0ebac8; border-right: 1px solid #ececec; border-bottom: 1px solid #ececec; padding:2px; height: 40px; width: 11.11%; text-align: center; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.aL1 li:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.aL1 li a{font-size: 14px; font-weight: bold; color: #fff; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.aL1 li a:hover{color: #fff!important; opacity: 0.8;}

.pgm23{padding: 0px 15px;}
.navL2.cx1 .navL2-m1{font-size: 14px; font-family: "宋体";}
.navL2.cx1 li.hover .navL2-m1{border-color: #0ebac8; color: #0ebac8;}

.pgm31{padding-top: 30px!important; padding-bottom: 15px!important;}
.pgm32{background-color: #f4f4f4; padding: 15px 0px;}

/* friendList1 ==================*/
.swf-slick3 .friendList1-m1{border: 1px solid #cccccc; text-align: center; display: block; background-color: #e5f0d2; font-size: 0; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.swf-slick3 .friendList1-m1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.swf-slick3 .friendList1-m1 img{width: auto; max-width: 90%; max-height: 80%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.swf-slick3 .friendList1-m1{background: transparent; border: 0px;}


/* swf-slick2 ==================*/
.swf-slick3{position: relative; padding: 0px 35px;}
.swf-slick3 .slick-prev,.swf-slick3:hover .slick-prev{left: 0px;}
.swf-slick3 .slick-next,.swf-slick3:hover .slick-next{right: 0px;}
.swf-slick3 .slick-prev,.swf-slick3 .slick-next{top: 22%; background-size:contain!important; width: 21px; height: 33px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.swf-slick3 .slick-prev{background:url("../images/pt-img14.jpg") no-repeat center center;}
.swf-slick3 .slick-next{background:url("../images/pt-img15.jpg") no-repeat center center;}
.swf-slick3 .swfbox1{padding: 0px 15px;}

.pgm41{padding: 33px; padding-right: 0px; font-size: 0;}
.pgm41 .bx1,.pgm41 .bx2{width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pgm41 .bx1{padding-right: 2%;}
.pgm41 .bx2{padding-left: 2%;}
.pgm41 .bx1 iframe{width: 100%; height: 322px;}

.pgm41-m1 .tt h3,.pgm41-m1 .tt small{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.pgm41-m1 .tt h3{font-size: 22px; color: #0db8cb; padding-right: 10px;}
.pgm41-m1 .tt small{font-size: 16px; color: #525252;}
.pgm41-m1 .tt{padding-bottom: 10px;}
.pgm41-m1 .ct{font-size: 14px; color: #525252; line-height: 26px;}
.pgm41-m1 .ct,.pgm41-m1 .tt,.pgm41-m1 .btn-box1{padding-right: 33px; }
.pgm41-m1 .ct{overflow-y:hidden; height: 260px;}
.pgm41-m1 .ct p{text-align: justify;}

.btn-box1{text-align: right; padding-top: 15px;}

/* asmtxtList1 ==================*/
.asmtxtList1{padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #d6d6d6;}
.asmtxtList1 li{width: 33.33%; display: block;padding: 5px 1%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.asmtxtList1-m1{font-size: 0px; color: #888; display: block; padding-left: 26px; background:url("../images/pt-img19.png") no-repeat left center; background-size: 21px auto;}
.asmtxtList1-m1 span{font-size: 14px; display:inline-block;width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.asmtxtList1-m1:hover span{color: #006835;}

.pgm42{overflow: hidden; clear: both; padding: 25px 35px;}
.pgm42 .bx1{width: 286px; float: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pgm42 .bx2{display: block; overflow: hidden; padding-left: 30px;}
.pgm42 .bx1 .imgbx{border: 1px solid #cdcdcd;}
.pgm42 .bx1 .imgbx img{width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}

.pgm42-m1 .tt2{overflow: hidden; clear: both;}
.pgm42-m1 .tt2 .more{float: right;}
.pgm42-m1 .tt2 .m1{display: block; overflow: hidden; padding-right: 10px;}
.pgm42-m1 .tt2 .m1 h3,.pgm42-m1 .tt2 .m1 small{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: bottom;}
.pgm42-m1 .tt2 .m1 h3{font-size: 22px; color: #0db8cb;}
.pgm42-m1 .tt2 .m1 small{font-size: 16px; font-weight: bold; padding-bottom: 3px; color: #525252; padding-left: 25px;}
.pgm42-m1 .ct{padding-top: 15px; font-size: 14px; color: #525252; line-height: 26px;}
.pgm42-m1 .ct p{text-align: justify;}

.swf-slick2.cx1 .friendList1-m1{color: #fff;}
.swf-slick2.cx1 .friendList1-m1:hover{color: #fff!important; opacity: 0.8;}

.dc-pgm1 a{width: 105px; height: 30px; margin: 0px 15px; line-height: 30px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; }

.dc-tbs1{
    border-collapse: collapse; 
    border-right:1px solid #f1f1f1;
    border-bottom:1px solid #f1f1f1;
    width: 100%;
}
.dc-tbs1 td,.dc-tbs1 th{
    border-left: 1px solid #f1f1f1;
    border-top: 1px solid #f1f1f1;
}
.dc-tbs1 th,.dc-tbs1 td{max-width: 11.5%;}
.dc-tbs1 .td2{width: 8%;}
.dc-tbs1 th{height: 65px; font-weight: normal; background-color:#0ebac8; font-size: 16px; color: #fff; text-align: center;}
.dc-tbs1 td{font-size: 16px; color: #333; padding:10px 1%;}
.dc-tbs1 td p{padding: 2px 0px;}
.dc-tbs1 tr td .p1{text-align: center;}
.dc-tbs1 td em.no{height: 1px; width: 16px; background-color: #ccc; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}

.pgm51-m1{padding: 14px 25px; border-top: 1px solid #ececec; height: 85px; text-align: left; background-color: #f8f8f8; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-pgm2{overflow: hidden; clear: both;}
.dc-pgm2 .img1{float: left; width: 17px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-pgm2 .txtbx1{padding-left: 5px; font-size: 12px; color: #0ebac8; padding-top:1px; display: block; overflow: hidden;}

.slick2.cx3 .friendList1-m1{border-color: #55a5aa; color: #55a5aa; font-weight: normal;}
.slick2.cx3 .friendList1-m1.on{background-color: #55a5aa; color: #fff!important;}
.slick2.cx3 .friendList1-m1:hover{ opacity: 0.8;}

/* col1 ==================*/
.col1{overflow: hidden; clear: both;}
.col1-l{float:left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;padding:2px;}
.col1-r{display: block; overflow: hidden; padding: 2px 10px;}

/* sbnavL3 ==================*/
.sbnavL3{font-size: 0; text-align: left;}
.sbnavL3 li{padding: 7px 0px; }
.sbnavL3 li a{font-size: 14px; line-height:24px;color: #525252; font-family: "宋体"; display:inline-block;max-width:100%;
    -ms-text-overflow:ellipsis; overflow: hidden; display:inline-block;max-width:100%; overflow: hidden;
    word-wrap: break-word;word-break: break-all;overflow: hidden;
}
.sbnavL3 li.on a{color: #0b8bcc;}

.pgm61{padding: 18px 27px; min-height: 360px;height:360px; background-color: #f4f7fc; width: 300px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;overflow: auto;-webkit-box-shadow: 0 0 15px #ccc;
    box-shadow: 0 0 15px #ccc;}
.pgm62{padding: 35px 45px; text-align: left; background-color: #f4f7fc;height:500px;overflow: auto;-webkit-box-shadow: 0 0 15px #ccc;
    box-shadow: 0 0 15px #ccc;}
.pgm62 h1{letter-spacing: 3px; font-size: 23px; color: #525252; padding-bottom: 20px; border-bottom: 1px solid #79d0da;}
.pgm62 .ct{padding: 25px 0px;line-height: 30px; font-size: 16px; color: #525252; font-family: "宋体";display:inline-block;}
.pgm62 .ct p{text-align: justify; }

#allmap{height:357px; width:427px; margin: 15px 0px;}

/* asmban1 ==================*/
.asmban1{font-size: 0; height: 504px; position: relative; overflow: hidden; text-align: left; background-size:100% auto; background-size:cover; background-position: center center; background-repeat: no-repeat;}
.asmban1:before{content: ""; position: absolute; width: 100%; height: 100%; background-color: rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; display: none;}
.asmban1-m1{position:relative; z-index: 10; height: 100%;}
.asmban1-m1:before{content: ""; width: 0; height: 100%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.asmban1-m1 .mm1{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}

.dc-pgm3{font-size: 0;}
.dc-pgm3 .j1,.dc-pgm3 .j2{width: 50%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-pgm3 .j2{padding-left: 2%;}
.dc-pgm3 .j2 .imgbx2{position:relative; display:block; overflow: hidden; height: 0px; padding-top:63.3%;}
.dc-pgm3 .j2 .imgbx2 img{position:absolute; top:0px; left: 0px; height: 100%;  _height: auto; *+height: auto;  max-height: none; }
.dc-pgm3 .j1 .imgbx2{display:block; overflow: hidden; width:100%;}
.dc-pgm3 .j1 .imgbx2 img{top:0px; left: 0px; width: 100%;  _height: auto; *+height: auto;  max-height: none; }

.pgm41-m1.cx1 .tt h3{color: #1d99e5;}
.pgm41-m1.cx1 .tt small{color: #545454; font-weight: bold; padding-bottom: 2px;}
.pgm41-m1.cx1 .ct p{text-indent:2em;}
.pgm41-m1.cx1 .ct{height: 140px; line-height: 22px;}
.pgm41-m1.cx1 .btn-box1 .dc-btn2{width: 105px;}



.dc-asmimgp5.cx1{width: 103%;}
.dc-asmimgp5.cx1 li{ width: 33.33%;padding-right: 3%; padding-bottom: 0px;}
.dc-asmimgp5.cx1 .li1 .asmimgp5-m1{background-color: #abcb00;}
.dc-asmimgp5.cx1 .li2 .asmimgp5-m1{background-color: #1d9be5;}
.dc-asmimgp5.cx1 .li3 .asmimgp5-m1{background-color: #fb7069;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .txtbox h3{font-family: "宋体"; font-size: 14px; color: #fff;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .imgbox{height: 48px;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .imgbox img{max-width: 45px;}
.dc-asmimgp5.cx1 .asmimgp5-m1{height: 134px;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .bx1{width: 100%; padding: 0px; padding-bottom: 20px; vertical-align: middle;}
.dc-asmimgp5.cx1 .asmimgp5-m1 .txtbox{padding-top: 15px;}

.pgm63{padding-top: 20px;}

/* box-pg1 独立模块 分页 ==================*/
.box-pg1{text-align: right;}
.box-pg1 ul{font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/}
.box-pg1 li{padding:0 2px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:14px; vertical-align: middle;}
.box-pg1 li a{border: 1px solid #e2e2e2; display: inline-block; width: 50px;height: 35px; text-align: center; line-height: 35px; font-family: "Arial"; font-size: 14px; color: #333; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.box-pg1 li a.on,.box-pg1 li a:hover{background-color: #01aeb6; color: #fff!important;}

.box-pg1 .prev span,.box-pg1 .next span{visibility: hidden;}
.box-pg1 .prev a{ background: url('../images/pt-ico16.png') no-repeat center center;}
.box-pg1 .next a{background: url('../images/pt-ico15.png') no-repeat center center;}
.box-pg1 .bpg12{padding: 0 10px; font-size: 14px; color: #666666;}
.box-pg1 .bpg12 input{width: 30px; height: 17px;line-height: 17px; text-align: center; font-size: 12px; margin: 0 5px;}
.box-pg1 li.dd a{background: transparent!important; font-size: 18px;}
.box-pg1 li.dd a:hover{color: #666;}
.dc-pgm4{overflow: hidden; clear: both; width: 100px; border: 1px solid #e2e2e2;padding: 7px 5px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.dc-pgm4 .btn1{background: transparent; border: 0px; font-size: 16px; color: #333; border-left: 1px solid #e2e2e2; padding-left: 3px; float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.dc-pgm4 .btn1:hover{cursor: pointer;}
.dc-pgm4 .k1{display: block; overflow: hidden;padding-right: 3px;}
.dc-pgm4 .k1 .inp1{border: 0px!important; margin-left: 0px; width: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-pgm4 input{ height: 20px!important; line-height: 20px!important;}

/* dc-asmimgList1 ==================*/
.dc-asmimgList1{font-size:0; width: 102%;}
.dc-asmimgList1 li{width:25%; padding-right: 2%; padding-bottom: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.dc-asmimgList1-1{text-align: center; overflow: hidden;}
.dc-asmimgList1-1 .img{position:relative; display:block; overflow: hidden; height: 300px; width:100%}
.dc-asmimgList1-1 .img img{width:200px;height: 100%;  _height: auto; *+height: auto;  max-height: none; }
.dc-asmimgList1-1 h3 a{font-size: 16px; color: #0eb9cb; font-weight: bold;}
.dc-asmimgList1-1 h3{}
.dc-asmimgList1-1 .txtbx1{background-color: #f5f5f5; padding: 10px 0; border-top: 1px solid #fff;width:200px;margin:0 auto;}
.dc-asmimgList1-1 .txtbx1 small{padding-top: 5px; display: block;font-size: 14px; color: #535353; font-family: "宋体";}
.dc-asmimgList1-1 .txtbx1 small span{padding-left: 8px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; }
.dc-asmimgList1-1:hover{border-color: #0fbacb;}
.dc-asmimgList1-1:hover .txtbx1{background-color: #0fbacb;}
.dc-asmimgList1-1:hover .txtbx1 h3 a{color: #fff;}
.dc-asmimgList1-1:hover .txtbx1 small{color: #fff;}

.pgm65{padding: 15px 0px;}
.newL1.cx1>li{width: 50%;}
.newL1.cx1 .newL1-m1 .imgbx1{padding-top: 31.57%;}

.pL2{font-size: 0;}
.pL2 li{display: block; padding: 15px 0px; border-bottom: 1px solid #79d0da;}
.pL2-m1 h3{padding-bottom: 10px;}
.pL2-m1 h3 a{font-size: 16px; color: #525252; font-weight: bold;}
.pL2-m1 .ct{font-size: 14px; color: #525252; font-family: "宋体"; line-height: 24px;}
.pL2-m1 .other{overflow: hidden; clear: both; padding-top: 10px;}
.pL2-m1 .other a.more{font-size: 14px; color: #fff; font-family: "宋体"; text-align: center;  background-color: #0ebac8; width: 104px; height: 27px; line-height: 27px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pL2-m1 .other a.more:hover{color: #fff!important; opacity: 0.8;}
.pL2-m1 .other .k1{display: block; overflow: hidden; padding-right: 10px;}
.pL2-m1 .other .k1 span{padding-top: 5px; font-size: 14px; color: #0b8bce; font-family: "宋体"; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}

.pgm71-m2{background-color: #f4f7fc; padding: 20px 5%; border-top: 2px solid #79d0da;}
.pgm71-m1{padding: 12px 5%;}
.pgm71-m1 h2{font-size: 16px; color: #525252; font-weight: bold;}
.pgm71-m1 h2 em{color: #0db9c7;}

.fy-box1{text-align: center; padding: 20px 0px;}
.fy-box1 .box-pg1{text-align: center;}

.col2{font-size: 0; padding-top: 20px;}
.col2-l,.col2-r{ display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.col2-l{width: 71%;}
.col2-r{width: 29%; padding-left: 2.9%;}

.pgm72{background-color: #f4f7fc; padding: 30px 5%; border-top: 2px solid #79d0da;}

/* dc-article2 ==================*/
.dc-article2 .at-tt{text-align: center; padding-bottom: 25px;}
.dc-article2 .at-tt h1{font-size: 23px; color: #525252; font-weight: bold; text-align: left; border-bottom: 1px solid #79d0da; padding-bottom: 30px;}
.dc-article2 .others{padding-top: 15px; font-size:0;}
.dc-article2 .others span,.dc-article2 .others .shares{padding: 0px 14px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-article2 .others span{font-size: 14px; color: #0b8bcc; }
.dc-article2 .others .shares{font-size:0; overflow: hidden; clear: both;}
.dc-article2 .others .shares span,.dc-article2 .others .shares .shares-ct{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.dc-article2 .at-ct{text-align: center; padding-top: 5px; }
.dc-article2 .at-ct img{max-width: 100%;height:auto!important; padding-top: 10px; padding-bottom: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; display: block; margin: 5px auto;}
.dc-article2 .at-ct{text-align: left; font-family: "宋体"; font-size: 16px; color: #525252; line-height: 30px;}
.dc-article2 .at-ct p{text-indent: 2em;}

/* nextprevwz1 ==================*/
.nextprevwz1{display: block; padding: 10px 0px; font-size: 0; border-top: 1px solid #79d0da; margin-top: 20px;}
.nextprevwz1 li{width: 50%; padding: 5px 0px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.nextprevwz-m1{overflow: hidden; _zoom:1; *+zoom:1; clear: both; font-size:0;}
.nextprevwz-m1 .tt,.nextprevwz-m1 .txt{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle;}
.nextprevwz-m1 .tt{float: left; font-size: 14px; color: #0b8bcc; font-family: "宋体";}
.nextprevwz-m1 .txt{display: block; overflow: hidden;}
.nextprevwz-m1 .txt a{font-size: 14px; color: #0b8bcc; font-family: "宋体"; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.nextprevwz1 li.next{text-align: right;}
.nextprevwz-m1{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}

/* dc-asmimgp4 ==================*/
.dc-asmimgp4{font-size:0; width: 104%;}
.dc-asmimgp4 li{width: 100%; padding-right: 4%; padding-bottom: 10px; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.asmimgp4-m1 .imgbox{position:relative; display:block; overflow: hidden; height: auto;width:100%;}
.asmimgp4-m1 .imgbox img{height: auto;width:100%;  _height: auto; *+height: auto;  max-height: none; }
.asmimgp4-m1 .txtbox{padding: 10px;  text-align: left;}
.asmimgp4-m1 .txtbox .tt h3 a{font-size: 16px; color: #32b1b8; line-height: 26px;}
.asmimgp4-m1 .txtbox .tt small{font-size: 14px; color: #888; display: block; padding-top: 5px;}
.asmimgp4-m1 .txtbox .ct{margin-top: 5px; height: 72px; overflow: hidden;}
.asmimgp4-m1 .txtbox .ct{font-size: 14px; color: #333; line-height: 24px; font-family: "宋体";}
.asmimgp4-m1{background-color: #fff; padding: 5px;}
.asmimgp4-m1 .other{text-align: right; padding-top: 5px;}
.asmimgp4-m1 .other span{font-size: 12px; color: #34999a; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; }

.dc-asmimgList1-1.cx1 .txtbx1{padding-top: 3px; padding-bottom: 3px;}

.dc-tbs1.cx1 .td1,.dc-tbs1.cx1 .td2,.dc-tbs1.cx1 .td4{width: 15%;}
.dc-tbs1.cx1 td,.dc-tbs1.cx1 th{text-align: center;}

.dc-tbs2 .tds1,.dc-tbs2 .tds2{width: 25%;}
.dc-tbs2 .tds3,.dc-tbs2 .tds4,.dc-tbs2 .tds1,.dc-tbs2 .tds5{}
.dc-tbs2 .tds1,.dc-tbs2 .tds2,.dc-tbs2 .tds3,.dc-tbs2 .tds4,.dc-tbs2 .tds1,.dc-tbs2 .tds5{color: #888; font-family: "宋体";}

.dc-ltnav1.cx1 .li1 .ltnav1-m1{background-color: #528eb5;}

.docL1{font-size: 0;}
.docL1 li{width: 25%; padding: 10px 1%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: top; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.docL1-m1{text-align: left; padding: 8px 10px; display: block; border: 1px solid #cecece; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.docL1-m1 .tt{padding: 0px 5px; padding-bottom: 7px; border-bottom: 1px solid #cecece; }
.docL1-m1 .tt .a1{font-weight: bold; display: block; font-size: 16px; color: #528eb5; font-family: "宋体"; display:inline-block;width:100%;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.docL1-m1 .tt h3{background:url("") no-repeat right center; background-size: 6px auto; padding-right: 10px;}
.docL1-m1 .tt i{color: #333;font-weight: normal;float: right;}
.docL1-m1 .ct{padding: 5px; padding-bottom: 0px; min-height: 87px;}
.docL1-m1 .ct span{width: 33.33%;  padding: 5px 1%; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; vertical-align: middle; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.docL1-m1 .ct span p{font-size: 14px; color: #545454; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}

.dc-dl2.li1 .docL1-m1 .tt .a1{color: #528eb5;}
.dc-dl2.li2 .docL1-m1 .tt .a1{color: #55a5aa;}
.dc-dl2.li3 .docL1-m1 .tt .a1{color: #deba70;}
.dc-dl2.li4 .docL1-m1 .tt .a1{color: #b287b9;}
.dc-dl2.li5 .docL1-m1 .tt .a1{color: #ff9999;}

.dc-dl2.li1 .docL1-m1:hover{background-color: #528eb5;}
.dc-dl2.li2 .docL1-m1:hover{background-color: #55a5aa;}
.dc-dl2.li3 .docL1-m1:hover{background-color: #deba70;}
.dc-dl2.li4 .docL1-m1:hover{background-color: #b287b9;}
.dc-dl2.li5 .docL1-m1:hover{background-color: #ff9999;}
.dc-dl2.li1 .docL1-m1:hover a,.dc-dl2.li2 .docL1-m1:hover a,.dc-dl2.li3 .docL1-m1:hover a,.dc-dl2.li4 .docL1-m1:hover a,.dc-dl2.li5 .docL1-m1:hover a{color:#ffffff!important;}
.dc-dl2.li1 .docL1-m1:hover p,.dc-dl2.li2 .docL1-m1:hover p,.dc-dl2.li3 .docL1-m1:hover p,.dc-dl2.li4 .docL1-m1:hover p,.dc-dl2.li5 .docL1-m1:hover p{color:#ffffff!important;}
.dc-dl2.li1 .docL1-m1:hover i,.dc-dl2.li2 .docL1-m1:hover i,.dc-dl2.li3 .docL1-m1:hover i,.dc-dl2.li4 .docL1-m1:hover i,.dc-dl2.li5 .docL1-m1:hover i{color:#ffffff!important;}

.pgm73{background-color: #f4f7fc; padding: 7px 3%; padding-bottom: 25px; border-top: 2px solid #bce7ed;}

.pL1{font-size: 0;}
.pL1 li{display: block; padding-top: 20px; padding-bottom: 10px; border-bottom: 1px solid #79d0da;}
.pL1-m1{overflow: hidden; clear: both; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal; display: block;}
.pL1-m1 span.time{font-size: 14px; color: #0b8bce; font-family: "arial"; padding-top: 5px; float: right; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pL1-m1 .bx1{display: block; overflow: hidden; padding-right: 5px;}
.pL1-m1 .bx1 span.tt{font-size: 16px; color: #0b8bcd; font-family: "arial"; font-weight: bold; padding-top: 3px; float: left; display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;}
.pL1-m1 .bx1 .m1{display: block; overflow: hidden; padding-left: 5px;}
.pL1-m1 .bx1 .m1 p{font-size: 16px; color: #525252; display:inline-block;max-width:100%; white-space:nowrap; text-overflow:ellipsis; -moz-text-overflow:ellipsis; -webkit-text-overflow:ellipsis;-o-text-overflow:ellipsis; -ms-text-overflow:ellipsis; overflow: hidden;}
.pL1-m1:hover .bx1 .m1 p{color: #0CB2C2!important;}



/* 加载更多 ==================*/
#nexturl{display:block; margin:0 auto; margin-top: 50px; background-color: #36cfd7; width: 70%; padding: 5px 0px; text-align: center;}
#nexturl .result{display: inline-block; font-size: 14px; color: #fff;}
#nexturl:hover{opacity: 0.8;}
#nexturl:hover .result{color: #fff;}

.grid .asmimgp4-m1 .txtbox .ct{height: auto;}
.grid .grid-m1{padding: 2px 0.5%;}


.grid-gallery{font-size:20px;}
.grid .asmimgp4-m1 .txtbox .tt h3 a{line-height: normal;}
.grid .asmimgp4-m1 .txtbox .tt h3{line-height: 18px;}

.btn-box1.cx5{text-align: left;}


/* mb 独立模块 手机端菜单导航 ==================*/
#m-hd{display:none; text-align: center; font-size:0;/*word-spacing: -4px;letter-spacing: -4px;*/}
#m-hd .menu-btn,#m-hd .logo,#m-hd .soso-mb{display:inline-block; *display:inline; *zoom:1;letter-spacing:normal;word-spacing:normal;font-size:14px; vertical-align:middle;}
#m-hd .soso-mb{text-align: right;  float: right; padding-top: 8px;}
#m-hd .soso-btn{display: inline-block; float: right; margin-top: 6px; margin-right: 3px; width: 15px; height: 15px; background:url("../images/mb-ico1.png") no-repeat center center; background-size: 15px auto;}

#m-hd{
    height:45px;background-color: #fff;
    position: fixed;left:0;top:0;width: 100%;
    z-index: 999;
    box-shadow: 1px 3px 1px rgba(0,0,0,0.1);
    padding: 0px 5px;
    -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;
}
#m-hd .logo{line-height: 45px;margin-left:10px;}
#m-hd .logo img{vertical-align: middle;height: 32px;}
#m-hd .menu-btn{float: left;line-height: 45px;padding-right: 10px;
}
#m-hd .menu-btn>a{display: inline-block;width: 26px;height: 18px;vertical-align: middle;
    margin-right: 10px;
    background: url(../images/ico-menu2.png) no-repeat left top;background-size: auto 18px;
}
#m-hd .menu-btn > ul a:hover{

}
#m-hd .menu-btn > ul{
    position: absolute;top:45px;
    width:100%;right: 0px;
    display: none;overflow: hidden;
    background:rgba(255,255,255,1);
}
#m-hd .menu-btn > ul li{
    width: 100%;line-height: 45px;text-align: center;
    font-size: 14px;border-bottom: 1px solid #c9a777;
}
#m-hd .menu-btn > ul li:last-child{border-bottom: 0;}
#m-hd .menu-btn > ul li .par{
    color: #222;padding: 0 30px;line-height: 34px;height: 34px;
    display: block;
    background-color: #eaeaea;
}
#m-hd .menu-btn > ul li .par:hover{color: #3abb6b;}
.m-nav{box-shadow: 1px -2px 1px rgba(0,0,0,0.1),1px 3px 1px rgba(0,0,0,0.1);}
.m-nav div {display: none;width: 100%;

}
.m-nav div a {display: block;width: 100%;
    height: 28px;line-height: 28px;
    color: #000;
}
.m-nav .v1{
    background:url(../images/jia.png) no-repeat center center ;
    background-size: 11px auto;
}
.m-nav .v1.on{
    background:url(../images/jian.png) no-repeat center center;
    background-size: 11px auto;
}
.m-nav .m-main{position: relative; display: block;}
.m-nav .m-main .v1{position: absolute; z-index: 10; right: 5%; top: 0px; width: 40px; height: 100%; }
#m-hd .menu-btn > ul.m-nav{max-height: 500px; overflow-y:auto; }
#m-hd .menu-btn,#m-hd .logo{height: 45px;}
#m-hd .menu-btn:before,#m-hd .logo:before{content: ""; display: inline-block; width: 0px; height: 100%; vertical-align: middle;}
#m-hd .logo{display: inline-block; vertical-align: middle;}
#m-hd .soso-mb{width: 40px;}

/* box-so-mb 独立模块 搜索 ==================*/
.box-so-mb{display: inline-block;  position:relative; border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px; width: 100%; overflow: hidden; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box; transition: all 300ms cubic-bezier(.4, 0, .2, 1)!important; -moz-transition: all 300ms cubic-bezier(.4, 0, .2, 1)!important;-webkit-transition: all 300ms cubic-bezier(.4, 0, .2, 1)!important; -o-transition: all 300ms cubic-bezier(.4, 0, .2, 1)!important; -ms-transition: all 300ms cubic-bezier(.4, 0, .2, 1)!important;}
.box-so-mb input[type="text"]{width: 100%; padding-left: 10px; padding-right: 30px; color: #666; font-size: 12px; border: 0px; background-color: #f1f1f1; height: 30px; line-height: 30px;  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; -o-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}
.box-so-mb input[type="submit"]{position:absolute; right: 9px; cursor: pointer; top: 6px; border: 0px;  width: 15px; height: 15px; z-index: 10; background:url('../images/mb-ico1.png') no-repeat center center; background-size: 15px auto; font-size:0;}
.soso-w{width: 0px;}
.soso-w2{width: 80%!important;}


.ct .item {
    padding: 14px;
    border-top: 1px solid #ececec;
}
.ct .item:first-child {
    border-top: 0;
}
.ct .title2 {
    display:inline-block;
}
.ct span {
    font-size: 18px;
    color: #474747;
    float: left;
    line-height: 19px;
    font-family: 'Arial';
}
.ct p {
    font-size: 14px;
    color: #474747;
    margin-left: 6px;
    float:left;
    line-height: 19px;
}
.ct .plus {
    font-size: 14px;
    color: #79d0da;
    margin-left: 6px;
    float:left;
    line-height: 19px;
}
.ct .desc {
    display: none;
    line-height: 24px;
    padding-right: 56px;
    padding-top: 8px;
}


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar
{
    width: 16px;  /*滚动条宽度*/
    height: 16px;  /*滚动条高度*/
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track
{
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
    border-radius: 10px;  /*滚动条的背景区域的圆角*/
    background-color: #ccc;/*滚动条的背景颜色*/
}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb
{
    border-radius: 10px;  /*滚动条的圆角*/
    -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
    background-color: #55a5aa;  /*滚动条的背景颜色*/
}


/* 共用部分 底部 ==================*/
.dc-n1{}

/* 重写class ==================*/

