﻿*{
	padding:0px;
	margin:0px;}
/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner{
	border:none; padding:0;
}

/*浮动*/
.clearboth:after{ display:block; clear:both; content:""; overflow:hidden; height:0; }
.clearboth{ *zoom:1;}
.FL{ float:left;}
.FR{ float:right;}


/*公用*/
.div100{ width:100%;}
.text_l{ text-align:left;}
.text_r{ text-align:right;}
.text_c{ text-align:center;}
.width{ width:960px; margin:0 auto; }
.animate{ -moz-transition:all ease 0.3s; -webkit-transition:all ease 0.3s; -o-transition:all ease 0.3s; transition:all ease 0.3s; }
.formtext{ width:300px; border:1px solid #DFDEDE; border-radius:4px; padding:7px 6px; color:#777; font-size:12px; font-family:'gothamroundedbook','宋体'; background:#fff; -moz-transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
.formtext:focus{ border:1px solid #ccc; color:#222; }
.dashedLine{ display:block; height:1px; border-bottom:1px dashed #C2C2C2; overflow:hidden;}

.head{ height:100px; padding-top:3px; background:url(../images/head.png) repeat-x; position:relative; z-index:2; }
.head-cont{ width:1120px; margin:0 auto; }
.logo{ float:left; padding-top:2px; }
.menu{ float:right; }
.menu .item{ float:left;  width:100px; height:100px; line-height:94px; font-size:16px; font-family:'microsoft yahei'; text-align:center;  }
.menu .item a.title{ display:block; width:96x; height:100px; text-align:center; font:normal 16px/94px 'microsoft yahei';}
.menu .item a.title:link,.menu .item a.title:visited{ color:#5a5a5a; }
.menu .item a.title:hover{ color:#ff6c00;  width:96px; height:100px; background:#fff;}
.menu .item.cur a.title{ background:url(../images/menu_cur.png) no-repeat; color:#ff6c00 !important; }
.menu .item a{color:#333333;text-decoration:none; width:96px; height:100px; display:block;}
.menu .item a:hover{width:96px; height:100px; display:block; background:url(../images/lm.jpg) no-repeat bottom; color:#ff6407;}

.sub-menu{ position:absolute; top:103px; width:100%; height:50px; display:none; background: url(../images/lh1.png) repeat-x center; z-index:9999; overflow:hidden; }
.sub-cont{ width:1120px; margin:0 auto; }
.sub-cont ul{ display:none; list-style:none; }
.sub-cont ul li{ float:left; height:50px; font:normal 14px/50px 'microsoft yahei'; padding:0 15px; }
.sub-cont ul li a{ display:block; height:50px; text-decoration:none; }
.sub-cont ul li a:link,.sub-cont ul li a:visited{ color:#fff; }
.sub-cont ul li.cur a{ background:url(../images/unite/arrow.jpg) no-repeat center bottom; color:#fff; }
.sub-cont ul li a:hover{ color:#fff; }
.sub-cont ul li.cur a:link,.sub-cont ul li.cur a:visited,.sub-cont ul li.cur a:hover{ color:#fff; }
.sub-cont ul.about{ padding-left:310px; }
.sub-cont ul.unite{ padding-left:410px; }
.sub-cont ul.advantage{ padding-left:510px; }
.sub-cont ul.news{ padding-left:610px; }
.sub-cont ul.join{ padding-left:710px; }
.sub-cont ul.join1{ padding-left:810px; }
.sub-cont ul.join2{ padding-left:900px; }
.sub-cont ul.join3{ padding-left:930px; }


