/* css document */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,
ul,li,fieldset,form,input,textarea,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,i,em{margin:0;padding:0;font-style:normal;}
ul,ol,dl,dt,dd{list-style:none;}
body{font-family:'microsoft yahei',\5b8b\4f53,arial,sans-serif;font-size:12px;color:#333;-webkit-font-smoothing:subpixel-antialiased;
-webkit-tap-highlight-color:rgba(0,0,0,0);background: #fff;}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
img{-ms-interpolation-mode:bicubic; border-width:0;}
textarea { font-size:12px; line-height:20px; border:0; border:0; -moz-outline:0; outline:0; overflow:auto; resize:none; -webkit-appearance:none}
a{color:#333333;text-decoration:none; outline:none;}
a:active {outline:0}
a:hover{color:#d93024; text-decoration:none;}
select, input{ background:none; border:0;}
input[type=text]:focus,input[type=password]:focus,textarea:focus {outline:0}
input[type=text],input[type=password]:focus {-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{ border-color:transparent!important;}
button{ cursor:pointer;}
svg:not(:root){overflow:hidden;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;height:0;}
[hidden]{display:none;}
section, article, aside, header, footer, nav, dialog, figure{display:block;}
::selection,
::moz-selection,
::webkit-selection{ background-color: #0097e0; color: #fff; text-shadow:none;}
.clearfix:after{content:'\0020';display:block;height:0;font-size:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
body{background-color:rgb(242,242,242);font-family: "微软雅黑";}
a{text-decoration:none;color:#595959;}
a:hover{color:rgb(54,151,160);}
img{display: block;}
ul,li{list-style-type:none;padding:0;margin:0;font-size:14px;color:#595959;}
iframe{display:block;border:0;}
.main{width:1000px;min-width:1000px;margin:0 auto;position: relative;}
/*顶部*/
#top{width:100%;height:40px;background-color:rgb(52,52,52);}
#top .main{height:40px;}
.sethomepage,.collection{cursor:pointer;color:#ffffff;font-size:16px;display: inline-block;width:120px;height:40px;line-height:40px;text-align: center;background-color:#000000;}
/*头部*/
.wrapper{width:1200px;margin:0 auto;min-width:1200px;background-color:#ffffff;height:auto;}
.search{background:url(/uploads/image/eimg/a1.jpg) top left;width:100%;height:152px;}
#search{outline:none;width:300px;height:40px;border:1px solid rgb(128,128,128);border-radius:5px;margin-top:56px;float:right;margin-right:2px;padding:0 20px;}
.btnsearch{width:26px;height:38px;position:absolute;top:57px;right:22px;}
.nav{width:100%;height:80px;line-height:60px;text-align: center;}
.nav a{cursor:pointer;color:#5d5d5d;font-size:18px;border-top:2px solid rgb(204,204,204);margin-left:1px;display: inline-block;width:124px;float: left;}
.nav .on{border-top:2px solid rgb(55,170,180);}
.bannerbot{width:100%;height:426px;border-bottom:4px solid rgb(155,212,217);}
.bannerbot .swiper-container{width:580px;height:380px;float: left;position: relative;overflow: hidden;}
.bannerbot .swiper-container .swiper-slide{width:580px;height:380px;}
.bannerbot .swiper-container .swiper-slide img{width:100%;height:100%;}
.bannerbot .swiper-container .swiper-slide div{position: absolute;bottom:0;width:100%;height:40px;text-align: center;line-height:40px;overflow: hidden;background-color:rgba(0,0,0,0.4);color:#ffffff;font-size:18px;padding-right:100px;}
.bannerbot .swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{width:100px;left:480px;}
.bannerbot .swiper-pagination-bullet-active{opacity:1;background:rgb(55,170,180);}
.bannerbot .swiper-pagination-bullet{width:12px;height:12px;}
.bannerbot .right{width:400px;height:380px;margin-left:20px;float:left;}
.ri-title{height:30px;line-height:30px;overflow: hidden;font-size:24px;font-weight:bold;color:#4d4d4d;text-align: center;float:left;}
.a3{width:67px;float:left;}
.ri-summery{display:block;width:100%;height:66px;font-size:14px;color:#595959;line-height:28px;padding:10px 0 18px 0;overflow:hidden;}
.right-ul{height:120px;padding:18px 0;border-bottom:1px dashed rgb(162,162,162);}
.right-ul li{height:28px;line-height:28px;overflow:hidden;}
.right-ul li::before{content: "•";padding-right:5px;color: rgb(89, 89, 89);}
/*社会要闻*/
#socialnews .soc-title{height:55px;line-height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
.more{width:62px;position: absolute;bottom:10px;right:0;}
#socialnews .soc-title .flag{height:55px;}
.flag{display:inline-block;border-bottom:2px solid rgb(55,170,180);font-size:18px;font-weight:bold;padding:0 4px;}
.active{color:rgb(55,170,180);}
.soc-ul{height:88px;padding-top:4px;}
.soc-ul li{height:28px;line-height:28px;overflow:hidden;}
.soc-ul li::before{content: "•";padding-right:5px;color: rgb(89, 89, 89);}
/*统战要闻*/
#unitedfront{width:580px;height:385px;float:left;}
#unitedfront .uni-title{line-height:90px;height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
.uni-title .flag{height:70px;}
#unitedfront .fl,.ri{margin-top:20px;height:295px;}
#unitedfront .fl{float: left;width:280px;}
#unitedfront .fl-top{width:100%;height:192px;position: relative;}
#unitedfront .fl-top img{width:100%;height:100%;}
#unitedfront .fl-top div{width:100%;height:28px;line-height:28px;overflow: hidden;text-align: center;background-color: rgba(0,0,0,0.4);position: absolute;bottom:0;color: #ffffff;font-size:14px;}
#unitedfront .fl-ul{height:103px;padding:10px 0 9px 0;}
#unitedfront .fl-ul li{height:28px;line-height:28px;width:100%;overflow:hidden;}
#unitedfront .ri{float: left;width:280px;margin-left:20px;}
#unitedfront .ri-top{width:100%;height:192px;position: relative;}
#unitedfront .ri-top img{width:100%;height:100%;}
#unitedfront .ri-top div{width:100%;height:28px;line-height:28px;overflow: hidden;text-align: center;background-color: rgba(0,0,0,0.4);position: absolute;bottom:0;color: #ffffff;font-size:14px;}
#unitedfront .ri-ul{height:103px;padding:10px 0 9px 0;}
#unitedfront .ri-ul li{height:28px;line-height:28px;width:100%;overflow:hidden;}
/*统战机构*/
#unitedorganization{width:400px;height:385px;margin-left:20px;float:left;}
#unitedorganization .uni-title{line-height:90px;height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#unitedorganization .tp{margin-top:20px;height:192px;}
#unitedorganization .tp a{display: block;margin-top:2px;float: left;}
#unitedorganization .tp img{width:199px;height:85px;display: block;}
#unitedorganization .tp a:nth-of-type(1),#unitedorganization .tp a:nth-of-type(2){margin-top:0;}
#unitedorganization .bot{width:100%;height:100px;background:rgb(242,242,242);position: relative;padding-top:14px;}
#unitedorganization .bot img{position:absolute;width:110px;height:60px;left:-5px;top:20px;}
#demo{margin-left:120px;width:280px;height:72px;overflow: hidden;}
#demo1 li{width:100%;height:24px;line-height:24px;overflow: hidden;}
#demo2 li{width:100%;height:24px;line-height:24px;overflow: hidden;}
.a5{width:1000px;margin-left:100px;}
/*市县统战*/
#city{height:644px;border-bottom:4px solid rgb(155,212,217);}
#city .uni-title{line-height:90px;height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#city .fl{float:left;width:580px;height:510px;background: top left;background-size:100% 100%;margin-top:20px;border:1px solid rgb(204,204,204);position: relative;}
#city .fl span{/*border:1px solid red;*/display: inline-block;position: absolute;width:60px;height:60px;}
.city1{top:92px;left:121px;}
.city2{top:45px;left:248px;}
.city3{top:106px;left:212px;}
.city4{top:186px;left:182px;}
.city5{top:184px;left:272px;}
.city6{top:146px;left:334px;}
.city7{top:246px;left:328px;}
.city8{top:292px;left:242px;}
.city9{top:297px;left:403px;}
.city10{top:360px;left:284px;}
.city11{top:364px;left:389px;}
#city .ri{float:left;height:510px;margin-left:20px;width:400px;margin-top:20px;}
#city .tp{height:330px;width:100%;border-bottom:1px dashed rgb(162,162,162);}
#city .tp img{width:100%;height:202px;}
#city .tp-title{display: block;color:#4d4d4d;font-size:24px;font-weight: bold;line-height:54px;height:54px;overflow: hidden;}
#city .tp-summery{display: block;font-size:14px;line-height:28px;height:56px;overflow:hidden;}
#city .bot{margin-top:12px;}
#city .bot li::before{content: "•";padding-right:5px;color: rgb(89, 89, 89);}
#city .bot li{font-size:14px;height:28px;line-height:28px;overflow: hidden;}
/*统战视频*/
#video{height:336px;}
#video .uni-title{line-height:90px;height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#video .tp{margin-top:20px;height:244px;}
#video .tp li{width:320px;float:left;margin-left:20px;position: relative;}
#video .tp li:nth-of-type(1){margin-left:0;}
#video .tp li img{width:100%;height:215px;}
.play_icon {background: url(/uploads/image/sujimages/icon.png) -212px -115px no-repeat;width:40px;height:40px;position: absolute;top: 50%;left: 50%;margin-top:-20px;margin-left:-20px;}
#video .tp-introduce{display: block;width:100%;overflow: hidden;text-align: center;height:28px;line-height:36px;}
/*省统战系统杂志*/
#magazine{width:580px;float:left;}
#platform{margin-left:20px;float:left;width:400px;}
#magazine .uni-title,#platform .uni-title{line-height:90px;height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#magazine .tp{width:580px;height:471px;background: no-repeat;margin-top:20px;margin-bottom:20px;position: relative;}
#magazine .tp span{display: inline-block;width:125px;height:215px;/*border:1px solid green;*/position: absolute;}
#magazine .book1{top:15px;left:78px;}
#magazine .book2{top:15px;left:231px;}
#magazine .book3{top:15px;left:382px;}
#magazine .book4{top:235px;left:78px;}
#magazine .book5{top:235px;left:231px;}
#magazine .book6{top:235px;left:382px;}
#platform .tp{margin-top:20px;margin-bottom:20px;}
#platform .tp a{display: block;margin-top:10px;}
#platform .tp img{display: block;}
#platform .tp img:nth-of-type(1){margin-top:0;}
/*人物风采*/
#people{height:442px;/*border-bottom:4px solid rgb(155,212,217);*/}
#people .uni-title{line-height:90px;height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#people .pe-ul{margin-top:20px;}
#people .pe-ul li{width:241px;float:left;margin-left:12px;height:351px;background: ;position: relative;}
#people .pe-ul li:nth-of-type(1){margin-left:0;}
#people .pe-img{width:116px;height:116px;border-radius:116px;overflow:hidden;position: absolute;top:27px;left:63px;}
#people .pe-img img{width:116px;height:116px;}
#people .pe-introduce{height:84px;width:212px;margin:164px auto 0 auto;border-bottom: 1px dashed rgb(162,162,162);padding:0 46px;}
#people .pe-name{display: block;text-align:center;font-size:20px;font-weight:bold;}
#people .pe-summery{height:30px;line-height:15px;font-size:12px;overflow: hidden;display: block;margin-top:10px;}
#people .pe-bot{width:212px;height:102px;margin:0 auto;padding:20px 10px;}
#people .pe-bot-title{color:rgb(55,170,180);font-size:16px;font-weight:bold;line-height:30px;}
#people .pe-bot-summery{height:40px;line-height:20px;font-size:12px;overflow: hidden;display: block;}
/*经验之谈*/
#experience,#explore,#stone{height:528px;width:320px;display: inline-block;}
#explore,#stone{margin-left:16px;}
#experience .uni-title,#explore .uni-title,#stone .uni-title{line-height:90px;height:70px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#experience .fl,#explore .fl,#stone .fl{width:100%;height:400px;margin-top:20px;border:1px solid rgb(204,204,204);}
#experience .fl img,#explore .fl img,#stone .fl img{height:214px;width:100%;}
#experience .bot,#explore .bot,#stone .bot{padding:0 12px;}
#experience .tp-title,#explore .tp-title,#stone .tp-title{display: block;width:100%;line-height:50px;height:50px;font-size:18px;font-weight: bold;padding:0 12px;text-align: center;overflow: hidden;}
#experience .bot li::before,#explore .bot li::before,#stone .bot li::before{content: "•";padding-right:5px;color: rgb(89, 89, 89);}
#experience .bot li,#explore .bot li,#stone .bot li{font-size:14px;height:28px;line-height:28px;overflow: hidden;}
/*史海钩沉*/
#history{height:696px;}
#history .uni-title{line-height:150px;height:100px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#history .uni-title .flag{height:100px;}
#history .fl{width:660px;height:510px;margin-top:20px;float:left;}
#history .fl li{width:320px;height:250px;float:left;background: no-repeat;position: relative;}
#history .fl li:nth-child(even){margin-left:20px;}
#history .fl li:nth-child(3),#history .fl li:nth-child(4){margin-top:10px;}
#history .pe-img{width:78px;height:78px;border-radius:78px;overflow:hidden;position: absolute;top:21px;left:18px;border:2px solid #ffffff;}
#history .pe-img img{width:78px;height:78px;}
#history .pe-title{font-size:16px;color:#ffffff;width:194px;height:48px;line-height:24px;font-weight:bold;overflow: hidden;position: absolute;top:38px;left:108px;}
#history .fl-bot{height:130px;margin-top:120px;padding:10px 20px 20px 20px;color:#595959;font-size:12px;line-height:24px;}
#history .ri{float:left;height:510px;margin-left:20px;width:320px;margin-top:20px;}
#history .tp{height:330px;width:100%;border-bottom:1px dashed rgb(162,162,162);}
#history .tp img{width:100%;height:202px;}
#history .tp-title{display: block;color:#4d4d4d;font-size:24px;font-weight: bold;line-height:54px;height:54px;overflow: hidden;}
#history .tp-summery{display: block;font-size:14px;line-height:28px;height:56px;overflow:hidden;}
#history .bot{margin-top:12px;}
#history .bot li::before{content: "•";padding-right:5px;color: rgb(89, 89, 89);}
#history .bot li{font-size:14px;height:28px;line-height:28px;overflow: hidden;}
/*统战揽胜*/
#rangerover{height:621px;}
#rangerover .uni-title{line-height:60px;height:54px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#rangerover .uni-title .flag{height:54px;}
#rangerover .photolist {margin-top:20px;position: relative;height:510px;width:1000px;}
#rangerover .photoone{width:495px;height:300px;position: absolute;overflow: hidden;}
#rangerover .photoone img{width:100%;height:100%;}
#rangerover .photoone .cover{color:#ffffff;font-size:14px;padding-left:10px;background-color:rgba(0,0,0,0.6);position: absolute;bottom:-60px;left:0;width:100%;height:60px;overflow: hidden;}
#rangerover .photoone .photo-title{font-weight:bold;overflow: hidden;height:30px;width:100%;line-height:40px;}
#rangerover .photoone .photo-summery{width:100%;height:20px;overflow: hidden;line-height:20px;}
#rangerover .photoone .photo-summery a{color:#ffffff;}
#rangerover .phototwo{width:242.5px;height:200px;position: absolute;overflow: hidden;}
#rangerover .phototwo img{width:100%;height:100%;}
#rangerover .phototwo .cover{color:#ffffff;font-size:14px;padding-left:10px;background-color:rgba(0,0,0,0.6);position: absolute;width:243px;height:200px;overflow: hidden;}
#rangerover .phototwo .photo-title{font-weight:bold;overflow: hidden;height:40px;width:100%;line-height:40px;}
#rangerover .phototwo .photo-summery{width:100%;height:150px;overflow: hidden;line-height:25px;}
#rangerover .phototwo .photo-summery a{color:#ffffff;}
#rangerover .photo1{top:0;left:0;}
#rangerover .photo2{top:0;left:505px;}
#rangerover .photo3{top:0;right:0;}
#rangerover .photo4{bottom:0;left:0px;}
#rangerover .photo5{bottom:0;left:252.5px;}
#rangerover .photo6{bottom:0;left:505px;}
#rangerover .photo2 .cover{top:-200px;left:-242.5px;}
#rangerover .photo3 .cover{top:0;left:-243px;}
#rangerover .photo4 .cover{top:200px;left:-242.5px;}
#rangerover .photo5 .cover{bottom:200;left:0px;}
/*友情链接*/
#link{height:181px;}
#link .uni-title{line-height:110px;height:78px;border-bottom:2px solid rgb(204,204,204);position: relative;}
#link .uni-title .flag{height:78px;}
#link .union_cnt {margin-left:-40px;margin-top:20px;}
#link .tablinks {float: left;width: 220px;margin-left: 40px;position: relative;}
#link .links {font-size: 14px;text-align: center;border: 1px solid rgb(191,191,191);border-radius:2px;
height:38px;line-height: 38px;background: top right no-repeat;}
#link .on{background: bottom right no-repeat;}
#link .tablinks ul{border: 1px solid rgb(191,191,191);border-top: 0px;padding-bottom: 10px;display: none;
position: absolute;top:40px;left:0px;z-index: 1000;background: #fff;}
#link .union_cnt .list{width: 198px;height:38px;line-height: 38px;float: left;border: 1px solid rgb(191,191,191);margin: 9px 10px 0px 10px;color: #199f6b;font-size: 14px;text-align: center;overflow: hidden;}
/*底部*/
#bottom{background: url(/uploads/image/eimg/bot.jpg) top center;height:352px;}