.h-sec1 .search {
	background-color: #d6d6d6;
}
.h-sec1 .form select, .h-sec1 .form button {
    font-size: 18px;
    font-family: "Myriad W01 Regular", sans-serif;
    border: 1px solid #000;
    border-radius: 7px;
    padding: 10px;
    display: inline-block;
    width: 15%;
    margin: 0 7px;
}
.h-sec1 .form select:focus {
	outline: none;
}
.h-sec1 .form button {
    border: none;
    width: auto;
    background-color: #a10111;
    padding: 10px 40px;
    border-radius: 25px;
}
.h-sec1 .form button:hover {
    background-color: #2d2d2d;
}
.h-sec2 .box {
    padding: 0;
    max-width: 395px;
}
.h-sec2 .box a {
    display: inline-block;
    background-color: #a10111;
    color: #fff;
    font-size: 24px;
}
.h-sec2 .box a img {
	float: left;
}
.h-sec2 .box a .text {
    display: inline-block;
    width: 100%;
    padding: 10px;
}
.h-sec2 .box a .z-arrow-right-10 {
    border-left-color: #fff;
    border-width: 10px 12px;
    margin-top: 3px;
}
.h-sec2 .box a:hover {
    box-shadow: 0 0 15px #888;
}
.h-sec3 .left {
    box-shadow: 0 0 15px #d6d6d6;
    background-color: #fff;
    margin-right: 0%;
}
.h-sec3 .right {
    box-shadow: 0 0 15px #d6d6d6;
    background-color: #d6d6d6;
    margin-left: 0;
    max-width: 395px;
}
.h-sec3 .left .head {
    color: #bf1e2e;
    border-bottom: 2px solid #a10111;
}
.h-sec3 .left .news-main, .h-sec3 .right .map {
    border-top: 2px solid #a10111;
    border-bottom: 2px solid #a10111;
}
.news-main .news, .h-sec3 .right .map {
    display: inline-block;
}
.news-main .news:first-child {
	margin-bottom: 40px;
}
.news-main .thumb {
    display: inline-block;
    width: 25%;
}
.news-main .thumb:hover {
    box-shadow: 0 0 10px #b5b5b5;
}
.news-main .thumb img, .h-sec3 .right .map img {
    float: left;
}
.news-main .news-info {
    display: inline-block;
    width: 74%;
    vertical-align: top;
    padding-left: 30px;
    line-height: 24px;
}
.news-main .news-info a.title, .news-main .news-info a.more:hover {
    color: #000;
}
.news-main .news-info a.title:hover, .news-main .news-info a.more {
    color: #bf1e2e;
}
.h-sec3 .right .con-info {
    border-top: 2px solid #a10111; 
}

#header .main-menu { 
    margin-bottom: -100%;
}

@media screen and (max-width: 1362px) {
	.h-sec1 .form select, .h-sec1 .form button {
	    width: 17%;
	    margin: 0 1%;
	}
}
@media screen and (max-width: 992px) {
	.h-sec3 .right {
	    float: left;
	    margin-left: 3.500%;
	    height: auto !important;
	}
	.h-sec3 .left {
	    margin-right: 3.500%;
	    height: auto !important;
	}
	.h-sec3 .right .con-info {
	    margin-top: 30px;
	}

}
@media screen and (max-width: 767px) {
	.h-sec1 .form select, .h-sec1 .form button {
	    width: 33%;
	    margin: 1%;
	}
	.h-sec3 .left {
	    margin-right: 5.000%;
	}
	.h-sec3 .right {
	    margin-left: 5.000%;
	}
}
@media screen and (max-width: 479px) {
	.h-sec1 .form select, .h-sec1 .form button {
	    width: 85%;
	    margin: 5px;
	}
	.h-sec3 .left {
	    margin-right: 7.500%;
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.news-main .thumb {
	    display: none;
	}
	.news-main .news-info {
	    width: 100%;
	    padding-left: 0;
	}
	.h-sec3 .right {
	    margin-left: 7.500%;
	}
}