﻿/* CSS Document */
@charset "utf-8";
*{margin:0;padding:0;}
html{margin:0 auto; text-align:center; font-size:12px; font-family:\5B8B\4F53,'Arial Narrow',arial,serif;}
body{width:980px; margin:0 auto; text-align:left; height:100%; background: #FFFFFF;}

img{border:0;}
ul,ol{list-style:none;}
.clear{clear:both;}
.red{color:#FF0000;}
.blue{color:#0000FF;}
.black{color:#000000;}
a{text-decoration:none; color:#0449be;}
a:hover{}
a:active{}
a:visited{text-decoration:none; color:blue;}
.inputText {height: 18px;border: 1px solid #999;}
.inputSub {height: 22px;}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
/* 头部部分 */
.head {margin-top:0px; width:980px; float:left;}
.headtop {display:inline; float:left; height:26px; line-height:26px; width:980px; background:url(../images/titi1.gif)  repeat-x; overflow:hidden;}
.headtop span{float:right}
.headtop  a{margin-left:10px;}
.headmid {display:inline; float:left; margin:8px 0px; width:980px; height:60px; overflow:hidden;}
.headmid .logo{display:inline; float:left; margin:0px;}
.headmid .logo img{margin:1px 0px; height:58px; width:160px;}
.headmid .logoright1{display:inline; float:left; margin:0px 10px;width:330px;height:58px; border:1px solid #dadada; overflow:hidden;}
.headmid .logoright1 ul{}
.headmid .logoright1 li{display:inline; float:left; width:165px; height:19px; line-height:19px; overflow:hidden; list-style-type:square;}
.headmid .logoright2{display:inline; float:left; margin:0px;width:468px; height:60px; background:#ccc;  overflow:hidden;}
.headnav {display:inline; float:left; height:35px; line-height:35px; width:980px; margin:0px; background:url(../images/titi.gif)  repeat-x;overflow:hidden;}
.headnav li{display:inline; float:left; margin:0px 15px;font-size:14px; color:#ffffff; font-weight:700; letter-spacing:1px; overflow:hidden;}
.headnav li a{text-decoration:none; color:#ffffff;}
.headnav li a:hover{text-decoration:none; color:#ffffff;}
.headnav li a:active{text-decoration:none; color:#ffffff;}
.headnav li a:visited{text-decoration:none; color:#ffffff;}
/* 筛选部分 */
.shaixuan {float:left; margin:8px 0px 0px 0px; width:978px; border:1px solid #ddd; padding:5px 0px; overflow:hidden;font-size:13px;}
.shaixuan dl{width:978px;border-bottom:1px dashed #C5D5E9; overflow:hidden; padding:0px;}
.shaixuan dt,.shaixuan dd{line-height:25px; padding:0px;}
.shaixuan dt{float:left;width:70px;font-weight:bold;text-align:right;}
.shaixuan dd{float:right;width:908px;word-break:keep-all; overflow:hidden;}
.shaixuan dd a{float:left; margin:3px 3px;display:block;line-height:18px;padding:0 2px;color:#356eb3; text-decoration:none;}
.shaixuan dd a:hover{background:#356eb3; color:#fff;text-decoration:none;}

.indexbox1 {margin-top:6px; width:980px; float:left; clear:both;}
.indexbox21vf {float:left; width:321px; border:1px solid #ace; overflow:hidden}
.indexbox21vf .services_title {width:100%;height:26px;background:url(../images/s23.gif) repeat-x;border-bottom:1px solid #aaccee;line-height:26px;float:left;margin-bottom:5px;}
.indexbox21vf .align_left2 {float:left;margin:0px 0px 0px 10px;background:url(../images/s117.gif) no-repeat left center;text-indent:5mm;}
.indexbox21vf h2 {line-height:26px; font-size:14px;font-weight:bold; font-family:"宋体",arial;}
.indexbox21vf .align_right {float:right;margin:0px 5px 0px 0px;}
.indexbox21vf ul{padding:3px 5px 3px;}
.indexbox21vf li{padding-left:1px;height:22px;line-height:22px;overflow:hidden;}
.indexbox21vf li a{display:inline;overflow:hidden;}
.indexbox21vf span{float:right;display:inline;}
.indexbox21vf span.time{width:35px;height:20px;line-height:20px;}
.indexbox21vf span.quyu {padding:0 2px;width:45px;height:20px;line-height:20px;text-align:center;overflow:hidden;}
.indexbox21vf p{font-size:14px;font-family:"宋体",arial;padding:0px;margin:0px;}
.indexbox21vf p.type {padding-left:10px;}
.indexbox21vf p.tu{background:url(../images/new_icon.png) no-repeat 2px -1003px;}

/* 列表页列表部分 */
.p1 {display:inline; float:left; margin:8px 0px 0px 0px; width:720px; border:1px solid #ddd; overflow:hidden;}
.p1 .p11{margin:0px;}
.p1 .p11 li {margin:0px; border-bottom:1px solid #dadada; width:720px; padding:10px 0px; overflow:hidden;}
.p1 .p11 li .p111 {display:inline; float:left;  width:80px; height:80px; margin:0px 15px; border:1px solid #dadada;}
.p1 .p11 li .p111 img{width:80px; height:80px; vertical-align:middle; max-height:80px}
.p1 .p11 li .p112 {display:inline; float:left;  width:490px; height:80px; line-height:220%;}
.p1 .p11 li .p112 a.p1121{font-size:14px; zoom:1; color:blue;}
.p1 .p11 li .p112 a.p1121x{font-size:14px; zoom:1; color:red;}
.p1 .p11 li .p112 .zhiding{display:inline-block; height:12px; background:#FF3333; padding:1px; color:#fff; margin-left:2px; overflow:hidden;font:normal 12px/100% "宋体";}
.p1 .p11 li .p112 span{display:inline-block; height:12px; background:#6EB800; padding:1px; color:#fff; margin-left:2px; overflow:hidden;font:normal 12px/100% "宋体";}
.p1 .p11 li .p113 {display:inline; float:left; height:80px; width:110px; color:#999999; line-height:80px; text-align:center; overflow:hidden;}
.p1 .p11 li .p113 span{font-family:Arial; font-size:18px; color:#FF0508; font-weight:700; }
.p1 .p11 li .p114 {}
.p1 .p12{}
.p1 .p12 .pages {margin:20px 0;text-align:center}
.p1 .p12 .pages a,.pages strong,.pages span{margin:0 3px;padding:3px 8px;display:inline-block;vertical-align:bottom}
.p1 .p12 .pages a,.pages span{background:#EEF9FF;border:1px solid #A3C4E4}
.p1 .p12 .pages strong{background:#FEF1E7;border:1px solid #F8BA76}
.p1 .p12 .pages a:hover{background:#FFC}
.p1 .p13{margin:0px; border-bottom:1px solid #ddd; width:720px; padding:0px; height:24px; line-height:24px; overflow:hidden;}
.p1 .p14{margin:0px; border-bottom:1px solid #dadada; width:720px; padding:10px 0px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.p1 .p14 h1{font-size:16px;font-weight:700px;}

/* 列表页列表右侧部分 */
.p2 {display:inline; float:left; margin:8px 0px 0px 8px; width:250px; overflow:hidden;}
.p2 .p21{ display:inline; float:left; width:250px; font-size:12px;}
.p2 .p21 h4 { height:26px; line-height:26px; padding:0px 8px 0 8px; border:1px solid #ddd; border-bottom:none; background:url(../images/s23.gif) repeat-x; color:#5f6e60; font-size:12px;}
.p2 .p21 ul { border:1px solid #ddd; padding:8px 6px; background:#fff;}
.p2 .p21 li { height:24px; line-height:190%;  overflow:hidden; }
.p2 .p21 li span { float:right;}
.p2 .p22{ display:inline; float:left; width:250px; margin:8px 0px;}
.p2 .p23{ display:inline; float:left; width:250px; margin:0px 0px 8px 0px;}
.p2 .p28{ display:inline; float:left; width:248px; margin:0px 0px 8px 0px; border:1px solid #ddd;}
.p2 .p28 h2{margin:8px; line-height:22px; font-size:14px; font-weight:500;}

.p1 .np11 {display:inline; float:left;clear:both; overflow:hidden;}
.p1 .np11 li {display:inline; float:left; margin:0 0 0 40px; border-bottom:1px solid #dadada; width:300px; font-size:13px; padding:8px 0px; overflow:hidden;}
.p1 .ncjg {display:inline; float:left; margin:10px 0 0 40px; width:640px; font-size:13px; overflow:hidden;}
.p1 .nc211{display:inline; float:left; margin:20px 0 20px 40px; width:640px; font-size:13px; line-height:180%; overflow:hidden;}
.p1 .nc211 span { font-weight:800;}
.p1 .nc212{display:inline; float:left; margin:10px 0px 10px 10px; width:700px; font-size:13px; overflow:hidden; text-align:center;}
.p1 .nc2121{display:inline; float:left; margin:10px 0px 0 0px; width:700px; font-size:13px; overflow:hidden; text-align:center;}

/* 内容页左侧侧部分 */
.contentnav {float:left; clear:both; width:978px; height:25px; line-height:25px; margin-top:6px; border:1px solid #ddd; background:#C0D6E5 url(../images/s23.gif) repeat-x;}
.c {display:inline; float:left; margin:0px; width:980px; overflow:hidden; font-family:"宋体",arial;}
.c .c1{ display:inline; float:left;  margin:0px; width:225px; font-size:12px;}
.c .c11{ display:inline; float:left;  margin:7px 0px 0px 0px; width:225px;}
.c .c11 h4 { height:26px; line-height:26px; padding:0px 8px 0 8px; border:1px solid #ddd; border-bottom:none; background:url(../images/s23.gif) repeat-x; color:#5f6e60; font-size:12px;}
.c .c11 ul { border:1px solid #ddd; padding:8px 6px; background:#fff;}
.c .c11 li { height:24px; line-height:190%;  overflow:hidden; }
.c .c11 li span { float:right;}
/* 内容页中间侧部分 */
.c .c2{ display:inline; float:left; margin:7px 0px 0px 7px; width:619px; font-size:12px; overflow:hidden;}
.c .c2 h4 { height:26px; line-height:26px; padding:0px 8px 0 8px; border:1px solid #ddd; border-bottom:none; background:url(../images/s23.gif) repeat-x; color:#5f6e60;  font-size:12px;}
.c .c2 .c20 { height:26px; line-height:26px; padding:0px 8px 0 8px; border:1px solid #ddd; border-bottom:none; background:url(../images/s23.gif) repeat-x; color:#5f6e60;  font-size:12px;}
.c .c2 .c20 h1 {display:inline; height:26px; line-height:26px; color:#5f6e60; font-size:13px;}
.c .c2 .c21 { display:inline; float:left; border:1px solid #dd; margin:0px; background:#fff; overflow:hidden;}
.c .c2 .c21 .c210 { display:inline; float:left; border:none; width:615px; overflow:hidden;} 
.c .c2 .c21 .c210 .c2101 { display:inline; float:left; margin:5px 0px 0px 5px; width:300px; height:254px; overflow:hidden;}
.c .c2 .c21 .c210 .c2101 li { display:inline; width:265px; float:left; margin:0px 0px 0px 15px; line-height:35px; border-bottom:1px dashed #C5D5E9;  overflow:hidden;}
.c .c2 .c21 .c210 .c2101 span { font-weight:800;}
.c .c2 .c21 .c210 .c2103 { display:inline; float:left; margin:0px 0px 0px 5px; width:300px; overflow:hidden;}
.c .c2 .c21 .c210 .c2103 li { display:inline; width:265px; float:left; margin:0px 0px 0px 15px; line-height:35px; border-bottom:1px dashed #C5D5E9;  overflow:hidden;}
.c .c2 .c21 .c210 .c2103 span { font-weight:800;}
.c .c2 .c21 .c210 .c2102 { display:inline; float:left; margin:5px 0px 0px 5px; width:300px; height:254px; overflow:hidden;}
.c .c2 .c21 .c211 { display:inline; float:left; border:none; width:615px; margin-bottom:5px;overflow:hidden;}
.c .c2 .c21 .c211 .c2111{ display:inline; float:left; margin:20px 20px;  border:none; width:575px; overflow:hidden; line-height:190%;}
.c .c2 .c21 .c211 .c2111 span { font-weight:800;}
.c .c2 .c21 .c212 { display:inline; float:left; border:none; width:617px; margin:0px 0px 5px 0px; overflow:hidden;}
.c .c2 .c21 .c212 .c2121 { display:inline; float:left; margin:5px 0px 0px 5px; width:300px; height:250px; overflow:hidden;} 
.c .c2 .c21 .c213 { display:inline; float:left; margin:0px 0px 0px 5px; width:610px; overflow:hidden;}
.c .c2 .c21 .c213 li { display:inline; width:570px; float:left; margin:0px 0px 0px 15px; line-height:35px; border-bottom:1px dashed #C5D5E9;  overflow:hidden;}
.c .c2 .c21 .c213 span { font-weight:800;}
/* 内容页右侧部分 */
.c .c3{ display:inline; float:left; width:122px;   margin:7px 0px 0px 7px;}
.c .c3 h4 { height:26px; line-height:26px; padding:0px 8px 0 8px; border:1px solid #ddd; border-bottom:none; background:url(../images/s23.gif) repeat-x; color:#5f6e60;  font-size:12px;}
.c .c3 .adc {width:120px; border:1px solid #ddd;  height:600px;}
/* 友情链接上方广告部分 */
.ads0 { display:inline; float:left; width:980px; margin-top:8px;}
.ads0 .ads01 { display:inline; float:left; width:980px; overflow:hidden;}
/* 城市+宠物网部分 */
.citypetnet { display:inline; float:left; width:978px; border:1px solid #ddd; margin-top:8px;padding:5px 0px;}
.citypetnet li{float:left; padding:0px 5px; width:105px; height:24px; line-height:24px; margin-left:7px; font-size:13px; overflow:hidden;}
/* 友情链接部分 */
.link {float:left; margin:8px 0px 0px 0px; width:978px; border:1px solid #ddd; padding:5px 0px; overflow:hidden;}
.link li{float:left; padding:0px 5px; overflow:hidden;}
/* 底部部分 */
.footer {display:inline; float:left; margin:8px 0px 0px 0px; width:980px; border-top:1px solid #ddd; padding:20px 0px; overflow:hidden; text-align:center;}
.footer a{padding:0px 10px;}
.footer p{padding:15px 0px ;}
/* 新闻内容部分 */
.contbox{float:left; width:980px; margin-top:10px;}
.contbox1{float:left; width:670px;}
.contbox2{float:left; width:300px; margin-left:10px;}
.position {margin-bottom:10px; line-height:26px; padding:0px 10px; border: 1px solid #AACCEE; background: #E9F2FB url(../images/bg_top.png) repeat-x left -10px; font-family:"宋体";}
.position td {line-height: 26px;padding: 0px 10px;font-family: "宋体";}
.contboxc{margin-top:10px; padding:0 30px; border:1px solid #AACCEE; border-width:1px; background:#F7FDFF;}
.contboxc h1{margin:15px 0 0 0; padding:0px; line-height:2; text-align:center; font-size:24px;}
.contboxc .info_text{padding-bottom:6px; border-bottom:1px dashed #ccc; line-height:2; text-align:center; color:#666;}
.contboxc .text{}
.contboxc .text a {color:#369;text-decoration:underline;}
.contboxc .text p{margin: 1em 0; line-height:1.8; font-size:14px; text-indent:2em;}
.contbox2 h3 {line-height:26px; padding:0px 10px; border:1px solid #AACCEE; background: #E9F2FB url(../images/bg_top.png) repeat-x left -10px; font-size:14px; color:#07519A;}
.contbox2 ul {padding: 8px; list-style:none; border:1px solid #AACCEE; border-width:0 1px 1px 1px;}
.contbox2 ul li {padding: 2px 0 2px 8px; line-height: 1.6; background: url(../images/bullet.gif) no-repeat left center;}
.contboxc .digg {width:62px; margin-bottom:10px; background:url(../images/digg_bg.gif) no-repeat left top;}
.contboxc .digg td {padding-right:4px; text-align:center;}
.contboxc .digg .diggnum {height:38px; line-height:30px; font-size:16px; font-weight:bold;}
.contboxc .digg .diggit {height:30px; line-height:24px;}
/* 新闻文章等显示评论模块 */
#plcontbox {margin:10px 0 0 0; border:1px solid #AACCEE;background:#F7FDFF;}
#plcontbox .plcontboxtitle {line-height:26px; padding:0px 10px; border:none; border-bottom:1px solid #AACCEE; background: #E9F2FB url(../images/bg_top.png) repeat-x left -10px; font-size:14px; color: #07519A;}
#plcontbox .plcontboxcon {background:#F7FDFF;margin:0px;padding:0px;}
#plcontbox .plneirong{width:600px;margin:6px 30px 0 30px;border-bottom:1px dotted #AACCEE;}
#plcontbox .pl001{height:20px;line-height:20px;}
#plcontbox .pl002{margin:4px 0 4px 0;}
#plcontbox .pl002 table{margin:4px 0 4px 0;padding:4px;border:1px solid #ccc;*border:none;}
#plcontbox .pl002 td{margin:4px 0 4px 0;padding:4px;border:1px solid #ccc;*border:none;}
#plcontbox .pl003{height:18px;line-height:18px;margin:0 0 2px 0;text-align:right;}
#plcontbox .plname{width:410px;}
#plcontbox .pltime{width:180px;float:right;text-align:right;}
/* 新闻文章等评论发布模块 */
#plpost {margin-top:10px; border:1px solid #AACCEE;}
#plpost .title {line-height:26px; padding:0px 10px; border:none; border-bottom:1px solid #AACCEE; background: #E9F2FB url(../images/bg_top.png) repeat-x left -10px; font-size:14px; color: #07519A;}
#plpost .title span {}
#plpost .plc {width:628px;margin:10px 20px;padding:0;}
#plpost .plc ul {clear:both;}
#plpost li {float:left; width:165px; padding:0 0 5px 0;}
#plpost #saytext {display:block;width:510px;_width /*IE5.5*/:522px; height:100px; margin:0 0 10px 0; padding:5px; border:1px solid #ccc;}

.ad3{float:left;margin:0px auto;width:978px;border:1px solid #b6cae3;}
.ad3 UL{padding-right:0px;padding-left:5px;padding-bottom:3px;padding-top:3px;}
.ad3 LI{letter-spacing:1px;text-align:left;padding:3px 0 0 0; margin:0 0 0 4px;}
.ad3 a {margin:0px;padding:0px;}
.ad3 .ad31 img{width:150px;height:50px;border:1px solid #ccc;margin:0 0 0 2px; padding:0;}
