
#wrap.blockstyle5,.blockstyle5 header.topfix .bg {background-image: url(/public/img/topbg/5.jpg);}
.blockstyle5 header .headtop{background: url(/public/img/topbg/5.jpg);}

.bannersearch{padding:20px 30px 0; position:relative;}
.bannersearch .iconfont{width:66px; height:66px; line-height:66px; font-size:36px; position:absolute; top:20px; left:30px; color:#bbb; margin-right:0; text-align:center; z-index:2;}
.bannersearch .searchbox{height:66px; background:#fff; border-radius:5em;}
.bannersearch .searchbox .search{width:100%; height:66px; line-height:66px; padding:0 20px 0 66px; border:none; background:#fff; border-radius:5em; outline:none; color:#333;}
input::-webkit-search-cancel-button{display:none;}
input[type=search]::-ms-clear{display:none;}

.bannersearch .bg{height:391px; background-size:100% auto; position:relative;}
.bannersearch .bg:before{content:""; width:100%; height:100px; position:absolute; top:-1px; left:0;
background:rgba(216, 245, 241, 1);
background:linear-gradient(180deg, rgba(216, 245, 241, 1) 20%, rgba(216, 245, 241, 0));
background:-webkit-linear-gradient(-90deg, rgba(216, 245, 241, 1) 20%, rgba(216, 245, 241, 0));
background:-moz-linear-gradient(-90deg, rgba(216, 245, 241, 1) 20%, rgba(216, 245, 241, 0));
background:-o-linear-gradient(-90deg, rgba(216, 245, 241, 1) 20%, rgba(216, 245, 241, 0));
}
.bannersearch .bg:after{content:""; width:100%; height:100px; position:absolute; bottom:-1px; left:0;
background:rgba(255, 255, 255, 1);
background:linear-gradient(180deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 90%);
background:-webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 90%);
background:-moz-linear-gradient(-90deg,  rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 90%);
background:-o-linear-gradient(-90deg,  rgba(255, 255, 255, 0), rgba(255, 255, 255, 1) 90%);
}
.bannersearch .bg a{display:block; width:100%; height:391px; position:relative; z-index:2;}


#container #pos_toutiaolist{margin:0 30px 30px; padding:0 30px; border-radius:16px; background:#fff;box-shadow:0 0 50px rgba(69, 157, 245, 0.1);}
#container #pos_toutiaolist .blocktitle.style8{font-size:32px; font-weight:900;line-height:2.4em;}
#container #pos_toutiaolist .blocktitle.style8 span{color:#333; padding-left:22px; position:relative;}
#container #pos_toutiaolist .blocktitle.style8 span:after{content:""; width:6px; height:30px; background:#459df5; border-radius:5em; position:absolute; left:0; top:50%; margin-top:-15px;}

.mapzhishi1.maptabs.view3 .md_group .catlist li.active{color: #459df5;}
.mapzhishi1.maptabs.view3 .md_group .catlist li.active::after{background: -webkit-linear-gradient(0deg, rgba(69,157,245, 1), rgba(69,157,245, 0));}
.mapzhishi1.maptabs .md_cont{left: 4px;top: -4px;}
.mapzhishi1.maptabs .mapbg{ height:740px; padding:80px 30px;}
.mapzhishi1.maptabs .md_cont a.item .md_name{ padding-right:0;}
.mapzhishi1 .map .md_cont .md_citiao a.item .md_name{font-size: 14px;font-weight: normal;}

#container #pos_daxuearea{margin:30px;padding: 0 30px 30px;background:#daebfd url(/public/img/daxue/dqbg.jpg) top center no-repeat; background-size:100%; border-radius:12px;}
#container #pos_daxuearea .blocktitle{line-height: 2.4em;}
#container #pos_daxuearea .itembox{ padding:0;}
#container #pos_daxuearea .item.openbtn a::after{color:#459df5;}


.blockstyle5 .bg1{background:#459df5;}
.blockstyle5 .tab.style1>.tabmenubox .tabmenu .item.active{background:#459df5 !important; color:#FFF;border-color: #459df5;}
.blockstyle5 .tab.style1>.tabmenubox>.tabmenu .item{ color:#459df5;}
.blockstyle5 .tab.style1.bgcolor1>.tabmenubox>.tabmenu .item{background:rgba(69,157,245, 0.1);}
