.blogwrap{width:960px;margin:0 auto;overflow:hidden;}

.header{width:100%;float:left;overflow:hidden;margin-bottom:10px;}

.hd_top{clear:both; height:60px; margin:0 auto; width:960px; z-index:19;}
.hd_top .hd_logo{float:left;margin:10px 10px 0 0;_display:inline;}
.hd_top .hd_logo2{float:right;margin:0 0 0 10px;_display:inline;}
.hd_top .hd_custom{float:left;margin-top:10px;}
.hd_top .hd_custom .ad{ margin-right:20px; float:left; width:130px; padding-top:12px; border:none;}
.hd_top .hd_custom .lanmu{ float:left; padding:1px 0 0 0;}
.hd_top .hd_custom .lanmu p{ font:12px/23px "宋体"; color:#004466 ;}
.hd_top .hd_custom .lanmu p a{color:#004466;}

.hd_top .hd_search{float:right;height:25px;margin:25px 0 0 0;width:313px;}
.hd_top .hd_search .search_cont{background:#fff;border:solid 1px #cdcdcd;border-right:none;float:left;height:23px;/*padding:3px 0 0 5px;*/width:247px;}
.hd_top .hd_search .search_cont input{background:none;border:none;font-size:14px;width:225px;}
.hd_top .hd_search .search_btn{background:url(http://p5.img.cctvpic.com/10/2012/02/01/C32007/style/img/hd_search_btn.gif) no-repeat;color:#fff;float:left;font-size:14px;font-weight:bold;height:25px;line-height:25px;width:65px;}
.hd_top .hd_search .search_btn a{color:#fff;display:block;padding:0 0 0 29px;}
.hd_top .hd_search .search_btn a:hover{text-decoration:none;}

.hd_top .hd_search .search_cont .search_box{display:block;float:left;height:20px;position:relative; padding:3px 0 0 12px;z-index:9999999;}
.hd_top .hd_search .search_cont .search_box input.c1{color:#b2b2b2;}
.hd_top .hd_search .search_cont .search_box #cont_box{background:#fff;border:solid 1px #cdcdcd;display:none;left:-1px;padding:1px;position:absolute;top:23px; z-index:9999999;}
.hd_top .hd_search .search_cont .search_box #cont_box a{color:#b2b2b2;font-size:14px;height:24px;line-height:24px;padding:0 12px;width:285px;display:block; }
.hd_top .hd_search .search_cont .search_box #cont_box a:hover{background:#e2e5ea;color:#717171;text-decoration:none;}

.mainnav{border:1px solid #C0CED8;overflow:hidden;}
.navbox{height:32px;line-height:32px;text-align:center;background:url(../images/bg_mainnav.gif) repeat-x 0 0;}
.navbox li{float:left;background:url(../images/bg_mainnav_li.gif) no-repeat right top;}
.blognav,a.blognav:link,a.blognav:visited{background:url(../images/bg_mainnav_li.gif) no-repeat right top;padding:0 15px 0;font-size:14px;font-weight:bold;color:#fff!important;display:block;display:inline-block;height:32px;}
a.blognav:link{color:#fff!important;}
a.blognav:hover,a.lastli:hover{background:#1B558A!important;margin-left:-2px;padding-left:17px;color:#fff;text-decoration:none!important;}
a.blognavcur{background:#1B558A!important;margin-left:-2px;padding-left:17px;color:#fff;text-decoration:none!important;}
a.blognavcur:hover{margin-left:-2px;padding:0 15px 0 15px;}
a.lastli{background:none!important;}
.subnav{background:#F5F7F8;height:32px;line-height:32px;text-align:center;font-size:14px;}
.p10{padding:0 10px;}

.ggboxtop{width:960px;height:90px;overflow:hidden;float:left;overflow:hidden;margin-top:10px;}
.ggboxtop img{float:left;}

.ggbox{width:960px;float:left;overflow:hidden;margin-bottom:10px;}
.ggbox div{float:left;}

.cwrap{width:960px;float:left;overflow:hidden;}
.cwrap h5 {height:35px;line-height:35px;background:url(../images/bg_h2.gif) repeat-x 0 0;font-size:12px;overflow:hidden;color:#fff;display:block;overflow:hidden;padding-right:10px;}
.cwrap h5 a {color:#fff}
.cwrap h5 a:hover{text-decoration:underline}
.cwrap h5 b{float:right;background:url(../images/bg.png) no-repeat right -400px;text-align:left;font-weight:normal;padding:0 10px;}
.cwrap h5 strong {float:left;background:url(../images/bg.png) no-repeat 0 -138px;text-indent:-9999px;display:block;width:200px}
.cwrap .more{float:right;font-weight:blod;}
.cwrap h5 em{font-weight:bold;padding-left:10px;height:36px;display:block;}
.cwrap .colT{background:url(../images/bg.png) no-repeat 0 -578px;height:11px;clear:both;margin-bottom:1px}
.cwrap .colB{background:url(../images/bg.png) no-repeat 0 -589px;height:11px;clear:both;margin-top:1px}

.colL,.colC{float:left;}
.colR{float:right;}
.box_blog_list {border:solid #C0CED8;border-width:0 1px 1px 1px;color:#376B88;padding:8px 10px 5px 5px;}
.box_blog_list li{line-height:24px !important;color:#535353;font-size:14px;}
.box_blog_list li em a{font-size:12px;color:#939393;float:right;}
.box_blog_list li em a:hover{color:#ff6c00}
.box_blog_pic{border:solid #C0CED8;border-width:0 1px 0px 1px;padding:10px 10px 0 10px;}
.box_blog_pic li.bpic{width:102px;height:77px;float:left;}
.box_blog_pic li.bpic img{width:94px;height:69px;padding:4px;border:1px solid #d8d8d8;}
.box_blog_pic li.bpic a:hover img{border:1px solid #ff8b00;}
.box_blog_pic li.btxt{width:208px;float:right;}
.box_blog_pic li.btxt p{line-height:20px;color:#535353;}
.box_blog_pic li.btxt p a{font-weight:bold;}
.box_blog_txt{padding:18px 10px 12px 10px;}
.box_blog_txt h6{text-align:center;font-family:"黑体";font-size:18px;font-weight:normal;}
.box_blog_txt h6 a{color:#8e6100;}
.box_blog_txt p{padding-top:6px;line-height:20px;}
.box_blog_txt p a{font-weight:bold;}
.udline{background:url("../images/bg_line.gif") repeat-x scroll 0 bottom transparent;}

.box_blog_mpic{padding:10px 0px 0px 5px;}
.box_blog_mpic li{width:104px;overflow:hidden;float:left;padding-left:8px;}
.box_blog_mpic li img{width:94px;height:68px;float:left;overflow:hidden;padding:4px;border:1px solid #d8d8d8;}
.box_blog_mpic li a{width:104px;text-align:center;display:block;float:left;padding-bottom:5px;}
.box_blog_mpic li a:hover img{border:1px solid #ff8b00;}

.box_blog_other{padding:5px 10px 0px 10px;}

.box_blog_quan{padding:8px 0 10px 10px;}
.box_blog_quan li {width:79px;float:left;}

.blogbox{width:248px;overflow:hidden;border:1px solid #C0CED8;height:212px;margin-top:8px;}
.blogbox li{padding-left:8px;float:left;width:100%;}
li.list_img{width:74px;height:54px;background:none;padding:0px;margin:10px 0 0 10px;}
li.list_img img{width:70px;height:50px;background:#D8D8D8;padding:2px;}
li.list_img a:hover img {background:#FF8B00}
li.list_list{width:140px;height:55px;overflow:hidden;background:none;padding:0;margin:8px 0 0 5px;}

.paihang{height:237px;background:#f2f6f9 url(../images/bg.png) no-repeat -620px -134px;overflow:hidden;border:solid #CFDFE8;border-width:0 1px 1px 1px;padding:3px 10px 5px 36px}
.paihang li{line-height:24px;color:#535353}
.paihang li a {color:#013655}
.paihang li em{float:right;}
.paihang li em a{color:#939393;text-decoration:underline}

.col_public{width:960px;float:left;overflow:hidden;margin-bottom:10px;}
.col_public .colL{width:346px;height:349px;overflow:hidden;background:#d7e4eb;}
.col_public .colC{width:353px;height:349px;overflow:hidden;background:url(../images/bg_col_01_colc.gif) no-repeat 0 0;}
.col_public .colC h2{font-size:20px;text-align:center;height:48px;line-height:48px;overflow:hidden;display:block;}
.col_public .colC h2 a{font-size:20px;color:#8e6100;font-family:"黑体";font-weight:normal;}
.col_public .colC p span a{color:#8E6201;}
.col_public .colC p.tout{line-height:18px!important;padding:0 0 0 19px;}
.col_public .colC ul.box_blog_list{padding:25px 10px 0px 10px;font-size:14px;line-height:24px;border-width:0px;}
.col_public .colR{width:250px;}
.col_public .colR .login_dl{background:url(../images/bg_login.gif) no-repeat 0 0;height:127px;width:250px;position:relative;}
.col_public .colR fieldset {padding:25px 0 0 15px;*padding-top:25px;border:none;}
.col_public .colR label {display:block;width:100%;float:left;clear:both;margin-top:10px;color:#343434;overflow:hidden;}
.col_public .colR label span {padding-right:10px;line-height:25px}
.col_public .colR .login_bt {position:absolute;top:5px;right:5px;}
.col_public .colR .login_web{float:left;margin-top:3px;}
.col_public .colR .login_web span{height:30px;line-height:30px;display:inline-block;float:left;}
.col_public .colR .login_web span.login_icon{margin-top:3px;*margin-top:0px;_margin-top:4px;}
.col_public .colR label input.login_text {border:1px solid #7E9DBC;width:140px;margin:0;font-size:12px;padding:2px 3px;color:#535353;float:left;margin-top:3px;}
.col_public .colR label input.login_button {float:right;padding-right:28px}
.col_public .colR .login{background:url(../images/bg_col_01_colr_login.gif) no-repeat 0 0;height:127px;width:250px;padding:0;float:none;}
.col_public .colR .login p.login_tt {color:#1F4F93;padding:10px 11px 18px 13px;font-size:14px}
.col_public .colR .login p.login_tt span {float:right;font-size:12px}
.col_public .colR .login p.login_tt span a {color:#999}
.col_public .colR .login p.login_tt span a:hover {text-decoration:underline}
.col_public .colR .login p.login_img {width:85px;float:left;text-align:center;padding-left:13px}
.col_public .colR .login p.login_img img {padding:2px;border:1px solid #B0BBC2;background:#fff}
.col_public .colR .login p.login_img a:hover img {border:1px solid #FF8B00}
.col_public .colR .login p.login_gn {float:right;padding-top:15px;overflow:hidden;display:block!important;display:inline-block;width:150px}
.col_public .colR .login p.login_gn a {width:66px;float:left;text-align:center;height:25px;display:block}
.col_public .colR .login p.login_gn a:hover {text-decoration:underline}
.col_public .colR h2 {background:url(../images/bg_tab.gif) repeat-x 0 -28px;font-size:12px;display:block;font-weight:normal;height:27px}
.col_public .colR h2 span {float:left;border-right:1px solid #C0CED8;line-height:27px;padding:0 10px}
.col_public .colR h2 em{padding:4px 5px 6px}
.col_public .colR h2 em a:hover{text-decoration:underline}
.col_public .colR h2 b {border-right:1px solid #C0CED8;float:left;line-height:27px;}
.col_public .colR h2 b.current {padding:0;height:28px;}
.col_public .colR h2 span.current,.col_public .colR h2 b.current{background:url(../images/bg_tab.gif) repeat-x 0 0;font-weight:bold;height:27px;margin-bottom:-1px}
.col_public .colR h2 span.current a{color:#013655;}
.col_public .colR h2 span.current a:hover{text-decoration:none;}

.col_part{width:958px;float:left;border:1px solid #C0CED8;display:block;overflow:hidden;margin-bottom:10px;}
.col_part .colL,.col_part .colC{width:353px;height:250px;overflow:hidden;border-right:1px solid #C0CED8;}
.col_part .colC{background:#f2f6f9;}
.col_part .colR{width:250px;overflow:hidden;}
.col_part .box_blog_pic{border:0px;}
.col_part .box_blog_list{border:0px;}
.col_part .colR .box_blog_pic .btxt{width:120px;}

.col_article {width:960px;float:left;overflow:hidden;}
.col_article .colT {background:url(../images/bg.png) no-repeat 0 -578px;height:11px;margin-bottom:1px}
.col_article .colL {width:346px;margin-right:8px}
.col_article .colC {width:346px;}
.col_article .colL .box_blog_list,.col_article .colC .box_blog_list{height:142px;overflow:hidden;}
.col_article .colR .box_blog_pic{height:80px;overflow:hidden;}
.col_article .colR .box_blog_list{height:142px;overflow:hidden;}
.col_article .colR {width:252px;}
.col_article h2{background:url(../images/bg.png) no-repeat 0 -520px;border:1px solid #C0CED8;border-bottom:none;height:34px;line-height:34px;padding:0 0 0 10px;color:#013655;display:block;font-size:18px;font-family:"Microsoft YaHei";}
.col_article h2 .more {font-size:12px;padding-right:10px;font-family:"宋体";}
.col_article .colR h2{font-size:14px;font-family:"宋体";background-position:0 -610px;}
.col_article .colR .box_blog_pic .btxt{width:120px;}
.col_article .colR .box_blog_pic .hotlist{padding-top:10px;}
.col_article .colR .box_blog_list li{font-size:12px;}
.col_article .colB{width:960px;float:left;background:url(../images/bg.png) no-repeat 0 -589px;height:11px;clear:both;margin-top:1px}
.col_article .mb{margin-bottom:7px;}
.col_article h2.hotico{background:url(../images/bg.png) no-repeat 0 -650px;padding-left:22px;}
.col_article h2.hitico{background:url(../images/bg.png) no-repeat 0 -684px;padding-left:22px;}
.col_article h2.peoico{background:url(../images/bg.png) no-repeat 0 -718px;padding-left:22px;}
.col_article .colR h2 strong{float:left;display:block;padding-right:10px;}
.col_article .colR h2 b{float:left;font-weight:normal;font-size:12px;}
.col_article .colR h2 b a{padding:0 5px;display:inline-block;}
.col_article .colR h2 b.current{position:relative;background:url(../images/cur.gif) no-repeat center 0px;height:39px;text-align:center;margin-bottom:-6px;}
.col_article .colR h2 b.current a{color:#fff;height:33px;border:1px solid #afc6d2;border-width:0 1px 0 1px;}
.col_article .colR h2 b.current a:hover{text-decoration:none;}

.col_grass{width:958px;height:375px;float:left;border:1px solid #C0CED8;display:block;overflow:hidden;margin:10px 0;}
.col_grass h5 strong {background-position:0 -318px;}
.col_grass .box_blog_list,.col_grass .box_blog_pic{border:0px;}
.col_grass .colL,.col_grass .colC{width:353px;height:340px;overflow:hidden;border-right:1px solid #C0CED8;}
.col_grass .colL{background:url(../images/grass_picbg.gif) no-repeat 0 0px;}
.grass_bpic{padding:12px 0 0 32px;float:left;overflow:hidden;}
.grass_bpic h2{width:290px;height:33px;line-height:28px;overflow:hidden;float:left;display:block;padding-top:10px;text-align:center;}
.grass_bpic h2 a{color:#8e6100}
.grass_today{width:335px;height:150px;float:left;border:solid #c0ced8;border-width:1px 1px 0px 0px;}
.grass_today .gt_tit{width:15px;height:150px;float:left;background:#c0ced8;color:#013655;font-size:14px;font-weight:bold;padding:30px 5px 0 5px;}
.grass_today .gt_con{width:308px;float:right;}
.grass_today .gt_con .box_blog_pic .btxt{width:175px;}
.grass_today .gt_con .box_blog_list li{font-size:12px;line-height:20px;}
.grass_today .gt_con .box_blog_list li span{width:130px;height:20px;overflow:hidden;display:block;float:left;margin-left:10px;}
.col_grass .colC{background:#f2f6f9;}
.col_grass .colC h2{font-size:20px;text-align:center;height:48px;line-height:48px;overflow:hidden;display:block;}
.col_grass .colC h2 a{font-size:16px;color:#8e6100;font-family:"黑体";font-weight:normal;}
.col_grass .colC p span a{color:#8E6201;}
.col_grass .colC p.tout{line-height:18px!important;padding:0 0 0 19px;}
.col_grass .colC ul.box_blog_list{font-size:14px;line-height:24px;border-width:0px;}
.col_grass .colC .udline{padding-bottom:8px;}
.col_grass .colR{width:250px;overflow:hidden;}
.col_grass .colR h6{background: #DEE7F0;border: solid #C0CED8;border-width:1px 0;font-weight:bold;padding: 5px 5px 5px 10px;color: #013655;}
.col_grass .colR .box_blog_pic .btxt{width:120px;}
.col_grass .colR .box_blog_list li{font-size:12px;} 

.col_tool{width:843px;float:left;border:1px solid #c0ced8;height:114px;background:#dee7f0 url(../images/blog_tool.gif) no-repeat 0px 0px;padding-left:115px;margin-bottom:10px;}
.tool_menu{width:100px;float:left;padding-top:10px;}
.tool_menu li{width:90px;height:18px;padding-top:2px;text-align:right;position:relative;left:7px;padding-right:10px;cursor:pointer;margin-bottom:3px;}
.tool_menu .current{font-weight:bold;border:1px solid #c0ced8;border-right:0px;background:#ffffff;}
.tool_con{width:695px;float:right;background:#ffffff;height:94px;overflow:hidden;padding:10px 20px;border-left:1px solid #c0ced8;}
.tool_con h3{font-size:12px;}
.tool_con p{line-height:18px;}
.tool_con .tcon_l{width:360px;overflow:hidden;float:left;}
.tool_con .tcon_r{width:320px;overflow:hidden;float:right;}
.tool_con .inputbox p{height:27px;}
.tool_con .inputbox p span{float:left;}
.tool_con .tcon_l .inpbtn{margin-right:50px;}
.tool_con .tcon_r .inpbtn{margin-right:10px;}

.col_pic{width:958px;float:left;border:1px solid #C0CED8;display:block;overflow:hidden;margin-bottom:10px;}
.col_pic h5{height:34px;background: url("../images/bg_h2_blog.gif") repeat-x scroll 0 0 transparent;}
.col_pic h5 strong {width:17px;display:inline-block;float:left;background-position:0 -282px;}
.col_pic img {padding:3px;border:1px solid #D8D8D8;background:#fff}
.col_pic a:hover img {border:1px solid #FF8B00}
.col_pic {border-bottom:1px solid #C0CED8}
.col_pic .colL {width:325px;background:#F2F6F9}
.col_pic .colL .dtzs {padding:10px 10px 5px 10px;text-align:center}
.col_pic .colL .dtzs p b a {color:#8E6100;height:30px;line-height:25px;font-size:14px;display:block;font-weight:bold}
.col_pic .colR {width:630px;}

.bloglinkmore li{float:left;padding-right:3px;}
a.imgblogtit{width:105px;height:30px;display:inline-block;background: url("../images/imgblogtit.gif") no-repeat scroll 0 -30px;margin-top:4px;}
.bloglinkmore li.cur a.imgblogtit{background-position:0 0;}
a.imgmore{width:80px;height:26px;font-size:15px;line-height:26px;color:#343434!important;text-align:center;overflow:hidden;display:inline-block;background: url("../images/imgmorebg.gif") no-repeat scroll 0 0 ;font-family:"Microsoft YaHei";margin-top:8px;}
a.imgmore:hover{text-decoration:none!important;}
.bloglinkmore li.cur a.imgmore{background-position:0 -26px;color:#345e77!important;}

.box_blog_img_list {padding:0px 5px 0px 5px;display:block}
.box_blog_img_list img {width:135px;height:90px}
.box_blog_img_list a:link img,.box_blog_img_list a:visited img,.box_blog_img_list a:active img {background:#fff}
.box_blog_img_list a:hover img {background:#FF8B00;border:1px solid #fff}
.box_blog_img_list li {width:145px;float:left;padding:15px 3px 0 6px;height:125px}
.box_blog_img_list li p {line-height:22px}
.box_blog_img_list li p {line-height:30px}
.box_blog_img_list li p {line-height:30px}
.box_blog_img_list li p a {display:block;text-align:center;color:#535353;}
.box_blog_img_list li p a:hover {}

.colBot{height:140px;_height:130px;overflow:hidden;padding-bottom:20px;padding-left:12px;}
.colBot .box_blog_img_list li {width:145px;float:left;padding:15px 5px 0 6px;height:125px}

.col_people{width:960px;float:left;overflow:hidden;margin:10px 0;}
.col_people span {background:url(../images/bg.png) no-repeat -96px -405px;width:13px;height:10px;text-indent:-9999px;position:absolute;right:0;top:0}
.col_people h2 {background:url(../images/bg.png) repeat-x 0 -485px;border:1px solid #C0CED8;border-bottom:none;line-height:30px;padding:3px 0 0 10px;color:#013655;display:block}
.col_people h2 a{font-size:14px;color:#013655;font-weight:bold;padding:0 15px;height:30px;display:block;float:left;}
.col_people h2 b{float:left;font-weight:normal;text-align:center;}
.col_people h2 b.current {position:relative;background:url(../images/bg.png) no-repeat -835px -740px;height:30px;text-align:center}
.col_people h2 b.current a{color:#fff;display:block;background:url(../images/bg.png) no-repeat right -770px;margin-left:3px;_margin-left:1px;}
.col_people h2 b.current a:hover{text-decoration:none}
.col_people h2 b.h2_ts {background:url(../images/bg.png) no-repeat -550px -397px;color:#939393;font-size:12px}
.col_people ul.silie {padding:0;border-right:1px solid #C0CED8;border-bottom:1px solid #C0CED8;line-height:18px;background:url(../images/bg_col_09.gif) repeat-y 0 0;overflow:hidden;position:relative}
.col_people ul.silie p.zimu {background:url(../images/bg.png) no-repeat -109px -405px;width:65px;height:22px;text-align:center;color:#fff;font-size:14px;font-weight:bold;line-height:22px;margin-top:5px;}
.col_people ul.silie li {overflow:hidden;width:238px;float:left;border-left:1px solid #C0CED8;position:relative}
.col_people ul.silie li a{color:#535353;padding:2px 0;display:inline-block;}
.col_people ul.silie li a:hover{color:#ff6c00;text-decoration:underline}
.col_people ul.silie li a.online{background:url(../images/online.gif) no-repeat right 4px;padding-right:14px;}
.col_people ul.silie li ul {padding:5px 0px 5px 8px}
.col_people ul.silie li ul li {height:auto;float:left;width:50px;padding-right:7px;border:none}

.col_link{width:958px;float:left;overflow:hidden;border:1px solid #C0CED8;margin-bottom:10px;}
.col_link h2 {background:url(../images/bg.png) no-repeat 0 -457px;height:27px;line-height:27px;padding-left:13px;color:#013655;border-bottom:1px solid #C0CED8}
.col_link p {padding:12px;line-height:24px}
.col_link p a:hover {text-decoration:underline}
