/*banner*/ 
.banner { width: 660px; height: 300px; position: relative;}
.banner .bannerIMG:hover span{display: block;}
.banner li,.banner .bannerIMG{ height:300px; width:480px; position:relative; }
.banner li img{ width:480px; height:300px;}
.banner li a { width:100%; height:100%; display:block; text-decoration: none;}
.banner li .desp{ position:absolute; left:0; bottom:0; width:450px; height:40px; padding:10px 15px; background: url(../images/bannerBG.png) repeat-x;}
.banner li .desp p{ font-size:12px; line-height:20px;  height:40px;color:#f7f7f7; font-weight:normal; overflow:hidden; font-family: sans-serif,"瀹嬩綋";}
.banner .bannertit {position: absolute; bottom:0; right:0; zoom:1; z-index:3; width:187px;}
.banner .bannertit li { width: 150px; padding:10px 15px; height: 39px;background:#f8f8f8; cursor:pointer; border-bottom:1px solid #e5e5e5; position: relative; right:-7px;}
.banner .bannertit li span{display: block; width:187px; height: 65px; position: absolute; top:-1px; right: 0; z-index: 1;background: url(../images/bannerCur.png) no-repeat; display: none;}
.banner .bannertit li a{line-height:22px; font-size:14px; color:#404040; height:40px; overflow:hidden; position: relative; z-index: 6;}
.banner .bannertit li.on{background:none;}
.banner .bannertit li.on span{display: block;}
.banner .bannertit li.on a,.banner .bannertit li a:hover {color: #c30d23; font-weight: bold;}
.banner .bannerIMG span{display: block; width:24px; height: 60px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat; cursor: pointer; position: absolute; top:50%; margin-top: -30px;}
.banner .bannerIMG span.prev{background-position:-50px -46px; left:0;}
.banner .bannerIMG span.prev:hover{background-position: -2px -46px;}
.banner .bannerIMG span.next{background-position: -74px -46px; right:0;}
.banner .bannerIMG span.next:hover{background-position: -26px -46px;}



/*鍗虫椂淇℃伅*/
.timeMag{width:318px; border:1px solid #eeeeee;}
.timeMag .timeMagCon{padding: 0 20px;}
	/*鍥炬枃鍚堝苟*/
.fontIMG{position: relative;}
.fontIMG a{display: block;}
.fontIMG a p{position: absolute; left:0; bottom:0; height: 40px; line-height: 45px; font-size: 14px; color: #ffffff; padding:0 15px; cursor: pointer;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;     background: url(../images/bg2.png) repeat-x;}
/*.fontIMG a p:hover{color: #c30d23;}*/
.timeMag .fontIMG,.timeMag .fontIMG a{width:278px; height: 110px;}
.timeMag .fontIMG img{width:100%; height: 100%;}
.timeMag .fontIMG a p{width:248px;}

.timeMag .timeMagbar ul{padding-bottom: 12px;}
.timeMag .timeMagbar li{margin-top: 12px;}
.timeMag .timeMagbar li .img{width:90px; height: 56px;}
.timeMag .timeMagbar li .img a,.timeMag .timeMagbar li .img img{display: block; width:90px; height: 56px;}
.timeMag .timeMagbar li .font{width:178px;}
.timeMag .timeMagbar li .font a{display: block; font-size: 14px; color: #222222; line-height: 22px; height: 22px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.timeMag .timeMagbar li .font a:hover{color: #c30d23;}
.timeMag .timeMagbar li .font p{font-size: 12px; color: #777777; line-height: 16px; height: 32px; padding-top: 2px; overflow: hidden; font-family: sans-serif,"瀹嬩綋";}
.timeMag .timeMagbar li:hover{background: #fafafa;}


/*浠婃棩鐒︾偣*/
#focusToday{padding-top: 20px;}
#focusToday .focusTodayCon{width: 480px;}
#focusToday .focusTodayCon.Left{padding-right: 19px; border-right: 1px solid #f5f5f5;}
#focusToday .focusTodayCon.Right{padding-left: 20px;}
#focusToday .title{position: relative;border-top: 1px solid #e5e5e5;}
#focusToday .title span{float: left; border-top: 2px solid #c30d23; position: relative; top:-1px; left:0;}
#focusToday .title a{font-size: 12px; color: #666666; font-family: sans-serif,"瀹嬩綋"; font-weight: normal; float: right;}
#focusToday .title a:hover,#focusToday .focusTodayBar .focusTitle a:hover{color: #c30d23;}
.focusTodayBar li{border-bottom: 1px dotted #ebebeb;}
.focusTodayBar li:hover,.focusTodayBar li.cur{background: #f8f8f8;}
.focusTodayBar li:hover .focusTodayBox,.focusTodayBar li.cur .focusTodayBox{display: block;}
.focusTodayBar li:hover .focusTitle a p,.focusTodayBar li.cur .focusTitle a p{font-weight: bold;}
/*.focusTodayBar li:hover .focusTitle a,.focusTodayBar li.cur .focusTitle a{padding: 5px 0;}*/
.focusTodayBar li .focusTodayBox{display: none; padding-bottom: 10px; padding-left: 20px;}
#focusToday .focusTodayBar .focusTitle a{display: block; line-height: 40px; color: #444444; font-size: 16px; overflow: hidden; padding-right: 10px;}
#focusToday .focusTodayBar .focusTitle a p{float: right; width:450px; font-size: 16px; color:#404040; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
#focusToday .focusTodayBar .focusTitle a:hover p{color: #c30d23;}
#focusToday .focusTodayBar .focusTitle a b{float: left; width:5px; height: 5px; margin-left: 8px; margin-top: 15px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -16px -7px;}
#focusToday .focusNew dl{overflow: hidden;}
#focusToday .focusNew dt{width:110px; height: 68px;}
#focusToday .focusNew dt a,#focusToday .focusNew dt a img{display: block; width:110px; height: 68px;}
#focusToday .focusNew dd{width:325px; padding-right: 10px;}
#focusToday .focusNew dd p{font-size: 12px; color: #888888; line-height: 22px; font-family: sans-serif,"瀹嬩綋"; max-height: 44px; overflow: hidden;}
#focusToday .focusNew dd .time span{font-size: 12px; color: #bbbbbb; font-family: sans-serif,"瀹嬩綋"; line-height: 20px; max-width: 130px; overflow: hidden; height: 20px; display: inline-block;}
#focusToday .focusNew dd .time b{float: left; width:16px; height: 16px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -50px -12px; margin-right: 5px; margin-top: 2px;}
#focusToday .focusTagLeft{padding-top: 5px; width:310px; float: left; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
#focusToday .focusTagLeft a{display: inline-block; font-size: 12px; font-family: sans-serif,"瀹嬩綋"; color:#2277b7; padding-right: 5px; line-height: 20px;}
#focusToday .focusTagLeft a:hover{color: #c30d23;}
.focusTodayBar li:hover .share{border:1px solid #fafafa;}
	/*鍒嗕韩涓庤瘎璁�*/
.focusTagRight { margin-right:10px; height:28px; z-index:1; float: right; width:122px;}
.focusTagRight a{ color:#a6a6a6;font-size:12px; float:left; z-index:0 }
.sharetab { position:relative; float:left;}
.sharetab .share {position: relative; padding:5px 11px 5px 30px; border:1px solid #f8f8f8; border-bottom:0; line-height:20px; z-index:0;font-size:12px; float:left;  }
.sharetab .share b{position: absolute; top:6px; left:10px; width:16px; height: 18px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -84px -16px;}
.sharetab .share:hover { color:#a6a6a6; text-decoration:none; }
.sharetab:hover .share{background-color:#fff; border:1px solid #dedede !important; border-bottom:0;}
.sharetab .share-items{position:absolute;top:28px;left:-81px; display:none; z-index:999;}
.sharetab:hover .share-items{ display:block ;z-index:9999;}
.sharetab .share-items ul { width:116px;border:1px solid #dedede; padding:0 15px; background-color:#fff;}
.sharetab .share-items li {height:24px; padding:6px 0; width:115px; border-bottom:1px dotted #ddd; text-align:left; z-index:999; vertical-align:bottom; }
.sharetab .share-items li.space { background: #ffffff;height:3px; padding:0; margin:0;  position:absolute;border-bottom:0; vertical-align:bottom;}
.sharetab .share-items li.space span { float:right; width:65px; background:#fff; display:block; height:3px; margin-top:-3px; margin-right:-16px; _position:absolute; _right:-15px; _top:-2px; _margin:0; _height:3px; _overflow:hidden}
.sharetab .share-items li.space span:hover{background: #ffffff;}
.sharetab .share-items li a{background-image:url(http://jc.asmag.com.cn/statics/2017/images/spirit.png);z-index:999; background-repeat:no-repeat; line-height:24px; display:block; width:85px; padding-left:30px;-webkit-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;-moz-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;-o-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;}
.sharetab .share-items li a.share-tab1{ background-position:-76px -106px;}
.sharetab .share-items li a.share-tab1:hover{ background-position:-76px -136px;}
.sharetab .share-items li a.share-tab2 { background-position:-76px -166px;}
.sharetab .share-items li a.share-tab2:hover{ background-position:-76px -196px;}
.sharetab .share-items li a.share-tab3 { background-position:-76px -226px;}
.sharetab .share-items li a.share-tab3:hover { background-position:-76px -256px;}
.sharetab .share-items li a.share-tab4 { background-position:-76px -286px;}
.sharetab .share-items li a.share-tab4:hover { background-position:-76px -316px;}
.sharetab .share-items li a.share-tab5 { background-position:-76px -346px;}
.sharetab .share-items li a.share-tab5:hover { background-position:-76px -376px;}
.sharetab .share-items .eweim{position: relative;top: -146px;left: 148px;background: #fff;margin: 0; display:none;}
.sharetab .share-items .eweim img{border-top: 1px solid #d2d2d2;border-bottom: 1px solid #d2d2d2;border-right: 1px solid #d2d2d2;padding: 7px;margin: 0;}
.comment {position: relative; padding-left:19px; line-height:29px; margin-left:12px;}
.comment:hover { color:#c30d23}
.comment b{position: absolute; top:8px; left:0; width:16px; height: 16px; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -84px 0;}


/*鍜ㄨ璋冪爺涓庝笓涓氳鍧�*/
.asResearch .title{margin: 30px 0 10px; border-top: 1px solid #eeeeee;}

/*2019首页修改*/
.asResearch .title span{float: left; border-top: 2px solid #c30d23;position: relative;top: -1px;left: 0;}

.asResearch .zxdy .Left{width:480px; height: 246px;}
.slideBoxBanner{width:480px; height: 246px; overflow:hidden; position:relative;}
.slideBoxBanner .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxBanner .bd li{ zoom:1; vertical-align:middle; }
.slideBoxBanner .bd li a{display: block;}
.slideBoxBanner .bd li p{position: absolute;left: 0;bottom: 0;height: 40px;line-height: 40px;font-size: 16px;color: #ffffff;font-weight: normal; background: url(../images/bg2.png) repeat-x;}
.slideBoxBanner .bd li p span{display: block; padding: 0 0 0 15px; width:365px; margin-right: 100px; white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;cursor: pointer;}
.slideBoxBanner .bd img{width:480px; height: 246px; display:block;}
.slideBoxBanner .hd{position: absolute;right: 0;bottom: 17px;z-index: 1;}
.slideBoxBanner .hd li{width:6px; height: 6px; margin-right: 10px;float: left; background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -32px -6px; cursor: pointer;}
.slideBoxBanner .hd li.on{background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -32px 0;}
.slideBoxBanner .prev, .slideBoxBanner .next {position: absolute;top: 50%;margin-top: -30px;display: block;width: 24px;height: 60px;background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat;cursor: pointer;}
.slideBoxBanner .prev{background-position:-50px -46px; left:1px;}
.slideBoxBanner .prev:hover{background-position: -2px -46px;}
.slideBoxBanner .next{background-position: -74px -46px; right:1px;}
.slideBoxBanner .next:hover{background-position: -26px -46px;}
.asResearch .zxdy .fontIMG{width:368px; height: 143px; padding: 10px; border: 1px solid #eeeeee;}
.asResearch .zxdy .fontIMG a{position: relative;}
.asResearch .zxdy .fontIMG img{width:366px; height: 141px; display:block; border:1px solid #f3f3f3;}
.asResearch .zxdy .fontIMG p{width:336px; left:1px; bottom:1px;}
.asResearch .zxdy .fontIMG span{display: block; height: 20px; line-height: 20px; padding: 0 10px; background: #c30d23; font-size: 12px; font-family: sans-serif,"瀹嬩綋"; position: absolute; top:1px; left:1px; color:#fff;}
.asResearch .zxdy .zxdyCon{overflow: hidden; padding-bottom: 20px;}
.asResearch .zxdy .Right{width:479px; border-left: 1px solid #f5f5f5; padding-left: 20px;}
.asResearch .zxdy li{height: 40px; border-bottom: 1px dotted #ebebeb; vertical-align:bottom}
.asResearch .zxdy li a{display: block;line-height: 40px; color: #404040;font-size: 16px;overflow: hidden;padding-right: 10px;}
.asResearch .zxdy li a b{float: left;width: 5px;height: 5px;margin-left: 8px;margin-top: 15px;background: url(http://jc.asmag.com.cn/statics/2017/images/spirit.png) no-repeat -16px -7px;}
.asResearch .zxdy li a p{float: right;width: 450px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.asResearch .zxdy li a:hover {color: #c30d23; background: #f8f8f8; }
.asResearchNew li{float: left; width:192px; margin-right: 10px; background: #f8f8f8;}
.asResearchNew li:hover{background: #f0efef;}
.asResearchNew li a img{display: block; width:192px; height: 120px;}
.asResearchNew li p{margin: 8px 10px 10px; height: 44px; overflow: hidden;}
.asResearchNew li p a.down{font-size: 14px; color: #404040; line-height: 22px; height: 44px; overflow: hidden;}
.asResearchNew li p a:hover{color: #c30d23;}
.asResearchNew li p a.iconTag{margin-right: 5px;height: 20px; line-height: 21px; font-size: 12px; font-family: sans-serif,"瀹嬩綋"; color: #c30d23; overflow: hidden; clear: both;}
.asResearchNew li p a .iconL{float: left; width:2px; height: 20px; background: url(../images/iconL.png) no-repeat;}
.asResearchNew li p a .iconR{float: left; width:6px; height: 20px; background: url(../images/iconR.png) no-repeat;}
.asResearchNew li p a .iconC{float: left; font-weight: normal; height: 20px; padding: 0 5px; background: url(../images/iconC.png) repeat-x;}
.asResearchNew li:hover{background: #fafafa;}
.asResearchNew li:hover a p{color: #c30d23;}
.asResearchNew li p.zyltName{margin: 0; height: 40px; line-height: 40px; text-align: center; font-size: 16px; color: #404040; font-weight: bold;}
/*2019首页修改*/
.asResearch .zxdy .zxdyCon{padding-top: 30px; padding-bottom: 0;}
.asResearch .zxdy .zxdyCon .title{margin-top: 0;}
.asResearch .zxdy .zxdyCon .title a{font-size: 12px;color: #666666;font-family: sans-serif,"瀹嬩綋";font-weight: normal; float: right;}
.asResearch .zxdy .left{float: left; width:480px; padding-right: 20px;}















