/*
.panel1{ width:100%; min-width:1360px; height:360px; padding-top:140px; background:url(../image/banner1.jpg) top center no-repeat;}
*/
.panel1{ width:100%; min-width:1360px; height:360px; padding-top:90px;  background:url(../image/banner1.jpg) top center no-repeat;}
.panel1 .head-new{ padding-top:120px; height:240px; }
.panel1 .head-new .swiper-pagination .swiper-pagination-bullet{ width:10px; height:10px; background-color:#ffffff; opacity:1;}
.panel1 .head-new .swiper-pagination .swiper-pagination-bullet-active{ background-color:#0083e3;}
.panel1 .head-new a:hover h1,.panel1 .head-new a:hover p.des{ text-decoration:underline;}
.panel1 .head-new img{ display:none;}
.panel1 .left-data{ float:left; display:inline-block; width:100px; height:100px; background-color:#0062ac; text-align:center; color:#ffffff;}
.panel1 .day{ padding-top:6px; font-size:48px;}
.panel1 .year{  font-size:14px;}
.panel1 .right-con{ margin:0px auto auto auto; width:1000px; text-align:center; color:#ffffff;}
.panel1 .right-con h1{ font-size:32px;}
.panel1 .right-con p.des{ padding-top:10px; line-height:32px; font-size:15px;}

.panel2{ width:100%; min-width:1360px; height:auto; background:url(../image/indexbg1.jpg) top center no-repeat #f2f3f5;}
.panel2 .container{ padding:50px 0px;}
.panel2 .img-news{ float:left; display:inline-block; width:710px; height:493px;}
.panel2 .img-news .swiper-wrapper{ width:710px; height:493px;}
.panel2 .img-news .swiper-slide{ position:relative; width:100%; height:100%;}
.panel2 .img-news .swiper-slide a{ display:block; width:100%; height:100%;}
.panel2 .img-news .swiper-slide img{ width:710px; height:493px;}
.panel2 .img-news .swiper-slide .title{ position:absolute; left:0px; bottom:0px; width:100%; height:48px; line-height:48px; background:rgba(0,0,0,0.6)}
.panel2 .img-news .swiper-slide .title a{ display:block; width:80%; padding-left:10px; font-size:16px; color:#ffffff;}
.page{ position:absolute; bottom:9px; right:12px; height:24px; font-size:14px; font-weight:200; color:#ffffff; z-index:99999;}
.page span{ padding:0px 3px;}
.page {}

.panel2 .right-news{ float:right; display:inline; width:610px;}
.panel2 .news-wrap{ height:auto; min-height:150px; }
.panel2 .news-head{ float:left; display:inline; width:120px; height:150px; text-align:center; font-size:18px; font-weight:800; }
.panel2 .news-head a{ display:block;  width:100%; height:60px; padding-top:90px; color:#fff;}
.panel2 .news-head a:hover{ text-decoration:none;}
.panel2 .hot-new{ padding-bottom:10px; border-bottom:solid 1px #e8e8e8;}
.panel2 .hot-new .news-head a{  background:url(../image/icon-2.jpg) center -20px no-repeat; }
.panel2 .gsxw{ padding-top:10px; padding-bottom:10px; border-bottom:solid 1px #e8e8e8;}
.panel2 .gsxw .news-head a{  background:url(../image/icon-2.jpg) center -20px no-repeat; }
.panel2 .jcdt{ padding-top:10px;}
.panel2 .jcdt .news-head a{ background:url(../image/icon-3.jpg) center -20px no-repeat;}
.panel2 .news-list{ float:right; display:inline; width:460px;}
.panel2 .news-list li{ float:left; display:inline; width:100%; height:30px; line-height:30px;}
.panel2 .news-list li a{ display:inline-block; width:410px; font-size:14px; font-weight:500; color:#333333;}
.panel2 .news-list li a:hover{ color:#0083e3;}
.panel2 .news-list li span{ float:right; font-size:13px; font-weight:500; color:#999999;}

.panel3{ width:100%; min-width:1360px; height:600px; background-color:#ffffff;}
.panel3 .container{ padding-top:60px;}
.panel3 .left{ float:left; display:inline; width:640px;}
.panel3 .right{ float:right; display:inline; width:640px;}
.panel3 .news-head{ position:relative; height:58px; border-bottom:solid 1px #e8e8e8;}
.panel3 .news-head span{ padding-left:42px; font-size:30px; font-weight:800; color:#333333;}
.panel3 .news-head .party{ background:url(../image/icon-42.png) 0px 6px no-repeat;}
.panel3 .news-head .dis{ background:url(../image/icon-43.png) 0px 6px no-repeat;}
.panel3 .news-head .i{ position:absolute; left:0px; bottom:0px; width:40px; height:2px; background:url(../image/icon-4.jpg) no-repeat;}
.panel3 .head-list{ position:absolute; right:0px; top:8px; width:60%; text-align:right;}
.panel3 .head-list .swiper-wrapper{ width:100%; text-align:right;}
.panel3 .head-list .swiper-slide{ position:relative; display:inline-block; width:100%;  cursor:pointer; text-align:center;}
.panel3 .head-list .swiper-slide i{ position:absolute; right:0px; top:8px; width:1px; height:13px; background-color:#e8e8e8; }
.panel3 .head-list .swiper-slide span{ display:inline-block; padding:6px 8px; font-size:14px; font-weight:500; color:#666666;}
.panel3 .head-list .swiper-slide.activate span{ background-color:#0083e3; color:#ffffff;}

.panel3 .news-wrap{ width:100%; padding-top:40px;}
.panel3 .img-news-list{ height:auto; padding-bottom:20px; }
.panel3 .img{ float:left; display:inline; width:240px; height:170px; }
.panel3 .img img{ width:100%; height:auto; }
.panel3 .right-con{ float:right; display:inline; width:370px;}
.panel3 .right-con h2{ height:56px; line-height:28px; font-size:18px; }
.panel3 .right-con h2 a{ color:#333333; }
.panel3 .right-con p{ padding-top:6px; height:44px; line-height:22px; font-size:13px; color:#999999; }
.panel3 .right-con .more{ position:relative; display:block; width:74px; height:30px; margin-top:8px;  background-color:#cccccc; border-radius:15px; }
.panel3 .right-con .more:before{ position:absolute; left:23px; top:0px; font-size:28px; color:#ffffff;}
.panel3 .right-con .more:hover{ background-color:#0083e3;}
.panel3 .right-con .more:hover:before{ color:#ffffff;}

.panel3 .news-list{ float:right; display:inline; width:640px;}
.panel3 .news-list li{ float:left; display:inline; width:100%; height:34px; }
.panel3 .news-list li a{ display:inline-block; width:580px; font-size:15px; font-weight:500; color:#333333;}
.panel3 .news-list li a:hover{ color:#0083e3;}
.panel3 .news-list li span{ float:right; font-size:13px; font-weight:500; color:#999999;}

.panel4{ width:100%; min-width:1360px; height:320px; background:url(../image/indexbg2.jpg) top center no-repeat;}
.panel4 .container{ padding-top:20px;}
.panel4 .head{ position:relative; height:60px; }
.panel4 .head span{ font-size:30px; font-weight:800; color:#333333;}
.panel4 .btn-wrap{ position:absolute; right:0px; top:5px; width:81px; height:30px; background:url(../image/icon-6.jpg); cursor:pointer;}
.panel4 .btn-wrap .left-btn{ position:absolute; left:0px; top:0px; width:40px; height:30px; }
.panel4 .btn-wrap .right-btn{ position:absolute; right:0px; top:0px; width:40px; height:30px;  }
.panel4 .zt-list{ width:100%; overflow:hidden;}
.panel4 .zt-list .swiper-wrapper{}
.panel4 .zt-list .swiper-slide{ }
.panel4 .zt-list .slide{ width:680px; height:200px;}
.panel4 .zt-list .slide .img{ width:670px; height:160px; margin:0px auto auto auto; }
.panel4 .zt-list .slide .title{ width:670px; height:40px; line-height:40px; margin:0px auto auto auto; background-color:#fff; text-align:center; font-size:15px; font-weight:500;}
.panel4 .zt-list .slide .title a{ color:#333333;}

/*
.panel4 .zt-list .slide{ width:275px; height:170px;}
.panel4 .zt-list .slide .img{ width:260px; height:120px; margin:0px auto auto auto; }
.panel4 .zt-list .slide .title{ width:260px; height:50px; line-height:50px; margin:0px auto auto auto; background-color:#eeeeee; text-align:center; font-size:15px; font-weight:500;}
.panel4 .zt-list .slide .title a{ color:#333333;}
*/

.panel5{ position:relative; width:100%; min-width:1360px; height:640px; background:url(../image/industry0.jpg) top center no-repeat;}
.panel5 .industry-bg{ position:absolute; left:0px; top:0px; width:50%; height:640px; background:rgba(10,105,180,0.9)}
.panel5 .container{ padding-top:80px; height:560px;}

.panel5 .industry-con{ float:left; width:580px; height:330px;}
.panel5 .industry-con .industry-name{ position:relative; height:60px; font-size:30px; font-weight:bold; color:#ffffff;}
.panel5 .industry-con .industry-name i{ position:absolute; left:0px; bottom:-2px; width:20px; height:2px;}
.panel5 .industry-con .industry-name .i1{ background-color:#ffffff;}
.panel5 .industry-con .industry-name .i2{ left:20px; background-color:#9dc3e1;}
.panel5 .industry-con .swiper-slide{ padding-top:50px;}
.panel5 .industry-con .name{ margin-left:2px; font-size:18px;  color:#ffffff;}
.panel5 .industry-con .name span{ padding-right:15px; font-size:24px; font-weight:bold;}
.panel5 .industry-con .des{ margin-left:2px; padding-top:25px;  height:78px; font-size:14px; color:#ffffff; line-height:26px; overflow:hidden;}
.panel5 .industry-con .more{ margin-left:2px; padding-top:30px; height:40px;}
.panel5 .industry-con .more a{ position:relative; display:block; width:95px; height:40px; line-height:40px; padding-left:35px; border-radius:20px; background-color:#ffffff; font-size:14px; color:#666666;}
.panel5 .industry-con .more a:hover{ color:#0083e3;}
.panel5 .industry-con .more a:before{ position:absolute; left:73px; top:0px; font-size:28px; color:#666666;}
.panel5 .industry-con .more a:hover:before{ color:#0083e3;}

.panel5 .industry-head{ position:absolute; left:0px; bottom:60px; width:100%; height:100px; background-color:#ffffff;}
.panel5 .industry-head .swiper-wrapper{ width:1200px; margin:0px auto auto auto; padding-top:20px; text-align:center; overflow:hidden;}
.panel5 .slide{ position:relative; width:240px; cursor:pointer;}
.panel5 .swiper-slide{ position:relative; width:240px; cursor:pointer;}
.panel5 .slide i{ display:block; position:absolute; top:0px; right:0px; width:1px; height:60px; background-color:#e8e8e8;}
.panel5 .slide .name{ font-size:16px; font-weight:500; color:#666666;}
.panel5 .slide .icon{ width:32px; height:40px; margin:0px auto auto auto;}
.panel5 .slide .icon1{ background:url(../image/ico_1.png) 0px 0px no-repeat;}
.panel5 .slide .icon2{ background:url(../image/ico_2.png) 0px 0px no-repeat;}
.panel5 .slide .icon3{ background:url(../image/ico_3.png) 0px 0px no-repeat;}
.panel5 .slide .icon4{ background:url(../image/ico_4.png) 0px 0px no-repeat;}
.panel5 .slide .icon5{ background:url(../image/ico_5.png) 0px 0px no-repeat;}
.panel5 .slide .icon6{ background:url(../image/ico_6.png) 0px 0px no-repeat;}
.panel5 .slide .icon7{ background:url(../image/ico_7.png) 0px 0px no-repeat;}
.panel5 .slide .icon8{ background:url(../image/ico_8.png) 0px 0px no-repeat;}
.panel5 .slide .icon9{ background:url(../image/ico_9.png) 0px 0px no-repeat;}

.panel5 .slide:hover .name,.panel5 .activate .name{ color:#0062ac;}
.panel5 .slide:hover .icon1,.panel5 .activate .icon1{ background:url(../image/ico_1_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon2,.panel5 .activate .icon2{ background:url(../image/ico_2_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon3,.panel5 .activate .icon3{ background:url(../image/ico_3_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon4,.panel5 .activate .icon4{ background:url(../image/ico_4_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon5,.panel5 .activate .icon5{ background:url(../image/ico_5_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon6,.panel5 .activate .icon6{ background:url(../image/ico_6_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon7,.panel5 .activate .icon7{ background:url(../image/ico_7_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon8,.panel5 .activate .icon8{ background:url(../image/ico_8_over.png) 0px 0px no-repeat;}
.panel5 .slide:hover .icon9,.panel5 .activate .icon9{ background:url(../image/ico_9_over.png) 0px 0px no-repeat;}


.panel6{ width:100%; min-width:1360px; height:580px; background-color:#ffffff; z-index:9999;}
.panel6 .container{ padding-top:60px;}
.panel6 .head{ position:relative; height:50px; border-bottom:solid 1px #e8e8e8; }
.panel6 .head span{ font-size:24px; font-weight:800; color:#333333;}
.panel6 .head i{ position:absolute; left:0px; bottom:0px; width:40px; height:2px; background:url(../image/icon-4.jpg) no-repeat;}
.panel6 .head a{ position:absolute; top:10px; right:0px; width:56px; font-size:14px; color:#999999; background:url(../image/icon-8.jpg) right 0px no-repeat;}
.panel6 .left{ float:left; display:inline; width:420px;}
.panel6 .center{ float:left; display:inline; margin-left:50px; width:420px;}
.panel6 .right{ float:right; display:inline; width:420px;}
.panel6 .img-list{ padding-top:40px; margin-left:-20px;}
.panel6 .img-list li{ float:left; display:inline;  margin-left:20px;}
.panel6 .img-list li .img{ width:198px; height:148px; border:solid 1px #eeeeee;}
.panel6 .img-list li img{ width:198px; height:148px;}
.panel6 .img-list li .title{ width:200px; height:26px; line-height:26px; padding:5px 0px; text-align:left; font-size:15px; font-weight:500;}
.panel6 .img-list li .title a{ color:#333333;}
.panel6 .img-list li .title a:hover{ color:#0083e3;}
.panel6 .news-list{ float:right; display:inline; width:100%; padding-top:20px;}
.panel6 .news-list li{ float:left; display:inline; width:100%; height:34px;}
.panel6 .news-list li a{ display:inline-block; width:100%; font-size:15px; font-weight:500; color:#333333;}
.panel6 .news-list li a:hover{ color:#0083e3;}
.panel6 .list{ padding-top:40px;}
.panel6 .list li{ position:relative; float:left; display:inline; width:50%; height:140px; overflow:hidden; font-size:16px; font-weight:200; text-align:center;}
.panel6 .list li.li1{ background-color:#efefef;}
.panel6 .list li.li2{ background-color:#e0e0e0;}
.panel6 .list li:hover{ background-color:#0083e3;}
.panel6 .list li:hover a.xxgk{ background:url(../image/sys_ico_3_over.png) center 30px no-repeat;}
.panel6 .list li:hover a.jgrx{ background:url(../image/001_over.png) center 30px no-repeat;}
.panel6 .list li:hover a.stock{ background:url(../image/sys_ico_4_over.png) center 30px no-repeat;}
.panel6 .list li:hover a.job{ background:url(../image/sys_ico_6_over.png) center 30px no-repeat;}
.panel6 .list li:hover a.reg{ background:url(../image/sys_ico_5_over.png) center 30px no-repeat;}
.panel6 .list li:hover a.gzw{ background:url(../image/sys_ico_2_over.png) center 30px no-repeat;}

.panel6 .list li a{ display:block; width:100%; height:40px; padding-top:85px;  color:#000000;}
.panel6 .list li a:hover{ color:#ffffff; text-decoration:none;}

.panel6 .list li dl{ position:absolute; left:0px; top:110px; width:210px; height:100px; padding-top:10px; z-index:999; background-color:#0083e3;}
.panel6 .list li dl dt{ float:left; display:inline; width:50%; padding-top:12px; line-height:26px; font-size:14px; font-weight:200;}
.panel6 .list li dl dt a{  height:26px; padding-top:0px;  color:#ffffff; background:url("") no-repeat;}
.panel6 .list li dl dt a:hover{ text-decoration:underline;}

.panel6 .list a.xxgk{ background:url(../image/sys_ico_3.png) center 30px no-repeat;}
.panel6 .list a.jgrx{ background:url(../image/001.png) center 30px no-repeat;}
.panel6 .list a.stock{ background:url(../image/sys_ico_4.png) center 30px no-repeat;}
.panel6 .list a.job{ background:url(../image/sys_ico_6.png) center 30px no-repeat;}
.panel6 .list a.reg{ background:url(../image/sys_ico_5.png) center 30px no-repeat;}
.panel6 .list a.gzw{ background:url(../image/sys_ico_2.png) center 30px no-repeat;}

.panel6 .like-wrap .left{ float:left; display:inline;}
.panel6 .like-wrap .right{ float:right; display:inline;}
.panel6 .like-wrap{ width:100%; height:40px; margin:20px auto auto auto;}
.like-wrap .ddlType{ position:relative; width:48%; height:40px; border:solid 1px #cccccc; background-color:#ffffff; border-radius:4px;z-index:9999;}
.like-wrap .ddlType .chkspan{ position:relative; display:inline-block; width:95%; padding-left:5%; height:40px; line-height:40px; font-size:14px; color:#333333; cursor:pointer; }
.like-wrap .ddlType i{ display:block; position:absolute; top:11px; right:10px; width:18px; height:9px; color:#333333; }
.like-wrap .ddlType ul{ display:block; position:absolute; left:-1px; top:40px; width:100%; background-color:#efefef; border-left:solid 1px #cccccc; border-right:solid 1px #cccccc; border-top:solid 1px #cccccc; border-radius:4px; display:none; z-index:9999; }
.like-wrap .ddlType ul li{ width:95%; height:30px; line-height:30px; padding-left:5%; text-align:left; font-size:13px; cursor:pointer; z-index:9999; }
.like-wrap .ddlType ul li:hover{ background-color:#f7f7f7; }
.like-wrap .ddlType ul li a{ display:block; width:100%; height:100%; color:#4e3c34; }
	

.pop-ad{ position:absolute; left:0px; top:130px; width:600px; background-color:#ffffff;  filter:alpha(opacity=80); opacity:0.8; -moz-opacity:0.8; border-radius:10px; z-index:99999;}
.pop-ad ul{ padding:0px 35px;}
.pop-ad ul li{ padding:25px 0px; border-bottom:solid 1px #ffffff; font-size:24px; font-weight:bold; color:#e30300; text-align:center;}
.pop-ad ul li a{ color:#e30300;}

.pop-close{ position:absolute; top:0px; right:0px; width:36px; height:36px; background-color:#ffffff; border-radius:0px 10px 0px 10px; cursor:pointer; }
.pop-close:before{ color:#e30300; font-size:32px;}

.pop-open{ display:none; position:absolute; top:130px; right:0px; width:40px; height:50px; padding-top:30px; background-color:#e30300; border-radius:10px 0px 0px 10px; z-index:99999; text-align:center; font-size:15px; color:#ffffff; cursor:pointer;}
.pop-open:before{ position:absolute; left:9px; top:6px; color:#ffffff; font-size:26px;}

/*
.jd100{ width:100%; min-width:1360px; height:200px; background:url(../images/jd100.jpg)  center -50px no-repeat;}
.nav-wrap{ top:200px;}
*/

