@charset "gb2312";
/* CSS Document */

body,td,th { margin:0px; font-size: 14px;color:#6b6b6b;  font-family:"Î¢ÈíÑÅºÚ"; background:url(bg.jpg) top repeat-x; background-color:#fff; margin:0 auto;}
p,form,input,ul, li,dl,dt,dd{margin:0px; padding:0px}
img{border:0px;}
.clear{clear:both}
a:link {color:#6b6b6b;  text-decoration:none;}
a:visited {color:#6b6b6b;text-decoration:none;}
a:hover {color:#485dc5;text-decoration:underline;}
a:active {color:#6b6b6b;text-decoration:none;}
ul,li{list-style-type:none;}

/* top */
#topxbl{width:980px; height:74px; margin:0 auto; padding-top:10px; border-bottom:solid 1px #74accd; overflow:hidden;}
#logoxbl{width:180px; height:60px; float:left;}
#toprt{width:790px; height:74px; float:right;}
#zywen{ height:22px; line-height:22px; color:#787878; float:right; margin-left:26px;}
#zywen span{ width:126px; display:inline-block; line-height:22px; background:url(zywenbg.jpg) no-repeat;}
#zywen a{ padding-left:14px; padding-right:14px; font-size:12px;}

#nav {line-height: 44px;width:590px; padding-left:44px; height:44px; padding-top:8px; float:left;}
#nav a.t{display: block; width: 114px; text-align:center; font-weight:bold; height:44px; font-size:15px;}
#nav a.t:visited  {text-decoration:none;}
#nav a.t:hover { color:#fff;text-decoration:none; background-color:#74accd; border-radius:5px 5px 0 0;}
#nav a.on{ color:#fff;text-decoration:none; background-color:#74accd; border-radius:5px 5px 0 0;}
#nav li {float: left; width: 114px;}
#nav li dl {line-height: 30px;list-style-type: none;text-align:left;left: -999em; width: auto; position: absolute; margin:0px; padding:0px; z-index:1000000; background-color:#fff; padding:15px 20px; border:solid 1px #74accd; margin-left:-20px;}
#nav li dl dt{ float:left; margin-right:20px;}
#nav li dl dt td{width:100%; height:22px; line-height:22px; background:url(zbg.jpg) repeat-x; border:solid 1px #dbdbdb; padding:0px 32px;}
#nav li dl dt td.h666{ height:6px; line-height:6px; border:0px;}
#nav li dl dt a{ display:block;}
#nav li dl dt a:hover{ text-decoration:none;}
#nav li dl dd{ float:left; width:126px;}
#nav li:hover dl {left: auto; display:block;}
#nav li.sfhover dl {left: auto;}


#sea{ width:156px; float:right; height:20px; margin-top:20px;background:url(search.jpg) no-repeat;}
#sea input{ outline:none; font-family:"Î¢ÈíÑÅºÚ";}
#sea .sosu{background:none; width:45px; height:20px; line-height:20px; text-align:center;  float:right; border:none; padding-top:2px; cursor:pointer;}
#sea .shuru{width:100px; padding-left:11px; height:20px; line-height:20px; float:right;border:none;background:none; font-size:12px; }

/*background:url(sosobg.jpg) right top no-repeat; */

#banner{width:980px; height:340px; margin:0 auto;}
#prevNext {margin-bottom: -46px;}
#prevNext img {position: relative;z-index: 2;top: 145px;}
#prevNext img.carouselPrev{left:15px;position: relative;z-index: 2; }
#prevNext img.carouselNext{right:-870px;position: relative;z-index: 2;}
#site_content.home #prevNext img.carouselPrev{left:8px;}
#site_content.home #prevNext img.carouselNext{right:-827px;}
#carousel{width:980px;height:340px;float:left;overflow:hidden;position:relative; padding:0px;}


#slides div.content span.super-focus{padding:72px 82px 25px 26px;font-size:24px;display:inline;float:left;color:#fff}
#slides div div.content p,div#slides div div.content dl{padding:0px 10px 25px 26px;font-size:12px; line-height:22px;color:#fff;width:275px;float:left;margin-bottom:0}
#slides div div.content p a{color:#fff;text-decoration:none}
#slides div div.content p a:hover{color:#fff;text-decoration:underline}

#maixbl{width:980px; padding-top:30px; padding-bottom:32px;margin:0 auto;}
#fscl{width:310px; padding-right:12px; border-right:1px solid #dcdcdc; float:left;}
#fscler{width:310px; padding:0px 12px; border-right:1px solid #dcdcdc; float:left;}
#fsclsa{width:310px; padding-left:12px; float:left;}
.fsrbt{height:16px; font-size:14px; font-weight:bold; margin-bottom:17px;}
.fsclnr  img{float:left; margin-right:10px;}
.fsclnr li{height:22px; line-height:22px; overflow:hidden; font-size:12px}
.fsclnr span a{color:#485dc5; float:right; font-size:12px;}

#banquan{width:980px; border-top:1px solid #dcdcdc; padding-top:16px; padding-bottom:16px; margin:0 auto; line-height:20px; color:#7e7e7e; text-align:center; font-size:11px;}

/* ny */
#wezh{width:962px; height:42px;  background:#485dc6; padding-left:18px; margin:0 auto; line-height:42px;color:#fff;}
#wezh a{color:#fff;}
#mainy{width:980px; background:#fff; padding-top:33px; margin:0 auto; padding-bottom:60px;}
#lemany{width:170px; padding-right:15px; padding-left:34px; border-right:1px solid #dcdcdc; float:left; }
#lemany dt a{font-size:14px; font-weight:bold; line-height:22px;}
#lemany dd{line-height:18px; display:block; font-size:12px; padding:3px 0;}
#lemany dd span{ width:20px; float:left; display:block;}
#lemany dd a{ display:block; width:150px; float:right;}
#rimany{ padding-left:17px; padding-right:17px; width:169px; float:right;}
#rimany a{ height:24px; line-height:24px;}
#rimany .lanmu{ width:169px; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
#rimany .list{ padding-bottom:15px;}
#rimany .list li{ line-height:16px; padding-bottom:10px;}
#rimany .listd{ padding-bottom:15px;}
#rimany .listd li{ line-height:20px; font-size:12px;}
#cenmainy{padding-left:40px; padding-right:40px; float:left; width:476px;border-right:1px solid #dcdcdc; line-height:20px; }
#cenmbt{font-size:24px; font-weight:bold; padding-bottom:20px; line-height:30px;}
/*ÎÒµÄÑùÊ½*/
#right{ width:662px; float:left; padding-left:40px; padding-right:40px; line-height:20px;}
#info{ padding-bottom:40px;}
#bussiness{ width:662px;}
#bussiness li{ width:662px; height:22px; line-height:22px;}
#search{ width:662px;}
#search li{ width:662px; height:90px; border-bottom:solid 1px #CCC; padding-top:10px; padding-bottom:10px;}
#search li a.title{ display:block; height:30px; line-height:30px; font-weight:bold;}

.tuwen{ width:640px; padding:10px; height:98px; border:solid 1px #ddd; margin-bottom:15px;}
.tuwen dt{ width:160px; float:left;}
.tuwen dd{ width:470px; float:right; font-size:12px}
.tuwen dd a{ display:block; font-size:16px; color:#3380ac; line-height:30px;}

#pagelist{ padding:20px; width:100%; text-align:center;}
#pagelist li{ display:inline; border:solid 1px #ddd; margin:0px 3px; padding:3px 10px;}
#pagelist li.now{ background-color:#ddd;}
#right .img{ width:100%; text-align:center; padding-bottom:20px;}
#right .img img{ max-width:100%;}
