﻿/*---======== /commonStyle ========---*/
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,menu,dl,dt,dd,article,aside,details,figcaption,figure,footer,header,menu,section{border: 0;padding: 0;margin: 0;}
body{font:14px/24px "Microsoft YaHei","PingFang SC","Lantinghei SC",arial,"\5b8b\4f53",sans-serif,tahoma;word-break:break-all;word-wrap:break-word;}
ul,ol,li{list-style:none;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#e9302e;}
.aff8b00:hover{color:#ff8b00;}
a:focus{outline:none;-moz-outline:none;}
a:active{outline:none;blr:expression(this.onFocus=this.blur())}
a,img{border:0 none;}
input,select,button{vertical-align:middle;outline: none;}
table{border-collapse:collapse;border-spacing:0;empty-cells:show;}
.charu td{border:1px solid #000}
h1 {font-size: 36px;line-height: 45px;}
h2 {font-size: 24px;line-height: 30px;}
h3 {font-size: 18px;line-height: 22px;}
h4 {font-size: 16px;line-height: 20px;}
h5 {font-size: 14px;line-height: 18px;}
h6 {font-size: 12px;line-height: 16px;}
article, aside, details, figcaption, figure, footer, header, menu, nav, section{display: block;}
.clearfix:after{ content: '';display: block;height: 0;clear: both;overflow: hidden; }
.clearfix{display: inline-block;}


.clearfix{display: block;}
.clear{clear: both;font-size: 0;content: " ";line-height: 1px;height: 1px;_height: 1%;margin-top: -1px;}

.w1200{margin: 0 auto;width: 1200px;}
.w1920{margin: 0 auto;width: 1920px;}
.fl{float: left;_display: inline;}
.fr{float: right;_display: inline;}
.pr{position:relative;}
.abs{position:absolute;}


.c-main{color:#e8302e;}
.c-aaa{color:#aaa;}
.c-666{color:#666;}
.c-999{color:#999;}
.c-fff{color:#fff;}
.bg-gradient{background-image:-webkit-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-moz-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-o-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:linear-gradient(-84deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-color:#d82723;}
.bg-gradient-grey{background-image:-webkit-linear-gradient(174deg,#bfbec9 0,#90949d 0,#bfbec9 100%);background-image:-moz-linear-gradient(174deg,#90949d 0,#90949d 0,#bfbec9 100%);background-image:-o-linear-gradient(174deg,#90949d 0,#90949d 0,#bfbec9 100%);background-image:linear-gradient(-84deg,#90949d 0,#90949d 0,#bfbec9 100%);background-color:#bfbec9;}
.bg-gradient-blue{background-image:-webkit-linear-gradient(174deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);background-image:-moz-linear-gradient(174deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);background-image:-o-linear-gradient(174deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);background-image:linear-gradient(-84deg,#2f4eea 0,#2f4eea 0,#7d9fff 100%);background-color:#317df0;}
.bg-fff{background:#fff;}
.bg-f2f2f2{background: #f2f2f2}
.bg-f1f5fa{background:#f1f5fa;}

.del{text-decoration: line-through;}
.w1920{width:100%;max-width:1920px;}
.fz14{font-size:14px;}
.fz16{font-size:16px;}
.fz18{font-size:18px;}
.fz20{font-size:20px;}
.fz24{font-size:24px;}
.fz28{font-size:28px;}
.fwn{font-weight: normal;}
.fwb{font-weight: bold;}
.tac{text-align:center;}
.tind2{text-indent:2em;}


.mt5{margin-top:5px;}
.mt12{margin-top:12px;}
.mt10{margin-top:10px;}
.mt30{margin-top:30px;}

.mr10{margin-right:10px;}

.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}

.mb10{margin-bottom:10px;}

.pb20{padding-bottom:20px;}


.bb1{border-bottom:1px solid #f2f2f2;}
.bb2{border-bottom:2px solid #f2f2f2;}
.bb3{border-bottom:3px solid #f2f2f2;}


/*框*/
.box{background: #fff;-webkit-box-shadow: 0 0 4px 0 rgba(102,102,102,.3);box-shadow: 0 0 4px 0 rgba(102,102,102,.3);}

/*乐语*/
#qiao-wrap{display: none!important;}
#doyoo_panel{display: none!important;}
#doyoo_panel{display: none!important;}
#doyoo_monitor{display: none!important;}
#talk99_message{display: none!important;}
#doyoo_share{display: none!important;}
#doyoo_f_chat{display: none!important;}



.left{width:840px;}
.right{width:320px;}

em{display:inline-block;vertical-align: middle;}


/*==================== 重置滚动条 =================*/
/*滚动条背景*/
::-webkit-scrollbar {width: 8px; height:8px; background-color: #eee; }
::-webkit-scrollbar-track {border-radius: 0; }
/*滚动条样式*/
::-webkit-scrollbar-thumb {border-radius: 0; background-color:#ccc; transition: all .2s; border-radius:8px; }
::-webkit-scrollbar-thumb:hover {background-color:#ccc; }


/*=============================== 头部 ===============================*/
#head{height: 26px;background:#f2f2f2;line-height: 26px;padding:7px 0;}
#head a{padding:0 6px;}
#head a:hover{color:#e8302e;}

#head p.fr{margin-left:6px;}
#head p.logo-before{background: #e8302e;border-radius: 4px;color:#fff;padding:0 5px;}
#head p.logo-before a{color:#fff;}

#head p.logo-after{position:relative;padding-left:10px;}
#head p.logo-after:before{content:"";display: block;width:2px;height:16px;background:#e9302e;position:absolute;top:50%;margin-top:-7px;left:0;;}



/*=============================== 导航 ===============================*/
#nav{padding:18px 0;}
#nav h1 img{height:66px;width:auto;}

#nav li{float:left;}
#nav li a{font-size:20px;position: relative;margin:0 22px;line-height:66px;}
#nav li.jianzhang{padding-right: 21px;background: url("../images/nav-pic1.png") no-repeat 70px 26px;}
#nav li a:hover, #nav li a.on{color:#e8302e;}
#nav li a:hover:after, #nav li a.on:after{content:"";display:block;width:30px;height:2px;border-radius: 2px;background:#e8302e;left:50%;margin-left:-15px;top:32px;position:absolute;}
#nav li.jianzhang:hover,.nav li.jianzhang.cur{background-position:70px -22px;}
#nav li.jianzhang:hover a,.nav li.jianzhang.cur a{background:none;}

/*=============================== 子页面导航投影 ===============================*/
.sub-nav{box-shadow: 0 2px 2px rgba(0,0,0,.1);background:#fff;}

.nav-box.box{box-shadow: 0 2px 2px rgba(0,0,0,.1);}

/*=============================== 导航 简章下拉 ===============================*/
.jzCon{display:none;position: absolute;top:143px;left: 0;background: #fff;border-top: 1px solid #eee;z-index: 1000;width: 100%;-webkit-box-shadow: 0 5px 10px 0 rgba(0,0,0,.1);box-shadow: 0 5px 10px 0 rgba(0,0,0,.1);}
.pageWidth{width:1200px;margin: 0 auto;position:relative;}
.jzConItem{margin:30px 87px 0 0;float: left;}
.jzConItem h3{border-left:2px solid #d3483e;padding-left:13px;margin-bottom:24px;}
.jzConItem a{display: block;padding-left:13px;font-size: 13px;margin-bottom: 25px;}
.jzConStyle2{width:183px;}
.jzConStyle2 a{float: left;}
.jzConStyle3{margin-right:0;}







/*=============================== 分页pagingStyle ===============================*/
.page{background:#f1f5fa;height:48px;overflow: hidden;margin-top: 33px;text-align:center;}
.page ul{border:none;height:48px;border-radius: 5px;display:inline-block;}
.page ul{*display:inline;}
.page li{border:none;float:left;text-align: center;height:48px;margin:0;line-height: 48px;}
.page li.on a{color:#e8302e;font-size:16px;font-weight:normal;}
.page li:first-child{border:none;}
.page li a{display:block;height:48px;padding:0 20px;color:#858e99;}
.page li a:hover{color:#e8302e;}



/*=============================== footer ===============================*/

/*---======== /ness list ========---*/
.ness-wrap{margin-top:50px;padding-bottom: 40px;background: #333;}
.ness li {float: left;width: 26.3%;margin-top: 30px;padding: 0 25px 0 45px;position: relative;}
.ness li div p {width: 94%;}
.ness li em{background: url(http://www.jsxlmed.com/resource/edu/images/page/icon-1.png) no-repeat;position: absolute;left: 0;top: 0;display: block;height: 34px;width: 40px;}
.ness li .n-i-1 {background-position: -5px -444px;}
.ness li .n-i-2 {background-position: -57px -444px;}
.ness li .n-i-3 {background-position: -118px -444px;}
.ness li .n-i-4 {background-position: -4px -506px;}
.ness li .n-i-5 {background-position: -57px -506px;}
.ness li .n-i-6 {background-position: -109px -504px;}


/*---======== /footerStyle ========---*/
.foot-link {background: #333;color: #888;}
.f-link-wrap {background: #333;}
.f-link-wrap .fLink {border-bottom: 1px solid #3c3c3c;position: relative;padding:0 0 11px 60px;}
.fLink dt,.fLink dd {color: #888;float: left;_display: inline;height: 28px;line-height: 28px;overflow: hidden;}
.fLink dt{position:absolute;top:0;left:5px;}
.fLink dd a {display: inline-block;color: #888;padding: 0 15px;vertical-align: middle;}
.online-icon {height: 40px;width: 30px;}
.footLink li {border-left: 1px solid #0D478B;float: left;width: 17.4%;}
.footLink li dl {border-left: 1px solid #0D5CB8;padding-left: 45px;}
.footLink li dl dd {height: 30px;line-height: 30px;overflow: hidden;}
.foot-link a,.footLink li dl dd a {color: #888;}
.foot-link a:hover,.footLink li dl dd a:hover,.fLink dd a:hover {color: #aaa;text-decoration: none;}
.footer{background:#333333;height:120px;overflow:hidden;font-size:13px;color:#fff;text-align: center;width:100%;}
.footer p{width:1200px;margin:13px auto 0;}
.footer p:first-child{margin-top:20px;}
.footer p a{color:#fff;}




/*=============================== 右侧浮动 ===============================*/
#right-float{height:450px;position: fixed;z-index:999;right:10px;top:50%;margin-top:-225px;background:#fff;box-shadow: 0 0 8px rgba(0,0,0,.14);}
#right-float li{width:62px;text-align:center;font-size:12px;color:#666;}
#right-float li a{cursor:pointer;display:block;padding:10px 0 9px;height:56px;}
#right-float li a:hover{background:#f0f0f0;color:#666;}

#right-float li em{display: block;width:38px;height:32px;margin:0 auto;background: url(../images/right-icon.png) no-repeat 0 0;}
#right-float li.li2 em{height:30px;background-position:0 -78px;}
#right-float li.li3 em{height:37px;background-position:0 -150px;}
#right-float li.li4 em{height:36px;background-position:0 -225px;}
#right-float li.li5 em{height:38px;background-position:0 -300px;}
#right-float li.li6 em{height:30px;background-position:0 -388px;}

#right-float div{display:none;height:249px;background:#fff;position:absolute;right:50px;top:50%;margin-top:-130px;text-align:center;}
#right-float div img{width:167px;height:167px;}

#right-float .two{display:none;width:448px;background: url(../images/right-flot-two.png);}
#right-float .two p{padding:35px 0 0;line-height: 20px;}
#right-float .two p:first-child{padding-right:0;padding-left:43px;}


#right-float .one{display:none;width:258px;background: url(../images/right-flot-one.png);margin-top:-42px;}
#right-float .one p{padding:35px 0 0;line-height: 20px;}

#right-float .applet{margin-top:-42px;}



/*=============================== 左侧直播浮动 ===============================*/
#left-float{width:106px;position: fixed;z-index:999;left:10px;top:50%;background:url(../images/left-live-icon.png) no-repeat 0 54px;padding:54px 0 14px;}
#left-float.one{background-position:0 54px;}
#left-float.two{background-position:-170px 54px;}
#left-float.three{background-position:-341px 54px;}
#left-float.four{background-position:-511px 54px;}

#left-float em{background: url(../images/left-live-icon.png) no-repeat 0 -341px;}

#left-float .close{width:30px;height:30px;left:50%;margin-left:-15px;top:0;}
#left-float .close em{display: block;width:30px;height:30px;}

#left-float ul{padding-top:100px;}
#left-float li{width:100%;text-align:center;color:#fff;padding:12px 0;border-top:1px solid #ffb485;}
#left-float li:first-child{border:none;}

#left-float li h3{font-size:18px;font-weight: normal;line-height: 20px;}
#left-float li h3 em{width:20px;height:20px;background-position: 0 -416px;margin-right:3px;}

#left-float li p{line-height: 14px;line-height: 34px;}

#left-float li a{display:inline-block;height:24px;color:#e24d30;background:#fff;width:85px;line-height: 24px;border-radius: 24px;}
#left-float li a:hover{box-shadow: 0 2px 5px rgba(0,0,0,.2);}



/*=============================== 二级头部右侧快捷导航 ===============================*/
.head_page em{background:url(../images/column-icon.png) no-repeat 0 0;}

.head_page{height:100px;-webkit-box-shadow: 0 2px 6px rgba(0,0,0,.1);box-shadow: 0 2px 6px rgba(0,0,0,.1);background: #fff;}
.head_page .logo{margin-top:19px;margin-right:29px;}
.head_page .kjdh{margin-top:16px;}
.head_page .kjdh li{float:left;_display:inline;margin-left: 30px;width:auto;}
.head_page .kjdh li a{display:block;text-align: center;}
.head_page .kjdh li a span{font-size:16px;line-height: 32px;}
.head_page .kjdh li a em{display:block;width:45px;height:45px;margin:0 auto;}
.head_page .kjdh .li1 em{background-position:0 0;}
.head_page .kjdh .li2 em{background-position:0 -61px;}
.head_page .kjdh .li3 em{background-position:0 -122px;}
.head_page .kjdh .li4 em{background-position:0 -183px;}
.head_page .kjdh .li5 em{background-position:0 -244px;}

.head_page .jzCon{top:140px;}


/*栏目页下拉菜单*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav_lm{ padding:0 20px; height:100px; line-height:100px;position:relative; z-index:1;width:260px;float:left;}
.nav_lm a{ color:#fff;  }
.nav_lm .nLi{ float:left;  position:relative; display:inline;  }
.nav_lm .nLi .tit{font-size: 22px;height:64px;border-left:3px solid #f2f2f2;margin-top:20px;line-height: 64px;padding-left:20px;width:280px;font-weight: bold;}
.nav_lm .nLi .tit em{width:16px;height:9px;margin-left:10px;display:inline-block; vertical-align: middle;background-position: 0 -309px;}
.nav_lm .sub{ display:none; width:350px; left:20px; top:70px;  position:absolute; background:#4E4E4E;  line-height:26px; padding:10px 5px; background:#005fb2; }
.nav_lm .sub li{ zoom:1; float:left;width:155px;font-size:16px;color:#fff;text-align:left;padding:5px 0 0 10px;}
.nav_lm .sub a:hover{ border-bottom:1px solid #fff;}
.nav_lm .nLi:hover .tit em{background-position: 0 -329px;}


.column-nav li{float:left;width:122px;height:46px;border-radius: 6px;margin:31px 0 30px 12px;overflow: hidden;background:#fff;}
.column-nav li:first-child{margin-left:0;}
.column-nav li a{display: block;text-align: center;line-height: 46px;font-size: 18px;}
.column-nav li:hover{box-shadow: 0 3px 7px 0 rgba(232,48,46,.4);background-image:-webkit-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-moz-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-o-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:linear-gradient(-84deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-color:#d82723;}
.column-nav li:hover a:hover{color:#fff;}




/*=============================== 小标题样式 ===============================*/
.column h2{font-size:36px;text-align: center;line-height: 142px;}
.column h3, .book h3, .book-list h3, .course-list h3, .subject h3{font-size:24px;line-height: 28px;position:relative;text-indent:16px;}
.column h3:before, .book h3:before, .book-list h3:before, .course-list h3:before, .subject h3:before{content:"";display: block;width:5px;height:28px;background:#999;border-radius: 28px;position: absolute;}
.column h3 a, .book h3 a, .book-list h3 a, .course-list h3 a, .course-list h3 a{font-size:16px;color:#666;font-weight: normal;}
.column h3 a:hover, .book h3 a:hover, .book-list h3 a:hover, .course-list h3 a:hover, .subject h3 a:hover{color:#e8302e;}

/*标题左侧红色线*/
.course-list .item h3, .book h3, .subject h3{padding:25px 0 30px;font-size: 20px;font-weight: normal;}
.course-list .item h3:before, .book h3:before, .subject h3:before{background:#ea302e;width:4px;height:20px;top:30px;}
.course-list .item h3 a, .subject h3 a{font-size:16px;color:#666;}
.course-list .item h3 a:hover, .subject h3 a:hover{color:#e8302e;}



/*=============================== 题库 为您推荐 ===============================*/
.tiku h3{padding:29px 0 18px;}
.tiku li{float:left;margin:16px 0 0 14px;width:144px;height:56px;border:1px solid #eee;line-height: 56px;text-align:center;box-shadow: 0 0 6px rgba(0,0,0,.06);}
.tiku li.ml0{margin-left:0;}
.tiku li a{display: block;}


/*=============================== 面包屑 ===============================*/
.crumbs{padding:30px 0;line-height: 28px;color:#666;}
.crumbs a{color:#666;}
.crumbs a:hover{color:#e8302e;}



/*=============================== 筛选 ===============================*/
.select-box{padding:24px 20px;box-shadow: 0 0 5px rgba(0,0,0,.2);border:1px solid #eee;background:#fff;}
.select li, .screen li, .select-sub li, .book-select-sub li{float:left;}
.select li a, .screen li a,  .select-sub li a, .book-select-sub li a{display: block;padding:0 20px;line-height: 26px;}
.select li a:hover, .select li a.on, .select-sub li a:hover, .select-sub li a.on, .book-select-sub li a:hover, .book-select-sub li a.on{background: #ea302e;color:#fff;}

.select-sub, .book-select-sub{display: none;}
.select-sub li a, .book-select-sub  li a{padding:0;width:115px;height:26px;text-align: center;margin-top:20px;overflow: hidden;}

/*图书筛选*/
.book-list .select li{margin-right:20px;}
.book-select-sub  li a{width:150px;margin:20px 5px 0;}


/*=============================== 排序 ===============================*/
.screen{border-bottom:3px solid #d82723;padding:0 16px;margin-top:36px;}
.screen li a{line-height: 40px;font-size:16px;}
.screen a.on{color:#e8302e;}



/*没有课程*/
.no-course{font-size:24px;text-align:center;color:#999;padding:40px 0 120px;}


/*=============================== 学员热评 ===============================*/
.xyrp-cont{overflow:hidden; position:relative;}
#msg_weibo{height: 428px;padding:0 0 0 16px;zoom:1;overflow:hidden;}
#msg_weibo div{padding-top:15px;overflow:hidden;zoom:1;}
#msg_weibo div p{line-height: 26px;}
#msg_weibo div p:first-child{line-height: 40px;font-size:18px;color:#666;}
#msg_weibo p em{background:url(../images/column-icon.png) no-repeat 0 -996px;width:21px;height:22px;margin-right:10px;}


/*=============================== 课程视频 ===============================*/
.course-tab{width:370px;}
.course-tab .hd li, .wlms-tab .hd li{float:left;width:50%;line-height: 89px;text-align:center;font-size:26px;color:#666;cursor:pointer;font-weight: bold;}
.course-tab .hd li.on, .wlms-tab .hd li.on{color:#d82723;position: relative;}
.course-tab .hd li.on:after, .wlms-tab .hd li.on:after{display:block;content:"";width:129px;height:3px;background:#f6564a;position: absolute;left:50%;margin-left:-64px;bottom:-1px;}
.course-tab .hd li.on:before, .wlms-tab .hd li.on:before{display:block;content:"";width:0;height:0;border:8px solid #f6564a;border-top-color:transparent;border-left-color:transparent;border-right-color:transparent;position: absolute;left:50%;margin-left:-4px;bottom:-1px;}

.course-tab .bd ul{padding:33px 14px 21px 30px;height:508px;overflow-y: auto;}
.course-tab .bd li h3{font-size:16px;font-weight: normal;padding-left:27px;position: relative;line-height: 24px;margin-top:8px;}
.course-tab .bd li h3:before{display:block;content:"";width:24px;height:24px;background:url(../images/column-icon.png) no-repeat 0 -1071px;position: absolute;top:50%;margin-top:-12px;left:-13px;}
.course-tab .bd li:hover h3:before{background-position: 0 -1035px;}

.course-tab .bd li .text{border-left:1px solid #ddd;margin-top:7px;padding:0 0 20px 27px;font-size:14px;color:#666;line-height: 34px;}
.course-tab .bd li .btn{display:inline-block;width:100px;height:32px;border-radius: 32px;border:1px solid #999;text-align:center;}
.course-tab .bd li:hover .btn{border-color:#fff;color:#fff;background-image:-webkit-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-moz-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:-o-linear-gradient(174deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-image:linear-gradient(-84deg,#ea302e 0,#ea302e 0,#ff7761 100%);background-color:#d82723;}

.course-tab .bd .live li h3{font-size:18px;font-weight: bold;}
.course-tab .bd .live li h3:before{width:32px;height:21px;background-position: 0 -539px;margin-top:-10px;left:-15px;}
.course-tab .bd .live li:hover h3:before{background-position: 0 -579px;}
.course-tab .bd .live li .text{line-height: 30px;padding-bottom:10px;}
.course-tab .bd .live li .text p:first-child{font-size:16px;color:#333;line-height: 28px;padding-bottom: 4px;}
.course-tab .bd .live li .btn{right:0;bottom:20px;}

/*二级 右侧*/
.course-tab-sub{width:320px;}



/*=============================== 倒计时 ===============================*/
.djs-day{padding-left:60px;}
.djs-day p:first-child{padding-top:10px;line-height: 40px;}
.djs-day .date{padding:30px 0 20px;line-height: 20px;padding-left:185px;}
.djs-day .timespan{display:inline-block;padding-left:12px;text-align:center;line-height:50px;height:50px;background:url(../images/column-icon.png) no-repeat 0 -1132px;color:#fff;font-size:46px;font-weight: bold;letter-spacing: 33px;left:0;top:0;}
.djs-day .set-time{display: none;}



/*=============================== 报考指南 考试时间 链接合集 ===============================*/
.link-box li{float:left;width:106px;height:96px;border-right:1px solid #f2f2f2;border-top:1px solid #f2f2f2;}
.link-box li a{display:block;font-size:16px;color:#666;line-height: 28px;padding:10px 0;text-align:center;}
.link-box em{width:35px;height:36px;margin:3px 0 9px;}
.link-box em.bkzn{background-position: 0 0;}
.link-box em.kssj{background-position: 0 -98px;}
.link-box em.kskm{background-position: 0 -48px;}
.link-box em.bmtj{background-position: 0 -247px;}
.link-box em.bmsj{background-position: 0 -147px;}
.link-box em.bmzc{background-position: 0 -199px;}
.link-box em.cjcx{background-position: 0 -147px;}
.link-box em.hgbz{background-position: 0 -394px;}
.link-box em.zslq{background-position: 0 -343px;}

.link-box a:hover{background:#ea302e;color:#fff;}
.link-box a:hover em.bkzn{background-position:-45px 0;}
.link-box a:hover em.kssj{background-position:-45px -98px;}
.link-box a:hover em.kskm{background-position:-45px -48px;}
.link-box a:hover em.bmtj{background-position:-45px -247px;}
.link-box a:hover em.bmsj{background-position:-45px -147px;}
.link-box a:hover em.bmzc{background-position:-45px -199px;}
.link-box a:hover em.cjcx{background-position:-45px -147px;}
.link-box a:hover em.hgbz{background-position:-45px -394px;}
.link-box a:hover em.zslq{background-position:-45px -343px;}





/*=============================== 热门推荐 ===============================*/
.rmtj h3.tit, .news-jhy h3.tit{padding:0 16px 0 23px;font-weight: normal;font-size:20px;line-height: 70px;position: relative;}
.rmtj h3.tit:before, .news-jhy h3.tit:before{display: block;content:"";width:3px;height:20px;border-radius:2px;background:#d82723;position: absolute;top:50%;margin-top:-10px;left:13px;}
.rmtj .img{padding:0 17px 12px 15px;background:#f9f9f9;}
.rmtj .img h4{font-size:16px;line-height: 65px;padding-bottom:7px;}
.rmtj .img img{width:150px;height:84px;float:left; margin:0 5px 5px 0;}
.rmtj .img p{line-height: 30px;text-indent:2em;text-align:justify;}
.rmtj .img a p{color:#333;}

.rmtj ul{padding:12px 17px 12px 15px;}
.rmtj li{line-height: 32px;}