@charset "gb2312";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, input, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, select, textarea { border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; margin: 0; padding: 0 }

dl, dt, dd, ol, ul, li { list-style: none }

body { color:#333333;line-height: 1.5; background: #fff }

table { border-collapse: separate; border-spacing: 0 }

caption, th, td { text-align: left; font-weight: 400 }

table, td, th { vertical-align: middle }

blockquote:before, blockquote:after, q:before, q:after { content: "" }

a img { border: 0 }

ol { margin-left: 2em }

sup { vertical-align: text-top }

sub { vertical-align: text-bottom }

html>body p code { white-space: normal }

hr { margin: -0.16rem auto 0.22rem }

.clearfix:after, #container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden }

.clear { clear: both; height: 0; font-size: 1px; line-height: 0 }

* html .clearfix, * html #container { height: 1% }

fieldset { padding-top: 0 }

a:link { text-decoration: none }

a:visited { text-decoration: none }

a:hover { text-decoration: underline; color: #666 }

a:active { text-decoration: none }

.box_l, .box_c { float: left; }

.box_r { float: right; }

.bg_s_100 { background-size: 100% 100%; }

.red { color: #d40000; }

.left { float: left; }

.right { float: right; }

.main{

    width: 100%;

    max-width:6.4rem;

    min-width:3.2rem;

    position: relative;

    margin: 0 auto;

    font-family: "Î¢ÈíÑÅºÚ";

    background-color: #fff;

    font-size: 0.24rem;

    overflow: hidden;

}

.banner{

	display:block;

	width:6.4rem;

	height:3.2rem;

}

.gy_yhbx{

	width:6.4rem;

}

h2.zt_tit{

	width:6rem;

	height:0.53rem;

	line-height:0.53rem;

	font-size:0.36rem;

	font-weight:bold;

	letter-spacing:0.03rem;

	padding:0.21rem 0.2rem 0 0.2rem;

	text-align:center;

	border-bottom:1px solid #aec1cd;

	color:#006A49;

	position:relative;

	margin-bottom:0.32rem;

}

h2.zt_tit em{

	display:inline-block;

	width:0.62rem;

	height:0.32rem;

	background:url(/images/fsjthj/jt_03.png) no-repeat;

	background-size:0.62rem;

	position:absolute;

	left:2.69rem;

	bottom:-0.32rem;

}

.gy_yhbx ul{

	width:6rem;

	height:4.38rem;

	padding:0 0.2rem 0 0.2rem;

}

.gy_yhbx ul li{

	width:6rem;

	height:1.4rem;

	clear:both;

	border-bottom:2px dashed #c9c9c9;

}

.gy_yhbx ul li:nth-child(1){

	height:1.42rem;

}

.gy_yhbx ul li:nth-child(3){

	height:1.52rem;

	border:none;

}

.gy_yhbx ul li h3{

	display:inline-block;

	float:left;

	color:#006A49;

	width:0.25rem;

	margin-right:0.19rem;

	margin-top:0.3rem;

	font-weight:bold;

	font-size:0.24rem;

}

.gy_yhbx ul li:nth-child(2) h3,.gy_yhbx ul li:nth-child(3) h3{

	margin-top:0.2rem;

	line-height:0.24rem;

}

.gy_yhbx ul li em{

	float:left;

	display:inline-block;

	width:0.16rem;

	height:0.16rem;

	margin:0.63rem 0.1rem 0 0;

	background-color:#006A49;

}

.gy_yhbx ul li p{

	float:left;

	width:5.3rem;

	height:1.02rem;

	margin-top:0.13rem;

	background:#f6f6f6;

	border-radius:0.03rem;

}



.gy_yhbx ul li p img{

	float:left;

	width:1.06rem;

	height:1.02rem;

}

.gy_yhbx ul li p span{

	display:inline-block;

	width:4.19rem;

	padding-left:0.05rem;

	margin-top:0.13rem;

	font-size:0.22rem;

	line-height:0.38rem;

}

a.calldoc{

	display:block;

	width:4.84rem;

	height:0.42rem;

	line-height:0.42rem;

	color:white;

	font-size:0.22rem;

	margin:0 auto 0.3rem;

	text-align:center;

	border-radius:0.16rem;

	background-color:#f58000;

}

.gy_jtbw{

	width:6.4rem;

	background-color:#f6f6f6;
	display:inline-block;

}

.gy_jtbw p{

	padding:0.12rem 0.2rem 0 0.2rem;

	font-size:0.24rem;

	line-height:0.4rem;

	text-indent:2em;

}

.gy_jtbw p span{

	color:#dd0000;

}

.gy_jtbw img{

	display:block;

	width:6.4rem;

	height:3.12rem;

}

.gy_rhhj{

	width:6.4rem;

}

.gy_rhhj ul{

	padding:0 0.2rem 0.4rem 0.2rem;

}

.gy_rhhj ul li{

	width:6rem;

	height:0.97rem;

	margin-top:0.3rem;

	float:left;

	clear:both;

	background:url(/images/fsjthj/bluebg-3_03.jpg) no-repeat 0 0;

	background-size:5.9rem;

}

.gy_rhhj ul li:nth-child(1){

	margin-top:0.2rem;

}

.gy_rhhj ul li h4{

	color:white;

	width:0.55rem;

	height:0.53rem;

	float:left;

	font-weight:bold;

	font-size:0.32rem;

	text-align:center;

	margin:0 0.2rem 0 0.38rem;

}

.gy_rhhj ul li p{

	float:left;

	word-break:break-all;

	width:4.8rem;

	font-size:0.24rem;

	line-height:0.4rem;

	margin-top:0.08rem;

}

.gy_wxtx{

	width:5.96rem;

	height:1.43rem;

	margin:0 auto 0.3rem;

	border-radius:0.13rem;

	background:white url(/images/fsjthj/wxts_03.png) no-repeat 0.33rem -0.02rem;

	background-size:0.68rem;

	border:2px solid #dcdcdc;

}

.gy_wxtx h4{

	font-size:0.2rem;

	line-height:0.26rem;

	text-align:center;

	width:0.5rem;

	height:0.52rem;

	color:white;

	float:left;

	margin:0.24rem 0.3rem 0 0.41rem;

}

.gy_wxtx p{

	width:4.65rem;

	margin-top:0.11rem;

	float:left;

	font-size:0.24rem;

	line-height:0.4rem;

}

.gy_whzd{

	width:6.4rem;

	height:8.1rem;

	background:#f6f6f6;

}

.gy_whzd ul{

	width:6rem;

	margin:0 auto;

	height:4.14rem;

}

.gy_whzd ul li{

	width:1.7rem;

	height:1.7rem;

	float:left;

	margin-top:0.2rem;

}

.gy_whzd ul li:nth-child(1){

	margin-left:0.02rem;

}

.gy_whzd ul li:nth-child(2){

	margin-left:0.43rem;

}

.gy_whzd ul li:nth-child(3),.gy_whzd ul li:nth-child(5){

	margin-left:0.44rem;

}

.gy_whzd ul li:nth-child(4){

	margin-left:1.08rem;

}

.gy_whzd ul li img{

	display:block;

	width:1.6rem;

	height:1.6rem;

	padding:0.03rem;

	border-radius:50%;

	border:0.02rem solid #006A49;

}

.gy_wxtx1{

	height:1.83rem;

}

.gy_zmz{

	width:6.4rem;

}

.gy_zmz img{

	display:block;

	width:6rem;

	height:3.6rem;

	margin:0 auto;

	padding-top:0.2rem;

}

.zmz_wifi{

	font-size:0.22rem;

	line-height:0.6rem;

	color:#dd0000;

	text-align:center;

}

.gy_jzfs{

	width:6rem;

	height:3.83rem;

	margin:0 auto;

}

.gy_jzfs h4{

	width:6rem;

	height:0.7rem;

	color:#006A49;

	font-weight:bold;

	font-size:0.26rem;

	line-height:0.65rem;

	text-align:center;

	background:url(/images/fsjthj/tty_03.jpg) no-repeat 0 0.15rem;

	background-size:6rem;

}

.gy_jzfs div{

	width:5.92rem;

	height:2.75rem;

	margin:0 auto;

	padding:0.04rem;

	background:url(/images/fsjthj/lllo_03.jpg) no-repeat 0 0,url(lllo_07.jpg) no-repeat right 0 bottom 0;

	background-size:0.24rem,0.24rem;

}

.gy_jzfs p{

	width:5.53rem;

	height:2.62rem;

	padding:0.11rem 0.2rem 0 0.17rem;

	border:0.01rem solid #e1e1e1;

	font-size:0.24rem;

	line-height:0.42rem;

	text-indent:2em;

}

.gy_lxxz{

	width:6rem;

	height:5.46rem;

	padding:0 0.2rem 0 0.2rem;

	background:#f6f6f6;

}

.gy_lxxz h4{

	width:6rem;

	height:0.79rem;

	font-size:0.26rem;

	color:#006A49;

	font-weight:bold;

	line-height:0.65rem;

	padding-top:0.05rem;

	text-align:center;

	background:url(/images/fsjthj/tty_06.jpg) no-repeat 0 0.2rem;

	background-size:6rem;

}

.gy_lxxz ul{

	width:6rem;

	margin-bottom:0.3rem;

}

.gy_lxxz ul li{

	width:5.96rem;

	height:0.71rem;

	clear:both;

	border:0.02rem solid #dcdcdc;

	border-radius:0.03rem;

	margin-bottom:0.2rem;

	background:white;

}

.gy_lxxz ul li:nth-child(4){

	margin-bottom:0;

}



.gy_lxxz ul li h5{

	width:0.31rem;

	height:0.31rem;

	font-size:0.22rem;

	font-weight:bold;

	line-height:0.31rem;

	text-align:center;

	float:left;

	border:0.02rem solid #006A49;

	border-radius:50%;

	color:#006A49;

	margin:0.18rem 0.2rem 0 0.19rem;

}

.gy_lxxz ul li p{

	float:left;

	width:5.1rem;

	font-size:0.22rem;

	line-height:0.32rem;

	margin-top:0.04rem;

}

.gy_lxxz ul li p span{

	color:#dd0000

}

.gy_dtr{

	width:6.4rem;

}

.gy_dtrdoc{

	width:6rem;

	height:3rem;

	padding-top:0.2rem;

	background:url(/images/fsjthj/doc_03.jpg) no-repeat 0 0.2rem;

	background-size:6rem;

	margin:0 auto 0.3rem;

}

.gy_dtrdoc div{

	width:3.6rem;

	height:2.08rem;

	padding-top:0.16rem;

	margin:0.39rem 0 0 2.11rem;

}

.gy_dtrdoc div h4{

	width:2.03rem;

	height:0.39rem;

	font-size:0.22rem;

	line-height:0.39rem;

	padding-left:1.05rem;

	margin:0 0 0.1rem 0.26rem;

	position:relative;

	border-bottom:0.02rem solid white;

}

.gy_dtrdoc div h4 em{

	display:block;

	width:0.94rem;

	height:0.42rem;

	position:absolute;

	left:0.02rem;

	top:0;

	background:url(/images/fsjthj/xm_03.jpg) no-repeat center;

	background-size:0.94rem;

}

.gy_dtrdoc div p{

	display:inline-block;

	font-size:0.22rem;

	line-height:0.36rem;

	padding:0 0.25rem 0 0.25rem;

}

.gy_dtrdoc div p span,.gy_dtrdoc div p a{

	color:#dd0000;

}

.gy_calld{

	width:6rem;

	height:0.54rem;

	margin:0 auto 0.35rem;

}

.gy_calld li{

	width:1.63rem;

	height:0.54rem;

	padding-left:0.62rem;

	background:#006A49 url(/images/fsjthj/gyfsjt-3_49.jpg) no-repeat 0.19rem 0.12rem;

	background-size:0.35rem;

	border-radius:0.1rem;

	float:left;

}

.gy_calld li:nth-child(1){

	margin-left:0.44rem;

}

.gy_calld li:nth-child(2){

	margin-left:0.6rem;

	background:#f58000 url(/images/fsjthj/gyfsjt-3_46.jpg) no-repeat 0.24rem 0.1rem;

	background-size:0.31rem;

}

.gy_calld li a{

	font-size:0.24rem;

	line-height:0.5rem;

	color:white;

}

.gy_case{

	width:6.4rem;

	height:6.93rem;

	background:#f6f6f6;

}

.gy_casemain{

	width:6.4rem;

	padding-top:0.2rem;

	margin:0 auto 0.3rem;

}

.gy_casemain_top{

	width:6rem;

	height:0.92rem;

	margin:0 auto 0.34rem;

}

.gy_casemain_top li{

	width:1.39rem;

	height:0.9rem;

	background:white;

	border:0.01rem solid #dcdcdc;

	border-radius:0.05rem;

	float:left;

	position:relative;

	margin-right:0.12rem;

}

.gy_casemain_top li:nth-child(4){

	margin-right:0;

}

.gy_casemain_top li.on em{

	display:block;

	width:0.25rem;

	height:0.16rem;

	background:url(/images/fsjthj/bjt_03.jpg) no-repeat;

	background-size:0.25rem;

	position:absolute;

	left:0.57rem;

	bottom:-0.37rem;

	z-index:99;

}

.gy_casemain_top li img{

	width:1.35rem;

	height:0.86rem;

	padding:0.02rem;

	border-radius:0.03rem;

}

.gy_casemain_body{

	width:6rem;

	height:3.3rem;

	margin:0 auto;

	overflow:hidden;

}

.gy_casemain_body ul{

	width:24rem;

	height:3.3rem;

}

.gy_casemain_body ul li{

	width:5.58rem;

	height:3.12rem;

	padding:0.16rem 0.2rem 0 0.2rem;

	border:0.01rem solid #dfdfdf;

	border-radius:0.05rem;



	background:white;

}

.gy_casemain_left{

	width:2.69rem;

	float:left;

	margin-right:0.23rem;

}

.gy_casemain_left img{

	display:block;

	width:2.69rem;

	height:1.73rem;

	margin:0.04rem 0 0.13rem 0;

}

.gy_casemain_left p{

	font-size:0.22rem;

	line-height:0.36rem;

}

.gy_casemain_left p span{

	color:#dd0000;

}

.gy_casemain_right{

	width:2.65rem;

	float:left;

}

.gy_casemain_right h4{

	font-size:0.22rem;

	line-height:0.34rem;

	color:#006A49;

}

.gy_xx{

	width:2.65rem;

	height:1.16rem;

	padding-top:0.06rem;

}

.gy_xx p{

	font-size:0.22rem;

	line-height:0.36rem;

}

.gy_xx p span{

	color:#dd0000;

}

.gy_zlh{

	font-size:0.22rem;

	line-height:0.36rem;

}

.gy_zlh span{

	color:#dd0000;

}

.gy_calld .more1{

	background: #006A49 url(/images/fsjthj/gyfsjt-3_65.jpg) no-repeat 0.21rem 0.11rem;

	background-size: 0.32rem;

}

.gy_calld li.more2{

	background: #f58000 url(/images/fsjthj/gyfsjt-3_62.jpg) no-repeat 0.21rem 0.1rem;

	background-size: 0.35rem;

}















