<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.header .header-new .nav .active {
	background:#D0141F;
}
.left {
	float:left
}
.right {
	float:right
}
select::-ms-expand {
	display:none
}
.main {
	/*min-width:1200px;*/
	overflow:hidden
}
.header {
/*	position:fixed;
	top:0;
	left:0;*/
	width:100%;
	height:103px;
	background:rgba(0,0,0,1);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
	z-index:5
}
.header .header-new {
	width:90%;
	height:auto;
	margin:0 auto
}
.header .header-new .logo {
	width:150px;
	height:103px;
	display:block;
	float:left;
	background-color:#df061d;
	background-repeat:no-repeat;
	background-position:center center
}
.header .header-new .nav {
	float:left;
	margin-left:55px
}
.header .header-new .nav ul li {
	float:left;
	height:103px;
	text-align:center;
	position:relative
}
.header .header-new .nav ul li .tits {
	width:102px;
	height:73px;
	font-size:14px;
	line-height:26px;
	color:#fff;
	padding:30px 0 0;
	display:block;
	position:relative;
	box-sizing:initial;
}
.header .header-new .nav ul li .tits span {
	width:100%;
	font-size:12px;
	opacity:0.3;
	filter:alpha(opacity=30);
	line-height:22px;
	display:block;
	font-family:Arial;
	text-transform:uppercase
}
.header .header-new .nav ul li dl {
	width:100%;
	height:auto;
	background:rgba(0,0,0,0.7);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
	padding:5px 0;
	position:absolute;
	top:103px;
	left:0;
	display:none
}
.header .header-new .nav ul li dl dd {
	width:87px;
	height:auto;
	margin:0 auto;
	border-bottom:1px solid #5c5c5e;
	line-height:39px;
	font-size:14px;
	text-align:center
}
.header .header-new .nav ul li dl dd a {
	color:#eaeaea;
	width:100%;
	display:block
}
.header .header-new .nav ul li:hover .tits {
	background:#D0141F;
}
.header .header-new .nav ul li:hover dl {
	display:block
}
.header .header-new .nav ul li.on .tits {
	background:#D0141F;
}
.header .header-new .header-right {
	float:right
}
.header .header-new .header-right .tel {
	font-size:22px;
	line-height:21px;
	color:#fff;
	font-weight:bold;
	color:#fff;
	padding-left:32px;
	float:left;
	background:url(../images/gx/header_tel.png) no-repeat;
	margin-top:44px
}
.header .header-new .header-right .line {
	float:left;
	width:1px;
	height:53px;
	background:#615e5c;
	margin-top:28px;
	margin-left:26px;
	margin-right:9px
}
.header .header-new .header-right a {
	float:left;
	width:150px;
	display:block;
	margin-top:40px;
	margin-left:22px;
	text-align:center;
	color:#fff;
	font-size:22px;
	font-weight:bold;
}
.header .header-new .header-right a i {
	width:31px;
	height:29px;
	display:block
}
.header .header-new .header-right a .i1 {
	background:url(../images/gx/header_tm.png) no-repeat
}
.header .header-new .header-right a .i2 {
	background:url(../images/gx/header_jd.png) no-repeat
}
.header .header-new .header-right a p {
	text-align:center;
	font-size:13px;
	line-height:13px;
	color:#a3a3a4;
	margin-top:7px
}
.header .header-new .header-right a:hover .i1 {
	background:url(../images/gx/header_tm_h.png) no-repeat
}
.header .header-new .header-right a:hover .i2 {
	background:url(../images/gx/header_jd_h.png) no-repeat
}
.header .header-new .header-right a:hover p {
	color:#fff
}
@media (max-width:1530px) {
	.header .header-new {
	min-width:1300px;
}
.header .header-new .logo {
	width:125px
}
.header .header-new .nav {
	margin-left:15px
}
.header .header-new .nav ul li .tits {
	width:95px;
}
.header .header-new .header-right .tel {
	font-size:20px
}
.header .header-new .header-right a {
	margin-left:10px
}
.header .header-new .header-right .line {
	margin-left:10px;
	margin-right:0
}
}.index-banner {
	width:100%;
	/*height: 827px;*/
	position:relative;
	margin-bottom:35px;
}
.index-banner ul {
	width:100%;
	/*height:auto*/
}
.index-banner ul li {
	width:100%;
	/*height: 827px;*/
	position:absolute;
	top:0;
	left:0;
	opacity:0;
	filter:alpha(opacity=0)
}
.index-banner img {
	width: 100%;
	/*max-height: 827px;*/
}
.index-banner .btns {
	width:100%;
	height:auto;
	position:absolute;
	z-index:5;
	text-align:center;
	bottom:10px;
	left:0
}
.index-banner .btns span {
	width:12px;
	height:12px;
	background:#fff;
	border-radius:100%;
	margin:0 5px;
	display:inline-block;
	cursor:pointer
}
.index-banner .btns span.on {
	background:#D0141F
}
.footer {
	width:100%;
	height:auto;
	background:#333
}
.footer .foot {
	width:1200px;
	height:auto;
	margin:0 auto
}
.footer .foot .foott {
	width:100%;
	height:auto;
	padding-top:58px
}
.footer .foot .foott .nav {
	float:left
}
.footer .foot .foott .nav dl {
	width:150px;
	margin-left:5px;
	height:auto;
	float:left
}
.footer .foot .foott .nav dl dt {
	font-size:16px;
	line-height:24px;
	margin-bottom:23px
}
.footer .foot .foott .nav dl dt a {
	color:#fff
}
.footer .foot .foott .nav dl dt a:hover {
	color:#D0141F
}
.footer .foot .foott .nav dl dd {
	font-size:13px;
	line-height:24px
}
.footer .foot .foott .nav dl dd a {
	color:#b9b9b9
}
.footer .foot .foott .nav dl dd a:hover {
	color:#D0141F
}
.footer .foot .foott .ewm {
	margin-left:22px;
	width:113px;
	height:auto;
	float:right;
	margin-top:8px
}
.footer .foot .foott .ewm .img {
	width:97px;
	height:97px;
	border-radius:5px;
	background:#fff;
	padding:8px
}
.footer .foot .foott .ewm p {
	text-align:center;
	font-size:14px;
	line-height:24px;
	color:#d8d8d8;
	margin-top:11px
}
.footer .foot .tit {
	font-size:14px;
	width:100%;
	height:auto;
	margin-top:43px;
	border-bottom:1px solid #434343;
	padding-bottom:21px
}
.footer .foot .tit a {
	font-size:14px;
	color:#666;
	width:auto;
	height:29px;
	display:inline-block;
	float:none;
	margin-right:7px
}
.footer .foot .tit .a1 {
	background:url(../images/gx/header_tm.png) no-repeat
}
.footer .foot .tit .a2 {
	background:url(../images/gx/header_jd.png) no-repeat
}
.footer .foot .tit .a1:hover {
	background:url(../images/gx/header_tm_h.png) no-repeat
}
.footer .foot .tit .a2:hover {
	background:url(../images/gx/header_jd_h.png) no-repeat
}
.footer .foot .foottt {
	width:100%;
	height:98px;
}
.footer .foot .foottt p {
	float:left;
	font-size:12px;
	line-height:24px;
	color:#666;
	margin-top:16px
}
.footer .foot .foottt p a {
	color:#666
}
.footer .foot .foottt .link {
	width:176px;
	height:35px;
	float:right;
	margin-top:23px;
	position:relative
}
.footer .foot .foottt .link .tits {
	border-radius:17px;
	width:176px;
	height:33px;
	border:1px solid #3b3b3b;
	font-size:12px;
	line-height:33px;
	color:#fff;
	cursor:pointer
}
.footer .foot .foottt .link .tits span {
	float:left;
	margin-left:16px
}
.footer .foot .foottt .link .tits i {
	width:11px;
	height:33px;
	background:url(../img/gx/footer_icon.png) center no-repeat;
	margin-right:9px;
	float:right
}
.footer .foot .foottt .link ul {
	width:176px;
	position:absolute;
	bottom:33px;
	left:0;
	border:1px solid #3b3b3b;
	border-bottom:none;
	background:#333;
	padding:5px 0;
	display:none
}
.footer .foot .foottt .link ul li {
	width:160px;
	height:30px;
	line-height:30px;
	color:#fff;
	font-size:13px;
	padding-left:16px
}
.footer .foot .foottt .link ul li a {
	width:100%;
	display:block;
	color:#fff
}
.footer .foot .foottt .link ul li:hover a {
	color:#D0141F
}
.footer .foot .foottt .link:hover .tits {
	border-top-left-radius:0;
	border-top-right-radius:0
}
.footer .foot .foottt .link:hover .tits i {
	transform:rotate(180deg)
}
.footer .foot .foottt .link:hover ul {
	display:block
}
.index {
	width:100%;
	height:auto
}
.index .index-service {
	width:1200px;
	height:auto;
	margin:68px auto 0
}
.index .index-service .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:56px
}
.index .index-service .title .t {
	font-size:30px;
	line-height:30px;
	color:#333
}
.index .index-service .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#c0c0c0;
	margin-top:2px
}
.index .index-service .list {
	width:100%;
	height:auto;
	margin-top:42px
}
.index .index-service .list ul {
	width:100%;
	height:auto
}
.index .index-service .list ul li {
	width:100%;
	height:474px;
	margin-bottom:10px
}
.index .index-service .list ul li .con {
	width:360px;
	height:auto
}
.index .index-service .list ul li .con .tits {
	font-size:26px;
	line-height:26px;
	color:#3f3a39;
	padding-top:132px
}
.index .index-service .list ul li .con .tit {
	font-size:14px;
	line-height:26px;
	color:#666;
	margin-top:30px
}
.index .index-service .list ul li .con .more {
	width:73px;
	height:21px;
	border-radius:10px;
	border:1px solid #8b8c8e;
	display:block;
	text-align:center;
	font-size:11px;
	font-family:Arial;
	text-transform:uppercase;
	color:#666;
	margin-top:28px
}
.index .index-service .list ul li .con .more:hover {
	background:#D0141F;
	border:1px solid #D0141F;
	color:#fff
}
.index .index-service .list ul li .con.left {
	margin-left:127px
}
.index .index-news {
	width:100%;
	height:auto;
	background:#f8f8f8;
	padding:72px 0
}
.index .index-news .news-new {
	width:1200px;
	height:auto;
	margin:0 auto
}
.index .index-news .news-new .box {
	width:378px;
	height:524px;
	background:#fff;
	float:left;
	margin-right:33px;
	box-shadow:0 0 20px rgba(0,0,0,0.05)
}
.index .index-news .news-new .box .box-new {
	width:322px;
	height:auto;
	margin:0 auto;
	padding-top:33px
}
.index .index-news .news-new .box .box-new .top {
	width:100%;
	height:auto
}
.index .index-news .news-new .box .box-new .top .tits {
	padding-left:33px;
	font-size:20px;
	line-height:24px;
	background:url(../images/gx/index_icon3.png) no-repeat;
	color:#333;
	float:left
}
.index .index-news .news-new .box .box-new .top a {
	width:65px;
	height:23px;
	display:block;
	float:right;
	border-radius:12px;
	background:#f3f3f3;
	text-align:center;
	font-size:13px;
	line-height:23px;
	font-family:Arial;
	text-transform:uppercase;
	color:#999;
	transition:all 0.5s ease;
	margin-top:4px
}
.index .index-news .news-new .box .box-new .top a:hover {
	background:#df061d;
	color:#fff
}
.index .index-news .news-new .box .box-new .pic {
	width:100%;
	height:167px;
	overflow:hidden;
	margin-top:14px
}
.index .index-news .news-new .box .box-new ul {
	width:100%;
	height:auto;
	margin-top:20px
}
.index .index-news .news-new .box .box-new ul li {
	overflow:hidden;
	width:100%;
	height:35px;
	border-bottom:1px dashed #cecece;
	font-size:14px;
	line-height:35px
}
.index .index-news .news-new .box .box-new ul li a {
	background:url(../img/gx/index_icon4.png) 3px center no-repeat;
	padding-left:17px;
	color:#888;
	overflow:hidden;
	display:block;
	white-space:nowrap;
	text-overflow:ellipsis
}
.index .index-news .news-new .box .box-new ul li:hover a {
	color:#df061d
}
.index-about {
	width:100%;
	height:auto;
	background:#f9f9f9;
	padding-top:70px;
	padding-bottom:75px
}
.index-about .about-new {
	width:1200px;
	height:auto;
	margin:0 auto
}
.index-about .about-new .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:0px
}
.index-about .about-new .title .t {
	font-size:30px;
	line-height:30px;
	color:#333
}
.index-about .about-new .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#c0c0c0;
	margin-top:2px
}
.index-about .about-new .content {
	width:100%;
	height:auto;
	margin-top:40px
}
.index-about .about-new .content .con {
	width:515px;
	height:auto;
	float:left
}
.index-about .about-new .content .con .tits {
	font-size:26px;
	line-height:26px;
	color:#000
}
.index-about .about-new .content .con .tit {
	font-size:14px;
	line-height:28px;
	color:#666;
	margin-top:32px
}
.index-about .about-new .content .pic {
	width:568px;
	height:304px;
	background:url(../images/gx/index_bg1.png) no-repeat;
	position:relative;
	float:right;
	margin-top:10px;
	cursor:pointer
}
.index-about .about-new .content .pic .img {
	width:558px;
	height:294px;
	overflow:hidden;
	position:absolute;
	top:-10px;
	left:-10px;
	overflow:hidden
}
.index-about .about-new .content .pic .img img {
	transition:all 1s ease
}
.index-about .about-new .content .pic .bg {
	width:558px;
	height:294px;
	position:absolute;
	left:-10px;
	top:-10px;
	background:url(../images/gx/index_bg2.png) no-repeat
}
.index-about .about-new .content .pic .bg img {
	display:block;
	margin-top:133px;
	margin-left:244px
}
.index-about .about-new .content .pic:hover .img img {
	transform:scale(1.1)
}
.index-box {
	width:100%;
	height:330px
}
.index-box .con {
	width:1058px;
	height:auto;
	margin:0 auto
}
.index-box .con .tits {
	text-align:center;
	font-size:26px;
	line-height:26px;
	color:#fff;
	padding-top:65px
}
.index-box .con .tit {
	font-size:14px;
	line-height:28px;
	text-align:center;
	color:#f2f3f5;
	text-shadow:0 0 6px rgba(0,0,0,0.35);
	margin-top:30px
}
.index-case {
	width:100%;
	height:auto;
	background:#f7f7f7;
	margin-top:73px
}
.index-case .case-new {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-top:70px;
	padding-bottom:59px
}
.index-case .case-new .case-top {
	width:100%;
	height:auto
}
.index-case .case-new .case-top .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:56px;
	float:left
}
.index-case .case-new .case-top .title .t {
	font-size:30px;
	line-height:30px;
	color:#333
}
.index-case .case-new .case-top .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#c0c0c0
}
.index-case .case-new .case-top a {
	float:right;
	width:100px;
	height:30px;
	border-radius:15px;
	text-align:center;
	background:#fff;
	font-size:14px;
	line-height:30px;
	text-transform:uppercase;
	display:block;
	color:#999;
	box-shadow:0 0 10px rgba(0,0,0,0.03);
	margin-top:20px;
	transition:all 0.5s
}
.index-case .case-new .case-top a:hover {
	background:#df061d;
	color:#fff
}
.index-case .case-new .content {
	width:100%;
	height:auto;
	margin-top:36px
}
.index-case .case-new .content .con-left {
	width:221px;
	height:auto;
	background:#fff;
	float:left
}
.index-case .case-new .content .con-left .tits {
	background:url(../img/gx/index_icon1.jpg) left 4px no-repeat;
	padding-left:46px;
	margin-left:27px;
	margin-top:20px;
	padding-bottom:18px
}
.index-case .case-new .content .con-left .tits .t {
	font-size:16px;
	line-height:16px;
	color:#404040;
	font-weight:bold
}
.index-case .case-new .content .con-left .tits .t1 {
	font-size:14px;
	line-height:14px;
	color:#333;
	font-family:Arial;
	margin-top:4px
}
.index-case .case-new .content .con-left ul {
	width:100%;
	height:auto
}
.index-case .case-new .content .con-left ul li {
	width:100%;
	height:44px;
	border-top:2px solid #f7f7f7;
	position:relative
}
.index-case .case-new .content .con-left ul li a {
	padding-left:78px;
	height:auto;
	display:block;
	width:143px;
	font-size:14px;
	line-height:44px;
	color:#333;
	background-image:url(../img/gx/index_icon2.png);
	background-repeat:no-repeat;
	background-position:32px center
}
.index-case .case-new .content .con-left ul li span {
	width:2px;
	height:44px;
	background:#df061d;
	display:block;
	position:absolute;
	left:0;
	top:0;
	display:none
}
.index-case .case-new .content .con-left ul li.on a {
	font-weight:bold;
	color:#df061d;
	background-image:url(../img/gx/index_icon2_h.png)
}
.index-case .case-new .content .con-left ul li.on span {
	display:block
}
.index-case .case-new .content .list {
	width:956px;
	height:auto;
	float:right;
	overflow:hidden
}
.index-case .case-new .content .list ul {
	width:110%;
	height:auto
}
.index-case .case-new .content .list ul li {
	width:227px;
	height:auto;
	position:relative;
	float:left;
	margin-right:16px;
	margin-bottom:16px
}
.index-case .case-new .content .list ul li a {
	width:100%;
	height:auto;
	display:block
}
.index-case .case-new .content .list ul li a .pic {
	width:100%;
	height:235px;
	overflow:hidden
}
.index-case .case-new .content .list ul li a .pic img {
	transition:all 1s ease
}
.index-case .case-new .content .list ul li a .bg {
	width:227px;
	height:235px;
	position:absolute;
	top:15px;
	left:0;
	background:url(../img/gx/index_bg3.png) no-repeat;
	text-align:center;
	opacity:0;
	filter:alpha(opacity=0);
	transition:all 0.5s
}
.index-case .case-new .content .list ul li a .bg i {
	width:30px;
	height:31px;
	position:absolute;
	top:0;
	right:0;
	background:url(../img/gx/index_icon2.jpg) no-repeat
}
.index-case .case-new .content .list ul li a .bg .tits {
	font-size:18px;
	line-height:18px;
	color:#fff;
	font-weight:bold;
	padding-top:84px
}
.index-case .case-new .content .list ul li a .bg .tit {
	font-size:16px;
	line-height:25px;
	color:#fff;
	margin-top:12px
}
.index-case .case-new .content .list ul li:hover a .pic img {
	transform:scale(1.1)
}
.index-case .case-new .content .list ul li:hover a .bg {
	opacity:1;
	filter:alpha(opacity=100);
	top:0
}
.index-honor {
	width:100%;
	height:506px
}
.index-honor .honor-new {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-top:57px
}
.index-honor .honor-new .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:56px
}
.index-honor .honor-new .title .t {
	font-size:30px;
	line-height:30px;
	color:#fff
}
.index-honor .honor-new .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#a8a7a6;
	margin-top:4px
}
.index-honor .honor-new .list {
	width:1200px;
	height:auto;
	margin-top:34px;
	position:relative
}
.index-honor .honor-new .list .bd {
	width:100%;
	height:286px;
	overflow:hidden
}
.index-honor .honor-new .list .bd ul {
	width:1000%;
	height:auto
}
.index-honor .honor-new .list .bd ul li {
	width:206px;
	height:276px;
	border:5px solid #fff;
	float:left;
	margin-right:30px;
	overflow:hidden
}
.index-honor .honor-new .list .bd ul li a {
	width:100%;
	height:100%;
	display:block
}
.index-honor .honor-new .list .bd ul li a img {
	transition:all 1s ease
}
.index-honor .honor-new .list .bd ul li:hover a img {
	transform:scale(1.1)
}
.index-honor .honor-new .list .hd {
	width:74px;
	height:31px;
	position:absolute;
	right:0;
	top:-72px
}
.index-honor .honor-new .list .hd a {
	width:32px;
	height:31px;
	display:block
}
.index-honor .honor-new .list .hd .prev {
	float:left;
	background:url(../images/gx/index_prev.png) no-repeat
}
.index-honor .honor-new .list .hd .next {
	float:right;
	background:url(../images/gx/index_next.png) no-repeat
}
.index-honor .honor-new .list .hd .prev:hover {
	background:url(../images/gx/index_prev_h.png) no-repeat
}
.index-honor .honor-new .list .hd .next:hover {
	background:url(../images/gx/index_next_h.png) no-repeat
}
.index-highlights {
	width:1200px;
	height:auto;
	margin:0 auto 75px;
	margin-top:70px
}
.index-highlights .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:56px
}
.index-highlights .title .t {
	font-size:30px;
	line-height:30px;
	color:#333
}
.index-highlights .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#c3c3c3;
	margin-top:4px
}
.index-highlights .list {
	width:100%;
	height:auto;
	margin-top:30px;
	position:relative
}
.index-highlights .list .bd {
	width:100%;
	height:auto
}
.index-highlights .list .bd ul {
	width:10000%;
	height:auto
}
.index-highlights .list .bd ul li {
	width:1199px;
	height:auto;
	border-right:1px solid #e8e8e8;
	border-bottom:1px solid #e8e8e8
}
.index-highlights .list .bd ul li dl {
	width:100%;
	height:auto
}
.index-highlights .list .bd ul li dl dd {
	width:198px;
	height:131px;
	border-left:1px solid #e8e8e8;
	border-top:1px solid #e8e8e8;
	float:left;
	position:relative
}
.index-highlights .list .bd ul li dl dd a {
	width:100%;
	height:auto;
	display:block
}
.index-highlights .list .bd ul li dl dd a img {
	max-width:100%;
	max-height:100%;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	margin:auto
}
.index-highlights .list .hd {
	width:74px;
	height:31px;
	position:absolute;
	right:0;
	top:-72px
}
.index-highlights .list .hd a {
	width:32px;
	height:31px;
	display:block;
	border-radius:100%;
	box-shadow:0 0 10px rgba(0,0,0,0.1)
}
.index-highlights .list .hd .prev {
	float:left;
	background:url(../images/gx/index_prev.png) no-repeat
}
.index-highlights .list .hd .next {
	float:right;
	background:url(../images/gx/index_next.png) no-repeat
}
.index-highlights .list .hd .prev:hover {
	background:url(../images/gx/index_prev_h.png) no-repeat
}
.index-highlights .list .hd .next:hover {
	background:url(../images/gx/index_next_h.png) no-repeat
}
.online {
	width:100%;
	height:auto
}
.online .online-banner {
	width:100%;
	height:724px;
	position:relative
}
.online .online-banner .con {
	width:592px;
	height:376px;
	position:absolute;
	left:50%;
	margin-left:-600px;
	bottom:130px;
	background:rgba(0,0,0,0.5);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000)
}
.online .online-banner .con .con-new {
	width:509px;
	height:auto;
	margin:0 auto
}
.online .online-banner .con .con-new .tits {
	font-size:16px;
	line-height:16px;
	color:#fff;
	text-align:center;
	padding-top:42px
}
.online .online-banner .con .con-new .tits span {
	margin:0 35px
}
.online .online-banner .con .con-new .table {
	width:100%;
	height:auto;
	margin-top:28px
}
.online .online-banner .con .con-new .table .t {
	width:100%;
	height:auto;
	margin-bottom:13px
}
.online .online-banner .con .con-new .table .t .text {
	width:231px;
	height:46px;
	border:1px solid #cfcecd;
	border-radius:5px;
	background:#fff;
	color:#b9b9b9;
	font-size:16px;
	line-height:46px;
	padding-left:15px
}
.online .online-banner .con .con-new .table .txt {
	width:474px;
	height:120px;
	border-radius:5px;
	background:#fff;
	border:1px solid #cfcecd;
	font-size:16px;
	line-height:28px;
	padding:0 15px
}
.online .online-hazards {
	width:100%;
	height:auto;
	background:#f9f9f9;
	padding-top:62px;
	padding-bottom:80px
}
.online .online-hazards .hazards-new {
	width:1200px;
	height:auto;
	margin:0 auto
}
.online .online-hazards .hazards-new .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:56px
}
.online .online-hazards .hazards-new .title .t {
	font-size:30px;
	line-height:30px;
	color:#333
}
.online .online-hazards .hazards-new .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#c0c0c0;
	margin-top:2px
}
.online .online-hazards .hazards-new .list {
	width:100%;
	height:auto
}
.online .online-hazards .hazards-new .list ul {
	width:100%;
	height:auto
}
.online .online-hazards .hazards-new .list ul li {
	width:300px;
	height:auto;
	float:left
}
.online .online-hazards .hazards-new .list ul li .con {
	width:100%;
	height:248px;
	background:#fff url(../img/gx/online_pic.png) center no-repeat;
	position:relative
}
.online .online-hazards .hazards-new .list ul li .con .con-new {
	width:235px;
	height:auto;
	margin:0 auto;
	line-height:30px;
	color:#333;
	padding-top:32px
}
.online .online-hazards .hazards-new .list ul li .con .con-new .t {
	font-size:20px
}
.online .online-hazards .hazards-new .list ul li .con .con-new .t1 {
	font-size:16px
}
.online .online-hazards .hazards-new .list ul li .con i {
	width:53px;
	height:27px;
	position:absolute;
	left:50%;
	margin-left:-27px;
	z-index:5
}
.online .online-hazards .hazards-new .list ul li .con .i1 {
	bottom:-26px;
	background:url(../img/gx/online_icon1.png) no-repeat
}
.online .online-hazards .hazards-new .list ul li .con .i2 {
	top:-26px;
	background:url(../img/gx/online_icon2.png) no-repeat
}
.online .online-hazards .hazards-new .list ul li .pic {
	width:100%;
	height:248px;
	overflow:hidden
}
.online .index-about {
	background:#fefefe
}
.online .online-advantages {
	width:100%;
	height:auto;
	background:#f9f9f9;
	padding:55px 0
}
.online .online-advantages .advantages-new {
	width:1200px;
	height:auto;
	margin:0 auto
}
.online .online-advantages .advantages-new .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:56px
}
.online .online-advantages .advantages-new .title .t {
	font-size:30px;
	line-height:30px;
	color:#333
}
.online .online-advantages .advantages-new .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#c0c0c0;
	margin-top:2px
}
.online .online-advantages .advantages-new .list {
	width:1122px;
	height:auto;
	margin:64px auto 0
}
.online .online-advantages .advantages-new .list ul {
	width:100%;
	text-align:center;
	height:auto
}
.online .online-advantages .advantages-new .list ul li {
	width:270px;
	height:auto;
	margin:0 52px 34px;
	float:left
}
.online .online-advantages .advantages-new .list ul li .icon {
	width:194px;
	height:194px;
	border-radius:100%;
	box-shadow:0 1px 10px rgba(0,0,0,0.06);
	background-repeat:no-repeat;
	background-position:center center;
	margin:0 auto;
	background-color:#FFF
}
.online .online-advantages .advantages-new .list ul li .tits {
	text-align:center;
	font-size:22px;
	line-height:22px;
	color:#333;
	margin-top:31px
}
.online .online-advantages .advantages-new .list ul li .tit {
	text-align:center;
	font-size:18px;
	line-height:24px;
	height:48px;
	color:#333;
	margin-top:15px
}
.online .online-advantages .advantages-new .list ul li.l {
	margin-left:233px
}
.online .online-air {
	width:100%;
	height:706px
}
.online .online-air .air-new {
	width:1200px;
	height:auto;
	margin:0 auto;
	padding-top:67px
}
.online .online-air .air-new .title {
	background:url(../images/gx/index_icon.png) 0 2px no-repeat;
	padding-left:56px
}
.online .online-air .air-new .title .t {
	font-size:30px;
	line-height:30px;
	color:#fff
}
.online .online-air .air-new .title .t1 {
	font-size:14px;
	line-height:24px;
	font-family:Arial;
	color:#a8a7a6;
	margin-top:4px
}
.online .online-air .air-new .tabs {
	width:1058px;
	height:auto;
	margin:77px auto 0;
	overflow:hidden
}
.online .online-air .air-new .tabs .tabs-new {
	width:110%;
	height:auto
}
.online .online-air .air-new .tabs .tabs-new a {
	width:125px;
	height:auto;
	display:block;
	float:left;
	margin-right:107px
}
.online .online-air .air-new .tabs .tabs-new a i {
	width:100%;
	height:76px;
	display:block
}
.online .online-air .air-new .tabs .tabs-new a .i1 {
	background:url(../img/gx/online_icon3.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a .i2 {
	background:url(../img/gx/online_icon4.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a .i3 {
	background:url(../img/gx/online_icon5.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a .i4 {
	background:url(../img/gx/online_icon6.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a .i5 {
	background:url(../img/gx/online_icon7.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a p {
	text-align:center;
	font-size:20px;
	line-height:24px;
	color:#fff;
	margin-top:25px
}
.online .online-air .air-new .tabs .tabs-new a.on .i1 {
	background:url(../img/gx/online_icon3_h.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a.on .i2 {
	background:url(../img/gx/online_icon4_h.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a.on .i3 {
	background:url(../img/gx/online_icon5_h.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a.on .i4 {
	background:url(../img/gx/online_icon6_h.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a.on .i5 {
	background:url(../img/gx/online_icon7_h.png) center no-repeat
}
.online .online-air .air-new .tabs .tabs-new a.on p {
	color:#df061d
}
.online .online-air .air-new .list {
	width:1058px;
	height:auto;
	margin:52px auto 0
}
.online .online-air .air-new .list .item {
	width:100%;
	height:246px;
	background:url(../img/gx/online_bg1.jpg) no-repeat
}
.online .online-air .air-new .list .item .con {
	width:370px;
	font-size:18px;
	line-height:30px;
	color:#333;
	float:left;
	margin-left:35px;
	padding-top:38px
}
.online .online-air .air-new .list .item .pic {
	width:511px;
	height:246px;
	float:right
}
.online .index-case {
	margin-top:0
}
.v {
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.6);
	position:fixed;
	top:0;
	left:0;
	z-index:20;
	display:none
}
.v .v-new {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
	width:700px;
	height:400px;
	background-color:#000;
	margin:auto
}
.v .v-new .close {
	position:absolute;
	right:33px;
	top:18px;
	width:27px;
	height:27px;
	background:url(../img/gx/bg_btn02.png) no-repeat center;
	cursor:pointer
}
/*# sourceMappingURL=style_gx.css.map */
</pre></body></html>