@charset "gb2312";
/* CSS Document */

body{ background:url(imagesbannerbg.jpg) repeat-x top center #fff; width:100%; margin:0 auto; padding:0; }
img,a,input{ border:none;}
ul,li{ list-style:none;}
a{ text-decoration:none;}
.mt20{ margin-top:20px;}
.mt45{ margin-top:45px;}
.ml20{ margin-left:20px;}
.ml25{ margin-left:25px;}
.ml50{ margin-left:50px;}
.mt0{ margin-top:0;}
.mr10{ margin-right:10px;}
.wrap{ width:998px; margin:30px auto;}
.clear{ clear:both;}
.border{ border:1px solid #d2d2d2;}
.red{ color:#C00;}

.fl{ float:left;}
.fr{ float:right;}

h1{ font-size:16px; line-height:36px; color:#333;}
h2{ font:normal 20px/50px "Î¢ÈíÑÅºÚ"; color:#333; text-align:center; border-bottom:1px solid #d9d9d9;}
h3{ font:bolder 20px/20px "Î¢ÈíÑÅºÚ"; color:#0d559d;text-align:left;}

.banner{ background:url(imagesbanner.jpg) no-repeat top center; height:87px; margin:0 auto; padding-top:155px;}
.srchbox{ width:270px;}
.srchbox .ipt{ border:1px solid #666; border-radius:5px; padding:3px; height:20px; background:#fff; color:#666}
.srchbox .btn{ background:url(imagessrchbtn.png) no-repeat; width:66px; height:28px;}

.nav{ width:999px; height:50px; display:inline-block; margin-top:9px; z-index:999;text-align:center;}
.nav li{ padding:0 20px; background:url(imagesnav.jpg) right no-repeat; height:50px; line-height:50px; float:left; text-align:center; position:relative;}
.nav li a{ color:#fff; font:bold 16px/50px "Î¢ÈíÑÅºÚ"; text-decoration:none; display:block; float:left; height:50px;}
.nav li a:hover{ color:#FC0;}
.nav li .second{ position:absolute; left:0; display:none; z-index:999999;text-align:center;}
.nav li .second a{ background:#0d559d; line-height:30px; height:30px; display:block; font-size:14px;  padding:0 10px; white-space:nowrap; float:left; width:160px; border-bottom:1px solid #08437b;}

.footer{ background:url(imagesfooter.jpg) repeat-x bottom; height:205px;}
.footerimg{ margin:auto; width:67px; padding-top:6px; }
.footercopy{ font:normal 14px/26px "ËÎÌå"; color:#fff; text-align:center; width:998px; margin:10px auto;}


.dqwz{ width:998px; background:url(imagesdqwzborder.jpg) bottom no-repeat; height:36px; font: normal 14px/32px "ËÎÌå"; color:#333;}


/*¶ÔÁª*/
.duilian{position:fixed; top:80px; padding-top:5px; border:1px solid #c5c5c5; background:#f5f4f3; z-index:9999;}
.duilian dd{ padding:5px 0px; margin:auto; text-align:center; border-bottom:1px solid #f0f0f0; font-size:12px}
.duilian dd a{ display:block;}
.duilian dt{padding:5px 15px 0px; text-align:center; font:bold 14px/120% "Î¢ÈíÑÅºÚ"; color:#454545;}
.duilian .close{ position:absolute; right:0px; top:0px; display:block;width:18px; height:20px; background:url(../images/close.jpg) no-repeat; overflow:hidden; text-indent:-99999px;}
.dlRight{ width:120px; right:30px;}
.dlRight02{ margin-top:440px; width:120px; right:30px;}
.dlRight02 a{ display:block; text-align:center; margin:5px auto; font-size:12px; color:#333;}
.dlRight03{ margin-top:620px; width:120px; right:30px;}
.dlRight03 a{ display:block; text-align:center; }



.logob ox a{ float:right; width:94px; height:96px; cursor:pointer;}


/*********  ¶þ¼¶²Ëµ¥ ************/
.orgr{ background:url(imagesorgr.jpg) no-repeat; width:1000px; height:56px; margin:-20px auto 10px auto; padding-top:20px;}
.orgr .or{ width:500px; float:left; margin-left:100px; }
.orgr .or a{ font:normal 18px/56px "Î¢ÈíÑÅºÚ"; color:#fff; padding:0 20px 0 20px;}
.orgr .or a:hover{ color:#900;}
.orgr .gr{ width:160px; float:left; margin-left:100px;}
.orgr .gr a{ font:normal 18px/70px "Î¢ÈíÑÅºÚ"; color:#fff; padding:0 20px 0 20px;}
.orgr .gr a:hover{ color:#6FF;}


.bottomnav{ width:100%; height:30px; background:#dbdbdb; display:block; overflow:hidden; text-align:center; font-size:14px; color:#333; line-height:30px; font-family:"ËÎÌå"; }
.bottomnav a{ color:#333; padding:0 10px;}