/* blue - background */
.wrap h2, .rigtitle, .buts, .lefttitle, .titledoor, .titledoor h3, .tuwen25 .sanjiao, .tuwen28 .wen .sanjiao, .textbox li, .textbox2 .fenge, .textbox10 span, .textbox11 dt, #tab4 .tabtop, .linksbox span {background:url(style_titles.png) no-repeat;}
.rigtitle {background-position: -310px -55px;}
.buts {background-position: -860px -75px;}
.lefttitle {background-position: 0 -55px;}
.titledoor {background-position:0 -27px;}
.door1 h3 {background-position:-304px -27px;}
.door2 h3 {background-position:-744px -27px;}
.door3 h3 {background-position:-524px -27px;}
.tuwen25 .sanjiao {background-position:-867px -99px;}
.tuwen28 .wen .sanjiao {background-position:-860px -99px;}
.textbox li {background-position: -30px -28px;}
.textbox2 .fenge {background-position:-970px 0;}
.textbox10 span, .textbox11 dt {background-position:-860px -55px;}
#tab4 .tabtop {background-position:0 26px;}
.linksbox span {background-position:0 -83px;}
.menu, .toutiao2, .tuwen6 li, .pkctitle, .tuwen24 li, .tuwen29 li, .textbox15 div .bt {background:url(style_lines.png) repeat-x;}
.toutiao2 {background-position: 0 -291px;}
.tuwen6 li, .tuwen29 li {background-position:0 -59px;}
.tuwen24 li {background-position:0 -70px;}
.comzf .pkctitle {background-position:0 -420px;}
.comff .pkctitle {background-position:0 -446px;}
.textbox15 div .bt {background-position:0 -32px;}
#contentPart_01 h1{ display:none;}
/* blue - color */
.banner h1 {color:#fff;}
.banner strong {color:#74A2C2;}
.banner p {color:#013F74;}
.wrap h2 {color:#fff;}
.wrap .cons {display:block; border:1px solid #C0DFEE; border-top:none;}
.wrap .xx, .textbox5 .tbox2 span a, .tuwen3 span a, .tps .tpbox .tpbt a, .linksbox span a, .textbox19 li span a, .textbox21 li span a, .tuwen32 .tits span a {color:#069; text-decoration:none;}
.wrap .xx:hover, .textbox5 .tbox2 span a:hover, .tuwen3 span a:hover, .tps .tpbox .tpbt a:hover, .linksbox span a:hover, .textbox19 li span a:hover, .textbox21 li span a:hover, .tuwen32 .tits span a:hover {color:#f60; text-decoration:underline;}
.tps .tpbox, .tuwen18, .tuwen26, .textbox17 .toupiao {border:1px solid #C0DFEE; background:#FAFCFD;}
.tuwen6 li, .tuwen24 li, .tuwen29 li, .tuwen32 .tits, .textbox li, .textbox15 div, .textbox17 ul, .tp39 {border:1px solid #C7E2F0;}
.libiaoti b, .tps .tpbox .tpbt, .textbox20 ul li i.wen {color:#069;}
#focus, .focus {background:#2081AE;}
#tab4 .tabtop em {border:1px solid #98CFE9; border-bottom:none; background:#E1F0F7;}
#tab4 .tabtop em.over {border-color:#51A0C6; background:#fff; color:#069;}
.tuwen28 .wen .wenbt {background:#DEEFF8;}
.rightbox, .diaocha, .tuwen11, .textbox5, .textbox6 {background:#FAFCFD;}
.textbox2 {background:#F8FBFC;}
.tuwen32 .tits strong {background:#EFF8FD; border-bottom:1px solid #C7E2F0;}
.w316 .door3 h3{background:url("style_titles.png")  no-repeat -688px -27px; }

/*20121023ask*/
.ask_todoc strong{ background:url(ask_dir.png) no-repeat -22px 0;}
.qa_list li i{ background:url(ask_dir.png) no-repeat;}
.ask_todoc{ background:#fafcfd;}
.ask_todoc textarea{ border:1px solid #318ac6;}

.rollDiv .ctrl1{background-position:-15px -11px;}
.rollDiv .ctrl2{background-position:-41px -11px;}
.rollDiv_subli.on img{ border-color:#369bcc}



/*专题导航*/
#topic_nav_box{width:980px;height:30px;background:#fff;overflow:hidden; margin:0 auto}
#topic_nav{width:970px; margin:0 auto;padding:0;font-size:12px;font-family:"宋体","Arial Narrow"; background:#fff;clear:both;}
#topic_nav img{border:none;}
#topic_nav ul,#topic_nav li{margin:0;padding:0;list-style:none;}
#topic_nav .hd{height:30px; line-height:30px}
#topic_nav .logo{float:left;padding:3px 8px 3px 10px;}
#topic_nav .link{float:right;}
#topic_nav .end{border:none;}
#topic_nav ul{float:right;padding:10px 3px 0 0;}
#topic_nav li{float:left;padding:0 9px;*padding-top:1px;border-right:#ddd 1px solid;line-height:12px;color:#666;}
#topic_nav a{color:#666; text-decoration:none;}
#topic_nav a:visited{color:#666;}
#topic_nav a:hover{color:#666; text-decoration: underline;}
/*==========网友热议========*/
.hjh_clear{width:0px;height:0px; clear:both; font-size:0px}
.yst-menu{clear:both;width:970px;margin:0 auto; background:#fff;border-top:none; color:#333;padding-bottom:10px;zoom:1}
.yst-menu h3{height:31px;background:url(menu-bg.jpg) no-repeat right center;padding-left:20px;margin-top:10px;}
.lf {
	FLOAT: left; _display: inline
}
.lr {
	FLOAT: right; _display: inline
}
.w445 {
	POSITION: relative; MARGIN-TOP: 15px; WIDTH: 445px;left:15px;
}
.w200 {
	POSITION: relative; WIDTH: 200px; HEIGHT: 150px
}
.w200 VAR {
	POSITION: absolute; WIDTH: 8px; HEIGHT: 15px; FONT-SIZE: 0px; OVERFLOW: hidden; TOP: 15px
}
.w200 VAR.left {
	BACKGROUND-POSITION: -20px -30px; LEFT: -8px
}
.w200 VAR.right {
	BACKGROUND-POSITION: 0px -30px; RIGHT: -8px
}
.w200 IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 198px; HEIGHT: 148px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.w210 {
	WIDTH: 210px
}
.bd H4 {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 500 18px/24px "SimHei"; PADDING-TOP: 8px
}
.picbd {
	WIDTH: 950px; MARGIN-LEFT: 10px
}
.mr20 {
	MARGIN-RIGHT: 20px
}
.w250 {
	MARGIN: 15px 50px 0px 0px; WIDTH: 250px
}
.w250 H4 {
	TEXT-ALIGN: center
}
.w250 IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 248px; HEIGHT: 198px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.w230 {
	MARGIN-TOP: 15px; WIDTH: 230px; HEIGHT: 380px
}
.w230 IMG {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; WIDTH: 228px; HEIGHT: 378px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
.jy {
	LINE-HEIGHT: 24px; FONT-SIZE: 14px; PADDING-TOP: 10px
}

.dom-share-more {
	TEXT-ALIGN: center
}
.comment_list {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.top1{width:950px; height:36px; margin:0 auto;line-height:36px; letter-spacing:1px;}
#bottominfo {width:950px;margin:0 auto;text-align:center;padding:0px 0 10px 0;line-height:15px;font-family:Verdana;;line-height:29px; color:#333333;}
#bottominfo a{ color:#333333;}
#bottominfo a:hover{ color:#333333;}
.wenziclass{width:133px;margin:0 auto; height:20px; margin-top:9px;  }
.wenziclass a{color:#333333;}
.wenziclass a:hover{color:#333333;}
.h30{height:30px;clear:both}
.bd p{ line-height:24px;}
.bd h4 a:link,.bd h4 a:visited{ color:#006699}
.bd p a:link,.bd p a:visited{ color:#006699}

/*==========精彩推荐========*/
.contnet_bottom{ clear:both; width:958px; height:100%px; background:#FFFFFF; margin:0 auto;}
.gundong ul { margin-top:15px; margin-left:13px;}
.gundong{ border:1px solid #ccc;border-top:none; height:181px; width:100%; overflow:hidden; }
.gundong ul li{ width: 185px; float:left;}
.gundong ul li a{ display: block;}
.gundong ul li a img { padding:2px; border:1px solid #9f793c;}
.gundong ul li a p{ text-align:center; height:25px; line-height:25px; margin-top:8px;}
.gundong ul li a,.gundong ul li a:visited{ color:#666767;}




.foot {
	 WIDTH: 980px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #afafaf; text-align:center; margin:0 auto
}
.foot A {
	COLOR: #333
}
.foot A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.bott {
	COLOR: #333
}
/*----------------------*/

.p_r2_05 .p_left {
    float: left;
    overflow: hidden;
    width: 480px;
}

.w_02 .w_title {
   
     color:#fff;
    border-color: #D3D4D6;
    border-image: none;
    border-style: solid;
    border-width: 0 1px;
    height: 26px;
}

.w_02 .w_title .w_name {
    
    float: left;
    font-size: 14px;
    line-height: 22px;
    padding: 3px 0 0 13px;
}

.w_02 .w_title .w_more {
    float: right;
    font-size: 12px;
    font-weight: normal;
    line-height: 21px;
    padding: 3px 10px 0 0;
}

.w_02 .w_cont {
   
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #C0DFEE;
    border-image: none;
    border-left: 1px solid #C0DFEE;
    border-right: 1px solid #C0DFEE;
    border-style: none solid;
    border-width: medium 1px;
}
.w_02 .w_cont .w_cont_bg {
    padding: 0 4px;
}
.contBox:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.contBox {
    clear: both;
    overflow: hidden;
}

.c_pt_04 .c_picTxt {
    float: left;
    width: 100%;
}

.c_pt_04 .c_pic {
    float: left;
    padding: 10px 2px 3px 0;
    text-align: center;
    width: 133px;
}

.c_pt_04 .c_txt {
    margin-left: 133px;
    padding-left: 3px;
    padding-top: 8px;
}
.c_pt_04 .c_txt h5 {
    font-size: 14px;
    font-weight: normal;
    line-height: 23px;
}

.c_pt_04 .c_txt p {
    line-height: 22px;
    text-indent: 2em;
}
.c_memo {
    color: #333333;
}
/**/

.p_r2_05 .p_right {
    float: left;
    margin-left: 10px;
    overflow: hidden;
    width: 480px;
}
.w_02 .w_bot {
   
    background: none repeat scroll 0 0 #FFFFFF;
   border:1px solid #C0DFEE;
   border-top:none;
    font-size: 0;
    height: 4px;
    line-height: 0;
}
.w_02 .w_bot {
    font-size: 0;
    line-height: 0;
}