﻿body{background:url(../img/body.jpg) center top no-repeat; }
#head{height:105px; background:#FFF;}
#head .top_nav{position:absolute; top:0px; right:10px;}
#head .top_nav li{float:left; line-height:30px; color:#8A8A8A;}
#head .top_nav li a{padding:0px 5px; font-family:"黑体"; font-size:12.33px; color:#8A8A8A;}
#head a.logo{display:block;width:272px;height:89px; position:absolute; top:12px; left:10px;}
#head .search{width:218px; height:27px; position:absolute; top:56px; right:10px; background:url(../img/search_bg.jpg) no-repeat;}
#head .search #search_txt{width:175px;height:27px; line-height:27px; border:0px; background:none;}
#head .search #search_btn{width:43px;height:27px; border:0px; background:none;}

#nav{height:34px; overflow:visible; z-index:999}
#nav ul.nav{height:34px; overflow:visible; background:url(../img/nav_bg.jpg) repeat-x;}
#nav ul.nav li{height:34px; line-height:34px; float:left;text-align:center; background:url(../img/nav_fgx_bg.jpg) no-repeat center left; padding-left:2px; overflow:visible; position:relative;}

#nav ul.nav li.index_active{width:75px; background:none; padding:0px;}
#nav ul.nav li.index_active a{width:75px;}
#nav ul.nav li a{display:block; width:95px; height:34px;line-height:34px; color:#FFF; font-weight:bold; text-decoration:none; font-family:"΢���ź�"; font-size:13.33px;}
#nav ul.nav li a:hover{background:url(../img/nav_btn_hover_bg.jpg) repeat-x top;}


#nav ul.nav li .sub_nav{width:97px; text-align:center; display:block; overflow:visible;   position:absolute; top:34px; display:none; left:1px; background:none;}
#nav ul.nav li .sub_nav li{width:100%;height:34px;  background:#387EB1;  line-height:34px;  border-bottom:1px solid #0167B2; padding:0px; margin:0px;}
#nav ul.nav li .sub_nav li a{width:100%;display:block; padding:0px; margin:0px; font-weight:normal;}
#nav ul.nav li .sub_nav li a:hover{background:#0167B2;}
#nav ul.nav li:hover .sub_nav{ display:block;}

#nav ul.nav .times{width:160px; height:34px; line-height:34px; text-align:center; background:url(../img/times_bg.jpg) no-repeat center; position:absolute; top:0px; left:780px; color:#FFF;}



#content{ background:#FFF; padding-top:20px; z-index:1;}
#content .left{width:211px; height:500px; margin-left:5px; margin-top:6px; background:url(../img/left_bg.jpg) no-repeat; position:relative;}
#content .left img.nav{ display:block; width:211px; height:53px; position:absolute;top:0px; left:0px;}
#content .left ul{width:211px;margin-top:52px;}
#content .left ul li{width:211px; height:47px; line-height:47px; text-indent:30px; font-family:"΢���ź�"; font-size:13.33px;}
#content .left ul li a{ display:block; width:211px; height:47px; text-decoration:none;background:url(../img/sub_nav_bg.jpg) no-repeat bottom center;}
#content .left ul li a span{ padding-left:10px;}
#content .left ul li a.active{background:url(../img/sub_nav_bg2.jpg) no-repeat left;color:#FFF; }
#content .left img.tel{ display:block;width:209px; height:218px; margin-left:1px;}


#content .right{width:739px; _width:729px; margin-left:5px; margin-top:5px;}
#content .right .position{width:730px;height:45px; line-height:45px;}
#content .right .position img{ float:left;}
#content .right .position span{float:right; margin-top:10px; margin-right:5px;}
#content .right .position span a{ font-family:"΢���ź�";}

#boot{width:100%; height:40px; background:#076DB8;}
#boot .copyright{width:960px; height:40px; margin:0px auto; line-height:40px; text-align:center; color:#FFF;}
#boot a{ color:#FFF;}
