@charset "utf-8";
/* CSS Document */


body{background:#e9f2f7;}
a:hover {text-decoration:none;}
img { border:none;}
ul,li,p{ list-style: none; padding: 0; margin: 0; overflow: hidden;}

.header {
    background-repeat: no-repeat;
    background-position: center 0;
    background-size: cover;
    text-align: center;
    min-height: 320px;
    position: relative;
}
.hr10{margin:0 auto; padding:0px; font-size:0;line-height:0;clear:both;height:10px;}


.table>tbody>tr>th{min-width:150px;}
.table>tbody>tr>td{font-size:16px;  line-height:28px;}

.row ul>li{ margin: 20px 0 5px 0;}
.thumbnail{
	  	*border-right-width: 2px;
  	   *border-bottom-width: 2px;
		 -webkit-box-shadow: 5px 8px 10px rgba(0, 0, 0, 0.5);
    	    -moz-box-shadow: 5px 8px 10px rgba(0, 0, 0, 0.5);
                 box-shadow: 5px 8px 10px rgba(0, 0, 0, 0.5);
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;
		 -webkit-transition: all 0.2s ease-in-out;
		    -moz-transition: all 0.2s ease-in-out;
              -o-transition: all 0.2s ease-in-out;
                 transition: all 0.2s ease-in-out; 
}
.thumbnail .caption { padding: 2px;}
.top{ padding: 20px 50px 50px 50px; border-bottom:3px #bf1813 solid;}
.top h2{line-height: 50px; text-align: center; font-size: 24px; font-weight: bold; color: #bf1813;}
.top p{font-size: 18px;line-height:30px;padding: 8px 0;}

.top2{padding: 20px; border-bottom:3px #bf1813 solid;}
.top2 h2{line-height: 50px; font-size: 24px; font-weight: bold; color: #bf1813; }
.top2 p{font-size: 18px;line-height:30px;padding: 8px 0; color: #fff; letter-spacing:1px;}

.top3{margin:40px 0 50px 0;}

.container{ background: #fff;}
.hd{
    background: url(../images/box_bg.gif) repeat-x;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 20px;
	margin:0 15px;
	font-size:15px;
	font-weight:bold;
}

.img-responsive {
  max-width: 80%;
  margin:20px 0;}


.footer { color: #777; font-size:12px;}
.footer a{ color: #777;}
.footer-bottom{ border-top: 1px solid #eee;}
.footer-bottom ul>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "|";
}
.footer-bottom ul>li { padding: 0;}


@charset "utf-8";
/* CSS Document */

@media screen and (max-width:720px){
	.img-responsive {
  max-width: 90%;
}
}