﻿/*通用样式*/
*{padding:0;margin:0;font-family:"Microsoft Yahei";}
ol,ul{list-style:none;}
em,i{font-style:normal;}
a{text-decoration: none;}
a{text-decoration: none;}
.fl{float:left;}
/*头部样式*/
.header{width:100%;height:50px;border-bottom:1px solid #ddd;background:#f7f7f7;}
.header-c{width:1200px;height:50px;margin:0 auto;}
/*头部左侧*/
.head-lf{float:left;}
.head-lf ul li{float:left;margin-right:10px;line-height: 50px;}
.head-lf ul li a{color:#333;font-size:12px;margin:0 15px;}
.head-lf ul li a:hover{text-decoration:underline;}
.head-lf ul li.wdzz{background:url(/Template/Default/Skin/2018skin/images/fudao_lanmu/down.png) right no-repeat;}
/*头部右侧*/
.head-rt{float:right;}
.head-rt ul li{float:left;margin-right:10px;line-height: 50px;}
.head-rt ul li a{color:#333;font-size:12px;margin:0 15px;}
.head-rt ul li a:hover{text-decoration:underline;}
.head-rt ul li a.log-out{display: inline-block;width:82px;height:22px;text-decoration: none;text-align: center;line-height: 22px;color:#fff;font-size: 12px;background:#eb0c1c;color:#fff;border-radius:3px;}
/*头部第二部分*/
.top{width:100%;height:173px;background:#fff;padding-bottom: 1px;border-bottom: 1px solid #ccc;}
.top1{width:1200px;height:93px;margin:2px auto;}
.logo{float:left;}
.logo-img{display:block;width:297px;height:93px;background:url(/Template/Default/Skin/2018skin/images/fudao_lanmu/logo.png) center 13px no-repeat;}

.search-box{width:655px;height:auto;margin-top:25px;margin-left:50px;float:left;}
.search{width:655px;height:40px;border:1px solid #ccc;border-radius:5px;}
.search select{width:70px;float:left;font-size:12px;margin:13px 0 0 25px;padding-right:20px;border:none;border-right:1px solid #ccc;cursor:pointer;color:#666;appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
background: url(/Template/Default/Skin/2018skin/images/fudao_lanmu/search_list_20.png) no-repeat scroll 40px center transparent;
}
.search-item{width:40px;height:20px;margin-top:10px;float:left;background:url(/Template/Default/Skin/2018skin/images/fudao_lanmu/search-item.png) no-repeat;}
.search-bar{width:400px;height:30px;float:left;margin-top:5px;}
.search-bar input{display:block;width:100%;height:100%;border:none;font-size:12px;padding:0 5px;box-sizing: border-box;}
.search-btn{width:85px;height:42px;float:right;background:#eb0c1c;color:#fff;text-align: center;line-height: 42px;font-size:16px;cursor:pointer;margin-top:-1px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}

.search-hot{width:610px;height:auto;line-height:30px;}
.search-hot a{padding:0 5px;color:#5c5c5c;font-size:12px;}
.search-hot a.select{color:#518fc9;}
.search-hot a:hover{text-decoration:underline;}

.phone{width:155px;height:45px;float:right;margin-top:25px;}
.ph-lf{width:40px;height:45px;float:left;background:url(/Template/Default/Skin/2018skin/images/fudao_lanmu/phone.png);}
.ph-rt{width:105px;height:45px;float:right;}
.ph-top{width:125px;height:auto;float:left;line-height:20px;font-size:16px;color:#333;}
.ph-btm{width:125px;height:auto;float:left;line-height:25px;font-size:16px;color:#eb0c1c;}

.top2{width:1200px;height:80px;margin:0 auto;position: relative;}
.all-clac{width:215px;height:80px;position:absolute;top:0;left:0;}
.all-clac>div{width:215px;height:50px;margin-top:30px;background:#1c1c1c;position:relative;}
.yljp{width:186px;height:53px;position:absolute;top:-6px;left:13px;background:url(/Template/Default/Skin/2018skin/images/fudao_lanmu/all-clac.png) no-repeat;}
.yl-btm{width:186px;height:50px;line-height: 50px;color:#fff;font-size:16px;font-weight:400;cursor:pointer;}
.yl-item{width:20px;height:15px;display:inline-block;margin:0 20px;background:url(/Template/Default/Skin/2018skin/images/fudao_lanmu/all-item.png) no-repeat;}

.top-list{width:auto;height:50px;line-height:50px;float:left;margin:27px 0 0 215px;}
.top-list ul{margin:-2px 0 0 10px;}
.top-list ul li{float:left;width:120px;height:50px;text-align: center;line-height:50px;}
.top-list ul li a{color:#000;font-size:16px;font-weight:500;display: block;width:100%;height:100%;}
.top-list ul li:hover{background:#1c1c1c;}
.top-list ul li:hover a{color:#fff;}
.smgz{position: absolute;top:0;right:0;width:117px;height:137px;background:url(/Template/Default/Skin/2018skin/images/fudao_lanmu/smgz.png) no-repeat;}
/*面包屑导航*/
.crumb{width:1200px;height:53px;line-height: 53px;margin:1px auto;}
.crumb ul li{float:left;}
.crumb ul li a{font-size:12px;color:#333;}
.crumb ul li em{font-family: "simsun";margin:0 10px;font-size:12px;color:#333;}
.crumb ul li a:hover{color:#ff3333;text-decoration:underline;}
/*主体部分*/
.main{width:100%;height:auto;background:#f7f7f7;box-shadow: #e4e4e4 3px 5px 5px inset;padding-bottom:50px;}
.main:before{content:'';display: table;clear:both;}
/*主体第一部分*/
.main-01{width:1200px;height:auto;margin:30px auto 0;background: #fff;border:1px solid #e8e8e8;padding-bottom:30px;}
.main-01:after{content:'';display: block;clear:both;}
.main-01Content{width:1145px;margin:0 auto;}
.main-01Content>div{border-bottom:1px solid #e8e8e8;position:relative;}
.main-01Content>div:after{content:'';display: block;clear:both;}
.sm-title{width:75px;float:left;color:#333;font-size:14px;line-height: 70px;}
.screen{float:right;margin-left:30px;width:1040px;}
.goTop{position:absolute;width:19px;height:12px;background: url(/Template/Default/Skin/2018skin/images/fudao_lanmu/go-top.png) no-repeat;top:0;right:50px;cursor: pointer;}
.screen ul:after{content:'';display: block;clear:both;}
.screen li {float:left;padding:7px 25px;margin:17px 0;border:1px solid transparent;cursor: pointer;color:#333;}
.screen li a{color:#333;}
.screen li.highlight{border:1px solid #ff3333;color:#ff3333;box-sizing: border-box;}
.screen li.highlight a{color:#ff3333;}
.screen .school-list{width: 940px;height: 200px;text-align: justify;overflow: hidden;overflow-y: scroll;margin:20px 0;}
.screen .school-box{position: relative;}
.main-01Content>div select{position:absolute;left:-10px;top:18px;width:90px;height:25px;border:1px solid #999;outline: none;ointer;color:#333;appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
background: url(/Template/Default/Skin/2018skin/images/fudao_lanmu/search_list_20.png) no-repeat scroll 70px center transparent;padding:0 15px;line-height: 25px;cursor: pointer;}
.main-01Content>div select option:hover{background: none;color:#ff3333;}
.yxName{font-size: 16px;float:left;line-height: 20px;padding:7px 25px;width:100%;color:#333;}
.yxName:not(:first-child){margin-top:25px;}
/*关闭筛选选项*/
.closeBtn{width:95px;height:20px;text-align: center;line-height: 20px;font-size: 12px;color: #fff;background: #666;margin:0 auto;cursor: pointer;}
/*主体第二部分*/
.main02{width:1200px;height:auto;margin:20px auto;background:#fff;}
.main02:after{content:'';display: block;clear:both;}
.pxfs{margin:35px 0 0 25px;float:left;}
.pxfs li{float:left;width:125px;float:left;line-height: 20px;font-size: 16px;color:#858585;text-align:right;cursor: pointer;}
.pxfs li.select{color:#ff3333;}
.pxfs li:first-child{border-right:1px solid #dedede;text-align: left;}
.px-list{width:1200px;height:auto;float:left;display: none;}
.px-list.show{display: block;}
.px-list li{width:100%;height:105px;line-height: 105px;padding:0 50px 0 25px;box-sizing: border-box;margin:1px auto;}
.px-list li:not(:last-child){border-bottom:1px solid #dedede;}
.px-list li .px-lf{float:left;line-height: 105px;}
.px-list li .px-lf a.px-text{color:#333;font-size:14px;}
.px-list li .px-rt{float:right;line-height: 105px;}
.px-list li .px-rt span{color:#333;font-size:14px;}
.px-list li .px-rt em{margin:0 30px 0 20px;color:#ff3333;font-size: 14px;}
.px-list li .px-rt a.px-btns{display:inline-block;width:118px;height:30px;line-height: 30px;text-align: center;border:1px solid #ff3333;color:#ff6666;}
/*主体第三部分*/
.main03{width:1200px;height:325px;background:#fff;margin:50px auto 0;padding-bottom:20px;}
.main03:before{content:'';display: table;clear:both;}
.main03-top{margin:31px 0 0 18px;}
.main03-top:after{content:'';display: block;clear: both;}
.main03-lf{float:left;line-height: 20px;}
.main03-lf em{display: inline-block;width:4px;height:16px;background:#ff3333;font-size:16px;color:#333;margin-right:20px;margin-bottom:-2px;}
.main03-lf span{font-size:16px;color:#333;}
.main03-rt{width:76px;height:24px;background:#999;color:#fff;text-align: center;line-height: 24px;float:right;margin-right:80px;cursor: pointer;transition: all .3s linear;border:1px solid #999;}
.main03-rt:hover{background: #fff;border:1px solid #ff3333;color:#ff3333;}
.main03-btm{margin:10px 0 0 18px;}
.main03-btm ul:after{content:'';display: block;clear:both;}
.main03-btm ul li{width:265px;height:260px;float:left;transition: all .3s linear;}
.main03-btm ul li:not(:last-child){margin-right:21px;}
.main03-btm ul li:hover{box-shadow: #666 0 0 5px;}
.main03-btm ul li .main03-img{width:227px;height:135px;margin:25px auto 0;}
.main03-btm ul li .main03-img img{width:227px;height:135px;}
.main03-text{width:227px;height:50px;line-height: 50px;margin:0 auto;}
.main03-text a{color:#666;font-size: 12px;}
.main03-text a:hover{color:#ff3333;}
.m03-btmRtItems{margin:15px auto 0;width:227px;}
.m03-btmRtItems em.price{float: left;color:#ff3333;margin-top:3px;}
.m03-btmRtItems a{padding:2px;border:1px solid #d7d7d7;color:#424242;font-size:12px;float:right;margin-right:10px;}
.m03-btmRtItems a:hover{color:#ff3333;}
.m03-btmRtItems span{padding:2px;border:1px solid #d7d7d7;color:#424242;font-size: 12px;float: right;vertical-align: top;cursor: pointer;}
.m03-btmRtItems span em{display: inline-block;width:15px;height:15px;background: url(/Template/Default/Skin/2018skin/images/fudao_lanmu/shoppingcar.png) no-repeat;margin-bottom:-3px;}
/*尾部*/
.footer{width:100%;height:260px;background:#1b1b1b;}
.footer_content{width:1200px;height:230px;margin:0 auto;}
.form{width:200px;height:140px;margin-top:55px;float: left;}
.form span{font-size:16px;color:#66665a;margin-bottom:15px;}
.form form{margin-top:15px;}
.form input{width:200px;height:30px;padding:3px 8px;box-sizing: border-box;border:1px solid #666;margin-bottom:5px;background: #1b1b1b;color:#a9a9a9;}
.form a{display: block;width:200px;height:30px;text-align: center;line-height: 30px;background:#db4572;color:#fff;font-size:14px;transition: all .3s linear;border:1px solid #db4572;}
.form a:hover{color:#db4572;background:#fff;border:1px solid #db4572;}
.footer_box1{width:505px;height:145px;margin-top:45px;float:left;}
.footer_item{width:505px;height:25px;line-height:25px;}
.footer_item a{color:#fff;font-size:14px;}
.footer_item a:hover{text-decoration:underline;}
.footer_item em{display: inline-block;width:23px;height:15px;color:#9a9a9a;text-align: center;font-size:12px;transform: translateY(-2px);}
.footer_list{width:505px;height:95px;margin-top:20px;line-height:25px;color:#fff;font-size:12px;float:left;}
.img-list{width:280px;height:117px;margin:55px 0 0 200px;float:right;}
.img-list .img-box{margin-right:38px;}
.img-list .img-box:last-child{margin:0;}
.img-box{float:left;}
.img-icon{font-size:12px;text-align:center;color:#fff;margin-top:5px;}
/*新添样式*/
.screen .yx-list{width: 940px;height: 125px;text-align: justify;overflow: hidden;overflow-y: scroll;margin:20px 0;}
.screen .yx-lists{width: 940px;max-height: 185px;text-align: justify;overflow: hidden;overflow-y: scroll;margin:20px 0;}
.screen .yx-list li {float:left;padding:7px 15px;margin:5px 0;border:1px solid transparent;cursor: pointer;color:#333;}
.screen .yx-list li a{color:#333;}
.screen .yx-list li.highlight{border:1px solid #ff3333;color:#ff3333;box-sizing: border-box;}
.screen .yx-list li.highlight a{color:#ff3333;}
.fenge{width: 940px;border-bottom:1px dashed #999;}