@charset "utf-8";html{font-size:62.5%;}

*{margin:0;padding:0;border:none;}

body{font:12px/1.5 "\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"\5B8B\4F53" !important;}

body, div, img, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend,p, th, td {margin:0;padding:0;border:0;outline:0;}

ul,li,ul li ,a{list-style:none;margin:0;padding:0;border:none;}

a{font-size:14px;color:#000000;text-decoration:none;font-family:"微软雅黑 Light"}
.w1200{max-width:1200px;width:100%;height:auto;margin:auto;}
.w1100{max-width:1100px;width:100%;height:auto;margin:auto;}
.h10{width:100%;height:10px;overflow:hidden;}
.h20{width:100%;height:20px;overflow:hidden;}
.jianju{padding:0px 20px;}
.jianju1{padding:10px;}
.xian{width:100%;height:1px;overflow:hidden;border-bottom:1px solid #F3F3F3;}
.top{ width:100%;height:auto;background:#EEEEEE;}
.tops{width:100%;height:auto;padding:0px 10px;display:flex;flex-flow:row wrap;position:relative;align-items:center;justify-content:space-between;}

#text{width:170px;text-indent:10px;font-size:14px;border-radius:4px 0px 0px 4px;height:25px;outline:none;background:#FFFFFF;float:left;}
.ssk{width:auto;height:25px;margin-right:20px;min-width:0;max-width:none;flex:0 0 auto;}
.ssk #q{float:left;height:26px;line-height:26px;padding-left:10px;}
.ssk .ss{width:25px;height:25px;line-height:25px;text-align:center;border-radius:0px 4px 4px 0px;float:left;background:#FFFFFF;color:#000000;font-size:16px;}
.ssk .ss:hover{color:blue;}


.topsy{min-width:400px;height:40px;margin-right:10px;line-height:10px;min-width:0;max-width:none;flex:0 0 auto;font-size:17px;color:#333;}
.topsy ul li{width:auto;height:40px;line-height:40px;padding:0px 10px;float:left;}
.tops ul li span{color:#03AC8F;font-size:18px;}
.topx1{width:100%;background:#FFFFFF;}
.topx2{width:100%;height:auto;padding:0px 10px;display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;}
.logo{width:auto;font-family:cursive;padding:6px 0px;height:auto;color:#FFFFFF;min-width:0;max-width:none;flex:0 0 auto;}
.logo img{width:100%;max-width:160px;float:left;display:block;height:auto;}
.biaoyu{width:auto;height:52px;line-height:52px;color:#FFFFFF;text-shadow:0px 5px 10px #F0F0F0;font-size:22px;text-align:center;float:left;}
.topx{width:auto;height:auto;min-width:0;max-width:none;flex:0 0 auto;}
.topx ul li{width:auto;height:auto;float:left;}
.topx .lanmuys{height:auto;display:inline-block;padding:30px 20px 10px 20px;color:#048871;font-size:16px;}
.topx .lanmuys:hover { color:#f98700;}
.navtop{position:fixed !important;width:100% !important;top:0!important;border-top:0 !important;z-index:10;background-color:rgba(0,0,0,0.7);}
.navtop .lanmuys{color:#FFFFFF;}
.navtop .bebox{opacity:0;color:#FFFFFF;}
.box{position:relative;}
.bebox{position:absolute;top:46px;left:44%;opacity:0;color:#048871;}
.box:hover .bebox{ opacity:1;}
.box:hover .bebox11{display:block;}
.bebox11{width:125px;position:absolute;padding:15px 0 10px 0px;text-align:center;z-index:10;top:100%;left:0px;display:none;background:#F9F9F9;}
.beboxys{display:inline-block;width:100%;height:30px;text-overflow:ellipsis;line-height:30px;white-space:nowrap;word-break:keep-all;color:#444444;}
.bebox11 p:hover{background:#03AC8F;}
.bebox11 p:hover .beboxys{color:#ffffff;}

/*top结束*/

/*手机导航*/

.sj{width:auto;height:30px;}
.sj1{float:right;width:40px;height:40px;top:-5px;right:10px;display:block;position:relative;z-index:99;cursor:pointer;}
.dhtx1{display:block;top:50%;margin-top:-2px;}
.dhtx1, .dhtx1::before, .dhtx1::after{width:30px;height:4px;background-color:#048871;right:10px;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;transition-timing-function:ease;}
.dhtx1::before, .dhtx1::after{content:"";display:block;}
.dhtx1::before{top:-10px;}
.dhtx1::after{bottom:-10px;}

/* Emphatic Reverse*/

.dhtx{overflow:hidden;}
.dhtx .dhtx1{transition:background-color 0.2s 0.25s ease-in;}
.dhtx .dhtx1::before{left:0;transition:top 0.05s 0.2s linear, left 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, left 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);}
.dhtx .dhtx1::after{top:10px;right:0;transition:top 0.05s 0.2s linear, right 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in;transition:transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335), top 0.05s 0.2s linear, right 0.2s 0.25s ease-in, -webkit-transform 0.2s cubic-bezier(0.6, 0.04, 0.98, 0.335);}
.dhtx.is-active .dhtx1{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent;}
.dhtx.is-active .dhtx1::before{left:-80px;top:80px;-webkit-transform:translate3d(80px, -80px, 0) rotate(-45deg);transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.2s ease-out, top 0.05s 0.2s linear, -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:left 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);}
.dhtx.is-active .dhtx1::after{right:-80px;top:80px;-webkit-transform:translate3d(-80px, -80px, 0) rotate(45deg);transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.2s ease-out, top 0.05s 0.2s linear, -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);transition:right 0.2s ease-out, top 0.05s 0.2s linear, transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1), -webkit-transform 0.2s 0.25s cubic-bezier(0.075, 0.82, 0.165, 1);}
.sjdh{padding:10px 0px;color:#03AC8F;width:100%;display:none;z-index:100;height:auto;position:absolute;top:80px;left:0%;overflow:hidden;background:rgba(250,250,250,.9);}
.sjdh a{color:#048871;}
.sjdh1 ul li{ height:auto;cursor:pointer;border-top:1px solid #D2D3D5;}
.dj .yiji{ height:auto;padding:10px 10px;}
.dj .yiji:hover,.cx li:hover{ background:rgba(0,0,0,.7);}
.yiji:hover i, .cx li:hover a, .yiji:hover a{ color:#f98700;}
.sjdh1 ul li a{width:auto;line-height:20px;font-size:15px;height:auto;overflow:hidden;}
.sjdh1 ul li i{display:inline-block;float:right;width:auto;line-height:20px;font-size:20px;}
.xuanzhuan{transform:rotate(90deg);}
.xx{background:rgba(0,0,0,.7);color:#f98700;}
.xx a{ color:#f98700;}
.dj{position:relative;}
.cx{height:auto;padding:0px 20px;display:none;}
.cx li{padding:10px 10px;}
.cx li p a{width:100%;height:20px;line-height:20px;}

/*手机导航结束*/

/*轮播图开始*/

:before,:after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

img, .ylw-img-responsive {height:auto;max-width:100%;}
.text-center {text-align:center}
.box {width:100%;height:100%;padding:0 0px;background-repeat:no-repeat;background-position:center top;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;}
.slider{position:relative;width:100%;height:auto;height:400px\0;overflow:hidden}
.slides{height:100%;overflow:hidden;*zoom:1;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;margin:0;padding:0;border:0}
.slide {height:100%;float:left;clear:none;margin:0;padding:0;border:0;list-style-image:none;list-style-type:none}
.slider-arrow {position:absolute;display:block;margin-bottom:-30px;background-color:rgba(0,0,0,0.3);text-indent:-9999px;overflow:hidden;height:60px;width:40px;background-repeat:no-repeat;/*display:none;*/}
.slider-arrow--right {transform:translate(40px, 0);-ms-transform:translate(40px, 0);-webkit-transform:translate(40px, 0);-moz-transform:translate(40px, 0);-o-transform:translate(0px, 0);transition:0.5s ease;}
.slider-arrow--left {transform:translate(-40px, 0);-ms-transform:translate(-40px, 0);-webkit-transform:translate(-40px, 0);-moz-transform:translate(-40px, 0);-o-transform:translate(-40px, 0);transition:0.5s ease;}
.slider:hover .slider-arrow--right, .slider:hover .slider-arrow--left {transform:translate(0, 0);-ms-transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);display:block;}
.slider-arrow--left {bottom:50%;left:0;background-image:url(../dbs/banner-fy.png);background-position:center top;}
.slider-arrow--right {bottom:50%;right:0;background-image:url(../dbs/banner-fy.png);background-position:center bottom;}
.slider-nav {position:absolute;bottom:0px;padding:30px 30px 10px 30px;cursor:default;}
.slider-nav__item {width:22px;height:4px;float:left;clear:none;display:block;margin:0 3px;background:rgba(204,204,204,1);/*border-radius:50%;*/}
.slider-nav__item:hover {background:#ccc}
.slider-nav__item--current {background:#999}

/*轮播图结束*/

/*banner开始*/

.gdzs{font-size:13px;color:#666;font-family:"宋体";}
.gdzs:hover{color:#000000;}
.banner{width:100%;padding-top:20px;animation:xx 1s 0s;overflow:hidden;}

@keyframes xx{
	from{padding-top:0px;opacity:0;}
	to{padding-top:20px;opacity:1;}
}
.bannerjg{width:100%;height:50px;background:#f6f3eb;overflow:hidden;}
.banner1{width:100%;overflow:hidden;padding:20px 0px;text-align:center;}
.banner1 h1{width:100%;text-align:center;padding-top:30px;}
.banner1 ul li{width:25%;height:auto;margin-bottom:20px;float:left;}
.cpzx{width:100%;height:auto;padding:10px 0px;border:1px solid #F3F3F3;transition:0.5s;}
.cpzx:hover{transform:scale(1.05);box-shadow:1px 1px 10px #999999;transition:0.5s;}
.cpzx a{width:100%;text-align:center;height:auto;color:#1C1C1C;}
.cpzx a img{width:100%;height:auto;}
.cpzx a:hover{color:#efe20a;}
.tsjsbj{width:100%;height:auto;overflow:hidden;animation:xs 1s 0s;background:#FAFAFA;padding:20px 0px;}

@keyframes xs{
	from{ padding:50px 0px;opacity:0;}
	to{ padding:20px 0px;opacity:1;}
}
.tsjs{width:100%;height:auto;overflow:hidden;}
.tsjs ul li{width:33.3%;height:auto;float:left;}
.tabbj{ height:260px;overflow:hidden;padding:10px 5px;background:#FFFFFF;}
.xljlm{ width:100%;height:auto;overflow:hidden;padding:10px 0px;}
.xljlm ul{padding:0px 5px;}
.xljlm ul li{float:none;width:98%;height:30px;line-height:30px;padding:0px 1%;border-bottom:1px dashed #EEEEEE;}
.xljlm ul li span{display:inline-block;width:30%;float:left;text-align:right;color:#CCCCCC;}
.xljlm ul li a{display:inline-block;width:70%;float:left;white-space:nowrap;word-break:keep-all;text-overflow:ellipsis;overflow:hidden;}
.xljlm ul li:hover a{color:#4169E1;}
.syjj{width:100%;height:auto;overflow:hidden;padding:10px 0px;}
.syjj h2{color:#048871;font-size:16px;}
.gsjj{height:200px;overflow:hidden;font-size:14px;color:#444444;text-indent:20px;font-family:"宋体";line-height:25px;padding:0px 5px;}
.gsjj img{width:50%;float:left;margin-right:10px;height:auto;}

/*banner结束*/

/*footer 开始*/

.footer{width:100%;overflow:hidden;background:#eee;animation:xs1 1s 0s;padding:30px 0px;}

@keyframes xs1{
	from{margin-top:30px;opacity:0;}
	to{margin-top:0px;opacity:1;}
}
.footer1 {width:100%;color:#E1E1E1;line-height:30px;overflow:hidden;text-align:center;}
.footer1 a{width:auto;font-size:14px;padding:0px 10px;color:#444444;}
.footer1 a:hover{color:#f98700;}
.footer2 {max-width:700px;margin:auto;overflow:hidden;}
.footer2 ul li{width:auto;height:auto;color:#333;font-family:"微软雅黑";font-size:12px;float:left;padding:0px 20px;margin-top:20px;}
.footer2 ul li span { font-size:13px;font-weight:600;}

#kefu{bottom:50px;right:5px;position:fixed;z-index:100;}

#kefu #back_to_top{line-height:30px;padding:0;width:40px;text-align:center;height:40px;background-color:#003781;color:#fff;display:none;font-size:36px;}