﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px auto; padding:0px; font-size:12px; text-align:center; }
.yj{ width:952px; height:auto; margin:0px auto; padding:0px;}
ul{ margin:0px; padding:0px;}
.yjblog{ float:left; width:950px; height:auto; margin:11px 0 0; padding:0 0 5px 0; display:inline;border:1px solid #facdac}

/*博客菜单*/
.blogmenu{float:left; width:952px; height:30px; text-align:left;margin:5px 0 0; padding:0px;display:inline; text-align:left;  color:#FFFFFF; font-size:12px; background:url(/images/blogmenu1.jpg) repeat-x;  }
.blogmenu h1{ float:left;width:51px; height:23px; margin:0px; padding:7px 0 0;  display:inline;background:url(/images/blogmenu.jpg) no-repeat;text-align:center;font-size:12px; font-weight:normal;}
.blogmenu h2{ float:left; width:760px; height:23px; margin:0px; padding:7px 0 0; display:inline;  text-align:left;font-size:12px; font-weight:normal;}
.blogmenu h3{ float:right; width:56px; height:16px; margin:5px 10px 0 0; padding:4px 0 0 20px; display:inline; background:url(/images/ktblog.jpg) no-repeat; color:#646464; font-size:12px; font-weight:bold; }


.blogzxbb{float:left; width:952px; height:24px; line-height:24px; overflow:hidden; text-align:left;margin:0px; padding:0px;display:inline; text-align:left; font-size:12px; background:#f2f2f2; }
.blogzxbb1{float:left;width:350px; height:24px; overflow:hidden; margin:0px; padding:0px;}
/*图片动画*/
.bleft{float:left; width:264px; height:auto; margin:11px 0 0; padding:0px;display:inline;}
/*12=21更改图片动画*/
.blokdh{float:left; width:250px; height:185px; margin:0px; padding:7px;display:inline;overflow:hidden; background:#fdf0df; border:1px solid #facdac;}


/*12-28博客导读 更改*/
.bkdd{float:left; width:264px; height:auto; margin:11px 0 0; padding:0px;display:inline; border:1px solid #facdac;}
.bkdd h1{float:left; width:264px; height:27px; line-height:27px; margin:0px; padding:0px;display:inline; background:url(/images/rmbzbj.jpg) repeat-x; font-size:12px; font-weight:normal; color:#d44f00; text-align:left;}
.bkdd1{float:left; width:264px; height:303px; margin:0px; padding:0px; overflow:hidden;}
.bkdd1 ul{ margin:0px; padding:0px ; width:264px; overflow:hidden; }
.bkdd1 li{float:left;height:14px; margin:11px 0 0 5px; padding:0px;  list-style-type:none; display:inline;text-align:left; font-size:12px; overflow:hidden;}
/*24*/
.bkdd24{float:left; width:665px; height:auto; margin:11px 0 0 8px; padding:0px;display:inline; }
.bkdd24 h1{float:left; width:665px; height:27px; line-height:27px; margin:0px; padding:0px;display:inline; background:url(/images/rmbzbj.jpg) repeat-x; font-size:12px; font-weight:normal; color:#d44f00; text-align:left;border-left:1px solid #facdac;border-top:1px solid #facdac;border-right:1px solid #facdac;}
.bkdd2{float:left; width:315px; height:196px; margin:0px; padding:0px; overflow:hidden;}
.bkdd2 ul{ float:left; margin:0px; padding:0px ; width:340px; overflow:hidden; }
.bkdd2 li{float:left;height:14px; margin:10px 0 0 9px; padding:0px; list-style-type:none; display:inline;text-align:left; font-size:12px; overflow:hidden;}
.bkl{ margin-left:12px; display:inline;}
.szsz1{background:#fe6600;width:18px; line-height:13px; height:18px; margin:0px; padding:0px; color:#FFFFFF; text-align:center; font-family:"宋体"; }
.szsz2{background:#72b1dc;width:18px; line-height:13px; height:18px; margin:0px; padding:0px;color:#FFFFFF ;text-align:center; font-family:"宋体"; }
.sz2{float:left; width:150px;overflow:hidden;}
.sz3{width:65px; color:#647aac; overflow:hidden; }
.sz4{width:50px;color:#717171; overflow:hidden; text-align:right;}
.sz2 A {float:left; width:150px;display: block; color:#002b8d; font-size:12px; font-weight:normal; text-decoration:underline; } 
.sz2 a:hover{ display:block;color:#cb0002; text-decoration:underline; }
.sz3 A {float:left; width:65px;display: block; color:#647aac; font-size:12px; font-weight:normal; text-decoration:underline; text-align:center;} 
.sz3 a:hover{ display:block;color:#cb0002; text-decoration:underline; }
.sz5{float:left; width:130px;overflow:hidden;}
.sz5 A {float:left; width:130px;display: block; color:#002b8d; font-size:12px; font-weight:normal; text-decoration:underline; } 
.sz5 a:hover{ display:block;color:#cb0002; text-decoration:underline; }







/*推荐博客*/
.tjbk{float:left; width:232px; height:188px; margin:0px; padding:6px 8px 0; text-align:left;position:relative; overflow:hidden;}
/*.tjbk li{float:left; height:22px;line-height:22px; color:#010100; margin:0 10px 0 0; padding:0px; display:inline;list-style-type:none; text-align:left; font-size:12px; overflow:hidden;}*/
.tjbk  A {line-height:23px;display: block; color:#010100; font-size:12px; font-weight:normal; text-decoration:underline;margin:0 10px 0 0; padding:0px; display:inline; } 
.tjbk  a:hover{ display:block;color:#cb0002; text-decoration:underline; margin:0 10px 0 0; padding:0px; display:inline;}

.tjbk1{float:left; width:231px; height:76px; margin:0px; padding:8px 0 0 ; text-align:left;position:absolute;left:9px;bottom:7px}




/*新闻*/
.blognews{float:left; width:410px; height:auto; margin:11px 0px 0px 0px; padding:0px;display:inline;}
.blognews1{float:left; width:410px; height:140px; margin:0px; padding:10px 0 0 10px; display:inline; text-align:left;overflow:hidden;background:url(/images/bj1.jpg) repeat-x;}
.blognews1 h1{float:left; width:390px; height:24px; line-height:30px; margin:0 10px; padding:0px ; display:inline;font-size:18px;color:#303030; text-align:center;overflow:hidden;}
.blognews1 li{float:left; width:190px; height:20px; overflow:hidden;line-height:20px; margin:0 10px 0 0; padding:0px ; display:inline;font-size:12px;color:#303030; text-align:left;overflow:hidden; font-weight:normal;}



.blognews1 h2{float:left; width:390px; line-height:20px; margin:0 10px; padding:0px ; display:inline;font-size:12px;color:#303030; text-align:center;overflow:hidden; font-weight:normal;}
.blogss{float:left; width:407px; height:45px; margin:6px 0 0 3px; padding:0px; display:inline; background:url(/images/ssbj.jpg) no-repeat}
.sswbk{width:220px; height:22px; border:0px;border-top:1px solid #f98f4f;border-left:1px solid #f98f4f; border-bottom:1px solid #ffd8c9;border-right:1px solid #ffd8c9;}

.bnews{float:left; width:410px; height:326px; margin:10px 0 0 ; padding:0px; display:inline;text-align:left;overflow:hidden;}
.bnews h1{float:left; width:410px; height:31; margin:0 0 6px; padding:0px;display:inline;text-align:left;}
.bnews li{float:left;height:24px; line-height:24px; font-size:12px; margin:0 0 0 2px; padding:0 0 0 10px; display:inline;list-style-type:none; text-align:left; font-size:14px;overflow:hidden;}

.bnews ul{width:410px;}
.bnewsli1 {width:265px;background:url(/images/txtb.jpg) no-repeat; text-align:left; font-size:14px; font-weight:normal; }
.bnewsli1 A {width:275px;display: block; color:#002b8d; text-decoration:underline; overflow:hidden;margin:0px;} 
.bnewsli1 a:hover{ display:block;color:#cb0002;text-decoration:underline; margin:0px; }

.sz6{width:100px; color:#647aac; overflow:hidden; text-align:center; }
.sz6 A {width:100px;display: block; color:#647aac; font-size:12px; font-weight:normal; text-decoration:underline;  } 
.sz6 a:hover{ display:block;color:#cb0002; text-decoration:underline; }

.sz7{width:30px;color:#717171; overflow:hidden; text-align:right;}


.bnews2{float:left; width:340px; height:220px; margin:11px 0 0 15px; padding:0px; display:inline;text-align:left;overflow:hidden;}

.bnews2 li{ float:left;height:25px; line-height:25px; font-size:12px; margin:0 0 0 2px; padding:0px; display:inline;list-style-type:none; text-align:left; font-size:14px;}
.bnewsli2 { float:left; width:270px;overflow:hidden;background:url(/images/txtb.jpg) no-repeat;  }
.bnewsli2 A {float:left; width:270px;display: block;  color:#002b8d; font-size:14px; font-weight:normal; text-decoration:underline; overflow:hidden;padding:0 0 0 10px; display:inline; overflow:hidden;} 
.bnewsli2 a:hover{ display:block;color:#cb0002;text-decoration:underline; }



/*热门博主*/
.brmbz{float:left; width:252px; height:auto; margin:11px 0 0 11px; padding:0px;display:inline;  border:1px solid #facdac;}
.brmbz h1{float:left; width:252px; height:27px; line-height:27px; margin:0px; padding:0px;background:url(/images/rmbzbj.jpg) repeat-x; font-size:12px; font-weight:normal;}
.brmbz h2{float:left; width:252px; height:27px; line-height:27px; margin:0px; padding:0px; font-size:12px; font-weight:normal; background:#fae5c8;}
.brmbzmain{float:left; width:250px; height:auto; margin:0px; padding:0px;display:inline; overflow:hidden;}

.brmbzmain1{float:left; width:250px; height:204px; margin:0px; padding:3px 0 0;display:inline;overflow:hidden;}
.brmbzmain1 li{float:left; width:71px; height:90px; line-height:20px; margin:7px 0 0  8px; padding:0px;display:inline; list-style-type:none; text-align:center; background:#f1f8ff; border:1px solid #d4d4d4; overflow:hidden; }
.brmbzmain1 li img{float:left; width:69px; height:69px; margin:0px; padding:1px; display:inline;overflow:hidden;}
.brmbzmain1 li A {display: block; color:#002b8d; font-size:12px; font-weight:normal; text-decoration:underline;} 
.brmbzmain1 li a:hover{ display:block;color:#cb0002;text-decoration:underline; }

.brmbzmain2{float:left; width:250px; height:305px; margin:0px; padding:3px 0 0;display:inline;overflow:hidden;}
.brmbzmain2 li{float:left;width:230px; height:23px; line-height:23px; font-size:12px; margin:0 0 0 8px; padding:0 0 0 10px; display:inline;list-style-type:none; text-align:left; font-size:14px;background:url(/images/txtb.jpg) no-repeat; overflow:hidden;}
.brmbzmain2 li A {float:left; width:180px; height:23px; display: block;  color:#002b8d; font-size:12px; font-weight:normal; text-decoration:underline; overflow:hidden;} 
.brmbzmain2 li a:hover{ display:block;color:#cb0002;text-decoration:underline; }
.brmbzmain2 li span{ float:right; width:40px; height:23px; overflow:hidden;padding:0  0  0 10px; margin:0px; font-size:12px; color:#647aac; font-weight:normal; display:inline;text-decoration:underline;}
.brmbzmain2 li span  A {float:left; width:40px;display: block;  color:#647aac; font-size:12px; font-weight:normal; text-decoration:underline; overflow:hidden;} 
.brmbzmain2 li span  a:hover{ display:block;color:#cb0002;text-decoration:underline; }



.blogbtkz{ float:left; width:80px; height:20px; margin:0px; padding:4px 0 0 5px; display:inline; text-align:left;}
.blogbtkz1{ float:left; width:160px; height:20px; margin:0px; padding:4px 0 0 5px; display:inline; text-align:left;}










.banner5{float:left; width:949px; height:83px; margin:11px 0 0; padding:0px;display:inline;overflow:hidden; border:1px solid #d8d8d8 }

/*以下为首页共同样式*/
/*顶部banner动画*/
.banner{ float:left; width:952px; height:66px; margin:0px; padding:0px;overflow:hidden; }
.jrsc{ float:left; width:940px; height:25px; line-height:25px;margin:0px; padding:0 0 0 10px; background:#fafafa; border:1px solid #ededed;  text-align:left;}
.jrsc h1{ float:left; width:680px; margin:0px; padding:0px; color:#646464; font-weight:normal;font-size:12px; }
.jrsc h2{ float:left; width:250px; margin:0px; padding:0px;color:#17679a;font-weight:normal;font-size:12px; font-family:"宋体",Simsun }
/*总菜单*/
/*12-26菜单更改样式*/
.menu{ float:left; width:952px; height:65px; margin:8px 0 0; display:inline;padding:0px; text-align:left;}
.logo{ float:left; width:195px; height:65px; margin:0px; padding:0px; text-align:left;}
.menu1{float:left; width:755px; height:60px; line-height:20px;margin:5px 0 0 ; display:inline;padding:0px;}
.menu1ul2{ float:left; width:390px; overflow:hidden;}
.menu1ul22{ float:left; width:365px;overflow:hidden;}
.menu1li1{  width:42px;overflow:hidden; text-align:right;}
.menu1li2{  width:55px;overflow:hidden; text-align:right;}

.menu1 li{float:left;  height:20px; overflow:hidden; font-size:12px; margin:0 6px 0 7px; padding:0px; display:inline;list-style-type:none;  }
.menu1 li A { display:block;color: #000000; text-decoration:none; }
.menu1 li a:hover{ color:#FF0000;text-decoration:underline; }

.menu1 li span{ color:#2b5e92; font-weight:bold;}
.menu1 li span A {color:#2b5e92; text-decoration:none; }
.menu1 li span a:hover{ color:#FF0000;text-decoration:underline; }

/*.menu{ float:left; width:952px; height:56px; margin:5px 0 0; display:inline;padding:0px; text-align:left;}
.logo{ float:left; width:195px; height:56px; margin:0px; padding:0px; text-align:left;}
.menu1{float:left; width:218px; height:48px; line-height:24px;margin:6px 0 0; display:inline;padding:0px; border-right:1px solid #cccccc;font-size:12px; }
.menu1 li{float:left; height:24px; overflow:hidden;line-height:24px; font-size:12px; margin:0 12px; padding:0px; display:inline;list-style-type:none; text-align:center; }
.menu2{float:left; width:290px; height:48px; line-height:24px;margin:6px 0 0 4px; display:inline;padding:0px; border-right:1px solid #cccccc;font-size:12px; }
.menu2 li{float:left;height:24px; overflow:hidden;line-height:24px; font-size:12px; margin:0 12px; padding:0px; display:inline;list-style-type:none; text-align:center; }
.menu3{float:left; width:242px; height:48px; line-height:24px;margin:6px 0 0; display:inline;padding:0px;font-size:12px; text-align:center;}
.menu3 li{float:left;height:24px; overflow:hidden;line-height:24px; font-size:12px;margin:0 12px; padding:0px; display:inline;list-style-type:none; text-align:center; }*/


ul{ margin:0px; padding:0px;}
/*bottom*/
.bottom{float:left; width:952px; height:auto; margin:11px 0 0; padding:0px;display:inline; }
.bottom h1{float:left; width:950px; height:30px; margin:0px; padding:0px; background:url(/images/bottombj.jpg) repeat-x; border:1px solid #dadada; line-height:30px;font-size:12px; font-weight:normal;font-family:"宋体",Simsun; text-align:center;}
.bottom h2{float:left; width:952px; height:116px; margin:0px; padding:8px 0 0 ; display:inline;line-height:24px;font-size:12px; font-weight:normal; color:#666666;background:#f3f3f3;}



/*12-13blog.css新增搜索样式*/
.ss1212{ float:left;width:950px; height:auto; margin:10px 0 0; padding:0px; border:1px solid #cccccc; display:inline;}
.ss1212 h1{ float:left; width:938px; height:30px; line-height:30px; margin:1px; display:inline;padding: 0 0 0 10px; background:#ffbe85; font-size:14px; font-weight:normal; text-align:left;}
.ss1212 h4{ float:left; width:938px; height:30px; line-height:30px; margin:1px;display:inline; padding: 0 0 0 10px; background:#ffeac0; font-size:12px; font-weight:normal;text-align:center;font-family:"宋体";}
.ssxh{ float:left; width:930px; height:auto; margin:10px 0 0 ; padding:0 10px 6px;display:inline; text-align:left;  }
.ssxh h2{float:left; width:930px; height:25px; line-height:25px; margin:0px; padding:0px; display:inline; font-size:14px; color:#000000;font-weight:normal; text-align:left; font-family:"宋体";}
.ssxh h2 A {color:#001eff; text-decoration:underline; } 
.ssxh h2 a:hover{ color:#f47e00;text-decoration:underline; }
.ssxh h3{float:left; width:910px; height:auto; line-height:22px; margin:0px; padding:0 0 0 20px; display:inline; font-size:12px;color:#343434; font-weight:normal; text-align:left; }
.sssj{ float:left; width:910px; height:18px;line-height:18px; margin:0px; padding:0 0 0 20px; display:inline;color:#FF0000;font-family:"宋体";text-align:left; }
.sssj span A {color:#00709a; text-decoration:underline; } 
.sssj span  a:hover{ color:#f47e00;text-decoration:underline; }
.ssjgbj{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#ffffff,endcolorstr=#efefef,gradientType=0}

