@charset "utf-8";
/* CSS Document add by voila */
*{ margin:0; padding:0;}
body{color:#333;font:12px/1.5 Tahoma,"Microsoft YaHei","微软雅黑"; background:url(../images/bg_n.png) no-repeat top center;}
a{color:#666;text-decoration:none;}
a:hover{text-decoration:none;color:#0b588a;}
img{border:0;}
em{font-style:normal;font-weight:400;}
ul,li,ol{list-style:none;}
h3,h4{ font:"Microsoft YaHei","微软雅黑";}
h3{ font-size:16px; color:#0b588a;}
h3 a{ color:#0b588a;}
h3 a:hover{ text-decoration:none;}
h4{ font-size:14px; color:#666; padding:5px 10px;}
.mt10{ margin-top:10px;}
b.b01{background:url(../images/ico1.png) no-repeat; margin-right:10px; width:11px; height:18px; display:inline-block; float:left;}
b.b02{border:0px solid #a8a8a8; border-width:3px 3px 0 0; height:0; width:0; display:inline-block; font-size:0; line-height:0;float:left;margin:8px 5px 0;}
b.b03{border:0px solid #666; border-width:3px 3px 0 0; height:0; width:0; display:inline-block; font-size:0; line-height:0;float:left;margin:8px 5px 0;}
.ml30{ margin-left:30px;}
.fr{ float:right;}
.cc{ color:#ccc;}
.cf00{ color:#f00; clear:both; font-size:16px; margin:0 0 0 20px; line-height:80px;}
/* clearfix */
.clear:after{content:"\20";display:block;height:0;clear:both;visibility:hidden;}
.clear{*zoom:1;clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
/*index*/
.header,.wrapper,.footer{ width:960px; margin:0 auto; clear:both;}
.header{ overflow:hidden; padding-bottom:5px;}
.header h1 a{ text-indent:-999em; background:url(../images/logo.png) no-repeat; width:154px; height:62px; display:inline-block; float:left; margin-top:25px; }
.header .topheader{ float:right;}
.header .topheader a{ margin:0 5px; display:inline;}
.header .topheader p{ float:left; display:inline; margin-top:20px;}
.header .nav{ float:left; background:url(../images/navbg.png) repeat-x; height:32px; width:790px;margin-left:15px; display:inline; color:#fff; font-size:14px;}
.header .nav a{ color:#fff; margin:3px 0 0 3px; width:104px; height:27px; line-height:27px; display:inline-block; text-align:center;}
.header .nav a:hover,.header .nav a.a1{ background:url(../images/nav.png) no-repeat;}
.banner{ background:#f3f3f3; padding:5px;}
.aboutus{ background:url(../images/aboutus.png) no-repeat; width:444px; height:180px; float:left; display:inline; margin-top:10px; }
.aboutus p{ margin:10px 20px; color:#666; font-size:14px;}
.aboutus a.more{ float:right; display:inline; margin:-5px 5px 0 0; color:#059;display:inline;}
.active{ float:left; width:225px; margin:0 8px 0 20px; display:inline;}
.active ul { margin:10px 0 0 0;}
.active ul li{ border-bottom:1px dotted #aaa; padding:5px 0;}
.active .more{ float:right; margin-top:-20px;color:#059;}
.active .more a,.showlist p.more a{color:#059;}
.showlist { clear:both; overflow:hidden;zoom:1}
.showlist p.more{float:right; margin-top:-25px;color:#059;}
.showlist h3,.adr h3,.mapshow h3{ border-bottom:1px dotted #999; padding-bottom:5px; }
.showlist ul { margin:10px 0 0 0;}
.showlist ul li{ float:left; display:inline; margin:0 20px;  _margin:0 15px; width:145px; text-align:center; font-size:14px; line-height:20px;}
.showlist ul li img{ border:1px solid #ddd; padding:5px; width:144px; height:169px;}
.adr{ float:left; width:470px; margin-right:20px; display:inline;}
.adr .graybg{ background:#f5f5f5; height:221px; margin:10px 0 0 0; width:470px;}
.adr ul{ margin:10px 0 0 20px; float:left; font-size:14px; color:#666; line-height:24px;}
.mapshow { float:left; width:470px;}
.mapshow .graybg{background:#f5f5f5; height:221px; margin-top:10px; text-align:center;}
.friendlink { border:1px solid #dedede;background:#f5f5f5; margin-top:30px;}
.friendlink p{ padding:5px;}
.friendlink p a{ margin:0 0 0 10px; display:inline-block;}
.footer{ text-align:center; margin:10px auto;}
.footer p{ margin:20px 0 10px 0;}
.footer p.p1 a{ margin:0 20px; color:#999;}
.footer p.p1{color:#999;}
.footer span{ margin:0 5px;}
/* 幻灯片轮播 */
.slide{ width:949px; height:186px; position:relative; overflow:hidden; }
.slide ol{ height:186px; overflow:hidden;}
.slide ol li{ width:949px; height:186px; overflow:hidden; display:inline; float:left;}
.slide ul{ position:absolute; bottom:10px; right:10px; font-family:Arial;}
.slide ul li{ height:16px; line-height:16px; width:16px; color:#0b588a; text-align:center; background-color:#e0e0e0; cursor:pointer; font-size:12px; font-weight:bold; z-index:1; display:inline; float:left; margin-right:5px; cursor:pointer;}
.slide ul li.c { background-color:#52b3c1; color:#fff;}
/*leftside*/
.leftside{ float:left; width:203px;}
.leftside .meun{ margin:10px 0;}
.leftside .meun h3{ font-size:14px; border-bottom:1px solid #0b588a;}
.leftside .meun p.more{float:right; margin-top:-20px;color:#059;}
.leftside .meun p.more a{color:#059;}
.leftside .meun ul { margin:10px 0 0 0;}
.leftside .meun ul li{ border-bottom:1px dotted #aaa; padding:5px 0;}
.leftside .meun ul.mu{ overflow:hidden; zoom:1;margin:0;}
.leftside .meun ul.mu li{ overflow:hidden; zoom:1; padding:15px 0;}
.leftside .meun span{ display:block;}
.leftside .meun h5{ font-size:12px; margin-bottom:5px;}
.yuyue{ background:url(../images/yuyue.png) no-repeat; width:89px; height:19px; display:block; text-indent:-9999em; margin-top:5px;}
.leftside .meun .l_pic{ float:left; display:inline; margin-right:5px;}
.leftside .meun .l_pic a{ border:1px solid #cdcdcd; padding:3px; display:block;}
.leftside .meun .l_n{ float:left; overflow: hidden; width:100px;}
.leftside .meun em{ color:#ce1f24; font-size:14px;}
.contant{ float:left; overflow:hidden;zoom:1; margin-left:15px; width:740px;}
.contant .hots{ padding:0 0 5px 10px; border-bottom:1px solid #dbdbdb;}
.contant .hots em,.contant .tishi a{color:#059;}
.lists ul{ overflow:hidden; zoom:1;}
.lists ul li{ width:158px; float:left; padding:20px 12px; border-bottom:1px dotted #666;}
.lists ul li span{ display:block; font-size:14px;}
.contant .pics{ border:1px solid #ddd; padding:5px; display:block;}
.contant .page{ margin:20px 10px; text-align:right;}
.contant .page span{ margin:0 5px;}
.contant .page a{ margin:0 5px;}
.btd{ border-top:1px solid #ddd;}
.contant .page .prev-disabled,.contant .page .prev,.contant .page .next,.contant .page .next-disabled{ background:url(../images/jian.png) no-repeat left; padding-left:15px;}
.contant .page .prev-disabled{ background-position:0 2px;}
.contant .page .prev{ background-position:0 -33px;}
.contant .page .next{ background-position:42px -49px; padding:0 15px 0 0;}
.contant .page .next-disabled{ background-position:42px -15px;padding:0 15px 0 0;}
.contant .page .on{ color:#059; font-weight:bold;}
.contant .dongtai ul{ margin:10px 0 0 0;}
.contant .dongtai ul li{ padding:5px 0; border-bottom:1px dotted #ddd;}
.contant .txt h2{ font-size:18px; text-align:center; padding:20px 0;}
.contant .txt{font-size:14px; color:#666; line-height:22px;}
.contant .txt p{ text-indent:24px; }
.contant .pages{ border-top:1px solid #ddd; margin:10px 0; padding:20px 0; font-size:14px;}
.contant .pages p em{ color:#059; margin-right:5px;}
.contant .tishi{ background:#f5f5f5; padding:20px; margin-bottom:40px; color:#666;}
.contant .tishi em{color:#059; margin:0 5px;}
.contant .zan{ margin-top:20px; overflow:hidden; zoom:1;}
.contant .zan .bigpic{ float:left; border:1px solid #eee; padding:4px 20px;}
.contant .zan .ex{ float:left; overflow:hidden; zoom:1; display:inline; margin-left:20px; width:450px; font-size:14px; color:#666;}
.contant .zan .ex dl{ width:450px; overflow:hidden; zoom:1; line-height:26px;}
.contant .zan .ex dl dt{ float:left; width:80px; clear:left; font-weight:bold;}
.contant .zan .ex dl dd{ float:left; width:342px;}
.contant .zan .ex dl dd b,.contant .zhanwei p.more a{ color:#059;}
.contant .zan .ex dl dd.f12{ font-size:12px; line-height:20px; height:60px; overflow:hidden;}
.contant .zan p.ex2{ padding:10px 0; color:#059;}
.contant .zan p.ex2 .yuyue{ display:inline-block;}
.contant .zan p.ex2 em{ color:#ce1f24;}
.contant .zhanwei{ margin:20px 0;}
.contant .zhanwei ul{ overflow:hidden; zoom:1;}
.contant .zhanwei ul li{ width:158px; float:left; padding:20px 12px;}
.contant .zhanwei ul li span{ display:block; font-size:14px;}
.contant .zhanwei p.more{float:right; margin-top:-25px;color:#059;}
.contant .zhanwei h3{ font-size:14px; border-bottom:1px solid #0b588a; padding-bottom:5px;}
.contant .message p.car{ margin:15px 0 10px 0;}
.contant .message p.car1{ font-size:14px; color:#999; padding-bottom:10px; border-bottom:1px dotted #ccc;}
.contant .message h4{ margin:10px 0; color:#059; font-size:16px;} 
.contant .message h4 em{color:#ce1f24; font-size:12px;}
.contant .message dl{ width:740; color:#666; overflow:hidden; zoom:1;}
.contant .message dl dt{ float:left; width:100px; clear:left; font-weight:bold; font-size:14px; text-align:right; padding:5px 0;}
.contant .message dl dt em{color:#ce1f24; padding:3px 0;}
.contant .message dl dd{ float:left; width:630px; padding:5px 0;}
.contant .message dl .txt01{ border:1px solid #ddd; height:25px; width:220px;}
.contant .message dl .txt02{ border:1px solid #ddd; height:25px; width:320px;}
.contant .message dl .areatext{ width:320px; height:80px; border:1px solid #ddd; }
.contant .message dl dd span{ color:#059; margin-left:5px;}
.contant .message .btn{ background:url(../images/liji.png) no-repeat; width:103px; height:26px; border:0; cursor:pointer}
.contant .message .chong_btn{ background:url(../images/chongzhi.png) no-repeat; width:79px; height:26px; border:0; margin-left:10px; cursor:pointer}
.contant .message p.f0{color:#ce1f24; margin:20px;}
.contant .contact { margin:40px 0 0 30px;}
.contant .contact dl{width:710; color:#666; overflow:hidden; zoom:1; font-size:16px;}
.contant .contact dl dt{ float:left; width:155px; clear:left; font-weight:bold; padding:5px 0;}
.contant .contact dl dd{ float:left; width:550px; padding:5px 0;}
.contant .building{ background:url(../images/jianshe.jpg) no-repeat; height:267px; padding-left:270px; font-size:36px; color:#666; line-height:267px; margin:40px 0 0 40px}
.contant .tu{ margin:20px 0;}
.contant .tu img{ width:350px; height:200px; margin:20px 8px;}

