@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; }
table tr td{overflow:hidden;height:32px; _height:29px;}

.mb10{ margin-bottom:10px;}
.mt10{ margin-top:10px;}

.mt20{ margin-top:20px; _margin-top:10px;}
.ml20{ margin-left:20px;}
.ml10{ margin-left:10px;}
._mt10{ _margin-top:10px;}
.mb20{ margin-bottom:20px;}

.mt2{ margin-top:2px;}
.pdl10{ padding-left:10px;}
.pad30{
    display:block;
    padding-left:30px;
}
.fl{ float:left}
.fr{ float:right}
.cle{clear:both;}

.w74{ width:74px; padding-left:4px;}
.w80{ width:80px;}
.w84{ width:84px; padding-left:6px;}
.w60{ width:60px;}
.w50{ width:50px;}
.w260{ width:260px;}
.w300{width:300px;}
.w510{width:510px;}

.ft14{ font-size:14px;}
.blue{ color:#21469E;}
.red{color:#FE0000;}
.lh22{line-height:18px; text-indent:24px; padding:0 16px;}
.lh22a{line-height:20px; text-indent:28px; font-size:14px;}

.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:-4px 0px;}
.title_b{line-height:28px; font-weight:bold; font-size:14px; padding-left:14px;}
.title_b a{   font-size: 12px;
    font-weight: normal;}
.title_b ul li{width:50px; height:27px; text-align:center; margin-top:1px;}
.mouth{ color:#2346A0; display:block; width:45px; height:25px; background-image:url(/images/2011/n-bj_h2.gif); padding-top:2px;}
.week{ color:#2346A0; display:block; width:45px; height:25px; background-image:url(/images/2011/n-bj2.gif); padding-top:2px;}
.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;}
.more{ line-height:28px; font-weight:normal; margin-right:6px;}

.container{margin:0px auto; width:950px;}

/*头部样式*/
.head{height:60px; margin:10px 0px; width:950px;}
.logo{width:200px; padding:0px 10px; margin-right:10px; height:65px;}
.banner{width:630px; height:65px;}
.head3{width:90px; height:65px;}
.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;}


/*主体 样式*/

/*主体a 样式*/
.content{width:950px;}
.content_a{ height:340px;}
.a_left{width:390px; height:340px; background-color:#F9FDFF}
.a_right{width:550px; height:300px;}
.title2{height:28px; background-image:url(https://www.100ppi.com/images/2011/all.gif); background-position:0px -224px; background-repeat:repeat-x;}
.title_a22{width:20px; background-image:url(https://www.100ppi.com/images/2011/all.gif); height:28px; background-position:0px -174px; background-repeat:repeat-x;}
.title_c2{width:4px; background-image:url(https://www.100ppi.com/images/2011/all.gif); background-repeat:repeat-x; height:28px; background-position:-296px -174px;}
.time2{color:#21469E; font-weight:normal; float:right; _margin-top:8px;}
.r_top_news a{ line-height:25px; font-size:20px; text-align:center; font-family:"黑体"; color:#09548B;}
.r_top_news{ text-align:center;}

/*主体b 样式*/
.content_b{ height:227px;_height:190px;}
.b_left{width:390px; margin-right:10px; height:152px;}
.left_bottom{width:388px;  border:#C6D8FE 1px solid; border-top:none; clear:both; padding-top:6px; _padding-top:4px; _margin-top:-3px; padding-bottom:6px;}
.ba_bottom{width:388px;  border:#C6D8FE 1px solid; border-top:none; clear:both; padding-top:8px;_padding-top:4px;padding-bottom:13px;+padding-bottom:5px;_padding-bottom:0px;}
.ba_bottom a{ margin:3px 0 0 6px; float:left; width:46px; text-align:center;}
.b_title{width:360px; height:19px; line-height:20px; margin:4px auto; _margin:2px auto; background-color:#E9F2FB}
.b_title ul li,.list ul li{float:left; height:22px; }
.list{width:360px; height:21px; border-bottom:#CDDDF4 1px dashed; line-height:22px; margin:0 auto; clear:both; overflow:hidden}
.icon{width:12px; height:18px; background-image:url(https://www.100ppi.com/images/2011/square.gif); background-position:right; background-repeat:no-repeat}

.b_right{width:550px; height:152px;}
.left_a{ line-height:18px; background-color:#F2F7FD; padding:0 10px;}
.triangle{width:30px; height:24px; background-image:url(https://www.100ppi.com/images/2011/all.gif); background-position:-280px -375px;}
.triangle2{width:24px; height:18px; background-image:url(https://www.100ppi.com/images/2011/all.gif); background-position:-284px -378px;}

/*主体c 样式*/
.content_c{padding-bottom:10px; margin-bottom:10px;}
.c_left{width:180px; margin-right:10px; background-color:#E9F2FB}
.c_left_bottom{width:178px; padding:10px 0px; border:#ACC0FF 1px solid; background-color:#FFFFFF; border-top:none}
.top{ height:18px ; line-height:18px;}

.c_right{width:760px;}
.crb_top ul li{ float:left; width:75px; height:22px; line-height:22px; background-color:#FFFFFF}
.crb_head{ line-height:22px; background-color:#E9F2FB; clear:both; height:22px;}
.icon2{background: url("https://www.100ppi.com/images/2011/all.gif") no-repeat scroll -282px -604px #E9F2FB; height:22px; width:22px;}

.c_list{width:760px; height:21px; border-bottom:#CDDDF4 1px dashed; line-height:22px; margin:0 auto; clear:both; overflow:hidden}
.c_icon{height:22px; background:url(https://www.100ppi.com/images/2011/square.gif) center no-repeat;}
.list_more li{ height:22px; line-height:22px; text-align:center; border-bottom:#3399FF 1px dashed; width:60px;}


/****************详细页样式*****************/
/**详细页左 样式**/
.main_left{width:598px; margin-right:10px; background-color:#F5FAFE; border:#E5EBF9 1px solid; padding:20px;}
.left_title{ height:26px; line-height:26px; text-align:center; font-size:24px; font-weight:bold; color:#03005D; padding-bottom:10px; border-bottom:#BDCDE6 1px solid}
.address{ line-height:18px; font-size:12px; text-align:center; font-family:Arial, Helvetica, sans-serif; margin:6px 0px;}

.detail_list ul{ margin-left:10px;}
.detail_list ul li{ margin:0px; padding:0px; width:110px; float:left; line-height:22px;}
/**详细页右 样式**/
.main_right{width:300px; background-color:#F9FDFF;}
.main_right_bottom{ width:298px; border:#C6D8FF 1px solid; padding-top:14px; border-top:none}
.conn{ height:24px; line-height:24px; font-weight:bold}
.conn_list ul li{ line-height:22px; margin-left:14px; background:url(https://www.100ppi.com/images/2011/square-g.gif) left no-repeat; padding-left:16px;}




.toocle1 { display: none; }
.toocle2 { }






.m-left{width:180px;float:left;}

.band{ margin-top:10px;}

.band-dl dt { background: none repeat scroll 0 0 #DAE7F7; height: 20px;line-height: 20px; margin-left: -1px;width: 165px;}
.band-dl dd { height: 20px;line-height: 20px;}
.band-dl span {height: 20px; line-height: 20px;overflow: hidden;text-indent:20px;}
.blue{ color:#21469E;}
.blues{color:#21469E;text-decoration:none;}
.band-hd1 { background: url("https://www.100ppi.com/images/2011/band-hd1.gif") no-repeat scroll 0 0 transparent; height: 28px; line-height: 28px; padding-left: 30px;padding-right: 10px;}
.band-hd h3 { color: #22469E;font-size: 14px;font-weight: bold;}
.band-hd h3 {font-size: 13px;}
.band-c { -moz-border-bottom-colors: none; -moz-border-image: none; -moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: -moz-use-text-color #ABC0FE; border-left: 1px solid #ABC0FE; border-right: 1px solid #ABC0FE; border-style: none solid;border_width: medium 1px;}
.band-c1 { -moz-border-bottom-colors: none; -moz-border-image: none;-moz-border-left-colors: none; -moz-border-right-colors: none; -moz-border-top-colors: none; background: none repeat scroll 0 0 #FFFFFF; border-color: -moz-use-text-color #ABC0FE #ABC0FE; border-right: 1px solid #ABC0FE; border-style: none solid solid; border_width: medium 1px 1px;}
.p8 h1{background: url("https://www.100ppi.com/images/2011/all.gif") no-repeat scroll -285px -381px transparent; color: #22459F; font-size: 12px; padding-left: 20px;}
.p8 h1 a:link, .p8 h1 a:visited{color: #22459F; font-size: 12px;}
.m-top5{margin-top:10px;}
.band-dl{margin-top:3px;}
.cp-name { background: url("https://www.100ppi.com/images/2011/black-li.gif") no-repeat scroll 7px center transparent; text-indent: 10px;}
.tind10 { text-indent: 10px;}
.tal {text-align: left;}
.wb82{display: block;width: 82px;	}
.wb75{display: block;width: 81px;	}
.width750{ width:750px;}
.futbg1a { background: url("https://www.100ppi.com/images/2011/inf-bg.gif") repeat-x scroll 0 0 transparent; height: 28px; width: 100%;}
.width5 {width: 5px;}
.width250 { width: 250px;}
.pd10{ padding: 6px 45px;}
.m-r5{ margin-right:-10px;}

.m-right{width:760px; float:right;margin-top: 10px;}
.futtb1 { background: url("https://www.100ppi.com/images/2011/future_bg.gif") no-repeat scroll 5px -305px transparent;height: 28px;line-height:28px;padding-left: 18px;}
.m-right a:link, .m-right a:visited {color: #323232;text-decoration: none;font-size:14px;}

.catetitle { background: url("https://www.100ppi.com/images/2011/all.gif") no-repeat scroll -284px -606px #E9F2FB;clear: both;color: #21469F; font: bold 12px/18px "Simsun"; height: 18px; margin: 6px 0 1px; padding-left: 20px;text-align: left;}
.m-right .blue, a.blue:link, a.blue:visited { color: #21469F;font-size:12px;}

.m-right li{float:left;width: 75px;}
.m-right ul.b-line{ border-bottom: 1px dashed #CCDDF5;clear: both;height: 16px; padding-top: 3px;}
.red{color:#FE0000;}
.p-inf ul{padding:0px; margin:0px; clear:both}
.p-inf ul li{ width:65px; text-indent:10px;float:left;padding:6px 5px;}
.m-right li.cbc1 { background: url("https://www.100ppi.com/images/2011/all.gif") no-repeat scroll -284px -440px transparent; text-indent: 20px;width: 90px;}
.cbc2 {width: 66px;}
.m-right .b-line li.cbc3{ width: 69px;}
.m-right .cbc3 li{display: inline;float: left;position: relative;}
.m-right .cbc3 a{font-size:12px;    }
.green{color: #009900;}
.futurescon { margin: 0 auto;width: 950px;}
element.style {display: none;left: 0;top: 24px;visibility: visible;}
.cbc3 ul{list-style-type:none;margin:0;padding:0;}
.cbc3 ul li ul {-moz-border-bottom-colors: none; -moz-border-image: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;background-color: #F9FDFF;border-color: #C6D8FF #C6D8FF -moz-use-text-color;border-style: solid solid none;border_width: 1px 1px medium;display: block;left: 0;position: absolute;visibility: hidden;}
.location1 {background: url("https://www.100ppi.com/images/2011/location.png") no-repeat scroll left center transparent;color: #333333;padding-left: 25px;}
.location1 a {color: #333333;}


#main{font-size: 12px;margin: 20px auto;width: 950px;line-height: 117%;}

#nav li ul {line-height: 27px;list-style-type: none;text-align:left;left: -999em; width: 110px;  position: absolute; } 
#nav li ul li{ float: left;width: 105px;background: #E9F2FB; } 
#nav li ul a{display: block;width: 80px;text-align:left;padding-left:24px;border-bottom:1px solid #AABFFE;} 
#nav li ul a:link { color:#666;text-decoration:none; } 
#nav li ul a:visited { color:#666;text-decoration:none; } 
#nav li ul a:hover { color:#666666;text-decoration:none;font-weight:normal;     } 
#nav li:hover ul { left: auto; } 
#nav li.sfhover ul { left: auto; } 
#content { clear: left; } 



.dzb-month {background-color: #FAFDFF;border: 1px solid #C7D8FF;clear: both; margin: -10px 0 0 370px;position: absolute;width: 150px; padding:10px;}
.dzb-month ul li a{ font-size:14px; color:#21469E}
.dzb-month ul li a:hover{ font-size:14px; color:#FF6600}
.exam a{height:22px; line-height:22px;}

/*搜索*/
.a_left1 {
    margin-right: 10px;
    width: 390px;
}
.a_right1 {
    _width: 540px;
    width: 550px;
}
.sh-btn {
    background: url("/images/2012/s-search.png") no-repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    height: 22px;
    width: 45px;
 
}
.ml75{
    margin-left:65px;
}
.ml55{
    margin-left:56px;
}
.left_bottom p{
    padding: 5px 10px 5px 30px;
    background: url("/images/2012/s_tran.png") no-repeat scroll 15px 9px transparent;
}
.buy ul{
    margin-bottom:10px;
}
.buy li{
    clear: both;
    text-align: left;
}
.buy .pr-news-tit{
    color: #666666;
    background: url("/images/2012/s-dot.png") no-repeat scroll 15px 12px transparent;
    clear: both;
    
    display: block;
    
    line-height: 24px;
    padding: 0 30px;
}
.buy .pr-news-tit a{

    font-size: 14px;

}
.buy .pr-news-txt{
        clear: both;
    color: #333333;
    display: block;
    font-size: 12px;
    line-height: 18px;
    padding: 0 30px;
}
.mt-6{
	  -padding:10px 0;
    -margin-top:10px;

}
.content_a1{

     +height: 340px;
}


/*body-top*/
.body-top{
    display: block;
    overflow: hidden;
}
.left{
    width:390px;
}
.right{
    width:550px;
   
}









