@charset "gb2312";
/* CSS Document */

.quanbu { width:100%; overflow:hidden; background:url(../images/y_01.jpg) repeat-y; }
.banner { width:100%; overflow:hidden; padding-top:1em; }
.yin { width:100%; overflow:hidden; background:url(../images/y2_17.jpg) no-repeat; padding-bottom:0.5em; background-size: 100% 100%; }
.yin dl { display:block; width:50%; overflow:hidden; float:left; padding-top:0.5em; }
.yin dl dd { display:block; overflow:hidden; padding:0.3em 0 0.3em 1.6em; color:#FFF; font-size:0.85em; }


.tyo { width:100%; overflow:hidden; }
.ysat { width:100%; overflow:hidden; }


.nzqk { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.8em; }
.zq_a { width:50%; overflow:hidden; float:left; }
.zq_a span { display:block; width:70%; margin:0 auto; overflow:hidden; border-radius:0.6em; background:#fcff00; padding:0.7em 0 0.6em 0; text-align:center; font-weight:bold; }
.zq_a span a { color:#2e2e2e; }
.nq_b { width:50%; overflow:hidden; float:left; }
.nq_b ul { display:block; overflow:hidden; padding-left:0.8em; }
.nq_b ul li { display:block; width:95%; border:#cccccc solid 1px; background:#FFF; padding:0.82em 0; text-align:left; }
.nq_b ul li h3 { display:block; color:#2e2e2e; padding:0.3em 0 0 1.4em; }
.nq_b ul li h4 { display:block; color:#9d9d9d; font-weight:normal; padding-left:1.5em; }

.ryff { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.8em; }
.ry_a { width:50%; overflow:hidden; float:left; }
.ry_b { width:50%; overflow:hidden; float:left; }
.ry_b ul { display:block; overflow:hidden; padding-left:1em; }
.ry_b ul li { display:block; overflow:hidden; }
.ry_b ul li span { display:block; height:9.5em; float:left;  }
.ry_b ul li span dd { display:block; width:3.4em; height:3.4em; }
.ry_b ul li p { width:62%; display:block; padding:0.2em 0.4em 0 0.6em; color:#FFF; float:left; }


.zsgr { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.2em; }
.zg_a { width:50%; overflow:hidden; float:left; }
.rgy_b { width:50%; overflow:hidden; float:left; }
.rgy_b ul { display:block; overflow:hidden; padding-left:1em; padding-top:0.8em; }
.rgy_b ul li { display:block; overflow:hidden; padding-bottom:0.7em; }
.rgy_b ul li span { display:block; float:left;  }
.rgy_b ul li span i { display:block; width:3.4em; height:3.4em; }
.rgy_b ul li p { width:62%; display:block; padding:0.2em 0.4em 0 0.6em; color:#FFF; float:left; }
.rgy_b h2 { display:block; width:100%; overflow:hidden; text-align:center; color:#FFF; padding:0.4em 0  0.3em 0; }
.rgy_b dl { display:block; overflow:hidden; padding-left:1.8em; }
.rgy_b dl dd { display:block; width:4.5em; height:4.5em; float:left; padding-right:0.5em; padding-top:0.2em; }


.yzx { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.2em; }
.yz_a { width:50%; overflow:hidden; float:left; }
.yz_b { width:50%; overflow:hidden; float:left; }
.yz_b p { display:block; width:88%; height:7.3em; overflow:hidden; margin:0 auto; padding-top:0.2em; color:#FFF; }
.yz_b h2 { display:block; width:100%; overflow:hidden; text-align:center; color:#FFF; padding-bottom:1.3em; }
.yz_b dl { display:block; overflow:hidden; }
.yz_b dl dd { display:block; width:80%; overflow:hidden; padding:0 0 0.7em 1em; }



.hyzl { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.2em; }
.zl_a { width:50%; overflow:hidden; float:left; }
.zl_b { width:50%; overflow:hidden; float:left; }
.zl_b dd { display:block; width:100%; padding-left:1.3em; overflow:hidden; }
.zl_b dd h3 { display:block; width:80%; overflow:hidden; color:#FFF; padding-top:0.7em; }
.zl_b dd p { display:block; width:85%; overflow:hidden; color:#FFF; padding-top:0.3em; }


.hdtm { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.5em; }
.hd_a { width:50%; overflow:hidden; float:left; }
.hd_b { width:50%; overflow:hidden; float:left; }
.hd_b dd { display:block; width:100%; padding-left:1.3em; overflow:hidden; }
.hd_b dd h3 { display:block; width:80%; overflow:hidden; color:#FFF; padding-top:0.5em; }
.hd_b dd p { display:block; width:85%; overflow:hidden; color:#FFF; padding-top:0.3em; }


.tm_a { width:86%; overflow:hidden; margin:0 auto; padding:0.8em 0; }
.tm_a span { display:block; width:100%; margin:0 auto; overflow:hidden; border-radius:0.6em; background:#fcff00; padding:0.7em 0 0.6em 0; text-align:center; font-weight:bold; font-weight:normal; }
.tm_a span a { color:#000000; }


.btkn { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.5em; }
.bt_a { width:50%; overflow:hidden; float:left; }
.bt_a span { display:block; width:85%; margin:0 auto; overflow:hidden; border-radius:0.6em; background:#fcff00; padding:0.7em 0 0.6em 0; text-align:center; font-weight:bold; font-weight:normal; margin-top:0.8em; }
.bt_a span a { color:#000000; }
.bt_a p { display:block; width:85%; overflow:hidden; margin:0 auto; color:#FFF; padding-top:1em; }
.bt_b { width:50%; overflow:hidden; float:left; }
.bt_b p { display:block; width:85%; overflow:hidden; margin:0 auto; padding-top:0.4em; color:#FFF; }
.bt_b ul { display:block; overflow:hidden; padding-left:0.8em; }
.bt_b ul h2 { display:block; overflow:hidden; color:#FFF; padding-top:0.8em; padding-bottom:0.2em; font-size:1.1em; }
.bt_b ul h2 i { display:block; width:1em; height:1em; padding-right:0.4em; float:left; }
.bt_b ul li { display:block; width:95%; border:#cccccc solid 1px; background:#FFF; padding:0.5em 0; text-align:left; }
.bt_b ul li h3 { display:block; color:#2e2e2e; padding:0.3em 0 0 0.6em; font-size:1em; }
.bt_b ul li h4 { display:block; color:#9d9d9d; font-weight:normal; padding-left:0.7em; font-size:1em; padding-right:0.5em; padding-top:0.1em; }


.fktj { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:0.5em; }
.fktj h2 { display:block; width:90%; overflow:hidden; padding-left:0.7em; color:#FFF; padding-top:0.5em; } 
.fktj dd { display:block; width:45%; overflow:hidden; padding-top:0.5em; margin:0 auto; }
.fktj ul { display:block; width:76%; overflow:hidden; border:#FFF solid 1px; margin:0 auto; padding-bottom:0.8em; }
.fktj ul li { display:block; width:42%; float:left; padding:0.8em 0 0 0.8em; }
.fktj ul li h3 { display:block; color:#FFF; padding-bottom:0.2em; }
.fktj ul li p { display:block; color:#FFF; }


.zxwt { width:100%; overflow:hidden; padding-top:0.6em; padding-bottom:2em; }
.zxwt h2 { display:block; width:90%; overflow:hidden; color:#ff6e87; padding:0.5em; }
.zm_c { width:100%; overflow:hidden; border-bottom:#dddddd solid 1px; padding:0.5em 0; }
.zm_c span { display:block; width:5%; overflow:hidden; padding-left:5%; float:left; }
.zm_c h2 { display:block; width:70%; overflow:hidden; float:left; padding-left:3%; padding-top:0.5em; font-weight:normal; font-size:1.2em; }
.zm_c dd { display:block; overflow:hidden; width:2%; float:left; padding-top:1em; }
