/* 重制 */
ul{margin:0; padding:0;}
li{list-style:none; padding:0;}
a{text-decoration:none; color:#474747}
.clearFixed{clear:both; margin:0; padding:0; height:0px;}
/* 背景 */
html,body{width:100%; height:100%; padding:0; margin:0 auto;
font:50% Arial,"微软雅黑"; font-size:1rem; color:#929292;
-webkit-font-smoothing:antialiased;
-webkit-text-size-adjust:none;
-webkit-tap-highlight-color: rgba(0,0,0,0);
/*background:#1a1b1c;*/
-webkit-overflow-scrolling:touch;
overflow-scrolling:touch;}
.body{overflow:hidden;}
.overflow{overflow:hidden;}
dl,dt,dd{display:block;margin:0;}
p,ul,li,form,h1,h2,h3,h4,dl,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
.fl{ float:left;}
.fr{ float:right;}
.H40 { height:40px;}
/* 车型 */
.models{width:100%; padding-top:70px; padding-bottom:20px; background-color:#f5f8fa; border-bottom:1px #d3d5d7 solid; text-align:center;}
.md-li{width:19.5%; float:left; border-right:1px #dadcde solid;}
.md-photo{width:100%; height:inherit; display:block;}
.md-text{width:100%; font-size:0.6rem; line-height:24px; color:#1c1c1c;}
/* 导航 */
.col{width:100%; margin-top:10px; border-top:1px #e9e9e9 solid; border-bottom:1px #e9e9e9 solid;}
.col-li{width:19.5%; height:35px; border-right:1px #e9e9e9 solid; float:left;}
.col-a{width:100%; height:100%; display:block;
font-size:0.6rem; line-height:35px; color:#282828; text-align:center;}
.col-a:hover{background-color:#dd242c; color:#FFF; cursor:pointer;}
/* 上线 */
.top-border{width:100%; height:1px; background-color:#bbbbbb; border-bottom:1px #c8c8c8 solid; margin-top:10px;}
/* 幻灯 */
.bx-wrapper{margin:0; padding:0; box-shadow:none; border:none; margin:10px 0px 12px 0px; z-index:999999;}
#indexPage .bx-wrapper .bx-loading{background:none;}

/* 菜单 */
.menu{width:260px; height:100%; background-color:#fdfdfd; position:fixed; overflow-y:auto;-webkit-overflow-scrolling:touch; overflow-scrolling:touch; z-index:0;}
.index{z-index:1; transition:all 3s ease 0s;}
.mn-list{width:100%;}
.mn-li{width:100%; min-height:49px; background-color:#fdfdfd; border-top:1px #f3f1f1 solid; overflow:hidden;}
.mn-li:hover{background-color:#161617;}
.mn-a{height:49px; display:block; padding:0px 25px; font-size:0.6rem; line-height:49px; color:#777777;
transition:all 0.3s ease 0s;}
.mn-icon{display:block; float:left; width:18px; height:19px; margin:13px 0px 0px 15px;background: url(../images/pic17.png) no-repeat left center; padding-left:20px; background-size:19px auto}
.mn-icon2{display:block; float:left; width:18px; height:19px; margin:13px 0px 0px 15px;background: url(../images/pic18.png) no-repeat left center; padding-left:20px; background-size:19px auto}
.mn-icon3{display:block; float:left; width:18px; height:19px; margin:13px 0px 0px 15px;background: url(../images/pic19.png) no-repeat left center; padding-left:20px; background-size:19px auto}
.mn-icon4{display:block; float:left; width:18px; height:19px; margin:13px 0px 0px 15px;background: url(../images/pic20.png) no-repeat left center; padding-left:20px; background-size:19px auto}
.mn-icon5{display:block; float:left; width:18px; height:19px; margin:13px 0px 0px 15px;background: url(../images/pic21.png) no-repeat left center; padding-left:20px; background-size:19px auto}
.mn-icon6{display:block; float:left; width:18px; height:19px; margin:13px 0px 0px 15px;background: url(../images/pic22.png) no-repeat left center; padding-left:20px; background-size:19px auto}
.mn-icon7{display:block; float:left; width:18px; height:19px; margin:13px 0px 0px 15px;background: url(../images/pic23.png) no-repeat left center; padding-left:20px; background-size:19px auto}


.m_Fxlink { width:100%; text-align:center; border-top:1px solid #e3e3e3; padding-top:40px; margin-top:15px;}
.m_Fxlink span { margin:0px 12px}

.m_Btn { font-size:12px; width:100%; text-align:center; margin-top:36px;}
.m_Btn span { border:1px solid #e3e3e3; border-radius:5px; padding:8px 15px; margin-right:2px; }

.mm-text{float:left;}
.nav-list{width:100%; height:0px; overflow:auto;
transition:all 0.3s ease 0s;}
.nav-li{width:100%; height:49px; background-color:#f0f0f0; border-top:1px #e3e3e3 solid; }
.nav-li a{width:100%; height:100%; display:block;}
.nav-li i{display:block; font-family:FontAwesome; font-size:0.6rem; line-height:49px; color:#3e3e3e; padding-right:12px;}
.nav-a{height:49px; display:block; float:left; margin-left:19px; font-size:0.6rem; line-height:49px; 
color:#777777;
transition:all 0.3s ease 0s;}
.nav-i{margin-left:42px; display:block; float:left;}
.nav-li:hover .nav-a{color:#FFF;}

/* 背景 */
.container{overflow-x:hidden; overflow-y:auto; z-index:1; }
.iContent { width:96%; margin:0 auto;}
/* 主体 */
.back{background:#fff; z-index:2; position:relative; box-shadow:0px 20px 20px rgba(0, 0, 0, 0.6);
transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);
-webkit-transition: all 0.4s cubic-bezier(0.4, 0.01, 0.165, 0.99);}

.hide{transform: translate3d(260px, 0, 0); -webkit-transform: translate3d(260px, 0, 0);}
.logo{width:100%; height:50px; background:#fff url(/skin/default/images/newlogo.png) no-repeat center center; background-size:116px auto; box-shadow:0px 0px 1px rgba(0,0,0,0.7); z-index:4;
position:fixed; top:0px; left:0px;
}
.opan{width:50px; height:100%; float:left; position:relative; margin-left:20px;}
.op-bdLeft{width:28px; height:2px; background-color:#9a9ba0; position:absolute; top:18px; left:0px;
transform:translateZ(0px) rotate(0deg);
-webkit-transform:translateZ(0px) rotate(0deg);
transition:all 0.3s ease 0s;}
.opbdLeft{top:24px;
transform:translateZ(0px) rotate(45deg);
-webkit-transform:translateZ(0px) rotate(45deg);}
.op-bdRight{width:28px; height:2px; background-color:#9a9ba0; position:absolute; bottom:19px; left:0px;
transform:translateZ(0px) rotate(0deg);
-webkit-transform:translateZ(0px) rotate(0deg);
transition:all 0.3s ease 0s;}
.opbdRight{bottom:25px;
transform:translateZ(0px) rotate(-45deg);
-webkit-transform:translateZ(0px) rotate(-45deg);}

.hd_sous{
	width: 70px;
	height: 50px;
	position: absolute;
	top: 0;
	right: 0;
}
.hd_sous a{
	display: block;
	width: 28px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	float: left;
	margin-left: 15px;
	margin-top:5px;
}
.hd_sous a.a1:hover{ background: #ededde;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;}


/*搜索框*/
.searchs{
	width: 1200px;
	height: 150px;
	margin: 0 auto;
	position: relative;
	z-index: 999;
	overflow: hidden;
	display: none;
	background:#CCC
}
.seacenter{
	width: 300px;
	height: 34px;
	margin: 33px auto 0 auto;
	border-bottom: 1px solid #CACACA;
	padding: 0 20px 8px 20px;
}
.seacenter .sstbn{
	width: 40px;
	height: 34px;
	border: 0;
	background: #fff url("../images/swisch.png") no-repeat center;
	cursor: pointer;
	outline: none;
	display: block;
	float: left;
}
.seacenter .txt_webk{
	width: 240px;
	height: 32px;
	line-height: 32px;
	border: 0;
	padding: 0 10px;
	font-family: "Microsoft YaHei", "微软雅黑";
	font-size: 14px;
	color: #999;
	outline: none;
	display: block;
	float: left;
	margin-top: 5px;
}

.tescit{
	width: 286px;
	height: auto;
	margin: 0 auto;
	margin-top: 15px;
}
.tescit a.motenysear{
	background: #fff;
	cursor: pointer;
	font-family: "Microsoft YaHei", "微软雅黑";
	color: #666;
	border: 1px solid #dedede;
	padding: 3px 6px;
}

/* 底部 */
.footer{background:#fff; padding-top:40px; height:320px; width:100%;}
.copyright{width:86%; height:35px; margin:0 auto; font-size:0.6rem; line-height:20px; color:#666; text-align:center; font-size:14px;}
.cr-text{ line-height:40px; color:#484848}
.cr-Link { color:#484848; line-height:40px;}
.cr-Link span { width:110px; display:block; display:inline-block;}
.cr-Link span.sp1{background:url(../images/pic02.jpg) no-repeat right center; height:40px }
.cr-Bq { color:#000; line-height:40px;}
.cr-logo { margin-top:30px; margin-bottom: 25px;}
.cr-logo img { display:block; width:145px; height:auto; margin:0 auto; margin-bottom:5px;}
.cr-Totop {background:url(../images/pic04.png) no-repeat top center; height:60px; padding-top:12px; font-size: 12px; background-size: 14px;}

/* 首页新闻 */
.mNews { width:100%; height:55px; margin:0 auto;}
.mNewsL { width:67%; height:55px; float:left;background:url(/skin/default/images/pic01.jpg) no-repeat left center; line-height:55px; padding-left:28px; font-size:13px; margin-left:1%; overflow:hidden; background-size:20px auto;}
.mNewsR { width:19%; height:55px; line-height:55px; float:right; color:#004F99; border-left:1px solid #e8e8e8; padding-left:6px; font-size:12px; text-align:center}
.mNewsR a { color:#004F99}
.news-list{ height: 100%; overflow: hidden; }
.news-list ul li{ height: 55px; line-height: 55px;}

/*新闻详情*/
.cotuyes{
	width: 92%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
}
.conttit{
	font-size: 20px;
	line-height: 37px;
	font-weight: bolder;
	margin: 20px 0 0 0;
}

.zlsfxo_lf{
	width: 100%;
	height: 32px;
	padding-top: 8px;
}
.zlsfxo_lf a{ padding-right: 10px;}
.zlsfxo_rt{
	width: 100%;
	height: 40px;
	line-height: 40px;
	margin-bottom:20px;
}
.connyet{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	margin-top: 18px;
	border-top: 1px solid #dedede;
	padding-top: 20px;
}
.connyet_lf{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 24px;
	line-height:1.6rem;
	font-size:0.8rem;
}
.connyet_lf img { width:100%; height:inherit;}
.uoytiao{
	border-top: 1px solid #dedede;
	padding-top: 20px;
	font-size: 14px;
	margin-bottom:10px;
}
.uoytiaotoo{
	padding-bottom: 20px;
	font-size: 14px;
}
.uoytiao a { color:#929292;}
.uoytiaotoo a { color:#929292;}

#newText{ height:55px; background:url(/skin/default/images/newPo.jpg) no-repeat right center; padding-right:45px; background-size:35px auto}



.m2Img1P { position:relative; left:0; top:0; width:100%; height:100%;}
.m2Img1P img{vertical-align:bottom;display:block; margin:0 auto}
.m2Img1T { width:50%; position:absolute; right:2%; top:30%; z-index:2; text-align:center; color:#fff}
.m2Img1T span { display:block; font-size:15px; line-height:35px;}
.m2Img1T a { font-size:14px;background:url(../images/pic16.png) no-repeat right center; padding-right:20px; display:inline-block; color:#fff}
.m2Img1T p { width: 100%; font-size:16px; margin-top:10%; line-height:30px; text-align: center;}
.m2Img1T p img { display:block; width: 32px; margin: 0 auto; margin-bottom: 4px;}
.m2Img2T p { width: 100%; font-size:16px; margin-top:10%; line-height:30px; text-align: center;}
.m2Img2T p img { display:block; width: 32px; margin: 0 auto; margin-bottom: 4px;}
.m2Img1T span img { width:35px;}

.m2Img2P { position:relative; left:0; top:0; width:100%; height:100%;}
.m2Img2T { width:50%; position:absolute; left:1%; top:30%; z-index:2; text-align:center; color:#fff}
.m2Img2T span { display:block; font-size:15px; line-height:26px;}
.m2Img2T a { font-size:14px; background:url(../images/pic16.png) no-repeat right center; padding-right:20px; display:inline-block; color:#fff;}
.m2Img2T span img { width:35px;}


/*新能源、汽车、摩托车、动力*/
.xqmcLink{
	width: 100%;
	height: 100px; padding: 15px 0; box-sizing: border-box; background:#E8E8E8;
}
.xqmcLink ul{height: 100%;}
.xqmcLink ul li{
	width: 33.3333%;
	height: 100%;
	float: left;
}
.xqmcLink ul li a{
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.bneicm{
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
}
.xqmcLink ul li a p.p1{
	width: 50px;
	height: 48px;
	margin: 0 auto;
}
.xqmcLink ul li a p.p2{
	text-align: center;
	color: #474747; font-size: 14px;
}

.xqmcLink ul li.li1 a p.p1{ background: url("../images/linxz1.png") no-repeat center; background-size:33px auto;}
.xqmcLink ul li.li2 a p.p1{ background: url("../images/2022112301.png") no-repeat center; background-size:33px auto;}
.xqmcLink ul li.li3 a p.p1{ background: url("../images/2022112302.png") no-repeat center; background-size:33px auto;}
.xqmcLink ul li.li4 a p.p1{ background: url("../images/2022112303.png") no-repeat center; background-size:33px auto;}

.xqmcLink ul li a .pic{ width:33px; margin: 0 auto; margin-bottom: 4px;}
.xqmcLink ul li a .pic img { display:block; margin: 0 auto; width: 100%; height: auto;}

.uochen{
	width: 25%;
	height: 100px;
	background: #006FE0;
	position: absolute;
	top: 100px;
	left: 0;
}

/*首页地图*/
.aldsmap{
	width: 100%;
	height: 100%;
	overflow: hidden !important;
	zoom: 1;
}
.aldsmap dl dd{
	width: 100%;
	display: none;
	min-height:187px;
}
.aldsmap .aldsm_dd {
	display: block;
	position:relative;
	left:0; 
	top:0;
/*	height:auto !important;

height:187px;

min-height:187px
*/
	}
.aldsm_ddimg { position:absolute; left:0; top:0; display:block; width:100%;}
.map_lem{
	width: 100%;
	height: 45px;
}
.map_lem ul{}
.map_lem ul li{
	height: 45px;
	line-height: 45px;
	width: 33.3333%;
	float: left;
	position: relative;
	background: #f8f8f8;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}

.map_lem ul li img.shug{ position: absolute; top: 0; right: 0;}
/*.map_lem ul li.li1 a{ background: url("../images/pic08.png") no-repeat;background-position: left center; }
.map_lem ul li.li2 a{ background: url("../images/pic09.png") no-repeat; background-position: left center;}
.map_lem ul li.li3 a{ background: url("../images/pic10.png") no-repeat; background-position: left center;}*/
.map_lem ul li a{
	display: block;
	width: 100%;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #535459;
	font-size:12px;
}
.map_lem ul li.map_lem_on a{ color: #006FE0;}

/*地图切换*/
.mp_mc{
	width: 100%;
	height: 100%;
	position: relative;
}
.cntdw{
	width: 100%;
	height: 100%;
	margin: 0 auto;
	position: relative;
}
.cntdw ul{}
.cntdw ul li{
	width: 24px;
	height: 30px;
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	z-index:1;
}

/*-------------地图图标位置------------top:40px-*/

/*力帆海外工厂*/
.cntdw ul li.li1{ top:63%; left: 28%;}
.cntdw ul li.li0{ top:15%; left: 70%;}
.cntdw ul li.li2{ top:43%; left: 70%;}
.cntdw ul li.li3{ top:31%; left: 53%;}
.cntdw ul li.li4{ top:47%; left: 51%;}
.cntdw ul li.li5{ top:41%; left: 66%;}
.cntdw ul li.li6{ top:40%;  left: 57%;}
.cntdw ul li.li7{ top:34%; left: 61%;}
.cntdw ul li.li8{ top:47%; left: 67%;}
.cntdw ul li.li9{ top:50%; left: 70%;}

/*-------------end地图图标位置-------------*/

.tunster{
	width: 24px;
	height: 24px;
	position: absolute;
	top: -19px;
	left: 5px;
}
.idsrnts{
	width: 24px;
	height: 30px;
	position: absolute;
	top: 0;
	left: 0;
	text-align: center;
	z-index: 999;
}
.liuuxie{
	width: 24px;
	height: 22px;
	text-align: center;
	position: absolute;
	left: 0px;
	bottom: -2px;
}





.mMapTitBox { background:#f8f8f8; height:105px; width:100%; text-align:center; border-bottom:1px solid #dadadd; font-weight:normal;}
.mMapTit { color:#737373; font-size:22px; background: url("../images/pic07.png") no-repeat left center; padding-left:50px; line-height:50px; margin-top:25px; height:50px; display:inline-block; background-size:50px auto;}

.shopcar { width:100%; height:85px; line-height:100px;}
/*.shopcar span { width:25%; height:60px; line-height:60px; float:left; text-align:center; color:#6a6a6a; font-size:14px; }*/
.shopcar span:nth-child(1) { width:50%; height:60px; line-height:60px; float:left; text-align:center; color:#6a6a6a; font-size:14px; }
.shopcar span:nth-child(2) { width:50%; height:60px; line-height:60px; float:left; text-align:center; color:#6a6a6a; font-size:14px; }
/*.shopcar span:nth-child(3) { width:28%; height:60px; line-height:60px; float:left; text-align:center; color:#6a6a6a; font-size:14px; }
.shopcar span:nth-child(4) { width:24%; height:60px; line-height:60px; float:left; text-align:center; color:#6a6a6a; font-size:14px; }*/

/*.shopcar span.choac1 { background: url("../images/pic12.png") no-repeat top center; padding-top:10px;background-size:31px auto; margin-top:12px;}
.shopcar span.choac2 { background: url("../images/pic13.png") no-repeat top center; padding-top:10px;background-size:42px auto; margin-top:12px;}*/

.shopcar span.choac3 { background: url("../images/pic14.png") no-repeat top center; padding-top:17px; margin-top:18px;}
.shopcar span.choac4 { background: url("../images/pic15.png") no-repeat top center; padding-top:17px; margin-top:18px;}

/*首页三块图片链接*/
.boutique{ clear:both;
	width: 100%;
}
.boutique ul{}
.boutique ul li{
	width: 100%;
}
.boutique ul li:last-child{border-bottom:0!important}
.boutique ul li a{
	display: block;
	width: 100%;
	color:#fff;
	font-size:18px;
}
.biut{ width: 100%; height:100%;position: relative;top: 0;left: 0;}
.biut img {display: block; width:100%; height:auto;}
.boutmenc{
	width: 100%;
	height: 80px;
	position: absolute;
	top: 36%;
	left: 0;
	overflow: hidden;
	z-index:999;
}
.boutmenc img { display:block; margin-left: 20px; width:auto}
.img01 p.p2{width:92%; height: 80px; line-height:80px; margin:0 auto; }
.img03 p.p2 {width:92%; height: 80px; line-height:80px; margin:0 auto;}

/*内页*/
.iBanner01 { margin-top:50px;}
.iBox { width:88%; margin:0 auto;}
.lf_text p{width:100%;margin-bottom:30px;line-height: 25px;text-align:justify }
.lf_text h3{font-size: 30px;color: #1559a5;margin:30px 0; font-weight: normal}
.lf_text .p1{color: #000;font-size: 16px; }
.lf_text .p2{color:#8b8b8b; font-size:14px}

.gp_text p{width:100%;margin-bottom:30px;line-height: 25px;text-align:justify }
.gp_text h3{font-size: 30px;color: #676767;margin:30px 0; font-weight: normal}
.gg_title { width:100%;border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.gg_title h3 {font-size: 30px;color: #676767;padding:30px 0; font-weight: normal; width:88%; margin:0 auto; }
.gp_text .noesy{ width:100%;}
.gp_text .noesy .pic2 { display:block; margin-top:20px; margin-bottom:30px;}

.lf_infor{margin-top:35px; text-align:center; width:100%;}
.infor_num{width:100%;height: 126px; border-top:1px solid #d1d1d1}
.infor_left{width:50%; border-right:1px solid #d1d1d1; text-align:center; padding:25px 0px; box-sizing:border-box;}
.infor_left h3 span { font-size:20px;}
.infor_right{width:50%; padding:25px 0px;}
.infor_left h3,.infor_right h3{font-size: 40px; color: #0954a8;height:30px; font-weight:normal; margin-bottom:20px}
.infor_left p,.infor_right p{color:#606060 ;line-height:27px; text-align:center; font-size:14px }

.infor_num2{width:100%;height: 156px; border-top:1px solid #d1d1d1}
.infor_left2{width:50%;  border-right:1px solid #d1d1d1; text-align:center; padding:26px 0px; box-sizing:border-box;}
.infor_right2{width:50%; padding:25px 0px;}
.infor_left2 h3,.infor_right2 h3{font-size: 40px; color: #0954a8;height:30px; font-weight:normal; margin-bottom:20px}
.infor_left2 p,.infor_right2 p{color:#606060 ; line-height:27px; text-align:center; font-size:14px }

.infor_num2_1{width:100%;height: 156px; border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;}
.infor_left2_1{width:50%; border-right:1px solid #d1d1d1; text-align:center; padding:40px 0px; box-sizing:border-box;}
.infor_right2_1{width:50%; padding:25px 0px;}
.infor_left2_1 h3,.infor_right2_1 h3{font-size: 40px; color: #0954a8;height:30px; font-weight:normal; margin-bottom:20px}
.infor_left2_1 p,.infor_right2_1 p{color:#606060 ; line-height:27px; text-align:center; font-size:14px }

.infor_num3{width:100%;height: 156px; border-top:1px solid #d1d1d1;}
.infor_left3{width:50%; border-right:1px solid #d1d1d1; text-align:center; padding:25px 0px; box-sizing:border-box;}
.infor_right3{width:50%; padding:25px 0px;}
.infor_left3 h3,.infor_right3 h3{font-size: 40px; color: #0954a8;height:30px; font-weight:normal; margin-bottom:20px}
.infor_left3 p,.infor_right3 p{color:#606060 ; line-height:27px; text-align:center; font-size:14px }

.leader_pic ul{ width: 100%;}
.leader_pic ul li{width: 100%;margin-bottom:15px;}
.leader_pic ul li img{ width:100%}
.leader_pic p{width:100%;color: #838181;margin-top:10px;line-height:25px; font-size:14px;}

.gg_list { margin-top:30px;}
.gg_list ul li {  border-bottom:1px solid #d1d1d1; padding:20px 20px; font-size:14px; color:#0c0c0c;}
.gg_list ul li a { line-height:21px;}
.gg_list ul li p { margin-top:10px;}
.gg_listmore { width:100%; background:#f0f0f0; border-bottom:1px solid #d1d1d1; text-align:center}
.gg_listmore a { display:block; padding:20px 0px; color:#7a7a7a;}

.hq_title { width:100%; border-bottom:1px solid #d1d1d1;}
.hq_title h3 {font-size: 30px;color: #676767;padding:30px 0; font-weight: normal; width:88%; margin:0 auto; }

.news_title { width:100%; background:#f8f8f8; border-bottom:1px solid #d1d1d1;}
.news_title h3 {font-size: 26px;color: #676767;padding:20px 0; font-weight: normal; width:88%; margin:0 auto; }
.news_list { width:92%; margin:0 auto;}
.news_listL { width:31%; float:left;}
.news_listR { width:67%; float:right; font-size:14px;}
.news_list ul li { padding:22px 0px 22px 0px; height:100%;border-bottom:1px solid #d1d1d1; display:block; overflow:hidden;}
.news_list ul li:last-child {border-bottom:0px solid #d1d1d1; }
.news_list ul li img { width:100%;}
.news_list ul li a { color:#0c0c0c; font-size:16px;}
.news_list .news_listR p { margin-top:4px;}
.news_title2 { width:100%; background:#f8f8f8; border-bottom:1px solid #d1d1d1; border-top:1px solid #d1d1d1;}
.news_title2 h3 {font-size: 26px;color: #676767;padding:20px 0; font-weight: normal; width:88%; margin:0 auto; }

.cybj_text { margin-top:50px; position:relative; left:0; top:0; font-size:0;}
.cybj_tit { background: rgba(0,90,191,0.6); padding:10px 0px; color:#fff; position:absolute; bottom:0; left:0; width:100%;}
.cybj_tit span { font-size:20px; display:inline-block; margin-left:30px;}
.cybj_cont { width:88%; margin:0 auto; margin-top:30px; font-size:0.8rem; line-height:1.5rem;padding-bottom:30px;}

.all_line {border-bottom:1px solid #d1d1d1; width:100%;}
.all_line2 {border-bottom:1px solid #d1d1d1; width:100%; margin-top:30px;}
.all_line3 {border-bottom:1px solid #d1d1d1; width:100%; margin-top:30px; margin-bottom:30px}
.xny_qhR{
	width:90%;
	overflow: hidden;
	zoom: 1;
	float: right;
	background: url("../images/pic33.jpg") no-repeat left top;
	padding-left: 25px;
	margin-top: 20px;

}

.xny_qhR ul li a { color:#2289fb;}
.licheb_en_rt ul li{
	float: left;
	margin-left: 45px;
	margin-top:3px;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:5px;
}
.xny_qhR ul li p { color:#000; line-height:30px;}
.xny_qhR ul li:last-child {margin-bottom:30px;}



.cybj_text2 { position:relative; left:0; top:0; font-size:0;}
.cybj_tit2 { background: rgba(255,255,255,0.5); padding:10px 0px; color:#fff; position:absolute; bottom:0; left:0; width:100%; height:30px;}
.cybj_tit2 span { font-size:20px; display:inline-block; margin-left:30px;}
.cybj_cont2 { width:88%; margin:0 auto; margin-top:30px; font-size:0.8rem; line-height:1.5rem;padding-bottom:30px;}
.xny_qc { width:88%; margin:0 auto; margin-top:30px; line-height:1.4rem; font-size:0.8rem; padding-bottom:20px;}
.xny_qhR2{
	width:90%;
	overflow: hidden;
	zoom: 1;
	float: right;
	background: url("../images/pic33.jpg") no-repeat left top;
	padding-left: 25px;
	margin-top: 20px;

}
.xny_qhR2 ul li a { color:#2289fb;}
.xny_qhR2 { margin-bottom:30px;}
.xny_qhR2 ul li p { color:#000; line-height:30px;}
.xny_qhR2 ul li{
	width:88%;
	margin-left: 45px;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:15px;
}
.xny_qhR3 { margin-bottom:30px;}
.xny_qhR3 ul li{
	width:88%;
	float: left;
	margin-left: 45px;
	border-bottom:1px solid #d1d1d1;
	padding-bottom:15px;
}
.xny_qhR3 ul li p { color:#000; line-height:30px;}
.xny_qhR3 ul li a { color:#2289fb; line-height:30px; display:block}
.xny_qhR3{
	width:90%;
	overflow: hidden;
	zoom: 1;
	float: right;
	background: url("../images/pic33.jpg") no-repeat left top;
	padding-left: 25px;
	margin-top: 20px;

}

.cybj_text3 { position:relative; left:0; top:0; font-size:0;}
.cybj_tit3 { background: rgba(56,56,56,0.5); padding:10px 0px; color:#fff; position:absolute; bottom:0; left:0; width:100%;}
.cybj_tit3 span { font-size:20px; display:inline-block; margin-left:30px;}
.cybj_cont3 { width:88%; margin:0 auto; margin-top:30px; font-size:0.8rem; line-height:1.5rem;padding-bottom:30px;}


.xmt_text{width:100%;margin-bottom:30px;line-height: 25px;text-align:justify;border-bottom:1px solid #d1d1d1; }
.xmt_text h3{font-size: 30px;color: #1559a5; font-weight: normal; width:88%;margin:0 auto; margin-top:30px; margin-bottom:30px;}

.xmt_wxList { width:100%; text-align:center}
.xmt_wxList ul li { width:46%; display:inline-block; text-align:center; margin-bottom:20px;}
.xmt_wxList ul li img { width:84%; display:block; border:10px solid #efefef; margin:0 auto;}
.xmt_wxList ul li p { text-align:left; width:100%; padding-left:6%;}
.xmt_wxList ul li p.p1 { height:1.8rem;line-height:1.8rem;color:#000; margin-top:6px;}
.xmt_wxList ul li p.p2{
	background: url("../images/icon_wx.png") no-repeat left center;
	font-size: 15px;
	color: #0c0c0c;
	padding-left: 28px;
	margin-top: 6px;
	margin-left:12px;
}
.xmt_wxList ul li p.pwu{
	font-size: 15px;
	color: #0c0c0c;
	padding-left: 28px;
	margin-top: 6px;
}
.xmt_text2{width:100%;margin-bottom:30px;line-height: 25px;text-align:justify;border-bottom:1px solid #d1d1d1;
border-top:1px solid #d1d1d1; }
.xmt_text2 h3{font-size: 30px;color: #1559a5; font-weight: normal; width:88%;margin:0 auto; margin-top:30px; margin-bottom:30px;}

.xmt_wbList { width:100%; text-align:center}
.xmt_wbList ul li { width:46%; display:inline-block; text-align:center; margin-bottom:20px;}
.xmt_wbList ul li img { width:84%; display:block; border:10px solid #efefef; margin:0 auto;}
.xmt_wbList ul li p { text-align:left; padding-left:2%;display:inline-block; margin-top:14px;}
.xmt_wbList ul li p.p1 {color:#000; float:left; padding-top:3px;}
.xmt_wbList ul li p.p2{
	background:#dc2934 url("../images/icon_wb3.png") no-repeat left center;
	font-size: 12px;
	color: #0c0c0c;
	padding-left: 23px;
	 float:right;
	width: 58px;
	height: 25px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background-position: 6px center;
	line-height:25px;
	text-align: center;
	margin-right:3px;
}
.xmt_wbList ul li p.p2 a {color: #fff;}
.xmt_wbList ul li p.p4{ display:none;
	background: url("../images/app.png") no-repeat left center;
	font-size: 12px;
	padding-left: 8px;
	 float:right;
	width: 58px;
	height: 30px;
	background-position: 6px center;
	line-height:30px;
	text-align: center;
	margin-right:3px;
}
.xmt_wbList ul li p.p4 a {color: #0c0c0c;}

/*力帆荣誉*/
.ry_text { width:100%; text-align:center; color:#000; margin-top:15px; margin-bottom:10%;}
.ry_text img { border-radius: 8px;-webkit-border-radius: 8px;-moz-border-radius: 8px;}
.ry_textR { height:2rem; line-height:2rem;}
.rytimes{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	padding-bottom: 24px;
	margin-top: 20px;
}
.rytimes ul{}
.rytimes ul li{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	border-bottom: 1px solid #c6c6c6;
}
.sitm_te{
	width: 96%;
	height: auto;
	font-size: 16px;
	margin:0 auto;
	margin-top:30px;
}
.sitm_te span{
	width:22%;
	float:left;
	display: block;
	padding-left:23px;
	color: #0d5dbc;
	background: url("../images/pic54.png") no-repeat left top;
	margin-right:6%;
}
.sitm_te span div{
	padding-bottom:10px;
}
.simt_rt{
	width: 92%;
	height: auto;
	border-left: 1px solid #c6c6c6;
	padding-bottom: 36px;
	margin-left:8%;
}
.simt_rt p{
	width: 92%;
	height: 22px;
	line-height: 22px;
	margin-top: 36px;
	font-size: 14px;
	color: #6e6e6e;
	background: url("../images/lanstmsb.png") no-repeat left center;
	margin-left: -2%;
	padding-left: 5%;
}
.simt_rt p span em.e2{
	background: url("../images/pic53.png") no-repeat;
	display: block;
	float: left;
	padding-left:7%;
	width:46px;
	height:23px;
	line-height:23px;
	color:#fff;
	margin-left:5%;
	margin-top:2px;
}
.simt_rt p span{
	display: block;
	width: 97%;
	float: left;
	background-position: left 1px;

}
.simt_rt p span em{
	width: 69%;
	float:left;
	display:block;
	font-style:normal;
}
.simt_rt p span i{
	width: 43%;
	float:left;
	display:block;
	font-style:normal;


}
.qh2Box,.qh3Box { display:none;}
/*社会责任*/
.shzr_text p{width:100%;margin-bottom:5px;line-height: 25px;text-align:justify }
.shzr_text h3{font-size: 30px;color: #1559a5;margin:30px 0; font-weight: normal}
.shzr_text .p1{color: #000;font-size: 16px; }
.shzr_text .p2{color:#221815; font-size:14px; margin-bottom:40px}


.iBox_gy { width:94%; margin:0 auto; margin-top:8%;}
.shzr_xx_text p span { float:left; width:33.3333%; height:100%; text-align:center}
.shzr_xx_text p span img { width:96%;}
.shzr_bg { width:100%; height:100%; position:relative; left:0; top:0; margin-top:25px;}
.shzr_bg img.dw { width:100%; height:auto; position: absolute; left:0; top:0; z-index:1}
.shzr_bg span{ position: absolute; top:55px; left:27%; width:20px; height:47px; z-index:2}
.shzr_bg span img { width:100%; height:auto;}


.page_mapcontent{ width:100%; height:auto; overflow-y :auto; overflow:hidden; margin-top:260px;}
.page_contenttoggle{ width:90%; height:auto; margin:0 auto;}
.page_mapcontent_T{ width:100% !important; height:58px; border-bottom:1px solid #ebebeb; }
.page_mapcontent_T dd{ color:#427fc9; font-size:16px; line-height:58px; float:left; width:50%}
.page_mapcontent_T dt{ color:#427fc9; font-size:16px; line-height:58px; float:left; width:48%; margin-left:2%;}
.page_mapcontent_L dd{ width:100%; border-bottom:1px solid #ebebeb; line-height:20px; font-size:12px; color:#707070; height:100%; padding:20px 0px 20px 0px; display:block}
.page_mapcontent_L dd span{ float:right; width:48%; text-align:left; margin-left:2%; display:block;}
.page_mapcontent_R dd{ width:100%; border-bottom:1px solid #ebebeb; line-height:26px; font-size:12px; color:#707070}
.page_mapcontent_L{ width:100%;}
.page_mapcontent_R{ width:100%;float:left; }
.page_contentbottom{ width:100%; height:400px; margin:0 auto}

.page_mapcontent 
.page_mapcontent dd{ font-size:12px; color:#707070;}
#jumpMenu{ width:100%; height:50px; color:#727272; padding-left:15px; font-size:16px;  border:2px solid #dddddd; line-height:30px; padding-bottom:10px; padding-top:10px; font-family: "Microsoft YaHei", "微软雅黑"; outline: none;}



/*发展战略*/
.fzzl_text p{width:100%;margin-bottom:30px;line-height: 25px;text-align:justify }
.fzzl_text h3{font-size: 30px;color: #7d7d7d;margin:30px 0; font-weight: normal}
.fzzl_text .p2{color:#8b8b8b; font-size:14px}

#waterwheelCarousel {
    width:100%;
    height:350px;
	margin:0 auto;
}
#waterwheelCarousel > img {
    display:none;
    cursor:pointer;
}
#waterwheelCarousel img { width:60%;}

.xnygh_text p{width:100%;line-height: 25px;text-align:justify }
.xnygh_text h3{font-size: 30px;color: #7d7d7d;margin:30px 0 20px 0px; font-weight: normal}
.xnygh_text .p1{color:#8b8b8b; font-size:18px; margin-bottom:3px;}
.xnygh_text .p2{color:#8b8b8b; font-size:14px}

.xny_sige { background:#f5f5f5; width:100%; height:552px; text-align:center; margin-bottom:20px;}
.xny_sige2 { width:44%; margin:3%; text-align:center; float:left; padding:12px 0px; background:#fff;}
.xny_sigeBox { height:100%; width:100%; text-align:center}
.xny_sigeBox p.p1 { color:#0052ab; font-size:20px; margin-top:6px;}
.xny_sigeBox p.p2 { color:#939393; font-size:14px; margin-top:6px; height:40px;}

.xny_xnzb { width:100%; height:115px; background:#fafafa;border-bottom:1px solid #d1d1d1; padding:20px 0px;}
.xny_xnzbL { width:40%; float:left; height:125px; background:#fafafa; text-align:center}
.xny_xnzbR { width:60%; float:left; line-height:125px; background:#fafafa;}

.xny_xnzb2 { width:100%; height:115px; background:#fff;border-bottom:1px solid #d1d1d1; padding:20px 0px;}
.xny_xnzb2L { width:40%; float:left; height:125px; background:#fff; text-align:center}
.xny_xnzb2R { width:60%; float:left; line-height:125px; background:#fff;}
.xny_picc img { display:block;}
.xny_picc { margin-bottom:30px; display:block}

.xny_mb { width:20%; margin:0 auto; padding:10px 30px; color:#fff; background:#006dff; border-radius:5px; margin-bottom:20px;}


.con4_right_l{ width:100%; height:auto; margin-top:50px}
.con4_right_l p{ width: 100%; padding:0px 10px 0px 16px; height:64px;line-height:64px; color:#393838;font-size:14px; background: url("../images/msxgl.png") no-repeat; background-position: 116px center;border-top:1px solid #dddddd;}
.con4_right_l p span{ display: block; float: left; padding-right:20px;}
.con4_right_l p em{ display: block; float: left; font-style: normal; margin-left: 15px; color:#8b8b8b}

.con4_right{ width:100%;}



/*里程碑*/
.ckbmen{
	width: 100%;
	height: auto;
}
.liebemy{
	width: 100%;
	height: 100px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
	background:#f5f5f5;
}
.timesney{
	width: 90%;
	height: 40px;
	margin: 0 auto;
	margin-top: 25px;
}
.fitmesul{
	width: 90%;
	height: 40px;
	overflow: hidden;
}
.fitmesul ul{ width: 50000px;}
.fitmesul ul li{
	width: 70px;
	height: 35px;
	float: left;
	line-height: 35px;
	text-align: center;
	cursor: pointer;
	color: #0c324d;
	font-size: 18px;
	border:1px solid #f5f5f5;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	margin-left: 28px;
}
.fitmesul ul li.fitmesul_on{
	font-size: 16px;
	font-weight: bold;
	color: #0c324d;
	border: 1px solid #000;

}
.lially div{
	width: 50px;
	height: 50px;
	position: absolute;
	top: 50%;
	margin-top: -32px;
	cursor: pointer;
}
.lcblf{
	background: url("../images/lcm_lf.png") no-repeat center;
	left: 0;
}
.lcbrt{
	background: url("../images/lcm_rt.png") no-repeat center;
	right: 0;
}

.tuopasmg{
	width: 100%;
	overflow: hidden;
}
.tneis{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.tneis ul li{
	width: 100%;
	display:none;
}

.lineytq{
	width: 100%;
	margin: 0 auto;
	position: relative;
}
.mdofetn{
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
.mdofetn dl dd{
	width: 86%;
	height: 100%;
	margin:0 auto;
	color: #818181;
	font-size: 0.9rem;
	line-height:1.6rem;
	padding:20px 0px;
	border-bottom:1px solid #d1d1d1;
}

.lcbvly div{
	width: 50px;
	height: 50px;
	position: absolute;
	top: 50%;
	margin-top: -25px;
	cursor: pointer;
}
/*创新力帆*/
.main_2_right { width:100%; height:auto;}
.main_2_right ul li{width: 90%; padding:0px 5%;border-bottom: 1px solid #e3e3e3; height: 63px; background: url("../images/msxgl.png") no-repeat; background-position: 100px center; font-size:0.8rem; padding-top:20px;}
.main_2_right ul li span{ width: 30%; height: 42px; float: left; line-height: 20px; display:block }

.main_2_right ul li p{ width: 70%; height: 62px; line-height: 20px; float: right; display:block}


.cxlf_tit { width:88%; margin:0 auto;}
.cxlf_tit h3{font-size: 28px;color: #383838;margin:30px 0; font-weight: normal}


.xny_xnzbR span { color:#2876ed; font-size:2rem;}
.xny_xnzbL img { width:70%;}
.xny_xnzbR img { width:70%;}
.xny_xnzb2R span { color:#2876ed; font-size:2rem;}
.xny_xnzb2L img { width:70%;}
.xny_xnzb2R img { width:70%;}

.xny_tit2 { height:5rem; line-height:5.2rem; text-align:center; width:100%; background:#fafafa;border-bottom:1px solid #d1d1d1;}
.xny_tit2L { float:left; width:50%}
.xny_tit2R { float:right; width:50%;}
.cxlf_picListL {  width:35%; display:inline-block; color:#2980e6; font-size:0.9rem; float:left; }
.cxlf_picListR { width:65%; font-size:0.8rem; display:inline-block; line-height:1.2rem; float:right; text-align:left}
.cxlf_picList { width:88%; margin:0 auto; margin-bottom:15px; margin-top:30px; display:block}
.cxlf_picList img { margin-bottom:8px; display:block}

/*招标公告*/
.zbgg_title { width:100%;border-bottom:1px solid #d1d1d1;}
.zbgg_title h3 {font-size: 26px;color: #676767;padding:20px 0; font-weight: normal; width:88%; margin:0 auto; }
.gg_list ul li:first-child{ padding-top:0px;}

/*人才理念*/
.Hr_ln_left>p{width:100%;line-height: 20px;color: #626262; display:inline-block;}
.Hr_dian {background: url("../images/rencailnian.png") no-repeat left center; padding-left:20px; height:22px;}
.rcln_text p{width:100%;margin-bottom:5px;line-height: 25px;}
.rcln_text h3{font-size: 30px;color: #1559a5;margin:30px 0; font-weight: normal}
.rcln_pic { margin-top:23px;}
/*人才需求*/
.thaqueds{ width: 1100px; height: auto; overflow: hidden; zoom: 1; display: none;}
.zhaopin h4{font-size: 24px;font-family: 'Adobe 黑体';margin: 40px 0;font-weight:700;}
.zhaopin ul li{float: left;padding: 3px 14px ;font-size: 12px;color: #7f7f7f;margin: 2px; border: 2px solid #fff; cursor: pointer; margin-bottom:10px;}
.zhaopin ul li.li0{border: 2px solid #0e8cfd;}
.left_zp{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
}
.left_zp ul{ height: auto; overflow: hidden; zoom: 1; margin-bottom: 25px;}
.left_zp ul li{width: 30%;padding:15px 0 ;border-bottom: 1px solid #e3e3e3;position: relative;}
.left_zp ul li:last-child {border-bottom: 0px solid #e3e3e3;}
.left_zp ul li span{font-size: 16px;}
.zp_fl{position: absolute;right: 90px;}
.span_zp,.zp_fr{color: #b8b8b8;}
.span_xiangq {display: inline-block;width:50px;height: 20px;background: #0e8cfd;text-align: center;line-height: 20px;position: absolute;right: 0; margin-top: 2px;}
.span_xiangq a{color: #fff;font-size: 12px; display: block;}
.school_zp>h4{border-bottom: 1px solid #e3e3e3;padding-bottom: 30px;font-size: 24px;font-weight: 400; padding-top:30px;}
.school_zp>h5{padding-bottom: 30px;border-bottom: 1px solid #e3e3e3;text-align: center;color: #757575;font-weight: 400;}

.infor>h5{margin: 30px 0;font-size: 24px;font-weight: 500;}
.infor>ul{ height: auto; margin-bottom: 20px;}
.infor ul li{padding: 20px 0;font-size: 14px;border-bottom: 1px dashed #ccc; background: url(../images/shktb.png) no-repeat right;}
.infor ul li p{background: url(../images/pic_lf_07.png) no-repeat right}
.sp_jtgg{width: 74px;height: 20px;display: inline-block;background: #0e8cfd;border-radius: 4px;line-height: 20px;text-align: center;color: #fff;margin: 0 75px 0 20px;font-size: 11px;}


/*校园招聘*/
.school_zp h4{font-size: 24px;font-family: 'Adobe 黑体';margin: 30px 0;font-weight:700;}
.school_zp ul li{float: left;padding: 3px 24px ;font-size: 12px;color: #7f7f7f;margin: 2px; border: 2px solid #fff; cursor: pointer;}
.school_zp ul li.li0{border: 2px solid #0e8cfd;}
/*人才培养*/
.zhiye_fz {height: 240px;border-bottom: 1px solid #e3e3e3;}
.zhiye_fz h4{font-size: 24px;margin:30px 0;font-weight: 300 ;}
.zhiye_text p{width: 375px;font-size: 12px;}
.zhiye_box{width: 550px;}
.neibu_p{color: #8e8e8e;font-size: 18px;margin-bottom: 20px;}
.school_px h5{font-size: 24px;margin: 30px 0;font-weight: 300;}
.school_px span{display: inline-block;padding: 60px 100px;color: #fff;border-radius: 5px;margin-right: 30px;position: relative;font-size: 18px;}
.school_span1{background: #1371fb;}
.school_span2{background: #0d5dbb;}
.school_span3{background: #3079ea;}

.school_px{margin-bottom: 40px;}
.schoolzp { text-align:center; width:100%}


/*联系我们*/
.contact_lbBox { width:100%; height:65px; line-height:65px;border-bottom: 1px solid #e3e3e3;
background: url("../images/msxgl.png") no-repeat; background-position: 250px center;}


.contact_car{height: 65px;width: 30%;}
.contact_car h5{font-size: 18px;font-weight: 300;background: url(../images/contact_pic_05.jpg) no-repeat right 30px;line-height: 65px;}
.contact_rig_car{width: 50%;height: 65px;}
.contact_rig_car p{font-size: 14px;line-height: 65px;}
.contact_p1 {margin-right: 137px;}
.yijian h3{font-size: 30px;color: #1559a5;margin: 30px 0;}

.yijian input{font-size: 16px;}
.yijian_left{width: 100%;}
.yijian_left p,.yijian_right p{font-size: 16px;background: url(../images/contact_pic_09.jpg) no-repeat center;width: 80px;line-height: 30px;}
.yijian_left input{width: 93%;height: 40px;border: 1px solid #ddd; margin-bottom:15px;}

.yijian_right .input1{width: 93%;height: 40px;border: 1px solid #ddd; margin-bottom:15px;}
.yijian_right .input2{width: 96%;height: 162px;border: 1px solid #ddd; background: #f2f2f2;}
.yijian_right{width: 100%; padding-bottom:30px;}
.tijiao{text-align: center;height: 80px; width: 100%; clear: both;}
.kongbai{height: 75px;}
.tj{width: 240px;height: 48px;background-color:#0f68e1;border: 0;color: #fff;font-size: 16px; font-family: "Microsoft YaHei", "微软雅黑"; cursor: pointer;}

.lxwm_list{ width:100%; height:auto; margin-top:50px}
.lxwm_list p{ width: 100%; padding:0px 10px 0px 16px; height:64px;line-height:64px; color:#393838;font-size:14px; background: url("../images/msxgl.png") no-repeat; background-position: 116px center;border-top:1px solid #dddddd;}
.lxwm_list p span{line-height:64px; float: left; width:92px; padding-left:5px}
.lxwm_list p em{line-height:64px; float: left; font-style: normal; margin-left: 45px; color:#8b8b8b}


/*天猫旗舰店弹出层*/

.codem{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 150;
	display: none;
}
.Link-box1 { display:none}
.cdmmec{
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.4;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	width: 100%;
	height: 100%;
	z-index:999999;
}
.cdmmec-sc{
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0.4;
	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
	width: 100%;
	height: 100%;
}
.codmcnt5_link {
	width: 410px;
	height: 270px;
	position: absolute;
	top: 50%;
	margin-top: -90px;
	left: 50%;
	margin-left: -205px;
	background: #fff;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.codmcnt5_link img {  display:block; text-align:center; width:22px; line-height:22px; margin:0 auto; margin-bottom:30px; margin-top:20px; font-size:14px;}
.codmcnt5_link a { display:block; text-align:center; width:135px; line-height:34px; margin:0 auto; margin-top:30px; font-size:14px;}
.codmcnt5_link a.link1 { background: url("../images/tianmao.png") no-repeat left center; padding-left:34px; }
.codmcnt5_link a.link2 { background: url("../images/jingdong.png") no-repeat left center; padding-left:34px; }
.codmcnt5_link a.link3 { background: url("../images/suning.png") no-repeat left center; padding-left:34px; }












































/*分页*/
.fy{ clear:both; text-align:center; width:100%; margin:0 auto; margin-top:30px; font-size:12px}
.fy b{ display:inline-block; width:40px; height:30px; text-align:center; border:1px solid #e1e1e1; line-height:30px; margin:0 5px;}
.fy a{ display:inline-block; padding:0 10px;height:30px; text-align:center; line-height:30px; border:1px solid #e1e1e1; margin:0 5px; color:#000}


		
		
		
/*--------------------手机  2016-07-07--------------------------*/
/*力帆820*/
.middlelfab{
	width: 98%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	padding: 0 1%;
}

.zhlef_one{ width: 100%; height: auto; overflow: hidden; zoom: 1; margin-bottom: 40px;}
.zhlef_one p.p3{ text-align: center;}
.zhlef_one p.p3 img{ width: 100%;}
.zhlcnt{ width: 100%; height: auto; background: #dfdfdf; overflow: hidden; z-index: 1;}
.zhlcnt_n1{ width: 40%; float: left;}
.zhlcnt_n1 img{ width: 100%; float: left;}
.zhlcnt_n2{ width: 80%; padding: 0 10%; float: left; margin-bottom: 4px;}
.zhlrit_one{ width: 90%; height: auto; overflow: hidden; zoom: 1; padding: 0 5%}
.zhlrit_one p.p1{ padding: 30px 0;}
.zhlrit_one ul{}
.zhlrit_one ul li{ width: 100%; height: auto; overflow: hidden; zoom: 1; margin-bottom: 20px; border-bottom: 1px solid #ededed; padding-bottom: 20px;}
.zhlrit_one_lf{ float: left; width: 20%;}
.zhlrit_one_lf img{ width: 100%;}
.zhlrit_one_rt{ float: left; width: 75%; padding-left: 5%;}
.zhlrit_one_rt p.p2{ padding: 0; margin: 0;}
.zhlrit_one_rt p.p3{ margin: 0; margin-top: 5px;}
.waimgy{ width: 100%; height: auto; overflow: hidden; zoom: 1; background: #61666c; margin-top: 6px;}
.waimgy p{ padding: 0 4%;}
.waimgy p.p2{ text-indent: 2em; color: #c6ced7;}
.zhlef_two{ width: 100%; height: auto; overflow: hidden; zoom: 1; background: #f6f6f7; position: relative;}
.zhlef_two ul{}
.zhlef_two ul li{ width: 100%; height: auto; overflow: hidden; zoom: 1;}
.zhlef_two ul li p.p1{ padding: 30px 0;}
.zhlef_two ul li p.p3{ text-align: center; margin-bottom: 0;}
.zhlef_two ul li p.p3 img{ width: 100%;}
.btnsoure{ width: 132px; height: 48px; position: absolute; top: 40px; right: 0;}
.btnsoure div{ width: 66px; height: 48px; float: left; text-align: center; line-height: 48px; font-family: "SimSun", "宋体"; font-size: 40px; cursor: pointer;}
.btnsoure_lf{ background: #61666c; color: #fff;}
.btnsoure_rt{ background: #e6e6e7; color: #61666c;}
.donmore{ width: 100%; height: auto; zoom: 1; position: relative}
.donmore img.imad1{ width: 100%;}
.donemcnt{
	width: 60%;
	height: auto;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 14% auto;
	background: #fff;
	text-align: center;
	padding: 5% 10% 20% 10%;
	background:rgba(255,255,255,.8);
}
.twopower{ width:100%; height:auto; overflow:hidden; zoom:1; position:relative}
.twopower ul{}
.twopower ul li{ width:100%; height:auto; overflow:hidden; zoom:1;}
.dmpasd{ width:100%; height:auto; overflow:hidden; zoom:1; margin-top:30px;}
.fotmsp{ width:100%; height:auto; overflow:hidden; zoom:1;}
.fntsnr{ width:100%; height:auto; overflow:hidden; zoom:1;}
.fntecnt{ width:100%; height:auto; overflow:hidden; zoom:1;}
.fntsafl{ width:100%; height:auto; overflow:hidden; zoom:1;}
.fntsafl img{ width:100%; margin-top:25px;}
.fntsafl ul li p.p2{ text-indent:2em;}
.tietsl{ width:92%; height:auto; overflow:hidden; zoom:1; background:#61666c; color:#c6ced7; padding:20px 4%;}
.tietsl p{ margin:0; text-indent:2em;}
.yqingbtn { width:100px; height:30px; position:absolute; top:20%; left:4%;}
.yqingbtn div{ width:40px; height:30px; float:left; margin-right:10px; cursor:pointer;}	
.yqbtn_lf{ background:url("/skin/default/images/x820/yiu_lf.png"); background-repeat:no-repeat; background-position:center;}
.yqbtn_rt{ background:url("/skin/default/images/x820/yiu_rt.png"); background-repeat:no-repeat; background-position:center;}
.hon_lf{ width:100%; height:auto; overflow:hidden; zoom:1;}
.hon_lf p.p1{ margin-top:50px;}		
.hon_lf p.p3{ width:100%; height:auto;}
.hon_lf p.p3 img{ width:100%;}	
.hon_rt{ width:100%; height:auto; overflow:hidden; zoom:1;}
.hon_rt p.p1{ text-align:right;}	
.hon_rt p.p3{ width:100%; height:auto;}
.hon_rt p.p3 img{ width:100%;}	
.hon_cnt{ width:100%; height:auto; overflow:hidden; zoom:1;}
.hon_cnt_cmg{ width:100%; height:auto; overflow:hidden; zoom:1; position:relative}
.hon_cnt_cmg ul{ width:300%;}
.hon_cnt_cmg ul li{ width:33.3%; height:auto; overflow:hidden; zoom:1; float:left;}
.hon_cnt_tp{ width:100%; height:auto;}
.hon_cnt_tp img{ width:100%;}	
.hon_cnt_btm{ width:100%; height:auto; overflow:hidden; zoom:1; background:#292929; color:#9fa2a6}
.hon_cnt_btm p{ padding:0 5%;}
.hon_cnt_btn{ width:84px; height:42px; position:absolute; bottom:5%; left:0; background:#61666c;}
.hon_cnt_btn div{ width:42px; height:42px; float:left; text-align:center; line-height:42px; font-size:32x; font-family:"宋体"; color:#fff; cursor:pointer;}	
.perien_cnt{ width:100%; height:auto; overflow:hidden; zoom:1; position:relative;}
.dmpasd{ width:100%; height:auto; overflow:hidden; zoom:1;}
.pwer_pm{ width:100%; height:auto; overflow:hidden; zoom:1; padding-bottom:24px;}
.nfe_sfc{ width:100%; height:auto; overflow:hidden; zoom:1;}
.nfe_sfc ul{ width:500%;}
.nfe_sfc ul li{ width:20%; height:auto; float:left; overflow:hidden; zoom:1; position:relative;}
.nfe_sfc ul li img{ width:100%; display:block; font-size:0;}
.nfe_sfc ul li p{ position:absolute; left:0; bottom:0; width:100%; height:auto; text-align:center; background:#000; background:rgba(0,0,0,.5); color:#fff; margin:0; padding:10px 0; font-size:20px;}
.nfe_sfc_mry{ width:120px; height:40px; font-family:"宋体"; font-size:30px; position:absolute; top:10%; right:0;}
.nfe_sfc_mry div{ width:60px; height:40px; float:left; text-align:center; line-height:40px; cursor:pointer;}
.mry_btn_lf{ background:#61666c; color:#e6e6e7}
.mry_btn_rt{ background:#e6e6e7; color:#61666c;}
.message{ padding-top:5%;}
.jxsmenu {}
.jxsmenu li{ width:120px; height:30px; float:left; list-style:none; text-align:center; margin-right:15px; margin-bottom:50px;}
.jxsmenu li a{ width:120px; height:30px; display:block; line-height:30px; color:#000}
.jxsmenu li a:hover{background:#398dea;display:block; color:#fff;}
.lxwm_tit { margin-top:30px; color:#626262; line-height:25px;}
.lxwm_tit p { margin-bottom:6px;}




@media screen and (max-device-width: 768px) {
.footer{background:#fff; padding-top:40px; height:420px; width:100%;}
.aldsmap{
	width: 100%;
	min-height: 383px;
	overflow: hidden !important;
	zoom: 1;
}
.aldsmap dl dd{
	width: 100%;
	display: none;
	min-height:387px;
}
	}



@media screen and (max-device-width: 414px) {
.footer{background:#fff; padding-top:40px; height:300px; width:100%;}
.aldsmap{
	width: 100%;
	min-height: 206px;
	overflow: hidden !important;
	zoom: 1;
}
.aldsmap dl dd{
	width: 100%;
	display: none;
	min-height:206px;
}

.zhlef_one{ width: 100%; height: auto; overflow: hidden; zoom: 1; margin-bottom: 40px; font-size:0.8rem; line-height:1.6rem;}
.zhlcnt_n2{ width: 80%; padding: 0 10%; float: left; margin-bottom: 4px;font-size:0.8rem; line-height:1.6rem;}
.waimgy p.p2{ text-indent: 2em; color: #c6ced7; font-size:0.9rem;}
.zhlrit_one_rt p.p2{ padding: 0; margin: 0;font-size:0.8rem; line-height:1.6rem;}
.zhlrit_one_rt p.p3{ margin: 0; margin-top: 5px;font-size:0.8rem; line-height:1.6rem;}
.zhlef_two ul li p.p2{ padding: 15px 0;font-size:0.8rem; line-height:1.6rem;}
.zhlef_two ul li p.p1{ padding: 15px 0;}
.donemcnt p {font-size:0.8rem; line-height:1.4rem;}
.fntsafl ul li p.p2{ text-indent:2em;font-size:0.8rem; line-height:1.6rem;}
.tietsl p{ margin:0; text-indent:2em;font-size:0.8rem; line-height:1.6rem; margin-top:1rem;}
.hon_lf p.p2{ font-size:0.8rem; line-height:1.6rem;}	
.hon_rt p.p2{ font-size:0.8rem; line-height:1.6rem;}	
.hon_cnt_btm p {font-size:0.8rem; line-height:1.6rem;}
.pwer_pm{ width:100%; height:auto; overflow:hidden; zoom:1; padding-bottom:24px;font-size:0.8rem; line-height:1.6rem;}
.dmpasd img{ width:180px;}


}
@media screen and (max-device-width: 375px) {
.infor_num2 { height:186px;}
}

@media screen and (max-device-width: 320px) {
.aldsmap{
	width: 100%;
	min-height: 159px;
	overflow: hidden !important;
	zoom: 1;
}
.aldsmap dl dd{
	width: 100%;
	display: none;
	min-height:159px;
}
.cr-text{float:left; line-height:12px; font-size:0.5rem;}
.copyright{width:96%; height:35px; margin:0 auto; font-size:0.5rem; line-height:20px; color:#666; text-align:center;}
.sitm_te{
	width: 98%;
	height: auto;
	font-size: 14px;
	margin:0 auto;
	margin-top:30px;
}
.sitm_te span{
	width:22%;
	float:left;
	display: block;
	padding-left:23px;
	color: #0d5dbc;
	background: url("../images/pic54.png") no-repeat left top;
	margin-right:5%;
}
}	

/*招聘详情*/
.cyemzp{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	margin: 0 auto;
	font-size: 14px;
}
.diasn1{
	width: 92%;
	height: 34px;
	line-height: 34px;
	background: #ededed;
	color: #666;
	font-size: 14px;
	font-weight: bold;
	margin-top: 10px;
	padding: 0 20px;
}
.zpnome{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	margin: 15px 0;
	padding-bottom: 2px;
}
.zpnome .lieone{
	width: 100%;
	height: 30px;
}
.lieone span{
	display: block;
	float: left;
	width: 80px;
	height: 30px;
	line-height: 30px;
	margin-left: 20px;
}
.lieone em{
	display: block;
	height: 30px;
	line-height: 30px;
	font-style: normal;
	border-bottom: 1px solid #dedede;
	display: inline-block;
}
.diasn2{
	width: 100%;
	height: auto;
	overflow: hidden;
	zoom: 1;
	padding: 0 4%;
	margin: 10px 0; box-sizing: border-box
}
.diasn2 p{ margin: 10px 0;}
.tdjianl{ display: none;
	width: 100%;
	height: 24px;
	margin: 0 auto;
	text-align: center;
	margin: 20px 0 30px 0;
	color: #0C2342;
	font-weight: bold;
	border-top: 1px solid #dedede;
	padding-top: 20px;
}
.tdjianl a{
	padding: 2px 6px;
	background: #0C2342;
	color: #fff;
	-webkit-transition: 0.4s;
	-moz-transition: 0.4s;
	-ms-transition: 0.4s;
	-o-transition: 0.4s;
	transition: 0.4s;
}
.tdjianl a:hover{ background: #B69258;}

/*2022-10-25*/
.wrap { width:92%; margin: 0 auto; overflow: hidden;}
.iCon { clear:both; overflow: hidden}
.iCon .iTitle { margin-top:2%}
.mBanner { clear:both; width: 100%; margin: 0 auto; margin-top: 50px;}
.mBanner img { display:block; width: 100%; height: auto;}
.mBanner video { display:block; width: 100%; height: auto;}
.mBanner .swiper-container-horizontal>.swiper-pagination-bullets {bottom:20px;}


.iBanner { clear:both; width: 100%; margin: 0 auto; margin-top: 50px;}
.iBanner img { display:block; width: 100%; height: auto;}


.ppgs-div{ clear:both; }
.ppgs-div .box1 { color: #fff;}
.ppgs-div .box1 .box1L { width: 100%;background:url("../images/2022102701.png") no-repeat center center; padding: 15% 4% 20% 6%; box-sizing: border-box; background-size: cover; margin-bottom: 4px;}
.ppgs-div .box1 .box1R { width: 100%; font-size: 13px; line-height: 26px; background:url("../images/2022102702.png") no-repeat right bottom; padding:7% 6% 4% 6%; box-sizing: border-box; background-size: cover;}
.ppgs-div .box1 .box1L .d1 { font-size: 22px; line-height: 30px;}
.ppgs-div .box1 .box1L .d2 { font-size: 12px; line-height: 20px;text-transform:uppercase;}
.ppgs-div .box1 .box1R p { margin-bottom: 22px; text-align: justify;}

.ppgs-div .box2 { clear:both; width: 100%; position: relative; background: #373737;}
.ppgs-div .box2 video { display:block; width: 100%; height: auto;}
.ppgs-div .box2 .bf { width:57px; height: 57px;background:url("../images/2022102703.png") no-repeat center center; position: absolute; left: 50%; top: 50%; margin-top: -28px; margin-left: -28px;}


.position{
    width: 100%;
    height: 42px;
    margin: 0 auto;
    line-height: 42px; font-size: 13px; display: flex; align-items: center; justify-content: flex-start; padding-left: 10px; box-sizing: border-box; border-bottom: 1px solid #e4e4e4; margin-bottom: 25px;
}
.position a{
    display: inline-block;
    float: left;line-height: 42px;
    display: flex; align-items: center; justify-content: flex-start;
}
.position a img{ display: inline-block;}
.position div.N{ float: left;}
.N {background: url("../images/pic_lf_07.png") no-repeat center center; width:20px; height:16px; display:block; background-size: 8px;}



.iTitle { clear:both; color: #004F99; margin-bottom:28px;}
.iTitle .d1 { font-size: 20px; line-height: 30px; letter-spacing: 2px; margin-bottom: 2px;}
.iTitle .d2 { font-size: 12px; line-height: 18px;text-transform:uppercase;}


.lfkj-list ul li { width: 100%;position: relative; margin-bottom: 60px;}
.lfkj-list ul li a { display:block; width: 100%; height: 100%;}
.lfkj-list ul li .pic { width: 100%; overflow: hidden; border-radius: 15px;}
.lfkj-list ul li .pic img { display: block;width: 100%; height:auto;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;}
.lfkj-list ul li .text { width: 84%; height: 66px; margin: 0 auto; box-sizing: border-box; padding: 10px 13px 10px 14px; position: absolute; left: 8%; bottom: -30px; z-index: 3; border-left: 4px solid #2B62AC; background:#F1F1F1}


.lfkj-list ul li .text .d1 { width: 100%; font-size: 14px; color: #000;overflow:hidden;text-overflow:ellipsis;white-space: nowrap; line-height: 24px; }
.lfkj-list ul li .text .d2 { width: 100%; font-size: 12px; color: #969696; line-height: 22px;background:url("../images/2022102714.png") no-repeat right center; }
.lfkj-list ul li .text .d2 span {background:url("../images/2022102713.png") no-repeat left center; display: block; width: 100%;padding-left: 17px; box-sizing: border-box;}
.lfkj-list ul li:hover .pic img {transform: scale(1.07, 1.07);}



.lfkj-list ul li:hover .text .d1 { color:#FFF;}
.lfkj-list ul li:hover .text .d2 { color:#FFF;background:url("../images/2022102714-on.png") no-repeat right center;}
.lfkj-list ul li:hover .text .d2 span {background:url("../images/2022102713-on.png") no-repeat left center;}





.fmrw-list .li { width: 100%; overflow: hidden; position: relative; margin-bottom: 35px;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.fmrw-list .li a {display: block;width: 100%; height: 100%;}
.fmrw-list .li .liL { width: 100%; overflow: hidden;}
.fmrw-list .li .liL img { display: block; width: 100%; height:auto;-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-ms-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s; }
.fmrw-list .li .liR { width: 100%; border: 1px solid #2E53BD; padding: 20px 15px; box-sizing: border-box;}
.fmrw-list .li .liR .d1 { font-size: 14px; color: #505050; line-height: 26px;}
.fmrw-list .li .liR .d1 span { font-size: 24px; color: #323232; margin-right: 10px;}
.fmrw-list .li .liR .d2 { font-size: 12px; color: #B0B0B0; line-height: 20px; margin-bottom: 20px;background:url("../images/2022102705.png") no-repeat left bottom; padding-bottom: 18px;}
.fmrw-list .li .liR .d3 { width: 100%; height: 154px; font-size: 14px; line-height: 30px; text-align: justify; overflow-y:auto; padding-right: 10px; box-sizing: border-box; color: #444444;}
.fmrw-list .li:nth-of-type(even) .liR {border: 1px solid #D7423B; }
.fmrw-list .li:nth-of-type(even) .liL {left:inherit; right: 0;}
.fmrw-list .li:nth-of-type(even) .liR {right:inherit;left:0;padding: 20px 15px;}
.fmrw-list .li:nth-of-type(even) .liR .d1 { text-align:right;}
.fmrw-list .li:nth-of-type(even) .liR .d2 { text-align:right;background:url("../images/2022102705.png") no-repeat right bottom;}
.fmrw-list .li:hover .liL img {transform: scale(1.07, 1.07);}
.fmrw-list .li:hover {box-shadow:0 0 20px rgba(0, 0, 0, 0.2);}

/*滚动条整体宽度*/
.fmrw-list .li .liR .d3::-webkit-scrollbar{
    width: 3px; /*宽对应滚动条的尺寸*/
}
/*轨道*/
.fmrw-list .li .liR .d3::-webkit-scrollbar-track{
    background: #eae9e9;
}
/*滑块*/
.fmrw-list .li .liR .d3::-webkit-scrollbar-thumb{
    border-radius: 5px;background: #c9c9c9;
}














