@charset "gb2312";
body {font-family:"ËÎÌå"; font-size:12px; margin:0px; padding:0px;}

div,ul,li,form,h4,h5{ margin:0px auto; padding:0px;}

ul,li{list-style:none;}

a{ text-decoration:none;}
a:hover{ text-decoration:underline;}

input,select{ font-size:12px; color:#6E6E6E;}

.glaya a{color:#505050;}
.glaya a:hover{ color:#d0121b;}

.main{margin:0 auto; width:1100px; overflow:hidden;}

.clear{ clear:both; float:none; width:100%; height:1px; line-height:1px; font-size:1px; overflow:hidden;}

.topbar{ height:26px; line-height:26px; text-align:right; background:#5F5F5F; color:#CCC;}
.topbar .tel{ float:left;}

.heads{ height:120px; background:url(/img/bg.jpg) no-repeat 0 0;}
.heads .logo{ float:left; width:536px; padding-top:20px; padding-left:20px;}
.heads .tel{ float:right; width:243px; padding-top:26px;}

#menumain{white-space:nowrap; overflow:hidden; height:41px; background:url(/img/menubg.jpg) 0px 0px repeat-x; width:100%;}
#menumain .mainmenuiner{height:41px; width:1100px; line-height:36px; overflow: hidden; margin:0px auto;}
#menumain .mainmenuiner a{display:block; float:left; height:41px; text-decoration: none; text-align:center; width:130px; font-size:14px; color:#fbfffc; background:url(/img/menu.jpg) 0px 0px no-repeat; margin:0px 0px 0px -2px;}
#menumain a.menumain:hover{background:url(/img/menunow.jpg) 0px 0px no-repeat;} 

#menumain2{white-space:nowrap; overflow:hidden; height:54px; background:url(/img/slider-bg.png) repeat-x 0px 50px; width:100%; border-top:1px solid #D5DBDB;}
#menumain2 .mainmenuiner{height:50px; width:1100px; line-height:50px; overflow: hidden; margin:0px auto;}
#menumain2 .mainmenuiner a{display:block; float:left; height:50px; text-decoration: none; text-align:center; width:130px; font-size:14px; color:#333333;  margin:0px 0px 0px -2px;}
#menumain2 a.menumain:hover{background:#d0121b; color:#FFF;} 

.indexnav{width:100%; background:url(/img/untitled.png) repeat-x 0px -160px;  padding-top:30px;}

.bannerborder{border:10px solid #FFF; width:1080px; height:260px;}
.banner{width:1080px; height:260px; position: relative; overflow: auto;}
.banner img{ width:1080px; height:260px;}
.banner ul li { float: left; }

.banner2{ width:100%; background:#d0121b; padding:15px 0px;}
.banner2 img{width:1080px; height:120px; border:10px solid #FFF;}

.leftnav{ float:left;}
.rightnav{ float: right;}
.width730{ width:730px;}
.width350{ width:350px;}
.width25{ width:25px;}
.width220{ width:220px;}

.title{ height:32px; line-height:32px; background:url(/img/title.png) no-repeat left center; width:100%;}
.title h4{ height:32px; width:75px; margin-left:13px; text-align:center; font-size:14px; font-weight: normal; color:#505050; font-family:"Î¢ÈíÑÅºÚ";}
.title h4.tabs{ width:240px; background:#FFF;}
.title h4 a{ color:#505050;}
.title h4 a:hover{ color:#d0121b;}
.title h4 a.on{color:#d0121b; font-weight:bold;}
.title .more{ padding-top:15px; padding-bottom:15px; width:60px; text-align:center; background-color:#FFF;}

.aboutcount{padding:15px 20px; color:#505050;}
.aboutcount img{ float:left; width:200px;}
.aboutcount p{padding-left:20px; line-height:200%; text-indent:24px;}

.newlist{width:96%; clear:both;}
.newslist26 li, .newslist28 li {cursor:pointer; line-height:26px;}
.newslist26 li a, .newslist28 li a {text-decoration:none; background: url(/img/newslist24.png) no-repeat left 50%; color:#505050;  padding-left:16px;}
.newslist26 li a:hover, .newslist28 li a:hover {text-decoration: underline; color:#ff0000;}
.newslist26 li .time, .newslist28 li .time{ float:right; color:#999;}
.newslist26 li .memo, .newslist28 li .memo {color: #666; margin-bottom:10px; display:none;}
.newslist26 li img, .newslist28 li img { border:0px; float: left; padding:7px 12px 0px 0px; clear:both; display:none; margin:0px;}

.sildebox{ padding:15px 0px; clear:both; height:180px;}
.box{ width:1100px; margin:0 auto; position:relative; overflow:hidden; _height:100%;}
.picbox{ width:1100px; height:180px; overflow:hidden; position:relative;}
.piclist{ height:180px;position:absolute; left:0px; top:0px}
.piclist li{width:220px; float:left; text-align:center;}
.piclist li span{ line-height:30px;}
.swaplist{ position:absolute; left:-3000px; top:0px}
.og_prev,.og_next{ width:30px; height:50px; background:url(/img/icon.png) no-repeat; background:url(/img/icon_ie6.png) no-repeat\9; position:absolute; top:50px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ background-position:0 -60px; left:4px;}
.og_next{ background-position:0 0; right:4px;}

.i_tab{ padding:10px 0px; clear:both;}
.i_tab .tab_key {background: none repeat scroll 0 0 #ebebeb; border-top:1px solid #ddd; float: left;  width:200px;}
.i_tab .tab_key .key{ border:1px solid #DDD; border-top:none;  height: 34px;  line-height: 34px;margin:0px;	cursor:pointer;   padding:0px 0px 0px 45px;}
.i_tab .tab_key .on { background: url(/img/i_37.png) no-repeat scroll 0 0 #fff; border-left: 0 none;  color: #f00; padding-left: 46px;}
.i_tab .tab_box{ width:530px; float:right;}
.i_tab .tab_box div{ display:none;}

.tabs_box{ width:100%; height:220px; clear:both; float:none;}
.tabs_box div.newlist{ display:none;}

.login{ width:82%;}
.login h2{color:#505050; padding-left:20px;}
.login .textbox{height:32px; line-height:34px; font-size:14px; color:#999; width:70px; text-align:right;}
.login .inputbox{border:1px solid #CCC; height:32px; line-height:34px; font-size:14px; color:#999; padding-left:10px; overflow:hidden;}
.login .inputbox2{ width:100px;}
.login input{ border:none; height:34px; line-height:34px; padding:0px 10px 0px 10px; font-size:14px; color:#999;}
.login .input2{ width:60px;}
.login .btn{background:#F00 url(../img/menunow.jpg) repeat-x 0px center; text-align:center; color:#FFF; width:80%;}

.guestbooklist li{ padding:5px 0px 5px 30px; background:url(/img/login_yh.jpg) no-repeat 0px 5px; line-height:175%;}
.guestbooklist span{ float:right;}
.guestbooklist .contact{ line-height:200%; color:#999;}

.threenav{ width:100%; text-align:center; line-height:200%; font-size:14px; font-weight:bold; color:#999;}
.thrlist li{ padding:5px 0px 5px 20px; background:url(/img/newslist24.png) no-repeat 0px 10px; line-height:200%;}
.thrlist span{ float:right;}

.forlist{width:100%; text-align:center; line-height:200%; font-size:14px; color:#999; text-align:left;}
.forlist li{ padding:8px 0px 8px 20px; background:url(/img/newslist24.png) no-repeat 0px 14px; line-height:200%; border-bottom:1px dashed #D0CFCF;}
.forlist span{ float:right;}

.footer{ background:#5F5F5F; width:100%; clear:both; margin-top:15px; padding-top:10px; color:#CCC;}
.footer a{color:#CCC;}
.footer a:hover{color:#FFFFFF;}
.footer dl{float:left; list-style:none; padding-right:30px;}
.footer dt{font-weight:bold; padding:10px 0px 10px 10px; border-bottom:1px solid #505050; margin:0px; display:inline;}
.footer dd{padding:10px 0px 10px 10px;  border-bottom:1px solid #505050; margin:0px; display:inline;}
.footer img.rights{ float:right; padding-right:0px;}
.footer .copyright{ padding:15px 0px; text-align:center; color:#FFF; background:#d0121b;}
