#main{width:1200px;margin:0 auto;}
body{background:#f5f5f5;}
.location{ height:30px; line-height:30px;color:#666; font-size:14px; padding-left:5px; margin:9px 0 5px 0; overflow:hidden;}
.location span{margin:0 5px;}
.location a{color:#666;}
.hj_box{margin: -40px 0 0 -40px;}
.hj_box_n{background:#fff;padding: 30px;margin: 40px 0 0 40px;width: 518px;height: 140px;box-shadow: 0px 0px 18px 0px    rgba(144, 144, 144, 0.14);border-radius: 5px;border: solid 1px #ebebeb;float: left;}
.hj_box_nl{float: right;overflow:hidden;width: 230px;height: 140px;}
.hj_box_nr{float: left;width: 254px;height:264px;overflow:hidden;}
.hj_box_nr .tit{font-size:24px;color: #333;overflow:hidden;font-weight: normal;height: 24px;line-height: 24px;display: block;}
.hj_box_nr .count{height: 25px;line-height: 25px;color: #999;font-size: 12px;margin-top: 10px;overflow:hidden;text-align: center;font-weight: normal;}
.hj_box_nr .count a {float: left;text-align: center;background: #53aefd;width: 80px;color: #fff;}
.hj_box_nr .text{font-size: 14px;color: #999;line-height: 24px;overflow:hidden;height: 70px;margin-top: 15px;}
.hj_box_nr .tit a{font-size: 24px;color: #333;font-weight: normal;height: 24px;line-height: 24px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.page{ width:100%; margin:0 auto; text-align:center; font-size:16px;}
.page .a1{border:1px solid #f6f6f6;display:inline-block;padding:8px 14px;}
.page a{color:#666;margin: 0 2px;padding:8px 14px;border:1px solid #f6f6f6; background:#fff; display:inline-block;}
.page a:hover,.page a.bg,.page span a:hover{background:#3385ff; color:#fff;border:1px solid #3385ff;}
.page span a{ border:1px solid #f6f6f6; padding:8px 14px;}
.page a.none,.page a.none:hover{color: #999;background: #fff;border: 1px solid #f6f6f6; cursor:default;}
.hj_box .page{padding:0;}
.hj_list dt{ width:1170px;float:left; }
.hj_list dd{height:125px; padding:25px 0; width:100%; float:left; margin-bottom:20px; background:#fff; overflow:hidden;}
.hj_list dd .pic{width:125px; height:125px; float:left; position:relative; margin:0 25px; overflow:hidden; _display:inline;}
.hj_list dd .pic img{width:125px; height:125px;}
.hj_list dd .bnt{color:#3385ff; border:1px solid #3385ff; text-align:center; width:114px; height:38px; line-height:38px; display:inline-block; float:right; font-size:20px; margin:58px 50px 0 0px; overflow:hidden;}
.hj_list dd .bnt:hover,.hj_list dd .bnt.on{ background:#3385ff; color:#fff; border:none; width:116px; height:40px; line-height:40px;}
.hj_list dd .info{float:left; width:820px; color:#555; height:125px;}
.hj_list dd .info h5{font-size:20px; font-weight:bold;}
.hj_list dd .info h5 a{color:#555;}
.hj_list dd .info .xx{ color:#666; width:820px; margin:5px 0 2px 0; height:20px; font-size:14px; overflow:hidden;}
.hj_list dd .info .xx span{display:inline-block; float:left; line-height:20px;}
.hj_list dd .info .xx .stars{margin-top:1px;}
.hj_list dd .info .xx em{display:inline-block; width:1px; background:#bfbfbf; height:17px; margin:3px 15px 0; float:left; overflow:hidden;}
.hj_list dd .info .text{ font-size:16px; clear:both; line-height:25px;}
/*Ã¦Â¸Â¸Ã¦Ë†ÂÃ¥Âºâ€œ*/
.sub_nav{background: #eee;width:1200px;margin:0 auto 20px;overflow:hidden;}
.sub_nav p{border-top:1px solid #f6f6f6;font-size:14px;color:#666;padding: 15px 0 15px 65px;line-height:27px;margin-top:-1px;position:relative;}
.sub_nav p span,.sub_nav p a{ display:inline-block; height:27px;margin:5px 0;/*728*/}
.sub_nav p span{position:absolute;left: 25px;top: 14px;}
.sub_nav p a{padding:0 10px;color: #333;background: #f6f6f6;border: solid 1px #ececec;margin-left: 10px;}
.sub_nav p a:hover,.sub_nav p a.on{background: #ff9b25;color:#fff;}
.sub_nav p a em{background: url(../images/com_icon.png) no-repeat -139px -18px;width: 14px;height: 14px;display: inline-block;margin-left: 2px;vertical-align: 5px;}
.hj_box_nl img {display: block;width: 100%;height: 100%;}
body {background: #fff;}
.hj_box_n:hover h5 a {color: #ff833f;font-weight: bold;}
.hj_box_n:hover .text {color: #333;}