﻿.con{ width:100%; }
.header{ width:100%; background:#fff; height:auto;}
.header h1{ width:70%; height:auto; float: left; margin: 7% 0 0 5%;}
.header h1 img{ width:100%;}
/*移动端按钮导航*/
.m_nav_btn{ width:15%; height:30px; float:right;margin:10% 0 0 0; position:relative; display:block; }
.m_nav_btn img{ width:30px; height:20px;}
.m_nav{ width:100%; background:#0066cc; position:absolute; left:0px;top:87px; display:none; z-index: 5;}
.m_nav ul{padding:10px;}
.m_nav li{ height:40px;font:20px/40px "微软雅黑"; color:#333; border-bottom:1px solid #ccc; text-align: center;}
.m_nav li a{display: block; height:40px;font:18px/40px "微软雅黑"; color:#fff; text-align: center;}

/*移动端按钮导航end*/
/*头部*/
.jrsc{ display:none;}
.top_con{ width:100%; height:auto;}
.top_con h1{ width:70%; height:auto; float: left; margin: 7% 0 0 2%;}
.top_con h1 img{ width:100%;}
.top_con p{ display:none;}
.serch{ display:none;}
.nav{display:none;}
.banner{ width:100%; background:#fff;}
.all{ width:100%;}
.all li img{ display:block; width:100%; }
.all .display{ width:100%; height:100%; overflow:hidden; position:relative;}
.all ul li{ display:none; position:relative;}
.banner_tit{ width:99%; height:30px; line-height: 30px; background:rgba(0,0,0,.3); color:#fff; font-size: 14px; position:absolute; left:0; bottom:0; z-index: 3; padding-left: 1%; font-family: "宋体";}
.all ul .current{ display:block;}
.all ol{ position:absolute; right:10px; bottom:10px; z-index: 4;}
.all ol li{ width:10px; height:10px; color:#fff; border-radius: 50%; background:rgba(0,0,0,.8); border:1px solid #fff; line-height:20px; text-align:center; float:left; margin-left:10px; cursor:pointer;}
.all .current{ background:#0066cc;}
/*头部end*/
.top_news{ width:100%; border-bottom: 3px solid #0066cc; margin:10px auto; background:#fff;}
.top_news_img{ width:100%;}
.top_news_img img{ margin:0 auto;}
.top_news_txt{float:left; width:100%;}
.top_news_txt h2{ width:95%; text-align: center; margin:0 auto; }
.top_news_txt a{ color:#990000;font:34px/40px "微软雅黑";font-weight: bold;}
.top_news_txt p{width:95%; text-align: center; margin:0 auto;}
.top_news_txt p a{color:#990000;font:14px/20px "微软雅黑";}
.banner_list{ width:100%; }
.small_banner{ width:100%;}
.small_banner .all1{ width:100%;  border:1px solid #ccc; }
.small_banner .all1 li img{ display:block; width:100%;}
.small_banner .all1 .display{ width:100%; height:100%; overflow:hidden; position:relative;}
.small_banner .all1 ul li{ display:none; position:relative;}
.small_banner .banner_tit{ width:99%; height:30px; line-height: 30px; background:rgba(0,0,0,.3); color:#fff; font-size: 14px; position:absolute; left:0; bottom:0; z-index: 3; padding-left: 1%;}
.small_banner .all1 ul .current{ display:block;}
.small_banner .all1 ol{ position:absolute; right:10px; bottom:10px; z-index: 4;}
.small_banner .all1 ol li{ width:10px; height:10px; color:#fff; border-radius: 50%; background:rgba(0,0,0,.8); border:1px solid #fff; line-height:20px; text-align:center; float:left; margin-left:10px; cursor:pointer;}
.small_banner .all1 .current{ background:#0066cc;}

.left_tab{ width:95%;  background:#fff; margin:20px auto;}
.left_tab a{color:#333;font:18px/35px "微软雅黑";}
.left_tab .left_tit{ width:100%;height:35px; border-bottom:3px solid #ccc; line-height:35px; margin:0 auto;}
.left_tab .left_tit b{display:inline-block; width:23%; height:35px; text-align:center; cursor:pointer; font: 14px/35px "微软雅黑"; color:#333;}
.left_tab .left_tit b.current{ border-bottom: 3px solid #cc0000;}
.left_tab .left_tit b.current a{ color:#cc0000;}
.left_tab .left_tit b a{ color:#cc0000; font-size: 14px;}
.left_tab ul li{display:none;}
.left_tab ul li.current{display:block;}
.left_tab dl{ width:95%; height:300px; margin-top:20px; overflow:hidden; margin:0 auto;}
.left_tab dl dd{ height:40px; line-height: 40px;  background:url(list_bg.png) left 20px no-repeat; padding-left: 10px; border-bottom: 1px dashed #ccc; width:95%;}
.left_tab dl dd a{ display:block; width:65%; font-size: 18px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; height:40px; line-height: 40px;}
.left_tab dl dd b{display:block; width:20%; font-size: 18px; color:#666; float:right;}
.left_tab dl dd:hover a{ color:#cc0000;}
.jcdt{ width:100%; margin:10px auto 0;}
.left_jc{ width:95%;  background:#fff; margin:0 auto;}
.jc_top{ width:100%; height:37px; background:#0066cc;}
.jc_top h2{ float:left; margin-left: 10px;font:18px/37px "微软雅黑"; font-weight: 600; color:#fff;}
.jc_top .more{ color:#fff; float:right; margin-right: 10px;font:14px/37px "微软雅黑";}
.jc_con{ width:100%;}
.jc_con dt{ width:95%; margin:10px auto;}
.jc_con dt img{ width:100%;}
.jc_con dd{ width:95%; margin:0 auto;}
.jc_con dd a{font:18px/24px "微软雅黑"; color:#cc0000; font-weight: 600;}
.jc_con ul{ width:95%;  margin:0px auto 0; overflow:hidden;}
.jc_con ul li{ height:40px; line-height: 40px;  background:url(list_bg.png) left 20px no-repeat; padding-left: 10px; border-bottom: 1px dashed #ccc;}
.jc_con li a{ display:block; width:58%; font-size: 18px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height: 40px;}
.jc_con li span{display:block; width:36%; font-size: 18px; color:#666; float:right;line-height: 40px;}
.jc_con li:hover a{ color:#cc0000;}
.right_jc{ margin-top: 10px;}
.zwgk{ width:95%;  margin:17px auto; background:#fff;}
.zwgk p{ width:100%;  color:#333; font-size: 24px; font-weight: 600; text-align: center; padding: 20px 0;}
.zwgk ul{ width:95%; margin:0 auto;}
.zwgk li{ width:45%; height:40px; float:left; text-align: center; padding-top: 86px;color:#fff; font-size: 20px; margin:0 5% 5% 0;font-weight: 600; }
.zwgk li:hover { box-shadow: 5px 5px 5px #484747;}
.zwgk a:nth-of-type(1) li{ background:url(xxgk.png) center 20px no-repeat #2abee6; }
.zwgk a:nth-of-type(2) li{ background:url(xxgk1.png) center 20px no-repeat #93a9d7; }
.zwgk a:nth-of-type(3) li{ background:url(xxgk2.png) center 20px no-repeat #f7938d; }
.zwgk a:nth-of-type(4) li{ background:url(xxgk3.png) center 20px no-repeat #c89e64; }
.zwgk a:nth-of-type(5) li{ background:url(xxgk4.png) center 20px no-repeat #e7b358; }
.zwgk a:nth-of-type(6) li{ background:url(xxgk5.png) center 20px no-repeat #e74c3c; }
.bmfw{ width:95%; margin:0 auto; background:rgba(255,255,255,.8);}
.bmfw a:hover{ color:#f00;}
.bmfw li{ float:left; width:45%; height:12px;text-align: center; margin:0 5% 5% 0; padding-top: 68px;}
.bmfw a:nth-of-type(1) li{background:url(bmfu1.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(2) li{background:url(bmfu2.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(3) li{background:url(bmfu3.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(4) li{background:url(bmfu4.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(5) li{background:url(bmfu5.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(6) li{background:url(bmfu6.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(7) li{background:url(bmfu7.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(8) li{background:url(bmfu8.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(9) li{background:url(bmfu9.png) center 20px no-repeat; background-size: 46px 40px;}

.bmfw a:nth-of-type(1) li:hover{background:url(bmfu1_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(2) li:hover{background:url(bmfu2_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(3) li:hover{background:url(bmfu3_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(4) li:hover{background:url(bmfu4_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(5) li:hover{background:url(bmfu5_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(6) li:hover{background:url(bmfu6_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(7) li:hover{background:url(bmfu7_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(8) li:hover{background:url(bmfu8_r.png) center 20px no-repeat; background-size: 46px 40px;}
.bmfw a:nth-of-type(9) li:hover{background:url(bmfu9_r.png) center 20px no-repeat; background-size: 46px 40px;}

.hdjl{ width:100%; margin-top:17px;}
.hdjl_tab{ }
.msbt{ width:100%;  background:#fff;}
.msbt img{ width:100%;}
.tsmz{ width:94%; height:260px; background:#fff; margin:17px auto 0; padding:25px 3% 0 3%;}
.tsmz h2{ font-size: 22px; color:#333; font-family: "微软雅黑";}
.tsmz h2 span{ color:#999; font-size: 14px; font-family: "Arial"; margin-left: 5px;}


.tsmz .tsmz_img{ width:100%; height:200px; margin-top:25px;position:relative; overflow:hidden;}
.tsmz .tsmz_img ul{ width:9999px; position:absolute; left:0; top:0; cursor:pointer;}
.tsmz .tsmz_img li{ width:262px; height:172px; float:left; margin-right: 10px;}
.fwrm{ width:100%;  background:#fff; margin:17px auto 0; padding-bottom: 20px;}
.fwrm p{ width:95%;   color:#333; font-size: 20px; font-weight: 600; text-align: center; padding-top: 10px; margin:0 auto;}
.fwrm ul{ padding-top: 15px;}
.fwrm li{width:31%; height:7px; float:left; text-align: center; padding-top: 0px;color:#333; font-size: 14px; margin:10px 1%; padding-top: 70px;}
.fwrm a:nth-of-type(1) li{ background:url(fwrm1.png) center center no-repeat;}
.fwrm a:nth-of-type(2) li{ background:url(fwrm2.png) center center no-repeat;}
.fwrm a:nth-of-type(3) li{ background:url(fwrm3.png) center center no-repeat;}
.fwrm a:nth-of-type(4) li{ background:url(fwrm4.png) center center no-repeat;}
.fwrm a:nth-of-type(5) li{ background:url(fwrm5.png) center center no-repeat;}
.fwrm a:nth-of-type(6) li{ background:url(fwrm6.png) center center no-repeat;}
.fwrm a:nth-of-type(7) li{ background:url(fwrm7.png) center center no-repeat;}
.fwrm a:nth-of-type(8) li{ background:url(fwrm8.png) center center no-repeat;}
.fwrm a:nth-of-type(9) li{ background:url(fwrm9.png) center center no-repeat;}
.fwrm a:nth-of-type(10) li{ background:url(fwrm10.png) center center no-repeat;}
.yqlj{ display:none;}
.footer{ width:100%; height:194px; border-top: 5px solid #0066cc; margin-top: 70px; background:#fff;}
.footer_con{ width:100%; margin:0 auto;}
.footer_con p,a{ font:12px/30px "微软雅黑"; color:#666; text-align: center;}
.footer_con p img{ margin:20px auto 10px;}



/*通知公告*/
.tzgg{ width:100%; margin:0 auto 10px; height:50px; background:#fff;}
.tzgg h2{ width:20%;float:left; height:50px; line-height: 50px; background:#0066cc; color:#fff; font-size: 16px; text-align: center;}

.tzgg .gzgg_txt{ width:70%; height:50px; position:relative; overflow:hidden; float:left; }
.tzgg .gzgg_txt ul{ width:9999px; position:absolute; left:0; top:0;}
.tzgg .gzgg_txt li{ float:left;margin-right: 30px;}
.tzgg .gzgg_txt li a{ display:block; width:287px; height:50px; font:16px/50px "微软雅黑"; color:#003366; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}