﻿@charset "utf-8";
/* CSS Document */
*{list-style: none;font-size: 12px;font-family: 微软雅黑;text-decoration: none!important;margin: 0;padding: 0;border: 0;}
dd{
	line-height: unset;
}
.container{
	max-width: 1080px;
	padding: 0;
}
.row{
	margin: 0;
	width: 100%;
}
.nav-t{
	background-color: #101f3e;
}
.nav ul{
	margin-bottom: 0;
}
.nav ul li{
	padding: 6.5px 10px;
	float: left;
}
.nav ul li a{
	color: #fff;
}
.nav-web{
	padding: 5px 10px;
}
.nav-web span a{
	color: #0047b3;
}
.nav-web{
	display: none;
}
.tg{
	padding: 0;
	text-align: right;
	padding-top: 40px;
}
.tg a:nth-child(1){
	 margin-right: 40px;
}
.tg a{
	font-size: 14px;
	color: #0047b3;
}
.logo-b{
	padding:25px 0;
}
.logo-b a{
	display: block;
	float: left;
}
.logo-b a img{
	margin-right: 15px;
}
.logo-b span{
	font-size: 20px;
	font-weight:bold;
	color: #000;
	display: block;
	margin-top:8px;
}
.cj li{
	float: left;
	margin-right: 10px;
}
.cj li a{
	font-size: 14px;
	color: #5c5c5c;
}
.container-zt{
	border-top:2px solid #ff6600;
	margin-top: 6px;
}
.zyts{
	clear: both;
	width: 100%;
	border: 1px solid #ffc757;
	position: relative;
	padding: 10px;
	line-height: 25px;
	margin-bottom: 35px;
}
.zyts dl{
	color: #4d4d4d;
	margin-bottom: 0;
}
.yxcc{
	color: #4d4d4d;
}
.zyts p{
	color: #4d4d4d;
	margin-bottom: 0;
}
.zk{
	background-image: url(../images/zk.png);
	background-repeat: no-repeat;
	background-position: center;
	color: transparent!important;
	cursor:pointer;
}
.bt{
	background-image: url(../images/sq.png);
}
.dl-web{
	display: none;
}
.tx-xx{
	font-size: 16px;
	color: #fe6603;
	padding-left: 40px;
	margin-bottom: 25px;
}
.tx-xx span{
	font-size: 16px;
	color: #555555;
}
.nr-l{
	width: 154px;
	float: left;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-right: 18px;
	background-color: #f7f7f7;
}
.nr-l b{
	font-size: 14px;
	color: #000;
	display: block;
}
.nr-l b span{
	color: #ff0000;
	font-size: 14px;
}
.r-1 p{
	font-size: 14px;
	color: #000;
}
.r-1 p a{
	font-size: 14px;
	color: #1840b1;
}
.r-1 p x{
	font-size:16px;
	font-family:宋体;
}
.bm{
	margin-right: 20px;
}
.nr-r{
	float: left;
	width: calc(100% - 172px);
}
.xz-sb div ul li,.jg-2{
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-webkit-align-items:center;
	-ms-align-items:center;
	align-items: center;
}
.xz-sb{
	padding-top: 22px;
}
.xz-sb span{
	font-size: 12px;
	margin-right: 20px;
	margin-top: 2px;
}
.xz-sb input{
	width: 17.15px;
	height: 17.15px;
	margin-right: 5px;
}
.jzmj{
	width: 90px!important;
	height: 26px!important;
	border: 1px solid #d9d9d9;
	margin-right: 10px!important;
}
.bq{
	margin-bottom: 0;
}
.bq li{
	float: left;
}
.xz-sb div ul li:last-child{
	margin-top: -35px;
	margin-left: -120px;
}
.csbx{
	width: 140px;
	height: 30px;
	padding-top: 6.25px;
	margin-top: 34px;
	border:1px solid #d9d9d9;
	position: relative;
	cursor: pointer;
	float: left;
	margin-right: 10px;
}
.csbx span{
	color: #333;
	margin-left: 10px;
	display: block;
}
.csul{
	z-index: 200;
	position: relative;
	width: calc(100% + 2px);
	height: 150px;
	border: 1px solid #d9d9d9;
	margin-top:5px;
	margin-left: -1px;
	padding-left: 12px;
	padding-top: 14px;
	overflow-y: scroll;
	background-color: #fff;
}
.yb-cs{
	font-size: 14px;
	font-family: 宋体;
	float: left;
	padding-top: 39px;
	margin-right: 10px;
}
.xxfbd{
	margin-top: 78px;
}
.srk{
	height:130px;
	width:570px;
	border: 1px solid #d9d9d9;
	float: left;
	margin-top: 33px;
	padding: 10px;
	resize: none;
	color: #999;
	font-size: 14px;
}
.jg{
	width: 80px;
	height: 30px;
	border: 1px solid #d9d9d9;
}
.jg-1{
	float: left;
}
.jg-3{
	padding-top: 5px;
}
.jg-in{
	margin-top: -1px!important;
}
.xg{
	margin: 0 5px;
}
.tpyq{
	color: #7e7b7b;
	margin-top: 15px;
}
.fwq{
	margin-top: 165px;
}
.fwq-2{
	width: 440px;
	height: 30px;
	margin-bottom: 5px;
	margin-top: 23px;
	padding-left: 5px;
	border: 1px solid #d9d9d9;
}
.tp{
	clear: both;
	padding-top: 30px;
}
.sctp{
	margin-top: 45px;
}
.fwq-3{
	margin-top: 10px;
	width: 188px;
}
.fwq-4{
	margin-top: 10px;
	width: 92px;
}
.xzz{
	margin: 0;
	margin-top: 10px;
	margin-bottom: 5px;
}
.xzz span{
	color: rgba(0,0,0,0.00);
}
.cz{
	width: 188px;
	float: left;
	margin-right: 10px;
}
.xzz-2{
	width: 140px;
	float: left;
	margin-right: 10px;
}
.yzbm{
	width: 92px;
	float: left;
}
.lxr{
	width: 185px;
	height: 30px;
	padding-left: 5px;
	margin: 21px 5px 5px 0;
	border: 1px solid #d9d9d9;
}
.dzyx{
	width: 330px;
	height: 30px;
	padding-left: 5px;
	margin-top: 28px;
	border: 1px solid #d9d9d9;
}
.tel{
	width: 185px;
	height: 30px;
	padding-left: 5px;
	margin: 34px 5px 5px 0;
	border: 1px solid #d9d9d9;
}
.tel-1{
	color: #7e7b7b;
	font-size: 14px;
}
.lxr-1{
	margin-top: 135px;
}
.nr-wb{
	margin-top: 35px;
	padding-left: 30px;
}
.tgzd{
	border: 1px solid #d9d9d9;
	padding: 15px 8px;
	width: 710px;
}
.app{
	font-size: 18px;
	color: #ff0000;
}
.menu li{
	float: left;
	text-align: center;
	width: 58px;
	padding: 6px 0;
	border: 1px solid #ff761b;
	margin-right: 10px;
	margin-bottom: 10px;
	cursor: pointer;
	font-size: 16px;
	color: #333;
	display: block;
}
.active{
	background-color: #ff761b;
	border-color: #ff761b!important;
	color: #fff!important;
}
.content{
	position: absolute;
	bottom: -90px;
	left: 80px;
}
.content .app{
	display: none;
}
.menu li:last-child{
	margin-right: 0;
}
.no-tg{
	color: #999;
	text-align: right;
	width: 670px;
	margin-top: 10px;
}
.fb{
	background-color: #ff7f00;
	color: #fff;
	font-size: 16px;
	padding: 10px 105px;
	border-radius: 5px;
	margin-bottom: 55px;
}
.di01 a{
	font-size: 14px;
	color: #444;
}
.but{
	width: 710px;
	text-align: center;
}
.wyzd{
	font-size: 14px;
	color: #1840b1;
}
.jg-3 p{
	font-size: 14px;
	color: #7e7b7b;
	margin-bottom: 0;
}
.jg-3 p span{
	font-size: 14px;
	color: #7e7b7b;
	margin-left: 20px;
}

/*123*/
.txfs-2{
	padding: 0 90px;
}
.zdxx{
	font-size: 14px;
	color: #000;
	margin: auto;
	margin-top: 30px;
	margin-bottom: 40px;
	max-width: 1080px;
}
.zdxx span{
	font-size: 14px;
}



.hees{
	width: 100%;
}
.bbq{
	clear:both;
	overflow: hidden;
	margin: 0;
}
.bbq li{
	float: left;
	margin-right: 20px;
	text-align: center;
}
.bbq li:nth-child(1){
	margin-left: 42.5px;
}
.bbq li p{
	font-size: 16px;
	color: #000;
	padding: 6px 20px;
	display: block;
	text-align: center;
	margin: 0;
}
.bbq li a{
	text-decoration: none;
}
.bbq .wltt p{
   	background-color: #ff6600;
	color: #fff;
}
.cons{
	border: 1px solid #f60;
}
.cons .hee{
	width: 100%;
	height: 850px;
	display: none;
}
.hee ul li{
	float: left;
	text-align: center;
	width: calc(100% / 6);
	margin-bottom: 30px;
}
.hee{
	width: 100%;
}
.hee ul{
	margin: 0;
}
.hee ul li a{
	font-size: 14px;
	color: #1840b1;
}
.hee ul li p{
	color: #6c6c6c;
	margin-bottom: 0;
}
.hee{
	padding: 25px 60px;
}
.zd h1{ 
	background-image:url(../images/m-x.png);
	background-size:15px 9px;
	background-repeat: no-repeat;
	background-position: right 10px center;
	height:50px; 
	width:100%; 
	line-height:45px; 
	font-size:16px;
	margin: auto;
	cursor:pointer; 
	padding:0 10px;
	border-top: 1px solid #c1c1c1;
	clear: both;
	color: #34346b;
}
.zd h1 img{
	width: 22px;
	margin-right: 5px;
}
.nr ul li{
	float: left;
	width: 33.333%;
	text-align: center;
	margin-bottom: 10px;
}
.nr ul li a{
	color: #1840b1;
	font-size: 14px;
}
.nr ul{
	margin: 0;
}
.nr{
	margin-top: 5px;
}
.bt{
	background-image:url(../images/m-xl.png)!important;
}
.web-body{
	margin-top: 20px;
}
.web-body{
	display: none;
}



.dx{
	margin-bottom: 45px;
	margin-top: 50px;
	text-align: center;
	font-size: 14px;
}
.dx img{
	margin-right: 10px;
}
.hee{
	background-image: url(../images/dsj.png);
	background-repeat: no-repeat;
}
.he-1{
	background-position: left 88px top;
}
.he-2{
	background-position: left 199px top;
}
.he-3{
	background-position: left 291px top;
}
.he-4{
	background-position: left 384px top;
}
.he-5{
	background-position: right 400px top;
}
.he-6{
	background-position: right 292px top;
}
.he-7{
	background-position: right 200px top;
}
.he-8{
	background-position: right 92px top;
}
.zdxx.zdxx-1 a{
	float: right;
	font-size: 14px;
	color: #1840b1;
}
.zdxx.zdxx-1 a img{
	margin-left: 5px;
	height: 12px;
	margin-top: -1px;
}
.zdxx.zdxx-1 a:last-child{
	margin-right: 25px;
}
.zdtg{
	font-size: 16px;
	color: #000;
	font-weight: bold;
	text-align: center;
	margin-bottom: 40px;
}
.yi{
	font-size: 16px;
	color: #000;
	margin-bottom: 30px;
}
.zdtg span{
	font-size: 16px;
	color: #1840b1;
	font-weight: normal;
}
.option input{
	float: left;
	margin: 0;
	margin-right: 20px;
	margin-top: 4px;
}
.option{
	margin-bottom: 28px;
	padding-left: 38px;
}
.sc{
	padding-left: 38px;
	margin-bottom: 50px;
}
.sc input{
	margin-right: 11px;
}
.sc span{
	margin-right: 20px;
	font-size: 16px;
	color: #000;
}
.sc b{
	font-size: 16px;
}
.gm{
	font-size: 14px;
	color: #000;
}
.gm span{
	font-size: 16px;
	color: #ff6600;
	font-weight: bold;
	margin-right: 10px;
}
.d-jg{
	font-size: 16px;
	color: #000;
	background-color: #f1f1f1;
	margin: 0;
	margin-top: 20px;
	padding: 13px 0 17px 38px;
	border-radius: 5px;
}
.d-jg span{
	font-size: 16px;
	color: #ff6600;
}
.d-jg span:nth-child(1){
	font-size: 20px;
}
.d-jg span:last-child{
	font-size: 14px;
	color: #1840b1;
	margin-left: 140px;
	cursor: pointer;
}
.ty a{
	color: #4d4d4d;
	margin-left: 7px;
}
.ty{
	width: 190px;
	text-align: center;
	margin: auto;
	margin-top: 20px;
	margin-bottom: 45px;
}
.ty input{
	margin: 0;
	display: block;
	float: left;
	margin-top: 2px;
}
.but-gm{
	font-size: 18px;
	color: #fff;
	background-color: #ff6600;
	padding: 6px 96px 8px 96px;
	border-radius:5px;
	margin-top: 45px;
}
.br{
	display: none;
}
.mo{
	display: block;
	margin-top: 5px;
}
.xzc{
	margin-bottom: 50px;
}
.fy-n{
	display: none;
}
.tg-1{
	display: none;
}
.sc s{
	display: none;
}
.tg a:nth-child(2){
	margin-right: 40px;
}