@charset "gbk";
body{ font-family: "宋体"; margin:0; padding:0; font-size:12px; color:#222; background:url(../images/mo_02.jpg) repeat-x}
div,img,ul,li,dl,dd,dt{ margin:0; padding:0; border:0;}
img{ vertical-align:top;}
ul,dl{ margin:0; padding:0; list-style-type:none;}
table { border-collapse:collapse; line-height:22px; font-size:14px}
.left{ float:left;}
.right{ float:right;}
.fb{ font-weight:bold;}

.f12px{font-size:12px;}
.f14px{ font-size:14px;}
.line{ border:1px solid #d2d2d2; padding:1px;}
.index{ margin:0 auto; width:1000px;}
.m_top{ margin-top:12px;}
.m_left{ margin-left:12px;}
a:link,a:visited{ text-decoration:none; color:#222; }
a:hover{ text-decoration:underline;color:#a90b62;}
.c{ clear:both}
.d{ display:block}
.b{color:#e34090;}
.pink{color:#a90b62;}

/*---------------头部---------------*/
.top{ background:url(/images/top.jpg) no-repeat; height:30px; padding:0 4px 0 10px}
.but{ background: url(../images/zheng_08.jpg) no-repeat; height:20px; width:107px; border:none;}
.but2{ background:url(../images/zheng_03.jpg)  no-repeat; width:46px; height:21px; border:none; margin-left:8px}
.but3{ background:url(../images/zheng_05.jpg)  no-repeat; width:46px; height:21px; border:none; margin-left:6px}

.top2{ background:url(../images/zheng_14.jpg) repeat-x; height:90px;clear:both;}
.logo{ width:220px; text-align:center; padding-top:5px; margin-bottom:10px;}


.nav{ width:804px; background: url(/images/line_29.jpg) no-repeat right; height:72px}
.nav li{ display: block; float:left;}
a.nav_rf:link,a.nav_rf:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_rf00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px;}
a.nav_rf:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_rf01.jpg) no-repeat;}
a.nav_bb:link,a.nav_bb:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_bb00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_bb:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_bb01.jpg) no-repeat; }
a.nav_cz:link,a.nav_cz:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_cz00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_cz:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_cz01.jpg) no-repeat; }
a.nav_mf:link,a.nav_mf:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_mf00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_mf:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_mf01.jpg) no-repeat; }
a.nav_hm:link,a.nav_hm:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_hm00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_hm:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_hm01.jpg) no-repeat; }
a.nav_xz:link,a.nav_xz:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_xz00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_xz:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_xz01.jpg) no-repeat; }
a.nav_jg:link,a.nav_jg:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_jg00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_jg:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_jg01.jpg) no-repeat; }
a.nav_ym:link,a.nav_ym:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_ym00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_ym:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_ym01.jpg) no-repeat; }
a.nav_tm:link,a.nav_tm:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_tm00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_tm:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_tm01.jpg) no-repeat; }
a.nav_eb:link,a.nav_eb:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_eb00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_eb:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_eb01.jpg) no-repeat; }
a.nav_yc:link,a.nav_yc:visited{ text-decoration:none;color:#222;display:block;background:url(/images/nav_yc00.jpg) no-repeat; width:73px; height:29px; text-align:center; padding-top:53px}
a.nav_yc:hover{ text-decoration:underline;color:#a90b62;background:url(/images/nav_yc01.jpg) no-repeat; }




.city{ float:left;background:url(/images/city_backg.jpg) no-repeat; height:27px; width:988px; color:#b9b9b9; padding:8px 0 0 12px; border-top:1px solid #CCC; margin-top:2px;}
a.bt2:link,a.bt2:visited{ text-decoration:none;color:#a90b62;}
a.bt2:hover{ text-decoration:underline;color:#a90b62;}

.prov{ float:left;border:1px solid #CCC; background-color:#EFEFEF;}
.prov_main{float:left; width:908px;padding:5px 12px 0 15px; border:0px solid #B2B2B2;}
.prov_main li{float:left; WIDTH: auto; WHITE-SPACE: nowrap; HEIGHT: auto; display:block; color:#b6b6b6; line-height:22px; background:url(/images/nav_links.jpg) no-repeat right; text-align:center; padding:0 6px 0 6px;_padding:5px 7px 0 7px;}
.prov_nshow{ margin:3px 0 0 2px;}

/*---------------地图---------------*/
.area_map{ width:1000px; float:left;}
.area_map_left{float:left; border: 1px solid #CCC; margin:5px 5px 5px 0;width:736px;}
.area_map_title{float:left;width:730px; height:30px; line-height:30px; margin:0 0 5px 0; padding-left:6px; background-color:#E0E0E0;font-size:14px; font-weight:bold;}
.area_map_img{float:left;width:600px; height:600px;}
.area_map_hotcity{float:left;width:100px; border: 1px solid #CCC; margin:10px 0 0 30px;_margin:10px 0 0 15px; padding-bottom:10px;}
.area_map_hotcity li{ float:left; overflow:hidden; margin:10px 0 0 12px;_margin:10px 0 0 8px; font-size:14px; background-color:#EEE; white-space:nowrap;}
.area_map_hottitle{ font-size:14px; font-weight:bold; background-color:#CCC; text-align:center;}

.area_map_right{ float:left; margin:5px 0 5px 5px; width:250px;}
.area_rightlist{float:left;border: 1px solid #CCC; width:250px; margin:5px 0 5px 0; height:298px}
.area_rightlist li{float:left; width:120px; padding:5px 0 5px 5px; font-size:14px; }

.area_righttitle{float:left;width:245px; background-color:#EEE; line-height:25px; height:25px; font-size:14px; font-weight:bold; padding-left:5px;}

.allcity{width:1000px;float:left;border: 1px solid #CCC; margin-bottom:5px; }
.allcitytitle{ padding-left:20px;height:40px; line-height:40px; background:#f9f9f9;color:#B12C7F; font-size:14px; text-align:center;font-weight:bold;}
.allcitylist{float:left;}
.allcitylist dl{  border-top: 1px solid #ddd;clear:both; height:80px; display:block;}
.allcitylist dl:hover{background:#FFFFE3;}
.allcitylist dt{font-size:14px; font-weight:bold;color:#E4393C;float: left;width:100px;height:50px;padding-top:30px;text-align:center; /*background:#f9f9f9;*/border-right: 1px solid #ddd;margin-right:-1px;}
.allcitylist dt a{color:#E4393C;}
.allcitylist dd{font-size:13px; padding:5px 0 5px 0;}
.allcitylist dd a{text-decoration:none;color:#666; display:inline;float: left;height: 14px;margin: 4px 0;line-height: 14px;padding: 0 10px;
border-left: 1px solid #ddd;}
.allcitylist dd a:hover{text-decoration:underline;color:#c00; display:inline;}


.citypic{ float:left; padding:5px 5px 5px 5px;border: 1px solid #CCC;}

/*---------------版权---------------*/
.bottom{color:#666666;text-align:center; line-height:23px; background:url(../images/zheng_170.jpg) repeat-x; height:90px;}
.bottom_nav{ margin:0px 0 10px 0; padding-top:10px}






/*---------------友情连接---------------*/
.link{ zoom:1; visibility:visible; overflow:hidden;}
.link_tile{ background: url(../images/links_title.jpg) no-repeat; height:23px; color:#95125f; padding:10px 0 0 28px}
.link_main{border:1px solid #d6d6d6; border-top:none; padding:7px 10px 10px 12px; zoom:1; visibility:visible; overflow:hidden;}
.link_main li{FLOAT: left; WIDTH: auto; WHITE-SPACE: nowrap; HEIGHT: auto; display:block; color:#b6b6b6; line-height:24px; background:url(../images/nav_links.jpg) no-repeat right; text-align:center; padding:0 12px 0 12px;}









