/* CSS Document初始化样式 */
.container,.online-form{overflow-x: hidden!important;}
body{ margin:0px auto; padding:0;  overflow-x:hidden;  color: #333333; font-size: 12px;font-family: Microsoft JhengHei;}
div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input, textarea,blockquote,p{padding:0;margin:0;} 
table,td,tr,th{font-size:12px;} li{list-style:none;vertical-align:bottom;} img{Vertical-aliagn:top; border:0;} 
ol,ul{list-style:none;} 
a{color:#333333;text-decoration:none;} 
a:visited{text-decoration:none;} 
.clear{ clear:both;}
.left{float:left;}
.right{float:right;}
.dis{display:none;}
.block{display:block;}
.line{ width:100%; height:1px; border-bottom:#ccc 1px solid; float:left; margin:5px 0 5px 0;}
.dotted{ width:100%; height:1px; border-bottom:#999 1px dashed; float:left; margin:5px 0 5px 0;}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
/* Hides from IE-mac \*/
*:first-child+html .clearfix{zoom:1;} /* IE7 */
* html .clearfix { height: 1%;zoom:1;}
.clearfix {display: block;}
.left{float: left;}
.right{float: right;}
h3{font-size: 14px;}
h2{font-size: 16px;}
h1{font-size: 18px;}
.container{width: 1170px;margin: 0px auto;}
.logo{display: inline-block;margin-left: 30px;}
.heads{position: fixed;width: 100%;left: 0;top: 0;z-index: 1100;padding:0px;background:#6dc5e9;}
.logo img{height: 63px;}
.main{margin-top: 66px;}
.heads-menu{position: absolute;left: 5px;top:7.5px;display: none;background:#6dc5e9;width: 26px;height: 25px;background: url(/assets/images/new_img/menu-arrow-down.svg) no-repeat;}
.heads-menu-hover{background: url(/assets/images/new_img/menu-arrow-up.svg) no-repeat;}
.menus li{display: inline-block;text-align: center;}
.menus{text-align: right;padding-right: 80px;padding-top: 12px;}
.menus li a{border-bottom: 2px solid transparent;color: #fff;font-weight: bold;font-size: 15px;line-height: 21px;display: inline-block;padding: 0px 20px 12px 20px;}
.menus .menus-english{display: block;font-size: 14px;}
.heads-fix{background:#6dc5e9;}
.phone-fix{display: none;position: fixed;width: 100%;left: 0;bottom: 0;z-index: 1100;background:#6dc5e9;padding: 5px 0px;}
.phone-fix li{float: left;width:25%;text-align: center;}
.phone-fix-text{display: block;}
.phone-fix li a{display: block;color: #fff;}
.phone-fix li a img{max-width: 100%;vertical-align: middle;width:30px;}
.footer{background:#076d7b;margin-top: 30px;}

.footer-top{padding: 38px 0px;}
.footer-group{width: 33%;}
.footer-group-title{color: #fff;font-size: 17px;font-weight: bold;margin-bottom: 10px;}
.footer-ul a{color: #fff;font-size: 15px;font-weight: bold;text-decoration:underline;}
.heads-fix a{color: #fff!important;}
.footer-ul li{margin-top: 10px;float: left;width: 35%;}
.footer-icon{width: 18px;display: block;margin-top: 2px;color: #fff;font-size: 18px;}
.footer-contact-right a{display: inline;color: #fff;vertical-align: top;text-decoration:underline;}
.footer-contact-right{margin-left: 23px;font-size: 15px;;color: #fff;}
.footer-contact{margin-top: 10px;}
.topbtn{display: block;position: fixed;width: 50px;right: 34px;bottom: 76px;color: #6dc5e9;text-align: center;z-index:101;}
.topbtn img{width: 100%;vertical-align: middle;}
.footer-bottom{text-align: center;font-size: 12px;color: #fff;position: relative;line-height: 28px;}
.footer-bottom-images{position: absolute;right: 35px;top: 0px;}
.footer-bottom-images p{color: #fff;display: none;}
.footer-bottom-images a{display: inline-block; padding: 0px 10px;}
.footer-bottom-images img{width: 28px;vertical-align: middle;}
.footer-bottom-text{padding: 0px 0px;}
.copyright{line-height: 12px;}
.same-banner{height:600px;position: relative;}
.same-banner-text{position: absolute;width: 100%;text-align: center;left: 0;top: 56%;z-index: 1000;font-size: 24px;font-weight: 700;color:#6dc5e9;line-height: 38px;margin-top: -42px;}
.same-banner-title{display: block;font-weight: bold;color:#6dc5e9;font-size: 40px;line-height: 33px;margin-bottom: 0px;}
.sites{font-size: 12px;padding: 10px 0px;}
.sites-hover{display: inline-block;color:#076d7b;font-weight:bold}
.index-numbers{color: #666;font-size: 12px;}
.index-numbers img{margin-right: 5px;}
.pages{text-align: center;padding-bottom: 30px;}
.pages a{vertical-align: top;display: inline-block;background: #f0f0f0;min-width: 46px;line-height: 46px;height: 46px;border-radius: 50%;text-align: center;color: #929292;font-size: 12px;font-weight: bold;margin: 0px 2px;margin-bottom: 5px;}
.pages .ahover{background: #6dc5e9;color: #fff;}
.content-left{width: 70%;box-sizing: border-box;padding-right: 15px;}
.content-right{width: 30%;padding-left: 15px;box-sizing: border-box;}
.news-content-right{width: 24%}
.classify-title{background: #f5f5f5;padding:0 15px;line-height: 48px;color: #555;font-weight: bold;font-size: 17px;}
.classify-ul li{border-bottom: 1px solid #ccc;line-height: 20px;padding:8px 0px;}
.classify-ul a{display: block;color: #999;font-size: 14px;font-weight: bold;}
.classify-ul{margin-bottom: 45px;}
.hot-article-ul li{border-bottom: 1px solid #cccccc;padding: 12px 0px;position: relative;}
.hot-article-images{display: block;width: 43%;}
.hot-article-images img{width: 100%;vertical-align: middle;}
.hot-article-text{width: 55%;}
.hot-article-desc{color: #999999;font-size: 12px;line-height: 18px;/*height: 36px;overflow: hidden;*/}
.hot-article-titles a{display: block;font-size: 15px;font-weight:bold;color: #666;line-height: 16px;height: 48px;overflow: hidden;}
.hot-article-bottom{width: 55%;right: 0;bottom: 12px;position: absolute;line-height: 20px;}
.hot-article-bottom .index-numbers{font-size: 12px;}
.hot-article-bottom .index-numbers img{vertical-align: middle;}
.hot-article-bottom .article-more{display: inline-block;border-radius: 3px;background: #999999;color: #fff;padding: 0px 8px;}
.hot-news-ul li{border-bottom: 1px solid #ccc;padding: 8px 0px;line-height: 20px;display: inline-block;}
.hot-news-images img{width: 100%;vertical-align: middle;}
.hot-news-images{display: block;margin-bottom: 5px;}
.footer-icon-item a{display: inline-block;text-align: center;color: #fff;font-size: 15px;margin-right: 10px;margin-bottom: 10px;}
.footer-icon-item{padding-bottom: 70px;}
.footer-group-title i{display: none;}
/* .hot-news-titles{} */
.hot-news-title h3 a{display: block;color: #555;font-size: 15px;height: 50px;line-height: 20px;font-weight: bold;}
.hot-news-bottom .index-numbers{font-size: 12px;}
.hot-news-bottom .index-numbers img{vertical-align: middle;}
.hot-news-bottom .article-more{display: inline-block;border-radius: 3px;background: #999999;color: #fff;padding: 0px 8px;}
.article-bottom{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 5px 0;color: #999;line-height: 20px;color: #666;margin-top: 10px;}
.article-bottom a{color: #666;}
.article-bottom .left a{text-decoration:underline}
.article-bottom .index-numbers{font-size: 12px;}
.article-bottom .index-numbers img{vertical-align: middle;}
.article-bottom .article-more{display: inline-block;border-radius: 3px;background: #076d7b;color: #fff;padding: 0px 8px;}
.news-lists-bottom{border-top: 1px solid #e6e6e6;border-bottom: 1px solid #e6e6e6;padding: 5px 0;color: #999;line-height: 20px;color: #999;}
.news-lists-bottom a{color: #999;}
.news-lists-bottom .index-numbers{font-size: 12px;color: #999;}
.news-lists-bottom .index-numbers img{vertical-align: middle;}
.news-lists-bottom .article-more{display: inline-block;border-radius: 3px;background: #076d7b;color: #fff;padding: 0px 8px;}
.contact-button-fix{display: block;position: fixed;right: 34px;bottom: 150px;color: #6dc5e9;text-align: center;}
.contact-button-fix img{width: 50px;vertical-align: middle;}
.head-login i{font-size: 20px;color: #fff;}
.head-login{position: absolute;right: 30px;line-height: 21px;top: 12px;}
.head-login a{margin-left: 15px;}
.heads-fix .head-login i{color: #d4bf7f;}
.member-center-text{color:#fff;}
.heads-fix .member-center-text{color:#D4BF7F;}

@media (min-width: 1080px){
	.footer-ul a:hover,.footer-contact-right a:hover{color: #ffec67;opacity:1!important}
	.menus li a:hover{color:#ffec67!important;border-bottom: 3px solid #ffec67;opacity:1!important}
	.menus li .ahover{color: #ffec67!important;border-bottom: 3px solid #ffec67;opacity:1!important}
	.heads-fix .menus li a:hover{color:#ffec67!important;border-bottom: 3px solid #ffec67;opacity:1!important}
	.heads-fix .menus li .ahover{color: #ffec67!important;border-bottom: 3px solid #ffec67;opacity:1!important}
	.pages a:hover{background: #6dc5e9;color: #fff;}
	.content-right a:hover{opacity: 0.8;}
	.footer-icon-item a:hover{opacity: 0.8;}
	a:hover{opacity: 0.8;}
}
@media (min-width: 1000px){
	.menus{display: block!important;}
}
@media (max-width: 1279px){
	.container{width: 90%;}
}
@media (max-width: 999px){
	.logo img{height: 35px;margin-top: 2.5px;}
	.logo{height: 40px;}
	.logo{margin: 0px;float: none!important;}
	.heads{padding: 0px 0px;text-align: center;}
	.main{margin-top: 40px;}
	.heads-menu{display: block;}
	.menus{position: absolute;width: 100%;left: 0;background: #6dc5e9;top: 40px;z-index: 1100;display: none;padding-top: 0;}
	.menus li{display: block;margin: 0px;text-align: left;border-bottom: 1px solid #fff;padding:5px 0px;}
	.menus li a{font-size: 14px;}
	.menus .menus-english{font-size: 12px;}
	.menus li a{border-bottom: none;line-height: 18px;}
	.same-banner{height: 240px;}
	.head-login{right: 5px;top: 10px;}
}
@media (min-width: 768px){
	.footer-pc-group-content{display: block!important;}
}
@media (max-width: 767px){

	.phone-fix{display: block;}
	.footer{margin-bottom: 56px;}
	.footer-top{padding: 0px;}
	.footer-group{width: 100%;}
	.footer-group-title{color: #fff;;border-top: 1px solid #cccccc;padding: 10px 20px;font-size: 16px;position: relative;line-height: 18px;margin-bottom: 0px;background: #076d7b;}
	.footer-group-title i{position: absolute;right: 20px;top: 10px;}
	.footer-group-title .fa-angle-up{display: none;}
	.footer-group-title .fa-angle-down{display: inline-block;}
	.footer-group-title-hover .fa-angle-up{display: inline-block;}
	.footer-group-title-hover .fa-angle-down{display: none;}
	.footer-group-title em{display: inline-block;width: 10px;height: 6px;position: absolute;right: 20px;top: 16px;background: url(/assets/images/new_img/drmin_footer22.png) no-repeat;}
    .footer-group-content{padding: 4px 20px 14px 20px;background: #076d7b;display: none;}
    .footer-icon-item{padding-top: 14px;padding-bottom: 4px;}
    .footer-bottom-images{position: static;background: #076d7b;padding: 8px 0px;}
    .footer-bottom-images a{display: block;width: 25%;text-align: center;float: left;box-sizing: border-box;color: #fff;}
    .footer-bottom-images a p{line-height: 18px;margin-top: 5px;font-size: 12px!important;}
    .topbtn{width: 40px;height: 40px;background-size: 100% 100%;right: 1px;display:none;}
    .footer-bottom-text{line-height: 18px;}
    .footer-group-title-hover{color: #fff;}
    .footer-group-title-hover em{background: url(/assets/images/new_img/drmin_footer2.png) no-repeat}
    .same-banner-title{margin-bottom: 0px;font-size: 26px;;}
    .same-banner-text{margin-top: -30px;font-size: 18px}    
    .pages a{min-width: 30px;line-height: 30px;height: 30px;}
    .content-left{width: 100%;padding: 15px!important;}
    .content-right{width: 100%;padding: 0px;padding-bottom: 20px;}
    .contact-button-fix{display: none;}
    .classify{display: none!important;}
	.footer-bottom-images p{display: block;}
	.hot-news-images{width:100%; float: left;}
	
	.hot-news-title{width: 55%; height: 211px;position: relative;}
	.hot-knowledge-title{width: 55%; position: relative;}
	.hot-knowledge-text{float: none!important;height: auto!important;}
	.hot-news-title h3 a {display: block; font-size: 17px; font-weight: bold;	color: #666; line-height: 20px;overflow: hidden;height: auto;}
	/* .article-more{position: absolute; bottom: 10px;	right: 10px;}
	.index-numbers{ position: absolute; bottom: 10px;} */
	.hot-news-title{width: 55%;}
	.hot-news-bottom{width: 55%;float: right;}
	.pos-sm{position: absolute; bottom: 20px; right: 3px;}
	.w-100{width: 100%;}
	.clearboth{clear: both;}
	.hot-news-title{float: right;width: 100%;margin-top: 10px;height: auto;}
	.content-bottom-list .pos-sm{position: static;width: 100%;margin-top: 10px;line-height: 20px;}
	.sites{padding: 10px 25px;}

}

#hide_box{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;background:rgba(0,0,0,0.5);z-index:99999}
#hide_box span{position:fixed;top:45%;left:calc(50% - 50px);height:100px;width:100px;color:#000;text-align:center;line-height:90px;background:#f1f1f1;border:5px solid #fff;-webkit-border-radius:500px;-moz-border-radius:500px;border-radius:500px;text-shadow:2px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5)}
.updateico30{background: url(/assets/images/icon/tag-icon.svg) no-repeat;display: inline-block;width: 15px;height: 15px;vertical-align: middle;opacity: 0.4;background-size: 12px;}
.new-tag-a{font-size:12px;color:#666;margin-left:20px}
@media (max-width: 321px){
	.new-tag-a{font-size:12px;color:#666;margin-left:2px}
	.new-hot-article-desc{color: #076d7b;font-size: 12px;line-height: 12px;/*height: 36px;overflow: hidden;*/}
}


.newestalertbg{position: fixed;width: 100%;height: 100%;left: 0;top:0;background: rgba(0,0,0,0.7);z-index: 1004;display: none;}
.newestalert{display: none;position: fixed;width: 654px;background: #fff;z-index: 1100;left: 50%;margin-left: -327px;top: 50%;padding: 25px 15px;margin-top: -227px;}
.newestalerttop p{font-size: 14px;color: #595757;line-height: 24px;}
.newestalerttop{padding: 0px 10px;}
.newestalertdel{display: block;background: url(/assets/images/delete.svg) no-repeat;width: 32px;height: 32px;position: absolute;right: 12px;top: 15px;z-index: 10;cursor: pointer;}
.newestprogp{padding: 0px; width: 50%; float: left;}
.newestprogptl{font-size: 16px;margin-bottom: 10px;padding: 0px 10px;}
.newestprogptl a{color: #3e3a39;font-weight: bold;text-decoration:underline;}
.newestpro{margin-top: 20px;}
.newestprogpli{width: 21%; float: left;}
.newestprogpli a{display: block;}
.newestprogpli img{width: 136px;vertical-align: middle;}
.newestprogpli p{font-size: 14px;color: #717071;line-height: 18px;height: 36px;overflow: hidden;margin-top: 5px;font-weight: bold;}
.newestprogpli{margin: 0px 10px; width: 21%; float: left;}
.newestprogprt .newestprogpli p{height: 35px;}
.newestprogprt .newestprogpli .description{height: 70px!important;}
.newestlink li{float: left;width: 25%;margin-top: 10px;}
.newestlink li a{display: block;margin: 0px 5px;line-height: 45px;text-align: center;color: #fff;font-size: 14px;}
.newestlink li:nth-child(1) a{background: #076d7b;}
.newestlink li a img{display: inline-block;vertical-align: -8px;}
.newestlink{padding: 0px 5px;}
.newestlink li:nth-child(2) a{background:#076d7b;}
.newestlink li:nth-child(3) a{background:#076d7b;}
.newestlink li:nth-child(4) a{background:#076d7b;}
.description{font-size: 12px!important; color: #c5c5c5!important; display: -webkit-box; -webkit-box-orient: vertical;}
.newestprogpli .title{display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.newestprogpli{width: 25%;box-sizing: border-box;padding: 0 10px;margin: 0;}
.newestprogpli img{width: 100%!important;}
@media (min-width: 1080px){
	.newestprogpli a:hover,.newestlink li a:hover,.newestprogptl a:hover{opacity: 0.8;}
}

@media (max-width: 767px){
	.newestalert{width: 86%;left: 7%;margin-left: 0px;border-radius: 5px;padding: 14px 0px;}
	.newestalertdel{width: 24px;height: 24px;background-size: 100% 100%;}
	.newestalerttop p{padding-right: 35px;}
	.newestprogp .newestprogpli{width: 100%;}
	.newestprogp .newestprogpli:last-child{display: none;}
	.newestlink li{width: 50%;margin-top: 5px;}
	.newestlink li a img{width: 20px;}
	.newestlink li a{line-height: 30px;}
	.newestpro{margin-top: 10px;}
	.newestalerttop p{line-height: 20px;}
	.newestalert{margin-top: -320px;}
	.newestpro{margin-top: 5px;}
	.newestprogptl{margin-bottom: 5px;}
    .newestprogpli{width: 50%;}
}

@media (max-width: 330px){
	.newestalert{height: 300px;overflow-y: auto;margin-top: -180px;}

}

.article_consharebtn .fa, .articles-share-btn .fa, .content-share-button .fa {
    line-height: 20px;
    height: 20px;
    font-size: 16px;
    width: 22px;
    text-align: center;
    display: block;
	color:#000;
}
.article_consharebtn .fa-caret-left, .articles-share-btn .fa-caret-left, .content-share-button .fa-caret-left {
    display: none;
}
.article_consharebtn span{font-size:12px;}
.footer-bottom-text a{color:#d5d5d5;}
.right-hot .hot-news-title h3 a{height: auto;}
.right-hot .hot-knowledge-text{height: auto;}
.right-hot .hot-article-images{display: block;text-align: center;width: 100%;}
.right-hot .hot-article-images img{max-width: 100%;}
.right-hot  .hot-article-text{width: 100%;margin-top: 10px;}
.right-hot  .hot-article-bottom{position: static;width: 100%;}
.new-tag-a{text-decoration:underline!important}
.right-hot  .hot-news-ul li{width: 100%;}
.menu-none{position: absolute;width: 100%;left: 0;background: #076d7b;padding: 16px 0;text-align: center;display: none;}
.menu-none a{font-size: 15px!important;color: #fff!important;border: none!important;padding: 0!important;margin: 0 30px;}
.menu-none a:hover{color: #ffec67!important;opacity:1!important}
.menus .fa-angle-down{position: absolute;line-height: 18px;right: 5px;top: 2px;}
.menu-link-top{position: relative;}
.menus li.active .fa-angle-down{-webkit-transform: rotate(180deg);}
@media (min-width: 1000px){
	.menu-none{display: none!important;}
	.menus li:hover .menu-none{display: block!important;}
}
@media (max-width: 999px){
	.menus .menus-english{display: inline-block;}
	.menu-link-top{padding: 10px 24px!important;}
	.menus .fa-angle-down{position: static;display: inline-block;margin-left: 5px;}
	.menu-none{position: static;padding: 0;}
	.menu-none a{background: #076d7b;display: block!important;margin: 0!important;padding: 10px 35px!important;text-align: left!important;font-size: 14px!important;}
}
.content-right .hot-article-images{width: 100%;margin-bottom: 10px;}
.content-right .hot-article-text{width: 100%;}
.content-right .hot-article-bottom{position: static;width: 100%;}
