/*-------------------CSS头部设置---------------------------*/
html,body{ height:100%;}
body{font-family:微软雅黑,黑体; background:#fff; color:#666; line-height:0;  }
#ClCache{ line-height:0px; height:0px; font-size:0px;}
a,a:hover{
	text-decoration: none;
}
.clear{ clear:both; padding:0; margin:0;} 
.ofh{ overflow:hidden;}
.imgauto img{
width: 100%; height:auto;display:inline-block;
}
.pl0{ padding-left:0px;}
.pr0{ padding-right:0px;}
.p-7{padding-left:7px;padding-right:7px;}
.p-10{padding-left:10px;padding-right:10px;}
.p-20{padding-left:20px;padding-right:20px;}
.p15{ padding-left:15px;padding-right:15px;}
.cul ul,.cul li,.cul dl,.cul dt,.cul dd{ margin:0px; padding:0px; list-style:none;}
.culs ul{ padding:0px; margin:0px;}
.culs ul,.culs li,.culs dl,.culs dt,.culs dd{list-style:none;}

.tran{
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.trans *{
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
input,select,textarea{ outline:none; padding:0px 5px;}
input::-webkit-input-placeholder{   color:#ddd;   }
        input::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:#eee;
        }
        input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:#eee;
        }
        input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:#eee;
        }
h1,h2,h3,h4,h5,h6,p{ margin:0px; padding:0px; font-weight:normal;}
.DivX{
	transform:translateX(-50%);
	-ms-transform:translateX(-50%); 	/* IE 9 */
	-moz-transform:translateX(-50%);	/* Firefox */ 
	-webkit-transform:translateX(-50%); /* Safari �� Chrome */
	-o-transform:translateX(-50%);	/* Opera */
}
.DivY{
	transform:translateY(-50%);
	-ms-transform:translateY(-50%); 	/* IE 9 */
	-moz-transform:translateY(-50%);	/* Firefox */ 
	-webkit-transform:translateY(-50%); /* Safari �� Chrome */
	-o-transform:translateY(-50%);	/* Opera */
}
.DivC{
		transform:translate(-50%,-50%);
		-ms-transform:translate(-50%,-50%); 	/* IE 9 */
		-moz-transform:translate(-50%,-50%);	/* Firefox */ 
		-webkit-transform:translate(-50%,-50%); /* Safari �� Chrome */
		-o-transform:translate(-50%,-50%);	/* Opera */
}
.DivW{ width:90%; min-width:320px; max-width:1440px;}
.ImgC img{ position:absolute; left:50%; top:50%;}
.ImgBig:hover img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
/*-------------------自定义---------------------------*/
.por{ position:relative;}
.mn{ margin:0px auto;}
.p0{ padding:0px;}
.txl{ text-align:left;}
.txc{ text-align:center;}
.txr{ text-align:right;}
.fl{ float:left;}
.fr{float: right;}
.dn{ display:none;}

/*-------------------头部---------------------------*/

.header{ width:100%; height:90px; position:fixed; background:#fff; z-index:13000; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2);}
.logo{ height:100%;display: table; width:auto;  top:0px; left:0px;}
.logo span{ display:table-cell; vertical-align:middle;} 
.head_bg{ width:100%; height:90px;}

/*-----------------------导航--------------------------------------------------------------*/

.Menus{
	 width:auto; height:90px; 
}
.Menus ul{ height:100%; }
.Menus ul li{ float:left; padding:0px 15px; position:relative;}

.Menus ul li a{  line-height:90px; display:block;position:relative; }
.Menus ul li a:after{ content:""; width:0px; left:50%; height:3px; position:absolute; bottom:0px; background:#023263; 
transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.Menus ul li:hover a:after{ width:100%;
transform:translateX(-50%);
	-ms-transform:translateX(-50%); 	/* IE 9 */
	-moz-transform:translateX(-50%);	/* Firefox */ 
	-webkit-transform:translateX(-50%); /* Safari �� Chrome */
	-o-transform:translateX(-50%);	/* Opera */
}
.Menus ul li ul{
 width:140px; height:auto; position:absolute; top:90px; line-height:46px; z-index:50; float:left; display:none; left:50%; margin-left:-70px; 
 box-shadow: 0 2px 3px rgba(0, 0, 0, 0.2); border:1px solid #EEEEEE; border-bottom:0px;
}
.Menus ul li:hover ul{  display:block;   padding:0px; }
.Menus ul li ul li{ width:100%; height:auto;background:#FFFFFF; padding:0px; border-bottom:1px solid #EEEEEE;}
.Menus ul li ul li a{ width:100%; height:auto; display:block; padding:12px 26px 12px 0px;  line-height:22px; background:url(../image/jr7_c6.png) no-repeat 120px center;  }
.Menus ul li:hover ul li a:after{ width:0px;}
.Menus ul li.cur ul li a {color:#01305E;}
.Menus ul li ul li a:hover{ box-shadow:none; color:#01305E; background:#F5F5F5 url(../image/jr7_c6.png) no-repeat 120px center;}
.Menubg{ width:100%; height:100%; background:rgba(0,0,0,0.8); position:absolute; left:0px; display:none; z-index:12000;}

.Top_heads{ width:auto; height:90px;  }
.Top_heads a{ width:35px; margin-left:30px; height:100%; display:block; padding-top:35px;     position: relative; float:left;}

.Top_heads .searchs{ width:320px; height:60px; position:absolute;top:100px; text-align:center; padding:12px 13px; line-height:36px; background:#C4D52F; border-radius:8px; right:0px; visibility:hidden; opacity:0;}
.Top_heads .searchs .ints{ width:240px; height:36px; background:#fff; border:0px; line-height:36px; padding:0px 10px;}
.Top_heads .searchs .ands{ border:0px; background:#fff; width:36px; border:0px; height:36px; line-height:36px; text-align:center; margin-left:10px;}
.Top_heads a:hover .searchs{ visibility:visible; opacity:1;top:90px; cursor:pointer;}
.Top_heads .searchs em {
    display: block;  width: 0; height: 0;  position: absolute; right: 12px; top: -8px;
    border-left: 8px solid transparent; border-right: 8px solid transparent; border-bottom: 8px solid #C4D52F;
}

.menu_and { display:none;}
/*--------------------------------------------------*/
 
.flash{ width:100%; height:570px; background:#06AAB6; position:relative; }
.flash .swiper-container{ width:100%; height:100%;}
.flash .swiper-slide{ width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.flash .swiper-slide a{ width:100%; height:100%; display:block;}
.flash .swiper-pagination-bullet { 
        opacity:1; width:10px; height:10px;border:2px solid #fff; background:none; border-radius:0px;-webkit-transition:500ms; -moz-transition:400ms; -ms-transition:400ms; transition:400ms;border-radius:5px;
    }
.flash .swiper-pagination{  line-height:0px; bottom:23px;}
.flash .swiper-pagination-bullet-active{  background:#fff;  }
.flash .swiper-button-prev,.flash .swiper-button-next{ width:45px; height:45px; opacity:0.5; background:url(../image/leftss.png) center top;}
.flash .swiper-button-prev{ left: -50px;}
.flash .swiper-button-next{ right:-50px; background-position:center bottom;}
.flash .swiper-button-prev:hover,
.flash .swiper-button-next:hover{  opacity:1;}
.flash:hover .swiper-button-prev{left:30px;}
.flash:hover .swiper-button-next{right:30px;}

/*--------------------------------------------------------------*/
.IndexTopNew{ height:auto; padding-top:50px; padding-bottom:115px;}

.IndexTopNew .lefts .title{ width:100%;  bottom:0px; left:0px; background:#023263; height:46px; line-height:46px; padding:0px 70px 0px 20px;}

.IndexTopNew .swiper-container{ width:100%; height:100%;}
.IndexTopNew .swiper-slide{ width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.IndexTopNew .swiper-slide a{ width:100%; height:100%; display:block; overflow:hidden; }
.IndexTopNew .swiper-slide a:hover img{
	 -webkit-transform: scale(1.1);
 	 -moz-transform: scale(1.1);
 	 -ms-transform: scale(1.1);
 	 -o-transform: scale(1.1);
 	 transform: scale(1.1);
			}
.IndexTopNew .swiper-pagination-bullet { 
        opacity:0.8; background:#fff;-webkit-transition:500ms; -moz-transition:400ms; -ms-transition:400ms; transition:400ms;border-radius:5px; 
    }
.IndexTopNew .swiper-pagination-bullet-active{ background:#166F03; }
.IndexTopNew .swiper-paginations{ position:absolute; right:0px; bottom:15px; z-index:1000; text-align:right; padding-right:15px;}

.IndexTopNew .coms .tops{ width:100%; height:45px; font-weight:bold; border-bottom:1px solid #E9E7E8; margin-bottom:5px;}
.IndexTopNew .coms .tops ul{ float:left;}
.IndexTopNew .coms .tops li{ width:auto; height:45px; float:left;position:relative;}
.IndexTopNew .coms .tops li:after{ content:""; width:1px; height:16px; position:absolute; top:16px; right:0px; background:#E9E7E8;}
.IndexTopNew .coms .tops li:last-child:after{ display:none;}
.IndexTopNew .coms .tops li a{ width:auto; height:45px; line-height:46px;float:left; padding:0px 28px; display:block; position:relative; }

.IndexTopNew .coms .tops li a:hover,.IndexTopNew .coms .tops li.cur a{ background:#E9E7E8;color:#003362;
	}
.IndexTopNew .coms .tops a.more{ width:auto; height:46px; line-height:46px; float:right; display:block; font-weight:normal;}
.IndexTopNew .coms .tops a.more:hover{}
.IndexTopNew .coms .bodys{ width:100%; height:auto;}
.IndexTopNew .coms .bodys li.first{ width:100%; background:none; height:auto; padding:7px 0px 32px; border-bottom:1px dotted #BDBCC1 ;margin-bottom:8px;}
.IndexTopNew .coms .bodys li.first h3{ line-height:34px; font-weight:bold;}
 .IndexTopNew .coms .bodys li.first h3 a{background:none; padding-left:0px; width:100%; }
.IndexTopNew .coms .bodys li.first span{ margin:2px 0px;  line-height:24px;}
.IndexTopNew .coms .bodys li{ line-height:32px;width:100%; height:32px; display:block; position:relative; background:url(../image/dds.jpg) no-repeat left center;}
.IndexTopNew .coms .bodys li i{
	position:absolute;
	font-style: normal; text-align:right;
}
.IndexTopNew .coms .bodys li a{ background:url(../image/CC_r22_c9.png) no-repeat left center;  padding-left:12px; width:100%;}

.IndexTopNew .rights .top{ width:100%; height:50px; background:url(../image/r2_c4.png) no-repeat left top; line-height:36px;padding-left:38px;}
.IndexTopNew .rights .fivs{ width:100%; height:auto; position:relative;overflow: hidden;}
.IndexTopNew .rights .fivs a{ width:100%; height:100%; display:block; position:absolute; left:0px; top:0px; background:url(../image/divs.png) no-repeat center center; z-index:100; }
.IndexTopNew .rights .fivs:hover img{
	 -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
			}

.IndexTopNew .rights .bottoms{ height:auto; width:100%; padding-top:20px;} 
.IndexTopNew .rights .bottoms a{ width:100%; height:52px; background:#F5F5F5; display:block; position:relative; padding-left:15px; padding-right:60px; line-height:50px; font-family:幼圆;}
.IndexTopNew .rights .bottoms a:hover{ background:#868686; color:#fff;}
.IndexTopNew .rights .bottoms a i{ width:52px; height:52px; display:block;   position:absolute; right:0px; top:0px; background:#868686 url(../image/r20_c20.png) no-repeat center center;}

/*------------------IndexBg2--------------------------*/
.IndexBg2{ width:100%; height:384px; padding-top:60px; padding-bottom:60px;  background:#E8EDF3;}
.IndexBg2 .bodys{ position:absolute; height:auto; left:50%; top:-60px;}
.IndexBg2 .bodysTop{ width:100%; height:60px; background:#FAFAFA; border:1px solid #EEEEEE;}
.IndexBg2 .bodysTop li{ width:200px; height:58px;  border-right:1px solid #EEEEEE; padding-left:32px; color:#333; }

.IndexBg2 .bodysTop .mores{ width:73px; height:58px; display:block; background:url(../image/jj.png) no-repeat right center;}
.IndexBg2 .bodysTop .mores a{ width:100%; display:block; height:100%;}
.IndexBg2 .bodysTop .mores:hover{ background:url(../image/jj.png) no-repeat left center;}

.IndexBg2 .bodysTop li:hover, .IndexBg2 .bodysTop li.cur{background:#fff; }
.IndexBg2 .bodysTop li.cur a{color:#023165;}
.IndexBg2 .bodysTop li:after{ position:absolute; bottom:-1px; left:0px; width:100%; height:1px; background:#fff;}
.IndexBg2 .bodysTop li:hover:after,.IndexBg2 .bodysTop li.cur:after{ content:"";}
.IndexBg2 .bodysTop li i{ line-height:0px; width:32px; height:26px; display:block; position:absolute; left:50%; margin-left:-48px; top:50%; margin-top:-13px;}
.IndexBg2 .bodysTop li a{ width:100%; height:100%; display:block; line-height:58px;}
.IndexBg2 .bodysBodys{ width:100%; height:auto; background:#fff; padding:24px 18px;border:1px solid #EEEEEE; border-top:0px;}
.IndexBg2 .bodysBodys .imgs{ width:100%; height:auto;}
.IndexBg2 .bodysBodys li:hover .imgs  img{
	 -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
			}
.IndexBg2 .bodysBodys .titles{ width:100%; height:50px; line-height:50px; text-align:center;}

/*------------------IndexBg2--------------------------*/

.IndexBottom{ height:auto; padding-top:35px; padding-bottom:80px;}
.IndexBottom .Titles{ width:100%; height:50px; line-height:48px; border-bottom:2px solid #EEE;}
.IndexBottom .Titles:after{ width:74px; height:2px; background:#023263; position:absolute; left:0px;   bottom:-1px; content:"";}
.IndexBottom .bodys{ width:100%; height:auto; padding-top:25px;}
.IndexBottom .lefts li.first{ height:auto; width:100%; padding-bottom:14px;}
.IndexBottom .lefts li.first .imgs{ width:130px; height:74px; padding-top:4px;}
.IndexBottom .lefts li.first .coms{ width:calc(100% - 130px); height:56px; margin-bottom:14px; line-height:28px; font-weight:bold;}
.IndexBottom .lefts li{ width:100%; height:32px; line-height:32px; }

.IndexBottom .Icoms{ padding:0px 20px;}
.IndexBottom .Icoms .swiper-slide .imgs{ width:100%; height:auto;}
.IndexBottom .Icoms .swiper-slide:hover .imgs  img{
	 -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -ms-transform: scale(1.1);
  -o-transform: scale(1.1);
  transform: scale(1.1);
			}

.IndexBottom .Icoms .swiper-container{ width:100%; height:100%;}
.IndexBottom .Icoms .swiper-slide{ width:50%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.IndexBottom .Icoms .swiper-slide .titles{ width:100%; height:46px; padding:0px 10px; line-height:46px; background:#EEEEEE;}
.IndexBottom .Icoms .swiper-slide a{ width:100%; height:100%; display:block;}
.IndexBottom .Icoms .swiper-pagination-bullet { 
        opacity:1; width:21px; height:25px; border-radius:0px;  background:url(../image/r1.png) no-repeat center top;-webkit-transition:500ms; -moz-transition:400ms; -ms-transition:400ms; transition:400ms;
    }
.IndexBottom .Icoms .swiper-button-prev,.IndexBottom .Icoms .swiper-button-next{ width:28px; height:70px; margin-top:10px; opacity:0.5; background:#CCCCCC ; outline:none; line-height:70px; text-align:center; font-family:宋体;}
.IndexBottom .Icoms .swiper-button-prev{ left: 15px;}
.IndexBottom .Icoms .swiper-button-next{ right:15px; background-position:center bottom;}
.IndexBottom .Icoms .swiper-button-prev:hover,.IndexBottom .Icoms .swiper-button-next:hover{ opacity:0.8;}


.IndexBottom .Irights .imgs{ width: 48%; height:auto; border:1px solid #eee; box-shadow: 10px 10px 0px #FAFAFA;}
.IndexBottom .Irights .coms{ width: 52%; height:200px; line-height:24px; padding-left:20px;}
.IndexBottom .Irights .coms .tit{ padding:4px 0px; width:100%; font-weight:bold;}
.IndexBottom .Irights .coms .tits{ margin-bottom:8px;  line-height:20px; width:100%;}
.IndexBottom .Irights .coms .times{  padding:4px 0px; width:100%;}
.IndexBottom .Irights .coms .ands{  line-height:3px; margin:12px 0px; width:100%;}
.IndexBottom .Irights .coms .ands a{ height:36px; width:116px; padding-left:20px; display:block; line-height:36px; background:#666666 url(../image/c1.png) no-repeat 16px center; border-radius:3px;}
.IndexBottom .Irights .coms .ands a:hover{ background-color:#043263;}
.IndexBottom .Irights .coms .txt{  line-height:22px;}

/*------------------footer--------------------------*/
.footer{ width:100%; height:auto; background:#023263; position:relative;}
.MainBg{position:absolute; z-index:-1; background:url(../image/ymbj.jpg) no-repeat center bottom; height:490px; width:100%; top:-490px; left:0px;}
.footer .bodys{   height:160px;}
.footer .lefts{  height:160px; padding-top:25px;}
.footer .lefts .bottommenus{ height:40px; width:100%; line-height:40px;}
.footer .rights{ height:160px;text-align:right; padding-top:25px; text-align:right;  }

.copyrightBodys{ width:100%; height:auto;  line-height:24px; padding-top:5px;  position:relative; }

.getFlvTop{ width:100%; height:40px; text-align:right; padding:0px 20px; line-height:40px;}
.getFlv{ width:80%; height:auto; position:fixed; top:50%; left:50%; background:#fff; z-index:123000; display:none;}
.getFlvbj{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; z-index:120000; left:0px; top:0px; display:none;}




/*------------------子页公用--------------------------*/
.zyFlash{ width:100%; height:300px; background:#09F;}
/*------------------关于我们首页--------------------------*/

.AboutIndex{ padding-top:60px; height:auto;}
.AboutTitle{ height:68px; text-align:center; width:100%; line-height:68px; margin-bottom:26px;}
.AboutTitle:after{ content:""; position:absolute; left:50%; bottom:0px; margin-left:-40px; background:#023263; width:80px; height:2px;}
.AboutCom{ width:1160px; height:auto; padding-top:4px; padding-bottom:43px; line-height:28px;}
.AboutBodyCom{ width:100%; height:auto; padding-bottom:100px;}
.AboutBodyCom .lefts,.AboutBodyCom .coms,.AboutBodyCom .rights{ height:540px;background-size:cover;}
.AboutBodyCom .lefts{ width:30.5%; }
.AboutBodyCom .lefts span{ width:100%; display:block; height:100%; position:absolute; left:0px; top:0px;}
.AboutBodyCom .lefts:hover span{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.AboutBodyCom .lefts .fxBody{
	 width:278px; height:auto; position:absolute; left:50%; top:50%;  z-index:100;}
.AboutBodyCom  .titles{ width:100%; height:30px; line-height:24px; color:#000;}
.AboutBodyCom .lefts .titles{ color:#fff;}
.AboutBodyCom  .ens{ width:80%; height:auto; margin-bottom:12px; line-height:20px; color:#7E8AA2;}
.AboutBodyCom .Lcoms{ width:100%; height:14px; margin-bottom:28px;}
.AboutBodyCom .Lcoms:after{
		 content:""; width:50px; height:1px; background:#fff; position:absolute; left:50%; bottom:0px; margin-left:-25px;
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.AboutBodyCom .lefts:hover .Lcoms:after{ width:100px; margin-left:-50px;}

.AboutBodyCom s.mores{ width:96px; height:32px; display:inline-block; border:1px solid #fff; margin-top:20px; background:url(../image/jts1.png) no-repeat center center;}
.AboutBodyCom .lefts:hover s.mores{
		 background-color:#023263; border:1px solid #023263;
	 }

.AboutBodyCom .fdBox{ width:100%; padding-top:12px; height:178px; position:absolute; left:50%; top:50%;}
.AboutBodyCom s.Fmores{ width:96px; height:32px; display:inline-block; border:1px solid #333; margin-top:42px; background:url(../image/jts.png) no-repeat center center; position:relative;}
.AboutBodyCom s.Fmores:after{ content:""; width:50px; height:1px; background:#ADADAD; position:absolute; left:50%; top:-35px; margin-left:-25px;
transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */

}
.AboutBodyCom .coms{width:50.8%; }
.AboutBodyCom .coms .Clefts{ width:36%; height:100%;}
.AboutBodyCom .coms .Crights{ 
			width:64%;  height:100%; 
}
.AboutBodyCom .coms .Crights i {
	 display:block;  border-top: 10px solid transparent; position:absolute;
     border-left: 14px solid #f5f5f5; height:0px; width:0px;
     border-bottom: 15px solid transparent; top: 40px; z-index:1000;
}
.AboutBodyCom .coms .Crights i.ir {
   border-left:0px; right:0px; left:auto; border-right: 14px solid #f5f5f5; z-index:1000;
}
.AboutBodyCom  i.cir {
    border-left: 14px solid transparent;
    border-top: 15px solid #f5f5f5; position:absolute; top:0px; height:0px; width:0px;
    border-right: 14px solid transparent;z-index:1000;
    left: 50%; display:block; bottom: -14px; margin-left: -7px;
}
.AboutBodyCom  .BottomBox{ width:100%; height:50%; background:#F5F5F5;}
.AboutBodyCom  .BottomBox:hover {  background-color:#023263; }
.AboutBodyCom  .BottomBox:hover s.Fmores:after{width:100px; margin-left:-50px; background:#fff;}
.AboutBodyCom  .BottomBox:hover i{  border-left: 14px solid #023263; }
.AboutBodyCom  .BottomBox:hover i.ir{  border-right: 14px solid #023263; }
.AboutBodyCom  .rights:hover i.cir{ border-left: 15px solid transparent; border-top: 14px solid #023263; }
.AboutBodyCom  .BottomBox:hover s{ border:1px solid #fff; background-color:#fff;}
.AboutBodyCom  .BottomBox:hover .titles,.AboutBodyCom .BottomBox:hover .ens{ color:#fff;}
.AboutBodyCom  .BottomBox span{ width:100%; height:100%; display:block;}
.AboutBodyCom  .BottomBox:hover span{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.AboutBodyCom .rights{width:18.7%;}
.AboutBodyCom .rights .fdBox{ margin-top:-110px; width:100%; right:auto; left:auto;}
.AboutBodyCom .rights:hover .BottomBox{  background-color:#023263; }
.AboutBodyCom .rights:hover s.Fmores:after{ width:100px; margin-left:-50px;background:#fff;}
.AboutBodyCom .rights:hover .BottomBox .titles,.AboutBodyCom .rights:hover .BottomBox .ens{ color:#fff;}
.AboutBodyCom .rights:hover .BottomBox s{ border:1px solid #fff; background-color:#fff;}
.AboutBodyCom .rights:hover span{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}



/*------------------------
.AboutBottom{ width:100%; height:352px; margin-bottom:80px; background:url(../image/r18_c1.jpg) no-repeat center top;}
.AboutBottom .bodys{ height:100%;}
.AboutBottom .flvs{ width:158px; height:233px; position:absolute; top:0px;}
.AboutBottom .flvbf{ width:70px; height:70px; background:url(../image/flvbf.png) no-repeat; position:absolute; left:50%; top:50%; margin-left:-35px; margin-top:-24px;}
.AboutBottom .flvComs{ width:calc(100% - 30px); height:auto; line-height:24px;position:absolute; top:50%; margin-top:70px;}

/*------------------关于我们--------------------------*/
.zymenu{  height:60px; background:#F4F4F4; line-height:60px;}
.zymenu .bodys{  height:auto;}
.zymenu .bodys .lefts{ width:auto; height:60px;  float:left; }
.zymenu .bodys .lefts li{ width:auto; height:100%; float:left; position:relative; padding-right:40px;}

.zymenu .bodys .lefts li a{ width:auto; float:left; height:100%; position:relative; display:inline-block; text-align:center;}
.zymenu .bodys .lefts li a:hover,
.zymenu .bodys .lefts li a.cur{ color:#033363;}
.zymenu .bodys .lefts li a:before{content:""; width:0px; height:2px; position:absolute;  bottom:0px; left:50%; background:#033363;
transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.zymenu .bodys .lefts li a:hover:before/*,.zymenu .bodys .lefts li a.cur:before*/{ width:100%; left:0px; }
.zymenu .bodys .rights{ width:auto; height:60px; float:right;}
.zymenu .bodys .rights ul.breadcrumb{ background:none;}
.zymenu .bodys .rights li{ width:auto; margin:0px;height:60px; padding:0px 5px; }
.zymenu .bodys .rights li:first-child{ padding-left:0px;}
.zymenu .bodys .rights li:last-child{ padding-right:0px;}
.zymenu .bodys .rights li i{ width:16px; height:60px; display:inline-block; float:left;background:url(../image/r4_c2.png) no-repeat center center;}
.zymenu .bodys .rights li a{ width:auto; float:left; width:100%; height:100%; display:block;}
.zymenu .bodys .rights li span{ display:inline-block; }
.zymenu .bodys .rights li.active,.zymenu .bodys .rights li.active a{ color:#03803E;}
.zymenu .bodys .rights .divider{ padding:6px 5px 0px; line-height:54px; width:auto; height:60px; font-family:宋体; background:url(../image/jr7_c6.png) no-repeat center center;  }
.zymenu .bodys .rights .der{ color:#8EBA9F; }

.subTop{ padding-top:42px;  height:auto; border-bottom:1px solid #E5E5E5;}
.subTop b{ line-height:60px; width:auto; font-weight:normal; display:inline-block; }
.subTop b:after{ width:100%; content:""; background:#023263; height:3px; position:absolute; left:0px; bottom:-1px;}
.subTop:after{content:""; width:240px; height:12px; background:url(../image/subright.jpg) no-repeat; position:absolute; bottom:-1px; right:0px;}
.subMain{  height:auto; display:block;line-height:30px; padding-top:55px; padding-bottom:80px;}

/*---------*/
.ZfTitles{ width:100%; height:68px;  line-height:68px; padding-left:24px; margin-top:35px; background:url(../image/jjs.png) no-repeat left center;  }
.AbBodys{ padding-bottom:35px; height:auto; width:100%; line-height:28px;}
.ZfImg{ width:100%; background:#F4F4F4; padding:60px 0px; }

.ZfImg .swiper-container{ width:100%; height:100%;}
.ZfImg .swiper-slide{  height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.ZfImg .swiper-slide .imgs{ position:relative;}
.ZfImg .swiper-slide  i{ width:100%; height:100%; top:0px; left:0px; display:block; position:absolute; background:rgba(2,50,99,0.8)url(../image/tsr2_c2.png) no-repeat center center; opacity:0;}
.ZfImg .swiper-slide:hover  i{ opacity:1;}
.ZfImg .swiper-slide .titles{ width:100%; padding:6px 20px 0px; height:60px; line-height:22px; background:#BF9F62; }
.ZfImg .swiper-slide a{ width:100%; height:100%; display:block;}

.ZfImg .swiper-button-prev,.ZfImg .swiper-button-next{ width:15px; height:24px; cursor:pointer; }
.ZfImg .swiper-button-prev{ left: -40px;  background:url(../image/lefts.png) center center;}
.ZfImg .swiper-button-next{ right:-40px;background:url(../image/rights.png) center center;}

.ZfBodys{ width:100%; height:auto;}
.ZfLine{ height:auto;}
.ZfLine .fdFx{ width:140px; height:76px; padding-left:24px; top:55px; background:url(../image/jjs.png) no-repeat left 13px; line-height:40px; }
.ZfLine .fdFx b{ font-weight:normal; line-height:36px;  display:block;}

.ZfLine .bleft{ min-height:146px; }
.ZfLine .bleft .years{ width:142px;line-height: 46px;  height:auto; padding-top:54px;}

.ZfLine .bright{ min-height:146px;border-left:2px solid #DDDDDD; padding:60px 0px 20px;}
.ZfLine .bright .datas{ width:100%; height:auto; line-height:36px; padding-left:42px;}
.ZfLine .bright .datas:after{ width:17px; height:17px; position:absolute; content:""; background:url(../image/c10.png); left:-9px; top:10px;}
.ZfLine .bright .line{ width:100%; height:auto; line-height:28px; padding-bottom:15px; padding-left:42px;}

.ZfLinebjg{ background:#F1EFF2;}

.ZfTop{ padding-bottom:15px;}
/*---------*/

.SubCompanyTop{ width:100%; height:auto; float:left; line-height:50px; padding-top:60px; border-bottom:2px solid #EBEBEB; margin-bottom:50px;}
.SubCompanyTop .Menu{ width:204px; background:#023263; height:50px; margin-right:10px; border-radius: 5px 5px 0px 0px; }
.SubCompanyTop .Menu i{ display:inline-block; width:17px; height:17px; content:""; border:1px solid #fff; vertical-align: middle; margin-right:6px; border-radius:8px;}
.SubCompanyTop .Menu a{ display:block; width:100%; height:100%;}
.SubCompanyTop .Menues{ background:#EBEBEB; }
.SubCompanyTop .Menues i{border-color:#666;}

.SubCompany{ width:100%; height:auto; padding-top:40px; padding-bottom:80px;}
.SubCompany li{ width:100%; height:auto; padding:55px 44px 40px; background:#F3F3F3; margin-bottom:30px;}
.SubCompany li .lefts{ width:330px; height:260px; border-top:1px solid #B08536;}
.SubCompany li .lefts .imgs{ margin-top:30px; width:300px; height:200px;}
.SubCompany li:hover .lefts .imgs img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}

.SubCompany li .rights{ width:calc(100% - 330px); padding-left:30px; height:260px;border-top:1px solid #DFDFDF;}
.SubCompany li .rights h3{ padding-top:30px; width:auto; height:80px; font-weight:bold; display:inline-block; border-bottom:1px solid #C2C2C2; line-height:50px;}
.SubCompany li .rights .coms{ line-height:28px; margin:20px 0px 24px; width:100%; height:auto;}
.SubCompany li .rights  i{ display:block; width:134px; height:28px; padding-right:34px; line-height:28px; background:url(../image/_r16_c8.jpg) no-repeat; font-style:normal;}
.SubCompany li .rights i:hover{background:url(../image/_r16_c8s.jpg) no-repeat;}


.SubComBody{ width:950px; height:492px; position:fixed; left:50%; top:50%; z-index:1000; background:#fff;}
.SubComBody .tops{ width:100%; height:70px; line-height:70px; padding:0px 30px; background:#E8EDF3;}
.SubComBody .tops a.closes{
	width: 30px;height: 30px; margin-top:20px;background:url(../image/closes3.png) no-repeat; display:inline-block; cursor:pointer;
}
.SubComBody .Bodys{ padding:30px; width:100%; height:calc(100% - 70px);}
.SubComBody .Bodys .coms{ width:100%; height:100%;overflow-y:auto; line-height:28px; }
.SubComBj{ width:100%; height:100%; background:rgba(0,0,0,0.6); position:fixed; z-index:900;top:0px; left:0px;}

.companyImg{ padding-bottom:60px;}


.companyImg .Topbodys{ line-height:28px; padding-top:30px; padding-bottom:20px;}
.companyImg .bodys{ line-height:28px; padding-top:25px; padding-bottom:20px;}
.companyImg li{ float:left; padding:15px;}
.companyImg li .imgs{  width:100%; height:auto;border:1px solid #E6E6E6; background:#F4F4F4;}
.companyImg li:hover .imgs img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.companyImg li .titles{ width:100%; height:auto; text-align:center; line-height:50px; padding:0px 20px;  border:1px solid #E6E6E6; background:#fff; border-top:0px;}
.companyImg .imgs i{ width:100%; height:100%; position:absolute; background:rgba(0,0,0,0.8) url(../image/tsr2_c2.png) no-repeat center center; opacity:0; top:0px; left:0px; display:block; z-index:1000;}
.companyImg li:hover .imgs i{ opacity:1;}
/*--------
.contact .tops{ width:100%; height:216px; border-bottom:1px solid #D5D4D9; }
.contact .tops .title{ width:100%; height:110px; line-height:50px;}
.contact .tops .hs{ height:40px;}
.contact .tops .hs i{ display:inline-block; width:55px; height:40px;}
.contact .tops .rights{ padding-top:50px; position:relative; padding-left:65px;}
.contact .tops .rights:before{ content:""; width:1px; height:130px; background:#ECECEC; position:absolute; left:0px;}
.contact .coms{ width:100%; height:114px; line-height:80px;}
---------*/

.cultIndex{padding-top:60px; height:auto; }
.cultIndexBody{ width:100%; height:auto;padding-bottom:100px;}
.cultIndexBody .imgs{ width:330px;}
.cultIndexBody .coms{ width:calc(100% - 330px); background:#F2F2F2; line-height:28px; height:510px; padding:42px 155px 42px 80px;}
.cultIndexBody .coms h3{ line-height:38px;}
.cultIndexBody .coms .mores{ width:134px; height:42px; border:1px solid #444; display:block; background:url(../image/jiantou_r3_c3.png) no-repeat center center;}
.cultIndexBody .coms .mores:hover{ background:#023263 url(../image/jiantou_r3_c2.png) no-repeat center center;border:1px solid #023263;}
.cultIndexBody .tops{ width:100%; height:300px; margin-bottom:10px;}
.cultIndexBody .tops a{ width:100%; height:100%; display:block; opacity:0; background:rgba(0,0,0,0.4); position:absolute; left:0px; top:0px; z-index:100;}
.cultIndexBody .tops:hover a{ opacity:1;}

.cultIndexBody .tops .titles{ width:100%; height:60px; bottom:0px; z-index:411; left:0px; background:rgba(0,0,0,0.6); padding:10px 15px 10px 93px; line-height:40px;}
.cultIndexBody .tops .titles:after{ content:""; width:1px; height:36px; background:#fff; position:absolute; left:77px; top:13px;}
.cultIndexBody .tops .titles .ls{ width:52px; height:40px; line-height:20px; top:10px; padding:0px 5px; left:15px;}
.cultIndexBody .bottom{ width:100%; height:200px; background:#2363A3;}
.cultIndexBody .bottom a{ width:100%; height:100%; display:block; opacity:0; background:rgba(0,0,0,0.4); position:absolute; left:0px; top:0px; z-index:100;}
.cultIndexBody .bottom:hover a{ opacity:1;}
.cultIndexBody .bottom .box{ width:120px; z-index:400; height:90px; left:50%; top:50%; cursor:pointer;}
.cultIndexBody .bottom .box h3{ line-height:38px;}


.cultImg{ padding-bottom:0px;}
.cultImgCom{ width:100%; height:auto; padding:45px 0px 0px; line-height:28px;}
.cultImg .bodys{ line-height:28px; padding-top:25px; padding-bottom:20px;}
.cultImg li{ float:left; padding:15px;}
.cultImg li .imgs{  width:100%; height:auto;border:1px solid #E6E6E6; border-bottom:0px;}
.cultImg li:hover .imgs img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.cultImg li .titles{ width:100%; height:auto; text-align:center; line-height:60px; padding:0px 20px;  border:1px solid #E6E6E6; border-top:0px;}
.cultImg li:hover .titles{ background:#023263; color:#fff;}

.cultImgs{ padding-bottom:180px;}
.cultImgs .bodys{ line-height:28px; padding-top:25px; padding-bottom:20px;}
.cultImgs li{ float:left; padding:15px;}
.cultImgs li .imgs{  width:100%; height:auto;border:1px solid #E6E6E6; border-bottom:0px;}
.cultImgs li:hover .imgs img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.cultImgs li .imgs i{ width:100%; height:100%; position:absolute; background: url(../image/divs.png) no-repeat center center; top:0px; left:0px; display:block; z-index:1000;}
.cultImgs li:hover .imgs i{ background:rgba(0,0,0,0.6) url(../image/divs.png) no-repeat center center;}
.cultImgs li .titles{ width:100%; height:auto; text-align:center; line-height:60px; padding:0px 20px;  border:1px solid #E6E6E6; border-top:0px;}


/*------------------项目展示--------------------------*/

.objBody{ width:100%; background:url(../image/xmbj.jpg) no-repeat center center; padding-top:30px; padding-bottom: 120px;}
.objBodyTitle{ width:100%; height:68px; line-height:68px; font-weight:bold;}
.objBodyCom{ width:100%; height:70px; line-height:28px; }
.objBodyTbs{ width:100%; height:auto;}
.objBodyTbs li{ margin-right:50px; height:580px; width:calc((100% - 100px) / 3); }
.objBodyTbs li:last-child{ margin-right:0px;}
.objBodyTbs li .TopImg{ width:100%; height:410px;}
.objBodyTbs li .title{ width:100%; height:172px; background:#EFEFEF; padding-top:62px;}
.objBodyTbs li h3{ width:100%; height:68px; line-height:68px;}
.objBodyTbs li a{ width:100%; height:100%; display:block;}
.objBodyTbs li  .Imgs{ width:126px; height:126px; left:50%;  margin-left:-63px;top:-63px; border-radius:56px;}
.objBodyTbs li  .coms{ width:80%; height:0px; overflow:hidden;}
.objBodyTbs li span.mores{ width:182px; height:34px; border:1px solid #333; display:block; line-height:34px; opacity:0;}
.objBodyTbs li:hover .TopImg { height:0px;}
.objBodyTbs li:hover .title { height:100%; padding-top:196px;}
.objBodyTbs li:hover  .Imgs{ top:70px;}
.objBodyTbs li:hover .coms { height:180px; margin-bottom:10px; line-height:30px; overflow:hidden; color:#555;}
.objBodyTbs li:hover span.mores{ height:54px;line-height:54px;  opacity:1;}
.objBodyTbs li:hover span.mores:hover{ background:#023263; color:#fff;}

.objList{ width:100%; height:auto; padding-top:30px; padding-bottom:80px;}
.objList .TopBodys{ width:100%; height:auto; line-height:28px; padding-bottom:20px;}
.objList li{ float:left; padding:15px;}
.objList li .imgs{  width:100%; height:auto; }
.objList li:hover .imgs img{
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}

.objList li .titles{ width:100%; height:auto; text-align:center; line-height:60px; padding:0px 20px;   border-top:0px;}
.objList li:hover .titles{ box-shadow: 1px 3px 6px rgba(0, 0, 0, 0.1); }

.objImgBody{ padding-top:30px; padding-bottom:70px; background:url(../image/xmbj1.jpg) no-repeat center center; }
.objImgBody .bodys{ width:1210px; height:auto;}

.objTop{ height:60px; height:auto; }
.objTop b{ line-height:60px; width:auto; font-weight:normal; display:inline-block; padding-left:30px; background:url(../image/jjts.png) no-repeat  left center; }
.objTop:after{content:""; width:240px; height:12px; background:url(../image/subright1.png) no-repeat; position:absolute; top:50%; margin-top:-6px; right:0px;}

.objImgBs{ width:100%; height:660px; padding:20px 260px 20px 20px; background:rgba(255,255,255,0.6)}
.objImgBs .rights{ right:20px; top:20px; width:210px; height:auto; position:absolute;}
.objImgBs .rights li{ width:100%; height:auto; margin-bottom:20px; overflow:hidden;}
.objImgBs .rights li img{ cursor:pointer;}
.objImgBs .rights li:hover  img{
		-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.objImgBs .rights li:last-child{  margin-bottom:0px;}
.objBottoms{ height:auto; padding-top:20px; padding-bottom:40px; line-height:28px;}

.objBottomsBs{ width:100%; height:40px; margin-top:46px;}
.objBottomsBs a{ width:60px; height:40px; display:inline-block; margin:0px 3px;}

/*----------------------党建--------------------------*/
/*
.DjTop .AboutCom{ padding-bottom:68px;}
*/

.DjTop{ padding-top:60px; height:auto;}
.DjTopTitle{ height:64px; text-align:center; width:100%; line-height:64px;}

.DjTopBodyCom{ width:100%; height:auto; padding-top:15px;  }
.DjTopBodyCom .lefts a{ display:block; width:100%; height:100%;}
.DjTopBodyCom .lefts,.DjTopBodyCom .coms,.DjTopBodyCom .rights{ height:440px;}
.DjTopBodyCom .lefts .imgs{ height:380px; width:570px;  }
.DjTopBodyCom .lefts .imgsComs{ width:calc(100% - 570px); height:380px; background:#F5F5F5; padding:52px 48px 0px;}
.DjTopBodyCom .lefts .imgsComs h3{ width:100%; height:auto; margin-bottom:12px; line-height:28px; font-weight:bold;}
.DjTopBodyCom .lefts .imgsComs .times{ width:100%;height:34px;line-height:34px;}
.DjTopBodyCom .lefts .imgsComs .coms{ width:100%; height:80px; margin-bottom:48px; line-height:28px;}
.DjTopBodyCom .lefts .imgsComs  span.mores{ width:124px; height:42px; display:block; border:2px solid #B8B8B8; display:block; text-align:center; line-height:40px;}
.DjTopBodyCom .lefts:hover .imgsComs h3{ color:#033364;}
.DjTopBodyCom .lefts:hover .imgsComs  span.mores{ background:#033364; border-color:#033364; color:#fff; }
.DjTopBodyCom .lefts:hover .imgs img{	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}

.DjTopBodyCom .rights a.fdBox{ height:186px; width:100%; display:block; }
.DjTopBodyCom .rights a.fdBox i{ width:100%; top:0px; left:0px; height:100%; display:block; opacity:0; background:rgba(0,0,0,0.2);	}
.DjTopBodyCom .rights a.fdBox:hover i{ opacity:1;}
.DjTopBodyCom .rights a.fdBox .titles{ width:120px; height:24px; display:block; line-height:24px; left:50%; top:50%; z-index:1000; margin-top:-12px; margin-left:-60px;}
.DjTopBodyCom .rights a.fdBoxs{ background:#69608D; margin-top:8px;}
.DjTopBodyCom .rights a:hover.fdBoxs{ background:#564F75;}
.DjTopBodyCom .rights:hover .BottomBox{  background-color:#00813E; }
.DjTopBodyCom .rights:hover s.Fmores:after{ width:100px; margin-left:-50px;background:#fff;}
.DjTopBodyCom .rights:hover .BottomBox .titles,.DjTopBodyCom .rights:hover .BottomBox .ens{ color:#fff;}
.DjTopBodyCom .rights:hover .BottomBox s{ border:1px solid #fff;}


.DjBottom{ width:100%; height:400px; margin-bottom:100px; background:#F5F5F5;}
.DjBottom .bodys{ height:100%;}
.DjBottom .bodys .lefts{ padding-top:45px; }
.DjBottom .bodys .Ctitles{ width:100%; height:60px; line-height:34px;}
.DjBottom .bodys li{ height:228px; padding:0px 30px; line-height:28px;}
.DjBottom .bodys li:hover{ background:#fff;}
.DjBottom .bodys li a{ display:block; width:100%; height:100%; top:0px; position:relative;}
.DjBottom .bodys li a:hover{ top:-3px;}
.DjBottom .bodys li a:hover h3{ color:#033364;}
.DjBottom .bodys li:after{ width:1px; height:228px; content:""; background:#DBDBDB; position:absolute; top:0px; right:0px;}
.DjBottom .bodys li:last-child:after{ width:0px;}
.DjBottom .bodys li .times{ padding-top:12px; line-height:52px; height:auto;}
.DjBottom .bodys li h3{ line-height:24px; margin-bottom:16px; font-weight:bold;}
.DjBottom .bodys .rights a.fdBox{ height:200px; width:100%; display:block; }
.DjBottom .bodys .rights a.fdBox i{ width:100%; top:0px; left:0px; height:100%; display:block; opacity:0; background:rgba(0,0,0,0.2);	}
.DjBottom .rights a.fdBox:hover i{ opacity:1;}
.DjBottom .rights a.fdBox .titles{ width:120px; height:24px; display:block; line-height:24px; left:50%; top:50%; z-index:1000; margin-top:-12px; margin-left:-60px;}
.DjBottom .rights a.fdBoxs{ background:#167000; }
.DjBottom .rights span{ display:block; width:196px; height:62px;  line-height:68px; top:50%; left:50%; margin-top:-31px; margin-left:-98px; }/*background:url(../image/r9_c10.png) no-repeat right center; padding-right:108px;font-weight:bold;*/
.DjBottom .rights a:hover.fdBoxs{ background:#0F4800;}

.DjBottom .rights .titDiv{ width:124px; height:42px; border:1px solid #fff; line-height:40px;top:50%; left:50%; margin-top:-21px; margin-left:-62px;}

.DjImgTop{ height:auto;}
.DjImgTBody{ width:100%; height:auto; padding-top:60px; padding-bottom:50px;}
.DjImgTBody .lefts,.DjImgTBody .rights{ height:380px; }
.DjImgTBody .lefts{ width:570px;}

.DjImgTBody .rights{ line-height:28px; width:calc( 100% - 570px); padding:60px 118px 0px; }
.DjImgTBody .rights .times{ height:76px; line-height:76px; width:100%;}
.DjImgTBody .rights h3{ line-height:34px; width:100%; height:auto; padding-bottom:14px; font-weight:bold;}
.DjImgTBody .button-prev,.DjImgTBody .button-next{ width:58px; height:40px; cursor:pointer; line-height:40px; bottom:20px; top:auto; z-index:1000; font-family:宋体; }
.DjImgTBody .button-prev:hover,.DjImgTBody .button-next:hover{ background:#177100; }
.DjImgTBody .button-prev{  background:#DFDEE3; left:512px; }
.DjImgTBody .button-next{ background:#023263; left:570px;  }
.DjImgTBody .swiper-container{ width:100%; height:100%;background:#F4F4F4 url(../image/A_r35_c4.jpg) no-repeat right top;}
.DjImgTBody .swiper-slide{ width:100%; height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.DjImgTBody .swiper-slide .titles{ width:100%; height:46px; line-height:46px; background:#EEEEEE;}
.DjImgTBody .swiper-slide a{ width:100%; height:100%; display:block;}

.DjImgsBody{ height:auto; padding-top:40px;  padding-bottom:60px; background:#F4F5F7;}
.DjImgsBody ul{ padding:0px; }
.DjImgsBody li{ height:auto; margin-bottom:30px;}
.DjImgsBody li .box{ width:100%; padding:20px; background:#FFFFFF; height:auto; }
.DjImgsBody li .box .imgs{ height:auto; width:100%;}
.DjImgsBody li .box h3{  height:80px; padding-top:24px; margin-bottom:10px; line-height:28px; font-weight:bold; }

.DjImgsBody li .times { line-height:24px; height:78px; color:#999;}
.DjImgsBody li .times b{ line-height:48px; width:100%; display:block; font-style:normal;color:#999;}
.DjImgsBody li .box:after{ width:50px; height:1px; background:#DFDFDF; content:""; position:absolute; right:0px; bottom:42px;
transition: all .3s ease-out 0s;
}
.DjImgsBody li:hover .box:after{ background:#023262; }
.DjImgsBody li:hover .times { color:#023165;}
.DjImgsBody li:hover .times b{ color:#023165;}

.DjImgsBody li:hover .imgs img{
		-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}

.LjTopTitle{ width:128px; height:82px; line-height:82px; background:url(../image/er3_c4.png) no-repeat right center; padding-right:30px;}
.LjTs{  line-height:50px; height:50px; margin-top:30px; }
.LjTopBody{ width:100%; height:auto; border:8px solid #F1F1F1; padding:20px 95px; line-height:28px;}
.LjTopBodyLine{ padding:18px 0px; width:100%; border-bottom:1px solid #E8E8E8;}
.LjTopBodyLine p{ padding-bottom:10px;}
.LjTopBodyLine .ls{ width:18%;}
.LjTopBodyLine .rs{ width:82%;}
.LjTOPBottom{ width:600px; height:auto; padding:20px 0px 22px; background:url(../image/tsr2_c2.jpg) no-repeat left top; padding-left:68px; font-weight:bold;}
/*
.djImgs .imgs i{ width:100%; height:100%; position:absolute; background:rgba(36,115,75,0.8) url(../image/tsr2_c2.png) no-repeat center center; opacity:0; top:0px; left:0px; display:block; z-index:1000;}
.djImgs li:hover .imgs i{ opacity:1;}
*/
/*------------------新闻列表--------------------------*/

.DjTopBodyCom .Newrights a.fdBox{ height:186px; width:100%; display:block; }
.DjTopBodyCom .Newrights a.fdBox i{ width:100%; top:0px; left:0px; height:100%; display:block; opacity:0; background:rgba(0,0,0,0.2);	}

.DjTopBodyCom .Newrights a.fdBox:hover i{ opacity:1;}
.DjTopBodyCom .Newrights a.fdBox .titles{ width:120px; height:56px; display:block; line-height:38px; left:50%; top:50%; z-index:1000; margin-top:-28px; margin-left:-60px;}
.DjTopBodyCom .Newrights a.fdBox .titles:after{ position:absolute; width:50px; height:1px; background:#fff; left:50%; margin-left:-25px; bottom:-0px; content:"";transition: all .2s ease-out 0s;}
.DjTopBodyCom .Newrights a.fdBox:hover .titles:after{ width:80px; margin-left:-40px;}
.DjTopBodyCom .Newrights a.fdBoxs{ margin-top:8px;}

.NewTopBody{ height:auto;}
.NewTopBody li{ padding:20px 0px; border-bottom:1px solid #fff;}
.NewTopBody li a{ display:block; width:100%; height:100%; position:relative;}
.NewTopBody li a:after{ width:100%; content:""; height:1px; position:absolute; left:0px; bottom:-20px; background:#F5F4F9;}
.NewTopBody li:hover{ background:#F5F4F9;}
.NewTopBody li .box{ height:160px;}

.NewTopBody li .times{ width:133px; height:160px; padding-top:24px; line-height:40px;}
.NewTopBody li .times:after{  height:90px; width:1px; background:#E9E7EA; position:absolute;right:0px; top:50%; margin-top:-45px;}
.NewTopBody li .coms{ width:calc(100% - 133px - 240px); line-height:28px; height:auto; padding:23px 65px 0px 30px;}
.NewTopBody li .coms h3{ line-height:42px; margin-bottom:10px; width:100%;}
.NewTopBody li:hover .coms h3{ color:#023263;}
.NewTopBody li .imgs{ width:240px; height:160px;}
/*
.NewTopBody .lefts{ height:380px; width:600px; }
.NewTopBody .rights{ width:calc(100% - 600px);  height:380px;}
.NewTopBody .rights li{ width:100%; height:116px; padding-top:20px; padding-right:40px; padding-left:250px; position:relative; margin-bottom:16px; background:#F2F3F5; line-height:20px;}
.NewTopBody .rights li h3{ padding-bottom:10px; line-height:24px; font-weight:bold;}
.NewTopBody .rights li .times{ width:210px; height:80px; line-height:24px; padding-right:44px; position:absolute; left:0px;}
.NewTopBody .rights li .times:after{ width:1px; height:70px; position:absolute; content:""; background:#DCDADB; top:4px; right:-5px;}
.NewTopBody .rights li .bignumber{ line-height:40px; line-height:40px;}
.NewTopBody .rights li:hover h3,
.NewTopBody .rights li:hover .times{ color:#008140;}
.NewImgBody{ height:auto; padding-top:40px; padding-bottom:80px;}
.NewImgBody li .title{ height:58px; line-height:58px; width:100%;}

.NewListTop{ height:auto; padding-top:60px; padding-bottom:50px;}
.NewListTop li{ padding-bottom:124px;}
.NewListTop li .coms{ width:calc(100% - 30px); padding:24px 30px; height:124px; position:absolute; bottom:0px;color:#333;}
.NewListTop li .coms a{ display:block; width:100%; height:100%;}
.NewListTop li .coms h3{ line-height:30px; padding-bottom:20px; width:100%; }
.NewListTop li .coms .txts{ width:100%; height:0px; line-height:22px;color:#333;  overflow:hidden; }
.NewListTop li .coms .times{ line-height:30px;}
.NewListTop li:hover .coms{ height:190px; background:rgba(23,123,71,0.8);}
.NewListTop li:hover .coms h3,.NewListTop li:hover .coms .times{ color:#fff;}
.NewListTop li:hover .txts{     display: -webkit-box;margin-bottom:20px;color:#fff;height:auto;}

.NewMain{  height:auto; padding-bottom:40px; line-height:30px;}

.NewMain ul{ margin:0px; padding:0px; }
.NewMain li{ width:100%; height:auto; padding:28px 250px 28px 280px; border-bottom:1px solid #eee;  position:relative;}
.NewMain li:hover{ background:#EEEEEE;}
.NewMain li .lefts{ padding-left:0px; width:220px; position:absolute;left:20px;  }
.NewMain li .time{   height:110px; padding-top:10px; position:absolute; right:20px; background:url(../image/r18_c17.png) no-repeat bottom left;    text-align:center;}
.NewMain li .time b.big{  width:100%; position:relative; padding-bottom:5px;    margin-bottom:1px;}
.NewMain li .time p.small{  width:100%; height:36px; line-height:36px; }
.NewMain li:hover h3,.NewMain li:hover .time{ color:#00813E;}
.NewMain li span.mores{ float:left; padding-top:17px; display:block;}
.NewMain li .liRight{  min-height:130px; padding:0px; width:100%;}
.NewMain li .liRight h3{ padding:12px 0px 15px 0px; width:100%; line-height:30px; position:relative; width:100%; float:left;}
.NewMain li .divs{ width:100%;  }
.NewMain li .liRight .com{ line-height:24px; width:100%; }
*/
.Pages{ height:auto;; width:100%;   margin-top:50px; margin-bottom:60px;  text-align:center;}
.Pages a,.Pages span{ display:inline-block; width:auto; height:auto; background:#fff; padding:5px 13px; line-height:24px; border:1px solid #EBEBEB; color:#555555;  }
.Pages a:hover,.Pages a.cur,.Pages span{ background:#023263; color:#fff;}
.bsync-custom{ display:inline-block;}
.bsync-custom.icon-blue .bshare-bsync{ background:url(../image/r5_c12.png) no-repeat left 2px; padding-left:20px;}
.Page1{ margin-top:10px; margin-bottom:0px;}
/*------------------新闻详情--------------------------*/

.showMaintops{ width:100%; height:auto; padding-bottom:30px; position:relative; text-align:center;padding-top:20px; border-bottom:1px solid #eee;margin-bottom:10px;}
.showMaintops h1{ font-weight:normal; line-height:50px; padding-bottom:18px; font-weight:bold; }
.showMaintops .titls{ line-height:26px; width:auto;}
.showMaintops .titls i{ display:inline-block; width:24px; position:relative; height:12px; padding-right:10px; text-align:center; }
.showMaintops .titls i img{  position:absolute;top:1px; left:0px;}
.showMaintops .titls .ds{  display:inline-block; float:left;}
.showMaintops .titls .rights i{
	width: 20px;
	height: 14px; padding:0px; cursor:pointer;

}

.showMaintops .bdsharebuttonbox{ display:inline-block; float:left;}
.showMaintops .bdshare-button-style2-16 a{ background:url(../../model3/image/fx.png) no-repeat; font-size:14px;}
.showMaintops .bshare-share-count{ display:none;}
.showMain{  height:auto; padding-top:30px; padding-bottom:60px;}
.showMain .bodys{ padding:20px 0px 50px;line-height:30px;}

.NextPage{ height:60px;  width:100%; line-height:30px; margin-bottom:15px;  margin-top:30px; padding:20px 0px; border-top:1px solid #eee; }
.NextPage .backs{ width:160px; height:90px; padding:4px 24px 20px 0px; }
.NextPage .backs a{ width:100%; height:52px; line-height:52px; display:block;  background:#eee; color:#fff;  text-align:center; }

.QKTop{ width:100%; height:auto; line-height:84px; padding-top:34px;}
.QKBodys{ padding:50px 30px; width:100%; height:auto; background:#F7F6F4; margin-bottom:118px;}

.QKBodys .swiper-container{ width:100%; height:100%;}
.QKBodys .swiper-slide{  height:100%; background-size:cover; background-repeat:no-repeat; background-position:center center;}
.QKBodys .swiper-slide .box{ padding:10px; background:#fff;}
.QKBodys .swiper-slide .imgs{ width:100%; height:auto;}
.QKBodys .swiper-slide i{ display:block; width:100%; height:100%; background:rgba(0,0,0,0.4); left:0px; top:0px; opacity:0;}
.QKBodys .swiper-slide span{ width:116px; left:50%; top:50%; margin-left:-58px; top:50%; margin-top:-20px; background:#fff; border-radius:5px; height:40px; line-height:40px; font-style:normal;}
.QKBodys .swiper-slide:hover i{ opacity:1;}
.QKBodys .swiper-slide .titles{ width:100%; height:70px; padding:10px 0px; line-height:25px;}
.QKBodys .swiper-slide a{ width:100%; height:100%; display:block;}
.QKBodys .swiper-button-prev,.QKBodys .swiper-button-next{ width:25px; height:50px; outline:none;  cursor:pointer; background:#eee; }
.QKBodys .swiper-button-prev{ left: -40px; background:url(../image/qlefts.png) no-repeat center center; }
.QKBodys .swiper-button-next{ right:-40px; background:url(../image/qrights.png) no-repeat center center; }

/*-------------------招聘-----------------------------*/
.JionTop{ padding-top:60px; height:auto;}
.JionTopCom{ width:100%; height:auto; border:1px solid #DEDEDE; line-height:28px;}
.JionTopCom .bodys{ width:850px; height:auto; padding-top:74px; padding-bottom:80px;}
.JionTopCom:before{ content:"以人为本，共创价值"; line-height:40px; background:url(../image/tsr4_c3.jpg); font-size:24px; color:#023262; text-align:center; width:270px; height:40px; position:absolute; left:50%; margin-left:-135px; top:-20px; }
.JionTopBodys{ height:auto; padding-top:65px; padding-bottom:100px;}
.JionTopBodys .titles{ width:140px; height:80px; z-index:1000; left:50%; top:50%; margin-left:-70px; margin-top:-30px;}
.JionTopBodys li i{ display:block; width:100%; height:100%; background:rgba(0,0,0,0.6); position:absolute; left:0px; top:0px; z-index:900; opacity:0;}
.JionTopBodys .titles:after{ width:40px; height:2px; position:absolute; margin-left:-20px; left:50%; top:50%; margin-top:12px; content:""; background:#fff;transition: all .2s ease-out 0s;}
.JionTopBodys li:hover .titles:after{ width:80px; margin-left:-40px;}
.JionTopBodys li:hover i{ opacity:1;}
/*----------------------------------------------------------*/
.JionBodys{ height:auto; padding-bottom:78px;}
.JionList{ padding-top:60px;}
.JionTitle{ margin-bottom:50px;}
.JionTops{ background:#023263; width:100%; height:56px; line-height:56px;}
.JionLine{ min-height:60px; line-height:60px;}
.JionLS{ width:100%; cursor:pointer; height:60px;border-bottom:1px solid #EFEFEF; }
.JionLS:hover{ background:#F5F5F5;}
.JionLine .jjs{ height:60px;}
.JionLine .bodys{ padding:0px 50px; width:100%; line-height:24px; background:#F9F9F9; height:0px; overflow:hidden;}
.JionLine .curBody{padding:20px 50px 50px; height:auto;}
.JionLine .Tdivs{ width:20px; height:24px; background:url(../image/tr6_c10.png) no-repeat center center; left:50%; top:50%; margin-left:-10px; margin-top:-12px;}
.JionLine .Tdives{ background:url(../image/tdr5_c13.png)no-repeat center center;}
.JionLine a.ands{ width:150px; height:42px; display:block; background:#023263; display:block;  line-height:42px;}

.JionBodysBox{ width:1080px; height:auto; position:fixed; left:50%; top:50%; display:none; background:#fff; z-index:120000;  padding:40px 50px;}
.JionBodysBox .tops{ padding-bottom:10px; width:100%; line-height:30px;}
.JionBodysBox .coms{ height:auto; width:100%; padding:10px 0px 25px; line-height:40px;border-bottom:1px solid #E5E5E5;}
.JionBodysBox .coms .lines{ height:52px; line-height:40px; padding:5px 0px;}
.JionBodysBox .bottoms{ width:100%; height:70px; margin-top:10px; line-height:70px;}
.JionBodysBox .coms .lines .inpts{ width:100%; height:40px; line-height:40px; border:1px solid #E5E5E5;}
.JionBodysBox .coms .xxs{ width:15px; color:#F00; height:40px; position:absolute; right:0px;top:0px;}
.JionBodysBox .bottoms .inpts{ width:100%; height:40px; line-height:40px; padding:0px 5px; margin-top:15px; border:1px solid #E5E5E5;}
.JionBodysBox .bottoms .ins{ cursor:pointer; width:100%; height:40px; line-height:40px; margin-top:15px; background:#777; border:0px;}
.JionBodysBox .Botmcoms{ height:auto; width:100%; padding:10px 0px 20px;}
.JionBodysBox .ands{ width:150px; border:0px; height:42px; display:block; background:#023263; display:block;  line-height:42px;}
.JionBodysBox .botext{ width:100%; height:30px; line-height:30px;}
.JionBodysBox .closes{ width:30px; height:30px; position:absolute; right:-8px; top:-7px; background:url(../image/closes.png);}
.Jionbg{ width:100%; height:100%; background:rgba(0,0,0,0.8); position:fixed; left:0px; top:0px; z-index:12000;display:none;}

/*--------------------产业------------------------------*/

.Services{ padding-top:60px; height:auto;}
.ServicesTitle{ height:64px; text-align:center; width:100%; line-height:64px;}
.ServicesCom{ width:1160px; height:auto; padding-top:4px; padding-bottom:46px; line-height:28px;}

.SerivcList{ width:100%; height:auto; padding-bottom:50px;}
.SerivcList .lefts{ width:570px; height:380px;
}
.SerivcList .rights{ width:calc(100% - 570px); height:380px; padding:50px 60px; position:relative; line-height:28px;
		transition: all .3s ease-out 0s;
		-moz-transition: all .3s ease-out 0s; /* Firefox 4 */
		-webkit-transition:all .3s ease-out 0s; /* Safari 和 Chrome */
		-o-transition: all .3s ease-out 0s; /* Opera */
}
.SerivcList .rights .titles{ line-height:36px; padding-bottom:24px; margin-bottom:22px; width:100%; height:auto; position:relative;}
.SerivcList .rights .titles h3{ line-height:48px; font-weight:bold; padding-right:30px;}
.SerivcList .rights .titles:after{ width:80px; height:2px; position:absolute; bottom:0px; left:0px; content:""; background:#999999;}
.SerivcList .rights:after,.SerivcList .rights:before{ content:""; width:24px; height:1px; background:#555555; position:absolute; z-index:1000;}
.SerivcList .rights:before{right:61px; top:73px;}
.SerivcList .rights:after{width:1px; height:24px; right:73px; top:61px;}

.SerivcList:hover .lefts img{	
	-webkit-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    transform: scale(1.05, 1.05);
	}
.SerivcList:hover .rights{background:#00813E;}
.SerivcList:hover .rights,.SerivcList:hover .rights .titles h3{  color:#fff;}
.SerivcList:hover .rights:after,.SerivcList:hover .rights:before{ background:#fff;}
.SerivcList:hover .rights .titles{ color:#D8FFEA;}
.SerivcList:hover .rights .titles:after{ background:#D8FFEA;}

.SerBodys{ width:100%; height:auto; background:#F5F5F5; padding:80px 0px;}
.SerBodys .serimg{ width:100%; height:100%; display:block;}
.SerBodys .serimg .coms{ width:300px; height:auto; line-height:28px; padding-top:20px; opacity:0;}
.SerBodys .box{ width:184px; height:124px; position:absolute; left:50%; top:50%; margin-left:-92px; margin-top:-62px; background:#016334;}
.SerBodys .box i{ width:86px; height:67px; display:block;padding-top:12px;}
.SerBodys .box i:after{ width:36px; height:1px; background:#fff; content:""; position:absolute; bottom:0px;  left:50%; margin-left:-18px;}
.SerBodys .box i img{ width:auto; height:auto;}
.SerBodys .box .tit{ line-height:36px; padding:7px 7px 0px;}
.SerBodys .serimg:hover .box{ width:100%; height:100%; padding:26px 60px; left:0px; top:0px; margin:0px;}
.SerBodys .serimg:hover .box i{ display:none;}
.SerBodys .serimg:hover .tit{ text-align:left; padding:7px 0px 0px;}
.SerBodys .serimg:hover .coms{  opacity:1; width:100%;}

.SerShowTop{ width:100%; height:auto; padding:60px 0px; background:#F6F6F6;}
.SerShowTop .lefts{ width:calc(100% - 690px); height:460px; padding-right:30px; line-height:28px;}
.SerShowTop .lefts .titles{ width:100%; height:auto; line-height:42px; padding-bottom:27px; margin-bottom:20px; position:relative;}
.SerShowTop .lefts .titles h3{ line-height:58px;}
.SerShowTop .lefts .titles:after{ content:""; left:0px; width:50px; height:2px; position:absolute; background:#666; bottom:0px;}
.SerShowTop .rights{ width:690px; height:460px;}

.SerShowCom{ width:100%; background:#0E813C; height:auto; padding:50px 0px 80px;}
.SerShowCom .boxs{ width:160px; height:auto; padding-top:40px;}
.SerShowCom .boxs .imgs{ width:100%; height:103px;}
.SerShowCom .comtitles{ padding-top:12px; height:92px;}

.SerShowBottom{ width:100%; height:auto; padding:80px 0px 100px; }
.SerShowBottom li{ position:relative;margin-bottom:30px;}
.SerShowBottom li .title{ position:absolute; width:calc(100% - 30px); line-height:40px; height:40px; background:rgba(0,0,0,0.6); bottom:0px; }

.SerBox{ width:1080px; min-height:600px; position:fixed; left:50%; top:50%; z-index:120000; background:#F5F5F5; padding:74px 70px;}

.SerBox .closes{ width:30px; height:30px; position:absolute; right:-8px; top:-7px; background:url(../image/closes.png);}


/*-----------查询---------------------*/
.seabody .bodys{ padding:46px 104px; width:100%; height:auto; background:#fff;}
.seabody .tops{ width:100%; height:auto;  padding:10px 0px; text-align:center;}
.seabody .Ttops{ width:100%; height:122px; line-height:70px; border-bottom:1px solid #DEE0EC;}
.seabody .Ttops li{ height:43px; line-height:42px; margin-right:40px; position:relative;}
.seabody .Ttops li:Hover:before,.seabody .Ttops li.cur:before{ content:""; width:100%; height:2px; background:#005BAC; position:absolute; bottom:0px; left:0px;}
.seabody .bodyts{ width:100%; height:250px; padding-top:20px;}
.seabody .ands{ width:180px; height:44px; line-height:44px; border:1px solid  #DBDBDB;
	 background:#005BAC; color:#fff; text-align:center; display:block; border-radius:5px; margin:10px 0px;}
.seabody .inps{ width:100%; height:42px; margin:10px 0px; border:1px solid  #DBDBDB; border-radius:5px; background:#fff;padding:0px 10px;}
.seabody .tits{ width:100%; height:30px; padding-top:8px; line-height:22px;}
.seabody .lefts{ line-height:24px;}
.seabody .faq li{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #EBEBEB;}


/*----------------留言版------------*/
.msgTop{ text-align:center; line-height:24px; padding-top:40px;}
.msgright{ width:100%; height:auto; margin-top:20px;  margin-bottom:60px; padding:60px 30px 80px 0px;background:#F5F5F5;}

.tabmenu{  margin-top:30px; }
.td_line{ height:auto; line-height:42px; margin:5px 0px;}
.td_lines{ height:auto; line-height:28px; margin:5px 0px;}
.td_tit{ background:#F5F5F5; height:42px; line-height:42px;}
.inputs{ width:100%; height:42px; border:1px solid #dedede; outline: none; line-height:42px; padding:0px 5px;color:#6C584D; }
.inputDivs{ width:80px;height:42px;border:1px solid #dedede;outline: none;color:#6C584D;padding:0px 5px; }
.inputDi{ width:100%; height:168px; line-height:42px; border:1px solid #dedede; outline: none;color:#6C584D; }
.msgright .ands{ background:#015198; width:100%; height:42px; line-height:42px; text-align:center; color:#fff; border:0px; display:block;}
.MsgTitles{ width:100%; height:112px; padding-top:64px; line-height:48px; border-bottom:1px solid #dedede; position:relative;}
.MsgTitles:after{ width:70px; height:1px; background:#015198; position:absolute; left:0px; bottom:0px; content:"";}
.msgright .trs{ text-align:right;}
.msgright .lines {
    height: auto;
    padding: 10px 0px;
    line-height: 42px;
}
.msgright .chk{ width:20px; height:20px;}

.showMain p,.subMain p{ padding-bottom:20px;}



.ahinvFd {
	z-index: 100000;
	background: none;
	position: absolute;
	
}
.ahinvFd a{
	color:#000000; 
	display: inline-block;
	text-decoration: none;
}
.ahinvFd a img{
	border: 0;
}



/*

@media ( max-width : 1000px){
.n1000{ display:none;}
.d1000{ display:block;}

/*------------------------------------------------------------------------------
.logo{ left:10px;}
.menu_and {
    width: 1.2rem; height: 100%; background-size: contain;
    position: absolute;  right: 10px; top: 0px;  display: block;
    background: url(../image/menuBs.png) no-repeat right center;
}
.Menus ul{ top:92px; width:100%; position:absolute; left:0px;}
.Menus ul li{ width:100%;  background: #F7F7F7;}
.Menus ul li:hover ul{ display:none;}
.Menus ul  li:hover:after{ width:0px;}
.Menus ul li a{ text-align:left; line-height:60px;border-bottom: 1px solid #F0F0F0;}
.Menus ul li ul{ position:static; }
.Menus ul li li a{padding-left:40px; line-height:50px; text-align:left;}
.Menus ul li li li a{ padding-left:60px;}
.Menus ul li li li li a{ padding-left:80px;}
.Menubg{ width:100%; height:100%; background:rgba(0,0,0,0.8); position:absolute; left:0px;}
/*--------------------------------------------------------------------------------------

}
*/