	  @charset "utf-8";
	  /* CSS Document wrote by rDx */
	  
	  body{
		  background:url('../images/backgrnd.png') repeat-x #f6f6f6;
		  font-family:Helvetica, sans-serif,Arial;
		  font-size:12px;
		  color:#555;
		  }
	  .clear{
		  clear:both;
	  }
	  a{
		  text-decoration:none;
		  outline:none;
		  color:#000;	
	   }
	  a img{
		  border:none;
		   }
	  #wrapper_cover{
		  width:100%;
		  height:auto;
		  margin: -6px 0 0 -6px;
		  float:left;
		  }
	  #wrapper{
		  width:1002px;
		  height:auto;
		  margin: 10px auto 0;
		  }
	  #header{
			width: 985px;
		height: auto;
		margin: 0 12px;
		float: left;
		  }
	  .title_head{
		  height:auto;
		  width:auto;
		  text-align:center;
		  margin:0 auto 20px;
		  }
	  .title_head span{
			color: #e9e9e9;
	  font-size: 45px;
	  font-family: myriad pro;
    font-weight:bold;
	  }
	  .menu_box{
		  margin: 0 auto;
	  width: 985px;
	  height: auto;
		  }
	  .menu_box ul{
		  padding:0px;
		  }
	  .menu_box ul li{
		  list-style-type:none;
		  float:left;
		  background: #fff;
		  padding: 7px 41px;
		  padding: 7px 40.5px\0/;
		  padding: 7px 40.5px\9;
	  }
	  .first {
	  border-radius: 5px 0 0 5px;
	  -webkit-border-radius: 5px 0 0 5px;
	  -moz-border-radius: 5px 0 0 5px;
	  -ms-border-radius: 5px 0 0 5px;
	  -o-border-radius: 5px 0 0 5px;
	  border-right: 1px solid #cb453f;
	  }
	  .right {
	  border-right: 1px solid #cb453f;
	  }
	  .last {
	  border-radius: 0 5px 5px 0;
	  -webkit-border-radius: 0 5px 5px 0;
	  -moz-border-radius: 0 5px 5px 0;
	  -ms-border-radius: 0 5px 5px 0;
	  -o-border-radius: 0 5px 5px 0;
	  border-left: 1px solid #cb453f;
	  }
	  .active_nav{
		background:#99342f !important;
		color: #fff !important;
	  }
	  .active_nav a{
		  color:#000 !important;
	  }
	  .menu_box ul li:hover{
		  color:#f3f3f3 !important;
		 background:#99342f !important;
	  }
	  .slider_box{
		  width:985px;
		  height:330px;
		  float:left;
		  background:#fff;
		  margin: 5px 0 0 0;
	  border-radius: 5px;
	  -webkit-border-radius: 5px;
	  -moz-border-radius: 5px;
	  -ms-border-radius: 5px;
	  -o-border-radius: 5px;
	  border: 1px solid #9e9e9e;
	  }
	  #content{
	width: 985px;
	height: auto;
	margin: 20px 12px;
	float: left;
	  }
	.left_box {
	float: left;
	height: auto;
	width: 620px;
	}
	.link_box {
	float: right;
	height: auto;
	width: 340px;
	border-radius: 30px 0px;
	-moz-border-radius: 30px 0px;
	-ms-border-radius: 30px 0px;
	-o-border-radius: 30px 0px;
	background:#cb453f;
	}
	.right_box {
	float: right;
	height: auto;
	width: 340px;
	}
	.member_detail{
	width: 620px;
	height:auto;
	float:left;
	}
	.title_name {
		color:#cb453f;
	float:left;
	margin-bottom: 15px;
	height:auto;
	font-size: 16px;
	width: 620px;
	padding: 0 0 2px 0;
	border-bottom: 1px dashed #cb453f;
	}
	.detail_info_box{
		float:left;
		width: 470px;
		height:auto;
	}
	.detail_info{
	float: left;
	padding: 15px 10px 10px 10px;
	width: 430px;
	background: #fff;
	min-height: 115px;
	font-size: 15px;
	height:auto;
	border:1px solid #d9d9d9;
	border-radius:10px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	}
	.point{
	   background:url('../images/point.png') no-repeat;
	   width:18px;
	   height:130px;
	   float:left;
	   margin: 0 0 0 -1px;
	}
	.point1{
	   background:url('../images/point1.png') no-repeat;
	   width:18px;
	   height:130px;
	   float:left;
	   margin: 0 -1px 0 0;
	position: relative;
	}
	.pic_box{
		width:140px;
		height:auto;
		float:right;
	}
	.pic_box1{
		width:140px;
		height:auto;
		float:left;
	}
	.member_pic{
		width:138px;
		height:138px;
		/*background:url('../images/pic_cover.png') no-repeat;*/
		float:left;
	}
	.member_pic img{
		margin: 5px 0 0 5px;
		}
	.member_name{
		margin: 15px 0 0 0;
	text-align: center;
	float: left;
	width: 140px;
	height: auto;
		font-size:14px;
	}
	.read_more{
	text-align: right;
	margin: 15px 0 0 0;
	float: left;
	width: 429px;
	}
	.read_more a{color: #51a9e1;}
	
	.link_head {
	color: #f6f6f6;
	font-size: 16px;
	float: left;
	height: auto;
	width: 330px;
	padding: 15px 0px 5px 10px;
	border-bottom: 1px solid #99342f;
	}
	.link_details{
	float:left;
	width:300px;
	height:auto;
	font-size:14px;
	}
	.link_details ul{
	color:#fff;
	}
	.link_details ul li {
	margin:16px 0;
	}
	.link_details ul li a{
	color:#fff;
	}
	.bottom_box{
	width: 985px;
	height: auto;
	margin: 20px 0 0;
	float: left;
	}
	.title_name1 {
		text-align:center;
		color:#cb453f;
	float:left;
	margin-bottom: 15px;
	height:auto;
	font-size: 16px;
	width: 980px;
	padding: 0 0 2px 0;
	border-bottom: 1px dashed #cb453f;
	}
	#footer{
	float:left;
	width:100%;
	background:#cb453f;
	height:auto;
	}
	.footer_box{
	width: 985px;
		height: auto;
		margin: 0 auto;
	}
	.left_footer_links{
	float:left;
	}
	.left_footer_links ul{
	float:left;
	list-style-type:none;
	}
	.left_footer_links ul li{
	float:left;
	color:#fff;
	}
	.left_footer_links ul li a{
	color:#fff;
	}
	.right_footer_links{
	float:right;
	color:#fff;
	margin: 13px 0 0 0;
	}
	.scrollr{
	width: 985px;
	height: auto;
	float: left;
	overflow-x: hidden;
	}
	.scrollr #slider1{
		float:left;
		overflow-x: hidden;
		}
	.scrollr .buttons{
		z-index: 2; 
		width:21px; 
		height:26px; 
		position: relative;
		margin:65px 0 0 0;
		}
	.scrollr .prev{
		float:left;
		 }
	.scrollr .next{
		float: right;
		position: relative;
		}
	.scrollr a{
		float:left;
		 }
	.scrollr ul{
		padding:0px;
		float: left;
		height: auto;
		 min-height: 205px;
		 margin: 0; 
		 overflow: hidden;
		 position: relative;
		 width: 928px; 
		 }
	.scrollr li{
		float:left;
		 list-style:none;
		  width:138px;
		  height:260px;
		/*background:url('../images/pic_cover.png') no-repeat;*/
		margin: 0px 13px 0px 0px;
		}
	.scrollr li span{
		 color: #555; 
		 width: 110px; 
		 text-align: center; 
		 display: inline-block; 
		 margin: 0px 0px 0px 20px; 
		 line-height: 19px;
		  font-size: 12px;
		  }
	.scrollr li strong{
		font-weight: bold;
		 font-size: 12px;
		 }
	.no_margin{
		margin:0px;
		}
	.viewport img{
		float: left;
		margin: 10px 0px 0px 18px;
		border: 5px solid #880015;
		}
	.scrollr .viewport {
		float: left;
		height: auto;
		 min-height: 175px;
		 overflow: hidden;
		  width: 943px; 
		  position:relative;
		  }
	.first, .last, .slider_box, .link_box, .detail_info, .nivo-controlNav a, .nivo-controlNav a.active  {
	behavior:url(htc/PIE.htc);
	}
	    .left_box {
        width: 715px !important;
    }

    h1 {
        font-size: 18px;
        margin-bottom: 5px;
        margin-top: 5px;
    }

    .map {
        font-size: 17px;
        font-weight: bold;
        line-height: 2em;
    }

    .map_li {
        font-size: 15px;
        font-weight: bold;
        font-style: italic;
        line-height: 2em;
        padding-left: 35px;

    }

    .evenrow {
        width: 450px;
        text-decoration: none;
        font-size: 12px;
        font-family: verdana;
        color: #000000;
    }
	table{
		font-size: 1rem;
	}

    td:hover {
        background-color: #d9d0d0;
    }