<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.container{clear:both;width:1200px;margin:0 auto;}
.nonnene {
	display: none !important
}
.inside_fr_1000 {
	width: 75pc !important
}
.mob_one {
	padding: 20px 0 0
}
.mob_one .mob_one_tit {
	clear: both;
	text-align: center
}
.mob_one .mob_one_tit .mob_one_tit01 {
	clear: both;
	text-align: center;
	font-size: 24px;
	font-weight: 700;
	color: #0041a3
}
.mob_one .mob_one_tit .mob_one_tit02 {
	clear: both;
	text-align: center;
	font-size: 1pc;
	color: #666;
	letter-spacing: 14px;
	padding-bottom: 5px;
	padding-top: 3px
}
.mob_one .mob_one_tit .mob_one_tit03 {
	clear: both;
	text-align: center;
	font-size: 20px;
	font-weight: 700;
	color: #2f2f2f
}
.mob_one .mob_one_tit .mob_one_tit04 {
	clear: both;
	text-align: center;
	font-size: 14px;
	color: #333;
	padding-bottom: 10px
}
.mob_one .mob_one_tit .mob_one_tit04 b {
	color: #0041a3
}
.mob_one .mob_one_top {
	clear: both;
	width: 1214px
}
.mob_one .mob_one_top li {
	float: left;
	overflow: hidden;
	width: 390px;
	margin-right: 14px;
	background: #0041a3;
	border-color: #0041a3;
	border-style: solid;
	border-width: 11px 1px 1px;
	text-align: center;
	font-size: 24px;
	border-radius: 10px
}
.mob_one .mob_one_top li a {
	clear: both;
	display: block;
	height: 84px;
	text-align: center;
	font-size: 24px;
	color: #5f5f5f;
	background: #dedede;
	border-radius: 10px;
	line-height: 84px
}
.mob_one .mob_one_top li a b {
	color: #0041a3
}
.mob_one .mob_one_top li:hover {
	background: #444;
	border-color: #444
}
.mob_one .mob_one_top li:hover a {
	background: #0041a3
}
.mob_one .mob_one_top li:hover a b {
	color: #444
}
.mob_one .mob_one_bom {
	clear: both;
	width: 75pc
}
.mob_one .mob_one_bom li {
	float: left;
	margin-top: 25px;
	width: 390px;
	position: relative;
	margin-right: 30px;
	overflow: hidden
}
.mob_one .mob_one_bom li:nth-of-type(3n) {
	margin-right: 0
}
.mob_one .mob_one_bom li .mob_one_bompic {
	float: left;
	width: 380px
}
.mob_one .mob_one_bom li .mob_one_bompic .mob_one_bombg {
	width: 100%
}
.mob_one .mob_one_bom li .mob_one_bompic .mob_one_bombg img {
	width: 100%;
	height: 100%;
	margin: 0 auto
}
.mob_one .mob_one_bom li .mob_one_bompic .mob_one_bombg {
	width: 100%;
	text-align: center
}
.mob_one .mob_one_bom li .mob_one_bompic h1 {
	clear: both;
	text-align: center;
	font-size: 1pc;
	padding: 10px 5px;
	color: #0041a3;
	background: #ddd;
	letter-spacing: 1px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	margin-top: 1px
}
.mob_one .mob_one_bom li .mob_one_bomtxt {
	float: right;
	width: 190px;
	padding: 0;
	color: #333;
	font-size: 14px
}
.mob_one .mob_one_bom li .mob_one_bomtxt .mob_one_p01 {
	margin-bottom: 10px
}
.mob_one .mob_one_bom li .mob_one_bomtxt .mob_one_p01,  .mob_one .mob_one_bom li .mob_one_bomtxt .mob_one_p02 {
	clear: both;
	text-align: left;
	height: 62px;
	overflow: hidden;
	line-height: 22px
}
.mob_one .mob_one_bom li .mob_one_bomtxt .mob_one_p03 {
	clear: both;
	text-align: left;
	overflow: hidden;
	padding-top: 13px
}
.mob_one .mob_one_bom li .mob_one_bomtxt .mob_one_p03 a {
	float: left;
	display: inline-block;
	width: 5pc;
	margin-right: 10px;
	font-size: 14px;
	text-align: center;
	line-height: 28px;
	border-radius: 3px
}
.mob_one .mob_one_bom li .mob_one_bomtxt .mob_one_p03 .mob_one_p03m01 {
	color: #fff;
	background: #333
}
.mob_one .mob_one_bom li .mob_one_bomtxt .mob_one_p03 .mob_one_p03m02 {
	color: #fff;
	background: #0041a3
}
.mob_one .mob_one_bom li .mob_one_bomtxt p span {
	font-size: 1pc;
	font-weight: 700
}
.mob_two {
	padding: 0
}
.mob_two .mob_two_toptit {
	clear: both;
	font-size: 22px;
	text-align: center;
	color: #000;
	line-height: 24px;
	padding: 35px 0;
	font-weight: 700
}
.mob_two .mob_two_top {
	clear: both;
	width: 1214px
}
.mob_two .mob_two_top li {
	float: left;
	overflow: hidden;
	width: 390px;
	margin-right: 14px;
	text-align: center
}
.mob_two .mob_two_top li .mob_two_toppic {
	clear: both;
	text-align: center;
	padding-bottom: 1px
}
.mob_two .mob_two_top li .mob_two_toptxt {
	clear: both;
	text-align: center;
	font-size: 18px;
	position: relative;
	color: #fff;
	background: #0041a3;
	padding: 15px;
	line-height: 35px
}
.mob_two .mob_two_top li .mob_two_toptxt:after {
	content: "";
	position: absolute;
	right: 10px;
	top: 50%;
	margin-top: -11px;
	width: 17px;
	height: 22px;
	background: url(../img/arrow01.png) no-repeat center center
}
.mob_two .mob_two_top li .mob_two_toptxt:before {
	content: "";
	position: absolute;
	left: 10px;
	top: 50%;
	margin-top: -11px;
	width: 17px;
	height: 22px;
	background: url(../img/arrow02.png) no-repeat center center
}
.mob_two .mob_twobom {
	clear: both;
	background: url(../img/mob_twobg.jpg) no-repeat center bottom #f3f3f3
}
.mob_two .mob_twobom .mob_twobomtit {
	clear: both;
	text-align: center;
	padding: 42px 0
}
.mob_two .mob_twobom .mob_twobomfl {
	float: left;
	width: 746px
}
.mob_two .mob_twobom .mob_twobomfr {
	float: right;
	width: 350px
}
.mob_two .mob_twobom .mob_twobomfr .twobomfr_h1 {
	clear: both;
	text-align: center;
	font-size: 30px;
	color: #0041a3;
	letter-spacing: 8px;
	line-height: 30px;
	font-weight: 700
}
.mob_two .mob_twobom .mob_twobomfr .twobomfr_p {
	clear: both;
	text-align: left;
	font-size: 18px;
	color: #000;
	padding-top: 8px
}
.mob_two .mob_twobom .mob_twobomfr .twobomfr_input {
	clear: both;
	border: 1px solid #c9c9c9;
	height: 41px;
	background: #fff;
	width: 100%;
	margin-top: 9px;
	display: -moz-flex;
	display: flex;
	display: -ms-flexbox;
	box-orient: vertical;
	box-direction: reverse
}
.twobomfr_input label {
	float: left;
	width: 90px;
	text-align: right;
	font-size: 1pc;
	color: #666;
	line-height: 37px;
	padding-right: 5px
}
.twobomfr_input .t_input01 {
	-moz-box-flex: 1;
	-webkit-box-flex: 1;
	box-flex: 1;
	width: 100%;
	height: 39px;
	line-height: 39px;
	text-align: left;
	font-size: 1pc;
	color: #666;
	border: 0;
	padding: 0;
	margin: 0;
	font-family: "΢���ź�"
}
.twobomfr_input01 {
	clear: both;
	padding-top: 15px
}
.twobomfr_input01 .t_input02 {
	margin: 0 9pt 0 0;
	background: #0041a3
}
.twobomfr_input01 .t_input02,  .twobomfr_input01 .t_input03 {
	float: left;
	width: 148px;
	height: 44px;
	border-radius: 23px;
	text-align: center;
	line-height: 44px;
	padding: 0;
	font-size: 18px;
	color: #fff;
	font-family: "΢���ź�";
	border: 0
}
.twobomfr_input01 .t_input03 {
	margin: 0;
	background: #000
}
.mob_two_bg {
	clear: both;
	height: 197px;
	background: url(../img/mob_twopic03.jpg) no-repeat center top
}
.mob_three {
	padding: 25px 0
}
.mob_three .mob_three_tit {
	clear: both;
	margin: 30px auto 60px
}
.mob_three .mob_three_tit .mob_three_tit01 {
	clear: both;
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	color: #333;
	padding-bottom: 8px;
	line-height: 33px
}
.mob_three .mob_three_tit .mob_three_tit01 font {
	font-size: 33px;
	color: #0041a3
}
.mob_three .mob_three_tit .mob_three_tit02 {
	clear: both;
	text-align: center;
	font-size: 1pc;
	letter-spacing: 6px
}
.mob_three .mob_three_tit .mob_three_tit03 {
	clear: both;
	text-align: center;
	font-size: 30px;
	line-height: 30px;
	color: #333;
	padding-top: 36px;
	padding-bottom: 3px
}
.mob_three .mob_three_tit .mob_three_tit04 {
	clear: both;
	text-align: center;
	font-size: 36px;
	line-height: 38px;
	padding-top: 10px;
	color: #000;
	font-weight: 700
}
.mob_three .mob_three_tit .mob_three_tit04 font {
	color: #0041a3
}
.mob_three .mob_three_con {
	clear: both;
	width: 75pc;
	height: 471px;
	background: url(../img/mob_threebg.jpg) no-repeat center top;
	margin: 30px auto 0
}
.mob_three .mob_three_con .mob_three_ul01 {
	clear: both;
	padding: 0 0 0 127px
}
.mob_three_ul01 li {
	float: left;
	width: 236px;
	margin-top: -117px
}
.mob_three_ul02 {
	clear: both;
	padding: 0 0 0 245px
}
.mob_three_ul02 li {
	float: left;
	position: relative;
	width: 236px;
	height: 236px
}
.mob_three_ul02 li:after {
	top: 0;
	border-bottom: 118px solid #0041a3
}
.mob_three_ul02 li:after,  .mob_three_ul02 li:before {
	content: "";
	position: absolute;
	left: 0;
	border-left: 118px solid transparent;
	border-right: 118px solid transparent;
	width: 0;
	height: 0
}
.mob_three_ul02 li:before {
	top: 118px;
	border-top: 118px solid #0041a3
}
.mob_three_ul02 li .mob_three_div {
	clear: both;
	width: 202px;
	height: 90px;
	position: absolute;
	left: 50%;
	margin-left: -101px;
	top: 75px;
	z-index: 1
}
.mob_three_p01 {
	font-size: 24px;
	line-height: 24px;
	font-weight: 700
}
.mob_three_p01,  .mob_three_p02 {
	clear: both;
	text-align: center;
	color: #fff
}
.mob_three_p02 {
	font-size: 14px;
	line-height: 18px
}
.mob_three_p03 {
	font-size: 30px;
	line-height: 30px
}
.mob_three_p03,  .mob_three_p04 {
	clear: both;
	text-align: center;
	color: #fff;
	font-weight: 700
}
.mob_three_p04 {
	font-size: 36px;
	line-height: 50px
}
.mob_three_p04 font {
	font-size: 3pc
}
.mob_three_p05 {
	clear: both;
	width: 149px;
	height: 149px;
	background: url(../img/mob_threepic05.png) no-repeat center center;
	font-size: 27px;
	line-height: 30px;
	text-align: center;
	color: #fff !important;
	margin-top: -51px;
	margin-left: 25px;
	padding-top: 40px;
	display: block
}
.mob_three_ul03 {
	clear: both;
	padding: 0 0 0 244px
}
.mob_three_ul03 li {
	float: left;
	position: relative;
	width: 236px;
	height: 236px;
	margin-top: -118px
}
.mob_three_ul03 li:after {
	top: 0;
	border-bottom: 118px solid #0041a3
}
.mob_three_ul03 li:after,  .mob_three_ul03 li:before {
	content: "";
	position: absolute;
	left: 0;
	border-left: 118px solid transparent;
	border-right: 118px solid transparent;
	width: 0;
	height: 0
}
.mob_three_ul03 li:before {
	top: 118px;
	border-top: 118px solid #0041a3
}
.mob_three_ul03 li .mob_three_div {
	clear: both;
	width: 202px;
	height: 90px;
	position: absolute;
	left: 50%;
	margin-left: -101px;
	top: 95px;
	z-index: 1
}
.mob_three_bortop:after {
	border-bottom: 118px solid #333 !important
}
.mob_three_bortop:before {
	border-top: 118px solid #333 !important
}
.mob_four {
	background: url(../img/mob_fourbg.jpg) repeat;
	padding-bottom: 45px
}
.mob_four .mob_four_tit {
	clear: both;
	text-align: center;
	font-size: 30px;
	color: #0041a3;
	font-weight: 700;
	line-height: 33px;
	padding: 50px 0 30px
}
.mob_four .mob_four_ul {
	clear: both;
	width: 906pt;
	padding-bottom: 40px
}
.mob_four .mob_four_ul .mob_four_ultop {
	clear: both;
	text-align: center;
	display: block
}
.mob_four .mob_four_ul .mob_four_ultop select {
	padding: 5px 20px;
	cursor: pointer;
	display: inline-block;
	border: 1px solid #0041a3;
	margin: 0 30px;
	font-size: 1pc;
	background: #fff;
	outline: 0;
	font-family: "΢���ź�"
}
.mob_four .mob_four_ul .mob_four_ulbom {
	padding: 0;
	zoom: 1;
	width: 1245px
}
.mob_four .mob_four_ul .mob_four_ulbom li {
	float: left;
	margin-right: 45px;
	padding-top: 30px
}
.mob_four .mob_four_ul .mob_four_ulbom li .mob_four_ulpic {
	clear: both;
	text-align: center
}
.mob_four .mob_four_ul .mob_four_ulbom li .mob_four_ultxt {
	clear: both;
	line-height: 30px;
	padding: 10px 10px 20px;
	text-align: center;
	background: #fff
}
.mob_four .mob_four_ul .mob_four_ulbom li .mob_four_ultxt span {
	clear: both;
	display: block;
	padding-bottom: 10px
}
.mob_four .mob_four_ul .mob_four_ulbom li .mob_four_ultxt a {
	border: 1px solid #0041a3;
	padding: 5px 30px
}
.mob_four .mob_four_ul .mob_four_ulbom li .mob_four_ultxt .mob_four_ultxtp01 {
	color: #0041a3;
	margin-right: 30px
}
.mob_four .mob_four_ul .mob_four_ulbom li .mob_four_ultxt .mob_four_ultxtp02 {
	background: #0041a3;
	color: #fff
}
.mob_four .mob_four_ul .mob_four_ulbom li .mob_four_ultxt a:hover {
	color: #fff;
	background: #0041a3;
	border-color: #0041a3
}
.mob_four .mob_four_a {
	clear: both;
	display: block;
	width: 9pc;
	height: 38px;
	border-radius: 20px;
	background: #0041a3;
	text-align: center;
	line-height: 38px;
	margin: 0 auto;
	font-size: 1pc;
	color: #fff
}
.mob_four .mob_four_a:hover {
	background: #000
}
.mob_five {
	padding-bottom: 30px
}
.mob_five .mob_five_tit {
	clear: both;
	text-align: center;
	color: #000;
	font-size: 30px;
	line-height: 33px;
	padding: 45px 0
}
.mob_five .mob_five_tit font {
	color: #333;
	padding: 10px 40px;
	background: #fff;
	border-radius: 30px;
	border: 1px solid #333
}
.mob_five .mob_five_ul {
	clear: both;
	width: 1210px;
	padding-bottom: 22px
}
.mob_five .mob_five_ul li {
	float: left;
	width: 134px;
	margin-right: 40px;
	position: relative;
	height: 134px;
	display: block
}
.mob_five .mob_five_ul li:last-child {
	margin-right: 0
}
.mob_five .mob_five_ul li .mob_five_ultop {
	clear: both;
	width: 134px;
	height: 134px;
	border: 1px dotted #0041a3;
	border-radius: 67px;
	color: #fff;
	background: #fff
}
.mob_five .mob_five_ul li .mob_five_ultop .mob_five_ultoptit {
	clear: both;
	height: 52px;
	padding-top: 20px;
	text-align: center
}
.mob_five .mob_five_ul li .mob_five_ultop .mob_five_ultoptxt {
	clear: both;
	color: #333;
	padding-top: 25px;
	text-align: center;
	font-size: 18px;
	font-weight: 700;
	line-height: 19px
}
.mob_five .mob_five_ul li .mob_five_ulbom {
	clear: both;
	display: none;
	width: 100%;
	border-top: 2px solid #0041a3;
	line-height: 42px;
	color: #333;
	padding: 45px 30px 0
}
.mob_five .mob_five_ul li .mob_five_ulbom01 p {
	clear: both;
	text-align: left;
	padding-left: 75px;
	font-size: 18px
}
.mob_five .mob_five_ul li .mob_five_ulbom02 p {
	clear: both;
	text-align: center;
	font-size: 18px
}
.mob_five .mob_five_ul li .mob_five_ulbom03 {
	font-size: 1pc
}
.mob_five .mob_five_ul li .mob_five_ulbom04 {
	font-size: 15px
}
.mob_six_tit {
	clear: both;
	text-align: center;
	padding-top: 54px
}
.mob_six_bg01 {
	background: url(../img/youshibg01.jpg) no-repeat center top;
	background-color: #f2f2f2
}
.mob_six_bg01,  .mob_six_bg11 {
	clear: both;
	padding-bottom: 23px
}
.mob_six_bg11 {
	padding-top: 50px;
	height: 442px
}
.mob_six_bg11 .row {
	margin-top: 30px
}
.mob_six_bg01 .mob_six_bg01_top {
	clear: both;
	text-align: center;
	font-size: 36px;
	font-weight: 700;
	color: #333;
	line-height: 38px;
	padding-top: 25px
}
.mob_six_bg01 .mob_six_bg01_con {
	clear: both;
	text-align: center;
	font-size: 24px;
	color: #666;
	line-height: 24px;
	padding: 13px 0
}
.mob_six_bg01 .mob_six_bg01_bom {
	clear: both;
	display: block;
	width: 131px;
	height: 34px;
	border-radius: 18px;
	font-size: 18px;
	margin: 0 auto;
	background: #0041a3;
	text-align: center;
	line-height: 34px;
	color: #fff
}

.mob_senve .mob_senve_tit {
	clear: both;
	text-align: center;
	font-size: 24px;
	font-weight: 700;
	color: #000;
	background: url(../img/line01.jpg) no-repeat center top;
	padding: 30px 0
}
.mob_senve ul {
	clear: both;
	width: 909pt;
	padding-top: 8px
}
.mob_senve ul li {
	float: left;
	background: #ff8d3f;
	padding: 10px 10px 20px;
	margin-right: 9pt;
	width: 230px
}
.mob_senve .mob_senve_lipic {
	clear: both;
	text-align: center
}
.mob_senve .mob_senve_litit {
	clear: both;
	text-align: left;
	font-size: 1pc;
	padding: 15px 0;
	color: #fff
}
.mob_senve .mob_senve_litit font {
	font-size: 24px
}
.mob_senve .mob_senve_litxt {
	clear: both;
	text-align: left;
	font-size: 14px;
	color: #fff;
	line-height: 20px
}
.mob_senve .mob_senve_lia {
	clear: both;
	width: 68px;
	height: 24px;
	border-radius: 9pt;
	line-height: 24px;
	margin-top: 25px;
	display: block;
	text-align: center;
	font-size: 9pt;
	background: #e6e6e6;
	color: #2b2b2b
}
.advertpic01 {
	clear: both;
	margin: 30px 0 0;
	height: 239px
}
.advertpic02 {
	clear: both;
	text-align: center
}

.mob_nine {
	padding-bottom: 28px;
	border-bottom: 1px solid #dbdbdb
}
.mob_nine .mob_nine_tit {
	clear: both;
	text-align: center;
	padding: 30px 0 0
}
.mob_nine dl {
	float: left;
	width: 548px;
	margin-right: 78pt;
	position: relative;
	margin-bottom: 15px
}
.mob_nine dl:nth-child(2n) {
	margin-right: 0
}
.mob_nine dl dd {
	position: absolute;
	width: 90px;
	height: 90px;
	top: 50%;
	margin-top: -45px;
	left: 50%;
	margin-left: -45px
}
.mob_nine dl dt {
	width: 253px
}
.mob_nine dl dt .mob_nine_dtpic {
	clear: both;
	text-align: center;
	padding-bottom: 1px
}
.mob_nine dl dt .mob_nine_dttit {
	clear: both;
	text-align: center;
	background: #7d7d7d;
	color: #fff;
	line-height: 25px;
	font-size: 18px;
	padding: 10px
}
.mob_nine_dl {
	margin-right: 0 !important
}

.mob_eleven .mob_eleven_fr {
	float: left;
	width: 868px
}
.mob_eleven .mob_eleven_fr .mob_eleven_frtit p {
	clear: both;
	font-size: 14px;
	color: #666;
	line-height: 18px
}
.mob_eleven .mob_eleven_fr .mob_eleven_frtit span {
	float: left;
	display: inline-block;
	width: 21px;
	height: 21px;
	margin-left: -36px;
	margin-top: -7px
}
.mob_eleven .mob_eleven_fr .mob_eleven_frtxt {
	clear: both;
	font-size: 1pc;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 20px;
	line-height: 24px;
	color: #333
}
.mob_eleven .mob_eleven_fr .mob_eleven_frtxt b {
	color: #0041a3
}
.mob_eleven .mob_eleven_fr .mob_eleven_frewm {
	float: right;
	width: 197px;
	display: none
}
.mob_eleven .mob_eleven_fr .mob_eleven_frewm .mob_eleven_frewmpic {
	clear: both;
	background: #fff;
	border: 1px solid #d7d7d7;
	padding: 9pt
}
.mob_eleven .mob_eleven_fr .mob_eleven_frewm .mob_eleven_frewmtit {
	clear: both;
	text-align: center;
	font-size: 1pc;
	color: #000
}
.mob_eleven .mob_eleven_fr .mob_eleven_frewm .mob_eleven_frewmtit font {
	clear: both;
	display: block;
	font-size: 24px;
	line-height: 35px;
	text-align: center
}
.mob_eleven .mob_eleven_fr .mob_eleven_form {
	float: left;
	width: 868px;
	background: #fff;
	padding: 20px 30px;
	border: 1px solid #0041a3
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dt {
	float: left;
	margin-bottom: 5px;
	width: 360px
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dt:first-child {
	margin-right: 30px
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dt label {
	clear: both;
	display: block;
	line-height: 38px;
	text-align: left
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dt input {
	float: left;
	width: 100%;
	padding: 2px 5px 2px 45px;
	margin: 0;
	line-height: 44px;
	font-size: 14px;
	color: #000;
	border: 1px solid #000
}
#m_name2 {
	background: url(../img/form01.jpg) no-repeat 10px center #fff
}
#m_mobile2 {
	background: url(../img/form02.jpg) no-repeat 10px center #fff
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dd {
	clear: both;
	padding-top: 9pt
}
.mob_eleven .mob_eleven_fr .mob_eleven_form label {
	color: #000
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dd font {
	clear: both;
	display: block;
	text-align: left;
	line-height: 20px;
	color: #666
}
.mob_eleven_checked {
	clear: both;
	width: 98%;
	padding-top: 5px;
	padding-bottom: 10px
}
.mob_eleven_checked &gt; div {
	float: left;
	padding-right: 15px;
	position: relative;
	padding-left: 2pc;
	margin: 5px 0;
	width: 99pt
}
.mob_eleven_checked &gt; div input[type=checkbox] {
	position: absolute;
	left: 0;
	top: 6px;
	z-index: 5;
	padding: 0;
	margin: 0;
	opacity: 0;
	width: 100%;
	height: 100%
}
.mob_eleven_checked &gt; div input[type=checkbox] + span {
	display: inline-block;
	color: #000
}
.mob_eleven_checked &gt; div input[type=checkbox] + span:after {
	position: absolute;
	content: '';
	border: 1px solid #000;
	background: #fff;
	left: 0;
	top: 3px;
	width: 20px;
	height: 20px;
	z-index: 2
}
.mob_eleven_checked &gt; div input[type=checkbox] + span:before {
	position: absolute;
	content: '';
	left: 2px;
	top: 5px;
	width: 18px;
	height: 18px;
	z-index: 3;
	display: none
}
.mob_eleven_checked &gt; div input[type=checkbox]:checked + span:before {
	background: #0041a3;
	display: block
}
.mob_eleven_checked &gt; div input[type=checkbox]:checked + span:after {
	border: 1px solid #0041a3
}
.mob_eleven_other label {
	display: block;
	margin-bottom: 6px
}
.mob_eleven_other textarea {
	resize: none;
	width: 360px;
	border-color: #000;
	font-size: 14px;
	font-family: "΢���ź�";
	padding: 10px
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dt textarea {
	float: left;
	width: 504px;
	border: 0;
	border-left: 1px solid #cbcbcb;
	background: 0 0;
	padding: 2px 5px;
	margin: 0;
	line-height: 34px;
	font-size: 14px;
	color: #999;
	height: 140px
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dd input[type=submit] {
	width: 100%
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dd input[type=button],  .mob_eleven .mob_eleven_fr .mob_eleven_form dd input[type=submit] {
	clear: both;
	background: #0041a3;
	color: #fff;
	font-family: "΢���ź�";
	font-size: 1pc;
	text-align: center;
	border: 0;
	padding: 0;
	margin: 0;
	line-height: 40px;
	cursor: pointer
}
.mob_eleven .mob_eleven_fr .mob_eleven_form dd input[type=button] {
	width: 100%;
	width: 186px;
	border-radius: 5px
}
.link {
	clear: both;
	padding: 15px 0;
	background: #323439
}
.link .link_tit {
	clear: both;
	border-bottom: 1px solid #626262;
	padding-bottom: 10px;
	text-align: left
}
.link .link_tit,  .link .link_tit font {
	font-size: 18px;
	color: #fff
}
.link .link_con {
	clear: both;
	padding-top: 5px;
	text-align: left;
	font-size: 14px;
	line-height: 26px
}
.link .link_con a {
	padding: 0 8px 0 0;
	color: #fff
}
.down {
	clear: both;
	background: #404148;
	padding: 30px 0 0
}
.down .down_top {
	clear: both;
	border-bottom: 1px solid #535353;
	padding-bottom: 15px
}
.down .down_top dt {
	float: left;
	padding-right: 5pc
}
.down .down_top dt h2 {
	clear: both;
	text-align: left;
	font-size: 18px;
	padding-bottom: 5px;
	color: #fff;
	font-weight: 400
}
.down .down_top dd {
	float: right;
	background: url(../img/dot02.jpg) repeat-y left center;
	padding: 0 50px;
	text-align: center;
	color: #f0f0f0;
	font-size: 14px
}
.down .down_top dd .down_ddpic {
	clear: both;
	border: 5px solid #fff;
	margin-bottom: 10px
}
.down .down_footer {
	clear: both;
	display: flex;
	width: 75pc;
	align-items: center;
	margin: 0 auto;
	font-size: 14px;
	line-height: 26px;
	color: #f0f0f0;
	padding-top: 20px
}
.down .down_footer .down_l {
	padding-right: 40px
}
.down a:link,  .down a:visited {
	color: #f0f0f0;
	text-decoration: none
}
.down a:active,  .down a:hover {
	color: #f0f0f0;
	text-decoration: underline
}
.inside {
	clear: both;
	padding-top: 20px;
	padding-bottom: 30px
}
.inside_ban {
	clear: both;
	height: 300px
}
.inside .inside_fl {
	float: left;
	width: 220px
}
.inside_fl .inside_pronav {
	clear: both;
	width: 100%;
	background: url(../img/sidebg.jpg) repeat
}
.inside_fl .inside_pronav h4 {
	clear: both;
	width: 100%;
	height: 31pt;
	padding: 30px 0 20px;
	background: url(../img/sidenavbg.jpg) no-repeat center bottom;
	color: #ccc;
	font-size: 25px;
	text-decoration: none;
	font-weight: 700;
	text-align: center;
	border-bottom: 2px solid #000;
	margin-bottom: 15px
}
.inside_fl .inside_pronav h4 span {
	clear: both;
	display: block;
	font-weight: 400;
	text-transform: uppercase;
	font-size: 9pt;
	color: #ccc
}
.inside_fl .inside_pronav &gt; ul {
	clear: both;
	margin: 0 15px
}
.inside_fl .inside_pronav &gt; ul li {
	padding-bottom: 15px
}
.inside_fl .inside_pronav &gt; ul li &gt; a {
	line-height: 34px;
	display: block;
	font-size: 1pc;
	font-weight: 700;
	text-decoration: none;
	background: #c8c8c8
}
.inside_fl .inside_pronav &gt; ul li &gt; a img {
	vertical-align: sub;
	margin: 0 5px
}
.inside_fl .inside_pronav &gt; ul li &gt; a:hover {
	color: #333;
	background: #fff
}
.inside_fl .inside_pronav &gt; ul li .sedNav p {
	clear: both;
	border-bottom: 1px dashed #464646;
	height: 41px;
	font: 14px;
	line-height: 41px;
	overflow: hidden
}
.inside_fl .inside_pronav &gt; ul li .sedNav a {
	font-size: 14px;
	color: #ddd;
	text-decoration: none;
	background: url(../img/arrow09.png) no-repeat 10px center;
	display: block;
	padding-left: 25px
}
.inside_fl .inside_pronav &gt; ul li .sedNav a.cur,  .inside_fl .inside_pronav &gt; ul li .sedNav a:hover {
	color: #fff; font-weight:bold;
	background: url(../img/arrow08.png) no-repeat 10px center !important
}
.inside_fl .inside_flphone {
	overflow: hidden;
	background: #0041a3;
	padding: 20px 0
}
.inside_fl .inside_flphone dt {
	float: left;
	background: url(../img/phImg.png) no-repeat center;
	width: 39px;
	height: 49px;
	margin-left: 8px
}
.inside_fl .inside_flphone dd {
	margin-left: 56px;
	color: #fff;
	padding: 0 5px 0 10px;
	border-left: 1px dotted #ffe8df
}
.inside_fl .inside_flphone dd span {
	font-size: 13px
}
.inside_fl .inside_flphone dd p {
	font-size: 20px;
	font-family: Arial
}
.inside_fl .relevant h4 {
	padding: 0 10px;
	color: #fff;
	font-size: 14px;
	line-height: 40px;
	background: #3a3a3a;
	margin-top: 10px
}
.inside_fl .relevant h4 a {
	color: #fff
}
.inside_fl .relevant ul {
	clear: both;
	border: 1px solid #e6e6e6;
	border-top: 0;
	padding: 10px;
	margin-bottom: 10px;
	zoom: 1;
	background: #fff
}
.inside_fl .relevant ul li {
	clear: both;
	background: url(../img/arrow08.png) left center no-repeat;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	padding-left: 10px
}
.inside_fl .relevant ul li:hover {
	background: url(../img/arrow10.png) left center no-repeat
}
.inside .inside_fr {
	float: right;
	width: 60pc
}
.inside_fr .inside_fr_tit {
	background: #fff;
	margin-bottom: 10px;
	padding: 5px 10px;
	line-height: 35px;
	border: 1px solid #f1f1f1;
	border-top: 3px solid #0041a3;
	color: #333;
	font-size: 14px
}
.inside_fr .inside_fr_tit em {
	font-style: normal;
	color: #0041a3
}
.inside_fr .inside_fr_tit a {
	color: #333
}
.inside_fr .inside_fr_tit a:hover {
	color: #0041a3
}
.inside_case {
	clear: both;
	width: 100%;
	padding-bottom: 17px;
	padding-top: 20px
}
.inside_case li {
	float: left;
	width: 292px;
	margin: 0 0 20px 20px;
	color: #666
}
.inside_case li .inside_case_pic {
	clear: both;
	text-align: center
}
.inside_case li .inside_case_tit {
	clear: both;
	line-height: 26px;
	padding: 9pt 0 0
}
.inside_case li .inside_case_tit h1 {
	clear: both;
	font-size: 1pc;
	height: 24px;
	line-height: 24px;
	margin: 0 auto;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	font-weight: 400;
	text-align: center
}
.inside_case li .inside_case_tit p {
	clear: both;
	font-size: 14px;
	line-height: 43px;
	width: 230px;
	margin: 0 auto;
	height: 43px;
	overflow: hidden
}
.inside_pro01 {
	clear: both;
	width: 100%;
	padding-bottom: 17px;
	padding-top: 20px
}
.inside_pro01 li {
	float: left;
	width: 449px;
	margin: 0 0 30px 20px
}
.inside_pro01 li .inside_pro_pic {
	float: left;
	width: 190px
}
.inside_pro01 li .inside_pro_pic .inside_pro_bg {
	width: 100%
}
.inside_pro01 li .inside_pro_pic .inside_pro_bg img {
	width: 100%;
	margin: 0 auto
}
.inside_pro01 li .inside_pro_pic .inside_pro_bg {
	width: 100%;
	text-align: center
}
.inside_pro01 li .inside_pro_pic h1 {
	clear: both;
	text-align: center;
	font-size: 14px;
	padding: 3px 5px;
	color: #333;
	background: #ddd;
	font-weight: 400;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap
}
.inside_pro01 li .inside_pro_txt {
	float: right;
	width: 15pc;
	padding: 0;
	color: #333;
	font-size: 14px
}
.inside_pro01 li .inside_pro_txt p span {
	font-weight: 700;
	font-size: 1pc
}
.inside_pro01 li .inside_pro_txt .inside_pro_p01 {
	margin-bottom: 10px
}
.inside_pro01 li .inside_pro_txt .inside_pro_p01,  .inside_pro01 li .inside_pro_txt .inside_pro_p02 {
	clear: both;
	text-align: left;
	height: 66px;
	overflow: hidden;
	line-height: 22px
}
.inside_pro01 li .inside_pro_txt .inside_pro_p03 {
	clear: both;
	text-align: left;
	overflow: hidden;
	padding-top: 13px
}
.inside_pro01 li .inside_pro_txt .inside_pro_p03 a {
	float: left;
	display: inline-block;
	width: 5pc;
	margin-right: 10px;
	font-size: 14px;
	text-align: center;
	line-height: 28px;
	border-radius: 3px
}
.inside_pro01 li .inside_pro_txt .inside_pro_p03 .inside_pro_p03m01 {
	color: #fff;
	background: #333
}
.inside_pro01 li .inside_pro_txt .inside_pro_p03 .inside_pro_p03m02 {
	color: #fff;
	background: #0041a3
}
.inside_pro {
	clear: both;
	width: 100%;
	padding-bottom: 17px;
	padding-top: 20px
}
.inside_pro li {
	float: left;
	width: 292px;
	margin: 0 0 30px 20px
}
.inside_pro li .inside_pro_pic {
	clear: both;
	text-align: center;
	margin-bottom: 21px;
	border: 1px solid #636363
}
.inside_pro li .inside_pro_tit {
	clear: both;
	height: 3pc;
	line-height: 3pc;
	width: 100%;
	border: 1px solid #323232;
	text-align: center;
	font-size: 1pc;
	font-weight: 700
}
.inside_pro li:hover .inside_pro_tit {
	border: 1px solid #0041a3;
	color: #0041a3
}
.inside_profes_top {
	clear: both;
	padding: 15px 15px 0
}
.inside_profes_top .profes_topfr {
	float: right;
	width: 600px;
	z-index: 1
}
.inside_profes_top .profes_topfr .profes_topfrtit {
	clear: both;
	font-size: 1pc;
	color: #0041a3;
	border-bottom: 1px dashed #bbb;
	font-weight: 700;
	padding: 2px 0 10px;
	line-height: 35px
}
.inside_profes_top .profes_topfr .profes_topfrcon {
	clear: both;
	padding: 10px 0;
	text-align: left;
	line-height: 28px;
	color: #666
}
.inside_profes_top .profes_topfr .profes_topfrbom {
	padding: 10px;
	overflow: hidden;
	zoom: 1;
	background: #f3f3f3;
	font-size: 14px;
	font-weight: 700
}
.inside_profes_top .profes_topfr .profes_topfrbom li {
	padding: 5px 0 10px;
	float: left;
	width: 395px;
	padding: 6px 0
}
.inside_profes_top .profes_topfr .profes_topfrbom li span {
	font-size: 24px;
	color: #0041a3
}
.inside_profes_top .profes_topfl {
	float: left;
	width: 306px
}
#preview {
	text-align: center
}
.jqzoom {
	width: 322px;
	height: 263px;
	position: relative;
	padding: 2px;
	border: 1px solid #ccc
}
.zoomdiv {
	left: 859px;
	height: 25pc;
	width: 25pc
}
.list-h li {
	float: left
}
#spec-n5 {
	width: 306px;
	height: 50px;
	padding-top: 5px;
	overflow: hidden
}
#spec-left {
	background: url(../img/left.gif) no-repeat
}
#spec-left,  #spec-right {
	width: 10px;
	height: 47px;
	float: left;
	cursor: pointer
}
#spec-right {
	background: url(../img/right.gif) no-repeat
}
#spec-list {
	width: 306px;
	float: left;
	overflow: hidden;
	margin: 0 2px;
	display: inline
}
#spec-list ul li {
	float: left;
	margin-right: 0;
	display: inline;
	width: 56px
}
#spec-list ul li img {
	padding: 1px;
	border: 1px solid #ccc;
	width: 52px;
	height: 45px
}
.zoomdiv {
	z-index: 100;
	position: absolute;
	top: 1px;
	left: 0;
	width: 25pc;
	height: 25pc;
	background: #fff;
	border: 1px solid #e4e4e4;
	display: none;
	text-align: center;
	overflow: hidden
}
.bigimg {
	width: 50pc;
	height: 50pc
}
.jqZoomPup {
	z-index: 10;
	visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 50px;
	height: 50px;
	border: 1px solid #aaa;
	background: #fede4f 50% top no-repeat;
	opacity: .5;
	-moz-opacity: .5;
	-khtml-opacity: .5;
	filter: alpha(Opacity=50);
	cursor: move
}
#spec-list {
	position: relative;
	width: 280px
}
#spec-list div {
	margin-top: 0;
	margin-left: 0
}
.inside_profes_detail2 {
	clear: both;
	padding: 15px
}
.inside_profes_detail2 .hd {
	clear: both;
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px solid #ebebeb
}
.inside_profes_detail2 .hd ul {
	clear: both;
	height: 40px
}
.inside_profes_detail2 .hd ul li {
	float: left;
	cursor: pointer;
	border-bottom: 0;
	margin-right: 1px
}
.inside_profes_detail2 .hd ul li h3 a {
	display: block;
	width: 131px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	font-size: 1pc;
	border-bottom: 0;
	background-color: #0041a3
}
.inside_profes_detail2 .hd ul li h3 a:hover {
	background-color: #666;
	color: #fff
}
.inside_profes_detail2 .hd ul li.on {
	border-color: #0041a3;
	border-bottom: 0
}
.inside_profes_detail2 .hd ul li.on h3 {
	height: 40px;
	background-color: #fff;
	color: #0041a3
}
.inside_profes_detail2 .bd .inside_profes_txt {
	clear: both;
	width: 100%;
	text-align: left;
	color: #666;
	line-height: 40px;
	padding: 15px 0;
	font-size: 14px
}
.inside_profes_detail {
	clear: both;
	padding: 0 15px 15px
}
.inside_profes_detail .hd {
	clear: both;
	width: 100%;
	padding-bottom: 10px;
	border-bottom: 1px solid #ebebeb
}
.inside_profes_detail .hd ul {
	clear: both;
	height: 40px
}
.inside_profes_detail .hd ul li {
	float: left;
	cursor: pointer;
	border-bottom: 0;
	margin-right: 1px
}
.inside_profes_detail .hd ul li h3 a {
	display: block;
	width: 153px;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	font-size: 1pc;
	border-bottom: 0;
	background-color: #0041a3
}
.inside_profes_detail .hd ul li h3 a:hover {
	background-color: #666;
	color: #fff
}
.inside_profes_detail .hd ul li.on {
	border-color: #0041a3;
	border-bottom: 0
}
.inside_profes_detail .hd ul li.on h3 {
	height: 40px;
	background-color: #fff;
	color: #0041a3
}
.inside_profes_detail .bd .inside_profes_txt {
	clear: both;
	width: 100%;
	text-align: left;
	color: #666;
	line-height: 40px;
	padding: 15px 0;
	font-size: 14px
}
.application {
	clear: both;
	border-top: 1px dashed #d7d7d7;
	padding: 0;
	margin: 0 15px
}
.application p {
	font-size: 1pc;
	padding: 25px 0;
	color: #666
}
.application .m_form li {
	width: 470px;
	float: left;
	margin-bottom: 13px;
	color: #777
}
.application .m_form label {
	float: left;
	border: 1px solid #dedede;
	line-height: 2pc;
	height: 36px;
	width: 77px;
	display: inline-block;
	text-align: center;
	background: #fff
}
.application .m_form .iptTxt {
	float: right;
	width: 393px;
	border: 1px solid #dedede;
	border-left-width: 0;
	height: 36px;
	line-height: 1pc;
	padding: 10px 0;
	outline: 0;
	text-indent: 1em;
	background: #fff
}
.application .m_form .txtAre {
	width: 100%;
	height: 134px;
	border: 1px solid #dedede;
	outline: 0;
	resize: none;
	font-family: "΢���ź�";
	padding: 10px;
	line-height: 18px
}
.application .m_form .btnTjly {
	width: 100%;
	font-family: "΢���ź�";
	font-size: 14px;
	height: 38px;
	background: #0041a3;
	border: none;
	cursor: pointer;
	color: #fff
}
.application .m_form .areLi {
	float: right;
	display: inline;
	width: 445px
}
.application .m_form .btnLi {
	background: 0 0;
	height: 60px
}
.inside_customer {
	clear: both;
	width: 100%;
	padding-top: 20px
}
.inside_customer li {
	float: left;
	width: 449px;
	margin-left: 20px;
	margin-bottom: 20px;
	background: #616161;
	padding: 10px
}
.inside_customer .inside_customer_lipic {
	float: left;
	margin-right: 10px;
	text-align: center
}
.inside_customer .inside_customer_litit {
	text-align: left;
	font-size: 1pc;
	padding: 0 0 8px;
	color: #fff
}
.inside_customer .inside_customer_litit font {
	font-size: 24px
}
.inside_customer .inside_customer_litxt {
	text-align: left;
	font-size: 14px;
	color: #fff;
	line-height: 20px;
	height: 5pc;
	overflow: hidden
}
.inside_customer .inside_customer_lia {
	width: 68px;
	height: 24px;
	border-radius: 9pt;
	line-height: 24px;
	text-align: center;
	font-size: 9pt;
	background: #e6e6e6;
	color: #2b2b2b;
	display: inline-block;
	margin-top: 10px
}
.inside_con {
	clear: both;
	width: 100%;
	border: 1px solid #e6e6e6;
	margin-top: 15px;
	background: #fff
}
.inside_con .inside_con_tit {
	clear: both;
	margin: 15px 15px 0;
	text-align: center;
	height: 50px;
	line-height: 50px
}
.inside_con .inside_con_tit span {
	float: right;
	background: url(../img/p01.jpg) no-repeat left center;
	font-weight: 700;
	padding-left: 50px;
	font-size: 18px;
	color: #000;
	padding-right: 10px
}
.inside_con .inside_con_tit span font {
	color: #0041a3;
	font-size: 22px
}
.inside_txt {
	clear: both;
	font-size: 1pc;
	line-height: 35px;
	color: #333;
	text-align: left;
	margin: 0 15px 15px
}
.inside_txt h2{
    font-size: 20px;
    font-weight: bold;
    margin: 20px 0;
    padding: 0px 0px 5px 10px;
    border-bottom: 1px solid #eee;
    border-left: solid 6px #0041a3;
}
.inside_txt h3{
    font-size: 18px;
    font-weight: bold;
    margin: 20px 0;
    padding: 0px 0px 5px 10px;
    border-bottom: 1px solid #eee;
    border-left: solid 6px #0041a3;
}
.inside_txt img {
	max-width: 750px
}
.inside_newlist {
	clear: both;
	margin: 0 17px;
	padding: 5px 0 20px
}
.inside_newlist li {
	clear: both;
	font-size: 14px;
	color: #666;
	padding: 15px 0 20px
}
.inside_newlist li .inside_newlist_pic {
	float: left;
	width: 200px
}
.inside_newlist li .inside_newlist_con {
	float: right;
	width: 705px
}
.inside_newlist li .inside_newlist_con .inside_newlist_tit {
	clear: both;
	line-height: 28px;
	height: 28px;
	overflow: hidden;
	font-size: 18px;
	color: #333
}
.inside_newlist li .inside_newlist_con .inside_newlist_txt {
	clear: both;
	font-size: 14px;
	line-height: 24px;
	height: 3pc;
	color: #666;
	overflow: hidden;
	margin: 8px 0 20px
}
.inside_newlist li .inside_newlist_con .newmore {
	clear: both;
	/*background:url(../img/icon03.png) no-repeat 10px center;*/

	border: 1px solid #0041a3;
	padding: 9px 14px;
	color: #0041a3;
}
.inside_newtit {
	background: #f1f1f1;
	margin-bottom: 15px;
	padding: 5px 10px;
	line-height: 35px;
	border: 1px solid #f1f1f1;
	border-top: 3px solid #0041a3;
	color: #333;
	font-size: 14px
}
.inside_newtit em {
	font-style: normal;
	color: #0041a3
}
.inside_newtit a {
	color: #333
}
.inside_newtit a:hover {
	color: #0041a3
}
.inside_newfr {
	float: right;
	width: 273px;
	overflow: hidden;
	border: 1px solid #d5d5d5;
	background: #fff
}
.inside_newfr dl {
	clear: both;
	width: 100%;
	padding-bottom: 10px
}
.inside_newfr dl dt {
	background: #e2e2e2;
	line-height: 28px;
	text-indent: 15px;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: 700
}
.inside_newfr dl dt a {
	color: #000
}
.inside_newfr dl dt a:hover {
	color: #0041a3
}
.inside_newfr dl dd {
	clear: both;
	margin: 0 20px;
	height: 24px;
	line-height: 24px;
	overflow: hidden
}
.inside_newfr dl dd span {
	float: left;
	width: 18px;
	margin-top: 5px;
	margin-right: 10px;
	height: 14px;
	background: #aaa;
	font-size: 9pt;
	color: #fff;
	text-align: center;
	line-height: 14px
}
.inside_newfr dl dd.neon span {
	background: #0041a3
}
.inside_newfl {
	float: left;
	width: 910px;
	display: inline;
	overflow: hidden;
	padding-bottom: 20px
}
.inside_newfl .inside_fr_main {
	clear: both;
	min-height: 458px;
	border: 1px solid #d5d5d5;
	overflow: hidden;
	background: #fff
}
.inside_newfl_hotcour {
	clear: both;
	margin-top: 15px
}
.inside_newfl_hotcour h4 {
	background: url(../img/sidebg.jpg) repeat;
	line-height: 40px;
	text-indent: 15px;
	font-size: 15px;
	color: #fff
}
.inside_newfl_hotcour ul {
	clear: both;
	border: 1px solid #d7d7d7;
	padding: 15px 0 0;
	overflow: hidden;
	background: #fff
}
.inside_newfl_hotcour ul li {
	float: left;
	width: 223px;
	padding-bottom: 10px;
}

.inside_newfl_hotcour ul li .inside_pro_pic {
	border: 1px solid #d7d7d7;
	padding: 1px;
	display: block
}
.inside_newfl_hotcour ul li:hover .inside_pro_pic {
	border: 1px solid #0041a3
}
.inside_newfl_hotcour ul li .inside_pro_tit {
	clear: both;
	padding-top: 5px;
	overflow: hidden;
	line-height: 22px;
	text-align: center;
	text-justify: inter-ideograph
}
#AspNetPager1 {
	padding: 5px 10px;
	border: 1px solid #e6e6e6;
	margin: 15px 0;
	background: #fff
}
#AspNetPager1 p {
	float: left;
	line-height: 26px
}
#AspNetPager1 .pagingNavfr {
	float: right;
	overflow: hidden;
	text-align: right
}
#AspNetPager1 .pagingNavfr a,  #AspNetPager1 .pagingNavfr span.cur {
	margin-left: 0;
	padding: 0 9px;
	line-height: 24px;
	border: 1px solid #ccc;
	text-decoration: none;
	display: inline-block
}
#AspNetPager1 .pagingNavfr a:hover,  #AspNetPager1 .pagingNavfr span.cur {
	background-color: #0041a3;
	border-color: #0041a3;
	color: #fff
}
#AspNetPager1 .pagingNavfr .tBtn:hover {
	background-color: inherit;
	color: inherit
}
.inside_frtit {
	clear: both;
	font-weight: 700;
	text-align: center;
	font-size: 20px;
	color: #000;
	margin: 0 20px 6px;
	padding-top: 20px
}
.inside_frtime {
	clear: both;
	line-height: 24px;
	margin: 0 15px;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
	padding-bottom: 15px
}
.inside_frpic {
	clear: both;
	text-align: center;
	padding: 15px
}
.inside_new_page {
	clear: both;
	line-height: 30px;
	background: #f1f1f1;
	overflow: hidden;
	padding: 5px 15px;
	margin: 0 15px
}
.inside_new_page span {
	float: left;
	width: 20pc;
	overflow: hidden;
	height: 30px;
	display: block
}
.info_key {
	clear: both;
	border-top: 1px solid #d7d7d7;
	line-height: 30px;
	padding: 10px 0;
	margin: 0 15px
}
.info_key span {
	font-size: 14px;
	font-weight: 700
}
.info_key a {
	margin-right: 10px
}
.legal {
	clear: both;
	background: #fff;
	border: 1px solid #e1e1e1;
	padding: 0 15px 15px;
	margin-top: 15px
}
.legal .legal_dl {
	clear: both;
	width: 100%;
	margin: 0 auto;
	padding-top: 20px
}
.legal .legal_dl dt {
	clear: both;
	text-align: left;
	font-size: 14px;
	line-height: 26px;
	color: #333
}
.legal .legal_dl dt span {
	float: left;
	width: 45px;
	height: 30px;
	padding-right: 6px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	/*background:url(../img/icon21.jpg) no-repeat right center;*/

	margin-right: 5px
}
.legal .legal_dl dd {
	clear: both;
	display: block;
	background: #fff4e1;
	border: 1px solid #fc9;
	color: #0041a3;
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	padding: 10px;
	margin: 10px 0 15px 50px
}
.legal_top {
	clear: both;
	border-bottom: 1px dashed #d7d7d7;
	padding: 0 0 20px
}
.legal_top p {
	clear: both;
	font-weight: 700;
	font-size: 1pc;
	padding: 25px 0;
	color: #0041a3
}
.legal_top .legal_top_form li {
	width: 100%;
	height: 75pt
}
.legal_top .legal_top_form .txtAre {
	width: 100%;
	height: 75pt;
	border: 1px solid #dedede;
	outline: 0;
	resize: none;
	padding: 10px;
	color: #333;
	font-family: "΢���ź�";
	line-height: 26px
}
.legal_top .legal_top_form .btnTjly {
	width: 100%;
	height: 75pt;
	font-family: "΢���ź�";
	font-size: 18px;
	font-weight: 700;
	background: #0041a3;
	border: none;
	cursor: pointer;
	color: #fff
}
.legal_top .legal_top_form .legal_top_areLi {
	float: left;
	display: inline;
	width: 84.5%
}
.legal_top .legal_top_form .legal_top_btnLi {
	float: right;
	background: 0 0;
	width: 14.5%
}
.channei {
	width: 58pc;
	overflow: hidden
}
.channei .aboutwenzi_h3 {
	padding: 10px
}
.aboutwenzi_h3,  .channei .aboutwenzi_h3 {
	color: #0041a3;
	width: 100%;
	font-size: 22px;
	text-align: center;
	margin: 20px auto;
	background: url(../img/titiicon.jpg) no-repeat center bottom
}
.aboutwenzi_h3 {
	padding: 0 10px 10px
}
.channei .huiding {
	font-size: 9pt;
	color: #adadad;
	padding-left: 9pt;
	background: url(../img/topshang.jpg) no-repeat left center;
	margin-left: 40px
}
.anliul {
	display: block;
	width: 60pc
}
.anliul li {
	display: block;
	width: 296px;
	float: left;
	padding: 3px;
	border: 1px solid #ccc;
	background: #fff;
	margin-right: 20px
}
.anliul li:hover {
	border: 1px solid #0041a3
}
.anliul li a {
	display: block;
	line-height: 50px;
	font-size: 18px;
	text-align: center;
	color: #333
}
.anliul li a:hover {
	color: #f90
}
.cas_mor {
	width: 170px;
	display: block;
	margin: 20px auto;
	text-align: center;
	line-height: 50px;
	font-size: 1pc;
	border: 1px solid #ccc
}
.cas_mor:hover {
	border: 1px solid #0041a3;
	background: #0041a3
}
.cas_mor a {
	color: #333
}
.cas_mor a:hover {
	color: #fff
}
.youbiao {
	font-family: "΢���ź�";
	text-align: center;
	font-size: 24px;
	line-height: 36px;
	color: #0041a3;
	width: 700px;
	margin: 0 auto;
	padding: 20px 0
}
.nantiul {
	display: block;
	width: 60pc
}
.nantiul li {
	width: 31.4%;
	display: block;
	float: left;
	margin-right: 1.2%;
	padding: 3%;
	border: 1px solid #ccc;
	margin-top: 20px
}
.nantiul li:hover {
	border: 1px solid #0041a3
}
.nantiul li strong {
	font-size: 24px;
	line-height: 26px;
	margin: 0 auto;
	background: #0041a3;
	color: #fff;
	padding: 20px 0;
	border-radius: 38px
}
.nantiul li b,  .nantiul li strong {
	width: 100%;
	display: block;
	text-align: center
}
.nantiul li b {
	font-size: 18px;
	line-height: 30px;
	color: #333;
	margin-top: 30px;
	height: 60px;
	font-weight: 400
}
.youbiaop {
	text-align: center;
	font-size: 1pc
}
.nantiul2 {
	display: block;
	width: 60pc
}
.nantiul2 li {
	width: 48%;
	display: block;
	float: left;
	margin-right: 1.2%;
	padding: 2%;
	background: #1383ec;
	margin-top: 20px
}
.nantiul2 li:hover {
	background: #666
}
.nantiul2 li strong {
	font-size: 20px;
	line-height: 50px;
	margin: 0 auto;
	border-bottom: 1px solid #fff
}
.nantiul2 li b,  .nantiul2 li strong {
	width: 100%;
	display: block;
	text-align: center;
	color: #fff
}
.nantiul2 li b {
	font-size: 18px;
	line-height: 30px;
	margin-top: 30px;
	height: 5pc;
	font-weight: 400
}
.lianxidl,  .lianxidl dd {
	display: block
}
.lianxidl dd {
	float: left
}
.lianxidl dt {
	display: block;
	float: right;
	width: 600px;
	line-height: 30px;
	font-size: 1pc;
	color: #333
}
.contact-pt {
	width: 299px;
	height: 317px;
	float: left;
	margin-right: 1pc
}
.nantiul .part {
	background-color: #f5f5f5;
	-webkit-transition-property: background-color;
	-webkit-transition-duration: 1s;
	-webkit-transition-timing-function: ease;
	border: 1px solid #d8d8d8
}
.nantiul .part span {
	background: url(../img/lx_3.png) no-repeat
}
.nantiul .part:hover {
	background-color: #0041a3;
	-webkit-transition-property: background-color;
	-webkit-transition-duration: 1s;
	-webkit-transition-timing-function: ease
}
.nantiul .part:hover span {
	background-position-y: -72px
}
.nantiul .part:hover a,  .nantiul .part:hover b,  .nantiul .part:hover p {
	color: #fff
}
.nantiul .part a {
	color: #333
}
.nantiul .part span {
	width: 72px;
	height: 72px;
	margin: 0 auto;
	margin-top: 40px;
	display: block
}
.nantiul .part .span1 {
	background-position: 0 0
}
.nantiul .part .span2 {
	background-position: -72px 0
}
.nantiul .part .span3 {
	background-position: -9pc 0
}
.nantiul .part b {
	width: 100%;
	font-size: 20px;
	text-align: center;
	color: #333;
	display: block;
	margin-top: 15px;
	line-height: 40px;
	font-weight: inherit
}
.nantiul .part1 p {
	width: 100%
}
.nantiul .part1 p,  .nantiul .part2 p {
	font-size: 1pc;
	text-align: center;
	color: #333;
	display: block;
	line-height: 24px;
	margin-top: 10px
}
.nantiul .part2 p {
	width: 283px;
	padding: 0 20px
}
.nantiul .part3 p {
	clear: both;
	font-size: 1pc;
	text-align: center;
	color: #333;
	line-height: 24px;
	margin-top: 20px;
	overflow: hidden
}
.nantiul .part3 {
	position: relative
}
.weixin {
	cursor: pointer;
	display: none
}
.weixin:hover .weima {
	opacity: 1;
	filter: alpha(opacity=100);
	transition: all 1s
}
.homeDiseaseTypes {
	clear: both;
	padding: 0 0 20px
}
.homeDiseaseTypes .homeDiseaseTypesTit {
	clear: both;
	text-align: center;
	font-size: 24px;
	color: #333;
	font-weight: 700;
	padding-bottom: 10px;
	margin-bottom: 30px
}
.homeDiseaseTypes li {
	float: left;
	width: 90px;
	margin-right: 10px
}
.homeDiseaseTypes .homeDiseaseTypesTit02 {
	padding-bottom: 30px;
	text-align: center
}
.homeDiseaseTypes .homeDiseaseTypesTit02 span {
	font-size: 1pc;
	font-weight: 700;
	color: #666;
	margin: auto;
	text-align: center
}
.homeDiseaseTypes li:last-child {
	margin-right: 0 !important
}
.homeDiseaseTypes li span {
	clear: both;
	display: block;
	color: #333;
	text-align: center;
	border-radius: 3px;
	font-size: 1pc
}
.homeApplication {
	clear: both;
	padding: 10px 0
}
.homeApplication .homeApplicationTit {
	clear: both;
	text-align: center;
	font-size: 24px;
	color: #333;
	font-weight: 700
}
.homeApplication .homeApplicationBox {
	clear: both;
	width: 100%;
	padding-bottom: 40px
}
.homeApplication .homeApplicationBox .hd {
	clear: both;
	padding: 0;
	background: #fff;
	text-align: left;
	border: 1px solid #e8e8e8
}
.homeApplication .homeApplicationBox .hd a {
	float: right;
	color: #fff;
	background: #0041a3;
	line-height: 54px;
	padding: 0 10px
}
.homeApplication .homeApplicationBox .hd ul {
	clear: both;
	text-align: left;
	display: inline-block
}
.homeApplication .homeApplicationBox .hd ul li {
	padding: 15px 20px;
	cursor: pointer;
	display: inline-block;
	margin: 0;
	font-size: 1pc
}
.homeApplication .homeApplicationBox .hd ul li.on {
	background: #0041a3;
	color: #fff
}
.homeApplication .homeApplicationBox .bd ul {
	padding: 0;
	zoom: 1
}
.homeApplication .homeApplicationBox .bd li {
	float: left;
	margin-right: 13px;
	padding-top: 30px;
	width: 290px;
	position: relative;
	padding-bottom: 5px;
	overflow: hidden
}
.homeApplication .homeApplicationBox .bd li:nth-child(4n) {
	margin-right: 0 !important
}
.homeApplication .homeApplicationBox .bd li .homeApplicationBox_pic {
	clear: both;
	text-align: center
}
.homeApplication .homeApplicationBox .bd li .homeApplicationBox_txt {
	clear: both;
	line-height: 30px;
	padding: 5px 10px;
	text-align: left;
	background: #fff;
	font-size: 15px
}
.homeApplication .homeApplicationBox .bd li p:nth-of-type(2n) {
	height: 30px;
	overflow: hidden;
	text-overflow: ellipsis
}
.homeApplication .homeApplicationBox .bd li .homeApplicationBox_txt a {
	float: right;
	background: #0041a3;
	color: #fff;
	border: 1px solid #0041a3;
	padding: 5px 10px;
	font-size: 15px;
	border-radius: 3px;
	line-height: 20px
}
.relatCase {
	clear: both;
	background: #fff;
	border: 1px solid #e1e1e1;
	padding: 0 0 15px;
	margin-top: 15px
}
.relatCase .relatCaseTit {
	clear: both;
	font-weight: 700;
	font-size: 1pc;
	padding: 25px 15px;
	color: #0041a3
}
.relatCase ul {
	clear: both
}
.relatCase ul li {
	float: left;
	margin-left: 15px;
	width: 220px
}
.relatCase ul li .relatCase_tit {
	clear: both;
	text-align: center;
	padding-top: 5px
}
.baiti_p {
	text-align: center;
	padding: 40px 0
}
.jiaoliu_ul {
	width: 102%;
	overflow: hidden
}
.jiaoliu_ul li {
	display: block;
	width: 23.5%;
	margin-right: 1.3%;
	float: left;
	margin-bottom: 15px;
	overflow: hidden
}
.jiaoliu_ul li .jiaoliu_ul_tit {
	display: block;
	border: 1px solid #f2f2f2;
	margin-top: 3px;
	text-align: center;
	line-height: 50px
}
.hangye_box_ul li .hangye_box_ul_img {
	float: left
}
.hangye_box_ul li .hangye_box_ul_img img {
	width: 260px;
	height: 200px
}
.hangye_box_ul li .hangye_box_ul_txt {
	float: left;
	width: 46%;
	margin-left: 3%
}
.hangye_box_ul li .hangye_box_ul_txt h3 {
	font-size: 22px;
	color: #0041a3;
	padding: 0;
	margin: 0
}
.hangye_box_ul li .hangye_box_ul_txt p {
	font-size: 14px;
	line-height: 22px;
	padding-top: 10px;
	margin: 0;
	color: #333
}
input {
	font-family: "΢���ź�" !important
}
.mob_eleven .mob_eleven_fr .mob_eleven_frtit em {
	font-weight: 700;
	color: #0041a3
}
.mob_eleven .mob_eleven_fr .mob_eleven_frtxt {
	color: #666
}
.jt-message-box-p {
	font-size: 18px;
	color: #333;
	padding-bottom: 10px
}
.jt-message-box-p span {
	font-size: 22px;
	color: #fff;
	background-color: #0041a3;
	display: inline-block;
	line-height: 35px;
	padding: 0 1%
}
.jt-message-box-p span + span {
	font-weight: 700
}
.mob_eleven .mob_eleven_fr .mob_eleven_frtxt {
	padding-bottom: 10px
}
.mob_six_bg01_top {
	clear: both;
	text-align: center;
	font-size: 36px;
	font-weight: 700;
	color: #333;
	line-height: 38px;
	padding-top: 25px
}
.mob_six_bg01_con {
	clear: both;
	text-align: center;
	font-size: 24px;
	color: #666;
	line-height: 24px;
	padding: 13px 0
}
.picScroll-left5 {
	width: 100%;
	position: relative
}
.picScroll-left5 .hd {
	overflow: hidden;
	height: 30px;
	padding: 0 10px;
	text-align: center
}
.picScroll-left5 .bd {
	padding: 40px 0 30px
}
.picScroll-left5 .bd ul {
	overflow: hidden;
	zoom: 1
}
.picScroll-left5 .bd ul li {
	margin: 0 20px;
	float: left;
	display: inline;
	overflow: hidden;
	text-align: center;
	position: relative
}
.picScroll-left5 .bd ul li .pic {
	text-align: center;
	height: 133px;
	width: 200px;
	overflow: hidden
}
.picScroll-left5 .bd ul li .pic img {
	display: inline-block;
	width: 100%;
	height: 100%;
	background-color: #999
}
.picScroll-left5 .prev {
	left: -4%;
	width: 50px;
	background: url(../img/fc-l.jpg) no-repeat
}
.picScroll-left5 .next,  .picScroll-left5 .prev {
	position: absolute;
	top: 46%;
	margin-top: -25px;
	display: block;
	height: 70px;
	filter: alpha(opacity=50)
}
.picScroll-left5 .next {
	left: -6%;
	width: 54px;
	background: url(../img/fc-r.jpg) no-repeat;
	left: auto;
	right: -6%;
	background-position: 8px 5px
}
.picScroll-left5 .next:hover,  .picScroll-left5 .prev:hover {
	filter: alpha(opacity=100);
	opacity: 1
}
.picScroll-left5 .nextStop,  .picScroll-left5 .prevStop {
	display: none
}
.mob_six_bg01 .container ul.ser {
	display: flex;
	justify-content: space-around;
	margin-top: 30px
}
.mob_six_bg01 .container ul.ser li {
	width: 31%;
	height: 333px;
	background-color: #fff;
	text-align: center;
	cursor: pointer;
	border-radius: 3px
}
.mob_six_bg01 .container ul.ser li div {
	font-size: 26px;
	margin-top: 33px;
	margin-bottom: 20px
}
.mob_six_bg01 .container ul.ser li i {
	display: inline-block;
	width: 122px;
	height: 122px;
	background-repeat: no-repeat;
	background-position: center;
	transition: .5s;
	-webkit-transition: .5s;
	-moz-transition: .5s;
	background-size: contain;
	margin-top: 10px;
	margin-bottom: 20px
}
.mob_six_bg01 .container ul.ser li:hover i {
	transform: scale(1.08);
	-webkit-transform: scale(1.08);
	-moz-transform: scale(1.08)
}
.mob_six_bg01 .container ul.ser li p {
	font-size: 1pc;
	line-height: 21px;
	padding-top: 10px;
	color: #939a9f;
	height: 60px
}
.mob_s {
	font-size: 1pc;
	text-align: left;
	color: #777;
	display: block;
	padding: 0 88px;
	text-indent: 2rem
}
.ab_more {
	position: absolute;
	right: 0;
	bottom: 0;
	display: block;
	width: 33px;
	height: 27px;
	overflow: hidden;
	background: url(../img/icobox.png) no-repeat -71px -522px
}
.cx_zz {
	padding: 8px 0 0
}
.cx_tit {
	background: url(../img/cx_tit_bg.png) no-repeat top center;
	text-align: center;
	height: 75pt;
	padding-top: 25px
}
.cx_tit h6 {
	color: #222;
	font-size: 36px;
	font-weight: 400
}
.cx_tit p {
	color: #666;
	font-size: 1pc;
	margin-top: 15px
}
.cx_zz .cx_zz_box1 {
	background: url(../img/jtbz.png) no-repeat center center;
	margin-top: 40px
}
.cx_zz .cx_zz_box1 .fl {
	background: url(../img/jtbz-l.png) no-repeat center center;
	width: 35pc;
	height: 300px;
	padding: 42px 5pc 0
}
.cx_zz .cx_zz_box1 .fr {
	background: url(../img/jtbz-r.png) no-repeat center center;
	width: 35pc;
	height: 300px;
	padding: 42px 5pc 0
}
.cx_zz .cx_zz_box1 h6 {
	height: 65px;
	font-size: 24px;
	font-weight: 400;
	color: #fff;
	line-height: 47px
}
.cx_zz .cx_zz_box1 p {
	margin-top: 40px;
	color: #fff;
	font-size: 1pc;
	line-height: 26px
}
.cx_yf {
	padding: 33px 0;
	background-color: #eee
}
.jiaoliu,  .jiaoliu_ul {
	width: 100%;
	overflow: hidden
}
.jiaoliu_ul {
	margin-top: 30px
}
.jiaoliu_ul li {
	display: block;
	width: 23.5%;
	margin-right: 1.3%;
	float: left;
	margin-bottom: 15px;
	position: relative;
	overflow: hidden;
	padding-bottom: 20px;
	margin-bottom: 26px
}
.jiaoliu_ul li .jiaoliu_ul_img {
	display: block
}
.jiaoliu_ul li .jiaoliu_ul_tit {
	display: block;
	margin-top: 3px;
	text-align: center;
	width: 101px;
	height: 41px;
	position: absolute;
	line-height: 41px;
	background-color: #222;
	z-index: 999;
	bottom: 0;
	color: #fff;
	right: 0;
	left: 0;
	margin: 0 auto
}
.jiaoliu_ul li a .jiaoliu_ul_tit {
	display: none;
	color: #333;
	font-style: normal;
	text-decoration: none
}
.jiaoliu_ul li a:hover .jiaoliu_ul_tit {
	color: #0041a3;
	font-style: normal;
	text-decoration: none;
	border: 1px solid #0041a3
}
.cx_cs {
	padding: 33px 0 25px;
	background-color: #fff
}
.hangye_box,  .yanfabox {
	width: 100%;
	overflow: hidden
}
.hangye_box_ul,  .yanfabox_ul {
	display: block;
	width: 102%
}
.yanfabox_ul li {
	width: 23.781%;
	height: 280px
}
.hangye_box_ul li,  .yanfabox_ul li {
	display: block;
	margin-right: 1%;
	padding: 2%;
	float: left;
	border: 1px solid #f0f0f0;
	margin-bottom: 15px;
	border-top: 3px solid #0041a3 !important
}
.hangye_box_ul li {
	width: 48.5%
}
.hangye_box_ul li:hover,  .yanfabox_ul li:hover {
	border: 1px solid #0041a3;
	border-top: 3px solid #0041a3 !important
}
.yanfabox_ul li .yanfabox_ul_img {
	width: 50%;
	margin: 0 auto;
	text-algin: center
}
.yanfabox_ul li .yanfabox_ul_txt {
	width: 100%;
	margin: 10px auto
}
.yanfabox_ul li .yanfabox_ul_txt h3 {
	font-size: 36px;
	color: #0041a3;
	padding: 0;
	margin: 0;
	background: url(../img/line.jpg) no-repeat 75pt center;
	display: none
}
.yanfabox_ul li .yanfabox_ul_txt p {
	font-size: 1pc;
	line-height: 22px;
	font-family: "����";
	padding-top: 30px;
	margin: 0;
	color: #333;
	background: url(../img/keji.jpg) no-repeat left top
}
.cx_jl {
	background: url(../img/cx_jl.jpg) repeat
}
.cx_gy {
	margin: 33px 0 0
}
.cx_ry {
	margin-top: 55px
}
.cx_ry ul {
	display: flex;
	justify-content: space-between
}
.cx_ry ul li {
	width: 180px;
	height: 300px
}
.cx_ry ul li span {
	width: 180px;
	height: 260px;
	display: block;
	overflow: hidden
}
.cx_ry ul li span img {
	width: 100%;
	height: 100%
}



.homeApplication .homeApplicationBox .hd a {
	text-align: center;
	width: 8%;
}
.homeApplication .homeApplicationBox .hd ul {
	width: 92%;
}
.homeApplication .homeApplicationBox .hd ul li {
	width: 12%;
	text-align: center;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.homeApplication .homeApplicationBox .hd ul li:nth-child(4) {
	width: 13%;
}
.homeApplication .homeApplicationBox .hd {
	height: 56px;
}
.homeDiseaseTypes li {
	width: 160px;
	margin-bottom: 36px;
	margin-right: 48px;
}
.homeDiseaseTypes li:nth-child(6n) {
	margin-right: 0;
}
.homeDiseaseTypes li span {
	line-height: 60px;
	height: 60px;
	border-radius: 10px;
	font-size: 24px;
	padding: 0;
}
.homeDiseaseTypes {
	padding: 40px 0px 40px 0px;
}
.mob_eight .mob_eight_fr .bd ul li .mob_eight_frpic a {
	width: 250px;
	display: block;
	background: rgba(255, 102, 0, 0.67);
	padding: 20px 0;
	margin: 0 10px;
}
.mob_eight .mob_eight_fr .bd ul li .mob_eight_frpic a img {
	width: initial;
	max-width: 94%;
}
.mob_eight .mob_eight_fl dl dt {
	width: 438px;
}
.mob_eight .mob_eight_fl dl dt img {
	width: 100%;
	border: #FFF 3px solid;
	margin-top: 2px;
}
.mob_eight .mob_eight_fl dl dd {
	width: 699px;
	margin-top: 8px;
}
.mob_eight .mob_eight_fl dl dd h4 {
	font-size: 32px;
	margin-bottom: 10px;
	color: #333;
}
.mob_eight .mob_eight_fl dl dd h4 small {
	display: block;
	margin-top: 10px;
	font-size: 20px;
	color: #666;
	font-weight: normal;
	text-transform: uppercase;
}
.mob_eight .mob_eight_fl dl dd div {
	height: 230px;
	text-indent: 2em;
	font-size: 16px;
	line-height: 1.6;
	color: #666;
}
.mob_eight .mob_eight_fl .mob_eight_fltit {
	padding-bottom: 10px;
}
.mob_one .mob_one_bom li {
	width: 380px;
}
.mob_one .mob_one_bom li .mob_one_bomtxt {
	width: 388px;
}
.mob_six_bg02 .container&gt;div.fl {
	margin-top: 36px;
}
.mob_eight .mob_eight_fr {
	display: none;
	padding: 20px 20px;
}
.mob_eight .mob_eight_fl {
	float: none;
	background-color: #fff;
	width: 100%;
}











/*产品展示*/

.tmxian{ width:1200px; height:30px; margin:0 auto;}

.cpmenu{ width:260px; height:auto; overflow:hidden; float:left; background:#ddd;}

.cpbt{ width:260px; height:75px; float:left;background:#0041a3;}

.cpbt .cpbt_bt{ width:100%; height:26px; line-height:26px; font-size:26px; color:#FFFFFF; text-align:center; float:left; margin-top:15px;}

.cpbt p{ width:100%; height:14px; line-height:14px; font-size:12px; color:#fff; text-align:center; float:left; margin-top:5px;}

.dalei{ width:180px; height:40px; border-bottom:#D2D2D2 1px solid; line-height:40px; float:left; margin:10px 0 0 20px;}

.dalei a{ font-size:18px; color:#007CC6;}

.xiaolei li{ width:230px; height:auto; overflow:hidden; float:left; margin:5px 0 0 20px;}

.xiaolei li a{ width:200px; height:40px; line-height:40px; background:url(../img/pro_ic2.png) 10px center no-repeat #fff; padding-left:20px;font-size:14px; color:#333; display:block; float:left; margin-top:10px; border-radius:8px;}

.xiaolei li a:hover{ color:#fff; background:#0041a3;}

.kong20{ width:100%; height:20px; float:left;}

.cpc{ width:920px; float:right;}



/* 首页产品中心 */

.pro{width:920px; float:left;background: #fff;height:390px;overflow: hidden;padding: 0}

.pro ul{width: 9999%}

.pro ul li{float: left;width: 920px;height:390px;position:relative;}

.pro .spWarp{position: absolute;left: 30px;bottom: 25px;}

.pro .sp{width: 32px;height:4px;float: left;margin-right: 5px;background: #fff;display: block;cursor: pointer;}

.pro .sp.on{background: #FBA907}

.pro .imgBg{left:0;top:0;border:0; height:390px; width:533px;}

.pro .proInfo{width:400px;height:390px; background:#fff;right:0;top:0;overflow: hidden;}

.pro .proWarp{margin:30px;width:340px;}

.pro .proWarp h1{font-size:16px;font-weight: normal;color: #fff;padding-left: 10px}

.pro .proLogo{padding-top:10px; font-size:24px; line-height:28px; color:#0041a3;}

.pro .proTitle{font-size: 14px; padding:15px 0 15px 0; line-height:16px;color: #999;margin-bottom: 10px;}

.pro .proOverview{margin-top: 15px; line-height:24px;font-size: 14px;color: #666; height:180px;}

.pro .abiaoq{ border:1px #0041a3 solid; color:#fff; font-size:14px; width:100px; height:28px; padding-left:16px; background:#0041a3;}

.absolute {position: absolute;}

.relative {position: relative;}

.proInfo .png{ background:url(../img/stt.png) left bottom no-repeat;}





/*产品列表*/

.cplb{ width:920px; height:auto; overflow:hidden; float:left;}

.cplb ul{ float:left;}

.cplb li{ width:283px; height:270px; float:left; margin-right:22px; background:#fff; margin-top:20px;}

.cplb li h1{ display:block; float:left; width:213px; height:150px; float:left;}



.ver_pic2{width:283px;height:220px;text-align:center;position:relative;display:table-cell;vertical-align:middle;}
.ver_pic2 .alpic img{width:263px; height:210px;}

.cplb li h1 img{ display:block; float:left; margin:8px; width:267px; height:134px;}

.cplb li h2{ display:block; float:left; width:263px; height:40px;border-bottom:1px solid #f1f1f1; line-height:40px; float:left; background:#f7f7f7; font-size:14px; text-align:center; color:#333; margin-left:10px;}

.cplb li h3{ display:block; float:left; width:173px; height:auto; overflow:hidden; margin:10px 0 0 20px; color:#999; font-size:12px; line-height:18px; }

#mr0{ margin-right:0;}


.ver_pic5{width:533px;height:390px; text-align:center;position:relative;display:table-cell;vertical-align:middle;background:#ddd;}

.ver_pic5 .alnm5 img{width:430px; height:300px;}

.alpic5{ *position:absolute;top:50%;left:50%;}

.alpic5 img{ *position:relative;top:-50%;left:-50%;}



/*首页联系方式*/





.zlxfs1{ width:260px; height:auto; overflow:hidden; float:left;  background:#FFFFFF;}

.zclxfs1{ width:220px; height:auto; overflow:hidden; float:left; margin:10px 0 0 20px; }

.lxtu1{ width:260px; height:60px; float:left; position:relative; background:#0041a3;}

.kfpic1{ width:110px; height:87px; position:absolute; left:20px; bottom:0; z-index:2;}

.lxbt1{ width:100px; float:right; margin-right:20px; height:87px; text-align:right;}

.lxbt1 .lxbt1_bt{ display:block; width:100%; font-size:20px; color:#FFFFFF; padding:12px 0 2px 0;  }

.lxbt1 p{ display:block; width:100%; font-size:12px; color:#fff;line-height:14px;}







.f15{ font-size:15px; font-weight:bold;}

.k40{ width:100%; height:40px; margin:0 auto;}

.k30{ width:100%; height:30px; margin:0 auto;}

.k50{ width:100%; height:50px; margin:0 auto;}

.k20{ width:100%; height:20px; margin:0 auto;}

.kong20{ width:100%; height:20px; float:left;}

.kong10{ width:100%; height:15px; float:left;}

.kong12{ width:100%; height:10px; float:left;}

.k31{width:100%; height:30px; margin:0 auto; border-top:#d5d5d5 1px solid; }



.k15{ width:100%; height:40px; line-height:40px; margin:0 auto; clear:both;}

.k10{ width:100%; height:30px; line-height:30px; margin:0 auto; clear:both;}

.k12{ width:100%; height:12px; line-height:12px; margin:0 auto; clear:both;}



.kong10{ width:100%; height:15px; line-height:15px; float:left; clear:both;}

.kong50{ width:100%; height:50px; float:left; width:100%;}

.bglan{ background:#f7f7f7;}

.bgbai{ background:#FFFFFF;}


.mob_ten_bddiv_fr{ width: 98%!important }
.mob_ten_bddiv_fr_img{  float: left; }
.mob_ten_bddiv_fr_con{  float: right;width:502px; }




.waik_1{float:left; width:100%; padding:19px 0 9px 0;}
/* 分页 */
.pz_fy{width:100%; float:left; padding:10px 0px; text-align:center;}/*分页浮左或者浮右，修改此处即可。例：text-align:left;*/
.pz_fy a { background:#efefef; PADDING:0 14px; COLOR: #555555; text-decoration:none; float:left;}
.pz_fy a:hover,.pz_fy a.on{color: #fff; background-color:#0041a3; text-decoration:none;}/*鼠标经过和默认当前页样式*/
.pz_fy td{width:auto;}

.pz_fy li{width:auto; height:auto; float:left; margin:0 3px; line-height:37px;}
.pz_fy li:nth-child(1){}
.pz_fy .thisclass{ color: #fff; background-color:#0041a3; text-decoration:none; PADDING:0 14px;}
.pz_fy .thisclass a{padding:0; background:none; color:#fff;}


.mynyimg{width:100%; height:250px; background: url(../img/nyimg.jpg) no-repeat center 0;}
.myny1_1{width:100%; float:left;}
.myny1_2{width:100%; height:40px; float:left; line-height:40px; font-size:16px; font-weight:bold; padding-top:20px; color:#0041a3;}
.myny1_3{width:100%; float:left; line-height:30px;}










</pre></body></html>