@charset "gb2312";
/*ÖØÖÃ´úÂë*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,textarea,ul,li,dt,dd,dl{margin:0;padding:0;}
body { width: 100%; font-family: "ËÎÌå"; font-size: 12px; line-height: 26px; background:url(imagesbody_bg.jpg) repeat-x top #efefef;}
a{text-decoration:none;color: #4c4c4c;}
img{border:0;}
ul,li{list-style:none;}
h2{font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color: #005aa0;font-weight:normal;}

.header { height: 215px; width: 1000px; margin: 0 auto; position:relative; z-index:99;
}
.header_bg{ width: 1000px; height: 182px; position:absolute; z-index:100;}
.logo{ position:absolute; width:584px; height: 81px; left: 4px; top:39px; z-index:200;}
.nav{ width: 1000px; height:33px;position:absolute; left: 0; top: 182px; z-index:300;}
.nav_lf{ height: 33px; width: 5px; float: left; background:url(imagesnav_lf.jpg) no-repeat;}
.nav_rt{ height: 33px; width: 5px; float: left; background:url(imagesnav_rt.jpg) no-repeat;}
.nav00{ height: 33px; width: 990px; float: left; background:url(imagesnav_bg.jpg) repeat-x;}

/*µ¼º½¼°ÏÂÀ­²Ëµ¥*/
#navigation {margin:0px;}
#navigation li {position:relative;height: 33px; line-height:33px; float: left; width: 128px; background:url(imagesnav01.jpg) no-repeat center right; text-align:center;}
#navigation li a:link, #navigation li a:visited {display:block; height: 33px; width: 128px; font-family: "Î¢ÈíÑÅºÚ"; font-size:16px; color: #fff;}
#navigation li a:hover {background:url(imagesnav_h.jpg) no-repeat center;}
#navigation li ul {display:none;position:absolute;top:33px;left:0; width:106px; background:#ddd;filter:alpha(opacity=90); 
-moz-opacity:0.9;
opacity:0.9;border:1px solid #bfbfbf; line-height:30px; padding:5px 10px 10px;}
#navigation li ul li{ width: 106px; height:30px;text-align:left; line-height:30px; background:none; border-bottom:1px dotted #4aa0e2;}
#navigation li ul li a{ width: 76px; height: 30px;padding-left:25px; line-height:30px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
#navigation li ul li a:link,#navigation li ul li a:visited{color:#005aa0; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;width: 76px; }
#navigation li ul li a:hover{color:#d30000; font-family:"Î¢ÈíÑÅºÚ"; background:none; font-size:14px; }
.date{ text-align:right; color:#fff;padding-right: 10px; line-height:33px;}


.content{ width: 1000px; overflow:hidden; margin: 0 auto;}
.con01{ height: 315px; width: 1000px; overflow:hidden; background:#fff; margin-bottom:15px;}
.banner{ height: 284px; width: 375px; margin:20px 34px 11px 6px; float: left;_margin-left: 3px;}
/*Í¼Æ¬ÇÐ»»*/
#bannerPic {position:relative; width:375px; height:284px; overflow:hidden;}
#banner_bg {position:absolute; bottom:0; background-color:#000; height:50px; filter: Alpha(Opacity=70);opacity:0.7;z-index:1000;cursor:pointer; width:545px; background:none; }
#banner_info{position:absolute; bottom:30px; left:5px;height:16px;color:#000;z-index:1001;cursor:pointer}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:10px;}
#bannerPic ul {height:15px; position:absolute;list-style-type:none; z-index:1002;margin:0; padding:0; bottom:34px; right:0px;}
#bannerPic ul li {height:15px; width:15px;margin:0 1px 0 0; font-size:12px; float:left; display:block; color:#9f0000; background:#d7d7d7;cursor:pointer; line-height:15px; text-align:center;}
#bannerPic ul li.on { background:#9f0000; color:#fff;}
#banner_list a{position:absolute;} 
#banner_list a span{ padding-left:10px; line-height:34px; color:#454545;}

.rt01{ width: 580px; height: 315px; overflow:hidden; float: left;}
.til01{ height: 32px; padding-top:8px; line-height:32px; border-bottom:2px solid #bfbfbf; overflow:hidden;}
.til01 a{ float: right; padding-right:6px; padding-top:22px;}
.til01 h2{ background:url(imagesicon01.jpg) no-repeat 5px center; padding-left:42px;}
.box01{ padding-top:5px; height: 105px; overflow:hidden;}
.box01 ul li{ height: 26px; line-height:26px;}
.box01 ul li span{ display:block; float: right; padding-right:8px; color: #8f8f8f;}
.box01 ul li a{color:#4c4c4c; background:url(imagesicon02.jpg) no-repeat 8px center; padding-left:27px;}
.box01 ul li a:hover{ color:#d30000;}

.con02{ height: 269px; width:1000px; background:#fff; border-top:3px solid #4aa0e2; overflow:hidden; margin-bottom:15px;}
.lf02{ width: 335px; float: left; padding: 0 20px 0 4px; overflow:hidden;}
.border02{ float: left; height: 269px; width:1px; background:url(imagesborder02.jpg) no-repeat center;}

/*tabÑùÊ½1*/
/*#tabs1{ text-align:left; width:344px;}*/
.bmore1 strong{ display:none; font-weight:normal; width:24px;height:6px;float:right;margin-right: 7px; margin-top:15px;cursor:pointer;}
.bmore1 strong a{ display:block; width:24px; height:6px; line-height:24px; text-align:center;}
.bmore1 strong.current02{ display:block;cursor:pointer;}

.menu1box{ position:relative; overflow:hidden;  height:27px;border-bottom: 1px solid #bfbfbf; margin-top:9px; margin-left:5px; width:330px; text-align: center; }
.menu1{ position:absolute; width: 240px; height: 27px; top:0; left:0px; z-index:1;}
.menu1 li{ float:left; display:block; width:74px; text-align:center; height:27px; line-height:27px; overflow:hidden; display:inline;}
.menu1 li h3{width:72px; height:27px;display:inline; float:left; font-family:"Î¢ÈíÑÅºÚ"; color:#6c6c6c; font-size:14px;text-align:center;line-height:27px; font-weight: 100; margin-right:5px; border: 1px solid #fff; border-bottom:none;}
.menu1 .hover h3{background:url(imagestab_bg.jpg) repeat-x; border:1px solid #d6d6d6; color:#005aa0; height: 26px; border-bottom:none;line-height:27px;}

.main1box{ clear:both; height: 160px; padding-top:13px; width:330px; padding-left:5px; overflow:hidden;}
.main ul{ display: none;}
.main ul.block{ display: block;}
.main ul li{ height: 26px; line-height:26px;}
.main ul li a { color: #4c4c4c; font-family: "ËÎÌå"; font-size: 12px; line-height: 26px;background:url(imagesicon02.jpg) no-repeat 5px center; padding-left:24px;}
.main ul li a:hover{ color:#d30000;}


/*ÄÚÈÝµÚ¶þÐÐÖÐ¼ä²¿·ÖÑùÊ½*/
.ct02{ width: 335px; float: left; padding: 0 20px 0 19px; overflow:hidden; }

.rt02{ width: 243px; float: left; overflow:hidden; padding-left:16px;}
.lxwm{ height: 110px; border-bottom:1px dotted #4aa0e2; overflow:hidden; color:#6c6c6c; line-height:26px;}
.lxwm span{ display:block; padding-top:8px; padding-left:7px;color:#6c6c6c; line-height:26px;}
#Select1{ height: 22px; width: 238px; border: 1px solid #bdbdbd; line-height: 24px; color: #767676; margin-top: 22px; padding-left:10px;}
.link{ height: 60px; width: 240px; padding-top: 24px; overflow:hidden;}

.con03{ width: 1000px; height: 144px; padding: 22px 0 23px 0;background:#fff; border-top:3px solid #4aa0e2; overflow:hidden;}
#imgs_box{position:relative; width:1000px; height: 144px;}
#imgs_box .prev,#imgs_box .next{position:absolute; display:block; width:13px; top:55px;cursor:pointer;}
#imgs_box .prev{left:7px; }
#imgs_box .next{right:7px; }
.imgs_list{ position:relative; width:940px; height:144px; margin: 0 30px; overflow:hidden;}
.imgs_list ul { width:9999px;}
.imgs_list li{float:left; display:inline; width:214px; margin-right:30px; height:144px;  text-align:center;}
.imgs_list li a img { width: 210px; height: 140px; display:block; float: left; padding:1px; border:1px solid #fff;}
.imgs_list li a img:hover{ border:1px solid #d30000;}

.footer{ width: 100%; height: 98px; line-height: 98px; background:url(imagesfooter_bg.jpg) repeat-x; text-align:center; color:#195178;}

/*·ÖÒ³*/
.select{ height: 22px; line-height: 22px;margin:10px auto; text-align: center; clear: both;color:#686868; padding-bottom:20px; }
.select a{height: 22px; line-height: 22px;font-family: "ËÎÌå"; font-size: 12px;color:#686868;}
.select a:hover{color: #d30000;}

.breadcrumb {font-family:"ËÎÌå"; font-size: 12px; line-height: 30px; color: #686868;height: 30px; padding-right:10px; text-align:right;}
.breadcrumb a { color: #686868; }
.breadcrumb a:hover { color:#d30000; text-decoration: none;}

.lcon_lf{ width: 200px; margin-right:25px; background:#fff; float:left; overflow:hidden; padding: 0 10px;}
.ltil01_lf{ height: 40px; line-height:40px; padding-top:10px; border-bottom:2px solid #bfbfbf;}
.ltil01_lf h2{background:url(imagesicon01.jpg) no-repeat 5px center; padding-left:42px;}
.lbox01_lf ul{ padding:10px 0;}
.lbox01_lf ul li{ height: 40px; border-bottom:1px dotted #bfbfbf;}
.lbox01_lf ul li a{ width:190px; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; display:block; height:30px; line-height:30px; margin: 5px 0; color:#005aa0; padding-left:10px; font-weight:bold;}
.lbox01_lf ul li a:hover,.lbox01_lf ul li .on{ background: url(imageslicon01.jpg) no-repeat 180px center #4aa0e2; color:#fff;}
.limg{ height:50px; width:200px; margin: 10px 0 30px 0;}
.limg a img{ width:198px; height:48px;border:1px solid #fff;}
.limg a img:hover{ border:1px solid #d30000;}

.lcon_rt{ width:715px; padding:0 20px; background:#fff; overflow:hidden; float:left;}
.ltil01_rt{ height: 40px; line-height:40px; padding-top:10px; border-bottom:2px solid #4aa0e2;}
.ltil01_rt h4{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; background: url(imageslicon02.jpg) no-repeat 10px center; padding-left:30px; color: #005aa0;font-weight:normal;}
.lbox01_rt ul{ padding:10px 0; }
.lbox01_rt ul li{ height: 32px; line-height:32px; border-bottom:1px dotted #bfbfbf;}
.lbox01_rt ul li span{ display:block; float:right; padding-right:10px; color: #707070;}
.lbox01_rt ul li a{ font-size:12px; background:url(imagesicon02.jpg) no-repeat 10px center; padding-left:25px; color:#4c4c4c;}
.lbox01_rt ul li a:hover{color:#d30000;}

.lart01_rt{ line-height:26px; color:#4c4c4c; padding:10px 20px; margin-bottom:15px;}
.rt_tit { width: 100%;text-align: center; padding: 20px 0 0;}
.rt_tit h1{ font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; color: #005aa0; line-height: 32px; font-weight:bold;}
.rt_tit h2{font-family:"Î¢ÈíÑÅºÚ"; font-size: 14px; color: #4c4c4c; line-height: 32px; font-weight: bold;}
.rt_zuozhe {font-family:"ËÎÌå"; font-size: 12px; color: #616060;text-align: center; line-height: 30px; padding: 10px 0; }
.rt_fujian {padding: 20px 0 30px 0; overflow:hidden; border-top: 1px dotted #4aa0e2;}
.rt_fujian h3 { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; line-height: 40px; color:#005aa0; padding:0 0 5px 43px; background: url(imageslicon02.jpg) no-repeat 27px center; font-weight:normal;}

.rt_fujian ul li { height: 27px; line-height: 27px; background: url(imagesicon02.jpg) no-repeat 27px center; padding-left: 43px;}
.rt_fujian ul li a { font-family: "ËÎÌå"; font-size: 12px; line-height: 24px; color:#414141;}
.rt_fujian ul li a:hover{ color:#d30000; text-decoration: underline;}

.lpic01_rt ul{ padding: 15px 0; }
.lpic01_rt ul li{ float: left; width:200px; height: 170px; padding:1px; border:1px solid #fff; margin:0 16px 20px 18px; _margin-left:9px;_margin-right: 25px;}
.lpic01_rt ul li a h5{ font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#888888; text-align:center; line-height:30px; font-weight:normal;}
.lpic01_rt ul li:hover{ border:1px solid #d30000;}
.lpic01_rt ul li a h5:hover{ color:#d30000;}

.lcon{ width:960px; padding: 0 20px; background:#fff; overflow:hidden;}

.lcon02{ background:#fff; width:1000px; overflow:hidden;}
.lcon02_lf{ width:710px; padding: 0 20px;overflow:hidden;float:left; }
.lcon02_rt{ width:214px; padding-right:15px;float:left; overflow:hidden;border-left:1px solid #CCC; padding-left:20px; padding-top:17px; margin: 15px 0;}
.lcon02_rt ul li{ width:210px; height: 175px; padding:1px; border:1px solid #fff; margin:15px 0; background:#fff;}
.lcon02_rt ul li a{ display:block; width:210px; height:140px;}
.lcon02_rt ul li a h5{ text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#888888; line-height:30px; font-weight:normal;}
.lcon02_rt ul li:hover{ border:1px solid #d30000;}
.lcon02_rt ul li a h5:hover{ color:#d30000;}