

article,aside,details,figcaption,figure,footer,header,hgroup,nav,section {

	display:block

}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,legend,input,lable,textarea,p,blockquote,th,td {

	margin:0;

	padding:0

}

html {

	font-size:100%;

	overflow-y:scroll;

	-webkit-text-size-adjust:100%;

	-ms-text-size-adjust:100%

}

table {

	border-collapse:collapse;

	border-spacing:0

}

fieldset,img {

	border:0

}

.ppap{float:left; list-style:none; margin-left:1em;}

.ppap li{ 

	float:left; 

	background: #fff;

    border: 1px solid #CCC;

    padding: 3px 6px;

    margin: 1em;}

address,caption,cite,code,dfn,em,th,var {

	font-style:normal;

	font-weight:normal

}

ol,ul {

	list-style:none

}

h1,h2,h3,h4,h5,h6 {

	font-weight:normal;

	font-size:100%

}

a {

	color:#6a6c7b

}

a:link {

	text-decoration:none;

}

a:visited {

	text-decoration:none

}

a:hover {

	text-decoration:none;

	color:#2c98be

}

a:active {

	text-decoration:none

}

body {

	font-size:14px;

	background:#ebebeb;

	font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;

}

.clear {

	clear:both

}



.logo {

	height:53px;

	text-align:center;

	padding-top:12px;

	background:#f1f1f1

}

.tupian{ max-width:900px; margin:0 auto;}

.tupian img{ border-style:none; max-width:100%; height:auto;}

.nav {

	background:#4593d0;

	font-size:16px;

	line-height:36px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box

}

.nav a {

	display:inline-block;

	color:#fff;

	width:23%;

	text-align:center

}

.nav a:hover {

	color:#126eb5;

	text-decoration:none

}

.menu a {

	width:20%

}

.menu a.selected {

	border-bottom:3px solid #126eb5

}

.menu_list {

	height:36px;

	line-height:36px;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	-webkit-user-select:none

}

.menu_list a {

	text-align:center;

	height:36px;

	font-size:12px;

	display:inline-block;

	border-right:1px solid #d6d4d9;

	border-left:1px solid #fff;

	border-top:1px solid #fff;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	background:#F8F8F8;

	background-image:-webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#DEDEDE));

	background-image:-webkit-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-moz-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-ms-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-o-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:linear-gradient(top,#F8F8F8,#DEDEDE);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F8F8F8',EndColorStr='#DEDEDE');

	color:#6a6c7b;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	-webkit-user-select:none

}

.menu_list a:hover {

	color:#2c98be;

}

.menu_list a:active {

	background:#d6d4d9

}

.menu_list a:first-child {

	border-left:0

}

.menu_list a:last-child {

	border-right:0

}



.channel_pro {

	font-size:16px;

	line-height:24px;

	color:#6a6c7b;

	word-wrap:break-word;

	padding:10px 15px;

	border-top:1px solid #f4f4f4;

	border-bottom:1px solid #cbc9c9;

	overflow:hidden;

}

.channel_pro h3{font-weight:bold; color:#000;}

.channel_pro .txtlist{padding:0 0 10px 5px; margin-bottom:10px; border-bottom:1px dotted #9b9ca5;overflow:hidden;}

.channel_pro .txtlist li{float:left;padding-left:10px;margin-right:20px; margin-bottom:5px;line-height:28px;_display:inline;border-bottom:1px solid #ccc;}





.gradual {

	height:36px;

	line-height:36px;

	padding-left:10px;

	border-bottom:1px #cbc9c9 solid;

	color:#6d6d6b;

	overflow:hidden;

	*zoom:1;

	background-color:#F8F8F8;

	background-image:-webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#DEDEDE));

	background-image:-webkit-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-moz-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-ms-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-o-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:linear-gradient(top,#F8F8F8,#DEDEDE);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F8F8F8',EndColorStr='#DEDEDE')

}

.gradual img{ float:right; margin-right:14px; border:0;}

.gradual span {

	font-size:18px;

	font-weight:bold

}

.gradual span.sitepath {

	font-size:14px;

	font-weight:normal

}

.gradual p.more{float:right; padding-right:10px;}



.project a {

	width:33.33%

}

.project {

	height:48px;

	line-height:48px;

	background:#e2e2e2;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	-webkit-user-select:none

}

.project a {

	text-align:center;

	height:48px;

	font-size:14px;

	display:inline-block;

	border-top:1px solid #f4f4f4;

	border-right:1px solid #f4f4f4;

	border-bottom:1px solid #cbc9c9;

	border-left:1px solid #cbc9c9;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box;

	color:#6a6c7b;

	margin-right:-4px;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	-webkit-user-select:none

}

.hot{

     background-image:url(../images/hot.gif);

	 background-repeat:no-repeat;

	 background-position:right top;

}

.project a:hover {

	color:#2c98be;

}

.project a:active {

	background:#d6d4d9

}

.project a:first-child {

	border-left:0

}

.project a:last-child {

	border-right:0

}



.zixun{border-top:1px solid #f4f4f4;border-bottom:1px solid #cbc9c9; overflow:hidden; text-align:center; height:70px}



.message {

	font-size:16px;

	line-height:24px;

	color:#6a6c7b;

	padding:10px 15px;

	border-top:1px solid #f4f4f4;

	border-bottom:1px solid #cbc9c9;

	overflow:hidden;

}

.message tr{height:48px;}

.message .txt{height:28px; line-height:28px; width:200px; margin-left:15px; color:#83848d; box-shadow: 0 2px 2px -2px #DDD inset; border-radius:4px; background:#fff; border:1px solid #d2d2d2; font-size:16px;}

.message .contxt{width:190px; height:90px; padding:5px; line-height:150%; margin-left:15px; color:#83848d; box-shadow: 0 2px 2px -2px #DDD inset; border-radius:4px; background:#fff; border:1px solid #d2d2d2; font-size:16px;}

.message .subbtn{width:150px; height:32px; margin-left:15px; color:#6a6c7b; cursor:pointer;

	border:1px solid #e0e0e0;

	background-color:#ffffff;

	background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#efeeee));

	background-image:-webkit-linear-gradient(top,#ffffff,#efeeee);

	background-image:-moz-linear-gradient(top,#ffffff,#efeeee);

	background-image:-ms-linear-gradient(top,#ffffff,#efeeee);

	background-image:-o-linear-gradient(top,#ffffff,#efeeee);

	background-image:linear-gradient(top,#ffffff,#efeeee);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff',EndColorStr='#efeeee')

}



.foot_nav {

	background:#4593d0;

	color:#ffffff;

	text-align:center;

	font-size:16px;

	line-height:36px;

	-webkit-box-sizing:border-box;

	-moz-box-sizing:border-box;

	box-sizing:border-box

}

.foot_nav a {

	display:inline-block;

	color:#fff;

	padding:0 15px;

	text-align:center

}

.foot_nav a:hover {

	color:#ff9;

	text-decoration:none

}

.foot_nav a.yellow{color:#f7f404}

.foot_info{padding:10px 15px; color:#6a6c7b; font-size:16px; border-bottom:1px solid #cbc9c9}

.foot_info a{color:#2c98be;}



.gotop a {

	width:100%

}

.gotop {

	height:36px;

	line-height:36px; margin-bottom:50px;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	-webkit-user-select:none

}

.gotop a {

	text-align:center;

	height:36px;

	font-size:16px;

	display:inline-block;

	background:#F8F8F8;

	background-image:-webkit-gradient(linear,left top,left bottom,from(#F8F8F8),to(#DEDEDE));

	background-image:-webkit-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-moz-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-ms-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:-o-linear-gradient(top,#F8F8F8,#DEDEDE);

	background-image:linear-gradient(top,#F8F8F8,#DEDEDE);

	filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#F8F8F8',EndColorStr='#DEDEDE');

	color:#6a6c7b;

	-webkit-tap-highlight-color:rgba(0,0,0,0);

	-webkit-user-select:none

}

.gotop a:hover {

	color:#2c98be;

}

.gotop a:active {

	background:#d6d4d9

}

.footFloat{position:fixed; bottom:0px; width:100%; height:50px; background:url(../images/footFloat_bg.png)/*tpa=http://m.fzhmzx.com/templets/hmskin/images/footFloat_bg.png*/ repeat-x;}

.footFloat a{width:50%; height:50px; display:inline-block; text-align:center;}

.footFloat a.chatTel{background:url(../images/chatTel.png)/*tpa=http://m.fzhmzx.com/templets/hmskin/images/chatTel.png*/ no-repeat center;}

.footFloat a.chatNet{background:url(../images/chatNet.png)/*tpa=http://m.fzhmzx.com/templets/hmskin/images/chatNet.png*/ no-repeat center 3px;}



.search{height:20px; padding:10px 0; margin:0 auto; background:#f0efef; overflow:hidden; line-height:normal;}

.search .search_form{float:left; padding-left:10px;}

.search .search_form .searchTxt{width:130px; height:18px; line-height:18px; border:1px solid #cbc9c9; float:left; background:#fff}

.search .search_form .searchBtn{background:url(../images/search.jpg)/*tpa=http://m.fzhmzx.com/templets/hmskin/images/search.jpg*/ no-repeat; width:43px; height:20px; float:left; margin-left:5px; cursor:pointer; border:none}

.search .telphone{float:right; width:95px; padding-right:10px;}



/* °Ù¶ÈÉÌÇÅÍ¼±êÒþ²Ø */

#BDBridgeIconWrap{display:none !important;}

#BDBridgeInviteWrap{display:none !important;}

#BDBridgeMess{display:none !important;}

/*2020-04-10*/
.project a{overflow:hidden;}