﻿@charset "utf-8";
/* CSS Document 20190417*/

html { }
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p { padding:0; margin:0; }
body { font-size: 14px; background: #fff; color: #666; font-family: microsoft yahei;}
ul,li { list-style: none; }
img { border: 0; }
input:focus { outline: none; }
.lk{display: block;height: 0;width: 0;overflow: hidden;}
/* 圆细滚动条样式 20150717 */
::-webkit-scrollbar{width:6px;height:12px}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black}
::-webkit-scrollbar-track-piece{background:#FFF}
::-webkit-scrollbar-thumb:vertical{background-color:#8E8E8E;border-radius:5px}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#3B3B3B}
::-webkit-scrollbar-corner:vertical{background-color:#535353}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00}

/* 全局 */
a { text-decoration: none; color: #333; }
a:hover { text-decoration: underline; }
.wrapper{ max-width:1140px; margin:0 auto;}

/* 清理浮动 */
.clearfix { clear: both; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.fl { float: left; }
.fr { float: right; }

.topbar{ line-height:40px; border-bottom:1px solid #eee; font-size:12px;}
.topbar .t1 a{ font-size:12px; color:#dc0000;}
.topbar .t1 .split{ margin:0 5px;}

.header{ padding:25px 0;}
.header .hleft{ float:left;}
.header .logo{ display:block; float:left; margin-right:35px;}
.header .htxt{ display:block; float:left; border-left:1px solid #ddd; padding-left:30px;}
.header .htxt h3{ font-size:17px; color:#777; padding-top:4px;}
.header .htxt span{ color:#777; line-height:2;}
.header .hotline{ float:right; text-align:right; font-size:13px; padding:8px 0;}
.header .hotline img{ vertical-align:middle; padding-bottom:4px;}
.header .hotline p{ font-weight:bold; font-size:17px; font-family:Verdana, Geneva, sans-serif; color:#888;}

/*导航栏*/
.nav{ background:#103d99;}
.nav ul{ float:left; padding:10px 0;}
.nav ul .nLi{ float:left; font-size:14px; padding:0 25px; font-weight:bold; position:relative;}
.nav ul .nLi:hover{ color:#80ddff;}
.nav ul .nLi a:hover{ color:#80ddff; text-decoration:none;}
.nav ul .nLi>a{ display: block; line-height:30px; position:relative; color:#fff;}
.nav ul .sub{ display:none; position:absolute; left:0; top:40px; width:100%; z-index:999; background-color:#214083; padding:10px;}
.nav ul .sub li{ font-weight:normal; padding-left:0; text-align:center; width:100%; padding:6px 0;}
.nav ul .sub li a{ color:#fff;}
.nav ul .sub li a:hover{ padding-left:10px; text-decoration:none; color:#d3f2ff;}

.nav .contact{ position:absolute; background: #dc0000; width:130px; height:80px; left:-130px; top:0; padding-top:20px; text-align:center; z-index:999;}
.nav .contact a{ color:#fff; font-weight:bold;}
.nav .contact a:hover{ color:#80ddff; text-decoration:none;}
.menuaa{ display:none;}

.inner-banner{height:180px;background-size:cover;background-position:30% center;}
.inner-banner{background:url("../images/inner-banner.jpg") no-repeat center center;width:100%;height:200px;}


.bannerslide .swiper-slide { background-position: center; background-size: cover; position: relative; height: 540px; }
.bannerslide .swiper-slide a { position: absolute; left: 0; top: 0; right: 0; bottom: 0; display: block; text-decoration: none; text-align: center; color: #fff; }
.bannerslide .swiper-slide a .con { margin-top: 52px; }
.bannerslide .swiper-slide a .con .tit { line-height: 48px; font-size: 40px; font-weight: 400; margin-bottom: 20px; }
.bannerslide .swiper-slide a .con .txt { line-height: 24px; font-size: 14px; font-weight: 400px; }
.paginationw { position: absolute; left: 0; text-align: center; bottom: 10px !important; width: 100%; z-index: 9; }
.swiper-pagination-bullet { background: #fff; }
.swiper-pagination-bullet-active { background: #ea0000; }


.homebox1{ margin-top:55px;}
.homebox1 .box1{ float:left; width:44%;}
.homebox1 .box1 h2{font-size:24px; display:block; margin-bottom:30px; font-weight:normal;}
.homebox1 .box1 p{ padding-bottom:30px; line-height:160%;}
.homebox1 .box1 .more{ font-size:14px; width:100%; display:block; margin-bottom:20px; margin-top:20px; padding-top:20px; line-height:200%; color:#FFF;}
.homebox1 .box1 .more .roundsa{border-radius:30px; border:#dc0000 1px solid; padding:10px 20px; color:#dc0000;}
.homebox1 .box1 .more .roundsa:hover{ text-decoration:none;}

.homebox2{ margin-top:50px; background:#103d99; height:480px;}
.homebox2 .bg1{ float:left; width:50%; background-size:100%; height:480px;}
.bg1 .infoList li { display:none;}
.bg1 .infoList li:first-child{ display:block;}
.homebox2 .bg2{ float:left; width:50%;}
.homebox2 .box2{ padding-left:100px; padding-top:100px;}
.homebox2 .box2 h3{font-size:22px; color:#FFF; margin:10px 0;}
.homebox2 .box2 .licheng{font-size:14px; width:100%; display:block; margin-bottom:20px; color:#FFF;}
.homebox2 .box2 .licheng .years{font-size:24px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}
.homebox2 .box2 .licheng .bgyears{font-size:80px; color:#1a5aac; text-align:right; width:100%; display:block; width:450px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}


/* 本例子css */
.txtScroll-left{ width:480px;  position:relative; border:1px solid #f4f4f4;}
.txtScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }
.txtScroll-left .hd .prev,.txtScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.txtScroll-left .hd .next{ background-position:0 -50px;  }
.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px;  }
.txtScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.txtScroll-left .hd ul li.on{ background-position:0 0; }
.txtScroll-left .bd{ padding:10px; width:430px; overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:124px; width:100%; line-height:24px;  text-align:left; _display:inline;}
.txtScroll-left .bd ul li span{ color:#999;  }


.homebox3{ padding-top:60px; background:#e8f1f9;border-top:#fff 1px solid;}
.hometit{ text-align:center; font-size:22px; font-weight:bold; padding:10px 0;}
.hometxt{ text-align:center; line-height:160%;}
.homebox3 .prolist{ padding-top:30px; text-align:center; overflow:hidden;}
.homebox3 .prolist a{ display:inline-block;border:#CCC 1px solid; padding:9px 20px; color:#666;}
.homebox3 .prolist a:hover{ text-decoration:none;}
.homebox3 .prolist .recom{ background:#dc0000; padding:10px 20px; color:#FFF; border:none;}
.homebox3 .homepro{ padding:50px 0;}
.homebox3 .homepro .proboxl{ float:left;}
.homebox3 .homepro .proboxl .hot{ background:#14439d url(images/vf.jpg) no-repeat center top; padding:80px 84px; color:#fff;}
.homebox3 .homepro .proboxl .hot .entxt{font-size:12px; display:block; line-height:160%; text-transform:uppercase;}
.homebox3 .homepro .proboxl .hot h1{ font-size:36px; display:block; margin-bottom:10px;}
.homebox3 .homepro .proboxl .hot .txt1{ font-size:15px; display:block; line-height:160%;}
.homebox3 .homepro .proboxl .hot span{color:#c2e8f6; font-size:12px; display:block;line-height:160%; margin-top:55px;}
.homebox3 .homepro .proboxl .hot h2{font-size:26px; display:block; margin-top:10px; margin-bottom:0px; font-family:Verdana, Geneva, sans-serif; font-weight:bold;}

.homebox3 .homepro .proboxl .pro1{ float:left; padding-top:12px;}
.homebox3 .homepro .pro1 ul li{ float:left; padding-right:12px;}
.homebox3 .homepro .pro1 ul li:last-child{ padding-right:0;}

.homebox3 .homepro .proboxr{ float:right;}

.homebox3 .homepro .proboxr .proshow{ padding-top:7px;}


/* 本例子css */
.slideBoxa{ width:564px; height:400px; overflow:hidden; position:relative; border:0px solid #ddd;  }
.slideBoxa .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBoxa .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxa .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxa .hd ul li.on{ background:#049fd8; color:#fff; }
.slideBoxa .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxa .bd li{ zoom:1; vertical-align:middle; }
.slideBoxa .bd img{ width:564px; height:400px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBoxa .prev,
.slideBoxa .next{ 

	position:absolute; 
	left:3%; 
	top:50%; 
	margin-top:-25px; 
	display:block; 
	width:50%; 
	height:100%; 
	background:
	url(../images/slider-arrow1.png) -545px 5px no-repeat; 
	filter:alpha(opacity=10);
	opacity:0.1;   

}

.slideBoxa .next{ left:auto; right:3%; background-position:265px 5px; }
.slideBoxa .prev:hover,
.slideBoxa .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBoxa .prevStop{ display:none;  }
.slideBoxa .nextStop{ display:none;  }


.homebox4{ margin-top:60px;}
.homebox4 .partit .hometit{ padding:0 100px 0 0; float:left;}
.homebox4 .partit .hometxt{ float:left;}
.homebox4 .partit{ margin-bottom:60px;}
.homebox4 .partit .more1{ float:right; padding:14px 30px; background:#f1fafe;}
.homebox4 .partner ul li{ float:left; width:12.28%; height:40px; margin:1%;}
.homebox4 .partner ul li img{ width:80%; height:30px;}
.homebox4 .partner{ margin-bottom:60px;}


.homebox5{ background:#e8f1f9; padding:60px 0;}
.homebox5 .box3{ background:#f4fdff;padding:30px 0px; text-align:center; line-height:160%; margin-top:22px;}
.homebox5 .box4{ margin-top:40px;}
.homebox5 .box4 .bleft{ float:left; background:#425563; width:49.5%;}
.homebox5 .box4 .btit{padding:36px 50px 36px 50px; color:#FFF;font-size:22px; line-height:160%;}
.homebox5 .box4 .btxt{font-size:12px; text-transform:uppercase;}
.homebox5 .box4 .bright{ float:right; background:#425563; width:49.5%;}


.homebox6{ background:#f5f6f8; padding-top:60px; padding-bottom:50px;}
.homebox6 .hometit{ padding-bottom:20px;}
.homebox6 .chejian{ margin-top:40px;}
.homebox6 .chejian ul li{ float:left; margin-right:6px;}
.homebox6 .chejian ul li:last-child{ margin-right:0;}
.homebox6 .chejian ul li .sbox{ background:#fff;padding:30px 30px; line-height:160%;}
.homebox6 .chejian ul li .b1 a{padding-bottom:10px; display:block;font-size:17px;}
.homebox6 .chejian ul li .b1 a:hover{ color: #175aa8;}
.homebox6 .chejian ul li .b3{ font-size:12px; padding-top:20px;}
.homebox6 .chejian ul li .b3 a{ color:#666;}



/* 本例子css */
.slideBox{ width:360px; height:260px; overflow:hidden; position:relative; border:0px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#049fd8; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:360px; height:260px; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.homenews{ margin-top:50px; margin-bottom:70px;}
.homenews .ntop{ padding-bottom:50px; border-bottom:#ddd 1px solid;}
.homenews .ntop .n1{ float:left; padding:66px 60px; background:#f6f6f6 url(../images/dw.jpg) no-repeat 730px 0px; width:660px;}
.homenews .ntit{ margin-bottom:20px;}
.homenews .ntit a{ font-size:22px; text-align:left; color:#666; }
.homenews p{ font-size:13px; text-align:left; padding-top:5px;}
.homenews .nmore{ margin-top:20px;}
.homenews .nmore a{color:#666; font-size:12px;line-height:160%;}

.homenews .top3{ margin-top:50px;}
.homenews .top3 ul li{ float:left; width:31.5%; margin-right:30px;}
.homenews .top3 ul li:last-child{ margin-right:0;}

.foot{ background:#1e2834; padding-top:50px;}
.foot dl{ float:left; width:16.66%;}
.foot dt{ color:#fff; font-size:17px; font-weight:bold; margin-bottom:10px;}
.foot dd a{ line-height:180%; color:#ddd;}
.foot .fotnav{ padding-bottom:40px;}
.foot .tips{ padding:35px 0; border-top:#3a4553 1px solid;}
.foot .tips .wangan{width:270px; padding:0px 0; margin:0 auto; height:30px; float:left; border:#848688 1px solid; text-align:center; line-height:30px;}
.foot .tips .beian{width:200px; padding:0px 0; margin:0 auto; height:30px; float:left; border:#848688 1px solid; text-align:center; line-height:30px; margin-left:10px;}


.footer{ background:#232f3e;}
.footer dl,.footer dt,.footer dd{ float:left;}
.footer dt,.footer dd{ padding-right:70px; line-height:160%;}
.footer dl{ padding-top:40px; padding-bottom:30px; font-size:13px;}
.footer dt{ color:#fff;}
.footer dd{ color:#999;}
.footer .bottoms{ font-size:13px; color:#999; line-height:160%; text-align:center; padding-bottom:40px;}


/*内页css*/
.cen03{ padding:60px 0 30px;}
.cen03 .cen03tit{border-bottom:1px solid #667493; padding-bottom:16px;}
.cen03 .cen03tit .fl{width:100%;}
.cen03 .cen03tit .cen03htita{font-size:14px; color:#103d99; text-decoration:none;}
.cen03 .cen03tit .cen03htitb{font-size:19px; color:#103d99; text-decoration:none; font-weight:bold;}
.cen03 .cen03tit .cen03tita{font-size:30px; color:#103d99; text-decoration:none;text-transform:uppercase;}
.cen03 .cen03tit .cen03titb{font-size:40px; color:#103d99; text-decoration:none;}
.cen03 .cen03tit .cen03titc{font-size:13px; color:#f0f3f8; text-decoration:none; line-height:18px; text-align:right;}

.cen03 .nyacontent{padding:20px 0; line-height:25px;}
.cen03 .nyacontent .nyprolist{width:100%;}
.cen03 .nyacontent .nyprolist li{width:19%; float:left; margin:0.3% 0.5%;}
.cen03 .nyacontent .nyprolist li.on a{ text-decoration:none; background:#3384e4; color:#fff;}
.cen03 .nyacontent .nyprolist li a{border:1px solid #ccc; height:36px; width:100%; text-align:center; line-height:36px; display:block; color:#666;}
.cen03 .nyacontent .proname{ text-align:center; font-size:26px; line-height:2;}

.cen03 .nyacontent .nyppul{margin-top:30px;}
.cen03 .nyacontent .nyppul li{width:24%; margin:0.5%; float:left;}
.cen03 .nyacontent .nyppul li a{text-decoration:none;}
.cen03 .nyacontent .nyppul li img{width:100%;}
.cen03 .nyacontent .nyppul li .nypptit{background:#ececec; height: 65px; color: #777; line-height: 65px; font-size: 14px; text-indent: 15px; overflow:hidden;}

.cen03 .nyacontent .nyanewsul{width:100%;}
.cen03 .nyacontent .nyanewsul li{padding:30px 0; border-bottom:1px dashed #64759c;}
.cen03 .nyacontent .nyanewsul li .newintro{width:100%; float:left;}
.cen03 .nyacontent .nyanewsul li .newtita{ font-size:20px; font-weight:bold; text-decoration:none;}
.cen03 .nyacontent .nyanewsul li .newtitb{ font-size:15px; text-decoration:none; line-height:25px; margin-top:20px;}

.join_table, .jobsin_table{ width: 100%;}
.join_table thead tr th { line-height: 35px; text-align: left; background: #f8f8f8; padding: 0 10px;  font-size: 16px; }
.join_table tbody tr td { line-height: 44px; padding: 0 10px; border-bottom: 1px solid #dedede; font-size: 14px; color: #666; }
.join_table tbody tr td a { color: #175a6e; font-size: 14px; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
.join_table tbody tr td:hover a { padding-left: 5px;color:#3574d3; }
.join_table tbody tr:hover td { background: #f8f8f8; color: #000; }
.jobsin_table thead tr th { line-height: 48px; text-align: left; background: #f8f8f8; padding: 0 10px; border-bottom: 1px solid #dedede; font-size: 16px; }
.jobsin_table tbody tr td { line-height: 38px; padding: 15px 10px; border-bottom: 1px solid #dedede; font-size: 14px; color: #666; }
.jobsin_table tbody tr td  a{ line-height: 40px;width:100%; background:#dedede;font-size: 16px; color: #666;border-radius:10px;display:block;text-align:center;transition:all 0.1s;-webkit-transition:all 0.1s;}
.jobsin_table tbody tr td:hover a{ background: #1944cf; color: #fff; }

.messagecon { font-size: 14px; line-height: 24px; margin-bottom: 20px; font-family: microsoft yahei; }
.messagecon p { margin-bottom: 20px; }
.messagetit { font-size: 14px; font-weight: bold; line-height: 30px; height: 30px; }
.messagetarea { padding: 10px; border: 1px solid #dedede; font-size: 16px; line-height: 26px; font-family: microsoft yahei; color: #666; resize: none; width: 96%; height: 90px; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; background: #f8f8f8; margin-bottom: 20px; }
.messagetarea:focus { color: #333; outline: none; background: #fff; }
.messageinput { width: 27%; padding: 10px; height: 26px; line-height: 26px; font-size: 14px; border: 1px solid #dedede; margin: 0 5px 0 0; font-family: microsoft yahei; color: #666; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; background: #f8f8f8; margin-bottom: 20px; }
.messageinput:focus { color: #333; outline: none; background: #fff; }
.messagebtn { width: 30%; text-align: center; line-height: 50px; height: 50px; font-size: 16px; border: 0; background: #b8c5ce; color: #2d3e50; border-radius: 4px; font-family: microsoft yahei; cursor: pointer; margin-right: 10px; margin-bottom: 30px; }
.messagebtn.btnon { width: 50%; color: #fff; }
.messagebtn:hover { opacity: .8; filter: alpha(opacity=80); }
.messagebtn.btnon { background:#103d99; }

.homebox2 .bg1 .pica{ width:100%;}
.homebox2 .bg1 .pica img{ width:100%;}

@media (max-width: 1556px) {
	.homebox2 .box2{ padding:80px 0 80px 20px}
	.homebox2{ height:auto;}
	.homebox2 .txtScroll-l{ padding:80px 0;}
	}


@media (max-width: 1000px) {
	.nav .contact{ display:none;}
	.header .hotline{ display:none;}
	.homebox1,.homebox4,.homenews{ padding:0 20px;}
	.homebox1 .box1{ width:100%;}
	.homebox2 .bg1,.homebox2 .bg2{ width:100%;}
	.homebox4 .partit .more1{ display:none;}
	.homebox5 .box4 .bleft img{ width:100%;}
	.homebox5 .box4 .bright img{ width:100%;}
	.homebox6 .chejian ul li{ width:32%;}
	.homebox6 .chejian ul li img{ width:100%;}
	.homenews .ntop .n1{ width:46%; padding:58px 60px; background:#f6f6f6 url(../images/dw.jpg) no-repeat 590px 0px;}
	.homenews .top3 ul li{ width:30%;}
	.homebox3 .homepro .pro1 ul li img{ width:100%; height:auto;}
	.homebox3 .homepro{ padding:50px 20px;}
	.homebox3 .homepro .proboxl{ width:49%; padding-right:1%;}
	.homebox3 .homepro .proboxr{ width:50%; float:left;}
	.homebox3 .homepro .pro1 ul li{ width:49%; padding-right:1%;}
	.homebox3 .homepro .proboxl .hot{ padding:40px 55px;}
	.homebox3 .homepro .proboxl .hot h1{ font-size:29px;}
	.slideBoxa{ width:100%; height:auto;}
	.slideBoxa .bd img{ width:100%; height:auto;}
	.foot{ padding:20px; text-align:center;}
	.footer{ padding:0 20px;}
	
	.nav{ display:none;}
	.menuaa{display:block; float:right; text-align:right;}
	.menuaa img{ width:60%; margin-top:15px;}
	.header{ padding:20px 10px;}
	.mm-menu { width: 50%; }
	.mm-navbar { height: 50px; line-height: 30px; }
	.mm-panel .mm-navbar { display: block; }
	.mm-menu > .mm-panel > .mm-navbar + .mm-listview { margin-top: 1px; border-top: 1px solid #3a3b4b; }
	.mm-menu > .mm-panel:before { height: 50px; font-size: 1.125rem; }
	.mm-listview { line-height: 26px; }
	.mm-listview > li:not(.mm-divider):after { left: 0; }
	.mm-listview > li > a, .mm-listview > li > span { padding: 10px 10px 10px 10px; text-align: center; }
	
	html.mm-right.mm-opening .mm-slideout { -webkit-transform: translate(-50%, 0); -moz-transform: translate(-50%, 0); -ms-transform: translate(-50%, 0); -o-transform: translate(-50%, 0); transform: translate(-50%, 0); }
	
	.mm-menu.mm-theme-dark .mm-navbar > *, .mm-menu.mm-theme-dark .mm-navbar a { text-transform: uppercase; color: #888; }
	.mm-menu.mm-theme-dark .mm-navbar { border-color: #14151b; }
	
	.mm-menu.mm-theme-dark { background: #22232d; color: #cfcfcf; }
	.mm-listview > li:not(.mm-divider):after { height: 1px; background: #14151b; }
	.mm-menu .mm-listview > li:after { border-color: #3a3b4b; }
	.mm-menu.mm-theme-dark .mm-listview > li:after { border-color: #3a3b4b; }
	
	.mm-menu.mm-theme-dark .mm-navbar.mm-navbar-bottom { border: 0; }
}

@media (max-width: 720px) {
	.topbar{ display:none;}
	.header .htxt{ display:none;}
	.header .hotline{ display:none;}
	.homebox1 .box1{ width:100%;}
	.img img{ width:100%; height:auto;}
	.homebox2 .bg1{ height:300px;}
	.bg1 .db .pica img{ width:100%;}
	.homebox2 .box2{ padding:20px;}
	.txtScroll-left .bd{ width:100%;}
	.txtScroll-left{ width:100%;}
	.homebox2 .box2 .licheng .bgyears{ display:none;}
	.homebox2 .bg2{ height:300px;}
	.homebox3 .prolist a{ margin-bottom:10px;}
	.homebox3 .homepro .proboxl{ width:100%;}
	.homebox3 .homepro .proboxr{ width:100%;}
	.homebox3 .homepro .proboxl .hot{padding:40px 30px;}
	.slideBoxa{ width:100%; height:auto;}
	.slideBoxa .bd img{ width:100%; height:auto;}
	.homebox4 .partit .hometxt{ display:none;}
	.homebox4 .partner ul li{ width:48%; text-align:center;}
	.homebox5 .box4 .bleft{ width:100%; margin-bottom:20px;}
	.homebox5 .box4 .bright{ width:100%;}
	.homebox6 .chejian ul li{ width:100%;}
	.homenews .ntop .n1{ width:100%; padding:30px 0;}
	.homenews p{ width:100%;}
	.foot{ display:none;}
	.footer dl{ display:none;}
	.footer .bottoms{ padding-top:30px;}
	.homenews .top3 ul li{ width:100%; margin-bottom:20px;}
	.slideBox,.slideBox .bd img{ width:100%;}
	.topimg{ width:100%;}
	.slideBoxa .prev, .slideBoxa .next{ width:32px; height:40px; background:url(../images/slider-arrow1.png) right center no-repeat; margin-top:-23px;}
	.slideBoxa .next{background:url(../images/slider-arrow1.png) left center no-repeat;}
	
	.cen03 .nyacontent .nyprolist li{ width:30%; margin:1% 1.1%;}
	.cen03 .nyacontent .nyprolist li a{ overflow:hidden;}
	.cen03 .nyacontent .nyppul li{ width:49%;}
	.cen03 .nyacontent img{ width:100%;}
	.bannerslide .swiper-slide{ height:250px;}
	
}