@charset "utf-8";

/* CSS Document */



body{ margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px;

color:#333;
}
.wrapper{ width:100%; margin:0px; padding:0px; background:url(../images/bg.jpg) repeat-x;}



.main{ width:950px; margin:auto; height:1000px; }



.header{ width:950px; height:137px; float:left;}



.logo{ width:390px; height:137px; float:left;}



.button{ width: 626px;

height: 60px;

float: right;

padding: 70px 0px 0px 0px;

margin-right: -79px;}

.table_had {
	color:#09F;
	font-weight:bold;
}

.tag{

	width:100px;

	height:auto;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:uppercase;

	text-align:center;

	font-size:14px;

	color:#958a7e;

	margin-right:10px;

	}

.tag a{

	display:block;

	height:100%;

	padding:7px 0px 8px 0px;

	text-decoration:none;

	background:;

	color:#015294;

	}

.tag a:hover{

	text-decoration:none;

	background: url(../images/btn.jpg) no-repeat;

	color:#fff;

	

	}

.tag-bg a{

	width:100px;

	float:left;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:uppercase;

	text-align:center;

	font-size:14px;

	display:block;

	height:auto;

	padding:7px 0px 8px 0px;

	text-decoration:none;

	background:url(../images/btn.jpg) no-repeat;

	color:#fff;

	margin-right:10px;

	}

	

.banner{ width:950px; height:300px; float:left; padding-bottom:0px; background:url(../images/banner-bg.jpg) no-repeat; box-shadow: 5px 6px 11px #666;}



.title{ font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; color:#014e8e;}



.title1{ font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#958a7e;}



.content{ width:950px; float:left; margin-top:30px;}



.text{
	width: 634px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-align: justify;
	padding: 10px 20px;
	line-height: 18px;
}



.pro{ width:236px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#7b7b7b; text-align:justify; line-height:18px; padding:10px 20px;}



.pimg{ float:left; margin-right:20px;}



.subt{ font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#000000;}



.subt2{ font-family: Arial, Helvetica, sans-serif;

font-size: 14px;

font-weight: bold;

color: #000000;

width: 210px;

background: #01a5de;

padding: 10px;

text-align: center; border-radius:20px;

transition:1.6s;

margin:4px 0px 0px 0px;

text-decoration:none;}



.subt2 a{

	color:#FFF;

    text-decoration:none;

	

	

	

	

}





.subt2:hover{

background: #000;

transition:1.6s;

text-decoration:none;

color:#FFF;

}
.subt2.active {

background: #000;

transition:1.6s;

text-decoration:none;

color:#FFF;

}
.subt1{ font-family:Arial, Helvetica, sans-serif; font-size:21px; font-weight:bold; color:#006DC4;}



.texsrong{

	font-size:13px;

	font-weight:bold;

}



.rm{

	width:108px;

	height:auto;

	float:right;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

	text-transform:uppercase;

	text-align:center;

	font-size:13px;

	color:#fff;

	margin-top:20px;

	margin-right:10px;

	}

.rm a{

	display:block;

	height:100%;

	padding:5px 0px 6px 0px;

	text-decoration:none;

	background:url(../images/readmore.jpg) no-repeat;

	color:#fff;

	}

.rm a:hover{

	text-decoration:none;

	background:url(../images/readmore_h.jpg) no-repeat;

	color:#fff;

	}

	

.gallery{ width:910px; float: left; border-top:#CCCCCC 1px solid; padding:20px 20px 0px 20px;}



.footer{ width:950px; height:44px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center; margin-top:-5px; padding-top:30px;}



.footer a{ text-decoration:none; color:#FFFFFF;}



.footer a:hover{ text-decoration:none; color:#000000;}



.subt{ font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#328fcc;}



.b1{ background:#C5F2FC;}



.b2{ background:#FEFAC2;}



.b3{ background:#0066FF; color:#FFFFFF;}



.inqr{ width:47%; float:left;}



.email{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999;}



.email a{ text-decoration:none; color:#999999;}



.email a:hover{ text-decoration:none; color:#0066FF;}



.table {



border-collapse: separate;

border-spacing: 0;

border: none;

}



.table td:last-child {

border-right: 1px solid #000000;

}

.table td {

padding:0px 0px  20px 0px;

border: #000000 1px solid;

border-top:none;

border-right: none;

transition:all 1.6s;

-moz-transition:all 1.6s;

-ms-transition:all 1.6s;

-o-transition:all 1.6s;

-webkit-transition:all 1.6s;

}



.border{

	border-top:#000000 1px solid;

}









.table td a{

	text-decoration:none;

	color:#000;

}



.table td a:hover{

	text-decoration:none;

	color:#F90;

}



.bulets{

	margin:0px 10px 0px 10px;

	color:#000;

	font-size:18px;

}



.bg{

	background:rgba(0, 127, 226, 0.93);

	font-weight:bold;

	font-size:13px;

	color:#FFF;

	text-align:center;



}



.color{

	color:#000;

}



.pa{

	padding-top:10px;

}
