
 body {color:#333333} a{color:#7a94ae}a:active,a:hover {color:#7a94ae}
  .container23{display:block;margin-left:auto;margin-right:auto;width:80%}
footer .botmbar{padding-top:25px;padding-bottom:25px;background-color:#2C2C2C;text-align: center;font-size:14px}
footer .botmbar a,footer .botmbar span{display:inline-block;line-height:1.2;color:#fff}
footer .botmbar span:not(:first-child){border-left:1px solid #dcdcdc;margin-left:8px;padding-left:10px}
footer .botmbar a{-webkit-transition:all 0.4s ease;-o-transition:all 0.4s ease;transition:all 0.4s ease}
 /*客服挂件*/
.kf {
    transition: .8s;
    -o-transition: .8s;
    -moz-transition: .8s;
    -webkit-transition: .8s;
    z-index: 1;
    background-color: #fff;
    position: fixed;
    bottom: 100px;
    right: 20px;
    width: 62px;
    border-radius: 5px;
}

.kf span {
    z-index: 9999999;
    transition: .5s;
    cursor: pointer;
    position: relative;
    display: block;
    width: 62px;
    height: 62px;
    border-bottom: 1px solid #e3e3e3;
}

.kf .zx {
    border-radius: 5px 5px 0 0;
    background: url("../images/kefu_03.png") no-repeat center #fff;
}

.kf .zx:hover {
    background: url("../images/kefu1_03.png") no-repeat center #4083FF;
}

.kf .freetel {
    background: url("../images/kefu1_07.png") no-repeat center #fff;
}
.kf .act {
    background: url("../images/w_index_07.png") no-repeat center #fff;
}


.kf .freetel:hover {
    background: url("../images/kefu_07.png") no-repeat center #4083FF;
}

.kf .zxlya {
    background: url("../images/kefu_14.png") no-repeat center #fff;
}
.kf .act:hover{
    background: url("../images/w_index_03.png") no-repeat center #4083FF;
}
.kf .zxlya:hover {
    background: url("../images/kefu1_14.png") no-repeat center #4083FF;
}
.kf .back_top {
    border-radius: 0 0 5px 5px;
    border: none;
    background: url("../images/kefu_18.png") no-repeat center #fff;
}

.kf .back_top:hover {
    background: url("../images/kefu1_18.png") no-repeat center #4083FF;
}

.kf span div {
    display: none;
    background-color: #fff;
    border-radius: 5px;
    position: absolute;
    right: 75px;
    padding: 20px;
    font-size: 14px;
    color: #4083FF;
    bottom:2px;
}

.kf span div input {
    text-indent: .5em;
    display: block;
    margin: 15px 0;
    line-height: 28px;
    color: #696969;
    font-size: 12px;
    width: 140px;
    border: 1px solid #d1d1d1;
    border-radius: 2px;
    height: 28px;
}

.kf span div a {
    transition: .5s;
    -webkit-transition: .5s;
    display: block;
    background: #4083FF;
    border-radius: 2px;
    color: #fff;
    line-height: 26px;
    font-size: 12px;
    text-align: center;
    width: 79px;
    height: 26px;
}

.kf span div a:hover {
    background: #4083FF;
}

.kfimgr{
    position: absolute;
    bottom:23px;
    right: -9px;
}

.kf span div i {
    display: block;
    position: absolute;
    width: 15px;
    height: 200px;
    right: -15px;
    top: 0;
}

.kf .zx div, .kf .freetel div,
.kf .zxlya div, .kf span:nth-child(4) div {
    text-align: center;
    min-width: 148px;
    font-size: 14px;
    color: #666;
}

.kf span:nth-child(4) div {
    white-space: nowrap;
}

.kf a{display:block;height: 68px;position:absolute;top:0;right:0;width: 100%}

.kf span div, .kf {
    -webkit-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 13px rgba(0, 0, 0, 0.25);
}


.nav_center div, .index_nav_center div, .shou, .zhan {
    -webkit-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
    box-shadow: 0 2px 18px rgba(0, 0, 0, 0.25);
}

.shou {
    z-index: 1000000;
    cursor: pointer;
    width: 30px;
    height: 40px;
    top: 50%;
    margin-top: -15px;
    border-radius: 5px 0 0 5px;
    right: 62px;
    background: url("../images/kefq.png") no-repeat center #fff;
    position: absolute;
}

.shou.on {
    background-image: url("../images/kefq1.png");
}
/*留言*/
.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: hidden;
    outline: 0;
}
.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    transition: opacity .15s linear;
}
.fade.in {
    opacity: 1;
}
.modal-dialog {
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 1060;
    width: 800px;
    height: 496px;
}
.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
    -webkit-transform: translate(-50%,-75%);
    -ms-transform: translate(-50%,-75%);
    -o-transform: translate(-50%,-75%);
    transform: translate(-50%,-75%);
}
.modal.in .modal-dialog {
    -webkit-transform: translate(-50%,-50%);
    -ms-transform: translate(-50%,-50%);
    -o-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%);
}
.modal-content {
    position: relative;
    background-color: #fff;
    -webkit-background-clip: padding-box;
    background-clip: padding-box;
    outline: 0;
    -webkit-box-shadow: 0 12px 30px rgba(0,0,0,.2);
    box-shadow: 0 12px 30px rgba(0,0,0,.2);
}
.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
}
.modal-header .close {
    float: right;
    width: 32px;
    height: 32px;
    background: 0 0;
    border: 0;
    color: #ccc;
    cursor: pointer;
    background: url(../images/close.png) no-repeat center;
    -webkit-transition: all .3s;
    transition: all .3s;
}
.modal-header .close:hover{background: url(../images/close_h.png) no-repeat center;}
.modal-title {
    font-size: 20px;
    line-height: 32px;
}
.modal-body {
    position: relative;
    padding: 15px 30px;
}
.modal-body textarea {
    border: 1px solid #d3d3d3;
    width: 100%;
    height:146px;
    font-size: 14px;
    color: #666;
    padding: 15px 10px;
    overflow-y: auto;
    resize: none;
    margin-bottom: 20px;
    transition: all .3s;
}
.modal-body input[type=text] {
    border: 1px solid #d3d3d3;
    font-size: 14px;
    color: #666;
    width:360px;
    height: 52px;
    line-height: 50px;
    padding: 0 20px;
    margin-bottom:20px;
    margin-left: 20px;
    float: left;
    transition: all .3s;
}
.modal-body .row{margin-left:-20px;}
.modal-footer {
    padding: 20px 15px;
    text-align:center;
    border-top: 1px solid #e5e5e5;
}
.modal-footer .btn-send{background: #4083FF;border: none;border-radius: 22px;font-size: 16px;line-height: 46px;padding:0 70px;color: #fff;box-shadow: 0 5px 20px 0 rgba(64,131,255,.2);cursor: pointer;transition: all .3s;}
.modal-footer .btn-send:hover{background:#4083FF;}
.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}
.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0;
}
.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5;
}
 
 
 
 
 
 .yk-middle
{
    width: 1208px;
    min-height: 400px;
    padding: 34px 39px;
    margin: 0 auto;
    background: #fff; /* filter: alpha(opacity=90); opacity: 0.9;*/
    position: relative;
    top: 10px;
  
}

.yk-middle
{
    width: 1208px;
    min-height: 400px;
    padding: 34px 39px;
    margin: 0 auto;
    background: #fff; /* filter: alpha(opacity=90); opacity: 0.9;*/
    position: relative;
    top: 10px;
   
}
.contentBox ._info {
            height: 285px !important;
            overflow: auto
        }

        ._info::-webkit-scrollbar {
            width: 5px;
            height: 1px;
        }

        ._info::-webkit-scrollbar-thumb {
            border-radius: 10px;
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
            background: #dcd6d6;
        }

        ._info::-webkit-scrollbar-track {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
            border-radius: 10px;
            background: #ededed;
        }
/*底部信息*/
.h_foot1 {
	background: url(../images/trademark.jpg) no-repeat center;height: 60px;
	margin-top: 300px;
	color: #aaaaaa;
}
.h_foot2 {
	background: url(../images/trademark.jpg) no-repeat center;height: 60px;
	margin-top: 0px;
	color: #aaaaaa;
}
.h_foot3 {
	background: url(../images/trademark.jpg) no-repeat center;height: 60px;
	margin-top: 50px;
	color: #aaaaaa;
}
.h_foot1 .h_foot1_in {
	width: 90%;
	max-width: 1280px;
	margin: 0 auto;
	text-align: center;
	line-height: 60px;
}
.h_foot1 .h_foot1_in>p {
	display: inline-block;
	color: #fff;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	vertical-align: top;
}




.h_foot2 .h_foot1_in {
	width: 90%;
	max-width: 1280px;
	margin: 0 auto;
	text-align: center;
	line-height: 60px;
}
.h_foot2 .h_foot1_in>p {
	display: inline-block;
	color: #fff;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	vertical-align: top;
}


.h_foot3 .h_foot1_in {
	width: 90%;
	max-width: 1280px;
	margin: 0 auto;
	text-align: center;
	line-height: 60px;
}
.h_foot3 .h_foot1_in>p {
	display: inline-block;
	color: #fff;
	font-size: 16px;
	height: 60px;
	line-height: 60px;
	vertical-align: top;
}

@media (max-width:880px) {

.h_foot1 .h_foot1_in>p {
	height: auto;
	font-size: 16px;
	line-height: 60px;
}
.h_foot2 .h_foot1_in>p {
	height: auto;
	font-size: 16px;
	line-height: 60px;
}
.h_foot3 .h_foot1_in>p {
	height: auto;
	font-size: 16px;
	line-height: 60px;
}

}
@media (min-width: 1210px) {.container{ width: 1210px; }}

@media (min-width: 1210px) {.container{ width: 1210px; }}
/*menu*/
#Top .head{ float:left; width:100%; position:fixed; left:0; top:3.4%; z-index:66; padding:0 7.81%;}
#Top .head .bg1{ display:none; float:left; width:0; height:0; background:#727171; position:fixed; left:0; top:0; z-index:68; opacity:0.64; filter:alpha(opacity=64);}
#Top .head .bg1.active{ display:block; width:100%; height:100%;}
#Top .head .bg2{ display:none; float:left; width:100%; height:0; background:#7a94ae;position:fixed; left:0; top:0; z-index:68; opacity:0.64; filter:alpha(opacity=64);}
#Top .container2{ float:left; width:100%; position:relative; z-index:70; margin:10px 0;}
#Top .logo{ float:left; width:303px; height:55px; line-height:0; position:absolute; left:50%; top:-3px; margin-left:-160px;}
#Top .hTop{ float:left; position:relative; width:92px; z-index:69;}
#Top .menu{ display:none; float: left; width:201px; position:relative; top:21px; z-index:70;}
#Top .menu .nli{ float:left; width:100%; padding:0;position:relative;}
#Top .menu .nli span a{ float:left; position:relative; color:#fff; font-size:21px; line-height:47px;}
#Top .menu .nli.active span a,
#Top .menu .nli:hover span a{ color:#c2c3c3;}
#Top .menu .nli i{ position: absolute; width:23px; height: 23px; left: 0; obtn:50%; margin-top: -11px;}
#Top .topR{ float:right;}
#Top .lang{ float:left; color:#fff; font-size:19px; line-height:41px; text-transform:uppercase;}
#Top .lang a{ color:#fff; margin-left:20px;}
#Top .lang a:hover{ color:#c2c3c3;}
#Top .so_box{ float:left; position:relative; z-index:60;}
#Top .Search_but{ float:left; width:17px; height:17px; cursor:pointer; margin:12px 14px;}
#Top .so_but{ display:none;float:left; width:212px; position:absolute; left:14px; top:41px; z-index:99;}
#Top .so0{ float:left; width:100%; background:#fff; background:rgba(255,255,255,0.4); position:relative; border:none;}
#Top .so0 .Search{ float:left; width:100%; height:34px; background:none; border:none; line-height:24px; padding:5px 34px 5px 12px; color:#fff; font-size:14px;}
#Top .so0 .sear_sub{ float:right; width:34px; height:34px; border:none;position:absolute; right:0; top:0;}
/*#Top .so_box:hover .so_but{ display:block;}*/
#Top .so0 ::-webkit-input-placeholder{color:#fff}
#Top .so0 :-moz-placeholder{color:#fff}
#Top .so0 ::-moz-placeholder{color:#fff}
#Top .so0 :-ms-input-placeholder{color:#fff}

#Top .active.head{ top:0;}
#Top .active.head .bg2{ display:none; height:61px; box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#Top .active.head .logo{ display:none;}
#Top .active.head .topR{ display:none;}

/*手机导航按钮*/
#Top .menuph{ float:left; height:41px; cursor: pointer; text-align: center; color:#fff; font-size:24px; line-height:41px; letter-spacing:2px; position:relative; z-index:70;white-space:nowrap;}
#Top .menuph .point{ float:left; width: 32px;  height: 22px; position: relative; margin:10px 7px 0 0;}
#Top .menuph .point:hover .navbtn,
#Top .menuph .point:hover .navbtn::after,
#Top .menuph .point:hover .navbtn::before {  width: 32px;  }
#Top .menuph .navbtn {  position: absolute;  top: 10px;  right: 0;  display: inline-block;  width: 32px;  height: 2px;  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
#Top .menuph .navbtn::after,
#Top .menuph .navbtn::before {  position: absolute;  right: 0;  display: inline-block;  width: 32px;  height: 2px;  content: '';  -webkit-transition: all .3s ease-out 0s;  -moz-transition: all .3s ease-out 0s;  -ms-transition: all .3s ease-out 0s;  -o-transition: all .3s ease-out 0s;  transition: all .3s ease-out 0s;  background: #fff;  }
#Top .menuph .navbtn::after {  top: -9px;  }
#Top .menuph .navbtn::before {  top: 9px;  }
#Top .menuph .point.active .navbtn{  background: transparent;  }
#Top .menuph .point.active .navbtn::after{  -webkit-transform: rotate(45deg);  -moz-transform: rotate(45deg);  -ms-transform: rotate(45deg);  -o-transform: rotate(45deg);  transform: rotate(45deg);  top: 0px;  }
#Top .menuph .point.active .navbtn::before {  -webkit-transform: rotate(-45deg);  -ms-transform: rotate(-45deg);  -o-transform: rotate(-45deg);  transform: rotate(-45deg);  top: 0px;  }

#Top .active.head .menuph{ color:#7a94ae;}
#Top .active.head .menuph .navbtn,
#Top .active.head .menuph .navbtn::after,
#Top .active.head .menuph .navbtn::before{ background:#7a94ae;}
#Top .active.head .menuph .point.active .navbtn{  background: transparent;  }

#Top .active.head .hTop:hover .menuph{ color:#fff;}
#Top .active.head .hTop:hover .menuph .navbtn,
#Top .active.head .hTop:hover .menuph .navbtn::after,
#Top .active.head .hTop:hover .menuph .navbtn::before{ background:#fff;}
#Top .active.head .hTop:hover .menuph .point.active .navbtn{  background: transparent;  }


@media screen and (max-width:1441px ){
#Top .head{ padding:0 4%;}	
#Top .menuph{ display:block;}
#Top .menu .nli span a{ font-size:18px; line-height:44px;}
#Top .lang a{ margin-left:16px;}
}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Top .menuph{ display:block;}
}
@media screen and  (max-width:992px){
.container {
		padding-right: 12px;
		padding-left: 12px;
	}

#Top .head{ padding:0 12px; top:15px;}		
#Top .head.active{ top:0;}
#Top .menuph{ display:block; font-size:17px; line-height:38px;}
#Top .menuph .point{ width: 26px;  height:18px; margin:10px 7px 0 0;}
#Top .menuph .point:hover .navbtn,
#Top .menuph .point:hover .navbtn::after,
#Top .menuph .point:hover .navbtn::before {  width: 26px;  }
#Top .menuph .navbtn { top: 8px;  width: 26px;  height: 2px; }
#Top .menuph .navbtn::after,
#Top .menuph .navbtn::before { width: 26px;  height: 2px; }
#Top .menuph .navbtn::after {  top: -8px;  }
#Top .menuph .navbtn::before {  top: 8px;  }

#Top .menu{ top:5px;}
#Top .menu .nli span a{ font-size:15px; line-height:31px;}
#Top .lang{ font-size:15px; line-height:38px;}
#Top .logo{ width:253px; height:46px; margin-left:-110px; top:0;}
#Top .so_box{ display:none;}
#Top .container2{ margin:6px 0;}
#Top .active.head .bg2{ height:53px;}
}
@media screen and  (max-width:768px){
#Top .hTop{ width:75px;}	
#Top .topR{ display:none; width:60px; text-align:right;}
#Top .lang{ line-height:22px; font-size:14px;}
#Top .lang a{ margin-left:0; float:left; width:100%;}
#Top .logo{ position:static; margin:0; float:right;}
#Top .menu .nli span a{ font-size:14px;}
}



/*底部*/
#Down .pz_down{ float:left; width:100%; padding:0px 0 0px 0;}
@media screen and (max-width:1366px ) {
#Down .container1{ width:1230px;}
#Down .foot1{ padding-left:118px;}
#Down .footAddr .cont{ font-size:15px;}
}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Down .container1{ width:992px;}
}
@media screen and  (max-width:992px){
#Down .pz_down{ /*margin-bottom:50px;*/ padding:0px 0 25px 0;}
#Down .container1{ width:768px;}
#Down .footER h5{ font-size:14px; line-height:24px;}
#Down .footNav{ font-size:14px; line-height:24px;}
#Down .footNav a{ margin:0 8px;}
#Down .Copyright{ font-size:14px; line-height:22px;}
#Down .footAddr{ margin:10px 0;}
#Down .footAddr .cont{ font-size:14px; line-height:22px; padding:8px;}
#Down .footAddr .l1{ margin-bottom:6px;}
}
@media screen and  (max-width:768px){
#Down .pz_down{padding:0px 0;}	
#Down .container1{ width:100%;}
#Down .foot1{ padding-left:0;}
#Down .footAddr{ border-bottom:1px solid #fff; border-bottom:1px solid rgba(255,255,255,0.56);}
#Down .footAddr .cont{ display:none;}
#Down .footAddr .l1{ width:100%;}
#Down .footAddr .tit{ display:block;}
#Down .footER{ position:static; width:100%; margin-top:10px;}
#Down .footER h5{ margin-top:5px;}
}
/*banner*/
#Slide .slide_banner{ float:left; width:100%; margin:0; position:relative; overflow:hidden; text-align:center; background:#000; height:100vh;}
#Slide .slide_banner .slick-slide{ width:100%; padding:0; position:relative; line-height:0;}
#Slide .slide_banner .bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:2; background:#000; opacity:0.36; filter:alpha(opacity=36); }
#Slide .slide_banner .img{ float:left; width:100%;height:100vh;}
#Slide .slide_banner .slick-dots{ height:13px; bottom:10%;}
#Slide .slide_banner .slick-dots li{ border:1px solid #fff; background:#fff; width:13px; height:13px; margin:0 4px; text-indent:-9999px; overflow:hidden; vertical-align:top; border-radius:50%;}
#Slide .slide_banner .slick-dots li.slick-active{background:none;}
#Slide .banText{ float:left; width:100%; position:absolute; left:0; top:34.62%; text-align:center; z-index:3;}
#Slide .banText .tit1{ float:left; width:100%; color:#fff; font-size:65px; line-height:75px; letter-spacing:5px; font-family: 宋体; font-weight:bold; padding:0 15px;}
#Slide .banText .info{ float:left; width:100%; color:#fff; font-size:20px; line-height:20px; letter-spacing:10px; font-family: 宋体; margin:1.26% 0 2.18% 0; padding:0 15px;}
#Slide .banText .more{ float:left; width:100%;margin-top:20%;}
#Slide .banText .more a{ display: block;  margin: 0 auto;   color:  #fff; font-size: 17px;}
#Slide .banText .more i {margin-left: 9px; font-family: 宋体;}


#Slide .slide_banner .slick-current .banText .tit1,
#Slide .slide_banner .slick-current .banText .info,
#Slide .slide_banner .slick-current .banText .more{ animation:zoomIn 1s;}
#Slide .banText .more a img{ width:2%;margin-bottom: 10px;}
@media screen and (max-width:1441px ) {
#Slide .banText .tit1{  line-height:60px; letter-spacing:3px;}
#Slide .banText .info{ line-height:48px; letter-spacing:5px;}
}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:992px){
#Slide .banText .tit1{ font-size:33px; line-height:43px; letter-spacing:3px;}
#Slide .banText .info{ font-size:25px; line-height:35px; letter-spacing:5px;}	
#Slide .banText .more a{ width: 120px; height: 32px; line-height: 30px; font-size: 14px;}	
#Slide .slide_banner .slick-dots{ height:10px;}	
#Slide .slide_banner .slick-dots li{ width:10px; height:10px;}
}
@media screen and  (max-width:768px){
#Slide .banText .tit1{ font-size:24px; line-height:32px; letter-spacing:0;}
#Slide .banText .info{ font-size:16px; line-height:24px; letter-spacing:1px; margin:1% 0 3.5% 0;}
#Slide .banText .more a img{ width:15%;margin-bottom: 3px;}
}
/*hTit1*/
#Content .hTit1{ float:left; width:100%;}
#Content .hTit1 .tit1{ float:left; width:100%; color:#7a94ae; font-size:36px; line-height:46px; text-align:center; font-weight:bold;}
#Content .hTit1 .info{ float:left; width:100%; color:#595757; font-size:18px; line-height:30px; text-align:center; margin-top:17px;}

/*hCont1*/
#Content .hCont1{ float:left; width:100%; margin:0px 0 0px 0;}
#Content .dongtai{ float:left; width:100%; margin:37px 0 50px 0;}
#Content .dongtai .ul1{ margin:0 -2px;}
#Content .dongtai .l1{ float:left; width:33.33%; padding:10px;}
#Content .dongtai .la{ float:left; width:100%; box-shadow:0 0 10px rgba(0,0,0,0.2);}
#Content .dongtai .la .img{ float:left; width:100%; line-height:0; overflow:hidden;}
#Content .dongtai .la .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
#Content .dongtai .la:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#Content .dongtai .la .info{ float:left; width:100%; height:210px; padding:39px 15px 20px 15px;}
#Content .dongtai .la .tit1{ float:left; width:100%; color:#7a94ae; font-size:20px; line-height:26px; max-height:52px; overflow:hidden; }
#Content .dongtai .la .tit2{ float:left; width:100%; color:#595757; font-size:12px; line-height:20px; margin:5px 0;}
#Content .dongtai .la .cont{ float:left; width:100%; color:#595757; font-size:13px; line-height:20px; max-height:80px; overflow:hidden;}
#Content .dongtai .la:hover{ box-shadow:0 0 10px rgba(122,148,174,0.9);}
#Content .dongtai .slick-dots{ height:10px; position:static; margin-top:5px;}
#Content .dongtai .slick-dots li{ background:#ccc; width:10px; height:10px; margin:0 4px; text-indent:-9999px; overflow:hidden; vertical-align:top; border-radius:50%;}
#Content .dongtai .slick-dots li.slick-active{background:#7a94ae;}
#Content .hMore{ float:left; width:100%; text-align:center;}
#Content .hMore a{ display:block; margin:0 auto; width:157px; height:41px; line-height:39px; border:1px solid #7a94ae; color:#7a94ae; font-size:16px;}
#Content .hMore i{ margin-left:9px; font-family:宋体;}
#Content .hMore a:hover{ background:#7a94ae; color:#fff; box-shadow:0 5px 10px rgba(0,0,0,0.3);}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content .dongtai .ul1{ margin:0 -10px;}
}
@media screen and  (max-width:992px){
#Content .hTit1 .tit1{ font-size:20px; line-height:30px;}	
#Content .hTit1 .info{ font-size:14px; line-height:26px; margin-top:8px;}

#Content .hCont1{ margin:25px 0 30px 0;}
#Content .dongtai{ margin:10px 0 20px 0;}	
#Content .dongtai .ul1{ margin:0 -6px;}
#Content .dongtai .l1{ padding:10px 6px;}
#Content .dongtai .la{ box-shadow:0 0 4px rgba(0,0,0,0.2);}
#Content .dongtai .la .info{ height:auto; padding:15px 12px;}
#Content .dongtai .la .tit1{ font-size:16px; line-height:22px; max-height:44px;}
#Content .dongtai .la:hover{ box-shadow:0 0 4px rgba(122,148,174,0.9);}
#Content .hMore a{ width:120px; height:32px; line-height:30px; font-size:14px;}
#Content .hMore i{ margin-left:4px;}
}
@media screen and  (max-width:768px){

}
/*hTit1*/
#Content2 .hTit1{ float:left; width:100%;}
#Content2 .hTit1 .tit1{ float:left; width:100%; color:#7a94ae; font-size:36px; line-height:46px; text-align:center; font-weight:bold;}
#Content2 .hTit1 .info{ float:left; width:100%; color:#595757; font-size:18px; line-height:30px; text-align:center; margin-top:17px;}
/*hCont2*/
#Content2 .hCont2{ float:left; width:100%; position:relative; background:#000; padding:99px 0 228px 0;}
#Content2 .hCont2 .bg2{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; opacity:0.3; filter:alpha(opacity=30);}
#Content2 .lingyu{ float:left; width:100%; position:relative; margin:39px 0 0 0; overflow:hidden;}
#Content2 .lingyu .ul1{ margin:0 -40px;}
#Content2 .lingyu .l1{ float:left; width:33%; position:relative;}
#Content2 .lingyu .l1:after{ float:left; width:100%; height:1px; position:absolute; left:0; top:50%; content:'';border-top:1px dashed #fff; border-top:1px dashed rgba(255,255,255,0.5);}
#Content2 .lingyu .la{ float:left; width:100%; text-align:center; padding:7px 15px 23px 15px; margin:40px 0; border-right:1px dashed #fff; border-right:1px dashed rgba(255,255,255,0.5);}
#Content2 .lingyu .img{ float:left; width:100%; line-height:0;}
#Content2 .lingyu .img i{ display:block;padding-top:45px; margin:0 auto; width:165px; height:165px; border-radius:50%; background:#fff;}
#Content2 .lingyu .tit1{ float:left; width:100%; text-align:center; color:#fff; font-size:23px; line-height:23px; margin-top:29px;-webkit-transition: 0.5s ease;-moz-transition: 0.5s ease;-ms-transition: 0.5s ease; -o-transition: 0.5s ease;transition: 0.5s ease; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; }
#Content2 .lingyu .la:hover .img i{ box-shadow:0 0 15px rgba(255,255,255,0.4);}
#Content2 .lingyu .la:hover .img img{-webkit-transition: 1s ease; -moz-transition: 1s ease;-ms-transition: 1s ease; -o-transition: 1s ease;
transition: 1s ease;-webkit-transform: rotateY(360deg); -moz-transform: rotateY(360deg);-ms-transform: rotateY(360deg); -o-transform: rotateY(360deg);transform: rotateY(360deg);}
#Content2 .lingyu .la:hover .tit1{opacity:0.8; filter:alpha(opacity=80); }	

#Content2 .lingyu .slick-dots{ height:13px; position:static; margin-top:38px;}
#Content2 .lingyu .slick-dots li{ border:1px solid #fff; background:#fff; width:13px; height:13px; margin:0 4px; text-indent:-9999px; overflow:hidden; vertical-align:top; border-radius:50%;}
#Content2 .lingyu .slick-dots li.slick-active{background:none;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content2 .lingyu .ul1{ margin:0 -30px;}	
#Content2 .lingyu .img i{ width:140px; height:140px;}
#Content2 .lingyu .tit1{ font-size:18px; line-height:28px;}
}
@media screen and  (max-width:992px){
#Content2 .hTit1 .tit1{ font-size:20px; line-height:30px;}	
#Content2 .hTit1 .info{ font-size:14px; line-height:26px; margin-top:8px;}

#Content2 .hCont2{ padding:30px 0 95px 0;}	
#Content2 .lingyu{ margin:15px 0 0 0;}
#Content2 .lingyu .ul1{ margin:0 -6px;}
#Content2 .lingyu .la{ padding:4px 6px 15px 6px; margin:20px 0;}
#Content2 .lingyu .img i{ width:100px; height:100px;}
#Content2 .lingyu .tit1{ font-size:16px; line-height:26px; margin-top:14px;}
#Content2 .lingyu .slick-dots{ height:10px; margin-top:10px;}
#Content2 .lingyu .slick-dots li{ width:10px; height:10px;}
}
@media screen and  (max-width:768px){
#Content2 .lingyu .img i{ width:160px; height:160px;}
}
/*hTit1*/
#Content3 .hTit1{ float:left; width:100%;}
#Content3 .hTit1 .tit1{ float:left; width:100%; color:#7a94ae; font-size:36px; line-height:46px; text-align:center; font-weight:bold;}
#Content3 .hTit1 .info{ float:left; width:100%; color:#595757; font-size:18px; line-height:30px; text-align:center; margin-top:17px;}
/*hCont3*/
#Content3 .hCont3{ float:left; width:100%; position:relative; top:0; margin-top:-126px; z-index:6;}
#Content3 .renYuan{ float:left; width:100%; background:#fff; box-shadow:0 0 10px rgba(0,0,0,0.2); padding:50px 15px 76px 15px;}
#Content3 .hSearch{ float:left; width:100%; margin-top:33px;}
#Content3 .so1{ display:block; margin:0 auto; width:690px; height:63px; position:relative; border:2px solid #cdc5b1;}
#Content3 .so1 .Search{ float:left; width:100%;background:#fff; border:none; height:59px; line-height:25px; padding:17px 172px 17px 45px; color:#9b9b9c; font-size:22px;}
#Content3 .so1 .sear_sub{ float:left; width:152px; height:100%; line-height:59px; background:#7a94ae; color:#fff; font-size:22px; position:absolute; right:0; top:0;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:992px){
#Content3 .hTit1 .tit1{ font-size:20px; line-height:30px;}	
#Content3 .hTit1 .info{ font-size:14px; line-height:26px; margin-top:8px;}

#Content3 .hCont3{ margin-top:-63px;}	
#Content3 .renYuan{ padding:20px 15px 30px 15px;}	
#Content3 .hSearch{ margin-top:20px;}
#Content3 .so1{ width:100%; height:43px; border:1px solid #cdc5b1;}
#Content3 .so1 .Search{ height:41px; line-height:25px; padding:8px 107px 8px 12px; font-size:16px;}
#Content3 .so1 .sear_sub{ width:95px; line-height:41px; font-size:16px;}
}
@media screen and  (max-width:768px){

}
/*hTit1*/
#Content4 .hTit1{ float:left; width:100%;}
#Content4 .hTit1 .tit1{ float:left; width:100%; color:#7a94ae; font-size:36px; line-height:46px; text-align:center; font-weight:bold;}
#Content4 .hTit1 .info{ float:left; width:100%; color:#595757; font-size:18px; line-height:30px; text-align:center; margin-top:17px;}

/*hCont2*/
#Content4 .hCont4{ float:left; width:100%; margin:100px 0 97px 0;}
#Content4 .guanfa{ float:left; width:100%; margin:36px 0 0 0;}
#Content4 .guanfa .ul1{ margin:0 -7px;}
#Content4 .guanfa .l1{ float:left; width:33.33%; padding:10px 16px;}
#Content4 .guanfa .la{ float:left; width:100%;}
#Content4 .guanfa .la .img{ float:left; width:100%; line-height:0; overflow:hidden;}
#Content4 .guanfa .la .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
#Content4 .guanfa .la:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#Content4 .guanfa .la .tit1{ float:left; width:100%; color:#7a94ae; font-size:20px; line-height:26px; margin-top:34px; }
#Content4 .guanfa .la .cont{ float:left; width:100%; color:#595757; font-size:13px; line-height:20px; max-height:40px; overflow:hidden; margin:10px 0 25px 0;}
#Content4 .guanfa .la .more{ float:left; text-align:center; width:157px; height:41px; line-height:39px; border:1px solid #595757; color:#595757; font-size:16px;-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;
}
#Content4 .guanfa .la .more sapn{ margin-left:9px; font-family:宋体;}
#Content4 .guanfa .la:hover .more{ border:1px solid #7a94ae; background:#7a94ae; color:#fff;}
#Content4 .guanfa .slick-dots{ height:10px; position:static; margin-top:5px;}
#Content4 .guanfa .slick-dots li{ background:#ccc; width:10px; height:10px; margin:0 4px; text-indent:-9999px; overflow:hidden; vertical-align:top; border-radius:50%;}
#Content4 .guanfa .slick-dots li.slick-active{background:#7a94ae;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content4 .guanfa .ul1{ margin:0 -10px;}
#Content4 .guanfa .l1{ padding:0 10px;}
}
@media screen and  (max-width:992px){
#Content4 .hTit1 .tit1{ font-size:20px; line-height:30px;}	
#Content4 .hTit1 .info{ font-size:14px; line-height:26px; margin-top:8px;}

#Content4 .hCont4{ margin:25px 0 30px 0;}
#Content4 .guanfa{ margin:10px 0 0 0;}	
#Content4 .guanfa .ul1{ margin:0 -6px;}
#Content4 .guanfa .l1{ padding:10px 6px;}
#Content4 .guanfa .la .tit1{ font-size:16px; line-height:22px; margin-top:18px;}
#Content4 .guanfa .la .cont{ margin:8px 0 15px 0;}
#Content4 .guanfa .la .more{ width:120px; height:32px; line-height:30px; font-size:14px;}
}
@media screen and  (max-width:768px){

}
/*banner*/
#Slide2 .iBanner{  width:100%; position:relative; overflow:hidden; line-height:0; background:#7a8fa9;}
#Slide2 .iBanner img{ opacity:0.66; filter:alpha(opacity=66); }
#Slide2 .iBanner .tit1{ float:left; width:100%; position:absolute; left:0; top:88px; margin-top:5.2%; color:#fff; font-size:30px; line-height:40px; font-weight:bold; z-index:2; letter-spacing:17px;}
#Slide2 .iBanner .tit1 span{ float:left; width:100%; padding:0 70px;}
#Slide2 .iBanner .bg{ float:left; width:100%; height:100%; position:absolute; left:0; top:0; z-index:1; background:url(../images/2095_iban.png) center right;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:992px){
#Slide2 .iBanner .tit1{ font-size:20px; line-height:30px; letter-spacing:8px; top:58px;}
#Slide2 .iBanner .tit1 span{ padding:0 30px;}
}
@media screen and  (max-width:768px){

}
/*左边*/
#Content5 .SideBg{ float:left; width:100%; text-align:center; border-bottom:2px solid #b6bcc1; margin-top:70px;}
#Content5 .pz_SideLayer{ display:inline-block; vertical-align:top;}
#Content5 .pz_SideLayer .l1{ float:left;}
#Content5 .pz_SideLayer .l1 a{ float:left; height:54px; line-height:54px; color:#595757; font-size:21px; font-weight:bold; padding:0 22px;}
#Content5 .pz_SideLayer .l1.on a,
#Content5 .pz_SideLayer .l1:hover a{ background:#7a94ae; color:#ffffff; }

#Content5 .pz_SideLayer22{ display:inline-block; vertical-align:top;}
#Content5 .pz_SideLayer22 .l1{ float:left;}
#Content5 .pz_SideLayer22 .l1 a{ float:left; height:54px; line-height:54px; color:#595757; font-size:21px; font-weight:bold; padding:0 20px;}
#Content5 .pz_SideLayer22 .l1.on a,
#Content5 .pz_SideLayer22 .l1:hover a{  color:#ffffff; }
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:992px){
#Content5 .SideBg{ border-bottom:1px solid #b6bcc1; margin-top:25px;}
#Content5 .pz_SideLayer .l1 a{ height:36px; line-height:36px; font-size:16px; padding:0 15px;}
}
@media screen and  (max-width:768px){

}
#Content6 .anli1{ float:left; width:1180px; background:#7a8fa9; line-height:0; margin:30px 10px 0 10px; position:relative;}
#Content6 .anli1 img{opacity:0.82; filter:alpha(opacity=82);}
#Content6 .anli1 .tit{ float:left; width:91.52%; position:absolute; left:4.24%; top:15.9%; color:#fff; font-size:25px; line-height:44px; padding-left:68px;}
#Content6 .anli1 .ico{ float:left; width:44px; height:44px; position:absolute; left:0; top:0;opacity:1; filter:alpha(opacity=100);}
#Content6 .anli1_1{ margin-top:126px;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content6 .anli1{ margin:30px 0 0 0; width:100%;}
}
@media screen and  (max-width:992px){
#Content6 .anli1{ margin:30px 0 0 0; width:100%;}
#Content6 .anli1 .tit{ font-size:18px; line-height:30px; padding-left:40px;}
#Content6 .anli1 .ico{ width:30px; height:30px;}
#Content6 .anli1_1{ margin-top:30px;}
}
@media screen and  (max-width:768px){

}
#SubItem .soP{ float:left; width:100%; padding:0 19.58%; margin-top:74px;}
#SubItem .soL{ float:left; width:53.5%; position:relative;}
#SubItem .soL .shiJan{ float:left; width:27.5%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 15px; letter-spacing:5px;}
#SubItem .soL .yeWu{ float:left; width:45%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:47px; padding:10px 15px; margin:0 3.5%;letter-spacing:5px;}
#SubItem .soL .sear_sub{ float:right; width:20.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#SubItem .soR{ float:right; width:38.5%; position:relative;}
#SubItem .soR .Search{ float:left; width:68%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 6px;}
#SubItem .soR .sear_sub{ float:right; width:28.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#SubItem .soUl{ display:none; float:left; width:68%; position:absolute; left:0; top:46px; background:#fff; border:1px solid #94a9be; padding:6px 0; z-index:66;}
#SubItem .soUl li{ float:left; width:100%;color:#9b9b9c; font-size:13px; line-height:23px; padding:0 15px; cursor:pointer;}
#SubItem .soUl li:hover{ color:#94a9be;}
#SubItem .soUl.time{ width:27.5%;}
#SubItem .soUl.ywly{ width:45%; left:31%;}

@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#SubItem .soP{ padding:0 12%;}
#SubItem .soL .shiJan{ padding:10px 10px;}
#SubItem .soL .yeWu{ padding:10px 10px;}
#SubItem .soUl li{ padding:0 10px;}
}
@media screen and  (max-width:992px){
#SubItem .soP{ padding:0; margin-top:30px;}
}
@media screen and  (max-width:768px){
#SubItem .soL{ width:100%;}
#SubItem .soL .shiJan{ height:37px; padding:5px 6px; letter-spacing:3px;}
#SubItem .soL .yeWu{ height:37px; line-height:37px; letter-spacing:3px;}
#SubItem .soL .sear_sub{ height:37px; line-height:37px; letter-spacing:3px;}
#SubItem .soR{ width:100%; margin-top:12px;}
#SubItem .soR .Search{ width:76%; height:37px; line-height:37px;}
#SubItem .soR .sear_sub{ width:20.5%; height:37px; line-height:37px; letter-spacing:3px;}

#SubItem .soUl{ width:76%; top:36px; padding:8px 0;}
#SubItem .soUl li{ padding:0 6px;}
}
#List .anliBg{ float:left; width:100%; margin-top:17px;}
#List .anli{ float:left; width:100%; padding:0 10px;}
#List .anli .l1{ float:left; width:100%; border-bottom:2px solid #dadbdb; padding:38px 0 29px 0;}
#List .anli .la{ float:left; width:100%;}
#List .anli .la .tit1{ float:left; width:70.47%; color:#7a94ae; font-size:25px; line-height:35px; padding-right:15px;}
/*20230316start*/
#List .anli .la .tit1 em{color: #f15a24;font-weight: bolder;}
#List .anli .la .tit2{ float:right; /*width:51.53%;*/ color:#595757; font-size:15px; line-height:25px; margin-top:10px;}
#List .anli .la .cont{ float:left; width:100%; color:#595757; font-size:18px; line-height:30px; height:60px; overflow:hidden; margin-top:4px;}
#List .anli .la .cont em{color: #f15a24;font-weight: bolder;}
/*20230316end*/
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#List .anli{ padding:0;}
}
@media screen and  (max-width:992px){
#List .anliBg{ margin-top:10px;}	
#List .anli .l1{ border-bottom:1px solid #dadbdb; padding:15px 0;}	
#List .anli .la .tit1{ font-size:16px; line-height:26px;}	
#List .anli .la .tit2{ font-size:13px; line-height:23px; margin-top:3px;}	
#List .anli .la .cont{ font-size:14px; line-height:24px; height:48px;}
}
@media screen and  (max-width:768px){
#List .anli .la .tit1{ width:100%; padding-right:0;}
#List .anli .la .tit2{ width:100%;}
}
/*分页*/
#Pagination .pz_fy{ float:left; width:100%; color:#595757; font-size:14px; line-height:24px; text-align:right; margin:71px 0 124px 0;}
#Pagination .pz_fy a{width:40px;line-height:40px;text-align:center;background-color:#ececec;font-size:14px;color:#999;margin-right:6px;margin-bottom:6px;-webkit-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;display:block;transition:.5s;float: left;}
#Pagination .pz_fy span{width:40px;line-height:40px;text-align:center;background-color:#ececec;font-size:14px;color:#999;margin-right:6px;margin-bottom:6px;-webkit-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-o-transition:.5s;display:block;transition:.5s;float: left;}
#Pagination .pz_fy a:hover{background-color:#4083FF;width:40px;line-height:40px;text-align:center;color:#fff}
#Pagination .pz_fy span.current{background-color:#4083FF;width:40px;line-height:40px;text-align:center;color:#fff}
#Pagination .pz_fy .fv0{ display:inline-block; vertical-align:middle; width:22px; text-align:center; border:1px solid #8e8d8d; margin-left:5px;}
#Pagination .pz_fy .fv1{ display:inline-block; vertical-align:middle; font-size:10px; background:#d5d5d5; padding:3px; margin-left:5px;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:992px){
#Pagination .pz_fy{ margin:20px 0 35px 0; font-size:11px; line-height:22px;}
#Pagination .pz_fy a{ margin-left:2px;}
#Pagination .pz_fy .fv0{ margin-left:2px; width:22px; font-size:10px;}
#Pagination .pz_fy .fv1{ margin-left:2px; padding:1px;}
}
@media screen and  (max-width:768px){

}
/*anliDet*/
#Subpage .anliDet{ float:left; width:100%; padding:80px 0 108px 0;}
#Subpage .anliDet .tit{ float:left; width:100%; color:#7a94ae; font-size:35px; line-height:45px; text-align:center; padding:0 10px;}
#Subpage .anliDet .info{ float:left; width:100%; color:#4d4d4d; font-size:19px; line-height:29px; text-align:center; margin:7px 0 50px 0; padding:0 10px;}
#Subpage .anliDet .cont{ float:left; width:100%; color:#595757; font-size:18px; line-height:31px; margin-left:10px;}
#Subpage .anliDet .fy{ float:left; width:1180px; padding:19px 0; border-top:2px solid #cdcece; margin:55px 10px 0 10px;}
#Subpage .anliDet .fy a{ float:left; width:26px; height:26px; line-height:0; margin-right:20px;}
#Subpage .anliDet .list{ float:right; width:25.08%; background:#efefef; padding:12px 40px 10px 40px; margin-right:10px; }
#Subpage .anliDet .list h5{ float:left; width:100%; padding:13px 0; border-bottom:2px solid #c2c3c3; color:#727171; font-size:21px; line-height:31px; text-align:center;}
#Subpage .anliDet .list ul{ float:left; width:100%; margin:20px 0;}
#Subpage .anliDet .list li{ float:left; width:100%; margin:20px 0;}
#Subpage .anliDet .list li a{ float:left; width:100%; position:relative; padding-left:140px; min-height:178px;}
#Subpage .anliDet .list .img{ float:left; width:118px; height:178px; line-height:0; position:absolute; left:0; top:0;}
#Subpage .anliDet .list .tit1{ float:left; width:100%; color:#727171; font-size:18px; line-height:28px; margin:0px 0 3px 0;}
#Subpage .anliDet .list .tit2{ float:left; width:100%; color:#727171; font-size:13px; line-height:23px;}
#Subpage .anliDet .list .p1{ float:left; width:100%; color:#727171; font-size:10px; line-height:17px; margin:10px 0 13px 0;}
#Subpage .anliDet .list .ico{ float:left; width:100%; line-height:0;}

#Subpage .anliDet .list li:hover .tit1{ color:#7a94ae;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Subpage .anliDet{ padding:80px 0 108px 0;}
#Subpage .anliDet .tit{ padding:0;}
#Subpage .anliDet .info{ padding:0;}
#Subpage .anliDet .cont{ margin-left:0;}
#Subpage .anliDet .list{ width:27.08%; padding:10px 20px; margin-right:0;}
#Subpage .anliDet .list ul{ margin:15px 0;} 
#Subpage .anliDet .list li{ margin:15px 0;} 
#Subpage .anliDet .list li a{ padding-left:130px;}
#Subpage .anliDet .fy{ width:100%; margin:55px 0 0 0;}
}
@media screen and  (max-width:992px){
#Subpage .anliDet{ padding:30px 0;}
#Subpage .anliDet .tit{ font-size:18px; line-height:28px;}
#Subpage .anliDet .info{ font-size:15px; line-height:25px; margin:4px 0 20px 0;}
#Subpage .anliDet .cont{ width:100%; font-size:14px; line-height:26px;}
#Subpage .anliDet .fy{ padding:12px 0; border-top:1px solid #cdcece; margin:25px 0 0 0;}
#Subpage .anliDet .fy a{ width:20px; height:20px; margin-right:12px;}
#Subpage .anliDet .list{ width:100%; padding:5px 12px; margin-top:20px;}
#Subpage .anliDet .list h5{ padding:8px 0; border-bottom:1px solid #c2c3c3; font-size:18px; line-height:28px;}
#Subpage .anliDet .list ul{ margin:8px 0;} 
#Subpage .anliDet .list li{ width:48%; margin:8px 0;} 
#Subpage .anliDet .list li:nth-child(2n){ float:right;}
#Subpage .anliDet .list li a{ padding-left:130px;}
#Subpage .anliDet .list .tit1{ font-size:16px; line-height:26px; margin:0px 0 3px 0;}
}
@media screen and  (max-width:768px){
#Subpage .anliDet .list li a{ padding-left:0;}	
#Subpage .anliDet .list .img{ width:100%; height:auto; position:static;}
#Subpage .anliDet .list .img img{ width:100%;}
#Subpage .anliDet .list .tit1{ margin:12px 0 0 0;}
#Subpage .anliDet .list .p1{ margin:5px 0 10px 0;}
}
/*contact2*/
#Subpage2 .contact2{ float:left; width:1180px; box-shadow:0 0 15px rgba(0,0,0,0.2); padding:20px 25px 20px 30px; margin:85px 10px 75px 10px;}
#Subpage2 .contact2 .la{ float:left; width:100%; position:relative; min-height:341px; padding-right:400px;}
#Subpage2 .contact2 .img{ float:right; width:370px; line-height:0; position:absolute; right:0; top:0;}
#Subpage2 .contact2 .cont{ float:left; width:100%;}
#Subpage2 .contact2 .tit{ float:left; width:100%; color:#7a94ae; font-size:32px; line-height:42px; font-weight:bold; margin:15px 0 21px 0;}
#Subpage2 .contact2 .info{ float:left; width:100%; color:#595757; font-size:26px; line-height:50px;}
#Subpage2 .contact2 .info1{ font-size:21px; line-height:42px;}

#Subpage2 .ranyun{ float:left; width:100%; margin:0 0 130px 0; padding:0 10px;}
#Subpage2 .ranyun .hd{ float:left; width:100%; border-bottom:2px solid #d2d3d3;}
#Subpage2 .ranyun .hd li{ float:left; color:#595757; font-size:20px; line-height:46px; font-weight:bold; padding:0 14px; margin-right:8px; cursor:pointer;-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;}
#Subpage2 .ranyun .hd li.on{ background:#7a94ae; color:#fff;}
#Subpage2 .ranyun .bd{ float:left; width:100%; margin:16px 0 0 0;}
#Subpage2 .ranyun .ul1{ float:left; width:100%; color:#595757; font-size:20px; line-height:59px;}

/*inBox*/
#Subpage2 .ranyun .inBox{ float:left; width:100%;}
#Subpage2 .ranyun .inHd{ float:left; width:237px;}
#Subpage2 .ranyun .inHd li{ float:left; width:100%; cursor:pointer; color:#595757; font-size:20px; line-height:51px; font-weight:bold; padding-right:20px; background:url(../images/2102_us2.png) right center no-repeat;}
#Subpage2 .ranyun .inHd li.on{ background:url(../images/2102_us3.png) right center no-repeat;}
#Subpage2 .ranyun .inBd{ float:left; width:665px; margin:19px 0 0 16px;}
#Subpage2 .ranyun .ul2{ float:left; width:100%; border:2px solid #d3d3d3; color:#595757; font-size:20px; line-height:59px; padding:3px 15px 22px 30px;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Subpage2 .contact2{ width:100%; margin:85px 0 75px 0;}	
#Subpage2 .contact2 .la{ min-height:285px; padding-right:330px;}	
#Subpage2 .contact2 .img{ width:310px; }	
#Subpage2 .contact2 .tit{ font-size:26px; line-height:36px;}	
#Subpage2 .contact2 .info{ font-size:20px; line-height:40px;}
#Subpage2 .contact2 .info1{ font-size:18px; line-height:36px;}

#Subpage2 .ranyun{ padding:0;}
}
@media screen and  (max-width:992px){
#Subpage2 .contact2{ padding:12px 15px; margin:30px 0 25px 0;}	
#Subpage2 .contact2 .la{ min-height:239px; padding-right:275px;}	
#Subpage2 .contact2 .img{ width:260px; }	
#Subpage2 .contact2 .tit{ font-size:20px; line-height:30px; margin:5px 0 10px 0;}	
#Subpage2 .contact2 .info{ font-size:16px; line-height:30px;}
#Subpage2 .contact2 .info1{ font-size:16px; line-height:28px;}

#Subpage2 .ranyun{ float:left; width:100%; margin:0 0 40px 0;}
#Subpage2 .ranyun .hd{ border-bottom:1px solid #d2d3d3;}
#Subpage2 .ranyun .hd li{ font-size:16px; line-height:36px; padding:0 10px; margin-right:4px;}
#Subpage2 .ranyun .ul1{ font-size:14px; line-height:28px;}

#Subpage2 .ranyun .inHd{ width:200px;}
#Subpage2 .ranyun .inHd li{ font-size:15px; line-height:29px; padding-right:20px;}
#Subpage2 .ranyun .inBd{ width:500px; margin:7px 0 0 16px;}
#Subpage2 .ranyun .ul2{ border:1px solid #d3d3d3; font-size:15px; line-height:29px; padding:12px 15px;}
}
@media screen and  (max-width:768px){
#Subpage2 .contact2{ padding:12px;}	
#Subpage2 .contact2 .la{ min-height:10px; padding-right:0;}	
#Subpage2 .contact2 .img{ width:100%; position:static; margin-bottom:10px;}	
#Subpage2 .contact2 .info{ font-size:15px;}

#Subpage2 .ranyun .inHd{ width:100%;}
#Subpage2 .ranyun .inBd{ width:100%; margin:19px 0 0 0;}

#Subpage2 .ranyun .hd li{ width:20%; text-align:center; font-size:14px; line-height:36px; padding:0; margin-right:0;}

@media screen and (max-width:374px ) {
#Subpage2 .ranyun .hd li{ font-size:13px;}
}
}
#Content7 .anli1{ float:left; width:1180px; background:#7a8fa9; line-height:0; margin:30px 10px 0 10px; position:relative;}
#Content7 .anli1 img{opacity:0.82; filter:alpha(opacity=82);}
#Content7 .anli1 .tit{ float:left; width:91.52%; position:absolute; left:4.24%; top:15.9%; color:#fff; font-size:25px; line-height:44px; padding-left:68px;}
#Content7 .anli1 .ico{ float:left; width:44px; height:44px; position:absolute; left:0; top:0;opacity:1; filter:alpha(opacity=100);}
#Content7 .anli1_1{ margin-top:126px;}

/*anliDet1*/
#Content7 .anliDet1{ float:left; width:100%; padding:57px 0 179px 0;}
#Content7 .anliDet1 .cont{ float:left; width:100%; color:#595757; font-size:18px; line-height:31px; padding:0 10px;}
#Content7 .anliDet1 .info{ float:left; width:1180px; margin:52px 10px 37px 10px; box-shadow:0 10px 15px rgba(0,0,0,0.2); padding:40px 0 30px 0;}
#Content7 .anliDet1 .info .li{ float:left; width:33.33%; text-align:center; padding:10px; position:relative;}
#Content7 .anliDet1 .info .li:after{ float:left; width:1px; height:60px; background:#5b5351; position:absolute; right:0; top:50%; margin-top:-35px; content:'';}
#Content7 .anliDet1 .info .li:last-child:after{ display:none;}
#Content7 .anliDet1 .info .num{ float:left; width:100%; color:#b4a787; font-size:53px; line-height:53px;}
#Content7 .anliDet1 .info .num span{ font-size:21px; line-height:21px; display:inline-block;  vertical-align:top;}
#Content7 .anliDet1 .info .tit{ float:left; width:100%; color:#595757; font-size:16px; line-height:21px; min-height:42px; margin-top:7px;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content7 .anli1{ margin:30px 0 0 0; width:100%;}

#Content7 .anliDet1{ padding:57px 0 179px 0;}
#Content7 .anliDet1 .cont{ padding:0;}
#Content7 .anliDet1 .info{ width:100%; margin:52px 0 37px 0;}
}
@media screen and  (max-width:992px){
#Content7 .anli1{ margin:30px 0 0 0; width:100%;}
#Content7 .anli1 .tit{ font-size:18px; line-height:30px; padding-left:40px;}
#Content7 .anli1 .ico{ width:30px; height:30px;}
#Content7 .anli1_1{ margin-top:30px;}

#Content7 .anliDet1{ padding:30px 0 40px 0;}
#Content7 .anliDet1 .cont{ font-size:14px; line-height:26px;}
#Content7 .anliDet1 .info{ margin:52px 0 37px 0; padding:10px 0 15px 0;}
#Content7 .anliDet1 .info .li:after{  height:30px; margin-top:-17px;}
#Content7 .anliDet1 .info .num{ font-size:30px; line-height:30px;}
#Content7 .anliDet1 .info .num span{ font-size:16px; line-height:16px;}
#Content7 .anliDet1 .info .tit{ font-size:14px; line-height:18px; min-height:36px; margin-top:4px;}
}
@media screen and  (max-width:768px){
#Content7 .anliDet1 .info .li{ width:50%;}
#Content7 .anliDet1 .info .li:last-child{ width:100%;}
#Content7 .anliDet1 .info .li:nth-child(2):after{ display:none;}
#Content7 .anliDet1 .info .li:last-child:after{ display:block; width:30px; height:1px; right:50%; margin-right:-15px; top:-10px; margin-top:0;}
}
/*contact1*/
#List2 .contact1{ float:left; width:100%; padding:113px 0 124px 0;}
#List2 .contact1 .cont{ float:left; width:100%; color:#595757; font-size:20px; line-height:40px; padding:0 10px;}
#List2 .contact1 .list{ float:left; width:100%; margin-top:44px; padding:0 10px;}
#List2 .contact1 .list .ul1{ margin:0 -14px;}
#List2 .contact1 .list .l1{ float:left; width:33.33%; padding:0 14px; margin-top:42px;}
#List2 .contact1 .list .la{ float:left; width:100%; padding:15px; box-shadow:0 0 15px rgba(0,0,0,0.2); text-align:center;}
#List2 .contact1 .list .img{ float:left; width:100%; line-height:0; overflow:hidden;}
#List2 .contact1 .list .tit{ float:left; width:100%; color:#7a94ae; font-size:23px; line-height:33px; font-weight:bold; margin-top:22px;}
#List2 .contact1 .list .info{ float:left; width:100%; color:#7a94ae; font-size:20px; line-height:34px; min-height:68px; margin:3px 0 13px 0; padding:0 12%;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#List2 .contact1{ float:left; width:100%; padding:113px 0 124px 0;}
#List2 .contact1 .cont{ padding:0;}
#List2 .contact1 .list{ padding:0;}
#List2 .contact1 .list .info{ padding:0 1%;}
}
@media screen and  (max-width:992px){
#List2 .contact1{ padding:30px 0 40px 0;}	
#List2 .contact1 .cont{ font-size:14px; line-height:28px;}
#List2 .contact1 .list{ margin-top:10px;}
#List2 .contact1 .list .ul1{ margin:0 -6px;}
#List2 .contact1 .list .l1{ padding:0 6px; margin-top:15px;}
#List2 .contact1 .list .la{ padding:10px;}	
#List2 .contact1 .list .tit{ font-size:16px; line-height:26px; margin-top:12px;}	
#List2 .contact1 .list .info{ padding:0; font-size:14px; line-height:24px; height:48px; overflow:hidden; min-height:initial; margin:2px 0 6px 0; }
}
@media screen and  (max-width:768px){
#List2 .contact1 .list .l1{ width:50%;}
}
/*contact2*/
#Subpage3 .contact2{ float:left; width:1180px; box-shadow:0 0 15px rgba(0,0,0,0.2); padding:20px 25px 20px 30px; margin:5px 10px 75px 10px;}
#Subpage3 .contact2 .la{ float:left; width:100%; position:relative; min-height:341px; padding-right:400px;}
#Subpage3 .contact2 .img{ float:right; width:370px; line-height:0; position:absolute; right:0; top:0;}
#Subpage3 .contact2 .cont{ float:left; width:100%;}
#Subpage3 .contact2 .tit{ float:left; width:100%; color:#7a94ae; font-size:32px; line-height:42px; font-weight:bold; margin:15px 0 21px 0;}
#Subpage3 .contact2 .info{ float:left; width:100%; color:#595757; font-size:26px; line-height:50px;}
#Subpage3 .contact2 .info1{ font-size:21px; line-height:42px;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Subpage3 .contact2{ width:100%; margin:85px 0 75px 0;}	
#Subpage3 .contact2 .la{ min-height:285px; padding-right:330px;}	
#Subpage3 .contact2 .img{ width:310px; }	
#Subpage3 .contact2 .tit{ font-size:26px; line-height:36px;}	
#Subpage3 .contact2 .info{ font-size:20px; line-height:40px;}
#Subpage3 .contact2 .info1{ font-size:18px; line-height:36px;}
}
@media screen and  (max-width:992px){
#Subpage3 .contact2{ padding:12px 15px; margin:30px 0 25px 0;}	
#Subpage3 .contact2 .la{ min-height:239px; padding-right:275px;}	
#Subpage3 .contact2 .img{ width:260px; }	
#Subpage3 .contact2 .tit{ font-size:20px; line-height:30px; margin:5px 0 10px 0;}	
#Subpage3 .contact2 .info{ font-size:16px; line-height:30px;}
#Subpage3 .contact2 .info1{ font-size:16px; line-height:28px;}
}
@media screen and  (max-width:768px){
#Subpage3 .contact2{ padding:12px;}	
#Subpage3 .contact2 .la{ min-height:10px; padding-right:0;}	
#Subpage3 .contact2 .img{ width:100%; position:static; margin-bottom:10px;}	
#Subpage3 .contact2 .info{ font-size:15px;}
}
#Subpage4 .anli1{ float:left; width:1180px; background:#7a8fa9; line-height:0; margin:30px 10px 0 10px; position:relative;}
#Subpage4 .anli1 img{opacity:0.82; filter:alpha(opacity=82);}
#Subpage4 .anli1 .tit{ float:left; width:91.52%; position:absolute; left:4.24%; top:15.9%; color:#fff; font-size:25px; line-height:44px; padding-left:68px;}
#Subpage4 .anli1 .ico{ float:left; width:44px; height:44px; position:absolute; left:0; top:0;opacity:1; filter:alpha(opacity=100);}
#Subpage4 .anli1_1{ margin-top:126px;}

#Subpage4 .lingyu0{ float:left; width:100%; margin-top:38px; padding:0 10px;}
#Subpage4 .lingyu0 .cont{ float:left; width:100%; color:#595757; font-size:19px; line-height:38px;}
#Subpage4 .lingyu0 .tit0{ color:#7a94ae; font-size:21px; font-weight:bold;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Subpage4 .anli1{ margin:30px 0 0 0; width:100%;}

#Subpage4 .lingyu0{ padding:0;}	
}
@media screen and  (max-width:992px){
#Subpage4 .anli1{ margin:30px 0 0 0; width:100%;}
#Subpage4 .anli1 .tit{ font-size:18px; line-height:30px; padding-left:40px;}
#Subpage4 .anli1 .ico{ width:30px; height:30px;}
#Subpage4 .anli1_1{ margin-top:30px;}

#Subpage4 .lingyu0{ margin-top:15px;}	
#Subpage4 .lingyu0 .cont{ font-size:14px; line-height:28px;}
#Subpage4 .lingyu0 .tit0{ font-size:18px; line-height:28px;}
}
@media screen and  (max-width:768px){

}
/*lingyu1*/
#Content8 .lingyu0{ float:left; width:100%; margin-top:38px; padding:0 10px;}
#Content8 .lingyu0 .cont{ float:left; width:100%; color:#595757; font-size:19px; line-height:38px;}
#Content8 .lingyu0 .tit0{ color:#7a94ae; font-size:21px; font-weight:bold;}
#Content8 .lingyu1{ float:left; width:100%; margin:61px 0 124px 0;}
#Content8 .lingyu1 .tit1{ float:left; width:1180px; margin:0 10px; color:#7a94ae; font-size:21px; line-height:31px; padding:6px 0; font-weight:bold; border-bottom:2px solid #cecfcf;}
#Content8 .lingyu1 .list{ float:left; width:100%; margin-top:39px; padding:0 10px;}
#Content8 .lingyu1 .list .ul1{ margin:0 -16px;}
#Content8 .lingyu1 .list .l1{ float:left; width:25%; padding:0 16px; margin-bottom:20px;}
#Content8 .lingyu1 .list .la{ float:left; width:100%; box-shadow:0 0 15px rgba(0,0,0,0.2);}
#Content8 .lingyu1 .list .img{ float:left; width:100%; line-height:0; overflow:hidden;}
#Content8 .lingyu1 .list .img img{
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;transition: -webkit-transform 2s;vertical-align:middle;-ms-interpolation-mode:bicubic;}
#Content8 .lingyu1 .list .la:hover .img img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1);transform: scale(1.1);}
#Content8 .lingyu1 .list .tit{ float:left; width:100%; color:#595757; font-size:27px; font-weight:bold; line-height:37px; padding:20px 24px;}
#Content8 .lingyu1 .list .tit span{ font-weight:normal; font-size:15px; margin-left:17px;}
#Content8 .lingyu1 .list .tit img{ float:right; width:21px; height:21px; margin-top:15px;}
#Content8 .lingyu1 .list .la:hover .tit{ color:#7a94ae;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content8 .lingyu0{ padding:0;}	
#Content8 .lingyu1 .tit1{ width:100%; margin:0;}
#Content8 .lingyu1 .list .tit{ padding:12px 15px; font-size:22px;}
#Content8 .lingyu1 .list .tit span{ margin-left:10px;}
#Content8 .lingyu1 .list .tit img{ margin-top:13px;}
}
@media screen and  (max-width:992px){
#Content8 .lingyu0{ margin-top:15px;}	
#Content8 .lingyu0 .cont{ font-size:14px; line-height:28px;}
#Content8 .lingyu0 .tit0{ font-size:18px; line-height:28px;}
#Content8 .lingyu1{ margin:10px 0 30px 0;}
#Content8 .lingyu1 .tit1{ font-size:18px; line-height:28px; border-bottom:1px solid #cecfcf;}
#Content8 .lingyu1 .list{ margin-top:20px;}
#Content8 .lingyu1 .list .ul1{ margin:0 -6px;}
#Content8 .lingyu1 .list .l1{ padding:0 6px; margin-bottom:12px;}
#Content8 .lingyu1 .list .la{ box-shadow:0 0 6px rgba(0,0,0,0.2);}
#Content8 .lingyu1 .list .tit{ padding:6px 12px; font-size:18px;}
#Content8 .lingyu1 .list .tit span{ margin-left:6px; font-size:13px;}
#Content8 .lingyu1 .list .tit img{ width:19px; height:19px; margin-top:10px;}
}
@media screen and  (max-width:768px){
#Content8 .lingyu1 .list .l1{ width:50%;}
}
/*lingyu3*/
#List3 .lingyu3{float:left; width:100%; color:#595757; font-size:20px; line-height:32px; padding:104px 10px 72px 10px;}
#List3 .lingyu4{float:left; width:100%; margin-bottom:135px; padding:0 10px;}
#List3 .lingyu4 .ul1{ margin:0 -16px; display:flex; flex-wrap: wrap; align-items: flex-start;}
#List3 .lingyu4 .l1{ float:left; width:50%; padding:14px 16px;}
#List3 .lingyu4 .la{ float:left; width:100%; box-shadow:0 0 15px rgba(0,0,0,0.2); padding:20px 0 20px 146px; position:relative;}
#List3 .lingyu4 .img{ float:left; width:146px; line-height:0; position:absolute; left:0; top:50%; margin-top:-30px;}
#List3 .lingyu4 .img img{ display:block; margin:0 auto; width:60px; height:60px;}
#List3 .lingyu4 .cont{ float:left; width:100%; border-left:2px solid #cecfcf; padding:0 30px;}
#List3 .lingyu4 .tit{ float:left; width:100%; color:#1495E7; font-size:22px; line-height:32px; font-weight:bold; margin-top:1px;}
#List3 .lingyu4 .info{ float:left; width:100%; color:#595757; font-size:16px; line-height:31px; height:124px; overflow:hidden; margin:9px 0 8px 0;}
#List3 .lingyu4 .la:hover .tit{ color:#1495E7;}
#List3 .lingyu4 .la:hover .img img{-webkit-transition: 1s ease;
   -moz-transition: 1s ease;
	-ms-transition: 1s ease;
	 -o-transition: 1s ease;
		transition: 1s ease;
-webkit-transform: rotateY(360deg);
   -moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
	 -o-transform: rotateY(360deg);
		transform: rotateY(360deg);}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#List3 .lingyu3{ padding:104px 0 72px 0;}	
#List3 .lingyu4{ padding:0;}	
#List3 .lingyu4 .ul1{ margin:0 -12px;}
#List3 .lingyu4 .l1{ padding:12px;}
#List3 .lingyu4 .cont{padding:0 20px;}
#List3 .lingyu4 .la{ padding:20px 0 20px 120px;}
#List3 .lingyu4 .img{ width:120px;}
}
@media screen and  (max-width:992px){
#List3 .lingyu3{ font-size:14px; line-height:28px; padding:30px 0 20px 0;}
#List3 .lingyu4{ margin-bottom:30px;}
#List3 .lingyu4 .ul1{ margin:0 -6px;}
#List3 .lingyu4 .l1{ padding:6px;}
#List3 .lingyu4 .la{ padding:12px 0 12px 100px; position:relative; box-shadow:0 0 8px rgba(0,0,0,0.2);}
#List3 .lingyu4 .cont{border-left:1px solid #cecfcf; padding:0 12px;}
#List3 .lingyu4 .tit{ font-size:18px; line-height:28px;}
#List3 .lingyu4 .info{ font-size:14px; line-height:24px; height:96px; margin:4px 0;}
#List3 .lingyu4 .img{ width:100px; margin-top:-53px;}
#List3 .lingyu4 .img img{ width:100px; height:100px;}
}
@media screen and  (max-width:768px){
#List3 .lingyu4 .l1{ width:100%;}
#List3 .lingyu4 .img img{ display:block; margin:0 auto; width:60px; height:60px;margin-top:20px;}
}
/*lingyu3*/
#List4 .lingyu3{float:left; width:100%; color:#595757; font-size:20px; line-height:32px; padding:104px 10px 72px 10px;}

#List4 .soL{ float:left; width:53.5%; position:relative;}
#List4 .soL .shiJan{ float:left; width:27.5%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 15px; letter-spacing:5px;}
#List4 .soL .yeWu{ float:left; width:45%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:47px; padding:10px 15px; margin:0 3.5%;letter-spacing:5px;}
#List4 .soL .sear_sub{ float:right; width:20.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#List4 .soR{ float:right; width:38.5%; position:relative;}
#List4 .soR .Search{ float:left; width:68%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 6px;}
#List4 .soR .sear_sub{ float:right; width:28.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#List4 .soUl{ display:none; float:left; width:68%; position:absolute; left:0; top:46px; background:#fff; border:1px solid #94a9be; padding:6px 0; z-index:66;}
#List4 .soUl li a{ float:left; width:100%;color:#9b9b9c; font-size:13px; line-height:23px; padding:0 0px; cursor:pointer;}
#List4 .soUl li a:hover{ color:#94a9be;}
#List4 .soUl li{ float:left; width:100%;color:#9b9b9c; font-size:13px; line-height:23px; padding:0 15px; cursor:pointer;}
#List4 .soUl li:hover{ color:#94a9be;}
#List4 .soUl.time{ width:27.5%;}
#List4 .soUl.ywly{ width:45%; left:31%;}
/*renyuan*/
#List4 .soB{ float:left; width:100%; padding:0 10px;}
#List4 .so_1{ width:25.27%; margin-right:4.08%;}
#List4 .so_1 .shiJan{ width:68%;}
#List4 .so_1 .sear_sub{ width:28.5%;}
#List4 .so_2{ width:25.27%; float:left;}


#List4 .saiXuan{ float:left; width:100%; margin:29px 0 0 0; padding:0 10px;}
#List4 .saiXuan .tit{ float:left; width:100%; color:#9b9b9c; font-size:15px; line-height:25px;}
#List4 .saiXuan .zm{ float:left; width:100%;}
#List4 .saiXuan .zm a{ float:left; width:30px; height:30px; line-height:30px; text-align:center; background:#f2f3f3; color:#727171; font-size:16px; margin-right:9px; text-transform:uppercase; margin-top:9px;}
#List4 .saiXuan .zm .ss{ float:right;width:7.2%; height: 30px; line-height:30px; background: #7a94ae;color: #fff; font-size: 13px; letter-spacing: 5px; margin-top:9px;}

#List4 .lingyu5{ float:left; width:100%; margin:33px 0 0 0; padding:0 10px;}
#List4 .lingyu5 .ul1{ margin:0 -22px;}
#List4 .lingyu5 .l1{ float:left; width:50%; padding:0 22px; margin-top:42px;}
#List4 .lingyu5 .la{ float:left; width:100%; position:relative; box-shadow:0 0 10px rgba(0,0,0,0.2); padding:15px 15px 15px 300px;}
#List4 .lingyu5 .img{ float:left; width:250px; height:253px; line-height:0; position:absolute; left:15px; top:15px;}
#List4 .lingyu5 .cont{ float:left; width:100%; min-height:253px; padding:0 15px;}
#List4 .lingyu5 .tit{ float:left; width:100%; color:#595757; font-size:28px; line-height:38px; margin:33px 0 35px 0; font-weight:bold;}
#List4 .lingyu5 .tit span{ font-size:21px; margin-left:23px; font-weight:normal;}
#List4 .lingyu5 .adrr{ float:left; width:100%; color:#595757; font-size:21px; line-height:31px;}
#List4 .lingyu5 .adrr img{ display:inline-block; vertical-align:top; width:13px; margin:6px 11px 0 0;}
#List4 .lingyu5 .info{ float:left; width:100%; color:#595757; font-size:20px; line-height:31px; height:93px; overflow:hidden; margin-top:11px;}
#List4 .lingyu5 .la:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#List4 .lingyu5 .la:hover .tit{ color:#7a94ae;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#List4 .lingyu3{ padding:104px 0 72px 0;}	

#List4 .soL .shiJan{ padding:10px 10px;}
#List4 .soL .yeWu{ padding:10px 10px;}
#List4 .soUl li{ padding:0 10px;}

#List4 .saiXuan{ padding:0;}	
#List4 .saiXuan .zm a{ width:28px; height:28px; line-height:28px; font-size:14px; margin-right:5px;}
#List4 .saiXuan .zm .ss{ height: 28px; line-height:28px; }

#List4 .soB{ padding:0;}	
#List4 .so_1{ width:32%; margin-right:2%;}
#List4 .so_2{ width:32%; float:left;}

#List4 .lingyu5{ padding:0;}	
#List4 .lingyu5 .ul1{ margin:0 -15px;}
#List4 .lingyu5 .l1{ padding:0 15px; margin-top:32px;}	
#List4 .lingyu5 .la{ padding:15px 15px 15px 240px;}	
#List4 .lingyu5 .cont{padding:0; min-height:212px;}
#List4 .lingyu5 .img{ width:210px; height:212px; }
#List4 .lingyu5 .tit{ font-size:24px; line-height:34px; margin:25px 0 26px 0;}
#List4 .lingyu5 .tit span{ font-size:18px; margin-left:12px;}
#List4 .lingyu5 .adrr{ font-size:18px; line-height:28px;}
#List4 .lingyu5 .adrr img{ width:13px; margin:4px 8px 0 0;}
#List4 .lingyu5 .info{ font-size:18px; line-height:28px; height:84px; margin-top:11px;}
}
@media screen and  (max-width:992px){
#List4 .lingyu3{ font-size:14px; line-height:28px; padding:30px 0 20px 0;}

#List4 .saiXuan{ margin:15px 0 0 0;}
#List4 .saiXuan .tit{ font-size:14px; line-height:24px;}
#List4 .saiXuan .zm{ float:left; width:100%;}
#List4 .saiXuan .zm a{ width:22px; height:22px; line-height:22px; font-size:13px; margin-right:3px; margin-top:5px;}
#List4 .saiXuan .zm .ss{ height: 22px; line-height:22px; margin-top:5px; }

#List4 .lingyu5{ margin:20px 0 0 0;}	
#List4 .lingyu5 .ul1{ margin:0 -6px;}
#List4 .lingyu5 .l1{ padding:0 6px; margin-top:12px;}	
#List4 .lingyu5 .la{ padding:12px 12px 12px 164px;}	
#List4 .lingyu5 .cont{padding:0; min-height:142px;}
#List4 .lingyu5 .img{ width:140px; height:142px; left:12px; top:12px; }
#List4 .lingyu5 .tit{ font-size:18px; line-height:28px; margin:10px 0 10px 0;}
#List4 .lingyu5 .tit span{ font-size:14px; margin-left:6px;}
#List4 .lingyu5 .adrr{ font-size:14px; line-height:24px;}
#List4 .lingyu5 .adrr img{ width:10px; margin:4px 8px 0 0;}
#List4 .lingyu5 .info{ font-size:14px; line-height:24px; height:72px; margin-top:8px;}
}
@media screen and  (max-width:768px){
#List4 .soL{ width:100%;}
#List4 .soL .shiJan{ height:37px; padding:5px 6px; letter-spacing:3px;}
#List4 .soL .yeWu{ height:37px; line-height:37px; letter-spacing:3px;}
#List4 .soL .sear_sub{ height:37px; line-height:37px; letter-spacing:3px;}
#List4 .soR{ width:100%; margin-top:12px;}
#List4 .soR .Search{ width:76%; height:37px; line-height:37px;}
#List4 .soR .sear_sub{ width:20.5%; height:37px; line-height:37px; letter-spacing:3px;}

#List4 .soUl{ width:76%; top:36px; padding:8px 0;}
#List4 .soUl li{ padding:0 6px;}

#List4 .so_1{ width:100%; margin-right:0; margin-bottom:12px;}
#List4 .so_1 .shiJan{ width:76%;}
#List4 .so_1 .sear_sub{ width:20.5%;}
#List4 .so_2{ width:100%; float:left; margin-top:0;}

#List4 .saiXuan .zm .ss{ float:left; width:20.5%; letter-spacing:3px; font-size:12px;}

#List4 .lingyu5 .l1{ width:100%;}
}
#Subpage5 .soL{ float:left; width:53.5%; position:relative;}
#Subpage5 .soL .shiJan{ float:left; width:27.5%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 15px; letter-spacing:5px;}
#Subpage5 .soL .yeWu{ float:left; width:45%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:47px; padding:10px 15px; margin:0 3.5%;letter-spacing:5px;}
#Subpage5 .soL .sear_sub{ float:right; width:20.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#Subpage5 .soR{ float:right; width:38.5%; position:relative;}
#Subpage5 .soR .Search{ float:left; width:68%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 6px;}
#Subpage5 .soR .sear_sub{ float:right; width:28.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#Subpage5 .soUl{ display:none; float:left; width:68%; position:absolute; left:0; top:46px; background:#fff; border:1px solid #94a9be; padding:6px 0; z-index:66;}
#Subpage5 .soUl li{ float:left; width:100%;color:#9b9b9c; font-size:13px; line-height:23px; padding:0 15px; cursor:pointer;}
#Subpage5 .soUl li:hover{ color:#94a9be;}
#Subpage5 .soUl.time{ width:27.5%;}
#Subpage5 .soUl.ywly{ width:45%; left:31%;}

#Subpage5 .soB{ float:left; width:100%; padding:0 10px;}
#Subpage5 .so_1{ width:25.27%; margin-right:4.08%;}
#Subpage5 .so_1 .shiJan{ width:68%;}
#Subpage5 .so_1 .sear_sub{ width:28.5%;}
#Subpage5 .so_2{ width:25.27%; float:left;}

#Subpage5 .saiXuan{ float:left; width:100%; margin:29px 0 0 0; padding:0 10px;}
#Subpage5 .saiXuan .tit{ float:left; width:100%; color:#9b9b9c; font-size:15px; line-height:25px;}
#Subpage5 .saiXuan .zm{ float:left; width:100%;}
#Subpage5 .saiXuan .zm a{ float:left; width:30px; height:30px; line-height:30px; text-align:center; background:#f2f3f3; color:#727171; font-size:18px; margin-right:11px; text-transform:uppercase; margin-top:9px;}
#Subpage5 .saiXuan .zm .ss{ float:right;width:7.2%; height: 30px; line-height:30px; background: #7a94ae;color: #fff; font-size: 13px; letter-spacing: 5px; margin-top:9px;}
/*ranyun*/
#Subpage5 .soB1{ margin:117px 0 0 0; padding:0 10px;}
#Subpage5 .ranyun{ float:left; width:100%; margin:0 0 130px 0; padding:0 10px;}
#Subpage5 .ranyun .hd{ float:left; width:100%; border-bottom:2px solid #d2d3d3;}
#Subpage5 .ranyun .hd li{ float:left; color:#595757; font-size:20px; line-height:46px; font-weight:bold; padding:0 14px; margin-right:8px; cursor:pointer;-webkit-transition: 0.5s ease;
   -moz-transition: 0.5s ease;
	-ms-transition: 0.5s ease;
	 -o-transition: 0.5s ease;
		transition: 0.5s ease;}
#Subpage5 .ranyun .hd li.on{ background:#7a94ae; color:#fff;}
#Subpage5 .ranyun .bd{ float:left; width:100%; margin:16px 0 0 0;}
#Subpage5 .ranyun .ul1{ float:left; width:100%; color:#595757; font-size:20px; line-height:59px;}

#Subpage5 .lingyu5{ float:left; width:100%; margin:33px 0 0 0; padding:0 10px;}
#Subpage5 .lingyu5 .ul1{ margin:0 -22px;}
#Subpage5 .lingyu5 .l1{ float:left; width:50%; padding:0 22px; margin-top:42px;}
#Subpage5 .lingyu5 .la{ float:left; width:100%; position:relative; box-shadow:0 0 10px rgba(0,0,0,0.2); padding:15px 15px 15px 300px;}
#Subpage5 .lingyu5 .img{ float:left; width:250px; height:253px; line-height:0; position:absolute; left:15px; top:15px;}
#Subpage5 .lingyu5 .cont{ float:left; width:100%; min-height:253px; padding:0 15px;}
#Subpage5 .lingyu5 .tit{ float:left; width:100%; color:#595757; font-size:28px; line-height:38px; margin:33px 0 35px 0; font-weight:bold;}
#Subpage5 .lingyu5 .tit span{ font-size:21px; margin-left:23px; font-weight:normal;}
#Subpage5 .lingyu5 .adrr{ float:left; width:100%; color:#595757; font-size:21px; line-height:31px;}
#Subpage5 .lingyu5 .adrr img{ display:inline-block; vertical-align:top; width:13px; margin:6px 11px 0 0;}
#Subpage5 .lingyu5 .info{ float:left; width:100%; color:#595757; font-size:20px; line-height:31px; height:62px; overflow:hidden; margin-top:11px;}
#Subpage5 .lingyu5 .la:hover{ box-shadow:0 5px 10px rgba(0,0,0,0.2);}
#Subpage5 .lingyu5 .la:hover .tit{ color:#7a94ae;}

/*.lingyu6*/
#Subpage5 .lingyu6{ margin:66px 0 62px 0;}
#Subpage5 .lingyu6 .la{ padding:20px 30px 20px 354px; min-height:347px;}
#Subpage5 .lingyu6 .info{ height:auto; line-height:38px;}
#Subpage5 .lingyu6 .cont{ padding:0; min-height:10px; position:relative;}
#Subpage5 .lingyu6 .img{ width:304px; height:auto; left:25px; top:20px;}
#Subpage5 .lingyu6 .tit{ color:#7a94ae; margin:15px 0 5px 0;}
#Subpage5 .lingyu6 .down{ float:right; position:absolute; right:0; bottom:2px;}
#Subpage5 .lingyu6 .down a{ float:left; color:#858686; font-size:14px; line-height:38px; margin-left:15px;}
#Subpage5 .lingyu6 .down a img{ width:20px; height:20px; display:inline-block; vertical-align:top; margin:9px 9px 0 0;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Subpage5 .soL .shiJan{ padding:10px 10px;}
#Subpage5 .soL .yeWu{ padding:10px 10px;}
#Subpage5 .soUl li{ padding:0 10px;}

#Subpage5 .soB{ padding:0;}	
#Subpage5 .so_1{ width:32%; margin-right:2%;}
#Subpage5 .so_2{ width:32%; float:left;}

#Subpage5 .saiXuan{ padding:0;}	
#Subpage5 .saiXuan .zm a{ width:28px; height:28px; line-height:28px; font-size:16px; margin-right:6px;}
#Subpage5 .saiXuan .zm .ss{ height: 28px; line-height:28px; }
#Subpage5 .soB1{ padding:0;}
#Subpage5 .ranyun{ padding:0;}

#Subpage5 .lingyu5{ padding:0;}	
#Subpage5 .lingyu5 .ul1{ margin:0 -15px;}
#Subpage5 .lingyu5 .l1{ padding:0 15px; margin-top:32px;}	
#Subpage5 .lingyu5 .la{ padding:15px 15px 15px 240px;}	
#Subpage5 .lingyu5 .cont{padding:0; min-height:212px;}
#Subpage5 .lingyu5 .img{ width:210px; height:212px; }
#Subpage5 .lingyu5 .tit{ font-size:24px; line-height:34px; margin:25px 0 26px 0;}
#Subpage5 .lingyu5 .tit span{ font-size:18px; margin-left:12px;}
#Subpage5 .lingyu5 .adrr{ font-size:18px; line-height:28px;}
#Subpage5 .lingyu5 .adrr img{ width:13px; margin:4px 8px 0 0;}
#Subpage5 .lingyu5 .info{ font-size:18px; line-height:28px; height:56px; margin-top:11px;}

#Subpage5 .lingyu6 .info{ line-height:34px; margin-bottom:38px;}	
#Subpage5 .lingyu6 .down a{ margin-left:10px;}
#Subpage5 .lingyu6 .down a img{ margin:9px 5px 0 0;}
}
@media screen and  (max-width:992px){
#Subpage5 .saiXuan{ margin:15px 0 0 0;}
#Subpage5 .saiXuan .tit{ font-size:14px; line-height:24px;}
#Subpage5 .saiXuan .zm{ float:left; width:100%;}
#Subpage5 .saiXuan .zm a{ width:22px; height:22px; line-height:22px; font-size:13px; margin-right:4px; margin-top:5px;}
#Subpage5 .saiXuan .zm .ss{ height: 22px; line-height:22px; margin-top:5px; }

#Subpage5 .soB1{ margin:30px 0 0 0;}	
#Subpage5 .ranyun{ float:left; width:100%; margin:0 0 40px 0;}
#Subpage5 .ranyun .hd{ border-bottom:1px solid #d2d3d3;}
#Subpage5 .ranyun .hd li{ font-size:16px; line-height:36px; padding:0 10px; margin-right:4px;}
#Subpage5 .ranyun .ul1{ font-size:14px; line-height:28px;}

#Subpage5 .lingyu5{ margin:20px 0 0 0;}	
#Subpage5 .lingyu5 .ul1{ margin:0 -6px;}
#Subpage5 .lingyu5 .l1{ padding:0 6px; margin-top:12px;}	
#Subpage5 .lingyu5 .la{ padding:12px 12px 12px 164px;}	
#Subpage5 .lingyu5 .cont{padding:0; min-height:142px;}
#Subpage5 .lingyu5 .img{ width:140px; height:142px; left:12px; top:12px; }
#Subpage5 .lingyu5 .tit{ font-size:18px; line-height:28px; margin:10px 0 10px 0;}
#Subpage5 .lingyu5 .tit span{ font-size:14px; margin-left:6px;}
#Subpage5 .lingyu5 .adrr{ font-size:14px; line-height:24px;}
#Subpage5 .lingyu5 .adrr img{ width:10px; margin:4px 8px 0 0;}
#Subpage5 .lingyu5 .info{ font-size:14px; line-height:24px; height:48px; margin-top:8px;}

#Subpage5 .lingyu6{ margin:30px 0;}
#Subpage5 .lingyu6 .la{ padding:12px 12px 12px 284px; min-height:287px;}
#Subpage5 .lingyu6 .img{ width:260px; height:auto; left:12px; top:12px;}
#Subpage5 .lingyu6 .info{ margin-bottom:0; line-height:26px;}
#Subpage5 .lingyu6 .down{ float:left; position:static;}
#Subpage5 .lingyu6 .down a{ line-height:38px; margin:0 15px 0 0;}
#Subpage5 .lingyu6 .down a img{ width:20px; height:20px; margin:9px 9px 0 0;}
}
@media screen and  (max-width:768px){
#Subpage5 .soL{ width:100%;}
#Subpage5 .soL .shiJan{ height:37px; padding:5px 6px; letter-spacing:3px;}
#Subpage5 .soL .yeWu{ height:37px; line-height:37px; letter-spacing:3px;}
#Subpage5 .soL .sear_sub{ height:37px; line-height:37px; letter-spacing:3px;}
#Subpage5 .soR{ width:100%; margin-top:12px;}
#Subpage5 .soR .Search{ width:76%; height:37px; line-height:37px;}
#Subpage5 .soR .sear_sub{ width:20.5%; height:37px; line-height:37px; letter-spacing:3px;}

#Subpage5 .soUl{ width:76%; top:36px; padding:8px 0;}
#Subpage5 .soUl li{ padding:0 6px;}

#Subpage5 .so_1{ width:100%; margin-right:0; margin-bottom:12px;}
#Subpage5 .so_1 .shiJan{ width:76%;}
#Subpage5 .so_1 .sear_sub{ width:20.5%;}
#Subpage5 .so_2{ width:100%; float:left; margin-top:0;}

#Subpage5 .saiXuan .zm .ss{ float:left; width:20.5%; letter-spacing:3px; font-size:12px;}

#Subpage5 .ranyun .hd li{ width:auto; text-align:center; font-size:14px; line-height:36px; padding:0 14px; margin-right:0;}
@media screen and (max-width:374px ) {
#Subpage5 .ranyun .hd li{ font-size:13px;}
}

#Subpage5 .lingyu5 .l1{ width:100%;}

#Subpage5 .lingyu6 .la{ padding:12px;}	
#Subpage5 .lingyu6 .img{ width:100%; position:static;}
#Subpage5 .lingyu6 .info{ margin-top:0;}

}

/*bdMap*/
#Content9 .bdMap{ float:left; width:1180px; height:560px; margin-bottom:162px; margin-left:10px; margin-right:10px;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content9 .bdMap{ width:100%; margin-left:0; margin-right:0;}
}
@media screen and  (max-width:992px){
#Content9 .bdMap{ margin-bottom:35px;}
}
@media screen and  (max-width:768px){

}
#Content10 .anli1{ float:left; width:1180px; background:#7a8fa9; line-height:0; margin:30px 10px 0 10px; position:relative;}
#Content10 .anli1 img{opacity:0.82; filter:alpha(opacity=82);}
#Content10 .anli1 .tit{ float:left; width:91.52%; position:absolute; left:4.24%; top:15.9%; color:#fff; font-size:25px; line-height:44px; padding-left:68px;}
#Content10 .anli1 .ico{ float:left; width:44px; height:44px; position:absolute; left:0; top:0;opacity:1; filter:alpha(opacity=100);}
#Content10 .anli1_1{ margin-top:126px;}

#Content10 .lingyu0{ float:left; width:100%; margin-top:38px; padding:0 10px;}
#Content10 .lingyu0 .cont{ float:left; width:100%; color:#595757; font-size:19px; line-height:38px;}
#Content10 .lingyu0 .tit0{ color:#7a94ae; font-size:21px; font-weight:bold;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content10 .anli1{ margin:30px 0 0 0; width:100%;}

#Content10 .lingyu0{ padding:0;}	
}
@media screen and  (max-width:992px){
#Content10 .anli1{ margin:30px 0 0 0; width:100%;}
#Content10 .anli1 .tit{ font-size:18px; line-height:30px; padding-left:40px;}
#Content10 .anli1 .ico{ width:30px; height:30px;}
#Content10 .anli1_1{ margin-top:30px;}

#Content10 .lingyu0{ margin-top:15px;}	
#Content10 .lingyu0 .cont{ font-size:14px; line-height:28px;}
#Content10 .lingyu0 .tit0{ font-size:18px; line-height:28px;}
}
@media screen and  (max-width:768px){

}


/*0305lf修改*/
#Subpage5 .lingyu6 .down .bdsharebuttonbox,
#Subpage5 .lingyu6 .down .bdsharebuttonbox,
#Subpage5 .lingyu6 .down .bdsharebuttonbox{margin: 0 !important; }
#Subpage5 .lingyu6 .down a{background:none; padding:0!important; margin: 9px 9px 0 0!important;}
/*20230316start*/
#Subpage5 .lingyu6 .down a:hover{color: #7a94ae;}
/*20230316end*/
#Subpage5 .lingyu6 .down .bds_weixin,
#Subpage5 .lingyu6 .down .bds_weixin{float: left; width:auto!important; height:auto!important; background: url(../images/2110_anli6.png) no-repeat left!important; padding-left:29px!important; background-size:20px 20px!important;}
/*0305lf修改*/

.bd_weixin_popup,
.bd_weixin_popup *{box-sizing:content-box;}

/*0305lf修改*/
#Subpage .anliDet .bdsharebuttonbox,
#Subpage .anliDet .bdsharebuttonbox,
#Subpage .anliDet .bdsharebuttonbox{margin: 0 !important; }
#Subpage .anliDet .fy a{background:none; padding:0!important; margin:0 20px 0 0!important;}
#Subpage .anliDet .bds_more,
#Subpage .anliDet .bds_more{float: left; width: 26px !important; height: 26px!important; background: url(../images/2101_anli6.png) no-repeat left!important; }
/*0305lf修改*/


#Content11 .soP{ float:left; width:100%; padding:0 19.58%; margin-top:74px;}
#Content11 .soL{ float:left; width:53.5%; position:relative;}
#Content11 .soL .shiJan{ float:left; width:27.5%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 15px; letter-spacing:5px;}
#Content11 .soL .yeWu{ float:left; width:45%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:47px; padding:10px 15px; margin:0 3.5%;letter-spacing:5px;}
#Content11 .soL .sear_sub{ float:right; width:20.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#Content11 .soR{ float:right; width:38.5%; position:relative;}
#Content11 .soR .Search{ float:left; width:68%; height:47px; background:#fff; border:1px solid #94a9be; line-height:25px; color:#9b9b9c; font-size:13px; line-height:25px; padding:10px 6px;}
#Content11 .soR .sear_sub{ float:right; width:28.5%; height:47px; background:#7a94ae; color:#fff; font-size:13px; letter-spacing:5px;}
#Content11 .soUl{ display:none; float:left; width:68%; position:absolute; left:0; top:46px; background:#fff; border:1px solid #94a9be; padding:6px 0; z-index:66;}
#Content11 .soUl li{ float:left; width:100%;color:#9b9b9c; font-size:13px; line-height:23px; padding:0 15px; cursor:pointer;}
#Content11 .soUl li:hover{ color:#94a9be;}
#Content11 .soUl.time{ width:27.5%;}
#Content11 .soUl.ywly{ width:45%; left:31%;}

#Content11 .soB1{ margin:117px 0 0 0; padding:0 10px;}

/*20200309*/
#Content11 .soJg{ float:left; width:100%; border-bottom:1px solid #c2c3c3; padding:6.875% 0 32px 0;}
#Content11 .soCont{ float:left; width:100%; padding:0 10px;}
#Content11 .soCont .la{ float:left; color:#9a9a9b; font-size:18px; line-height:28px; margin:5px 18px 5px 0;}
#Content11 .soCont a b{font-weight:normal;}
#Content11 .soCont a:hover,
#Content11 .soCont a.on{ color:#7a94ae;}
#Content11 .soUl0{ width:59.6%; left:4.23%; top:20px; border:1px solid #dedfdf; border-radius:8px; box-shadow:0 0 10px rgba(0,0,0,0.2); padding:9px 13px 19px 13px;}
#Content11 .soUl li{ color:#9a9a9b; font-size:18px; line-height:34px; padding-left:29px;}
#Content11 .soUl li:hover{ color:#9a9a9b;}
#Content11 .so_01{ width:30.4%; margin-right:4.4%;}
#Content11 .so_01:after{ float:left; width:0; height:0; content:''; position:absolute; left:60%; top:50%; border-left:8px solid transparent; border-right:8px solid transparent;border-top: 9px solid #c1c2c2; margin:-4px;}
#Content11 .so_01 .shiJan{ width:69.5%; height:60px; padding:17px 19px; color:#9a9a9b; font-size:18px;}
#Content11 .so_01 .sear_sub{ width:28.5%; height:60px; line-height:58px; font-size:18px;}
#Content11 .so_02{ margin-right:0;}
#Content11 .so_02:after{ display:none;}
@media screen and  (max-width:1210px){

}
@media screen and  (max-width:1210px){
#Content11 .soP{ padding:0 12%;}
#Content11 .soL .shiJan{ padding:10px 10px;}
#Content11 .soL .yeWu{ padding:10px 10px;}
#Content11 .soUl li{ padding:0 10px;}
#Content11 .soCont{ padding:0;}	
#Content11 .soCont .la{ color:#9a9a9b; font-size:18px; line-height:28px; margin:5px 18px 5px 0;}
}
@media screen and  (max-width:992px){
#Content11 .soP{ padding:0; margin-top:30px;}

#Content11 .soB1{ padding:0;}

#Content11 .soJg{ padding:5% 0 12px 0;}	
#Content11 .soCont .la{ font-size:14px; line-height:24px; margin:1px 8px 1px 0;}
#Content11 .so_01 .shiJan{ height:41px; font-size:14px; padding:7px 12px;}
#Content11 .so_01 .sear_sub{ height:41px; line-height:39px; font-size:14px; }
#Content11 .so_01:after{ border-left:4px solid transparent; border-right:4px solid transparent;border-top: 5px solid #c1c2c2; margin:-2px; left:64%;}
#Content11 .soUl0{  left:4%; top:15px; padding:6px 10px 12px 10px;}
#Content11 .soUl li{ font-size:14px; line-height:26px; padding-left:20px;}
#Content11 .soUl li:hover{ background-size:14px auto !important;}
}
@media screen and  (max-width:768px){
#Content11 .soL{ width:100%;}
#Content11 .soL .shiJan{ height:37px; padding:5px 6px; letter-spacing:3px;}
#Content11 .soL .yeWu{ height:37px; line-height:37px; letter-spacing:3px;}
#Content11 .soL .sear_sub{ height:37px; line-height:37px; letter-spacing:3px;}
#Content11 .soR{ width:100%; margin-top:12px;}
#Content11 .soR .Search{ width:76%; height:37px; line-height:37px;}
#Content11 .soR .sear_sub{ width:20.5%; height:37px; line-height:37px; letter-spacing:3px;}

#Content11 .soUl{ width:76%; top:36px; padding:8px 0;}
#Content11 .soUl li{ padding:0 6px;}

#Content11 .soB1{ margin:30px 0 0 0;}	
#Content11 .so_01{ width:100%; margin:5px 0;}
}


/*20230316start*/
.zy_box2{width: 100%;}
.zy_box2 .cons{width: 100%;overflow: hidden;position: relative;padding: 24px 0 30px 0;}
.zy_box2 .cons::after{content: "";display: block;width: 1px;height: 100%;background: #d3d3d3;position: absolute;left: 50%;top: 0;}
.zy_box2 .cons .left{width: 50%;float: left;padding-right: 84px;font-size: 20px;color: #4d4d4d;line-height: 30px;text-align: justify;}
.zy_box2 .cons .right{width: 50%;float: right;padding-left: 60px;}
.zy_box2 .cons .right .titbox{margin-bottom: 24px;overflow: hidden;}
.zy_box2 .cons .right .titbox .words{font-size: 24px;color: #605c5d;line-height: 30px;float: left;margin-right: 14px;}
.zy_box2 .cons .right .titbox img{width: 24px;display: block;float: left;margin-top: 3px;}
.zy_box2 .cons .right .listbox{margin-bottom: 46px;}
.zy_box2 .cons .right .list{margin-bottom: 22px;}
.zy_box2 .cons .right .list:last-child{margin-bottom: 0;}
.zy_box2 .cons .right .list a{display: block;font-size: 20px;color: #4d4d4d;line-height: 24px;padding-left: 20px;position: relative;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zy_box2 .cons .right .list a:hover{color: #7a92ae;}
.zy_box2 .cons .right .list a::after{content: "";display: block;width: 4px;height: 4px;background: #4d4d4d;border-radius: 100%;position: absolute;left: 0;top: 50%;margin-top: -2px;}
.zy_box2 .cons .right .list a:hover::after{background: #7a92ae;}
.zy_box2 .cons .right .more{width: 100%;}
.zy_box2 .cons .right .more a{display: block;width: 156px;font-size: 0;text-align: center;border: 2px solid #4d4d4d;}
.zy_box2 .cons .right .more a:hover{border-color: #7a92ae;}
.zy_box2 .cons .right .more a .words{font-size: 16px;color: #4d4d4d;line-height: 36px;display: inline-block;vertical-align: middle;margin-right: 24px;}
.zy_box2 .cons .right .more a:hover .words{color: #7a92ae;}
.zy_box2 .cons .right .more a img{width: 9px;display: inline-block;vertical-align: middle;}
.zy_box2 .cons .right .more a img.img2{display: none;}
.zy_box2 .cons .right .more a:hover img.img1{display: none;}
.zy_box2 .cons .right .more a:hover img.img2{display: inline-block;}
@media screen and  (max-width:1024px){
.zy_box2 .cons{padding: 0;}
.zy_box2 .cons::after{display: none;}
.zy_box2 .cons .left{width: 100%;padding-right: 0;font-size: 16px;line-height: 24px;border-bottom: 1px solid #d3d3d3;padding-bottom: 14px;}
.zy_box2 .cons .right{width: 100%;padding-left: 0;padding-top: 14px;}
.zy_box2 .cons .right .titbox{margin-bottom: 14px;}
.zy_box2 .cons .right .titbox .words{font-size: 18px;line-height: 24px;margin-right: 8px;}
.zy_box2 .cons .right .titbox img{width: 18px;margin-top: 3px;}
.zy_box2 .cons .right .listbox{margin-bottom: 14px;}
.zy_box2 .cons .right .list{margin-bottom: 12px;}
.zy_box2 .cons .right .list a{font-size: 14px;line-height: 20px;padding-left: 20px;}
.zy_box2 .cons .right .more a{width: 130px;}
.zy_box2 .cons .right .more a .words{font-size: 14px;line-height: 32px;margin-right: 12px;}
}

.zy_box2 .cons .left2{width: 50%;float: left;padding-right: 66px;}
.zy_box2 .cons .left2 .listbox{width: 100%;}
.zy_box2 .cons .left2 .list{margin-bottom: 22px;}
.zy_box2 .cons .left2 .list:last-child{margin-bottom: 0;}
.zy_box2 .cons .left2 .list a{display: block;padding-left: 20px;font-size: 20px;color: #4d4d4d;line-height: 30px;position: relative;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.zy_box2 .cons .left2 .list a::after{content: "";display: block;width: 4px;height: 4px;background: #000;border-radius: 100%;position: absolute;left: 0;top: 13px;}
.zy_box2 .cons .left2 .list a:hover{color: #7a92ae;}
.zy_box2 .cons .left2 .list a:hover::after{background: #7a92ae;}
@media screen and  (max-width:1024px){
.zy_box2 .cons .left2{width: 100%;padding-right: 0;border-bottom: 1px solid #d3d3d3;padding-bottom: 14px;}
.zy_box2 .cons .left2 .list{margin-bottom: 12px;}
.zy_box2 .cons .left2 .list a{padding-left: 16px;font-size: 16px;line-height: 24px;}
.zy_box2 .cons .left2 .list a::after{top: 10px;}
}







/*20230316end*/