@charset "utf-8";
/* CSS Document */

.quanbu { width:100%; overflow:hidden; }

.sjtop { width:100%; overflow:hidden; padding-top:2em; }
.sjtop h2 { display:block; width:100%; overflow:hidden; padding:0.5em 0; text-align:center; color:#758d94; }
.sjtop h1 { display:block; width:100%; overflow:hidden; text-align:center; color:#758d94; font-size:3.5em; }
.sjtop span { display:block; padding-top:1em; }
.jta { width:100%; overflow:hidden; }
.jta dl { display:block; width:100%; overflow:hidden; padding:1.5em 0; }
.jta dl .an1 { display:block; width:40%; overflow:hidden; margin:0 4.5%; padding:0.8em 0; float:left; text-align:center; border:#758d94 solid 1px; }
.jta dl .an1 a { color:#758d94; }
.jta dl .an2 { display:block; width:40%; overflow:hidden; margin:0 4.5%; padding:0.8em 0; float:left; text-align:center; border:#da6f6f solid 1px; }
.jta dl .an2 a { color:#da6f6f; }

.erw { width:100%; height:0.7em; background:#758d94; }



.wsma { width:100%; overflow:hidden; }
.wsma h2 { display:block; width:100%; overflow:hidden; padding:1em 0 0.2em 0; text-align:center; color:#000; font-size:1.9em; }
.wsma ul { display:block; width:92%; overflow:hidden; margin:0 auto; }
.wsma ul li { display:block; width:100%; overflow:hidden; padding-top:1.4em; }
.wsma ul li i { display:block; width:25%; overflow:hidden; float:left; }
.wsma ul li h3 { display:block; width:70%; margin-left:5%; overflow:hidden; float:left; padding:0.2em 0; color:#000; font-size:1.5em; }
.wsma ul li p { display:block; text-indent:2em; width:70%; margin-left:5%; overflow:hidden; float:left; padding:0.2em 0; }
.wsma dl { display:block; width:92%; overflow:hidden; margin:0 auto; }
.wsma dl h3 { display:block; width:100%; overflow:hidden; padding:1.4em 0 0.1em 0; color:#000; font-size:1.5em; color:#da6f6f; }
.wsma dl p { display:block; width:100%; overflow:hidden; font-size:1em; padding:0.2em 0; font-weight:bold; color:#666; }
.wsma dl dd { display:block; overflow:hidden; padding:0.2em 0; }
.wsma span { display:block; width:92%; overflow:hidden; margin:0 auto; padding-top:1em; }
.wsma span p { display:block; width:75%; overflow:hidden; font-size:1em; padding:0.2em 0; font-weight:bold; color:#666; float:left; padding-top:1.2em; }
.wsma span i { display:block; width:25%; overflow:hidden; float:left; }
.wsma h4 { display:block; width:100%; overflow:hidden; text-align:center; margin:1.4em 0; padding:0.85em 0; border-bottom:#758d94 solid 1px; border-top:#758d94 solid 1px; }
.wsma h4 a { color:#758d94; }



.gqsh { width:100%; overflow:hidden; padding-top:1em; }
.jqc { width:92%; overflow:hidden; background:#da6f6f; margin:0 auto; }
.jqc h1 { display:block; width:100%; overflow:hidden; text-align:center; color:#FFF; padding:0.7em 0; }
.des { width:100%; overflow:hidden; padding-top:0.5em; }
.des h2 { display:block; width:100%; overflow:hidden; text-align:center; color:#758d94; padding:0.7em 0; font-size:1.7em; }
.des span { display:block; width:100%; overflow:hidden; margin-top:1em; }
.des span i { display:block; width:30%; overflow:hidden; float:left; background:#758d94; padding:0.5em 0; color:#fff; text-indent:1em; }
.des span b { display:block; width:70%; overflow:hidden; float:left; background:#666; padding:0.5em 0; color:#fff; text-indent:1em; }
.des ul { display:block; width:100%; overflow:hidden; padding-top:0.8em; } 
.des ul li { display:block; width:92%; overflow:hidden; border-bottom:#ccc solid 1px; margin:0 auto; padding:0.8em 0 0.8em 0; }
.des ul li i { display:block; width:30%; font-size:1.1em; padding-top:0.9em; overflow:hidden; color:#758d94; float:left; }
.des ul li p { display:block; width:68%; overflow:hidden; float:left; font-size:0.9em; padding-left:2%; }



.nxqk { width:100%; overflow:hidden; padding-top:1em; }
.nxqk h1 { display:block; width:100%; overflow:hidden; text-align:center; color:#000; padding:0.7em 0 0.2em 0; font-size:1.9em; }
.nx_a { width:92%; overflow:hidden; margin:1.2em auto; border:#ccc solid 1px; }
.nx_a span { display:block; width:100%; overflow:hidden; text-align:center; font-size:1.3em; font-weight:bold; color:#758d94; padding:0.8em 0; }
.nx_a ul { display:block; width:100%; overflow:hidden; padding-top:1em; }
.qk_a { display:block; width:100%; overflow:hidden; padding-top:0.5em; }
.qk_a i { display:block; width:20%; overflow:hidden; float:left; padding-left:5%; }
.qk_a b { display:block; width:70%; overflow:hidden; float:left; font-weight:normal; font-size:1.15em; padding:0.1em 0 0.1em 5%; }
.qk_b { display:block; width:100%; overflow:hidden; margin-top:1em; background:#758d94; padding:0.5em 0 0.8em 0; }
.qk_b h3 { display:block; width:95%; overflow:hidden; padding:0.7em 0 0.2em 5%; color:#FFF; }
.qk_b b i { font-size:1.4em; }
.qk_b b { display:block; width:73%; overflow:hidden; float:left; font-weight:normal; font-size:1em; padding:0.1em 0 0.1em 5%; color:#FFF; }
.nx_a dl { display:block; width:100%; overflow:hidden; padding-top:1em; }
.qk_c { display:block; width:95%; overflow:hidden; padding:0 0 0 5%; color:#666; font-size:1.1em; }
.qk_c i { font-size:1.4em; color:#758d94; }
.qk_d { display:block; width:95%; overflow:hidden; padding:0.1em 0 1.1em 5%; color:#758d94; font-size:1.1em; }
.qk_d i { font-size:1.4em; color:#da6f6f; }
.qk_d a { color:#da6f6f; }



.yczk { width:100%; overflow:hidden; padding-top:1em; }
.yczk h1 { display:block; width:100%; overflow:hidden; text-align:center; color:#000; padding:0.7em 0 0.3em 0; font-size:1.9em; }
.yczk ul { display:block; width:92%; overflow:hidden; padding-top:0.3em; margin:0 auto; }
.yczk ul span { display:block; width:36%; overflow:hidden; padding-top:1em; float:left; }
.yczk ul span i { display:block; width:100%; overflow:hidden; }
.yczk ul span b { display:block; width:100%; overflow:hidden; text-align:center; padding:0.7em 0; color:#000; font-size:1.3em; }
.yczk ul li { display:block; width:60%; overflow:hidden; float:left; padding-left:4%; padding-bottom:0.5em; font-size:1.1em; }


.ramn { width:92%; overflow:hidden; margin:0 auto; padding-top:1em; padding-bottom:1em; }
.ramn h1 { display:block; width:100%; overflow:hidden; text-align:center; color:#000; padding:0.7em 0 0.3em 0; font-size:1.9em; }
.ramn span { display:block; width:35%; overflow:hidden; float:left; padding-top:0.8em; }
.ramn p { display:block; width:60%; overflow:hidden; padding-left:5%; float:left; text-indent:2em; padding-top:0.9em; }



.ystd { width:92%; overflow:hidden; margin:0 auto; padding-top:1em; padding-bottom:1em; }
.ystd h1 { display:block; width:100%; overflow:hidden; text-align:center; color:#000; padding:0.7em 0 0 0; font-size:1.9em; }
.ystd ul { display:block; width:100%; overflow:hidden; }
.ystd ul li { display:block; width:30%; overflow:hidden; padding-top:1.5em; float:left; }
.ystd ul li h4 { display:block; width:100%; overflow:hidden; text-align:center; font-weight:normal; padding-top:0.9em; }
.ystd ul li h4 b { color:#000; }
.ystd ul li p { display:block; width:100%; height:15.8em; overflow:hidden; margin:0 auto; padding-top:0.7em; padding-bottom:1em; }
.ystd ul li span { display:block; width:100%; overflow:hidden; background:#da6f6f; text-align:center; padding:0.5em 0; }
.ystd ul li span a { color:#fff; }