@charset "utf-8";
/*cgal*/
.header	{ width:100%; height:50px; padding:10px 0;}
.header		.right	{ float:right; margin-right:50px; padding-top:18px;}
.header		.right	.phone	{   background:url(../images/icon-phone.png) left center no-repeat; background-size:15px 15px; padding-left:18px;}
.header		.right	.email	{   background:url(../images/icon-email.png) left center no-repeat; background-size:15px 15px; padding-left:18px;}
.nav		{ padding:10px;}
.header		.btn-pc		{ position:absolute; right:0px; top:0px;}
.nav	a	{ color:#fff; line-height:25px; display:inline-block; margin-right:5px;}
.nav	a.on	{ color:#47c0f3;}

.zw-con	.dz		{ background:#e5e5e5;  line-height:20px; padding:5px 10px;}
.zw-con	.banner	{ padding:10px 0; text-align:center;}
.zw-con	.banner	img	{ max-width:360px;}

.list-main	{ padding:0 10px;}
.list-main	li		{ color:#545454; border-bottom:1px dotted #cccccc; padding:5px 0; padding-left:30px; position:relative; background:url(../images/icon-list.png) top left no-repeat; background-size:30px 30px;}
.page		{ font-size:12px;}
.list-main	li	a:visited {color: #009900; } 
.lxfs			{ padding:10px; padding-bottom:0px;}
.lxfs	.itms			{ padding:5px 0; color:#104ba9;}
.lxfs	.itms	.right	{ padding-left:76px;}
.bottom		{ font-size:12px; background:#d0d0d0; padding:5px; color:#333333; position:relative; z-index:10;}
.kf			{ position:fixed; right:0px; bottom:px; z-index:5;}

.list1-main		li	{ position:relative; float:left; margin-right:6px; line-height:30px; padding-left:6px;}
.list1-main		li:before	{ content:''; display:block; width:2px; height:2px; background:#ff7505; position:absolute; left:0px; top:14px; border-radius:2px;}

.list2-main		li	{ position:relative; float:left; width:33%; line-height:30px; position:relative; left:10px;}
.list2-main		li:before	{ content:''; display:block; width:30px; height:30px; background:url(../images/icon-li2.png) center left no-repeat; position:absolute; left:-20px; top:0px;}

.tableStyle{border-collapse:collapse;}
	.tableStyle tr th,.tableStyle tr td{border:1px solid #666; text-align:center; padding:5px 0; line-height:18px;}

.gsln	{ font-size:14px;}
.tie-1	{ display:block; border-bottom:1px solid #3063b4; height:30px; line-height:30px;}
.tie-1	span	{ background:#104ba9; padding:0 5px; color:#fff; line-height:30px; height:30px; display:inline-block;}

.zzws-main	img	{ float:left; margin-bottom:10px; position:relative; left:-5px;}
.zzws-main	img:nth-child(2n)	{ position:relative; left:5px;}	

/*苹果4兼容*/
@media screen and	(max-width:351px) {
	.header	.right	{ font-size:12px !important; margin-right:5px;  padding-left:15px;}
.gsln	{ font-size:12px;}
	
	}