*{margin:0;padding:0;}
body,input,textarea{
	font-size: 14px;
	color: #666666;
	font-family: "Microsoft Yahei";
}
img{border:none;}
ul,ol,li,a{list-style:none;text-decoration: none;}
input,select,textarea{outline:none; border:none; background:#FFF;}
textarea{resize:none;}
body{word-wrap:break-word; word-break:break-all;}

.clearfix:after{content:"";display:block;clear:both;}

a{ color:#333;}
.w1020{ width:1020px; margin:0 auto;}
.m10{ float:left;width:100%; height:10px;}
.fl{ float: left; } 
.fr{ float: right;} 
.clear{ clear:both;}
.dn{ display: none; } 
.ablock{display: block;}

.title{height:39px; line-height:39px; border-bottom:2px solid #c4c4c4; font-size:18px; color:#333; position:relative;font-weight: bold;}
.title a{position:absolute; display: block; height: 39px; line-height: 39px; color: #9d9d9d;font-size: 14px; right:0; top: 0;font-weight: normal;}
.title a:hover{
	color: #007cc2;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}

/**********Header*******/
.header{top:0;	width: 100%;	z-index: 100;	height: 110px;	min-width: 1000px;	background: url("../img/h-bg.jpg") repeat-x;}
.logo{	padding: 27px 0 28px 0;}
.logo img{	height: 59px;}
.menu{	/*padding-left: 20px;*/	overflow: hidden;}
.menu .menu-list{	width: 98px;}
.menu .menu-list:hover,.menu .menu-list.hover{	background: url("../img/h-mbg.jpg") repeat-x;}
.menu .menu-list a{	height: 40px; padding-top: 70px;	text-align: center;	color: #333333;}
.menu .menu-list:hover a,.menu .menu-list.hover a{	color: #fff;}
.menu .menu-list a.img01{	background: url("../img/m-01.png") no-repeat center 17px;}
.menu .menu-list:hover a.img01,.menu .menu-list.hover a.img01{	background: url("../img/mh-01.png") no-repeat center 17px;}
.menu .menu-list a.img02{	background: url("../img/m-02.png") no-repeat center 17px;}
.menu .menu-list:hover a.img02,.menu .menu-list.hover a.img02{	background: url("../img/mh-02.png") no-repeat center 17px;}
.menu .menu-list a.img03{	background: url("../img/m-03.png") no-repeat center 17px;}
.menu .menu-list:hover a.img03,.menu .menu-list.hover a.img03{	background: url("../img/mh-03.png") no-repeat center 17px;}
.menu .menu-list a.img04{	background: url("../img/m-04.png") no-repeat center 17px;}
.menu .menu-list:hover a.img04,.menu .menu-list.hover a.img04{	background: url("../img/mh-04.png") no-repeat center 17px;}
.menu .menu-list a.img05{	background: url("../img/m-05.png") no-repeat center 17px;}
.menu .menu-list:hover a.img05,.menu .menu-list.hover a.img05{	background: url("../img/mh-05.png") no-repeat center 17px;}
.menu .menu-list a.img06{	background: url("../img/m-06.png") no-repeat center 17px;}
.menu .menu-list:hover a.img06,.menu .menu-list.hover a.img06{	background: url("../img/mh-06.png") no-repeat center 17px;}
.menu .menu-list a.img07{	background: url("../img/m-07.png") no-repeat center 17px;}
.menu .menu-list:hover a.img07,.menu .menu-list.hover a.img07{	background: url("../img/mh-07.png") no-repeat center 17px;}

/**********footer**********/
.bottom{background:#333; color:#999; font-size:12px;}
.bottom .w1020{margin:0 auto;  overflow:hidden}
.logo2{ width:180px; height:93px; float:left; margin:25px 50px 0 -20px; background:url(../img/logo2.png) no-repeat}
.ewm{ width:118px; height:93px; float:left; margin:35px 20px 10px -20px; background:url(../img/ewm.jpg) #000 left center no-repeat}
.ewm span { float:left; width:22px;padding-left:100px; color:#fff; line-height:15px; padding-top:14px;}


.foot_link{ font-size:12px;text-align:center; line-height:22px; padding-top:20px; }
.foot_link a{color:#dadada;} 
.foot_link p{ line-height:22px;text-align:right; padding-top:3px; }
.foot_link p.fr{ line-height:22px;text-align:right; padding-top:15px;}


.homedesc{ margin-top:10px;background:#111; color:#686972;font-size:12px; text-align:center; clear:both; line-height:30px;}
.homedesc a{color:#686972;}

