﻿section li {
    list-style-type: disc;
    display: list-item;
    line-height: inherit;
}

.daliwr-banner.h100 {
	border: none;
}

section li::after {
	content: "";
}

.sys_wrapper > .sys_container.sys_content {
    width: 100%;
	padding-top: 0em;
}

.sys_breadcrumb {
	padding-bottom: 0.5em;
	padding-left: 30px;
}

.bigimg {
    height: 400px;
    overflow: hidden;
}

.visitorContent {
    position: relative;
    top: -80px;
    margin-bottom: -80px;
}

section {
    clear: both;
    padding-top: 20px;
}

.daliwr-banner.h100 .llun div {
    width: 100%;
}

.webinfo {
    background-color: #fff;
    padding-top: 10px;
}

.webinfo div {
    border-radius: 6px;
    padding: 10px;
    transition: background .25s ease-in-out;
    -moz-transition: background .25s ease-in-out;
    -webkit-transition: background .25s ease-in-out;
}

.webinfo {
	background-color:#fff;
	padding-top:10px;
	margin-top: 3em;
}

.webinfo div {
	border-radius:6px;
	padding:10px;
	transition: background .25s ease-in-out;
   -moz-transition: background .25s ease-in-out;
   -webkit-transition: background .25s ease-in-out;
}

.webinfo div:hover {background-color:#666;}

.webinfo h1 {font-size:1.625rem;}
	
.webinfo h1 span{font-weight:700;}

.webinfo h1 a {text-decoration:none;}

.webinfo h1 a, .webinfo p {color:#fff;}
	
.webinfo h1 a.icon {padding:0; width:auto;}
	
.webinfo h1 a:before {display:none;}

@media (min-width: 768px)  {
	.sys_straight-to h3, .sys_straight-to h3 a {height:2em;}
	
	.webinfo div {
		background-color:#f7f7f7;
		margin: 0 10px;
		padding:10px 0;
		margin-top: 0em;
	}
	
	.webinfo div:hover {
	background-color:#ddd;
}
	
	.webinfo h1 a, .webinfo p {color:#333;}
	
	.webinfo h1 a:before {
		display:block;
		top:10px;
		left:-50px;
		font-size:3rem;
		color:#b0283c;
	}

}
@media (min-width: 768px) and (max-width: 979px) {
	
	.sys_content {
        top:-60px; 
        margin-bottom:-60px;
    }
	
	.webinfo div {padding-left:100px;}
	
	.webinfo h1 {font-size:2.8rem;}
}
@media (min-width: 979px) {
	
	.visitorContent {
        position:relative; 
        top:-80px; 
        margin-bottom:-80px;
    }

	.webinfo {
		margin-top: 0em;
	}

	.webinfo div {padding-left:120px;}
	
	.webinfo h1 {
		font-size:58px;
		font-size:3.625rem;
	}
	
	.webinfo h1 a:before {
		left:-60px;
		font-size:4rem;
		color:#b0283c;
	}
    
	.webinfo h1 a:hover, .webinfo h1 a:hover:before, .webinfo div:hover p , .webinfo div:hover h1 a {
        border-bottom:none; 
        /*color:#b0283c;*/
    }
}

.daliwr-banner.h100 .llun img {
	width: auto;
}
