html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,h7,pre,form,fieldset,p,blockquote,label,table,th,tr,td,embed,object,button,a{margin:0px;padding:0px; outline: none; list-style: none; box-sizing: border-box;}
a,a:hover,a:active,a:focus{text-decoration: none; outline: none;}
@font-face {
	font-family: 'OpenSans';
	src: url('../fonts/OpenSans-Regular.eot');
	src: url('../fonts/OpenSans-Regular.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/OpenSans-Regular.woff2') format('woff2'),
	     url('../fonts/OpenSans-Regular.woff') format('woff'), 
	     url('../fonts/OpenSans-Regular.ttf') format('truetype'), 
	     url('../fonts/OpenSans-Regular.svg#OpenSans-Regular') format('svg');
	 font-weight: normal;
	 font-style: normal;
	 text-shadow: none;
}
@font-face {
	font-family: 'SourceHanSansCN';
	src: url('../fonts/SourceHanSansCN-Regular.eot');
	src: url('../fonts/SourceHanSansCN-Regular.eot?#iefix') format('embedded-opentype'), 
		 url('../fonts/SourceHanSansCN-Regular.woff2') format('woff2'),
	     url('../fonts/SourceHanSansCN-Regular.woff') format('woff'), 
	     url('../fonts/SourceHanSansCN-Regular.ttf') format('truetype'), 
	     url('../fonts/SourceHanSansCN-Regular.svg#SourceHanSansCN-Regular') format('svg');
	 font-weight: normal;
	 font-style: normal;
	 text-shadow: none;
}

.row{margin-left: 0; margin-right: 0;}
cite{font-style: normal;}
body{background: #FFFFFF;font: 12px/150% 'SourceHanSansCN','OpenSans', Arial,Calibri, sans-serif, 'microsoft yahei'; color: #778193;}
.container{padding: 0;}


.wrapper{ width: 100%; margin: 0 auto;min-width: 1280px;background: #FFFFFF;}
.headerwrap{width: 100%; min-width: 1280px; margin: 0 auto; height: 80px; background: #FFFFFF;}
.header{width: 1280px; margin: 0 auto;}
.logo{float: left; padding: 20px 0 0;}
.language{float: left; padding:0; margin:25px 30px;border-bottom: 1px solid #000000;/* background: url(/images/icon13.png) no-repeat right center;  width: 70px;*/ overflow: hidden; text-align: center; position: relative;}
.language select{border:0; outline: none;color:#2d1f14; font-size: 14px;background:none; height: 30px; line-height: 24px; text-align: center;-webkit-appearance: none; padding: 0 15px 0 0;}
.language:after{ content: ""; width: 14px; height: 8px; background: url(/images/icon13.png) no-repeat right center #FFFFFF; position: absolute; right: 4px;  top: 41%; pointer-events: none; }

.select-box{ height: 30px; line-height: 30px; padding: 0 15px 0 3px; color: #666666; font-size: 14px; background: url(/images/icon13.png) no-repeat right center;}
.select-box span{display: block; cursor: pointer; color: #2d1f14; font-size: 14px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei';}
.select-box ul{display: none; background: #FFFFFF; z-index: 100; margin-left: -8px; border: 1px solid #616161; position: absolute; cursor: pointer; padding: 5px;}
.select-box ul li{line-height: 26px;  border-bottom: 1px dashed  #dadada; padding: 0 5px;}
.select-box ul li a{color:#2d1f14; font-size: 14px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei';}

.searchwrap{float: right; margin: 18px;}
.searchwrap .searchbtn{height: 44px; line-height: 42px; border: 1px solid #A24B39; border-radius: 22px; font-size: 14px; color:#320003;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; background: none; padding: 0px 50px 0 15px; text-align: center;background: url(/images/icon01.jpg) no-repeat 50px center; outline: none;}
#dLabel .caret{display: none;}

/*背景层*/
#popLayer { display: none;background:#242123;background-color: rgba(36,33,35,0.9); filter:Alpha(opacity=90); position: absolute; height: 160px; top: 80px; right: 0; bottom: 0; left: 0; z-index: 10;}
/*弹出层*/
#popBox {display: none;z-index: 11; width: 1280px; height: 100px;/* position:fixed;top:0; right:0;left:0;bottom:0; */ margin:25px auto 0; position: relative;}
#popBox .close{ text-align: right;margin-right: 5px;opacity:1;}
/*关闭按钮*/
#popBox .close a { display: block;width: 20px; height: 20px; background: url(/images/icon17.png) no-repeat center center;}
.Search{width: 840px; margin: 0 auto;}
.mod-search{float: left; width: 730px;}
.Search ul{float: right;padding: 51px 0 0;}
.Search ul li{line-height: 20px;}
.Search ul li a{color: #e9e9e7; font-size: 14px; background: url(/images/icon16.png) no-repeat right center; padding-right: 20px;}
.secnav{ width:100%;  z-index: 100; padding:10px 0; line-height: 30px;}
.secnav a{color: #e9e9e7; font-size: 14px; background: url(/images/icon19.png) no-repeat left center; padding-left: 16px; margin-right: 15px;}
.secnav a.current{background: url(/images/icon18.png) no-repeat left center;}
.secx{background: #FFFFFF; border-radius: 3px; width: 730px; height: 40px; position: relative;}
.secbtn{width:50px; height: 40px; float:right; border-radius:0 3px 0 3px; background: url(/images/icon01.jpg) no-repeat center center; border: 0; outline: none;}
.inputtext{width:680px; float: left; height: 40px; padding: 8px 0; border: 0; border-radius: 3px 0 0 3px; outline: none;padding: 0 15px;}
.secx .pholder{position: absolute; height: 24px; line-height: 24px; margin: 8px 0; top: 0; left: 15px;}
.tcmvideo{position: relative;color: #e9e9e7; font-size: 14px; line-height: 30px; top: -81px; left: 124px; background: url(/images/icon19.png) no-repeat left center; padding-left: 16px;}
.tcmvideo:hover{color: #e9e9e7;}

.seaicon{width: 12px; height: 6px; background: url(/images/icon20.png) no-repeat center center; display: none; position: absolute; top: -31px; right: 104px;}




.login{float: right; height: 44px; line-height: 44px; margin: 18px 0;}
.login .login-btn-login{color: #FFFFFF; font-size: 14px;font-size: 14px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei';border-radius: 22px; text-align: center; width: 44px;  background: #6BA761; display: inline-block;}
.login span{color: #7d471c;font-size: 14px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei';}
.login .lgoutbtn{color: #000000;font-size: 14px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei';}

.banner{width: 100%; background: url(/images/banner.png) no-repeat center center; min-width: 1280px; height: 420px;}

.navwrap{width: 1280px; margin: 50px auto; padding: 30px 0; background: url(/images/titlebg01.png) no-repeat center center; text-align: center;}
.secnavlist{display: none; position: absolute;width: 270px; background: #FFFFFF; border: 1px solid #E9EAEB; z-index: 100; padding:10px 0; border-radius: 3px; top: 92px;}
.navwrap ul li.navlist{display: inline-block; width: 50px; text-align: center; margin: 0 15px; float: left; background: url(/images/icon14.png) no-repeat center bottom; padding-bottom: 8px;}
.navwrap ul li.navlist a{color: #484547; font-size: 18px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; line-height: 20px;}
.navwrap ul li.navlist:first-child{margin-left: 0;}
.navwrap ul li.navlist:last-child{margin-right: 0;}
.navwrap ul li.navlist:hover a{color: #7A441A;}
.navwrap ul li.navlist:hover .secnavlist{display: block;}
.navwrap ul li.navlist:nth-child(7){margin-right: 110px;}
.navwrap ul li.navlist:nth-child(8){margin-left: 110px;}
.navwrap ul li.navlist.navicon{ background: url(/images/icon15.png) no-repeat center center; min-height: 108px;}
.navwrap ul li.navlist .secnavlist li{ text-align:left; line-height: 30px; width: 104px; float: left; border-bottom: 1px dashed #dadada; margin: 0 15px;}
.navwrap ul li.navlist .secnavlist a{font-size: 14px; color: #666666;}
.navwrap ul li.navlist:nth-child(8) .secnavlist{right: 0;}
.navwrap ul li.navlist:nth-child(10) .secnavlist{right: 0;}
.navwrap ul li.navlist:nth-child(12) .secnavlist{right: 0;}
.navwrap ul li.navlist:last-child .secnavlist{right: 0;}

.hotspotwrap{width: 100%; min-width: 1280px; background: url(/images/bg01.png) no-repeat center bottom; min-height:500px; margin: 0 auto; overflow: hidden;}
.hotspotwrap .modtitle{background: url(/images/titlebg02.png) no-repeat center center; }
.modtitle{height: 115px; text-align: center; padding: 39px 0; margin:0px 0 30px;}
.modtitle span{line-height: 26px;color: #010101; font-size: 22px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; letter-spacing: 1px;}
.modtitle span a{color: #010101; font-size: 22px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; letter-spacing: 1px;}
.hotspot{width: 1280px; margin: 30px auto 0; overflow: hidden; padding:35px 20px;}
.hotspotlist{float: left; margin: 0 20px; width: 30%; position: relative;}
.hotspotlist dl{ margin: 0 0 5px;}
.hotspotlist dl dt,.tit-txt{font-size: 18px; color: #7d471c; line-height: 36px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; margin: 0 0 5px;}
.tit-txt{font-weight: 600; display: block;}
.hotspotlist dl dd,.mod-artlist-field1 .item{line-height: 28px;}
.hotspotlist dl dd a,.article-name{color: #0e050a; font-size: 14px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; height: 28px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; width: 100%;}
.hotmore{line-height: 26px; margin: 5px 0 0;}
.hotmore a{color: #7d471c; font-size: 14px; display: inline-block; width: 70px;}

.hightopic dt,.hightopic .tit-txt{background: url(/images/icon02.png) no-repeat 90px center;}
.enwrapper .hightopic .tit-txt{background: url(/images/icon22.png) no-repeat 90px center;}
.bgwrapper .hightopic .tit-txt{background: url(/images/icon23.png) no-repeat 90px center;}

.mod-artlist-field1 .date-more{display: none;}
.tit .more{position: absolute; width: 70px; height: 26px; left: 0; bottom: 0; font-size: 0;}



.commondiseases{width: 100%; min-width: 1280px; margin: 0 auto; background: url(/images/bg02.png) no-repeat top right; overflow: hidden;}
.commondiseases .modtitle{background: url(/images/titlebg03.png) no-repeat center center; margin: 60px auto 30px;}
.comdisease{width: 1280px; margin: 0 auto;}
.comdislist{width: 25%; padding: 0 20px 20px; float: left;}
.comdislist h4{line-height: 26px; text-align: center;}
.comdislist h4 a{color: #484547; font-size: 16px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; font-weight: 600; text-transform: capitalize;}
.comdislist span{display: block; text-align: center;color: #000000; font-size: 14px; line-height: 18px;}
.comdislist ul{margin: 5px 0 0;}
.comdislist ul li{display: inline-block; border: 1px solid #333333; min-width: 78px; text-align: center; line-height: 26px; margin: 0 5px 15px; padding:0 5px;}
.comdislist ul li a{color: #484547; font-size: 14px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; text-transform: capitalize;}

.databasentry{width: 100%; margin: 30px auto 80px; min-width: 1280px;}
.databasentry .modtitle{background: url(/images/titlebg04.png) no-repeat center center; padding-top: 43px;}
.thematic{width: 1280px; margin: 10px auto 20px; height: 66px;}
.thematic li{float: left; margin-left: 40px;}
.thematic li:first-child{margin: 0;}
.thematic li a{display: block; background:#F3F4F4; height: 66px; padding: 11px 20px 11px 60px; width: 290px; color: #000000; font-size: 16px;}
.thematic li a span{display: inline-block; line-height: 44px; float: left; font-style: italic; font-weight: 600; letter-spacing: 1px;}
.thematic li a i{display: inline-block; height: 44px; width: 84px; border-radius: 10px; float: right;}
.thematic li:first-child a i{background: url(/images/icon05.png) no-repeat center center #FFFFFF;}
.thematic li:nth-child(2) a i{background: url(/images/icon06.png) no-repeat center center #FFFFFF;}
.thematic li:nth-child(3) a i{background: url(/images/icon07.png) no-repeat center center #FFFFFF;}
.thematic li:last-child a i{background: url(/images/icon08.png) no-repeat center center #FFFFFF;}
.knowbase{width: 1280px; margin: 10px auto; height: 66px;}
.knowbase li{float: left; margin-left: 55px;}
.knowbase li:first-child{margin: 0;}
.knowbase li a{display: block; width: 390px;background:#F3F4F4; height: 66px; padding: 11px 20px 11px 60px;color: #000000; font-size: 16px;}
.knowbase li a span{display: inline-block; line-height: 44px; float: left; font-style: italic; font-weight: 600; letter-spacing: 1px;}
.knowbase li a i{display: inline-block; height: 44px; width: 84px; border-radius: 10px; float: right;}
.knowbase li:first-child a i{background: url(/images/icon09.png) no-repeat center center #FFFFFF;}
.knowbase li:nth-child(2) a i{background: url(/images/icon10.png) no-repeat center center #FFFFFF;}
.knowbase li:last-child a i{background: url(/images/icon11.png) no-repeat center center #FFFFFF;}

.chmedresources{background: url(/images/bg03.png) no-repeat center center; width: 100%; min-width: 1280px; margin: 0 auto; height: 690px; padding:20px 0 78px;}
.chmedresources .modtitle{background: url(/images/titlebg05.png) no-repeat center center; margin: 60px 0 30px;}
.chmedresmod{width: 1280px; margin: 0 auto; /* background: #FFFFFF; */ overflow: hidden; padding: 30px;}
.chmedreslist{float: left; width:174px; border-right: 1px solid #000000; overflow: hidden; height: 165px; padding: 15px;}
.chmedresources .modtitle span a{color: #FFFFFF;}
.chmedreslist h4{text-align: center; line-height: 26px;}
.chmedreslist h4 a{color: #000000; font-size: 16px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; font-weight: 600; text-transform: capitalize;}
.chmedreslist span{display: block; text-align: center;color: #000000; font-size: 14px; line-height: 18px;}
.chmedreslist ul{margin: 5px 0 0; overflow: hidden;}
.chmedreslist ul li{float: left; font-size: 14px; color:#484547; line-height: 28px;}
.chmedreslist ul li.line{padding: 0 3px;}
.chmedreslist ul li a{font-size: 14px; color:#484547;}
.chmedreslist:nth-child(7){border-right: 0;}

.publication{width: 100%; min-width: 1280px; margin: 40px auto 0; z-index: 100; overflow: hidden;}
.publication .modtitle{background: url(/images/titlebg06.png) no-repeat center center; text-align: center; padding-top: 45px;}
.publication .modtitle h3{display: inline-block; font-size: 22px; color: #000000; cursor: pointer;}
.publication .modtitle h3 a{font-size: 22px; color: #000000;}
.publication .modtitle h3 em{padding: 0 8px;}
.publication .modtitle h3.current{color: #6c3103; font-weight: 600;}
.publication .modtitle h3.current em{color: #000000; font-weight: normal;}
.publication .tabbox{width: 1280px; margin: 30px auto;}

.tabbox div.outside{ display: none;}
.tabbox div.outside.current{ display: block;}
.publication .tabbox div.outside{ height: 317px;}
.publication .tabbox .krakatoa{height: 241px; overflow: hidden;}
.publication .tabbox .buttons{display: none;}

.publication .krakatoa-container ul{text-align: center; padding: 0 15px; overflow: hidden;}
.publication .krakatoa-container ul li{float: left; width: 170px; margin: 0 19px; display: inline-block;}
.publication .krContent{height: 241px; overflow: hidden; width: 100%;}
.pubimg{width: 154px; border: 1px solid #dddddd; margin: 0 auto;}
.pubimg img{width: 152px; margin: 0 auto; height: 205px;}
.pubtitle{line-height: 24px; margin: 10px auto 0; height: 24px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; /* text-align: left; */}
.pubtitle a{color: #333333; font-size: 15px; font-family:sans-serif, 'SourceHanSansCN','OpenSans', Arial,Calibri,  'microsoft yahei'; letter-spacing: -0.3px;}
.publication .arrow{width: 33px; height: 67px; top: 76px; border-radius: 0.5px; background: #f1f1f1; position: absolute; cursor: pointer;}

.publication .arrow a{width: 13px; height: 23px; margin: 22px auto; font-size: 0;}
.publication .arrow-right{right: 0;}
.publication .arrow-right a{background: url(/images/icon04.png) no-repeat center center; display: block;}
.publication .arrow-left a{background: url(/images/icon03.png) no-repeat center center; display: block;}

.pubmore{margin: 40px auto; height: 36px;}
.pubmore a{display: block; width: 76px; height: 36px;line-height: 34px; border: 1px solid #9a9a9a; border-radius: 10px; margin: 0 auto; text-align: center; color: #7f7f7f; font-size: 14px;}

.productcenter{width: 100%; min-width: 1280px; margin:40px auto 0; overflow: hidden; display: none;}
.productcenter .modtitle{background: url(/images/titlebg07.png) no-repeat center center; padding: 42px 0 0;}
.productlist{width: 100%; min-width: 1280px; margin: 20px auto 0; background: url(/images/bg05.png) no-repeat center center; height: 116px; text-align: center; padding: 31px 0;}
.productlist span{display: inline-block; width: 160px; height: 54px; border: 1px solid #E7E1DC; border-radius: 54px;padding: 7px; margin: 0 30px;}
.productlist span a{display: block;width: 100%; height: 40px; line-height: 38px; text-align: center; color: #FFFFFF; font-size: 16px; border: 1px solid #E7E1DC; border-radius: 40px;}










/*footer start*/
.footer {width: 100%;min-height:160px;color: #a4acb7;font-family: Arial,Calibri,'SourceHanSansCN', sans-serif, 'microsoft yahei';line-height: 22px;background-color: #1c2b40; min-width: 1280px;}
.footer a {color: #66758d;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei';}
.foot-top {width: 100%;/* height: 140px; */padding: 22px 0;clear: both;background: url("../images/foot-bg.png") top center #e6e9ee; margin: 1px 0 0; min-width: 1280px;}
.foot-top .content {width: 1280px;margin: 0 auto;overflow: hidden;}
.foot-top li {float: left;}
.foot-top li+li {margin-left:70px;}
.foot-top b {display: block;font-size: 14px;color: #54627a;line-height: 44px;}
.foot-top a, .foot-top span {display: block;color: #66758d;}
.foot-top span a {display: inline;}
.foot-top .weibo {width:400px;padding-top: 22px;margin-top: 17px;text-align: center;border-left: 1px solid #506581; float: right;}
.foot-top .weibo a {display: inline-block;line-height: 40px;float: right;margin-left: 35px; padding-left: 20px;}
.foot-top .weibo img {width: 40px;height: 40px;background: url(/images/weibo-bg.png) no-repeat 0 0;}
.foot-top .weibo a:hover img {background-position: -40px 0;}
.foot-bot {width: 1280px;margin: 0 auto;overflow: hidden;color: #a4acb7;}
.foot-bot .t {height: 85px;padding-top: 25px;border-bottom: 1px solid #2e435e;}
.foot-bot .t a {color: #a4acb7;}
.foot-bot .t>img {float: left;width: 110px;}
.foot-bot .t .mid {float: left;margin-left: 20px;}
.foot-bot .t .mid span {display: block;}
.foot-bot .t .mid span em{font-style: normal;}
.foot-bot .t .mid a+a {margin-left: 24px;}
.foot-bot .t .right {float: right;}
.foot-bot .t .right img {height: 32px;margin-left: 17px;}
.foot-bot .b {width: 670px;padding: 16px 0;}
.foot-bot .b a {margin-left: 5px;}
.foot-bot .b a, .foot-bot .b span {color: #6a7481;white-space: nowrap;margin-right: 5px;}
.footer a:hover, .foot-top a:hover span {color: #2f8bd6;}

/*en*/
.enfoot .foot-top .weibo {width:318px;text-align: center;border-left: 1px solid #c7cbd6; padding:20px 0 0; margin-left: 40px; height: 110px;}
.enfoot .foot-top .weibo a {display: inline-block; width: 54px; text-align: center; line-height: 22px;  margin-bottom: 6px;float: right;margin-left:18px; padding-left: 0;}
.enfoot .foot-top .weibo img {width: 40px;height: 40px;background: url(/images/weibo-bg.png) no-repeat 0 0;}
.enfoot .foot-top .weibo a:hover img {background-position: -40px 0;}
.enfoot .foot-top li+li{margin-left: 40px;}

iframe{display: block;}

/*footer end*/

/*右侧浮窗*/
.sidefixedbar {position: fixed;right: 20px;top: 60% ;z-index: 999; height:48px;}
.sidefixedbar a {display: none;width: 48px;height:48px;}
.back-top i{display:block;width:48px;height:48px;margin:0 auto 0;background:url("../images/icon12.png") no-repeat center center;}
.back-top:hover i{background:url("../images/icon12.png") no-repeat center center #F7F7F7; border-radius: 48px;}
.enbacktop .back-top i{background:url("../images/icon21.png") no-repeat center center;}
.enbacktop .back-top:hover i{background:url("../images/icon21.png") no-repeat center center #F7F7F7;}
/*右侧浮窗*/

.parts-floating{display: none;}
.bgwrapper .hotspotlist h4{font-size: 18px; color: #7d471c; line-height: 36px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; position: absolute; font-weight: 600;}
.bgwrapper .hotspotlist .tit-txt{font-size: 0px;}
.bgwrapper .hotspotlist.hightopic .tit-txt{font-size: 18px;}

/*英文版*/
.enwrapper .searchwrap .searchbtn{background: url(/images/icon01.jpg) no-repeat 66px center;}
.enwrapper .banner{background: url(/images/enbanner.png) no-repeat center center;}
.enwrapper .hotspotwrap .modtitle{background: url(/images/en/1.png) no-repeat center center; }
.enwrapper .hotspotwrap .modtitle span{font-size: 0;}

.enwrapper .hotspotlist h4{font-size: 18px; color: #7d471c; line-height: 36px;font-family: Arial,Calibri, 'SourceHanSansCN',sans-serif, 'microsoft yahei'; position: absolute; font-weight: 600; text-transform: capitalize;}
.enwrapper .hotspotlist .tit-txt{font-size: 0;}
.enwrapper .hotspotlist.hightopic  .tit-txt{font-size:18px;}
.enwrapper .commondiseases .modtitle{background: url(/images/en/2.png) no-repeat center center; padding: 28px 0 0;}
.enwrapper .commondiseases .modtitle span{display: inline-block; height: 34px; margin: 0 auto;}
.enwrapper .commondiseases .modtitle span a{font-size: 0; display:block; width: 252px; height: 36px; margin: 0 auto;}
.enwrapper .commondiseases .comdislist ul li{min-width: 78px;}

.enwrapper .databasentry .modtitle{background: url(/images/en/3.png) no-repeat center center; padding: 28px 0 0;}
.enwrapper .databasentry .modtitle span{font-size: 0;}
.enwrapper .chmedresources .modtitle{background: url(/images/en/4.png) no-repeat center center; padding: 28px 0 0;}
.enwrapper .chmedresources .modtitle span{display: inline-block; height: 34px; margin: 0 auto;}
.enwrapper .chmedresources .modtitle span a{font-size: 0; display:block; width: 384px; height: 36px; margin: 0 auto;}
.enwrapper .publication .modtitle{background: url(/images/en/5-bg.png) no-repeat center center; padding-top: 43px;}
.enwrapper .publication .modtitle h3 em{padding: 0 3px;}
.enwrapper .publication .modtitle h3{letter-spacing: 0.3px; text-transform: uppercase; font-weight: 600;}
.enwrapper .thematic li a{padding-left: 15px; }
.enwrapper .thematic li a span{width: 180px; text-align: center;}
.enwrapper .thematic li a i{width: 70px;}
.enwrapper .knowbase li a i{width: 70px;}
.enwrapper .knowbase li a{padding-left: 20px;}
.enwrapper .knowbase li a span{width: 280px; line-height: 22px; letter-spacing: 0.5px;}

.enwrapper .comdislist{padding: 0 15px 0; height: 196px; overflow: hidden; margin: 0 0 20px;}
.enwrapper .comdislist.comdislistsec h4{line-height: 22px;}
.enwrapper .comdislist h4{line-height: 44px;}
.enwrapper .comdislist ul{text-align: center;}
.enwrapper .chmedresources{background: url(/images/bg06.jpg) top center; height: 815px;}
.enwrapper .chmedresmod{background: #FFFFFF;}
.enwrapper .chmedreslist{border-bottom: 1px solid #000000; width: 25%; height: auto; min-height: 144px; padding: 15px 7px;}
.enwrapper .chmedreslist h4{line-height: 40px;}
.enwrapper .chmedreslist ul{text-align: center;}
.enwrapper .chmedreslist ul li{line-height: 22px; display: inline-block; float: none;}
.enwrapper .chmedreslist ul li a{font-size: 13px; font-family: Arial,Calibri; text-transform: capitalize;}
.enwrapper .chmedreslist:nth-child(7){border-right: 1px solid #000000;}
/*.enwrapper .chmedreslist:nth-child(6){border-right: 0;}*/
.enwrapper .chmedreslist:nth-child(4){border-right: 0;}
.enwrapper .chmedreslist:nth-child(8){border-right: 0; height: 144px;}
.enwrapper .chmedreslist:nth-child(8) h4{line-height: 20px;}
.enwrapper .chmedreslist:nth-child(9){border-bottom: 0;}
.enwrapper .chmedreslist:nth-child(10){border-bottom: 0;}
.enwrapper .chmedreslist:nth-child(11){border-bottom: 0;}
.enwrapper .chmedreslist:nth-child(12){border-bottom: 0;border-right: 0;} 
.enwrapper .chmedreslist:first-child ul li.line{padding: 0;}
.enwrapper .publication{margin: 70px auto 0;}
.enwrapper .productcenter .modtitle{background: url(/images/en/6.png) no-repeat center center;}
.enwrapper .productcenter .modtitle span{font-size: 0;}
.enwrapper .productlist span{min-width: 160px; width: auto;}
.enwrapper .productlist span a{padding: 0 15px;}
.enwrapper .tcmvideo{left: 170px;}
.enwrapper .Search{width: 890px;}
.enwrapper .navwrap{text-align: left;}
.enwrapper .navwrap ul li.navlist{width: 315px;background: #FAFAFA;margin: 0 6px 10px 0; padding:10px 0 10px 10px; /* border-bottom: 1px solid #DDDDDD; */ text-align: left;}
/* .enwrapper .navwrap ul li.navlist:nth-child(7){margin-right: 70px;}
.enwrapper .navwrap ul li.navlist:nth-child(8){margin-left: 70px;} */
.enwrapper .navwrap ul li.navlist:nth-child(8){border-bottom: 0;}
.enwrapper .navwrap ul li.navlist:nth-child(10){border-bottom: 0;}
.enwrapper .navwrap ul li.navlist:nth-child(12){border-bottom: 0;}
.enwrapper .navwrap ul li.navlist:nth-child(14){border-bottom: 0;}
.enwrapper .navwrap ul li.navlist:nth-child(7){margin-right: 0;}
.enwrapper .navwrap ul li.navlist:nth-child(8){margin-left: 0;border-bottom: 0;}
.enwrapper .navwrap ul li.navlist.navicon{ width: 20px; margin: 0 10px; min-height: 72px; background: url(/images/icon15.png) no-repeat center center; display: none;}
.enwrapper .navwrap ul li.navlist a{text-align: left; padding:25px 0 20px; line-height: 30px; font-size: 16px;}
.enwrapper .navwrap ul li.navlist .secnavlist{padding:15px; width: 315px;}
.enwrapper .navwrap ul li.navlist .secnavlist li{float: none; width: 100%; margin: 0;}
.enwrapper .navwrap ul li.navlist .secnavlist li a{font-size: 14px;}
.enwrapper .navwrap ul li.navlist a{ background: url(/images/icon14.png) no-repeat center right; display: inline-block; padding: 0 20px 0 0;}
/* .enwrapper .navwrap ul li.navlist:first-child a{padding: 10px 0 20px; line-height: 26px;}*/
.enwrapper .navwrap ul li.navlist:last-child{margin-right: 0;}
.enwrapper .navwrap ul li.navlist:last-child a{padding-right: 17px;} 
.enwrapper .navwrap ul li.navlist .secnavlist a{background: none;}
.enwrapper .secnavlist{top: 50px; left: 0;}

.bgwrapper .banner{background: url(/images/bgbanner.png) no-repeat center center;}

.hotspotlist dl dd a:hover, .article-name:hover,.comdislist ul li a:hover,.chmedreslist ul li a:hover,.navwrap ul li.navlist a:hover,.pubtitle a:hover,.comdislist h4 a:hover,.chmedreslist h4 a:hover{color: #933417;}
.comdislist ul li:hover{background: #F5F5F5;}
.knowbase li a:hover,.thematic li a:hover{background: #F2F7F7;}

.enwrapper .chmedreslist ul li.line{padding: 0 1px;}

.hotspot .mod-artlist-field1 .item .article-name b{color: #F26C1F;}



/* 20220329 */
.solarterm{width: 1280px; margin: -70px auto 0; border-bottom: 1px solid #EBEBEB; height: 95px;}
.stleft{float: left;}
.stright{float: right; text-align: right;}
.stword{display: none;width: 600px; background-color: #F5F7F7; padding: 15px; line-height: 30px; font-size: 14px; color: #333333; z-index: 100;box-shadow: 0 3px 7px rgb(92 158 117 / 21%); text-align: justify; border: 1px solid #cddfdc;}
.solarterm ul{height: 95px; width: 50%;}
.solarterm ul > li{display: inline-block; height: 95px; width: 50px; position: relative;}
.solarterm ul > li a{padding: 5px 0 15px; display: inline-block;}
.stleft li{margin-right: 110px;}
.stright li{margin-left: 110px;}
.solarterm ul > li:hover::after{content: ''; display: block; width: 50px; height: 6px; background: #4B7970; position: absolute; top: 89px;}
.solarterm ul > li:hover .stword{display: block; position: absolute;  top: 95px; left: 0;}
.solarterm ul.stleft > li:hover .stword{left: 0;}
.solarterm ul.stleft > li:nth-child(2):hover .stword{left: -163px;}
.solarterm ul.stleft > li:nth-child(3):hover .stword{left: -326px;}
.solarterm ul.stright > li:hover .stword{left: -222px;}
.solarterm ul.stright > li:nth-child(2):hover .stword{left: -386px;}
.solarterm ul.stright > li:nth-child(3):hover .stword{left: -548px;}

.footerwrap { height: 330px; width: 100%; min-width: 1140px;}

