@charset "gb2312";

/* index */
 
.hd,.area { width:93.75%; margin:0 auto; }
.box .hd { position:relative; border-bottom:#ccc 1px solid; text-align:center;margin: 3% auto; }
.box .hd h2 { font-size:1.8rem; font-weight:700; line-height:250%; text-align:center; }
.box .hd h2 em { color:#937344; }
.box .intro span { width:100%; font-size:4rem; color:#fff; background:#716bbe; line-height:150%; text-align:center; }
.box .pic,.box .zx { text-align:center; font-size: 1.5rem;margin-top: 3%;}
.box .zx a { padding:0 16px; background:#937344; color:#fff; }
.box p{font-size: 1.2rem;line-height:140%;}
.box p b{font-weight:bold;}
.box dd{font-size: 1.2rem;}
.box dd b{font-weight:bold;}
.box dl{margin-top:5%;}

.com .bd h6 { font-size:4rem; line-height:150%; text-align:center; font-weight:100; }
.com .txt dt { font-size: 1.5rem; line-height:150%; color:#fff; }
.com .txt dt span { padding:0 20px; background:#706bbd; text-align:center; }
.com .txt dt em { padding:0 20px; background:#8783c8; text-align:center; }
.com .intro dt { font-weight:bold; }
.com .intro ul{width:90%;margin:0 auto;}
.com .intro ul li{width:50%;float:left;}
.box1 .bd p {  color:#fff; text-align:center; background:#2e3642; line-height:200%; font-size: 1.2rem;}

.box3 .hd { border-bottom:0; }
.box3 .hd h2 { line-height:150%; }

.box3 .txt dt span { background:#937344; }
.box3 .txt dt em { background:#937344; }
.box3 .bd h4 { display:inline-block; padding:0 20px; font-size:1.5rem; color:#fff; line-height:150%; background:#937344; }


.box4 .txt dt span { background:#937344; }
.box4 .txt dt em { background:#937344; }


.box5 .txt dt span { background:#937344; }
.box5 .txt dt em { background:#937344; }


.box6 .txt dt span { background:#937344; }
.box6 .txt dt em { background:#937344; }


.box8 .txt dt span { background:#937344; }
.box8 .txt dt em { background:#937344; }

.box7 { padding-top:0; }
.box7 .hd p { font-size:3.6rem; text-align:right; }

@media (min-width:320px) and  (max-width:639px){
	.box .zx a { padding:0 8px; }
	.com .txt dt span,.com .txt dt em,.box4 .bd h4 { padding:0 10px; }
}

@media (min-width:480px) and  (max-width:639px){
	.box .zx a { padding:0 12px; }
	.com .txt dt span,.com .txt dt em,.box4 .bd h4 { padding:0 15px; }
}