@charset "gb2312";
/*ÖØÖÃ´úÂë*/
body,div,a,img,p,form,h1,h2,h3,h4,h5,h6,input,form,select,option,textarea,ul,li,dt,dd,dl,ol{margin:0;padding:0;}
body { width: 100%; font-family: "ËÎÌå"; font-size: 12px;color: #333; line-height:24px; background:url(imageszongy02.jpg) repeat-x #81b1e0;}
a{text-decoration:none;color: #333;}
a:hover{ color:#c4171f;}
img{border:0;}
ul,li{list-style:none;}
h2,h3,h4,h5{ font-family:"Î¢ÈíÑÅºÚ";}
.header,.content,.footer { width: 1000px; margin:0 auto;}

.header{ height:198px; position: relative; z-index:10;}
.logo{ width: 425px; height:97px; position:absolute; left:7px; top:50px;}
.header_link{ width: 108px; height:90px; position:absolute; right:0; top:10px; overflow:hidden;}
.header_link ul li{ height:30px; line-height:30px; background:url(imageszongy04.jpg) no-repeat left center; padding-left:22px;}
.header_link ul li a{ line-height:30px; color:#fff;}
.header_link ul li a:hover{ color:#c4171f;}
.weixin{ height:30px; line-height:30px;  width: 108px;  position:absolute; right:0; top:100px; overflow: hidden; color:#fff;}
.weixin a{ color:#fff;}
.weixin a:hover{ color:#c4171f;}
.img_weixin{ width: 100px; height:100px; position:absolute; right:112px; top:22px; display:none;}
#nav{width:902px; height:30px; background: url(imageszongy05.jpg) repeat-x; position:absolute; left:98px; top:148px;}
#nav ul { width: 910px;}
#nav ul li{ width:112px; text-align:center; height:30px; line-height:30px; float:left; }
#nav ul li a{ width:112px; text-align:center; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; float: left; color:#fff;background:url(imageszongy06.jpg) no-repeat left center;}
#nav ul li dl{ width: 135px;line-height:34px; text-align:center; background:#fff; border:1px solid #cbcbcc;display:none; overflow:hidden;}
#nav ul li.on { width:112px; height:30px;}
#nav ul .on a{ float: left; color:#fff; font-weight:bold;}
#nav ul .on dl{ display:block;}
#nav ul .on dl dd a{ display:block; height:34px; width: 135px; text-align:center; color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-size:12px;line-height:34px;font-weight:normal; background:none; }
#nav ul .on dl dd a:hover{color:#fff;background:#81b1e0; font-weight:normal; }

.content{ width:980px; overflow:hidden; background:#fff; overflow:hidden; padding:10px 10px 40px 10px; margin-bottom:15px;}
.con01{ width: 980px; height:326px; overflow:hidden; }
/*½¹µãÍ¼*/
.banner {width: 980px; height:326px; position:relative; overflow:hidden;}
.banner ul {position: absolute; top: 0; left: 0; z-index: 1; width: 2940px; }
.banner ul li {width: 980px; height:326px; float:left;  position:relative;}
.banner ul li a img{ display:block;width: 980px; height:326px;}
.banner ol {position: absolute; bottom: 6px; right: 10px; z-index: 3;}
.banner ol li {float: left; width:10px; height: 10px; font-size:0px; line-height:0px; text-align:center; margin-left: 5px; overflow: hidden; color:#666; background:#efefef; cursor: pointer;}
.banner ol .active{color:#fff; background:#718fc8;}
.banner ul li .zz{ height:28px; line-height:28px; text-align:center; color:#333; overflow:hidden; padding:0; margin:0; display:none;}

.con02{ width: 980px; overflow:hidden; padding:15px 0;}
.lf02{ width:240px; float: left; margin-right:15px; overflow:hidden;}
.lf0201{ width: 240px; height:183px; overflow:hidden;}
.til_lf0201{ width:100%; height:24px; background:url(imageszongy07.jpg) repeat-x;}
.til_lf0201 a{ line-height:24px; padding-left:12px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;}
.box_lf0201{ width: 238px; height:151px; border:1px solid #7995c2; margin-top:6px; overflow:hidden;}
.box_lf0201 a {  width: 238px; height:76px; display:block; }
.box_lf0201 a img { width:238px; height:76px; }
.box_lf0201 a.one {  width: 238px; height:75px;  display:block; }

.lf0202{ width:240px;padding-top:15px; overflow:hidden;}
.box_lf0202{ width: 238px; height:175px;border:1px solid #7995c2; margin-top:6px; overflow:hidden;}
.box01_lf0202{ width: 238px; height:32px;padding:5px 0 5px 0;}
.box03_lf0202{ width: 238px; height:85px; padding-top:5px;}
.box03_lf0202 a{ display:inline; margin:0; padding:0;}
.box03_lf0202 a img{ display:block; float: left;}

.rt02{ width: 725px; float: left; overflow:hidden;}
.rt0201{ width: 725px; overflow:hidden;}
.lf_rt0201{ width: 355px; float: left; margin-right:15px; height:183px; overflow:hidden;}
.rt_rt0201{ margin-right:0;}
.box_rt0201{ width: 353px; height:151px; border:1px solid #7995c2; margin-top:6px; overflow:hidden;} 
.box_rt0201 ul{ padding-top:4px;}
.box_rt0201 ul li{ height:24px; line-height:24px; background:url(imageszongy08.jpg) no-repeat 12px center; padding-left:28px;}
.box_rt0201 ul li span{ float: right; padding-right:8px;}

.rt0202{ width: 725px; height:207px; overflow:hidden; margin-top:15px;}
/*tabÑùÊ½3*/
.bmore3 strong{ display:none; font-weight:normal; width:24px;height:6px;float:right;margin-right: 7px; margin-top:15px;cursor:pointer;}
.bmore3 strong a{ display:block; width:24px; height:6px; line-height:24px; text-align:center;}
.bmore3 strong.current02{ display:block;cursor:pointer;}

.menu3box{ position:relative; overflow:hidden; height:30px;}
.menu3{ position:absolute; top:0px; left:0px; z-index:1;}
.menu3 li{ width: 90px; text-align:center; float:left;height:24px; line-height:24px; overflow:hidden; margin-right:2px; background:url(imageszongy09.jpg) repeat-x;}
.menu3 li h3 a{height:24px;float:left; width: 90px; text-align:center; color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px;line-height:24px; font-weight: normal;}
.menu3 .hover{ background:url(imageszongy07.jpg) repeat-x;}
.menu3 .hover h3 a{color:#fff; height: 24px;line-height:24px; font-size:14px;}

.main3box{ clear:both; width:723px; height:175px; border:1px solid #7995c2; overflow:hidden;}
.main3 ul{ display: none;}
.main3 ul.block{ display: block;}
.tab_list31 dl{padding-top:9px; overflow:hidden;_padding-top:0px;}
.tab_list31 dl dd{ height: 26px; line-height:26px;width: 212px; height:166px; padding:0 14px; overflow:hidden; text-align:center; float: left; }
.tab_list31 dl dd a img{ display:block; width: 212px; height:140px; overflow:hidden;}
.tab_list31 dl dd a { line-height:26px;}

.con03{ width: 980px; overflow:hidden;}
.box_con03{ height:202px; width: 978px;border:1px solid #7995c2; overflow:hidden;}
.box01_con03{ height:48px; padding:10px 0;}
.box01_con03 h3{ width:140px; height:48px; line-height:48px; float: left; background:url(imageszongy16.jpg) no-repeat right center; }
.box01_con03 h3 a{ font-size:16px; padding-left:20px; font-weight:normal;}
.links{ width: 815px; float: left; padding-left:15px;}
.links a{ line-height:24px; padding:0 20px 0 0; display:inline;}
.footer{ width:1000px; height:48px; line-height:24px; padding:25px 0 28px 0; background:url(imagesxy13.jpg) repeat-x; text-align:center; overflow:hidden; color:#fff;}

/*µØÍ¼*/
.maps01{ width: 980px; height:160px; overflow:hidden;}
.maps02{ width: 980px; overflow:hidden; padding-top:15px;}
.lf_maps02{ width: 240px; overflow:hidden; float: left; margin-right:15px;}
.til_lfmaps02{ height:30px; background:url(imageszongy20.jpg) repeat-x; width: 100%; line-height:30px; overflow:hidden;}
.til_lfmaps02 h3{ font-weight:normal; font-size:18px; color:#fff; padding-left:17px;}
.box_lfmaps02{ width: 226px; padding:0 6px 150px 6px; border:1px solid #ccc; overflow:hidden; font-family:"Î¢ÈíÑÅºÚ";}
.box_lfmaps02 dl{ padding-top:5px;}
.box_lfmaps02 dl dd.on{ height:50px; line-height:50px; background:url(imageszongy22.jpg) no-repeat 21px center; padding-left:54px;overflow:hidden; }
.box_lfmaps02 dl dd{ height:50px; line-height:50px; padding-left:45px;border-bottom: 1px solid #918b8a;overflow:hidden;}
.box_lfmaps02 dl dd a{ padding-left:0; font-size:16px;color:#545353;}
.box_lfmaps02 dl dd a:hover{ color:#c4171f;}

.rt_maps02{ width: 725px; float: left; overflow:hidden;}
.bread{ width: 703px; height:28px; border:1px solid #ccc; line-height:28px; color:#545353; font-size:16px; padding-left:18px;}
.bread a{line-height:28px; color:#545353; font-size:16px;}
.bread a:hover{ color:#c4171f;}
.box_rtmaps02{ width:714px; height:672px; overflow:hidden; padding-top:17px; padding-bottom:20px;}

/*Áìµ¼*/
.box_lead{ width: 714px; overflow:hidden; padding-top:30px;} 
.box_lead ul{ width: 820px;}
.box_lead ul li{ width: 86px; height:190px; float: left; padding:17px 66px 43px 33px; line-height:18px; text-align:center;}
.box_lead ul li a{ font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#178cd9;}
.box_lead ul li a h4{ font-weight:normal; color:#505050;}
.box_lead ul li a img{ display:block; width: 86px; height:130px; padding-bottom:15px;}
.box_lead ul li a:hover{ font-weight:bold;}


/*ÁÐ±íÒ³*/
.box01_list{ width: 100%; height:auto; overflow:hidden; border:none; padding-top:5px; padding-bottom:25px;}
.box01_list ul li{ height:26px; line-height:26px;}
.fenye{ width: 100%; height:30px; line-height:30px; text-align:center; background:#f3f2f2;overflow:hidden;}

/*Í¼Æ¬Ò³*/
.lrt_pic{ margin: 20px 0 0 0; overflow:hidden; text-align:center;}
.lrt_pic ul{ width: 750px;}
.lrt_pic ul li{ width: 214px; height:174px; padding:0 28px 25px 5px; float: left;}
.lrt_pic ul li a img{ display:block; height: 140px; width: 210px; }
.lrt_pic ul li a{ display:block;  float: left; height: 170px; width: 210px; border:1px solid #fff; padding:1px; line-height:30px;font-family: "Î¢ÈíÑÅºÚ"; font-size:14px; background:none;}
.lrt_pic ul li a:hover{ border:1px solid #c4171f;}

/*ÎÄÕÂÒ³*/
.rt_tit { width: 100%;text-align: center; padding: 20px 0 0;}
.rt_tit h2{font-size: 18px; color:#334f78; line-height: 32px; font-weight:normal;}
.rt_tit h3{font-size: 14px; line-height: 32px;font-weight:normal;}

.rt_zuozhe { width: 100%; height:30px; text-align: center; line-height: 30px; background:#f3f2f2; margin:15px 0 5px; overflow:hidden;}
.rt_zhengwen {text-align: left; overflow:hidden; margin: 0 15px; padding: 15px 0;}

.rt_fujian { width: 100%;background:#f3f2f2;  padding: 0 0 10px 0; overflow:hidden; border-top: 1px solid #ccc;margin:20px 0 0px 0;}
.rt_fujian h3 { font-size: 16px; line-height: 40px; color:#334f78; font-weight:normal; padding:5px 25px;}
.rt_fujian ul{ padding-left:18px;}
.rt_fujian ul li { height: 26px; line-height: 26px;background:url(imagesfeixl04.jpg) no-repeat 7px center; padding-left:19px;}

.bread02{ width: 960px;}