@charset "utf-8";
/* CSS Document */
body{color:#333333; font-size:14px; font-family:Microsoft Yahei; -webkit-text-size-adjust:none;}
body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, td, textarea, th, ul{ padding:0; margin:0;}
li, ol, ul{ list-style:none;}
img{ border:none; border:0;}
img,table{max-width:100%;}
a{ text-decoration:none; color:#333333; noline:expression(this.onFocus=this.blur());}
a:focus {outline:none;-moz-outline:none;}
a:hover{color:#0c61b0;}
.clear{clear:both; height:0; line-height:0; font-size:0; overflow:hidden; zoom:1;}
input, textarea{font-family:Microsoft Yahei; font-size:14px;}
input:focus { outline: none;}

.wrap{max-width:1200px; margin:0 auto;}
.rcjl_banner img{width:100%; height:100px;}
.rcjl_cont{ overflow:hidden; padding-top:20px;}
.rcjl_cont_left{ width:66%; float:left;}
.rczx_box{ border:1px solid #ebebeb; }
.rcjl_cont_left .common_hd{height:46px; font:bold 18px/46px "微软雅黑"; background:#EEEEEE;}
.rcjl_cont_left .common_hd a{ display:block; float:left; padding:0 20px; background:#2C76BD; color:#fff;}
.rcjl_cont_left .common_bd{padding:10px; height:208px;}
.rcjl_cont_left .common_bd li{font:16px/34px "微软雅黑"; height:34px; overflow:hidden;}
.rcjl_cont_left .common_bd li a{ float:left; max-width:80%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; background:url(/images/common_dot.gif) no-repeat left center; padding-left:10px; display:block;}
.rcjl_cont_left .common_bd li span{ float:right; }
.rccyzc_box{margin-top:20px;}
.bszn_box{ overflow:hidden; margin-top:20px;}
.bszn_bd {margin-top:10px;}
.bszn_bd li{width:32.33%; float:left; height:52px; font:16px/52px "微软雅黑"; border:1px solid #82B8E7; margin-right:1%; margin-bottom:1%;}
.bszn_bd li:nth-child(3){margin-right:0;}
.bszn_bd li:nth-child(6){margin-right:0;}
.bszn_bd li a{ display:block; background:#B0D6FB; padding-left:30px;}

.rcjl_cont_right{ width:31.3%; float:right;}
.xxgk_box{ overflow:hidden;}
.xxgk_box li{ height:46px; font:18px/46px "微软雅黑"; width:48.5%; float:left; background:#186ED8; overflow:hidden; margin-bottom:3%;}
.xxgk_box .li02{ float:right;}
.xxgk_box .li04{ float:right;}
.xxgk_box li a{ display:block; padding-left:35%; color:#fff;}
.xxgk_box .li01 a{ background:url(../images/zt_rcjlzx_li01.png) no-repeat 15% center;}
.xxgk_box .li02 a{ background:url(../images/zt_rcjlzx_li02.png) no-repeat 15% center;}
.xxgk_box .li03 a{ background:url(../images/zt_rcjlzx_li03.png) no-repeat 15% center;}
.xxgk_box .li04 a{ background:url(../images/zt_rcjlzx_li04.png) no-repeat 15% center;}
.zxly_box{ margin-top:10px; overflow:hidden;}
.zxly_box li{height:70px; font:18px/70px "微软雅黑";margin-bottom:10px;}
.zxly_box .li01{ background:url(../images/zt_rcjlzx_icon01.png) repeat-x left center;}
.zxly_box li a{ color:#fff; padding-left:20px;}
.zxly_box .li01 a{ font-weight:bold; color:#fff; padding-left:40%; background:url(../images/zt_rcjlzx_zxly.png) no-repeat 25% center; display:block;}
.zxly_box .li02{background:url(../images/zt_rcjlzx_icon02.png) no-repeat left center #D8984E;}
.zxly_box .li03{background:url(../images/zt_rcjlzx_icon03.png) no-repeat left center #77B143;}
.zxly_box .li04{background:url(../images/zt_rcjlzx_icon04.png) repeat-x left center;}
.rcyj_box{ overflow:hidden; margin-top:20px;}
.rcyj_box li{width:48.5%; float:left; height:91px; background:url(../images/zt_rcjlzx_bj.png) repeat-x; border:1px solid #2F86E3; margin-bottom:10px; overflow:hidden; }
.rcyj_box .li_r{ float:right;}
.rcyj_box li a{ display:block; text-align:center; padding-top:50px; color:#fff; font:bold 18px/30px "微软雅黑";}
.rcyj_box .li01 a{ background:url(../images/zt_rcjlzx_img01.png) no-repeat center 10px;}
.rcyj_box .li02 a{ background:url(../images/zt_rcjlzx_img02.png) no-repeat center 10px;}
.rcyj_box .li03 a{ background:url(../images/zt_rcjlzx_img03.png) no-repeat center 10px;}
.rcyj_box .li04 a{ background:url(../images/zt_rcjlzx_img04.png) no-repeat center 10px;}
.rcyj_box .li05 a{ background:url(../images/zt_rcjlzx_img05.png) no-repeat center 10px;}
.rcyj_box .li06 a{ background:url(../images/zt_rcjlzx_img06.png) no-repeat center 10px;}


@media (max-width: 990px){
.rcjl_cont_left{width:100%; float:none;}	
.rcjl_cont_right{width:100%; float:none;}	
.zxly_box li{width:48.5%; float:left; overflow:hidden;}
.zxly_box .li_r{ float:right;}
.xxgk_box{margin-top:10px;}
	
	}
	

@media (max-width: 640px){
.bszn_bd li{width:100%; }
.zxly_box li{ width:100%;}
	
	
	}