@charset "utf-8";
/* CSS Document */
/*@font-face{font-family: ziti; src: url('HarmonyOS_Sans_SC_Regular.ttf');}*/
/*@font-face{font-family: zt; src: url('zyst REGULAR.OTF');}*/
html,body{color:#3d3d3d; font-size: 14px; margin:0; padding:0; font-family: ziti; height: 100%; background: #fcfbf8;font-family:"微软雅黑"}
.main{height: auto; margin: 0 auto; transition: all .5s ease 0s; overflow: hidden;}
h1,h2,h3,h4{font-size: 14px; line-height: 1;}
i{font-style:normal;}
img{border: 0; width:100%; vertical-align:middle;}
.fl{float:left;}
.fr{float:right;}
ul,li,dl,dd{list-style-type:none; margin:0; padding:0}
a{cursor: pointer;}
i,em{font-style: normal;}
table{width: 100%;}
a{background: transparent; text-decoration: none; color:#3d3d3d;}
a:active, a:hover {outline: 0; cursor: pointer;}
.f_cb{zoom: 1; }
.f_cb:after{display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: ".";}
*{-webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;/*firefox*/ -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}

.header{position: fixed; z-index: 999; width: 100%; left: 0; top: 0;}
.header .logo{float: left;}
.header .logo img{width: 100%; height: auto;}
.header .nav{float: left; zoom: 1; position: relative;}
.header .nav:after{content: " "; background: #5B533A; width: 1px; position: absolute; right: 0;}
.header .nav ul li{float: left; letter-spacing: 0.02em; text-align: right;}
.header .nav ul li a{color: #5B533A;}
.header .frs{float: right; }
.header .frs .qh{float: left; color: #5B533A; text-transform: uppercase;}
.header .frs .qh a{color: #5B533A; }
.header .frs .qh a:last-child{color: #C1BCAF;}
.header .frs .js_sscf{float: right;}
.top_sous{width: 100%; background: #fff; position: fixed; left: 0; z-index: 55; display: none;}
.ss_tit{font-weight: 300; letter-spacing: 0.03em; font-family: zt;}
.wzss{border-bottom: 2px solid #5B533A;}
.top_sous .text{float: left; border: none; color: rgba(34,34,34,.3); background-image: url(../images/ss.png); background-position: left center; background-repeat: no-repeat;}
.top_sous .iconfont{float: right; text-align: right; border: none; color: #5B533A; background: none; margin: 0; padding: 0;}
.small{background: #f9f8f3;}
.sp_nav{top: 2.9%; position: fixed; right: 2%; z-index: 99999; width: 20px; height: 20px; background-image: url(../images/dh.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%;}
.sp_nav_se{background-image: url(../images/gb.png); background-position: center; background-repeat: no-repeat; background-size: 70% 70%;}
.sjj_nav{position:fixed; z-index:999; background: #5B533A; width: 100%; height: calc(100% - 45px); font-size: 14px; line-height: 30px; top:-100%; right:0; overflow:auto; overflow-x:hidden; padding: 0 3%;}
.nav_show{top: 60px;}
.sjj_nav ul li{zoom: 1; position: absolute;}
.sjj_nav ul li a:after{position: absolute; left: 0; top: 1.4933rem; height: 1px; width: 28px; z-index: 2; content: " ";}
.sjj_nav ul li:after{ display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }
.sjj_nav ul li:before{position: absolute; left: 0; top: 44px; height: 1px; width: 100%; background: #eee; content: " "; z-index: 1;}
.sjj_nav ul li i{position:absolute;top:5px;right:0px; height:1.4933rem;padding:0px 7px 0 7px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);}
.sjj_nav ul li{position:relative;line-height: 45px; font-size:14px;}
.sjj_nav ul li:hover ul li{display: block;}
.sjj_nav ul li:hover ul{margin: 15px 0;}
.sjj_nav ul li ul{zoom: 1;}
.sjj_nav ul li ul:after{display: block; height: 0; clear: both; visibility: hidden; overflow: hidden; content: "."; }
.sjj_nav ul li ul li{display: none;}
.sjj_nav ul li a{color:#fff; width:80%;}
.sjj_nav ul li ul li{float: left; width: 100%; height: 35px; line-height: 35px;}
.sjj_nav ul li ul li:hover{background: #5B533A;}
.sjj_nav ul li ul li:hover a{color: #fff;}
.sjj_nav ul li ul li:nth-child(3n){margin-right: 0;}
.sjj_nav ul li ul li:before{display: none;}
.sjj_nav ul li ul li a{color:#fff;display:block; text-align:left; width: 100%;}
.sjj_nav ul li ul li a:after{display: none;}
.sjj_nav ul li i svg{width:20px;height:20px;fill:#b8b8b8;}
.moblie{display: none;}

.banner{width: 100%; background-position: center top; background-repeat: no-repeat; background-size: 100% 100%; position: relative;}
.in_banner{overflow: hidden; margin: 0 auto; width: 100%;}
.in_banner .swiper-slide,.in_banner .swiper-slide img{width: 100%;}
.in_banner_a{text-align: center; margin: 0 auto; position: absolute;}
.in_banner_a .swiper-pagination-bullet{background: none; border-radius: 100%; opacity: 1; position: relative; transition: all .4s ease .2s;}
.in_banner_a .swiper-pagination-bullet:before{content:''; background: rgba(91,83,58,.3); border-radius: 100%; position: absolute; top: 50%; left: 50%; transition: all .4s ease 0s;}
.in_banner_a .swiper-pagination-bullet-active:before{background: #5B533A; margin: 0;}

.strategy{position: relative;}
.zl_title{text-align: center;}
.zl_title .tit{letter-spacing: -0.02em; color: #5B533A; position: relative;}
.zl_title .tit:before{height: 1px; background: #5B533A; content: " "; display: block; position: absolute; bottom: 0; left: 50%; -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); -o-transform: translate(-50%, 0%); transform: translate(-50%, 0%);}
.zl_title .mc{color: #5B533A; font-family: zt;}
.s_dw .fl{color: #000;}
.s_dw .fl .tit{overflow: hidden;}
.s_dw .fl .xx{color: rgba(0,0,0,.8); overflow: hidden;}
.s_dw .fr{background: #E2E0D7; color: #5B533A; position: absolute; right: 0; top: 226px;}
.s_dw .fr .rmb{letter-spacing: -0.05em; border-bottom: 1px solid #c8c8c8; font-family: zt;}
.s_dw .fr .rmb .tit{font-family: ziti;}
.dw_lie ul li{float: left; color: #000;}
.dw_lie ul li:nth-child(2n){margin-right: 0;}
.dw_lie ul li .sm{color: rgba(0,0,0,.8); overflow: hidden;}
.hxtd{width: 100%; background-image: url(../images/hxtd.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%; overflow: hidden; position: relative;}
.hxtd:before{position: absolute; right: 0; top: 0; background: url(../images/fz1.png) repeat; height: 100%; content:''; width: 31%;}
.hxtd .zb{float: left; color: #fff; overflow: hidden; position: relative;}
.hxtd .zb .tit{border-bottom: 1px solid #fff;}
.hxtd .zb .tdbj{font-family: zt;}
.hxtd .yb{float: right; color: #5B533A; position: relative; z-index: 1; /*position: absolute; top: 0; right: 0;*/}
.hxtd .yb ul li{margin: 0 auto; border-bottom: 1px solid rgba(91,83,53,.2);}
.hxtd .yb ul li:first-child{border-top: 1px solid rgba(91,83,53,.2);}
.content{display: none; border-top: 1px solid #5B533A;}
.content dl dd{overflow: hidden; border: none;}
.hxtd .yb .gd{text-align: right;}
.hxtd_li .swiper-slide{float: left; border-bottom: 1px solid rgba(255,255,255,.8);}
.hxtd_li .swiper-slide:last-child{margin-right: 0;}
.hxtd_li .swiper-slide .name div{color: rgba(255, 255, 255, 0.8); letter-spacing: -0.02em;}
.in_hxtd_l,.in_hxtd_r{position: absolute; z-index: 5; cursor: pointer; transition: all .5s ease 0s; text-align: center;}
.invest .tit{border-bottom: 1px solid #5B533A;}
.invest .zfd{float: left;}
.invest .zfd .xx{color: #5B533A; overflow: hidden; font-family: zt;}
.com_n2 ul li{border-bottom: 1px solid rgba(0,0,0,.1); color: rgba(0,0,0,.5); transition: all .4s ease 0s;}
.com_n2 ul li .xs{display: inline-block; transition: all .4s ease 0s;}
.com_n2 ul li .yc{display: none; transition: all .4s ease 0s;}
.com_n2 ul li.cur_n2 .xs{display: none; transition: all .4s ease 0s;}
.com_n2 ul li.cur_n2 .yc{display: inline-block; transition: all .4s ease 0s;}
.com_n2 ul li.cur_n2{border-bottom: 1px solid #000; transition: all .4s ease 0s; cursor: pointer;}
.com_n2 ul li img{float: right;}
.invest .dispan2{float: right;}
.invest .dispan2 .list2{display: none;}
.invest .dispan2 .tp{float: left;}
.invest .dispan2 .fr .imgs{float: right; position: relative;}
.invest .dispan2 .fr .imgs .bt{position: absolute; bottom: 0; border-top: 1px solid #d8d8d8; color: #fff;}
.invest .dispan2 .fr .anli{clear: both;}
.anli_tit{color: #000;}
.anli_list li{color: #000; overflow: hidden;}

.footer{background-image: url(../images/footer.png); background-position: center; background-size: 100% 100%; background-repeat: repeat; width: 100%;}
.footer .main{overflow: inherit;}
.footer .top{color: #5B533A;}
.top .wzdh .dh_t{letter-spacing: -0.02em;}
.top .wzdh ul li{float: left; transition: all .5s ease 0s;}
.top .wzdh ul li img{float: right; transition: all .5s ease 0s;}
.top .wzdh ul li:hover a{text-decoration: underline; transition: all .5s ease 0s;}
.top .wzdh ul li:hover img{transform: rotate(45deg); transition: all .5s ease 0s;}
.submit .tj{float: left; border: 1px solid #5B533A; border-radius: 10px; text-align: center; color: #5B533A; letter-spacing: -0.02em;} 
.top .fr .fx{float: right;}
.top .fr .fx .fxtb{display: inline-block; text-align: center; border: 1px solid #5B533A; border-radius: 100%; position: relative;}
.top .fr .fx img{margin: 0;}
.lxfs{text-align: right;}
.lx_tit{letter-spacing: -0.02em; color: #5B533A; overflow: hidden;}
.lx_xx{overflow: hidden;}

.top .fr .fx .ewm{display: none; position: absolute; border: 1px solid #5B533A; text-align: center; background: #fff; z-index: 99; transition: all .5s ease 0s;}
.top .fr .fx .fxtb:hover .ewm{display: block; transition: all .5s ease 0s; cursor: pointer;}

.bottom{border-top: 1px solid #ADA079;text-transform: uppercase; color: rgba(91,83,53,.6);}
.bottom a{color: rgba(91,83,53,.6);}
.bottom .fl div{display: inline-block;}

/*搜索结果*/
.ssjg .wzss{color: #222;}
.wzss .anniu{background-image: url(../images/ss.png); background-position: center; background-repeat: no-repeat; background-size: 100% 100%; border: none; background-color: #fff; float: left;}
.wzss .input{border: none; background: none;}
.wzss input::placeholder{color: #222;}
.ssjg .wzss .gb{float: right;}
.title{font-weight: 300; letter-spacing: 0.03em; border-bottom: 1px solid #5B533A;}
.article{border-bottom: 1px solid #5B533A;}
.article .tit{color: #222222; overflow: hidden;}
.article .xx{letter-spacing: 0.03em; overflow: hidden;}
.load-more__btn{color: #000; text-align: center; display: block; clear: both;}

/*资讯*/
.news_bt{font-family: zt;}
.news_bt .fl{color: #5B533A;}
.news_bt .fr{color: #5B533A;}
/*text-decoration: underline;*/
.news_top{border-bottom: 1px solid rgba(91,83,58,.3);}
.news_top .fl .tit{letter-spacing: 0.03em; color: #222;}
.news_top .fl .sj{letter-spacing: 0.03em; color: #666;}
.news_top .fr{color: #000;}
.wqzx .article{float: left; border-bottom: 1px solid rgba(34,34,34,.3); transition: all .5s ease 0s;}
.wqzx .tit{color: #5B533A; font-family: zt;}
.wqzx .img{overflow: hidden;}
.wqzx .img img{-webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1); -webkit-transition: all cubic-bezier(.18,1,.21,1) .9s; -moz-transition: all cubic-bezier(.18,1,.21,1) .9s; -ms-transition: all cubic-bezier(.18,1,.21,1) .9s; -o-transition: all cubic-bezier(.18,1,.21,1) .9s;  transition: all cubic-bezier(.18,1,.21,1) .9s;}
.wqzx .article:hover .img img{-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); transform: scale(1.1);}
.wqzx .bt{color: #222; overflow: hidden; transition: all .5s ease 0s;}
.wqzx .article:hover{border-bottom: 1px solid #5B533A; transition: all .5s ease 0s;}
.wqzx .article:hover .bt{text-decoration: underline; transition: all .5s ease 0s;}
.wqzx .sj{color: #666; overflow: hidden;}

/*资讯详情*/
.detal_tit{color: #5B533A; text-align: center; font-family: zt;}
.detal_time{color: #666; text-align: center; letter-spacing: 0.03em; border-bottom: 1px solid #5B533A;}

/*团队*/
.team{background-position: center top; background-repeat: no-repeat; background-size: 100% 100%; width: 100%;}
.team .news_top{border: none;}
.team .news_bt,.banner .news_bt{margin: 0 auto;}
.com_n1 ul li{float: left; color: #5B533A; overflow: hidden; border-top: 1px solid rgba(91,83,53,.2); transition: all .5s ease 0s;}
.com_n1 ul li:last-child{margin-right: 0;}
.com_n1 ul .cur_n1,.com_n1 ul li:hover{border-top: 1px solid #5B533A; transition: all .5s ease 0s; cursor: pointer;}
.dispan .list1{display: none; background-position: center top; background-repeat: no-repeat; background-size: 100% 100%;}
.list_xs{background: #E2E0D7;}
.list_xs ul li{color: #5B533A; overflow: hidden;}
.csr_tit{color: #5B533A; overflow: hidden; font-family: zt;}
.csr .csr_li li{float: left; border-bottom: 1px solid rgba(34,34,34,.3); position: relative;}
.csr .csr_li li:nth-child(3n){margin-right: 0;}
.csr .csr_li li .name{color: #222; font-family: zt;}
.csr .csr_li li .xx{color: rgb(0,0,0,.8); display: none; transition: all .5s ease 0s;}
.csr .csr_li li:hover{border-bottom: 1px solid #222;}
.csr .csr_li li:hover .black{background: #E2E0D7; position: absolute; bottom: 0; transition: all .5s ease 0s; cursor: pointer;}
.hxcy li:nth-child(4n){margin-right: 0;}
.csr .csr_li li:hover .black .xx{display: block;}
.hxcy li{float: left; border-bottom: 1px solid rgba(34,34,34,.3); position: relative;}
.hxcy li .name{color: #222; font-family: zt; display: block;}
.csr .hxcy li .xx{color: rgb(0,0,0,.8); display: none; transition: all .5s ease 0s; overflow: hidden;}
.csr .hxcy li:hover{border-bottom: 1px solid #222;}
.csr .hxcy li:hover .black{background: #E2E0D7; position: absolute; bottom: 0; left: 0; transition: all .5s ease 0s; cursor: pointer; width: 100%;}
.csr .hxcy li:hover .xx{display: block; transition: all .5s ease 0s;}

/*战略摘要*/
.zbpt{text-align: center;}
.zbpt .main{background: url(../images/fz.png) repeat; border: 1px dotted #f6f6f6; position: relative; overflow: inherit;}
.zbpt .main:before{position: absolute; left: 50%; height: 2px; width: 100%; background: #5B533A; content: " "; -webkit-transform: translate(-50%, 0%); -moz-transform: translate(-50%, 0%); -ms-transform: translate(-50%, 0%); -o-transform: translate(-50%, 0%); transform: translate(-50%, 0%);}
.ptdw_tit .fl{overflow: hidden; font-family: zt;}
.ptdw_tit .fr{height: auto; color: rgba(0,0,0,.7);}
.pt_nr{position: relative;}
.pt_nr .img,.pt_nr .img img{width: 100%;}
.pt_nr .yy{width: 100%; background: #E2E0D7;}
.pt_nr .tp{position: absolute;}
.pt_nr .fr{color: #5B533A;}
.pt_nr .fr .tit{overflow: hidden;}
.pt_nr .fr .rmb{letter-spacing: -0.03em; overflow: hidden; border-bottom: 1px solid  #C8C8C8; font-family: zt;}
.pt_nr .fr .sj{overflow: hidden; color: rgba(0,0,0,.5);}
.ptdw .imgs,.ptdw .imgs img{width: 100%;}
.ywfw{width: 100%; background: #F6F6F6; position: relative;}
.ywfw .fl{color: #5B533A;}
.ywfw .fl .tit{overflow: hidden; font-family: zt;}
.ywfw .fl .xx{color: rgba(0,0,0,.8); overflow: hidden;}
.ywfw .fr{position: absolute; right: 0; top: 0;}
.ywfw .fr img{height: 1016px;}

/*产投矩阵*/
.kfjs_tit{color: #5B533A; font-family: zt; text-align: center;}
.yljk .kfjs_tit,.service .kfjs_tit,.gqtz .kfjs_tit{text-align: center;}
.zbyz_bt .fl{font-weight: 300; color: rgba(0,0,0,.8); overflow: hidden; display: none !important;}
.zbyz_bt .com_n6{/*float: right;*/ margin: 0 auto;}
.com_n6{width: 100%; overflow: hidden;}
.com_n6 ul li{color: #5B533A; display: inline-block; transition: all .5s ease 0s; font-weight: 300; border-bottom: 2px solid rgba(91,83,58,.3);}
.com_n6 ul li:last-child{margin-right: 0;}
.com_n6 ul li.cur_n6{cursor: pointer; transition: all .5s ease 0s; font-weight: normal;}
.com_n6 ul li img{float: right; transition: all .5s ease 0s;} 
.com_n6 ul li.cur_n6 img{transform: rotate(45deg); transition: all .5s ease 0s;}
.dispan6{overflow: hidden;}
.dispan6 .list6 .swiper-slide{float: left; background: #F1F0EB;}
.dispan6 .list6 .swiper-slide:hover{background: #E2E0D7;}
.dispan6 .list6 .swiper-slide:last-child{margin-right: 0;}
.dispan6 .list6 .swiper-slide .tit{font-weight: 300; color: #5B533A; position: relative;}
.dispan6 .list6 .swiper-slide .tit:after{height: 1px;  background: #5B533A; content: " ";  position: absolute; left: 0; bottom: 0;}
.dispan6 .list6 .swiper-slide .xx{font-weight: 300; color: rgba(0,0,0,.8); overflow: hidden;}

.kfjs{background: url(../images/fz.png) repeat;}
.com_n5{width: 100%; text-align: center;}
.com_n5 ul li{color: #5B533A; display: inline-block; transition: all .5s ease 0s; font-weight: 300; text-align: center;}
.com_n5 ul li.cur_n5{cursor: pointer; transition: all .5s ease 0s; font-weight: normal;}
.com_n5 ul li img{float: right; transition: all .5s ease 0s;} 
.com_n5 ul li.cur_n5 img{transform: rotate(45deg); transition: all .5s ease 0s;}
.pg_zplih3{border-bottom: 2px solid rgba(91,83,58,.1); color: #222;}
.pg_zplih2nuw3{border-bottom: 2px solid #222; border-top: 2px solid #222;}
.dispan5 .list5{display: none;}
.list5 ul li:first-child{border-top: 2px solid rgba(91,83,58,.1);}
.pg_zplih3 .bt{float: left;}
.pg_zplitxt3{float: left; display: none;}
.pg_zplitxt3 img{width: 100%;}
.pg_zplih3 .xs{float: right; display: inline-block;}
.pg_zplih3 .sq{float: right; display: none;}
.pg_zplih2nuw3 .xs{float: right; display: none;}
.pg_zplih2nuw3 .sq{float: right; display: inline-block;}

.com_n4{width: 100%; text-align: center;}
.com_n4 ul li{color: rgba(91,83,58,.8); display: inline-block; border-bottom: 1px solid rgba(91,83,58,.3); text-align: left; transition: all .5s ease 0s;}
.com_n4 ul li.cur_n4{border-bottom: 1px solid #5B533A; cursor: pointer; transition: all .5s ease 0s;}
.com_n4 ul li img{float: right; transition: all .5s ease 0s;} 
.com_n4 ul li.cur_n4 img{transform: rotate(45deg); transition: all .5s ease 0s;}
.dispan4{background: #F6F6F6;}
.dispan4 .list4{display: none;}
.dispan4 .list4 .fl .city{color: #5B533A; border-bottom: 1px solid #5B533A; overflow: hidden;}
.dispan4 .list4 .fl .city .zymd,.dispan4 .list4 .fl .city .fgcs{float: left;}
.dispan4 .list4 .fl .xx{font-weight: 300; color: rgba(0,0,0,.8); overflow: hidden;}
.dispan4 .list4 .fr img{width: 100%;}
.dispan4 .list4 .fl .city .sz{font-family: zt;}

.service{background-image: url(../images/service.png); background-position: center top; background-repeat: no-repeat;  width: 100%;} 
.service .tit{color: rgba(91,83,58,.8); text-align: center;}
.service .sm{color: rgba(91,83,58,.8); text-align: center; overflow: hidden;}
.shop{background: #F8F8F8; border-top: 1px solid #5B533A;}
.com_n3{float: left;}
.com_n3 ul li{background: #E2E0D7; color: #5B533A; text-align: center;}
.com_n3 ul li.cur_n3{background: #5B533A; color: #E2E0D7; cursor: pointer;}
.dispan3 .list3{display: none; float: right;}
.shop_li ul li{float: left; border-right: 1px solid #000; text-align: center;}
.shop_li ul li:last-child{border: none;}
.shop_li ul li .wz{color: #5B533A; overflow: hidden;}
.shop_li ul li .num{color: #5B533A; overflow: hidden; font-family: zt;}
.shop_li ul li .num .counter{display: inline-block;}
.shop_gd{clear: both;}
.shop_gd .swiper-slide{float: left; color: rgba(34,34,34,.8); border-bottom: 1px solid rgba(91,83,58,.3);}
.shop_gd .swiper-slide:last-child{margin-right: 0;}
.shop_gd .swiper-slide .nr .fl{overflow: hidden;}
.shop_gd .swiper-slide .nr .fr{overflow: hidden;}

.gqtz_li .swiper-slide{float: left; background: #E2E0D7;}
.gqtz_li .swiper-slide:last-child{margin-right: 0;}
.gqtz_li .swiper-slide ul li{float: left;overflow: hidden; color: rgba(34,34,34,.8); border-bottom: 1px solid rgba(34,34,34,.3); transition: all .5s ease 0s;}
.gqtz_li .swiper-slide ul li div{color: #222; transition: all .5s ease 0s;}
.gqtz_li .swiper-slide ul li:hover{border-bottom: 1px solid #5B533A; cursor: pointer;}
.pg_zplih2{border-bottom: 2px solid rgba(91,83,58,.1); color: #222;}
.pg_zplih2nuw{border-bottom: 2px solid #222; border-top: 2px solid #222;}
.pg_zplih2 .bt{float: left;}
.pg_zplitxt{float: left; display: none;}
.pg_zplih2 .xs{float: right; display: inline-block;}
.pg_zplih2 .sq{float: right; display: none;}
.pg_zplih2nuw .xs{float: right; display: none;}
.pg_zplih2nuw .sq{float: right; display: inline-block;}





@media all and (min-width: 1880px){
	
.main{width: 1700px;}
.header{height: 139px;}
.header .logo{width: 224px; margin-top: 49px;}
.header .fr{width: 750px; margin-top: 67px;}
.header .nav{width: 575px;}
.header .nav:after{height: 15px; top: 5px;}
.header .nav ul li{width: 105px; font-size: 15px;}
.header .frs{width: 110px;}
.header .frs img{width: 15px; height: 15px;}
.header .frs .qh img{margin-right: 5px;}
.header .frs .qh a{margin-right: 4px;}
.header .frs .qh a:last-child{margin: 0 0 0 4px;}
.top_sous{height: 365px; top: 139px;}
.top_sous .ss{width: 1000px; margin: 93px auto 0; height: 122px;}
.ss_tit{font-size: 36px; margin-bottom: 12px; height: 30px; line-height: 30px;}
.wzss{height: 90px;}
.top_sous .text{width: 850px; height: 88px; line-height: 88px; font-size: 36px; background-size: 4%; padding-left: 74px;}
.top_sous .iconfont{width: 74px; height: 88px; line-height: 88px; font-size: 36px;}

.banner{height: 1253px;}
.banner .news_bt{padding: 199px 0 45px !important;}
.in_banner{height: 660px; width: 1700px;}
.in_banner .swiper-slide,.in_banner .swiper-slide img{height: 660px;}
.in_banner_a{bottom: 55px !important;}
.in_banner_a .swiper-pagination-bullet{margin: 0 15px; width: 12px; height: 12px;}
.in_banner_a .swiper-pagination-bullet:before{width: 12px; height: 12px;}
.strategy{margin: 93px 0 114px;}
.zl_title{margin-bottom: 100px;}
.zl_title .tit{height: 48px; line-height: 28px; font-size: 24px;}
.zl_title .tit:before{width: 135px;}
.zl_title .mc{height: 78px; line-height: 78px; font-size: 54px; margin-top: 30px;}
.s_dw{margin-bottom: 92px;}
.s_dw .fl{width: 807px;}
.s_dw .fl .tit{height: 44px; line-height: 44px; font-size: 40px;}
.s_dw .fl .xx{height: 160px; line-height: 40px; font-size: 24px; margin: 30px 0 75px;}
.gd{height: 54px; line-height: 54px; font-size: 20px;}
.gd img{width: 47px; height: 47px; margin-left: 20px;}
.s_dw .fr{width: 47.7%; height: 356px; padding: 65px 0 0 135px;}
.s_dw .fr .rmb{font-size: 76px; width: 425px; padding-bottom: 30px; margin-bottom: 30px;}
.s_dw .fr .rmb .tit{height: 29px; line-height: 29px; font-size: 24px; margin-top: 10px;}
.s_dw .fr .sj{height: 29px; line-height: 29px; font-size: 20px;}
.dw_lie ul li{width: 800px; margin-right: 100px;}
.dw_lie ul li .img{width: 800px; height: 356px;}
.dw_lie ul li .tit{margin: 60px 0 32px; height: 42px; line-height: 42px; font-size: 40px;}
.dw_lie ul li .sm{height: 160px; line-height: 40px; font-size: 24px;}
.hxtd{width: 100%; height: 1175px;}
.hxtd .zb{width: 1150px; margin: 100px 0 0 0; padding-bottom: 130px;}
.hxtd .zb .tit{height: 42px; line-height: 28px; font-size: 24px; width: 134px;}
.hxtd .zb .tdbj{height: 78px; line-height: 78px; font-size: 54px; margin: 30px 0 90px;}
.hxtd .yb{width: 20%; padding-top: 210px; margin-right: 56px;}
.hxtd .yb ul li{padding: 35px 0; width: 100%; font-size: 26px; }
.hxtd .yb .gd{margin-top: 182px;}
.content{margin-top: 34px; padding-top: 34px;}
.content dl dd{height: 30px; line-height: 30px; font-size: 18px;}
.hxtd_li .swiper-slide{width: 341px; margin-right: 60px;}
.hxtd_li .swiper-slide .img,.hxtd_li .swiper-slide .img img{width: 341px; height: 447px;}
.hxtd_li .swiper-slide .name{font-size: 28px; line-height: 33px; margin: 33px 0;}
.hxtd_li .swiper-slide .name div{font-size: 18px; height: 21px; line-height: 21px; margin-top: 4px;}
.in_hxtd_l,.in_hxtd_r{width: 64px; height: 64px; line-height: 64px; bottom: 0; left: 0px;}
.in_hxtd_l img,.in_hxtd_r img{width: 47px; height: 47px;}
.in_hxtd_r{left: 85px;}
.invest{margin: 110px auto;}
.invest .tit{height: 42px; line-height: 28px; font-size: 24px; width: 134px; margin-bottom: 30px;}
.invest .zfd{width: 562px;}
.invest .zfd .xx{height: 160px; line-height: 40px; font-size: 30px; margin-bottom: 215px;}
.com_n2 ul li{height: 90px; width: 450px; line-height: 90px; font-size: 30px;}
.com_n2 ul li img{width: 21px; height: 21px; margin-top: 38px;}
.invest .dispan2{width: 1070px;}
.invest .dispan2 .tp{width: 595px; height: 860px;}
.invest .dispan2 .tp img{width: 595px; height: 860px;}
.invest .dispan2 .fr{width: 400px;}
.invest .dispan2 .fr .imgs{width: 200px; height: 289px; margin-bottom: 210px;}
.invest .dispan2 .fr .imgs img{width: 200px; height: 289px;}
.invest .dispan2 .fr .imgs .bt{left: 20px; bottom: 0; height: 55px; line-height: 55px; width: 160px;}
.anli_tit{height: 30px; line-height: 30px; font-size: 28px; margin-bottom: 30px;}
.anli_list{margin-bottom: 72px;}
.anli_list li{height: 30px; line-height: 30px; font-size: 18px;}

.footer{height: 594px;}
.footer .top{height: 470px; padding-top: 93px;}
.footer .top .fl{width: 700px;}
.top .f_logo{margin-bottom: 128px;}
.top .f_logo,.top .f_logo img{width: 224px; height: 52px;}
.top .wzdh .dh_t{height: 36px; line-height: 36px; font-size: 18px; margin-bottom: 8px;}
.top .wzdh ul li{width: 210px; margin-right: 138px; line-height: 36px;}
.top .wzdh ul li img{width: 11px; height: 11px; margin-top: 12px;}
.top .fr{width: 370px; margin-top: 35px;}
.submit{height: 40px; margin-bottom: 117px;}
.submit .tj{font-size: 15px; width: 190px; height: 40px; line-height: 38px;} 
.submit img{width: 16px; height: 16px; margin-left: 37px;}
.top .fr .fx .fxtb{width: 40px; height: 40px; line-height: 35px; margin-left: 12px;}
.top .fr .fx img{width: 20px; height: 20px;}
.lx_tit{height: 36px; line-height: 36px; font-size: 18px; margin-bottom: 18px;}
.lx_xx{height: 72px; line-height: 36px; font-size: 16px;}

.top .fr .fx .ewm{width: 90px; height: 90px; left: -25px; top: 40px;}
.top .fr .fx .ewm img{width: 80px; height: 80px; margin-top: 5px;}

.bottom{height: 124px; padding-top: 49px; font-size: 16px;}
.bottom .fl div{margin-right: 40px;}
.bottom img{width: 20px; height: 20px; margin-right: 12px;}

/*搜索结果*/
.maindody{width: 1000px; margin: 184px auto;}
.ssjg .wzss{font-size: 36px; height: 90px; line-height: 90px; margin-top: 10px;}
.wzss .anniu{width: 32px; height: 32px; margin: 35px 44px 0 0;}
.wzss .input{width:60%; height: 80px; line-height: 80px; font-size: 36px;}
.ssjg .wzss .gb{width: 24px; height: 24px; margin: 38px 0 0 0;}
.wzss img{width: 32px; height: 32px; margin-right: 44px;}
.title{font-size: 20px; height: 58px; line-height: 30px; margin-top: 45px;}
.article{padding: 35px 0;}
.article .tit{height: 40px; line-height: 40px; font-size: 24px; margin-bottom: 6px;}
.article .xx{height: 90px; line-height: 30px; font-size: 18px;}
.load-more__btn{height: 30px; line-height: 30px; font-size: 20px; margin: 44px 0 36px;}
.load-more__btn img{width: 47px; height: 47px; margin-left: 22px;}

/*资讯*/
.news_bt{margin: 199px auto 27px;}
.news_bt .fl{width: 144px; font-size: 72px; line-height: 72px;}
.news_bt .fr{width: 528px; font-size: 48px; line-height: 52px; margin-top: 68px;}
.news_top{margin-bottom: 105px; padding-bottom: 55px;}
.news_top .img{margin-bottom: 60px;}
.news_top .img,.news_top .img img{width: 1700px; height: 660px;}
.news_top .fl{width: 845px;}
.news_top .fl .tit{height: 100px; line-height: 50px; font-size: 36px; margin-bottom: 42px;}
.news_top .fl .sj{height: 28px; line-height: 28px; font-size: 24px;}
.news_top .fr{margin-top: 14px; font-size: 20px;}
.news_top .fr img{width: 47px; height: 47px; margin-left: 20px;}
.wqzx{margin-bottom: 68px;}
.wqzx .article{width: 400px; margin: 0 33px 68px 0; padding: 0 0 20px;}
.wqzx .article:nth-child(4n){margin-right: 0;}
.wqzx .tit{height: 66px; line-height: 66px; font-size: 64px; margin-bottom: 60px;}
.wqzx .img,.wqzx .img img{width: 400px; height: 247px;}
.wqzx .bt{height: 80px; line-height: 40px; font-size: 28px; margin: 40px 0 80px;}
.wqzx .sj{height: 23px; line-height: 23px; font-size: 20px;}

/*资讯详情*/
.detal_tit{line-height: 70px; font-size: 48px; margin: 267px 0 36px;}
.detal_time{height: 52px; line-height: 28px; font-size: 24px; margin-bottom: 34px;}

/*团队*/
.team{height: 1174px;}
.team .news_bt,.banner .news_bt{padding: 199px 0 27px;}
.team .news_bt .fr,.banner .news_bt .fr{font-size: 32px; width: 1050px;text-align:right}
.com_n1{margin-bottom: 55px;}
.com_n1 ul li{width: 480px; height: 135px; line-height: 50px; font-size: 40px; margin-right: 130px; padding-top: 35px;}
.dispan .list1{width: 1700px; height: 660px; margin-bottom: 110px;}
.list_xs{padding: 34px 107px 58px 33px; max-width: 481px;}
.list_xs ul li{height: 35px; line-height: 35px; font-size: 20px;}
.csr_tit{height: 66px; line-height: 66px; font-size: 64px; margin-bottom: 60px;}
.csr .csr_li li{width: 502px; height: 768px; margin: 0 97px 88px 0;}
.csr .csr_li li .img,.csr .csr_li li .img img{width: 502px; height: 637px;}
.csr .csr_li li .name{height: 78px; line-height: 52px; font-size: 36px; margin: 30px 0 25px;}
.csr .csr_li li .name div{height: 26px; line-height: 26px; font-size: 18px;}
.csr .csr_li li .xx{height: 160px; line-height: 32px; font-size: 18px;}
.csr .csr_li li:hover .black{height: 386px; padding: 36px;}
.hxcy li{width: 365px; height: 600px; margin: 0 79px 88px 0;}
.hxcy li .img,.hxcy li .img img{width: 365px; height: 464px;}
.hxcy li .name{height: 78px; line-height: 52px; font-size: 36px; margin: 30px 0 25px;}
.hxcy li .name div{height: 26px; line-height: 26px; font-size: 18px;}
.csr .hxcy li .xx{height: 256px; line-height: 32px; font-size: 18px;}
.csr .hxcy li:hover .black{height: 450px; padding: 30px;}

/*战略摘要*/
.zbpt{margin-top: 22px; padding-bottom: 74px;}
.zbpt .main{height: 835px; padding-top: 46px;}
.zbpt .main:before{bottom: -74px; height: 2px;}
.zbpt img{width: 743px; height: 742px;}
.ptdw{margin: 66px auto 128px;}
.ptdw_tit{margin-bottom: 66px;}
.ptdw_tit .fl{width: 128px; height: 132px; line-height: 66px; font-size: 64px;}
.ptdw_tit .fr{width: 933px; height: auto; line-height: 50px; font-size: 28px;}
.pt_nr .img,.pt_nr .img img{height: 538px;}
.pt_nr .yy{height: 305px;}
.pt_nr .tp{left: 95px; bottom: 182px;}
.pt_nr .tp img{width: 518px; height: 246px;}
.pt_nr .fr{margin-right: 105px;}
.pt_nr .fr .tit{height: 29px; line-height: 29px; font-size: 24px; margin-top: 50px;}
.pt_nr .fr .rmb{height: 86px; line-height: 66px; font-size: 94px;}
.pt_nr .fr .sj{height: 29px; line-height: 29px; font-size: 20px; margin-top: 12px;}
.ptdw .imgs,.ptdw .imgs img{height: 640px;}
.ywfw{height: 1016px; margin-bottom: 130px;}
.ywfw .fl{width: 40%; padding: 179px 0 52px 0;}
.ywfw .fl .tit{width: 128px; height: 132px; line-height: 66px; font-size: 64px;}
.ywfw .fl .xx{height: 250px; line-height: 50px; font-size: 28px;  margin: 60px 0;}
.ywfw .fl .dt,.ywfw .fl .dt img{width: 715px; height: 283px;}
.ywfw .fr{width: 50%;}
.ywfw .fr img{width: 100%; height: 1016px;}

/*产投矩阵*/
.kfjs_tit{height: 66px; line-height: 66px; font-size: 64px;}
.zbyz{margin: 40px auto 100px;}
.zbyz_bt{margin: 22px 0 72px;}
.zbyz_bt .fl{width: 613px; height: 100px; line-height: 50px; font-size: 28px;}
.zbyz_bt .com_n6{width: 675px;}
.com_n6 ul li{/*width: 280px; */height: 62px; line-height: 62px; font-size: 28px; margin-right: 60px;}
.com_n6 ul li img{width: 11px; height: 11px; margin-top: 28px; margin-left: 42px;} 
.dispan6{height: 358px;}
.dispan6 .list6 .swiper-slide{width: 530px; height: 358px; padding: 25px 50px; margin-right: 50px;}
.dispan6 .list6 .swiper-slide .tit{height: 50px; line-height: 50px; font-size: 24px; margin-bottom: 30px;}
.dispan6 .list6 .swiper-slide .tit:after{width: 36px; }
.dispan6 .list6 .swiper-slide .xx{height: 170px; line-height: 34px; font-size: 27px;}

.kfjs{padding: 90px 0 100px;}
.com_n5{margin: 35px auto 15px; width: 100%;}
.com_n5 ul li{width: 130px; height: 66px; line-height: 66px; font-size: 28px; margin-right: 92px;}
.com_n5 ul li img{width: 11px; height: 11px; margin-top: 28px; } 
.pg_zplih3{padding: 16px 40px;}
.pg_zplih2nuw3{padding: 16px 40px;}
.pg_zplih3 .bt{font-size: 30px; width: 350px;}
.pg_zplitxt3{line-height: 32px; font-size: 18px; width: 880px; margin-left: 190px;}
.pg_zplitxt3 img{height: 409px;}
.pg_zplih3 .xs img,.pg_zplih3 .sq img{width: 18px; height: 18px; margin-top: 7px;}

.yljk{margin: 80px auto;}
.com_n4{margin: 50px auto 63px;}
.com_n4 ul li{width: 265px; height: 52px; line-height: 52px; font-size: 28px; margin-right: 97px;}
.com_n4 ul li img{width: 11px; height: 11px; margin-top: 20px;} 
.dispan4{padding: 65px 65px 65px 80px;}
.dispan4 .list4 .fl{width: 694px;}
.dispan4 .list4 .fl .city{height: 175px; margin-bottom: 34px; font-size: 24px;}
.dispan4 .list4 .fl .city .zymd,.dispan4 .list4 .fl .city .fgcs{width: 260px; margin-right: 58px;}
.dispan4 .list4 .fl .city .sz{font-size: 108px;}
.dispan4 .list4 .fl .xx{height: 128px; line-height: 32px; font-size: 18px;}
.dispan4 .list4 .fr{width: 712px;}
.dispan4 .list4 .fr img{width: 100%; height: 498px;}

.service{background-size: 100% 51.5%;  height: 1776px; margin-bottom: 220px; padding-top: 92px;} 
.service .kfjs_tit{margin-bottom: 50px;}
.service .tit{height: 50px; line-height: 50px; font-size: 30px; margin-bottom: 18px;}
.service .sm{height: 96px; line-height: 32px; font-size: 18px; padding: 0 285px; margin-bottom: 108px;}
.shop{ margin-bottom: 100px; padding-bottom: 15px;}
.shop .md{margin-bottom: 30px;}
.com_n3{width: 265px; padding: 28px 35px;}
.com_n3 ul li{height: 60px; line-height: 60px; margin-bottom: 15px; font-size: 20px;}
.dispan3 .list3{width: 1230px; margin-right: 35px;}
.dispan3 .list3 .img,.dispan3 .list3 .img img{width: 1230px; height: 370px;}
.shop_li{padding: 26px 35px;}
.shop_li ul li{width: 406px; height: 73px;}
.shop_li ul li .wz{height: 30px; line-height: 30px; font-size: 15px;}
.shop_li ul li .num{height: 44px; line-height: 44px; font-size: 48px;}
.shop_gd .swiper-slide{width: 808px; margin-right: 82px; padding-bottom: 64px;}
.shop_gd .swiper-slide .img,.shop_gd .swiper-slide .img img{width: 808px; height: 394px;}
.shop_gd .swiper-slide .nr{margin-top: 46px;}
.shop_gd .swiper-slide .nr .fl{width: 130px; height: 50px; line-height: 50px; font-size: 30px;}
.shop_gd .swiper-slide .nr .fr{width: 546px; height: 160px; line-height: 32px; font-size: 18px;}

.gqtz{margin-bottom: 100px;}
.gqtz .kfjs_tit{margin-bottom: 69px;}
.gqtz_li{margin-bottom: 68px;}
.gqtz_li .swiper-slide{width: 1182px; height: 479px; padding: 48px 0 0 68px; margin-right: 48px;}
.gqtz_li .swiper-slide .bt{font-size: 36px; margin-bottom: 53px;}
.gqtz_li .swiper-slide .bt img{width: 89px; height: 89px; margin-right: 36px;}
.gqtz_li .swiper-slide ul li{width: 397px; padding-bottom: 8px; line-height: 32px; font-size: 18px; margin: 0 69px 24px 0;}
.pg_zplih2{padding: 16px 40px;}
.pg_zplih2nuw{padding: 16px 40px;}
.pg_zplih2 .bt{font-size: 30px; width: 350px;}
.pg_zplitxt{line-height: 32px; font-size: 18px; width: 880px; margin-left: 210px;}
.pg_zplih2 .xs img,.pg_zplih2 .sq img{width: 18px; height: 18px; margin-top: 7px;}






}




@media all and (min-width: 1680px) and (max-width: 1880px) {
.main{width: 1550px;}
.header{height: 139px;}
.header .logo{width: 224px; margin-top: 49px;}
.header .fr{width: 750px; margin-top: 67px;}
.header .nav{width: 575px;}
.header .nav:after{height: 15px; top: 5px;}
.header .nav ul li{width: 105px; font-size: 15px;}
.header .frs{width: 110px;}
.header .frs img{width: 15px; height: 15px;}
.header .frs .qh img{margin-right: 5px;}
.header .frs .qh a{margin-right: 4px;}
.header .frs .qh a:last-child{margin: 0 0 0 4px;}
.top_sous{height: 365px; top: 139px;}
.top_sous .ss{width: 1000px; margin: 93px auto 0; height: 122px;}
.ss_tit{font-size: 36px; margin-bottom: 12px; height: 30px; line-height: 30px;}
.wzss{height: 90px;}
.top_sous .text{width: 850px; height: 88px; line-height: 88px; font-size: 36px; background-size: 4%; padding-left: 74px;}
.top_sous .iconfont{width: 74px; height: 88px; line-height: 88px; font-size: 36px;}

.banner{height: 1253px;}
.banner .news_bt{padding: 199px 0 45px !important;}
.in_banner{height: 660px; width: 1550px;}
.in_banner .swiper-slide,.in_banner .swiper-slide img{height: 660px;}
.in_banner_a{bottom: 55px !important;}
.in_banner_a .swiper-pagination-bullet{margin: 0 15px; width: 12px; height: 12px;}
.in_banner_a .swiper-pagination-bullet:before{width: 12px; height: 12px;}
.strategy{margin: 93px 0 114px;}
.zl_title{margin-bottom: 100px;}
.zl_title .tit{height: 48px; line-height: 28px; font-size: 24px;}
.zl_title .tit:before{width: 135px;}
.zl_title .mc{height: 78px; line-height: 78px; font-size: 54px; margin-top: 30px;}
.s_dw{margin-bottom: 92px;}
.s_dw .fl{width: 720px;}
.s_dw .fl .tit{height: 40px; line-height: 40px; font-size: 36px;}
.s_dw .fl .xx{height: 160px; line-height: 40px; font-size: 24px; margin: 30px 0 75px;}
.gd{height: 54px; line-height: 54px; font-size: 20px;}
.gd img{width: 47px; height: 47px; margin-left: 20px;}
.s_dw .fr{width: 47%; height: 356px; padding: 65px 0 0 135px;}
.s_dw .fr .rmb{font-size: 70px; width: 415px; padding-bottom: 30px; margin-bottom: 30px;}
.s_dw .fr .rmb .tit{height: 29px; line-height: 29px; font-size: 24px; margin-top: 10px;}
.s_dw .fr .sj{height: 29px; line-height: 29px; font-size: 20px;}
.dw_lie ul li{width: 720px; margin-right: 110px;}
.dw_lie ul li .img{width: 720px; height: 320px;}
.dw_lie ul li .tit{margin: 60px 0 32px; height: 42px; line-height: 42px; font-size: 40px;}
.dw_lie ul li .sm{height: 160px; line-height: 40px; font-size: 24px;}
.hxtd{width: 100%; height: 1145px;}
.hxtd .zb{width: 1050px; margin: 80px 0 0 0; padding-bottom: 160px;}
.hxtd .zb .tit{height: 42px; line-height: 28px; font-size: 24px; width: 134px;}
.hxtd .zb .tdbj{height: 78px; line-height: 78px; font-size: 54px; margin: 30px 0 90px;}
.hxtd .yb{width: 23%; padding-top: 210px; margin-right: 46px;}
.hxtd .yb ul li{padding: 35px 0; width: 100%; font-size: 26px; }
.hxtd .yb .gd{margin-top: 170px;}
.content{margin-top: 34px; padding-top: 34px;}
.content dl dd{height: 30px; line-height: 30px; font-size: 18px;}
.hxtd_li .swiper-slide{width: 325px; margin-right: 30px;}
.hxtd_li .swiper-slide .img,.hxtd_li .swiper-slide .img img{width: 325px; height: 426px;}
.hxtd_li .swiper-slide .name{font-size: 28px; line-height: 33px; margin: 33px 0;}
.hxtd_li .swiper-slide .name div{font-size: 18px; height: 21px; line-height: 21px; margin-top: 4px;}
.in_hxtd_l,.in_hxtd_r{width: 64px; height: 64px; line-height: 64px; bottom: 0; left: 0px;}
.in_hxtd_l img,.in_hxtd_r img{width: 47px; height: 47px;}
.in_hxtd_r{left: 85px;}
.invest{margin: 110px auto;}
.invest .tit{height: 42px; line-height: 28px; font-size: 20px; width: 134px; margin-bottom: 30px;}
.invest .zfd{width: 500px;}
.invest .zfd .xx{height: 210px; line-height: 35px; font-size: 20px; margin-bottom: 150px;}
.com_n2 ul li{height: 90px; width: 420px; line-height: 90px; font-size: 26px;}
.com_n2 ul li img{width: 21px; height: 21px; margin-top: 38px;}
.invest .dispan2{width: 1000px;}
.invest .dispan2 .tp{width: 550px; height: 795px;}
.invest .dispan2 .tp img{width: 550px; height: 795px;}
.invest .dispan2 .fr{width: 400px;}
.invest .dispan2 .fr .imgs{width: 170px; height: 246px; margin-bottom: 160px;}
.invest .dispan2 .fr .imgs img{width: 170px; height: 246px;}
.invest .dispan2 .fr .imgs .bt{left: 20px; bottom: 0; height: 55px; line-height: 55px; width: 160px;}
.anli_tit{height: 30px; line-height: 30px; font-size: 28px; margin-bottom: 30px;}
.anli_list{margin-bottom: 72px;}
.anli_list li{height: 30px; line-height: 30px; font-size: 18px;}

.footer{height: 594px;}
.footer .top{height: 470px; padding-top: 93px;}
.footer .top .fl{width: 700px;}
.top .f_logo{margin-bottom: 128px;}
.top .f_logo,.top .f_logo img{width: 224px; height: 52px;}
.top .wzdh .dh_t{height: 36px; line-height: 36px; font-size: 18px; margin-bottom: 8px;}
.top .wzdh ul li{width: 210px; margin-right: 138px; line-height: 36px;}
.top .wzdh ul li img{width: 11px; height: 11px; margin-top: 12px;}
.top .fr{width: 370px; margin-top: 35px;}
.submit{height: 40px; margin-bottom: 117px;}
.submit .tj{font-size: 15px; width: 190px; height: 40px; line-height: 40px;} 
.submit img{width: 16px; height: 16px; margin-left: 37px;}
.top .fr .fx .fxtb{width: 40px; height: 40px; line-height: 35px; margin-left: 12px;}
.top .fr .fx img{width: 20px; height: 20px;}
.lx_tit{height: 36px; line-height: 36px; font-size: 18px; margin-bottom: 18px;}
.lx_xx{height: 72px; line-height: 36px; font-size: 16px;}

.top .fr .fx .ewm{width: 90px; height: 90px; left: -25px; top: 40px;}
.top .fr .fx .ewm img{width: 80px; height: 80px; margin-top: 5px;}

.bottom{height: 124px; padding-top: 49px; font-size: 16px;}
.bottom .fl div{margin-right: 40px;}
.bottom img{width: 20px; height: 20px; margin-right: 12px;}

/*搜索结果*/
.maindody{width: 1000px; margin: 184px auto;}
.ssjg .wzss{font-size: 36px; height: 90px; line-height: 90px; margin-top: 10px;}
.wzss .anniu{width: 32px; height: 32px; margin: 35px 44px 0 0;}
.wzss .input{width:60%; height: 80px; line-height: 80px; font-size: 36px;}
.ssjg .wzss .gb{width: 24px; height: 24px; margin: 38px 0 0 0;}
.wzss .wz_tit{height: 30px; font-size: 36px; line-height: 30px;}
.wzss img{width: 32px; height: 32px; margin-right: 44px;}
.title{font-size: 20px; height: 58px; line-height: 30px; margin-top: 45px;}
.article{padding: 35px 0;}
.article .tit{height: 40px; line-height: 40px; font-size: 24px; margin-bottom: 6px;}
.article .xx{height: 90px; line-height: 30px; font-size: 18px;}
.load-more__btn{height: 30px; line-height: 30px; font-size: 20px; margin: 44px 0 36px;}
.load-more__btn img{width: 47px; height: 47px; margin-left: 22px;}

/*资讯*/
.news_bt{margin: 199px auto 27px;}
.news_bt .fl{width: 144px; font-size: 72px; line-height: 72px;}
.news_bt .fr{width: 528px; font-size: 48px; line-height: 52px; margin-top: 68px;}
.news_top{margin-bottom: 105px; padding-bottom: 55px;}
.news_top .img{margin-bottom: 60px;}
.news_top .img,.news_top .img img{width: 1550px; height: 602px;}
.news_top .fl{width: 845px;}
.news_top .fl .tit{height: 100px; line-height: 50px; font-size: 36px; margin-bottom: 42px;}
.news_top .fl .sj{height: 28px; line-height: 28px; font-size: 24px;}
.news_top .fr{margin-top: 14px; font-size: 20px;}
.news_top .fr img{width: 47px; height: 47px; margin-left: 20px;}
.wqzx{margin-bottom: 68px;}
.wqzx .article{width: 370px; margin: 0 23px 60px 0; padding: 0 0 20px;}
.wqzx .article:nth-child(4n){margin-right: 0;}
.wqzx .tit{height: 66px; line-height: 66px; font-size: 64px; margin-bottom: 60px;}
.wqzx .img,.wqzx .img img{width: 370px; height: 228px;}
.wqzx .bt{height: 80px; line-height: 40px; font-size: 28px; margin: 40px 0 80px;}
.wqzx .sj{height: 23px; line-height: 23px; font-size: 20px;}

/*资讯详情*/
.detal_tit{line-height: 70px; font-size: 48px; margin: 267px 0 36px;}
.detal_time{height: 52px; line-height: 28px; font-size: 24px; margin-bottom: 34px;}

/*团队*/
.team{height: 1174px;}
.team .news_bt,.banner .news_bt{padding: 199px 0 27px;}
.team .news_bt .fr,.banner .news_bt .fr{font-size: 36px; width: 580px;}
.com_n1{margin-bottom: 55px;}
.com_n1 ul li{width: 470px; height: 135px; line-height: 50px; font-size: 40px; margin-right: 70px; padding-top: 35px;}
.dispan .list1{width: 1700px; height: 660px; margin-bottom: 110px;}
.list_xs{padding: 34px 107px 58px 33px; max-width: 481px;}
.list_xs ul li{height: 35px; line-height: 35px; font-size: 20px;}
.csr_tit{height: 66px; line-height: 66px; font-size: 64px; margin-bottom: 60px;}
.csr .csr_li li{width: 470px; height: 768px; margin: 0 70px 80px 0;}
.csr .csr_li li .img,.csr .csr_li li .img img{width: 470px; height: 596px;}
.csr .csr_li li .name{height: 78px; line-height: 52px; font-size: 36px; margin: 30px 0 25px;}
.csr .csr_li li .name div{height: 26px; line-height: 26px; font-size: 18px;}
.csr .csr_li li .xx{height: 160px; line-height: 32px; font-size: 18px;}
.csr .csr_li li:hover .black{height: 386px; padding: 36px;}
.hxcy li{width: 342px; height: 570px; margin: 0 60px 75px 0;}
.hxcy li .img,.hxcy li .img img{width: 342px; height: 435px;}
.hxcy li .name{height: 65px; line-height: 45px; font-size: 30px; margin: 30px 0 25px;}
.hxcy li .name div{height: 26px; line-height: 26px; font-size: 16px;}
.csr .hxcy li .xx{height: 256px; line-height: 32px; font-size: 18px;}
.csr .hxcy li:hover .black{height: 410px; padding: 20px;}

/*战略摘要*/
.zbpt{margin-top: 22px; padding-bottom: 74px;}
.zbpt .main{height: 835px; padding-top: 46px;}
.zbpt .main:before{bottom: -74px; height: 2px;}
.zbpt img{width: 743px; height: 742px;}
.ptdw{margin: 66px auto 128px;}
.ptdw_tit{margin-bottom: 66px;}
.ptdw_tit .fl{width: 128px; height: 132px; line-height: 66px; font-size: 64px;}
.ptdw_tit .fr{width: 933px; height: auto; line-height: 50px; font-size: 28px;}
.pt_nr .img,.pt_nr .img img{height: 538px;}
.pt_nr .yy{height: 305px;}
.pt_nr .tp{left: 95px; bottom: 182px;}
.pt_nr .tp img{width: 518px; height: 246px;}
.pt_nr .fr{margin-right: 105px;}
.pt_nr .fr .tit{height: 29px; line-height: 29px; font-size: 24px; margin-top: 50px;}
.pt_nr .fr .rmb{height: 86px; line-height: 66px; font-size: 94px;}
.pt_nr .fr .sj{height: 29px; line-height: 29px; font-size: 20px; margin-top: 12px;}
.ptdw .imgs,.ptdw .imgs img{height: 640px;}
.ywfw{height: 1016px; margin-bottom: 130px;}
.ywfw .fl{width: 44%; padding: 179px 0 52px 0;}
.ywfw .fl .tit{width: 128px; height: 132px; line-height: 66px; font-size: 64px;}
.ywfw .fl .xx{height: 250px; line-height: 50px; font-size: 28px;  margin: 60px 0;}
.ywfw .fl .dt,.ywfw .fl .dt img{width: 715px; height: 283px;}
.ywfw .fr{width: 50%;}
.ywfw .fr img{width: 100%; height: 1016px;}

/*产投矩阵*/
.kfjs_tit{height: 66px; line-height: 66px; font-size: 56px;}
.zbyz{margin: 40px auto 100px;}
.zbyz_bt{margin: 22px 0 72px;}
.zbyz_bt .fl{width: 613px; height: 100px; line-height: 50px; font-size: 28px;}
.zbyz_bt .com_n6{width: 675px;}
.com_n6 ul li{/*width: 280px;*/ height: 62px; line-height: 62px; font-size: 28px; margin-right: 60px; }
.com_n6 ul li img{width: 11px; height: 11px; margin-top: 28px; margin-left: 42px;} 
.dispan6{height: 358px;}
.dispan6 .list6 .swiper-slide{width: 500px; height: 358px; padding: 25px 40px; margin-right: 32px;}
.dispan6 .list6 .swiper-slide .tit{height: 50px; line-height: 50px; font-size: 24px; margin-bottom: 30px;}
.dispan6 .list6 .swiper-slide .tit:after{width: 36px; }
.dispan6 .list6 .swiper-slide .xx{height: 170px; line-height: 34px; font-size: 27px;}

.kfjs{padding: 90px 0 100px;}
.com_n5{margin: 35px auto 15px; width: 100%;}
.com_n5 ul li{width: 130px; height: 66px; line-height: 66px; font-size: 28px; margin-right: 92px;}
.com_n5 ul li img{width: 11px; height: 11px; margin-top: 28px; } 
.pg_zplih3{padding: 16px 40px;}
.pg_zplih2nuw3{padding: 16px 40px;}
.pg_zplih3 .bt{font-size: 30px; width: 350px;}
.pg_zplitxt3{line-height: 32px; font-size: 18px; width: 880px; margin-left: 100px;}
.pg_zplitxt3 img{height: 409px;}
.pg_zplih3 .xs img,.pg_zplih3 .sq img{width: 18px; height: 18px; margin-top: 7px;}

.yljk{margin: 80px auto;}
.com_n4{margin: 50px auto 63px;}
.com_n4 ul li{width: 265px; height: 52px; line-height: 52px; font-size: 28px; margin-right: 97px;}
.com_n4 ul li img{width: 11px; height: 11px; margin-top: 20px;} 
.dispan4{padding: 65px 65px 65px 80px;}
.dispan4 .list4 .fl{width: 670px;}
.dispan4 .list4 .fl .city{height: 175px; margin-bottom: 34px; font-size: 24px;}
.dispan4 .list4 .fl .city .zymd,.dispan4 .list4 .fl .city .fgcs{width: 240px; margin-right: 58px;}
.dispan4 .list4 .fl .city .sz{font-size:90px;}
.dispan4 .list4 .fl .xx{height: 128px; line-height: 32px; font-size: 18px;}
.dispan4 .list4 .fr{width: 680px;}
.dispan4 .list4 .fr img{width: 100%; height: auto;}

.service{background-size: 100% 51.5%;  height: 1700px; margin-bottom: 100px; padding-top: 92px;} 
.service .kfjs_tit{margin-bottom: 50px;}
.service .tit{height: 50px; line-height: 50px; font-size: 30px; margin-bottom: 18px;}
.service .sm{height: 96px; line-height: 32px; font-size: 18px; padding: 0 285px; margin-bottom: 108px;}
.shop{ margin-bottom: 100px; padding-bottom: 15px;}
.shop .md{margin-bottom: 30px;}
.com_n3{width: 265px; padding: 28px 35px;}
.com_n3 ul li{height: 60px; line-height: 60px; margin-bottom: 15px; font-size: 20px;}
.dispan3 .list3{width: 1230px; margin-right: 35px;}
.dispan3 .list3 .img,.dispan3 .list3 .img img{width: 1230px; height: 370px;}
.shop_li{padding: 26px 30px;}
.shop_li ul li{width: 370px; height: 68px;}
.shop_li ul li .wz{height: 28px; line-height: 28px; font-size: 15px;}
.shop_li ul li .num{height: 40px; line-height: 40px; font-size: 35px;}
.shop_gd .swiper-slide{width: 740px; margin-right: 70px; padding-bottom: 4px;}
.shop_gd .swiper-slide .img,.shop_gd .swiper-slide .img img{width: 740px; height: 361px;}
.shop_gd .swiper-slide .nr{margin-top: 46px;}
.shop_gd .swiper-slide .nr .fl{width: 130px; height: 50px; line-height: 50px; font-size: 30px;}
.shop_gd .swiper-slide .nr .fr{width: 546px; height: 160px; line-height: 32px; font-size: 18px;}

.gqtz{margin-bottom: 100px;}
.gqtz .kfjs_tit{margin-bottom: 69px;}
.gqtz_li{margin-bottom: 68px;}
.gqtz_li .swiper-slide{width: 960px; height: 479px; padding: 48px 0 0 68px; margin-right: 48px;}
.gqtz_li .swiper-slide .bt{font-size: 34px; margin-bottom: 53px;}
.gqtz_li .swiper-slide .bt img{width: 75px; height: 75px; margin-right: 30px;}
.gqtz_li .swiper-slide ul li{width: 375px; padding-bottom: 8px; line-height: 32px; font-size: 18px; margin: 0 69px 24px 0;}
.pg_zplih2{padding: 16px 40px;}
.pg_zplih2nuw{padding: 16px 40px;}
.pg_zplih2 .bt{font-size: 30px; width: 350px;}
.pg_zplitxt{line-height: 32px; font-size: 18px; width: 880px; margin-left: 100px;}
.pg_zplih2 .xs img,.pg_zplih2 .sq img{width: 18px; height: 18px; margin-top: 7px;}



}



@media all and (min-width: 1280px) and (max-width: 1680px){
.main{width: 1150px;}
.header{height: 100px;}
.header .logo{width: 170px; margin-top: 35px;}
.header .fr{width: 575px; margin-top: 67px;}
.header .nav{width: 445px;}
.header .nav:after{height: 15px; top: 5px;}
.header .nav ul li{width: 85px; font-size: 14px;}
.header .frs{width: 110px;}
.header .frs img{width: 15px; height: 15px;}
.header .frs .qh img{margin-right: 5px;}
.header .frs .qh a{margin-right: 4px;}
.header .frs .qh a:last-child{margin: 0 0 0 4px;}
.top_sous{height: 300px; top: 100px;}
.top_sous .ss{width: 800px; margin: 75px auto 0; height: 100px;}
.ss_tit{font-size: 28px; margin-bottom: 10px; height: 25px; line-height: 25px;}
.wzss{height: 70px;}
.top_sous .text{width: 650px; height: 68px; line-height: 68px; font-size: 28px; background-size: 4%; padding-left: 60px;}
.top_sous .iconfont{width: 60px; height: 68px; line-height: 68px; font-size: 28px;}

.banner{height: 860px;}
.banner .news_bt{padding: 160px 0 35px !important;}
.in_banner{height: 396px; width: 1150px;}
.in_banner .swiper-slide,.in_banner .swiper-slide img{height: 396px;}
.in_banner_a{bottom: 40px !important;}
.in_banner_a .swiper-pagination-bullet{margin: 0 15px; width: 12px; height: 12px;}
.in_banner_a .swiper-pagination-bullet:before{width: 12px; height: 12px;}
.strategy{margin: 60px 0 75px;}
.zl_title{margin-bottom: 70px;}
.zl_title .tit{height: 36px; line-height: 25px; font-size: 20px;}
.zl_title .tit:before{width: 120px;}
.zl_title .mc{height: 60px; line-height: 60px; font-size: 42px; margin-top: 20px;}
.s_dw{margin-bottom: 70px;}
.s_dw .fl{width: 540px;}
.s_dw .fl .tit{height: 28px; line-height: 28px; font-size: 28px;}
.s_dw .fl .xx{height: 120px; line-height: 30px; font-size: 18px; margin: 15px 0 30px;}
.gd{height: 40px; line-height: 40px; font-size: 16px;}
.gd img{width: 30px; height: 30px; margin-left: 12px;}
.s_dw .fr{width: 47.1%; height: 250px; padding: 30px 0 0 35px; top: 185px;}
.s_dw .fr .rmb{font-size: 48px; width: 315px; padding-bottom: 20px; margin-bottom: 20px;}
.s_dw .fr .rmb .tit{height: 29px; line-height: 29px; font-size: 20px; margin-top: 10px;}
.s_dw .fr .sj{height: 25px; line-height: 25px; font-size: 16px;}
.dw_lie ul li{width: 540px; margin-right: 70px;}
.dw_lie ul li .img{width: 540px; height: 240px;}
.dw_lie ul li .tit{margin: 40px 0 20px; height: 35px; line-height: 35px; font-size: 28px;}
.dw_lie ul li .sm{height: 108px; line-height: 28px; font-size: 18px;}
.hxtd{width: 100%; height: 770px;}
.hxtd .zb{width: 800px; margin: 60px 0 0 0; padding-bottom: 80px;}
.hxtd .zb .tit{height: 36px; line-height: 24px; font-size: 18px; width: 110px;}
.hxtd .zb .tdbj{height: 60px; line-height: 60px; font-size: 28px; margin: 20px 0 60px;}
.hxtd .yb{width: 21%; padding-top: 140px; margin-right: 38px;}
.hxtd .yb ul li{padding: 20px 0; width: 100%; font-size: 18px; }
.hxtd .yb .gd{margin-top: 142px;}
.content{margin-top: 25px; padding-top: 25px;}
.content dl dd{height: 25px; line-height: 25px; font-size: 15px;}
.hxtd_li .swiper-slide{width: 230px; margin-right: 50px;}
.hxtd_li .swiper-slide .img,.hxtd_li .swiper-slide .img img{width: 230px; height: 302px;}
.hxtd_li .swiper-slide .name{font-size: 20px; line-height: 28px; margin: 25px 0;}
.hxtd_li .swiper-slide .name div{font-size: 16px; height: 21px; line-height: 21px; margin-top: 4px;}
.in_hxtd_l,.in_hxtd_r{width: 30px; height: 30px; bottom: 0; left: 0px;}
.in_hxtd_l img,.in_hxtd_r img{width: 30px; height: 30px;}
.in_hxtd_r{left: 50px;}
.invest{margin: 70px auto;}
.invest .tit{height: 35px; line-height: 30px; font-size: 18px; width: 110px; margin-bottom: 20px;}
.invest .zfd{width: 400px;}
.invest .zfd .xx{height: 120px; line-height: 30px; font-size: 20px; margin-bottom: 100px;}
.com_n2 ul li{height: 65px; width: 350px; line-height: 65px; font-size: 22px;}
.com_n2 ul li img{width: 18px; height: 18px; margin-top: 23px;}
.invest .dispan2{width: 720px;}
.invest .dispan2 .tp{width: 400px; height: 564px;}
.invest .dispan2 .tp img{width: 400px; height: 564px;}
.invest .dispan2 .fr{width: 280px;}
.invest .dispan2 .fr .imgs{width: 150px; height: 217px; margin-bottom: 70px;}
.invest .dispan2 .fr .imgs img{width: 150px; height: 217px;}
.invest .dispan2 .fr .imgs .bt{left: 20px; bottom: 0; height: 45px; line-height: 45px; width: 110px;}
.anli_tit{height: 30px; line-height: 30px; font-size: 24px; margin-bottom: 20px;}
.anli_list{margin-bottom: 45px;}
.anli_list li{height: 25px; line-height: 25px; font-size: 15px;}

.footer{height: 550px;}
.footer .top{height: 450px; padding-top: 80px;}
.footer .top .fl{width: 700px;}
.top .f_logo{margin-bottom: 128px;}
.top .f_logo,.top .f_logo img{width: 180px; height: auto;}
.top .wzdh .dh_t{height: 36px; line-height: 36px; font-size: 18px; margin-bottom: 8px;}
.top .wzdh ul li{width: 210px; margin-right: 138px; line-height: 36px;}
.top .wzdh ul li img{width: 11px; height: 11px; margin-top: 12px;}
.top .fr{width: 370px; margin-top: 35px;}
.submit{height: 40px; margin-bottom: 117px;}
.submit .tj{font-size: 15px; width: 190px; height: 40px; line-height: 40px;} 
.submit img{width: 16px; height: 16px; margin-left: 37px;}
.top .fr .fx .fxtb{width: 40px; height: 40px; line-height: 35px; margin-left: 12px;}
.top .fr .fx img{width: 20px; height: 20px;}
.lx_tit{height: 36px; line-height: 36px; font-size: 16px; margin-bottom: 15px;}
.lx_xx{height: 72px; line-height: 36px; font-size: 14px;}
.top .fr .fx .ewm{width: 90px; height: 90px; left: -25px; top: 40px;}
.top .fr .fx .ewm img{width: 80px; height: 80px; margin-top: 5px;}
.bottom{height: 100px; padding-top: 40px; font-size: 14px;}
.bottom .fl div{margin-right: 30px;}
.bottom img{width: 20px; height: 20px; margin-right: 12px;}

/*搜索结果*/
.maindody{width: 1000px; margin: 135px auto;}
.ssjg .wzss{font-size: 28px; height: 75px; line-height: 75px; margin-top: 10px;}
.wzss .anniu{width: 28px; height: 28px; margin: 25px 35px 0 0;}
.wzss .input{width:60%; height: 68px; line-height: 68px; font-size: 28px;}
.ssjg .wzss .gb{width: 20px; height: 20px; margin: 30px 0 0 0;}
.wzss img{width: 28px; height: 28px; margin-right: 35px;}
.title{font-size: 18px; height: 40px; line-height: 25px; margin-top: 35px;}
.article{padding: 30px 0;}
.article .tit{height: 35px; line-height: 35px; font-size: 20px; margin-bottom: 6px;}
.article .xx{height: 78px; line-height: 26px; font-size: 16px;}
.load-more__btn{height: 25px; line-height: 25px; font-size: 16px; margin: 34px 0 28px;}
.load-more__btn img{width: 35px; height: 35px; margin-left: 18px;}

/*资讯*/
.news_bt{margin: 160px auto 24px;}
.news_bt .fl{width: 120px; font-size: 60px; line-height: 60px;}
.news_bt .fr{width: 445px; font-size: 40px; line-height: 45px; margin-top: 55px;}
.news_top{margin-bottom: 80px; padding-bottom: 45px;}
.news_top .img{margin-bottom: 50px;}
.news_top .img,.news_top .img img{width: 1150px; height: 446px;}
.news_top .fl{width: 700px;}
.news_top .fl .tit{height: 80px; line-height: 40px; font-size: 28px; margin-bottom: 32px;}
.news_top .fl .sj{height: 25px; line-height: 25px; font-size: 20px;}
.news_top .fr{margin-top: 14px; font-size: 18px;}
.news_top .fr img{width: 44px; height: 44px; margin-left: 18px;}
.wqzx{margin-bottom: 55px;}
.wqzx .article{width: 276px; margin: 0 15px 45px 0; padding: 0 0 15px;}
.wqzx .article:nth-child(4n){margin-right: 0;}
.wqzx .tit{height: 66px; line-height: 66px; font-size: 64px; margin-bottom: 60px;}
.wqzx .img,.wqzx .img img{width: 276px; height: 170px;}
.wqzx .bt{height: 60px; line-height: 30px; font-size: 22px; margin: 30px 0 65px;}
.wqzx .sj{height: 22px; line-height: 22px; font-size: 18px;}

/*资讯详情*/
.detal_tit{line-height: 60px; font-size: 40px; margin: 210px 0 32px;}
.detal_time{height: 45px; line-height: 26px; font-size: 20px; margin-bottom: 30px;}

/*团队*/
.team{height: 850px;}
.team .news_bt,.banner .news_bt{padding: 140px 0 22px;}
.team .news_bt .fr,.banner .news_bt .fr{font-size: 28px; width: 450px;}
.com_n1{margin-bottom: 35px;}
.com_n1 ul li{width: 323px; height: 105px; line-height: 40px; font-size: 28px; margin-right: 90px; padding-top: 25px;}
.dispan .list1{width: 1150px; height: 446px; margin-bottom: 80px;}
.list_xs{padding: 25px 75px 35px 25px; max-width: 440px;}
.list_xs ul li{height: 35px; line-height: 35px; font-size: 20px;}
.csr_tit{height: 50px; line-height: 50px; font-size: 40px; margin-bottom: 40px;}
.csr .csr_li li{width: 336px; height: 525px; margin: 0 71px 60px 0;}
.csr .csr_li li .img,.csr .csr_li li .img img{width: 336px; height: 426px;}
.csr .csr_li li .name{height: 60px; line-height: 40px; font-size: 28px; margin: 20px 0 15px;}
.csr .csr_li li .name div{height: 20px; line-height: 20px; font-size: 14px;}
.csr .csr_li li .xx{height: 120px; line-height: 24px; font-size: 18px;}
.csr .csr_li li:hover .black{height: 386px; padding: 22px;}
.hxcy li{width: 250px; height: 420px; margin: 0 50px 65px 0;}
.hxcy li .img,.hxcy li .img img{width: 250px; height: 318px;}
.hxcy li .name{height: 60px; line-height: 40px; font-size: 28px; margin: 20px 0 15px;}
.hxcy li .name div{height: 20px; line-height: 20px; font-size: 14px;}
.csr .hxcy li .xx{height: 216px; line-height: 24px; font-size: 16px;}
.csr .hxcy li:hover .black{height: 360px; padding: 20px;}

/*战略摘要*/
.zbpt{margin-top: 20px; padding-bottom: 60px;}
.zbpt .main{height: 750px; padding-top: 35px;}
.zbpt .main:before{bottom: -65px; height: 2px;}
.zbpt img{width: 680px; height: 680px;}
.ptdw{margin: 55px auto 80px;}
.ptdw_tit{margin-bottom: 55px;}
.ptdw_tit .fl{width: 120px; height: 110px; line-height: 55px; font-size: 50px;}
.ptdw_tit .fr{width: 740px; height: auto; line-height: 40px; font-size: 22px;}
.pt_nr .img,.pt_nr .img img{height: 460px;}
.pt_nr .yy{height: 260px;}
.pt_nr .tp{left: 75px; bottom: 150px;}
.pt_nr .tp img{width: 360px; height: 171px;}
.pt_nr .fr{margin-right: 80px;}
.pt_nr .fr .tit{height: 26px; line-height: 26px; font-size: 18px; margin-top: 35px;}
.pt_nr .fr .rmb{height: 75px; line-height: 55px; font-size: 60px; margin-top: 12px;}
.pt_nr .fr .sj{height: 26px; line-height: 26px; font-size: 16px; margin-top: 10px;}
.ptdw .imgs,.ptdw .imgs img{height: 420px;}
.ywfw{height: 800px; margin-bottom: 100px;}
.ywfw .fl{width: 43%; padding: 150px 0 40px 0;}
.ywfw .fl .tit{width: 128px; height: 100px; line-height: 50px; font-size: 50px;}
.ywfw .fl .xx{height: 200px; line-height: 40px; font-size: 20px;  margin: 40px 0;}
.ywfw .fl .dt,.ywfw .fl .dt img{width: 100%; height: auto;}
.ywfw .fr{width: 50%;}
.ywfw .fr img{width: 100%; height: 800px;}

/*产投矩阵*/
.kfjs_tit{height: 55px; line-height: 55px; font-size: 32px;}
.zbyz{margin: 25px auto 50px;}
.zbyz_bt{margin: 15px 0 50px;}
.zbyz_bt .fl{width: 500px; height: 70px; line-height: 35px; font-size: 20px;}
.zbyz_bt .com_n6{width: 490px;}
.com_n6 ul li{/*width: 220px; */height: 50px; line-height: 50px; font-size: 20px; margin-right: 40px; }
.com_n6 ul li img{width: 10px; height: 10px; margin-top: 20px; margin-left: 32px;} 
.dispan6{height: 243px;}
.dispan6 .list6 .swiper-slide{width: 360px; height: 243px; padding: 15px 20px; margin-right: 35px;}
.dispan6 .list6 .swiper-slide .tit{height: 35px; line-height: 35px; font-size: 18px; margin-bottom: 20px;}
.dispan6 .list6 .swiper-slide .tit:after{width: 30px; }
.dispan6 .list6 .swiper-slide .xx{height: 150px; line-height: 30px; font-size: 20px;}

.kfjs{padding: 60px 0 80px;}
.com_n5{margin: 20px auto 10px; width: 100%;}
.com_n5 ul li{width: 100px; height: 50px; line-height: 50px; font-size: 20px; margin-right: 60px;}
.com_n5 ul li img{width: 10px; height: 10px; margin-top: 20px; } 
.pg_zplih3{padding: 15px 25px;}
.pg_zplih2nuw3{padding: 15px 25px;}
.pg_zplih3 .bt{font-size: 20px; width: 270px;}
.pg_zplitxt3{line-height: 25px; font-size: 14px; width: 600px; margin-left: 80px;}
.pg_zplitxt3 img{height: auto;}
.pg_zplih3 .xs img,.pg_zplih3 .sq img{width: 14px; height: 14px; margin-top: 7px;}

.yljk{margin: 50px auto;}
.com_n4{margin: 30px auto 45px;}
.com_n4 ul li{width: 220px; height: 40px; line-height: 40px; font-size: 20px; margin-right: 50px;}
.com_n4 ul li img{width: 10px; height: 10px; margin-top: 20px;} 
.dispan4{padding: 45px 45px 45px 50px;}
.dispan4 .list4 .fl{width: 480px;}
.dispan4 .list4 .fl .city{height: 130px; margin-bottom: 25px; font-size: 18px;}
.dispan4 .list4 .fl .city .zymd,.dispan4 .list4 .fl .city .fgcs{width: 200px; margin-right: 40px;}
.dispan4 .list4 .fl .city .sz{font-size: 55px;}
.dispan4 .list4 .fl .xx{height: 128px; line-height: 32px; font-size: 18px;}
.dispan4 .list4 .fr{width: 530px;}
.dispan4 .list4 .fr img{width: 100%; height: auto;}

.service{background-size: 100% 51.5%;  height: 1350px; margin-bottom: 60px; padding-top: 70px;} 
.service .kfjs_tit{margin-bottom: 35px;}
.service .tit{height: 50px; line-height: 50px; font-size: 22px; margin-bottom: 15px;}
.service .sm{height: 75px; line-height: 25px; font-size: 16px; padding: 0 80px; margin-bottom: 70px;}
.shop{margin-bottom: 70px; padding-bottom: 12px;}
.shop .md{margin-bottom: 20px;}
.com_n3{width: 220px; padding: 18px 25px;}
.com_n3 ul li{height: 45px; line-height: 45px; margin-bottom: 15px; font-size: 17px;}
.dispan3 .list3{width: 880px; margin-right: 25px;}
.dispan3 .list3 .img,.dispan3 .list3 .img img{width: 880px; height: auto;}
.shop_li{padding: 19px 30px;}
.shop_li ul li{width: 272px; height: 60px;}
.shop_li ul li .wz{height: 25px; line-height: 25px; font-size: 13px;}
.shop_li ul li .num{height: 35px; line-height: 35px; font-size: 32px;}
.shop_gd .swiper-slide{width: 550px; margin-right: 50px; padding-bottom: 45px;}
.shop_gd .swiper-slide .img,.shop_gd .swiper-slide .img img{width: 550px; height: 268px;}
.shop_gd .swiper-slide .nr{margin-top: 32px;}
.shop_gd .swiper-slide .nr .fl{width: 130px; height: 40px; line-height: 40px; font-size: 22px;}
.shop_gd .swiper-slide .nr .fr{width: 400px; height: 150px; line-height: 30px; font-size: 16px;}

.gqtz{margin-bottom: 70px;}
.gqtz .kfjs_tit{margin-bottom: 45px;}
.gqtz_li{margin-bottom: 45px;}
.gqtz_li .swiper-slide{width: 710px; height: 350px; padding: 30px 0 0 45px; margin-right: 35px;}
.gqtz_li .swiper-slide .bt{font-size: 28px; margin-bottom: 35px;}
.gqtz_li .swiper-slide .bt img{width: 50px; height: 50px; margin-right: 20px;}
.gqtz_li .swiper-slide ul li{width: 290px; padding-bottom: 8px; line-height: 25px; font-size: 15px; margin: 0 40px 20px 0;}
.pg_zplih2{padding: 15px 30px;}
.pg_zplih2nuw{padding: 15px 30px;}
.pg_zplih2 .bt{font-size: 20px; width: 340px;}
.pg_zplitxt{line-height: 25px; font-size: 14px; width: 600px; margin-left: 20px;}
.pg_zplih2 .xs img,.pg_zplih2 .sq img{width: 14px; height: 14px; margin-top: 7px;}




}


@media all and (min-width: 1024px) and (max-width: 1280px) {
.main{width: 900px;}
.header{height: 80px;}
.header .logo{width: 150px; margin-top: 25px;}
.header .fr{width: 520px; margin-top: 35px;}
.header .nav{width: 380px;}
.header .nav:after{height: 12px; top: 6px;}
.header .nav ul li{width: 75px; font-size: 13px;}
.header .frs{width: 100px;}
.header .frs img{width: 12px; height: 12px;}
.header .frs .qh img{margin-right: 3px;}
.header .frs .qh a{margin-right: 3px;}
.header .frs .qh a:last-child{margin: 0 0 0 3px;}
.top_sous{height: 200px; top: 80px;}
.top_sous .ss{width: 700px; margin: 50px auto 0; height: 80px;}
.ss_tit{font-size: 24px; margin-bottom: 10px; height: 25px; line-height: 25px;}
.wzss{height: 60px;}
.top_sous .text{width: 450px; height: 55px; line-height: 55px; font-size: 24px; background-size: 4%; padding-left: 60px;}
.top_sous .iconfont{width: 60px; height: 55px; line-height: 55px; font-size: 24px;}

.banner{height: 650px;}
.banner .news_bt{padding: 105px 0 25px !important;}
.in_banner{height: 310px; width: 900px;}
.in_banner .swiper-slide,.in_banner .swiper-slide img{height: 310px;}
.in_banner_a{bottom: 30px !important;}
.in_banner_a .swiper-pagination-bullet{margin: 0 12px; width: 10px; height: 10px;}
.in_banner_a .swiper-pagination-bullet:before{width: 10px; height: 10px;}
.strategy{margin: 45px 0 60px;}
.zl_title{margin-bottom: 45px;}
.zl_title .tit{height: 30px; line-height: 22px; font-size: 18px;}
.zl_title .tit:before{width: 100px;}
.zl_title .mc{height: 45px; line-height: 45px; font-size: 32px; margin-top: 15px;}
.s_dw{margin-bottom: 45px;}
.s_dw .fl{width: 430px;}
.s_dw .fl .tit{height: 26px; line-height: 26px; font-size: 22px;}
.s_dw .fl .xx{height: 100px; line-height: 25px; font-size: 15px; margin: 12px 0 25px;}
.gd{height: 35px; line-height: 35px; font-size: 14px;}
.gd img{width: 25px; height: 25px; margin-left: 10px;}
.s_dw .fr{width: 47.7%; height: 200px; padding: 20px 0 0 30px; top: 135px;}
.s_dw .fr .rmb{font-size: 36px; width: 260px; padding-bottom: 10px; margin-bottom: 10px;}
.s_dw .fr .rmb .tit{height: 26px; line-height: 26px; font-size: 16px; margin-top: 10px;}
.s_dw .fr .sj{height: 22px; line-height: 22px; font-size: 13px;}
.dw_lie ul li{width: 430px; margin-right: 40px;}
.dw_lie ul li .img{width: 430px; height: 191px;}
.dw_lie ul li .tit{margin: 30px 0 15px; height: 30px; line-height: 30px; font-size: 20px;}
.dw_lie ul li .sm{height: 100px; line-height: 25px; font-size: 15px;}
.hxtd{width: 100%; height: 650px;}
.hxtd .zb{width: 640px; margin: 40px 0 0 0; padding-bottom: 80px;}
.hxtd .zb .tit{height: 30px; line-height: 22px; font-size: 15px; width: 90px;}
.hxtd .zb .tdbj{height: 40px; line-height: 40px; font-size: 20px; margin: 15px 0 40px;}
.hxtd .yb{width: 22%; padding-top: 110px; margin-right: 20px;}
.hxtd .yb ul li{padding: 15px 0; width: 100%; font-size: 15px; }
.hxtd .yb .gd{margin-top: 110px;}
.content{margin-top: 20px; padding-top: 20px;}
.content dl dd{height: 25px; line-height: 25px; font-size: 15px;}
.hxtd_li .swiper-slide{width: 200px; margin-right: 20px;}
.hxtd_li .swiper-slide .img,.hxtd_li .swiper-slide .img img{width: 200px; height: 262px;}
.hxtd_li .swiper-slide .name{font-size: 16px; line-height: 25px; margin: 15px 0;}
.hxtd_li .swiper-slide .name div{font-size: 13px; height: 20px; line-height: 20px; margin-top: 4px;}
.in_hxtd_l,.in_hxtd_r{width: 30px; height: 30px; bottom: 0; left: 0px;}
.in_hxtd_l img,.in_hxtd_r img{width: 30px; height: 30px;}
.in_hxtd_r{left: 50px;}
.invest{margin: 40px auto;}
.invest .tit{height: 30px; line-height: 25px; font-size: 18px; width: 90px; margin-bottom: 15px;}
.invest .zfd{width: 260px;}
.invest .zfd .xx{height: 110px; line-height: 22px; font-size: 16px; margin-bottom: 40px;}
.com_n2 ul li{height: 55px; width: 240px; line-height: 55px; font-size: 18px;}
.com_n2 ul li img{width: 16px; height: 16px; margin-top: 20px;}
.invest .dispan2{width: 600px;}
.invest .dispan2 .tp{width: 300px; height: 420px;}
.invest .dispan2 .tp img{width: 300px; height: 420px;}
.invest .dispan2 .fr{width: 250px;}
.invest .dispan2 .fr .imgs{width: 120px; height: 173px; margin-bottom: 30px;}
.invest .dispan2 .fr .imgs img{width: 120px; height: 173px;}
.invest .dispan2 .fr .imgs .bt{left: 20px; bottom: 0; height: 30px; line-height: 30px; width: 90px;}
.anli_tit{height: 25px; line-height: 25px; font-size: 18px; margin-bottom: 18px;}
.anli_list{margin-bottom: 30px;}
.anli_list li{height: 20px; line-height: 20px; font-size: 13px;}

.footer{height: 500px;}
.footer .top{height: 420px; padding-top: 70px;}
.footer .top .fl{width: 600px;}
.top .f_logo{margin-bottom: 100px;}
.top .f_logo,.top .f_logo img{width: 150px; height: auto;}
.top .wzdh .dh_t{height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 6px;}
.top .wzdh ul li{width: 150px; margin-right: 80px; line-height: 30px;}
.top .wzdh ul li img{width: 10px; height: 10px; margin-top: 10px;}
.top .fr{width: 300px; margin-top: 30px;}
.submit{height: 35px; margin-bottom: 90px;}
.submit .tj{font-size: 15px; width: 150px; height: 35px; line-height: 35px;} 
.submit img{width: 12px; height: 12px; margin-left: 15px;}
.top .fr .fx .fxtb{width: 35px; height: 35px; line-height: 30px; margin-left: 10px;}
.top .fr .fx img{width: 20px; height: 20px;}
.lx_tit{height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 12px;}
.lx_xx{height: 60px; line-height: 30px; font-size: 14px;}
.top .fr .fx .ewm{width: 80px; height: 80px; left: -25px; top: 35px;}
.top .fr .fx .ewm img{width: 70px; height: 70px; margin-top: 5px;}
.bottom{height: 80px; padding-top: 49px; font-size: 16px;}
.bottom .fl div{margin-right: 40px;}
.bottom .fl div:last-child{margin: 0;}
.bottom img{width: 20px; height: 20px; margin-right: 12px;}

/*搜索结果*/
.maindody{width: 800px; margin: 105px auto;}
.ssjg .wzss{font-size: 24px; height: 55px; line-height: 55px; margin-top: 10px;}
.wzss .anniu{width: 22px; height: 22px; margin: 17px 25px 0 0;}
.wzss .input{width:60%; height: 48px; line-height: 48px; font-size: 24px;}
.ssjg .wzss .gb{width: 16px; height: 16px; margin: 20px 0 0 0;}
.wzss img{width: 22px; height: 22px; margin-right: 25px;}
.title{font-size: 16px; height: 35px; line-height: 20px; margin-top: 25px;}
.article{padding: 20px 0;}
.article .tit{height: 30px; line-height: 30px; font-size: 18px; margin-bottom: 6px;}
.article .xx{height: 66px; line-height: 22px; font-size: 14px;}
.load-more__btn{height: 25px; line-height: 25px; font-size: 14px; margin: 30px 0 25px;}
.load-more__btn img{width: 30px; height: 30px; margin-left: 13px;}

/*资讯*/
.news_bt{margin: 140px auto 20px;}
.news_bt .fl{width: 120px; font-size: 50px; line-height: 45px;}
.news_bt .fr{width: 330px; font-size: 30px; line-height: 40px; margin-top: 45px;}
.news_top{margin-bottom: 70px; padding-bottom: 35px;}
.news_top .img{margin-bottom: 40px;}
.news_top .img,.news_top .img img{width: 900px; height: 349px;}
.news_top .fl{width: 550px;}
.news_top .fl .tit{height: 70px; line-height: 35px; font-size: 22px; margin-bottom: 26px;}
.news_top .fl .sj{height: 25px; line-height: 25px; font-size: 18px;}
.news_top .fr{margin-top: 12px; font-size: 16px;}
.news_top .fr img{width: 40px; height: 40px; margin-left: 16px;}
.wqzx{margin-bottom: 40px;}
.wqzx .article{width: 206px; margin: 0 25px 40px 0; padding: 0 0 15px;}
.wqzx .article:nth-child(4n){margin-right: 0;}
.wqzx .tit{height: 60px; line-height: 60px; font-size: 55px; margin-bottom: 40px;}
.wqzx .img,.wqzx .img img{width: 206px; height: 127px;}
.wqzx .bt{height: 52px; line-height: 26px; font-size: 18px; margin: 20px 0 45px;}
.wqzx .sj{height: 20px; line-height: 20px; font-size: 16px;}

/*资讯详情*/
.detal_tit{line-height: 45px; font-size: 32px; margin: 170px 0 26px;}
.detal_time{height: 40px; line-height: 22px; font-size: 16px; margin-bottom: 25px;}

/*团队*/
.team{height: 650px;}
.team .news_bt,.banner .news_bt{padding: 110px 0 20px;}
.team .news_bt .fr,.banner .news_bt .fr{font-size: 28px; width: 450px;}
.com_n1{margin-bottom: 20px;}
.com_n1 ul li{width: 260px; height: 80px; line-height: 30px; font-size: 22px; margin-right: 60px; padding-top: 20px;}
.dispan .list1{width: 900px; height: 349px; margin-bottom: 80px;}
.list_xs{padding: 20px 50px 25px 20px; max-width: 400px;}
.list_xs ul li{height: 30px; line-height: 30px; font-size: 18px;}
.csr_tit{height: 45px; line-height: 45px; font-size: 35px; margin-bottom: 30px;}
.csr .csr_li li{width: 270px; height: 420px; margin: 0 45px 50px 0;}
.csr .csr_li li .img,.csr .csr_li li .img img{width: 270px; height: 342px;}
.csr .csr_li li .name{height: 50px; line-height: 30px; font-size: 22px; margin: 15px 0 10px;}
.csr .csr_li li .name div{height: 20px; line-height: 20px; font-size: 14px;}
.csr .csr_li li .xx{height: 100px; line-height: 20px; font-size: 16px;}
.csr .csr_li li:hover .black{height: 320px; padding: 18px;}
.hxcy li{width: 190px; height: 320px; margin: 0 46px 65px 0;}
.hxcy li .img,.hxcy li .img img{width: 190px; height: 242px;}
.hxcy li .name{height: 50px; line-height: 30px; font-size: 22px; margin: 15px 0 10px;}
.hxcy li .name div{height: 20px; line-height: 20px; font-size: 14px;}
.csr .hxcy li .xx{height: 160px; line-height: 20px; font-size: 14px;}
.csr .hxcy li:hover .black{height: 280px; padding: 18px;}

/*战略摘要*/
.zbpt{margin-top: 20px; padding-bottom: 30px;}
.zbpt .main{height: 600px; padding-top: 25px;}
.zbpt .main:before{bottom: -35px; height: 2px;}
.zbpt img{width: 560px; height: 560px;}
.ptdw{margin: 35px auto 55px;}
.ptdw_tit{margin-bottom: 40px;}
.ptdw_tit .fl{width: 100px; height: 90px; line-height: 45px; font-size: 36px;}
.ptdw_tit .fr{width: 600px; height: auto; line-height: 30px; font-size: 18px;}
.pt_nr .img,.pt_nr .img img{height: 380px;}
.pt_nr .yy{height: 210px;}
.pt_nr .tp{left: 55px; bottom: 130px;}
.pt_nr .tp img{width: 280px; height: 133px;}
.pt_nr .fr{margin-right: 50px;}
.pt_nr .fr .tit{height: 22px; line-height: 22px; font-size: 15px; margin-top: 25px;}
.pt_nr .fr .rmb{height: 65px; line-height: 45px; font-size: 45px; margin-top: 10px;}
.pt_nr .fr .sj{height: 22px; line-height: 22px; font-size: 14px; margin-top: 10px;}
.ptdw .imgs,.ptdw .imgs img{height: 360px;}
.ywfw{height: 660px; margin-bottom: 70px;}
.ywfw .fl{width: 43%; padding: 110px 0 35px 0;}
.ywfw .fl .tit{width: 100px; height: 70px; line-height: 35px; font-size: 35px;}
.ywfw .fl .xx{height: 150px; line-height: 30px; font-size: 16px;  margin: 25px 0;}
.ywfw .fl .dt,.ywfw .fl .dt img{width: 100%; height: auto;}
.ywfw .fr{width: 50%;}
.ywfw .fr img{width: 100%; height: 660px;}


/*产投矩阵*/
.kfjs_tit{height: 50px; line-height: 50px; font-size: 28px;}
.zbyz{margin: 20px auto 40px;}
.zbyz_bt{margin: 15px 0 40px;}
.zbyz_bt .fl{width: 400px; height: 70px; line-height: 35px; font-size: 18px;}
.zbyz_bt .com_n6{width: 450px;}
.com_n6 ul li{/*width: 200px;*/ height: 50px; line-height: 50px; font-size: 18px; margin-right: 40px; }
.com_n6 ul li img{width: 10px; height: 10px; margin-top: 20px; margin-left: 25px;} 
.dispan6{height: 243px;}
.dispan6 .list6 .swiper-slide{width: 285px; height: 243px; padding: 15px; margin-right: 20px;}
.dispan6 .list6 .swiper-slide .tit{height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 20px;}
.dispan6 .list6 .swiper-slide .tit:after{width: 20px;}
.dispan6 .list6 .swiper-slide .xx{height: 150px; line-height: 30px; font-size: 18px;}

.kfjs{padding: 40px 0 60px;}
.com_n5{margin: 20px auto 10px; width: 100%;}
.com_n5 ul li{width: 100px; height: 50px; line-height: 50px; font-size: 20px; margin-right: 60px;}
.com_n5 ul li img{width: 10px; height: 10px; margin-top: 20px; } 
.pg_zplih3{padding: 15px 20px;}
.pg_zplih2nuw3{padding: 15px 20px;}
.pg_zplih3 .bt{font-size: 18px; width: 250px;}
.pg_zplitxt3{line-height: 25px; font-size: 14px; width: 500px; margin-left: 15px;}
.pg_zplitxt3 img{height: auto;}
.pg_zplih3 .xs img,.pg_zplih3 .sq img{width: 14px; height: 14px; margin-top: 7px;}

.yljk{margin: 30px auto;}
.com_n4{margin: 30px auto;}
.com_n4 ul li{width: 220px; height: 40px; line-height: 40px; font-size: 18px; margin-right: 50px;}
.com_n4 ul li img{width: 10px; height: 10px; margin-top: 20px;} 
.dispan4{padding: 30px;}
.dispan4 .list4 .fl{width: 400px;}
.dispan4 .list4 .fl .city{height: auto; margin-bottom: 25px; font-size: 16px;}
.dispan4 .list4 .fl .city .zymd,.dispan4 .list4 .fl .city .fgcs{width: 150px; margin-right: 30px;}
.dispan4 .list4 .fl .city .sz{font-size: 40px;}
.dispan4 .list4 .fl .xx{height: 150px; line-height: 25px; font-size: 16px;}
.dispan4 .list4 .fr{width: 410px;}
.dispan4 .list4 .fr img{width: 100%; height: auto;}

.service{background-size: 100% 45%; height: 1200px; margin-bottom: 60px; padding-top: 70px;} 
.service .kfjs_tit{margin-bottom: 35px;}
.service .tit{height: 50px; line-height: 50px; font-size: 22px; margin-bottom: 15px;}
.service .sm{height: 75px; line-height: 25px; font-size: 16px; padding: 0 80px; margin-bottom: 70px;}
.shop{margin-bottom: 45px; padding-bottom: 12px;}
.shop .md{margin-bottom: 20px;}
.com_n3{width: 160px; padding: 15px 20px;}
.com_n3 ul li{height: 40px; line-height: 40px; margin-bottom: 15px; font-size: 14px;}
.dispan3 .list3{width: 700px; margin-right: 25px;}
.dispan3 .list3 .img,.dispan3 .list3 .img img{width: 700px; height: auto;}
.shop_li{padding: 15px 20px;}
.shop_li ul li{width: 215px; height: 55px;}
.shop_li ul li .wz{height: 20px; line-height: 20px; font-size: 12px;}
.shop_li ul li .num{height: 35px; line-height: 35px; font-size: 26px;}
.shop_gd .swiper-slide{width: 435px; margin-right: 30px; padding-bottom: 45px;}
.shop_gd .swiper-slide .img,.shop_gd .swiper-slide .img img{width: 435px; height: 212px;}
.shop_gd .swiper-slide .nr{margin-top: 32px;}
.shop_gd .swiper-slide .nr .fl{width: 100px; height: 35px; line-height: 35px; font-size: 18px;}
.shop_gd .swiper-slide .nr .fr{width: 310px; height: 150px; line-height: 25px; font-size: 14px;}

.gqtz{margin-bottom: 70px;}
.gqtz .kfjs_tit{margin-bottom: 45px;}
.gqtz_li{margin-bottom: 45px;}
.gqtz_li .swiper-slide{width: 650px; height: 330px; padding: 20px 0 0 25px; margin-right: 25px;}
.gqtz_li .swiper-slide .bt{font-size: 24px; margin-bottom: 30px;}
.gqtz_li .swiper-slide .bt img{width: 40px; height: 40px; margin-right: 15px;}
.gqtz_li .swiper-slide ul li{width: 280px; padding-bottom: 8px; line-height: 25px; font-size: 13px; margin: 0 25px 15px 0;}
.pg_zplih2{padding: 15px 20px;}
.pg_zplih2nuw{padding: 15px 20px;}
.pg_zplih2 .bt{font-size: 20px; width: 270px;}
.pg_zplitxt{line-height: 25px; font-size: 14px; width: 500px; margin-left: 15px;}
.pg_zplih2 .xs img,.pg_zplih2 .sq img{width: 14px; height: 14px; margin-top: 7px;}



}



@media all and (max-width: 1024px){
.fl,.fr{float: inherit;}
.main{width: 94%;}
.header{height: 60px; background: #fcfbf8;}
.header .logo{width: 120px; margin-top: 15px;}
.header .fr{width: 50%; margin-top: 20px; float: right; margin-right: 8%;}
.header .nav{display: none;}
.header .frs{width: 100px;}
.header .frs img{width: 12px; height: 12px;}
.header .frs .qh img{margin-right: 3px;}
.header .frs .qh a{margin-right: 3px;}
.header .frs .qh a:last-child{margin: 0 0 0 3px;}
.top_sous{height: 140px; top: 60px;}
.top_sous .ss{width: 80%; margin: 20px auto 0; height: 80px;}
.ss_tit{font-size: 16px; margin-bottom: 10px; height: 25px; line-height: 25px;}
.wzss{height: 40px;}
.top_sous .text{width: 80%; height: 30px; line-height: 30px; font-size: 16px; background-size: 8%; padding-left: 40px;}
.top_sous .iconfont{width: 60px; height: 30px; line-height: 30px; font-size: 16px;}
.moblie{display: block;}

.banner{height: 530px;}
.banner .news_bt{padding: 85px 0 20px !important;}
.in_banner{height: 230px; width: 94%;}
.in_banner .swiper-slide,.in_banner .swiper-slide img{height: 230px;}
.in_banner_a{bottom: 20px !important;}
.in_banner_a .swiper-pagination-bullet{margin: 0 8px; width: 8px; height: 8px;}
.in_banner_a .swiper-pagination-bullet:before{width: 8px; height: 8px;}
.strategy{margin:30px 0;}
.zl_title{margin-bottom: 30px;}
.zl_title .tit{height: 30px; line-height: 22px; font-size: 16px;}
.zl_title .tit:before{width: 80px;}
.zl_title .mc{height: 35px; line-height: 35px; font-size: 24px; margin-top: 10px;}
.s_dw{margin-bottom: 35px;}
.s_dw .fl{width: 94%; margin: 0 auto 30px;}
.s_dw .fl .tit{height: 25px; line-height: 25px; font-size: 18px;}
.s_dw .fl .xx{height: auto; line-height: 20px; font-size: 13px; margin: 10px 0 20px;}
.gd{height: 25px; line-height: 25px; font-size: 14px;}
.gd img{width: 25px; height: 25px; margin-left: 10px;}
.s_dw .fr{width: 100%; height: auto; padding: 3%; position: inherit;}
.s_dw .fr .rmb{font-size: 30px; width: 60%; padding-bottom: 10px; margin-bottom: 10px;}
.s_dw .fr .rmb .tit{height: 25px; line-height: 25px; font-size: 15px; margin-top: 10px;}
.s_dw .fr .sj{height: 22px; line-height: 22px; font-size: 13px;}
.dw_lie ul li{width: 100%; margin: 0 0 20px;}
.dw_lie ul li .img{width: 100%; height: auto;}
.dw_lie ul li .tit{margin: 20px 0 10px; height: 30px; line-height: 30px; font-size: 18px;}
.dw_lie ul li .sm{height: auto; line-height: 20px; font-size: 13px;}
.hxtd{width: 100%; height: auto;}
.hxtd .zb{width: 100%; margin: 30px 0 0; padding-bottom: 40px;}
.hxtd .zb .tit{height: 30px; line-height: 22px; font-size: 14px; width: 70px;}
.hxtd .zb .tdbj{height: 35px; line-height: 35px; font-size: 17px; margin: 15px 0 30px;}
.hxtd .yb{width: 100%; position: relative; padding: 0 0 50px 0; background: url(../images/fz.png) repeat; margin-bottom: 3%;}
.hxtd .yb ul li{padding: 15px 0; width: 94%; font-size: 13px; }
.hxtd:before{display: none;}
.content{margin-top: 15px; padding-top: 15px;}
.content dl dd{height: 25px; line-height: 25px; font-size: 13px;}
.hxtd .yb .gd{text-align: left; margin: 40px 0 0 3%;}
.hxtd_li .swiper-slide{width: 47%; margin-right: 3%;}
.hxtd_li .swiper-slide .img,.hxtd_li .swiper-slide .img img{width: 100%; height: 235px;}
.hxtd_li .swiper-slide .name{font-size: 14px; line-height: 25px; margin: 15px 0;}
.hxtd_li .swiper-slide .name div{font-size: 12px; height: 20px; line-height: 20px; margin-top: 4px;}
.in_hxtd_l,.in_hxtd_r{display: none;}
.invest{margin: 30px auto;}
.invest .tit{height: 30px; line-height: 25px; font-size: 16px; width: 90px; margin-bottom: 15px;}
.invest .zfd{width: 100%;}
.invest .zfd .xx{height: auto; line-height: 22px; font-size: 14px; margin-bottom: 40px;}
.com_n2 ul li{height: 55px; width: 100%; line-height: 55px; font-size: 16px;}
.com_n2 ul li img{width: 16px; height: 16px; margin-top: 20px;}
.invest .dispan2{width: 100%; margin-top: 30px;}
.invest .dispan2 .tp{width: 100%; height: auto; margin-bottom: 30px;}
.invest .dispan2 .tp img{width: 100%; height: auto;}
.invest .dispan2 .fr{width: 100%; padding-bottom: 10px;}
.invest .dispan2 .fr .imgs{width: 40%; height: auto; margin-bottom: 30px;}
.invest .dispan2 .fr .imgs img{width: 100%; height: auto;}
.invest .dispan2 .fr .imgs .bt{left: 20px; bottom: 0; height: 30px; line-height: 30px; width: 90px;}
.anli_tit{height: 25px; line-height: 25px; font-size: 18px; margin-bottom: 18px;}
.anli_list{margin-bottom: 30px;}
.anli_list li{height: 24px; line-height: 24px; font-size: 13px;}

.footer{height: auto;}
.footer .top{height: auto; padding: 30px 0;}
.footer .top .fl{width: 100%; display: block;}
.top .f_logo{margin-bottom: 20px;}
.top .f_logo,.top .f_logo img{width: 150px; height: auto;}
.top .wzdh .dh_t{height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 6px;}
.top .wzdh ul li{width: 45%; margin-right: 7%; line-height: 30px;}
.top .wzdh ul li:nth-child(2n){margin-right: 0;}
.top .wzdh ul li img{width: 10px; height: 10px; margin-top: 10px;}
.top .fr{width: 100%; margin-top: 30px; display: block;}
.submit{height: 35px; margin-bottom: 30px;}
.submit .tj{font-size: 15px; width: 150px; height: 35px; line-height: 35px;} 
.submit img{width: 12px; height: 12px; margin-left: 15px;}
.top .fr .fx .fxtb{width: 35px; height: 35px; line-height: 30px; margin-left: 10px;}
.top .fr .fx img{width: 20px; height: 20px;}
.lxfs{text-align: left;}
.lx_tit{height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 12px;}
.lx_xx{height: 60px; line-height: 30px; font-size: 14px;}
.top .fr .fx .ewm{display: none !important;}
.bottom{height: auto; padding: 20px 0; font-size: 14px;}
.bottom .fl div{margin-right: 0; display: block; margin-bottom: 15px;}
.bottom img{width: 20px; height: 20px; margin-right: 12px;}

/*搜索结果*/
.maindody{width: 90%; margin: 85px auto;}
.ssjg .wzss{font-size: 16px; height: 50px; line-height: 50px; margin-top: 10px;}
.wzss .anniu{width: 18px; height: 18px; margin: 18px 15px 0 0;}
.wzss .input{width:70%; height: 46px; line-height: 46px; font-size: 16px;}
.ssjg .wzss .gb{width: 13px; height: 13px; margin: 20px 0 0 0;}
.wzss img{width: 18px; height: 18px; margin-right: 15px;}
.title{font-size: 14px; height: 30px; line-height: 20px; margin-top: 20px;}
.article{padding: 20px 0;}
.article .tit{height: 30px; line-height: 30px; font-size: 16px; margin-bottom: 6px;}
.article .xx{height: auto; line-height: 20px; font-size: 12px;}
.load-more__btn{height: 25px; line-height: 25px; font-size: 12px; margin: 20px 0;}
.load-more__btn img{width: 25px; height: 25px; margin-left: 10px;}

/*资讯*/
.news_bt{margin: 100px auto 20px;}
.news_bt .fl{width: 100%; font-size: 40px; line-height: 40px;}
.news_bt .fr{width: 100%; font-size: 24px; line-height: 40px; margin-top: 25px;}
.news_top{margin-bottom: 40px; padding-bottom: 20px;}
.news_top .img{margin-bottom: 30px;}
.news_top .img,.news_top .img img{width: 100%; height: auto;}
.news_top .fl{width: 100%;}
.news_top .fl .tit{height: auto; line-height: 25px; font-size: 18px; margin-bottom: 20px;}
.news_top .fl .sj{height: 20px; line-height: 20px; font-size: 14px;}
.news_top .fr{margin-top: 12px; font-size: 14px;}
.news_top .fr img{width: 30px; height: 30px; margin-left: 10px;}
.wqzx{margin-bottom: 30px;}
.wqzx .article{width: 100%; margin: 0 0 25px 0; padding: 0 0 15px;}
.wqzx .article:nth-child(4n){margin-right: 0;}
.wqzx .tit{height: auto; line-height: 35px; font-size: 30px; margin-bottom: 25px;}
.wqzx .img,.wqzx .img img{width: 100%; height: auto;}
.wqzx .bt{height: auto; line-height: 26px; font-size: 16px; margin: 20px 0 30px;}
.wqzx .sj{height: 20px; line-height: 20px; font-size: 15px;}

/*资讯详情*/
.detal_tit{line-height: 30px; font-size: 20px; margin: 100px 0 20px;}
.detal_time{height: 30px; line-height: 20px; font-size: 13px; margin-bottom: 20px;}

/*团队*/
.team{height: 420px;}
.team .news_bt,.banner .news_bt{padding: 80px 0 20px;}
.team .news_bt .fr,.banner .news_bt .fr{font-size: 22px; width: 100%;}
.com_n1{margin-bottom: 20px;}
.com_n1 ul li{width: 100%; height: 55px; line-height: 20px; font-size: 16px; margin-right: 0; padding-top: 15px;}
.dispan .list1{width: 100%; height: auto; padding-bottom: 80px; margin-bottom: 40px;}
.list_xs{padding: 10px 20px 10px 10px; max-width: 60%;}
.list_xs ul li{height: 20px; line-height: 20px; font-size: 15px;}
.csr_tit{height: 45px; line-height: 45px; font-size: 30px; margin-bottom: 30px;}
.csr .csr_li li{width: 47%; height: 330px; margin: 0 6% 30px 0;}
.csr .csr_li li:nth-child(2n){margin-right: 0;}
.csr .csr_li li .img,.csr .csr_li li .img img{width: 100%; height: 260px;}
.csr .csr_li li .name{height: 40px; line-height: 20px; font-size: 18px; margin: 10px 0 8px;}
.csr .csr_li li .name div{height: 20px; line-height: 20px; font-size: 14px;}
.csr .csr_li li .xx{height: auto; line-height: 16px; font-size: 12px;}
.csr .csr_li li:hover .black{height: 280px; padding: 15px;}
.hxcy li{width: 47%; height: 330px; margin: 0 6% 30px 0;}
.hxcy li:nth-child(2n){margin-right: 0;}
.hxcy li .img,.hxcy li .img img{width: 100%; height: 260px;}
.hxcy li .name{height: 40px; line-height: 20px; font-size: 18px; margin: 10px 0 8px;}
.hxcy li .name div{height: 20px; line-height: 20px; font-size: 14px;}
.csr .hxcy li .xx{height: auto; line-height: 16px; font-size: 12px;}
.csr .hxcy li:hover .black{height: 280px; padding: 15px;}

/*战略摘要*/
.zbpt{margin-top: 20px; padding-bottom: 60px;}
.zbpt .main{height: auto; padding: 35px 0;}
.zbpt .main:before{bottom: -65px; height: 2px;}
.zbpt img{width: 90%; height: auto;}
.ptdw{margin: 35px auto 40px;}
.ptdw_tit{margin-bottom: 30px;}
.ptdw_tit .fl{width: 90px; height: 120px; line-height: 55px; font-size: 40px;}
.ptdw_tit .fr{width: 100%; height: auto; line-height: 30px; font-size: 20px;}
.pt_nr .img,.pt_nr .img img{height: auto;}
.pt_nr .yy{height: auto; padding: 30px 0;}
.pt_nr .tp{left: 3%; bottom: inherit; top: 50px;}
.pt_nr .tp img{width: 180px; height: auto;}
.pt_nr .fr{margin: 0 3%;}
.pt_nr .fr .tit{height: 26px; line-height: 26px; font-size: 16px; margin-top: 15px;}
.pt_nr .fr .rmb{height: 75px; line-height: 55px; font-size: 45px; margin-top: 12px;}
.pt_nr .fr .sj{height: 26px; line-height: 26px; font-size: 16px; margin-top: 10px;}
.ptdw .imgs,.ptdw .imgs img{height: 420px;}
.ywfw{height: auto; margin-bottom: 50px; position: inherit;}
.ywfw .fl{width: 100%; padding: 20px 3%;}
.ywfw .fl .tit{width: 128px; height: 100px; line-height: 50px; font-size: 50px;}
.ywfw .fl .xx{height: 200px; line-height: 40px; font-size: 20px;  margin: 40px 0;}
.ywfw .fl .dt,.ywfw .fl .dt img{width: 100%; height: auto;}
.ywfw .fr{width: 100%; position: inherit;}
.ywfw .fr img{width: 100%; height: auto;}

/*产投矩阵*/
.kfjs_tit{height: 40px; line-height: 40px; font-size: 28px;}
.zbyz{margin: 20px auto 40px;}
.zbyz_bt{margin: 15px 0 25px;}
.zbyz_bt .fl{width: 100%; height: auto; line-height: 25px; font-size: 16px; display: block; margin-bottom: 15px;}
.zbyz_bt .com_n6{width: 100%;}
.com_n6 ul li{width: 47%; height: 35px; line-height: 35px; font-size: 14px; margin-right: 4%; }
.com_n6 ul li img{width: 8px; height: 8px; margin-top: 15px;} 
.dispan6{height: 150px;}
.dispan6 .list6 .swiper-slide{width: 100%; height: 150px; padding: 15px; margin-right: 0;}
.dispan6 .list6 .swiper-slide .tit{height: 30px; line-height: 30px; font-size: 14px; margin-bottom: 15px;}
.dispan6 .list6 .swiper-slide .tit:after{width: 20px; }
.dispan6 .list6 .swiper-slide .xx{height: auto; line-height: 20px; font-size: 14px;}

.kfjs{padding: 30px 0 50px;}
.com_n5{margin: 20px auto 10px; width: 100%;}
.com_n5 ul li{width: 80px; height: 40px; line-height: 40px; font-size: 16px; margin-right: 40px;}
.com_n5 ul li img{width: 10px; height: 10px; margin-top: 15px; } 
.pg_zpul3{position: relative;}
.pg_zplih3{padding: 15px 15px;}
.pg_zplih2nuw3{padding: 15px 15px;}
.pg_zplih3 .bt{font-size: 16px; width: 220px;}
.pg_zplitxt3{line-height: 25px; font-size: 14px; width: 100%; padding: 20px 0;}
.pg_zplitxt3 img{height: auto; margin-top: 15px;}
.pg_zplih3 .xs,.pg_zplih3 .sq{position: absolute; right: 15px;}
.pg_zplih3 .xs img,.pg_zplih3 .sq img{width: 14px; height: 14px; margin-top: 7px;}

.yljk{margin: 30px auto;}
.com_n4{margin: 20px auto 25px;}
.com_n4 ul li{width: 47%; height: 35px; line-height: 35px; font-size: 16px; margin-right: 3%;}
.com_n4 ul li:last-child{margin-right: 0;}
.com_n4 ul li img{width: 10px; height: 10px; margin-top: 15px;} 
.dispan4{padding: 25px;}
.dispan4 .list4 .fl{width: 100%;}
.dispan4 .list4 .fl .city{height: 90px; margin-bottom: 20px; font-size: 16px;}
.dispan4 .list4 .fl .city .zymd,.dispan4 .list4 .fl .city .fgcs{width: 40%; margin-right: 5%;}
.dispan4 .list4 .fl .city .sz{font-size: 38px;}
.dispan4 .list4 .fl .xx{height: auto; line-height: 25px; font-size: 16px; margin-bottom: 15px;}
.dispan4 .list4 .fr{width: 100%;}
.dispan4 .list4 .fr img{width: 100%; height: auto;}

.service{background-size: 100% 45%;  height: auto; margin-bottom: 40px; padding-top: 40px;} 
.service .kfjs_tit{margin-bottom: 25px;}
.service .tit{height: 40px; line-height: 40px; font-size: 18px; margin-bottom: 12px;}
.service .sm{height: auto; line-height: 22px; font-size: 14px; padding: 0 4%; margin-bottom: 30px;}
.shop{margin-bottom: 40px; padding-bottom: 0;}
.shop .md{margin-bottom: 15px;}
.com_n3{width: 100%; padding: 15px 20px;}
.com_n3 ul li{height: 40px; line-height: 40px; margin-bottom: 15px; font-size: 15px; float: left; width: 40%; margin-right: 4%;}
.dispan3 .list3{width: 100%; margin: 0 3%;}
.dispan3 .list3 .img,.dispan3 .list3 .img img{width: 100%; height: auto;}
.shop_li{padding: 15px 10px;}
.shop_li ul li{width: 25%; height: auto; margin-bottom: 15px;}
.shop_li ul li .wz{height: 25px; line-height: 25px; font-size: 12px;}
.shop_li ul li .num{height: 30px; line-height: 30px; font-size: 20px;}
.shop_gd .swiper-slide{width: 100%; margin-right: 0; padding-bottom: 20px;}
.shop_gd .swiper-slide .img,.shop_gd .swiper-slide .img img{width: 100%; height: 180px;}
.shop_gd .swiper-slide .nr{margin-top: 20px;}
.shop_gd .swiper-slide .nr .fl{width: 100%; height: 35px; line-height: 35px; font-size: 18px;}
.shop_gd .swiper-slide .nr .fr{width: 100%; height: auto; line-height: 25px; font-size: 14px;}

.gqtz{margin-bottom: 40px;}
.gqtz .kfjs_tit{margin-bottom: 25px;}
.gqtz_li{margin-bottom: 25px;}
.gqtz_li .swiper-slide{width: 100%; height: auto; padding: 20px; margin-right: 0; float: inherit;}
.gqtz_li .swiper-slide .bt{font-size: 22px; margin-bottom: 20px;}
.gqtz_li .swiper-slide .bt img{width: 45px; height: 45px; margin-right: 20px;}
.gqtz_li .swiper-slide ul li{width: 98%; padding: 8px 0; line-height: 25px; font-size: 13px;}
.pg_zplih2{padding: 15px;}
.pg_zplih2nuw{padding: 15px;}
.pg_zplih2 .bt{font-size: 18px; width: 220px;}
.pg_zplitxt{line-height: 25px; font-size: 14px; width: 100%; margin-top: 20px;}
.pg_zplih2 .xs img,.pg_zplih2 .sq img{width: 14px; height: 14px; margin-top: 7px;}
.pg_zpul{position: relative;}
.pg_zplih2 .xs,.pg_zplih2 .sq{position: absolute; right: 15px; top: 15px;}




}











