@charset "gb2312";
/* CSS Document */
body,a, img, ul, p, span, h1, h2, h3, h4, h5, h6, dt, dd,dl ,ol,li{margin: 0;padding: 0;}
body {margin: 0 auto;font: 16px "Microsoft YAHEI";max-width: 640px;min-width: 320px;}
ul,li {list-style: none;}
input {border: 0;margin: 0;padding: 0;vertical-align: middle;
appearance: none;
-moz-appearance:none; /* Firefox */
-webkit-appearance:none; /* Safari บอ Chrome */
}
select {border: 0;margin: 0;padding: 0;vertical-align: middle;}
img {vertical-align: middle;border: 0;}
a, a:link, a:visited, a:hover, a:active {text-decoration: none;}
.clear {clear: both;}

/*-----------------------------------------------*/

.top img{
	display:block;
	width: 100%;
}


.nav li{
	float:left;
	width:25%;
}
.nav li a{
	display: block;
	border-right: 1px solid #dadada;
	text-align: center;
}
.nav li:nth-of-type(4) a{
	border-right: none;
}
.nav li a img{
	display: block;
	width:43.125%;
	margin:0 auto;
	padding:0.08rem 0;
}
.nav li a p{
	border-top: 1px solid #dadada;
	font-size: 0.26rem;
	color:#263551;
	line-height: 0.5rem;
}

.banner img{
	display: block;
	width:100%;
}


.partOne{
	background-color: #fefce5;
	padding-bottom: 0.2rem;
}
.partOne .partOneContent{
	width: 98.91%;
	margin:0 auto;
	height: 5.14rem;
	background: url(../images/bg-active.jpg) no-repeat 0 0/100%;
}
.partOne .partOneContent .partOneContentText{
	width:71.09%;
	margin:0 auto;
	padding:0.47rem 0 0.2rem 0;
	font-size: 0.21rem;
	color:#1c2524;
	line-height: 160%;
	text-indent: 0.4rem;
	text-align: justify;
}
.partOne .partOneContent .partOneContentText span,.partOne .partOneContent .partOneContentText a{
	color:#263551;
}
.partOne .partOneContent .partOneContentImg{
	width:74.41%;
	margin:0 auto;
}
.partOne .partOneContent .partOneContentImg p{
	float:left;
	width:31.42%;
	height: 1.31rem;
	/*background: url(../images/bg-flower.jpg) no-repeat 0 0 /100%;*/
	margin-right: 2.87%;
	display: table;
}
.partOne .partOneContent .partOneContentImg p:nth-of-type(3){
	margin-right: 0%;
}
.partOne .partOneContent .partOneContentImg p span{
	display: table-cell;
	vertical-align: middle;
	font-size: 0.3rem;
	color:#fbebb0;
	font-weight: bold;
	text-align: center;
	line-height: 110%;
	text-shadow: 1px 1px 1px #000;
}
.partOne .partOneContent .partOneContentActive{
	width: 63.2%;
	margin:0.1rem auto 0;
}
.partOne .partOneContent .partOneContentActive p{
	text-align: center;
	font-size: 0.22rem;
	color:#030400;
	line-height: 160%;
}
.partOne .partOneContent .partOneContentActive p .red{
	color: #263551;
}
.partOne .partOneContent .partOneContentActive p img{
	display: inline-block;
	vertical-align: middle;
	width:0.28rem ;
	margin-top:-0.05rem;
}


.bg-down img{
	display: block;
	width: 100%;
}


.bg-title{
	width: 100%;
	height: 1.65rem;
	background-color: #263551;
	background-image: url(../images/bg-title-1.jpg);
	background-repeat: no-repeat;
	background-size: 100% auto;
	background-position: center;
	position: relative;
}
.bg-title-2{
	background-image: url(../images/bg-title-2.jpg);
}
.bg-title-3{
	background-image: url(../images/bg-title-3.jpg);
}
.bg-title-4{
	background-image: url(../images/bg-title-4.jpg);
}
.bg-title h2{
	width: 60%;
	padding-left: 40%;
	font-size: 0.32rem;
	color:#263551;
	line-height: 1;
	position: absolute;
	top:0.28rem;
}

.bg-title span{
	display: block;
	width: 60%;
	padding-left: 40%;
	font-size: 0.1rem;
	color:#263551;
	line-height: 1;
	text-transform: uppercase;
	position: absolute;
	top:0.65rem;
}
.bg-title-3 span{
	font-size: 0.12rem;
}
.bg-title p{
	width: 100%;
	font-size: 0.25rem;
	color:#ffd964;
	line-height: 1;
	text-align: center;
	position: absolute;
	bottom:0;
}
.bg-title-3 p{
	font-size: 0.23rem;
}


.partTwo{
	width: 100%;
	background-color: #263551;
	padding: 0.6rem 0 0.2rem 0 ;
}
.partTwo .manjc{
	width: 93.44%;
	height: 2.85rem;
	margin: 0 auto;
	background: url(../images/bg-nkjc.jpg) no-repeat 0 0 /100%;
}
.partTwo .manjc .jc{
	width: 100%;
	margin:0 auto;
	border-collapse:collapse;
	border-spacing:0px;
	overflow: hidden;
}
.partTwo .manjc .jc th{
	font-size: 0.3rem;
	color: #263551;
	line-height: 0.81rem;
	text-align: center;
}
.partTwo .manjc .jc th img{
	display: inline-block;
	vertical-align: middle;
	padding:0 1.5%;
	width: 0.38rem;
}
.partTwo .manjc td{
	font-size: 0.28rem;
	color: #211306;
	line-height: 0.6rem;
	text-align: center;
	border: 1px solid #c70a1c;
}
.partTwo .manjc .jc td.noBorder{
	border-bottom: none;
}
.partTwo .manjc td span{
	display: block;
	font-size: 0.36rem;
	line-height: 120%;
}
.partTwo .manjc td span b{
	display: block;
	font-size: 0.34rem;
	color:#c20712;
}
.partTwo .manjc td a{
	display: block;
	width: 1.82rem;
	height: 0.55rem;
	background: url(../images/bg-ksyy.jpg) no-repeat center center /100%;
	color: #ffeab2;
	text-align: center;
	line-height: 0.5rem;
	margin: 0 auto;
}
.partTwo .ksyy{
	display: block;
	width: 41.25%;
	margin:0.25rem auto 0.35rem;
	line-height: 0.6rem;
	color:#263551;
	font-size: 0.28rem;
	text-align: center;
	background-color: #fed762;
	border-radius: 0.05rem;
}


.partThree{
	background-color: #263551;
	padding-bottom: 0.1rem;
}
.partThree .partThreeCon{
	width: 93.91%;
	height: 2.91rem;
	margin: 0 auto;
	background: url(../images/bg-border.png) no-repeat 0 0/100%;
}
.partThree .partThreeCon .partThreeConText{
	font-size: 0.22rem;
	color: #feefb8;
	line-height: 140%;
	text-align: center;
	padding:0.2rem 0 0.1rem  0;
}
.partThree .partThreeCon .youhui{
	width: 86.52%;
	margin: 0 auto;
}
.partThree .partThreeCon .youhui a{
	display: block;
	float: left;
	width: 28.65%;
	height: 1.8rem;
	margin-right: 7.025%;
	color:#263551;
	font-size: 0.28rem;
	line-height: 120%;
	text-align: center;
	background: url(../images/bg-mfzx-1.png) no-repeat 0 0 /100%;
	position: relative;
}
.partThree .partThreeCon .youhui a.bddh{
	background-image: url(../images/bg-mfzx-2.png);
}
.partThree .partThreeCon .youhui a.djyy{
	background-image: url(../images/bg-mfzx-3.png);
	margin-right: 0%;
}
.partThree .partThreeCon .youhui a p{
	width: 100%;
	display: block;
	position: absolute;
	bottom: 9%;
}


.partFour{
	background-color: #fff;
	padding-top: 0.6rem;
	padding-bottom: 0.3rem;
}
.partFour li{
	width: 93.75%;
	margin:0 auto 0.3rem;
	display: table;
	background-color: #ffecb4;
}
.partFour li>div{
	display: table-cell;
	vertical-align: middle;
	height: auto;
	overflow: hidden;
}
.partFour li .partFourLeft{
	width: 50%;
	height: 3rem;
	background: url(../images/shushou-1.jpg) no-repeat center center /2.64rem 2.4rem;
}
.partFour li .partFourLeft .partFourLeftCon{
	width: 1.8rem;
	height: 1.15rem;
	padding:0.325rem 0;
	border-radius: 1.8rem;
	margin:0 auto;
	background-color: #263551;
}
.partFour li .partFourLeft .partFourLeftCon span{
	display: block;
	text-align: center;
	color: #fff;
	font-size: 0.3rem;
	font-weight: bold;
	line-height: 110%;
}
.partFour li .partFourLeft .partFourLeftCon img{
	display: block;
	width: 0.88rem;
	margin:0.15rem auto 0;
}
.partFour li .partFourRight{
	width: 50%;
}
.partFour li .partFourRight h2{
	font-size: 0.3rem;
	color:#263551;
	line-height: 110%;
}
.partFour li .partFourRight .partFourRightCon{
	margin: 0.15rem auto;
}
.partFour li .partFourRight .partFourRightCon p{
	color: #1b1612;
	font-size: 0.24rem;
	line-height: 140%;
}
.partFour li .partFourRight .partFourRightCon p .red{
	color: #263551;
	font-size: 0.3rem;
}
.partFour li .partFourRight a{
	display: block;
	width: 60%;
	line-height: 0.55rem;
	background: url(../images/bg-ksyy.jpg) no-repeat center center /100%;
	border-radius: 0.05rem;
	color: #f7ebb1;
	text-align: center;
	font-size: 0.26rem;
}


.partFive{
	background-color: #fefce5;
	padding-bottom:0.35rem;
}
.partFive>img{
	display: block;
	width:100%;
	background-color: #263551;
	padding-top:0.5rem;
}
.partFive .partFiveGs{
	width: 92.81%;
	margin: 0.35rem auto 0.2rem;
}
.partFive .partFiveGs .partFiveGsTit{
	width: 100%;
	height: 1.53rem;
	background: url(../images/bg-gs.jpg) no-repeat 0 0/100%;
	position: relative;
	margin-bottom: 0.02rem;
}
.partFive .partFiveGs .partFiveGsTit p{
	width: 100%;
	text-align: center;
	font-size: 0.27rem;
	line-height: 0.45rem;
	color:#263551;
	position: absolute;
	top:0.8rem;
}
.partFive .partFiveGs .partFiveGsTable{
	width: 100%;
	padding: 0.25rem 0;
	background-color: #273552;
	border-bottom-left-radius: 0.1rem;
	border-bottom-right-radius: 0.1rem;
}
.partFive .partFiveGsTable .content{
	width: 94%;
	margin: 0 auto;
	padding:0.2rem 1%;
	background-color: #ffecb4;
}
.partFive .partFiveGsTable table{
	width: 98%;
	margin: 0 auto;
	border-collapse: collapse;
}
.partFive .partFiveGsTable table td,.partFive .partFiveGsTable table th{
	border: 1px solid #7c7e7b;
	font-size: 0.23rem;
	text-align: center;
	color:#000;
	line-height: 0.49rem;
}
.partFive .partFiveTxt{
	width: 100%;
	font-size: 0.26rem;
	color:#000;
	text-align: center;
	line-height: 160%;
}
.partFive .partFiveTxt span{
	color: #263551;
}
.partFive .partFiveTxt img{
	display: inline-block;
	width:0.15rem;
	padding:0 1%;
	vertical-align: middle;
}
.yyzx{
	width: 83%;
	margin:0.35rem auto;
}
.yyzx a{
	display: block;
	float: left;
	width: 48%;
	line-height: 0.68rem;
	background-color: #263551;
	border-radius: 0.05rem;
	text-align: center;
	color:#fff0b9;
	font-size: 0.31rem;
}
.yyzx a.bg-yellow{
	background-color: #fed762;
	color: #263551;
	margin-left: 4%;
}


.partSix{
	background-color: #263551;
	padding: 0.55rem 0 0.5rem 0;
}
.partSix .partSixImg{
	display: table;
	width: 90.625%;
	margin:0 auto;
	border:0.1rem #fdeeb3 solid;
}
.partSix .partSixImg>div{
	display: table-cell;
	height: auto;
	vertical-align: bottom;
	overflow: hidden;
}
.partSix .partSixImg .partSixImgLeft{
	width: 50%;
}
.partSix .partSixImg .partSixImgRight{
	width: 50%;
}
.partSix .partSixImg img{
	display: block;
	width: 100%;
}
.partSix>p{
	font-size: 0.26rem;
	color:#ffecb7;
	line-height: 160%;
	text-align: center;
	margin:0.5rem auto 0.4rem auto;
}
.partSix a{
	display: block;
	width: 50%;
	line-height: 0.7rem;
	background-color: #fed762;
	border-radius: 0.05rem;
	color:#263551;
	text-align: center;
	font-size: 0.32rem;
	margin:0 auto;
}



.partSeven{
	background-color: #fefce5;
	padding: 0.6rem 0 0.25rem 0;
}
.partSeven .partSevenImg{
	width: 93.75%;
	margin: 0 auto;
	height: 4.65rem;
	background: url(../images/bg-yy.jpg) no-repeat 0 0 /100%;
}
.partSeven .partSevenImg .partSevenTit{
	font-size: 0.3rem;
	color:#ffedb2;
	text-align: center;
	line-height: 1;
	padding:0.6rem 0 0.25rem 0;
}
.partSeven .partSevenImg>img{
	display: block;
	width: 78.5%;
	margin:0 auto 0.25rem;
}
.partSeven .partSevenImg span{
	display: block;
	font-size: 0.26rem;
	color: #ffedb2;
	line-height: 140%;
	text-align: center;
}
.partSeven .partSevenImg .jiezhi{
	width: 70.67%;
	margin: 0.25rem auto 0;
	height: 0.76rem;
	background: url(../images/jzjr.jpg) no-repeat 0 0 /100%;
	color: #263551;
	font-size: 0.24rem;
	text-align: center;
	line-height: 0.76rem;
}
.partSeven .partSevenImg .jiezhi img{
	display: inline-block;
	width: 0.44rem;
	vertical-align: middle;
	padding-right: 0.5%;
}



footer{
	background-color: #263551;
	padding: 0.35rem 0 0.5rem 0;
}
.footerInfo{
	width: 93.75%;
	margin: 0 auto;
}
.footerInfo a{
	float: left;
	display: table;
	width: 1.4rem;
	height: 1.4rem;
	background-color: #ffecb4;
	border-radius: 1.4rem;
	margin-right: 0.13rem;
	color:#263551;
	font-size: 0.26rem;
	text-align: center;
}
.footerInfo a.noMargin{
	margin-right: 0rem;
}
.footerInfo a div{
	display: table-cell;
	height: auto;
	vertical-align: middle;
	overflow: hidden;
}
.footerInfo a img{
	display: block;
	width: 0.53rem;
	margin:0 auto;
}
footer .address{
	width: 100%;
	margin-top: 0.45rem;
	font-size: 0.26rem;
	color:#F7EBB1;
	line-height: 160%;
	text-align: center;
}
