.kcxfz_main {width:100%; overflow:hidden; height:auto;}
.kcxfz_main h1 {width:100%; overflow:hidden; height:auto; display:block}
.kcxfz_main h1 img {width:100%; overflow:hidden; height:auto; display:block;}

.kcxfz_main div.subite {width:100%; overflow:hidden; position:relative; padding-top:190px;}
.kcxfz_main div.subite img {width:100%; overflow:hidden; height:auto; display:block}
.kcxfz_main div.subite div.m {width:90%; overflow:hidden; position:absolute; top:8%; left:50%; margin-left:-45%; z-index:999}
.kcxfz_main div.subite div.m h3 {width:100%; overflow:hidden; line-height:40px; font-size:1.4rem; display:block}
.kcxfz_main div.subite div.m h3 i {width:40px; overflow:hidden; height:40px; display:block; float:left; margin-right:10px;}
.kcxfz_main div.subite div.m h3 i img {width:100%; overflow:hidden; height:100%; display:block}
.kcxfz_main div.subite div.m div.nr {width:auto; overflow:hidden; display:block; padding-left:50px; text-align:left; line-height:20px; font-size:0.9rem;}
.kcxfz_main div.subite div.m div.nr p {width:auto; overflow:hidden; display:block; float:left}
.kcxfz_main div.subite div.m div.nr a {width:auto; overflow:hidden; height:30px; border:1px solid #436d78; color:#436d78; display:block; float:left; line-height:30px; font-size:0.9rem; font-weight:bold; margin-top:10px; padding-left:5%; padding-right:5%}

.bb_11 {background:#96c5ea}
.bb_22 {background:#d1d3d7}
.bb_33 {background:#102213}
.bb_44 {background:#618649}
.bb_55 {background:#465502}
.bb_66 {background:#81acf0}

.kcxfz_esg {width:96%; overflow:hidden; margin:0px auto; margin-top:10px}
.kcxfz_esg h6 {width:100%; overflow:hidden; line-height:40px; font-size:1.2rem; color:#966d32; display:block; margin-top:10px;}
.kcxfz_esg h6 i {width:40px; overflow:hidden; height:40px; display:block; float:left; margin-right:10px;}
.kcxfz_esg h6 i img {width:100%; overflow:hidden; height:100%; display:block}

.kcxfz_esg div.esg {width:auto; overflow:hidden; display:block; text-align:left; line-height:22px; font-size:0.9rem; color:#333; padding-left:5px;}
.kcxfz_esg div.esg p {width:auto; overflow:hidden; display:block; padding-top:10px;}
.kcxfz_esg div.esg img {width:auto; max-width:94%; overflow:hidden; margin:0px auto; height:auto; display:block; margin-top:10px;}
.kcxfz_esg div.esg span {width:90%; overflow:hidden; display:block; margin:0px auto; height:35px; text-align:left; line-height:35px; font-size:0.9rem; color:#966d32}
.kcxfz_esg div.esg span em {width:25px; overflow:hidden; height:25px; display:block; float:left; margin:5px; margin-left:0px; background:url(../images/kcxfz/icon_9.png); background-size:100%}


.kcxfz_xsbj {width:92%; overflow:hidden; margin:0px auto; margin-top:10px}
.kcxfz_xsbj h6 {width:100%; overflow:hidden; line-height:40px; font-size:1.2rem; color:#966d32; display:block; margin-top:10px;}
.kcxfz_xsbj h6 i {width:40px; overflow:hidden; height:40px; display:block; float:left; margin-right:10px;}
.kcxfz_xsbj h6 i img {width:100%; overflow:hidden; height:100%; display:block}

.kcxfz_xsbj div.xsbj {width:auto; overflow:hidden; display:block; text-align:left; line-height:22px; font-size:0.9rem; color:#333;}
.kcxfz_xsbj div.xsbj p {width:auto; overflow:hidden; display:block; padding-top:10px;}
.kcxfz_xsbj div.xsbj strong {width:auto; overflow:hidden; font-size:1rem; padding-top:10px; display:block}
.kcxfz_xsbj div.xsbj ul {overflow:hidden; display:block; padding-bottom:20px;}
.kcxfz_xsbj div.xsbj ul li {width:32%; overflow:hidden; float:left; padding-top:10px; padding-left:2%}
.kcxfz_xsbj div.xsbj ul li img {width:100%; overflow:hidden; height:auto; display:block}

.kcxfz_xsbj div.xsbj dl {overflow:hidden; display:block; padding-bottom:20px;}
.kcxfz_xsbj div.xsbj dl dt {width:49%; overflow:hidden; float:left; padding-top:10px; padding-left:2%}
.kcxfz_xsbj div.xsbj dl dt img {width:100%; overflow:hidden; height:auto; display:block}



.kcxfz_mhjy {width:92%; overflow:hidden; margin:0px auto; margin-top:10px}
.kcxfz_mhjy strong { display:block; font-size:1rem}
.kcxfz_mhjy dl.tw2 {overflow:hidden; display:block; padding-bottom:20px;}
.kcxfz_mhjy dl.tw2 dt {width:49%; overflow:hidden; float:left; padding-top:10px; padding-left:2%}
.kcxfz_mhjy dl.tw2 dt img {width:100%; overflow:hidden; height:auto; display:block}

.kcxfz_mhjy h6 {width:100%; overflow:hidden; line-height:40px; font-size:1.2rem; color:#966d32; display:block; margin-top:10px;}
.kcxfz_mhjy h6 i {width:40px; overflow:hidden; height:40px; display:block; float:left; margin-right:10px;}
.kcxfz_mhjy h6 i img {width:100%; overflow:hidden; height:100%; display:block}
.kcxfz_mhjy div.mhjy {width:auto; overflow:hidden; display:block; text-align:left; line-height:22px; font-size:0.9rem; padding-top:5px; color:#333;}
.kcxfz_mhjy div.mhjy p {width:auto; overflow:hidden; display:block; padding-top:10px;}
.kcxfz_mhjy div.biaoge {width:100%; overflow:hidden; background:#c1985c; border-radius:15px; margin-top:15px;}
.kcxfz_mhjy div.biaoge dl {width:100%; overflow:hidden}
.kcxfz_mhjy div.biaoge dl dt {width:26%; overflow:hidden; float:left; line-height:50px; color:#FFF; text-align:center; font-size:0.8rem}
.kcxfz_mhjy div.biaoge dl dd {width:37%; overflow:hidden; float:left; line-height:50px; color:#FFF; text-align:center; font-size:0.8rem}
.kcxfz_mhjy div.biaoge dl dd b {width:auto; overflow:hidden; display:block; line-height:15px; font-size:0.6rem; font-weight:normal}
.kcxfz_mhjy div.biaoge dl.bgnr {width:100|%; overflow:hidden; border-radius:10px; background:#FFF; border-bottom:4px solid #ccc}
.kcxfz_mhjy div.biaoge dl.bgnr dt {width:26%; overflow:hidden; float:left; line-height:40px; color:#a68232; text-align:center; font-size:0.8rem}
.kcxfz_mhjy div.biaoge dl.bgnr dd {width:37%; overflow:hidden; float:left; line-height:40px; color:#a68232; text-align:center; font-size:0.8rem}

.kcxfz_mhjy div.tw1 {width:100%; overflow:hidden; margin-top:20px;}
.kcxfz_mhjy div.tw1 h5 {width:100%; overflow:hidden; text-align:left; line-height:30px; font-size:1.1rem; color:#333}
.kcxfz_mhjy div.tw1 ul {width:100%; overflow:hidden; display:block;}
.kcxfz_mhjy div.tw1 ul li {width:49%; overflow:hidden; float:left; margin-left:2%; position:relative; padding-top:15px; padding-bottom:30px;}
.kcxfz_mhjy div.tw1 ul li img {width:100%; overflow:hidden; height:auto; display:block}
.kcxfz_mhjy div.tw1 ul li span {width:100%; overflow:hidden; height:30px; display:block; text-align:center; line-height:30px; font-size:0.8rem; color:#FFF; background:#12a79d; position:absolute; bottom:0px; right:0px; z-index:99}

.kcxfz_mhjy div.tw1 dl {width:100%; overflow:hidden; background:#f7f7f7; margin-top:15px; -moz-box-shadow: 0px 3px 10px #e3e3e3; box-shadow: 0px 3px 10px #e3e3e3;}
.kcxfz_mhjy div.tw1 dl dt {width:40%; overflow:hidden; height:auto; float:left}
.kcxfz_mhjy div.tw1 dl dt img {width:100%; overflow:hidden; height:auto; display:block}
.kcxfz_mhjy div.tw1 dl dd {width:54%; overflow:hidden; padding:3%; float:left; text-align:left; font-size:0.6rem; color:#666}
.kcxfz_mhjy div.tw1 dl dd strong {width:auto; overflow:hidden; display:block; font-size:0.9rem; color:#000; margin-bottom:5px;}

.kcxfz_mhjy div.lssh {width:100%; overflow:hidden; display:block; margin-top:15px;}
.kcxfz_mhjy div.lssh dl {width:100%; overflow:hidden; margin-bottom:15px;}
.kcxfz_mhjy div.lssh dl dt {width:100%; overflow:hidden; height:auto; display:block; background:#c1985c;}
.kcxfz_mhjy div.lssh dl dt i {width:50px; overflow:hidden; height:50px; display:block; margin:0px auto; margin-top:15px;}
.kcxfz_mhjy div.lssh dl dt i img {width:100%; overflow:hidden; height:100%; display:block}
.kcxfz_mhjy div.lssh dl dt span {width:100%; overflow:hidden; text-align:center; line-height:20px; font-size:0.8rem; color:#FFF; font-weight:bold; display:block; margin-bottom:15px;}
.kcxfz_mhjy div.lssh dl dd {width:96%; overflow:hidden; height:auto; display:block; background:#f2eade; float:right; font-size:0.6rem; padding:2%; line-height:20px;}




.kcxfz_wafm {width:92%; overflow:hidden; margin:0px auto; margin-top:10px}
.kcxfz_wafm strong { display:block; font-size:1rem}
.kcxfz_wafm dl.tw2 {overflow:hidden; display:block; padding-bottom:20px;}
.kcxfz_wafm dl.tw2 dt {width:49%; overflow:hidden; float:left; padding-top:0px; padding-left:2%}
.kcxfz_wafm dl.tw2 dt img {width:100%; overflow:hidden; height:auto; display:block}
.kcxfz_wafm h6 {width:100%; overflow:hidden; line-height:40px; font-size:1.2rem; color:#966d32; display:block; margin-top:10px;}
.kcxfz_wafm h6 i {width:40px; overflow:hidden; height:40px; display:block; float:left; margin-right:10px;}
.kcxfz_wafm h6 i img {width:100%; overflow:hidden; height:100%; display:block}
.kcxfz_wafm div.wafm {width:auto; overflow:hidden; display:block; text-align:left; line-height:22px; font-size:0.9rem; padding-top:5px; color:#333;}
.kcxfz_wafm div.wafm img {width:100%; overflow:hidden; height:auto; display:block; margin-top:15px;}
.kcxfz_wafm div.wafm strong { display:block; font-size:1rem; margin-top:15px;}

.kcxfz_wafm div.wafmnr {width:auto; overflow:hidden; display:block; text-align:left; line-height:22px; font-size:0.6rem; padding-top:15px; color:#333;}
.kcxfz_wafm div.wafmnr p {width:56%; overflow:hidden; display:block}
.kcxfz_wafm div.wafmnr p strong { display:block; font-size:0.8rem;}
.kcxfz_wafm div.wafmnr span {width:42%; overflow:hidden; display:block}
.kcxfz_wafm div.wafmnr span img {width:100%; overflow:hidden; height:auto; display:block}






.kcxfz_wdxd {width:auto; overflow:hidden; display:block; padding-left:0px; margin-top:0px; margin-bottom:25px;}
.kcxfz_wdxd dl {width:auto; overflow:hidden; border:1px solid #c4985b; height:50px; margin-top:15px;}
.kcxfz_wdxd dl a {width:auto; overflow:hidden; display:block}
.kcxfz_wdxd dl a dt {width:75%; overflow:hidden; height:50px; text-align:left; padding-left:3%; line-height:50px; font-size:1rem; font-weight:bold; color:#666; float:left}
.kcxfz_wdxd dl a dd {width:20px; overflow:hidden; height:20px; display:block; padding:15px; float:right; background:#c4985b}
.kcxfz_wdxd dl a dd img {width:20px; overflow:hidden; height:auto; display:block}




.mhjy_csgx {width:98%; overflow:hidden; margin:0px auto;}
.mhjy_csgx dl {width:100%; overflow:hidden; height:auto; display:block; position:relative; margin-top:20px;}
.mhjy_csgx dl dt {width:100%; overflow:hidden; height:auto; display:block}
.mhjy_csgx dl dt img {width:100%; overflow:hidden; height:auto; display:block}
.mhjy_csgx dl dd {width:100%; overflow:hidden; height:50px; background:url(../images/kcxfz/tm.png); position:absolute; left:0px; bottom:0px; z-index:99; text-align:center; line-height:50px; font-size:1.2rem; color:#FFF}


































