html{overflow-x:hidden; scroll-padding-top: 100px;}
body{margin:0;padding:0;font-family:  "Î¢ÈíÑÅºÚ", Arial, Helvetica, sans-serif;font-size:14px;color:#333;}
@font-face {
    font-family: "SourceHanSerifCN";
    src: url(../font/SourceHanSerifCN-Heavy.ttf) format('truetype');
}
p,h1,h2,h3,h4,h5,h6{padding:0;margin:0;}
h6{font-size:14px;}
ul,ol,li{list-style:none;margin:0;padding:0px;}
a{color:#000;text-decoration:none;}
img{border:none;}
.f_l{float:left;}
.f_r{float:right;}
.clear{clear:both;}
input,button,textarea,select{ border:none;font-family:  "Î¢ÈíÑÅºÚ"}
input,button,textarea,select {outline:none;}
*{ margin:0; padding:0; box-sizing:border-box  }
.container{min-width:1300px; width:87%;margin:0 auto;height:auto;display:block;}


.header{ display:block;width:100%; height:89px; position:fixed; top:0px; left:0px; z-index:999; border-bottom:1px rgba(255,255,255,0.2) solid }
.header .logo{float:left; padding:5px 0;  display: flex; align-items: center; height:89px; }
.header .logo img{ height:56px; }
.header .logo img.img2{ display:none}
.header .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;height:89px;display: block; float:right}
.header .navbar_nav li{float:left;display: block;padding: 0 30px;}
.header .navbar_nav li a:after{ content: ""; width: 0; height: 2px;  background:#163264; position: absolute;
 bottom: 0; left: 0; transition: all 0.5s ease 0s;}
.header .navbar_nav li:hover a:after{ width:100%;}
.header .navbar_nav li.yuyan:hover a:after{ width:0;}
.header .navbar_nav li a{text-decoration: none;position: relative;height: 100%;display: block;-webkit-transition: 0.5s;
-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;color: #fff;font-size: 17px; line-height:89px;}
.header .navbar_nav li:hover a{color: #163264; font-weight:bold}
.header .navbar_nav li.color a{font-weight:bold}
.header .navbar_nav li.color a:after{ width:100%; background:#FFF}
.header.on .navbar_nav li.color a{color: #163264;}
.header.on .navbar_nav li.color a:after{ background:#163264}
.header .navbar_nav li.dropdown{display: inherit;position: relative;}
.header .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background: url(i/top.png) no-repeat;
background-size: 100% 100%;display: block;}
.header .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:89px;width: 100%;
background: #fff;width: 110%;left:0;}
.header .navbar_nav li.dropdown .dropdown_menu a{font-size: 14px;color: #666;padding: 0 10px;line-height: 40px;
text-align: center;background: #fff;}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display: block;background: #f3f3f3;-webkit-transition: 0.5s;
-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background:#163264;}


.header .nav .ss{ font-size:20px; padding:0px; cursor:pointer}
.ssnr{ display:none; height:150px !important} 
.ssnr form{ display:block;height:50px; width:900px; margin:0 auto; margin-top:40px; border-bottom:2px #dcdfe6 solid}
.ssnr form span{ font-size:25px; padding-right:10px; line-height:50px; display:block; float:right; color:#bcbcbc; cursor:pointer}
.ssnr form  input{ display:block; float:left; width:90%; line-height:40px; background:none; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#888}
.header .nav .ss  a::after{ width:0}
.header .nav .teshu{ display:none; width:100%; left:0; top:89px; height:250px; padding:0;  position:fixed; background:#fafafa;  transform:translateX(0); }
.header .nav .ss  a::after{ width:0 !important}
.header .nav .ss { float: left;   position: relative;display: flex; align-items: center; height:89px; padding-left:15px; line-height:89px; }
.header .nav .ss  a{ font-size:22px;}
.header .nav .qiehuan{ padding-top:25px; line-height:40px; }
.header .nav .qiehuan{background:#163264 url(../images/i1.png) no-repeat 15px center; border-radius:25px; color:#FFF;font-size:22px; padding-left:50px; padding-right:20px; }
.header .nav .yuyan { float: left; display: flex; align-items: center; height:89px; padding-left:15px; line-height:89px; padding-left:22px; }
.header .nav .yuyan span{ color:#FFF; padding:0 10px;}

.header:hover{background:#FFF}
.header:hover .nav a{ color:#222;  }
.header:hover .logo img.img2{ display:block;}
.header:hover .logo img.img1{ display:none;}
.header:hover  .nav .on h3 a::after{content: '';position: absolute;bottom:-1px;left: 0; width: 100%; height:2px;background-color: #163264;
transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s; z-index:9999}
.header:hover  .nav .on h3 a{ color: #163264; font-weight:bold}
.header:hover .nav .yuyan span{ color:#333}


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
/*banner±³¾°Í¼Æ¬¶¯»­*/
@-webkit-keyframes scale-bg{
	from{
		-webkit-transform:scale(1.1);
		transform:scale(1.1);
	}
	to{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@keyframes scale-bg{
	from{
		-webkit-transform:scale(1.1);
		transform:scale(1.1);
	}
	to{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
/*banner */
.index_main .section1{position: relative;}
.index_main .section1 .index_banner .item{background-size: cover;-webkit-background-size:cover;
background-position: center;background-repeat: no-repeat;height:100vh;position: relative;}
.index_main .section1 .index_banner .item.slick-current .scaleBg{visibility: visible; 
-webkit-animation:scale-bg 6s linear forwards;animation:scale-bg 6s linear forwards;}
.index_main .section1 .index_banner .items{background-size: cover;background-position: center center;
background-repeat: no-repeat;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 0;}
.index_main .section1 .slick_txt{width:30%;height: 100%;background-color: transparent;transition: all 500ms ease;
-webkit-transition:all 500ms ease; background-repeat: no-repeat;position: absolute;top: 0;
font-size: 0;outline: none;border:0;}
.index_main .section1 .left{left: 0;}
.index_main .section1 .right{right:0;}
.index_main .section1 .slick_txt:hover .slick_arrow{opacity: 1;visibility: visible;}
.index_main .section1 .slick_txt .slick_arrow{width: 20px;height: 36px;background-repeat: no-repeat;
background-position: center;margin-top: -18px;position: absolute;top: 50%;cursor: pointer;transition: all 500ms ease;
-webkit-transition:all 500ms ease;opacity: 0;visibility: hidden;}
.index_main .section1 .slick_txt .prev{background-image:url(../images/ban_prev.png);left:60px;}
.index_main .section1 .slick_txt .next{background-image:url(../images/ban_next.png);right:60px;}
.index_main .section1 .slick_txt .prev:hover{background-image:url(../images/ban_prev_hover.png);}
.index_main .section1 .slick_txt .next:hover{background-image:url(../images/ban_next_hover.png);}
.index_main .section1 .number{position: absolute;bottom:5%;left: 50%;line-height:40px;
border-bottom: 1px solid rgba(255,255,255,0.2);display: table;padding: 0 20px;width: auto;text-align: center;
transform: translateX(-50%);-webkit-transform: translateX(-50%);}
.index_main .section1 .number span{font-family: "Myriad Pro","Microsoft YaHei";font-size: 14px;color: #fff;
margin-right:100px;display: inline-block;cursor: pointer;position: relative;transition: all 500ms ease;
-webkit-transition:all 500ms ease;}
.index_main .section1 .number span:last-child{margin-right: 0;}
.index_main .section1 .number span:after{content: "";display: inline-block;width: 0;height: 2px;background: #fff;
position: absolute;left: 50%;transform: translateX(-50%);-webkit-transform: translateX(-50%);bottom:-1px;
opacity: 0;visibility: hidden;transition: all 500ms ease;-webkit-transition:all 500ms ease;}
.index_main .section1 .number span.active:after{width: 100%;opacity: 1;visibility: visible;}
.runpic-pic-true {
    -webkit-animation: toPicBig 1s ease-in-out both;
    -moz-animation: toPicBig 1s ease-in-out both;
    -o-animation: toPicBig 1s ease-in-out both;
    animation: toPicBig 1s ease-in-out both
}
@-webkit-keyframes toPicBig {
    0% {
        -webkit-transform: scale(1.04);
        transform: scale(1.04)
    }

    100% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@-moz-keyframes toPicBig {
    0% {
        -moz-transform: scale(1.04);
        transform: scale(1.04)
    }

    100% {
        -moz-transform: scale(1);
        transform: scale(1)
    }
}

@-o-keyframes toPicBig {
    0% {
        -o-transform: scale(1.04);
        transform: scale(1.04)
    }

    100% {
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes toPicBig {
    0% {
        -webkit-transform: scale(1.04);
        -moz-transform: scale(1.04);
        -o-transform: scale(1.04);
        transform: scale(1.04)
    }

    100% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.huizhuo0 .container{display: flex; justify-content: space-between; }
.huizhuo0 { background:url(../images/bg2.jpg) no-repeat center; padding:70px 0}
.huizhuo0_l{ width:100%}
.huizhuo0_t{ margin-bottom:20px;}
.huizhuo0_t big{ font-family:"SourceHanSerifCN"; text-transform:uppercase; font-size:60px; line-height:60px; color:rgba(0,0,0,0.08)}
.huizhuo0_t h2{ margin-top:-12px; font-size:38px; color:#222; position:relative; padding-left:16px; line-height:38px;}
.huizhuo0_t h2:after{ content:""; position:absolute; top:2px; left:0; width:5px; height:35px; background:#163264}
.huizhuo0_c p{ display:block; font-size:18px; color:#555; line-height:40px; padding:22px 0 }
.huizhuo0_c ul li{ display:inline-block; line-height:49px; font-size:22px; font-weight:bold; color:#163264; max-width:50%; padding-right:5%}
.huizhuo0_b{font-family:"SourceHanSerifCN"; border-radius:25px; display:flex; width:168px; height:45px; align-items:center;justify-content:center;background:#163264; margin-top:10px;}
.huizhuo0_b a{ color:#FFF;}
.huizhuo0_b a span{ padding-left:12px;}
.huizhuo0_r{ width:27%}
.huizhuo0_r img{ display:block; width:100%}



.huizhuo1 .container{display: flex; justify-content: space-between; }
.huizhuo1 { background:url(../images/bg2.jpg) no-repeat center; padding:70px 0}
.huizhuo1_l{ width:70%}
.huizhuo1_t{ margin-bottom:20px;}
.huizhuo1_t big{ font-family:"SourceHanSerifCN"; text-transform:uppercase; font-size:60px; line-height:60px; color:rgba(0,0,0,0.08)}
.huizhuo1_t h2{ margin-top:-12px; font-size:38px; color:#222; position:relative; padding-left:16px; line-height:38px;}
.huizhuo1_t h2:after{ content:""; position:absolute; top:2px; left:0; width:5px; height:35px; background:#163264}
.huizhuo1_c p{ display:block; font-size:18px; color:#555; line-height:40px; padding:22px 0 }
.huizhuo1_c ul li{ display:inline-block; line-height:49px; font-size:22px; font-weight:bold; color:#163264; max-width:50%; padding-right:5%}
.huizhuo1_b{font-family:"SourceHanSerifCN"; border-radius:25px; display:flex; width:168px; height:45px; align-items:center;justify-content:center;background:#163264; margin-top:10px;}
.huizhuo1_b a{ color:#FFF;}
.huizhuo1_b a span{ padding-left:12px;}
.huizhuo1_r{ width:27%}
.huizhuo1_r img{ display:block; width:100%}


.huizhuo2{background: #F4F4F4 url(../images/bg1.jpg) fixed center/cover no-repeat; padding:55px 0}
.huizhuo2 ul{display:flex; align-items:center;justify-content:center; color:#FFF}
.huizhuo2 ul li{ flex:1; position:relative; text-align:center}
.huizhuo2 ul li:after{ position:absolute; content:""; left:0; height:80%; top:10%; width:1px; background:rgba(255,255,255,0.4)}
.huizhuo2 ul li:nth-child(1):after{ width:0}
.huizhuo2 ul li p{font-family:"SourceHanSerifCN"; font-size:48px;}
.huizhuo2 ul li span{ font-size:20px; display:block; padding-top:6px;}

.huizhuo3{ padding:40px 0 0 0; min-width:1300px;}
.huizhuo3 ul{ display:flex;border-top:2px #e7e7e7 solid;border-bottom:2px #e7e7e7 solid; margin-top:20px;justify-content:center; }
.huizhuo3 ul li{ border-right:2px #e7e7e7 solid; flex:1; background:#f9f9f9}
.huizhuo3 ul li small{ display:block; color:#f1f1f1; font-size:16px;}
.huizhuo3 ul li img{ display:block; margin:30px auto}
.huizhuo3 ul li .yw_yc{ display:none}
.huizhuo3 ul li h2{ display:block; padding-top:30px; font-size:36px; color:#f1f1f1}
.huizhuo3 ul li i{ display:block; width:36px; height:2px; background:#163264; margin:26px auto}
.huizhuo3 ul li p{ font-size:16px; line-height:30px; color:#f1f1f1; padding-top:15px;}
.huizhuo3 ul li a{ display:block; text-align:center; padding:60px 3% 120px 3%;height: 850px;}
.huizhuo3 ul li:hover a{ background:#163264; color:#FFF;}

.huizhuo3 ul li a:hover small{color:#FFF}
.huizhuo3 ul li a:hover h2{color:#FFF}
.huizhuo3 ul li a:hover p{color:#FFF}
.huizhuo3 ul li a:hover i{background:#FFF}
.huizhuo3 ul li a:hover .yw_yc{ display:block}
.huizhuo3 ul li a:hover .yw_xs{ display:none}

.huizhuo4{padding:50px 0; }
.huizhuo_t{  text-align:center; padding-bottom:40px;}
.huizhuo_t big{ font-family:"SourceHanSerifCN"; text-transform:uppercase; font-size:60px; line-height:60px; color:rgba(0,0,0,0.08)}
.huizhuo_t h2{ margin-top:-18px; font-size:38px; color:#222; position:relative; padding-left:16px; line-height:38px;}
.huizhuo_t h2:after{ content:""; position:absolute; bottom:-28px; left:50%; margin-left:-20px; width:40px; height:3px; background:#163264}
.huizhuo4_c img{ display:block; max-width:100%}

.huizhuo55{ padding:50px 0 20px 0;/*background:#f9f9f9*/}
.huizhuo5{ float:right; width:66.25%}
.huizhuo5_t{ padding-bottom:20px; display: flex; justify-content: space-between;align-items: flex-end;  }
.huizhuo5_t big{ font-family:"SourceHanSerifCN"; text-transform:uppercase; font-size:60px; line-height:60px; color:rgba(0,0,0,0.08)}
.huizhuo5_t h2{ margin-top:-12px; font-size:38px; color:#222; position:relative; padding-left:16px; line-height:38px;}
.huizhuo5_t h2:after{ content:""; position:absolute; top:2px; left:0; width:5px; height:35px; background:#163264}
.huizhuo5_tr{font-family:"SourceHanSerifCN"; border-radius:25px; display:flex; width:110px; height:40px; align-items:center;justify-content:center;background:#163264;}
.huizhuo5_tr a{ color:#FFF; font-size:16px;}
.huizhuo5_tr a span{ font-size:18px; padding-left:6px;}
.huizhuo5 .huizhuo5_c{ padding-top:18px; margin:0 -1.5%}
.huizhuo5 .huizhuo5_c li{ display:block; width:50%; float:left; margin-bottom:20px;}
.huizhuo5 .huizhuo5_c li a{position:relative; display:block; width:95%; margin:0 auto  }
.huizhuo5 .huizhuo5_c li a img{ display:block; width:100%; -webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }
.huizhuo5 .huizhuo5_c li a div{overflow:hidden}
.huizhuo5 .huizhuo5_c li a p{ display:block; bottom:0px; background:#FFF; width:100%; padding:15px 17px 17px 17px; color:#555}
.huizhuo5 .huizhuo5_c li a p b{ display:block; font-size:18px; padding-bottom:10px; color:#333}
.huizhuo5 .huizhuo5_c li a p span{ font-size:15.5px;}
.huizhuo5 .huizhuo5_c li a p span e{ padding:0 8px;}
.huizhuo5 .huizhuo5_c li.kuan{ width:66.66%}
.huizhuo5 .huizhuo5_c li a:hover img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1);   }
.huizhuo7{ width:30.8%; float:left}
.huizhuo7_c{ background:#f9f9f9; padding:30px 20px 35px 25px; margin-top:18px;}
.txtScroll-top{ width:100%;  overflow:hidden; position:relative; }
.txtScroll-top:before{ content:""; position:absolute; top:10px; left:5px; background:#163264; width:1px; height:100%}  
.txtScroll-top .hd{ overflow:hidden; display:flex; padding-left:5px; }
.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ width:69px; height:27px; cursor:pointer}
.txtScroll-top .infoList li:before{ content:""; position:absolute; top:10px; left:5px; background:#163264; width:1px; height:100%}  
.txtScroll-top .infoList li{line-height:24px;padding-left:25px;position:relative;  margin-bottom:20px; display:flex; align-content:center; flex-wrap:wrap   }
.txtScroll-top .infoList li h2{ color:#163264; font-size:20px; line-height:32px; position:relative; display:block; width:100%}
.txtScroll-top .infoList li h2:after{ content:""; position:absolute; left:-24px; bottom:10px; width:9px; height:9px; border-radius:50%;
 background:#163264}
.txtScroll-top .infoList li p{ font-size:18px; color:#222222; padding-top:8px;display:block; width:100%}
.txtScroll-top .infoList li p span{ padding-right:15px;}

.huizhuo6{ padding:15px 0 70px 0}
.huizhuo6_c{ padding-top:30px;display: flex; justify-content: space-between;}
.huizhuo6_c li{ width:31%;}
.huizhuo6_c li a { display:block; border-bottom:2px #d8d8d8 solid; padding-bottom:16px;}
.huizhuo6_c li a:hover{ border-bottom:2px #083761 solid;}
.huizhuo6_c li a .img{ display:block; height:300px; overflow:hidden}
.huizhuo6_c li a .img img{-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; display:block; width:100%; min-height:100%}
.huizhuo6_c li a:hover img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1);   }
.huizhuo6_c li a h2{ font-size:22px; line-height:40px; padding-top:15px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.huizhuo6_c li a span{ line-height:30px; font-size:17px; color:#767676; padding:13px 0; display:block}
.huizhuo6_c li a p{display: flex; justify-content: space-between;align-items: center; padding-top:10px;}
.huizhuo6_c li a p i{ font-style:normal; color:#767676; font-size:16px; }
.huizhuo6_c li a p small{ text-transform:uppercase; font-family:"SourceHanSerifCN"; font-size:16px; color:#767676; }
.huizhuo6_c li a:hover h2{ color:#083761}
/*µ×²¿¿ªÊ¼*/
.footer{ background:#212427; padding:30px 0 3px 0; color:#bfbfbf;}
.footer .footer_t{display: flex; justify-content: space-between; padding-bottom:30px;align-items: center; border-bottom:1px rgba(255,255,255,0.08) solid; margin-bottom:40px;}
.footer .footer_t li{display: flex; justify-content:center;align-items: center;}
.footer .footer_t li img{ padding-right:15px;-webkit-transition: all 1s;
    -o-transition: all 1s;
    -moz-transition: all 1s;
    transition: all 1s;}
.footer .footer_t li:hover img {
    -webkit-transform: rotateY(360deg);
    -moz-transform: rotateY(360deg);
    transform: rotateY(360deg)
}
.footer .footer_t li p span{ display:block; font-size:16px; text-transform:uppercase}
.footer .footer_t li p b{font-family:"SourceHanSerifCN"; font-size:30px; color:#FFF; line-height:40px; display:block; padding-top:5px;}
.footer_l{ float:left; padding-right:7%; width:32%}
.footer_l h2{ color:#FFF; margin-bottom:18px; font-size:25px; font-family:"SourceHanSerifCN";  line-height:30px; }
.footer_l p{ line-height:30px; font-size:15px; color:rgba(255,255,255,0.7)}
.footer_l .footer_lbt{ background:#383a3d url(../images/i4.png) no-repeat right center; width:100%; padding:6px 15px; line-height: 40px; border:0; margin-top:15px;color:rgba(255,255,255,0.7); cursor:pointer }
.footer_l .footer_lb{ position:relative}
.footer_l .footer_lb .footer_lbb{ display:none; position:absolute; bottom:52px; left:0; width:100%; z-index:130; padding:10px 0; background:#383a3d; line-height:40px;}
.footer_l .footer_lb .footer_lbb li  a{color:rgba(255,255,255,0.7); padding:0 15px;}
.footer_l .footer_lb:hover .footer_lbb{ display:block }
.footer_l .footer_lb .footer_lbb li  a:hover{ font-weight:bold; color:#FFF}
.footer dl{float:left; width:15%}
.footer dl dt{color:#fff; font-size:18px; margin-bottom:16px;}
.footer dl dd a{ display:block; color:rgba(255,255,255,0.5);font-size:16px; line-height:36px; transition: all 0.5s ease; -moz-transition: all 0.5s ease;  -webkit-transition: all 0.5s ease; }
.footer dl big{ color:#FFF; font-size:20px; padding-bottom:19px; display:block}
.footer dl.erw{ width:18%}
.footer dl .erw_c{  margin:0; display:flex;align-items: center;  }
.footer dl .erw_c img{ display:block;}
.footer dl .erw_c p{ color:rgba(255,255,255,0.7); width:20px; padding:0 12px}
.footer a{display:inline-block;white-space:nowrap;}
.footer a:hover{color:#fff}

.bottom{ background:#1b1e21; margin-top:55px; line-height:40px; padding:10px 0;color:rgba(255,255,255,0.4); font-size:15px; }
.bottom a{color:rgba(255,255,255,0.5);}
.bottom span{ padding:0 15px;}

.ban{ display:block; width:100%; position:relative;}
.ban img{ display:block; width:100%}
.ban .sj{ display:none}

.con_t{ display:block; border-bottom:2px #eeeeee solid; line-height:72px; color:#666666;font-size:18px;}
.con_t a{ color:#666666}
.con_t .con_tr{ display:block; float:right; position:relative; font-size:17px; }
.con_t .con_tr i{ font-size:20px; padding-right:10px;}
.con_t .container{ position:relative}
.con_t .con_tl{ display:block; float:left;}
.con_t .con_tl li{ display:block; float:left; padding:0 50px 0 0 ;}
.con_t .con_tl li a{ display:block; position:relative}
.con_t .con_tl li.on a::after{ content:""; position:absolute; bottom:-3px; left:0; width:100%; height:2px; background:#163264 }
.con_t .con_tl li.on a{ color:#163264}
.con_t .con_tl li a:hover{ color:#163264}

.about1{ background:#fafafa; padding:60px 0}
.about1 .container{display: flex; justify-content: space-between; }
.about1_r{ width:37%; }
.about1_r img{ display:block; width:100%}
.about1_l{ width:59%; }
.about1_t big{ font-size:48px; padding-bottom:20px; display:block; line-height:48px;}
.about1_b{ padding-top:30px;}
.about1_b ul{display:flex; align-items:center;justify-content:space-between;}
.about1_b ul li{ position:relative;}
.about1_b ul li:after{ position:absolute; content:""; left:0; height:80%; top:10%; width:1px; background:rgba(255,255,255,0.4)}
.about1_b ul li:nth-child(1):after{ width:0}
.about1_b ul li p{font-family:"SourceHanSerifCN"; font-size:46px; color:#163264}
.about1_b ul li p small{ font-size:24px}
.about1_b ul li span{ font-size:18px; display:block; padding-top:3px; color:#666666}
.about1_c ul li{ display:inline-block; line-height:43px; font-size:20px; font-weight:bold; color:#163264; max-width:50%; padding-right:5%}
.about1_ct{ padding-bottom:30px;}
.about1_ct p{ font-size:18px; line-height:35px; color:#555555}
.about1_ct big{ font-size:22px; color:#163264; line-height:60px;}

.about2{display: flex; justify-content: space-between; padding:60px 0 70px 0 }
.about2_l{ width:45.5%; position:relative}
.about2_l img{ display:block; width:100%;}
.about2_l p{ display:block; position:absolute; bottom:22px; left:3%; width:94%; color:#FFF}
.about2_l p big{ display:block; font-size:38px; padding-bottom:12px;}
.about2_l p span{ display:block; font-size:20px; line-height:43px;}
.about2_r{ width:54%;display: flex; flex-wrap:wrap; align-content: space-between}
.about2_r .about2_rt{ height:49.5%;display: flex; width:100%; flex-wrap:wrap;align-items:center; background:#163264; color:#FFF; text-align:center}
.about2_r .about2_rt p { display:block; width:100%}
.about2_r .about2_rt p big{ display:block; font-size:38px; padding-bottom:18px; }
.about2_r .about2_rt p span{ display:block; font-size:18px;line-height:36px;}
.about2_r .about2_rb{ height:49.5%; width:100%;display: flex; align-items:center; justify-content: space-between; }
.about2_r .about2_rb li{ width:100%; background:#dedede; height:100%; text-align:center;display: flex; align-items:center;}
.about2_r .about2_rb li p{ display:block; width:100%}
.about2_r .about2_rb p big{ display:block; font-size:38px; padding-bottom:18px; }
.about2_r .about2_rb p span{ display:block; font-size:18px;line-height:36px; }
.about2_r .about2_rb li:nth-child(1){ background:#858786; color:#FFF}

.about3{ padding-bottom:70px}
.about3_t{ padding-bottom:30px;}
.about3_t big{ display:block; text-align:center; color:#222; font-size:48px; padding-bottom:30px;}
.about3_c{ position:relative}
.about3_c:before{ content:""; height:1px; width:100%; background:#e5e5e5; position:absolute; top:149px; left:0}
.picScroll-left{ width:100%;  overflow:hidden; position:relative; padding:0 78px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:44px; height:44px; border-radius:50%; line-height:44px; text-align:center; background:#383838; color:#FFF; position:absolute; left:0; top:50%; margin-top:-22px; cursor:pointer; z-index:99; padding-left:5px;}
.picScroll-left .hd .next{ right:0; left:auto; padding-left:0; padding-right:5px; }
.picScroll-left .hd .prev span,.picScroll-left .hd .next span{ font-weight:bold; padding:0}
.picScroll-left .bd ul{ overflow:hidden; zoom:1;}
.picScroll-left .bd ul li{ float:left; _display:inline; padding-left:7px; width:160px !important; position:relative; height:150px; background:url(../images/sjz.png) no-repeat 7px bottom  }
.picScroll-left .bd ul li:before{ content:""; background:url(../images/top.png) no-repeat center; width:16px; height:149px; position:absolute; top:0; left:0;}
.picScroll-left .bd ul li:nth-child(2n):before{ background:url(../images/bottom.png) no-repeat center;top:150px; left:0;}
.picScroll-left .bd ul li h2{ font-size:20px; color:#163264; padding-left:20px;}
.picScroll-left .bd ul li p{ font-size:16px; color:#666; line-height:26px; position:absolute; left:27px; top:30px; width:300px}
.picScroll-left .bd ul li:nth-child(2n){ padding-top:150px; height:300px;background:url(../images/sjz.png) no-repeat 7px 124px }
.picScroll-left .bd ul li:nth-child(2n) p{ bottom:0; top:auto}
.picScroll-left .bd ul li:nth-child(2n) h2{ position:absolute; left:7px; bottom:56px}
.about3_cc{ display:none}

.about4{ background:url(../images/bg3.jpg) no-repeat center; background-size:cover; padding:60px 0}
.about4_t big{ display:block; text-align:center; color:#FFF; font-size:48px; padding-bottom:30px;}
.about4_ct{ display:flex; justify-content: space-between; padding-top:12px;  }
.about4_ct li{ background:#FFF; border-radius:8px; width:49%;  overflow:hidden}
.about4_ct li a{display:flex;}
.about4_ct li a .img{ display:block; width:55%}
.about4_ct li a .img img{ display:block; width:100%}
.about4_ct li a .text{ padding:70px 7% 0 7%; width:45%; box-sizing:border-box}
.about4_ct li a .text h2{ font-weight:normal; font-size:28px;}
.about4_ct li a .text span{ display:block;font-size:18px; line-height:40px; padding-top:25px; color:#333333}
.about4_ct li a .text .text_c{ color:#666666; line-height:31px; font-size:16px; margin-top:15px;}
.picScroll-left1{  overflow:hidden; position:relative; margin-top:30px;  }
.picScroll-left1 .hd{ overflow:hidden; padding-top:25px; }
.picScroll-left1 .hd ul{ text-align:center }
.picScroll-left1 .hd ul li{ width:40px; height:6px; background:rgba(255,255,255,0.3); font-size:0;cursor:pointer; display:inline-block; margin:0 8px; }
.picScroll-left1 .hd ul li.on{ background:#FFF }
.picScroll-left1 .bd{ margin:0 -10px;  }
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{ width:20%; float:left; _display:inline; overflow:hidden; text-align:center;    }
.picScroll-left1 .bd ul li a{ width:93%; margin:0 auto;border-radius:8px;overflow:hidden; display:block; background:#FFF}
.picScroll-left1 .bd ul li .pic{ text-align:center; }
.picScroll-left1 .bd ul li .pic img{ width:100%;  display:block; }
.picScroll-left1 .bd ul li big{ line-height:24px; font-size:17px; padding-top:10px; padding-bottom:10px; display:block }
.picScroll-left1 .bd ul li p{ color:#555555; font-size:15px; padding-bottom:17px; padding-top:7px;}

.about5{ padding:50px 0 60px 0 }
.about5 .about3_t{ padding-bottom:0}
.about5_c{ display:flex; flex-wrap:wrap}
.about5_c li{ width:25%;}
.about5_c li img{ width:96%; border-radius:8px; margin:8px auto; display:block}
.about5_b{ display:flex; justify-content:center; padding-top:30px;}
.about5_b li{ display:flex; justify-content:center; flex-wrap:wrap; width:20%; margin:20px 1.5%; background:#FFF; padding:35px 0; box-shadow:0 0 15px rgba(0,0,0,0.1) }
.about5_b li p{color:#163264;  position:relative;font-size:20px;}
.about5_b li p b{ font-size:60px;}
.about5_b li p e{ position:absolute; top:5px; right:-12px}
.about5_b li span{ font-size:18px; color:#666; display:block; width:100%; text-align:center}

.am-sticky{ top:130px !important}
.am-sticky-placeholder{ display:block; float:left; width:20%; background:#FFF}
.product-content{ float:right; width:80%; background:#FFF}
.jiaru{ padding:50px 0}
.nav-content li a{ font-size:20px; line-height:50px; color:#222; font-weight:bold}
.jiaru_t h2{ position:relative;color:#222222; font-size:34px; height:40px; line-height:40px; padding-left:17px; margin-bottom:15px;}
.jiaru_t h2:after{ position:absolute; left:0; top:5px; height:30px; content:""; background:#163264; width:4px;}
.jiaru_t p{ font-size:16px; line-height:42px; }
.jiaru_c h2{ font-size:22px; line-height:44px; color:#222222}
.jiaru_cc{ font-size:16px; line-height:36px; color:#666; padding-bottom:10px;}
.zhiwei{ display:block; padding-bottom:40px;}
.am-active{ color:#163264 !important;}
.zhzb{ padding:40px 0;}
.zhzb ul li{ box-shadow:0 0 8px rgba(0,0,0,0.08); margin-bottom:35px;}
.zhzb ul li a{ display:block;position:relative}
.zhzb ul li a .img{ display:block; width:25%; float:left;overflow:hidden}
.zhzb ul li a .img img{ display:block; width:100%;-webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }
.zhzb ul li a:hover img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1);   }
.zhzb ul li a .title{ width:73%; float:right; padding:25px 2.5% 0 0; }
.zhzb ul li a .title h2{ font-weight:normal; font-size:22px; padding-bottom:10px; }
.zhzb ul li a .title p{ font-size:16px; line-height:33px; color:#666666}
.zhzb ul li a .title span{ display:flex; position:absolute; bottom:20px; right:2.5%;width:150px; height:35px; border:1px #cfcfcf solid; border-radius:25px;
justify-content:center; align-items: center; color:#666666}
.zhzb ul li a .title span i{ width:16px; margin-left:3px; height:16px; background:#163264; color:#FFF; text-align:center; border-radius:50%}

.zcyy1{ display:flex; justify-content: space-between; flex-wrap:wrap; margin-top:40px;}
.zcyy1 li{ width:48.7%; background:#fafafa; border-radius:8px; margin-bottom:30px; overflow:hidden; padding:85px 0px 26px 60px; position:relative; box-sizing:border-box; }
.zcyy1 li big{ display:block; position:absolute; top:0; left:0; width:94px; height:90px;}
.zcyy1 li b{ font-size:30px; padding-bottom:12px; display:block; position:relative; z-index:99}
.zcyy1 li p{ line-height:35px; font-size:20px; color:#666; height:105px; display:block}
.zcyy1 li p span{ display:block}


.zcyy2{display:flex; align-items:center;justify-content:center; color:#FFF; background:#193264;border-radius:8px;padding:38px 0 40px 0; 
margin-bottom:50px;}
.zcyy2 li{ flex:1; position:relative; text-align:center}
.zcyy2 li:after{ position:absolute; content:""; left:0; height:80%; top:10%; width:1px; background:rgba(255,255,255,0.4)}
.zcyy2 li:nth-child(1):after{ width:0}
.zcyy2 li p{font-family:"SourceHanSerifCN"; font-size:48px;}
.zcyy2 li span{ font-size:20px; display:block; padding-top:6px;}
.zcyy2 li p small{ font-size:28px;}

.zcyy3{ background:#f8f8f8; padding:50px 0 30px 0}
.zcyy_t{ padding-bottom:25px;}
.zcyy_t h2{ font-weight:normal; font-size:44px; text-align:center;}
.zcyy3_c img{ display:block; max-width:100%; margin:0 auto}

.zcyy4{ padding:50px 0}
.multipleColumn{ overflow:hidden; position:relative;  }
.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block; width:60px; height:60px; cursor:pointer; position:absolute; left:0px; top:50%; 
margin-top:-30px; }
.multipleColumn .hd a span{ font-size:50px; color:#193264}
.multipleColumn .hd .next{ right:0; left:auto  }
.multipleColumn .bd{ padding:10px 60px; overflow:hidden;  }
.multipleColumn .bd ul{ overflow:hidden; zoom:1;  _display:inline;  }
.multipleColumn .bd ul li{ width:50%; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn .bd ul li a{ width:98%; margin:6px auto; display:block; position:relative}
.multipleColumn .bd ul li a .pic img{ display:block; width:100%}
.multipleColumn .bd ul li a p{ position:absolute; bottom:0; height:46px; line-height:44px; font-size:16px; color:#FFF; background:rgba(0,0,0,0.3); width:100%; 
left:0; z-index:99}

.zcyy5{ background:#fafafa; padding:50px 0}
.zcyy5 ul{ display: flex;}
.zcyy5 ul li{ width:25%; padding:0 3%; text-align:center}
.zcyy5 ul li img{ display:block; margin:20px auto; max-width:199px; width:67%}
.zcyy5 ul li h2{ font-size:26px; letter-spacing:1px; padding:6px 0 10px 0}
.zcyy5 ul li p{ line-height:28px; color:#555555; font-size:16px;}
.zcyy_t p{ font-size:20px; color:#666666; padding-top:15px; text-align:center}
.multipleColumn1{ overflow:hidden; position:relative;  }
.multipleColumn1 .hd .prev,.multipleColumn1 .hd .next{ display:block; width:60px; height:60px; cursor:pointer; position:absolute; left:0px; top:50%; 
margin-top:-30px; }
.multipleColumn1 .hd a span{ font-size:50px; color:#193264}
.multipleColumn1 .hd .next{ right:0; left:auto  }
.multipleColumn1 .bd{ padding:10px 60px; overflow:hidden;  }
.multipleColumn1 .bd ul{ overflow:hidden; zoom:1;  _display:inline;  }
.multipleColumn1 .bd ul li{ width:33.333%; float:left; _display:inline; overflow:hidden; text-align:center;  }
.multipleColumn1 .bd ul li a{ width:97%; margin:8px auto; display:block; position:relative}
.multipleColumn1 .bd ul li a .pic img{ display:block; width:100%}
.multipleColumn1 .bd ul li a p{  height:50px; line-height:50px; font-size:16px;background:#f5f5f5; color:#333; width:100%; left:0; z-index:99}


.newlist1 ul { padding-top:15px;}
.newlist1 ul li a{ display:flex;justify-content: space-between; margin-bottom:22px; padding-top:20px;}
.newlist1 ul li a .time1{ width:109px; height:115px; text-align:center;position:relative; background:#f4f4f4 }
.newlist1 ul li a .time1 big{ font-size:30px; line-height:40px; font-weight:bold; display:block; padding-top:25px;}
.newlist1 ul li a .time1 p{ display:block; font-size:18px; color:#555}
.newlist1 ul li a  .img{ width:18%; height:160px; overflow:hidden  }
.newlist1 ul li a  .img img{ display:block; width:100%; min-height:100%}
.newlist1 ul li a .zhengwen{display:flex;justify-content: space-between; width:80%;border-bottom:1px #e1e1e1 solid;  }
.newlist1 ul li a .zhengwen .zhengwen_r{ width:calc(100% - 130px)}
.newlist1 ul li a .zhengwen .zhengwen_r h2{ font-size:22px; font-weight:normal; padding-top:10px;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; }
.newlist1 ul li a .zhengwen .zhengwen_r span{ font-size:17px; line-height:30px;  color:#666; display:block; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; margin-top:22px;}
.newlist1 ul li a:hover{ color:#193264}
.newlist1 ul li a:hover .time1{ background:#193264; color:#FFF}
.newlist1 ul li a:hover .time1 p{ color:#FFF}
.newlist{ padding-bottom:50px;}

.slideBox3{ width:100%; overflow:hidden; position:relative; padding-top:40px; margin-bottom:30px;  }
.slideBox3 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox3 .bd li{ zoom:1; vertical-align:middle; }
.slideBox3 .bd li a{ display:flex;justify-content: space-between; }
.slideBox3 .bd .img{ width:49.5%; height:440px; display:block;  }
.slideBox3 .bd .img img{ min-height:100%; display:block; width:100%}
.slideBox3 .bd .text{ display:block; width:47%; border-bottom:1px #999 solid; position:relative; font-size:17px;}
.slideBox3 .bd .text big{ display:block; font-size:30px; line-height:35px; padding-bottom:20px; padding-top:6px;}
.slideBox3 .bd .text span{ display:block; padding-top:20px; color:#666}
.slideBox3 .bd .text p{ display:block;color:#666; line-height:34px;}
.slideBox3 .bd .text .text_m{ position:absolute; bottom:20px; right:0px; display:flex;align-items:center;justify-content: center; height:30px; color:#666}
.slideBox3 .bd .text .text_m i{ padding-left:6px; color:#193264; font-size:22px;}
.slideBox3 .hd{ display:block; position:absolute; bottom:25px; left:53%}
.slideBox3 .hd ul{ overflow:hidden; zoom:1; }
.slideBox3 .hd ul li{ float:left; margin-right:12px;  width:64px; height:15px; line-height:12px; text-align:center; border:1px #193264 solid; border-radius:20px;cursor:pointer; position:relative }
.slideBox3 .hd ul li.on:after{ position:absolute; width:55px; height:9px; background:#193264; left:3px; top:2px; content:"";border-radius:20px;}


/*·ÖÒ³ÑùÊ½*/
.pglist {padding: 40px 0 15px;	width: 100%;text-align: center;clear: both;}
.pglist a {color: #333;padding: 0 18px;margin: 0 4px;background: #f5f5f5; border-radius:3px; font-size:16px; min-width:44px; text-align:center;}
.pglist * {display: inline-block;	vertical-align: middle;	line-height: 44px;	padding-bottom: 1px;}
.pglist a:hover, .pglist .hover {display: inline-block;	color: #fff;background: #193264;}



.newshow{ padding:40px 0 60px 0} 
.newshow_l{ display:block; float:left; width:70%;} 
.newshow_lt{ display:block; border-bottom:1px #eee  solid; padding-bottom:12px; margin-bottom:25px;}
.newshow_lt h2{ font-size:26px; line-height:37px; padding-bottom:7px; color:#333333}
.newshow_lt p{ font-size:16px; color:#777; line-height:40px;}
.newshow_lc{ font-size:16px; line-height:33px; color:#555 }
.newshow_lc img{ margin:10px 0; max-width:100%}
.newshow_r{ display:block; float:right; width:27%; padding-left:3%; border-left:1px #eee solid}  
.newshow_r .newshow_rt li{ display:block; border-bottom:1px #eee solid; padding:20px 0}
.newshow_r .newshow_rt{ margin-top:-15px;}
.newshow_r .newshow_rt li big{ display:block; font-size:20px; padding-bottom:8px; color:#333 }
.newshow_r .newshow_rt li a{ font-size:16px; line-height:30px; color:#777;overflow:hidden; white-space: nowrap; text-overflow: ellipsis; display:block}
.newshow_r .newshow_rt li span{ font-size:16px; line-height:35px; color:#777;}
.newshow_r .newshow_rt li:hover a{ color:#e50012}
.newshow_r .newshow_rb li{border-bottom:1px #eee solid; padding:20px 0;}
.newshow_rbt{ font-size:23px; padding-top:30px;}
.newshow_r .newshow_rb li a{display: flex; justify-content: space-between;}
.newshow_r .newshow_rb li a .img{ width:30%; height:80px; overflow:hidden}
.newshow_r .newshow_rb li a .img img{ -webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; width:100%;min-height:100%}
.newshow_r .newshow_rb li a .tt{ width:65%;}
.newshow_r .newshow_rb li a .tt p{ line-height:23px; max-height:46px; overflow:hidden; color:#777; font-size:16px;}
.newshow_r .newshow_rb li a .tt span{ color:#888; display:block; padding-top:5px;max-height:50px; overflow:hidden;}
.newshow_r .newshow_rb li a:hover .img img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1)}

.lianxi{ background:url(../images/bg4.jpg) no-repeat center; padding:50px 0 60px 0; position:relative; z-index:99}
.lianxi_t{ font-size:40px; font-weight:normal; text-align:center; padding-bottom:40px;}
.lianxi_c #map{ border-radius:10px; overflow:hidden; width:calc(100% - 560px) }
.lianxi_c{ display:flex; height:100%; justify-content: space-between;}
.lianxi_cl{ padding-right:3.6%}
.lianxi_clt big{ font-size:30px; padding-bottom:5px; display:block; line-height:50px;}
.lianxi_clt p{ font-size:18px; color:#969696; text-transform:uppercase}
.lianxi_cl ul li{ display:block; border-bottom:1px #d6d6d6 solid; padding:22px 0}
.lianxi_cl ul li big{ font-size:20px; display:block; padding-bottom:12px; color:#000000}
.lianxi_cl ul li p{ font-size:17px; line-height:33px; color:#555}
.huodongyugao{padding-bottom:20px;}
.huodongyugao_c{ padding-top:30px; margin:0 -0.7%; }
.huodongyugao_c li{ display:block; width:33.33%; float:left; margin-bottom:20px;}
.huodongyugao_c li a{position:relative; display:block; width:95%; margin:0 auto  }
.huodongyugao_c li a img{ display:block; width:100%; -webkit-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; }
.huodongyugao_c li a div{overflow:hidden}
.huodongyugao_c li a p{ display:block; bottom:0px; background:#fafafa; width:100%; padding:15px 17px 17px 17px; color:#555}
.huodongyugao_c li a p b{ display:block; font-size:18px; padding-bottom:10px; color:#333}
.huodongyugao_c li a p span{ font-size:15.5px;}
.huodongyugao_c li.kuan{ width:66.66%}
.huodongyugao_c li a:hover img{  transform: scale(1.1);  -moz-transform: scale(1.1);  -webkit-transform: scale(1.1); -ms-transform: scale(1.1);   }

.fixed{ display:block; position:fixed; bottom:12%; right:0; z-index:999 }
.fixed ul li{ margin-bottom:2px; cursor:pointer;position:relative; height:40px; }
.fixed ul li em{ padding:10px 0; width:126px;line-height:20px; background:#fafafa;  color:#999; display:flex; justify-content:center; font-style:normal; font-size:15px;}
.fixed ul li a{position:absolute; right:-126px;transition: all .3s ease; width:166px;display:flex;flex-wrap:nowrap;}
.fixed ul li span{position:absolute; right:-126px;transition: all .3s ease; width:166px;display:flex;flex-wrap:nowrap}
.fixed ul li:hover a{ right:0;}
.fixed ul li:hover span{ right:0;}

.huizhuo1_l.yingwen .huizhuo1_t h2{ text-transform:uppercase; font-size:}
.huizhuo1_l.yingwen .huizhuo1_c ul li{max-width:100%; line-height:44px;}
.huizhuo1_l.yingwen .huizhuo1_c p{ padding:12px 0; line-height:32px;}

.huizhuo3 .huizhuo_t.yingwen h2{ text-transform:uppercase; font-size:44px; padding-top:20px;}
.huizhuo3 ul.yingwen li h2{ font-size:32px;}
.huizhuo3 ul.yingwen li p{ font-size:14px; line-height:25px;}

.huizhuo4 .huizhuo_t.yingwen h2{ text-transform:uppercase; font-size:44px; padding-top:20px;}
.huizhuo7 .huizhuo5_tl.yingwen h2{ text-transform:uppercase; font-size:44px; padding-top:3px;}
.huizhuo5 .huizhuo5_tl.yingwen h2{ text-transform:uppercase; font-size:44px; padding-top:3px;}

.huizhuo6 .huizhuo5_tl.yingwen h2{ text-transform:uppercase; font-size:44px; padding-top:3px; margin-top:15px;}

.txtScroll-top .infoList.yingwen li h2{ font-size:18px; line-height:26px;}
.txtScroll-top .infoList.yingwen li p{ font-size:16px;}
.txtScroll-top .infoList.yingwen li { margin-bottom:6px;}

.footer .yingwen .footer_t li:nth-child(3) p b{ font-size:22px; line-height:36px;}

.yingwen_ny .about1_c ul li{ max-width:100%; line-height:38px;}
.yingwen_ny .about1_ct{ padding-bottom:12px;}
.yingwen_ny .about1_ct big{ line-height:40px;}
.yingwen_ny .about1_ct p{ line-height:30px;}
.yingwen_ny .about1_t big{ padding-bottom:10px;}
.yingwen_ny .about1_b ul li span{ font-size:13px;}
.yingwen_ny .about1_b ul li p{ font-size:40px;}
.yingwen_ny .about2_l p big{ font-size:30px; text-transform:uppercase; padding-bottom:6px;}
.yingwen_ny .about2_l p span{ font-size:16px; line-height:28px;}
.yingwen_ny .about2_r .about2_rt p big{ font-size:32px; text-transform:uppercase; padding-bottom:10px;}
.yingwen_ny .about2_r .about2_rt p span{ line-height:30px;}
.yingwen_ny .about2_r .about2_rb p big{ font-size:30px; text-transform:uppercase; padding-bottom:10px;}
.yingwen_ny .about2_r .about2_rb p span{ line-height:30px; padding:0 5%}
.yingwen_ny .zcyy1 li b{ text-transform:uppercase}
.yingwen_ny .zcyy1 li p{ line-height:28px; font-size:16px;}
.yingwen_ny .zcyy2 li p{ font-size:40px;}
.yingwen_ny .zcyy2 li p small{ font-size:24px;}
.yingwen_ny .zcyy2 li span{ font-size:18px;}
.yingwen_ny .zcyy5 ul li p{ line-height:24px;}
.yingwen_ny .zcyy5 ul li{ padding:0 1.5%}
.yingwen_ny .zcyy_t p{ font-size:18px; padding:15px 10% 0 10%; line-height:26px;}

.yingwen_ny .newshow_lc img{ margin:0;}

@media screen and (max-width: 1880px) {
.txtScroll-top .infoList li{ margin-bottom:17px;}
}
@media screen and (max-width: 1850px) {
.txtScroll-top .infoList li{ margin-bottom:15px;}
}
@media screen and (max-width: 1800px) {
.picScroll-left{ padding:0 60px}
.txtScroll-top .infoList li{ margin-bottom:13px;}
.picScroll-left .bd ul li{ width:152px !important; background-image:url(../images/sjz1.png)}
.picScroll-left .bd ul li:nth-child(2n){ background-image:url(../images/sjz1.png)}
}

@media screen and (max-width: 1750px) {
.huizhuo1_c p{ padding:15px 0}
.huizhuo1_c ul li{ line-height:46px;}
.huizhuo1_b{ margin-top:6px;}
.huizhuo1_t{ margin-bottom:2px;}
.huizhuo6_c li a .img{ height:280px; }
.about2_l p big{ font-size:35px;}
.about2_l p span{ font-size:18px; line-height:35px;}
.about2_r .about2_rt p big{ font-size:35px;}
.about2_r .about2_rt p span{ font-size:18px}
.about2_r .about2_rb p big{ font-size:35px;}
.about2_r .about2_rb p span{ font-size:18px}
.txtScroll-top .infoList li{ margin-bottom:9px;}
.about1_b ul li p{ font-size:42px;}
.about1_b{ padding-top:15px;}
.about1_ct{ padding-bottom:20px;}
.zhzb ul li a .title p{ font-size:15px; line-height:28px; }
.zhzb ul li a .title{ padding-right:1.5%; width:73.5%}
.zhzb ul li a .title span{ bottom:10px;}
.slideBox3 .bd .img{ height:420px;  }
}
@media screen and (max-width: 1700px) {
.txtScroll-top .infoList li{ margin-bottom:6px;}
.txtScroll-top .infoList li p span{ padding-right:12px;}
.zcyy5 ul li{ padding:0 2%}
.newlist1 ul li a .img{ height:150px;}
}


@media screen and (max-width: 1650px) {
.header .navbar_nav li{ padding:0 25px;}
.huizhuo1_c p{ font-size:17px; line-height:38px; padding-bottom:10px;}
.huizhuo2 ul li p{ font-size:44px}
.huizhuo6_c li a .img{ height:265px; }
.about1_b ul li p{ font-size:40px;}
.txtScroll-top .infoList li{ margin-bottom:5px;}
.txtScroll-top .infoList li p{ font-size:16px; padding-top:4px;}
.about5_b li{ padding:30px 0}
.picScroll-left{ padding:0 60px}
.picScroll-left .bd ul li{ width:144px !important; background-image:url(../images/sjz2.png)}
.picScroll-left .bd ul li:nth-child(2n){ background-image:url(../images/sjz2.png)}
.about1_ct p{ font-size:17px;}
.zhzb ul li a .title h2{ font-size:20px; padding-bottom:6px; }
.zhzb ul li a .title{ padding-top:20px;}
.zhzb ul li a .title span{ font-size:14px; height:30px; width:130px}
.zcyy1 li p{ font-size:18px;}
.zcyy1 li{ padding:65px 0 20px 60px}
.zcyy1 li big{ width:80px; height:80px;}
.zcyy1 li big img{ display:block; width:100%}
.slideBox3 .bd .img{ height:400px;  }
.newlist1 ul li a .img{ height:140px;}
.newlist1 ul{ padding-top:0}
	}
@media screen and (max-width: 1600px) {
.huizhuo1_c ul li{ line-height:40px; font-size:20px;}
.huizhuo1_c p{ padding:15px 0 8px 0; line-height:35px; font-size:17px;}
.huizhuo6_c li a .img{ height:258px; }
.footer_l{ padding-right:7%; width:35%}
.footer dl{width:14%}
.about2_l p big{ font-size:32px;}
.about2_l p span{ font-size:17px; line-height:32px;}
.about2_r .about2_rt p big{ font-size:32px;}
.about2_r .about2_rt p span{ font-size:17px}
.about2_r .about2_rb p big{ font-size:32px;}
.about2_r .about2_rb p span{ font-size:17px; line-height:30px;}
.txtScroll-top .infoList li{ margin-bottom:3px;}
.txtScroll-top .infoList li h2{ font-size:19px; line-height:30px;}
.about2{ padding-bottom:36px;}
.about1_t big{ font-size:44px;}
.about3_t big{ font-size:44px;}
.about4_t big{ font-size:44px;}
.about4{ padding-top:40px;}
.about5{ padding:40px 0 50px 0}
.about1_ct{ padding-bottom:10px;}
.about1_c ul li{ line-height:40px; font-size:18px;}
.zhzb ul li a .title p{ font-size:14px; line-height:26px; }
.slideBox3 .bd .img{ height:390px;  }
.newlist1 ul li a .img{ height:135px;}
}

@media screen and (max-width: 1550px) {
	.huizhuo1_b{ width:140px; height:40px;}
	.huizhuo1_c p{ font-size:16px; line-height:33px;}
	.huizhuo1_t h2{ font-size:36px;}
	.huizhuo6_c li a .img{ height:250px; }
	.huizhuo2 ul li p{ font-size:40px;}
	.huizhuo2 ul li span{ font-size:18px;}
	.huizhuo2{ padding:41px 0}
	.huizhuo3 ul li h2{ font-size:33px; padding-top:10px;}
	.huizhuo3 ul li a{ padding-bottom:100px}
	.about1_ct p{ font-size:16px;}
	.about1_ct big{ line-height:50px;}
	.about1_t big{ padding-bottom:12px;}
	.slideBox3 .bd .img{ height:380px; }
}
@media screen and (max-width: 1500px) {
	.huizhuo6_c li a .img{ height:240px; }
}

@media only screen and (max-width: 1366px){
.index_main .section1 .index_banner .slick-arrow{background-size: auto 30px;}
.huizhuo3 ul li h2{ font-size:30px; padding-top:10px;}
.huizhuo3 ul li a{ padding:50px 3% 80px  3%}
.huizhuo3 ul li a p{ font-size:15px; line-height:28px; padding-top:10px}
}
@media only screen and (max-width: 992px){
.index_main .section1 .index_banner .item{height: 32vh;}
.index_main .section1 .index_banner .slick-arrow{display: none !important;}
.index_main .section1 .index_banner .slick-dots{position: absolute;bottom: 10px;}
.index_main .section1 .index_banner .slick-dots li{	width: 10px;height: 10px;border-radius: 50%;border:1px solid #fff;}
.index_main .section1 .index_banner .slick-dots li button{display: none;}
.index_main .section1 .index_banner .slick-dots li.slick-active{background: #fff;}
.index_main .section1 .number{bottom: 12%;display: none;}.index_main .section1 .number span{margin-right: 22px;}
.index_main .section1 .number span:after{bottom: -14px;}
}

















