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;}


.p_contact_lt input{ border:#ccc solid 1px;}
.p_contact_lt textarea{ border:#ccc solid 1px;}

/*-----------list-----------*/

.list-news{ padding:20px 0; padding-bottom:40px;}
.list-news li{ background:url(images/icon.jpg) no-repeat 5px; line-height:35px; border-bottom:#ddd solid 1px; list-style:none; margin-bottom:3px; width:100%; height:35px; font-size:13px;}

 .list-news li a{ color:#333; float:left; padding-left:20px;}
 .list-news li span{ float:right; color:#666}
 
 
 #youqing{ width:1078px; background:#f7f7f7; border:#ddd solid 1px; margin:0 auto; line-height:40px; text-align:left; padding:0 10px;}
 #youqing a{ margin-right:15px; color:#333}
 
 /*-----------detail-----------*/
.detail-jianjie{ line-height:26px;  font-size:13px; padding: 10px  5px;}
.detail-jianjie a{ color:#686465}

.detail-jianjie img{ margin-bottom:10px;}

.detail-jianjie h1{ font-size:23px; text-align:center; margin:10px 5px 10px;}
.detail-jianjie .small{ font-size:12px; text-align:center;  margin-bottom:15px;}
.detail-jianjie .desc{ padding:10px; line-height:28px;}


.pages{ text-align:center; padding:15px 0; width:100%; 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: #D7000F; text-decoration: none;}
.topmenu ul li a.this {color: #D7000F; 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:#D7000F;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;}