@charset "utf-8";
body{background:#fff;}
/*.jump{float:left;}*/



/*fangyuan list*/
.list_kong{color:#9399a5; background:#f8f8f9; padding:15px; font-size:14px; text-align:center; margin-top:20px; margin-bottom:20px;}

/*search*/
.search_box{position:relative; padding:0 15px; margin-top:15px;}
	.search_box a{width:100%; display:block; font-size:14px; color:#999; padding:7px; background:#f5f5f5; border-radius:15px; text-indent:6px;}
	.search_box span{color:#999; font-size:14px; margin-right:5px;}
	
	
	
	
	




/*shaixuantiaojian*/
.shaixuantiaojian dl{margin-bottom:40px;}
.shaixuantiaojian dl dt{margin:15px 0 0 0;}
	.shaixuantiaojian dl dt:first-child{margin:0;}
	.shaixuantiaojian dl dd{border-bottom: 1px solid #e4e6f0; padding-bottom:20px; overflow:hidden; font-size:14px;}
	.shaixuantiaojian dl dd a{color:#9399a5; width:30%; margin-right:5%; margin-top:15px; text-align:center; float:left; display:block; padding:5px 0; border:1px solid #e4e6f0;}
	.shaixuantiaojian dl dd a:nth-child(3n){margin-right:0;}
	.shaixuantiaojian dl dd:last-child{border-bottom:0;}

.shaixuantiaojian .active_sxtj, .shaixuantiaojian .important a{color:#3072f6; background-color: rgba(48,114,246,.15); border-color: rgba(48,114,246,.15);}

.shaixuantiaojian_btn{box-shadow: 2px 0 8px rgba(28,28,30,.14); text-align:center; position:fixed; z-index:9; left:0; bottom:0; width:100%;}
	.shaixuantiaojian_btn span{display:block; float:left; padding:12px 0;}
	.shaixuantiaojian_btn_qc{width:30%; background:#fff;}
	.shaixuantiaojian_btn_qd{width:70%; background-color: #3072f6; color:#fff;}



/*paixu*/
/*.aside .aside__list--wrapper {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);
    z-index: 100;
    overflow: hidden;
}*/

.paixu{position:fixed; z-index:10; right:15px; bottom:50px; font-size:18px; color:#fff; background-color: rgba(0,0,0,.3); width:36px; height:36px; text-align:center; border-radius:50%; padding:5px;}


.menu-modal{
	  position: fixed;
	  z-index: 1;
	  top: 0;
	  overflow:hidden;
	  left: 0;
	  right: 0;
	  bottom: 0;
	  -webkit-transition: background-color .3s ease-out;
	  transition: background-color .3s ease-out;
	  -webkit-transform: translateZ(0);
	  display:none;
	}



	.active, .active a{color:#0066FF;}
	.Area{width: 100%; background: #fff; height:357px; font-size:15px;}
	.Area .block{ height: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing:border-box; overflow-y: auto;}
	.AreaLeft{ width: 28%; float: left; border-right: 1px solid #ebebeb;}
	.AreaLeft ul li{ width: 100%; border-bottom: 1px solid #ebebeb; padding:6px 8px 6px 15px; line-height: 200%;}
	.AreaCenter{background: #fafafa;  width: 72%; float: left; border-right: 1px solid #e7e7e7;}
	.AreaCenter ul li{ width: 100%; border-bottom: 1px solid #e7e7e7; padding:6px 8px; line-height: 200%;}
	.AreaRight{background: #f0f0f0; width: 37%; float: left; display: none;}
	.AreaRight ul li{ width: 100%; border-bottom: 1px solid #e7e7e7; padding:6px 8px; line-height: 200%;}


/*fangyuan list end*/


/*xiaoqu*/
.banner{
	width: 100%;
    height: 170px;
	background: url(../m_images/head_bg.jpg) 50% no-repeat;
    background-size: auto;
    background-size:cover;
    color: #fff;
	position:relative;}

.banner .slogan{text-align:center; text-shadow: 1px 2px 3px rgba(0, 0, 0, 1); font-size:22px; padding-top:40px;}
.banner .search_box{margin:0 15px; margin-top:35px; position:relative;}
.banner span{font-size:14px; color:#999; margin-right:5px;}
.search_box a{
	text-align:center;
    border-radius:20px;
	width:100%;
	padding:7px;
	font-size:14px;
	color:#ccc;
	display:block;
}


.cdlist{margin-top:12px;}

.cd_list dd > div{padding-bottom:4px;}

	.leixing li{border-bottom: 1px solid #e5e5e5;}
	.leixing li a{display:block; padding:10px 0;}
	.leixing li:first-child a:first-child{padding-top:0;}
/*	.leixing label{width:100%; margin:0; padding:10px 0; font-weight:normal; background:url(../images/weixuanzhong.png) right 13px no-repeat; background-size:15px 15px;}
	.leixing .active label{background:url(../images/xuanzhong.png) right 13px no-repeat; background-size:15px 15px;}*/	
	.leixing li label span{float:right; display:block; font-size:20px; font-weight:300;}
	.leixing .active span:before{content: "\e6e1";}
	
	.leixing label{width:100%; margin:0; font-weight:300; line-height:40px; font-size:15px;}
	.leixing label.zdy_label{background-position:right 5px; line-height:normal; padding-bottom:8px;}
		.leixing label input{float:right; border:1px solid #ddd; position:absolute; left:-9999px;}
	
.opt_box{background-color: #00ae66;}
	.opt_box a{color:#fff; font-weight:700; text-align:center; display:block; padding:8px 0;}



/*xiaoqu list end*/