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

*{
	margin:0;
	padding:0;
	-o-box-sizing:border-box;
	-moz-box-sizing:border-box;
	-ms-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	}
a{
	text-decoration:none;
	border:none;	
	}
img{
	border:none;
	}
body{
	font-family: 'Open Sans', sans-serif;
	}
#header{
	border-top:5px solid #60aa51;
	width:100%;
	overflow:hidden;
	}
.header{
	padding-bottom:10px;
	width:1000px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	}
.logo{
	margin-top:10px;
	overflow:hidden;
	float:left;
	width:699px;
	background:url(logo.jpg) no-repeat;
	height:110px;
	}
.hright{
	width:250px;
	overflow:hidden;
	float:right;
	}
.top{
	width:100%;
	background:url(phone.png) 10px no-repeat #60aa51;
	height:40px;
	padding-left:50px;
	padding-top:5px;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	border-radius:0px 0px 10px 10px; 
	}
.bottom{
	text-align:right;
	margin-top:25px;
	width:100%;
	overflow:hidden;
	padding-right:10px;
}
.bottom a{
	color:#093E68;
	font-size:13px;
	}
#menu{
	width:100%;
	overflow:hidden;
	background:#60aa51;
	}
.menu{
	width:1000px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	height:40px;
	}
.menu>ul{
	list-style:none;
	}
.menu ul .sep{
	width:20px;
	height:70px;
	float:left;
	background:url(sep.png) no-repeat;
	}
.menu>ul>li{
	padding-bottom:50px;
	padding-top:10px;
	float:left;
	}
.menu>ul>li>a{
	margin-left:5px;
	margin-right:20px;
	color:#FFF;
	font-size:15px;
	font-weight:bold;
	text-shadow:1px 1px #000;
	transition:all 0.1s;
	}
.menu>ul>li>a:hover{
	color:#093e68;
	text-shadow:1px 1px #fff;
	}
.menu>ul>li:hover ul.sub{
	display:block;
	}
ul.sub{
	margin-left:-20px;
	border-radius:0px 0px 5px 5px;
	margin-top:8px;
	position:absolute;
	display:none;
	min-width:130px;
	z-index:100;
	padding-left:10px;
	overflow:hidden;
	background:#60AA51;
	padding-right:10px;
	}
ul.sub li{
	float:none;
	margin-top:7px;
	margin-bottom:7px;
	list-style:none;
	border-bottom:1px solid #CCC;
	}
ul.sub li a{
	color:#fff;
	font-weight:bold;
	font-size:13px;
	}
ul.sub li a:hover{
	color:#104385;
	}
.menu .log{
	padding-top:12px;
	float:right;
	overflow:hidden;
	}
.log a{
	font-size:11px;
	color:#FFF;
	}
#slider{
	width:100%;
	background:#093e68;
	padding-bottom:10px;
	position:relative;
	}
.slider{
	width:1000px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	background:#fff;
	height:350px;
	}
#row{
	position:absolute;
	width:100%;
	overflow:hidden;
	margin-top:-120px;
	}
.row{
	padding-top:20px;
	padding-bottom:20px;
	overflow:hidden;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
	}
#content{
	padding-top:30px;
	width:100%;
	overflow:hidden;
	}
.content{
	width:1000px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	padding-top:80px;
	}
.cfull{
	float:left;
	width:100%;
	overflow:hidden;	
	}
.cfull h1{
	color:#FFF;
	background:#60aa51;
	border-radius:6px 6px 0px 0px;
	font-size:26px;
	padding:5px;
	font-weight:100;
	padding-left:10px;	
	}
.cfull .data2{
	width:100%;
	-webkit-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	padding:10px;
	text-align:justify;
	font-size:14px;
	line-height:1.8em;
	border-radius:0 0 6px 6px;
	min-height:380px; 
	}
.cfull .da{
	width:100%;
	-webkit-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	padding:10px;
	text-align:justify;
	font-size:14px;
	line-height:1.8em;
	border-radius:0 0 6px 6px;
	min-height:380px; 
	}
.cleft{
	float:left;
	width:720px;
	overflow:hidden;	
	}
.cleft h1{
	color:#FFF;
	background:#60aa51;
	border-radius:6px 6px 0px 0px;
	font-size:26px;
	padding:5px;
	font-weight:100;
	padding-left:10px;	
	}
.cleft .data2{
	width:100%;
	-webkit-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	padding:10px;
	text-align:justify;
	font-size:14px;
	line-height:1.8em;
	border-radius:0 0 6px 6px;
	min-height:380px; 
	}
.cleft .da{
	width:100%;
	-webkit-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	padding:10px;
	text-align:justify;
	font-size:14px;
	line-height:1.8em;
	border-radius:0 0 6px 6px;
	min-height:380px; 
	}
.da h2{
	margin-top:20px;
	font-weight:100;
	font-size:25px;
	color:#60AA51;
	}
.data2 h2{
	margin-top:20px;
	font-weight:100;
	font-size:25px;
	color:#60AA51;
	}
.da ul.cona li{
	border:none;
	font-size:16px;
	margin-top:0px;
	margin-bottom:0px;
	list-style:none;
	}
.cright{
	overflow:hidden;
	float:right;
	width:260px;	
	}	
.cright h1{
	color:#fff;
	background:#60aa51;
	border-radius:6px 6px 0px 0px;
	font-size:26px;
	padding:5px;
	font-weight:100;
	padding-left:10px;	
	}
.cright .data2{
	width:100%;
	-webkit-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	padding:10px;
	text-align:justify;
	font-size:14px;
	line-height:1.8em;
	border-radius:0 0 6px 6px;
	min-height:380px;
	}
.data2 ul li{
	list-style:none;
	border-bottom:1px dotted #60AA51;
	padding-top:5px;
	padding-bottom:5px;
	}
.data2 ul li a{
	color:#000;
	font-weight:bold;
	transition:all 0.3s;	
	}
	.data2 ul li a:hover{
	color:#60AA51;
	margin-left:10px;
	}
.data2 ul li a span{
	color:#60AA51;
	font-weight:bold;
	margin-right:10px;
	}

#row2{
	margin-top:25px;
	width:100%;
	overflow:hidden;
	}
.row2{
	width:1000px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	}
.box{
	width:320px;
	float:left;
	}
.box h1{
	color:#fff;
	background:#3a6586;
	border-radius:6px 6px 0px 0px;
	font-size:22px;
	padding:5px;
	font-weight:100;
	padding-left:10px;
	}
.box .data2{
	width:100%;
	-webkit-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	-moz-box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	box-shadow: inset 0px 0px 85px -44px rgba(0,0,0,0.75);
	padding:10px;
	font-size:14px;
	line-height:1.7em;
	border-radius:0 0 6px 6px;
	height:165px;
	}
.mar{
	margin-left:20px;
	}

#rslider{
	width:100%;
	overflow:hidden;
	margin-top:30px;
	padding-top:30px;
	background:#b9f1ae;
	}
.rslider{
	width:1300px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;	
	}
#footer1{
	width:100%;
	overflow:hidden;
	background:#60aa51;
	padding-top:10px;
	}
.footer1{
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	padding-bottom:20px;
	padding-top:15px;
	}
ul.one{
	width:170px;
	float:left;
	list-style:none;
	}
ul.one li h1, ul.two li h1{
	font-size:20px;
	}
ul.one li, ul.two li{
	border-bottom:1px dotted #FFF;
	padding-bottom:4px;
	padding-top:4px;
	}
ul.one li a, ul.two li a{
	color:#fff;
	font-weight:bold;
	}
ul.two{
	margin-left:70px;
	float:left;
	overflow:hidden;
	width:225px;
	list-style:none;
	}
.f1right{
	overflow:hidden;
	width:300px;
	float:right;
	text-align:right;
	font-size:14px;
	line-height:1.7em;
	color:#FFF;
	}

#footer2{
	width:100%;
	overflow:hidden;
	background:#093e68;
	}
.footer2{
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	width:1000px;
	padding-top:20px;
	padding-bottom:20px;
	}
.f2left{
	float:left;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	}
.f2right{
	float:right;
	color:#fff;
	font-weight:bold;
	font-size:13px;
	}
.f2right a{
	color:#fff;
	}
#welcome, #about{
	margin-top:-10px;
	}
#contact{
	font-weight:bold;
	font-size:16px;
	}
marquee ul li p{
	font-size:13px;
	}
table tr th{
	font-weight:100;
	}
table tr th span{
	font-size:16px;
	font-weight:bold;
	color:#666;
	}
.success{
	width:500px;
	padding:50px;
	border-radius:10px;
	color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	background:#BDBFBD;
	overflow:hidden;
	margin-left:auto;
	text-align:center;
	font-weight:bold;
	margin-top:50px;
	margin-right:auto;	
	}
#tcsearch{
	border: 1px solid #999;
	color: #888;
	min-height:35px;
	margin-bottom: 16px;
	margin-right: 6px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px 3px 3px 5px;
	width: 50%;
	font-weight:bold;
	font-size: 15px;
	line-height:15px;
	box-shadow: inset 0px 1px 4px #ECECEC;
	-moz-box-shadow: inset 0px 1px 4px #ECECEC;
	-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
	}
	#mFile{
	border: 1px solid #999;
	color: #888;
	
	margin-bottom: 16px;
	margin-right: 6px;
	margin-top: 2px;
	outline: 0 none;
	padding: 3px 3px 3px 5px;
	width: 50%;
	font-weight:bold;
	font-size: 15px;
	line-height:15px;
	box-shadow: inset 0px 1px 4px #ECECEC;
	-moz-box-shadow: inset 0px 1px 4px #ECECEC;
	-webkit-box-shadow: inset 0px 1px 4px #ECECEC;
	}
.links{
	height:50px;
	text-align:right;
	width:100%;
	overflow:hidden;
	}
#button{
	font-weight:bold;
	background: #E27575;
	border: none;
	width:50px;
	text-align:center;
	padding: 10px 25px 10px 25px;
	color: #FFF;
	box-shadow: 1px 1px 5px #B6B6B6;
	border-radius: 3px;
	cursor: pointer;
	}
	#button2{
	font-weight:bold;
	background: #60AA51;
	border: none;
	width:80px;
	text-align:center;
	padding: 10px 0px 10px 0px;
	color: #FFF;
	box-shadow: 1px 1px 5px #B6B6B6;
	border-radius: 3px;
	cursor: pointer;
	}
.cal{
	width:100%;
	overflow:hidden;
	}
.calinner{
	width:100%;
	margin-top:-20px;}