@charset "utf-8";
/* CSS Document */

img{border:none;}
#nav{width:100%; border-bottom:1px #e2e2e2 solid;height: 35px;}
#nav a{font-size:15px; border-left:1px #e2e2e2 solid; padding:8px 10px;line-height:35px; text-decoration:none; font-weight: bold;}
#nav a:link,a:visited{color:#e84700;}
#nav a:hover{background-color: #0061a5;color:#fff;}
#warp .main p{line-height:25px;}
p em{
	font-size:12px;
	font-style: normal;
	margin:0 10px;
}
#bgp{background-color:#0061a5; color:#FFFFFF;}
.clear{clear:both;}
.table th{background-color: #007b9f; color:#FFFFFF}
.table caption{ padding:8px 5px; font-size:18px;}
.table td{background:none;}
.table{background-color:#0099CC}
.imgs{width:95%; margin:15px auto; text-align:center;}
.imgs img{border:1px #CCCCCC solid; padding:5px;  width:47%; height:340px; float:left; margin:8px 9px;}
#marqueediv6 img{padding:5px; border:1px #d2d2d2 solid; margin:0 5px;}

.common-title-content{ align-self: center; margin: 0 auto 15px; position: relative; transform: translateY(-50%) skewX(-20deg);bottom: -65px;}
.common-title-content .common-title{ position: relative;   z-index: 1; line-height: 49px; border-radius: 8px 0px 8px 8px; color: #fff; background: linear-gradient(90deg, #2a6bff, #25c9e6);  padding: 0 30px;}
.common-title-content .common-title span {display: block;font-weight: bold;font-size:18px;    transform: skew(18deg);}
.common-title-content::after {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    right: -17px;
    width: 36px;
    height: 25px;
    background: url(triangle.png) no-repeat center / cover;
}
