
/* www.iiapos.com */
@charset "utf-8";
body {
	margin: 0px;
	font-family: "微软雅黑, Roboto, Arial, sans-serif";
	min-height: 100%;
	margin: 0;
	background-color: #f8f8f8;
}
ul, ol, li {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
img {
	border: 0px;
}

.tel {
	text-align: right;
	float: left;
	width: 500px;
}
#footmenu{display:none;}
.tc1{display:none;}

.youshi {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
}
.youshic {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.youshic li {
	display: block;
	float: left;
	width: 300px;
	height: 82px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.navc a.hover {
	background-color: #ea5413
}
.banner {
	float: left;
	width: 100%;
}
.banner img {
	width: 100%;
}
.youshic img {
	float: left;
	padding-right: 15px;
}
.youshic p.title {
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #333333;
	display: block;
	margin: 0px;
	padding-top: 9px;
}
.youshic p.hui {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	display: block;
}
.zuixinxw {
	float: left;
	width: 100%;
	margin-top: 15px;
}
.zuixinxwc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.zuixinxw_title { float: left; width: 1200px; }
.zuixinxw_titles { background-image: url("/images/images/inc.png"); background-repeat: repeat-x; background-position: left 22px; width: 450px; margin-right: auto; margin-left: auto; }
.zuixinxw_titles span { font-size: 28px; line-height: 45px; font-weight: normal; color: rgb(0, 0, 0); background-color: rgb(248, 248, 248); display: block; width: 270px; margin-right: auto; margin-left: auto; text-align: center; }
.zuixinxw_titles em { font-style: normal; color: rgb(234, 84, 19); }
.zuixinxw_titles p { font-size: 14px; line-height: 30px; font-weight: normal; color: rgb(102, 102, 102); margin: 0px; }
.zuixinxw_titles a { color: rgb(51, 51, 51); text-decoration: none; }
.zuixinxw_titles a:hover { color: rgb(234, 84, 19); text-decoration: none; }
.zuixinxw_list {
	float: left;
	width: 1200px;
	margin-top: 15px;
}
.zuixinxw_pic {
	float: left;
	width: 600px;
}
.zuixinxw_lists {
	float: left;
	width: 600px;
}
.zuixinxw_lists li {
	font-size: 14px;
	line-height: 32px;
	font-weight: normal;
	display: block;
}
.zuixinxw_lists a {
	color: #333333;
	text-decoration: none;
}
.zuixinxw_lists a:hover {
	color: #EA5413;
	text-decoration: none;
}
.zuixinxw_lists span {
	font-weight: normal;
	color: #666666;
	float: right;
	display: block;
}
.zuixinxw_lists li.more a {
	font-size: 14px;
	line-height: 34px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #EA5413;
	text-align: center;
	display: block;
	float: right;
	height: 34px;
	width: 110px;
	border-radius: 8px;
}
.zuixinxw_lists li.more {
	margin-top: 10px;
}
.fenlei {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	margin-top: 15px;
	padding-top: 15px
}
.fenleic {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.fenlei_titles {
	background-image: url(/images/images/inc.png);
	background-repeat: repeat-x;
	background-position: left 22px;
	width: 450px;
	margin-right: auto;
	margin-left: auto
}
.fenlei_titles span {
	font-size: 28px;
	line-height: 45px;
	font-weight: normal;
	color: #000000;
	display: block;
	width: 270px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #FFFFFF
}
.fenlei_titles em {
	font-style: normal;
	color: #EA5413
}
.fenlei_titles p {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	margin: 0px
}
.posfl {
	float: left;
	width: 1200px
}
.posfl_list {
	float: left;
	width: 1200px;
	margin-top: 15px
}
.posfl_list li {
	display: block;
	float: left;
	width: 283px;
	margin-right: 20px;
	border: 1px solid #eee;
	text-align: center;
	padding-top: 40px;
	padding-bottom: 40px;
	margin-bottom: 20px
}
.posfl_list li.wu {
	margin-right: 0px
}
.posfl_list img {
	width: 80px
}
.posfl_list p.title a {
	color: #333333;
	text-decoration: none
}
.fenlei .fenleic a:hover {
	color: #EA5413;
	text-decoration: none
}
.posfl_list li:hover {
	display: block;
	background-color: #FEF8F5
}
.posns {
	float: left;
	width: 100%;
	padding-top: 20px;
	background-color: #FFFFFF
}
.posnsc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.posnslist {
	float: left;
	width: 1200px;
	margin-top: 25px
}
.posnslists {
	float: left;
	width: 380px;
	margin-right: 30px;
	margin-bottom: 20px
}
.posnslistz {
	margin-right: 0px;
	float: left;
	width: 380px;
	margin-bottom: 30px
}
.posnslists_title {
	float: left;
	height: 39px;
	width: 380px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC
}
.posnslists_list {
	float: left;
	width: 380px;
	padding-top: 9px
}
.posnslists_list li {
	font-size: 14px;
	line-height: 40px;
	font-weight: normal;
	display: block
}
.posnslists_list a {
	color: #333333;
	text-decoration: none
}
.posnslists_list a:hover {
	color: #EA5413;
	text-decoration: none
}
.posnslists_list span {
	color: #666666;
	float: right
}
.posnslists_title b {
	display: block;
	float: left;
	height: 38px;
	width: auto;
	padding-right: 15px;
	padding-left: 15px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #EA5413;
	font-size: 16px;
	line-height: 38px;
	font-weight: normal
}
.posnslists_title span {
	font-size: 14px;
	line-height: 39px;
	font-weight: normal;
	display: block;
	float: right;
	margin-right: 10px
}
.posnslists_title a {
	color: #EA5413;
	text-decoration: none
}
.posnslists_title a:hover {
	color: #EA5413;
	text-decoration: underline
}
.hzjig {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	padding-top: 25px
}
.hzjig_c {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.hzjiglist {
	float: left;
	width: 1200px;
	margin-top: 15px;
	margin-bottom: 15px
}
.hzjiglist img {
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 9px
}
.yqlj {
	background-color: #f7f7f7;
	float: left;
	width: 100%;
	padding-top: 10px;
	padding-bottom: 10px
}
.yqlj_list {
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #333333;
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.yqlj_list a {
	color: #333333;
	text-decoration: none;
	margin-right: 7px;
	margin-left: 7px
}
.yqlj_list a:hover {
	color: #333333;
	text-decoration: underline;
	margin-right: 7px;
	margin-left: 7px
}
.footer {
	background-color: #555555;
	float: left;
	width: 100%;
	position: relative;
}
.footer_top {
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 20px;
	padding-bottom: 20px
}
.footer_topc {
	width: 1200px;
	margin-right: auto;
	color: #fff;
	margin-left: auto
}
.footer_topc ul {
	display: block;
	float: left;
	width: 180px
}
.footer_topc li.title {
	font-size: 18px;
	line-height: 59px;
	font-weight: normal;
	color: #FFFFFF;
	display: block
}
.footer_topc li {
	font-size: 14px;
	line-height: 28px;
	font-weight: normal
}
.footer_topc a {
	color: #FFFFFF;
	text-decoration: none
}
.footer_topc a:hover {
	color: #FFFFFF;
	text-decoration: underline
}
.footer_topc ul.heng {
	width: 260px
}
.footer_topc ul.heng li {
	font-size: 14px;
	line-height: 28px;
	float: left;
	width: 130px
}
.footer_topc ul.heng li.title {
	font-size: 16px;
	line-height: 59px;
	display: block;
	width: 260px
}
.footer_lianxi {
	color: #FFFFFF;
	float: left;
	width: 250px
}
.footer_lianxi ul {
	width: 250px
}
.footer_ewm {
	text-align: center;
	float: left;
	width: 510px;
	font-size: 14px;
	line-height: 22px;
	color: #FFFFFF
}
.footer_ewm span {
	display: block
}
.footer_banquan {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	float: left;
	width: 100%;
	padding-top: 5px;
	padding-bottom: 5px
}
.nybanner {
	background-image: url(/images/images/posbn.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	width: 100%;
	height: 200px
}
.nybanner_list {
	float: left;
	width: 100%;
	background-color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 15px
}
.nybanner_listc {
	height: 600px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.nybanner_c {
	height: 200px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center
}
.nybanner_c b {
	font-size: 32px;
	line-height: 200px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px
}
.nybanner_c h1 {
	font-size: 32px;
	line-height: 200px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px
}
.nybanner_c h3 {
	font-size: 32px;
	line-height: 200px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px
}
.nybanner_left {
	float: left;
	width: 348px
}
.nybanner_lefttitle {
	background-image: url(/images/images/topleft.png);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	width: 333px;
	padding-top: 15px;
	padding-left: 15px;
	font-size: 20px;
	line-height: 50px;
	font-weight: normal;
	color: #000000
}
.nybanner_list .nybanner_listc .nybanner_left .nybanner_lefttitle span {
	font-size: 15px;
	line-height: 50px;
	color: #666666;
	padding-left: 15px
}
.nybanner_leftlist {
	float: left;
	width: 318px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666;
	margin-right: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
	padding-top: 15px
}
.nybanner_leftlist li {
	background-color: #ebebeb;
	display: block;
	height: 40px;
	font-size: 16px;
	line-height: 40px;
	margin-bottom: 8px
}
.nybanner_leftlist a {
	color: #333333;
	text-decoration: none;
	display: block;
	padding-left: 30px
}
.nybanner_leftlist a:hover {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-left: 30px;
	background-color: #EA5413
}
.nybanner_xgnr {
	float: left;
	width: 318px;
	padding-top: 8px;
	padding-bottom: 15px;
	margin-right: 15px;
	margin-left: 15px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #666666
}
.nybanner_xgnr li {
	font-size: 14px;
	line-height: 35px;
	font-weight: normal
}
.nybanner_xgnr a {
	color: #333333;
	text-decoration: none
}
.nybanner_xgnr a:hover {
	color: #EA5413;
	text-decoration: none
}
.nybanner_right {
	float: left;
	width: 852px
}
.ny_wz {
	font-size: 14px;
	line-height: 50px;
	font-weight: normal;
	color: #333333;
	float: left;
	height: 50px;
	width: 837px;
	padding-top: 17px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	padding-left: 15px
}
.ny_wz a {
	color: #333333;
	text-decoration: none
}
.ny_wz a:hover {
	color: #EA5413;
	text-decoration: none
}
.wzlb {
	float: left;
	width: 852px
}
.wzlb li {
	display: block;
	width: 836px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
	padding: 8px
}
.wzlb li img {
	float: left;
	margin-right: 15px;
	display: block;
	height: 70px;
	margin-top: 9px;
	width: 120px
}
.wzlb p.title {
	height: 35px;
	color: rgb(13,145,221);
	line-height: 35px;
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin: 0px
}
.wzlb p.title span {
	color: rgb(102,102,102);
	line-height: 35px;
	font-size: 13px;
	font-weight: normal;
	float: right
}
.wzlb p.miaoshu {
	color: rgb(102,102,102);
	line-height: 25px;
	text-indent: 2em;
	padding-top: 2px;
	font-size: 14px;
	font-weight: normal;
	display: block;
	margin: 0px
}
.fenye {
	text-align: center;
	float: left;
	width: 852px;
	padding-top: 20px
}
.fenye span {
	padding: 5px 12px;
	color: #fff;
	background-color: #EA5413
}
.fenye a {
	background: #ddd;
	color: #666;
	text-decoration: none;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 12px;
	padding-bottom: 5px;
	padding-left: 12px
}
.fenye a:hover {
	background: #EA5413;
	color: #fff;
	text-decoration: none
}
.ny_title {
	text-align: center;
	float: left;
	width: 852px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
.ny_title h1 {
	font-size: 26px;
	line-height: 80px;
	color: #333333;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ny_title p.time {
	font-size: 16px;
	line-height: 25px;
	font-weight: normal;
	color: #666666;
	margin: 0px;
	padding-bottom: 10px;
}
.ny_body {
	font-size: 16px;
	line-height: 30px;
	color: #444444;
	float: left;
	width: 852px;
	padding-top: 15px;
	padding-bottom: 15px;
}
.fenpian {
	background-color: #EBEBEB;
	float: left;
	width: 852px;
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	color: #333333;
	height: 35px
}
.fenpian li {
	font-size: 14px;
	line-height: 35px;
	display: block;
	float: left;
	height: 35px;
	width: 406px;
	padding-right: 10px;
	padding-left: 10px;
	overflow: hidden
}
.fenpian a {
	color: #333333;
	text-decoration: none
}
.fenpian a:hover {
	color: #EA5413;
	text-decoration: underline
}
.fixer {
	position: fixed;
	top: 0;
	width: 348px
}
.piccc {
	float: left;
	width: 852px
}
.piccc li {
	display: block;
	float: left;
	width: 374px;
	padding-top: 26px;
	padding-right: 26px;
	padding-left: 26px
}
.piccc p.more {
	background-color: #ddd;
	display: block;
	margin: 0px;
	height: 37px;
	font-size: 15px;
	line-height: 37px;
	font-weight: normal;
	padding-left: 15px
}
.piccc p.more img {
	float: right
}
.piccc a {
	color: #333333;
	text-decoration: none
}
.piccc a:hover {
	color: #EA5413;
	text-decoration: none
}
.navc h1 {
	font-size: 16px;
	line-height: 50px;
	font-weight: normal;
	display: inline
}
#box {
	width: 529px;
	height: 300px;
	background: #fff;
	float: left;
	position: relative;
	overflow: hidden;
	z-index: 5000
}
#list {
	position: absolute;
	left: 0;
	top: 0
}
#list li {
	width: 529px;
	height: 300px;
	cursor: pointer
}
#num {
	position: absolute;
	right: 10px;
	bottom: 10px
}
#num li {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 2px;
	color: #fff;
	cursor: pointer;
	font-size: 12px;
	font-family: 'Arial';
	line-height: 16px;
	text-align: center;
	border: 1px solid #fff
}
.active {
	background: #ff6600
}
.nposfl {
	width: 600px;
	float: left
}
.nposfls {
	float: left;
	width: 600px
}
.nposfls_title {
	background-image: url(/images/images/inc.png);
	background-repeat: repeat-x;
	background-position: left 22px;
	width: 450px;
	margin-right: auto;
	margin-left: auto
}
.nposfls_title span {
	font-size: 28px;
	line-height: 45px;
	font-weight: normal;
	color: #000000;
	display: block;
	width: 270px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	background-color: #FFFFFF
}
.nposfls_title em {
	font-style: normal;
	color: #EA5413
}
.nposfls_title p {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	margin: 0px
}
.nposfls_titles {
	background-image: url(/images/images/inc.png);
	background-repeat: repeat-x;
	background-position: left 22px;
	width: 450px;
	margin-right: auto;
	margin-left: auto
}
.nposfls_titles span {
	font-size: 28px;
	line-height: 45px;
	font-weight: normal;
	color: #000000;
	display: block;
	width: 270px;
	margin-right: auto;
	margin-left: auto;
	text-align: center
}
.nposfls_titles em {
	font-style: normal;
	color: #EA5413
}
.nposfls_titles p {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	margin: 0px
}
.nposfl_list {
	float: left;
	width: 600px;
	margin-top: 15px
}
.nposfl_list li {
	display: block;
	float: left;
	width: 140px;
	margin-right: 10px;
	border: 1px solid #eee;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 14px
}
.nposfl_list li:hover {
	display: block;
	float: left;
	width: 140px;
	margin-right: 10px;
	border: 1px solid #eee;
	background-color: #F6F6F6;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px
}
.nposfl_list li.wu {
	margin-right: 0px
}
.nposfl_list img {
	width: 80px
}
.nposfl_list p.title a {
	color: #333333;
	text-decoration: none
}
.flandjs {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 20px
}
.gsjieshao {
	float: left;
	width: 600px
}
.gsjs {
	float: left;
	width: 580px;
	border: 1px solid #EA5413;
	border-radius: 15px
}
.gsjs h2 {
	font-size: 20px;
	line-height: 40px;
	font-weight: normal;
	color: #EA5413;
	display: block;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
	padding: 0px;
	margin-right: 0px
}
.gsjs p.info {
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	color: #333333;
	display: block;
	margin: 0px;
	padding-right: 20px;
	padding-left: 20px
}
.posjlc {
	float: left;
	width: 100%;
	background-color: #F8F8F8;
	padding-top: 20px
}
.posjlcc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.zuixinxw_list {
	float: left;
	width: 1200px
}
.posjlcc_list {
	float: left;
	width: 1200px;
	padding-top: 25px;
	padding-bottom: 25px
}
.posjlcc_list li {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	display: block;
	float: left;
	width: 171px
}
.posjlcc_list span {
	display: block
}
.posjlcc_list img {
	width: 85px
}
.wmyoushi {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px
}
.wmyoushic {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.wmyoushi_list {
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	color: #333333;
	float: left;
	width: 1166px;
	margin-top: 20px;
	border: 2px solid #EA5413;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-radius: 15px
}
.pospinpai {
	float: left;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px
}
.pospinpaic {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.rollBox {
	width: 1200px;
	overflow: hidden;
	float: left
}
.rollBox .Cont {
	width: 1170px;
	overflow: hidden;
	float: left;
	height: 160px;
	padding-top: 20px
}
.rollBox .ScrCont {
	width: 10000000px
}
.rollBox .Cont .pic {
	width: auto;
	float: left;
	text-align: center;
	padding-right: 8px;
	font-size: 14px;
	padding-left: 8px;
	line-height: 30px
}
*+html .rollBox .Cont .pic {
	width: 130px;
	float: left;
	text-align: center;
	padding-right: 30px
}
.rollBox .Cont .pic img {
	padding: 4px;
	background: #fff;
	border: 1px solid #ccc;
	display: block;
	margin: 0 auto
}
.rollBox .Cont .pic p {
	line-height: 26px;
	color: #505050
}
.rollBox .Cont a:link, .rollBox .Cont a:visited {
	color: #626466;
	text-decoration: none
}
.rollBox .Cont a:hover {
	color: #EA5413;
	text-decoration: underline;
	font-size: 14px;
	line-height: 30px
}
.rollBox #List1, .rollBox #List2 {
	float: left
}
.left {
	float: left;
	height: 32px;
	width: 15px;
	padding-top: 64px;
	padding-bottom: 64px
}
.nposfls_titles a {
	color: #333333;
	text-decoration: none
}
.nposfls_titles a:hover {
	color: #EA5413;
	text-decoration: none
}
.gsjs a {
	color: #EA5413;
	text-decoration: none
}
.gsjs a:hover {
	color: #EA5413;
	text-decoration: underline
}
.wzlb a {
	color: #EA5413;
	text-decoration: none
}
.wzlb a:hover {
	color: #EA5413;
	text-decoration: underline
}

.aqflx {
	float: left;
	width: 825px
}
.aqflx_kh {
	float: left;
	padding-right: 10px;
	padding-left: 10px;
	width: 805px;
	border-radius: 5px;
	background-color: #ea5413;
	color: #FFF;
	font-weight: 400;
	font-size: 14px;
	line-height: 30px
}
.aqflx_sq {
	float: left;
	margin-top: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width: 387px;
	border-radius: 5px;
	background-color: #F6F6F6
}
.aqflx_sq li.title {
	display: block;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
	line-height: 40px
}
.aqflx_sq a {
	color: #C00;
	text-decoration: none
}
.aqflx_sq a:hover {
	color: #C00;
	text-decoration: underline
}
.aqflx_sq img {
	margin-right: 10px
}
.aqflx_sq ul {
	margin: 0;
	padding: 0;
	list-style-type: none
}
.aqflx_sq li {
	color: #333;
	font-weight: 400;
	font-size: 14px;
	line-height: 35px
}
.aqflx_sh {
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	padding-right: 10px;
	padding-left: 10px;
	width: 387px;
	border-radius: 5px;
	background-color: #F6F6F6
}
.aqflx_sh li.title {
	display: block;
	text-align: center;
	font-weight: 700;
	font-size: 16px;
	line-height: 40px
}
.aqflx_sh a {
	color: #C00;
	text-decoration: none
}
.aqflx_sh a:hover {
	color: #C00;
	text-decoration: underline
}
.aqflx_sh img {
	margin-right: 10px
}
.aqflx_sh ul {
	margin: 0;
	padding: 0;
	list-style-type: none
}
.aqflx_sh li {
	color: #333;
	font-weight: 400;
	font-size: 14px;
	line-height: 35px
}
.aqflx_qt {
	float: left;
	margin-top: 10px;
	padding-top: 8px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	width: 805px;
	border-radius: 5px;
	background-color: #F6F6F6;
	color: #333;
	font-weight: 400;
	font-size: 14px;
	line-height: 30px;
	background-image: url(/images/images/yclx_kfmm.png);
	background-repeat: no-repeat;
	background-position: right bottom
}
.aqflx_qt img {
	margin-right: 10px
}
.aqflx_qt a {
	color: #C00;
	text-decoration: none
}
.aqflx_qt a:hover {
	color: #C00;
	text-decoration: underline
}
.tel span {
	font-size: 14px;
	line-height: 25px;
	display: block
}
.tel a {
	color: #333333;
	text-decoration: none
}
.tel a:hover {
	color: #333333;
	text-decoration: underline
}
.float-contact-mini {
	position: absolute;
	right: 1px;
	top: 175px
}
.float-contact-mini a {
	background: url("/images/images/slide_min.jpg") no-repeat scroll 0 0 transparent;
	color: #FFFFFF !important;
	display: block;
	height: 65px;
	line-height: 110%;
	padding: 46px 5px 0;
	text-align: center;
	text-decoration: none !important;
	width: 18px
}
.float-contact {
	display: block;
    position: fixed;
    z-index:1000;
	right: 1px;
	top: 80px;
	width: 159px;
}
.float-contact .close {
	background: url("/images/images/slide_box.jpg");
	color: #FFFFFF !important;
	display: block;
	height: 43px;
	line-height: 31px;
	padding-left: 22px;
	text-decoration: none !important
}
.float-contact .container {
	background: #FFFFFF;
	border-color: #76a20d;
	border-style: solid;
	border-width: 0 2px;
	padding-top: 10px;
	text-align: center
}
.float-contact .container {
	border-style: solid;
	text-align: center
}
.float-contact .qq {
	padding: 7px 0 6px
}
.float-contact .qqtitle {
	line-height: 200%
}
.float-contact .qq .btn {
	padding-top: 4px
}
.float-contact .qq .btn li {
	padding-bottom: 5px
}
.float-contact .qq .btn a {
	background: url("/images/images/sprites.png") no-repeat scroll -43px -80px transparent;
	color: #1A649D;
	display: block;
	height: 23px;
	line-height: 23px;
	margin: 0 auto;
	padding-left: 23px;
	width: 53px
}
.float-contact .qqtel {
	background: url("/images/images/shadow-2.png") repeat-x scroll 0 100% transparent;
	padding-bottom: 14px
}
.float-contact .qqtel .qqcontent {
	color: #FF6600;
	font-size: 117%;
	font-weight: bold;
	line-height: 130%;
	letter-spacing: 0
}
.float-contact .myqqlink {
	background: url("/images/images/foot_fdd.jpg");
	border-bottom: 1px solid #E3E3E3;
	color: #FFFFFF !important;
	display: block;
	height: 70px;
	line-height: 40px;
	text-align: center;
	text-decoration: none !important
}
h3.qqtitle {
	margin: 0;
	padding: 0;
	display: inline;
	height: 25px
}
.bt_c {
	font-size: 15px;
	line-height: 25px;
	font-weight: bold;
	color: #000000;
	text-align: center;
	height: 25px;
	width: 156px
}
.bt_nr {
	font-size: 15px;
	line-height: 27px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.bt_wxnr {
	font-size: 13px;
	line-height: 27px;
	font-weight: normal;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif
}
.bt_nr a {
	text-decoration: none
}
.bt_nr a:hover {
	text-decoration: underline
}
/*POS锟斤拷锟斤拷锟剿达拷&#65533;&#65533;*/
.posjmdl {
	float: left;
	width: 100%;
	margin-top: 25px
}
.posjmdl_c {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.posjmdl_title {
	text-align: center;
	float: left;
	width: 1200px
}
.posjmdl_title h2 {
	display: block;
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	font-size: 28px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #ED461D;
	height: 50px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-radius: 25px 0 25px 0
}
.posjmdls_title {
	text-align: center;
	float: left;
	width: 1200px
}
.posjmdls_title h2 {
	display: block;
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	font-size: 28px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #ED461D;
	height: 50px;
	margin-top: 5px;
	margin-bottom: 5px;
	border-radius: 0 25px 0 25px
}
.posjmdlys {
	float: left;
	width: 1200px;
	margin-top: 30px;
	margin-bottom: 30px
}
.posjmdlys li {
	display: block;
	float: left;
	width: 183px;
	margin-right: 20px
}
.posjmdlys li.nofd {
	margin: 0px;
	width: 185px
}
.posjmdlys p.title {
	font-size: 16px;
	line-height: 42px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	display: block;
	margin: 0px;
	background-color: #EE7440;
	border-radius: 10px 10px 0 0
}
.posjmdlys p.info {
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #333333;
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	margin: 0px;
	background-color: #FFFFFF;
	padding: 10px;
	border-bottom-style: solid;
	height: 112px;
	border-radius: 0 0 10px 10px
}
.posjmdlys p.jiance {
	display: block;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-radius: 0 0 4px 4px;
	padding-top: 14px;
	background-color: #FFFFFF;
	margin: 0px
}
.posjmdlys p.jiance a {
	font-size: 16px;
	line-height: 32px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0000;
	display: block;
	height: 32px;
	width: 125px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	text-align: center;
	border-radius: 4px
}
.posjmdlys p.jiance a:hover {
	font-size: 16px;
	line-height: 32px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #FF2D2D;
	display: block;
	height: 32px;
	width: 125px;
	margin-right: auto;
	margin-bottom: 14px;
	margin-left: auto;
	text-align: center;
	border-radius: 4px
}
.posjmdlys li:hover {
	display: block;
	box-shadow: 0 0 10px #ccc;
	border-radius: 10px
}
.posjmdl_title p.info {
	font-size: 14px;
	line-height: 35px;
	color: #000000;
	display: block;
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.posjmdls_title p.info {
	font-size: 14px;
	line-height: 35px;
	color: #000000;
	display: block;
	padding: 0px;
	margin-top: 16px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.posjmdlyss {
	float: left;
	width: 1200px;
	margin-top: 30px;
	margin-bottom: 30px
}
.posjmdlyss li {
	display: block;
	float: left;
	width: 580px;
	margin-right: 40px;
	padding: 0px;
	height: 70px;
	margin-bottom: 25px
}
.posjmdlyss li.no {
	margin-right: 0px
}
.posjmdlyss p.title {
	display: block;
	margin: 0px;
	float: left;
	height: 70px;
	width: 70px;
	background-color: #EE7440;
	text-align: center;
	border-radius: 8px 0 0 8px
}
.posjmdlyss p.title em {
	font-size: 30px;
	font-style: normal;
	line-height: 45px;
	font-weight: normal;
	color: #FFFFFF;
	display: block
}
.posjmdlyss p.title i {
	font-size: 14px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	color: #FFFFFF;
	display: block
}
.posjmdlyss p.info {
	margin: 0px;
	float: left;
	padding-left: 25px;
	display: block;
	background-color: #FFFFFF;
	width: 484px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #ccc;
	border-right-color: #ccc;
	border-bottom-color: #ccc;
	border-left-color: #ccc;
	border-left-style: solid;
	border-radius: 0 8px 8px 0
}
.posjmdlyss p.info em {
	font-size: 24px;
	font-style: normal;
	line-height: 40px;
	font-weight: normal;
	color: #000000;
	display: block
}
.posjmdlyss p.info i {
	font-size: 16px;
	font-style: normal;
	line-height: 30px;
	font-weight: normal;
	color: #666666;
	display: block
}
.posdlfg {
	float: left;
	width: 100%;
	padding-bottom: 30px
}
.posdlfgs {
	float: left;
	width: 100%;
	padding-bottom: 30px;
	background-color: #FFCCAA
}
.posdlfg_c {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.posdlfg_title {
	font-size: 28px;
	line-height: 60px;
	color: #000000;
	text-align: center;
	float: left;
	width: 1200px;
	margin-bottom: 30px;
	margin-top: 30px
}
.posdlfg_title p.info {
	font-size: 14px;
	line-height: 25px;
	color: #666666;
	display: block;
	margin: 0px
}
.posdlfg_titles {
	font-size: 32px;
	line-height: 60px;
	color: #000000;
	text-align: center;
	float: left;
	width: 1200px;
	margin-top: 30px;
	margin-bottom: 30px;
	font-weight: bold
}
.posdlfg_titles p.info {
	font-size: 14px;
	line-height: 25px;
	color: #666666;
	display: block;
	margin: 0px
}
.posdlfg_left {
	float: left;
	width: 1200px
}
.posdlfg_lefts {
	float: left;
	width: 533px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC
}
.posdlfg_lefts li {
	display: block;
	height: 31px
}
.posdlfg_lefts u {
	font-size: 15px;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	height: 30px;
	width: 180px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC
}
.posdlfg_lefts em {
	font-size: 15px;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	height: 30px;
	width: 160px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-style: normal
}
.posdlfg_lefts i {
	font-size: 15px;
	line-height: 30px;
	color: #333333;
	text-decoration: none;
	text-align: center;
	display: block;
	float: left;
	height: 30px;
	width: 190px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-style: normal
}
.posdlfg_right {
	float: left;
	width: 664px
}
.posdlfg_right p.title {
	font-size: 24px;
	line-height: 50px;
	font-weight: normal;
	color: #FE0000;
	display: block;
	margin: 0px;
	padding-bottom: 15px
}
.posdlfg_right p.titles {
	font-size: 24px;
	line-height: 40px;
	font-weight: normal;
	color: #FF0000;
	display: block;
	margin: 0px
}
.posdlfg_right p.info {
	font-size: 15px;
	line-height: 35px;
	color: #333333;
	display: block;
	margin: 0px;
	padding-right: 20px
}
.plsjmlct {
	float: left;
	width: 1200px;
	padding-top: 25px;
	padding-bottom: 25px
}
.plsjmlct li {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-align: center;
	display: block;
	float: left;
	width: 171px
}
.plsjmlct span {
	display: block;
	padding-top: 15px
}
.plsjmlct img {
	width: 85px;
	background-color: #eee;
	padding: 10px;
	border-radius: 50%
}
.liuyanban {
	width: 800px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	margin-top: 30px;
	font-size: 14px;
	line-height: 30px
}
.liuyanban li {
	display: block;
	float: left;
	width: 800px;
	margin-bottom: 10px
}
.liuyanban em {
	font-size: 14px;
	line-height: 30px;
	text-align: right;
	display: block;
	float: left;
	height: 30px;
	width: 20%;
	font-style: normal
}
.liuyanban #textfield {
	background-color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 67%;
	border: 1px solid #ccc;
	list-style-type: none;
	height: 28px;
	border-radius: 6px
}
.liuyanban textarea {
	background-color: #FFFFFF;
	display: block;
	margin: 0px;
	border-radius: 6px;
	padding: 0px;
	float: left;
	width: 67%;
	border: 1px solid #ccc;
	list-style-type: none;
	height: 80px
}
.liuyanban #button {
	color: #FFFFFF;
	background-color: #ED461D;
	text-align: center;
	display: block;
	border-radius: 6px;
	padding: 0px;
	height: 35px;
	width: 40%;
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	list-style-type: none
}
.jiamengbnner {
	background-image: url(/images/images/jiameng1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 450px;
	width: 100%
}
.jiamengtedian {
	float: left;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	background-color: #FFCCAA
}
.jiamengtedians {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.posdlfg_lefts strong {
	color: #FF0000
}
.lxfsjmdl {
	text-align: center;
	float: left;
	width: 800px;
	font-size: 20px;
	line-height: 45px
}
.lxfsjmdl i {
	font-size: 45px;
	line-height: 60px;
	font-weight: bolder;
	color: #ED461D;
	font-style: normal
}
.posdlfg_lefts span {
	color: #FF3300
}
.posshouyia {
	float: left;
	width: 1200px;
	font-size: 15px;
	line-height: 50px;
	margin-right: 0;
	margin-bottom: 25px;
	margin-left: 0;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC
}
.posshouyia span {
	font-size: 22px;
	line-height: 50px;
	color: #FF0000;
	padding-right: 10px;
	display: block;
	float: left;
	height: 50px
}
.right_dlfrw {
	float: left;
	width: 534px
}
.right_dlfrw_title {
	font-size: 14px;
	line-height: 25px;
	text-align: center;
	float: left;
	width: 534px;
	margin-bottom: 10px
}
.dlfrs {
	float: left;
	width: 1200px;
	margin-top: 15px
}
.dlfrs_title {
	font-size: 24px;
	line-height: 50px;
	color: #FF0000;
	float: left;
	width: 1200px;
	margin-bottom: 15px
}
.dlfrs_list {
	float: left;
	width: 1200px
}
.dlfrs_list img {
	margin-right: 20px;
	box-shadow: 0 0 10px #ccc
}
.picwbk {
	margin-right: 0!important;
}
.dlsqbner {
	background-image: url(/images/images/pos-daili.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 400px;
	width: 100%;
}
.psbl_banner {
	background-image: url(/images/images/poblbanner.jpg);
	float: left;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 40px;
	padding-bottom: 40px
}
.psbl_banner_c {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.psbljx {
	background-color: #f9f9f9;
	float: left;
	width: 100%;
	margin-bottom: 30px
}
.psbljx_title {
	float: left;
	width: 100%;
}
.psbljx_titlec {
	font-size: 2em;
	line-height: 100px;
	font-weight: normal;
	color: #333333;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center
}
.psbljx_list {
	width: 100%;
	float: left;
}
.psbljx_feilv {
	float: left;
	width: 100%
}
.psbljx_listc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.psbljx_listc li {
	display: block;
	float: left;
	width: 380px;
	text-align: center;
}
.psbljx_feilvc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.psbljx_feilvc li {
	display: block;
	float: left;
	width: 380px;
	text-align: center;
	margin-bottom: 30px;
}
.left30 {
	margin-left: 30px;
}
.psbljx_youshi {
	float: left;
	width: 100%
}
.psbljx_youshic {
	width: 1260px;
	margin-right: auto;
	margin-left: auto
}
.psbljx_youshic li {
	display: block;
	float: left;
	width: 360px;
	margin-left: 30px;
	text-align: center;
	margin-bottom: 30px;
	background-color: #f5d4cd;
	padding: 10px;
	border-radius: 10px
}
.psbljx_listc .a {
	margin-left: 0px;
}
.psbljx_listc .b {
	margin-left: 30px;
}
.psbljx_listc .c {
	margin-left: 30px;
}
.psbljx_listc img {
}
.psbljx_listc span {
	font-size: 30px;
	line-height: 60px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	display: block;
	background-color: #354D8D;
}
.psbljx_list_more {
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 30px
}
.psbljx_list_more .more_c {
	font-size: 22px;
	line-height: 50px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #ee7440;
	text-align: center;
	display: block;
	height: 50px;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	border-radius: 15px;
	display: block
}
.psbljx_list_more .more_c span {
	font-size: 30px;
	color: #333;
	background-color: #FFF;
	display: inline;
}
.psblinfo {
	background-color: #41affd;
	float: left;
	width: 100%
}
.psblinfoc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 30px
}
.psblinfo_title {
	float: left;
	width: 1200px;
	text-align: center
}
.psblhz_title {
	width: 1200px;
	text-align: center;
	margin-right: auto;
	margin-left: auto
}
.psblhz_title b {
	font-size: 40px;
	line-height: 100px;
	font-weight: normal;
	color: #FFFFFF;
	display: block
}
.psblinfo_title b {
	font-size: 2em;
	line-height: 100px;
	font-weight: normal;
	color: #FFFFFF;
	display: block
}
.psblinfo_title i {
	font-size: 1em;
	font-style: normal;
	line-height: 35px;
	font-weight: normal;
	color: #eee;
	display: block
}
.psblinfo_list {
	float: left;
	width: 1200px;
	margin-top: 25px;
	margin-bottom: 15px
}
.psblinfo_pic {
	float: left;
	width: 580px
}
.psblinfo_info {
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 598px;
	border: 1px dashed #FFF;
}
.psblinfo_info p {
	display: block;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 15px;
	margin-left: 15px;
}
.psblfv {
	float: left;
	width: 100%
}
.psblfv_title {
	float: left;
	width: 100%
}
.psblfv_titlec {
	font-size: 2em;
	line-height: 100px;
	font-weight: normal;
	color: #000000;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	text-align: center
}
.psbljx_feilvc i.znps {
	font-size: 2em;
	line-height: 60px;
	font-weight: normal;
	color: #FFFF00;
	background-color: #ed6a4c;
	text-align: center;
	display: block;
	font-style: normal
}
.psbljx_feilvc i.ssps {
	font-size: 2em;
	line-height: 60px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #6e4ced;
	text-align: center;
	display: block;
	font-style: normal
}
.psbljx_feilvc i.daps {
	font-size: 2em;
	line-height: 60px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #4cc2ed;
	text-align: center;
	display: block;
	font-style: normal
}
.psbljx_feilvc u {
	font-size: 15px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	display: block;
	padding-right: 15px;
	padding-left: 15px;
	background-color: #FFFFFF;
	padding-bottom: 15px
}
.psblliucheng {
	background-color: #42b0fe;
	float: left;
	width: 100%;
	padding-bottom: 30px
}
.psblliuchengc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.psblhz {
	background-color: #42b0fe;
	float: left;
	width: 100%;
	padding-bottom: 30px
}
.psblhzc {
	width: 100%;
	float: left
}
.psblliucheng_pic {
	float: left;
	width: 550px
}
.psblliucheng_list {
	float: left;
	width: 1200px
}
.psblliucheng_right {
	float: left;
	width: 620px;
	padding-top: 30px;
	padding-left: 30px
}
.psbl_geren {
	float: left;
	width: 620px;
	background: rgba(255,255,255,0.6);
	border-radius: 15px;
	text-align: center;
	padding-bottom: 15px
}
.psbl_geren p.title {
	font-size: 27px;
	line-height: 70px;
	font-weight: normal;
	color: #0c77c2;
	padding-left: 30px;
	text-align: left;
	display: block;
	margin: 0px
}
.psbl_qiye {
	float: left;
	width: 620px;
	background: rgba(255,255,255,0.6);
	border-radius: 15px;
	text-align: center;
	padding-bottom: 15px;
	margin-top: 30px
}
.psbl_qiye p.title {
	font-size: 27px;
	line-height: 70px;
	font-weight: normal;
	color: #0c77c2;
	padding-left: 30px;
	text-align: left;
	display: block;
	margin: 0px
}
.psbl_qiye p.info {
	font-size: 16px;
	line-height: 35px;
	font-weight: normal;
	color: #ED6A4C;
	text-align: left;
	display: block;
	padding-left: 30px;
	margin-bottom: 0px
}
.psbljx_youshic p.title {
	font-size: 18px;
	line-height: 30px;
	color: #cd3e1e;
	text-align: left;
	display: block;
	margin: 0px
}
.psbljx_youshic p.info {
	font-size: 14px;
	line-height: 30px;
	font-weight: normal;
	color: #333333;
	display: block;
	margin: 0px;
	text-align: left;
	padding-left: 70px
}
.psblhzc_list {
	float: left;
	width: 100%
}
.psblhzc_lists {
	width: 1234px;
	margin-right: auto;
	margin-left: auto
}
.psblhzc_lists li {
	float: left;
	width: 187px;
	padding-left: 16px;
	display: block;
	padding-top: 10px;
	padding-bottom: 5px
}
.posbanlipic {
	background-image: url(/images/images/pos-banli.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 400px;
	width: 100%;
}
.bodybanner {
	background-image: url(/images/images/pos-banli.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 400px;
	width: 100%;
}
.dlnybanner {
	background-image: url(/images/images/pos-daili.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	height: 400px;
	width: 100%;
}
.dlbutton {
	display: none;/*width: 590px;margin-left: auto;margin-right: auto;padding-top: 270px;padding-left: 610px;*/
}
.lubo {
	width: 100%;
	clear: both;
	position: relative;
	height: 400px;
	float: left;
}
.lubo_box {
	position: relative;
	width: 100%;
	height: 400px;
}
.lubo_box li {
	float: left;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 400px;
	opacity: 0;
	filter: alpha(opacity=0);
}
.lubo_box li a {
	display: block;
	width: 100%;
	height: 100%;
}
.lubo_box li img {
	width: 100%;
	height: 400px;
}
/*圆锟斤拷*/
.cir_box {
	overflow: hidden;
	position: absolute;
	z-index: 100;
}
.cir_box li {
	float: left;
	width: 30px;
	height: 5px;
	margin: 0 5px;
	cursor: pointer;
	background: #fff;
	opacity: 0.8;
	filter: alpha(opacity=80);
}
.cir_on {
	background: #ea5413!important;
}
/*锟斤拷钮*/
.lubo_btn {
	position: absolute;
	width: 100%;
	top: 140px;
}
.left_btn, .right_btn {
	width: 30px;
	height: 80px;
	background: #ea5413;
	opacity: 0.8;
	filter: alpha(opacity=80);
	cursor: pointer;
	color: #fff;
	line-height: 80px;
	font-size: 30px;
	text-align: center;
-webkit-user- select:none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}
.left_btn {
	float: left;
}
.right_btn {
	float: right;
}
.pic2 {
	background: url(/images/images/pos-daili.jpg) center top no-repeat;
	display: block;
}
.pic1 {
	background: url(/images/images/pos-banli.jpg) center top no-repeat;
	display: block;
}
.index_lkl {
	float: left;
	width: 100%;
	/* background-color: #07A4E7; */
	background-image: url(/images/images/poblbanner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 40px;
	padding-bottom: 40px;
}
.index_lklc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
/*锟斤拷锟斤拷锟斤拷锟斤拷*/
.klcs_banner {
	float: left;
	width: 100%;
	height: auto;
}
.klcs_fx {
	background-color: #f8f8f8;
	float: left;
	width: 100%
}
.klcs_fxc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 30px;
	padding-bottom: 10px
}
.klcs_fxc p.title {
	font-size: 27px;
	line-height: 50px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px
}
.klcs_fxc p.title i {
	font-size: 34px;
	font-weight: bold;
	color: #ee5307;
	padding-right: 10px;
	padding-left: 10px;
	font-style: normal
}
.klcs_fxc p.more {
	text-align: center;
	display: block;
	padding: 0px;
	height: 50px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px
}
.more a.dhlx {
	background-color: #0c81f8;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
	border-radius: 7px
}
.more a.zxzxs {
	background-color: #ee5307;
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 40px;
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
	border-radius: 7px
}
.klcs_gnld {
	background-color: #F8F8F8;
	float: left;
	width: 100%
}
.klcs_gnld_c {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.klcs_gnld_title {
	font-size: 43px;
	line-height: 43px;
	text-align: center;
	float: left;
	height: 43px;
	width: 1200px;
	margin-top: 25px;
	margin-bottom: 25px
}
.klcs_gnld_title b {
	font-weight: normal;
	color: #EE5307
}
.klcs_gnld_list {
	float: left;
	width: 1200px;
	margin-top: 10px;
	margin-bottom: 20px
}
.klcs_gnld_lleft {
	float: left;
	width: 400px
}
.klcs_gnld_lcenter {
	float: left;
	width: 400px;
	text-align: center;
	padding-top: 20px;
	padding-bottom: 20px;
}
.klcs_gnld_lright {
	float: left;
	width: 400px
}
.klcs_gnld_lleft ul {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px
}
.klcs_gnld_lleft li.xian {
	display: block;
	border-bottom: 1px dashed #EE5307;
	height: 50px
}
.klcs_gnld_lleft li.xian span {
	font-size: 16px;
	line-height: 27px;
	color: #FFFFFF;
	background-color: #EE5307;
	text-align: center;
	float: left;
	height: 27px;
	width: 27px;
	margin-top: 11px;
	border-radius: 50%
}
.klcs_gnld_lleft li.xian b {
	font-size: 22px;
	line-height: 50px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px
}
.klcs_gnld_lleft li {
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #666666;
	padding-top: 10px
}
.klcs_gnld_lright ul {
	display: block;
	margin-top: 10px;
	margin-bottom: 10px
}
.klcs_gnld_lright li.xian {
	display: block;
	border-bottom: 1px dashed #EE5307;
	height: 50px
}
.klcs_gnld_lright li.xian span {
	font-size: 16px;
	line-height: 27px;
	color: #FFFFFF;
	background-color: #EE5307;
	text-align: center;
	float: left;
	height: 27px;
	width: 27px;
	margin-top: 11px;
	border-radius: 50%
}
.klcs_gnld_lright li.xian b {
	font-size: 24px;
	line-height: 50px;
	font-weight: normal;
	color: #000000;
	padding-left: 10px
}
.klcs_gnld_lright li {
	font-size: 14px;
	line-height: 28px;
	font-weight: normal;
	color: #666666;
	padding-top: 10px
}
.klcs_xinpin {
	background-color: #F8F8F8;
	background-image: url(/images/images/klcsxpbg.png);
	float: left;
	height: 670px;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center top
}
.klcs_xinpinc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.klcs_xinpinleft {
	float: left;
	width: 850px
}
.klcs_xinpinleft p.kouhao {
	background-color: #4bc3ff;
	padding: 0px;
	height: 60px;
	width: 600px;
	margin-top: 70px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-size: 42px;
	line-height: 60px;
	color: #FFFFFF;
	display: block;
	border-radius: 30px
}
.klcs_xinpinleft p.kouhao u {
	text-decoration: none;
	padding-left: 30px;
	display: block;
	float: left;
	width: 390px
}
.klcs_xinpinleft p.kouhao i {
	color: #29ADEB;
	background-color: #FFFFFF;
	display: block;
	float: left;
	font-style: normal;
	width: 180px;
	text-align: center;
	border-radius: 0 30px 30px 0
}
.klcs_xinpinleft p.ch {
	font-size: 73px;
	line-height: 160px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	margin: 0px;
	padding: 0px
}
.sys {
	display: block;
	margin-top: 25px
}
.sys li {
	font-size: 32px;
	line-height: 78px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	padding-left: 70px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	background-repeat: no-repeat;
	background-position: left center
}
.sys li.a {
	background-image: url(/images/images/3ys_1.png)
}
.sys li.b {
	background-image: url(/images/images/3ys_2.png)
}
.sys li.c {
	background-image: url(/images/images/3ys_3.png)
}
.klcs_xinpinpic {
	text-align: center;
	float: left;
	width: 350px;
	margin-top: 70px
}
.klcs_ed {
	float: left;
	width: 100%;
	background-color: #F8F8F8
}
.klcs_edc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.klcs_edpic {
	text-align: center;
	float: left;
	width: 650px;
	padding-top: 16px;
	padding-bottom: 20px
}
.klcs_edpic_right {
	float: left;
	width: 550px
}
.klcs_edpic_right ul {
	display: block;
	margin-top: 15px;
	margin-bottom: 15px
}
.klcs_edpic_right li.title {
	font-size: 36px;
	line-height: 50px;
	font-weight: normal;
	color: #000000
}
.klcs_edpic_right li {
	font-size: 16px;
	line-height: 49px;
	font-weight: normal;
	color: #666666
}
.klcs_wg {
	float: left;
	width: 100%
}
.klcs_wgc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.klcs_wgc p.title {
	font-size: 43px;
	line-height: 80px;
	color: #000000;
	text-align: center;
	display: block;
	margin: 0px;
	padding: 0px
}
.klcs_wgc p.info {
	font-size: 21px;
	line-height: 40px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	display: block;
	margin-top: 15px;
	margin-bottom: 30px
}
.klcs_sh {
	background-color: #009ee7;
	float: left;
	width: 100%;
	padding-bottom: 25px
}
.klcs_shc {
	width: 1200px;
	margin-right: auto;
	margin-left: auto
}
.klcs_shcpic {
	text-align: center;
	float: left;
	width: 500px;
	padding-top: 25px
}
.klcs_shctext {
	text-align: center;
	float: left;
	width: 700px
}
.klcs_shctext p {
	margin: 0px;
	padding: 0px
}
.klcs_shctext p.title {
	font-size: 60px;
	line-height: 60px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	margin-top: 50px;
	margin-bottom: 30px
}
.klcs_shctext p.time {
	font-size: 24px;
	line-height: 40px;
	font-weight: normal;
	color: #FFFFFF;
	display: block;
	margin-bottom: 30px
}
.klcs_shctext p.weixin {
	font-size: 16px;
	line-height: 30px;
	font-weight: normal;
	color: #FFFFFF
}
 @media (max-width: 768px) {
.zuixinxw_title {
	width: 100%;
}
.zuixinxw_titles {
	width: 100%;
}
.klcs_banner img {
	width: 100%;
	height: auto;
}
.klcs_gnld_lcenter img {
	width: 100%;
	height: auto;
}
.klcs_xinpinpic img {
	width: 100%;
	height: auto;
}
.klcs_edpic img {
	width: 100%;
	height: auto;
}
.klcs_shcpic img {
	width: 100%;
	height: auto;
}
.header_topc {
	width: 100%;
	height: auto;
}
.logo img {
	width: 100%;
	height: auto;
}
.logo {
	width: 30%;
	height: auto;/* text-align: center; */
}
.tel {
	display: block;
	width: 60%;
	float: right;
}
.tel img {
	width: 100%;
	height: auto;
	padding-right: 0;
	padding-left: 0;
	padding-top: 3%;
	padding-bottom: 0px;
}
.tel span {
	display: none;
}
.navc {
	width: 100%
}
.nav {
	height: auto;
}
.navc li {
	width: 25%;
	text-align: center;
	border-bottom: 1px solid #fff;
	height: 50px;
	overflow: hidden;
}
.klcs_banner img {
	height: auto;
	width: 100%
}
.klcs_fxc {
	width: 100%;
	padding-top: 20px;
}
.klcs_fxc p.title {
	font-size: 18px;
	line-height: 50px;
}
.klcs_fxc p.title i {
	font-size: 26px;
}
.klcs_fxc p.more {
	height: 30px;
	margin-top: 10px;
}
.klcs_gnld_c {
	width: 100%
}
.klcs_gnld_title {
	width: 100%;
	margin-top: 15px;
	margin-bottom: 15px;
	font-size: 30px;
}
.klcs_gnld_list {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.klcs_gnld_lleft {
	width: 100%
}
.klcs_gnld_lcenter {
	width: 100%;
	height: auto;
}
.klcs_gnld_lright {
	width: 100%
}
.klcs_xinpin {
	height: auto;
	width: 100%;
}
.klcs_xinpinc {
	width: 100%
}
.klcs_xinpinleft {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.klcs_xinpinleft p.kouhao {
	width: 100%;
	margin-top: 20px;
	font-size: 26px;
}
.klcs_xinpinleft p.kouhao u {
	width: 100%
}
.klcs_xinpinleft p.kouhao i {
	width: 100%
}
.klcs_xinpinleft p.ch {
	width: 100%;
	font-size: 24px;
	line-height: 60px;
}
.sys {
	margin-top: 10px;
}
.sys li {
	font-size: 24px;
	line-height: 78px;
}
.sys li.a {
	font-size: 18px;
	padding-left: 50px;
}
.sys li.b {
	font-size: 20px;
	padding-left: 50px;
}
.sys li.c {
	font-size: 20px;
	padding-left: 50px;
}

.zuixinxw_pic {
	display: none;
}
.zuixinxw_lists {
	width: 100%
}
.zuixinxw_lists li {
	padding: 0 2%;
}
.flandjs {
	width: 100%;
}
.gsjieshao {
	width: 100%;
}
.posjlcc_list span {
	font-size: 12px;
}
.gsjs {
	width: 96%;
	margin: 0 2%;
}
.nposfl {
	width: 100%;
	margin-top: 30px;
}
.nposfls {
	width: 100%;
}
.nposfls_titles {
	width: 100%;
}

.nposfls_title {
	width: 100%;
}
.nposfl_list {
	width: 98%;
	margin: 0 1%
}
.nposfl_list li {
	width: 23.4%;
	margin-right: 5px;
}
.nposfl_list li:hover {
	width: 23.4%;
}
.posjlcc {
	width: 100%;
}
.posjlcc_list {
	width: 100%;
}
.posjlcc_list li {
	width: 14.2%;
}
.posjlcc_list img {
	width: 60%;
}
.wmyoushic {
	width: 100%
}
.fenlei_titles {
	width: 70%;
}
.posfl {
	width: 100%;
}
.wmyoushi_list {
	width: 88%;
padding1%;
	margin: 0 2%
}
.pospinpaic {
	width: 100%;
}
.rollBox {
	width: 100%
}
.left {
	display: none;
}
.rollBox.Cont {
	width: 100%;
	height: auto;
}
.rollBox .Cont .pic {
	width: 22%;
}
.rollBox .ScrCont {
	width: 100%;
}
.pospinpai {
	display: none;
}
.posnsc {
	width: 100%;
}
.posnslist {
	width: 100%;
}
.posnslists {
	width: 96%;
	margin: 0 2%
}
.posnslists_title {
	width: 100%
}
.posnslists_list {
	width: 100%
}
.posnslistz {
	width: 96%;
	margin: 0 2%;
}
.hzjig_c {
	width: 100%
}
.hzjiglist {
	width: 100%;
	height: 106px;
	overflow: hidden;
}
.hzjiglist img {
	width: 18%;
	height: auto;
	margin: 1%;
}
.yqlj_list {
	width: 96%;
	margin: 0 2%;
}
.footer_top {
	display: none;
}
.footer_banquan {
	font-size: 12px;
}
.footer{padding-bottom: 52px}
/*锟斤拷锟斤拷页锟斤拷&#65533;&#65533;*/
.nybanner_c {
	width: 100%
}
.nybanner_left {
	display: none;
}
.nybanner_listc {
	width: 100%;
}
.nybanner_right {
	width: 96%;
	padding: 0 2%;
}
.ny_wz {
	width: 100%;
	padding: 0px;
}
.ny_title {
	width: 100%;
}
.ny_body {
	width: 100%;
}
.ny_body img {
	max-width: 100%;
	height: auto;
}
.fenpian {
	width: 100%;
	height: auto;
}
.fenpian li {
	padding: 0;
}
/*锟叫憋拷页锟斤拷锟斤拷式*/
.wzlb {
	width: 100%;
}
.wzlb li {
	width: 100%;
	padding: 10px 0;
}
.wzlb li img {
	display: none;
}
.fenye {
	width: 100%
}
.wzlb p.title {
	height: 35px;
	overflow: hidden;
}
/*锟斤拷系锟斤拷锟角碉拷页&#65533;&#65533;*/
.aqflx {
	width: 100%;
}
.aqflx_kh {
	width: 96%;
	padding: 0 2%;
}
.aqflx_sq {
	width: 96%;
	padding: 0 2%;
}
.aqflx_sh {
	width: 96%;
	padding: 0 2%;
	margin-left: 0;
}
.aqflx_qt {
	width: 96%;
	padding: 0 2%;
	background-image: none;
}
/*POS锟斤拷锟斤拷锟剿达拷&#65533;&#65533;*/
.jiamengbnner {
	background-size: 750px;
	height: 200px;
}
.posdlfg_c {
	width: 100%;
}
.posdlfg_titles {
	width: 100%;
}
.posshouyia {
	width: 100%;
}
.posshouyia span {
	width: 100%;
	display: block;
}
.posshouyia {
	width: 96%;
	padding: 0 2%;
}
.posdlfg_left {
	width: 96%;
	padding: 0 2%;
}
.posdlfg_right {
	width: 100%;
}
.right_dlfrw {
	width: 100%;
}
.right_dlfrw_title {
	width: 100%;
}
.posdlfg_lefts {
	width: 100%;
}
.posdlfg_lefts u {
	width: 32%;
}
.posdlfg_lefts em {
	width: 32%;
}
.posdlfg_lefts i {
	width: 32%;
}
.dlfrs {
	width: 96%;
	padding: 0 2%;
}
.dlfrs_title {
	width: 100%;
}
.dlfrs_list {
	width: 100%;
}
.dlfrs_list img {
	width: 46%;
	margin: 0 2%;
}
.picwbk {
	display: none;
}
.jiamengtedians {
	width: 100%
}
.jiamengtedians img {
	width: 100%;
	height: auto;
}
.posjmdl_c {
	width: 100%;
}
.posjmdls_title {
	width: 100%;
}
.posjmdlyss {
	width: 96%;
	padding: 0 2%;
}
.posjmdlyss li {
	width: 98%;
	border-top-width: 1px;
	border: 1px solid #ccc;
	border-radius: 8px;
	background-color: #fff;
}
.posjmdlyss p.title {
	width: 70px;
	height: 70px;
}
.posjmdlyss p.info {
	display: block;
	width: auto;
	float: left;
	border: 0;
}
.posdlfg_c {
	width: 100%;
}
.posdlfg_title {
	width: 100%;
}
.plsjmlct {
	width: 100%;
}
.plsjmlct li {
	width: 14.2%;
}
.plsjmlct img {
	width: 60%;
}
.plsjmlct span {
	font-size: 12px;
}
.lxfsjmdl {
	width: 96%;
	padding: 0 2%;
	float: left;
}
.liuyanban {
	width: 100%;
}
.liuyanban img {
	width: 80%;
}
/*pos锟斤拷锟斤拷锟斤拷专锟斤拷页*/
.psbl_banner_c {
	width: 100%
}
.psbl_banner_c img {
	width: 100%;
	height: auto;
}
.psbljx_titlec {
	width: 100%;
	font-size: 1.5em;
	line-height: 60px;
}
.psbljx_listc {
	width: 100%
}
.psbljx_listc li {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.psbljx_listc .a {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.psbljx_listc .b {
	margin-top: 10px;
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.psbljx_listc .c {
	margin-top: 10px;
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.psbljx_listc li img {
	width: 100%;
	height: auto;
}
.psbljx_listc span {
	font-size: 2em;
}
.psblinfoc {
	width: 100%
}
.psblinfo_title {
	width: 100%;
}
.psblinfo_title b {
	font-size: 2em;
}
.psblinfo_pic {
	display: none;
}
.psblinfo_info {
	width: 90%;
	margin: 0 5%;
}
.psblinfo_list {
	width: 100%;
}
.psblfv_title {
	width: 100%;
}
.psblfv_titlec {
	width: 100%;
	font-size: 1.5em;
	line-height: 60px;
}
.psbljx_feilvc {
	width: 100%;
}
.psbljx_feilvc li {
	width: 100%;
}
.psbljx_feilvc i.znps {
	font-size: 2em;
	height: 40px;
	line-height: 40px;
}
.psbljx_feilvc i.ssps {
	font-size: 2em;
	height: 40px;
	line-height: 40px;
}
.psbljx_feilvc i.daps {
	font-size: 2em;
	height: 40px;
	line-height: 40px;
}
.psbljx_feilvc img {
	width: 100%;
	height: auto;
}
.psblliuchengc {
	width: 100%;
}
.psblliucheng_list {
	width: 100%;
}
.psblliucheng_pic {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.psblliucheng_pic img {
	width: 100%;
	height: auto;
}
.psblliucheng_right {
	width: 100%;
	padding-left: 0;
}
.psbl_geren {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}
.psbl_qiye {
	width: 90%;
	margin-left: 5%;
	margin-right: 5%;
}
.psbl_geren p.title {
	font-size: 1.7rem;
}
.psbl_qiye p.title {
	font-size: 1.4rem;
}
.psbl_geren img {
	width: 70%;
	height: auto;
}
.psbl_qiye img {
	width: 95%;
	height: auto;
}
.psbljx_youshic {
	width: 100%;
}
.psbljx_youshic li {
	width: 96%;
	margin-left: 2%;
	margin-right: 2%;
	padding: 3px 0;
}
.psbljx_youshic p.info {
	font-size: 0.8rem;
	padding-left: 20%;
}
.psbljx_youshic p.title {
	font-size: 1.2rem;
	padding-left: 4px;
}
.psblhz_title {
	width: 100%;
}
.psblhz_title b {
	font-size: 1.5em;
	line-height: 60px;
}
.psblhzc_lists {
	width: 100%;
}
.psblhzc_lists li {
	width: 30.7%;
	padding-left: 2%;
}
.psblhzc_lists img {
	width: 100%;
	height: auto;
}
.dlsqbner {
	background-image: url(/images/images/mdailishenqing.gif);
	height: 200px;
	background-size: 100%100%;
}
.posbanlipic {
	background-image: url(/images/images/mpsbl_banner.jpg);
	height: 200px;
	background-size: 100%100%;
}
.bodybanner {
	background-image: url(/images/images/mbody_banner.jpg);
	height: 160px;
	background-size: 100%100%;
}
.dlnybanner {
	background-image: url(/images/images/mbody_banner.jpg);
	height: 160px;
	background-size: 100%100%;
}
.dlbutton {
	display: none;
}
.lubo {
	height: 200px;
}
.lubo_box {
	height: 200px;
}
.lubo_box li {
	height: 200px;
}
.lubo_box li img {
	height: 200px;
}
.lubo_btn {
	top: 60px;
}
.lubo_box a.mduan {
}
.pic2 {
	background: url(/images/images/mpsbl_banner.jpg);
	background-size: 100%100%!important;
}
.pic1 {
	background: url(/images/images/mdailishenqing.gif);
	background-size: 100%100%!important;
}
.klcs_xinpinpic {
	width: 80%;
	margin-top: 20px;
	margin-right: 10%;
	margin-left: 10%;
}
.klcs_edc {
	width: 90%;
	margin-top: 20px;
	margin-right: 5%;
	margin-left: 5%;
}
.klcs_edpic {
	width: 100%;
}
.klcs_edpic_right {
	width: 100%;
}
.klcs_edpic_right li {
	font-size: 14px;
	line-height: 30px;
}
.klcs_wgc {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.klcs_wgc p.title {
	font-size: 20px;
	line-height: 60px;
}
.klcs_wgc p.info {
	font-size: 14px;
	line-height: 30px;
	text-align: left;
}
.klcs_shc {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.klcs_shcpic {
	width: 100%;
}
.klcs_shctext {
	width: 100%;
}
.klcs_shctext p {
	margin: 0px;
	padding: 0px
}
.klcs_shctext p.title {
	font-size: 24px;
	line-height: 60px;
	margin-top: 0px;
	margin-bottom: 0px
}
.klcs_shctext p.time {
	font-size: 16px;
	line-height: 40px;
}
.klcs_shctext p.weixin img {
	width: 120px;
}
.footer_banquan {
	font-size: 12px;
}
.index_lklc img {
	width: 100%;
	height: auto;
}
.pic img {
	width: 100%;
	height: auto;
}
.index_lklc {
	width: 100%;
}
.psbljx_feilvc {
	width: 100%;
}
.psbljx_feilvc li {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.left30 {
	margin-left: 0px;
}
.psbljx_youshi {
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.psblinfo_title b {
	font-size: 1.5em;
	line-height: 60px;
	font-weight: normal;
	color: #FFFFFF;
	display: block
}
.psbljx_list_more .more_c {
	font-size: 14px;
	width: 90%;
	margin-right: 5%;
	margin-left: 5%;
}
.psbljx_list_more .more_c span {
	font-size: 20px;
	color: #333;
	background-color: #FFF;
}
#footmenu {display:block;margin:0 auto;max-width: 620px;height:52px;overflow: hidden;background: #ff6d03;position:fixed;left:0;bottom:0;width:100%;z-index:9999;}
    #footmenu li {float: left;width: 33.3%;height: 52px;line-height:52px;}
    #footmenu li a.crently{background:#ff4902;}
    #footmenu li a {display: block;color: #fff;font-size: 18.75px;text-align: center;text-decoration:none;}
    .bg {position: fixed;background: #000;filter: alpha(opacity=70);-moz-opacity: 0.7;-khtml-opacity: 0.7;opacity: 0.7;width: 100%;height: 100%;top:0;left:0;display:none;    z-index: 999;}
    .tc1 {width:320px;height:260px;position:fixed;top:50%;left:50%;margin-top:-130px;margin-left:-160px;background: #fff;border-radius:10px;display:none;z-index:1000;}
    .tc1 p {line-height:55px;text-align:center;font-size:22px;font-family: microsoft yahei;margin:0;}
    .tc1 span {cursor: pointer;width: 48px;height: 48px;background: url(/images/images/close.png);position: absolute;top:0;right:0;}
    .tc1 button {font:-webkit-control;color:#000;}
   .float-contact {
     display:none;
   }
.float-contact {
	display: none;
}
.ny_title h1 {
	font-size: 20px;
	line-height: 50px;
}
.ny_body img{
	width: 100%;
	height: auto;
}
}

#home_qiye {
	BACKGROUND: url(why_c.png) #f6fafe repeat-x 0px bottom; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 960px; HEIGHT: 261px
}
#home_qiye .home_qiye {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 960px; PADDING-TOP: 50px
}
#home_qiye H2 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 16px; BACKGROUND: none transparent scroll repeat 0% 0%; FILTER: progid:DXimgTransform.Microsoft.AlphaimgLoader(enabled=true, sizingMethod=scale, src="/img/why_t.png"); PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -11px; WIDTH: 232px; COLOR: #fff; LINE-HEIGHT: 44px; PADDING-TOP: 9px; POSITION: absolute; HEIGHT: 44px; BACKGROUND: url(why_t.png) no-repeat;
}
#home_qiye DL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 300px; PADDING-TOP: 10px
}
#home_qiye DL EM {
	DISPLAY: block; FONT-SIZE: 72px; FLOAT: left; WIDTH: 70px; COLOR: #c7dcf2; LINE-HEIGHT: 72px; FONT-FAMILY: "Arial Black", Gadget, sans-serif; HEIGHT: 72px
}
#home_qiye DL DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FLOAT: right; OVERFLOW: hidden; WIDTH: 230px; LINE-HEIGHT: 30px; HEIGHT: 30px
}
#home_qiye DL DD {
	FONT-SIZE: 12px; FLOAT: right; WIDTH: 230px; COLOR: #666; LINE-HEIGHT: 22px
}

.nposfl2_list {
	float: left;
	width: 600px;
	margin-top: 15px
}
.nposfl2_list li {
	display: block;
	float: left;
	width: 188px;
	margin-right: 10px;
	border: 1px solid #eee;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 14px
}
.nposfl2_list li:hover {
	display: block;
	float: left;
	width: 188px;
	margin-right: 10px;
	border: 1px solid #eee;
	background-color: #F6F6F6;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom: 10px
}
.nposfl2_list li.wu {
	margin-right: 0px
}
.nposfl2_list img {
	width: 140px
}
.nposf2l_list p.title a {
	color: #333333;
	text-decoration: none
}

/* 将原有底部的所有响应式样式移除，统一放到媒体查询中 */
@media screen and (max-width: 768px) {
    /* 主要容器宽度改为百分比 */
    .nposfl,
    .nposfls,
    .nposfls_title {
        width: 100%;
    }

    .nposfl_list {
        width: 98%;
        margin: 0 1%;
    }

    /* 每个列表项宽度采用百分比，并取消固定margin-right，改用百分比或flex */
    .nposfl_list li,
    .nposfl_list li:hover {
        width: 23.4%;          /* 保留原有比例，但需确保父容器宽度足够 */
        margin-right: 0;       /* 清除固定像素外边距，改为用间距替代 */
        /* 或者使用 flex/grid 布局更佳，此处为快速修复 */
    }

    /* ------- 关键修复：为 nposfl2_list 添加响应式 ------- */
    .nposfl2_list {
        width: 98%;
        margin: 0 1%;
    }

    .nposfl2_list li,
    .nposfl2_list li:hover {
        width: 31.3%;          /* 三列，留出间隙，可调整 */
        margin-right: 0;
        /* 清除固定宽度和边距 */
    }

    /* 图片自适应 */
    .nposfl_list img,
    .nposfl2_list img {
        max-width: 100%;
        height: auto;
        width: auto;           /* 让图片按比例缩放 */
    }
}

/* 全局重置盒模型（建议放在CSS开头） */
* {
    box-sizing: border-box;
}
    
/* ===== base.css ===== */
/* www.iiapos.com */
@charset "utf-8";
/*reset*/

* {
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	margin: 0px;
	padding: 0px;
}
html {
	font-size: 62.5%;
}
body {
	background-color: #fff;
	font-family: "寰蒋闆呴粦", "Microsoft Yahei", "Arial";
	font-size: 14px;
	line-height: 1.5;
	color: #333;
	overflow-x: hidden;
}

img {
	border: none;
	vertical-align: middle;
	max-width: 100%;
	height: auto;
}
a {
	text-decoration: none;
	color: #333;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
input, textarea, select, button {
	outline: none;
	vertical-align: middle;
	font-size: inherit;
	font-family: inherit;
}
textarea {
	resize: none;
	overflow-y: auto;
}
input[type="submit"], input[type="reset"], input[type="button"], button {
	cursor: pointer;
	-webkit-appearance: none;
}
hr {
	height: 0;
	border-width: 1px 0 0 0;
	border-style: solid;
	margin: 0;
	color: #ddd;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	margin: 0;
}

dt, dd {
	padding: 0;
	margin: 0;
	list-style: none;
}
/*鏍呮牸绯荤粺*/

.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
	float: left;
}
.col-lg-12 {
	width: 100%;
}
.col-lg-11 {
	width: 91.66666667%;
}
.col-lg-10 {
	width: 83.33333333%;
}
.col-lg-9 {
	width: 75%;
}
.col-lg-8 {
	width: 66.66666667%;
}
.col-lg-7 {
	width: 58.33333333%;
}
.col-lg-6 {
	width: 50%;
}
.col-lg-5 {
	width: 41.66666667%;
}
.col-lg-4 {
	width: 33.33333333%;
}
.col-lg-3 {
	width: 25%;
}
.col-lg-2 {
	width: 16.66666667%;
}
.col-lg-1 {
	width: 8.33333333%;
}
.span1, .span2, .span3, .span4, .span5, .span6, .span7, .span8, .span9, .span10, .span11, .span12 {
	float: left;
}
.span12 {
	width: 100%;
}
.span11 {
	width: 91.66666667%;
}
.span10 {
	width: 83.33333333%;
}
.span9 {
	width: 75%;
}
.span8 {
	width: 66.66666667%;
}
.span7 {
	width: 58.33333333%;
}
.span6 {
	width: 50%;
}
.span5 {
	width: 41.66666667%;
}
.span4 {
	width: 33.33333333%;
}
.span3 {
	width: 25%;
}
.span2 {
	width: 16.66666667%;
}
.span1 {
	width: 8.33333333%;
}
 @media screen and (max-width:1300px) {
.col-bg-4 {
	float: left;
	width: 33.33333333%;
}
}
 @media screen and (max-width:1199px) {
.col-md-1,  .col-md-2,  .col-md-3,  .col-md-4,  .col-md-5,  .col-md-6,  .col-md-7,  .col-md-8,  .col-md-9,  .col-md-10,  .col-md-11,  .col-md-12 {
	float: left;
}
.col-md-12 {
	width: 100%;
}
.col-md-11 {
	width: 91.66666667%;
}
.col-md-10 {
	width: 83.33333333%;
}
.col-md-9 {
	width: 75%;
}
.col-md-8 {
	width: 66.66666667%;
}
.col-md-7 {
	width: 58.33333333%;
}
.col-md-6 {
	width: 50%;
}
.col-md-5 {
	width: 41.66666667%;
}
.col-md-4 {
	width: 33.33333333%;
}
.col-md-3 {
	width: 25%;
}
.col-md-2 {
	width: 16.66666667%;
}
.col-md-1 {
	width: 8.33333333%;
}
}
 @media screen and (max-width:960px) {
.col-xm-1,  .col-xm-2,  .col-xm-3,  .col-xm-4,  .col-xm-5,  .col-xm-6,  .col-xm-7,  .col-xm-8,  .col-xm-9,  .col-xm-10,  .col-xm-11,  .col-xm-12 {
	float: left;
}
.col-xm-12 {
	width: 100%;
}
.col-xm-11 {
	width: 91.66666667%;
}
.col-xm-10 {
	width: 83.33333333%;
}
.col-xm-9 {
	width: 75%;
}
.col-xm-8 {
	width: 66.66666667%;
}
.col-xm-7 {
	width: 58.33333333%;
}
.col-xm-6 {
	width: 50%;
}
.col-xm-5 {
	width: 41.66666667%;
}
.col-xm-4 {
	width: 33.33333333%;
}
.col-xm-3 {
	width: 25%;
}
.col-xm-2 {
	width: 16.66666667%;
}
.col-xm-1 {
	width: 8.33333333%;
}
}
 @media screen and (max-width:767px) {
.col-sm-1,  .col-sm-2,  .col-sm-3,  .col-sm-4,  .col-sm-5,  .col-sm-6,  .col-sm-7,  .col-sm-8,  .col-sm-9,  .col-sm-10,  .col-sm-11,  .col-sm-12 {
	float: left;
}
.col-sm-12 {
	width: 100%;
}
.col-sm-11 {
	width: 91.66666667%;
}
.col-sm-10 {
	width: 83.33333333%;
}
.col-sm-9 {
	width: 75%;
}
.col-sm-8 {
	width: 66.66666667%;
}
.col-sm-7 {
	width: 58.33333333%;
}
.col-sm-6 {
	width: 50%;
}
.col-sm-5 {
	width: 41.66666667%;
}
.col-sm-4 {
	width: 33.33333333%;
}
.col-sm-3 {
	width: 25%;
}
.col-sm-2 {
	width: 16.66666667%;
}
.col-sm-1 {
	width: 8.33333333%;
}
}
 @media screen and (max-width:479px) {
.col-xs-1,  .col-xs-2,  .col-xs-3,  .col-xs-4,  .col-xs-5,  .col-xs-6,  .col-xs-7,  .col-xs-8,  .col-xs-9,  .col-xs-10,  .col-xs-11,  .col-xs-12 {
	float: left;
}
.col-xs-12 {
	width: 100%;
}
.col-xs-11 {
	width: 91.66666667%;
}
.col-xs-10 {
	width: 83.33333333%;
}
.col-xs-9 {
	width: 75%;
}
.col-xs-8 {
	width: 66.66666667%;
}
.col-xs-7 {
	width: 58.33333333%;
}
.col-xs-6 {
	width: 50%;
}
.col-xs-5 {
	width: 41.66666667%;
}
.col-xs-4 {
	width: 33.33333333%;
}
.col-xs-3 {
	width: 25%;
}
.col-xs-2 {
	width: 16.66666667%;
}
.col-xs-1 {
	width: 8.33333333%;
}
}
.clearfix:before {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	visibility: hidden;
	overflow: hidden;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	visibility: hidden;
	overflow: hidden;
}
.hidden {
	visibility: hidden;
}
.visible {
	visibility: visible;
}
.hide {
	display: none;
}
.show {
	display: block;
}
.container {
	width: 96%;
	max-width: 1200px;
	margin: 0 auto;
}
.container-fluid {
	width: 100%;
	margin: 0 auto;
}
.rowFluid {
	clear: both;
}
.rowFluid:before, .rowFluid:after, .column:before, .column:after {
	content: ".";
	display: block;
	clear: both;
	height: 0;
	font-size: 0;
	visibility: hidden;
	overflow: hidden;
}


}
/* ===== style.css ===== */

.aside { position: fixed; top: 0px; right: 0px; width: 40px; height: 100%; z-index: 18; background: url("/images/images/aside.png") center top repeat; box-shadow: rgba(0, 0, 0, 0.1) -2px 0px 10px; }
.aside ul { margin-top: 100px; }
.aside ul li a { display: block; margin-top: 30px; text-align: center; color: rgb(255, 255, 255); }
.aside ul li img { display: block; text-align: center; margin: 0px auto; }
.aside ul li.consulting .img2 { display: none; }
.aside ul li.consulting span { display: inline-block; margin: 0px 2px; width: 5px; height: 5px; border-radius: 100%; background: rgb(255, 255, 255); }
.aside ul li.consulting span:nth-child(1) { animation: 0.6s ease-in-out 0.07s infinite normal none running consulting; }
.aside ul li.consulting span:nth-child(2) { animation: 0.6s ease-in-out 0.14s infinite normal none running consulting; }
.aside ul li.consulting span:nth-child(3) { animation: 0.6s ease-in-out 0.21s infinite normal none running consulting; }
.consulting_box { width: 250px; height: 100%; background: rgb(255, 255, 255); overflow: hidden; z-index: 15; position: fixed; top: 0px; right: -250px; box-shadow: rgba(0, 0, 0, 0.1) -2px 0px 10px; transition: all 0.8s ease 0s; }
.consulting_box .title { background: url("/images/images/002.png") center top no-repeat; text-align: center; padding: 26px 0px 2px; color: rgb(255, 255, 255); }
.consulting_box .title_t2 { font-size: 16px; margin: 5px 0px; }
.consulting_type { padding: 40px 0px; border-bottom: 1px solid rgb(57, 155, 236); }
.consulting_type_title { padding-left: 45px; font-size: 16px; color: rgb(51, 51, 51); }
.consulting_type ul { margin: 0px; }
.consulting_type ul li a { display: block; height: 40px; line-height: 40px; text-indent: 30px; z-index: 2; position: relative; color: rgb(102, 102, 102); margin: 0px; text-align: left; transition: all 0.3s ease 0s; }
.consulting_type ul li a img { margin: 0px; display: inline-block; padding-right: 30px; }
.consulting_type ul li a .img2 { display: none; }
.consulting_type ul li a::before { z-index: -1; content: ""; position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgb(60, 154, 242); opacity: 0; transform: scale3d(1, 0.1, 1); transition: transform 0.4s cubic-bezier(0.2, 1, 0.3, 1) 0s, opacity 0.4s 0s; }
.consulting_type ul li a, .consulting_type ul li a::before { transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1); }
.consulting_type ul li a:hover::before { opacity: 1; transform: translate3d(0px, 0px, 0px); }
.consulting_type ul li a:hover { color: rgb(255, 255, 255); }
.consulting_type ul li a:hover .img2 { display: inline-block; }
.consulting_type ul li a:hover .img1 { display: none; }
.consulting_box .problem { padding-top: 40px; }
.consulting_box .problem_title { padding-left: 30px; font-size: 16px; color: rgb(51, 51, 51); }
.consulting_box .problem ul { padding: 20px 0px 0px 30px; }
.consulting_box .problem ul li { margin-bottom: 8px; }
.consulting_box .problem ul li a { display: inline-block; }
.consulting_box .problem ul li span { display: inline-block; width: 3px; height: 3px; border-radius: 100%; background: rgb(60, 154, 242); margin: 3px 10px 3px 0px; animation: 0s ease 0s 1 normal none running none; }
.consulting_box .problem ul li a { font-size: 12px; color: rgb(129, 129, 129); }
.consulting_box .problem ul li a:hover { color: rgb(60, 154, 242); }
.consulting_type .time { color: rgb(129, 129, 129); font-size: 12px; padding-left: 70px; }
.consulting_box .close { position: absolute; top: 5px; right: 8px; cursor: pointer; }
.consulting_box .close img { transition: all 0.4s ease 0s; }
.consulting_box .close:hover img { transform: rotate(180deg); }
.all_title1 { margin-bottom: 50px; text-align: center; }
.all_title1 .title { font-size: 35px; color: rgb(51, 51, 51); }
.all_title1 .text { color: rgb(129, 129, 129); }
.all_button { display: inline-block; background: rgb(230, 77, 104); border: 1px solid rgb(230, 77, 104); color: rgb(255, 255, 255); padding: 6px 30px; border-radius: 3px; overflow: hidden; }
.all_button:hover { background: transparent; color: rgb(230, 77, 104); }
/* 鍩虹鏍峰紡閲嶇疆 */
.header {
  height: 80px;
  line-height: 80px;
  position: fixed;
  width: 100%;
  top: 0px;
  z-index: 11;
  transition: all 0.4s ease 0s;
}

.header .logo {
  margin-left: 20px;
}

.header .header_menu ul {
  text-align: center;
  list-style: none; /* 娓呴櫎鍒楄〃鏍峰紡 */
  margin: 0;
  padding: 0;
}

.header .header_menu ul li {
  display: inline-block;
  position: relative; /* 鍏抽敭淇锛氫负浜岀骇鑿滃崟鎻愪緵瀹氫綅鍙傝€?*/
}

.header .header_menu ul li a {
  display: block;
  padding: 0px 20px;
  color: rgb(255, 255, 255);
  border-top: 2px solid rgba(0, 0, 0, 0);
  opacity: 0.9;
  font-weight: bold;
  text-decoration: none; /* 鍘绘帀涓嬪垝绾匡紝鏇寸編瑙?*/
}

.header .header_menu ul li a:hover,
.header .header_menu ul li a.active {
  border-top: 2px solid rgb(255, 255, 255);
  opacity: 1;
}

/* 浜岀骇鑿滃崟鏍峰紡浼樺寲 */
.header .submenu {
  display: none;
  position: absolute;
  top: 100%;        /* 绱ц创鐖惰彍鍗曞簳閮?*/
  left: 0;
  background-color: #003399;
  min-width: 200px;
  margin: 0;
  padding: 0;
  list-style: none;
  z-index: 60;
  box-shadow: 0 4px 8px rgba(0,0,0,0.2); /* 澧炲姞闃村奖鎻愬崌灞傛鎰?*/
}

.header .submenu li {
  display: block;   /* 浜岀骇鑿滃崟绾靛悜鎺掑垪 */
  text-align: left;
}

.header .submenu li a {
  padding: 10px 20px;
  line-height: 1.4;
  border-top: none;
  white-space: nowrap;
}

.header .submenu li a:hover {
  background-color: rgba(255,255,255,0.2);
  border-top: none;  /* 浜岀骇鑿滃崟涓嶉渶瑕佷笂杈规鏁堟灉 */
  opacity: 1;
}

/* 榧犳爣鎮仠鏄剧ず浜岀骇鑿滃崟 */
.header .header_menu li:hover > .submenu {
  display: block;
}

/* 鍙充晶鐧诲綍/澶村儚鍖哄煙 */
.header .login {
  float: right;
  background: rgba(255, 255, 255, 0.1);
  margin: 20px 50px 0px 0px;
  height: 36px;
  line-height: 36px;
  font-size: 14px;
  border-radius: 18px;   /* 澧炲姞鍦嗚锛屾洿鐜颁唬 */
  padding: 0 15px;
}

.header .login span {
  color: rgb(255, 255, 255);
}

.header .header_avatar {
  width: 30px;
  border-radius: 50%;
  height: 30px;
  overflow: hidden;
  display: block;
  float: left;
  margin-top: 3px;
  margin-left: 5px;
}

.header .header_avatar img {
  display: block;
  max-width: 100%;
}

.header .login a {
  padding: 0px 10px;
  color: rgb(255, 255, 255);
  text-decoration: none;
}

.header .md-show {
  display: none;
}

/* 婊氬姩鏃惰儗鏅晥鏋?*/
.header_scroll {
  background: rgba(12, 12, 12, 0.85);  /* 鏀逛负0.85锛屾洿娣变笖涓嶅埡鐪?*/
  transition: all 0.4s ease 0s;
}

/* 绉诲姩绔彍鍗曟寜閽紙榛樿闅愯棌锛岀◢鍚庨€氳繃濯掍綋鏌ヨ鏄剧ず锛?*/
.header .mobileMenuBtn {
  position: fixed;
  right: 20px;
  top: 18px;
  width: 32px;
  text-align: center;
  cursor: pointer;
  z-index: 100;
  display: none;
  transition: all 0.4s ease 0s;
}

.header .mobileMenuBtn span {
  display: block;
  width: 100%;
  height: 3px;
  background: rgb(255, 255, 255);
  margin-bottom: 8px;
  transition: all 0.3s ease 0s;
  font-weight: bold;
}

.header .mobileMenuBtn span:last-child {
  margin: 0px;
}

/* 鍝嶅簲寮忥細灞忓箷瀹藉害灏忎簬 768px 鏃跺惎鐢ㄧЩ鍔ㄧ甯冨眬 */
@media (max-width: 768px) {
  .header .mobileMenuBtn {
    display: block;  /* 鏄剧ず姹夊牎鑿滃崟鎸夐挳 */
  }
.zuixinxwc { display: none; }
  .header .header_menu {
    position: fixed;
    top: 80px;
    left: -100%;
    width: 80%;
    height: calc(100% - 80px);
    background: rgba(0, 0, 0, 0.95);
    transition: left 0.3s ease;
    z-index: 10;
    overflow-y: auto;
  }

  .header .header_menu.active {
    left: 0;   /* 閫氳繃JS娣诲姞active绫绘潵灞曞紑鑿滃崟 */
  }

  .header .header_menu ul {
    text-align: left;
    padding: 20px;
  }

  .header .header_menu ul li {
    display: block;
    margin: 10px 0;
  }

  .header .header_menu ul li a {
    padding: 12px 20px;
    border-top: none;
    border-left: 2px solid transparent;
  }

  .header .header_menu ul li a:hover,
  .header .header_menu ul li a.active {
    border-top: none;
    border-left: 2px solid white;
    background: rgba(255,255,255,0.1);
  }

  /* 绉诲姩绔簩绾ц彍鍗曡皟鏁?*/
  .header .submenu {
    position: static;
    display: none;
    background-color: #002266;
    box-shadow: none;
    margin-top: 5px;
    margin-left: 20px;
  }

  .header .header_menu li:hover .submenu,
  .header .header_menu li.active .submenu {
    display: block;  /* 绉诲姩绔彲鑳介渶瑕佺偣鍑诲睍寮€锛岃繖閲屽厛淇濈暀鎮仠 */
  }

  .header .submenu li a {
    white-space: normal;
  }

  /* 鍙充晶鐧诲綍鍖哄煙璋冩暣 */
  .header .login {
    margin-right: 70px;  /* 缁欐眽鍫¤彍鍗曠暀鍑虹┖闂?*/
  }
}

/* 鏇村皬灞忓箷锛堟墜鏈虹珫灞忥級 */
@media (max-width: 480px) {
  .header .login span,
  .header .login a {
    font-size: 12px;
  }
  
  .header .login {
    margin-right: 60px;
    padding: 0 8px;
  }
}
.index_product { padding: 100px 0px; background: rgb(255, 255, 255); }
.index_product_content { margin-left: -10px; }
.index_product_list { display: block; margin: 0px 0px 10px 10px; position: relative; overflow: hidden; }
.index_product_list::before { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.4); content: ""; transition: transform 0.5s ease 0s; transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, -140%, 0px); }
.index_product_list:hover::before { transform: scale3d(2, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0px, 140%, 0px); }
.index_product_list .list_backimg { padding: 20px 0px; text-align: center; }
.index_product_list .list_backimg1 { background: url("/images/images/002.png") center center repeat; }
.index_product_list .list_backimg2 { background: url("/images/images/003.png") center center repeat; }
.index_product_list .list_backimg3 { background: url("/images/images/004.png") center center repeat; }
.index_product_list .list_backimg4 { background: url("/images/images/005.png") center center repeat; }
.index_product_list .list_backimg5 { background: url("/images/images/006.png") center center repeat; }
.index_product_list .list_backimg6 { background: url("/images/images/007.png") center center repeat; }
.index_product_list .list_txt { color: rgb(255, 255, 255); margin-top: 10px; }
.index_product_list .list_title { font-size: 16px; }
.index_product_list .list_text { font-size: 12px; }
.join_in { padding: 100px 0px; background: url("/images/images/033.jpg") center top repeat; text-align: center; }
.join_in_title { font-size: 36px; color: rgb(255, 255, 255); }
.join_in_title span { color: rgb(230, 77, 104); }
.join_in_text { color: rgb(227, 227, 227); font-size: 18px; margin: 15px 0px 50px; }
.join_in_button { padding: 8px 60px; }
.footer { background: url("/images/images/0371.jpg") center top repeat; }
.footer_content { padding: 100px 0px; overflow: hidden; margin-left: -70px; }
.footer_list { margin-left: 70px; }
.quick_navigation_title, .footer_link_title, .footer_cotact_title { color: rgb(217, 217, 218); font-size: 16px; margin-bottom: 15px; }
.quick_navigation { padding-left: 50px; }
.quick_navigation ul li a { display: block; margin-bottom: 10px; color: rgb(138, 138, 138); font-size: 13px; }
.quick_navigation ul li a:hover { color: rgb(255, 255, 255); }
.footer_link ul li { float: left; }
.footer_link ul li a { display: block; margin: 0px 1px 1px 0px; background: rgb(41, 41, 41); color: rgb(138, 138, 138); font-size: 6px; padding: 5px 13px; }
.footer_link ul li a:hover { color: rgb(255, 255, 255); background: rgb(34, 34, 34); }
.footer_cotact { color: rgb(138, 138, 138); font-size: 13px; }
.footer_cotact .footer_cotact_type { width: 15%; display: block; float: left; }
.footer_cotact .footer_cotact_content { width: 85%; display: block; float: left; }
.footer_cotact ul li { margin-bottom: 10px; overflow: hidden; }
.footer_cotact ul li a { color: rgb(138, 138, 138); }
.footer .copyright { text-align: center; padding: 8px 10px; color: rgb(138, 138, 138); background: rgb(0, 0, 0); font-size: 12px; }
 @media screen and (max-width: 1199px) {
.header .header_menu ul li:last-child {
	display: block;
	line-height: 40px;
	border-bottom: 1px solid #E64D68;
}
.header .header_menu ul li:last-child a {
	display: inline;
	padding: 0 20px;
	border: none;
}
.header .header_menu ul li:last-child span {
	color: #fff;
	filter: alpha(opacity=20); /* IE 闁繘鏁撻弬銈嗗闁跨喐鏋婚幏锟?0% */
	opacity: 0.8;
}
.header .header_menu ul li:last-child a:hover {
	border: none;
}

/* 浜у搧澶栧眰瀹瑰櫒 绫诲悕鍋囪 .star-product-wrap */
.star-product-wrap {
  width: 100%;
  max-width: 1200px;
  margin: 0 auto;
  padding: 0 15px;
  box-sizing: border-box;
  /* 鏍稿績鑷€傚簲缃戞牸 */
  display: grid;
  /* 鑷姩鍒嗛厤鍒楋紝鏈€灏忓搴?40px锛屽墿浣欏潎鍒?*/
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  gap: 24px; /* 浜у搧鍗＄墖闂磋窛 */
}

/* 鍗曚釜浜у搧鍗＄墖 .product-item */
.product-item {
  width: 100%;
  box-sizing: border-box;
  padding: 16px;
  border: 1px solid #eee;
  border-radius: 8px;
}
* {
  box-sizing: border-box;
}
/* 浜у搧鍐呭浘鐗囧己鍒惰嚜閫傚簲 */
.product-item img {
  width: 100%;
  height: auto;
  display: block;
}

/* 濯掍綋鏌ヨ锛氬皬灞忔墜鏈哄井璋冮棿璺濄€佹渶灏忓搴?*/
@media screen and (max-width: 767px) {
  .star-product-wrap {
    gap: 16px;
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  }
}
@media screen and (max-width: 480px) {
  .star-product-wrap {
    grid-template-columns: 1fr; /* 鎵嬫満鍗曞垪灞曠ず */
  }
}

}
@media screen and (max-width:750px) {
	.header .logo {
	display:none
}
}
/**
/* ===== responsive.css (鑷€傚簲濯掍綋鏌ヨ) ===== */
锘?* www.iiapos.com */
@media screen and (max-width: 1446px) {
.header .header_menu ul li a {
	padding: 0px 12px;
}

.consulting_type {
	padding: 20px 0;
}
.consulting_type ul {
	margin: 15px 0 10px 0;
}
.consulting_type ul li a {
	height: 30px;
	line-height: 30px;
}
.consulting_box .problem {
	padding-top: 15px;
}
.consulting_box .problem ul {
	padding: 10px 0 0 30px;
}

}
 @media screen and (max-width: 1199px) {
.mpage {
	width: 100%;
	height: 888px;
	overflow: hidden;
	margin: 0 auto;
	position: absolute;
	top: 0;
	z-index: -1;
}

.banner {
	position: relative;
	background: #E64D68 url(/images/images/080.jpg) center  no-repeat;
	/*background: #2a84ff;
	background-image: url(/images/images/bg-new.png);*/
	height: 788px;
}

.all_button:hover {
	background: #3B9FF2;
	color: #fff;
}
.header {
	height: 60px;
	line-height: 60px;
}
.header .login {
	display: none;
}
.header .mobileMenuBtn_shad {
	width: 100%;
	height: 0;
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	background: rgba(0, 0, 0, 0.7);
	transition: 0.3s all;
	-webkit-transition: 0.3s all;
}
.header .mobileMenuBtn_shad.active {
	height: 100%;
}
.header .header_menu {
	width: 200px;
	background: rgba(230, 77, 104, 0.5);
	position: fixed;
	height: 100%;
	overflow: auto;
	top: 0;
	right: -200px;
	transition: 0.6s all;
	-webkit-transition: 0.6s all;
}
.header .header_menu.active {
	right: 0;
}
.header .header_menu ul li {
	display: block;
}
.header .header_menu ul li a {
	padding: 0;
	border: none;
	border-bottom: solid 1px #E64D68;
	line-height: normal;
	padding: 12px 0;
}
.header .header_menu ul li a:hover,  .header .header_menu ul li a.active {
	border: none;
	border-bottom: solid 1px #E64D68;
	opacity: 1;
	filter: alpha(opacity=100);
}
.header .md-show {
	display: block;
}


.aside,  .consulting_box {
	display: none;
}
.header .mobileMenuBtn {
	display: block;
}


}
 @media screen and (max-width: 967px) {
.mpage {
	width: 1500px;
	height: 888px;
	top: 50%;
	left: 50%;
	margin-top: -444px;
	margin-left: -750px;
}
.waves_box {
	display: none;
}
.index_product {
	padding: 60px 0;
}
.all_title1,  .all_title2 {
	margin-bottom: 30px;
}
.all_title1 .title,  .all_title2 .title {
	font-size: 25px;
}
.platform_advantage {
	padding: 60px 0;
}
.marketing_advantage {
	padding: 60px 0;
}
.marketing_advantage_content {
	margin-left: -10px;
}
.marketing_advantage_list {
	margin: 0 0 10px 10px;
}
.marketing_advantage_brief {
	padding: 0 15px;
	top: 15%;
}
.partners {
	padding: 60px 0;
}
.partners_content_list {
	margin: 10px 10px;
}
.join_in {
	padding: 60px 0;
}
.news_center {
	padding: 60px 0;
}
.news_center_content {
	margin-left: -30px;
}
.news_center_list {
	margin-left: 30px;
}
.footer_content {
	padding: 60px 0;
}
.footer .bottom_logo {
	display: none;
}
.footer_content {
	margin-left: -20px;
}
.footer_list {
	margin-left: 20px;
}
.quick_navigation {
	padding-left: 0;
	text-align: center;
}
.quick_navigation {
	margin-bottom: 20px;
	padding-bottom: 10px;
	border-bottom: solid 1px #2D2B2B;
}
.quick_navigation ul {
	text-align: center;
}
.quick_navigation ul li {
	display: inline-block;
	margin: 0 15px;
}
.z_banner {
	padding: 120px 0;
}
.case_show_brief_text {
	margin: 10px 0 20px 0;
	line-height: 1.5;
	font-size: 12px;
}
.support_type {
	margin: 30px 0;
}
.support_type_content {
	margin-left: -30px;
}
.support_type_list {
	margin-left: 30px;
}
.technical_support_box ul li a .text {
	width: 75%;
}
.technical_support_box ul li a .time {
	width: 25%;
}
.technical_support_box_z_header .title {
	font-size: 18px;
}
.technical_support_box_z_info_box {
	margin: 20px 0;
	padding: 20px 0;
}
.template_search_select select {
	width: 200px;
}
.template_show_list_text ul li {
	margin-right: 20px;
}
.introduce {
	padding: 60px 0;
}
.introduce_list_brief {
	margin: 0 0 15px 0;
}
.introduce_list_img {
	text-align: center;
}
.cloud_platform {
	padding: 60px 0;
}
.cloud_platform_content {
	overflow: hidden;
	margin: 50px 0 50px -20px;
}
.cloud_platform_list {
	margin-left: 20px;
}
.industry {
	padding: 60px 0;
}
.industry_content {
	margin-top: 20px;
}
.industry_list_left {
	padding-right: 0;
	text-align: center;
}
.industry_list_rigth {
	padding-left: 0;
	text-align: center;
	margin-top: 50px;
}
.industry_list_brief {
	margin-bottom: 10px;
}
.advantage_project {
	padding-top: 60px;
}
.advantage_project_content {
	margin: 50px 0 0 -30px;
}
.advantage_project_list {
	margin: 0 0 50px 30px;
}
.marketing_support {
	padding: 60px 0;
}
.marketing_support_list_img {
	display: none;
}
.proxy_process {
	padding: 60px 0;
}
.proxy_process_content {
	margin: -55px 0 0 -20px;
}
.proxy_process_list {
	margin-left: 20px;
}
.proxy_process_list_bottom {
	min-height: 80px;
}
.proxy_process_list_bottom .title {
	font-size: 14px;
}
.proxy_process_list_bottom .text {
	font-size: 12px;
}
}

 @media screen and (max-width: 479px) {

.join_in_title {
	font-size: 24px;
}
.join_in_text {
	font-size: 14px;
	margin: 15px 0 30px 0;industry_list
}

.footer {
	background: #0F0F0F none;
}
.quick_navigation_title,  .footer_link_title,  .footer_cotact_title {
	text-align: center;
}
.footer_link {
	overflow: hidden;
	margin-bottom: 20px;
}


}
