@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td{margin: 0;padding: 0;}
body,button, input, select, textarea {font: 12px/1.5 tahoma, arial, simsun, sans-serif;}/* 设置默认字体 */
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */
small { font-size: 12px; } /* 小于 12px 的中文很难阅读，让 small 正常化 */
ul, ol { list-style: none; }
legend { color: #000; } /* for ie6 */
fieldset, img { border: 0; } /* img 搭车：让链接里的 img 无边框 */
button, input, select, textarea { font-size: 100%; } /* 使得表单元素在 ie 下能继承字体大小 */
table { border-collapse: collapse; border-spacing: 0; }
a{color:#000000; text-decoration:none}
a:hover{color:#FF9900; text-decoration:underline}
.fl{float:left}
.fr{float:right}
.cle{clear:both}
.cle_r{clear:right}

.w260{width:260px;}
.w600{width:600px;}
.w640{width:640px;}
.w300{width:300px;}
.mb10{margin-bottom:10px;}
.mb20{margin-bottom:20px;}
.mr10{margin-right:10px;}
.mt10{ margin-top:10px;}
.lh20{line-height:20px; text-indent:24px; padding:0px 10px; margin-bottom:10px;}
.lh24{line-height:24px;}
.padleft20{padding-left:30px;}
.ml100{margin-left:40px;}
.sp{
    float: left;
    width: 295px;
}

.container{margin:0px auto; width:950px;}
.head{height:60px; margin:10px 0px; width:950px;}
.logo{width:210px; padding:0px 5px; margin-right:10px; height:60px;}
.banner{width:630px; height:60px;}
.head3{width:90px; height:60px;}
.head3 ul li{list-style-type:none; line-height:20px; background-image:url(https://www.100ppi.com/images/2011/button.gif); margin-left:10px;}
.head3 ul li a{ padding-left:20px;}
.location{background: url("https://www.100ppi.com/images/2011/location.png") no-repeat scroll left center transparent;color: #333333;margin-bottom: 8px;padding-left: 25px;}
.location span{color:#22469E; font-weight:bold}


.posation{height:22px; line-height:22px;}


.content{width:950px; margin:0px auto;}
.left{width:640px;}
.left_bottom{width:630px; height:auto; padding:10px 10px 10px 0px; clear:both;}
.left_bottom1{width:630px; height:auto; padding:10px 10px 10px 0px; clear:both;border-bottom:#CCDCF5 1px dashed;}
.news{line-height:22px;}
.news_a{width:30px; height:22px; background:url("https://www.100ppi.com/images/2011/square.gif") center no-repeat;}
.news_a1 {
    background: url("https://www.100ppi.com/images/2011/square.gif") no-repeat scroll 10px 10px transparent;
    height: 22px;
    text-indent: 20px;
  }
.news_a2{width:30px; height:22px;}
.news_b{width:600px; font-size: 14px;line-height: 20px;height:24px;}
.news_b a{color:#1F479E}
.news_b a:hover{color:#FF9900; text-decoration:underline}
.news_b span{color:#666666; float:right;font-size:11px}
.news_b2{width:600px;}
.news_b2 a{color:#1F479E; font-size:14px;}
.news_b2 a:hover{color:#FF9900; text-decoration:underline}
.news_b2 span{color:#666666; margin-left:6px;}
.news_b3{width:600px; line-height:20px; font-size:12px;}
.bottom{padding-bottom:10px; border-bottom:#CCDCF5 1px dashed; margin-bottom:10px;}
.bottom ul{margin-top:10px;}
.bottom2{    border-bottom: 1px dashed #CCDCF5;
    display: block;
    float: left;
    padding-bottom: 10px;
    _padding-bottom:0px;
    +padding-bottom:0px;
    width: 640px;
    margin-bottom: 10px;	}
.bottom4{    
	  border-bottom: 1px dashed #CCDCF5;
    display: block;
    float: left;
    width: 640px;
    padding-bottom: 10px;
    _padding-bottom:0px;
    +padding-bottom:0px;	}
.bottom3{padding-bottom:10px;    font-size: 14px; }
.bottom3 a {    color: #22469E;
    display: block;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 240px;
     height: 19px;
    line-height: 19px;
    }
.type{height:28px; margin-left:30px;}
.type ul li{float:left; display:block; width:50px; height:18px; text-align:center; padding-top:10px; margin-right:4px;}
.w1 {background: url("/images/2011/center/bj.gif") no-repeat scroll left 5px transparent;}
.w2 {background: url("/images/2011/center/bj_h.gif") no-repeat scroll right 5px transparent;}
.w1 a,.w1 a:hover{color:#22469E; font-weight:bold; text-decoration:none}
.w2 a,.w2 a:hover{color:#22469E; text-decoration:none}



.right{width:300px; background-color:#F9FDFF}
.right_bottom{width:298px; padding:16px 0px 6px 0px; border:#C7D9FF 1px solid; border-top:none;height:1000px}


.title{height:28px; background-image:url(https://www.100ppi.com/images/2011/all.gif); background-position:0px -48px; background-repeat:repeat-x;}
.title_a{width:20px; background-image:url(https://www.100ppi.com/images/2011/all.gif); height:28px; background-repeat:repeat-x;}
.title_a2{width:20px; background-image:url(https://www.100ppi.com/images/2011/all.gif); height:28px; background-repeat:repeat-x; background-position:-280px -511px;}
.title_b{line-height:28px; font-weight:bold; font-size:14px; padding-left:14px;}
.title_c{width:4px; background-image:url(https://www.100ppi.com/images/2011/all.gif); background-repeat:repeat-x; height:28px; background-position:-296px 0px;}
.regist{margin:10px auto; width:100px; height:25px;}
.more{line-height:28px; margin-right:6px; font-size:12px; font-family:Arial, Helvetica, sans-serif}
.more a{color:#22469E}
.more2{color:#22469E; font-weight:normal; font-size:12px;}
.pic{background-image:url(https://www.100ppi.com/images/2011/all.gif); background-position:-285px -376px;}

.media{padding:10px 20px 0px 20px; height:580px;}
.media1{padding:10px 20px 0px 20px; height:580px;}
.media2{padding:10px 20px 0px 20px; height:860px;}
.media3{padding:10px 20px 0px 20px; height:970px;}
.media_pic{width:120px; height:45px; border:#666666 1px solid}
.media_pic img{width:120px; height:45px;}

.advice{height:75px; margin:14px; _margin:14px 10px;}
.photo{width:65px; height:65px; border:#B5B5B5 1px solid; float:left; padding:2px; margin:2px;}
.info_r{width:194px; float:left; height:75px;}
/*pages*/
.page-inc{text-align:center;background:#f5f5f5;padding-top:3px;padding-bottom:3px;}
.page-inc a{border:1px solid #9BABE5;padding:2px 5px;background:#fff;color:#3D6B9F;margin-left:2px;margin-right:2px;}
.page-inc a:hover{background:#3064B1;color:#fff;text-decoration:none;}
.page-inc span{font-weight:bold;background:#3064B1;color:#fff;text-decoration:none;border:1px solid #9BABE5;padding:2px 5px;}

.page-inc .current{        background: none repeat scroll 0 0 #3064B1;
    border: 1px solid #9BABE5;
    color: #FFFFFF;
    font-weight: bold;
    padding: 2px 5px;
    text-decoration: none;
    }
.pad_t15{clear:both;height:15px;width:100%;display:block;margin:0 0;padding:0 0;overflow:hidden;}



.top_news{padding-bottom:10px; margin:10px 10px;border-bottom: #C7D9FF 1px dashed;}
.top_title{ line-height:22px; text-align:center; font-size:14px; font-weight:bold;}
.top_title a{ color:#2048A0}


.greey,.greey a{color:#666666}
.view{width:298px; height:12px;line-height:22px;}
.view_b{ line-height:22px;}
.view_b span{color:#666666;font-size:11px;}
.view_a{width:22px; height:22px; background-image:url(https://www.100ppi.com/images/2011/square-g.gif); background-position:center; background-repeat:no-repeat}


.top{ background-image:url(/images/2011/tj.jpg); background-repeat:no-repeat; width:600px; padding-left:40px; height:120px; margin-bottom:10px;}
.top_a{ font-size:44px; color:#09548B; text-align:center; line-height:56px; font-family:"方正超粗黑简体"}

.topline{height:10px; overflow: hidden; border-top:#ABBFFE 1px dotted;}











/****详细页  样式****/
.text_title{color:#04005E; font-size:24px; text-align:center; line-height:50px; border-bottom:#BDCDE6 1px solid; }
.left2{width:638px; border:#E5EBF9 1px dashed; background-color:#F5FAFE;}
.from{ line-height:30px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.from span{color:#A1000F}
.left_title{height:24px; line-height:24px; background-color:#E2EDFF; margin:20px 0px; font-size:14px;}
.left_bottom2{width:620px; height:auto; padding:10px; clear:both; font-size:14px;}
.icon{width:20px; height:24px; margin:0px 4px;}

.text a{margin-right:30px;}


.news img{
    float: left;
}

.block5{
    display: block;
    float: left;
    height: 9px;
    width: 15px;
}