.crumb{line-height:28px;padding:20px 0 17px 0;color:#666;font-size:14px;}
.crumb a{color:#666;margin:0 6px;}
.main{padding-bottom:74px;}
.main .head{border:1px solid #ccc;border-top:2px solid #da251d;background:#fff;}
.main .head .headTitle{height:53px;line-height:53px;background:#f5f5f5;}
.main .head .headTitle .child{width:20%;height:53px;line-height:53px;color:#494949;font-size:18px;text-align:center;float:left;}
.main .head .headTitle .child.on{color:#D9251D;background:#fff;}
.main .head .headTitle .child:hover{color:#D9251D;}
.main .headContent{padding:24px 32px;}
.main .headContent .line{height:30px;line-height:30px;padding-bottom:20px;}
.main .headContent .line .title{color:#494949;font-size:14px;padding-right:20px;}
.main .headContent .line .child{cursor:pointer;color:#878787;font-size:14px;text-align:center;height:30px;padding:0 12px;margin-right:10px;display:inline-block;*display:inline;*zoom:1;}
.main .headContent .line .child.on{background:#f5f5f5;color:#D9251D;}
.main .headContent .line .child:hover{color:#D9251D;}
.main .headContent .line .inputText{width:50px;height:28px;line-height:28px;border:1px solid #ccc;color:#666;font-size:14px;padding:0 6px;}
.main .headContent .line .sub{color:#CBCBCB;}
.main .headContent .line .inputBtn{border:1px solid #da251d;color:#da251d;background:#fff;font-size:14px;width:63px;height:30px;cursor:pointer;}
.main .headContent .line select{color:#878787;font-size:14px;width:106px;height:28px;line-height:28px;border:1px solid #ccc;padding-left:12px;}
.main .headContent .search{position:relative;width:500px;height:38px;line-height:38px;border:1px solid #ccc;}
.main .headContent .search .btn{position:absolute;cursor:pointer;right:-1px;top:-1px;width:100px;height:40px;line-height:40px;text-align:center;background:#da251d;}
.main .headContent .search .btn img{ vertical-align:middle;margin:0 6px;}
.main .headContent .search .btn span{ vertical-align:middle;color:#FFFEFE;font-size:16px;}
.main .headContent .search .inputText{position:absolute;top:0px;left:0px;border:0px;height:38px;line-height:38px;width:360px;font-size:14px;color:#666;padding:0 12px;}

.main .wapHeadContent{display:none;padding: 24px 32px;}
.main .wapHeadContent .childs{position:relative;height:30px;}
.main .wapHeadContent .childs .child{cursor:pointer;color:#666;font-size:16px;background:#fff;position:relative;float:left;width:26%;height:30px;padding:0 2%;margin:0 1.66%;line-height:30px;border-radius:5px;-webkit-border-radius:5px;}
.main .wapHeadContent .childs .child.on{color:#D9251D;}
.main .wapHeadContent .childs .child img{position:absolute;top:0px;bottom:0px;right:10px;margin:auto 0;}
.main .wapHeadContent .childContents{position:relative;width:96.64%;margin:0 auto;}
.main .wapHeadContent .childContents .childContent{z-index:1;display:none;position:absolute;top:10px;left:0px;width:100%;}
.main .wapHeadContent .childContents .childContent li{background:#fff;cursor:pointer;border-bottom:1px solid #dddddd;height:30px;line-height:30px;width:94%;padding:0 3%;color:#656565;font-size:14px;}
.main .wapHeadContent .childContents .childContent li.on{background:#f5f5f5;}
.main .wapHeadContent .childContents .childContent li:hover{background:#f5f5f5;}

.main .content{padding:50px 0;}
.main .content.main:after{content:"020"; display:block;height:0;clear:both;visibility:hidden;}
.main .content .left{width:800px;float:left;}
.main .content .left .child{padding:30px 0;border-bottom:1px solid #eaeaea;}
.main .content .left .child:after{content:"020"; display:block;height:0;clear:both;visibility:hidden;}
.main .content .left .child .childImg{width:280px;float:left;}
.main .content .left .child .childImg img{width:100%; max-height:260px;vertical-align:middle;}
.main .content .left .child .childInfo{width:490px;float:right;}
.main .content .left .child .childInfo .title{color:#494949;font-size:18px;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main .content .left .child:hover .childInfo .title{color:#da251d;}
.main .content .left .child .childInfo .ms{height:28px;line-height:28px;padding:6px 0;}
.main .content .left .child .childInfo .ms .m{color:#D9251D;font-size:18px;margin-right:12px;}
.main .content .left .child .childInfo .ms .s{color:#878787;font-size:14px;}
.main .content .left .child .info{color:#999999;font-size:14px;line-height:20px;height: 100px;overflow: hidden;}
.main .content .left .child a{color:#999999;}
.main .content .left .child .tag{margin:12px 0 0 0;line-height:30px;}
.main .content .left .child .tag span{color:#878787;font-size:14px;padding:0px 15px;height:30px;display:inline-block;*display:inline;*zoom:1;border:1px solid #ccc;margin-right:4px;margin-top:4px;}
.main .content .left .btns{height:40px;text-align:center;padding-top:52px;}
.main .content .left .btns .btn{border:1px solid #ccc;color:#878787;font-size:16px;width:38px;height:38px;line-height:38px;text-align:center;margin:0 2px;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.main .content .left .btns .btn.on{background:#da251d;color:#fff;border-color:#da251d;}
.main .content .left .btns .btn:hover{background:#da251d;color:#fff;border-color:#da251d;}
.main .content .left .btns .btn.direction{font-family:"宋体";background:#f5f5f5;}
.main .content .left .btns .btn.direction:hover{background:#aaaaaa;border:1px solid #ccc;}
.main .content .left .btns .btn.no{border:0px;cursor:none;}
.main .content .left .btns .btn.no:hover{background:#fff;color:#878787;}

.main .content .right{width:350px;float:right;}
.main .content .right .rightChild{border:1px solid #ccc;border-top:2px solid #da251d;}
.main .content .right .rightChild .rightTitle{height:53px;line-height:53px;background:#f5f5f5;margin-bottom:25px;}
.main .content .right .rightChild .rightTitle p{padding-left:24px;color:#494949;font-size:18px;}

.main .content .right .rightChild .child{width:300px;margin:0 auto;padding-bottom:16px;}
.main .content .right .rightChild .child .childImg{width:300px;text-align:center;}
.main .content .right .rightChild .child .childImg img{width:100%;max-height:260px;}
.main .content .right .rightChild .child .childTitle{color:#494949;font-size:16px;line-height:28px;padding:11px 0 7px 0;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.main .content .right .rightChild .child .childInfo{position:relative;height:20px;}
.main .content .right .rightChild .child .childInfo .title{font-size:14px;color:#878787;line-height:20px;}
.main .content .right .rightChild .child .childInfo span{position:absolute;top:0px;right:0px;color:#D9251D;font-size:14px;}
.main .content .right .rightChild1{padding:0 0 10px 0;margin-bottom:30px;}
.main .content .right .rightChild2 .child{border-bottom:1px dashed #999;}
.main .content .right .rightChild2 .child.no{border-bottom:0px;}
.main .content .right .rightChild2 .rightTitle{margin-bottom:0px;}
.main .content .right .rightChild .child:hover .childTitle{color:#da251d;}
@media (max-width: 639px) {
.crumb{display:none;}
.main {padding-bottom:10px;}


.main .content{padding:10px 0;}


.main .headContent{display:none;}
.main .head{background: #f5f5f5;}
.main .wapHeadContent{display:block;padding: 12px 10px;}
.main .wapHeadContent .childs{height:30px;}
.main .wapHeadContent .childs .child{font-size:16px;height:30px;line-height:30px;}

.main .content .left{width:100%;float:none;}
.main .content .left .child{padding:10px 0;}

.main .content .left .child .childImg{width:26.6%;}

.main .content .left .child .childInfo{width:71.6%;}
.main .content .left .child .childInfo .title{font-size:16px;}
.main .content .left .child .childInfo .ms{height:20px;line-height:28px;padding: 0;}
.main .content .left .child .childInfo .ms .m{font-size:14px;margin-right:6px;}
.main .content .left .child .childInfo .ms .s{font-size:14px;}
.main .content .left .child .info{display:none;}
.main .content .left .child .tag{display:none;margin:5px 0 0 0;line-height:30px;}
.main .content .left .child .tag span{color:#878787;font-size:12px;padding:0px 6px;height:20px;margin-right:1px;margin-top:1px;}
.main .content .left .btns{height:40px;padding-top:20px;}
.main .content .left .btns .btn{font-size:14px;width:30px;height:30px;line-height:30px;margin:0 2px;}



.main .content .right{display:none;}
}
@media (min-width: 640px) and (max-width:1023px ) {
.crumb{display:none;}
.main {padding-bottom:20px;}
.main .headContent .line {height: auto;}

.main .content{padding:30px 0;}

.main .headContent{display:none;}
.main .head{background: #f5f5f5;}
.main .wapHeadContent{display:block;padding: 24px 32px;}
.main .wapHeadContent .childs{height:30px;}
.main .wapHeadContent .childs .child{font-size:16px;height:30px;line-height:30px;}

.main .content .left{width:100%;float:none;}
.main .content .left .child{padding:30px 0;}

.main .content .left .child .childImg{width:26.6%;}

.main .content .left .child .childInfo{width:71.6%;}
.main .content .left .child .childInfo .title{font-size:18px;}
.main .content .left .child .childInfo .ms{height:28px;line-height:28px;padding:6px 0;}
.main .content .left .child .childInfo .ms .m{font-size:18px;margin-right:12px;}
.main .content .left .child .childInfo .ms .s{font-size:14px;}
.main .content .left .child .info{display:none;}
.main .content .left .child .tag{margin:12px 0 0 0;line-height:30px;}
.main .content .left .child .tag span{color:#878787;font-size:14px;padding:0px 15px;border:1px solid #ccc;margin-right:4px;margin-top:4px;}
.main .content .left .btns{height:40px;text-align:center;padding-top:52px;}
.main .content .left .btns .btn{border:1px solid #ccc;color:#878787;font-size:16px;width:38px;height:38px;line-height:38px;text-align:center;margin:0 2px;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.main .content .left .btns .btn:hover{background:#da251d;color:#fff;border-color:#da251d;}
.main .content .left .btns .btn.direction{font-family:"宋体";background:#f5f5f5;}
.main .content .left .btns .btn.direction:hover{background:#aaaaaa;border:1px solid #ccc;}
.main .content .left .btns .btn.no{border:0px;cursor:none;}
.main .content .left .btns .btn.no:hover{background:#fff;color:#878787;}


.main .content .right{display:none;}
}
@media (min-width: 1024px) and (max-width:1199px ) {
.main .headContent .line .title {padding-right: 0px;}
.main .headContent .line .child {padding: 0 6px;margin-right: 0px;}
.main .content .left{width:100%;}
.main .content .left .child .childInfo {width: 570px;}
.main .content .right{display:none;}
}
@media (min-width: 1200px) and (max-width:1439px ) {

}
@media (min-width: 1440px) and (max-width:1920px ) {

}

