@import url("http://is.xabpo.com/css/qm.css");
body,div,a,span,img,h3,ul,li,p,h4,font,input,h1{ border: 0; margin: 0; padding: 0;border: 0; font-family: "微软雅黑";}
ul,li{ list-style: none;}
a{ text-decoration: none; font-style: normal;}
.clear{ clear:both;}


/*  首页  */
.body{ background:#f6f6f6;}
.banner ul li div{ width:100%; height:36px; position: absolute; bottom: 0px; background:url(../images/black.png) repeat; display: block; padding: 0 10px;}
.banner ul li span{ width:70%;white-space:nowrap; float:left; text-overflow:ellipsis; overflow:hidden; height: 30px; line-height: 30px; color: #ccc; font-size: 14px;}
.main{ padding-top:50px; padding-bottom:60px;}
.index_top{ position:fixed; top:0; height:50px; background:#fff; width:100%; z-index:999; border-bottom:1px solid #f6f6f6;}
.index_top .logo{display:block; margin-left:6px; height:36px; margin-top:7px;}
.index_top .logo img{ width:36%;}
.top_nav{position: absolute; top: 0px; height:50px;width:100%;}
.top_nav .cd-bouncy-nav-trigger{ width:36px; float:right; text-align:center; height:36px; margin-top:7px; background:url(../images/lmbg_ico.png) no-repeat; background-size:100%; margin-right:6px;}
.top_nav .cd-bouncy-nav-trigger img{width:50%; margin-top:8px; }
.nav{display:block; overflow:hidden; padding-top:12px; padding-bottom:12px; background:#fff;}
.am-tab-panel ul li{width:25%;float:left;margin-top:5px;}
.am-tabs-bd{ background:#fff;}
.am-tab-panel ul{width: 100%; height: auto; overflow: hidden;}
.am-tab-panel ul i{ width:66%; margin:0px auto; display:block; text-align:center;}
.am-tab-panel ul i img{ width:66%; padding:8px; border-radius:100px; display: block; margin:0 auto;}
.am-tab-panel ul span{ width:100%; float:left; height:32px; line-height:32px;text-align:center; color:#333; font-size:15px;}
.xxgk_ico{ background:#3ECD9C;}
.xwzx_ico{ background:#4EBAFA;}
.zdfb_ico{ background:#FF3743;}
.rdgz_ico{ background:#4BB50B;}
.jdgz_ico{ background:#9681DE;}
.dbgz_ico{ background:#F2AD25;}
.jgjs_ico{ background:#487DCE;}
.ckzl_ico{ background:#EF6947;}
.index_bottom{ width:100%; height:60px; position:fixed; bottom:0; background:#D3291A; overflow:hidden; z-index:888;}
.index_bottom ul{ width:100%; float:left;}
.index_bottom ul li{ width:33.33%; float:left; text-align:center; height:60px;}
.index_bottom ul li:hover{ background:#B02217}
.index_bottom ul li a{font-size:15px; display:block; color:#fff; padding-top:28px; margin-top:6px;}
.index_bottom ul li .foot_ztgz{ background:url(../images/foot_ztgz.png) center 1px no-repeat; background-size:15%;}
.index_bottom ul li .foot_dbfc{ background:url(../images/foot_dbfc.png) center 1px no-repeat; background-size:15%;}
.index_bottom ul li .foot_tgxx{ background:url(../images/foot_tgxx.png) center 1px no-repeat; background-size:15%;}
.index_bottom ul li .foot_lxwm{ background:url(../images/foot_lxwm.png) center 1px no-repeat; background-size:15%;}
.index_bottom ul li .foot_search{ background:url(../images/foot_search.png) center 1px no-repeat; background-size:15%;}
.index_news{ padding:3%;overflow:hidden; background:#fff; margin-top:10px; margin-bottom:10px;}
.list_news{ width:100%; float:left; margin-bottom:8px; padding-top:8px;}
.list_news li{ width:100% !important; float:left; height:26px; line-height:26px; margin-top:3px;}
.list_news li a{ width:70% !important; margin-left:4px; float:left; padding-left:13px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333; font-size:14px; background:url(../images/li_ico.png) 0px 10px no-repeat; background-size:2.8%;}
.list_news li span{ float:right; color:#999; font-size:11px; width:auto !important }
.rdgz_list{ padding:3%;overflow:hidden; background:#fff;margin-bottom:10px; margin-top:10px;}
.list_flb{ width:100%; height:auto; overflow:hidden;padding-top:12px; padding-bottom:12px; background:#fff; margin-bottom:10px; margin-top:10px;}
.list_flb i{ height:24px; width:20px; float:left; background:url(../images/dz_ico.png) no-repeat; background-size:80%; margin-left:3%;}
.list_flb b{ font-size:15px; color:#333; float:left; font-weight:normal; line-height:20px;}
.list_flb a{ font-size:13px; color:#333; line-height:24px;}
.list_flb span{ font-size:10px; color:#666; margin-left:5px; margin-right:5px; float:left; line-height:22px;}
.rdgz_list .bt{float:left;width:100%; margin-top:8px; padding-bottom:10px; border-bottom:1px dashed #ddd; margin-bottom:5px;}
.rdgz_list .bt i{ height:20px; width:3px; background:#D3291A; float:left; margin-right:8px;}
.rdgz_list .bt b{display:block; font-size:18px;color:#333;float:left; line-height:22px; margin-right:8px;}
.rdgz_list .nr{ width:100%; float:left; margin-bottom:8px;}
.rdgz_list .nr .li li{ width:100% !important; float:left; height:26px; line-height:26px; margin-top:3px;}
.rdgz_list .nr .li li a{ width:69% !important; margin-left:1%; float:left; padding-left:13px;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#333; font-size:14px; background:url(../images/li_ico.png) 0px 10px no-repeat; background-size:2.8%;}
.rdgz_list .nr .li li span{ float:right; color:#999; font-size:11px; width:auto !important }
.news_fy{ width:70%; margin:0px auto;}
.news_fy li{ width:50%; float:left; margin-top:8%; margin-bottom:2%;}
.tjxx_ico{ width:94%; float:left; height:30px; line-height:30px; text-align:center; border:1px solid #ddd; color:#333; font-size:13px; border-radius:100px;}
.tjxx_hico{width:94%; float:left;  height:30px; line-height:30px; text-align:center; background:#EF6D5A; border:1px solid #EF6D5A;color:#fff; font-size:13px;border-radius:100px;}
.czxx_hico{ width:94%; float:right; height:30px; line-height:30px; text-align:center; background:#EF6D5A; border:1px solid #EF6D5A; color:#fff; font-size:13px;border-radius:100px;}
.czxx_ico{ width:94%; float:right; height:30px; line-height:30px;text-align:center; border:1px solid #ccc; color:#333; font-size:13px;border-radius:100px;}
.rdgz_xx .rdgz_xx_bt{ width:100%; float:left; padding-top:4%;}
.rdgz_xx{overflow:hidden; background:#fff;margin-bottom:10px; margin-top:10px; width:100%;}
.rdgz_xx .rdgz_xx_bt b{ padding-left:4%; padding-right:4%; width:92%; margin-bottom:2%; float:left; text-align:center; height:40px; font-size:18px; color:#333;}
.rdgz_xx .rdgz_xx_bt li{ width:100%; height:20px; line-height:20px; float:left; text-align:center; background:#EEF0F2; padding-top:4px; padding-bottom:4px;}
.rdgz_xx .rdgz_xx_bt li span{ padding-left:5px; padding-right:8px; font-size:12px; color:#999;}
.rdgz_xx .rdgz_xx_nr{ width:92%; padding:4%; float:left;}
.rdgz_xx .rdgz_xx_nr img{ width:100%; float:left; margin-bottom:10px;}
.rdgz_xx .rdgz_xx_nr p{line-height:28px; width:100%; color:#666; font-size:14px; float:left; margin-bottom:15px; text-align:left; text-indent:2em;}
.fx_ico{padding-left:15px !important;background:url(../images/fx_ico.png) left no-repeat; background-size:24%;font-size:12px; color:#999;}
.rdgz_list .nr .dbfc_xx{ width:103%; float:left; margin-left:-1.5%;}
.rdgz_list .nr .dbfc_xx li{ width:45%;float:left; border:1px solid #dcdcdc; padding:0.5%; margin:1.5%;}
.rdgz_list .nr .dbfc_xx img{ width:100%; float:left; height:100px;}
.rdgz_list .nr .dbfc_xx span{ height:30px; line-height:30px; color:#333; font-size:14px; text-align:center; width:94%; float:left; padding-left:3%; padding-right:3%; overflow:hidden;}
.rdgz_list .nr .dbfc_xx li:hover{ border:1px solid #EF6D5A; background:#EF6D5A;}
.rdgz_list .nr .dbfc_xx li:hover span{ background:#EF6D5A; color:#fff;}
.tgxx{ width:100%; float:left; margin-bottom:10px;}
.tgxx .tgxx_nr{ width:100%; float:left;}
.tgxx .tgxx_nr .li{ width:100%; float:left;vertical-align: middle; margin-top:10px;}
.tgxx .tgxx_nr .li span{ width:26%; text-align:right; float:left; color:#333; font-size:15px; margin-right:1%; line-height:30px;height:30px; }
.tgxx .tgxx_nr .li input{ width:68%;display: block;height:30px; border: 1px solid #ddd; float:left; padding-left:2%; line-height:30px; color:#333; font-family:"微软雅黑"; font-size:14px;}
.tgxx .tgxx_nr .li a{ width:26%; height:30px; margin-top:1px; background:#EF6D5A; color:#fff; line-height:30px; border-radius:2px; text-align:center; font-size:13px; float:left; margin-left:2%;}
.tgxx .tgxx_nr .li textarea{ width:66%; padding:2%; border: 1px solid #ddd; float:left;color:#333; font-family:"微软雅黑"; font-size:14px; line-height:22px;}
.tgxx .tgxx_nr .lia{ width:100%; float:left;height:30px; vertical-align: middle; margin-top:10px;}
.tgxx .tgxx_nr .lia span{ width:26%; text-align:right; float:left; color:#333; font-size:15px; margin-right:1%; line-height:30px;}
.tgxx .tgxx_nr .lia .yisq_ttwk{ width:68%;display: block;height:30px;float:left;line-height:30px; color:#333; font-family:"微软雅黑"; font-size:14px;}
.tgxx .tgxx_nr .lia .yisq_ttwk input{margin-left:10px; margin-right:3px; margin-top:4px;}
.tgxx .but{ margin-left:27%; width:68%; float:left; margin-top:10px;border-radius:100px;}
.tgxx .but a{ font-size: 14px; padding:5px 15%; float:left; margin-right:2%; border-radius:100px;}
.tgxx .but .qx_ico{ border:1px solid #ddd; background:#fff; color:#333;}
.tgxx .but .qd_ico{ color: #fff; background:#D3291A ; border:1px solid #D3291A ;}
.rdgz_list .srddb{ width:100%; float:left;}
.rdgz_list .srddb h1{width:100%; float:left; line-height:30px; color:#D3291A; font-size:24px;text-align:center; margin-top:16px; margin-bottom:16px;}
.rdgz_list .srddb ul{ width:100%; float:left;}
.rdgz_list .srddb ul li{ width:17%; margin-left:1.5%; margin-right:1.5%; float:left;}
.rdgz_list .srddb ul li a{width:100%; text-align:center; float:left; height:36px; line-height:36px; color:#333; font-size:15px;}
.rdgz_list .srddb ul li a:hover{ color:#D3291A;}
.rdgz_list .srddb_xx{ width:100%; float:left; margin-top:16px; padding-bottom:20px;}
.rdgz_list .srddb_xx img{ width:32%; float:left; margin-bottom:10px; margin-right:20px;}
.rdgz_list .srddb_xx h1{line-height:34px; float:left; color:#D3291A; font-size:22px; margin-right:15px;}
.rdgz_list .srddb_xx span{ line-height:34px; color:#666; font-size:15px;margin-bottom:10px;}
.rdgz_list .srddb_xx span b{font-size:18px; color:#333;}
.rdgz_list .srddb_xx p{ line-height:34px; color:#666; font-size:15px; margin-bottom:10px;}
.rdgz_list .srddb_xx p b{ font-size:18px; color:#333;}
/*搜索样式开始 */
.sousuo{ background:#eeeeee;width:100%;}
.sousuo .serch{ float:left; border:1px solid #dddddd; border-right:none; margin:2% 0px 2% 2%; width:80%; display:block; height:27px; line-height:25px;}
.sousuo .serch input{ float:left; height:27px; border:0px; background:#ffffff; width:98%; padding-left:2%; padding:none; line-height:25px;font-family: "微软雅黑",serif;font-size:14px; color:#ACACAC;}
.sousuo .ss{ float:left; width:15.5%; margin:2% 2% 2% 0%; background:#e87e00;}
.sousuo .ss input{ background:none; width:100%; text-align:center;  line-height:29px; height:29px; color:#ffffff;font-family: "微软雅黑",serif;}




.sjlmdh{}
.sjlmdh ul li{ float:left; line-height:26px; text-align:center; float:left; display:block; overflow:hidden; font-size:14px; margin:5px; background:#fff; padding:2px 10px; border:1px #eee solid; color:#333333;}
.sjlmdh ul li a{color:#333333;}