body {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	line-height:20px;
	text-align:center;
}

a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;color:#000;}
img{ border:none}
ul,ol,ul li{ list-style:none;}

*{ margin:0; padding:0;}

div{ overflow:hidden;}
.left{ float:left}
.right{ float:right}
.center{ margin:0 auto;}
img{ margin:0px; padding:0; border:none;}
.blank5,.blank43,.blank10,.blank20,.blank{ line-height:0; font-size:0; width:100%; height:5px;}
.blank20{ height:20px;}
.blank43{ height:43px;}
.blank10{ height:5px;}
.blank{ height:10px;}

.clear{ clear:both; width:100%; height:0px; line-height:0px; font-size:0px;}

#header{ width:1003px; margin:0 auto; height:23px; padding-top:2px;color:#FFC0DC; background:url(../images/sybj1.jpg) repeat-x left top;}
	.time{ width:245px; height:20px;  text-align:center;}
	.post{ width:70px; height:20px; text-align:right;}
	.postcont{ width:405px; color:#fff; height:19px; background:#8C2043; padding:0 10px; text-align:left}
	.headsubnav{ width:220px; text-align:center; color:#fff;}
	
	
#logo{ width:1003px; height:128px; margin:0 auto;}
	.logo{ width:182px; height:110px; padding-top:14px; text-align:center;}
	.logobanner{ width:820px; height:50px; margin-top:9px;}
		.bn1{ width:197px; height:50px;}
		.bn2{ width:400px; height:100%; margin-left:5px;}
		.logonav{ width:196px; margin-left:14px;height:37px; margin-top:7px;}
		.logonav li{ padding:0px 3px 0px 2px; text-align:left; margin-left:1px; float:left; display:inline; background:url(../images/sx1.jpg) no-repeat right center;}
		.logonav li img{ border:none;}
		.logonav .li1{ background:none}
	.mainav{ width:811px; height:68px; background:url(../images/dhbj.jpg) no-repeat left top; }
	
		.homenav{ width:87px; height:24px; background:url(../images/dhxx.jpg) no-repeat 9px 6px; font-weight:bold; float:left; margin-left:9px; display:inline; margin-top:7px; color:#990000; text-align:left; text-indent:22px; line-height:24px;}
			.homenav a{ color:#990000}
			.homenav a:hover{ color:#990000; text-decoration:none;}
			
		.mainnav1{ width:700px; height:21px; overflow:hidden; float:left; margin-left:5px; margin-top:11px;}
			.mainnav1 li{ width:98px; height:21px; background:url(../images/dhbj3.jpg) no-repeat left top; overflow:hidden; text-align:center; float:left; margin-left:2px; display:inline; color:#316313; line-height:23px}
			.mainnav1 li a{ width:98px; height:21px; background:url(../images/dhbj3.jpg) no-repeat left top;color:#316313; display:block;}
			.mainnav1 li a:hover{ width:98px; height:21px; background:url(../images/dhbj4.jpg) no-repeat left top;color:#316313; display:block; text-decoration:none;}
			
			.mainnav1 .li1{background:url(../images/dhbj4.jpg) no-repeat left top;}
			.mainnav1 .li1 a{background:url(../images/dhbj4.jpg) no-repeat left top;}
			.mainnav1 .li1 a:hover{background:url(../images/dhbj4.jpg) no-repeat left top;}
			
		.mainnav2{ width:795px; height:27px; margin:0 auto; margin-top:5px;  overflow:hidden}
			.mainnav2 li{ width:97px; height:27px; background:url(../images/dhbj2.jpg) no-repeat left top; color:#FF6000; float:left; margin-left:2px; display:inline; overflow:hidden; line-height:30px;}
			.mainnav2 li a{ color:#ff6000;}
			.mainnav2 li a:hover{ text-decoration:none; color:#f00; font-weight:bold}
			
			.mainnav2 .li1{ color:#f00; font-weight:bold;}
			.mainnav2 .li1 a{ color:#f00; font-weight:bold;}
			.mainnav2 .li1 a:hover{ color:#f00; font-weight:bold;}
			
			
	
	
	
	
	
#search{ width:1003px; height:24px; background:#F0F0F0; margin:0 auto; padding-top:5px;}
	.member{ width:160px; height:18px; border:1px dashed #f00; margin-left:7px; display:inline; line-height:19px;  background:url(../images/hot.jpg) no-repeat 10px center; background-color:#fff; text-align:left; text-indent:35px;}
		.member .bgback{ background:#000; color:#fff; padding:1px 1px 0px 1px;}
		
		.loginz1{ color:#B90506 }
		.loginz1 a{ color:#B90506 }
		.loginz1 a:hover{ color:#B90506 }
		
		.white1{ color:#fff}
		.white1 a{ color:#fff}
		.white1 a:hover{ color:#ff0}
		
	.seanew{ width:130px; margin-left:10px;}
		.seanew a{ color:#D40000; text-decoration:underline;}
		.seanew a:hover{ color:#ff0000; text-decoration:underline;}
		
	.search{ width:350px; height:20px; margin-left:15px; background:url(../images/jt1.jpg) no-repeat left 5px;}
	
	.seanav{ width:306px; height:16px; margin-left:4px; background:url(../images/sybj2.jpg) repeat-x left top; padding:2px 5px; position:relative}
		.seanav .zc{ width:5px; height:100%; background:url(../images/sybj21.jpg) no-repeat left top; position:absolute; top:0; left:0;}
		.seanav .yc{ width:5px; height:100%; background:url(../images/sybj22.jpg) no-repeat left top; position:absolute; top:0; right:0;}
		
.fgt1{ width:1003px; height:3px; background:url(../images/fgt.jpg) repeat left top; margin:0 auto;}
		
#cont1{ width:988px; height:244px; margin:0 auto; margin-top:3px;}
	.dogclass{ width:808px; height:100%;}
		.dogbanner1{ width:405px; height:100%;}
		.dogcla{ width:396px; height:100%; background:url(../images/sybj32.jpg) repeat-y left top; position:relative;}
			.dogcla .sbj{ width:100%; height:8px; background:url(../images/sybj31.jpg) no-repeat left top;}
			.dogcla .xbj{ width:100%; height:8px; background:url(../images/sybj3.jpg) no-repeat left top; position:absolute; bottom:0; left:0;}
			.classframe{ width:377px; height:73px; margin:0 auto; background:#F2F2F2; line-height:23px}
			.dogcla .xx{ width:377px; height:1px; background:url(../images/xx1.gif) repeat-x left top; margin:2px auto }
			
	
	.dognews1{ width:176px; height:100%;}
		.dognews2{ width:100%; height:29px; background:url(../images/dx.jpg) repeat-x left bottom;}
			.dognews2 li{ cursor:hand;}
			.dognews2 .li1{ width:87px; height:100%; background:url(../images/nofresh01.jpg) left top no-repeat; color:#FF7B00; font-weight:bold; line-height:29px;  float:left }
			.dognews2 .li2{ width:87px; height:100%; background:url(../images/nofresh02.jpg) left top no-repeat;  line-height:29px;  margin-left:2px; float:left }
			
			.dognews2 .li3{ width:87px; height:100%; background:url(../images/nofresh02.jpg) left top no-repeat;  line-height:29px;  float:left }
			.dognews2 .li4{ width:87px; height:100%; background:url(../images/nofresh01.jpg) left top no-repeat;  line-height:29px;  margin-left:2px; float:left;color:#FF7B00; font-weight:bold; }
			
			
			
			
			
			
			
		.dognews1 .newlist{ width:174px;height:214px; border:#ccc 1px solid; border-top:none; overflow:hidden;}
		.dognews1 .newlist li{ width:95%; margin:0 auto; background:url(../images/list1.jpg) no-repeat left top; border-bottom:#ccc 1px dashed; text-align:left; text-indent:25px; margin-top:4px;}
		.dognews1 .newlist .li1{ background:none; text-align:right;}
		
	
#cont2{ width:988px; height:1639px; margin:0 auto;}
/**main content left star**/
.dogclassxin{ width:806px; height:100%;}
	.tlbanner{ width:100%; height:90px; margin:0 auto;}
	.tlbanner .tl1{ width:198px; display:inline; margin-left:3px; height:100%;}
	
	
	#video{ width:804px; height:385px; background:url(../images/sybj4.jpg) repeat left top; border:#FFEBAF 1px solid;}
		.video1{ width:158px; height:163px; background:url(../images/xz.gif) no-repeat left top;}
		
			.videonav{ width:70%; margin:0 auto; height:70px;}
			.videowz{ background:url(../images/zbj1.gif) no-repeat left top; width:50px; height:16px; display:block; color:#fff; line-height:18px; overflow:hidden; margin-top:7px;}
			.videowz a{ color:#fff}
			.videowz a:hover{ color:#ff0;}
			.videoimg{ width:50px; height:14px; overflow:hidden; text-align:left;margin-top:8px;}
			.videowz1{ background:#D1D1D1; padding:2px 2px 0px 2px;line-height:14px;}
			.videowz2{ background:#000; padding:2px 2px 0px 2px; line-height:14px; color:red; text-decoration:underline}
				.videowz2 a{color:#F00000; text-decoration:underline}
				.videowz2 a:hover{color:#Ffff00; text-decoration:underline}
			
		.videofrem{ width:600px; height:135px; border:#FFFDF5 10px solid; margin-top:10px; margin-left:5px;}
			.videolist{ width:93px; height:125px; margin-left:22px;display:inline}
				.videotitle{ width:100%; height:13px;color:#FA9300; line-height:13px; text-align:left; font-weight:bold;}
				.videoltc{ width:83px; height:83px; border:#FADB04 5px solid; background:#ccc}
				.videocop{ width:100%; background:#fff; line-height:16px; color:#C95D44; margin-top:2px}
				.videocop a{color:#C95D44;}
				.videocop a:hover{color:#C95D44;}
		
		.line,.line2{ width:97%; height:1px; background:url(../images/xx1.gif) repeat-x left top; margin:5px auto}
		.line2{ margin:1px auto; width:98%;}
		
		
		/*******Home dog news ********/
		
		.videonews,.videonews1{ width:250px; height:200px; background:#fff; margin-left:13px; display:inline;}
			.videonews .caption,.videonews1 .caption{ width:90%; margin:0 auto; height:13px;}
			
			.videonews .xx2,.videonews1 .xx2{ width:95%; height:3px; background:url(../images/xx2.jpg) repeat-x left top; margin:0 auto;}
			
			.videonav2,.videonav21,.videonav22{ width:80%; height:38px; margin:0 auto; text-align:left}
			
			.more{ margin-top:4px;}
				.videonav2 .bjz{ padding:2px 2px 0px 2px; line-height:13px; background:#E27E0C; overflow:hidden}
			.videolist2{ width:82%; margin:0 auto; overflow:hidden}
			.videolist2 li{ width:100%; height:20px; overflow:hidden; text-align:left; text-indent:10px; background:url(../images/list2.jpg) no-repeat 3px 7px;}
			
			.videoimg2{ width:100%; height:100%;}
			.videoimg2 li{ width:45px; height:45px; overflow:hidden; margin-right:4px; float:left; display:inline}
			
		.bannerx1{ width:100%; height:73px; margin:0 auto;}
			.bannerx1 .z1,.bannerx1 .z2{ width:197px; height:100%; float:left }
			.bannerx1 .z2{margin-left:5px;}
			
		
		
		
		
		.videonews1{ height:178px;}
		.videonav21{ height:18px; text-align:right}	
			.videonav21 .mm1{ background:url(../images/mbj.jpg) no-repeat left top; padding:2px 5px; }
			.videonav21 .mm2{ background:url(../images/mbj2.jpg) no-repeat left top; padding:2px 5px;}
			
		.videonav22{ height:18px; background:#F8CD96; text-align:center; width:87%;}
			
			.whitespe{ color:#fff}
			.whitespe a{ text-decoration:underline; color:#fff}
			.whitespe a:hover{ color:#ff0; text-decoration:underline;}
			
			
			
			
			
			
			/*******Home dog news end********/
			
			
			
	#dogblog{ width:804px; height:395px; background:url(../images/sybj5.jpg) repeat left top; border:#FFF2E0 1px solid;}
	
		.bloghot{ width:793px; height:200px; margin:0 auto;background:url(../images/sybj51.jpg) no-repeat left top; }
			.bloghot .cap{ width:100%; height:31px; margin:0 auto;}
				.bloghot .cap .ggwb{ width:450px; height:18px; line-height:18px; margin-left:25px; margin-top:8px}
				.bloghot .cap .ggwb .wbz{ padding:0 5px; background:#B60000; color:#fff; width:48px;height:100%; float:left;}
				.bloghot .cap .ggwb .wbz2{ width:380px; height:100%;padding:0 4px; background:#fff;text-align:left; float:left}
				
			.bloghot .image{ width:100%; height:160px; margin:0 auto;}
				.dogimg{ width:152px; height:100%;}
					.dogimg .capt{ width:105px; height:27px; line-height:27px; background:url(../images/tkbj1.gif) no-repeat left top; color:#fff; font-weight:bold; margin:0 auto;}
					.dogimg .tkjx{ width:90%; margin:0 auto;height:65px; overflow:hidden; margin-top:3px;}
						.dogimg .tkjx li{ width:60px; height:100%; background:#000; float:left; margin-left:2px; display:inline; font-weight:bold; text-align:left; line-height:15px}
						.dogimg .tkjx li .i1{ width:60px; height:52px; overflow:hidden;}
						
					.dogimg .blogban{ width:100%; height:63px; overflow:hidden; margin:0 auto; margin-top:3px}
					
					
				.doghotimg{ width:602px; height:128px; border:#FFF9F0 10px solid; margin-left:10px; overflow:hidden}
					.doghotimg li{ width:95px; height:110px; overflow:hidden; margin-top:8px; margin-left:21px; display:inline; float:left; background:#FFF9F0;}
					
						.doghotimg li .i1{ width:83px; height:83px; border:#FFA868 6px solid;}
						
					
				
				
				
			.grey1{ color:#ccc}
			.grey1 a{ color:#ccc}
			.grey1 a:hover{ color:#ccc}
			
			.red1{ color:#E00000}
			.red1 a{ color:#E00000}
			.red1 a:hover{ color:#E00000}
			
			.green1{ color:#009F07}
			.green1 a{ color:#009F07; text-decoration:underline;}
			.green1 a:hover{ color:#B90303; text-decoration:underline;}
		
	#dogmarriage{width:804px; height:292px; background:url(../images/sybj6.jpg) repeat left top; border:#FFE9CC 1px solid;}
	
		.marclass{ width:240px; height:100%; background:url(../images/hlbj.jpg) no-repeat left top; margin-left:5px; display:inline}
			.marclass .cap{ width:95%; height:31px; margin:0 auto}
				.marclass .cap .more{ margin-top:12px;}
			.marclass .xx{ width:96%; height:1px; background:url(../images/xx2.gif) repeat-x left top; margin:2px auto;}
			.marclass .doglist{ width:100%; height:150px; overflow:hidden; line-height:25px;}
				.marclass .doglist li{ width:50%; float:left; text-align:center;}				
			.marclass .image{ width:100%; height:89px; overflow:hidden;}
			
			
		.dream{ margin-top:10px; background:#FFFCFA; width:536px; height:270px; border:#FFEAD1 1px solid; margin-left:15px;}
			.dreamone{ width:220px; height:240px; margin-left:32px; margin-top:14px;  display:inline;}
				.dreamcap{ width:88%; height:25px; border-bottom:#666 1px dashed; margin:0 auto; padding:0px 8px;}
					.dreamcap .more{ margin-top:8px;}
					
				.dreamimg{ width:204px; height:84px; margin:0 auto; overflow:hidden;}
				.dreamlist{ width:100%;}
					.dreamlist li{ width:92%; height:23px; line-height:23px; background:url(../images/list2.jpg) no-repeat 4px 9px; border-bottom:#333 1px dotted; text-align:left; text-indent:14px; margin:0 auto; overflow:hidden;}
					
				.dreamnav{ width:90%; height:17px; line-height:17px; margin:0 auto;}
					.dreamnav .wy{ background:#d1d1d1; padding:2px 3px 0px 3px;}
					
	
	#dogquestion{width:804px; height:292px; background:url(../images/h_bj1.jpg) repeat left top; border:#FFE8EB 1px solid;}	
		.dogqq{ width:340px; height:260px; margin-top:20px; margin-left:30px; display:inline;}
			.dogqq .cap .more{ margin-top:15px;}
			.dogqq .xx{width:100%; height:1px; background:url(../images/xx2.gif) repeat-x left top;}
		
			.dogqqfrem{ width:338px; height:150px; margin:0 auto; border:#FFE8EB 1px solid;background:#FFFCFC; color:#333; line-height:23px;}
			.dogqqfrem .td1{border-bottom:#ccc 1px dashed; height:25px; line-height:25px;}
		
		
		.dogqt,.dogqt1{
	width:360px;
	height:260px;
	border:#FFE8EB 1px solid;
	background:#FFFDFD;
	margin-top:15px;
	margin-left:40px;
	
}

		.dogqt .cap{ width:90%; margin:0 auto}
		.dogqt .cap .more{ margin-top:15px;}
		.dogqt .xx{width:93%; height:1px; background:url(../images/xx2.gif) repeat-x left top; margin:0 auto}
		
		.qtul1{ width:90%; margin:0 auto;}
			.qtul1 li{ width:100%;  text-align:left; height:17px; padding-top:2px; overflow:hidden}
		.wbsub{ width:90%; height:17px; margin:0 auto; text-align:left;}
			.wbsub .bj{  width:70px; height:17px; background:#000; color:#F48400; display:block; text-align:center; overflow:hidden;}
	 	
		
/**main content left end**/


/**main content right**/
.dogcont,.agrwcont{ width:176px; height:100%; background:url(../images/sybj7.jpg) repeat-y left top; position:relative}
.agrwcont{ height:1148px;}
	.rhead{ width:100%; height:4px; background:url(../images/sybj71.jpg) no-repeat left top;}
	.rend{ width:100%; height:6px; background:url(../images/sybj72.jpg) no-repeat left top; position:absolute; left:0; bottom:0;_bottom:-1px}
	
	.rcaption1,.rcaption2,.rcaption3,.rcaption4,.rcaption5,.rcaption6,.rcaption7,.allcaption,.allcaption2{ width:95%; margin:0 auto; background:url(../images/ycbj11.jpg) repeat-x left top; height:25px; position:relative; text-align:left;}
		
		
		.rcaption1 .zc,.rcaption2 .zc,.rcaption3 .zc,.rcaption4 .zc,.rcaption5 .zc,.rcaption6 .zc,.rcaption7 .zc,.allcaption .zc,.allcaption2 .zc{ position:absolute; top:0; left:0; background:url(../images/ycbj10.jpg) no-repeat left top; width:5px; height:100%;}
		.rcaption1 .yc,.rcaption2 .yc,.rcaption3 .yc,.rcaption4 .yc,.rcaption5 .yc,.rcaption6 .yc,.rcaption7 .yc,.allcaption .yc,.allcaption2 .yc{ position:absolute; top:0; right:0;_right:-1px; background:url(../images/ycbj12.jpg) no-repeat left top; width:5px; height:100%;}
		.subcap{ width:92%;  margin-left:6%; background:url(../images/list3.gif) no-repeat left 9px; height:100%; color:#fff; font-weight:bold; line-height:25px; text-align:left; text-indent:12px}
		
		.rcaption2{ background-image:url(../images/ycbj21.jpg);}
		.rcaption2 .zc{ background-image:url(../images/ycbj20.jpg);}
		.rcaption2 .yc{ background-image:url(../images/ycbj22.jpg);}
		
		.rcaption3{ background-image:url(../images/ycbj31.jpg);}
		.rcaption3 .zc{ background-image:url(../images/ycbj30.jpg);}
		.rcaption3 .yc{ background-image:url(../images/ycbj32.jpg);}
		
		.rcaption4{ background-image:url(../images/ycbj41.jpg);}
		.rcaption4 .zc,.allcaption .zc{ background-image:url(../images/ycbj40.jpg);}
		.rcaption4 .yc,.allcaption .yc{ background-image:url(../images/ycbj42.jpg);}
		
		.allcaption{ width:100%; margin:0 auto;background-image:url(../images/ycbj41.jpg);}
		.allcaption .subcap,.allcaption2 .subcap{
	width:95%;
	font-size:14px;
	text-indent:15px;
	margin-left:2%;
	letter-spacing: 0.5em;
}
		.yell{ color:#ff0;}
		
		.rcaption5{ background-image:url(../images/ycbj51.jpg);}
		.rcaption5 .zc{ background-image:url(../images/ycbj50.jpg);}
		.rcaption5 .yc{ background-image:url(../images/ycbj52.jpg);}
		
		.rcaption6{ background-image:url(../images/ycbj61.jpg);}
		.rcaption6 .zc,.allcaption2 .zc{ background-image:url(../images/ycbj60.jpg);}
		.rcaption6 .yc,.allcaption2 .yc{ background-image:url(../images/ycbj62.jpg);}
		
		.rcaption7{ background-image:url(../images/ycbj71.jpg);}
		.rcaption7 .zc{ background-image:url(../images/ycbj70.jpg);}
		.rcaption7 .yc{ background-image:url(../images/ycbj72.jpg);}
		
		.allcaption2{width:100%; margin:0 auto;background-image:url(../images/ycbj61.jpg);}
		.xzzhushi{ font-size:12px; color:#fcfcfc; letter-spacing:0; font-weight:normal;}
		
		
	.ztgthot,.today{ width:85%; height:52px; border-bottom:#ccc 1px solid; margin:0 auto;}
		.ztgthot h4,.today h4{ float:left; width:65%; height:15px;font-size:12px; text-align:left; margin-left:5px; line-height:15px; overflow:hidden;}
		.capcont{ width:65%; float:left; margin-left:5px; text-align:left; height:30px; line-height:15px; overflow:hidden;}
		
	.today{ margin-top:5px; width:85%; }
	
		
		
	.ztgtlist,.ztgtlist1{ width:82%;  line-height:18px; overflow:hidden; margin:0 auto; margin-top:3px;}
		.ztgtlist li,.ztgtlist1 li{ width:100%; text-align:left; margin:0 auto;}
		
		.ztgtlist1{ border-bottom:#ccc 1px solid; width:86%;}
		.ztgtlist1 li{ width:97%;}
		
		
	.ztlist,.ztlist1,.ztlist2,.gglist1,.gglist2{ width:82%; line-height:18px; margin:0 auto}
		.ztlist li,.ztlist1 li,.ztlist2 li,.gglist1 li,.gglist2 li{  border-bottom:#000 1px dashed; background:url(../images/list4.jpg) no-repeat left 6px; text-align:left; text-indent:8px; padding-top:2px; overflow:hidden;width:100%; height:18px; }
		
		.ztlist1 li{ background-image:url(../images/list5.jpg)}
		.ztlist2 li{ background-image:url(../images/list6.jpg)}
		.gglist1 li{ background-image:url(../images/list7.jpg)}
		.gglist2 li{ background-image:url(../images/list8.jpg)}
	
	.gdzt{ width:90%; text-align:right; height:20px; line-height:20px;}
		.gdzt a{ color:#000099; text-decoration:underline}
		.gdzt a:hover{ color:#000099;}
	
		
	.merriagemit{ width:75%; margin:0 auto;}
		.merriagemit .zc{ width:57px; height:100%; float:left;text-align:left; line-height:18px;}
		
		.merriagemit .yc{ width:57px; height:100%; float:right;text-align:left; line-height:18px;}
		
		
	.jrsscap{ width:87%; height:25px; line-height:25px; margin:0 auto; border-bottom:#000 1px dashed;}
		
		
		
		.zcword{ color:#9674B1}
		.zcword a{ color:#9674B1}
		.zcword a:hover{ color:#9674B1}
		
		.capword{ color:#FF8400}
		.capword a{ color:#FF8400}
		.capword a:hover{ color:#FF8400}
		
		.cotword{color:#979898; font-size:12px}
		.cotword a{color:#979898}
		.cotword a:hover{color:#979898}
		
		.listword{ color:#424242}
		.listword a{ color:#424242}
		.listword a:hover{ color:#424242}
		
		.capred{ color:#f00;}
		.capred a{ color:#f00}
		.capred a:hover{ color:#f00;}

/**main content right end**/

#friend{ width:989px; margin:0 auto; height:180px; background:url(../images/xin_3.jpg) repeat-y left top;}
	#friend .zc{ width:100%; height:6px; background:url(../images/xin_1.jpg) no-repeat left top; }
	#friend .bot{ width:100%; height:6px; background:url(../images/xin_2.jpg) no-repeat left top;}
	
	.friendcap{ width:42px; height:100%; float:left; display:inline; margin-left:7px; margin-top:30px}



.friendcont{ width:890px; height:auto; background:#F8F8F8; float:left; margin-top:7px; margin-left:10px; padding:13px; padding-top:0px;}
	.friendcont .wz{ width:100%; height:15px; line-height:15px; text-align:left;}
	
	
	.frilist{ width:100%; height:170px; overflow:hidden;background:#fff; text-align:center}
	.frilist li{ width:100px; height:60px; float:left; margin-left:8px; margin-top:7px; display:inline;}
	.frilist li img{ border:1px solid #d7d7d7}
	
	
#subnav{ width:1003px; height:20px; margin:0 auto; font-weight:bold; white-space:pre}
	.zsword{ color:#CF2F63}
	.zsword a{ color:#CF2F63}
	.zsword a:hover{ color:#CF2F63}
	
#bottom{ width:100%; height:60px; background:url(../images/dbj1.jpg) repeat left top; position:relative; color:#fff; padding:20px 0px; }
	#bottom .sb{ width:100%; height:15px; background:url(../images/dbj2.jpg) repeat-x left top; position:absolute; top:0; left:0 }
	
	
	
	
/******dog family jpqs star (subpage)*******/
#jpqs{ width:988px; margin:0 auto;}

	/**subpage right star**/
		.nybanner1{ width:165px; height:65px; margin:0 auto; overflow:hidden;}
	
	/**subpage right end**/
	
	
	/**subpage left star**/
		.jpqscont,.zacont,.qslscont,.agrwlist,.agrwlist2,.ggsycont{ width:370px; height:465px;margin-left:20px; overflow:hidden; display:inline; background:url(../images/bj1.jpg) repeat-x left bottom;  background-color:#f8f8f8; }
		.qslscont{ background-color:#fff;}
		.agrwlist{ height:245px;}
		.agrwlist2{ height:270px;}
		
		.ggqw{ width:98%; height:75px; background:#000; padding:2px 5px; margin:0 auto;}
			.ggqw .imga{ width:63px; height:63px; overflow:hidden; border:#FCD500 6px solid;}
			.ggqw .cap,.ggqw .cont{ width:270px; height:20px; float:left; margin-left:10px; text-align:left; font-weight:bold; margin-top:3px;}
			.ggqw .cont{ font-weight:normal; height:40px;}
		
		.zacont{ width:318px; margin-left:8px; height:300px;}
		.ggsycont{ width:318px; margin-left:13px; height:300px;}
		
			.listcap{ width:92%; margin:0 auto; padding:0 15px; height:25px; line-height:25px; background:#fff; font-size:13px;}
			.fgx{ width:100%; height:1px; line-height:1px; font-size:0px; border-bottom:#DFDFDF 3px solid; border-top:#000 1px solid; margin:0 auto;}
			
			
			.doglistn1{ width:95%; margin:0 auto;}
			.doglistn1 li{ width:100%; height:25px; line-height:25px; border-bottom:#000 1px dotted; background:url(../images/list9.jpg) no-repeat 2px 12px; text-align:left; text-indent:10px; padding-top:2px; overflow:hidden;}
			
			
			
			
			.dogphotocap{ width:757px; height:22px; background:url(../images/bj2.jpg) repeat-y left top; padding:5px 20px;}
			 .dogphotocap .more{ margin-top:5px}
			 
			.photolist1,.videolist1{ width:99%; height:150px; margin:0 auto; overflow:hidden}
			.photolist1{ width:100%}
				.photolist1 li,.videolist1 li{ width:133px; height:100%; float:left; margin-left:0px;  line-height:30px; display:inline}
				
			.videolist1{ width:96%; height:auto;}
			.videolist1 li{ height:160px;}
			.videolist1 .lispe{ width:98%; clear:both; height:25px; border-top:#ccc 1px solid; margin:0 auto; overflow:hidden;}
			
					.listimg{ width:100%; background:url(../images/bj3.jpg) repeat-y right top; height:120px;}
					.listimg .img{ width:116px; height:116px; padding:1px; background:#000; border:#DCBB94 1px solid; margin:0 auto;}
					.nonebg{ background:none;}
					
		.subnews,.subnews1{ width:797px; height:99px; border:#D0D0D0 1px solid; background:#F2F2F2; margin:0 auto;}
		.subnews1{ width:992px;}
			.subnewscon{ width:190px; height:80px;margin-left:7px; margin-top:10px; display:inline;}
			
				.subnewscon .cap{  text-indent:2px;width:100%; font-weight:bold; text-align:left;}
				.subnewscon .cont{ width:93%; padding:3px 6px; background:#fff; height:50px; line-height:16px; text-align:left}
			
			
			.capwordjs{ color:#FE7727}
			.capwordjs a{ color:#FE7727}
			.capwordjs a:hover{ color:#FE7727}
			
			.morewz{ color:#747474; font-size:12px;}
			.morewz a{ color:#747474; font-size:12px;}
			.morewz a:hover{ color:#747474; font-size:12px;}
			
			.listwz{ color:#474747}
			.listwz a{ color:#474747}
			.listwz a:hover{ color:#474747}
			
			.capn1{ color:#E50000}
			.capn1 a{ color:#E50000}
			.capn1 a:hover{ color:#E50000}
			
			.capn2{ color:#002BE5}
			.capn2 a{ color:#002BE5}
			.capn2 a:hover{ color:#002BE5}
			
			.moreword1{ color:#fff; font-weight:normal}
			.moreword1 a{ color:#fff}
			.moreword1 a:hover{ color:#fff}
		
	/**subpage left end**/
	
	
	.gg1,.gg2,.gg4,.gg5,.gg6{ width:99%; margin:0 auto;}
		.gg1 li,.gg2 li,.gg4 li,.gg5 li{ width:318px; height:70px; padding:2px; border:#000 1px solid; float:left; margin-right:2px; margin-top:2px; display:inline; overflow:hidden}
		.gg6 li{ width:236px; height:70px; padding:2px; border:#000 1px solid; float:left; margin-right:2px; margin-top:2px; display:inline; overflow:hidden}
		
		.gg2 li{ height:143px;}
		.gg4 li{ height:218px;}
		.gg5 li{ height:350px;}
		
		
	.gg3{ width:975px; height:140px; overflow:hidden; display:block; margin:0 auto}
	
	.redspe{ color:#F10000}
	.redspe a{ color:#F10000; text-decoration:underline}
	.redspe a:hover{ color:#000; text-decoration:underline;}
	
		

	.dogvideocap,.sy1,.sy2,.sy3,.sy4,.sy5,.sy6,.sy7,.sy8{ width:920px; height:22px; background:url(../images/bj4.jpg) no-repeat left top; padding:5px 20px; margin:0 auto;}
	.dogvideocap .more{ margin-top:2px;}
	
	.sy1{background-image:url(../images/tbj1.jpg);}
	.sy2{background-image:url(../images/tbj2.jpg);}
	.sy3{background-image:url(../images/tbj3.jpg);}
	.sy4{background-image:url(../images/tbj4.jpg);}
	.sy5{background-image:url(../images/tbj5.jpg);}
	.sy6{background-image:url(../images/tbj6.jpg);}
	.sy7{background-image:url(../images/tbj7.jpg);}
	.sy8{background-image:url(../images/tbj8.jpg);}
	.sy1 .more,.sy2 .more,.sy3 .more,.sy4 .more,.sy5 .more,.sy6 .more,.sy7 .more,.sy8 .more{ margin-top:5px;}
	.sy1 .more1,.sy2 .more1,.sy3 .more1,.sy4 .more1,.sy5 .more1,.sy6 .more1,.sy7 .more1,.sy8 .more1{ margin-top:3px;}
	
	.backspe{ color:#000;}
	.backspe a{ color:#000; text-decoration:underline;}
	.backspe a:hover{ color:#f00; text-decoration:underline;}
	
	
	.xyimg{ width:374px; height:222px; overflow:hidden;margin-left:19px; display:inline;}


.dqwz{ width:99%; margin:0 auto; text-align:left; height:20px; color:#333}
	.dqwz a{ color:#021F66; text-decoration:underline;}
	.dqwz a:hover{ color:#f00; text-decoration:underline;}
	
	.wzword{ color:#666;}
	.wzword a{ color:#666;}
	.wzword a:hover{ color:#000;}
	
	
.morenews{ width:97%; margin:0 auto; height:483px;background-color:#fafafa}

	.morenews li{ width:45%; height:22px; line-height:22px; padding-top:3px; float:left; margin-left:3%; margin-right:1%; display:inline; background:url(../images/list9.jpg) no-repeat 3px 11px; border-bottom:#000 1px dotted; text-align:left; text-indent:13px; }

.morenews1{ width:97%; margin:0 auto; height:483px;background-color:#fafafa}

	.morenews1 li{ width:15%; height:22px; line-height:22px; padding-top:3px; float:left; margin-left:3%; margin-right:1%; display:inline; background:url(images/list9.jpg) no-repeat 3px 11px; border-bottom:#000 1px dotted; text-align:left; text-indent:13px;  overflow:hidden;}
	
.sxyfy,.fy,.tpfy{ width:100%; height:20px; padding:5px 0px; background:url(../images/bj1.jpg) repeat-x left bottom; margin:0 auto; font-size:13px;}

.fy{ width:97%; margin:0 auto; margin-top:1px;}
.tpfy{ width:990px; margin:0 auto; background-color:#f8f8f8; height:24px;}

	.morecap{ width:100%; height:40px; line-height:40px; font-size:22px;}
	.morecont{ width:94%; height:auto; background:#fafafa; margin:0 auto; line-height:25px; text-align:left; padding:13px;}
	
	.picfy,.picfy1{ width:100%; height:28px; line-height:28px; padding-top:15px; font-size:14px;}
	.picfy1{ height:25px; line-height:20px;}
	
	
	
	.message{ width:99%; border:#999 1px dashed; margin:0 auto;}
		.messlist{ width:98%; margin:0 auto;}
		.messlist li{ width:94%; line-height:20px; margin:0px auto; background:#f7f7f7; text-align:left; padding:10px 3%; border-bottom:#fff 1px solid;}


		.fypl{ width:98%; height:22px; background:#f7f7f7; margin:0 auto;}
		
		
	.fbpl{ width:99%; border:#f00 1px dotted; height:200px; margin:0 auto;}
		.fbplcap{ font-size:18px; color:#f00;  font-weight:bold; border-bottom:#ccc 1px dotted; background:#f7f7f7}
		
		
	.qsname{ width:97%; height:auto; margin:0 auto;}
		.qsname li{ width:19%; margin-right:8px; display:inline; line-height:25px; height:25px; overflow:hidden; float:left; text-align:center; font-size:14px;}
		
		
	.dogimages{ width:95%; margin:0 auto; }
		.dogimages li{ width:116px; text-align:left; height:185px; float:left; margin-left:2px; margin-top:2px; display:inline; background:#f6f6f6; padding-left:17px; padding-right:17px; padding-top:12px; }
		
		
	.contact{ width:95%;  margin:0 auto; background:#f2f2f2; text-align:left; padding:10px 20px;}
	.contact h1{ font-size:22px;}
	
	
	.ssgjz{ width:100%; height:20px; text-indent:15px; background:#C8E2B1; text-align:left; color:#006241; font-size:14px; padding:5px 0px;}
	
	.searchlist{ width:70%; margin:0 auto; padding-right:180px; height:auto}
	.searchlist li{ margin-top:20px; width:100%; font-size:14px; line-height:18px; text-align:left;}
	.searchlist li .shword1{ padding-bottom:2px;}
	
	.shword5{ color:#0000FF; text-decoration:underline;}
	.shword1{ color:#0000FF;}
	.shword1 a{ color:#0000CC; text-decoration:underline;}
	.shword1 a:hover{ color:#0000FF; text-decoration:underline;}
	
	.searfy{ width:99%; height:24px; padding-top:5px; border-top:#006241 1px solid; font-size:14px; margin:0 auto;}
	
	
	.wzbzul{ width:98%; margin:0 auto; height:30px; }
		.wzbzul li{ width:105px; height:100%; line-height:30px; margin-left:5px; border:#ccc 1px solid; border-bottom:none; font-size:14px; float:left;color:#316313; display:inline}
		.wzbzul li a{ width:105px; height:100%;color:#316313; text-decoration:underline;}
		.wzbzul li a:hover{ width:105px; height:100%;color:#316313; background:#ffff9e; text-decoration:none; display:block}
		.wzbzul .li1{ background:#C8FB4D; color:#316313; }
		
		
	.wzbzcont{ width:98%; margin:0 auto; border:#ccc 1px solid;}
	
		.wzbzlist{ width:85%; margin:0 auto;}
			.wzbzlist li{ width:49%; float:left; line-height:30px; text-align:left; font-size:15px; color:#003300}
			.wzbzlist li a{ color:#030; border-bottom:#030 1px solid; text-decoration:none}
			.wzbzlist li a:hover{ color:#990000; border-bottom:#990000 1px dashed; text-decoration:none}
			
			
		.wzbzcap{ width:95%; background:#F5FBE5; border:#070 1px solid; border-bottom:#030 1px dotted;  height:35px; margin:0 auto; color:#030; font-weight:bold; line-height:35px; text-indent:16px; text-align:left; font-size:14px;}
		.wzbzcontent{ margin:0 auto; width:91%; background:#FAFCFF; padding:16px; text-align:left;border:#090 1px solid; border-top:none; line-height:28px; font-size:14px;}
		
			 .top{ width:100%;  text-align:right; font-family:Arial;}
			 .top a{ color:#0000CC; text-decoration:underline;}
			 .top a:hover{ color:#FF0000; text-decoration:underline;}
			
	.qxly{ width:95%; text-align:right; font-size:14px;}
	.center{ margin:0 auto;}

	.bzfy{ width:100%; margin:0 auto;}
	
	.tdstyle1{ padding:2px 1em;}
	.lyz{ font-size:20px; font-weight:bold; color:#007F00}
	.textarea1{ width:510px; height:140px;}
	
	.wzbzcont h1{ width:96%; height:50px; line-height:50px; font-size:25px; color:#FF6000;  margin:0 auto;}
	.gywm{ width:92%; padding:17px;border-top:#ff6000 1px dashed;text-align:left; line-height:25px; font-size:14px; background:#f7f7f7; border-bottom:#ff6000 1px dashed; margin:0 auto; text-indent:2em;}
	
	
	.tablepading{ padding:15px 20px; line-height:25px;}
	
.ggzjall{ width:100%; margin:0 auto; padding:0px; font-size:14px;}
	.ggzjall .bk{
		border:#B7E5FF 1px solid;}
	.ggzjall .k200{ width:200px;}
	.ggzjall .k600{ width:600px;}
	
		.normailsite{ width:99%; background:#E7F4FA; height:28px; border-top:#fff 1px solid;  line-height:28px;text-align:left; text-indent:10px;}
		.nsitelist{ width:90%; margin:0 auto;}
			.nsitelist li{	width:100%;	text-align:left;	text-indent:20px;	line-height:25px;	border-bottom:#ccc 1px dashed;	letter-spacing:5px;}
			
			.qsnamelist,.qsnamelist1,.qsnamelist2{ width:600px;height:230px; margin:0 auto; overflow:hidden}
			.qsnamelist li,.qsnamelist1 li,.qsnamelist2 li{ width:145px; float:left; height:25px; line-height:25px; border-left:#97DBFA 2px solid; }
			.qsnamelist .li1,.qsnamelist1 .li1,.qsnamelist2 .li1{ border-left:none;}
			
			.qsnamelist1{ height:220px;}
			.qsnamelist1 li{ border-left:#97DBFA 2px dotted}
			
			.qsnamelist2 li{ border-left:#97DBFA 2px dashed}
	
	
	.ggzjall .k250{ width:210px;}
	.ggzjall .k550{ width:590px;}	
	.qtlist,.qtlist1{ width:95%; margin:0 auto;}
			.qtlist li,.qtlist1 li{	width:49%; float:left; font-size:12px;	text-align:center;text-indent:2px; height:25px; overflow:hidden;	line-height:25px;}
			.qtlist li a,.qtlist1 li a{ text-decoration:underline; color:#000099}
			.qtlist li a:hover,.qtlist1 li a:hover{ color:#f00; font-weight:bold}
			
			.qtlist1 li{ width:33%;}
			
	.yjjlist{ width:90%; margin:0 auto;}
		.yjjlist li{ width:100%; height:20px; padding-top:5px; text-align:left;}
		.yjjlist li a{ text-decoration:underline; color:#0000ff}
			
				
			
	.shcaption{ width:100%; background:#C5E9FA}
		.shcaption tr td{ height:30px; text-align:center; background:#E7F4FA; font-size:16px; letter-spacing:10px;}
	.shcontent{ width:100%; background:#C5E9FA}
		.shcontent tr{ background:#fff; height:30px;}
		.shcontent tr td{width:20%; text-align:left; text-indent:10px;}
		
		
	.wzjmsm{ width:95%; margin:0 auto; height:195px; overflow:auto; border:#9DBCFF 1px solid; border-right:none; padding:10px; font-size:12px; color:#666; line-height:25px;
	
	}
	
	.twcap{ font-size:14px; text-align:left; width:100%; line-height:32px;}
	.twhr{ border-style:dashed; margin:0 auto; width:97%; border-color:#A0DEFA}
	
	
	
	
	.search .ssk1{ width:100px; height:15px; font-size:12px;}
	.search .ssk2{ width:110px; height:13px; padding:0; overflow:hidden; font-size:12px;}
	
	
		 	
			
			
