@charset "gb2312";
/* CSS Document */
/**{ margin:0px; padding:0px;}*/
ul,li,ol,dl,dd,dt,p,h1,h2,h3,h4{ margin:0px; padding:0px;}
body{ font-family:"ËÎÌå"; background:#fff; font-size:14px; color:#333; line-height:24px;}
img{ border:0; /*display:block;*/}
ul,li{ list-style:none;}
a{ color:#333; text-decoration:none;}
a:hover{ color:#333; text-decoration:underline;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.ellipsis{ text-overflow:ellipsis; overflow:hidden; display:block; white-space:nowrap;}
header{}
.top_wz{ width:1180px; margin:0px auto; line-height:37px; height:37px; background:#f7f7f7;}
#top{ background:url(../images/top_bg.jpg) no-repeat center; width:100%; height:230px;}
.top{ width:1180px; margin:0px auto;}
.top img{ padding-top:65px; }
#nav{ background:url(../images/nav_bg.jpg) repeat-x; width:100%; height:70px;}
.nav{ width:1180px; margin:0px auto; height:70px;}
.nav ul{ padding-left:5px;}
.nav ul li{ float:left; line-height:70px; margin:0px 28px; font-family:"Î¢ÈíÑÅºÚ"; font-size:18px;}
.nav ul li a{ color:#fff;}
.nav ul li a:hover{ color:#fff; text-decoration:none;}

#main{ width:1180px; margin:20px auto;}
.main_01{}
.main_01left{ width:460px; height:300px;}
.focusBox { position: relative; width: 460px; height: 300px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif; text-align: left; background: white; }
.focusBox .pic img { width: 460px; height: 300px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1;}  
.focusBox .num li.on a,.focusBox .num a:hover{ background:#015ea3;  }

.main_01center{ width:450px; height:300px; margin:0px 20px; overflow:hidden;}
.tit{ }
.tit b{ color:#1866b0; font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; border-bottom:3px solid #1866b0; width:150px; font-weight:normal; padding-bottom:10px;}
.tit span{ background:#f5f5f5; padding:2px 15px; font-size:12px;}
.mmain_01cnr{ margin-top:10px; border:1px solid #e2e2e2; padding:10px;}
.mmain_01cnr ul li{ background:url(../images/tb.jpg) no-repeat 0 center; padding-left:20px; line-height:27px}
.mmain_01cnr ul li a{ width:300px;}

.main_01right{ width:230px; height:300px; overflow:hidden;}
.main_01right h3{ background:#1866b0; height:40px; line-height:40px; text-align:center; color:#fff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal;}
.main_01rnr{ background:#e5f0f9; padding:10px; line-height:25px; font-size:12px;}

.main_02{ border:1px solid #e2e2e2; border-top:3px solid #1866b0; margin:20px 0px; }
.main_02left{ width:280px; height:320px;}
.tit_01{ height:45px; line-height:45px; font-size:20px; color:#1866b0; font-family:"Î¢ÈíÑÅºÚ"; padding-left:20px; border-bottom:1px solid #e2e2e2;}
.main_02lnr{ padding:5px;}
.main_02lnr ul{ background:#eff4f8; padding:10px 0px;}
.main_02lnr ul li{ width:230px; height:34px; line-height:34px; margin:0px auto; background:#fff; border:1px solid #d2d2d2; color:#1866b0; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; text-align:center; margin-bottom:5px;}

.main_02center{ border:1px solid #e2e2e2; border-bottom:none; border-top:none; width:450px; height:320px;}
.ladyScroll{width:350px; height:280px;position:relative;}
.ladyScroll .prev,.ladyScroll .next{width:51px;height:45px;position:absolute;top:100px;left:0px;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll .next{ left:auto; right:-100px; background-position:0 -90px;}
.ladyScroll .prev:hover{ background-position:0 -45px; }
.ladyScroll .next:hover{ background-position:0 -135px; }
.ladyScroll .scrollWrap{width:350px; margin:0px 10px 0px 50px;padding-top:20px;overflow:hidden;position:absolute;}
.ladyScroll dl{float:left;width:161px;text-align:center;position:relative; margin:0px 10px;}
.ladyScroll dl dd{ text-align:center; background:#eff4f8;  line-height:40px;}

.main_02right{ width:446px; height:320px; overflow:hidden;}
.main_02rnr ul{ padding:10px;}
.main_02rnr ul li{ background:url(../images/tb.jpg) no-repeat 0 center; padding-left:20px; line-height:29px;}

.main_03{ margin-bottom:20px; border:1px solid #e2e2e2; height:260px;}
.tit_02{ height:50px;}
.tit_02 h3{ background:#1866b0; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#fff; width:140px; height:50px; line-height:50px; text-align:center; font-weight:normal;}
.main_03nr{ padding:10px;}

.ladyScroll_01{width:1080px; height:200px;position:relative;}
.ladyScroll_01 .prev,.ladyScroll_01 .next{width:51px;height:45px;position:absolute;top:80px;left:0px;z-index:100; cursor:pointer; background:url(../images/btns.png) no-repeat;}
.ladyScroll_01 .next{ left:auto; right:-100px; background-position:0 -90px;}
.ladyScroll_01 .prev:hover{ background-position:0 -45px; }
.ladyScroll_01 .next:hover{ background-position:0 -135px; }
.ladyScroll_01 .scrollWrap_01{width:1080px; margin:0px 10px 0px 50px;padding-top:8px;overflow:hidden;position:absolute;}
.ladyScroll_01 dl{float:left;width:210px;text-align:center;position:relative; margin:0px 5px;}
.ladyScroll_01 dl dd{ text-align:center; background:#eff4f8;  line-height:30px;}

.main_04{ background:#3386e2;  padding:5px; height:25px;}
.main_04 ul{ padding-left:60px;}
.main_04 ul li{ margin:0px 25px; width:200px;}
.main_04 ul li select{ text-align:center; width:180px; padding:2px 5px}

.footer{ width:1180px; margin:0px auto; text-align:center; font-size:12px;}