@charset "utf-8";
/* global */
html {background:#3884DC;font: 12px Arial, Helvetica, sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td,ins{margin: 0;padding: 0;}
body {margin: 5px 0 0 -462px;width: 925px;position: relative;left: 50%;}
p{cursor: text;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
ol,ul{list-style: none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;}
fieldset,img{border:0;}
img{display:block;}
caption,th{text-align:left;}
a{text-decoration: none;color: #000;}
a:hover{text-decoration:underline;color: #fe6400;}
.middle{margin: 0 auto;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:left;}
/* struct */
#banner { background:url(images/banner.jpg); height:116px; width:925px; margin:0 auto;}
#logo,#bookmark { float:right;}
#logo img { margin-top:16px; margin-left:30px;}
#bookmark ul { padding:20px;margin:0 auto;}
#bookmark ul li {float:left; background:url(images/d1.gif) no-repeat left center;width:80px; padding-left:20px;}

#navbar {background:url(images/navbar.jpg);height:31px;line-height:31px;padding-left:140px; overflow:hidden;}
#navbar ul{ width:100%;}
#navbar ul li{font-size:14px;padding-right:2px; float:left; display:inline; background:url(images/jg.gif) no-repeat right;}
#navbar .jp{background:none}
#navbar a{padding:0 22px;color:#fff;text-decoration:none; display:block; float:left; height:31px;}
#navbar a:active,#navbar a:hover{color:#000;background:url(images/onclick.gif) repeat-x; height:31px;}

#content{ background:url(images/cbg.jpg) repeat-y; overflow:hidden; padding:5px 12px;zoom:1;}
.content1{ background:url(images/cbg1.gif) repeat-y; overflow:hidden; padding:5px 12px;zoom:1;}
.c_left {border:1px #95B5DB solid;width:217px; overflow:hidden;float:left; background-color:#FFF;display:inline;}
.c_left h3 { height:27px; line-height:27px;width:225px; text-align:right;}
.c_left h3 a{ margin-right:10px;}
.lqcgal { background:url(images/lq.jpg)}
.c_left ul{ width:98%;margin:0 auto;}
.c_left li { line-height:2.4em; background:url(images/pic.gif) no-repeat left center; padding-left:10px; border-bottom:1px #ccc dotted;width:214px; overflow:hidden;}
.c_left li a { white-space:nowrap;width:214px; overflow:hidden;}
.zxxx { background:url(images/xx.jpg)}
.adsbox{width:340px; height:160px;margin:-80px -170px ;position:absolute;}
#info{height:0px; width:0px;top:40%; left:50%;position:absolute;}
.c_middle {width:458px;overflow:hidden;float:left; margin:0 10px; display:inline;}
.mapbox {border:1px #95B5DB solid; padding:1px;}
.phbox h3{ background:url(images/ph.jpg); height:34; line-height:32px; color:#B10A0C; padding:0 3px 0 19px;width:420px; font-size:12px; font-weight:bold; overflow:hidden;}
.phbox h3 span { float:right; font-weight:normal;}
.phbox dl{padding:0 5px 5px;clear:both; overflow:hidden;}
.phbox dt {float:left;width:164px;}
.phbox dt img{border:1px #ccc solid;padding:1px;}
.phbox dd{float:left;width:276px; margin-left:5px; display:inline;}
.phbox dd h4 { font-weight:bold;}
.phbox dd h4 a{color:#B10A0C; font-size:15px;}
.phbox dd p{ line-height:1.8em; color:#666; font-size:13px;}
.phlist{ clear:both;}
.phlist li { line-height:1.7em; border-bottom:1px #ccc dotted; overflow:hidden; background:url(images/q1.jpg) no-repeat left center; padding-left:15px; overflow:hidden; font-size:14px;}
.phlist li span { float:right;}

.c_right {width:204px; float:left;}
.c_right img { margin-bottom:5px;}
.lxwm_t { background:url(images/lx.jpg); height:35px; line-height:35px; text-align:center; font-weight:bold; font-size:14px;}
.lxwmbox { background:url(images/wmpic.jpg) no-repeat center bottom; border:1px #747C93 solid; background-color:#D7EAF3; overflow:hidden; line-height:1.5em; font-family:Verdana, Geneva, sans-serif; font-size:12px; height:220px; padding:0 2px;}

#link { background-color:#fff; overflow:hidden; clear:both;}
.bads img {float:left; margin-left:2px; display:inline;}
#bottom { background:url(images/botttom.jpg) no-repeat; height:9px; overflow:hidden;}
#footer p{ line-height:1.8em; text-align:center;width:80%;margin:0 auto;}


.ny_left { float:left;width:224px;}
.ny_left .lv1menu { background:url(images/l_bg.gif); width:195px; height:51px;margin:0 auto; color:#1B93D3; font-size:16px; line-height:51px; font-weight:bold; padding-left:10px;}
.ny_left ul {width:205px; margin:0 auto; overflow:hidden;}
.ny_left ul li{ border-bottom:1px #ccc dotted; line-height:2.3em; background:url(images/arrow.gif) no-repeat left center; padding-left:15px; display:block;}
.ny_left ul li a{padding-left:10px;}
.ny_left ul li a:hover,.ny_left ul li a:active {line-height:2.3em;display:block; background-color:#D9D9D9}
.ny_right { float:left; background:url(images/nybg.gif) no-repeat left top; overflow:hidden;}

.lxwmbox1 { background:url(images/lx2.jpg) no-repeat center bottom; overflow:hidden;font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:1.8em; padding-top:4px;width:205px; margin:0 auto;}
.zzfw img{margin-left:15px;}

.contentbox {width:658px;overflow:hidden; padding-left:10px; }
.mggz_ads {overflow:hidden;}
.c_title { background:url(images/ctitle.gif);width:630px; height:23px; line-height:23px; padding-left:30px; margin-top:10px;}
.wzmodel p{ line-height:1.8em; font-size:12px; font-family:'宋体'; padding:0px 10px;}
/*.wzmodel p img{ float:right;}*/

.zxdt { padding:0 10px;}
.zxdt li { line-height:2.4em; border-bottom:1px #C3C3C3 dotted; background:url(images/d1.gif) no-repeat left center; padding-left:18px;}
.zxdt li span { float:right; color:#757575;}

.mgdxlist {}
.mgdxlist li{float:left;width:144px;margin-top:10px; margin-left:10px; display:inline; height:144px; overflow:hidden;}
.mgdxlist li img { border:1px #CCC solid; padding:2px;}
.mgdxlist li h3 { line-height:24px; text-align:center; font-weight:bold;}
.mgdxlist li p { text-indent:1.6em;}
.mgdxlist li p  a{ color:#C00;}

.piclist02{clear:both;border-top:1px dotted #cecece;_zoom:1;margin-left:-5px;}
.piclist02 li{ text-align:center;display:inline;position:relative;width:297px; float:left; margin-left:5px; margin-top:5px;}
.piclist02 .back{background:#000; filter:Alpha(Opacity=50); opacity:0.5; position:absolute; top:93px; left:1px;width:295px; height:18px; overflow:hidden;cursor:pointer}
.piclist02 .icoplay{ background:url(play2.gif) no-repeat center center;position:absolute; top:93px; left:1px;width:295px; height:18px; line-height:18px; color:#fff; overflow:hidden; cursor:pointer}
.piclist02 img{width:295px; height:110px;border:1px solid #fff}
.piclist02 a:hover img{ border:1px solid #333}
.piclist02 li p{height:18px; padding-bottom:10px}
.piclist02 li p a{display:block;overflow:hidden; height:18px;line-height:18px; }
