@charset "utf-8";
/* CSS Document */
*{max-width: 100%;margin: 0px;padding: 0px;}
body{font-family: Arial, "微软雅黑";}
a,a:hover,a:focus{text-decoration: none;}
ul,li{list-style-type: none;}
.clear:before,.clear:after{display: block;content: " ";}
.clear:after{clear: both;}
p{margin: 0;}

.js .animate-box {
  opacity: 0;
}
.more{ padding-right:2%;}

.w1200{width: 1200px;margin: 0 auto;}
.banner{overflow: hidden; /*height:700px;*/}
.banner img{width: 100%;}
.banner .sp{overflow: hidden;}
.gywm{background: url(../images/bg1.png)no-repeat top;min-height: 700px;padding-top: 85px;}
.gywm .left{float: left;width: 44.5%;}
.gywm .left .wz{text-align: left; margin-left:2%; margin-bottom:2%;}
.gywm .left .f1{font-size: 20px;color: #275cab;font-weight: bold;padding: 20px 0 20px 40px;background: url(../images/dian.jpg)no-repeat 16px;/*border-top: 1px solid #cecece;*/margin-top: 7px;}
.gywm .left .f2{font-size: 16px;color: #5d5d5d;line-height: 40px;}
.gywm .right{float: left;width: 55.5%;padding-left: 5.5%;padding-right: 20px;}
.gywm .right .title{font-size: 35px;color: #000;line-height: 50px;border-left: 1px solid #d5d5d5;padding-left: 5%;}
.gywm .right .title span{color: #aecbeb;font-weight: bold;}
.gywm .right .title img{vertical-align: inherit;}
.gywm .right .title .more{float: right;font-size: 12px;color: #0044a0;}
.gywm .right .title .more a{color: #0044a0;}
.gywm .right .txt{font-size: 17px;line-height: 30px; text-indent: 2em;padding: 30px 0;border-bottom: 1px solid #edf2f8;}
.gywm .right .txt2 .f1{font-size: 20px;color: #275cab;font-weight: bold;padding: 20px 0 20px 40px;background: url(../images/dian.jpg)no-repeat 16px;}
.gywm .right .txt2 .f2{font-size: 17px;color: #5d5d5d;line-height: 30px;text-indent: -3em;padding-left: 3em;}
.gywm .right .more2{float: right;display: block;font-size: 22px;color: #fff;line-height: 60px;width: 200px; text-align: center;background-color: #235caa;border-radius: 10px;margin: 30px 0;}
.qybz{border: 10px solid #f8f8f8;padding: 22px;width: 1244px;margin: auto;}
.qybz .img{width: 229px;padding-right: 3.75%;display: table-cell;}
.qybz .txt{font-size: 35px;color: #000;line-height: 50px;border-left: 1px solid #d5d5d5;padding-left: 5%;overflow: hidden;display: table-cell;vertical-align: middle;width: 971px;}
.qybz .txt span{color: #aecbeb;font-weight: bold;}
.qybz .txt .more{float: right;font-size: 12px;color: #0044a0;}
.qybz .txt .more a{color: #0044a0;}
.pz{padding-bottom: 40px;}
.pz .box{float: left;width: 33.33%;border-bottom: 1px solid #edf2f8;padding-top: 25px; padding-bottom: 9px;}
.pz .box .img{display: table-cell;width: 174px;overflow: hidden;}
.pz .box .img img{transition: .3s;}
.pz .box .img img:hover{transform: scale(1.2);}
.pz .box .wz{display: table-cell;vertical-align: middle;padding-left: 5.833%;width: 225px;}
.pz .box .wz .f1{font-size: 22px;color: #0044a0;}
.pz .box .wz .f2{font-size: 16px;color: #5d5d5d;text-indent: 2em;display: none;}
.cpfl{background-color: #f8f8f8;padding-bottom: 50px;}
.cpfl .img img{width: 100%;}
.cpfl .fl{width: 890px;margin: auto;box-shadow: 0 5px 13px 5px #a1a1a1;background-color: #fff;}
.cpfl .fl .cpl{width: 50%;float: left;text-align: center;font-size: 16px;color: #696969;padding: 20px 0; background: url(../images/line.png)no-repeat right,url(../images/prev.png)no-repeat 4%;cursor: pointer;}
.cpfl .fl .cpl:before{background: url(../images/cpl1.png)no-repeat center;padding-top: 100px;content: "";display: block;}
.cpfl .fl .cpl.active:before{background: url(../images/cpl2.png)no-repeat center;padding-top: 100px;content: "";display: block;}
.cpfl .fl .gcl{width: 50%;float: left;text-align: center;font-size: 16px;color: #696969;padding: 20px 0;background: url(../images/next.png)no-repeat 96%;cursor: pointer;}
.cpfl .fl .gcl:before{background: url(../images/gcl1.png)no-repeat center;padding-top: 100px;content: "";display: block;}
.cpfl .fl .gcl.active:before{background: url(../images/gcl2.png)no-repeat center;padding-top: 100px;content: "";display: block;}
.xinwen{padding-top: 50px;background-color: #f8f8f8;margin-bottom: 0px;}
.xinwen .title>div{display: table-cell;font-size: 12px;color: #0044a0;width: 1%;vertical-align: middle;}
.xinwen .title .cell1{width: 163px;}
.xinwen .title .cell2{width: 202px;}
.xinwen .title .cell2 span{display: block; text-align: center;border-left: 1px solid #94afd4;}
.xinwen .title .cell4{width: 242px;}
.xinwen .title .cell4 span{display: block; border-right: 1px solid #94afd4;color: #8ab4ed;}
.xinwen .title .cell3{font-size: 35px;color: #000;width: 440px;text-align: center;}
.xinwen .title .cell3 span{font-weight: bold;color: #aecbeb;}
.xinwen .title .cell5{text-align: right;width:153px; padding-right:3%;}
.xinwen .title .cell5 a{color: #0044a0;}
.xinwen .lb{padding: 50px 0;}
.xinwen .lb .img{float: left;width: 40.5%;}
.xinwen .lb .img img{width: 100%;}
.xinwen .lb .slick-dots{bottom: 7px;right: 0;width: initial;}
.xinwen .lb .slick-dots li button:before{display: none;}
.xinwen .lb .slick-dots li button{font-size: 12px;color: #fff;background-color: rgba(0,0,0,0.64);}
.xinwen .lb .list{overflow: hidden;padding: 0 20px;}
.xinwen .lb .list .caption{font-size: 16px;color: #fff;background-color: #2166c3;padding: 10px; padding-right:3%;}
.xinwen .lb .list .caption a{float: right;color: #fff;}
.xinwen .lb .list .item{font-size: 16px;color: #7b7b7b;border-bottom: 1px dashed #d0d0d0;padding: 11px 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.xinwen .lb .list .item a{color: #7b7b7b;}
.xinwen .lb .list .item .date{float: right;}
.cp{padding: 4% 0;background-color: #f8f8f8;}
.cp .title{font-size: 30px;color: #000;line-height: 46px;margin-bottom: 80px;}
.cp .title>span{font-weight: bold;color: #aecbeb;}
.cp .title .type{float: right;width: 832px; background-color: #2166c3;padding: 12px 0;line-height: normal;}
.cp .title .type a{color: #fff;}
.cp .title .type li{float: left;font-size: 16px;padding: 0 15px;border-right: 1px solid #fff;}
.cp .title .type li:last-of-type{border-right: none}
.cp .title .type .more{float: right;font-size: 12px;margin-right: 14px;line-height: 22px;}
.cp .list .item{width: 92%;margin: auto;}
.cp .list .item .img{border: 1px solid #d3d3d3;}
.cp .list .item .img img{width: 100%;}
.cp .list .item .txt{background-color: #ededed;font-size: 14px;color: #282828;text-align: center;padding: 12px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.cp .list .item .txt a{color: #282828;}
.gc{padding: 4% 0;}
.gc .title{font-size: 30px;color: #000;line-height: 46px;margin-bottom: 80px;}
.gc .title>span{font-weight: bold;color: #aecbeb;}
.gc .title .type{float: right;width: 832px; background-color: #2166c3;padding: 12px 0;line-height: normal;}
.gc .title .type a{color: #fff;}
.gc .title .type li{float: left;font-size: 16px;padding: 0 15px;border-right: 1px solid #fff;}
.gc .title .type li:last-of-type{border-right: none}
.gc .title .type .more{float: right;font-size: 12px;margin-right: 14px;line-height: 22px;}
.gc .list .item{width: 92%;margin: auto;}
.gc .list .item .img img{width: 100%;}
.gc .list .item .txt{background-color: #ededed;font-size: 14px;color: #282828;text-align: center;padding: 12px 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gc .list .item .txt a{color: #282828;}
.kehu{background-color: #f8f8f8;padding: 50px 0;}
.kehu .title>div{display: table-cell;font-size: 12px;color: #0044a0;width: 1%;vertical-align: middle;}
.kehu .title .cell1{width: 159px;}
.kehu .title .cell2{width: 194px;}
.kehu .title .cell2 span{display: block; text-align: center;border-left: 1px solid #94afd4;}
.kehu .title .cell4{width: 165px;}
.kehu .title .cell4 span{display: block; border-right: 1px solid #94afd4;color: #8ab4ed;}
.kehu .title .cell3{font-size: 35px;color: #000;width: 525px;text-align: center;}
.kehu .title .cell3 span{font-weight: bold;color: #aecbeb;}
.kehu .title .cell5{text-align: right;width: 157px; padding-right:3%;}
.kehu .title .cell5 a{color: #0044a0;}
.kehu .nr{text-align: center;margin-top: 50px;overflow: hidden;}
.foot{background: #282828;}
.foot .w1200{padding: 25px;}
.foot .ewm{float: right;width: 143px;height: 143px;background-color: #fff;/* margin-top:-30px;*/}
.foot .link{border-bottom: 1px solid #212121;float: left; padding: 15px 0;}
.foot .link li{float: left;padding-right: 45px;font-size: 14px;color: #fff;}
.foot .link li a{color: #fff;}
.foot .bq{font-size: 12px; color: #fff;float: left;padding-top: 30px;}
.b_cont{position:absolute; top:30%;width:100%; color:#fff}
.banner1{ position:relative; }
.title1{font-size:48px; }
.title2{font-size:56px;font-weight:bold;}
.font30{font-size:30px;}
.font24{font-size:24px;}
.cb1{color:#b1b1b1;}
.font40{font-size:40px;}
.b_text{width:390px; font-size:15px; margin-top:20px; margin-bottom:20px}
.jt a{background:url(../images/jt.png) no-repeat; width:64px; height:64px; display:block;}
.jt a:hover{background:url(../images/jt2.png) no-repeat;}

.nei_menu{box-shadow:0 0px 4px 4px #efefef; height:70px; line-height:70px; font-size:16px; margin-bottom:30px; }
.nei_menu a{display:block; width:33%; text-align:center; float:left; color:#666}
.nei_menu a:hover{ color:#275cab;}
.f_l{float:left;}
.f_r{float:right;}
.ml_20{margin-left:20px;}
.mt_20{ margin-top:20px;}
.about_one{padding-bottom:50px; padding-top:20px;/* margin-bottom:50px;*/}
.about_pic{width:40%; float:left;}
.about_cont{float:right; width:55%;}
.about_two{margin-bottom:70px;}

.nei_top{background:url(../images/bg.jpg) no-repeat; height:240px; color:#fff;}
.nei_topd{background:url(../images/bgd.jpg) no-repeat; height:240px; color:#fff;}
.nei_topcp{background:url(../images/cpbg.jpg) no-repeat; height:240px; color:#fff;}
.nei_topkh{background:url(../images/khzxbg.jpg) no-repeat; height:240px; color:#fff;}
.nei_topgc{background:url(../images/gcbg.jpg) no-repeat; height:240px; color:#fff;}
.nei_jt{float:right; width:12%; text-align:right; margin-top:60px;}
.nei_title{width:70%; float:left; margin-top:60px;}
.lei_pic{border:1px solid #ccc; margin-bottom:20px ; margin-top:25px;}
.lei_cont{position:absolute; bottom:15%; left:10%;}
.lei_pic{position:relative;}
.cf{color:#fff;}
.more3 a{border-radius:5px; background:#fff; padding:15px 25px}
.more3 {margin-top:50px; width:40%;}

.pro{width:31.3%; float:left; margin-right:3%; margin-top:20px; margin-bottom:20px; background:#fff; border:1px solid #dbdbdb;}
.pro_namecn{border-bottom:1px solid #dbdbdb; color:#333; height:40px; line-height:40px; font-size:16px; padding-left:5%;}
.pro_more{padding:5%;}
.pro_nameen{padding:5px 0 0px 5%; color:#666}
.bg{background:#fafafa; padding-bottom:70px;}

.pager1{text-align:center; margin-top:50px;}
.pager1 a{ background:#e8e8e8; padding:12px 20px; color:#333;}
.pager1 a:hover{color:#fff; background:#004a82;}

.news li{height:45px; line-height:45px; font-size:16px; overflow:hidden;padding-right:4%;}
.news li a{float:left; color:#5b5b5b}
.news li span{float:right;}
.news li a:hover{color:#004a82;}

.phone{display:none;}

@media (max-width:1140px) {
.gywm{background: url(../images/.png) no-repeat top;}
.news li{ padding-left:3%;}
}
@media (max-width: 976px) {
.banner{overflow: hidden;/* height:355px;*/}
.gywm{background: url(../images/.png) no-repeat top;}

.news li{ padding-left:3%;}

	.gywm .left,.gywm .right{float: none;width: inherit;}
	.gywm .left{text-align: center;}
	.b_cont{top:5%;}
	.gywm .left .f2{padding: 0 12px;}
	.title1{font-size:30px;}
	.title2{font-size:36px;  font-weight:bold;}
	.about_pic{width:100%; float:none}
	.about_cont{width:100%; float:none}
	.jt a{background-size:45px 45px;}
}
@media (max-width: 800px) {
.banner{overflow: hidden; /*height:300px;*/}
.gywm{background: url(../images/.png) no-repeat top;}

.news li{ padding-left:3%;}

	.xinwen .lb .img{float: none;width: inherit;}
	.xinwen .lb .list{padding: 0;}
}
@media (max-width: 650px) {

.banner{overflow: hidden; /*height:225px;*/}
.gywm{background: url(../images/.png) no-repeat top;padding-top: 30px;}

.news li{ padding-left:3%;}
	.pz .box .wz .f1{ font-size: 12px;}

	.gywm .right .more2{font-size: 16px;line-height: 40px;width: 150px;}
	.qybz .txt{font-size: 20px;}
	.cp .list .item{width: 49%;}
	.cp .list .item:nth-of-type(2n){margin-right: 0;}
	.b_text{display:none;}
	.jt a{background-size:35px 35px;}
	.title1{font-size:22px;}
.title2{font-size:23px;  font-weight:bold;}
.f_l{float:none; display:block}
.f_r{float:none; display:block}
.ml_20{margin-left:0px;}
.font30{font-size:20px;}
.font24{font-size:16px;}
.about_en{display:none;}
.pro{width:100%; margin-right:0; float:none}
.font40{font-size:20px;}
.more3 a{padding:5px 15px}
.more3{margin-top:20px;}
.pager1 a{padding:4px 7px; }
	.xinwen .title .cell1,.xinwen .title .cell2,.xinwen .title .cell4,.xinwen .title .cell5,.kehu .title .cell1,.kehu .title .cell2,.kehu .title .cell4,.kehu .title .cell5{display: none;}
	.kehu .title .cell3 span{display: block;}
	
	
	.pc{display:none;}
	.phone{ display:block;}
	.nei_title{margin-top:20px;}
}