﻿/*全局样式*/

@charset "utf-8";

/* CSS Document */



html {

	width:100%;

	margin:0;

	padding:0;

	-ms-text-size-adjust: 100%;

    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/

}



body {

	width: 100%;

	margin: 0 auto;

	font-family:"微软雅黑";

	font-size:12px;

	margin:0;

	padding:0;

	color:#525252;

	line-height:200%;

	background:#f4f4f4;

}

img{

	border: none;

}

dl,dt,dd{display:block;margin:0;}

p,ul,li,form,h1,h2,h3,h4,dl,dd{

	margin: 0;

	padding: 0;

	list-style: none;

}

a {

	color: #525252;

	text-decoration: none;

	cursor:pointer;

	background: transparent; /*修正win8系统IE连接灰色背景*/

	outline:none;

    blr:expression(this.onFocus=this.blur());

}

a img{ border:none;}

a:hover {color: #d80c18;}

.wrap{width:1200px;margin:0px auto; height: 400px;}

.wrap1{width:1100px;margin:0px auto;}

.clear{ clear:both; margin:0; padding:0; height:0;}

.fl{ float:left;}

.fr{ float:right;}

.tc{ text-align:center;}





/*头部*/

.header{

	width: 1200px;

	height: 66px;

	margin: 0 auto;

	position: relative;

	background: #fff;

	z-index: 150;

}

.dvlogo{

	width: 1200px;

	height: 66px;

	position: absolute;

	top: 0;

	left: 0;

	border-bottom: 1px solid #ededed;

}

.dvlogo img{ width:144px; margin-top: 15px; margin-left:20px; height:auto;}

.hd_off{

	width: 120px;

	height: 66px;

	position: absolute;

	top: 0;

	left: 50%;

}

.chaxc{

	width: 120px;

	height: 66px;

	text-align: center;

	cursor: pointer;

	background-image: url("../images/navicon.png");

	background-position: center;

	background-repeat: no-repeat;

	-webkit-transition: 0.2s;

	-moz-transition: 0.2s;

	-ms-transition: 0.2s;

	-o-transition: 0.2s;

	transition: 0.2s;

}

.chaxctoo{

	background-image: url("../images/cnchas.png");

	background-position: center;

	background-repeat: no-repeat;

}

.chaxc img{ margin-top: 24px;}

.hd_sous{

	width: 120px;

	height: 66px;

	position: absolute;

	top: 0;

	right: 0;

}

.hd_sous a{

	display: block;

	width: 28px;

	height: 28px;

	text-align: center;

	line-height: 28px;

	float: left;

	margin-top: 19px;

	margin-left: 15px;

}

.hd_sous a.a1 img{ margin-top: 4px;}

.hd_sous a.a1:hover{ background: #ededde;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;}

.hd_sous a.a2{

	background: #eeeeee;

	color: #000;

	font-size: 14px;

}



/*头部下拉导航*/

.header .menu { width:945px; float:right;margin-right:87px;}

.header .menu ul { width:100%; margin:0 auto;height: 67px;line-height: 67px;}

.header .menu ul li{float: left;height: 67px;position: relative; width:105px; text-align:center;font-size:14px; color:#454545;}

.header .menu>ul>li>a {display:inline-block;color: #454545;font-size: 14px;width: 100%;height: 67px; line-height:67px;}

.header .menu ul li:hover:hover {background: url("../images/2021011802.png") no-repeat bottom center;}

#noeMenu {background: url("../images/2021011802.png") no-repeat bottom center;}

.ff_hide{ background: url("../images/2021011801.png") repeat center center; width:110px; padding:5px 0 5px 0;height:0; overflow:hidden;z-index: 9999999;position: absolute;left:0;top: 67px;

	transform: translate(0,20px);

	visibility: hidden;

	transition: All 0.3s;

	-moz-transition: All 0.3s;

	-webkit-transition: All 0.3s;

	-o-transition: All 0.3s;

}

.header .menu ul li:hover .ff_hide{z-index: 2;transform: translate(0,0px); height:auto; padding-top:5px;visibility: visible;

	transition: All 0.3s;

	-moz-transition: All 0.3s;

	-webkit-transition: All 0.3s;

	-o-transition: All 0.3s;}

.ff_hide dl dd a{color: #fff;display: block;line-height: 40px;font-size: 14px;}

.ff_hide dl dd a:hover{ background:#0e5cba; color:#fff}

.ff_hide dl {}













/*搜索框*/

.searchs{

	width: 1200px;

	height: 150px;

	margin: 0 auto;

	background: #fff url("../images/nav_bt.gif") no-repeat top left;

	position: relative;

	z-index: 999;

	overflow: hidden;

	display: none;

}

.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;

}





/*banner*/

.banner{

	width: 1200px;

	height: 480px;

	margin: 0 auto;

	position: relative;

	overflow: hidden;

}

.banner ul{ width: 5000px;}

.banner ul li{

	width: 1200px;

	height: 480px;

	position: absolute;

}

.banner ul li a{

	width: 1200px;

	height: 480px;

	display:block

}



.banner ul li img{position:absolute; opacity: 0;}

/*一部分样式*/

.banner ul li img.fls1_1{ left:300px; top:120px;}

.banner ul li img.fls1_2{ left:300px; top:190px;}

.banner ul li img.fls1_3{ left:300px; top:325px;}



/*二二部分样式*/

.banner ul li img.fls11_1{ left:300px; top:120px;}

.banner ul li img.fls11_2{ left:300px; top:190px;}

.banner ul li img.fls11_3{ left:300px; top:325px;}







.banner ul li img.fls101_1{ left:300px; top:120px;}

.banner ul li img.fls101_2{ left:300px; top:190px;}

.banner ul li img.fls101_3{ left:300px; top:325px;}





.banner ul li img.fls101_12017041201{ left:300px; top:120px;}

.banner ul li img.fls101_22017041201{ left:300px; top:190px;}

.banner ul li img.fls101_32017041201{ left:300px; top:325px;}





.banner ul li img.fls101_12017041202{ left:300px; top:120px;}

.banner ul li img.fls101_22017041202{ left:300px; top:190px;}

.banner ul li img.fls101_32017041202{ left:300px; top:325px;}



/*二部分样式*/

.banner ul li img.fls2_1{ left:300px; top:120px;}

.banner ul li img.fls2_2{ left:300px; top:190px;}

.banner ul li img.fls2_3{ left:300px; top:325px;}

/*三部分样式*/

.banner ul li img.fls3_1{ left:300px; top:120px;}

.banner ul li img.fls3_2{ left:300px; top:190px;}

.banner ul li img.fls3_3{ left:300px; top:325px;}

/*四部分样式*/

.banner ul li img.fls4_1{ left:300px; top:120px;}

.banner ul li img.fls4_2{ left:300px; top:190px;}

.banner ul li img.fls4_3{ left:300px; top:325px;}



.banydqh{

	width: 100px;

	height: 30px;

	position: absolute;

	left: 50%;

	margin-left: -50px;

	bottom: 10px;

}

.banydqh dl{}

.banydqh dl dd{

	width: 12px;

	height: 12px;

	border: 1px solid #fff;

	float: left;

	margin: 5px;

	-webkit-border-radius: 50%;

	-moz-border-radius: 50%;

	border-radius: 50%;

	cursor: pointer;

}

.banydqh dl dd.banon_ny{

	border: 1px solid #147cdf;

	background: #147cdf;

}





.ban_btn div{

	width: 40px;

	height: 70px;

	position: absolute;

	top: 50%;

	margin-top: -35px;

	cursor: pointer;

	-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-ms-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s;

}

.ban_btn_lf{ left: 30px; background: url("../images/ban_lf.png") no-repeat center;}

.ban_btn_lf:hover{ background: #000 url("../images/ban_lf.png") no-repeat center; opacity: .5;}

.ban_btn_rt{ right: 30px; background: url("../images/ban_rt.png") no-repeat center;}

.ban_btn_rt:hover{ background: #000 url("../images/ban_rt.png") no-repeat center; opacity: .5;}





/*中间部分*/

.content{

	width: 1200px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	background: #fff;

	margin: 0 auto;

}



/*更多新闻*/

.cntnew{

	width: 1200px;

	height: 66px;

}

.cntblie{

	width: 540px;

	height: 66px;

	margin-left: 40px;

	float: left;

}

.cntblie1{

	width: 350px;

	height: 66px;

	margin-left: 10px;

	float: left;

}

.lasb_one, .lasb_two, .lasb_thres{ height: 66px; float: left;}

.lasb_one{ width: 40px;}

.lasb_one img{ margin-top: 25px;}

.lasb_two{ width: 400px; height: 24px; line-height: 24px; margin-top: 19px; overflow: hidden;}

.lasb_two table{ width: 10000px; height: 24px; line-height: 24px;}

.lasb_two table tr{}

.lasb_two table tr td{ width: 330px; line-height: 24px; height: 24px;}

.lasb_two table tr td a { display: block; width: 100%; height: 100%;}

.lasb_two table tr td a em{ display: block; width: 299px;line-height: 24px; height: 24px; float: left; font-style: normal;}

.lasb_two table tr td a span{ display: block; float: left; margin-left: 35px;line-height: 24px; height: 24px; }



.lasb_thres{

	width: 72px;

	float: right;

}

.lasb_thres a{

	display: block;

	width: 70px;

	height: 24px;

	border: 1px solid #004F99;

	text-align: center;

	line-height: 24px;

	color: #004F99;

	margin-top: 21px;

	border-radius: 5px;

	-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-ms-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s;

}

.lasb_thres a:hover{

	background: #004F99;

	color: #fff;

}



/*滚动2*/

.cntblie2{

	width: 440px;

	height: 66px;

	margin-left: 5px;

	float: left;

}

.cntblie2 .lasb_one{ width: 100px; margin-left:25px; margin-right:15px;}

.cntblie2 .lasb_one img{ height:60px; margin-top: 0;}

.cntblie2 .lasb_one, .cntblie2 .lasb_two, .cntblie2 .lasb_thres{ height: 66px; float: left;}

.lasb_two2{ width: 280px; height: 24px; margin-top: 20px; overflow: hidden;}

.lasb_two2 table{ width: 10000px;}

.lasb_two2 table tr{}

.lasb_two2 table tr td{ width: 300px;}

.lasb_two2 table tr td a em{ display: block; float: left; font-style: normal;}

.lasb_two2 table tr td a span{ display: block; float: left; margin-left: 50px;}

.cntblie2 .lasb_thres { display:none}



.fnexlin{

	width: 160px;

	height: 66px;

	float: right;

}

.fnexlin a{

	display: block;

	width: 24px;

	height: 24px;

	float: left;

	margin-left: 20px;

	margin-top: 19px;

	-webkit-transition: 0.3s;

	-moz-transition: 0.3s;

	-ms-transition: 0.3s;

	-o-transition: 0.3s;

	transition: 0.3s;

}

.fnexlin a.a1{ background: url("../images/icon_wx.png") no-repeat center;}

.fnexlin a.a2{ background: url("../images/icon_wb.png") no-repeat center;}

.fnexlin a.a3{ background: url("../images/icon_fx.png") no-repeat center; margin-top: 20px !important;}

.fnexlin a.a4{ background: url("../images/app01.png") no-repeat center;}





.fnexlin a.a1:hover{ background: url("../images/icon_wx1.png") no-repeat center;}

.fnexlin a.a2:hover{ background: url("../images/icon_wb1.png") no-repeat center;}

.fnexlin a.a3:hover{ background: url("../images/icon_fx1.png") no-repeat center;}

.fnexlin a.a4:hover{ background: url("../images/app02.png") no-repeat center;}

/*展示案例*/

.exhibition{

	width: 1200px;

	height: 280px;

	overflow: hidden;

	position: relative;

	zoom: 1;

}

.exhibition ul{ width: 6000px;}

.exhibition ul li{

	width: 600px;

	height: 280px;

	float: left;

}

.exhibition ul li a{

	display: block;

	width: 600px;

	height: 280px;

	position: relative;

}

.tupcm{

	width: 600px;

	height: 280px;

	position: relative;

	overflow: hidden;

}

.tupcm img{

	width: 600px;

	height: 280px;

	position: absolute;

	top: 0;

	left: 0;

	-webkit-transition: 1s;

	-moz-transition: 1s;

	-ms-transition: 1s;

	-o-transition: 1s;

	transition: 1s;

}

.exhmec{

	width: 600px;

	height: 280px;

	position: absolute;

	top: 0;

	left: 0;

	background: url("../images/sitmc.png") no-repeat center;

}

.exhmec p{ text-align: center; color: #fff; width: 600px; height: auto;}

.exhmec p.p1{ font-size: 22px; margin-top: 106px;}

.exhmec p.p2{ margin-top: 20px;}

.exhibition ul li:hover a .tupcm img{

	width: 690px;

	height: 322px;

	position: absolute;

	top: 50%;

	margin-top: -161px;

	left: 50%;

	margin-left: -345px;

}

.anlbtn div{

	width: 30px;

	height: 40px;

	position: absolute;

	top: 50%;

	margin-top: -20px;

	cursor: pointer;

}

.anlbtn_lf{ left: 10px; background: url("../images/an_lf.png") no-repeat center;}

.anlbtn_rt{ right: 10px; background: url("../images/an_rt.png") no-repeat center;}



.morend{

	width: 140px;

	height: 44px;

	position: absolute;

	top: 120px;

	left: 50%;

	margin-left: -70px;

	font-size: 16px;

	text-align: center;

	line-height: 44px;

	background: #000;

	background: rgba(0,0,0,.6);

	color: #fff;

	display: none;

	opacity: 0;

}

.morend span{ font-family: "宋体";}







/*新能源、汽车、摩托车、动力*/

.xqmcLink{

	width: 1200px;

	height: 100px;

}

.xqmcLink ul{}

.xqmcLink ul li{

	width: 400px;

	height: 100px;

	float: left;

}

.xqmcLink ul li a{

	display: block;

	width: 400px;

	height: 100px;

	overflow: hidden;

	position: relative;

}

.bneicm{

	width: 400px;

	height: 100px;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 100;

}

.xqmcLink ul li a p.p1{

	width: 50px;

	height: 70px;

	margin: 0 auto;

}

.xqmcLink ul li a p.p2{

	text-align: center;

	color: #fff;

}



.xqmcLink ul li.li1{ background: #1480e3;}

.xqmcLink ul li.li1 a p.p1{ background: url("../images/linxz1.png") no-repeat center; background-size: 100%;}

.xqmcLink ul li.li2{ background: #1480e3;}

.xqmcLink ul li.li2 a p.p1{ background: url("../images/linxz2.png") no-repeat center; background-size: 100%;}

.xqmcLink ul li.li3{ background: #1480e3;}

.xqmcLink ul li.li3 a p.p1{ background: url("../images/linxz3.png") no-repeat center; background-size: 100%;}

.xqmcLink ul li.li4{ background: #147cdf;}

.xqmcLink ul li.li4 a p.p1{ background: url("../images/linxz4.png") no-repeat center; background-size: 100%;}



.xqmcLink ul li:hover a p.p1{}



.uochen{

	width: 400px;

	height: 100px;

	background: #006FE0;

	position: absolute;

	top: 100px;

	left: 0;

}



/*地图*/

.sy_map{

	width: 1200px;

	height: 450px;

	overflow: hidden !important;

	zoom: 1;

	background: url("../images/map_bg.gif") no-repeat left top;

}

.aldsmap{

	width: 1200px;

	height: 415px;

	overflow: hidden !important;

	zoom: 1;

	background: url("../images/mapcn1.png") no-repeat;

	background-position: 260px 90px;

}

.aldsmap dl{ height: 1300px;}

.aldsmap dl dd{

	width: 1200px;

	height: 415px;

	position: absolute;

	display: none;

}

.mapall{

	width: 1200px;

	height: 415px;

	overflow: hidden;

}

.map_lem{

	width: 1200px;

	height: 35px;

}

.map_lem ul{}

.map_lem ul li{

	height: 35px;

	line-height: 35px;

	width: 400px;

	float: left;

	position: relative;

	background: #157cdb;

	-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/carser1.png") no-repeat; background-position: 156px center;}

.map_lem ul li.li2 a{ background: url("../images/carser2.png") no-repeat; background-position: 142px center;}

.map_lem ul li.li3 a{ background: url("../images/carser3.png") no-repeat; background-position: 138px center;}

.map_lem ul li a{

	display: block;

	width: 360px;

	height: 35px;

	line-height: 35px;

	text-align: center;

	padding-left: 40px;

	color: #fff;

}

.map_tit{

	width: 1150px;

	height: 30px;

	line-height: 30px;

	font-size: 29px;

	color: #fff;

	text-align: center;

	background-position: 470px center;

	padding-left: 50px;

	margin-top: 35px;

	margin-bottom: 20px;

}

.map_tit img{ padding-right: 20px;}

.map_lem ul li.map_lem_on{ background: #3ba1ff;}

.map_lem ul li:hover{ background: #3ba1ff;}



/*地图切换*/

.mp_mc{

	width: 1200px;

	height: 330px;

	position: relative;

}

.cntdw{

	width: 680px;

	height: 330px;

	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:184px; left: 188px; opacity:0;}

.cntdw ul li.li0{ top:112px; left: 370px; opacity:0;}

.cntdw ul li.li2{ top:112px; left: 338px; opacity:0;}

.cntdw ul li.li3{ top:85px; left: 348px; opacity:0;}

.cntdw ul li.li4{ top:82px; left: 367px; opacity:0;}

.cntdw ul li.li5{ top:100px; left: 390px; opacity:0;}

.cntdw ul li.li6{ top:40px;  left: 450px; opacity:0;}

.cntdw ul li.li7{ top:112px; left: 455px; opacity:0;}

.cntdw ul li.li8{ top:130px; left: 462px; opacity:0;}

.cntdw ul li.li9{ top:138px; left: 474px; opacity:0;}



/*海外商务部*/

.cntdw ul li.li16{ top: 60px; left: 450px;}

.cntdw ul li.li17{ top: 70px; left: 400px;}

.cntdw ul li.li18{ top: 100px; left: 400px;}

.cntdw ul li.li19{ top: 106px; left: 364px;}

.cntdw ul li.li20{ top: 104px; left: 415px;}

.cntdw ul li.li21{ top: 99px; left: 368px;}

.cntdw ul li.li22{ top: 145px; left: 342px;}

.cntdw ul li.li23{ top: 145px; left: 275px;}

.cntdw ul li.li24{ top: 156px; left: 288px;}

.cntdw ul li.li25{ top: 132px; left: 338px;}



.cntdw ul li.li26{ top: 128px; left: 458px;}

.cntdw ul li.li27{ top: 138px; left: 465px;}

.cntdw ul li.li28{ top: 207px; left: 372px;}

.cntdw ul li.li29{ top: 147px; left: 295px;}

.cntdw ul li.li30{ top: 110px; left: 368px;}

.cntdw ul li.li31{ top: 120px; left: 295px;}

.cntdw ul li.li32{ top: 100px; left: 460px;}

.cntdw ul li.li33{ top: 120px; left: 348px;}

.cntdw ul li.li34{ top: 128px; left: 370px;}

.cntdw ul li.li35{ top: 110px; left: 350px;}



.cntdw ul li.li36{ top: 136px; left: 380px;}

.cntdw ul li.li37{ top: 120px; left: 390px;}

.cntdw ul li.li38{ top: 136px; left: 386px;}

.cntdw ul li.li39{ top: 142px; left: 370px;}

.cntdw ul li.li40{ top: 228px; left: 162px;}

.cntdw ul li.li41{ top: 224px; left: 176px;}

.cntdw ul li.li42{ top: 210px; left: 166px;}

.cntdw ul li.li43{ top: 164px; left: 166px;}

.cntdw ul li.li44{ top: 188px; left: 164px;}

.cntdw ul li.li45{ top: 112px; left: 387px;}



.cntdw ul li.li46{ top: 146px; left: 122px;}

.cntdw ul li.li47{ top: 94px; left: 332px;}

.cntdw ul li.li48{ top: 140px; left: 152px;}

.cntdw ul li.li49{ top: 140px; left: 152px;}

.cntdw ul li.li50{ top: 134px; left: 142px;}

.cntdw ul li.li51{ top: 120px; left: 390px;}

.cntdw ul li.li52{ top: 155px; left: 312px;}

.cntdw ul li.li53{ top: 86px; left: 300px;}

.cntdw ul li.li54{ top: 60px; left: 440px;}

.cntdw ul li.li55{ top: 152px; left: 500px;}



.cntdw ul li.li56{ top: 122px; left: 410px;}

.cntdw ul li.li57{ top: 235px; left: 172px;}

.cntdw ul li.li58{ top: 188px; left: 154px;}

.cntdw ul li.li59{ top: 170px; left: 170px;}

.cntdw ul li.li60{ top: 185px; left: 325px;}

.cntdw ul li.li61{ top: 165px; left: 358px;}

.cntdw ul li.li62{ top: 180px; left: 348px;}

.cntdw ul li.li63{ top: 158px; left: 296px;}

.cntdw ul li.li64{ top: 148px; left: 302px;}



/*力帆海外直销公司*/

.cntdw ul li.li10{ top: 105px !important; left: 100px !important;}

.cntdw ul li.li11{ top: 140px; left: 104px;}

.cntdw ul li.li12{ top: 210px; left: 180px;}

.cntdw ul li.li13{ top: 140px; left: 305px;}

.cntdw ul li.li14{ top: 150px; left: 295px;}

.cntdw ul li.li15{ top: 60px; left: 450px;}



/*-------------end地图图标位置-------------*/

.cntdw ul li.cw_on{ z-index: 2;}

.cntdw ul li.cw_on .tunster{ display: block;}

.cntdw ul li.cw_on .idsrnts{ display: block;}

.tunster{

	width: 24px;

	height: 24px;

	position: absolute;

	top: -25px;

	left: 0;

	display: none;

}

.idsrnts{

	width: 24px;

	height: 30px;

	position: absolute;

	top: 0;

	left: 0;

	text-align: center;

	z-index: -999;

	display: none;

}

.liuuxie{

	width: 24px;

	height: 22px;

	text-align: center;

	position: absolute;

	left: 0px;

	bottom: -14px;

}

/*.cntdw ul li:hover{ z-index: 999;}*/

.cntdw ul li:hover .liuuxie{

	-webkit-animation:gyun 1s infinite  cubic-bezier(1,0,0.5,0) ;

	animation:gyun 1s infinite  cubic-bezier(1,0,0.5,0) ;

}

@-webkit-keyframes gyun {

	0%{

		opacity: 0;

	}

	50%{

		opacity: 1;

		color: #ff0000;

		font-size: 18px;

	}

	100%{

		opacity: 0;

	}

}

@keyframes gyun {

	0%{

		opacity: 0;

	}

	50%{

		opacity: 1;

		color: #ff0000;

		font-size: 18px;

	}

	100%{

		opacity: 0;

	}

}







.qhxanq{

	width: 190px;

	height: 250px;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	position: absolute;

	top: 0px;

	right: 60px;

}

.qhxanq ul{}

.qhxanq ul li{

	width: 190px;

	height: 250px;

	background: #e8f1fc;

	-webkit-border-radius: 8px;

	-moz-border-radius: 8px;

	border-radius: 8px;

	position: absolute;

	display: none;

}

.site_tit{

	width: 190px;

	height: 46px;

	border-radius: 8px 8px 0 0;

	background: #267fe0 url("../images/imasc.png") no-repeat center;

}

.site_bt{

	width: 160px;

	height: 30px;

	margin: 0 auto;

	border-bottom: 1px solid #cacfd6;

	margin-top: 10px;

}

.site_bt_lf{

	width: 30px;

	height: 30px;

	float: left;

}

.site_bt_lf img{ width: 24px;}

.site_bt_rt{

	width: 120px;

	height: 30px;

	float: right;

}

.site_bt_rt p.p1{

	height: 24px;

	line-height: 24px;

	font-size: 14px;

}

.site_bt_rt p.p1 img{ padding-left: 5px;}

.site_nestxt{

	width: 160px;

	height: 125px;

	margin: 0 auto;

	overflow: hidden;

	margin-top: 10px;

	background: #ededed;

	cursor: pointer;

}

.stcnt{

	width: 157px;

	height: 105px;

	overflow:scroll;

	overflow-x:hidden;

	line-height: 22px;

	padding: 10px;

}

.xlsie{

	width: 190px;

	height: 28px;

	background: url("../images/xialst.png") no-repeat center;

}





/*网上购车*/

.shopcar{

	width: 1200px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.choac{

	width: 1200px;

	height: 60px; background:#f8f8f8;

}

.choac ul{}

.choac ul li{

	width: 600px;

	height: 60px;

	float: left;

	-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-ms-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s;

}

.choac ul li a{

	display: block;

	width: 600px;

	height: 60px;

}

.choac ul li.li1 a{ background: url("../images/smet1.png") no-repeat center;}

.choac ul li.li2 a{ background: url("../images/smet2.png") no-repeat center;}

.choac ul li.li3 a{ background: url("../images/smet3.png") no-repeat center;}

.choac ul li.li4 a{ background: url("../images/smet4.png") no-repeat center;}

.boutique{

	width: 1200px;

	height: 280px;

}

.boutique ul{}

.boutique ul li{

	width: 400px;

	height: 280px;

	float: left;

}

.boutique ul li a{

	display: block;

	width: 600px;

	height: 280px;

	position: relative;

}

.biut{ width: 400px; height: 280px; position: relative; overflow: hidden;}

.biut img{

	position: absolute;

	top: 0;

	left: 0;

	width: 400px;

	height: 280px;

	-webkit-transition: 1s;

	-moz-transition: 1s;

	-ms-transition: 1s;

	-o-transition: 1s;

	transition: 1s;

}

.boutique ul li:hover a .biut img{

	position: absolute;

	top: 50%;

	left: 50%;

	width: 500px;

	height: 350px;

	margin-top: -175px;

	margin-left: -250px;

}

.boutmenc{

	width: 400px;

	height: 280px;

	position: absolute;

	top: 0;

	left: 0;

	background: url("../images/zhmce.png") no-repeat center;

	overflow: hidden;

}

.boutmenc p.p1{

	width: 600px;

	height: 44px;

	margin-top: 66px;

}

.boutmenc p.p2{ width:100%;

	font-size: 28px;

	color: #fff;

	margin-top: 50px; padding-left:50px; box-sizing:border-box;

}

.boutmenc p.p3 { text-align:right; padding-right:50px; padding-left:0}



.footer{

	width: 1200px;

	height: 310px;

	margin: 0 auto;

}

.srcotop{

	width: 1200px;

	height: 56px;

	background: #f8f8f8 url("../images/srctop1.png") no-repeat center;

	cursor: pointer;

	-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-ms-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s;

}

.srcotop:hover{

	background: #357CCB url("../images/srctop2.png") no-repeat center;

}

.sbnt_dowm{

	width: 1200px;

	height: 254px;

}

.ftlst_lf{

	width: 320px;

	height: 254px;

	text-align: center;

	float: left;

	background: #fff url("../images/fot_logo.png") no-repeat center; background-size:154px;

}

.ftlst_rt{

	width: 880px;

	height: 254px;

	float: left;

	background: #fff;

	overflow: hidden;

}

.ftlst_rt ul{ width: 1300px;}

.ftlst_rt ul li{

	width: 260px;

	height: 254px;

	float: left;

	margin-right: 50px;

}

.fom_tit{

	width: 240px;

	height: 30px;

	line-height: 30px;

	border-bottom: 1px solid #dfdfdf;

	background: url("../images/tismd.png") no-repeat left;

	padding-left: 30px;

	margin-top: 54px;

	color: #525252;

}

.fom_tit a {color: #525252;}

.fom_snet{

	width: 256px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.fom_snet p.p1{ color: #484848; line-height: 20px; margin-top: 28px;}

.fom_snet p.p1 a { color:#939393}

.fom_snet p.p1 a:hover { color:#004F99}

.fom_snet p.p2{ color: #8b8a8a; line-height: 20px; margin-top: 5px;}

.fom_snet p.p3{ margin-top: 26px; width: 230px; height: auto; overflow: hidden;}

.fom_snet p.p3 span{ display: block;float: left; color: #222;}

.fom_snet p.p3 em{ display: block; float: left; font-style: normal; color: #939393;}

.fom_snet p.p4{ margin-top: 0;}

.fom_snet p.p5{ margin-top: 5px; margin-bottom: 8px;}

.fom_snet p.p5 a { color: #939393}

.fom_snet p.p5 a:hover { color:#004F99}

.fom_snet p.p5 .a1 { color: #1A70C2}

.fom_snet p.p5 .a33 { color: #1A70C2}

.fenxme{

	width: 260px;

	height: 30px;

	margin-top: 40px;

}

.fenxme a{

	display: block;

	width: 24px;

	height: 24px;

	float: left;

	margin-right: 20px;

	-webkit-transition: 0.3s;

	-moz-transition: 0.3s;

	-ms-transition: 0.3s;

	-o-transition: 0.3s;

	transition: 0.3s;

}

.fenxme a.a1{ background: url("../images/icon_wx.png") no-repeat center;}

.fenxme a.a2{ background: url("../images/icon_wb.png") no-repeat center;}

.fenxme a.a4{ background: url("../images/app01.png") no-repeat center;}

.fenxme a.a3{ background: url("../images/icon_fx.png") no-repeat left center; margin-top: 1px !important;}

.ftlst_rt ul li.li1{ width: 220px;overflow: hidden;}

.ftlst_rt ul li.li1 .fom_snet{ width: 220px;}

.fenxme a.a1:hover{ background: url("../images/icon_wx1.png") no-repeat center;}

.fenxme a.a2:hover{ background: url("../images/icon_wb1.png") no-repeat center;}

.fenxme a.a3:hover{ background: url("../images/icon_fx1.png") no-repeat left center;}

.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin: 0 !important;}







/*二维码弹出层*/

.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%;

}

.codmcnt{

	width: 500px;

	height: 400px;

	position: absolute;

	top: 50%;

	margin-top: -200px;

	left: 50%;

	margin-left: -210px;

	background: #fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.codmcnt2{

	width: 720px;

	height: 616px;

	position: absolute;

	top: 50%;

	margin-top: -308px;

	left: 50%;

	margin-left: -360px;

	background: #fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	padding:10px 30px;

}

.codmcnt2 h3 { text-align:center; height:45px; line-height:45px; font-size:18px; margin-bottom:20px; margin-top:10px; font-weight:normal;}

.codmcnt2 p { margin-bottom:10px; }



.codmcnt33{

	width: 740px;

	height: 616px;

	position: absolute;

	top: 50%;

	margin-top: -308px;

	left: 50%;

	margin-left: -360px;

	background: #fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	padding:10px 30px;

	

}

.codmcnt33 h3 { text-align:center; height:45px; line-height:45px; font-size:18px; margin-bottom:20px; margin-top:10px; font-weight:normal;}

.codmcnt33 p { margin-bottom:10px; }





.codmcnt033{

	width: 720px;

	max-height: 616px;

	OVERFLOW-y: auto; 





	

}





.codem3 .codmcnt { height:416px; margin-top:-205px;}

.codmcnt3 {

	width: 720px;

	height: 616px;

	position: absolute;

	top: 50%;

	margin-top: -308px;

	left: 50%;

	margin-left: -360px;

	background: #fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.codmcnt3 p { margin-bottom:20px; margin-top:40px; margin-left:40px;}

.codmcnt3 p a { width:100px; display:inline-block; border:1px solid #c3c3c3; text-align:center; margin-right:6px;}

.codmcnt3 h3 { text-align:center; height:45px; line-height:45px; font-size:18px; margin-bottom:20px; margin-top:10px; font-weight:normal;}



.codmcnt5_link {

	width: 410px;

	height: 160px;

	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 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; }

.codmcnt4_link {

	width: 410px;

	height: 180px;

	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;

}

.codmcnt4_link a { display:block; float:left; text-align:center; width:205px; line-height:30px; margin-top:30px;}

.codmcnt4 {

	width: 740px;

	height: 616px;

	position: absolute;

	top: 50%;

	margin-top: -308px;

	left: 50%;

	margin-left: -360px;

	background: #fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

}

.MapList ul li h3 { height:45px; line-height:45px; width:140px; display:inline-block; margin-left:30px; font-size:16px; font-weight:normal;}

.MapList ul li a { width:110px; display:inline-block}

.MapList ul li a.MapmLink { height:45px; line-height:45px; width:140px; display:inline-block; margin-left:30px; font-size:16px; font-weight:normal;}



.codmcnt_tp{

	width: 500px;

	height: 170px;

	background: #1480e3;

	-webkit-border-radius: 5px 5px 0 0;

	-moz-border-radius: 5px 5px 0 0;

	border-radius: 5px 5px 0 0;

	text-align: center;

	overflow: hidden;

	position: relative;

}

.codmcnt_tp p{ margin-top: 16px; margin-bottom: 10px;}

.codmcnt_tp span{ font-size: 18px; color: #fff;}

.codmcnt_tp img.cdexx{

	position: absolute;

	top: 10px;

	right: 10px;

	cursor: pointer;

	z-index:99999

}

.codmcnt_tp2{

	width: 740px;

	height: 170px;

	background: #1480e3;

	-webkit-border-radius: 5px 5px 0 0;

	-moz-border-radius: 5px 5px 0 0;

	border-radius: 5px 5px 0 0;

	text-align: center;

	overflow: hidden;

	position: relative;

}

.codmcnt_tp2 p{ margin-top: 16px; margin-bottom: 10px;}

.codmcnt_tp2 span{ font-size: 18px; color: #fff;}

.codmcnt_tp2 img.cdexx{

	position: absolute;

	top: 10px;

	right: 10px;

	cursor: pointer;

	z-index:9999

}

.MapList ul li { border-bottom:1px solid #eee; margin-bottom:10px;}



.codmcnt_bm{

	width: 100%;

}

.codem3 .codmcnt_bm{

	height: 240px;

}

.smtiti{

	width: 100%;

	height: 40px;

	background: #efefef url("../images/icon_wx.png") no-repeat;

	background-position: 42px center;

	line-height: 40px;

	padding-left: 75px; box-sizing:border-box;

}

.smtiti_too{ background: #efefef url("../images/icon_wb.png") no-repeat; background-position: 42px center;}

.wxpt{

	width: 100%;

	height: 178px;

}

.codem3 .wxpt{width: 370px; margin:0 auto;}

.wxpt ul{}

.wxpt ul li{

	width: 115px;

	height: 178px;

	float: left;

	text-align: center;

	margin-left: 44px;

	overflow: hidden;

}

.wxpt ul li img{

	width: 115px;

	height: 115px;

}

.wxpt ul li p{ margin-top: 22px; margin-bottom: 2px;}

.wxpt ul li span{ color: #737373; font-size: 14px;}









/*发展里程碑*/

.licheb{

	width: 1200px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.licheb_en{

	width: 1200px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.licheb_en_lf{

	width: 470px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	float: left;

	padding-left: 50px;

}

.licheb_en_lf p{}

.licheb_en_lf p.p1{

	font-size: 46px;

	color: #0c5ebc;

	margin-top: 50px;

}

.licheb_en_lf p.p2{

	font-size: 12px;

	color: #221815;

	margin-top: 50px;

	margin-bottom: 50px;

	text-align:justify;

}



.licheb_en_rt{

	overflow: hidden;

	height: 46px;

	zoom: 1;

	float: right;

	background: url("../images/dqiocn.png") no-repeat left;

	padding-left: 15px;

	margin-top: 150px;

	margin-right: 50px;

}

.licheb_en_rt ul{}

.licheb_en_rt ul li{

	height: 46px;

	float: left;

	margin-left: 45px;

}

.licheb_en_rt ul li p{}

.licheb_en_rt ul li p{ color: #9d9d9d;}

.licheb_en_rt ul li span{ color: #0c5ebc; font-family: Arial; font-size: 15px;}

.licheb_en_rt ul li span:hover{ text-decoration: underline;}

.licheb_prc{ width: 1200px; height: 400px}

.licheb_prc img{ width: 1200px; height: 400px}



.licheb_en_rttoo{ margin-top: 124px; padding-left: 25px;}

.licheb_en_rttoo ul li{ margin-left: 34px;}

.licheb_en_lfys{ width: 430px;}





.main_1{ height: auto; overflow: hidden; zoom: 1;}

.wrap1{ height: auto; overflow: hidden; zoom: 1;}

.sharexx{

	width: 1100px;

	height: auto;

}

.shea_one{

	width: 1100px;

	height: auto;

}

.she_tit{

	width: 1100px;

	height: 94px;

	font-size: 34px;

	color: #0c5ebc;

	line-height: 104px;

}

.noesy{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin-top:30px;

	margin-bottom:50px;

}

.lifb{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin-top:30px;

	margin-bottom:50px;



}

.lifb_wq{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	border-bottom:1px solid #c5c5c5;

	border-top:1px solid #c5c5c5;

	margin-bottom:50px;

	padding:10px;

	}



.lifb ul li{ float:left; width:275px; text-align:center; font-size:16px;}

.lifb ul li img { width:220px; height:300px;}



.lifb_wq ul li{ float:left; font-size:14px;}

.lifb_wq ul li a { margin-right:21px;}

.noesy img { float:left; width:550px;}

.shea_two{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin-bottom: 20px;

	border-top: 1px solid #ddd;

}

.zchql{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin-bottom: 15px;

}

.zchql ul{}

.zchql ul li{

	width: 1100px;

	height: 54px;

	line-height: 54px;

	border-bottom: 1px dashed #dedede;

	font-size: 14px;

	color: #0e0e0e;

	background: url("../images/shktb.png") no-repeat right;

}

.zchql ul li div{

	height: 54px;

	float: left;

	overflow: hidden;

    white-space: nowrap;

    text-overflow: ellipsis;

}

.zchql ul li div.div1{ width: 130px}

.zchql ul li div.div2{

	width: 70px;

	height: 22px;

	text-align: center;

	line-height: 22px;

	font-size: 12px;

	background: #f0f0f0;

	margin-top: 17px;

}

.zchql ul li div.div3{ width: 830px; margin-left: 16px;}

.moedn_at{

	width: 1100px;

	height: 90px;

	text-align: center;

	line-height: 40px;

	font-size: 12px;

}

.moedn_at a{

	border: 1px solid #dedede;

	padding: 3px 8px;

	color: #666;

}

.synavmc{

	width: 1200px;

	height: 100%;

	background: #000;

	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);

	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);

	position: fixed;

	top: 0;

	left: 50%;

	margin-left: -600px;

	z-index: 120;

	opacity: 0.3;

	display: none;

}

.wiosnmfs{

	width: 1100px;

	height: 48px;

	line-height: 30px !important;

	color: #fff;

	border-bottom: 1px solid #fff;

}

.wiosnmfs a{ display: inline-block; float: left; color: #fff; margin: 0 10px; margin-top: 10px}

.wiosnmfs span{ display: inline-block; float: left; margin-top: 16px; background: url("../images/coacmic.png") no-repeat center; padding: 8px 8px;}

.wiosnmfs a.a1{

	background: url("../images/icmazjy.png") no-repeat center;

	background-position: left 12px;

	width: 14px;

	height: 30px;

	float: left;

	margin-top: 5px;

}



/*力帆荣誉*/

.rytames{ width: 1100px; height: auto; margin: 0 auto;}

.groupty{

	width: 1100px;

	height: 250px;

	overflow: hidden;

	margin-top: 25px;

}

.groupty ul{ width: 1200px;}

.groupty ul li{

	width: 270px;

	height: 250px;

	float: left;

	margin-right: 7px;

}

.ryprc{

	width: 270px;

	height: 170px;

}

.ryprc img{

	width: 270px;

	height: 170px;

}

.rynext{

	width: 240px;

	height: 80px;

	overflow: hidden;

	text-align:center;

	padding: 0 20px 0 10px;

}

.rynext p{ color: #0c0c0c;}

.rynext p{ font-size: 14px; margin-top: 26px; margin-bottom: 6px;}

.rynext span{ font-size: 12px; line-height: 18px;}

.gfny_ban{

	width: 1200px;

	height: 400px;

	margin: 0 auto;

}

.gfny_ban img{

	width: 1200px;

	height: 400px;

}

.sptos{ margin-top: 57px !important;}





.rytimes{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	padding-bottom: 24px;

	border-top: 1px solid #c6c6c6;

	margin-top: 30px;

}

.rytimes ul{}

.rytimes ul li{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	border-bottom: 1px solid #c6c6c6;

}

.sitm_te{

	width: 280px;

	height: auto;

	float: left;

	font-size: 32px;



}

.sitm_te span{

	display: block;

	padding: 36px 0 0 20px;

	color: #0d5dbc;

}

.simt_rt{

	width: 819px;

	height: auto;

	float: left;

	border-left: 1px solid #c6c6c6;

	padding-bottom: 36px;

}

.simt_rt p{

	width: 760px;

	height: 22px;

	line-height: 22px;

	margin-top: 36px;

	font-size: 14px;

	color: #6e6e6e;

	background: url("../images/lanstmsb.png") no-repeat left center;

	margin-left: -6px;

	padding-left: 60px;

}

.simt_rt p span{

	display: block;

	width: 300px;

	float: left;

	background: url("../images/jbeisz.png") no-repeat;

	background-position: left 1px;

	padding-left: 35px;

	margin-right: 35px;

}

.simt_rt p span em{

	font-style: normal;

	display: block;

	float: left;

	width: 100px;

}

.simt_rt p span i{

	width: 200px;

	font-style: normal;

	display: block;

	float: left;

}



/*力帆新媒体*/

.wx_platform{

	width: 1200px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.wbtits{

	width: 1100px;

	height: 76px;

	line-height: 76px;

	font-size: 24px;

	color: #4a4a4a;

	margin: 0 auto;

}

.wxlbie{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin: 0 auto;

}

.wxlbie ul{}

.wxlbie ul li{

	width: 1100px;

	height: 130px;

	margin-bottom: 25px;

	padding-left: 55px;

}

.wxpones{

	width: 350px;

	height: 130px;

	float: left;

}

.wmpelf{

	width: 130px;

	height: 130px;

	line-height: 130px;

	font-size: 16px;

	background: #efefef;

	text-align: center;

	float: left;

}

.wmpelf img{ margin-top: 10px;}

.wmpert{

	width: 205px;

	height: 130px;

	float: left;

	padding-left: 15px;

}

.wmpert p.p1{

	font-size: 18px;

	color: #0c0c0c;

	margin-top: 5px;

}

.wmpert p.p2{

	background: url("../images/icon_wx.png") no-repeat left center;

	font-size: 15px;

	color: #0c0c0c;

	padding-left: 32px;

	margin-top: 6px;

}

.wbtitstoo{

	border-top: 1px solid #e4e4e4;

	margin-top: 15px;

}

.wmpert p.p3{

	width: 78px;

	height: 28px;

	-webkit-border-radius: 3px;

	-moz-border-radius: 3px;

	border-radius: 3px;

	background: #dc2934 url("../images/icon_wb3.png") no-repeat;

	background-position: 10px center;

	color: #fff;

	line-height: 28px;

	text-align: center;

	padding-left: 20px;

	margin-top: 10px;

	-webkit-transition: 0.3s;

	-moz-transition: 0.3s;

	-ms-transition: 0.3s;

	-o-transition: 0.3s;

	transition: 0.3s;

}

.wmpert p.p3:hover{

	background: #fe404b url("../images/icon_wb3.png") no-repeat;

	background-position: 10px center;

}

.wmpert p.p4{

	background: url("../images/app.png") no-repeat left center;

	font-size: 15px;

	color: #0c0c0c;

	padding-left: 18px;

	margin-top: 6px;

}



/*招聘详情*/

.cyemzp{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin: 0 auto;

	font-size: 14px;

}

.diasn1{

	width: 1060px;

	height: 34px;

	line-height: 34px;

	background: #ededed;

	color: #666;

	font-size: 14px;

	font-weight: bold;

	margin-top: 10px;

	padding: 0 20px;

}

.zpnome{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin: 15px 0;

	padding-bottom: 2px;

}

.zpnome .lieone{

	width: 500px;

	float: left;

	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: 1000px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	padding: 0 50px;

	margin: 10px 0;

}

.diasn2 p{ margin: 10px 0;}

.tdjianl{

	width: 1100px;

	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;}



/*招聘弹出层*/

.clearvs{

	width: 100%;

	height: 100%;

	position: fixed;

	top: 0;

	left: 0;

	z-index: 999;

	display: none;

	opacity: 0;

}

.cletmc{

	width: 100%;

	height: 100%;

	background: #000;

	opacity: .5;

	filter:Alpha(opacity=50);

	cursor: pointer;

}

.cnalty{

	width: 1200px;

	height: 600px;

	position: absolute;

	top: 50%;

	margin-top: -500px;

	left: 50%;

	margin-left: -600px;

	background: #fff;

	-webkit-border-radius: 5px;

	-moz-border-radius: 5px;

	border-radius: 5px;

	opacity: 0;

	display: none;

}

.cntztyn{

	width: 1160px;

	height: 560px;

	margin: 20px auto;

	overflow:scroll;

	overflow-x:hidden;

	background: url("../images/pic17.png") no-repeat;

	background-position: right bottom;

}

.zptits{

	width: 1090px;

	height: 34px;

	line-height: 34px;

	background: #ededed;

	font-size: 14px;

	color: #333;

	font-weight: bold;

	padding: 0 20px;

	-webkit-border-radius: 8px 8px 0 0;

	-moz-border-radius: 8px 8px 0 0;

	border-radius: 8px 8px 0 0;

}

.zonetvy{

	width: 1130px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin: 15px 0;

}

.zonetvy table{}

.zonetvy table tr{ width: 1160px; height: 50px;}

.zonetvy table tr td{}

.zptanck span{

	display: block;

	width: 110px;

	float: left;

	height: 30px;

	line-height: 30px;

	text-align: right;

	margin-right: 5px;

}

.zptanck select{

	height: 28px;

	font-family: "Microsoft YaHei", "微软雅黑";

	padding: 0 6px;

	color: #333;

}

.cleatxt{

	width: 300px;

	height: 24px;

	line-height: 24px;

	font-family: "Microsoft YaHei", "微软雅黑";

	color: #333;

	padding: 0 5px;

	border: 1px solid #dedede;

	-moz-box-shadow:1px 1px 3px #333 inset;

	-webkit-box-shadow:1px 1px 3px #333 inset;

	box-shadow:1px 1px 3px #999 inset;

	outline: none;

	/*background: #FFFFDF;*/

}

.cleatxt:hover{}

.zonetvy1 dl{}

.zonetvy1 dl dd{

	width: 1135px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	border-left: 1px solid #999;

}

.zonetvy1 dl dd div{

	width: 16.5%;

	height: auto;

	overflow: hidden;

	zoom: 1;

	float: left;

	text-align: center;

	height: 26px;

	border: 1px solid #999;

	border-left: 0;

	border-top: 0;

}

.zonetvy1 dl dd div input{

	width: 90%;

	height: 100%;

	border: 0;

	outline: none;

	padding: 0 5%;

	font-family: "Microsoft YaHei", "微软雅黑";

	color: #333;

	line-height: 26px;

	/*background: #FFFFDF;*/

}



.zonetvy2 dl{}

.zonetvy2 dl dd{

	width: 1145px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	border-left: 1px solid #999;

}

.zonetvy2 dl dd div{

	width: 14%;

	height: auto;

	overflow: hidden;

	zoom: 1;

	float: left;

	text-align: center;

	height: 26px;

	border: 1px solid #999;

	border-left: 0;

	border-top: 0;

}

.zonetvy2 dl dd div input{

	width: 90%;

	height: 100%;

	border: 0;

	outline: none;

	padding: 0 5%;

	font-family: "Microsoft YaHei", "微软雅黑";

	color: #333;

	line-height: 26px;

	/*background: #FFFFDF;*/

}



.zonetvy3 dl{}

.zonetvy3 dl dd{

	width: 1136px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	border-left: 1px solid #999;

}

.zonetvy3 dl dd div{

	width: 19.8%;

	height: auto;

	overflow: hidden;

	zoom: 1;

	float: left;

	text-align: center;

	height: 26px;

	border: 1px solid #999;

	border-left: 0;

	border-top: 0;

}

.zonetvy3 dl dd div input{

	width: 90%;

	height: 100%;

	border: 0;

	outline: none;

	padding: 0 5%;

	font-family: "Microsoft YaHei", "微软雅黑";

	color: #333;

	line-height: 26px;

	background: #FFFFDF;

}



.txtres{

	width: 700px;

	height: 130px;

	font-family: "Microsoft YaHei", "微软雅黑";

	color: #333;

	padding: 5px;

}

.closesy{

	width: 24px;

	height: 24px;

	background: url("../images/closey.png") no-repeat center;

	position: absolute;

	top: -26px;

	right: 2px;

	cursor: pointer;

}



.subms{

	width: 100%;

	height: 32px;

	text-align: center;

	margin-top: 20px;

}

.subms .btntj{

	width: 120px;

	height: 32px;

	cursor: pointer;

	border: 0;

	background: #2b72c4;

	color: #fff;

	font-family: "Microsoft YaHei", "微软雅黑";

	font-size: 15px;

	-webkit-border-radius: 4px;

	-moz-border-radius: 4px;

	border-radius: 4px;

	-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-ms-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s;

}

.subms .btntj:hover{ background: #0e8cfd;}

.xmjltogle{

	width: auto;

	height: auto;

	overflow: hidden;

	zoom: 1;

}



.zptits span{ display: block; float: left;}



.biantis{

	width: 30px;

	height: 30px;

	background: url("../images/img_00123.png") no-repeat right;

	float: right;

	cursor: pointer;

	margin-top: 2px;

}



/*新闻详情*/

.cotuyes{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin: 0 auto;

}

.conttit{

	font-size: 30px;

	line-height: 50px;

	font-weight: bolder;

	margin: 20px 0 10px 0;

}

.zlsfxo{

	width: 1100px;

	height: 40px;

}

.zlsfxo_lf{

	width: 600px;

	height: 32px;

	float: left;

	padding-top: 8px;

}

.zlsfxo_lf a{ padding-right: 10px;}

.zlsfxo_rt{

	width: auto;

	height: 40px;

	line-height: 40px;

	float: right;

	font-size: 18px;

}

.connyet{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin-top: 20px;

	border-top: 1px solid #dedede;

	padding-top: 30px;

}

.connyet img{

	max-width: 100%;

	height: auto;

}

.connyet_lf{

	width: 700px;

	float: left;

	height: auto;

	overflow: hidden;

	zoom: 1;

	padding-right: 40px;

	border-right: 1px solid #dedede;

	padding-bottom: 24px;

	font-size: 14px;

}



.connyet_lf p{

	margin-bottom: 15px;

    display: block;

    text-align:justify;

    line-height: 40px;

}

.connyet_rt{

	width: 320px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	float: right;

	height: auto;

}

.uoytiao{

	border-top: 1px solid #dedede;

	padding-top: 20px;

	font-size: 14px;

}

.uoytiaotoo{

	padding-bottom: 20px;

	font-size: 14px;

}



.tuijyd{

	width: 320px;

	height: 40px;

	font-size: 24px;

	font-weight: bold;

	border-bottom: 1px solid #dedede;

}

.zhutporc{

	width: 318px;

	height: 144px;

	margin-top: 15px;

	border: 1px solid #dedede;

	position: relative;

}

.zhutporc img{ width: 100%; height: 144px;}

.zhutporc p{

	position: absolute;

	left: 0;

	bottom: 0;

	width: 100%;

	height: 32px;

	text-align: center;

	line-height: 32px;

	background: #000;

	background: rgba(0,0,0,.6);

	color: #fff;

	font-size: 14px;

}

.leirylem{

	width: 320px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	padding-bottom: 10px;

}

.leirylem ul{ margin-top: 20px; border-top: 1px solid #dedede;}

.leirylem ul li{

	width: 320px;

	height: auto;

	background: url("../images/xiablamse.png") no-repeat;

	background-position: 10px center;

}

.leirylem ul li a{

	display: block;

	width: 300px;

	height: 34px;

	line-height: 34px;

	border-bottom: 1px solid #dedede;

	padding-left: 20px;

}



/*下载专区*/

.mzxhys{

	width: 1100px;

	height: auto;

	margin: 0 auto;

}

.downa{

	width: 1100px;

	height: 60px;

	line-height: 60px;

	font-size: 24px;

	margin-top: 30px;

}

.downlone{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.downlone ul{}

.downlone ul li{

	width: 1100px;

	height: 50px;

	line-height: 50px;

	border-bottom: 1px dashed #dedede;

	font-size: 14px;

}

.downlone ul li span{

	display: inline-block;

	float: left;

}

.downlone ul li a{

	display: inline-block;

	float: right;

	width: 60px;

	height: 24px;

	background: #ededed;

	line-height: 24px;

	text-align: center;

	margin-top: 13px;

	-webkit-transition: 0.3s;

	-moz-transition: 0.3s;

	-ms-transition: 0.3s;

	-o-transition: 0.3s;

	transition: 0.3s;

}

.downlone ul li a:hover{

	background: #3775DC;

	color: #fff;

}

.downltwo{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.downltwo ul{ width: 1200px;}

.downltwo ul li{

	width: 260px;

	height: 195px;

	float: left;

	margin-right: 27px;

	position: relative; margin-bottom:40px;

}

.downltwo ul li img{

	width: 260px;

	height: 195px;

}



.downatoo{

	border-top: 1px solid #dedede;

}

.downltwo ul li p{

	width: 260px;

	height: 30px;

	line-height: 30px;

	background: #000;

	background: rgba(0,0,0,.6);

	position: absolute;

	left: 0;

	bottom: 0;

	text-align: center;

	color: #fff;

	font-size: 14px;

}



.souhdser{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

	margin: 0 auto;

}

.divsdyone{

	width: 1100px;

	height: 50px;

	line-height: 50px;

	font-size: 24px;

	font-weight: bold;

	margin-top: 20px;

}

.diliemy{

	width: 1100px;

	height: auto;

}

.diliemy ul{}

.diliemy ul li{

	width: 1100px;

	height: 34px;

	line-height: 34px;

	border-bottom: 1px dashed #dedede;

	font-size: 14px;

}

.diliemy ul li a{

	display: block;

	width: 100%;

	height: 34px;

}

.diliemy ul li a span{

	display: inline-block;

	float: left;

}

.diliemy ul li a em{

	display: inline-block;

	float: right;

	font-style: normal;

}

.downa a{  font-size: 14px; float:right; display:block}



.downlthree{

	width: 1100px;

	height: auto;

	overflow: hidden;

	zoom: 1;

}

.downlthree ul{ width: 1200px;}

.downlthree ul li{

	width: 260px;

	height: 230px;

	float: left;

	margin-right: 27px;

}

.spjianjm{

	width: 260px;

	height: 195px;

	position: relative;

}

.spjianjm img.xiantup{

	width: 260px;

	height: 195px;

}

.mocnesy{

	width: 260px;

	height: 195px;

	position: absolute;

	top: 0;

	left: 0;

	background: #000;

	opacity: .4;

	-webkit-transition: 0.3s;

	-moz-transition: 0.3s;

	-ms-transition: 0.3s;

	-o-transition: 0.3s;

	transition: 0.3s;

}

.spjianjm img.bofanniu{

	width: 54px;

	height: 54px;

	position: absolute;

	top: 50%;

	left: 50%;

	margin-top: -27px;

	margin-left: -27px;

	-webkit-transition: 0.3s;

	-moz-transition: 0.3s;

	-ms-transition: 0.3s;

	-o-transition: 0.3s;

	transition: 0.3s;

}

.downlthree ul li:hover .mocnesy{ opacity: 0;}

.downlthree ul li:hover img.bofanniu{

	width: 64px;

	height: 64px;

	top: 50%;

	left: 50%;

	margin-top: -32px;

	margin-left: -32px;

	opacity: 0;

}



.sptit{

	width: 240px;

	height: 34px;

	text-align: center;

	padding: 0 10px;

	line-height: 34px;

	font-size: 14px;

	border-bottom: 1px solid #dedede;

}



.boanftit{

	width: 1000px;

	height: 60px;

	line-height: 60px;

	text-align: center;

	font-size: 24px;

	font-weight: bold;

}

.bofan{

	width: 1000px;

	height: auto;

	margin: 0 auto;

}





/*里程碑*/

.ckbmen{

	width: 1200px;

	height: 610px;

	background: url("../images/lic_bg.jpg") no-repeat center;

}

.liebemy{

	width: 1200px;

	height: 100px;

	overflow: hidden;

	position: relative;

	margin-top: 10px;

}

.timesney{

	width: 1100px;

	height: 50px;

	margin: 0 auto;

	margin-top: 25px;

}

.fitmesul{

	width: 1100px;

	height: 50px;

	overflow: hidden;

}

.fitmesul ul{ width: 50000px;}

.fitmesul ul li{

	width: 100px;

	height: 50px;

	float: left;

	line-height: 50px;

	text-align: center;

	cursor: pointer;

	color: #fff;

	font-size: 18px;

	-webkit-transition: 0.3s;

	-moz-transition: 0.3s;

	-ms-transition: 0.3s;

	-o-transition: 0.3s;

	transition: 0.3s;

	text-shadow: -2px -2px 3px #005ABF;

}

.fitmesul ul li.fitmesul_on{

	font-size: 24px;

	font-weight: bold;

	color: #fff;

}

.lially div{

	width: 50px;

	height: 50px;

	position: absolute;

	top: 50%;

	margin-top: -25px;

	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;

}

.fitmesul ul li:hover{

	font-size: 24px;

	font-weight: bold;

	color: #fff;

}



.tuopasmg{

	width: 1200px;

	height: 370px;

	overflow: hidden;

}

.tneis{

	width: 1200px;

	height: 370px;

	margin: 0 auto;

	overflow: hidden;

}

.tneis ul{ width: 1000000px;}

.tneis ul li{

	width: 1200px;

	height: 370px;

	float: left;

}



.lineytq{

	width: 1200px;

	height: 370px;

	margin: 0 auto;

	position: relative;

}

.mdofetn{

	width: 1100px;

	height: 370px;

	margin: 0 auto;

	overflow: hidden;

}

.mdofetn dl{ width: 5000px;}

.mdofetn dl dd{

	width: 215px;

	height: 400px;

	float: left;

	background: url("../images/shug.jpg") no-repeat left;

	-webkit-background-size: 1px 100%;

	background-size: 1px 100%;

	padding: 10px 30px;

	color: #fff;

	font-size: 13px; line-height:22px;

}



.lcbvly div{

	width: 50px;

	height: 50px;

	position: absolute;

	top: 50%;

	margin-top: -25px;

	cursor: pointer;

}



.lcbvlylf{

	background: url("../images/lcm_lf.png") no-repeat center;

	left: 0;

}

.lcbvlyrt{

	background: url("../images/lcm_rt.png") no-repeat center;

	right: 0;

}

.Hr_dian {background: url("../images/rencailnian.png") no-repeat left center; padding-left:20px; height:22px;}







#newText{ height:55px; background:url(/skin/default/images/newPo.jpg) no-repeat right center; padding-right:40px;}







/*2022-10-25*/

.mBanner { clear:both; width: 1200px; height: 482px; overflow: hidden; margin: 0 auto;}

.mBanner img { display:block; width: 100%; height: 482px;}

.mBanner video { display:block; width: 100%; height: 482px;}

.mBanner .swiper-container-horizontal>.swiper-pagination-bullets {bottom:20px;}





.row1{

	width: 1200px;

	height: 268px;

}

.row1 ul{ height: 100%;}

.row1 ul li{

	width: 400px;

	height: 268px;

	float: left;

}

.row1 ul li a{

	display: block;

	width: 100%;

	height: 268px;

	position: relative;

}

.biut2{ width: 400px; height: 268px; position: relative; overflow: hidden;}

.biut2 img{

	position: absolute;

	top: 0;

	left: 0;

	width: 400px;

	height: 268px;

	-webkit-transition: 1s;

	-moz-transition: 1s;

	-ms-transition: 1s;

	-o-transition: 1s;

	transition: 1s;

}

.row1 ul li:hover a .biut2 img{

	position: absolute;

	top: 50%;

	left: 50%;

	width: 460px;

	height: 308px;

	margin-top: -154px;

	margin-left: -230px;

}

.row1 .boutmenc2{

	width: 120px;

	height: 55px;

	position: absolute;

	top: 92px;

	left: 33px;

}

.row1 .boutmenc2 img{display:block}







.row2 {width: 1200px;height: 75px;}

.row2 ul li{

	width: 400px;

	height: 75px;

	float: left;

}

.row2 ul li a{

	display: block;

	width: 400px;

	height: 75px;

	overflow: hidden;

	position: relative;

}

.bneicm2{

	width: 400px;

	height: 75px;

	position: absolute;

	top: 0;

	left: 0;

	z-index: 100;

}

.row2 ul li a p.p1{

	width: 42px;

	height: 41px;

	margin: 0 auto; margin-top: 17px;

}

.row2 ul li a p.p2{

	text-align: center;

	color: #fff;

}

.row2 ul li.li1{ background: #004F99;}

.row2 ul li.li1 a p.p1{ background: url("../images/linxz1.png") no-repeat center; background-size: 100%;}

.row2 ul li.li2{ background: #004F99;}

.row2 ul li.li2 a p.p1{ background: url("../images/pic09.png") no-repeat center; background-size: 100%;}

.row2 ul li.li3{ background: #004F99;}

.row2 ul li.li3 a p.p1{ background: url("../images/pic08.png") no-repeat center; background-size: 100%;}

.row2 ul li.li4{ background: #004F99;}

.row2 ul li.li4 a p.p1{ background: url("../images/pic07.png") no-repeat center; background-size: 100%;}

.uochen2{

	width: 400px;

	height: 75px;

	background: #006FE0;

	position: absolute;

	top: 75px;

	left: 0;

}





.row3{ clear:both; width: 1200px; height: 480px; overflow: hidden; margin: 0 auto;}

.row3 .swiper-container { width: 100%; height: 100%; overflow: hidden;}

.row3 img { display:block; width: 100%; height: 100%;}

.row3 .swiper-container-horizontal>.swiper-pagination-bullets {bottom:25px;}

.row3 .swiper-pagination-bullet {opacity:1; background: #fff;}

.row3 .swiper-pagination-bullet-active {background:#004F99; opacity: 1!important;}

.row3 .swiper-button-prev { width: 23px; height: 44px; background: url("../images/2022102508.png") no-repeat center center; left: 5%;}

.row3 .swiper-button-next { width: 23px; height: 44px; background: url("../images/2022102509.png") no-repeat center center; right: 5%;}

.row3 .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin:0 6px;}



.exhmec2{

	width: 600px;

	height: 280px;

	position: absolute;

	top: 0;

	left: 0;

	background: url("../images/2022102506.png") no-repeat center;

}

.exhmec2 p{ text-align: center; color: #fff; width: 600px; height: auto;}

.exhmec2 p.p1{ font-size: 22px; margin-top: 106px;}

.exhmec2 p.p2{ margin-top: 20px;}

.exhmec2 p img { display:block; margin: 0 auto; margin-bottom: 18px;}



.srcotop2{

	width: 1200px;

	height: 56px;

	background: #004F99 url("../images/2022102507.png") no-repeat center;

	cursor: pointer;

	-webkit-transition: 0.4s;

	-moz-transition: 0.4s;

	-ms-transition: 0.4s;

	-o-transition: 0.4s;

	transition: 0.4s;

}

.srcotop2:hover{

	background: #357CCB url("../images/2022102507.png") no-repeat center;

}



.ftlst_lf2{

	width: 320px;

	height: 254px;

	text-align: center;

	float: left;

	background: #fff url("../images/logo2.png") no-repeat center; background-size:154px;

}





.iBanner { clear:both; width: 1200px; margin: 0 auto; overflow: hidden;}

.iBanner img { display:block; width: 100%; height: auto;}





.ppgs-div{ clear:both; padding-top: 2%; padding-bottom: 5%;}

.ppgs-div .box1 { height: 435px; color: #fff; margin-bottom: 5%;}

.ppgs-div .box1 .box1L { width: 311px; height: 100%; float: left;background:url("../images/2022102701.png") no-repeat center center; padding: 52px 0 0 60px; box-sizing: border-box; border-radius: 10px 0 0 10px;}

.ppgs-div .box1 .box1R { width: 780px; height: 100%; float: right; font-size: 14px; line-height: 32px; background:url("../images/2022102702.png") no-repeat right bottom; border-radius: 0 10px 10px 0; padding:7% 6% 4% 6%; box-sizing: border-box;}

.ppgs-div .box1 .box1L .d1 { font-size: 40px; line-height: 50px; margin-bottom: 5px;}

.ppgs-div .box1 .box1L .d2 { font-size: 20px; line-height: 26px;text-transform:uppercase;}

.ppgs-div .box1 .box1R p { margin-bottom: 22px; text-align: justify;}



.ppgs-div .box2 { clear:both; width: 100%; border-radius: 10px; position: relative;}

.ppgs-div .box2 video { display:block; width: 100%; height: auto; border-radius: 10px;}

.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;}



.iTitle { clear:both; color: #004F99; margin-bottom: 5%;}

.iTitle .d1 { font-size: 40px; line-height: 50px; letter-spacing: 2px; margin-bottom: 2px;}

.iTitle .d2 { font-size: 20px; line-height: 26px;text-transform:uppercase;}





.iCon {width:1100px; margin:0 auto; padding-bottom: 4%;padding-top:35px; margin-bottom: 20px;}

.fmrw-list .li { width: 100%; height: 370px; 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: 200px; height: 333px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 2; border: 6px solid #aadbff;}

.fmrw-list .li .liL img { display: block; width: 100%; height: 100%;-webkit-transition: 0.5s;

	-moz-transition: 0.5s;

	-ms-transition: 0.5s;

	-o-transition: 0.5s;

	transition: 0.5s; }

.fmrw-list .li .liR { width: 989px; height: 330px; border: 1px solid #2E53BD; position: absolute; right: 0; bottom: 0; z-index: 1; padding: 46px 20px 20px 125px; 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: 50px 125px 20px 30px;}

.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: 6px; /*宽对应滚动条的尺寸*/

}

/*轨道*/

.fmrw-list .li .liR .d3::-webkit-scrollbar-track{

    background: #eae9e9;

}

/*滑块*/

.fmrw-list .li .liR .d3::-webkit-scrollbar-thumb{

    border-radius: 5px;background: #c9c9c9;

}



.lfkj-list ul li { width: 330px; height: 255px; float: left; position: relative; margin-bottom: 70px; margin-right: 30px;}

.lfkj-list ul li:nth-child(3n){margin-right:0}

.lfkj-list ul li a { display:block; width: 100%; height: 100%;}

.lfkj-list ul li .pic { width: 100%; height: 215px; overflow: hidden; position: absolute; left: 0; top: 0; z-index: 1; border-radius: 15px;}

.lfkj-list ul li .pic img { display: block;width: 100%; height: 100%;-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: 280px; height: 66px; margin: 0 auto; box-sizing: border-box; padding: 10px 13px 10px 14px; position: absolute; left: 25px; bottom: 0; z-index: 3; border-left: 6px solid #2B62AC;}

.lfkj-list ul li .bx { width: 0; height: 66px; position: absolute; left: 25px; bottom: 0; z-index: 3; background: #2B62AC;-webkit-transition: 0.5s;

	-moz-transition: 0.5s;

	-ms-transition: 0.5s;

	-o-transition: 0.5s;

	transition: 0.5s;}

.lfkj-list ul li .bx2 { width: 280px; height: 66px; position: absolute; left: 25px; bottom: 0; z-index: 2; background: #F1F1F1; -webkit-transition: 0.5s;

	-moz-transition: 0.5s;

	-ms-transition: 0.5s;

	-o-transition: 0.5s;

	transition: 0.5s;}

.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 .bx2 {width:0;}

.lfkj-list ul li:hover .bx {width:280px;}

.lfkj-list ul li:hover .text {background:none}

.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;}





.lasb_thres2 { width: 90px!important;}

.lasb_thres2 a{ background: #004F99; color: #fff; border-radius: 20px; width: 90px; border: 0; height: 26px; line-height: 26px;margin-top:20px; letter-spacing: 1px; font-size: 12px;}

.lasb_thres2 a:hover { background:#1A70C2;}





/*顶部浮动横幅*/





.advbox {

	width:1200px;

	margin:0 auto;

}

.advbox .dt_small {

	width:1200px;

}

.advbox .dt_big {

	width:1200px;

}

.advbox .dt_toBig {

	position:absolute;

	left:50%;

	margin:5px 0px 0px 440px;

	width:49px;

	height:21px;

	cursor:pointer;

}

.advbox .dt_toSmall {

	position:absolute;

	left:50%;

	margin:5px 0px 0px 440px;

	width:49px;

	height:21px;

	cursor:pointer;

}

























