*{margin: 0;padding: 0;box-sizing: border-box;}
html,body{background:#fff;color:#333;font: 12px/1.6 "Helvetica Neue","Hiragino Sans GB","Microsoft YaHei","\9ED1\4F53",Arial,sans-serif;}
input,select,textarea{outline: none;border:0;}
button, input, select, textarea {font-size: 100%;/* 使得表单元素在 ie 下能继承字体大小 */}
li{list-style:none;}
img{max-width: 100%;border: 0;outline: none;vertical-align: middle;}
a{text-decoration:none;color:#333;}
.fl{float: left;}
.fr{float: right;}
/***font-size***/

.fs12{font-size: 12px;}
.fs14{font-size: 14px;}
/***font color***/
.c029ae4{color: #029ae4;}
/***line-height***/
.lh18{line-height: 18px;}
.lh20{line-height: 20px;}
/***padding***/
.ptb25{padding: 25px 0;}
.ptb30{padding: 30px 0;}
.center{text-align: center;}
.vertical{vertical-align: middle;}
.wrap{width:1200px;margin:0 auto;overflow: hidden;}
.clearfix:after{height: 0;content: '';clear: both;display: block;visibility:hidden;}
@font-face {font-family: 'iconfont';src: url('https://at.alicdn.com/t/font_1456221308_4714649.eot');/* IE9*/
  src: url('https://at.alicdn.com/t/font_1456221308_4714649.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('https://at.alicdn.com/t/font_1456221308_4714649.woff') format('woff'), /* chrome、firefox */
  url('https://at.alicdn.com/t/font_1456221308_4714649.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('https://at.alicdn.com/t/font_1456221308_4714649.svg#iconfont') format('svg');/* iOS 4.1- */}        
.iconfont {font-family:"iconfont" !important;/*优先使用该字体*/
  font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;/*抗锯齿*/
  -webkit-text-stroke-width: 0.2px;/*用长度值指定描边厚度*/
  -moz-osx-font-smoothing: grayscale;}
/*---------------------------head------------------------*/
.header{background-color: rgba(255,255,255,1);position: fixed;width: 100%;top: 0;z-index: 9999;}
/*.header_top{height: 25px;width: 100%px;background-color: #f0f2fc;}*/
/*.header_top_ul*/
.logo{width: 155px;height: 100px;/*background: url('../images/png.png') no-repeat;text-indent: -999em;*/ padding-top:25px;}
.logo img{width: 138px;margin-top: 10px;}
.select-city{overflow: hidden;text-align: center;line-height: 18px;padding: 7px 15px;border: 1px solid #eee;margin-left: 20px;margin-top: 24px;}
.select-city-name{color: #666;}
.switch-city a{color: #999;}
.menu{overflow: hidden;padding-left: 80px;}
.menu li.on{background: #f40;}
.top-menu-item{float: left;font-size: 16px;font-weight: 300;line-height: 100px;width: 90px;text-align: center;}
.top-menu-item a{color: #333333;}
.top-menu-item a:hover{text-decoration: none;}
.login-reg{padding-top: 36px;}
.login-reg a{display: inline-block;font-size: 16px;color: #FFF;border-radius: 5px;padding: 2px 10px;margin-left: 10px;}
.login-reg a.login,.login-reg a.media-entry{background-color: #0078d7;}
.login-reg a.reg{background-color: #cf1e18d4;}
.footer{background-color: #313132;}
.footer-content{color: #FFF;padding: 38px 0;}
.footer-email{width: 252px;border-right: 1px solid #404040;}
.footer-title{font-size: 20px;}
.footer-a{color: #fff;}
.footer-info{font-size: 14px;line-height: 30px;padding-top: 15px;}
.footer-info p span{display: inline-block;}
.footer-contact{width: 390px;border-right: 1px solid #404040;padding-left: 72px;}
.footer-address{width: 450px;padding-left: 64px;}
.footer-address .footer-info p{width: 100%;}
.footer-ewm{text-align: center;font-size: 16px;}
.footer-ewm img{width: 100px;height: 100px;}
.footer-ewm p{margin-bottom: 10px;}
.copyright{background-color: #2c2c2c;;line-height: 80px;text-align: center;color: #FFF;font-size: 14px;}
.copyright a{color: #FFF;}
.footer-gotoTop{line-height: 30px;height: 30px;background: white;font-size: 14px;padding: 0 20px;display: inline-block;margin: 0 0 30px 0;}
.footer-gotoTop:hover{color: #333;text-decoration: none;}
.highlight {color: #ff0000;}
/***switch city***/
.chosec{padding: 0 0 0 20px;line-height: 40px;font-size: 14px;}
.all_city{overflow: hidden;}
.all_city dl{overflow: hidden;padding-bottom: 15px;}
.all_city dl dt{padding: 0 0 0 20px;line-height: 24px;}
.all_city dl dd{overflow: hidden;line-height: 24px;padding: 0 0 0 20px;}
.all_city dl dd a{display: inline-block;margin: 0 10px 0 0;}
/*自动隐藏文字*/
.aui-ellipsis-1 {overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.aui-ellipsis-2 {display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-wrap: break-word;word-break: break-all;white-space: normal !important;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*浮动返回顶部*/
.top-fixed {display: none;position: fixed;z-index: 100;bottom: 150px;left: 50%;margin-left: 630px;}
.top-fixed .icon-fixed-aside {width: 45px;height: 45px;background-position: -225px 3px;cursor: pointer;border-radius: 50%;overflow: hidden;border: 1px solid #e1e1e1;display: block;}
.icon-fixed-aside {width: 45px;height: 38px;background: url(../images/icon-fixed-aside.png);background-color: rgba(0, 0, 0, 0);background-position-x: 0%;background-position-y: 0%;background-color: #f7f7f7;z-index: 2;position: relative;}
.top-fixed:hover .toTop .icon-fixed-aside {background-color: #184a8b;;border-color: #184a8b;;background-position: -225px -35px;}
/* 联系我们弹出 */
.contact-container{display: none;padding-top: 50px;}
.contact-list{text-align: center;}
.contact-list li{margin: 0 20px;display: inline-block;}
.contact-list li img{width: 180px;height: 180px;}
.contact-list li{font-size: 15px;}
.contact-list li p{line-height:30px;}
.contact-list li p a{display:inline-block;}
.business-license{height: 100%;}
.page{margin:30px auto;}
.page .pagination{overflow: hidden;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;}
.page .pagination li{float: left;}
.page .pagination li a,.page .pagination li.active,.page .pagination li.disabled span{float: left;padding: 0 15px;height: 28px;line-height: 28px;border:1px solid #d1d4d5;color: #666666;font-size: 14px;margin:0 5px;}
.page .pagination li.active,.page .pagination li a:hover{background: #cf1e18d4;color: #fff;border-color: #cf1e18d4;}

.m-menubg .m-menu ul li .home-icon,.m-menu.navs ul li .home-icon-active{margin-right: 8px;margin-top: -5px;display: none;}
.m-menubg .m-menu ul li.active .home-icon{display: inline-block;}
.m-menubg .m-menu ul li:not(.active) .home-icon-active{display: inline-block;}
.m-menubg .m-menu ul li:first-child a:hover .home-icon-active{display: none;}
.m-menubg .m-menu ul li:first-child a:hover .home-icon{display: inline-block;}
.m-menubg .m-menu ul li a{color: #333333;position: relative;}
.m-menubg .m-menu ul li a>span{background: url(/static/home/images/jiantou2.png) center center no-repeat;width: 12px;height: 7px;display: inline-block;margin-left: 2px;margin-top: 37px;}
.m-menu ul li.active a{color:#FF3838;}
.m-menubg .m-menu ul li a:hover{color:#FF3838;}
.m-menubg .m-menu ul li a:hover span{background: url(/static/home/images/jiantou3.png) center center no-repeat;}

.nav-btn{position: absolute;width: 30px;height: 30px;right: 15px;top: 22px;background: url(/static/home/yd-images/yd-0icon.png) center center no-repeat;background-size: contain;}
.dropDown {padding: 18px 300px;z-index: 9999;position: fixed;background: #fff;width: 100%;display: none;top: 100px;font-size: 14px;background-color: #FFF;box-shadow: 0px 10px 10px 0px rgba(113, 113, 113, 0.25);border-radius: 3px;float: left;left: 0;border-top: 1px solid #f6f6f6;} 
.dropDownTool {height: 310px;background: url(/static/home/image/index/dh-icon1.png) left top no-repeat;float: left;width: 30px;}
.dropDownHeal{height: 145px;background: url(/static/home/image/index/dh-icon2.png) left top no-repeat;float: left;width: 30px;}
.dropDownChapbook{height: 35px;background: url(/static/home/image/index/dh-icon3.png) left top no-repeat;float: left;width: 30px;}
.dropDownBTN{text-align: left;height: auto;line-height: 24px;width: 1200px;margin: 0 auto;}
.dropDownBTN a{color: #444 !important;display: inline-block;position: relative;margin-bottom: 16px;width: 282px;height: 90px;font-size: 20px;line-height: 50px;font-weight: 400;font-family: Microsoft YaHei;}
.dropDownBTN a:hover{background-color: #f5f5f5;border-radius: 10px;}
.dropDown a:hover{color: #212121 !important;}
.m-menu li:hover .dropDown{display: block;}
.more_btn{display: none;}
 .navs{width: 47%;float: left;}
#icon_module{left: 92% !important;top: 640px !important;}
.dropDownBTN span{font-size: 18px;color: #666;line-height: 28px;font-weight: 400;font-family: Microsoft YaHei;margin-bottom: 7px;display: inline-block;margin-top: 15px;}
.dropDownBTN a img{margin-top: 22px;margin-left: 20px;}
.dropDownBTN a .help-title{display: inline-block;position: absolute;margin-top: 20px;margin-left: 10px;}
.dropDownBTN a .help-title1{display: inline-block;position: absolute;margin-top: 20px;margin-left: 10px;line-height: 28px;}
.dropDownBTN a .help-adesc{font-size: 16px;color: #999;}

 
@media screen and (max-width:1600px){.layui-col-md4 {margin-right: 100px;}
}
@media (max-width: 767px) {.more_btn{display: block !important;}
  .pchiden{display: none;}
}