﻿@charset "utf-8";body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{/*min-height:5000px;*/font-size:12px;font-family: "Microsoft YaHei" ! important;color:#000000;background:#fff;margin:0 auto;padding:0px;}
a{text-decoration:none;color:#00468C;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px; }/*vertical-align: middle;*/
li{list-style: none;}
.clear{clear:both;}
.ny_banner{ width:100%; height:300px; margin:auto;}
.w1200{width:1200px;margin: 0 auto;}
.topn{background: #e6e6e6 none repeat scroll 0 0;height: 28px;width: 100%;min-width: 1200px;}
.head{height: 106px;width: 100%;min-width: 1200px;}
.nav{height: 48px;width: 100%;min-width: 1200px;background: #0385ff;}
/* .nav{height: 48px;width: 100%;min-width: 1200px;background: url(../images/navbg.jpg) repeat-x left center;} */
.banner{height: 500px;width: 100%;min-width: 1200px;position: relative;overflow: hidden;}
.main{height: auto;width: 100%;min-width: 1200px;overflow: hidden;}
/* .footer{height: 260px;width: 100%;min-width: 1200px;background:#15659F;margin-top: 40px;}
.bottomn{height: 50px;width: 100%;min-width: 1200px;background: #f5f5f5;} */
/**/.topn .title{color: #333333; float: left;font-size: 13px;height: 28px;line-height: 28px;text-indent: 15px;width: auto;}
.topn .link{float: right;height: 28px;line-height: 28px;margin-right: 15px;width: 180px;}
.topn .link li{float: right;height: 28px;line-height: 28px;width: 90px;}
.topn .link li a{color: #333333;display: block;float: right;font-family: "Microsoft YaHei";font-size: 12px;height: 28px;line-height: 28px;width: 100%;}
.topn .link li a:hover{color: #028243;}
.topn .link li a i{float: left;height: 13px;margin-right: 5px;margin-top: 8px;width: 13px;}
.topn .link li a i img{width: auto;}
.head a.logo{float:left;display: block;margin-top: 10px;margin-left:20px;}
.head a.logo img{width:100%;height:auto;}
.head .telbox{width:195px;height:65px;float:right;margin-top: 20px;background: url(../images/tel.png) no-repeat 18px center;padding-left: 85px;}
.head .telbox .title{width:auto;height:30px;line-height: 30px;font-size: 16px;color: #808080;float:left;margin-left: 8px;margin-top: 2px;}
.head .telbox .tel{width:auto;float:left;color:#2761e7;font-size: 24px;font-weight: bold;margin-left: 8px; }

/*头部业务开始*/
/* .top_server{
    width: 250px;
    float: left;
}
.top_server ul{
    margin-top: 20px;
    float: left;
    margin-left: 25px;
    color: #000;
}
.top_server ul li{
    height: 23px;
    font-size: 14px;
    line-height: 20px;
} */
/*头部业务结束*/
/*导航栏菜单*/
#nav{padding: 0 0 0 0px;margin: 0 0 0 0px;width: 100%;height: 48px;}
#nav .nLi{float: left;position: relative;z-index: 1001;}
#nav .nLi h3{float: left;}
/*#nav .nLi h3 a{display: block;color: #fff;font-size: 15px;padding: 0 45px;font-weight: normal;line-height: 48px;vertical-align: middle;background: url(../images/navlibg.jpg) no-repeat right center;一级菜单}*/
#nav .nLi h3 a{display: block;color: #fff;font-size: 15px;padding: 0 45px;font-weight: normal;line-height: 48px;vertical-align: middle;}
#nav .nLi h3 a.first{background: url(../images/navlibgn.png) no-repeat center center;}
#nav .nLi .sub{width: 100%;height: auto;position: absolute;left: 0px;top: 48px;display: none;z-index: 1;}
/* #nav .nLi .sub li{zoom: 1;background: url(../images/navbg.jpg) repeat left center;} */
#nav .nLi .sub li{zoom: 1;background:#0385ff;border: 1px solid #fff;}
#nav .nLi .sub li a{display: block;text-align: center;color: #fff;font-size: 13px;line-height: 45px;height: 45px;border-bottom: 0px dashed #fff;/*二级菜单*/}
#nav .nLi .sub li a:hover{background:rgba(255,255,255,0.3);color: #fff;}
#nav .nLi .sub li:nth-last-child(1) a{border-bottom: none;/*去掉最后一个的描边*/}
#nav .on h3 a{background: rgba(255,255,255,0.3);color: #fff;/*一级菜单hover*/}
#nav .on h3 a.first{background: rgba(255,255,255,0.3);color: #fff;/*一级菜单hover*/}

/*banner轮播广告*/
.banner .slideBox a.next{width: 67px;height: 111px;position: absolute;right: 200px;bottom: 195px;display: block;background: url(../images/btn.png) no-repeat -67px 0px;z-index: 1002;cursor: pointer;}
.banner .slideBox a.prev{width: 67px;height: 111px;position: absolute;left: 200px;bottom: 195px;display: block;background: url(../images/btn.png) no-repeat 0px 0px;z-index: 1002;cursor: pointer;}
.banner .slideBox a.next:hover{z-index: 1002; background-position: -67px -111px}
.banner .slideBox a.prev:hover{z-index: 1002; background-position: 0px -111px}
.banner .slideBox .hd ul li{z-index: 1001; float: left;margin:0 3.5px;width: 30px;height: 12px;background: #2ea0de;text-align: center;cursor: pointer;}
.banner .slideBox .hd ul li.on{z-index: 1001; background:#00468C;}
.banner .slideBox .hd{height: auto;overflow: hidden;position: absolute;left:50%;bottom: 10px;z-index: 1001;margin-left: -55px;}
.banner .slideBox .bd{position: relative;height: 100%;z-index: 1000;}
.banner .backgroundheise{height: 36px;width: 100%;min-width: 1200px;position: absolute;left: 50%;margin-left: -50%;bottom: 0;z-index: 1000;}
.banner .slideBox{width: 1920px;height: 500px;overflow: hidden;margin-left:-960px;position: absolute;left: 50%;top: 0;}
.banner .slideBox .hd ul{overflow: hidden;zoom: 1;float: left;}
.banner .slideBox .bd li{zoom: 1;vertical-align: middle;}
.banner .slideBox .bd img{width: 100%;height: 100%;display: block;}
.info{width:100%;height:37px;float:left;margin-top: 16px;margin-bottom: 27px;}
.info .titbox{width:100%;height:70px;float:left;}
.info .titbox .tith1{width:97px;height:37px;float:left;line-height: 37px;font-size: 16px;color: #fff;font-weight: bold;background: url(../images/cpzxbg.png) no-repeat left center;text-indent: 10px;}
.info .titbox .note{width:auto;height:37px;line-height: 37px;float:left;color: #555555;font-size: 14px;text-indent: 16px;}
.info .titbox .note::after{content: "";width: 24px;height: 9px;display: block;float: right;margin-top: 2px;background: url(../images/hotbg.png) no-repeat center center;}
.cplist{width:100%;height:auto;float:left;padding-top: 24px;padding-bottom: 29px;}
.cplist li{width:271px;height:auto;float:left;background: url(../images/cplistbg.png) no-repeat right center;padding-right: 18px;margin-right: 14px;}
.cplist li:nth-last-child(1){margin-right: 0px;background: none;}
.cplist li a.imgbox{width:100%;height:auto;float:left;display: block;margin-top: 16px;overflow: hidden;}
.cplist li a.imgbox img{width: 270px; height:200px;}
.cplist li a.moreinfo{width:100%;height:25px;float:left;display: block;text-indent: 6px;line-height: 25px;color: #00468C;}
.cplist li a.moreinfo:after{content: "";overflow: hidden;width: 0px;height: 0px;display: inline-block;border-width:5px;border-color:transparent transparent transparent #00468C;border-style: dashed dashed dashed solid;margin-left: 5px;}
.cplist li .tith2{width:100%;height:25px;float:left;line-height: 25px;margin-top: 10px;font-weight: bold;font-size: 14px;text-indent: 6px;color: #434343;}
.cplist li .note{width:100%;height:25px;float:left;text-indent: 6px;line-height: 25px;font-size: 13px;color: #555555;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.left-890{width:890px;height:auto;float:left;}
.ty{width:100%;height:auto;float:left;}
.ty .titbox{width:100%;height:48px;float:left;border-bottom: 1px solid #dadada;}
.ty .titbox .titcn{width:auto;height:48px;float:left;line-height: 48px;color: #00468C;font-weight: bold;font-size: 16px;}
.ty .titbox .titcn:before{content: "";display: inline-block;width: 10px;height: 10px;background: #00468C;border-radius: 5px;margin-right: 8px;}
.ty .titbox .titen{width:auto;height:48px;float:left;line-height: 48px;color: #918f92;font-weight: normal;font-size: 14px;font-variant:uppercase;margin-left: 6px;font-family: "Arial";}
.ty .titbox a.more{width:auto;height:48px;float:right;line-height: 48px;color: #918f92;font-size: 14px;}
.ty .contentbox{width:100%;height:auto;float:left;}
.ty .contentbox.gsjj a.imgbox{width:252px;height:192px;float:left;display: block;margin-top: 15px;}
.ty .contentbox.gsjj a.imgbox img{width:100%;height:auto;}
.ty .contentbox.xwzx a.imgbox{width:252px;height:160px;float:left;display: block;margin-top: 15px;}
.ty .contentbox.xwzx a.imgbox img{width:auto;height:156px;}
.ty .contentbox .content{width:620px;height:auto;float:right;margin-top: 25px;}
.ty .contentbox .content .tith1{width:100%;height:38px;float:left;line-height: 38px;font-weight: bold;font-size: 16px;color: #000;border-bottom: 1px dashed #adadad;margin-top:-17px;}
.ty .contentbox .content p{width:100%;height:130px;float:left;line-height: 25px;overflow: hidden;text-overflow:ellipsis;font-size: 13px;color: #6a6a6a;margin-top: 5px;}
.ty .contentbox .content a.more{width:118px;height:29px;float:left;display: block;border: 1px solid #00468C;background:#DFF;text-align: center;line-height: 29px;color: #00468C;font-size: 14px;margin-top: 5px;}
.ty .contentbox .newslist{width:100%;float:left;margin-top: 15px;}
.ty .contentbox .newslist li{width:48%;height:34px;float:left;margin-right:2%;border-bottom:1px dotted #ccc;}
.ty .contentbox .newslist li a{width:100%;height:34px;line-height: 34px;color: #6a6a6a;font-size: 13px;}
.datetime {float:right;white-space:nowrap;}
.ty .contentbox .newslist li a:before{display:inline-block;width: 3px;height: 3px;float: left;margin: 12px 8px 0px 9px;background: #6a6a6a;border-radius: 100px;}
.ty .contentbox .newslist li:hover a:before{background: #00468C;}
.ty .contentbox .newslist li a:hover{color: #00468C;}
.left-280 .ty .contentbox .content p{width:270px;height:230px;float:left;line-height: 33px;overflow: hidden;text-overflow:ellipsis;font-size: 15px;color: #6a6a6a;margin-top: 23px;margin-bottom:10px;}
.right-280{width:280px;height:auto;float:right;}
.contentbox.ryzs{width:100%;height:213px;float:left;}
.contentbox.ryzs .content{width:100%;height:auto;float:left;margin-top: 20px;}
.contentbox.ryzs .content>img{width:100%;}
.contentbox.ryzs .content .picScroll-left{position: relative;width: 132px;height: 191px;margin: 0px 0 0 82px;/*.all_border();*/}
.contentbox.ryzs .content .picScroll-left .hd{width: 100%;height: 0px;position: absolute;bottom: 10px;left: 50%;margin-left: -50%;}
.contentbox.ryzs .content .picScroll-left .hd ul{float: right;zoom: 1;}
.contentbox.ryzs .content .picScroll-left .hd ul li{float: left;overflow: hidden;margin-right: 5px;text-indent: -999px;cursor: pointer;background: url("../images/icoCircle.gif") 0 -9px no-repeat;width: 9px;height: 9px;/*焦点样式*/display: none;}
.contentbox.ryzs .content .picScroll-left .hd ul li.on{background-position: 0 0;}
.contentbox.ryzs .content .picScroll-left .bd ul{zoom: 1;}
.contentbox.ryzs .content .picScroll-left .bd ul li{width: 140px;height: 90px;margin: 0px 10px 0 0px;float: left;height: auto;}
.contentbox.ryzs .content .picScroll-left .bd ul li .pic img{width: 132px;display: block;}
.contentbox.ryzs .content .picScroll-left .bd ul li .title{line-height: 24px;text-align: center;}
.contentbox.ryzs .content .picScroll-left .bd ul li .title a{line-height: 24px;height: 24px;width: 100%;display: block;float: left;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color: #918f92;display: none;;}
.contentbox.ryzs .content .picScroll-left a.prev{display: block;cursor: pointer;width: 30px;height: 33px;position: absolute;right: -40px;top: 50%;margin-top: -16.5px;background: transparent url(../images/rybtn.png) no-repeat scroll -30px 0px;}
.contentbox.ryzs .content .picScroll-left a.next{display: block;cursor: pointer;width: 30px;height: 33px;position: absolute;left: -40px;top: 50%;margin-top: -16.5px;background: transparent url(../images/rybtn.png) no-repeat scroll 0px 0px;}
.contentbox.ryzs .content .picScroll-left a.prev:hover{background-position: -30px -33px;}
.contentbox.ryzs .content .picScroll-left a.next:hover{background-position: -0px -33px;}
.contentbox.lxwm{width:100%;height:auto;float:left;}
.contentbox.lxwm .content{width:100%;height:auto;float:left;border: 1px solid #dadada;}
.contentbox.lxwm .content a.imgbox{width:100%;height:111px;float:left;display: block;}
.contentbox.lxwm .content a.imgbox img{width:100%;height:auto;}
.contentbox.lxwm .content p{width:270px;height:auto;float:left;padding-left: 10px;margin-top: 10px;line-height: 25px;height: 175px;overflow: hidden;margin-bottom: 10px;color: #6a6a6a;font-size: 13px;}
/*.footer .footnavlist{width:auto;height:110px;float:left;margin-top: 18px;}
.footer .footnavlist>li{width:auto;height:110px;float:left;padding:0 42px 0 0;}
.footer .footnavlist li h3{width:auto;height:30px;line-height: 30px;}
.footer .footnavlist li h3 a{width:auto;height:30px;line-height: 30px;font-size: 16px;font-weight: bold;color: #f7f7f7;display: block;margin-left: 9px;}
.footer .footnavlist li h3 a:hover{color: #fff;}
.footer .footnavlist li ul.sub{width:auto;height:80px;}
.footer .footnavlist li ul.sub li{width:auto;height:20px; }
.footer .footnavlist li ul.sub li a{width:auto;height:20px;display: block;color: #d9d9d9;font-size: 14px;margin-top:6px; margin-left:10px;list-style:none;}
.footer .footnavlist li ul.sub li a:hover{color: #fff;}
.footer .footnavlist li ul.sub li a:before{content: "";width: 4px;height: 4px;display: block;float: left;margin-left: 9px;margin-top: 9px;margin-right: 6px;background: #d9d9d9;}
.footer .right-partf{width: 180px;height: 135px;float:right;margin-top: 18px;}
.footer .right-partf img{width: 100%;height: auto;}
.bottomn .webname{width:auto;height:50px;text-align:center;line-height: 50px;color: #666;font-size: 14px;}
.bottomn .friendlinklist{width:auto;height:50px;float:right;line-height: 50px;color: #999999;text-align: right;font-size: 14px;}
.bottomn .friendlinklist a.link{width:auto;height:50px;display: inline-block;line-height: 50px;color: #999999;}
.bottomn .friendlinklist span.tit{width:auto;height:auto;font-weight: bold;}
*/
.left-280{width: 280px;background: #f5f5f5;float: left;}
.left-280 h3{font-size: 20px;color: #00468C;line-height: 50px;text-indent: 20px; background-image:url(../images/hbg.jpg);}
.left-280 h3 span{font-family: Arial, Helvetica, sans-serif;font-size: 16px;color: #7e7e7e;margin-left: 15px;font-weight: normal;}
.left-280 ul li{height: 40px;line-height: 40px;}
.left-280 ul li a{background: url(../images/nei_07.jpg) no-repeat 35px center;text-indent: 45px;display: block;font-size: 16px;color: #333333;}
.left-280 ul li:hover{margin-left: -5px;background: #fcfcfc;}
.left-280 ul li:hover a{color: #00468C;}
.left-280 ul li.on{}
.left-280 ul li.on a{color: #00468C;}
.left-280 .subNav{border-top: 1px solid #fff;cursor: pointer;text-indent: 20px;color: #454545;line-height: 40px;font-size: 16px;}
.left-280 .subNav a{color: #454545;line-height: 40px;font-size: 16px;display: block;}
.left-280 .subNav a:hover{color: #00468C;}
.left-280 .currentDd{color: #00468C;}
.left-280 .navContent{display: none;}
.right-900{width: 900px;float: right;}
.right-900 .rtitle{height: 40px;line-height: 40px;border-bottom: 1px solid #00468C;}
.right-900 .rtitle span{float: left;height: 40px;line-height: 40px;color: #00468C;font-weight: bold;font-size: 20px;text-indent: 5px;}
.right-900 .rtitle span:before{content: "";width: 20px;border-top: 3px solid #00468C;padding-top: 3px;border-bottom: 3px solid #00468C;padding-bottom: 3px;height: 15px;background: #00468C;display: inline-block;box-sizing:border-box;background-clip:content-box;margin-right: 10px;}
.right-900 .rtitle .lright{float: left;}
.right-900 .fright{float: right;color: #666666;font-size: 14px;}
.right-900 .fright a{color: #00468C;}
.right-900 .centent{width: 100%;}
.right-900 .centent p{margin:2%;font-size: 15px;color: #333;line-height: 30px;}
.right-900 .centent p img{width:auto;}
.right{width: 900px;float: right;}
.right .rtitle{height: 32px;border-bottom: 1px dotted #d7dae0;line-height:32px;background:url(../images/protibg_12.jpg) repeat-x;border-top-left-radius:3px;border-top-right-radius:3px;}
.right .rtitle .lright{float:left;}
.right .rtitle p{float: left;font-size:15px;color:#ffffff;padding-left:20px;font-weight:600;}
.right .rright{float:right;margin-right:11px;padding-right:8px;background:url(../images/jian_07.jpg) no-repeat center right;}
.right .rright,.right .rright a{color:#ffffff;font-size:12px;}
.right .p{color: #333;line-height: 28px;padding:20px;min-height:536px;border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}
.right .p hr{margin: 20px 0;}
.right .p p img{width: 100%;}
.zoombox{width:686px;margin:20px auto 0 auto;}
.zoompic{border:solid 0px #dfdfdf;width:684px;height:513px;background:url(../images/loading.gif) no-repeat 50% 50%;}
.zoompic img{width: 684px;height: auto;}
.stitle{text-align: center;color: #00468C;line-height: 22px;font-size: 22px;margin-bottom: 20px;}
.newsinfo{text-align: center;color: #ccc6c6;line-height: 20px;font-size: 14px;padding: 10px;border-bottom: 1px dotted #ded7d7;}
.newsBtn{border-top: 1px dotted #ded7d7;padding-top: 10px;margin-top: 10px;width: 100%;overflow: hidden;}
/**/.pagebox{width: 900px;}
.pagebox li{float: left;width: 267px;border: 4px solid #e8e8e8;margin-right: 25px;margin-bottom: 30px;}
.pagebox li img{width: 267px;height: auto;margin: 0 auto;text-align: center;background-color: #fff;}
.albumlist li img{height:200px;width: 260px;}
.pagebox li h3{height: 27px;line-height: 27px;background: #2f2f2f;color: #fff;text-align: center;font-weight: normal;font-size: 14px;overflow:hidden;}
.pagebox li:hover h3{background:#00468C;}
.page{padding: 10px 0 0;}
.page a, .page span{display: inline-block;height: 30px;text-align: center;padding: 0 12px;border: 1px solid #ded7d7;line-height: 30px;font-size: 14px;margin-right: 10px;color: #666;}
.page span font{color: #00468C;}
.news-list{width: 100%;float: left;border-bottom: 1px dotted #ded7d7;padding-bottom: 20px;margin-bottom: 20px;}
.news-list .newspic{float: left;}
.news-list .newspic img{width: 160px;BORDER: #e6e4e4 1px solid;padding: 7px;height: 105px;}
.news-list .newscont{float: right;width: 77%;}
.news-list .newscont li{margin-bottom: 5px;}
.news-list .newscont li a{color: #333333;line-height: 22px;font-size: 15px;}
.news-list .newscont li a:hover{color: #00468C;}
.news-list .newscont span{float: right;color: #666666;font-size:13px;}
.right .news-list .more{font-size: 14px;color: #0079d4;}
.news-list .newscont p{height: 57px;overflow: hidden;line-height: 25px;margin-top: 6px;font-size: 13px;color: #999494;}
.news-list .newscont .span{display: block;float: none;color: #00468C;margin-top: 8px;}
.right .p p{width: 100%;font-size:15px;margin-bottom: 10px;line-height:30px;}
.right .p hr{margin: 20px 0;}
.right .p p img{width: 100%;}
.right .rtitle{height: 40px;line-height: 40px;border-bottom: 1px solid #00468C;}
.right .rtitle span:before{content: "";width: 20px;border-top: 3px solid #00468C;padding-top: 3px;border-bottom: 3px solid #00468C;padding-bottom: 3px;height: 15px;background: #00468C;display: inline-block;box-sizing:border-box;background-clip:content-box;margin-right: 10px;}
.right .rtitle .lright{float: left;}
.right .fright{float: right;color: #666666;font-size: 14px;}
.right .fright a{color: #00468C;}
.right .centent{width: 100%;}
.right .centent p{margin:2%;font-size: 14px;color: #333;line-height: 25px;}
.right .centent p img{width: 100%;}
.right .rtitle span{float: left;height: 40px;line-height: 40px;color: #00468C;font-weight: bold;font-size: 20px;text-indent: 5px;}
.bannernei {
	overflow: hidden;
	margin-bottom:30px;
}
.bannernei img {
	position: relative;
	left: 50%;
	margin-left: -960px;
}
/* 页头  */
.container {
	width: 100%;
}

.container-center {
	width: 1200px;
	margin: 0 auto;
}
.header {
	width: 100%;
}

.header-top {
	display: flex;
	/*justify-content: center;*/
	align-items: center;
	height: 107px;
	background-color: #fff;
}

.header-top .logo-img {
	display: block;
	width: 375px;
	height: 75px;
}

.header-title {
	width: 460px;
	margin: 0 50px;
}

.header-title .header-title-icon {
	display: block;
	width: 100%;
	height: 75px;
}

.header-title .title-text {
	width: 100%;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 20px;
	font-weight: 600;
}

.header-tel {
	display: flex;
	align-items: center;
	width: 270px;
	height: 75px;
}

.header-tel .tel-icon {
	width: 270px;
	height: 75px;
	/*margin-right: 10px;*/
}

.header-tel>div h5 {
	width: 120px;
	font-size: 16px;
	color:#2255E8;
	line-height: 20px;
}
/* 2020改版页脚 */
.footer {
	background-color: #173951;
	min-width: 1200px;
}
.footer-content-top {
	position: relative;
	display: flex;
	justify-content: space-around;
	align-items: center;
	height: 140px;
	width: 1000px;
	margin: 0 auto;
}
.footer-content-top .item-box {
	display: flex;
	align-items: center;
	width: 220px;
	height: 100px;
	font-size: 14px;
	color: #fff;
	line-height: 20px;
}
.footer-content-top .item-box img {
	display: block;
	width: 80px;
	height: 80px;
	margin-right: 15px;
}
.footer-content-mm1 {
	display: flex;
	justify-content: center;
	width: 1200px;
	margin: 0 auto 20px;
	box-sizing: border-box;
	color: #fff;
	font-size: 12px;
}
.footer-content-mm1 .footer-logo-img {
	display: block;
	width: 117px;
	height: 115px;
	margin-top: 100px;
	margin-right: 55px;
}
.footer-content-mm1 .footer-links-box {
	display: flex;
	justify-content: center;
	padding: 30px 0 0 70px;
	box-sizing: border-box;
	border-top: 1px solid #BEBEBE;
}
.footer-content-mm1 .footer-links-box a {
	display: block;
	width: 150px;
	height: 25px;
	color: #fff;
	font-size: 12px;
	line-height: 25px;
}
.footer-content-mm1 .logo-code-box {
	display: flex;
	flex-direction: column;
	align-items: flex-start;
	width: 220px;
	margin-left: 40px;
}
.footer-content-mm1 .logo-code-box img {
	display: block;
	width: 95px;
	height: 95px;
	margin: 70px 0 10px;
}
.footer-content-mm1 .logo-code-box p {
	/* width: 100%; */
	line-height: 16px;
	font-size: 11px;
}
.logo-code-box .concat-us {
	display: flex;
	margin-bottom: 15px;
}
.logo-code-box a{
	color: #fff;
}
.footer-content-mm2 {
	width: 1200px;
	margin: 0 auto;
	box-sizing: border-box;
	color: #fff;
	font-size: 9px;
	padding: 10px 5px 10px 6px;
	border-bottom: 1px solid #fff;
	line-height: 16px;
}
.footer-content-mm2 p {
	width: 1200px;
	margin: 0 auto;
	box-sizing: border-box;
}
.footer-content-mm2 div {
	display: flex;
	align-items: center;
	width: 1189px;
	margin: 0 auto;
}
.footer-content-mm2 div a {
	position: relative;
	color: #fff;
	margin-right: 8px;
}
.footer-content-mm2 div a::before {
	content: '';
	position: absolute;
	left: -4px;
	top: 50%;
	transform: translateY(-50%);
	width: 2px;
	height: 2px;
	border-radius: 50%;
	background-color: #9a9b98;
}
.footer-content-bottom {
	display: flex;
	justify-content: center;
	width: 1200px;
	padding: 15px 80px;
	margin: 0 auto;
	box-sizing: border-box;
}
.footer-content-bottom p {
	width: 60px;
	font-size: 9px;
	color: #fff;
	line-height: 20px;
}
.footer-content-bottom .hot-link {
	line-height: 20px;
	width: 975px;
	color: #999999;
	font-size: 9px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;

}
.footer-content-bottom a,
.footer-content-bottom span {
	margin-right: 3px;
	color: #999999;
	font-size: 9px;
}


