.clr{clear:both;}

.fl{float:left;}

.fr{float:right;}

.spac15{height:13px; overflow:hidden;clear:both;}



.maplogo{width:950px;clear:both;height:50px;overflow:hidden;}

.logoleft{width:165px; float:left;padding:10px 0 0 0;height:40px;}

.logomiddle{width:435px; float:left;padding:25px 0 0 0;height:25px;}

.logomiddle a:link,.logomiddle a:visited{color:#333;}

.logomiddle a:hover{color:#f00;}

.logoright{width:350px; float:left; text-align:right;padding:20px 0 0 0;height:30px;}



.mapbanner{width:100%; height:120px; background:#5ac1e8;}

.banner1{width:940px;clear:both; height:51px; background:url(imagesmap_bg2.jpg) no-repeat center top;padding:38px 0 0 10px;color:#fff;font-size:34px;font-family:"ºÚÌå";overflow:hidden;}

.banner2box{height:31px; width:100%; background:url(imagesbg2.jpg) repeat-x left top; clear:both;}

.banner2{height:31px;width:950px; background:url(imagesbg2.jpg) repeat-x left top; clear:both;}

.banner2_1{background:url(imagesmap_line.jpg) no-repeat center bottom; height:25px; width:940px;padding:6px 0 0 10px;margin:0 auto;}

.banner2_1 a{padding:0 6px; display:block; float:left; }

.banner2_1 span{background:url(imagesmap_dian.jpg) no-repeat center bottom; height:25px; overflow:hidden; display:block; float:left;}

.banner2_1 span a{font-weight:bold; font-size:14px;}

.banner2_1 a:link,.banner2_1 a:visited{color:#fff;}

.banner2_1 a:hover{color:#fff; text-decoration:underline;}





.content{width:950px;clear:both; margin-top:15px; height:900px;}

.conleft{width:710px;float:left;overflow:hidden; margin-right:20px;}

.conleft h5{width:710px;clear:both;}

.conleft h5 img{border:1px solid #eee;}

.title{border-bottom:1px dashed #e7e7e7;padding:0 0 5px 10px;}

.title h1{padding:12px 0 5px 0;overflow:hidden;}

.title h1 a:link,.title h1 a:visited{font-size:14px;color:#168bb7;}

.title h1 a:hover{color:#f00;}

.title p{height:27px; line-height:27px;}

.title p a:link,.title p a:visited{color:#505050;}

.title p a:hover{color:#f00;}

.title p a{padding:0 7px 0 0;}



.title p span a:link,.title p span a:visited{color:#888;}

.title p span a:hover{color:#f00;}

.title p span a{padding:0 5px 0 0;}



.bggrey{background:#f9f9f9; float:left; width:345px;overflow:hidden;}

.bgf9{background:#f9f9f9; clear:both;width:710px;overflow:hidden;}



.conright{width:220px; float:left;overflow:hidden; background:#f5f8fa;height:auto;}

.right_1{height:170px; border-bottom:1px solid #dee1e4;}

.right_1 ul{background:url(imagesmap_bg.jpg) no-repeat 17px 23px;padding:7px 0 0 55px;}

.right_1 ul li{height:50px; line-height:50px;}

.right_1 ul li a:link,.right_1 ul li a:visited{color:#4083b3; font-size:16px;font-family:"Î¢ÈíÑÅºÚ";}

.right_1 ul li a:hover{color:#f00;}

.right_2{border-top:1px solid #fff;height:155px;border-bottom:1px solid #dee1e4;width:220px;overflow:hidden;}

.right_2 h1{padding:16px 0 8px 10px; font-size:14px;color:#666;}

.ksgj1{width:70px;float:left;overflow:hidden; background:url(imagesmap_bg.jpg) no-repeat 16px -182px;padding:0px 0 0 40px;}

.ksgj1 li{height:35px; line-height:35px;}

.ksgj1 li a:link,.ksgj1 li a:visited{font-size:14px;}

.ksgj2{width:75px;float:left;overflow:hidden; background:url(imagesmap_bg.jpg) no-repeat 8px -321px;padding:0px 0 0 35px;}

.ksgj2 li{height:35px; line-height:35px;}

.ksgj2 li a:link,.ksgj2 li a:visited{font-size:14px;}



.right_3{border-top:1px solid #fff;height:123px;border-bottom:1px solid #dee1e4;width:220px;overflow:hidden;}

.right_3 h1{padding:16px 0 8px 10px; font-size:14px;color:#666;}

.zffs1{width:70px;float:left;overflow:hidden; background:url(imagesmap_bg.jpg) no-repeat 16px -182px;padding:0px 0 0 40px;}

.zffs1 li{height:35px; line-height:35px;}

.zffs1 li a:link,.zffs1 li a:visited{font-size:14px;}



.zffs2{width:75px;float:left;overflow:hidden; background:url(imagesmap_bg.jpg) no-repeat 8px -321px;padding:0px 0 0 35px;}

.zffs2 li{height:35px; line-height:35px;}

.zffs2 li a:link,.zffs2 li a:visited{font-size:14px;}



.right_4{border-top:1px solid #fff;clear:both;width:220px;overflow:hidden;height:239px;}

.right_4 h1{padding:16px 0 10px 10px; font-size:14px;color:#666;}

.cptj1{width:70px;float:left;overflow:hidden; background:url(imagesbg1.jpg) no-repeat 16px 7px;padding:0px 0 0 40px;}

.cptj1 li{height:38px; line-height:38px;}

.cptj1 li a:link,.cptj1 li a:visited{font-size:14px;}



.cptj2{width:75px;float:left;overflow:hidden; background:url(imagesbg1.jpg) no-repeat 10px -118px;padding:0px 0 0 35px;}

.cptj2 li{height:38px; line-height:38px;}

.cptj2 li a:link,.cptj2 li a:visited{font-size:14px;}

.copyright{border:none;}
/*footer*/

.zg_footer_box{ width:100%; background:#f8f8f8;}

.zg_footer{ width:1000px; background:#f8f8f8; padding-top:30px; padding-bottom:20px; text-align:center; line-height:24px;}