body,td,th,div,p,h1,h2,h3,ul,li,dl,dt,dd,input,select {font-size: 12px;line-height:150%;color:#515151;font-family:"Microsoft Yahei","SimSun";margin:0;padding:0;}
body {background-color: #FFF;margin: 0px;text-align:center;}
a {color: #666;	text-decoration: none;}
a:hover {color: #444;text-decoration: underline;}
ul{list-style: none;}
li{list-style: none;}
img{border:0;}
.clear{clear:both;}

.topbg{width:auto;height:3px;background:#FFF;}
.topheadbox{width:auto;height:70px;background:#FFF; text-align:center;}
.tophead{width:1100px;height:70px;margin:0 auto;text-align:left;position: relative;}
.toplogo{width:500px;height:70px; float:left;}
.topright{width:191px;height:33px;z-index:20; position: absolute; top:20px;right:5px;background:url(/img/top_right.png) no-repeat;}
.bd1{border-top:#D9D9D9 1px dotted;}
.bd2{border-bottom:#D9D9D9 1px dotted;}
.bd3{border:#B3B9C5 1px solid;}

.topmenubox{clear:both;width:auto;height:48px;background:#FFF;text-align:center;}
.topmenu {width:1100px;height:48px;margin:0 auto;text-align:left;position: relative;}
.topmenu ul li {float: left; height:48px; margin-left: 0px;font-size:14px; font-weight: bold;background:url(/img/menu_line.png) top right no-repeat;}
.topmenu ul li a {display: block;color:#636363; text-decoration: none; text-align: center;font-size:14px; line-height:48px;padding-left:25px; padding-right:25px;}
.topmenu ul li a:hover {color: #007D77; text-decoration: none;}
.topmenu ul li a.this {color: #007D77; text-decoration: none;}
.toptel{z-index:30; position: absolute; width:350px;height:30px;top:13px;right:0px;font-size:14px;text-align:right;}
.toptel span{color:#007D77;font-weight:bold;}
.spacer{clear:both;width:auto;height:10px;margin:0;padding:0;font-size:0;line-height:0;}

.homepop{clear:both;width:auto;height:434px;margin:0 auto;text-align:left;}
/* Ò³Í·¹ã¸æÇÐ»» */
#slide-index {position: relative; min-width: 1100px; width: auto; height:434px; overflow: hidden;}
#slide-index .slides {min-width: 1100px; width: auto; height:400px;}
#slide-index .slide {position: relative; min-width: 1100px; float: left; height:400px;}
#slide-index .image {z-index: 1; position: absolute;}
#slide-index .button {width: 138px; display: none;}
#slide-index .control {z-index:40; position: absolute; text-align: center; width: 100%; bottom:0; height: 19px; cursor: pointer;}
#slide-index .control a{background-image: url(/img/bg_pager.jpg); width: 36px; height: 10px; display: inline-block; background-repeat: no-repeat; cursor: pointer; margin-right: 6px;}
#slide-index .control a:hover {background-image: url(/img/bg_pager_hover.jpg);}
#slide-index .control a.active {background-image: url(/img/bg_pager_hover.jpg);}
.autoMaxWidth {position: relative; height: 232px; overflow: hidden;}

.homepop2{clear:both;width:auto;height:234px;margin:0 auto;text-align:left;}

.footup {width:1100px;height:60px;margin:0 auto;}
.footbox{width:auto;height:50px;background: #5E5E5E url(/img/footbg.png) repeat-x; text-align:center;}
.foot {width:1100px;height:36px;line-height:36px;margin:0 auto;position: relative;text-align:left;color: #CCC;}
.foot a {color: #CCC; text-decoration: none;}
.foot a:hover {color: #CCC;text-decoration: underline;}
.foot_rt{width:100px;height:27px;position: absolute; top:3px;right:10px;background:url(/img/logo_ft.png) no-repeat;}
.ftkf {width:80px;height:38px;line-height:38px;position:absolute;left:550px;top:0px;}

.gotop {width:43px;height:43px;position:fixed !important;position:absolute;bottom:80px;right:20px;}
.gotop a{background:url(/img/gotop.png) 0px 0px no-repeat;display:block;width:43px; height:43px;}
.gotop a:hover {background:url(/img/gotop.png) 0px -50px no-repeat;}