html,body{font-size:625%;font-family:Arial;background:#Fff;}

#header{width:100%;font-size:0.12rem;}
#header .head01{width:100%;background:#205BB3; overflow:hidden;}
#header .head01 .head01_c{width:1400px; margin:0px auto; line-height:0.35rem;color:#fff;}
#header .head01 .head01_c span{float:right;}
#header .head01 .head01_c i{font-style:normal;}

#header .head02{width:100%;background:#fff;height:105px;position:relative;}
#header .head02 .head02_c{width:1400px;margin:0px auto;height:100%;position:relative;}
#header .head02 .head02_c .logo{width:470px; height:105px; float:left; overflow:hidden;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:left;justify-content:left;text-align:left;position: absolute;left:0px;top:0px;}
#header .head01 .head02_c .logo img{width:100%; display:block;}
#header .head02 .head02_c .nav{padding-left:470px;background:#fff;height:100%;}
#header .head02 .head02_c .nav .getAppNav{display:none;}
#header .head02 .head02_c .nav ul{float:right;height:105px;}
#header .head02 .head02_c .nav ul li{float:left;text-align:center; position:relative; z-index:200;margin-left:50px;}
/* #header .head02 .head02_c .nav ul li:hover{border-bottom:5px solid #D0001C;color:#D0001C;} */
#header .head02 .head02_c .nav ul li > a{color:#333; font-size:0.16rem; display:inline-block; height:1rem; line-height:1rem;border-bottom:5px solid #fff;}
#header .head02 .head02_c .nav ul li > a:hover{border-bottom:5px solid #235CB0;color:#235CB0;}
#header .head02 .head02_c .nav ul li.on > a{border-bottom:5px solid #235CB0;color:#235CB0;}
#header .head02 .head02_c .nav ul li.on > a:hover{border-bottom:5px solid #235CB0;color:#235CB0;}

#header .head02 .head02_c .nav ul li .showbox{ position:absolute;left:calc(50% - 70px);left:-webkit-calc(50% - 70px);top:1rem;width:140px;background:rgba(0,0,0,0.8);display:none;padding:5px 0px; z-index:100;border-top:5px solid #fff;}
#header .head02 .head02_c .nav ul li .showbox:before{ position:absolute; content:"";width:0;height:0;border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid #253032; top:-6px; left:50%; margin-left:-5px;}
#header .head02 .head02_c .nav ul li .showbox a{padding:5px 5px;text-align:center; display:block; line-height:0.25rem; font-size:0.14rem;color:#fff;border-bottom:1px solid #232323;}
#header .head02 .head02_c .nav ul li .showbox a:hover{ background:#235CB0;border-bottom:1px solid #232323;}
#header .head02 .head02_c .nav ul li .showbox a:last-child{border-bottom:0px;}


#header .banner{width:100%;position:relative; overflow:hidden;}
#header .banner img{max-width:100%; display:block;}
#header .banner a.banner_prev{ font-family:iconfont !important; position:absolute; left:50%;margin-left:-660px;top:50%;margin-top:-0.3rem;z-index:100;color:#fff;font-size:60px;}
#header .banner a.banner_next{ font-family:iconfont !important; position:absolute; right:50%; margin-right:-660px;top:50%;margin-top:-0.3rem;z-index:100;color:#fff;font-size:60px;}
#header .banner .more_page{width:100%; text-align:center; position:absolute; bottom:30px; z-index:99;}
#header .banner .more_page span{width:40px; height:4px; margin:0px 8px;background:#fff;opacity:1;border-radius:0px;}
#header .banner .more_page span.swiper-pagination-bullet-active{background:#F7941D;opacity:1;}

.banneri{width:100%; overflow:hidden;}
.banneri img{max-width:100%;display:block;}


#mainer{width:100%;font-size:0.12rem; overflow:hidden;}

.indexbox1{width:1400px;margin:0px auto;overflow: hidden;padding:60px 0px;}
.indexbox1 .tit{width:100%;overflow: hidden;text-align: center;}
.indexbox1 .tit h2{color:#333333;font-size:30px;font-weight:500;}
.indexbox1 .tit h2 span{position: relative;display:inline-block;padding:0px 40px;line-height:40px;}
.indexbox1 .tit h2 span::before{content:"";width:30px;height:21px;background:url("../images/tb01.png") no-repeat left center;position: absolute;left:0px;top:10px;}
.indexbox1 .tit h2 span:after{content:"";width:30px;height:21px;background:url("../images/tb02.png") no-repeat right center;position: absolute;right:0px;top:10px;}
.indexbox1 .tit p{color:#999999;font-size:14px;line-height:20px;margin-top:10px;}

.indexbox1 .tab{width:100%;overflow:hidden;margin-top:35px;}
.indexbox1 .tab ul{border:1px solid #ddd;overflow: hidden;border-radius:5px;display:flex;flex-wrap: wrap;box-sizing: border-box;-webkit-box-sizing: border-box;justify-content: space-between;background-color:#F9F9F9;}
.indexbox1 .tab ul li{width:16.66%;float: left;border-right:1px solid #ddd;border-top:1px solid #ddd;box-sizing: border-box;-webkit-box-sizing: border-box;height:55px;position: relative;z-index:0;font-size:0px;}
.indexbox1 .tab ul li a{display:block;width:100%;height:55px;line-height:55px;text-align:center;font-size:14px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.indexbox1 .tab ul li.on a{background-color:#235CB0;color:#fff;}
.indexbox1 .tab ul li:hover a:hover{background-color:#235CB0;color:#fff;}
.indexbox1 .tab ul li:nth-child(6n){border-right:0px;}
.indexbox1 .tab ul li:nth-child(-n+6){border-top:0px;}
.indexbox1 .tab ul li:last-child{z-index:1;}


.indexbox1 .con{width:100%;overflow: hidden;padding-top:40px;text-align: center;}
.indexbox1 .con ul{width:100%;overflow: hidden;}
.indexbox1 .con ul li{width:23.5%;text-align: center;font-size:14px;margin-right:2%;margin-top:2%;border:1px solid #ddd;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius:5px;padding:10px;}
.indexbox1 .con ul li:hover{border:1px solid #235CB0}
.indexbox1 .con ul li .pic{font-family:"iconfont" !important;font-size:50px;width:100%;padding-top:100%;border-radius:5px;position: relative;overflow: hidden;}
.indexbox1 .con ul li .pic img{max-width:100%;max-height:100%;position: absolute;left:0px;top:0px;right:0px;bottom:0px;margin:auto;-webkit-transition: all .5s;transition: all .5s;}
.indexbox1 .con ul li .pic img:hover{-webkit-transform: scale(1.2);transform: scale(1.2);-ms-transform: scale(1.2);}
.indexbox1 .con ul li p{padding:0px;margin-top:10px;font-size:14px;font-weight:500;line-height:50px;height:50px;overflow: hidden;color:#37474f;white-space: nowrap;text-overflow: ellipsis;}
.indexbox1 .con ul li:nth-child(4n){margin-right:0px;}
.indexbox1 .con ul li:nth-child(-4+n){margin-top:0px;}
.indexbox1 .con .m{width:200px;height:58px;line-height: 58px;color:#fff;background-color:#1D5AB6;display:inline-block;margin-top:50px;font-size:16px;}
.indexbox1 .con .m:hover{opacity:0.9;}


.indexbox2{width:100%;overflow: hidden;background:url("../images/about_bg.jpg") no-repeat center top;height:710px;}
.indexbox2 .con{width:1400px;overflow: hidden;margin:0px auto;height:100%;}
.indexbox2 .con .pic{width:49%;height:100%;overflow: hidden;float:left;display:flex;display:-webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items: center;-webkit-align-items: center;justify-items: center;-webkit-justify-items:center;}
.indexbox2 .con .pic a{display:inline-block;padding:10px;overflow:hidden;background:#3080E4;}
.indexbox2 .con .pic img{max-width:100%;max-height:100%;}

.indexbox2 .con .txt{width:49%;float:right;height:100%;overflow: hidden;color:#fff;display:flex;display: -webkit-flex;flex-direction:row;-webkit-flex-direction:row;align-items: center;-webkit-align-items: center;justify-items:left;-webkit-justify-items:left;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-content:center;-webkit-align-content:center;}
.indexbox2 .con .txt .t{width:100%;overflow: hidden;}
.indexbox2 .con .txt .t h2{color:#333333;font-size:30px;font-weight:500;}
.indexbox2 .con .txt .t h2 span{position: relative;display:inline-block;padding:0px 40px;line-height:40px;}
.indexbox2 .con .txt .t h2 span::before{content:"";width:30px;height:21px;background:url("../images/tb01.png") no-repeat left center;position: absolute;left:0px;top:10px;}
.indexbox2 .con .txt .t h2 span:after{content:"";width:30px;height:21px;background:url("../images/tb02.png") no-repeat right center;position: absolute;right:0px;top:10px;}
.indexbox2 .con .txt .t p{color:#999999;font-size:14px;line-height:20px;margin-top:10px;width:200px;}


.indexbox2 .con .txt .c{width:100%;overflow: hidden;margin-top:25px;color:#666;}
.indexbox2 .con .txt .c p{text-indent:2em;font-size:14px;line-height:40px;overflow: hidden;}
.indexbox2 .con .txt .c p:nth-child(1){height:120px;}
.indexbox2 .con .txt .c p:nth-child(2){height:160px;}
.indexbox2 .con .txt .c a.m{width:150px;height:40px;border:1px solid #3080E4;display:inline-block;text-align:center;line-height:40px;font-size:14px;color:#3080E4;margin-top:50px;}
.indexbox2 .con .txt .c a.m:hover{background-color:#3080E4;color:#fff;}


.indexbox3{width:1400px;margin:0px auto;overflow: hidden;padding:70px 0px;}
.indexbox3 .tit{width:100%;overflow: hidden;text-align: center;}
.indexbox3 .tit h2{color:#333333;font-size:30px;font-weight:500;}
.indexbox3 .tit h2 span{position: relative;display:inline-block;padding:0px 40px;line-height:40px;}
.indexbox3 .tit h2 span::before{content:"";width:30px;height:21px;background:url("../images/tb01.png") no-repeat left center;position: absolute;left:0px;top:10px;}
.indexbox3 .tit h2 span:after{content:"";width:30px;height:21px;background:url("../images/tb02.png") no-repeat right center;position: absolute;right:0px;top:10px;}
.indexbox3 .tit p{color:#999999;font-size:14px;line-height:20px;margin-top:10px;}


.indexbox3 .con{width:100%;overflow: hidden;padding-top:40px;text-align: center;}
.indexbox3 .con ul{width:100%; overflow:hidden; margin-top:0.2rem; margin-bottom:0rem;}
.indexbox3 .con ul li{width:32%;float:left;border:1px solid #ededed;box-sizing:border-box;-moz-box-sizing:border-box;margin-right:2%;padding:25px;padding-bottom:5px;}
.indexbox3 .con ul li .tt{width:100%;height:75px;overflow: hidden;background-color:#3080E4;color:#fff;}
.indexbox3 .con ul li .tt span{display:inline-block;font-size:24px;font-weight:500;line-height:75px;}
.indexbox3 .con ul li .tt i{font-family:'iconfont' !important;font-size:30px;font-style:normal;float:left;padding-right:10px;padding-top:3px;}
.indexbox3 .con ul li .cc{width:100%;overflow: hidden;text-align: left;}
.indexbox3 .con ul li .cc dl{width:100%;overflow: hidden;}
.indexbox3 .con ul li .cc dl dd{padding:15px 0px;overflow: hidden;border-bottom:1px solid #EDEDED;font-size:14px;}
.indexbox3 .con ul li .cc dl dd .t{font-size:16px;line-height:20px;height:20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color:#333;transition: all 0.2s;-webkit-transition: all 0.2s;}
.indexbox3 .con ul li .cc dl dd .d{color:#3080E4;margin:10px 0px;}
.indexbox3 .con ul li .cc dl dd .c{color:#888888;height:50px;line-height:25px;overflow: hidden;}
.indexbox3 .con ul li .cc dl dd:hover{border-bottom:1px solid #3080E4;}
.indexbox3 .con ul li .cc dl dd a:hover .t{color:#D34951;font-size:18px;font-weight:bold;}
.indexbox3 .con ul li .cc dl dd:last-child{border-bottom:0px;}

.indexbox3 .con ul li:nth-child(2) .tt{background-color:#31D1A1;}
.indexbox3 .con ul li:nth-child(3) .tt{background-color:#D44A4E;}
.indexbox3 .con ul li:last-child{margin-right:0px;}
.indexbox3 .con .m{width:200px;height:58px;line-height: 58px;color:#fff;background-color:#1D5AB6;display:inline-block;margin-top:50px;font-size:16px;}
.indexbox3 .con .m:hover{opacity:0.9;}

.indexbox4{width:1400px;margin:0px auto;overflow: hidden;padding-bottom:50px;}
.indexbox4 .tit{width:100%;overflow: hidden;text-align: center;}
.indexbox4 .tit h2{color:#333333;font-size:30px;font-weight:500;}
.indexbox4 .tit h2 span{position: relative;display:inline-block;padding:0px 40px;line-height:40px;}
.indexbox4 .tit h2 span::before{content:"";width:30px;height:21px;background:url("../images/tb01.png") no-repeat left center;position: absolute;left:0px;top:10px;}
.indexbox4 .tit h2 span:after{content:"";width:30px;height:21px;background:url("../images/tb02.png") no-repeat right center;position: absolute;right:0px;top:10px;}
.indexbox4 .tit p{color:#999999;font-size:14px;line-height:20px;margin-top:10px;}

.indexbox4 .con{width:100%;overflow: hidden;padding-top:40px;}
.indexbox4 .con ul li{width:13%;margin-right:1.5%;margin-top:1.5%;float: left;overflow: hidden;}
.indexbox4 .con ul li a{display: inline-block;border:1px solid #eee;box-sizing: border-box;-webkit-box-sizing: border-box;overflow: hidden;position: relative;width:100%;padding-bottom:48%;}
.indexbox4 .con ul li a:hover{border:1px solid #235CB0;}
.indexbox4 .con ul li img{position:absolute;left:0px;top:0px;right:0px;bottom:0px;max-width:100%;max-height:100%; margin:auto;padding:10px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.indexbox4 .con ul li:nth-child(7n){margin-right:0px;}
.indexbox4 .con ul li:nth-child(-n+7){margin-top:0px;}



.menubox{width:100%;overflow: hidden;border-bottom: 1px solid #E5E5E5;background: #fff;}
.menubox ul{width:13.2rem;margin:0px auto;overflow: hidden;text-align: center;}
.menubox ul li{display:inline-block;height:75px;line-height:75px;margin:0px 3%;}
.menubox ul li a{display: inline-block;height:73px;border-bottom: 2px solid #fff;font-size:16px;color:#333;}
.menubox ul li a:hover{display: inline-block;height:73px;border-bottom: 2px solid #235CB0;color:#235CB0;}
.menubox ul li.on a{display: inline-block;height:73px;border-bottom: 2px solid #235CB0;color:#235CB0;}
.menubox .con{width:13.2rem;height:75px;line-height:75px;text-align:center;font-size:16px;margin:0px auto;}

.main{width:1400px; margin:40px auto; overflow:hidden;}

.aboutbox{width:100%;overflow: hidden;margin:0px auto;background:#fff;padding:50px;box-sizing: border-box;-webkit-box-sizing: border-box;}
.aboutbox .tit{width:100%;overflow: hidden;text-align: center;margin-bottom:30px;}
.aboutbox .tit > p{font-size:16px;color:#CCCCCC;letter-spacing:1px;line-height:30px;padding-top:5px;}
.aboutbox .tit h1{font-size:30px;}
.aboutbox .con{width:100%;overflow: hidden;line-height:35px;font-size:16px;min-height:300px;color:#333;}
.aboutbox .con p{text-align: justify;}
.aboutbox .con img{max-width:100%;}
.aboutbox .num{border:1px solid #DDDDDD;border-radius:10px;overflow: hidden;margin-top:30px;height:120px;display:flex;-webkit-display:flex;align-items:center;justify-content:center;font-size:16px;text-align: center;}
.aboutbox .num .item{width:15%;border-right:1px solid #DDDDDD;}
.aboutbox .num .item span{display: block;width:100%;line-height:40px;color:#235CB0;font-weight:bold;font-size:24px;}
.aboutbox .num .item:last-child{border:0px;}


.quest{ border:1px solid #235CB0;width: 100%; padding:1%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;margin-top:20px;overflow: hidden;font-size:12px;}
.quest a{ display: block; }
.quest a.que{ width: 27%; float: left; border-right: 1px solid #235CB0; }
.quest a p{ /*float: left;*/ font-size:18px; color: #235CB0; padding:0 15px;height:28px;line-height:28px;}
.share2{ float: left; padding:0 15px; width: 64%; }
.share2 p{ font-size:14px; color: #666; line-height: 28px; float: left; padding:0; }
.bdsharebuttonbox{ float: left; }



.productbox{width:1400px;margin:0px auto;overflow: hidden;padding:0px;margin-bottom:40px;}
.productbox .tab{width:100%;overflow:hidden;margin-bottom:40px;}
.productbox .tab ul{border:1px solid #ddd;overflow: hidden;border-radius:5px;display:flex;flex-wrap: wrap;box-sizing: border-box;-webkit-box-sizing: border-box;justify-content: space-between;background-color:#fff;}
.productbox .tab ul li{width:16.66%;float: left;border-right:1px solid #ddd;border-top:1px solid #ddd;box-sizing: border-box;-webkit-box-sizing: border-box;height:55px;position: relative;z-index:0;font-size:0px;}
.productbox .tab ul li a{display:block;width:100%;height:55px;line-height:55px;text-align:center;font-size:14px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.productbox .tab ul li.on a{background-color:#235CB0;color:#fff;}
.productbox .tab ul li:hover a:hover{background-color:#235CB0;color:#fff;}
.productbox .tab ul li:nth-child(6n){border-right:0px;}
.productbox .tab ul li:nth-child(-n+6){border-top:0px;}
.productbox .tab ul li:last-child{z-index:1;}

.productbox .con{width:100%;overflow: hidden;text-align:center;}
.productbox .con ul{width:100%;overflow: hidden;}
.productbox .con ul li{width:23.5%;text-align: center;font-size:14px;margin-right:2%;margin-top:2%;border:1px solid #ddd;float: left;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius:5px;padding:10px;background-color:#fff;}
.productbox .con ul li:hover{border:1px solid #235CB0}
.productbox .con ul li .pic{font-family:"iconfont" !important;font-size:50px;width:100%;padding-top:100%;border-radius:5px;position: relative;overflow: hidden;}
.productbox .con ul li .pic img{max-width:100%;max-height:100%;position: absolute;left:0px;top:0px;right:0px;bottom:0px;margin:auto;-webkit-transition: all .5s;transition: all .5s;}
.productbox .con ul li .pic img:hover{-webkit-transform: scale(1.2);transform: scale(1.2);-ms-transform: scale(1.2);}
.productbox .con ul li p{padding:0px 15px;margin-top:10px;font-size:14px;font-weight:500;line-height:50px;height:50px;overflow: hidden;color:#37474f;white-space: nowrap;text-overflow: ellipsis;}
.productbox .con ul li:nth-child(4n){margin-right:0px;}
.productbox .con ul li:nth-child(-n+4){margin-top:0px;}


.tabbox{width:1400px;margin:0px auto;overflow: hidden;padding:0px;}
.tabbox .tab{width:100%;overflow:hidden;margin-bottom:40px;}
.tabbox .tab ul{border:1px solid #ddd;overflow: hidden;border-radius:5px;display:flex;flex-wrap: wrap;box-sizing: border-box;-webkit-box-sizing: border-box;justify-content: space-between;background-color:#fff;}
.tabbox .tab ul li{width:16.66%;float: left;border-right:1px solid #ddd;border-top:1px solid #ddd;box-sizing: border-box;-webkit-box-sizing: border-box;height:55px;position: relative;z-index:0;font-size:0px;}
.tabbox .tab ul li a{display:block;width:100%;height:55px;line-height:55px;text-align:center;font-size:14px;color:#333;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.tabbox .tab ul li.on a{background-color:#235CB0;color:#fff;}
.tabbox .tab ul li:hover a:hover{background-color:#235CB0;color:#fff;}
.tabbox .tab ul li:nth-child(6n){border-right:0px;}
.tabbox .tab ul li:nth-child(-n+6){border-top:0px;}
.tabbox .tab ul li:last-child{z-index:1;}


.airbox{width:100%;overflow: hidden;margin:0px auto;background:#fff;padding:50px;box-sizing: border-box;-webkit-box-sizing: border-box;}

.airbox .air_top{width:100%;overflow: hidden;margin-bottom:20px;}
.airbox .air_top .pic{width:48%;float: left;overflow: hidden;border:1px solid #DFDFDF;box-sizing: border-box;-webkit-box-sizing: border-box;}
.airbox .air_top .pic div{width:100%;padding-bottom:100%;overflow: hidden;position: relative;}
.airbox .air_top .pic div img{position:absolute;left:0px;top:0px;right:0px;bottom:0px;max-width:100%;max-height:100%; margin:auto;-webkit-transition: all .5s;transition: all .5s;}
.airbox .air_top .txt{width:48%;float:right;overflow: hidden;}
.airbox .air_top .txt h1{font-size:18px; color: #1a3182; font-weight: bold; padding-bottom: 15px; border-bottom: 1px solid #e5e5e5;}
.airbox .air_top .txt .d{line-height:30px; padding:20px 0 0; font-size:14px; color: #000000; }

.airbox .air_nav{width:100%;overflow: hidden;background:#F7F7F8;margin-bottom:10px;}
.airbox .air_nav span{background: #235CB0;color:#fff;display: inline-block;float: left;width:165px;height:100%;line-height:48px;text-align: center;font-size:16px;}


.airbox .air_tit{width:100%; line-height:0.3rem; padding:10px 0px; overflow:hidden; text-align:center;}
.airbox .air_tit h1{font-size:0.2rem; font-weight:500;}
.airbox .air_info{width:100%; padding:10px 0px; line-height:0.2rem; text-align:center; border-top:1px dashed #ddd; border-bottom:1px dashed #ddd; font-size:0.12rem; margin:0.1rem 0px; background:#f5f5f5;color:#999;}
.airbox .air_info span{color:#ff0000;}
.airbox .air_con{width:100%; overflow:hidden; font-size:0.14rem;}
.airbox .air_con a{color:#333;}
.airbox .air_con a:hover{color:#333;}
.airbox .air_con p{ line-height:0.3rem;color:#555;}
.airbox .air_con img{max-width:100%;}

/*上一页下一页*/
.airbox .air_page{width:100%; overflow:hidden; border-top:1px dashed #ddd; padding-top:0.15rem; margin-top:0.2rem;}
.airbox .air_page a{ display:block;width:100%; line-height:0.3rem;color:#666;font-size:14px;}
.airbox .air_page a:hover{color:#235CB0;}
.airbox .air_page span{ display:block;width:100%; line-height:0.3rem;color:#999;}




.newsbox{width:1400px;margin:0px auto;overflow: hidden;padding:0px;margin-bottom:40px;}
.newsbox .con{width:100%;overflow: hidden;text-align:center;}
.newsbox .con ul{width:100%;}
.newsbox .con ul li{width:32%;float:left;margin-right:2%;margin-top:2%;overflow:hidden;background-color:#fff;padding:20px;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius:10px;text-align: left;border:1px solid #f7f7f7;transition:all 0.2s linear;-webkit-transition:all 0.2s linear;}
.newsbox .con ul li:hover{box-shadow:0px 0px 12px #EAEDF4;}
.newsbox .con ul li .dat{width:60px;float: left;position:absolute;text-align:center;color:#235CB0;font-size:14px;}
.newsbox .con ul li .dat span{display:block;font-size:40px;font-weight:bold;}
.newsbox .con ul li .txt{padding-left:76px;overflow: hidden;}
.newsbox .con ul li .txt p{color:#999;font-size:13px;line-height:20px;height:60px;overflow: hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:justify;}
.newsbox .con ul li .txt p.t{font-size:20px;color:#333333;margin-bottom:0px;line-height:40px;height:40px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;padding-bottom:2px;display: block;}
.newsbox .con ul li a:hover .dat{color:#235CB0;}
.newsbox .con ul li a:hover .txt p.t{color:#235CB0;}
.newsbox .con ul li:nth-child(3n){margin-right:0px;}
.newsbox .con ul li:nth-child(-n+3){margin-top:0px;}contact


.contactbox{width:1400px;overflow: hidden;margin:0px auto;margin-top:0px;margin-bottom:50px;box-shadow:0px 0px 12px #EAEDF4;display:block;}
.contactbox .con{width:100%;position: relative;overflow: hidden;}
.contactbox .con .contact{width:50%;height:500px;overflow:hidden;float:left;background:#fff url("../images/box6_contact_bg.jpg") no-repeat center bottom;padding:35px;box-sizing: border-box;text-align: left;}
.contactbox .con .contact > p{font-size:13px;color:#CCCCCC;letter-spacing:-0.5px;line-height:30px;}
.contactbox .con .contact h3{font-size:30px;}
.contactbox .con .contact ul{width:100%;overflow: hidden;margin-top:30px;border-top:1px solid #f7f7f7;}
.contactbox .con .contact ul li{border:1px solid #F7F7F7;float:left;width:50%;box-sizing: border-box;height:110px;padding:10px;box-sizing: border-box;margin-right:-1px;margin-top:-1px;}
.contactbox .con .contact ul li p{line-height:30px;font-size:14px;color:#666;}
.contactbox .con .contact ul li p:nth-child(1){font-size:14px;}

.contactbox .con .message{width:50%;height:500px;overflow:hidden;float:right;background-color:#235CB0;color:#fff;text-align: left;padding:35px;box-sizing: border-box;}
.contactbox .con .message > p{font-size:14px;color:#fff;letter-spacing:1px;line-height:30px;}
.contactbox .con .message h3{font-size:30px;}
.contactbox .con .message .ccc{width:100%;overflow: hidden;margin-top:5px;position: relative;}
.contactbox .con .message .ccc .input{width:100%;height:55px;line-height:55px;border:0px;border-bottom:1px solid #fff;background:transparent;font-size:14px;color:#fff;outline: none;}
.contactbox .con .message .ccc .input::-webkit-input-placeholder {color:#fff;}
.contactbox .con .message .ccc textarea{width:100%;height:120px;line-height:30px;font-size:14px;background:transparent;border:0px;border-bottom:1px solid #fff;padding-top:10px;color:#fff;font-family:'Microsoft YaHei';resize:none;outline: none;}
.contactbox .con .message .ccc textarea::-webkit-input-placeholder {color:#fff;}
.contactbox .con .message .ccc .btn{width:160px;height:45px;line-height:45px;border:1px solid #fff;background:transparent;font-size:15px;color:#fff;margin-top:15px;cursor: pointer;}
.contactbox .con .message .ccc .yzm { position: absolute; right: 0px; height: 20px; right: 10px; top:130px;cursor: pointer;}




.pages{width:100%; overflow:hidden; text-align:center; font-size:0.13rem; font-family:Verdana, Geneva, sans-serif;}
.pages a{display:inline-block;padding:8px 15px;background:#fff; border:1px solid #eee;margin:0px 5px;color:#323232;}
.pages a:hover{ background:#265DAE;color:#fff;border:1px solid #265DAE;}
.pages a.on{ background:#265DAE;color:#fff;border:1px solid #265DAE;}
.pages a.no{ background:none;color:#323232;border:0px; cursor:no-drop;}


#footer{width:100%;font-size:12px;overflow:hidden;color: #aaa;text-align: center;background-color: #222;}
.foot_con{ width:100%;overflow: hidden;padding:40px 0 0px 0;}
.foot_con .con{width:1400px;margin:0px auto;overflow: hidden;padding-bottom:30px;text-align:left;}
.nexfttop_M { float:left;}
/* .nexfttop_M ul { } */
.nexfttop_M ul li { float:left; padding-right:30px; width:150px;}
.nexfttop_M ul li h5{height:30px; line-height:30px; margin-bottom:12px; font-size:16px; color:#fff;font-weight:500; }
.nexfttop_M ul li a { display:block; height:20px; line-height:20px; font-size:14px; color:#999; margin-bottom:5px; }
.nexfttop_M ul li a:hover { color:#235CB0; }
.nexfttop_K { float:left; margin-left:20px; padding:0 40px; border-left:1px solid #444;min-height:320px;}
.nexfttop_R_nums { float:left; width:220px;}
.nexfttop_R_nums h5 {height:30x; line-height:30px; font-size:14px; color:#999; overflow:hidden; font-weight:400; }
.nexfttop_R_nums h5 i{font-style:normal;font-family:"iconfont" !important;font-size:28px;float: left;margin-right:5px;}
.nexfttop_R_nums h3 { height:40px; line-height:40px; overflow:hidden; font-size:28px; font-family:Microsoft Jhenghei; color:#235CB0; font-weight:800; margin:3px 0; }
.nexfttop_R_nums p{height:15px; line-height:15px; overflow:hidden; font-size:12px; color:#666; }
.nexfttop_R_nums p.t1{margin-bottom:15px;}
.nexfttop_R_nums p.t2{line-height:25px;font-size:14px;margin-bottom:15px;overflow: hidden;height:auto;margin-top:5px;}

.nexfttop_R_nums h1 { margin-top:15px; padding-left:25px; margin-bottom:5px; background:url(../images/feedback.png) left center no-repeat; height:20px; line-height:20px; font-size:14px; color:#999; overflow:hidden; font-weight:400; }
.nexfttop_R_nums a.nexCmails { display:block; height:20px; line-height:20px; margin-bottom:10px; font-size:12px; color:#666; text-decoration:underline;}
.nexfttop_R_nums a.nexCmails:hover{color:#235CB0;}
.nexfttop_R { float:right; }
.nexfttop_R_nums a.nexolkefu { display:block; width:140px; height:26px; line-height:26px; border:2px solid #22A2FC; }
.nexfttop_R_nums a.nexolkefu span {float:left; width:20px; height:20px; padding:3px 10px; background:#fff; }
.nexfttop_R_nums a.nexolkefu img { display:inline-block; width:20px; height:20px; }
.nexfttop_R_nums a.nexolkefu em { float:right; width:100px; height:26px; line-height:26px; text-align:center; font-size:12px; color:#fff; background:#22A2FC;font-style: normal;letter-spacing:1px;}
.nexfttop_R_ewm { float:right; width:120px; padding:10px 10px 0 10px; background:#2d343f; }
.nexfttop_R_ewm img { width:120px; height:120px; }
.nexfttop_R_ewm p { height:40px; line-height:40px; text-align:center; font-size:12px; color:#999; overflow:hidden; }

.wirbook{width:80%; margin:0px auto; margin-top:40px; margin-left:0px;}
.wirbook li{width:80%; height:36px; overflow:hidden; line-height:36px; margin-bottom:10px;color:#333; font-size:14px;}
.wirbook li span{float:left; display:block;width:15%;}


.form_input1{width:85%; height:30px; border:1px solid #D5D5D5; line-height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; float:left;}
.form_textarea1{width:85%; height:150px;border:1px solid #D5D5D5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box; font-family:'webfont' !important;}

.form_input{width:100px;height:30px; border:1px solid #D5D5D5; line-height:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}
.from_btn1{width:100px; height:40px; line-height:40px; text-align:center; padding:0px; background:#3b3b3b; border:0px; color:#FFF;cursor:pointer;}
.from_btn2{width:100px; height:40px; line-height:40px; text-align:center; padding:0px; background:#235CB0; border:0px; color:#FFF; margin-left:15px; cursor:pointer;}


.foot_bottom {width:100%;text-align:center;background:#000;}
.foot_bottom p{height:60px; line-height:60px;font-size:14px;color:#aaa;}
.foot_bottom p a { margin-right:10px;color:#aaa;}
.foot_bottom p a:hover { color:#fff; }


.onlinebox{width:60px;position:fixed;right:2%;bottom:10%;;font-size:0.12rem;z-index:999999;margin-top:-60px;}
.onlinebox a{width:60px;text-align:center;line-height:20px;height:40px;padding:10px 0px; background:rgba(0,0,0,0.6); display:block; float:left;color:#fff;margin-bottom:1px;letter-spacing:2px; position:relative;font-size:14px;}
.onlinebox a:hover{background-color:#235CB0}
.onlinebox a.on{background-color:#235CB0}
.onlinebox a.on span{display:inline-block;}
.onlinebox a:nth-child(2){font-family: iconfont !important;line-height:40px;font-size:20px;}
.onlinebox a:hover:nth-child(2){background-color:#235CB0;}


@font-face {
  font-family:'iconfont';
  src: url('font/iconfont.woff2') format('woff2'),
  url('font/iconfont.woff') format('woff'),
  url('font/iconfont.ttf') format('truetype');
}