﻿/*全局样式*/
*{margin:0;padding:0;}
body{background:#fff; font-family:Arial,'Microsoft YaHei',SimHei,SimSun; font-size:14px; overflow-x:hidden; line-height:24px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr,dl,dd,select,option{ margin:0; padding:0;}
li,img,input,em,select{ list-style:none; border:none; font-style:normal; outline:none;}
a{ text-decoration:none !important; cursor:pointer !important;}
select::-ms-expand { display: none;}
.img-none{display:none !important;}
.img-position-absolute{position: absolute;	top: 0;	bottom: 0; left: 0;	right: 0; max-width:100%; max-height: 100%;display: block;	margin:auto;padding:auto;}
.wrap{ max-width:1440px !important; margin:0 auto;}
header{width:100%; float:left;}
main{width:100%; float:left;	 }
footer{width:100%; float:left;}
/*End*/

.header{width:100%; float:left; background:#fff; position:relative; left:0; top:0; z-index:9999999;}
.logo{width:30%; float:left; padding:0px 0;}
.logo img{ height:100%; float:left; max-height:100px;}
.header_R{width:70%; float:right;}
nav{width:95%; float:left;}
nav ul{width: 100%; float: left;}
nav ul li{width:9%; float:left; position: relative;}
nav ul li .nav_a{width:100%; float:left; height:100px; line-height:100px; text-align:center; font-size:15px; color:#323131; transition:all 0.4s ease; background:url(../images/nav_hover.png) no-repeat -200px center; background-size:100% 100%; position:relative;}
nav ul li .nav_a::before{content:""; width:0; height:2px; float:left; background:#323131; position:absolute; right:50%; bottom:15px; z-index:2; margin-right:-10px; transition:all 0.4s ease;}
nav ul li:hover .nav_a{background-position:center center; color:#343434;}
nav ul li:hover .nav_a::before{width:20px;}

.nav_sub{width: 800%; height:0; float:left; position: absolute; top:100%; background:#047c91; z-index:99999; transition: all 0.4s;opacity:0.85;}
.nav_sub::before{content:"";width:5000px; height:100%; background:#047c91; position:absolute; left:-2000px; top:0px; z-index:0;}
.nav_sub a{float:left; margin-right:10px; height:100%; line-height:50px; overflow:hidden; font-size: 15px; color: #fff; position:relative; z-index:1;}
.nav_sub a:hover{text-decoration:none !important;}
nav ul li:hover .nav_sub{height: 50px;}


nav ul li:nth-child(5) .nav_sub a{float: right;}
nav ul li:nth-child(6) .nav_sub a{float: right;}
nav ul li:nth-child(7) .nav_sub a{float: right;}
nav ul li:nth-child(8) .nav_sub a{float: right;}



.header_nav{float:right; height:98px; line-height:98px; position:relative;}
.header_nav a{font-size:18px;color:#999999; margin-left:20px;}
.header_nav a.header_ss{color:#5a5a5a;}
.header_nav .header_form{display:none; width:254px; float:left; position:absolute; right:0; top:100%; background:#a0a0a0 none repeat scroll 0 0 !important; background-color:#a0a0a0; z-index:99999;}
.header_nav .header_form input{width:calc(100% - 50px); float:left; height:36px; line-height:36px; background-color:none; color:#fff; padding:0 10px;}
.header_nav .header_form inputt::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #fff;} 
.header_nav .header_form input:-moz-placeholder, textarea:-moz-placeholder {color: #fff;} 
.header_nav .header_form .header_search{width:50px; float:left; height:36px; line-height:36px; background:#0b76a2; color:#fff; padding:0;}

/*banner图*/
.banner{width:100%; float:left; position:relative;height:420px;}

/*END*/

/*图片滚动*/
.bigbox_img{width: 100%; overflow: hidden;} 
.bigbox_img .bigbox-imgbox .swiper-slide img{display: block; max-width: 100%; height: auto;}
.bigbox_img .swiper-pagination {width:100%; position: absolute; left:0; bottom:2%; opacity:0;}
.bigbox_img .swiper-pagination-bullet {width:14px; display:inline-table; height:14px; background:#0588c5; opacity:0.5; border-radius:50%; margin:0 5px;}
.bigbox_img .swiper-pagination-bullet-active{opacity:1; background:#0588c5;}
/*END*/


/*资讯*/
.zx{width:100%; overflow:hidden; padding:18px 0;padding-top:60px;}
.txtScroll-top{width:100%; overflow:hidden; position:relative;}
.txtScroll-top .zx_R{float:right; margin-left:20px;}
.txtScroll-top .zx_R a{float:right;line-height:34px; font-family:SimSun; font-size:15px; color:#cecece;font-weight:bold;}
.txtScroll-top .zx_R a:nth-child(1){width:96px; height:34px; line-height:32px; border:1px solid #e3e3e3; border-radius:17px; text-align:center; font-size:12px; color:#8f8e8e; transition:all 0.3s ease; margin-left:36px; font-weight:normal;}
.txtScroll-top .zx_R a:nth-child(1):hover{border-color:#0588c5; background:#0588c5; color:#fff;}
.txtScroll-top .zx_R a:nth-child(3){ margin:0 20px;}
.txtScroll-top .zx_R a:nth-child(2):hover{color:#0588c5;}
.txtScroll-top .zx_R a:nth-child(4):hover{color:#0588c5;}
.txtScroll-top .zx_logo{float:left; height:34px; line-height:34px; color:#0588c5; font-size:22px; margin-right:15px;}
.txtScroll-top .bd{display:block; overflow:hidden;}
.txtScroll-top .infoList li{ height:34px; line-height:34px; overflow:hidden;}
.txtScroll-top .infoList li a{display:block; height:34px; overflow:hidden; font-size:15px; color:#515151;text-overflow:ellipsis; white-space: nowrap;}
.txtScroll-top .infoList li .date{width:80px; border-right:1px solid #e2e2dd; float:left; color:#a7a7a7; margin-right:20px;}
.txtScroll-top .infoList li .date em{font-size:24px;}
/*END*/

/*15年历程*/
.bigbox{width:100%; overflow:hidden; background:url(../images/bj1.jpg) no-repeat center center; background-size:cover; padding:40px 0;}
.bigbox_txt{width:265px; float:left;height:270px; background:#fff; padding:0px; line-height:24px; color:#9a9a9a;}
.bigbox_txt img{display:block; max-width:100%; height:auto; margin:0 auto 10px auto;}
.bigbox_txt span{ font-size:18px; color:#333333;}
.bigbox_ul{width:calc(100% - 285px); float:right; overflow:hidden;height:270px;}
.bigbox_ul li{width:15%; float:left;height:270px; overflow:hidden; position:relative;}
.bigbox_ul li a{display:block; overflow:hidden;}
.bigbox_ul li a .bigbox_L{width:100%; float:right; height:270px; border-left:1px solid #fff; position:relative; padding:20px; position:relative;}
.bigbox_ul li a .bigbox_L .bigbox_jiantou{float:left; width:0; height:0; border-top:20px solid transparent; border-bottom:20px solid transparent; position:absolute;left:0;top:65%; z-index:99;}
.bigbox_ul li a .bigbox_L .bigbox_logo{display:block; overflow:hidden;}
.bigbox_ul li a .bigbox_L .bigbox_logo img{display:block; max-width:100%; height:auto;}
.bigbox_ul li a .bigbox_L .bigbox_hover{width:100%; float:left; position:absolute; left:0; bottom:0; z-index:99; padding:20px;}
.bigbox_ul li a .bigbox_L .bigbox_hover .bigbox_p{display:block; overflow:hidden; height:28px; line-height:28px; font-size:22px; color:#fff;}
.bigbox_ul li a .bigbox_L .bigbox_hover .bigbox_sp{display:block; overflow:hidden; height:20px; line-height:20px; font-size:12px; color:#fff; opacity:0.5;}
.bigbox_ul li a .bigbox_L .bigbox_hover .bigbox_sp em{font-size:18px;}
.bigbox_ul li a .bigbox_L .bigbox_hover .bigbox_spp{display:block; overflow:hidden; height:24px; line-height:24px; font-size:12px; color:#fff; opacity:0.5; margin-top:20px;}
.bigbox_ul li:nth-child(1){width:55%;}
.bigbox_ul li:nth-child(1) .bigbox_L{background:#0a79d7;}
.bigbox_ul li:nth-child(2) .bigbox_L{background:#fc433e;}
.bigbox_ul li:nth-child(3) .bigbox_L{background:#f2b101;}
.bigbox_ul li:nth-child(4) .bigbox_L{background:#35347f;}
.bigbox_ul li:nth-child(1) a .bigbox_L .bigbox_jiantou{left:-20px; border-right:20px solid #0a79d7;}
.bigbox_ul li:nth-child(2) a .bigbox_L .bigbox_jiantou{border-right:20px solid #fc433e;}
.bigbox_ul li:nth-child(3) a .bigbox_L .bigbox_jiantou{border-right:20px solid #f2b101;}
.bigbox_ul li:nth-child(4) a .bigbox_L .bigbox_jiantou{border-right:20px solid #35347f;}
/*END*/

/*广信城投集团  广信城投布局*/
.gsjj_box{width:100%; overflow:hidden; position:relative; z-index:9; margin-top:-16px; padding-bottom:50px;}
.gsjj_L{width:48%; float:left; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0.1);}
.gsjj_img{width:266px; float:left; position:relative;}
.gsjj_img::before{content:""; display:block; padding-top:69.173%;}
.gsjj_img .gsjj_img_logo{width:108px; float:left; height:139px; background:url(../images/index_41.png) no-repeat center center; position:absolute; right:0; bottom:0;}
.gsjj_img .gsjj_img_logo2{width:102px; float:left; height:139px; background:url(../images/index_42.png) no-repeat center center; position:absolute; right:-102px; bottom:0;}
.gsjj_txt{display:block; overflow:hidden; padding:30px; position:relative; z-index:9;}
.gsjj_txt_p{display:block; height:44px; line-height:44px; overflow:hidden; font-size:22px; color:#3c3c3c;}
.gsjj_txt_sp{display:block; line-height:30px; overflow:hidden; font-size:16px; color:#565656;}
.gsjj_txt_pp{display:block; line-height:26px; overflow:hidden; font-size:13px; color:#7d7d7d;}
.gsjj_R{width:calc(52% - 1px); float:right; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0.1);}
.gsjj_R .gsjj_img{width:349px; float:right; position:relative;}
.gsjj_R .gsjj_img::before{content:""; display:block; padding-top:52.7221%;}
.gsjj_R .gsjj_B{display:block; overflow:hidden; padding:30px 30px 0 30px;}
.gsjj_R .gsjj_B img{width:152px; float:right;}
.gsjj_R .gsjj_B .gsjj_B_p{display:block; overflow:hidden; line-height:30px; font-size:14px; color:#919191;}
.gsjj_R .gsjj_B .gsjj_B_sp{display:block; overflow:hidden; padding-top:20px;}
.gsjj_R .gsjj_B .gsjj_B_sp span{float:left; width:30%; height:26px; background:#f2f2f2; line-height:26px; text-align:center; border-radius:13px; margin-right:1%;}
/*END*/

/*底部*/
.footer{width:100%; float:left; padding:40px 0; background:#eff1f2;}
.footer_box{display:flex; align-content:center; justify-content:space-between; width:100%; float:left;}
.footer_L{line-height:30px; font-size:14px; color:#9a9a9a;}
.footer_L span{font-size:13px; color:#8d8d8d; margin-left:-5px;}
.footer_L span a{color:#8d8d8d; margin:0 5px;}
.footer_L em{font-size:13px; color:#6c6c6c;}
.footer_C{width:340px;}
.footer_p{font-size:14px; color:#959595; line-height:26px; border-bottom:1px solid #d4d4d4; padding-bottom:10px;}
.footer_pp{display:block; overflow:hidden; margin-top:20px; height:26px; line-height:26px; font-size:14px; color:#5c5c5c;}
.footer_pp i{float:left; color:#5087b7; font-size:18px; margin:5px 10px 0 0;}
.footer_R{width:430px;}
.footer_txt{display:flex; align-content:center; align-items:center;flex-wrap: wrap; justify-content:space-between; margin-top:20px; line-height:26px;}
.footer_txt a{float:left; position:relative; font-size:13px; color:#5c5c5c;}
.footer_txt a .footer_weixin{width:140px; height:0; float:left; overflow:hidden; position:absolute; right:0; bottom:100%; z-index:999; transition:all 0.4s ease;}
.footer_txt a .footer_weixin img{width:140px; height:140px; display:block;}
.footer_txt a:hover .footer_weixin{height:140px;}
/*END*/

/*关于广信城投-集团概述*/
.N_banner{width:100%; overflow:hidden;position:relative;}
.N_banner img{width:100%; display:block; height:auto;}
.company{width:100%; overflow:hidden;}
.company_title{width:100%; float:left; height:67px; border-bottom:1px solid #e7e7e7;}
.company_T{float:left; line-height:66px; font-size:22px; color:#343434;}
.company_nav{float:right;}
.company_nav li{float:left; margin-left:40px;}
.company_nav li a{display:block; height:67px; line-height:65px; text-align:center; overflow:hidden; font-size:15px; color:#7e7e7e; position:relative;}
.company_nav li a:before{content:"";width:100%; height:2px; float:left; background:#0588c5; position:absolute; left:0; bottom:-2px; transition:all 0.3s ease;}
.company_nav li:hover a{color:#494949;}
.company_nav li:hover a:before{bottom:0;}
.company_nav li.hover a{color:#494949;}
.company_nav li.hover a:before{bottom:0;}
.company_contect{width:100%; float:left; padding:40px 0;}
.company_B{display:block; overflow:hidden; color:#656464; line-height:30px; font-size:14px;}
.company_B img:nth-child(1){width:100%; float:right; height:auto; margin-left:20px;}
.company_B img:nth-child(2){display:block; overflow:hidden; max-width:100%; height:auto;}
.company_B span{display:block; overflow:hidden; font-size:26px; color:#3c3c3c; margin-top:-15px;}
.company_img{display:block; overflow:hidden; border-top:1px solid #edeff0; padding-top:40px; margin-top:40px;}
.company_img img{display:block; max-width:100%; height:auto; margin:0 auto;}
.company_ul{display:block; overflow:hidden; padding-top:40px;}
.company_ul li{width:48%; float:left;}
.company_ul li .company_p{width:68px; float:left; height:110px; line-height:110px; text-align:center; font-family:'Century Gothic'; font-weight:bold; font-size:100px; color:#cbcbcb;}
.company_ul li .company_sp{display:block; overflow:hidden; height:63px; line-height:62px; font-size:12px; color:#a4a4a4; text-transform:uppercase;}
.company_ul li .company_sp span{ float:left; border-bottom:1px solid #354b5e; font-size:30px; color:#313030; margin-right:15px;}
.company_ul li .company_txt{display:block; overflow:hidden; font-size:14px; color:#636262; line-height:24px; height:96px; margin-top:10px;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical;}
.company_ul li:nth-child(even){float:right;}

/*关于广信城投-发展历程*/
.history{display:block; padding-left:240px; position:relative; margin-bottom:90px;}
.history_title{width:220px; float:left; position:absolute; left:0; bottom:18px;}
.history_title img{display:block; max-width:100%; height:auto; margin:0 auto;}
.history-imgbox{padding:0 0 69px 20px; background:url(../images/about2_bj1.jpg) repeat-x left bottom;}
.history-imgbox .swiper-wrapper{ display:flex; align-items:flex-end;}
.history-imgbox .swiper-slide {border-left:2px solid #a2d3ec; position:relative; padding:0 0 20px 20px;}
.history-imgbox .swiper-slide::before{content:""; width:6px; float:left; height:6px; background:#808069; border-radius:50%; position:absolute; left:-4px; top:0;}
.history-imgbox .swiper-slide .history_B{display:block; overflow:hidden;}
.history-imgbox .swiper-slide .history_B .history_p{display:block; overflow:hidden; line-height:26px; font-size:18px; color:#808069;}
.history-imgbox .swiper-slide .history_B .history_sp{display:block; overflow:hidden; line-height:24px; font-size:14px; color:#000;}
.history-next{right:0; position:absolute;bottom:-60px; width:37px; height:37px; background:url(../images/about2_R.jpg) no-repeat center center; overflow:hidden; opacity:1;  cursor:pointer; z-index:99;}
.history-prev{left:0; position:absolute;bottom:-60px; width:37px; height:37px; background:url(../images/about2_L.jpg) no-repeat center center; overflow:hidden; opacity:1; cursor:pointer; z-index:99;}
.historys{display:block; padding-left:240px; position:relative;}
.historys .history_title{bottom:initial; top:0;}

.history-imgboxs{padding:69px 0 0 20px; background:url(../images/about2_bj2.jpg) repeat-x left top;}
.history-imgboxs .swiper-wrapper{ display:flex; align-items:stretch;}
.history-imgboxs .swiper-slide {border-left:2px solid #bed88b; position:relative; padding:20px 0 0 20px;}
.history-imgboxs .swiper-slide::before{content:""; width:6px; float:left; height:6px; background:#808069; border-radius:50%; position:absolute; left:-4px; bottom:0;}
.history-imgboxs .swiper-slide .history_B{display:block; overflow:hidden;}
.history-imgboxs .swiper-slide .history_B .history_p{display:block; overflow:hidden; line-height:26px; font-size:18px; color:#808069;}
.history-imgboxs .swiper-slide .history_B .history_sp{display:block; overflow:hidden; line-height:24px; font-size:14px; color:#000;}

/*关于广信城投-发展战略*/
.strategy{display:block; overflow:hidden; font-size:12px; color:#575757; line-height:18px;}
.strategy img{display:block; max-width:100%; height:auto; margin:0 auto;}
.strategy span{display:block; overflow:hidden; font-size:18px; color:#333333; line-height:30px; font-weight:bold; padding:20px 0 10px 0;}
.strategy_contect{display:block; overflow:hidden; margin-top:40px; padding-top:40px; border-top:1px solid #d5d5d5; display: flex; justify-content: space-between;}
.strategy_ul{width: 48%; float: left;}
.strategy_ul li{width:100%; float:left; margin-bottom:10px;}
.strategy_ul li .strategy_B{width:100%; float:left; font-size:14px; color:#484848; line-height:30px;}
.strategy_ul li .strategy_B span{font-size:18px; color:#1a1a1a;}
.strategy_ul li .strategy_B span em{color:#0588c5;}
.strategy_ul li .strategy_B:nth-child(even){float:right; font-size:12px; color:#555555; line-height:24px;}
.strategy_ul li .strategy_B:nth-child(even) span{font-size:16px; color:#272727;}
.strategy_ul li:nth-child(2) .strategy_B span em{color:#ea772a;}
.strategy_ul li:nth-child(3) .strategy_B span em{color:#f20000;}
.strategy_R{width: 48%; float: right; background: url(../images/fz.jpg) no-repeat center center; background-size: cover;}

/*关于广信城投-企业文化*/
.culture{display:block; overflow:hidden;}
.culture img{width:1040px; float:right; margin-left:20px;}
.culture .culture_p{display:block; overflow:hidden; margin-bottom:30px; line-height:40px; font-size:16px; color:#343434;}
.culture .culture_p span{width:82px; float:left; height:40px; border:1px solid #dedede; border-radius:5px; line-height:38px; text-align:center; font-weight:bold;}

/*关于广信城投-企业架构*/
.architecture{display:block; overflow:hidden;}
.architecture img{display:block; max-width:100%; height:auto; margin:0 auto;}
.architecture_txt{display:block; overflow:hidden; padding-bottom:40px; margin-bottom:40px; border-bottom:1px solid #d3d3d3;}
.architecture_txt .architecture_p{display:block; overflow:hidden; font-size:16px; color:#353535; line-height:30px;}
.architecture_txt .architecture_p span{ font-size:18px; color:#353535; font-weight:bold;}
.architecture_txt .architecture_sp{display:block; overflow:hidden; font-size:12px; color:#5f5f5f; line-height:14px; margin-top:10px;}

/*关于广信城投-董事长寄语*/
.chairman{display:block; overflow:hidden; max-width:540px; margin:0 auto; font-size:18px; line-height:34px; color:#7b7b7b;} 
.chairman span{display: block; line-height:30px; font-size:26px; color:#000; margin-bottom:20px;}
.chairman img{display:block; max-width:100%; height:auto; float: right; margin-top: 20px;}
/*END*/

/*新闻中心*/
/*新闻轮播图*/
.news-imgbox{width:100%; float:left; background:#f8f8f8;}
.news-imgbox .swiper-slide{padding-right:30px;}
.news-imgbox .swiper-slide .news_B{width:410px; float:left; margin-right:30px; overflow:hidden;}
.news-imgbox .swiper-slide .news_B .news_img{width:100%; overflow:hidden; transition:all 1s;}
.news-imgbox .swiper-slide .news_B .news_img::before{content:""; display:block; padding-top:66.3415%;}
.news-imgbox .swiper-slide .news_BB{display:flex; overflow:hidden; justify-content:space-between; align-items:center;}
.news-imgbox .swiper-slide .news_BB .news_BB_L{width:80%; float:left;}
.news-imgbox .swiper-slide .news_BB .news_BB_L .news_p{display:block; overflow:hidden; height:30px; line-height:30px; font-size:18px; color:#272727; margin-top:30px; text-overflow:ellipsis; white-space: nowrap; transition:all 0.4s;}
.news-imgbox .swiper-slide .news_BB .news_BB_L .news_sp{display:block; overflow:hidden; height:20px; line-height:20px; font-size:12px; color:#999999; margin-top:10px;}
.news-imgbox .swiper-slide .news_BB .news_BB_L .news_txt{display:block; overflow:hidden; height:74px; line-height:24px; font-size:14px; color:#626262; margin-top:20px;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.news-imgbox .swiper-slide .news_BB .news_more{width:106px; float:left; height:36px; line-height:34px; border:1px solid #c3c3c3; text-align:center; font-size:12px; color:#8d8d8d; transition:all 0.4s;}
.news-imgbox .swiper-slide .news_heng{display:block; overflow:hidden; height:1px; background:#d5d5d5; margin-top:20px;}
.news-imgbox .swiper-slide:hover .news_B .news_img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.news-imgbox .swiper-slide:hover .news_BB .news_BB_L .news_p{color:#0588c5;}
.news-imgbox .swiper-slide:hover .news_BB .news_more{background:#0588c5; color:#fff; border-color:#0588c5;}
.news-imgbox .swiper-pagination {width:100%; position: absolute; left:0; bottom:10%; padding-left:440px;}
.news-imgbox .swiper-pagination-bullet {width:10px; float:left; height:10px; background:#fff; opacity:1; border-radius:50%; margin:0 15px 0 0; box-shadow:inset 3px 3px 3px rgba(0,0,0,0.5);}
.news-imgbox .swiper-pagination-bullet-active{opacity:1; background:#8f8f8f; box-shadow:initial;}

.news_contect{width:100%; float:left; position:relative; margin-top:40px;}
.news_contect::before{content:""; display:block; width:0px; height:100%; background:#e5e5e5; position:absolute; left:0px; top:0;}
.news_contect_B{display:block; overflow:hidden; margin-bottom:30px;}
.news_title{display:block; overflow:hidden; height:20px; line-height:22px; padding-left:46px; background:url(../images/news_09.jpg) no-repeat left center; position:relative; z-index:2; font-size:16px; color:#0588c5; font-weight:bold; margin-bottom:30px;}
.news_ul{display:block; overflow:hidden; padding-left:30px;}
.news_ul li{display:block; overflow:hidden; padding-bottom:25px; margin-bottom:25px; border-bottom:1px dotted #9d9d9d; }
.news_ul li .news_B{width:180px; float:left; margin-right:25px; overflow:hidden;}
.news_ul li .news_B .news_img{width:100%; overflow:hidden; transition:all 1s;}
.news_ul li .news_B .news_img::before{content:""; display:block; padding-top:68.3334%;}
.news_ul li .news_BB{display:flex; overflow:hidden; justify-content:space-between; align-items:center;}
.news_ul li .news_BB .news_BB_L{width:80%; float:left;}
.news_ul li .news_BB .news_BB_L .news_p{display:block; overflow:hidden; height:30px; line-height:30px; font-size:16px; color:#3c3c3c; text-overflow:ellipsis; white-space: nowrap; transition:all 0.4s; font-weight:bold;}
.news_ul li .news_BB .news_BB_L .news_txt{display:block; overflow:hidden; height:74px; line-height:24px; font-size:14px; color:#646464; text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:3; -webkit-box-orient: vertical;}
.news_ul li .news_BB .news_BB_L .news_sp{display:block; overflow:hidden; height:20px; line-height:20px; font-size:12px; color:#9d9d9d;}
.news_ul li .news_BB .news_more{width:106px; float:left; height:36px; line-height:34px; border:1px solid #c3c3c3; text-align:center; font-size:12px; color:#8d8d8d; transition:all 0.4s;}
.news_ul li:hover .news_BB .news_BB_L .news_p{color:#3c3c3c;font-size:16px;}
.news_ul li:hover .news_BB .news_more{background:#fa0e0e; color:#fff; border-color:#fa0e0e;}
.news_M{display:block; overflow:hidden; position:relative; z-index:2; margin-left:-10px;}
.news_M a{float:left; height:36px; line-height:36px; font-size:14px; color:#4c4c4c; padding-left:56px; background:url(../images/news_17.jpg) no-repeat left center;}
.news_M a:hover{color:#0588c5; text-decoration:underline !important;}

/*分页相关*/
.pagelist ul{text-align:center;margin:20px 0;}
.pagelist li{display:inline-block;margin:0 2px;}
.pagelist li a{color:#666;display:inline-block;border:1px solid #ddd;padding:6px 15px;}
.pagelist li a:hover{border-color:#098296;background:#098296;color:#fff;}
.pagelist li.active a{border-color:#098296;background:#098296;color:#fff;}

.xwxq{display:block; overflow:hidden;}
.xwxq_T{display:block; overflow:hidden; text-align:center; font-size:20px; color:#272727; font-weight:bold; line-height:30px;}
.xwxq_p{display:block; overflow:hidden; text-align:center; font-size:13px; color:#999999; line-height:30px; padding-top:10px;padding-bottom:10px; border-bottom:1px solid #e9e9e9;text-indent:0em;}
.xwxq_txt{display:block; overflow:hidden; font-size:16px; color:#454545; line-height:32px; padding-top:30px; max-width: 1360px; margin:0 auto; }
.xwxq_txt{line-height:32px;text-indent:0em;}
.xwxq_txt img {display: block; max-width: 100%  !important; /* width:auto !important; height:auto !important; */ margin: 10px auto;margin-bottom:10px;}
/*END*/

/*集团业务*/
.main{width:100%;  max-width: 1800px; margin:0 auto;}
.main .cp_bj{width:1800px; height:810px; display:block;}
.cps{width:106px; float:left; position:absolute; z-index:9999;}
.cps .cps_B{width:106px; height:106px; float:left; border:3px solid rgba(255,255,255,0.3); border-radius:50%;}
.cps .cps_BB{width:100%; height:100%; float:left; border-radius:50%; background:rgba(10, 121, 215, 0.7) none repeat scroll 0 0 !important; background-color:#0a79d7; display:flex; align-items:center; align-content:center; text-align:center; flex-wrap:wrap;}
.cps .cps_BB img{display:block; width:28px; height:32px; margin:0 auto; overflow:hidden;}
.cps .cps_BB .cps_p{width:100%; display:block; height:30px; line-height:30px; text-align:center; overflow:hidden; font-size:16px; color:#fff;}
.cps .cps_shutiao{width:1px; float:left; height:116px; background:#fff; box-shadow:0 0 5px rgba(255,255,190,0.75); margin-left:52px;}
.cps_hover{display:none; width:305px; float:left; height:166px; position:absolute; top:-16px; background:url(../images/cp_bj2.png) no-repeat center center;}
.cps_hover a{display:block; overflow:hidden; padding:20px 20px 20px 40px;}
.cps_hover a .cps_hover_p{display:block; overflow:hidden; height:38px; line-height:38px; font-size:24px; color:#fff;}
.cps_hover a .cps_hover_txt{display:block; overflow:hidden; height:44px; line-height:22px; font-size:14px; color:#fff; margin-top:5px;}
.cps_hover a .cps_hover_more{display:block; overflow:hidden; height:24px; line-height:24px; font-size:12px; color:#fff; margin-top:15px;}
.cps1 .cps_hover{left:100%;}
.cps2 .cps_hover{right:100%; background:url(../images/cp_bj3.png) no-repeat center center;}
.cps2 .cps_hover a{ padding:20px 40px 20px 20px;}
.cps3 .cps_hover{left:100%;}
.cps4 .cps_hover{right:100%; background:url(../images/cp_bj3.png) no-repeat center center;}
.cps4 .cps_hover a{ padding:20px 40px 20px 20px;}
.cps:hover .cps_hover{display:block;}
.cps1{left:590px; top:70px;}
.cps2{left:758px; bottom:125px;}
.cps2 .cps_BB{background:rgba(53, 52, 127, 0.7) none repeat scroll 0 0 !important; background-color:#35347f;}
.cps3{left:935px; bottom:325px;}
.cps3 .cps_BB{background:rgba(242, 177, 1, 0.7) none repeat scroll 0 0 !important; background-color:#f2b101;}
.cps4{left:1280px; bottom:195px;}
.cps4 .cps_BB{background:rgba(252, 67, 62, 0.7) none repeat scroll 0 0 !important; background-color:#fc433e;}

.cp{width:100%; float:left;}
.cp_nav{float:right; position:absolute; right:0; bottom:-67px;}
.cp_nav li{width:170px; float:left;}
.cp_nav li a{display:block; overflow:hidden; padding:10px 15px;}
.cp_nav li a img{width:48px; float:right; height:48px;}
.cp_nav li a span{width:100%; float:left; height:30px; line-height:30px; font-size:16px; color:#fff;}
.cp_nav li:nth-child(1) a{background:#0a79d7;}
.cp_nav li:nth-child(2) a{background:#fc433e;}
.cp_nav li:nth-child(3) a{background:#f2b101;}
.cp_nav li:nth-child(4) a{background:#35347f;}
.cp_contect{width:100%; float:left; padding:40px 0;}
.cp_ul{width:100%; float:left;}
.cp_ul li{display:block; overflow:hidden; box-shadow:0 0 10px rgba(0,0,0,0.2); margin-bottom:30px;}
.cp_ul li a{width:100%; float:left; display:flex;}
.cp_ul li a .cp_B{width:478px; float:left; overflow:hidden;}
.cp_ul li a .cp_B .cp_img{width:100%; height:100%; overflow:hidden; transition:all 1s;}
.cp_ul li a .cp_BB{width:calc(100% - 478px); float:left; padding:35px;}
.cp_ul li a .cp_BB .cp_p{width:100%; float:left; height:34px; line-height:34px; font-size:18px; color:#323232; font-weight:bold; position:relative; transition:all 0.4s;}
.cp_ul li a .cp_BB .cp_p::before{content:""; width:78px; height:1px; float:left; position:absolute; left:-90px; top:50%;transform: translateY(-50%); background:#e2e2e2;}
.cp_ul li a .cp_BB .cp_txt{width:100%; float:left; height:140px; line-height:24px; font-size:14px; color:#606060; overflow:hidden; margin-top:20px;}
.cp_ul li a .cp_BB .cp_txt span{display:block; height:44px; line-height:44px; overflow:hidden; font-size:16px; color:#606060;}
.cp_ul li a .cp_BB .cp_sp{width:100%; float:left; height:24px; line-height:24px; font-size:14px; color:#4a4a4a; margin-top:30px;}
.cp_ul li a .cp_BB .cp_sp i{float:left; color:#b8b8b8; font-size:24px; margin-right:15px;}
.cp_ul li a:hover .cp_B .cp_img{transform: scale(1.1,1.1);-ms-transform: scale(1.1,1.1); -webkit-transform: scale(1.1,1.1);}
.cp_ul li a:hover .cp_BB .cp_p{color:#0a79d7;}

.cpxq{display:block;}
.cpxq_T{display:block; overflow:hidden; font-size:24px; color:#323232;font-weight:bold; line-height:36px; padding-bottom:20px; border-bottom:1px solid #ddd;}
.cpxq_txt{display:block; overflow:hidden; font-size:14px; color:#606060; line-height:24px; padding:20px 0;}
.cpxq_img{display:block; overflow:hidden;}
.cpxq_img img{display:block; max-width:100%; height:auto; margin:0 auto;}
.cpxq_B{display:block; overflow:hidden; padding-top:45px;}
.cpxq_L{width:66%; float:left;}
.cpxq_L img{width:100%; display:block; height:auto;}
.cpxq_R{width:32%; float:right; border:1px solid #dfdfdf; padding:0px;}
.cpxq_R .cpxq_p{display:block; overflow:hidden; line-height:54px; position:relative; padding-bottom:1px; font-size:14px; color:#404040; margin-bottom:5px;}
.cpxq_R .cpxq_p span{ font-weight:bold;}
.cpxq_R .cpxq_p::before{content:""; display:block; width:28px; height:1px; background:#d2d2d2; position:absolute; left:0; bottom:0;}
.cpxq_R .cpxq_weixin{display:block; width:87px; overflow:hidden; padding-top:40px;}
.cpxq_R .cpxq_weixin img{width:87px; height:87px; display:block; margin:0 auto;}
.cpxq_R .cpxq_weixin span{display:block; height:30px; line-height:30px; text-align:center; font-size:12px; color:#878787;}

.cps_ul{display:block; overflow: hidden; background: url(../images/cp_bj.jpg) no-repeat center center; background-size:cover;}
.cps_ul li{width:50%; float: left; border:1px solid #fff;}
.cps_ul li a{display: block; overflow: hidden; padding:15px;}
.cps_ul li:nth-child(1) a{background:#0a79d7;}
.cps_ul li:nth-child(2) a{background:#fc433e;}
.cps_ul li:nth-child(3) a{background:#f2b101;}
.cps_ul li:nth-child(4) a{background:#35347f;}
.cps_ul li img{width:48px; display: block; height: 48px;}
.cps_ul li .cps_T{display:block; overflow:hidden; height: 40px; line-height: 40px; font-size:20px; color:#fff; margin-top: 20px;}
.cps_ul li .cps_sp{display:block; overflow:hidden; height:30px; line-height:30px; font-size:14px; color:#fff; opacity: 0.5;}
.cps_ul li .cps_sp span{font-size:20px;}



/*集团业务-相册*/
.cpxq-imgbox{overflow: initial;}
.cpxq-imgbox .swiper-slide::before{content:""; display:block; padding-top:55%;}
.cpxq-next{right:0; position:absolute;top:50%;transform: translateY(-50%); width:50px; height:50px; line-height: 50px; text-align: center; background:rgba(0,0,0,0.5); overflow:hidden; opacity:1; cursor:pointer; font-family:SimSun; font-size:30px; color: #fff; z-index: 99;}
.cpxq-prev{left:0; position:absolute;top:50%;transform: translateY(-50%); width:50px; height:50px; line-height: 50px; text-align: center; background:rgba(0,0,0,0.5); overflow:hidden; opacity:1; cursor:pointer; font-family:SimSun; font-size:30px; color: #fff; z-index: 99;}
/*END*/

/*广信城投荣誉-集团荣誉*/
.honor{padding:0;}
.picMarquee-left1{ width:100%; overflow:hidden; position:relative;}
.picMarquee-left1 .prev{ display:block; width:39px; height:39px; float:right; overflow:hidden; cursor:pointer; background:url("../images/ry_L.jpg") no-repeat center center; position:absolute; left:0; top:35%; z-index:99999;}
.picMarquee-left1 .next{ display:block; width:39px; height:39px; float:right; overflow:hidden; cursor:pointer; background:url("../images/ry_R.jpg") no-repeat center center; position:absolute; right:0; top:35%;z-index:99999;}
.picMarquee-left1 .bd{}
.picMarquee-left1 .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left1 .bd ul li{float:left; _display:inline; overflow:hidden; }
.picMarquee-left1 .bd ul li img{ width:4044px; height:747px; display:block;}

/*广信城投荣誉-社会公益*/
.welfare{display:block; overflow:hidden;}
.welfare img:first-child{width:897px; float:right; height:auto; margin-left:30px;}
.welfare img{display:block; overflow:hidden;}
.welfare .welfare_B{display:block; overflow:hidden; margin-top:30px;}
.welfare .welfare_B .welfare_p{display:block; overflow:hidden; font-size:18px; color:#535353; line-height:36px;}
.welfare .welfare_B .welfare_p span{ font-size:22px; color:#393939; display:block;}
.welfare .welfare_B .welfare_sp{display:block; overflow:hidden; font-size:12px; color:#5f5f5f; line-height:14px;}
/*END*/

/*加入广信城投-人才理念*/
.join_ul{display:block; overflow:hidden;}
.join_ul li{display:block; overflow:hidden; margin-bottom:10px; background:#f9f9f9; padding:15px; cursor:pointer; transition:all 0.4s;}
.join_ul li .join_B{width:265px; float:left; overflow:hidden; margin-right:35px;}
.join_ul li .join_B .join_img{width:100%; overflow:hidden; transition:all 0.4s;}
.join_ul li .join_B .join_img::before{content:""; display:block; padding-top:60.3774%;}
.join_ul li .join_p{display:block; overflow:hidden; height:40px; line-height:40px; font-size:24px; color:#272727; transition:all 0.4s;}
.join_ul li .join_txt{display:block; overflow:hidden; height:96px; line-height:24px; margin-top:15px; font-size:16px; color:#4e4e4e;text-overflow:ellipsis; display: -webkit-box; -webkit-line-clamp:4; -webkit-box-orient: vertical; transition:all 0.4s;}
.join_ul li:hover{background:#0588c5;}
.join_ul li:hover .join_p{color:#fff;}
.join_ul li:hover .join_txt{color:#fff;}

/*加入广信城投-社会招聘*/
.job_ul{display:block; overflow:hidden;}
.job_ul li{display:block; overflow:hidden; border-bottom:1px solid #dedede;}
.job_ul li dl{width:100%; float:left;}
.job_ul li dl dd{width:16.6666%; float:left; height:54px; line-height:54px; text-align:center; font-size:15px; color:#2f2f2f;}
.job_ul li dl dd a{color:#2f2f2f; padding-left:25px; position:relative;}
.job_ul li dl dd a::before{content:""; display:block;width:14px; height:14px; border-radius:50%; box-shadow: inset 3px 3px 3px rgba(0,0,0,0.5); position:absolute; left:0; top:50%; margin-top:-7px;}
.job_ul li dl dd a:hover{color:#0588c5; text-decoration:underline !important;}
.job_ul li:first-child dl dd{ font-size:18px; color:#3e3e3e; background:#e9e9e9;}

.jobxq{display:block; overflow:hidden; background:url(../images/jr4show_img.jpg) no-repeat center center; background-size:cover; padding:50px 60px;}
.jobxq_p{display:block; overflow:hidden; height:40px; line-height:40px; font-size:24px; color:#2d2d2d;}

#con {display:block; overflow:hidden; margin-top:15px;}
#tags {display:block; overflow:hidden;}
#tags LI {width:124px; float:left; border:1px solid #fff; padding:1px;}
#tags LI A {display:block; overflow:hidden; height:36px; line-height:36px; text-align:center; font-size:15px; color:#313030;}
#tags LI.selectTag A {background:#fff;}
#tagContent {display:block; overflow:hidden; margin-top:30px; min-height:264px; font-size:14px; color:#4e4e4e; line-height:24px;}
.tagContent {DISPLAY: none;}
#tagContent DIV.selectTag {DISPLAY: block}
.jobxq_a{width:140px; float:left; height:48px; margin-top:15px; background:#0588c5; text-align:center; line-height:46px; border-radius:5px; font-size:18px; color:#ffffff; cursor:pointer;}

/*加入广信城投-社会招聘-弹出框*/
.jobxq_hover{display:none; width:100%; height:100%; position:fixed; left:0 ;top:0; z-index:99999999;background:rgba(0, 0, 0, 0.2) none repeat scroll 0 0 !important; background-color:#000;}
.jobxq_B{width:100%; max-width:750px; float:left; overflow:hidden; background:#fff; border-radius:5px; position:absolute; left:50%; top:50%; transform: translate(-50%, -50%);}
.jobxq_B .jobxq_T{display:block; overflow:hidden; height:66px; line-height:66px; text-align:center; background:#047ab1; font-size:24px; color:#fff;}
.jobxq_B .jobxq_sp{display:block; overflow:hidden; height:52px; line-height:52px; text-align:center; background:#f4f4f4; font-size:18px; color:#4d4d4d; font-weight:bold;}
.jobxq_B .jobxq_form{display:block; overflow:hidden; padding:30px 40px;}
.jobxq_B .jobxq_form .jobxq_BB{display:block; overflow:hidden; margin-bottom:15px;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_pp{width:95px; float:left; height:42px; line-height:42px; font-size:16px; color:#494949;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_pp em{padding-left: 32px;}
.jobxq_B .jobxq_form .jobxq_BB input{width:calc(100% - 95px); float:left; height:42px; border:1px solid #b7b7b7; border-radius:5px;font-size:14px; color:#494949; padding:0 10px;}
.jobxq_B .jobxq_form .jobxq_BB textarea{width:calc(100% - 95px); float:left; height:160px; border:1px solid #b7b7b7; border-radius:5px;font-size:14px; color:#494949; padding:5px 10px; outline:none;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_file{width:122px; float:left; position:relative;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_file span{width:100%; float:left; height:42px; line-height:40px; text-align:center; border:1px solid #6fbe67; background:#6fbe67; border-radius:5px;font-size:16px; color:#fff;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_file input{width:100%; float:left; height:42px; position:absolute; left:0; top:0; z-index:9; opacity:0; cursor:pointer;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_btn{height:46px; margin-top:15px; background:#047ab1; border:none; border-bottom:3px solid #00577f; font-size:18px; color:#fff; font-weight:bold;}
/*END*/

/*广信城投会-广信城投会介绍*/
.yth_bj{background:url(../images/yth_bj.jpg) no-repeat center center; background-size:cover;}
.yth_L{width:220px; float:left;}
.yth_L ul{width:100%; float:left;}
.yth_L ul li{display:block; overflow:hidden;}
.yth_L ul li a{display:block; overflow:hidden; height:60px; line-height:58px; border:1px solid #d3d3d3; padding:0 20px; font-size:16px; color:#434343; transition:all 0.4s;}
.yth_L ul li a i{ font-size:24px; color:#6b6b6b; margin-right:20px;transition:all 0.4s;}
.yth_L ul li a:hover{background:#0588c5; color:#fff;}
.yth_L ul li a:hover i{color:#fff;}
.yth_L ul li.yth_on a{background:#0588c5; color:#fff;}
.yth_L ul li.yth_on a i{color:#fff;}
.yth_R{width:1190px; float:right; min-height:430px; border-left:1px solid #e3e3e3; padding-left:25px; font-size:14px; color:#434343; line-height:40px;}
.yth_R span{font-size:16px; color:#434343; font-weight:bold;}

/*广信城投会-广信城投家书*/
.letter_ul{display:block; overflow:hidden; width:1457px;}
.letter_ul li{width:274px; float:left; margin:0 17px 15px 0; box-shadow:4px 4px 0 #cecdcd;}
.letter_ul li .letter_img{width:100%; overflow:hidden; position:relative;}
.letter_ul li .letter_img::before{content:""; display:block; padding-top:119.70803%;}
.letter_ul li .letter_img img{opacity:0.5; transition:all 0.4s;}
.letter_ul li:hover .letter_img img{opacity:1;}

/*广信城投会-加入广信城投会*/
.yth_join{display:flex; overflow:hidden; background:#fff;}
.yth_join_L{width:50%; float:left;}
.yth_join_R{width:50%; float:left; padding:35px;}
.yth_join_p{display:block; overflow:hidden; line-height:40px; border-bottom:1px solid #d3d3d3; padding-bottom:25px; font-size:24px; color:#3b3b3b; margin-bottom:30px;}
.yth_join_B{display:block; overflow:hidden; margin-bottom:20px;}
.yth_join_B .yth_join_sp{width:100px; float:left; height:44px; line-height:44px; font-size:15px; color:#565656;}
.yth_join_B input{width:calc(100% - 100px); float:left; height:44px; line-height:42px; border:1px solid #7a7a7a; padding:0 10px; font-size:14px; color:#565656; border-radius:5px;}
.yth_join_B textarea{width:calc(100% - 100px); float:left; height:104px; border:1px solid #7a7a7a; padding:10px; font-size:14px; color:#565656; border-radius:5px; outline:none;}
.yth_join_B .yth_join_input{width:122px; float:left; height:44px; line-height:42px; border:1px solid #7a7a7a; padding:0 10px; font-size:14px; color:#565656; border-radius:5px;}
.yth_join_B .yth_join_yzm{width:80px; float:left; height:44px; display:flex; align-content:center; align-items:center; margin-left:15px; cursor:pointer;}
.yth_join_B .yth_join_btn{width:calc(100% - 100px); float:left; background:#0588c5; height:52px; border-color:#0588c5; font-size:18px; color:#fff;}
/*END*/

/*合作伙伴*/
.hz_ul{display:block; overflow:hidden; width:1456px;}
.hz_ul li{width:275px; float:left; margin:0 16px 16px 0; border:1px solid #ccc; position:relative; cursor:pointer;}
.hz_ul li::before{content:""; display:block; padding-top:49.08425%;}
.hz_ul li .hz_hover{width:100%; float:left; height:100%; position:absolute; left:0; top:0; z-index:999; background:#0d619b; font-size:13px; color:#ffffff; line-height:20px; display:flex; align-content:center; padding:20px; opacity:0; transition:all 0.6s; overflow:hidden;}
.hz_ul li:hover .hz_hover{opacity:1;}
/*END*/

/*联系我们-联系方式*/
.contact{display:block; overflow:hidden;}
.contact_B{display:block; overflow:hidden;}
.contact_B .contact_p{display:block; line-height:34px; overflow:hidden; font-size:24px; color:#3b3b3b;}
.contact_B .contact_txt{display:block; line-height:24px; overflow:hidden; font-size:16px; color:#636363; margin-top:20px; padding-bottom:25px; border-bottom:1px solid #d3d3d3;}
.contact_txt{display:block; overflow:hidden; padding-top:30px;}
.contact_txt .contact_L{width:50%; float:left; font-size:14px;color:#5e5e5e; line-height:30px;}
.contact_txt .contact_L span{color:#3d3d3d;}
.contact_txt .contact_R{width:50%; float:right;}
.contact_txt .contact_R .contact_img{width:78px; float:right; line-height:30px; text-align:center; font-size:13px; color:#5c5c5c; margin-left:20px;}
.contact_txt .contact_R .contact_img img{width:78px; height:78px; display:block; margin:0 auto;}
.contact_map{display:block; overflow:hidden; padding-top:30px;}
#dituContentmap{width:100%; overflow:hidden; height:380px; border:1px solid #ccc;}
.iw_poi_title {color: #CC5522; font-size: 14px; font-weight: bold; overflow: hidden; padding-right: 13px; white-space: nowrap;}
.iw_poi_content {font: 12px arial,sans-serif; overflow: visible; padding-top: 4px; white-space: -moz-pre-wrap; word-wrap: break-word;}

/*联系我们-投诉建议*/
.contact_suggestion{background:#f8f8f8;}
.contact_suggestion .yth_join_L{width:63%; float:left;}
.contact_suggestion .yth_join_R{width:37%; float:left; padding:35px;}
.contact_suggestion .yth_join_p{display:block; overflow:hidden; line-height:40px; border-bottom:1px solid #d3d3d3; padding-bottom:25px; font-size:24px; color:#3b3b3b; margin-bottom:30px;}
.contact_suggestion .yth_join_B{display:block; overflow:hidden; margin-bottom:20px;}
.contact_suggestion .yth_join_B .yth_join_sp{width:100px; float:left; height:44px; line-height:44px; font-size:15px; color:#565656;}
.contact_suggestion .yth_join_B input{width:calc(100% - 100px); float:left; height:44px; line-height:42px; border:1px solid #7a7a7a; padding:0 10px; font-size:14px; color:#565656; border-radius:5px; background:#f8f8f8;}
.contact_suggestion .yth_join_B textarea{width:calc(100% - 100px); float:left; height:104px; border:1px solid #7a7a7a; padding:10px; font-size:14px; color:#565656; border-radius:5px; outline:none; background:#f8f8f8;}
.contact_suggestion .yth_join_B .yth_join_input{width:122px; float:left; height:44px; line-height:42px; border:1px solid #7a7a7a; padding:0 10px; font-size:14px; color:#565656; border-radius:5px; background:#f8f8f8;}
.contact_suggestion .yth_join_B .yth_join_yzm{width:80px; float:left; height:44px; display:flex; align-content:center; align-items:center; margin-left:15px; cursor:pointer;}
.contact_suggestion .yth_join_B .yth_join_btn{width:calc(100% - 100px); float:left; background:#0588c5; height:52px; border-color:#0588c5; font-size:18px; color:#fff;}
/*END*/


@media (max-width:1460px) {
.header {padding:0 1%;}
.zx {padding:18px 1%;}
.bigbox {padding:40px 1%;}
.gsjj_box {padding:0 1% 40px 1%;}
.gsjj_txt {padding:15px;}
.gsjj_R .gsjj_B {padding:15px 15px 0 15px;}
.gsjj_R .gsjj_B img{width:50%;}
.gsjj_R .gsjj_B .gsjj_B_sp {padding-top:10px;}
.footer {padding: 40px 1%;}

/*关于广信城投-集团概述*/
.company_title{padding:0 1%;}
.company_contect{padding:40px 1%;}

/*关于广信城投-企业文化*/
.culture img{width:65%;}

/*广信城投荣誉-社会公益*/
.welfare img:first-child{width:55%;}
/*END*/

/*广信城投会-广信城投会介绍*/
.yth_L{width:16%;}
.yth_R{width:82%;}

/*广信城投会-广信城投家书*/
.letter_ul{width:100%;}
.letter_ul li{width:19%; margin:0 0.5% 15px 0.5%;}
/*END*/

/*合作伙伴*/
.hz_ul{width:100%;}
.hz_ul li{width:19%; margin:0 0.5% 16px 0.5%;}
.hz_ul li .hz_hover {padding:5px;}
/*END*/

/*集团业务*/
.cp{padding:0 1%;}
.cpxq_L{width:60%;}
.cpxq_R{width:38%;padding:20px 40px;}
/*END*/

}




@media (max-width:1220px) {
.bigbox_ul li{width:18%;}
.bigbox_ul li a .bigbox_L{padding:15px;}
.bigbox_ul li a .bigbox_L .bigbox_hover{padding:15px;}
.bigbox_ul li:nth-child(1){width:46%;}
.gsjj_R .gsjj_B .gsjj_B_p {line-height:24px;}
.gsjj_R .gsjj_img {width: 300px;}
.gsjj_R .gsjj_img::before {padding-top: 61.338%;}

.footer_box>div{padding:0 1%;}

/*关于广信城投-集团概述*/
.company_contect{padding:30px 1%;}
.company_B img:nth-child(1) {width:45%;}
.company_B img:nth-child(2) {max-width: 50%;}

/*关于广信城投-企业文化*/
.culture img{width:100%; float:none; margin:0 0 20px 0;}
.culture .culture_p {margin-bottom:20px;}

/*广信城投会-广信城投会介绍*/
.yth_L{width:22%;}
.yth_R{width:76%;}

/*广信城投会-广信城投家书*/
.letter_ul li{width:24%;}
/*END*/

/*合作伙伴*/
.hz_ul li{width:24%;}
/*END*/

/*联系我们-投诉建议*/
.contact_suggestion .yth_join_L{width:50%;}
.contact_suggestion .yth_join_R{width:50%;}
/*END*/

/*集团业务*/
.cp_ul li a .cp_B{width:45%;}
.cp_ul li a .cp_BB{width:55%;}
.cpxq_L{width:55%;}
.cpxq_R{width:43%;padding:15px 30px;}
/*END*/
}


@media (max-width:991px){
/*手机头部+导航*/
.logo{width:100%; position:relative;}
.icon-menu{cursor:pointer; width:36px; height:20px; position:absolute;right:1%;top:50%; color:#c66728; margin-top:-10px; z-index:9999999; background:url(../images/menu_logo.png) no-repeat center center; background-size:100% 100%;}
/*END*/
.header_R {width:100%; position:relative;}
nav {display:none; width:150px; position:absolute; right:0; top:0; z-index:9999; background:rgba(5, 136, 197, 0.8) none repeat scroll 0 0 !important; background-color:#0588c5; padding:2px;}
nav ul li{width:100%;}
nav ul li .nav_a{height:40px; line-height: 40px; color: #fff; border-bottom:1px solid #fff;}
nav ul li:hover .nav_a{background:#fff; color:#0588c5;}
nav ul li:hover .nav_a::before {width:0px;}

.header_nav {height:30px; line-height: 30px; position: absolute; right:80px; top:-60px;}
.header_nav .header_form{top:60px;}
.txtScroll-top .zx_R a:nth-child(1) {margin-left:25px;}
.bigbox {padding:30px 1%;}
.bigbox_txt {width: 100%; height: auto; text-align:center;}
.bigbox_ul {width:100%;}
.bigbox_ul li a .bigbox_L {padding: 10px;}
.bigbox_ul li a .bigbox_L .bigbox_hover {padding: 10px;}

.gsjj_box {margin-top:0; padding:15px 1%;}
.gsjj_L {width: 100%;}
.gsjj_R {width:100%; margin-top:15px;}
.footer {padding:30px 1%;}
.footer_txt a {margin: 0 5px;}

/*新闻中心*/
/*新闻轮播图*/
.news-imgbox .swiper-slide{padding-right:20px;}
.news-imgbox .swiper-slide .news_B{width:50%; margin-right:20px;}
.news-imgbox .swiper-slide .news_BB .news_BB_L{width:100%;}
.news-imgbox .swiper-pagination {bottom:5%; padding-left:51%;}
.news_contect{margin-top:30px;}
.news_ul li .news_BB .news_BB_L{width:100%;}
/*END*/

/*加入广信城投-社会招聘*/
.jobxq{padding:40px;}
/*END*/

/*广信城投会-加入广信城投会*/
.yth_join{display:block;}
.yth_join_L{width:100%;}
.yth_join_L::before{content:""; display:block; padding-top:50%;}
.yth_join_R{width:100%; padding:15px;}
/*END*/

/*广信城投会-广信城投会介绍*/
.yth_L{width:28%;}
.yth_R{width:70%;}

/*广信城投会-广信城投家书*/
.letter_ul li{width:32.33%;}
/*END*/

/*合作伙伴*/
.hz_ul li{width:32.33%; margin:0 0.5% 10px 0.5%;}
/*END*/

/*联系我们-投诉建议*/
.contact_suggestion{display:block;}
.contact_suggestion .yth_join_L{width:100%;}
.contact_suggestion .yth_join_L::before{content:""; display:block; padding-top:50%;}
.contact_suggestion .yth_join_R{width:100%; padding:15px;}
/*END*/

/*集团业务*/
.cp_ul li a .cp_BB{padding:20px;}
.cpxq_L{width:48%;}
.cpxq_R{width:48%;padding:20px;}
/*END*/

}

@media (max-width:767px){
/*手机头部+导航*/
.logo {padding:4px 1%;}
.logo img{width:65%;}

.zx {padding:10px 1%;}
.txtScroll-top .zx_R {width:100%; margin-left:0; border-bottom:1px solid #ccc; padding-bottom:5px; margin-bottom:5px;}
.txtScroll-top .zx_R a {line-height:24px; font-size:14px;}
.txtScroll-top .zx_R a:nth-child(1) {width:86px; height:24px; line-height:22px; border-radius: 17px; margin-left:10px;}
.txtScroll-top .zx_R a:nth-child(3) {margin: 0 5px;}
.txtScroll-top .zx_logo {margin-right:5px;}
.txtScroll-top .bd {width:calc(100% - 30px);}
.txtScroll-top .infoList li .date {width:70px; margin-right:10px;}
.txtScroll-top .infoList li a {font-size:13px;}

.bigbox {padding:15px 1%;}
.bigbox_txt {padding:10px;}
.bigbox_ul {height:auto;}
.bigbox_ul li {width: 50%; height: auto;}
.bigbox_ul li a .bigbox_L {height:auto; padding:10px; border-left:none;}
.bigbox_ul li a .bigbox_L .bigbox_hover {position: relative; padding:10px 0; margin-top:15px;}
.bigbox_ul li a .bigbox_L .bigbox_hover .bigbox_spp {margin-top:10px;}
.bigbox_ul li:nth-child(1) {width:50%; border-right: 1px solid #fff; border-bottom: 1px solid #fff;}
.bigbox_ul li:nth-child(2) {border-left: 1px solid #fff; border-bottom: 1px solid #fff;}
.bigbox_ul li:nth-child(3) {border-right: 1px solid #fff; border-top: 1px solid #fff;}
.bigbox_ul li:nth-child(4) {border-left: 1px solid #fff; border-top: 1px solid #fff;}

.gsjj_img {width:100%;}
.gsjj_txt {padding:10px;}
.gsjj_R .gsjj_img {width: 100%;}
.gsjj_R .gsjj_B {padding:10px;}
.footer {padding:10px 1%;}
.footer_box>div {width:100%; text-align:center; line-height:22px;}

/*关于广信城投-集团概述*/
.company_title {height:auto; border-bottom:none; padding:0;}
.company_T {width:100%; line-height:50px; font-size:20px; background:url(../images/sj_jiantou.png) no-repeat right center #0588c5; color: #fff; text-indent:20px;}
.company_nav {display:none; width:100%;}
.company_nav li {width:100%; margin:2px 0 0 0;}
.company_nav li a {height:40px; line-height:40px; font-size:14px; color: #7e7e7e; background:#f3f3f3;}
.company_nav li:hover a{background:#0588c5; color:#fff;}
.company_nav li:hover a:before{bottom:-2px;}
.company_contect {padding:15px 1%;}
.company_B img:nth-child(1) {width:100%; margin:0 0 10px 0;}
.company_B img:nth-child(2) {max-width: 100%;}
.company_img {padding-top:10px; margin-top:10px;}
.company_ul {padding-top:15px;}
.company_ul li {width:100%; margin-bottom:10px;}
.company_ul li .company_sp {height:43px; line-height:42px;}
.company_ul li .company_sp span {font-size:20px; margin-right:10px;}

/*关于广信城投-发展历程*/
.history{display:block; padding-left:0; position:relative; margin-bottom:10px;}
.history_title{width:100%; float:left; position:relative; left:50%; bottom:0; z-index:9; transform: translateX(-50%);}
.history-imgbox{padding:10px; background:none; border:2px solid #85c5e7;}
.history-imgbox .swiper-wrapper{align-items:flex-start;}
.history-imgbox .swiper-slide {border-left:2px solid #a2d3ec; position:relative; padding:0 0 0 20px;}
.historys{display:block; padding-left:0; position:relative;}
.historys .history_title{margin-bottom:10px;}
.historys .history-imgboxs{padding:10px; background:none; border:2px solid #bed88b;}
.historys .history-imgboxs .swiper-wrapper{align-items:flex-start;}
.historys .history-imgboxs .swiper-slide {padding:0 0 0 20px;}

.honor{ padding-bottom:80px; margin:0;}
.honor .history-next {bottom: 20px;}
.honor .history-prev {bottom: 20px;}

/*关于广信城投-发展战略*/
.strategy span{padding:10px 0 5px 0;}
.strategy_ul{margin-top:10px; padding-top:10px;}
.strategy_ul li .strategy_B{width:100%;}

/*关于广信城投-企业文化*/
.culture img{margin:0 0 10px 0;}
.culture .culture_p {margin-bottom:10px;}

/*关于广信城投-企业架构*/
.architecture_txt{padding-bottom:10px; margin-bottom:10px;}

/*新闻中心*/
/*新闻轮播图*/
.news-imgbox .swiper-slide{padding:0 0 20px 0;}
.news-imgbox .swiper-slide .news_B{width:100%; margin-right:0; float:none;}
.news-imgbox .swiper-slide .news_BB .news_BB_L .news_p{margin-top:10px;}
.news-imgbox .swiper-slide .news_BB .news_BB_L .news_sp{margin-top:5px;}
.news-imgbox .swiper-slide .news_BB .news_BB_L .news_txt{margin-top:10px;}
.news-imgbox .swiper-slide .news_heng{margin-top:10px;}
.news-imgbox .swiper-pagination {bottom:0; padding-left:0;}
.news_contect{margin-top:20px;}
.news_contect_B{margin-bottom:15px;}
.news_title{margin-bottom:15px;}
.news_ul li{padding-bottom:10px; margin-bottom:10px;}
.news_ul li .news_B{width:80px; margin-right:10px;}
.news_ul li .news_B .news_img::before{padding-top:100%;}
.news_ul li .news_BB .news_BB_L .news_p{height:26px; line-height:26px;}
.news_ul li .news_BB .news_BB_L .news_txt{height:40px; line-height:20px; font-size:12px;}
.news_ul li .news_BB .news_BB_L .news_sp{height:14px; line-height:14px;}
.news_M {margin-left:0;}
.xwxq_txt{padding-top:15px;}
/*END*/

/*广信城投荣誉-社会公益*/
.welfare img:first-child{width:100%; float:none; margin-left:0;}
.welfare img{margin-bottom:10px;}
.welfare .welfare_B{margin-top:10px;}
/*END*/

/*加入广信城投-人才理念*/
.join_ul li{padding:5px;}
.join_ul li .join_B{width:110px; margin-right:10px;}
.join_ul li .join_B .join_img::before{padding-top:100%;}
.join_ul li .join_p{height:30px; line-height:30px; font-size:20px;}
.join_ul li .join_txt{height:80px; line-height:20px; margin-top:0; font-size:14px;}

/*加入广信城投-社会招聘*/
.job_ul li dl dd{width:12%; height:40px; line-height:40px; font-size:12px;}
.job_ul li dl dd:nth-child(1){width:38%;}
.job_ul li dl dd:nth-child(2){width:30%;}
.job_ul li dl dd:last-child{width:20%;}
.job_ul li:first-child dl dd{ font-size:14px;}

.jobxq{padding:10px;}
/*加入广信城投-社会招聘-弹出框*/
.jobxq_jpver{ z-index:999999999999;}
.jobxq_B {max-width:96%;}
.jobxq_B .jobxq_T{height:50px; line-height:40px; font-size:18px;}
.jobxq_B .jobxq_sp{height:36px; line-height:36px; font-size:16px;}
.jobxq_B .jobxq_form{padding:10px;}
.jobxq_B .jobxq_form .jobxq_BB{margin-bottom:5px;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_pp{width:75px; height:30px; line-height:30px; font-size:14px;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_pp em{padding-left: 32px;}
.jobxq_B .jobxq_form .jobxq_BB input{width:calc(100% - 75px);height:30px; padding:0 5px;}
.jobxq_B .jobxq_form .jobxq_BB textarea{width:calc(100% - 75px); height:60px; padding:5px;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_file{width:110px;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_file span{height:30px; line-height:28px; font-size:14px;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_file input{height:34px;}
.jobxq_B .jobxq_form .jobxq_BB .jobxq_btn{height:34px; margin-top:5px; font-size:16px;}
/*END*/

/*广信城投会-广信城投会介绍*/
.yth_L{width:28%;}
.yth_L ul li a {height:40px; line-height:38px; padding:0 5px; font-size:12px;}
.yth_L ul li a i {font-size:16px; margin-right:5px;}
.yth_R{width:70%; padding-left:5px;line-height:30px;}

/*广信城投会-广信城投家书*/
.letter_ul li{width:48%; margin:0 1% 10px 1%;}

/*广信城投会-加入广信城投会*/
.yth_join_R{padding:10px 0;}
.yth_join_p{line-height:30px;padding-bottom:10px; font-size:20px; margin-bottom:10px;}
.yth_join_B{margin-bottom:10px;}
.yth_join_B .yth_join_sp{width:90px; height:30px; line-height:30px; font-size:14px;}
.yth_join_B input{width:calc(100% - 90px); height:30px; line-height:28px;}
.yth_join_B textarea{width:calc(100% - 90px); height:90px;}
.yth_join_B .yth_join_input{width:100px; height:30px; line-height:28px;}
.yth_join_B .yth_join_yzm{width:60px; height:30px; margin-left:10px;}
.yth_join_B .yth_join_btn{width:calc(100% - 90px); height:40px; font-size:16px;}
/*END*/

/*合作伙伴*/
.hz_ul li{width:48%; margin:0 1% 6px 1%;}
/*END*/

/*联系我们-联系方式*/
.contact_B .contact_p{font-size:20px;}
.contact_B .contact_txt{margin-top:0; padding-bottom:10px;}
.contact_txt{padding-top:10px;}
.contact_txt .contact_L{width:100%;}
.contact_txt .contact_R{width:100%; margin-top:10px;}
.contact_txt .contact_R .contact_img{ float:left; margin:0 10px;}

/*联系我们-投诉建议*/
.contact_suggestion .yth_join_R{padding:10px 0;}
.contact_suggestion .yth_join_p{line-height:30px;padding-bottom:10px; font-size:20px; margin-bottom:10px;}
.contact_suggestion .yth_join_B{margin-bottom:10px;}
.contact_suggestion .yth_join_B .yth_join_sp{width:90px; height:30px; line-height:30px; font-size:14px;}
.contact_suggestion .yth_join_B input{width:calc(100% - 90px); height:30px; line-height:28px;}
.contact_suggestion .yth_join_B textarea{width:calc(100% - 90px); height:90px;}
.contact_suggestion .yth_join_B .yth_join_input{width:100px; height:30px; line-height:28px;}
.contact_suggestion .yth_join_B .yth_join_yzm{width:60px; height:30px; margin-left:10px;}
.contact_suggestion .yth_join_B .yth_join_btn{width:calc(100% - 90px); height:40px; font-size:16px;}
/*END*/

/*集团业务*/
.cp{padding:0;}
.cp_nav{display:none; width:100%; position:relative; bottom:0;}
.cp_nav li{width:100%;}
.cp_nav li a{padding:5px; display:flex; align-items:center;}
.cp_nav li a img{float:left; margin-right:10px;}
.cp_contect{padding:15px 1%;}
.cp_ul li{margin-bottom:10px;}
.cp_ul li a{display:block;}
.cp_ul li a .cp_B{width:100%;}
.cp_ul li a .cp_B .cp_img::before{content:""; display:block; padding-top:65%;}
.cp_ul li a .cp_BB{width:100%; padding:5px;}
.cp_ul li a .cp_BB .cp_txt{height:auto; margin-top:0;}
.cp_ul li a .cp_BB .cp_txt span{height:30px; line-height:30px;}
.cp_ul li a .cp_BB .cp_sp{margin-top:10px; height:auto;}
.cp_ul li a .cp_BB .cp_sp i{ margin-right:10px;}

.cpxq_T {font-size:20px; line-height:30px; padding-bottom:10px;}
.cpxq_txt {padding:10px 0;}
.cpxq_B {padding-top:10px;}
.cpxq_L{width:100%;}
.cpxq_R{width:100%;padding:0px; margin-top:10px;}
.cpxq_R .cpxq_p {line-height:40px;}
.cpxq_R .cpxq_weixin {padding-top:10px;}
/*END*/

}
/*手机底部*/
.hot{width:100%; height:58px; position:fixed; bottom:0; left:0; z-index:9999999999999; border-top:solid 2px #fff; background:#333;}
.hot span{ color:#fff; font-size:16px; line-height:20px; text-align:center !important;}
.hot h6{ font-size:12px; line-height:20px; text-align:center !important;}
.hot .row{margin:0 !important;}
.hot .row div{padding:0 2px 0 0 !important;}
.hot .row div:last-child{padding:0 !important; background:none;}
.hot .row div a{ display:block; color:#fff; padding:7px 0;}
.hot .row div:hover a{background:#222;}
.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%;}
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px; border:2px solid #222;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.fenxiang-box:after{ content: ""; position: absolute; left:75%; bottom:-6px; z-index: 1; width:25%; height:6px; background: url(../images/icon/dbtc_jt.png) no-repeat center;}
.dbbox .dbs.ewm-box img{ max-width: 140px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 .li{ position: relative; padding: 6px 0; width: 20%; height: 44px; }
.dbbox .dbs.fenxiang-box .bdshare-button-style1-32 a{ position: absolute; left: 50%; top:6px; margin:0 0 0 -16px; float: inherit !important; display: block; }
/*End*/



/*表单内容*/
.formshow{}
.formshow .item{font-size:14px;line-height:30px;clear:both;}
.formshow .item .lefter{display:inline-block;width:120px;font-style:normal;color:#555;font-size:14px;float:left;}
.formshow .item .righter{margin-left:120px;line-height:30px;}
.formshow .item .righter .pic{max-width:400px;margin:10px 0;}
.formshow .item .righter video{width:450px;height:300px;}

.imagelist{overflow:hidden;}
.imagelist ul{margin:0;padding:0;list-style:none;}
.imagelist ul li{float:left;width:19%;margin-right:1%;border:1px solid #ddd;padding:5px;border-radius:4px;margin-top:15px;cursor:pointer;position:relative;}
.imagelist ul li .preview{height:140px;background:#fafafa;overflow:hidden;text-align:center;}
.imagelist ul li .preview img{vertical-align:middle;max-width:100%;max-height:140px;}
.imagelist ul li .preview:after{content:' ';width:0;height:100%;display:inline-block;vertical-align:middle;overflow:hidden;}
.imagelist ul li .intro textarea{width:100%;margin:5px 0;padding:8px 10px;font-size:14px;height:50px;color:#999;}
.imagelist ul li .action{text-align:center;overflow:hidden;}
.imagelist ul li .action a{text-align:center;color:#999;outline:none;width:33.3333%;float:left;}
.imagelist ul li .action a:hover{color:#f30;}
.imagelist ul .hover{border:1px solid #6b0;}
.imagelist ul .hover:after{width:0;height:0;border-top:40px solid #66bb00;border-left:40px solid transparent;position:absolute;display:block;right:0;content:"";top:0;z-index:1001;}
.imagelist ul .hover:before{font:normal normal normal 14px/1 FontAwesome;content:"f00c";display:block;position:absolute;top:5px;right:4px;z-index:1002;color:#fff;}

