﻿#w1200{ width: 1200px;margin: 0 auto;}
.gjj_bt{text-align: center;    margin: 50px 0;}
.gjj_bt span{    font-size: 30px; font-weight: 800; line-height: 50px; color: #bd1a2d; background: url(/web/uiFramework/commonResource/image/2020051116223714902.jpg) no-repeat; background-position: 0 22px;}
/**/
h2.TabTit a.current {font-weight: 800; margin-bottom: -1px;font-size: 20px;line-height: 75px; background: url(/web/uiFramework/commonResource/image/2020051113365846961.png) no-repeat;/* padding: 0 68px;*/ color: #bd1a2d;}
h2.TabTit a {    color: #000;font-size: 20px; display: inline-block;/* padding: 0px 68px;width: 165PX;*/width:24%;text-align:center; font-weight: 800;}
.gjj_yhys{/*width: 911px;*/width:100%;margin: 0 auto;}
.gjj_lunbo img{width:600px;float:left;}
.TabCon{ float: right;width: 570px;}
.TabCon li{ float: left;width: 100%;}
.TabCon li a{float: left;display: block; /*width: 66%;*/height: 38px; line-height: 38px; overflow: hidden;; text-overflow: ellipsis; white-space: nowrap;/** padding-left: 15px; background:  url(icon.png) left center no-repeat;**/ font-size: 16px;}
.deg_tab li a{height: 38px; line-height: 38px;}
.TabCon li span{display: inline-block; height: 38px; line-height: 38px; float: right; width: 24%; color: #999; text-align: right; font-size: 14px;}
.swiper-slide{    margin: 30px 0 50px 0;}
/**/
.gjj_bmcs{background: #f5f5f5;    padding: 50px 0;}
.gjj_bmfw{width: 1200px; margin: 0 auto;}
.gjj_bmfw ul li{ width: 173px;float: left;margin-right: 32px;}
.gjj_bmfw ul li a{width: 100%;text-align: center;display: block; padding-top: 100px;line-height: 30px;font-size: 18px;color: #fff;font-weight: 800; padding-bottom: 8px;}
.gjj_bmfw ul li:last-child {margin-right: 0}
.gjj_bmfw_li1{background: url(/web/uiFramework/commonResource/image/2020051114490332427.png) no-repeat;}
.gjj_bmfw_li2{background: url(/web/uiFramework/commonResource/image/2020051114544085073.png) no-repeat;}
.gjj_bmfw_li3{background: url(/web/uiFramework/commonResource/image/2020051114544760768.png) no-repeat;}
.gjj_bmfw_li4{background: url(/web/uiFramework/commonResource/image/2020051114545397636.png) no-repeat;}
.gjj_bmfw_li5{background: url(/web/uiFramework/commonResource/image/2020051114545997337.png) no-repeat;}
.gjj_bmfw_li6{background: url(/web/uiFramework/commonResource/image/2020051114550681342.png) no-repeat;}
.gjj_bmfw_li1:hover{-moz-box-shadow: 0px 0px 10px #6CB3FF;-webkit-box-shadow: 0px 0px 10px #6CB3FF;box-shadow: 0px 0px 10px #6CB3FF; border-radius: 10px;}
.gjj_bmfw_li2:hover{-moz-box-shadow:0px 0px 10px #ffb761; -webkit-box-shadow:0px 0px 10px #ffb761; box-shadow:0px 0px 10px #ffb761; border-radius: 10px;}
.gjj_bmfw_li3:hover{-moz-box-shadow:0px 0px 10px #fd6b6b; -webkit-box-shadow:0px 0px 10px #fd6b6b; box-shadow:0px 0px 10px #fd6b6b; border-radius: 10px;}
.gjj_bmfw_li4:hover{-moz-box-shadow:0px 0px 10px #a071ff; -webkit-box-shadow:0px 0px 10px #a071ff; box-shadow:0px 0px 10px #a071ff; border-radius: 10px;}
.gjj_bmfw_li5:hover{-moz-box-shadow:0px 0px 10px #3567f6; -webkit-box-shadow:0px 0px 10px #3567f6; box-shadow:0px 0px 10px #3567f6; border-radius: 10px;}
.gjj_bmfw_li6:hover{-moz-box-shadow:0px 0px 10px #fc55df; -webkit-box-shadow:0px 0px 10px #fc55df; box-shadow:0px 0px 10px #fc55df; border-radius: 10px;}
.swiper-container{width:570px;float:right;}
.gjj_img{    width: 600px; float: left;margin: 30px 0 50px 0;}
/**/
.gjj_jcl{background: url(/web/uiFramework/commonResource/image/2020051115374513465.png) no-repeat;}
.gjj_jsx{background: url(/web/uiFramework/commonResource/image/2020051116022829639.png) no-repeat;}
.gjj_jsjf{background: url(/web/uiFramework/commonResource/image/2020051116024344522.png) no-repeat;}
.gjj_mtbd{background: url(/web/uiFramework/commonResource/image/2020051116032047430.png) no-repeat;}
.gjj_jcl,.gjj_jsx,.gjj_jsjf,.gjj_mtbd {width: 44%;border: 1px solid #e0e0e0; border-radius: 10px;padding: 2%;background-position: 6% 24%;    margin-bottom: 30px;}
.gjj_jcl>span,.gjj_jsx>span,.gjj_jsjf>span,.gjj_mtbd>span{float: right;width: 78%; }
.gjj_jcl>span>span,.gjj_jsx>span>span,.gjj_jsjf>span>span,.gjj_mtbd>span>span{font-weight: 800;font-size: 20px;color: #bd1a2d;line-height: 40px;}
.gjj_jcl>span>p,.gjj_jsx>span>p,.gjj_jsjf>span>p{ font-size: 16px;line-height: 30px;}
.gjj_mtbd>span>p>a{width: 30%;float: right; background: #bd1a2d;text-align: center;color: #fff;line-height: 30px; border-radius: 10px;    margin-top: 90px;}


/*优化营商环境 轮播*/
.yshj_lunbo{width:600px;float:left;    margin: 30px 0 50px 0;}

.newsBox{width:100%;position:relative;}
.newsBox .HB{overflow:hidden;}
.newsBox .HB .autoPlay li{float:left;position:relative;width:100%;height:335px;}
.newsBox .HB .autoPlay li .Image{height:100%;background:#000;margin:0;}
.newsBox .HB .autoPlay li .Image img{display:block;width:100%;height: 100%;margin:0 auto;}
.newsBox .HB .autoPlay li .Title{position:absolute;bottom:0;left:0;z-index:30;width:100%;background:rgba(0,0,0,.5); margin: 0;}
.newsBox .HB .autoPlay li .Title{}
.newsBox .HB .autoPlay li .Title a{display:block;line-height:40px;font-size:16px;color:#fff;text-indent:12px;}
.newsBox .PLAYbtn{position:absolute;bottom:10px;right:6px;z-index:60}
.newsBox .PLAYbtn ul li{    display: inline-block; margin-left: .5em; border: 1px solid #fff; cursor: pointer;overflow: hidden; font-size: 16px; text-align: center; width: 20px; /*background: #f8f8f8;*/color: #fff;}
.newsBox .PLAYbtn ul li.on{    width: 20px;color: #fff; background: #bd1a2d;}
.gzdt{width:520px;}



@media only screen and (max-width:768px){
#w1200{width:96%;}
.gjj_bt span{font-size: 22px;}
.gjj_bt{    margin-top: 20px;margin-bottom: 0;}
.gjj_yhys{width:100%;}
h2.TabTit a.current{background:none;padding:0;font-size:18px;line-height:30px;}
h2.TabTit a{font-size:18px;padding:0;}
.TabTit{    text-align: center;}
.TabCon{float: right;width: 100%;    height: 114px;overflow: hidden;}
.gjj_lunbo img{width:100%;}
.TabCon li a{    width: 70%;}
.TabCon li span{    width: 30%;}
.swiper-slide{margin:20px 0;}
.gjj_bmcs{padding:00px;}
.gjj_bmfw{    width: 96%; margin: 0 auto;}
.gjj_bmfw ul li{text-align: center; background-position: 50%;    margin-bottom: 20px;    width: 50%;margin-right:0;}
.gjj_bmfw ul{    margin-top: 10px;}
.gjj_jcl, .gjj_jsx, .gjj_jsjf, .gjj_mtbd{width:100%;margin-bottom:20px;}
.gjj_jcl>span, .gjj_jsx>span, .gjj_jsjf>span, .gjj_mtbd>span{width: 70%;}
#gjj_bt{padding-top:10px}
.gjj_bmfw_li1:hover{-moz-box-shadow: 0px 0px 0px #fff;-webkit-box-shadow: 0px 0px 0 #fff;box-shadow: 0px 0px 0 #fff;; border-radius: 20px;}
.gjj_bmfw_li2:hover{-moz-box-shadow:0px 0px 0px #fff; -webkit-box-shadow:0px 0px 0 #fff; box-shadow:0px 0px 0 #fff;; border-radius: 20px;}
.gjj_bmfw_li3:hover{-moz-box-shadow:0px 0px 0px #fff; -webkit-box-shadow:0px 0px 0 #fff; box-shadow:0px 0px 0 #fff;; border-radius: 20px;}
.gjj_bmfw_li4:hover{-moz-box-shadow:0px 0px 0px #fff; -webkit-box-shadow:0px 0px 0 #fff; box-shadow:0px 0px 0 #fff;; border-radius: 20px;}
.gjj_bmfw_li5:hover{-moz-box-shadow:0px 0px 0px #fff; -webkit-box-shadow:0px 0px 0 #fff; box-shadow:0px 0px 0 #fff;; border-radius: 20px;}
.gjj_bmfw_li6:hover{-moz-box-shadow:0px 0px 0px #fff; -webkit-box-shadow:0px 0px 0 #fff; box-shadow:0px 0px 0 #fff;; border-radius: 20px;}
.gjj_img{width:100%;margin: 20px 0 0px 0;}
.swiper-container{width:100%;}
.yshj_lunbo{width:100%;margin: 30px 0 0px 0;}
.newsBox .HB .autoPlay li{height:200px;}
}