@charset "gb2312";
/* CSS Document */

* {margin: 0px;padding: 0px;}
body {font-family: "ËÎÌå";font-size:12px;font-weight: normal;text-decoration: none;width:100%;margin:0px auto 0px auto;background-color: #fff;}
h1,h2,h3,h4,h5,h6{font-family:"ËÎÌå";font-size:12px;font-weight: normal;}
ul li{ list-style:none;}
img{ border:0px;}
table, th, tr, td{}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}

#logo{ height:71px; width:950px; margin:0px auto;}
.l_left{ float:left; display:inline; height:45px; width:551px; margin:25px 0px 0px 5px; border-bottom:1px solid #4292cf;}
.l_right{ float:right; height:71px; width:394px;}
.l_right1{ height:39px; line-height:39px; width:auto; text-align:center; color:#8d8d8d;}
.l_right1 a{ color:#8d8d8d;}
.l_right1 a:hover{ color:#8d8d8d; text-decoration:underline;}
.l_right12{ height:32px;  width:394px; background:url(../images/nav_bg.jpg) no-repeat;}

.frame-menu{
position:relative;overflow:visible;zoom:1;width:394px;height:32px;margin:0 auto;padding:0;background:url(../images/bg-frame.png) no-repeat left top;line-height:1.5;font-size:12px;}
.frame-menu ul{margin:0;padding:0;}
.frame-menu ul li{
float:left;list-style:none outside;width:78px;}
.frame-menu ul li a:link,.frame-menu ul li a:visited{
display:block;margin:0;padding:8px 0 0 0;*padding:10px 0 0 0;text-align:center;font-size:13px;color:#fff;text-decoration:none;}
.frame-menu ul li a:hover{
height:109px;*height:107px;color:#AB6A00;background:url(../images/bg-frame.png) no-repeat left -50px;}
.frame-menu ul li a div{
display:none;padding:10px 5px 0 5px;margin:0;text-align:left;font-size:12px;font-weight:400; background:#039;}
.frame-menu ul li a:hover div.info{
display:block;color:#fff;}

.weizhi{ height:30px; line-height:30px; width:940px; margin:0px auto; padding-left:10px;}
.bg{ float:left; display:inline; margin:9px 0px 0px 10px; padding-left:5px;} 
.yy{ float:left; display:inline; margin:9px 0px 0px 10px; width:80px; color:#888888; text-align:center;}

#sjb{ width:950px; height:auto; overflow:hidden; margin:0px auto;}
.title{ height:29px; width:925px; background:url(../images/title_bg.jpg); padding-left:25px; font-size:14px; font-weight:bold; color:#0755ad; line-height:29px;}
.sjbnr{ height:auto; width:948px; border-left:1px solid #c3e2f8; border-right:1px solid #c3e2f8; border-bottom:1px solid #c3e2f8; overflow:hidden;}
.sjbnr_left{ float:left; display:inline; margin:50px 0px 20px 10px; text-align:center;}
.sjbnr_right{ float:right; width:645px; height:auto; overflow:hidden; padding-bottom:20px;}
.an{ height:46px; width:auto; margin-top:10px;}
.an1{ float:left; display:inline; height:37px; width:182px; margin-top:9px; background:url(../images/button.jpg); font-size:16px; font-weight:bold; line-height:37px; text-align:center; color:#fff; }
.an1 a{ color:#fff;}
.an2{ float:right; height:46px; width:300px;}
.sxzg{ height:37px; width:182px;color:#fff; font-size:14px; font-weight:bold; cursor:pointer; border:0px;}
.sjb_text{ height:auto; width:645px; overflow:hidden;}
.sjb_text p{ height:auto; line-height:28px; width:auto; overflow:hidden; border-bottom:1px dashed #c2c2c2;}
.sjb_text span{ font-size:14px; font-weight:bold;}
.sjb_text a{ color:#e85f05;}
.sjb_text a:hover{ color:#e85f05; text-decoration:underline;}

#footer{ height:63px; width:950px;background:url(../images/footer_bg.jpg) no-repeat; margin:10px auto 0px auto;}
#footer strong{  color:#1479ba;}
#footer p{ padding:5px 10px 0px 10px; line-height:28px;}