/* Reset Css */
html,body{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%; overflow-x:hidden;}
body,div,ul,li,ol,dl,dd,dt,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,caption{margin:0px;padding:0px;}
fieldset,img{border:0;outline:medium none;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button; cursor:pointer;}
table{border-collapse:collapse;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,en,th,var{font-weight:normal; font-style:normal;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
a{text-decoration:none;outline:medium none;}
input,textarea{outline:medium none;}
img{transition:all .5s; -webkit-transition:all .5s;}
/* 公共部分CSS样式 */
html,body{font:14px/1 microsoft Yahei,Arial,Helvetica,sans-serif; color:#333333; background:#FFF;}
input,label,textarea{font:12px Microsoft Yahei;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset;}
img{font-size:12px; width:100%; display:block;}
a{color:#333333; text-decoration:none;-webkit-transition: all 0.3s ease-out 0s; -moz-transition: all 0.3s ease-out 0s; -o-transition: all 0.3s ease-out 0s; transition: all 0.3s ease-out 0s;}
.clear{clear:both;}
.clearfix:after{
  content: "020"; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;  
  }

.clearfix {
  zoom: 1; 
  }
@font-face {
    font-family: 'AVGARDN';
	src: url(../imgv/AVGARDN.eot);
    src: url(../imgv/AVGARDN.otf);
    src: url(../imgv/AVGARDN.woff);
    src: url(../imgv/AVGARDN.TTF);
       
	font-style:normal;
	font-weight:normal;
}

@font-face {
    font-family: 'newfont';
	src: url(../imgv/newfont.eot);
    src: url(../imgv/newfont.otf);
    src: url(../imgv/newfont.woff);
    src: url(../imgv/newfont.TTF);
	

	font-style:normal;
	font-weight:normal;
}




.visible-hd {
  display: none !important;
}
.visible-lg {
  display: block !important;
}

@media screen and (max-width:991px){
	.visible-hd {
		display: block !important;
	}
	.visible-lg {
		display: none !important;
	}
}
.l{float:left;}
.r{float:right;}
.g-wrap{max-width:1440px; margin-left:auto; margin-right:auto;padding-left:15px; padding-right:15px;}
.ellip{overflow:hidden;text-overflow:ellipsis;white-space: nowrap;}
.ellip1{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-line-break: auto;-webkit-box-orient: vertical;}
.pz_banner{position:relative;}
.slide_banner{ margin:0;}
.slide_banner .slick-slide{ width:100%; padding:0; position:relative;}


/*.slide_banner .slick-prev{position:absolute; width:40px; height:100px; left:50px; top:50%; z-index:2; background:url(../imgv/banner_prev_____images.png) rgba(0,0,0,0.2) no-repeat center; cursor:pointer;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s; }
.slide_banner .slick-prev:hover{left:45px; background:url(../imgv/banner_prev_____images.png) rgba(0,0,0,0.5) no-repeat center;}
.slide_banner .slick-next{position:absolute; width:40px; height:100px; right:50px; top:50%; z-index:2; background:url(../imgv/banner_next_____images.png) rgba(0,0,0,0.2) no-repeat center; cursor:pointer;transition:all 0.3s;-moz-transition:all 0.3s;-webkit-transition:all 0.3s;}
.slide_banner .slick-next:hover{right:45px; background:url(../imgv/banner_next_____images.png) rgba(0,0,0,0.5) no-repeat center;}

@media screen and (max-width:480px){
.slide_banner .slick-prev,.slide_banner .slick-next{background:none;}
.slide_banner .slick-prev:hover,.slide_banner .slick-next:hover{background:none;}
}
.slide_banner .slick-dots{ bottom:25px; height:20px; overflow:hidden;}
.slide_banner .slick-dots li{ display:inline-block; vertical-align:top; width:37px; height:2px; margin:0 10px; position:relative;  top:10px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%); background:#FFF; }
.slick-dots li button{display:none;}
.slide_banner .slick-dots li.slick-active{ height:2px; width:37px;  position:relative; background:#014099;}
.pz_banner{ position:relative; width:100%;height:100vh;}
.pz_banner1{position:relative; width:100%; z-index:5; }

.slide_banner1{ margin:0;}
.slide_banner1 .slick-slide{ width:100%; padding:0; position:relative;}
.slide_banner1 .slick-dots{ bottom:25px; height:20px; overflow:hidden;}
.slide_banner1 .slick-dots li{ display:inline-block; vertical-align:top; width:10px; height:10px; margin:0 10px; position:relative;  top:10px;-webkit-transform: translate(0, -50%);-ms-transform: translate(0, -50%);transform: translate(0, -50%); background:#FFF; border-radius:50%;}
.slick-dots li button{display:none;}
.slide_banner1 .slick-dots li.slick-active{ position:relative; background:#014099;}*/





.slide_banner .slick-dots{ bottom:80px; height:15px; overflow:hidden; width:80%; left:50%; transform:translateX(-50%);-webkit-transform:translateX(-50%); text-align:center; }
.slide_banner .slick-dots li{ display:inline-block; vertical-align:top; width:35px; height:6px; margin:0 3px; position:relative; }
.slide_banner .slick-dots li:after{position:absolute;content:""; left:0px;height:6px;width:35px; background:rgba(255,255,255,0.5); top:0;}
.slick-dots li button{display:none;}
.slide_banner .slick-dots li.slick-active:after{height:6px;background:#297bb3;}
.w_0100_2{float: left;width: 100%;height:100vh;position: relative;}
.w_0100_2 .w_2_1{float: left;width: 100%; height:100%; position:absolute;z-index: -1;overflow: hidden; }
/*.slick-active .w_0100_2 .w_2_1{animation:myfd 10s;-webkit-animation:myfd 10s; } transform:scale(1.2); -webkit-transform:scale(1.2);*/
.s_banner{width: 100%; overflow:hidden; position:relative;}
.s_banner .w_2_1{float: left;width: 100%;height:500px;position: relative;z-index: -1;overflow: hidden;}
.s_banner .w_2_2{float: left;overflow: hidden; display:none;}
@keyframes myfirst {
   0% {transform: translate(0px, 0px);}
   50% {transform: translate(0px, -10px);}
   100% {transform: translate(0px, 0px);}
}

@media screen and (max-width:991px){
.s_banner .w_2_1{display:none;}
.s_banner .w_2_2{display:block;}
}
@keyframes myfd {
   0% {transform:scale(1.2); -webkit-transform:scale(1.2);}
   100% {transform:scale(1); -webkit-transform:scale(1);}
}

.h_b_txt{ position:absolute;  top:50%; width:80%; left:50%;transform:translate(-50%,-50%);color:#FFF; }
.h_b_txt h2{opacity:0;text-align:left; font-weight:500;  margin:0px auto; font-size:80px; color:#FFF; position:relative; line-height:1.5;/* text-shadow: 1px 1px 5px rgba(51,51,51,0.4);*/}
/*.h_b_txt h2.on{width:50%;}*/
.h_b_txt h3{font-size:24px; margin-top:40px;opacity:0; line-height:1.8; text-align:left; position:relative; /*text-shadow: 1px 1px 5px rgba(51,51,51,0.4);font-weight:bold;*/}
.h_b_txt h3:after{position:absolute;content:""; top:-20px;width:100px; height:2px; background:rgba(255,255,255,0.5); left:0px;}
/*.h_b_txt h3.on{font-size:38px;}*/
.h_b_txt .img{width:575px; margin:60px auto 0px auto;}
.h_b_txt .ico{width:45px; height:45px;display:block; background:url(../imgv/ico2_____images.png) center center no-repeat;margin:10% auto 0px auto; animation: myfirst 2s infinite;}
.slide_banner .slick-slide.slick-current .h_b_txt h2{animation:fadeInDown 2s;-webkit-animation:fadeInDown 2s;-moz-animation:fadeInDown 2s; -o-animation:fadeInDown 2s;  opacity:1; transition: all 1s 0.4s;-webkit-transition: all 1s 0.4s;}
.slide_banner .slick-slide.slick-current .h_b_txt h3{animation:fadeInUp 2s;-webkit-animation:fadeInUp 2s;-moz-animation:fadeInUp 2s; -o-animation:fadeInUp 2s; opacity:1; transition: all 1s 0.8s;-webkit-transition: all 1s 0.8s;}
.slide_banner .slick-prev{position:absolute; width:40px; height:70px; left:50px; top:50%; z-index:2; background:url(../imgv/banner_prev_____images.png) rgba(0,0,0,0.5) no-repeat center; cursor:pointer;transition:all 0.3s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.slide_banner .slick-prev:hover{left:40px;background:url(../imgv/banner_prev_____images.png) rgba(0,0,0,0.2) no-repeat center;}
.slide_banner .slick-next{position:absolute; width:40px; height:70px; right:50px; top:50%; z-index:2; background:url(../imgv/banner_next_____images.png) rgba(0,0,0,0.5) no-repeat center; cursor:pointer;transition:all 0.3s;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;}
.slide_banner .slick-next:hover{right:40px; background:url(../imgv/banner_next_____images.png) rgba(0,0,0,0.2) no-repeat center;}

.sub_txt{width:100%; position:absolute; top:55%; left:50%;transform:translate(-50%,-50%);color:#FFF; font-size:36px; text-align:center;}
.sub_txt span{font-size:18px; font-family:Arial; display:block; text-transform:uppercase; line-height:40px; margin-top:5px;}



@media screen and (max-width:991px){
.h_b_txt{width:95%;}
.h_b_txt h2{font-size:30px;}
.h_b_txt h3{font-size:18px;}
.sub_txt{font-size:24px;}
.sub_txt span{font-size:16px;}
}

@media screen and (max-width:768px){
/*.h_b_txt h2{font-size:24px;}
.h_b_txt h3{font-size:16px;}*/
.h_b_txt .ico{margin-top:10%;}
}
@media screen and (max-width:640px){
.sub_txt{font-size:20px;}
.sub_txt span{font-size:14px; line-height:25px;}
}

@media screen and (max-width:480px){
/*.h_b_txt h2{font-size:20px;}
.h_b_txt h3{font-size:12px;}*/
.h_b_txt .ico{margin-top:15%;}
.sub_txt{font-size:18px;}
.sub_txt span{font-size:12px;}
.slide_banner .slick-prev{left:20px;}
.slide_banner .slick-prev:hover{left:10px;}
.slide_banner .slick-next{right:20px;}
.slide_banner .slick-next:hover{right:10px;}
}



.mobile_subnav{width:95%;  margin:0px auto; display:none; padding-top:30px;}
@media screen and (max-width:991px){
.mobile_subnav{display:block;}
}
.t_ntop_1 {height:40px;line-height: 40px;padding: 0px 14px;border: 1px solid #0060a1;font-size: 14px;color: #0060a1;border-radius:3px;background: url(../imgv/ico91_____images.png) no-repeat 97% center;margin-left:auto;margin-right:auto;}
.pz_SideLayer{ width:100%; margin-top:5px;margin-bottom:20px; margin-left:auto; margin-right:auto;background:rgba(255,255,255,0.8); overflow:hidden;display:none; }

/*.pz_SideLayer .l2{ float:left; margin-right:12px; font-size:16px; color:#8bbeea; height:32px; line-height:32px;}
.pz_SideLayer .l2 a{ color:#315995; margin-right:12px;}
.pz_SideLayer .l2 a:hover,.pz_SideLayer .l2.hover a{ color:#fff; text-decoration:underline;}*/
.pz_SideLayer .l1{width:100%; margin-top:1px; display:block;}
.pz_SideLayer .l1 a{ height:50px; line-height:50px; color:#242424; font-size:14px;  background:#f4f4f4 url(../imgv/main22_____images.png) right center no-repeat;  display:block; }
.pz_SideLayer .l1 a span{margin-left:14px;}
.pz_SideLayer .l1 a:hover,.pz_SideLayer .l1.hover a{background:#e3e3e3 url(../imgv/main23_____images.png) right center no-repeat; color:#0060a1; width:100%;}


.imglist{margin-top:-30px; margin-right:-30px; overflow:hidden;}
.imglist li{float:left;}
.imglist li a{margin-right: 30px;margin-top:30px;position: relative;color: #fff;overflow: hidden; display:block; transition:all .5s; -webkit-transition:all .5s; -o-transition:all .5s;}

.head{height:80px; position:absolute; top:-80px;width:100%; z-index:100;opacity:0;/* border-bottom:1px solid rgba(255,255,255,0.2);*/ background:rgba(255,255,255,1);}
.head .g-wrap{height:100px; position:relative;}
.head .logo{display:block; width:70px; position:absolute; left:40px; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%);}
/*.head .nav{float:right;margin-top:41.5px; margin-right:30px;}*/
.head .head_right{float:right; margin-right:40px;}
#nav{ float:left;}
#nav li{ line-height:80px;  height:80px;color:#FFF; text-align:center; position:relative; float:left; }
#nav li .aon a{display:block; color:#333; text-align:center;  transition:all 0.5s; -webkit-transition:all 0.5s; position:relative; font-size:16px; padding:0px 30px;font-family:"Microsoft YaHei",微软雅黑;}
#nav li .aon a:hover{color:#297bb3;}
#nav li .aon a:after{position:absolute;content:"";bottom:0px; left:50%;height:2px; width:0px; background:#297bb3; transition:all 0.8s; -webkit-transition:all 0.8s; }

#nav li .aon a:hover:after, #nav li .aon .sele:after{width:100%; left:0px; }
#nav li .subnav{position:absolute;top:100px;  display:none; z-index:20; background:rgba(255,255,255,0.2);width:150%; }
#nav li .subnav dd{line-height:40px; color:#FFFFFF; }
#nav li .subnav dd a{color:#FFFFFF; display:block; font-size:14px; transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s; text-align:left; padding:5px 0px;}
#nav li .subnav dd a span{margin-left:8%;}
#nav li .subnav dd a:hover{color:#FFF; background:#297bb3;}
#nav li .aon a:hover .subnav{display:block;}

.h_right_ico{margin-left:15px; height:60px; position:relative;float:right; margin-top:27px;}
.h_right_ico .cont{  min-width:50px; height:25px;     border-left: 1px solid rgba(255,255,255,0.4);}
.h_right_ico .cont .lang{display:inline-block; margin-left:45px; background:url(../imgv/ico21_____images.png) right center no-repeat; position:relative; padding-right:10px; line-height:20px; color:#FFF; cursor:pointer;}
.h_right_ico .cont .lang a{color:#FFF;}
.h_right_ico .cont .lang .langlist{position:absolute; top:20px; left:0px; background:rgba(255,255,255,0.2); width:100%; line-height:25px;  display:none; transition:all 2s; -webkit-transition:all 2s; text-align:center;}
.h_right_ico .cont .lang:hover .langlist{display:block;}
.h_right_ico .cont .lang .langlist a{display:block; color:#FFF; transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;}
.h_right_ico .cont .lang .langlist a:hover{background:#297bb3;}
.h_right_ico .cont .topsearch{display:inline-block;/*margin-left:30px; */float:right; width:30px;}
.h_right_ico .cont .topsearch img{transition:all 2s; -webkit-transition:all 2s;}
.h_right_ico .cont .topsearch:hover img{transform:scale(1.2); -webkit-transform:scale(1.2);}


@media screen and (max-width:1400px){

#nav li .aon a{padding:0 20px;}
#nav li .subnav{width:150%;}
}

@media screen and (max-width:1200px){

#nav li .aon a{padding:0 15px;}
#nav li .subnav{width:150%;}
}

/*.head .head_right{float:right;overflow:hidden; border-left:1px solid rgba(255,255,255,0.2);}
.head .head_right .lang{width:100px; height:100px; float:left; position:relative;}
.head .head_right .lang span{display:block; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);color:#FFF; font-weight:bold;}
.head .head_right .lang span em{font-style:normal; color:#297bb3;}
.head .head_right .top_search{width:100px; height:100px; float:left; background:#297bb3; display:block; position:relative; }
.head .head_right .top_search img{transition:all 0.5s; -webkit-transition:all 0.5s;}
.head .head_right .top_search:hover img{-webkit-animation:1s .1s bounceIn both;  animation: 1s .1s bounceIn both;}
.head .head_right .top_search span{display:block; width:20px; height:20px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
*/
/*.h_about{margin:100px 0px 90px 0px;  position:relative;}
.h_about .ico{width:117px;  margin:0px auto;}
.h_about .name{width:100%; margin-top:15px; line-height:25px;font-size:16px; color:#333; text-align:center;}
.h_about .cont{margin-top:20px;text-align:center;color:#333; line-height:2;}
.h_about .cont h2{font-size:28px;  }
.h_about .cont h3{font-size:16px;}*/

.searchbg{float:left; width:100%; height:100%; background:rgba(0,0,0,0.8) left top repeat; position:fixed; top:0px; left:0px; z-index:999; display:none;}
.searchbg .search{position:absolute; width:100%; height:280px; background:rgba(42,124,179,0.6); top:50%;  margin-top:-85px;}
.searchbg .search .int{width:50%; height:60px; line-height:60px; border-bottom:1px solid #FFF; position:absolute; top:50%; left:50%; margin-left:-25%; margin-top:-30px; z-index:1000;}
.searchbg .search .int .t_int{width:95%; height:100%; line-height:100%; color:#FFF;background: transparent; border:0px; font-size:20px; margin-left:2.5%;}
.searchbg .search .btn{width:29px; height:29px; position:absolute; right:2.5%; background:url(../imgv/search_____images.png) no-repeat; background-size:cover; border:0px; top:50%; margin-top:-14.5px;}
.searchbg .search .close{width:29px;  position:absolute; top:-40px; right:5px; cursor:pointer;}

@media screen and (max-width:991px){
.searchbg .search .int{width:90%;margin-left:-45%;}
.searchbg .search .int .t_int{font-size:16px;}
}

@media screen and (max-width:480px){
.searchbg .search .close{width:20px;}
}

.online{width:45px; right:0px; position:fixed; bottom:200px; z-index:100;}
.online li{width:45px; height:45px;margin-bottom:1px;background:#297bb3;}
.online li:last-child{background:rgba(0,0,0,0.5);}
.online li a{display:block; position:relative;}
.online li a .cont{position:absolute;width:175px; height:45px;background:#297bb3; left:0px; transition:all 0.5s; -webkit-transition:all 0.5s; line-height:45px; color:#FFF; font-size:16px;}
.online li a .cont img{float:left;width:auto;}
.online li a:hover .cont{left:-130px;}

.h_about{width:100%; position:relative; min-height:300px; margin-top:70px; }
.h_about .g-wrap{position:relative;}
/*.h_about:before{position:absolute;content:""; background:#297bb3; width:calc(50% - 70px); top:-40px; right:0px; height:100%; padding-top:40px; z-index:50;  }*/
/*.h_about:after{position:absolute;content:""; background:#fff; width:calc(50% - 70px);bottom:0px; right:0px; height:100px;  z-index:50; }*/
.h_about .h_about_right{float:right; width:calc(50% - 70px); position:relative;}
.h_about .h_about_right .videopic{position:relative; float:right; z-index:52; margin-left:10px; margin-bottom:10px;}
.h_about .h_about_right .videopic .play{width:80px; height:80px;  position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.h_about .h_about_right .videopic .play img{transition:all 1s; -webkit-transition:all 1s;}
.h_about .h_about_right .videopic .play:hover img{transform:scale(1.1); -webkit-transfrom:scale(1.1);}
.h_about .h_about_right .more{width:215px; height:100px; display:block; background:#297bb3; position:absolute; z-index:53; bottom:0px; transition:all 0.5s; -webkit-transition:all 0.5s;}
.h_about .h_about_right .more:hover{background:rgba(0,175,204,0.7);}
.h_about .h_about_right .more .cont{position:absolute;top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); color:#FFF; font-size:16px; line-height:25px; text-align:center;}
.h_about .h_about_right .more .cont span{font-size:30px; display:block;}
.h_about .h_about_left{position:absolute; width:50%; height:100%; }
.h_about .h_about_left .cont{position:absolute; top:50%; transform:translateY(-50%); -webkit-transform:translateY(-50%); width:95%; line-height:30px;color:#777; letter-spacing:1px;}
.h_about .h_about_left .cont h2{font-size:30px; position:relative; color:#297bb3; line-height:1.3; padding-bottom:50px;}
/*.h_about .h_about_left .cont h2:before{position:absolute; content:""; width:5px; height:5px; background:#297bb3; bottom:-10px;}*/


@media screen and (max-width:1200px){
.h_about .h_about_left{width:40%;}
.h_about:before{width:calc(60% - 70px);}
.h_about .h_about_right{ width:calc(60% - 70px);}
.h_about .h_about_left .cont{width:100%;}
.h_about .h_about_left .cont h2{font-size:26px;padding-bottom:30px;}

}

.mh_about{display:none; position:relative; z-index:50;}
.mh_about .videopic{position:relative;padding-top:5px;padding-bottom:5px; margin-top:50px;  min-height:200px;}
.mh_about .videopic .play{width:80px; height:80px;  position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.mh_about .videopic .play img{transition:all 1s; -webkit-transition:all 1s;}
.mh_about .videopic .play:hover img{transform:scale(1.1); -webkit-transfrom:scale(1.1);}
.mh_about .cont{line-height:30px;color:#777; letter-spacing:1px; padding:30px 0px 0 0;}
.mh_about .cont h2{font-size:30px; position:relative; color:#297bb3; line-height:1.3;}
.mh_about .cont h2:before{position:absolute; content:""; width:5px; height:5px; background:#297bb3; bottom:-10px;}
.mh_about .cont h3{font-size:24px; color:#555; line-height:40px; margin:30px 0px 20px 0px;}
.mh_about .more{width:150px; height:40px; display:block; background:#297bb3; transition:all 0.5s; -webkit-transition:all 0.5s; color:#FFF; margin:0px auto 40px auto; line-height:40px; text-align:center;}
.mh_about .more:hover{background:rgba(0,175,204,0.7);}

@media screen and (max-width:480px){
.mh_about .videopic{ margin-top:-30px;}
.mh_about .videopic .play{width:80px; height:80px;}
.mh_about .cont{padding:30px 0px 20px 0px;}
.mh_about .cont h2{font-size:24px;}
.mh_about .cont h3{font-size:20px; margin:20px 0px 10px 0px;}
}

.h_honor{width:100%; background:url(../imgv/img19_____images.jpg) left center no-repeat; background-size:cover; }
.h_honor .g-wrap{min-height:755px; position:relative;}
.h_honor .g-wrap .year{position:absolute; top:160px; left:170px;}
.h_honor .g-wrap .year .img{margin-right:14px;}
.h_honor .g-wrap .year .txt{margin-left:14px; line-height:30px; font-size:18px; color:#444; margin-top:60px;}
.h_honor .g-wrap .numlist{width:45%; position:absolute; bottom:150px; right:65px; margin-top:-70px; margin-right:-100px;}
.h_honor .g-wrap .numlist li{float:left;width:33.33%;}
.h_honor .g-wrap .numlist li .box{margin-top:60px; margin-right:100px; line-height:1.5;text-align:center;}
.h_honor .g-wrap .numlist li .box .num{ font-size:36px; color:#333333; position:relative; display:inline-block; font-family:'newfont';}
.h_honor .g-wrap .numlist li .box .num sup{font-size:12px; color:#333333; position:absolute; right:-25px; top:5px;}
.h_honor .g-wrap .numlist li:first-child .box .num sup{right:-20px;}
.h_honor .g-wrap .numlist li .box .name{font-size:14px; color:rgba(51,51,51,0.5);}

@media screen and (max-width:1440px){
.h_honor .g-wrap .numlist{margin-right:-50px;}
.h_honor .g-wrap .numlist li .box{margin-right:50px;}
.h_b_txt h2{font-size: 60px;}
.h_b_txt h3{ font-size:20px}
}

@media screen and (max-width:1200px){
.h_honor .g-wrap .numlist{margin-right:-15px;}
.h_honor .g-wrap .numlist li .box{margin-right:15px;}
.h_honor .g-wrap .year{left:30px;}
.h_b_txt h2{font-size: 40px;}
.h_b_txt h3{ font-size:18px}
}

@media screen and (max-width:991px){
.h_honor .g-wrap .year{top:60px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); width:100%;}
.h_honor .g-wrap .numlist{width:100%; bottom:80px; right:auto; left:50%;transform:translateX(-50%); -webkit-transform:translateX(-50%); }
.h_honor .g-wrap .year .img{width:233px; margin:0px auto;}
.h_honor .g-wrap .year .txt{margin-left:0px; text-align:center;}
}

@media screen and (max-width:480px){
.h_honor .g-wrap .numlist li{width:50%;}
.h_honor .g-wrap .numlist li .box .num{font-size:30px;}
.h_honor .g-wrap .numlist{margin-right:0px;}
.h_honor .g-wrap .numlist li .box{margin-right:0px;}
.h_honor .g-wrap .year .img{width:200px;}
.h_honor .g-wrap .year .txt{margin-top:30px;}
}

.h_classname{color:#000; font-size:35px; line-height:1; text-align:center;font-family: 'AVGARDN'}
.h_classnamespan{font-size:18px; color:#333; display:block; font-family:'newfont';  width:170px; margin:auto;margin-top:15px; line-height:25px;}
.h_classnamespan1{ float:left; width:30px; height:2px;background-color:#c7c7c7; margin-top:12px;}
.h_classnamespan2{ float: right; width:30px; height:2px; background-color:#c7c7c7;margin-top:12px;}

@media screen and (max-width:991px){
.h_classname{font-size:24px;}
.h_classnamespan{font-size:20px;margin-top:10px;}
}

@media screen and (max-width:480px){
/*.h_classname{font-size:20px;}*/
.h_classnamespan{font-size:16px; margin-top:5px;}
}

.h_industry{background:#297bb3;padding-top:80px;}
.h_industry .h_classname{color:#FFF;}
.h_industry .h_classnamespan{color:#fff;}
.h_industry .imglist{margin-top:55px; padding-bottom:120px; margin-right:0px;}
.h_industry .imglist li{width:24%; margin-right:1.3333333333333%}
.h_industry .imglist li a{margin:0px; position:relative;}
.h_industry .imglist li a .img{width:100%; overflow:hidden;}
.h_industry .imglist li a .img img{display:block; transition:all 2s; -webkit-transition:all 2s;}
.h_industry .imglist li a:hover .img img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.h_industry .imglist li a .txt{min-height:80px; vertical-align:middle; position:absolute;bottom:0px; left:0px; width:100%;     background: rgba(0,0,0,0.5); z-index:100;}
.h_industry .imglist li a .txt .cont{display:inline-block; height:50px;  position:absolute; top:50%; left:0px; transform:translateY(-50%); -webkit-transform:translateY(-50%);width:100%;}
.h_industry .imglist li a .txt .cont span{display:inline-block;padding:0px 12px 0px 15px; font-size:18px; font-family:'newfont'; float:left;}
.h_industry .imglist li a .txt .cont .info{display:inline-block;/*border-left:1px solid rgba(255,255,255,0.3);*/ position:relative;/* padding-left:12px;*/ color:#FFF; font-size:14px; line-height:1.3}
/*.h_industry .imglist li a .txt .cont .info:before{position:absolute; content:""; width:1px; height:8px; background:#297bb3; top:0px; left:-1px;}*/
.h_industry .imglist li a .txt .cont .info em{ font-weight:200; font-style:normal; font-size:22px; display:block; margin-bottom:8px; line-height:1;}
.h_industry .imglist li a .txt .cont .info p{ font-size:16px; display:block;font-family: 'AVGARDN'; }
@media screen and (max-width:1400px){
.h_industry .imglist li a .txt .cont span{width:10%;padding:0px; text-align:center;}
.h_industry .imglist li a .txt .cont .info{width:80%;}
}

@media screen and (max-width:1200px){
.h_industry .imglist li a .txt .cont .info em{font-size:16px;}
}

@media screen and (max-width:991px){
.h_industry .imglist li{width:50%; margin:0}

}

@media screen and (max-width:640px){
.h_industry .imglist li a .txt{min-height:75px;}
.h_industry .imglist li a .txt .cont span{width:15%;}
.h_industry .imglist li a .txt .cont .info{width:75%;}
.h_industry .imglist li a .txt .cont .info em{font-size:14px;}
}

@media screen and (max-width:480px){
.h_industry{padding-top:40px;}
.h_industry .imglist{margin-top:25px;padding-bottom: 50px;
    margin-bottom: 80px;}
.h_industry .imglist li{width:100%;}
}

.h_research{padding:110px 0px 0px 0px;}
.newpart2{position:relative;margin-top:70px;}
.newpart2:before{width:50%; height:100%; background:#297bb3; position:absolute; left:0px; top:0px; content:"";}
.newpart2:after{width:50%; height:100%;background:#f7fbfc; position:absolute; right:0px; top:0px; content:"";}
.newpart2 .research{position:relative; z-index:10;}
.newpart2 .research .bd{float:left;position:relative; }
.newpart2 .research .bd ul{zoom:1; float:left; position:relative;width:960px;}
.newpart2 .research .bd ul .cont{position:absolute; top:200px; left:50%; transform:translateX(-50%); -webkit-transform:translateX(-50%); width:80%;}
.newpart2 .research .bd ul .cont .box{position:relative;border:1px solid rgba(255,255,255,0.3); height:145px;  width:420px;margin:0px auto;}
.newpart2 .research .bd ul .cont .box .img{width:145px;height:145px; border-right:1px solid rgba(255,255,255,0.3); position:relative; float:left;}
.newpart2 .research .bd ul .cont .box .img .border-top-left{position:absolute; border-top:2px solid #FFF; border-left:2px solid #FFF; width:8px; height:8px; top:0px; left:0px; }
.newpart2 .research .bd ul .cont .box .img .border-top-right{position:absolute; border-top:2px solid #FFF; border-right:2px solid #FFF; width:8px; height:8px; top:0px; right:0px; }
.newpart2 .research .bd ul .cont .box .img .border-bottom-right{position:absolute; border-bottom:2px solid #FFF; border-right:2px solid #FFF; width:8px; height:8px; bottom:0px; right:0px; }
.newpart2 .research .bd ul .cont .box .img .border-bottom-left{position:absolute; border-bottom:2px solid #FFF; border-left:2px solid #FFF; width:8px; height:8px; bottom:0px; left:0px; }
.newpart2 .research .bd ul .cont .box .img em{display:block; border:1px solid rgba(255,255,255,0.3); position:absolute; width:100%; height:100%; border-radius:50%;}
.newpart2 .research .bd ul .cont .box .txt{width:274px; float:right; height:145px; position:relative;}
.newpart2 .research .bd ul .cont .box .txt .border-top-right{position:absolute; border-top:2px solid #FFF; border-right:2px solid #FFF; width:8px; height:8px; top:0px; right:0px; }
.newpart2 .research .bd ul .cont .box .txt .border-bottom-right{position:absolute; border-bottom:2px solid #FFF; border-right:2px solid #FFF; width:8px; height:8px; bottom:0px; right:0px; }
.newpart2 .research .bd ul .cont .box .txt .name{position:absolute;left:50%; top:50%;width:80%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); font-size:32px; line-height:1.5; text-align:center; color:#FFF; text-shadow: 1px 1px 5px rgba(51,51,51,0.4); font-weight:bold;}
.newpart2 .research .bd ul .cont .box .txt .name span{font-size:16px; display:block; font-family:'newfont';}
.newpart2 .research .bd ul .cont .title{font-size:28px; line-height:45px; text-align:center; color:#FFF; margin-top:50px; }
.newpart2 .research .hd{width:440px;position:absolute; top:54px;left:960px; }
.newpart2 .research .hd li{margin-bottom:10px;  background:#FFF; font-size:18px; cursor:pointer; position:relative;}

.newpart2 .research .hd li:last-child{margin-bottom:0px;}
.newpart2 .research .hd li .name{margin:0px 22px 0px 60px; position:relative; height:80px; line-height:80px;}
.newpart2 .research .hd li.on .name:before{position:absolute;content:""; left:-15px; width:3px; height:3px; background:#297bb3; top:49%;}
.newpart2 .research .hd li .name span{float:left; color:#555555;}
.newpart2 .research .hd li.on .name span{color:#297bb3;}
.newpart2 .research .hd li .name em{float:right; font-family:'newfont'; font-style:normal; color:#dddddd;}
.newpart2 .research .hd li.on .name em{color:#297bb3;}
.newpart2 .research .arrow{  position:absolute; right:480px; bottom:0; }
.newpart2 .research .arrow a{display:block; width:80px; height:105px; float:left; background:url(../imgv/ico12_____images.png) center center no-repeat; cursor:pointer;}/*#297bb3*/
.newpart2 .research .arrow a:hover{background:url(../imgv/ico12_____images.png) center center no-repeat; }/*#00bddc*/
.newpart2 .research .arrow a.next{background:url(../imgv/ico13_____images.png) center center no-repeat; }
.newpart2 .research .arrow a.next:hover{background:url(../imgv/ico13_____images.png) center center no-repeat; }
.newpart2 .research .arrow .prevStop{background:url(../imgv/ico12_____images.png) center center no-repeat;}
.newpart2 .research .arrow .nextStop{background:url(../imgv/ico13_____images.png) center center no-repeat;}
.nametitle{ font-size:35px; font-weight:bold; color:#fff; text-align:center}

@media screen and (max-width:1400px){
.newpart2 .research .bd {width:68.5%;}
.newpart2 .research .bd ul{width:100%;}
.newpart2 .research .hd{width:31.5%; left:68.5%;}

.newpart2 .research .bd ul .cont{top:50%; transform:translate(-50%,-50%); -webkit-transform:translateY(-50%,-50%); }
}

@media screen and (max-width:1200px){
.newpart2 .research .bd ul .cont{top:50%; transform:translate(-50%,-50%); -webkit-transform:translateY(-50%,-50%); }
.newpart2 .research .hd li .name{height:60px; line-height:60px;}
.newpart2 .research .arrow{right:35%;}
.newpart2 .research .bd ul .cont{width:100%;}
.newpart2 .research .bd ul .cont .title{margin-top:30px;}
.newpart2 .research .bd ul .cont .box .txt .name{font-size:28px;}
.newpart2 .research .bd ul .cont .title{font-size:24px;}
.nametitle{ font-size:30px;}
}

@media screen and (max-width:991px){
.h_research{padding:80px 0px 0px 0px;}
.newpart2 .research{padding:15px 0px 15px 0px;}
.newpart2:before{width:100%;}
.newpart2:after{width:0px;}
.newpart2 .research .bd{width:100%;}
.newpart2 .research .hd{position:static; width:100%; margin:10px 0px;}
.newpart2 .research .arrow{right:0px; bottom:auto; top:0px;}
.newpart2 .research .arrow a{width:40px; height:65px;}
}

@media screen and (max-width:768px){
.newpart2 .research .bd ul .cont .box{position:relative;border:1px solid rgba(255,255,255,0.3); height:120px;  width:70%;margin:0px auto;}
.newpart2 .research .bd ul .cont .box .img{width:120px; height:120px;}
.newpart2 .research .bd ul .cont .box .txt{width:calc(100% - 125px); height:120px;}
}

@media screen and (max-width:640px){
.h_research{padding:60px 0px 0px 0px;}
.newpart2{margin-top:30px;}
.newpart2 .research .bd ul .cont .box .txt .name{font-size:24px;}
.newpart2 .research .bd ul .cont .title{font-size:20px; line-height:30px;}
.newpart2 .research .bd ul .cont .box{position:relative;border:1px solid rgba(255,255,255,0.3); height:80px;  width:70%;margin:0px auto;}
.newpart2 .research .bd ul .cont .box .img{width:80px; height:80px;}
.newpart2 .research .bd ul .cont .box .txt{width:calc(100% - 85px); height:80px;}
.nametitle{ font-size:24px;}
}

@media screen and (max-width:480px){
.h_research{padding:40px 0px 0px 0px;}
.newpart2 .research .bd ul .cont .box .txt .name{font-size:18px;}
.newpart2 .research .bd ul .cont .box .txt .name span{font-size:14px;}
.newpart2 .research .bd ul .cont .title{font-size:14px; line-height:25px; margin-top:15px;}
.newpart2 .research .hd li{font-size:16px;}
.newpart2 .research .hd li .name{margin:0px 22px 0px 40px; height:40px; line-height:40px;}
.newpart2 .research .arrow a{width:25px;}
.newpart2 .research .bd ul .cont .box{position:relative;border:1px solid rgba(255,255,255,0.3); height:60px;  width:70%;margin:0px auto;}
.newpart2 .research .bd ul .cont .box .img{width:60px; height:60px;}
.newpart2 .research .bd ul .cont .box .txt{width:calc(100% - 65px); height:60px;}
}

.h_news{padding:70px 0px 0px 0px;}
.h_news .cont{margin-top:70px; padding:60px 0px 98px 0px; position:relative; background:#f7fbfc; min-height:300px;}
.h_news .cont:after{position:absolute; content:""; background:#297bb3; right:0px; top:0px; width:50%; height:calc(100% - 242px);}
.h_news .h_newslist{width:45%; float:left;}
.h_news .h_newslist li{margin:30px 0px 60px 0px; overflow:hidden;}
.h_news .h_newslist li:last-child{margin-bottom:0px;}
.h_news .h_newslist li a{display:block; transition:all 0.5s; -webkit-transition:all 0.5s;}
.h_news .h_newslist li a .box{float:left; width:100px; height:100px; border:1px solid #e1e1e1; position:relative;  }
.h_news .h_newslist li a .box .time{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);width:80%; font-family:'newfont';line-height:1.5; text-align:center;}
.h_news .h_newslist li a .box .time span{font-size:36px; display:block;}
.h_news .h_newslist li a .info{float:right; width:calc(100% - 120px); line-height:30px; color:#999;} 
.h_news .h_newslist li a .info span{font-size:18px; color:#555; padding-top:10px; display:block;}
.h_news .h_newslist li a:hover .info span{color:#2a7cb3;}
.h_news .h_newslist li a:hover .info .more{ text-decoration:underline;}
.h_news .h_newspic{width:50%; float:right; }
.h_news .h_newspic a{display:block;position:relative; z-index:50;}
.h_news .h_newspic a .img{width:100%; overflow:hidden;}
.h_news .h_newspic a .img img{transition:all 2s; -webkit-transition:all 2s;}
.h_news .h_newspic a:hover .img img{transform:scale(1.1); -webkit-transform:scale(1.1);}
.h_news .h_newspic a .txt{position:absolute; left:0px; bottom:0px; min-height:142px; background:rgba(0,0,0,0.69); width:100%;}
.h_news .h_newspic a .txt .info{position:absolute; top:50%; left:50%; width:92%; line-height:1.8; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);color:#fff;}
.h_news .h_newspic a .txt .info span{display:block;}
.h_news .h_newspic a .txt .info h2{font-size:20px;}
.h_news .h_newspic a .txt .info h3{color:#FFF;}

@media screen and (max-width:1400px){
.h_news .h_newslist{width:40%; float:left; position:relative; z-index:20;}
.h_news .cont:after{width:55%;}
.h_news .h_newspic{width:55.1%;}
}

@media screen and (max-width:991px){
.h_news{padding-top:80px;}
.h_news .h_newslist{width:100%;}
.h_news .cont:after{width:100%; height:100%;}
.h_news .h_newspic{width:100%;}
.h_news .h_newslist li{margin:30px 0px 40px 0px; overflow:hidden;}
/*.h_news .h_newslist li a .box{border:1px solid #FFF;}
.h_news .h_newslist li a .box .time{color:#FFF;}
.h_news .h_newslist li a .info{color:#FFF;}
.h_news .h_newslist li a .info span{color:#FFF;}*/
.h_news .h_newslist li a:hover .info span{color:#2a7cb3;}
}

@media screen and (max-width:640px){
.h_news .cont:after{ background:#fff}
.h_news{padding-top:60px;}
.h_news .cont{margin-top:0px;}
.h_news .cont{padding:30px 0px 48px 0px;}
.h_news .h_newslist li a .box{width:80px; height:80px;}
.h_news .h_newslist li a .box .time{width:100%;}
.h_news .h_newslist li a .box .time span{font-size:26px; display:block;}
.h_news .h_newslist li a .info{width:calc(100% - 100px); line-height:25px; } 
.h_news .h_newspic a .txt{min-height:70px;}
.h_news .h_newspic a .txt .info h2{font-size:16px;}
.h_news .h_newspic a .txt .info h3{display:none;}
}

@media screen and (max-width:480px){
.h_news{padding-top:40px;}
.h_news .h_newslist li{margin:20px 0px 15px 0px;}
.h_news .h_newslist li a .box{width:60px; height:60px;}
.h_news .h_newslist li a .box .time{width:100%;}
.h_news .h_newslist li a .box .time span{font-size:26px; display:block;}
.h_news .h_newslist li a .info{width:calc(100% - 80px); line-height:25px; } 
.h_news .h_newslist li a .info span{font-size:16px;padding-top:0px;}
}

.footer{padding:95px 0px 85px 0px; overflow:hidden;}
.footer .bot_logo{display:block; float:left; width:90px;}
.footer .bot_right{float:right; padding-left:150px; border-left:1px solid #e0e3e4; }
.footer .bot_right .hotline{float:left; display:inline-block;}
.footer .bot_right .hotline span{display:block; color:#555; line-height:25px;}
.footer .bot_right .hotline em{display:block; color:#297bb3; font-style:normal;font-family:'newfont'; font-size:28px;  line-height:1.5;}

.bot_contactslider{margin-left:70px; float:left; margin-right:55px;}
.bot_contactslider .hd{float:left;width:60px;margin-right:38px;}
.bot_contactslider .hd li{margin-bottom:6px; width:100%; height:28px;border:1px solid #e0e3e4; color:#777; position:relative; line-height:28px; text-align:center; cursor:pointer;}
.bot_contactslider .hd li.on{border:1px solid #297bb3;}
.bot_contactslider .hd li.on:after{position:absolute; content:""; width:7px; height:10px; top:50%; margin-top:-5px; right:-7px; background:url(../imgv/ico24_____images.png) center center no-repeat;}
.bot_contactslider .bd{zoom:1; float:left; min-width:325px; }
.bot_contactslider .bd ul{width:100%; line-height:30px; color:#777;}
.bot_contactslider .bd ul p{margin-bottom:6px;}
.bot_contactslider .bd ul p.name{font-size:16px; color:#297bb3; }

.footer .bot_right .ewm{float:right;width:102px;}
.footer .bot_right .ewm .title{margin-top:10px; line-height:23px; color:#555; text-align:center}

@media screen and (max-width:1400px){
.footer .bot_right{padding-left:75px;}
.bot_contactslider{margin-left:85px;  margin-right:60px;}
}

@media screen and (max-width:1200px){
.footer .bot_logo{width:80px;}
.footer .bot_right{padding-left:25px;}
.bot_contactslider{margin-left:35px;  margin-right:20px;}
}

@media screen and (max-width:991px){
.footer .bot_right{width:100%; padding-left:0px; border-left:0px; margin-top:20px;}
.bot_contactslider{margin-left:15px;  margin-right:10px;}
}

@media screen and (max-width:768px){
.footer{padding:65px 0px 55px 0px;}
.footer .bot_right .hotline{width:100%;}
.bot_contactslider{width:100%; margin-top:20px; margin-left:0px; margin-right:0px;}
.footer .bot_right .ewm{float:left; margin-top:20px;}
}

@media screen and (max-width:480px){
.footer{padding:35px 0px 25px 0px;}
.bot_contactslider{display:none;}
.footer .bot_logo{margin:0px auto; float:none;}
.footer .bot_right .hotline{text-align:center; margin-bottom:15px;}
.footer .bot_right .ewm{float:none;margin:0px auto; }
}

.copyright{background:#297bb3; padding:20px 0px; line-height:30px; color:#FFF; overflow:hidden;} 
.copyright a{color:#FFF;}
.copyright a:hover{color:#ddd;}
.copyright .info{display:inline-block; float:left;}
.copyright .links{display:inlin-block; float:right;}

.videobg{float:left; width:100%; height:100%; background:rgba(0,0,0,0.8) left top repeat; position:fixed; top:0px; left:0px; z-index:999; display:none;}
.videobg .video{width:960px; height:500px; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%); background:#000;}
.videobg .video video{width:100%; height:100%;}
.videobg .video .close{position:absolute; top:-40px; right:-15px; width:29px; cursor:pointer;}

@media screen and (max-width:1200px){
.videobg .video{width:90%; height:auto;}
}

@media screen and (max-width:480px){
.videobg .video .close{width:20px;}
}

/*手机网站头部*/
.phhead{width:100%; position: fixed;left: 0;top: 0; z-index: 210; display:none;  border-bottom:1px solid rgba(255,255,255,0.2); background:#fff}
.phheadon{background:#fff;}
.pcontainer { padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;position:relative;}
.phhead .logo{width:60px;position:relative; padding:15px 0px;}
.m_search{position:absolute; left:15px; top:50%; margin-top:-12.5px;  cursor:pointer; width:25px; }
.phonemeng{width:100%;z-index: 196; height:68px;}
.phhead .pcontainer .h_right_ico{margin-left:0px; height:auto; position:absolute;float:none; margin-top:0px; right:30px; top:50%; transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
.phhead .pcontainer .h_right_ico .cont .lang{margin-left:0px; border-left:0px;}
.phhead .pcontainer .h_right_ico .cont{border-left:0px; min-width:60px;}
.menuph{position: absolute;top: 50%;margin-top:-25px;right: 10px;cursor: pointer;width: 50px;height:50px;text-align: center; }
.menuph .point{display: inline-block;width: 30px;height: 30px;margin-top: 15px;position: relative;}
.menuph .point:hover .navbtn,
.menuph .point:hover .navbtn::after,
.menuph .point:hover .navbtn::before{width: 25px;}
.menuph .navbtn{position: absolute;top: 8px;right: 0;display: inline-block;width: 25px;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: #333;}
.menuph .navbtn::after,
.menuph .navbtn::before{position: absolute;right: 0;display: inline-block;width: 25px;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: #333;}
.menuph .navbtn::after{top: -9px;}
.menuph .navbtn::before{top: 9px;}
.menuph .point.active .navbtn{background: transparent;}
.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;}
.menuph .point.active .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}


/*手机网站下拉样式*/

.xialaph{top:78.88px;left: 0;width: 100%;background:rgba(0,0,0,0.9);z-index: 998;display:none; position:fixed;}
.xialaph .img_d{ display:none;}
.xialaph .ul2,.xialaph .ul3{ display: none;}
.xialaph h4 a{color:#fff;font-size: 16px;line-height:50px;}
.xialaph h4 a em{font-style:normal; display:block;}
.xialaph h4 a em.en{font-family:Arial; text-transform:uppercase;}
.xialaph h4 a em.cn{display:none; color:#cba15a;}
.xialaph h4 a:hover{color:#ccc;}
.xialaph h4 a:hover em.en{display:none;}
.xialaph h4 a:hover em.cn{display:block;}
.xialaph h4{position: relative;}
.xialaph li:last-child h4::before{content: '';position: absolute;bottom: 0;left: 0;width: 100%;height: 1px;background-color: rgba(255,255,255,0.8);/*opacity: 0.1;*/}
.xialaph h4::after{content: '';position: absolute;top: 0;left: 0;width: 100%;height: 1px;background-color: rgba(255,255,255,0.5);/*opacity: 0.1;*/}
.xialaph h5 a{color:#FFF;font-size: 14px;line-height: 50px; display:block;}
.xialaph h5{position: relative;}
.xialaph h5::after{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 1px;background-color: rgba(255,255,255,0.5);/*opacity: 0.05;*/}
.xialaph .ul2 li:last-child h5::after{height:0px;}
.xialaph h4 img{width:15px;height:8px;float: right;margin-top: 21px;cursor: pointer;  margin-right:15px;}
.xialaph h5 img{width:11px;height:6px;float: right;margin-top: 26px;margin-right: 18px;cursor: pointer;}
.xialaph h4.active img.img_s,
.xialaph h5.active img.img_s{display: none;}
.xialaph h4.active img.img_d,
.xialaph h5.active img.img_d{display: block;}
.xialaph h4.active {border-bottom: 1px solid #e5e5e5;}
.xialaph .ul2{width:92%; margin:0px auto;}
.xialaph .ul3{padding-top: 12px;padding-bottom: 18px;padding-left: 15px;position: relative;}
.xialaph .ul3::after{content: '';position: absolute;bottom: 0;left: 0;right: 0;height: 1px;background-color: #e5e5e5;}
.xialaph li:last-child .ul3::after{display: none;}
.xialaph .ul3 li a{color: #666;font-size: 14px;line-height: 35px;display: block;}
.xialaph .ul3 li{padding-top: 5px;}
.xialaph .ul3 li:first-child{padding-top: 0;}
.xialaph .phsou{position: relative;margin-top: 30px;}
.xialaph .phsou input{width: 100%;height: 42px;background-color: #fff;color: #aaa;font-size: 14px;padding-left: 10px;border: 1px solid #e5e5e5;}
.xialaph .phsou button{cursor: pointer;outline:none;width: 34px;height: 34px;position: absolute;top: 4px;right: 4px;}
.xialaph .try{ text-align:center; padding:30px 0 0 0;}
.xialaph .try span{ display:inline-block; background:#efefef;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;}
.xialaph .try a{ display:block; float:left; width:120px; font-size:16px; color:#1c71ba; line-height:42px;-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px;}
.xialaph .try a:hover,
.xialaph .try a.hover{ background:#1c71ba; color:#fff;}

.xialaph  .h_w_top{text-align:center; line-height:50px;}

.xialaph .lang{width:80%;margin:15px auto; overflow:hidden;}
.xialaph .lang a{display:block;line-height:30px; width:47%; transition:all 0.3s; -webkit-transition:all 0.3s; -o-transition:all 0.3s; float:left; border-radius:3px; font-family:microsoft Yahei; color:#FFF; text-align:center;margin-right:1.5%;margin-left:1.5%; background:rgba(255,255,255,0.5);}
.xialaph .lang a:hover,.xialaph .lang a.on{background:#cba15a; color:#FFF;}
.xialaph .lang a.on{background:#cba15a; color:#FFF;}
.xialaph .lang a:last-child{font-family:Arial; text-transform:uppercase;}

@media screen and (max-width:480px){
.phhead .logo{width:50px; padding:10px 0}
.xialaph{top:58.1px;}
}



.pagenav ul li {
    width: 40px;
    height: 40px;
    margin-right: 10px;
    float: left;
}
.pagenav .pagdn {
    width: 40px;
    height: 40px;
    margin-right: 10px;
    line-height: 40px;
    float: left;
    text-align: center;
    color: #666;
    background: #fff;
}


 .pagenav ul li a.on {
    background: #297bb3;
    color: #fff;
}
.pagenav ul li a {
    display: block;
    cursor: pointer;
    line-height: 40px;
    color: #666;
    background: #fff;
    text-align: center;
}

.pagenav {
    margin: auto;
    position: relative;
    z-index: 3;
    max-width: 1240px;
    width: 100%;
        padding: 50px 20px 0 20px;
}
.tsmorebtm {
    display: none;}
@media screen and (max-width: 768px){
.tsmorebtm {
    display: block;
    text-align: center;
    line-height: 40px;
    color: #ffffff;
    background: #297bb3;
}
.pagenav .clearfix{display: none;}
.pagenav {
  
    padding: 50px 20px 20px 20px;
}
.copyright .info{ width:100%}
.copyright .links{ float:left}



}