* {
	padding: 0;
	margin: 0;
	-moz-box-sizing: border-box;
	/*Firefox3.5+*/
	-webkit-box-sizing: border-box;
	/*Safari3.2+*/
	-o-box-sizing: border-box;
	/*Opera9.6*/
	-ms-box-sizing: border-box;
	/*IE8*/
	box-sizing: border-box;
	/*W3C标准*/
}


.diaoimg {
	display: block;
	width: 100%;
	height: 100%;
	background-position: center !important;
	background-size: cover !important;
	transition: .4s;
}

.diaoimg:hover {
	transform: scale(1.05);
}

html {
	height: 100%;
}

body {
	height: 100%;
	font-size: 14px;
	font-family: "微软雅黑";
	min-height: 100%;
	position: relative;
	color: #333;
}

a {
	text-decoration: none;
}


ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

h1,
h2,
h3,
h4,
h5 {
	margin: 0;
	padding: 0;
}

p {
	margin: 0;
	padding: 0;
}

em {
	font-style: normal;
}

.fl {
	float: left;
}

.fr {
	float: right;
}

img {
	vertical-align: middle;
	border: none;
}

input {
	margin: 0;
	padding: 0;
	outline: none;
	border: none;
}

.w1200 {
	width: 1200px;
	margin: 0 auto;
}

.clear {
	clear: both;
}

.op1 {
	opacity: 1 !important;
}

.wh {
	width: 100%;
	height: 100%;
}

.videoBox {
	width: 100%;
	height: 100%;
	background-size: cover !important;
	background-position: center !important;
	cursor: pointer;
}

.video_main {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.abo_video_btn {
	width: 100%;
	display: block;
	height: 100%;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/sp.png) no-repeat rgb(0, 0, 0, .4);
	background-position: center;
}

.oh {
	overflow: hidden;
}

.bg {
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	display: block;
}

.db {
	display: block;
}

.th {
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.h {
	height: 100%;
}

.w120 {
	width: 120%;
}

.pr {
	position: relative;
}

.pb {
	position: absolute;
}

.mid {
	top: 0;
	left: 0;
	right: 0;
	margin: auto;
}

.clamp_2 {
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.clamp_3 {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.clamp_4 {
	display: -webkit-box;
	-webkit-line-clamp: 4;
	-webkit-box-orient: vertical;
}

.clamp_5 {
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;
}

.clamp_6 {
	display: -webkit-box;
	-webkit-line-clamp: 6;
	-webkit-box-orient: vertical;
}

em,
i {
	font-style: normal;
}

/* top_box */
.top_box {
	width: 100%;
	height: 34px;
	box-sizing: border-box;
	background: #f8f8f8;
	border-bottom: 1px solid #e8e8e8;
	overflow: hidden;
}

.top_box_con {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	overflow: hidden;
}

.top_box_con h5 {
	color: #858585;
	font-size: 14px;
	font-weight: 500;
	float: left;
	margin: 0;
	line-height: 34px;
}

.top_box_con p {
	height: 34px;
	color: #858585;
	font-size: 14px;
	float: right;
	line-height: 34px;
	margin-bottom: 0;
}

.top_box_con p a {
	color: #858585;
	display: block;
	font-size: 14px;
	float: left;
	padding: 0 10px;
}

.top_box_con a:last-child {
	background-color: #6a3906;
	color: #fff !important;
	transition: .4s;
}

.top_box_con a:last-child:hover {
	background-color: #f39800;
}


/* header */
.heater {
	width: 100%;
	height: 120px;
	overflow: hidden;
	position: relative;
}


.h_main {
	width: 1200px;
	height: 120px;
	margin: auto;
}

.logoBox {
	width: 213px;
	height: 120px;
	float: left;
	padding-top: 12px;
}

.hcall {
	float: right;
	padding-left: ;
	margin-top: 30px;
	padding-left: 81px;
	border-right: 1px solid #ddd;
	padding-right: 30px;
}

.hcall h1 {
	font-size: 26px;
	font-weight: 700;
	margin: 0;
	padding: 0;
	color: #f39800;
}

.hcall p {
	display: block;
	width: 155px;
	height: 22px;
	line-height: 22px;
	font-size: 16px;
	color: #666;
}

.logodel {
	width: 180px;
	height: 120px;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/hbg.png) no-repeat;
	background-position: center !important;
	float: left;
	margin-left: 10px;
}

/* nav_sec */
.nav_sec {
	width: 100%;
	height: 50px;
	background-color: #6A3906;
	position: relative;
	z-index: 15;
}

.nav_main {
	width: 1200px;
	margin: auto;
}

.nav_main>ul>li {
	float: left;
	width: calc(100%/10);
	/* width: calc(100%/9); */
	text-align: center;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	transition: .4s;
}

.nav_main>ul>li>a {
	display: block;
	color: #fff !important;
}

.nav_main>ul>li:hover {
	background-color: #F39800;
}

.absl li {
	display: block;
	background-color: #222;
	transition: .4s;
	position: relative;
	z-index: 1;
}

.absl li a {
	display: block;
	color: #fff !important;
}

.absl li:hover {
	background-color: #6A3906;
}

/* headbanner */
.headbanner {
	width: 100%;
	height: 720px;
	position: relative;
	overflow: hidden;
	z-index: 10;
}

.headbanner .bd {
	width: 100%;
	height: 720px;
}

.headbanner .bd li a {
	display: block;
	background-position: center !important;
	background-size: cover !important;
	width: 100%;
	height: 720px;
}

.headbanner .hd {
	width: 1200px;
	height: 5px;
	position: absolute;
	z-index: 5;
	margin: auto;
	left: 0;
	right: 0;
	bottom: 30px;
}

.headbanner .hd ul {
	width: 100%;
	margin: auto;
	height: 5px;
	display: flex;
	flex-flow: wrap;
	justify-content: center;
}

.headbanner .hd li {
	display: block;
	width: 60px;
	height: 4px;
	background-color: #fff;
	margin: 0 5px;
	opacity: .8;
	transition: .4s;
}

.headbanner .hd .on {
	width: 80px;
	background-color: #F39800;
	opacity: 1;
	transition: .4s;
}

.headbanner .prev {
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/le.png) no-repeat;
	position: absolute;
	z-index: 100;
	left: 230px;
	top: 337px;
	width: 68px;
	height: 68px;
	cursor: pointer;
}

.headbanner .next {
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/ri.png) no-repeat;
	position: absolute;
	z-index: 100;
	right: 230px;
	top: 337px;
	width: 68px;
	height: 68px;
	cursor: pointer;
}

/* floatsec */
.floatsec {
	width: 33px;
	height: 330px;
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 998;
}

.flmain {
	width: 138px;
	height: 364px;
	position: fixed;
	z-index: 500;
	right: -138px;
	top: 0;
	bottom: 0;
	margin: auto;
	transition: .4s;
	display: block;
}

.flb {
	width: 129px;
	height: 330px;
	background: #333;
	background-size: cover !important;
	border-radius: 20px 20px 0 0;
	float: right;
	box-shadow: 0 0 10px #333;
}

.fcall {
	text-align: center;
	font-size: 14px;
	color: #fff;
	padding-top: 25px;
}

.fcall p {
	margin: 0;
	line-height: 28px;
}

.f_nav a {
	display: block;
	width: 138px;
	height: 38px;
	background-color: #6A3906;
	line-height: 38px;
	color: #fff !important;
	transition: .4s;
	padding-left: 60px;
}

.f_nav a:hover {
	background-color: #F39800;
}

.fQ {
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/fQ.png)no-repeat;
	background-position: 20px 8px;
}

.fL {
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/ly.png) no-repeat;
	background-position: 20px 8px;
}

.f_nav {
	position: absolute;
	left: 0;
	top: 102px;
	font-size: 14px;
}

.fcode {
	width: 100px;
	height: 124px;
	overflow: hidden;
	position: absolute;
	bottom: 45px;
	left: 24px;

}

.fcode i {
	display: block;
	width: 100px;
	height: 100px;
	background-position: center !important;
	background-size: cover !important;
}

.fcode span {
	display: block;
	text-align: center;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}

.f_btn {
	width: 33px;
	height: 180px;
	background-color: #6A3906;
	color: #fff;
	float: right;
	margin-top: 60px;
	writing-mode: tb-lr;
	writing-mode: vertical-lr;
	text-align: center;
	line-height: 33px;
	font-size: 16px;
	cursor: pointer;
	position: relative;
	z-index: 999;
}

.ttop {
	background: rgb(0, 0, 0, .6);
	color: #fff;
	text-align: center;
	position: absolute;
	bottom: 0;
	width: 129px;
	height: 34px;
	line-height: 34px;
	cursor: pointer;
	transition: .4s;
}

.ttop:hover {
	background-color: #333;
}



/* seadbox */
.seadbox {
	width: 360px;
	height: 100%;
	float: right;
	padding-top: 30px;
}

/* seabox */
.seabox {
	width: 320px;
	float: right;
	position: relative;
}

#itext {
	display: block;
	width: 320px;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	border: 1px solid #ddd;
	border-radius: 50px;
}

.seaBtn {
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/sea.png) no-repeat;
	background-position: center;
	position: absolute;
	right: 4px;
	top: 4px;
	width: 32px;
	height: 32px;
	outline: none;
	border: none;
	border-radius: 50px;
	background-color: #F39800;
	transition: .4s;
}

.seaBtn:hover {
	background-color: #6A3906;
}

.seabox p {
	font-size: 14px;
	line-height: 36px;
	color: #333;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding-left: 10px;
}

.seabox p a {
	color: #666 !important;
	margin-left: 10px;
	transition: .4s;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.seabox p a:hover {
	color: #F39800 !important;
}


/* fuwu_sec */
.fuwu_sec {
	width: 100%;
	height: 850px;
	position: relative;
	overflow: hidden;
}

.fuwu_main {
	height: 100%;
	position: relative;
	margin: auto;
}

.fuwutit {
	width: 1200px;
	height: 220px;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/fuwutit.png) no-repeat;
	background-position: center !important;
	margin: auto;
}

.fuwuban .hd {
	width: 1200px;
	height: 148px;
	margin: auto;
}

.fuwuban .hd ul {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
}

.fuwuban .hd ul li {
	display: block;
	width: 120px;
	height: 100%;
	margin: 0 10px;
	transition: .4s;
	background-position: center top !important;
	background-repeat: no-repeat;
	filter: grayscale(90%);
	opacity: .8;
}

.fuwuban .hd ul .on {
	filter: grayscale(0);
	opacity: 1;
}

.fuwuban .hd ul li:hover {
	filter: grayscale(0);
	opacity: 1;
}

.fuwuban .hd ul li a {
	display: block;
	width: 100%;
	height: 100%;
}

.fuwuban .bd {
	width: 100%;
	height: 400px;
	background-color: #f6f6f6;
	margin: auto;
	position: relative;
}

.fuwu_sec>i {
	display: block;
	width: 100%;
	height: 400px;
	position: absolute;
	bottom: 82px;
	background-color: #F6F6F6;
}

.fuwucon {
	width: 600px;
	height: 400px;
	float: right;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/conbolang.png) no-repeat;
	background-position: 0 57px;
	padding-top: 105px;
	padding-right: 60px;
	position: relative;
}

.fuwucon span {
	text-transform: uppercase;
	font-size: 24px;
	color: #666;
}

.fuwucon h2 {
	font-size: 22px;
	font-weight: 400;
	margin: 0;
	color: #333;
	padding-top: 15px;
	line-height: 1;
	padding-bottom: 25px;
}

.fuwucon p {
	font-size: 16px;
	color: #666;
	line-height: 32px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.fuwucon a {
	display: block;
	width: 26px;
	height: 26px;
	background-color: #6A3906;
	color: #fff !important;
	transition: .4s;
	border-radius: 50px;
	position: absolute;
	bottom: 55px;
}

.fuwucon a::before {
	content: '+';
	display: block;
	line-height: 26px;
	text-align: center;
	font-size: 14px;
	color: #fff !important;
	transition: .4s;
}

.fuwucon a::after {
	content: "";
	position: absolute;
	left: 26px;
	display: block;
	width: 80px;
	height: 26px;
	bottom: 0;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/dian.png) no-repeat;
	background-position: center !important;
	transition: .4s;
}

.fuwucon a:hover {
	background-color: #F39800;
	width: 100px;
}

.fuwucon a:hover::before {
	content: '查看详情';
	display: block;
	line-height: 26px;
	text-align: center;
	font-size: 14px;
	color: #fff !important;
}

.fuwucon a:hover::after {
	content: '';
	opacity: 0;
	width: 0;
}

.fuwuconimg {
	width: 50%;
	height: 400px;
	float: right;
	overflow: hidden;
}


/* .case_sec{} */
.case_sec {
	width: 100%;
	height: 1067px;
	overflow: hidden;
	position: relative;
	padding-top: 70px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/casebg.png);
	background-repeat: no-repeat;
	background-position: center 0 !important;
}

.case_main {
	width: 1200px;
	height: 850px;
	margin: auto;
	position: relative;
	background: rgb(255, 255, 255, .9);
}

.catop {
	width: 100%;
	height: 580px;
	position: relative;
}

.cacon {
	width: 500px;
	height: 100%;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/abliwenz.png) no-repeat;
	background-position: 50px 80px;
	padding-left: 50px;
	padding-top: 260px;
	float: left;
}

.cacon h2 {
	font-size: 36px;
	margin: 0;
	font-weight: 700;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	color: #000;
}

.cacon p {
	font-size: 16px;
	color: #666;
	line-height: 30px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin: 0;
	padding-top: 30px;
	padding-right: 40px;
}

.cacon a {
	width: 150px;
	height: 45px;
	line-height: 45px;
	text-align: center;
	color: #fff !important;
	background-color: #6A3906;
	border-radius: 50px;
	display: block;
	font-size: 16px;
	transition: .4s;
	float: left;
	margin-top: 80px;
}

.cacon a:hover {
	background-color: #F39800;
}

.cacon span {
	display: block;
	width: 280px;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	color: #fff;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/cadh.png) no-repeat;
	float: right;
	padding-left: 50px;
	margin-top: 80px;
}

.caseimg {
	width: 700px;
	height: 583px;
	overflow: hidden;
	float: right;
}

.casecard {
	width: 100%;
	height: 415px;
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: space-between;
	padding-top: 20px;
}

.casecard li {
	width: 285px;
	height: 300px;
	text-align: center;
}

.casecard li .caimg {
	width: 100%;
	height: 250px;
	overflow: hidden;
}

.casecard li p {
	margin: 0;
	color: #666;
	font-size: 16px;
	line-height: 60px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	padding: 0 20px;
}

.lastli {
	height: 250px !important;
	background-color: #f6f6f6;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/lastli.png);
	background-repeat: no-repeat;
	background-position: center 50px !important;
	padding-top: 165px;
}

.lastli a {
	display: block;
	width: 145px;
	height: 50px;
	line-height: 50px;
	font-size: 16px;
	color: #333;
	border: 1px solid #ddd;
	text-align: center;
	transition: .4s;
	border-radius: 50px;
	margin: auto;
}

.lastli a:hover {
	background-color: #333;
	color: #fff !important;

}


/* pinzhi_sec */
.pinzhi_sec {
	width: 100%;
	height: 1030px;
	position: relative;
	overflow: hidden;
	background-color: #f8f8f8;
}

.pinzhi_sec>em {
	width: 340px;
	height: 500px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/deng.png);
	background-repeat: no-repeat;
	background-position: center;
	position: absolute;
	right: 0;
	top: 309px;
}

.pzcard>i {
	display: block;
	width: 550px;
	height: 1030px;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/pinhzibg.png) no-repeat;
	background-position: center !important;
	background-size: cover !important;
	position: absolute;
	left: -610px;
	top: -176px;
}

.pinzhi_mian {
	width: 1200px;
	height: 100%;
	margin: auto;
	position: relative;
}

.pzxon {
	width: 1000px;
	height: 810px;
	float: right;
	background-repeat: no-repeat;
	padding-left: 60px;

}

.pzneir {
	width: 100%;
	height: 100%;
	position: relative;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/pinztit.png);
	background-repeat: no-repeat;
	background-position: 0 60px !important;
}

.cacall {
	float: right;
	margin-top: 75px;
	margin-bottom: 45px;
}

.cacall p {
	font-size: 14px;
	color: #666;
	margin: 0;
	text-align: right;
	line-height: 30px;
}

.cacall h2 {
	font-size: 24px;
	color: #F39800;
	margin: 0;
}

.pzcard {
	width: 100%;
	height: 635px;
	position: relative;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: 0;
}

.pzcard li {
	display: block;
	width: 300px;
	height: 270px;
	position: relative;
	background-position: center !important;
	background-size: cover !important;
	transition: .4s;
	overflow: hidden;
}

.pzcard li a {
	display: block;
	width: 100%;
	height: 100%;
}

.pzcard li span {
	display: block;
	width: 240px;
	height: 60px;
	line-height: 60px;
	background: rgb(255, 255, 255, .8);
	color: #6A3906;
	text-align: center;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	font-size: 16px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: -60px;
	margin: auto;
	font-weight: 700;
	transition: .3s;
}

.pzcard li:hover span {
	opacity: 1;
	bottom: 90px;
}

.tiao {
	width: 100%;
	height: 220px;
	position: relative;
	clear: both;
	margin: auto;

}

.tiao a {
	display: block;
	width: 100px;
	height: 100px;
	background-color: rgba(0, 0, 0, .8);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 100px;
	font-size: 36px;
	color: #fff !important;
	position: absolute;
	transition: .4s;
	left: 50px;
}

.tiao a:hover {
	background-color: #F39800;
}

.tiao>div {
	width: 1050px;
	height: 220px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/tiao.png);
	background-repeat: no-repeat;
	background-position: center !important;
	background-color: #6A3906;
	float: right;
}

.pinzhi_sec>span {
	display: block;
	width: 25%;
	height: 220px;
	background-position: center !important;
	background-size: cover !important;
	position: absolute;
	right: 0;
	bottom: 0;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/casespan.png) no-repeat;
}




/* caizhi_sec */
.caizhi_sec {
	width: 100%;
	height: 720px;
	position: relative;
	overflow: hidden;
	min-width: 1300px;
}

.caizhi_sec>i {
	display: block;
	width: 50%;
	height: 100%;
	position: absolute;
	left: 0;
	background-color: #f6f6f6;
}

.caizhi_sec>em {
	display: block;
	width: 50%;
	height: 100%;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/xijbg.png) no-repeat;
	background-position: center !important;
	background-size: cover !important;
	position: absolute;
	right: 0;
	top: 0;
}

.caizhi_main {
	width: 1200px;
	height: 100%;
	margin: auto;
	position: relative;
}

.cai_l {
	width: 600px;
	height: 100%;
	position: relative;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/xijie.png) no-repeat;
	background-position: 0 80px;
	float: left;
}

.cai_l>img {
	position: absolute;
	left: -50px;
	bottom: 100px;
}

.caitu {
	width: 550px;
	height: 400px;
	overflow: hidden;
	position: absolute;
	left: 0;
	top: 270px;
}

.cai_r {
	width: 600px;
	height: 100%;
	padding-left: 55px;
	float: right;
	padding-top: 270px;
}

.cai_r li {
	display: block;
	width: 260px;
	height: 180px;
	background: rgb(255, 255, 255, .9);
	border-radius: 5px;
	margin: 5px;
	float: left;
	padding: 20px;
	transition: .4s;
}

.cai_r li h2 {
	font-size: 22px;
	color: #6A3906;
	font-weight: 400;
	margin: 0;
	padding-bottom: 10px;
	transition: .4s;
}

.cai_r li p {
	font-size: 14px;
	color: #666;
	transition: .4s;
}

.cai_r li img {
	margin-top: 20px;
	margin-left: 10px;
	filter: brightness(90%);
	/* 亮度 */
	transition: .4s;
}

.cai_r li:hover {
	background-color: #6A3906;
	transform: scale(1.03);
}

.cai_r li:hover .caih2 {
	color: #fff;
}

.cai_r li:hover .caip {
	color: #fff;
}

.cai_r li:hover .caicai {
	filter: brightness(130%);
	/* 亮度 */
}


/* adv_sec */
.adv_sec {
	width: 100%;
	height: 1000px;
	position: relative;
	min-width: 1300px;
}

.adv_main {
	width: 1200px;
	height: 100%;
	margin: auto;
	position: relative;
}

.advtit {
	width: 100%;
	height: 235px;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/youshi.png) no-repeat;
	background-position: center !important;
}

.adv_sec>i {
	display: block;
	width: 50%;
	height: 300px;
	background-position: right top !important;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/dao1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 235px;
}

.adv_sec>em {
	display: block;
	width: 50%;
	height: 300px;
	background-position: left top !important;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/dao2.jpg);
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	bottom: 80px;
}

.advcon {
	width: 100%;
	height: 690px;
	position: relative;
	margin: auto;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/youshitit.png) no-repeat;
	background-position: 70px 90px;
}

.thul {
	display: block;
	width: 790px;
	height: auto;
}

.aul {
	position: absolute;
	right: 0;
	padding-left: 220px;
	background-position: 0 0;
}

.bul {
	position: absolute;
	left: 0;
	bottom: 0;
	padding-right: 220px;
	background-position: right bottom !important;
	margin: 0;
}

.thul li {
	margin-bottom: 30px;
}

.thul span {
	display: block;
	width: 50px;
	height: 50px;
	text-align: center;
	line-height: 50px;
	transition: .4s;
	background-color: #6A3906;
	font-size: 20px;
	color: #fff;
	float: left;
	margin-right: 20px;
}

.thul h2 {
	font-size: 24px;
	margin: 0;
	font-weight: 400;
	color: #333 !important;
	display: block;
	float: left;
	line-height: 1;
	padding-top: 12px;
}

.thul h2 a {
	color: #333 !important;
	transition: .4s;
}

.thul h2 a:hover {
	color: #F39800 !important;
}

.alitit {
	width: 497px;
	height: 50px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	border-bottom: 1px dashed #ddd;

}

.alitit em {
	font-size: 12px;
	color: #999;
	line-height: 1;
	padding-top: 24px;
	display: block;
	float: left;
	padding-left: 10px;
	text-transform: uppercase;
}

.thul li p {
	font-size: 16px;
	color: #666;
	line-height: 30px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	padding-left: 73px;
	margin: 0;
	padding-top: 10px;
}


.thul li:hover .advlispan {
	background-color: #F39800;

}



/* ab_sec */
.ab_sec {
	width: 100%;
	height: 480px;
	position: relative;
	min-width: 1300px;
}

.ab_sec>i {
	display: block;
	width: 50%;
	height: 520px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/abbg.png) no-repeat;
	background-position: center !important;
	background-size: cover !important;
	z-index: 5;

}

.ab_sec>em {
	display: block;
	width: 50%;
	height: 480px;
	position: absolute;
	right: 0;
	top: 0;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/abbg2.png) no-repeat;
	background-position: center !important;
	background-size: cover !important;

}

.ab_main {
	width: 1200px;
	height: 100%;
	margin: auto;
	position: relative;
}

.ab_con {
	width: 600px;
	height: 480px;
	float: right;
	background: rgb(106, 57, 6, .9);
	color: #fff;
	padding: 110px 60px;
}

.ab_con span {
	opacity: .8;
	font-size: 14px;
	display: block;
	margin-bottom: 50px;
}

.ab_con h1 {
	font-size: 30px;
	font-weight: 700;
	margin: 0;
	padding-bottom: 30px;
}

.ab_con p {
	font-size: 15px;
	opacity: .9;
	line-height: 30px;
	margin: 0;
}

.ab_con a {
	display: block;
	width: 100px;
	height: 35px;
	line-height: 35px;
	color: #fff !important;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/jiant.png);
	background-repeat: no-repeat;
	background-position: right center;
	transition: .4s;
	font-size: 14px;
	margin-top: 40px;
}

.ab_con a:hover {
	width: 140px;
	padding-left: 30px;
	background-color: #F39800;
	background-position: 100px center;
}


/* abli_sec */
.abli_sec {
	width: 100%;
	height: 430px;
	position: relative;
	overflow: hidden;
}

.abli_main {
	width: 1200px;
	height: 100%;
	margin: auto;
	position: relative;
}

.abli_main ul {
	width: 100%;
	height: 100%;
}

.abli_main ul li {
	display: block;
	width: calc(100%/3);
	height: 100%;
	float: left;
	border-right: 1px solid #ddd;
	padding: 90px 50px;
	transition: .4s;
	position: relative;
}

.abli_main ul li:last-child {
	border: none;
}

.abli_main ul li h2 {
	font-size: 24px;
	color: #333;
	font-weight: 400;
	margin: 0;
	padding-bottom: 40px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}

.abli_main ul li p {
	font-size: 14px;
	color: #666;
	line-height: 30px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.abli_main ul li a {
	display: block;
	width: 100px;
	height: 35px;
	line-height: 35px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/hjt.png);
	background-repeat: no-repeat;
	background-position: right center !important;
	color: #333 !important;
	transition: .4s;
	font-size: 14px;
	position: absolute;
	bottom: 100px;
}

.abli_main ul li a:hover {
	width: 140px;
	padding-left: 25px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/jiant.png);
	background-position: 100px center !important;
	background-color: #F39800;
	color: #fff !important;
}

.abli_main ul li:nth-child(1) {
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/abli1.png);
	background-repeat: no-repeat;
	background-position: 300px 290px !important;
}

.abli_main ul li:nth-child(2) {
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/abli2.png);
	background-repeat: no-repeat;
	background-position: 300px 290px !important;
}

.abli_main ul li:nth-child(3) {
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/abli3.png);
	background-repeat: no-repeat;
	background-position: 300px 290px !important;
}

.abli_main ul li:hover {
	background-color: #f6f6f6;
}






/* sheji_sec/ */
.sheji_sec {
	width: 100%;
	height: 880px;
	overflow: hidden;
	position: relative;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/shejibg.png) no-repeat;
	background-position: center !important;
	background-size: cover !important;
}

.sheji_main {
	width: 1200px;
	height: 100%;
	position: relative;
	margin: auto;
}

.shejitit {
	width: 100%;
	height: 215px;
	position: relative;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/shejitit.png) no-repeat;
	background-position: center !important;
}

.sheban {
	width: 1200px;
	height: 560px;
	position: relative;

}

.sheban .bd {
	width: 100%;
	height: 100%;
}

.sheban .bd li {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

.shejitu {
	width: 650px;
	height: 560px;
	overflow: hidden;
	float: left;
}

.shejicon {
	width: 550px;
	height: 500px;
	position: relative;
	background: rgb(255, 255, 255, .9);
	padding: 95px 70px;
	float: right;
	margin-top: 59px;
}

.shejicon h1 {
	font-size: 36px;
	color: #333;
	margin: 0;
	font-weight: 400;
	display: block;
	float: left;
	padding-right: 20px;
}

.shejicon span {
	display: block;
	padding-left: 20px;
	font-size: 16px;
	color: #666;
	padding-top: 20px;
}

.shejicon p {
	clear: both;
	line-height: 40px;
	font-size: 14px;
	color: #666;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin: 0;
}

.cli {
	margin-top: 50px;
}

.shejicon a {
	display: block;
	width: 150px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	transition: .4s;
	background-color: #6A3906;
	color: #fff !important;
	font-size: 16px;
	border-radius: 5px;
	position: absolute;
	bottom: 82px;
}

.shejicon a:hover {
	background-color: #F39800;
}

.shejicon i {
	display: block;
	width: 240px;
	padding: 0 20px;
	height: 42px;
	line-height: 42px;
	color: #F39800;
	border: 1px solid #F39800;
	border-radius: 5px;
	text-align: center;
	font-size: 16px;
	float: left;
	margin-left: 20px;
	position: absolute;
	bottom: 82px;
	right: 60px;
}

.sheji_main>a {
	display: block;
	float: right;
	width: 130px;
	height: 30px;
	line-height: 30px;
	color: #fff !important;
	font-size: 16px;
	padding-left: 10px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/sall.png);
	background-repeat: no-repeat;
	background-position: 100px center !important;
	border-radius: 50px;
	transition: .4s;
	position: absolute;
	right: 0;
	top: 225px;
	z-index: 5;
}

.sheji_main>a:hover {
	background-color: #F39800;
}

.sheji {
	position: absolute;
	width: 140px;
	height: 340px;
	background: rgb(0, 0, 0, .5);
	top: 0;
	bottom: 0;
	margin: auto;
	text-align: center;
	transition: .4s;
	padding-top: 145px;
}

.shejile {
	left: -140px;
}

.shejiri {
	right: -140px;
}

.sheji:hover {
	background: rgb(0, 0, 0, .8);
}



/* ly_sec */
.ly_sec {
	width: 100%;
	height: 640px;
	position: relative;
	overflow: hidden;
	clear: both;
	background-color: #f8f8f8;
}

.ly_main>i {
	display: block;
	width: 810px;
	height: 550px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/chuang.png);
	background-position: center !important;
	background-repeat: no-repeat;
	position: absolute;
	left: -260px;
	top: 0;
	z-index: 1;
}

.ly_main {
	width: 1200px;
	height: 100%;
	margin: auto;
	position: relative;
}



.ly_box {
	width: 700px;
	height: 100%;
	float: left;
	padding: 115px 50px 0 50px;
	float: right;
}

.lyra {
	height: 42px;
	display: block;
	clear: both;
	line-height: 42px;
}

.lyra label {
	font-size: 14px;
	color: #333;
	font-weight: 400 !important;
	margin-right: 20px;
}

.lyra input {
	margin-right: 3px !important;
}

.iptsec {
	width: 100%;
	height: 90px;
}

.iptsec input {
	width: 210px;
	height: 34px;
	margin-bottom: 10px;
	padding: 0 10px;
	font-size: 14px;
	background-color: #fff;
}

.uname {
	width: 210px !important;
	float: left;
}

.utel {
	width: 210px !important;
	float: right;
}

.uare {
	width: 100%;
	height: 115px;
	padding: 0 10px;
	border: none;
	line-height: 26px;
	font-size: 14px;
	outline: none !important;
	resize: none;
	background: #fff;
	display: block;
}

.ly_btn {
	display: block;
	width: 200px;
	height: 40px;
	padding-left: 69px;
	background-color: #6A3906;
	background-repeat: no-repeat;
	background-position: 100px center !important;
	line-height: 40px;
	transition: .4s;
	color: #fff !important;
	margin-top: 45px;
	font-size: 16px;
	float: left;
	margin-left: 90px;
}

.ly_btn:hover {
	background-color: #F39800;
	padding-left: 43px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/jiant.png);
	background-position: 142px center !important;
}

.ly_box h1 {
	font-size: 24px;
	font-weight: 400;
	color: #333;
	margin: 0;
	padding-bottom: 20px;
}

.ly_box p {
	display: block;
	width: 50%;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	margin: 0;
}

.lyspan {
	font-size: 12px;
	color: #999;
	position: absolute;
	bottom: 84px;
	right: 70px;
}


/* lc_sec */
.lc_sec {
	width: 100%;
	height: 390px;
	background-color: #6A3906;
	position: relative;
	overflow: hidden;
	min-width: 1300px;
}

.lc_main {
	width: 1200px;
	height: 100%;
	position: relative;
	margin: auto;
}

.lc_l {
	width: 240px;
	height: 100%;
	position: absolute;
	background-color: #6A3906;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/lctit.png);
	background-repeat: no-repeat;
	background-position: left center !important;
	left: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 2;
}

.lc_r {
	width: 960px;
	height: 190px;
	position: absolute;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/lcmain.png);
	background-repeat: no-repeat;
	background-position: center !important;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 2;
}

.lc_sec i {
	background: rgb(106, 57, 6, .9);
	display: block;
	width: 100%;
	height: 190px;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 1;
}

.lc_sec em {
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/lcbg.png);
	background-repeat: no-repeat;
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
	z-index: 0;
	background-position: center !important;
	background-size: cover !important;
	z-index: 0;
}

.lc_sec>span {
	width: 22%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	background-color: #6A3906;
}



/* .news_sec */
.news_sec {
	width: 100%;
	height: 620px;
	position: relative;
	overflow: hidden;
}

.news_main {
	width: 1200px;
	height: 100%;
	position: relative;
	margin: auto;
}

.ntit {
	width: 100%;
	height: 170px;
	margin: auto;
	text-align: center;
	padding-top: 75px;
}

.ntit h1 {
	font-size: 34px;
	color: #333;
	font-weight: 400;
	margin: 0;
}

.ntit p {
	font-size: 16px;
	padding-top: 10px;
	color: #666;
	margin: 0;
}

.newall {
	width: 100%;
	height: 450px;
}

.nboth {
	width: 49%;
	height: 100%;
}

.nw_L {
	float: left;
}

.nw_R {
	float: right;
}

.nhea {
	width: 100%;
	height: 70px;
	line-height: 70px;
	position: relative;
	border-bottom: 2px solid #eee;
}

.nhea h2 {
	font-size: 18px;
	color: #333;
	margin: 0;
	padding-left: 45px;
	line-height: 70px;
}

.nh1 {
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/laba.png);
	background-repeat: no-repeat;
	background-position: 0 center !important;
}

.nh2 {
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/gupaio.png);
	background-repeat: no-repeat;
	background-position: 0 center !important;
}

.nhea a {
	display: block;
	width: 100px;
	height: 30px;
	font-size: 14px;
	float: right;
	position: absolute;
	right: 30px;
	top: 0;
	bottom: 0;
	margin: auto;
	background-color: ;
	line-height: 30px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/hjt.png);
	background-repeat: no-repeat;
	background-position: 70px center !important;
	color: #333 !important;
	padding-left: 20px;
	transition: .4s;
	border-radius: 50px;
}

.nhea a:hover {
	background-color: #F39800;
	color: #fff !important;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/jiant.png);
}

.ne_con {
	width: 100%;
	height: 380px;
}

.fir_con {
	width: 100%;
	height: 170px;
	padding: 30px 0;
}

.firimg {
	width: 150px;
	height: 110px;
	overflow: hidden;
	float: left;
	margin-right: 20px;
}

.fir_con h3 {
	font-size: 16px;
	color: #333 !important;
	transition: .4s;
	font-weight: 400;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	margin: 0;
	padding-top: 10px;
	display: block;
	width: 417px;
}

.fir_con h3 a {
	transition: .4s;
	color: #333 !important;
}

.fir_con h3 a:hover {
	color: #F39800 !important;
}

.fir_con p {
	font-size: 14px;
	color: #666 !important;
	line-height: 26px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin: 0;
	padding-top: 15px;
	padding-right: 15px;
}

.newli {
	width: 100%;
	height: 210px;
}

.newli li {
	display: block;
	width: 100%;
	height: 35px;
	line-height: 35px;
	position: relative;
	overflow: hidden;
}

.newli li a {
	font-size: 16px;
	color: #333 !important;
	transition: .4s;
	position: relative;
	display: block;
	float: left;
	padding-left: 20px;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	width: 450px;
}

.newli li::before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border-radius: 50px;
	background-color: #F39800;
	position: absolute;
	top: 0;
	bottom: 0;
	margin: auto;
}

.newli li a:hover {
	color: #F39800 !important;
}

.newli li span {
	float: right;
	color: #666;
	font-size: 14px;
	padding-right: 20px;
}

/* .wenti_sec */
.wenti_sec {
	width: 100%;
	height: 240px;
	background-color: #f5f5f5;
	padding-top: 60px;
}

.wenti_main {
	width: 1200px;
	height: 100%;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/went.png) no-repeat;
	background-position: 0 20px;
	margin: auto;
}

.wentban {
	width: 1200px;
	height: 120px;
	position: relative;
	overflow: hidden;
}

.wentban .hd {
	position: absolute;
}

.wentban .bd {
	width: 1050px;
	height: 100%;
	float: right;
}

.wentban .bd .picList {
	width: 100%;
	height: 100%;
}

.wentban .bd li {
	display: block;
	width: 515px !important;
	height: 120px;
	background-color: #fff;
	margin-right: 10px;
	padding: 20px 55px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/wenda.png);
	background-repeat: no-repeat;
	background-position: 20px 20px;
}

.wenbtn {
	width: 50px;
	height: 25px;
	background-color: #6A3906;
	transition: .4s;
	display: block;
	float: left;
	text-align: center;
	line-height: 25px;
	font-size: 16px;
	color: #fff !important;
	cursor: pointer;
	margin-top: 75px;
}

.wenbtn:hover {
	background-color: #F39800;
	width: 70px;
}

.wentban .bd li h2 {
	font-size: 14px;
	color: #333 !important;
	display: block;
	height: 24px;
	line-height: 24px;
	margin: 0;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	transition: .4s;
}

.wentban .bd li p {
	color: #666 !important;
	font-size: 14px;
	line-height: 24px;
	margin: 0;
	padding-top: 5px;
	word-break: break-all;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.wentban .bd li h2:hover {
	color: #F39800 !important;
}



/* zx_sec */
.zx_sec {
	width: 100%;
	height: 520px;
	position: relative;
	overflow: hidden;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/zxbg.png) no-repeat;
	background-position: center !important;
	background-size: cover !important;
}


.zx_main {
	width: 1200px;
	height: 100%;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/zxwenz.png) no-repeat;
	background-position: 137px 106px !important;
	margin: auto;
	position: relative;
}

.zx_main a {
	display: block;
	width: 140px;
	height: 35px;
	line-height: 35px;
	color: #333 !important;
	transition: .4s;
	font-size: 16px;
	position: absolute;
	top: 405px;
	left: 460px;
	background-color: #fff;
	padding-left: 35px;
	background-position: 100px center !important;
	background-repeat: no-repeat;
	border-radius: 50px;
}

.zx_main a:hover {
	width: 150px;
	padding-left: 30px;
	background-image: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/zjiant.png);
	background-position: 110px center !important;
	background-repeat: no-repeat;

}


/* coo_sec */
.coo_sec {
	width: 100%;
	height: 557px;
	position: relative;
	overflow: hidden;
}

.coo_main {
	width: 1200px;
	height: 100%;
	position: relative;
	margin: auto;
}

.cootit {
	width: 100%;
	height: 189px;
	position: relative;
	text-align: center;
}

.cootit h1 {
	font-size: 34px;
	font-weight: 400;
	margin: 0;
	padding-top: 78px;
	color: #333;
}

.cootit p {
	font-size: 16px;
	color: #666;
	margin: 0;
	padding-top: 10px;
}

.coocon {
	width: 100%;
	height: 270px;
	position: relative;
	margin-top: 15px;
}


.coocon li {
	display: block;
	width: 20%;
	height: 50%;
	overflow: hidden;
	float: left;
	border: 1px solid #eee;
}

.coocon li a {
	display: block;
	width: 100%;
	height: 100%;
	background-position: center !important;
	transition: .4s;
}

.coocon li a:hover {
	transform: scale(1.05);
}


/* foot_sec */
.foot_sec {
	width: 100%;
	height: 790px;
	position: relative;
	overflow: hidden;
	background-color: #f7f5f2;
}

.foot_main {
	width: 1200px;
	height: 100%;
	margin: auto;
	position: relative;
}

.f_l {
	width: 440px;
	height: 100%;
	float: left;
	position: relative;
	overflow: hidden;
	padding-top: 100px;
}

.f_l>i {
	display: block;
	width: 40px;
	height: 2px;
	background-color: red;
	margin-bottom: 46px;
}

.f_l h1 {
	font-size: 30px;
	font-weight: 400;
	color: #333;
	margin: 0;
	padding-bottom: 23px;
}

.f_l em {
	display: block;
	font-size: 15px;
	color: #999;
	line-height: 30px;
	margin-bottom: 70px;
}

.f_l p {
	color: #666;
	font-size: 15px;
	line-height: 30px;
	margin: 0;
}

.ffcode {
	width: 240px;
	height: 130px;
	margin-top: 50px;
	text-align: center;
	line-height: 40px;
	color: #666;
}

.fcbox {
	width: 100px;
	height: 100%;
	float: left;
	margin-right: 20px;
	overflow: hidden;
}

.fimg {
	width: 100px;
	height: 100px;
	background-size: cover !important;
	background-position: center !important;
}

.baiano {
	font-size: 14px !important;
	color: #999 !important;
	line-height: 24px !important;
	margin: 0;
	padding-top: 40px;
}

.baiano a {
	color: #999 !important;
}

.f_r {
	width: 430px;
	height: 100%;
	overflow: hidden;
	float: left;
	position: relative;
	z-index: 5;
}

.f_dlogo {
	width: 100%;
	height: 300px;
	background: url(/web/20220501193954im_/https://www.sichuantrj.cn/public/img/fdlo.png) no-repeat;
	background-size: cover !important;
	background-position: center !important;
}

.f_gg {
	width: 100%;
	height: 490px;
	background-size: cover !important;
	background-position: center !important;
}



.fomap {
	width: 690px;
	height: 100%;
	background-color: #858585;
	position: absolute;
	left: 870px;
	top: 0;
	z-index: 2;
}

@media screen and (max-width: 1550px) {
	.fomap {
		width: 483px;
		height: 100%;
		background-color: #858585;
		position: absolute;
		left: 870px;
		top: 0;
		z-index: 2;
	}

	.pzcard>i {
		background-position: 60px !important;
	}

	.pinzhi_sec>em {
		right: -100px;
	}
}

@media screen and (max-width: 1400px) {
	.fomap {
		width: 430px;
		height: 100%;
		background-color: #858585;
		position: absolute;
		left: 870px;
		top: 0;
		z-index: 2;
	}

	.pzcard>i {
		background-position: 110px !important;
	}
}

@media screen and (max-width: 1675px) {
	.pinzhi_sec>em {
		right: -44px;
	}
}

/*
     FILE ARCHIVED ON 19:39:54 May 01, 2022 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 17:06:15 Jun 19, 2024.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.055
  exclusion.robots: 0.122
  exclusion.robots.policy: 0.108
  esindex: 0.013
  cdx.remote: 8.897
  LoadShardBlock: 96.262 (3)
  PetaboxLoader3.datanode: 94.177 (5)
  PetaboxLoader3.resolve: 106.1 (2)
  load_resource: 164.619
  loaddict: 55.346
*/