@charset "utf-8";
/* CSS Document */
.bg{background:#F4F6F8;}
.banner{width:100%;float:left;overflow:hidden;position:relative;}
.banner .hd{height:22px;overflow:hidden;position:absolute;left:50%;margin-left:-40px;bottom:0px;z-index:1;}
.banner .hd ul{overflow:hidden;zoom:1;float:left;}
.banner .hd ul li{float:left;margin:0 5px;width:30px;height:5px;background:rgba(255,255,255,.7);cursor:pointer;text-indent:-9999px;}
.banner .hd ul li.on{background:#FF6501;}
.banner .hd ul li.on b{width:60px;height:1px;background:#fff;display:inline-block;position:relative;top:-5px;margin-left:5px;transition:0.3s ease-out;}

.banner .bd{width:100%;float:left;overflow:hidden;position:relative;height:100%;z-index:0;}
.banner .bd li{ zoom:1;vertical-align:middle;}
.banner .bd img{display:block;}
.banner .bd a:hover img{transform:none;transition:600ms;}

.kehai{width:100%;float:left;margin-top:30px;}
.kehai .tit{width:100%;height:30px;float:left;position:relative;overflow:hidden;}
.kehai .tit:before{width:100%;height:14px;background:url("../tbg.png") repeat-x bottom;right:-71px;bottom:0px;}
.kehai .tit h2{float:left;font-size:18px;background:#EB5F00;color:#fff;padding:0 25px 0 40px;border-radius:40px 0 0 0;position:relative;z-index:2;}

.kehai .con{width:100%;float:left;margin:20px 0;}
.kehai .con ul{margin-left:-30px;}
.kehai .con li{width:calc(33.3% - 72px);float:left;padding:20px;margin-left:30px;border:solid 1px #C5C5C5;box-shadow:5px 5px 10px rgba(0,0,0,0.2);cursor:pointer;}
.kehai .con li h2{font-size:16px;font-weight:bold;line-height:20px;}
.kehai .con li em{font-size:12px;}
.kehai .con li a{float:right;color:#EB5F00;}
.kehai .con li:hover{box-shadow:5px 5px 10px rgba(0,0,0,0.40);}

.nw{width:100%;float:left;margin:15px 0 40px 0;}
.news{width:calc(100% - 446px);float:left;}
.news .tit{width:100%;height:30px;float:left;position:relative;}
.news .tit:before{width:80%;height:14px;background:url("../tbg.png") repeat-x bottom;right:0px;bottom:0px;}
.news .tit h2{float:left;font-size:18px;background:#EB5F00;color:#fff;padding:0 25px 0 40px;border-radius:40px 0 0 0;position:relative;z-index:2;}
.news .con{width:100%;float:left;}
.news .con li{width:calc(100% - 10px);float:left;padding:10px 5px;border-bottom:solid 1px #C5C5C5;position:relative;}
.news .con li time{width:60px;height:56px;float:left;margin-right:10px;background:#fff;border:solid 1px #C5C5C5;padding:1px;text-align:center;color:#EB5F00;font-size:26px;line-height:36px;}
.news .con li b{background:#EB5F00;color:#fff;display:block;line-height:20px;}
.news .con li h2{font-size:16px;font-weight:bold;line-height:20px;height:20px;overflow:hidden;}
.news .con li p{font-size:12px;line-height:16px;height:32px;overflow:hidden;margin-top:7px;color:#717171;}
.news .con li:hover{background:#DBE7F6;}
.news .con li:hover time{color:#008ECC;}
.news .con li:hover b{background:#008ECC;}

.news li b::before{position:absolute;width:60px;background:#EB5F00;color:#fff;display:block;line-height:20px;text-align:center;}
.news li b[m="01月"]::before{content:"一月";}
.news li b[m="02月"]::before{content:"二月";}
.news li b[m="03月"]::before{content:"三月";}
.news li b[m="04月"]::before{content:"四月";}
.news li b[m="05月"]::before{content:"五月";}
.news li b[m="06月"]::before{content:"六月";}
.news li b[m="07月"]::before{content:"七月";}
.news li b[m="08月"]::before{content:"八月";}
.news li b[m="09月"]::before{content:"九月";}
.news li b[m="10月"]::before{content:"十月";}
.news li b[m="11月"]::before{content:"十一月";}
.news li b[m="12月"]::before{content:"十二月";}


.vido{width:400px;float:right;padding:10px;height:235px;background:#EDEDED;border:solid 1px #C5C5C5;box-shadow:5px 5px 10px rgba(0,0,0,0.2);border-radius:6px;margin-top:16px;}

/*内页样式开始*/
.list_map{width:calc(100% - 30px);float:left;margin-top:30px;border-bottom:solid 3px #EB5F00;padding-bottom:5px;color:#EB5F00;padding-left:20px;background:url("../hmi.png") no-repeat 0px 5px;margin-bottom:20px;}
.list_map a{color:#EB5F00;display:inline-block;padding-right:20px;position:relative;}
.list_map a:hover{color:#000;}
.list_map a:before{content:">";color:#EB5F00;font-size:12px;right:5px;top:-2px;}
.list_map a:last-child{padding:0px;}
.list_map a:last-child:before{display:none;}

.lbox{width:220px;float:left;}
.mainbav{width:100%;float:left;}
.mainbav li{width:100%;float:left;text-indent:20px;background:#F1F0F5;margin-bottom:8px;line-height:40px;position:relative;}
.mainbav li:before,.mainbav li:after{width:100%;height:1px;background:#C5C5C5;left:0px;bottom:-5px;}
.mainbav li:after{width:0px;background:#008ECC;}
.mainbav li:hover:after{width:100%;transition:460ms;}
.mainbav li a{font-size:16px;}
.mainbav li.cur a{color:#EB5F00;font-weight:bold;}
.mainbav li .txt{display:none;visibility:hidden;}
.mainbav li .txt a{width:100%;float:left;line-height:30px;background:#fff;border-bottom:solid 1px #C5C5C5;font-weight:normal;text-indent:2.4em;color:#717171;}
.mainbav li .txt a:hover{background:#008ECC;color:#fff;}
.mainbav li .txt a.yes{color:#EB5F00;}
.mainbav li.cur .txt{display:block;visibility:visible;}
.mainbav li:nth-child(1){background:#00A2E9;background:linear-gradient(to top,#145099 20%,#00ABE4);line-height:46px;font-size:18px;color:#fff;margin:0px;}
.mainbav li:nth-child(1):before,.mainbav li:nth-child(1):after,.mainbav li.cur:after{display:none;}

.lads{width:100%;float:left;}
.lads a{width:100%;float:left;margin-top:10px;}
.lads a:hover{box-shadow:3px 3px 3px rgba(0,0,0,0.30);}

.rbox{width:calc(100% - 250px);float:right;}
.list_hot{width:100%;float:left;border-bottom:solid 1px #C5C5C5;height:123px;overflow:hidden;padding-bottom:15px;margin-bottom:15px;}
.list_hot i{width:260px;float:right;height:120px;overflow:hidden;margin-left:20px;}
.list_hot h2{font-size:18px;font-weight:bold;line-height:26px;margin-bottom:10px;}
.list_hot p{line-height:20px;font-size:12px;color:#717171;}

.list_new{width:100%;float:left;}
.list_new li{width:100%;float:left;position:relative;border-bottom:solid 1px #C5C5C5;}
.list_new li h2{width:calc(100% - 120px);float:left;font-size:14px;height:40px;line-height:40px;overflow:hidden;padding-left:20px;background:url("../lti.png") no-repeat 0px 14px;background-size:12px;}
.list_new li time{color:#EB5F00;position:absolute;right:0px;top:5px;font-size:12px;}
.list_new li:hover h2{text-decoration:underline;}

.show_title{width:100%;float:left;margin:30px 0;text-align:center;}
.show_title h2{width:100%;float:left;font-size:22px;margin-bottom:6px;}
.show_title p{width:100%;float:left;font-size:12px;color:#717171;margin:0px;}
.show_title b{display:inline-block;width:1px;height:12px;background:#C5C5C5;margin:0 15px;position:relative;top:2px;}
.show_title a{color:#717171;}
.show_title a.curFont{color:#EB5F00;}

.show_conten{width:100%;float:left;}
.show_conten img{max-width:100%;margin:5px 0;width:100% !important;height:auto !important;}
.show_conten p{color:#111;text-indent:2em;margin:0px;text-align:justify;text-justify:inter-word;}
.show_conten h2{font-size:16px;line-height:20px;font-weight:bold;margin-bottom:5px;}

.show_next{width:100%;float:left;margin-top:20px;position:relative;}
.show_next a{width:calc(100% - 80px);float:left;}
.show_next a span{width:60px;float:left;color:#717171;line-height:26px;}
.show_next a h2{width:calc(100% - 60px);float:left;font-size:14px;line-height:26px;height:26px;overflow:hidden;}
.show_next a:last-child{width:60px;height:25px;line-height:24px;background:#00A2E9;background:linear-gradient(to top,#145099 20%,#00ABE4);position:absolute;right:0px;border-radius:6px;text-align:center;color:#fff;}

.page_title{width:100%;float:left;}
.page_title h2,.page_title h3{line-height:46px;color:#EB5F00;font-size:22px;}
.page_title h3{display:none;}
.page_title span{color:#111;}
.page_title p{font-size:14px;color:#111;text-indent:2em;margin-bottom:20px;line-height:24px;}

.show_kehai{width:100%;float:left;}
.show_kehai h2{font-size:14px;line-height:30px;margin-top:10px;font-weight:bold;}
.show_kehai p{line-height:26px;margin:5px 0;text-align:justify;text-justify:inter-word;}
.show_kehai h3{padding-left:20px;background:url("../h2.png") no-repeat 0 7px;background-size:14px;font-size:14px;}
.show_kehai img{max-width:100%;margin:5px 0;width:auto !important;height:auto !important;}

.show_retu{width:100%;float:left;margin:20px 0;}
.show_retu a{width:60px;height:25px;margin:0 auto;display:table;background:#00A2E9;background:linear-gradient(to top,#145099 20%,#00ABE4);border-radius:6px;text-align:center;color:#fff;}

.list_bmht{width:100%;float:left;}
.list_bmht dl{width:100%;float:left;margin-top:10px;}
.list_bmht dt{margin-left:-10px;}
.list_bmht dt i{width:calc(33.3% - 10px);float:left;margin-left:10px;}
.list_bmht dd h2{font-size:20px;line-height:30px;margin-top:10px;display:inline-block;}
.list_bmht dd p{color:#111;line-height:24px;margin-top:30px;}

/*部门样式*/
.ny-unit {width:100%;float:left;margin-top:80px;border-top:solid 3px #EB5F00;padding-top:20px;}
.ny-unit #column {-webkit-column-count: 3; -moz-column-count: 3; -ms-column-count: 3; column-count: 3; -moz-column-gap: 15px; -webkit-column-gap: 15px; -ms-column-gap: 15px; column-gap: 15px;}
.ny-unit #column .mbox { padding:10px;margin-bottom:10px;cursor:pointer;background-color:#D2EEFC;width:224px;display:inline-block;}
.ny-unit #column .mbox img {width:224px;height:150px;}
.ny-unit #column .mbox .col-box-content { width:100%;color:#000000;}
.ny-unit #column .mbox .col-box-content .col-box-title {width:100%;float:left;height:26px;font-size:14px;line-height:26px;margin-top:5px;}
.ny-unit #column .mbox .col-box-content .col-box-title a { width:14px;height:14px;background-color:#FF6501;display:block;float:right;margin-top:6px;color:#FFFFFF;font-size:14px;font-weight:bold;line-height:14px;text-align:center;}
.ny-unit #column .mbox .col-box-content .col-box-info { width:100%;float:left;font-size:14px;margin-top:5px;line-height:22px;}

/*发展历程*/
.list_fazhan {width:100%;float:left;position:relative;margin-top:30px;}
.list_fazhan:before{width:2px;height:calc(100% - 34px);background:#EB5F00;left:120px;top:26px;}
.list_fazhan:after{width:40px;height:40px;background:url("../time.png") no-repeat;left:101px;top:-14px;}
.list_fazhan li{width:calc(100% - 150px);float:left;padding-left:150px;position:relative;margin-top:20px;}
.list_fazhan .year{font-size:20px;position:absolute;left:0px;top:0px;cursor:pointer;}
.list_fazhan .year i{width:10px;height:18px;background:url("../lem.png") no-repeat;background-size:100%;display:inline-block;position:relative;top:3px;margin-left:10px;}
.list_fazhan .fzbox{width:100%;float:left;}
.list_fazhan .fzbox .tit{width:100%;float:left;margin-top:30px;position:relative;font-size:16px;line-height:24px;cursor:pointer;color:#EB5F00;}
.list_fazhan .fzbox .tit i{width:10px;height:18px;background:url("../lem.png") no-repeat 0 -40px;background-size:100%;display:inline-block;position:relative;top:5px;transform:rotate(90deg);margin-left:10px;}
.list_fazhan .fzbox .tit:before{width:22px;height:22px;border:solid 2px #EB5F00;background:#fff;border-radius:40px;left:-42px;top:0px;}
.list_fazhan .fzbox .tit:after{width:10px;height:10px;background:#EB5F00;left:-34px;top:8px;border-radius:9px;}
.list_fazhan .fzbox .con{width:100%;float:left;}
.list_fazhan .fzbox .con p{color:#717171;text-align:justify;text-justify:inter-word;}

.list_fazhan li:nth-child(2n+0) .fzbox .tit{color:#111;}
.list_fazhan li:nth-child(2n+0) .fzbox .tit i{background-position:0px 0px;}
.list_fazhan li:nth-child(2n+0) .tit:after{display:none;}
/*发展历程*/

.anchorBL{display:none;}
.ditu{width:calc(100% - 20px);float:left;height:400px;position:relative;border-radius:4px;padding:10px;background:#fff;}
#map{width:100%;height:100%;float:left;}
.BMap_bubble_content{line-height:30px;}
.BMap_bubble_content span{font-size:18px;color:#00A2E9;}
.mapweiz{position:absolute;z-index:3;left:50%;top:250px;margin-left:-45px;font-size:14px;color:#007CC2;}

/*分页样式开始*/
.paging{width:100%;float:left;}
.pc_page{width:100%;float:left;position:relative;margin-top:20px;text-align:right;}
.pc_page a {display:inline-block;color:#666;margin:0 5px;position:relative;}
.pc_page a:hover{color:#EB5F00;}
.pc_page span{display:inline-block;margin:0 5px;position:relative;color:#EB5F00;}
.pc_page .prev,.pc_page .next{}
.pc_page .first,.pc_page .end{}

.pap span:nth-child(1){display:none;}

.m_page {width:100%;float:left;position:relative;border-radius:4px;margin-top:5px;padding-bottom:20px;}
.m_page a{width:30%;height:40px;line-height:40px;position:absolute;left:0px;top:0;background:#fff;z-index:3;text-indent:-9999px;border-radius:4px 0 0 4px;}
.m_page a:before{width:10px;height:14px;background:url(../ban/next.png) no-repeat 0px -137px;background-size:100%;top:14px;left:45%;}
.m_page p{width:38%;position:absolute;left:31%;background:#fff;text-align:center;color:#7D8790;height:40px;line-height:40px;}
.m_page b{color:#3396FB;}
.m_page a.m_page_right{left:auto;right:0;border-radius:0 4px 4px 0;}

.m_page a.m_page_right:before{background-position:0px -168px;}