﻿*{margin:0;padding:0;list-style-type:none;}
body{font:12px "微软雅黑",Arial,Helvetica,sans-serif,Verdana;}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
a{outline:none;text-decoration:none;color:#3d3d3d;} /*for Firefox*/
a:hover{text-decoration: none; }
img,a{border:none;}
ul,li,dl{list-style-type:none;margin:0; padding:0;}
i,em{ font-style:normal;}
.fl{float:left}
.fr{float:right}
.cl:after {content: "."; display:block;height:0;clear:both;visibility:hidden;}
input{ border:0 none; outline:none;}


/*头部公共样式*/
.top_navbox{ width:1082px; height:104px; margin:0 auto; overflow:hidden; padding-top:10px;}
.rightbox{float:right; width:780px;}
.logo{ float:left;width:258px; height:68px; padding-top:20px;}
.logo img{ width:258px; height:68px;}
.title{ width:520px;height:26px;padding-top:10px; float:right;}
.title01{ float:left; height:26px; line-height:26px;margin-left:10px;}
.title01 a img{ vertical-align:middle;}
.title01 a span{ vertical-align:middle; padding-left:6px; color:#555555;}
.tit_search{ float:left; height:26px; border:#dbdbdb 1px solid; width:299px; margin-left:10px;}
.tit_search input{ display:block; float:left; width:260px; height:26px; line-height:26px; padding-left:10px;
color:#7e7e7e; font-family:"微软雅黑";}
.tit_search a{ display:block; float:left;}
.tit_search a img{ width:14px; padding-top:5px;}

.top_nav{ height:45px; clear:both; padding-top:22px;}
.top_nav ul{float:right; height:45px;}
.top_nav ul li{ float:left; height:42px; line-height:42px; text-align:center; margin-left:17px;}
.top_nav ul li a {
    display: block;
    color: #595656;
    font-family: "微软雅黑";
    font-size: 16px;
    padding-left: 13px;
    padding-right: 13px;
}


.top_nav ul li a:hover{color:#0a6636;border-bottom:#0a6636 3px solid; }
.top_nav ul li .tp_nvcolor{color:#0a6636;border-bottom:#0a6636 3px solid;}
.top_nav ul li .submenu{ position:absolute;z-index:999; width:90px;background:url(black.png); display:none;}
.top_nav ul li .submenu dl dd{line-height:30px;}
.top_nav ul li .submenu dl dd a{ display:block; border-bottom:none !important; color:#bcbcbc; font-size:12px !important;text-align:center;
padding-left:2px !important; padding-right:0px !important;}
.top_nav ul li .submenu dl dd a:hover{ color:#FFF;border-bottom:none !important;}
.top_nav ul li:hover .submenu{display:block;}
.top_nav ul li:hover a{display:block;}

.z_footer{ background:#F2F2F2; height:88px; margin-top:2%;}
.z_footer01{ overflow:hidden; padding-bottom:20px; padding-top:30px; border-bottom:#E1E1E1 1px solid;}
.z_fter01nav{ width:1082px;margin:0 auto; overflow:hidden;}
.z_fter01nav ul li{ float:left;padding-left:5px; padding-right:5px;}
.z_fter01nav ul li a{ }
.z_fter01nav ul li a font{}
.z_footer02{
	overflow:hidden;line-height:22px;
	width:1082px;padding-top:20px;
	margin:0 auto;
	text-align: center;
}.z_footer02 a{color:#333333;}
.z_footer0201{ float:left; width:60%; overflow:hidden; padding-top:50px;}
.z_footer0201 ul li{ float:left;padding-left:5px; padding-right:5px;}
.z_footer0201 ul li a{}
.z_footer0202{ overflow:hidden; clear:both; padding-top:10px;}
.z_footer0202 p{ padding-left:5px;}
.z_footer0203{ width:220px; float:right; overflow:hidden;padding-top:10px;}
.z_footer020301{ width:127px; overflow:hidden; float:left;padding-top:36px;}
.z_footer020301 span{ display:block;  padding-bottom:5px;}
.z_footer020302{ float:left;}




