@charset "utf-8";
/* Width Style*/
.W1200{width:1200px;}
.W900{width:900px;}
.W805{width:805px;}
.W470{width:470px;}
.W400{width:400px;}
.W280{width:280px;}

/* Top Style*/
header {position:relative;z-index:10;height:115px;padding-top:10px;background:url(../images/bodybg.png) center -65px no-repeat #FCFCFC;}
.Logo {float:left;line-height:100px;}
.Time{height:32px;line-height:32px;background:#f5f5f5;border-bottom:1px solid #EEEEEE;}

/*一级导航*/
.navBg{background:#225eb8;height:45px;box-shadow:0 0px 8px rgba(0,0,0,.25);position:relative;z-index:9;}
.nav ul{ margin:0 auto;}
.nav ul > li{float:left; text-align:center;}
.nav ul > li:last-child a::after,.nav ul > li > ul.nav_xl li a::after{display:none;}
.nav ul > li > a{ font-size:16px; color:#fff; display:block;line-height:45px;width:140px;margin:0;position:relative;}
.nav ul > li > a::after{position:absolute;content: '';width:2px;height:22px;background: rgba(255,255,255,.1);right:0;top: 12px;z-index:-1;}
.nav ul > li > a.selected,.nav ul li a:hover{background:rgba(255,255,255,.1);color: #fff;transition: all 0.5s ease;text-decoration:none;position:relative;z-index:1;}
/*二级导航*/
.nav ul > li > ul.nav_xl{width: 120px;background:rgba(34,94,184,1);position:absolute;display:none;z-index:99;box-shadow:0 1px 3px rgba(34,94,184,1);padding-bottom:20px;}
.nav ul > li:hover ul.nav_xl { display:block; }
.nav ul > li > ul.nav_xl li{ display: inline-block; height:35px; line-height:35px;text-align: center;width: 100%;}
.nav ul > li > ul.nav_xl li a{color:#fff; font-size:16px;font-weight: normal;}
.nav ul > li > ul.nav_xl li a:hover{ background:none;color:rgba(255,255,255,9); text-decoration:underline;box-shadow: none;}

.WeiZhi{height:45px;box-shadow: 0 6px 6px rgba(0, 0, 0, 0.08);}
.BreakingNews{ overflow:hidden;  height:auto; position:relative;height:40px;top:2px;}
.BreakingNews .bn-title{float:left;color: #cda24f;display: inline-block;padding: 10px 20px 10px 30px;position: relative;font-weight: 600!important;}
.BreakingNews .bn-title::before{position:absolute;content: '';width:25px;height:25px;background: url(../images/ico.png) 0 -1215px no-repeat;left: 0;}
.BreakingNews .bn-title::after{position:absolute;content: '';width:5px;height:22px;background: url(../images/ico.png) -10px -1185px no-repeat;right: 5px;}
.BreakingNews ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:0px; right:50px;}
.BreakingNews ul li{list-style:none; padding:10px 20px 10px 0; display:none;}
.BreakingNews ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;height:23px!important;line-height:23px!important;}
.BreakingNews .bn-arrows{display:inline-block; float:right; width:40px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNews .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.4;}
.BreakingNews .bn-arrows span:hover{opacity:1;}
.BreakingNews .bn-arrows-left{ left:0; background:url(../images/bn-arrows.png) left center no-repeat;}
.BreakingNews .bn-arrows-right{right:0px; background:url(../images/bn-arrows.png) right center no-repeat;}
.easing a, .easing span{transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}
.clearfix:before{
    /* display: table; */
    /* content: " "; */
}
.clearfix:after{clear:both}

/*weixin Style*/
.siteGroup{position:relative; FLOAT: right; LEFT: 0px; Z-INDEX: 99;}
.siteGroup a{display:block;width: 130px;padding-left:28px;line-height: 45px!important;background: url(../images/ico.png) 20px -1308px no-repeat rgba(255,255,255,.1);COLOR: #fff;font-size:16px;text-align:center;font-weight:bold;}
.siteGroup a:hover{text-decoration:none;}
.siteGroup_menu {WIDTH: 100%;POSITION: absolute;FLOAT: right;Z-INDEX: 100;DISPLAY: none;left: -10px;TOP: 45px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);background:#fff;min-height: 120px;padding:10px;}
.cazhuce a{background: url(../images/ico.png) 20px -568px no-repeat;padding: 12px 0  12px 55px;display: block;font-size: 18px;font-weight: 600;}
.tousujianyi a {background: url(../images/ico.png) 20px -628px no-repeat;padding: 12px 0  12px 55px;display: block;font-size: 18px;font-weight: 600;}
/**fudong**/
.research_in{display: block;left:45%; margin-left: -720px;position: fixed;top: 225px;z-index:100;}
.research_in div{position:relative;}
.pf_gb{position:absolute;right:5px;top:5px;width:26px;height:15px;display:block;cursor:pointer;}
.fly_image{border:1px solid #FFC02E;background:#fff;padding: 10px 15px;border-radius:5px;text-align:center;font-weight: 600;line-height: 220%;}

/* Form Style*/
.Search {WIDTH:300px;float: right;top: 30px;right:100px;position: relative;}
.Search:hover .TxtInput{border-color:#ddd;width:300px;}
.Search:hover .SeachBtn{background:url(../images/ico.png) no-repeat 3px -22px;}
.TxtInput{border: 1px solid #eee;border-radius:3px; width:280px; height:36px; line-height:30px; overflow:hidden; text-indent:10px; font-size:14px;transition:all 0.5s; outline: none;}
.SeachBtn{height:40px;width:30px;right:3px;top:2px;position:absolute;background: url(../images/ico.png) no-repeat 3px 8px;border:none;z-index:1000;cursor:pointer;border-radius:100px;transition:all 0.5s;outline: none;}




/*focus 焦点图1*/
.swiper1{width:100%;height:100%;margin:0;padding:0;overflow: hidden;}
.swiper1 .swiper-slide{background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}
.swiper1 img{animation-duration:5s;animation-timing-function:linear;animation-fill-mode:forwards;width:100%;height:auto;display:block;}
.swiper1 .swiper-pagination-bullet{width:12px;height:12px;background:#fff;opacity:1}
.swiper1 .swiper-pagination-bullet-active{background:rgba(34,94,184,1);width:22px;border-radius:100px;opacity:.9}
.swiper-button-white{background-color:rgba(0,0,0,.1);padding:10px;width:20px;display:none;background-size:14px;}
.swiper-button-white:hover{background-color:rgba(34,94,184,.8);}
.swiper1:hover .swiper-button-white,.swiper2:hover .swiper-button-white{display:block;}

/*focus 焦点图2*/
.focus {overflow:hidden;position:relative;width:395px;height:280px; float:left;}
.focus_m ul {overflow:hidden;background-color:rgba(0,0,0,0.2)}
.focus_m li {width:395px;float:left;height:280px;}
.focus_m li a{position: absolute;left:0;z-index:1;width:100%;top:245px;color:#fff;font-size:14px;background-color:rgba(0,0,0,0.2);display: block;line-height: 35px;text-indent: 15px;}
.focus_m li img{position:absolute;top:0; left:0;width:395px;height:280px;}
.focus_s {height:0;position:absolute;margin:0 auto;z-index:2;top:245px; right:0;}
.focus_s ul {height:32px;overflow:hidden;}
.focus_s li {float:left;cursor:pointer;height:12px;width:12px;overflow:hidden;margin-right:10px;margin-top:12px;}
.focus_s li b {display:block;background:url(../images/ico.png) 0 -280px no-repeat;width:12px;height:32px;overflow:hidden;}
.focus_s li.active b {margin-top:-20px;}

/*login Style*/
.rukou1 li{width:140px;float:left;}
.rukou1 li a{height:135px;line-height:110px;width:100%;text-align:center;font-size:18px;font-weight:100;transition-duration: 0.6s;display: block;}
.rukou1 li a:hover{text-decoration:none;}
.rukou1 i{width:48px;height:48px;display:block;margin:0 auto;position: relative;top:35px;}
.rukou1 .ico1{background:url(../images/Sprites.png) -230px -80px no-repeat;}
.rukou1 .ico2{background:url(../images/Sprites.png) -230px -210px no-repeat;}
.rukou1 .on{background:#0060CA;color:#fff;box-shadow: 0 2px 6px rgba(0,78,161,0.5);}
.rukou1 .on>.ico1{background:url(../images/Sprites.png) -230px -140px no-repeat;}
.rukou1 .on>.ico2{background:url(../images/Sprites.png) -230px -280px no-repeat;}

/* Title Style*/
.Title01{height:38px; line-height:34px;font-size:18px; font-weight:400;border-bottom:1px solid #eee;background:url(../images/ico.png) 7px -207px no-repeat; text-indent:20px; }
.Title02{height:48px; line-height:46px; font-size:21px;font-weight:500;}
.Title02 .En{height:48px; line-height:46px; font-size:16px;font-weight:500;color:#999;margin-left:10px;}
.Title03{height:48px; line-height:48px; font-size:18px; border-bottom:1px solid #eee;}
.Title04{height:37px;border-bottom: 1px solid #eee;line-height:37px;color:#333;padding:0 3px;margin-bottom:10px;}
.Title04 h2{height: 35px;line-height: 30px;font-size:18px;font-weight:100;display:inline-block;border-bottom:2px solid #225eb8;}

.ico1{background:url(../images/ico.png) 44% 13px no-repeat #f9f9f9; }
.ico2{background:url(../images/ico.png) 24px -245px no-repeat #f9f9f9; text-indent:55px;}
.ZcjdBg{background:url(../images/ZcjdBg.jpg) top center no-repeat;}


/*筛选条件栏*/
.new-info li{height: 43px;float:left;background: rgba(0,0,0,.085);margin-right:10px;box-sizing:border-box;color: #444;text-align:center;padding: 10px 25px;cursor:pointer;border-top-left-radius: 6px;border-top-right-radius: 6px;font-size: 18px;}
.new-info li.active{background:rgba(25,96,174,1);color:#fff;font-weight: 600;}
.new-info li:hover{background:rgba(25,96,174,1);color:#fff}.new-info li:hover a{color:#fff}
.option-group{width:100%;font-size:14px;min-height:120px}
.option-group>div{padding:15px;border-bottom:1px solid #F1F0EE}
.option-title{color:#666666;text-align:right;line-height:24px;float: left;font-size: 16px;}
.option-time-title{background: rgba(25,96,174,1);color: #fff;padding: 0 10px;margin: 0 10px 0 30px;border-radius: 1px;float: left;}
.options{float: left;width:calc(100% - 80px);}
.options li{float: left;color:#333;line-height:24px;border-radius:3px;padding: 2px 12px;margin-left: 8px;cursor: pointer!important;font-size: 16px;margin-bottom: 3px;}
.options li:hover,.options li:hover a,.options li.active,.options li.active a{background-color:rgba(25,96,174,1);color:#fff}
.listSearch{position: relative;}
.timeSearch{width:370px;}
.listSearch .TxtInput,.timeSearch .TxtInput{height:40px;line-height:40px;padding:0 5px;border:1px #ddd solid;background-color:#F4FAFF;margin:0;width:82%;}
.listSearch button,.timeSearch button{width:90px;height: 42px;background:rgba(25,96,174,1);color:#FFFFFF;cursor:pointer;font-size: 16px;font-weight: 600;position: relative;border-radius:6px;border-top-left-radius: 0px;border-bottom-left-radius: 0;}
.timeSearch .TxtInput{width: 150px;height:26px;line-height:26px;float: none;border-radius: 10px;border-right: 1px #ddd solid;}
.listSearch button:hover,.listSearch .TxtInput:hover,.timeSearch .TxtInput:hover{border:1px solid rgba(25,96,174,1)}


.listSearch .chosen-select{position:absolute;left: 15px;top: 15px;border: 0;width: 60px;outline: none;text-align: center;height: 40px;border-top-left-radius: 12px;border-bottom-left-radius: 12px;background:rgba(25,145,255,.1);color:rgba(25,145,255,1);}

.listSearch:hover .chosen-select{font-weight:600;}



/** List Style**/
.List1 ul{margin:0;padding:0;}/*文字列表样式*/
.List1 li{padding:10px 4px 9px 15px;display:block; background:url(../images/ico.png) 5px -880px no-repeat;transition:all .6s;border-left:2px solid #fff;}
.List1 li:nth-child(even){background-color:#f9f9f9;}
.List1 li:hover{padding:10px 4px 9px 23px;background:url(../images/ico.png) 13px -880px no-repeat #f5f5f5;cursor:pointer;border-left:2px solid #225eb8;}
.List1 a:hover{text-decoration:none;}

.List2 ul{margin:0;padding:0;}/*公告列表样式*/
.List2 li{padding:13px 4px 12px 15px;display:block; background:url(../images/ico.png) 5px -878px no-repeat;transition:all .6s;border-left:2px solid #fff;}
.List2 li:nth-child(even){background-color:#f9f9f9;}
.List2 li:hover{padding-left:23px;background:url(../images/ico.png) 13px -878px no-repeat #f5f5f5;cursor:pointer;border-left:2px solid #225eb8;}
.List2 a:hover{text-decoration:none;}
.List2 .tableTit{padding:5px 4px 9px 10px;height:20px;border-bottom:1px dotted #ddd;padding-bottom:10px;margin-bottom:5px;}
.List2 .danwei{margin-right:5px;float:left;width:135px;display:block;overflow:hidden;}
.List2 .name{float:left;display:block;}
.List2 .money{margin-right:10px;float:right;width:70px;display:block; text-align:right;}
.List2 .time{float:right;width:80px;display:block; text-align:center;}


.List3 ul{margin:0;padding:0;}/*合作伙伴*/
.List3 li{padding:0 20px;height:70px;text-align:center;border-right:1px solid #eee; overflow:hidden;display: table-cell; vertical-align: middle;}
.List3 img{transition: all 0.5s ease 0s;}
.List3 img:hover{transform: scale(1.2, 1.2);}

.More a{border:1px solid #eee; height:28px; line-height:28px; text-align:center; color:#555; display:block;transition:all 1s; border-radius:100px;}
.More a:hover{text-decoration:none; background:#ddd; color:#333;border:1px solid #ddd;}

/** WebSite Bottom Style**/
.Link{padding:10px 0;border-top:1px solid rgba(34,94,184,1);border-bottom:1px solid rgba(34,94,184,1)}
.Link h2{float:left;font-size: 16px;}
footer{background:#225eb8; padding:30px 0; color:rgba(255,255,255,.6);}
footer a{color:rgba(255,255,255,.6);margin-right: 10px;}
footer a:hover{color:rgba(255,255,255,1);}
footer h2{color:rgba(255,255,255,1);}
footer p{line-height: 220%;}


/** Two Columns Style **/
.LmBanner{width:100%;height:200px;background:url(../images/LmBanner.jpg) no-repeat top center;}
.LmBanner h2{padding:70px 0 20px;font-size:32px;font-weight:normal!important;}
.LmTitle{background: url("../images/Sprites.png")0 0 no-repeat ;display: block; height:46px;}
.list>ul{padding-bottom:20px;}
.list>ul>li{width: 90%;margin:0 auto;}
.list>ul>li a[class=title]{width:100%;text-indent:25px;height:42px;line-height:42px;padding:0;border-bottom: 1px solid #eee;display:block;font-size:16px;position:relative;margin-top:5px;background:url(../images/ico.png) 220px -163px no-repeat;}
.list>ul>li a:hover[class=title]{color:#225eb8;text-decoration:none;background-position:198px -133px;}
.list>ul>li a[class=title]>span{position: absolute;right: 10%;}
.list-se{}
.list-se>li{position: relative;	width:90%;margin:0 auto;}
.list-se>li>a{height:22px;	text-indent:30px;line-height:22px;display:block;font-size:14px;color:#888;margin-top:10px;background:url(../images/ico.png) 16px -890px no-repeat;}
.list-se>li>a:hover{color:#225eb8;text-decoration:none;background:url(../images/ico.png) 16px -940px no-repeat;}



.nodata { width: 100%; height: 140px; margin: 0 auto; background: url("../images/nocontent.png") #fff no-repeat center center; border-radius: 2px; }
.ContetnType{display:flex;justify-content: space-between;padding:10px 30px;}
.ContetnType p{line-height:30px;}
.conNav{text-align: center;margin:10px 30px 30px;border: 1px solid #eee;}
.conNav a{display: inline-block;font-size:18px;border-left: 1px solid #eee;text-align: center;padding:0 20px;height:60px;line-height: 60px;} 
.conNav a:last-of-type{border-right: 1px solid #eee;} 
.conNav .active{background-color: #225eb8;font-weight: 600;color: #fff; cursor: pointer;}


.print{cursor:pointer;background:url(../images/ico.png) 0 -999px no-repeat; padding-left:20px;margin-left:10px;}
.print:hover{background:url(../images/ico.png) 0 -1029px no-repeat;color:#225eb8;}
.fenye{padding:25px 0;border-top:1px solid #eee;}
.fenye a {background: #fff;border: 1px solid #eee;display: inline-block;padding: 5px 15px; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; cursor:pointer;}
.fenye a:hover{border: 1px solid #225eb8;}
.fenye select{padding: 7px 12px;margin:0 5px;border: 1px solid #eee;}



.con_tit{ width:95%; margin:0 auto; height:auto; line-height:35px; font-size:32px;padding:10px 0; text-align:center; margin-bottom:15px;}
.s_date{ height:40px; line-height:40px; background:#f1f1f1; text-align:center;border-radius:10px;}
.s_date span{ margin-left:10px; margin-right:10px; font-size:12px;}
.Content{padding:10px 20px 20px;font-size:16px;line-height:200%;}
.Content p,.Content span,.Content td{line-height:200%!important; font-size:16px!important; font-family:"Microsoft Yahei Font","微软雅黑"!important;}
.Content p,.Content td{line-height:180%; font-size:16px;margin-top:8px!important;margin-bottom:8px!important;}
.Content table{width:90%!important;height:auto;margin:15px auto;}
.Content table td{padding:5px 0;}

.Content1{ line-height:30px; font-size:14px; margin-top:15px; padding-bottom:15px;}
.Content1 p{line-height:180%; font-size:14px;margin:8px 0; font-family:"Microsoft Yahei Font"!important;}
.Content1 p,.Content1 span,.Content1 td{line-height:200%!important; font-size:14px!important; font-family:"Microsoft Yahei Font"!important;}
.Content1 p,.Content1 td{line-height:180%; font-size:14px;margin-top:8px!important;margin-bottom:8px!important;}

.Content2{ line-height:30px; font-size:16px; margin-top:15px; padding-bottom:15px;}
.Content2 p{line-height:180%; font-size:16px;margin:8px 0; font-family:"Microsoft Yahei Font"!important;}
.Content2 p,.Content2 span,.Content2 td{line-height:200%!important; font-size:16px!important; font-family:"Microsoft Yahei Font"!important;}
.Content2 p,.Content2 td{line-height:180%; font-size:16px;margin-top:8px!important;margin-bottom:8px!important;}

.Content3{ line-height:30px; font-size:18px; margin-top:15px; padding-bottom:15px;}
.Content3 p{line-height:180%; font-size:18px;margin:8px 0; font-family:"Microsoft Yahei Font"!important;}
.Content3 p,.Content3 span,.Content3 td{line-height:200%!important; font-size:18px!important; font-family:"Microsoft Yahei Font"!important;}
.Content3 p,.Content3 td{line-height:180%; font-size:18px;margin-top:8px!important;margin-bottom:8px!important;}
.page_next{ width:100%; border-top:1px #dbdbbd dotted; padding-top:20px; padding-bottom:20px;}
.page_next ul li{ width:100%; float:left; font-size:16px;line-height:30px;}
.page_next ul li a{ font-size:16px;}
.page_next ul li span{ color:#333; font-weight:600;font-size:15px; margin-right:8px;}