/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); } */

body{
margin:0px;
padding:0px;
color:#000;
font-size:12px;
text-align:center;
line-height:150%;
background:url(../images/bg.gif) #fff repeat-x left top;
/*filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
}
a {color:#000;text-decoration: none;}

a:hover{color:#ff6600;text-decoration: underline;}
.clearall{clear:both;display:none;}
 
input{font-size:12px;}


/*top*/




#top{
margin:0px auto; 
height:100px;
border:0px;
 /*width:778px;*/
background:url(../images/logo_home.gif) transparent no-repeat left top;
}

#top .logo{
float:left;
height:100px;
width:226px;
overflow:hidden;
}

#top .logo a{
display:block;
height:100px;
width:226px;
}

#top .logo span{
visibility:hidden;
}






.color{
clear:both;
width:880px;
margin:8px 0px 6px 0px;
padding:0px;
border:0px;
text-align:right;
}

.color span{
padding:0px 6px 0px 24px;
}
.color img{
border:0px;
padding-right:4px;
}

.color a{
padding-left:6px;
color:#666;
}




/*menu*/


#menu{
float:right;
text-align:center;
width:588px;
overflow:hidden;
background:url(../images/home_menu_bg.gif) #F2F6FB repeat-x left top;
border:1px solid #ABC2DC;
padding:6px 1px 2px 1px;
height:60px;
margin-top:15px;

}


#menu ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

#menu li{
float:left;
display:block;
margin:6px 0px 2px 0px;
padding:0px;
width:64px;
text-align:center;
border-right:1px solid #CBCBCB;
}

#menu li a{
display:block;
margin:0px;
border:0px;
padding:0px 6px 0px 6px;
text-decoration:none;
color:#003399;
color:#1F3A87;
background:url(../images/menu_left.gif) transparent no-repeat 0px 0px;
}

#menu li a span{
color:#ff0000;
}


#menu li a:hover{
color:#f00;
background:url(../images/menu_left.gif) transparent no-repeat 0px -24px;
}


#menu li a:hover span{
color:#999;
}


#menu li#one {width:64px;border:0px;}



/*会员登陆*/
.log{

}

.log_input{
/*width:130px;*/
width:94%;
height:17px;
line-height:17px;
background:#fff;
border:1px solid #666;
font-size:12px;
}


.log_input2{
/*width:130px;*/
margin-left:6px;
margin-right:6px;
width:130px;
height:16px;
line-height:16px;
background:#fff;
border:1px solid #999;
font-size:12px;
}


.log_select{
height:16px;
line-height:16px;
background:#fff;
border:1px solid #999;
font-size:12px;
}

.log_buttom{
width:40px;
height:18px;
line-height:18px;
background:#fff;
border:1px solid #333;
font-size:12px;
margin-left:8px;
}
.log_red{
color:#f00;
}

.log_table{
margin:8px 0px 8px 0px;
text-align:center;
}




/*内页search*/

.second_search{
clear:both;
width:778px;
margin:0 auto;
background:#B0D7FF;
height:30px;
line-height:30px;
overflow:hidden;
}


.second_nav{
float:left;
margin-left:30px;
height:26px;
line-height:26px;
margin-top:4px;
text-align:center;
font-weight:bold;
font-size:14px;
background:#E8F5FF;
padding:0px 14px 0px 14px;
letter-spacing:1px;
}

.second_search_div{
float:right;
margin-right:20px;
width:500px;
height:30px;
line-height:30px;
overflow:hidden;
text-align:right;
font-size:12px;
}




/*内页menu_second*/

#menu_second{
clear:both;
margin:0 auto;
height:20px;
line-height:20px;
width:760px;
background:#E8F5FF;
color:#3366cc;
padding-left:18px;
padding-top:7px;
}


#menu_second ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

#menu_second li{
float:left;
display:block;
margin:0px;
padding:0px;
text-align:center;
height:14px;
line-height:14px;
border-right:1px solid #CBCBCB;
}

#menu_second li a{
display:block;
margin:0px;
border:0px;
padding:0px 6px 0px 6px;
text-decoration:none;
color:#003399;
background:url(../images/menu_left.gif) transparent no-repeat 0px 0px;
}


#menu_second li a:hover{
color:#f00;
background:url(../images/menu_left.gif) transparent no-repeat 0px 0px;
}












/*main*/


#container{
clear:both;
margin:12px auto 0 auto;
border:0px;
padding:0px;
width:880px;
background:#fff;
text-align:center;
overflow:hidden;
}


#leftsider_temp1{
float:left;
text-align:center;
width:214px;
overflow:hidden;
}



#rightsider_temp4{
float:right;
text-align:center;
width:654px;
overflow:hidden;
}


#rightsider_temp4_left{
float:left;
text-align:center;
width:552px;
overflow:hidden;
}

#leftsider_temp1_right{
float:right;
text-align:center;
width:214px;
overflow:hidden;
}



.leftsider_381{
float:left;
text-align:center;
width:383px;
overflow:hidden;
}

.rightsider_381{
float:right;
text-align:center;
width:383px;
overflow:hidden;
}




/*新闻模式*/


.temp_all_line{
clear:both;
width:auto;
height:1em;
border:1px solid #B0BEC7;
margin-bottom:10px;
padding-bottom:0px;
height:100%;
}



.temp_all_line p{
display:block;
}


.temp_left_title{
height:24px;
line-height:24px;
text-align:left;
background:url(../images/home_menu_other.gif) #F2F6FB repeat-x left top;
padding-left:34px;
font-weight:bold;
border-bottom:1px solid #B0BEC7;
/*color:#369;*/
color:#002065;
font-size:14px;
}


.temp_left_title a{
font-size:12px;
font-weight:normal;
color:#002065;
padding-left:5px;
padding-right:5px;
}





/*列表性质*/

.new_list {
clear:both;
margin-top:10px;
padding:0px;
border:0px;
text-align:left;
color:#000;
}

.new_list .news14{
font-size:14px;
}

.new_list ul{
float:left;
margin:0px;
padding:0px;
}

.new_list li{
list-style-type:none;
display:block;
padding:0px;
margin:0px;
border:0px;

}

.new_list li a{
display:block;
color:#07519A;
text-decoration:none;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px;
text-decoration:none;
}



.new_list li a:hover{
text-decoration:underline;
color:#ff6600;

}

.new_list span{
padding-left:10px;
color:#999;

font-size:12px;
}





.temp_left_title2{
height:24px;
line-height:24px;
text-align:left;
background:url(../images/menu_bg.gif) transparent repeat-x left top;
padding-left:34px;
font-size:14px;
font-weight:bold;
color:#3366cc;
border-bottom:1px solid #DEDEDE;
}

.temp_left_title2 span{
color:#f00;
padding:0px 4px 0px 4px;
font-family:Verdana,Arial;
}


/*列表性质2*/

.new_list2{
clear:both;
margin-top:0px;
padding:0px;
border:0px;
text-align:left;
color:#000;
font-size:12px;
}


.new_list2 ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.new_list2 li{
float:left;
display:block;
padding:0px;
margin-bottom:4px;
border:0px;
width:270px;
}

.new_list2 li a{
display:block;
color:#000;
text-decoration:none;
height:20px;
line-height:20px;
padding-left:8px;
padding-right:8px;

}



.new_list2 li a:hover{
text-decoration:underline;
color:#ff6600;

}

.new_list2 span{
padding-left:18px;
color:#999;
font-family:Arial;
font-size:10px;
}



/*列表性质2两大栏新闻*/

.new_list3{
clear:both;
margin-top:10px;
padding:0px;
border:0px;
text-align:left;
color:#000;
font-size:14px;
}


.new_list3 ul{
float:left;
margin:0px;
padding:0px;
}

.new_list3 li{
list-style-type:none;
display:block;
padding:0px;
margin-bottom:4px;
border:0px;
}

.new_list3 li a{
display:block;
color:#000;
text-decoration:none;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px;

}



.new_list3 li a:hover{
text-decoration:underline;
color:#ff6600;

}

.new_list3 span{
padding-left:6px;
color:#999;
font-size:12px;

}


.news_more{
clear:both;
height:24px;
line-height:24px;
margin-top:0px;
margin-bottom:0px;
text-align:right;
padding-bottom:6px;
}

.news_more a{
color:#ff6600;
padding-right:10px;
}




.ad55280{
clear:both;
text-align:center;
width:552px;
margin:0 auto 10px auto;
overflow:hidden;
}

.ad77890{
clear:both;
text-align:center;
width:778px;
margin:0 auto 10px auto;
overflow:hidden;
}


.ad32080{
clear:both;
text-align:center;
width:320px;
margin:0 auto 10px auto;
overflow:hidden;
}






/*图片新闻10075*/
.pic_news{
clear:both;
padding:10px 10px 10px 10px;
font-size:14px;
background:#fff;
height:1%;
text-align:left;
height:74px !important;
height:78px;
overflow:hidden;
border-bottom:1px dotted #ccc;
}



.pic_news img{
float:left;
width:100px;
height:75px;
padding:1px;
border:1px solid #E3E3E3;
background:#fff;
margin-right:10px;
}

.pic_news a{
color:#07519A;
text-decoration:underline;
font-weight:bold;
}


.pic_news_title{
margin-bottom:10px;
}



.pic_news_content{
font-size:12px;
color:#666;
margin-top:10px;
text-align:justify;text-justify:inter-ideograph;
text-indent:2em;
}


.pic_news_content span{
font-size:12px;
color:#f00;
font-weight:normal;
padding-left:4px;
}





/*新增加的2006-12-25*/
.pic_news_right{
float:left;
width:auto;
}

.pic_news_right a{
color:#07519A;
text-decoration:underline;
font-weight:bold;
}



/*内容页面*/

.news_title{
clear:both;
padding:6px 0px 16px 0px;
font-size:16px;
font-weight:bold;
text-align:center;
}

.news_author{
clear:both;
color:#666;
text-align:right;
padding:10px 0px 6px 0px;
border-bottom:1px solid #ccc;
}

.news_author a{
color:#666;
text-decoration:none;
padding:0px 0px 0px 0px;
}

.news_author span{
color:#000;
text-decoration:none;
padding:0px 0px 0px 8px;
}

.news_content{
clear:both;
line-height:26px;
text-align:left;
margin-top:16px;
font-size:14px;
padding:0px 0px 10px 0px;
color:#000;
width:98%;
overflow:hidden;
text-align:justify;text-justify:inter-ideograph;
}


.news_content_ad{
float:right;
border:0px solid #ccc;
padding:2px;
margin:0px 16px 6px 0px;
width:160px;
height:120px;
overflow:hidden;
}

.news_next{
margin-top:16px;
text-align:left;
font-size:14px;
clear:both;
padding:12px 0px 8px 30px;
line-height:22px;
border-top:1px solid #ccc;
}

.news_next a{
color:#3366cc;
}

.next_relative{
clear:both;
height:24px;
line-height:24px;
text-align:left;
padding-left:10px;
background:#f2f2f2;
font-size:12px;
font-weight:bold;
margin-top:10px;
border:1px solid #336699;
}


.next_relative_content{
clear:both;
height:1em;
margin-bottom:20px;
border:1px solid #B0D7FF;
border-top:0px;
padding:10px 0px 10px 0px;
}


.news_relative_list{
clear:both;
margin-top:10px;
padding:0px 12px 8px 12px;
border:0px;
line-height:24px;
text-align:left;
color:#000;
font-size:14px;
}


.news_re{
PADDING-RIGHT: 10px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; PADDING-TOP: 0px;
}


/*footer*/


#bottom_menu{
clear:both;
margin:10px auto 0 auto;
padding-top:4px;
text-align:center;
width:880px;
border-top:1px solid #D5D5D5;
background:#fff;
height:26px;
line-height:26px;
font-weight:normal;
}


#bottom_menu a{
padding:0px 6px 0px 6px;
color:#3366cc;
font-weight:normal;
}

#bottom_menu a:hover{
color:#ff0000;
}



#footer{
clear:both;
margin:0 auto 0px auto;
width:758px;
text-align:center;
font-size:12px;
color:#000;
padding:10px 10px 20px 10px;
line-height:20px;
font-weight:normal;
}


#footer a{
color:#000;
font-size:12px;
font-weight:normal;
}

#footer a:hover{
color:#ff6600;
}

#footer span{
color:#ff6600;
}



/*政策法规area*/

#area{
clear:both;
margin:0 auto;
height:20px;
line-height:20px;
background:#fff;
color:#3366cc;
padding:10px 0px 10px 4px;
}


#area ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

#area li{
float:left;
display:block;
margin-bottom:6px;
padding:0px;
text-align:center;
height:14px;
line-height:14px;
border-right:1px solid #CBCBCB;
}

#area li a{
display:block;
margin:0px;
border:0px;
padding:0px 6px 0px 6px;
text-decoration:none;
color:#003399;
background:url(../images/menu_left.gif) transparent no-repeat 0px 0px;
}


#area li a:hover{
color:#f00;
background:url(../images/menu_left.gif) transparent no-repeat 0px 0px;
}


/*图片列表*/
.pic_list{
float:left;
width:120px;
height:100px;
padding-bottom:0px;
overflow:hidden;
text-align:center;
line-height:20px;
margin:14px 6px 10px 8px;
}

.pic_list img{
width:100px;
height:75x;
border:1px solid #ddd;
padding:2px;
}




/*安全文化*/


.pic_list_cluture{
float:left;
width:106px;
height:80px;

text-align:center;
margin:7px 7px 5px 8px;

}

.pic_list_cluture img{
width:100px;
height:75x;
border:1px solid #ddd;
padding:2px;
}





/*举报信息*/

.jubao{
clear:both;
margin:16px 10px 0px 10px;
text-align:left;
line-height:24px;
}

.jubao span{
font-size:14px;
font-weight:bold;
color:#ff0000;
font-family:Verdana,Arial;
}


/*新闻频道部分*/


.flash_news{
float:right;
text-align:center;
width:214px;
overflow:hidden;

}


.flash_214{
clear:both;
margin-bottom:10px;
border:0px solid #DEDEDE;
width:214px;
overlflow:hidden;
}





.top_news{
float:left;
margin-bottom:10px;
width:428px;
text-align:center;
overflow:hidden;
}


.top_news_topic{
clear:both;
border:1px solid #DBDBDB;
background:#f2f2f2;
padding:14px 10px 14px 10px;
margin-bottom:10px;
}

.top_news_topic span{
font-size:18px;
color:#f00;
font-weight:bold;
}

.top_news_content{
clear:both;
margin-top:12px;
text-align:left;
line-height:18px;
text-align:justify;text-justify:inter-ideograph;
text-indent:2em;
}

.top_news_content a{
padding-left:8px;
color:#f00
}

/*客服中心*/

.service_content{
clear:both;
line-height:26px;
text-align:left;
margin-top:16px;
font-size:14px;
padding:0px 0px 10px 0px;
color:#000;
width:92%;
overflow:hidden;
text-align:justify;text-justify:inter-ideograph;
}


/*问吧*/
.ask{
text-align:right;
clear:both;
width:778px;
height:43px;
line-height:43px;
background:url(../images/ask_search_bg.gif) transparent no-repeat left top;
overflow:hidden;
}


.ask_div{
margin-right:20px;
margin-top:10px;
font-size:14px;
}


.ask_input{
width:352px;
border:1px solid #FF9000;
background:#fff;
height:18px;
line-height:18px;
font-size:13px;
margin-left:6px;
margin-right:6px;
/*vertical-align:middle;*/
}

.ask_buttom{
width:81px;
height:23px;
border:0px;
background:url(../images/ask_search_buttom.gif) transparent no-repeat left top;
CURSOR:hand;
}

.ask_buttom2{
width:81px;
height:23px;
border:0px;
background:url(../images/ask_buttom.gif) transparent no-repeat left top;
CURSOR:hand;
}

.ask_more{
clear:both;
height:24px;
margin-top:0px;
margin-bottom:0px;
text-align:right;
}

.ask_more a{
font-size:14px;
color:#ff6600;
padding-right:20px;
}



.ask_list3{
clear:both;
margin-top:10px;
padding:0px;
border:0px;
text-align:left;
color:#000;
font-size:14px;
}


.ask_list3 ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.ask_list3 li{
float:left;
display:block;
padding:0px;
margin-bottom:4px;
border:0px;
}

.ask_list3 li a{
display:block;
color:#261CDC;
text-decoration:none;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px;

}



.ask_list3 li a:hover{
text-decoration:underline;
color:#ff6600;

}

.ask_list3 span{
padding-left:6px;
color:#999;
font-size:12px;
}


.ask_list4{
clear:both;
margin-top:10px;
padding:0px;
border:0px;
text-align:left;
color:#000;
font-size:12px;
}


.ask_list4 ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.ask_list4 li{
float:left;
display:block;
padding:0px;
margin-bottom:2px;
border:0px;
}

.ask_list4 li a{
display:block;
color:#003399;
text-decoration:none;
height:22px;
line-height:22px;
padding-left:8px;
padding-right:8px;

}



.ask_list4 li a:hover{
text-decoration:underline;
color:#ff6600;

}

.ask_list4 span{
padding-left:6px;
color:#999;
font-size:12px;
}


.ask_content_topic{
text-align:left;
font-size:14px;
clear:both;
background:#F2F6FB;
border-bottom:1px solid #D8D8D8;
margin:6px;
padding:10px;
}

.ask_content_topic span{
font-weight:bold;
color:#3366cc;
padding-right:6px;
}

.ask_content_topic .ask_color1{
font-weight:normal;
color:#f00;
font-size:12px;
}

.ask_author{
text-align:right;
margin-top:26px;
font-size:12px;
}


.ask_author a{
color:#3366cc;
}

.ask_content_topic .ask_padding{
padding:0px 12px 0px 12px;
color:#000;
font-weight:normal;
}



.ask_content_main{
text-align:left;
font-size:14px;
clear:both;
border-bottom:0px solid #D8D8D8;
margin:6px;
padding:10px;
line-height:24px;
}


.ask_answer_buttom{
float:left;
margin:16px 0px 0px 30px;
width:108px;
height:33px;
border:0px;
background:url(../images/ask_answer_buttom.gif) transparent no-repeat left top;
CURSOR:hand;
}


.ask_dafu{
line-height:22px;
clear:both;
margin:6px;
padding:10px;
border:1px solid #ececec;
text-align:left;
background:#f4f4f4;
}


.ask_dafu span{
color:#f00;
font-size:14px;
padding:6px;
}


.ask_dafu .num{
margin-top:20px;
text-align:right;
}

.ask_dafu .num a{
color:#3366cc;
padding-right:8px;
}

.ask_dafu_page{
clear:both;
margin:14px 10px 14px 10px;
text-align:right;

}


.ask_dafu_textarea{
width:90%;
height:140px;
border:1px solid #ccc;
margin:20px 20px 10px 20px;
}


.ask_dafu_textarea_div{
text-align:center;
margin:10px 20px 0px 20px;
}




.ask_dafu_input{
width:352px;
border:1px solid #ccc;
background:#efefef;
height:18px;
line-height:18px;
font-size:13px;
margin-left:0px;
margin-right:6px;
/*vertical-align:middle;*/
}


.ask_dafu_go{
width:76px;
height:22px;
border:0px;
margin-bottom:20px;
background:url(../images/ask_dafu_go.gif) transparent no-repeat left top;
CURSOR:hand;
}


/*图片新的表现方式*/


.pic_list2{
clear:both;
margin-top:10px;
padding-bottom:20px;
border:0px;
text-align:left;
color:#000;
}


.pic_list2 ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.pic_list2 li{
float:left;
display:block;
width:120px;
height:124px;
overflow:hidden;
text-align:center;
margin:0px 6px 10px 8px;
}

.pic_list2 li a{
display:block;
color:#000;
text-decoration:none;
width:120px;
height:124px;
}



.pic_list2 li a:hover{
text-decoration:underline;
color:#ff6600;

}

.pic_list2 span{
padding-top:18px;

}

.pic_list2 img{
width:100px;
height:75px;
border:1px solid #ddd;
padding:2px;
margin-bottom:4px;
}









.pic_list5{
clear:both;
margin-top:10px;
padding-bottom:10px;
border:0px;
text-align:left;
color:#000;
}


.pic_list5 ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.pic_list5 li{
float:left;
display:block;
width:120px;
height:112px;
overflow:hidden;
text-align:center;
margin:0px 6px 0px 6px;
}

.pic_list5 li a{
display:block;
color:#000;
text-decoration:none;
width:120px;
height:112px;
}



.pic_list5 li a:hover{
text-decoration:underline;
color:#ff6600;

}

.pic_list5 span{
padding-top:18px;

}

.pic_list5 img{
width:100px;
height:75px;
border:1px solid #ddd;
padding:2px;
margin-bottom:4px;
}






/*企业风采*/


.company_news{
float:left;
padding:20px 9px 20px 10px;
font-size:14px;
height:1%;
text-align:left;
height:82px !important;
height:88px;
overflow:hidden;
border-bottom:1px solid #DEDEDE;
width:254px;
}



.company_news img{
float:left;
width:100px;
height:75px;
padding:1px;
border:1px solid #E3E3E3;
background:#fff;
margin-right:20px;
}

.company_news a{
color:#3366cc;
text-decoration:none;
}

.company_news_content{
font-size:12px;
color:#666;
margin-top:10px;
text-align:justify;text-justify:inter-ideograph;
text-indent:2em;
}

.company_person_color{
background:#F4FAFF;
padding-top:3px;
}

.company_picture{
display:none;
float:left;
border:1px solid #ccc;
padding:2px;
margin:0px 16px 6px 0px;
width:400px;
height:300px;
}



/*精英*/


.people_news{
clear:both;
padding:11px 10px 10px 10px;
font-size:14px;
height:1%;
text-align:left;
height:78px;
overflow:hidden;
border-bottom:1px solid #DEDEDE;
}



.people_news img{
float:left;
width:100px;
height:75px;
padding:1px;
border:1px solid #E3E3E3;
background:#fff;
margin-right:20px;
}

.people_news a{
color:#3366cc;
text-decoration:none;
}

.people_news_content{
font-size:12px;
color:#666;
margin-top:10px;
text-align:justify;text-justify:inter-ideograph;
text-indent:2em;
}

.people_person_color{
background:#F4FAFF;
padding-top:3px;
}

.people_picture{
display:none;
float:left;
border:1px solid #ccc;
padding:2px;
margin:0px 16px 6px 0px;
width:400px;
height:300px;
}





/*安全文化*/

.wenhua_content{
clear:both;
line-height:26px;
text-align:center;
margin-top:16px;
font-size:14px;
padding:0px 0px 10px 0px;
color:#000;
width:98%;
overflow:hidden;
}


/*企业招聘*/
.job_title{
font-weight:bold;
}
.job_a{
text-align:left;
color:#3366cc;
}


/*资料中心*/

.down_nav{
clear:both;
height:28px;
margin:0px;
padding:0px;
overflow:hidden;
}



.down_nav ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.down_nav li{
float:left;
display:block;
border-left:1px solid #85BAD8;
border-bottom:1px solid #85BAD8;
font-weight:bold;

background:#EAEEF1;
width:80px;

}

.down_nav li a{
display:block;
width:80px;
padding:5px 14px 5px 14px;
}



.down_nav li a:hover{
background:#B0D7FF;
color:#000;

}

.down_nav span{
padding-left:18px;
color:#999;
font-family:Arial;
font-size:10px;
}



#down_one{
border:0px;
background:#fff;
color:#f60;
width:86px;
padding:5px 14px 5px 14px;
}


.down_hidden{
display:hidden
}

.down_show{
display:block;
}



.down_nav_content{
clear:both;
margin:0px;
text-align:left;
padding:10px 10px 10px 10px;
}





/*下载（图片）模式*/

.down_top{
clear:both;
padding:10px 10px 10px 10px;
background:#fff;
height:1%;
text-align:left;
height:156px;
overflow:hidden;
border-bottom:1px solid #DEDEDE
}



.down_top img{
float:left;
width:200px;
height:150px;
padding:1px;
border:1px solid #E3E3E3;
background:#fff;
margin-right:20px;
}

.down_top a{
color:#3366cc;
text-decoration:none;
font-size:14px;
}

.down_top_content{
font-size:12px;
color:#000;
margin-top:14px;
text-align:justify;text-justify:inter-ideograph;
text-indent:2em;
}


.down_top2 .down_m{
font-size:12px;
color:#000;
margin-top:14px;
text-align:justify;text-justify:inter-ideograph;
line-height:20px;
}


.down_top2 .down_m span{
font-weight:bold;
font-size:12px;
color:#000;
}



.down_top2{
clear:both;
padding:10px 10px 10px 10px;
background:#fff;
height:1%;
text-align:left;

border-bottom:1px solid #DEDEDE
}



.down_top2 img{
float:right;
width:200px;
height:150px;
padding:1px;
border:1px solid #E3E3E3;
background:#fff;
margin-left:20px;
}



.down_top2 span{
color:#3366cc;
font-size:14px;
font-weight:bold;
}



.down_top2_more{
clear:both;
margin-top:10px;
padding:0px 20px 10px 20px;
text-align:left;
line-height:20px;
text-align:justify;text-justify:inter-ideograph;
}


.down_top2_more2{
clear:both;
margin-top:10px;
padding:0px 20px 0px 0px;
text-align:left;
font-weight:bold;
margin-bottom:8px;
}



.down_now{
margin-top:16px;
}

.down_now a{
color:#f00;
text-decoration:underline;
font-size:12px;
}

.down_now a:hover{
color:#666;
text-decoration:underline;
}


#down_style1{
color:#36c;
padding-left:14px;
padding-right:14px;
}




.down_list{
clear:both;
margin-top:14px;
padding:0px;
border:0px;
text-align:left;
color:#000;
font-size:14px;
}


.down_list ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.down_list li{
float:left;
display:block;
padding:0px;
margin-bottom:4px;
border:0px;
width:260px;

}

.down_list li a{
display:block;
color:#000;
text-decoration:none;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px;
overflow:hidden;
}



.down_list li a:hover{
text-decoration:underline;
color:#ff6600;

}

.down_list span{
padding-left:18px;
color:#999;
font-family:Arial;
font-size:10px;
}



.down_table1{
padding-right:5px;
padding-bottom:0px;
}

.down_table2{
padding-left:5px;
}



/*跳转*/


.tab-head {
 border-right:1px solid #DEDEDE; width:100%
}
.tab-on {
PADDING-RIGHT: 2px; BORDER-TOP: #B0BEC7 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #B0BEC7 1px solid; CURSOR: pointer; COLOR: #003399; font-weight: bold;PADDING-TOP: 2px; background:url(../images/home_over.gif) #fff repeat-x left top
}
.tab-off {
PADDING-RIGHT: 2px; BORDER-TOP: #B0BEC7 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #B0BEC7 1px solid; CURSOR: pointer; COLOR: #1F3A87; PADDING-TOP: 2px; BORDER-BOTTOM: #B0BEC7 1px solid; background:url(../images/home_on.gif) transparent repeat-x left top;
}
.tab-none {
 BORDER-LEFT: #B0BEC7 1px solid; BORDER-BOTTOM: #B0BEC7 1px solid
}
.tab-content {
border: #B0BEC7 1px solid; PADDING:5px; VERTICAL-ALIGN: top;BACKGROUND-COLOR:#ffffff;
border-top:0px;
}

.td_heading {
 text-align:center;PADDING-BOTTOM: 3px; COLOR: #999999; PADDING-TOP: 3px; 
}
.hide-table {
 DISPLAY: none
}
.show-table {
 DISPLAY: block
}

.tab_width1{
background:#B0BEC7;
}




.tiku_title{
clear:both;
margin:10px 0px 0px 0px;
padding:0px 20px 10px 20px;
border:0px;
text-align:left;
}

.tiku_title a{
font-size:14px;
color:#3366cc;
}

.tiku_content{
clear:both;
margin:0px;
padding:0px 20px 0px 20px;
line-height:18px;
text-align:left;
text-align:justify;text-justify:inter-ideograph;
text-indent:2em;
}

.tiku_other{
clear:both;
margin:8px 0px 0px 0px;
padding:0px 20px 4px 20px;
text-align:right;
border-bottom:1px dotted #ccc;
color:#999;
}

.tiku_other span{
padding-left:10px;
}



/*home*/

#home_top{
margin:0px auto; 
height:85px;
padding:0px 15px 15px 15px;
border-left:1px solid #DAE3EA;
border-right:1px solid #DAE3EA;
border-bottom:1px solid #C6D8E1;
width:848px;
overflow:hidden;
background:url(../images/home_top.gif) transparent repeat-x left top;

}

.home_book{
clear:both;
padding:5px;
margin:10px 0px 10px 0px;
}

.home_book img{
padding:6px;
border:1px solid #ccc;
width:135px;
height:182px;
}

.ad65480{
display:none;
clear:both;
margin-top:0px;
padding:0px;
border:0px;
height:80px;
overflow:hidden;
}


.ad88090{
clear:both;
margin-bottom:10px;
padding:0px;
border:0px;
width:880px;
height:120px;
overflow:hidden;
}

.ad88091{
clear:both;
margin-bottom:10px;
padding:0px;
border:0px;
width:880px;
height:90px;
overflow:hidden;
}




.temp_321{
float:left;
margin-top:0px;
width:321px;
text-align:center;
overflow:hidden;
}


.temp_321_right{
float:right;
margin-top:0px;
margin-left:0px;
width:321px;
text-align:center;
overflow:hidden;
}







.temp_434{
float:left;
margin-top:0px;
width:434px;
text-align:center;
overflow:hidden;
height:100%;
}


.temp_434_2{
float:right;
margin-top:0px;
width:434px;
text-align:center;
overflow:hidden;
height:100%;
}


.temp_434_left{
float:left;
width:102px;
overflow:hidden;
border:1px solid #DE9393;
text-align:center;
padding:6px 0px 6px 0px;
margin:16px 0px 0px 10px !important;
margin:16px 0px 0px 5px;

}

.temp_434_right{
float:right;
width:314px;
overflow:hidden;
border:0px solid #B10000;
text-align:center;
}







.temp_548{
float:left;
margin-top:0px;
width:548px;
text-align:center;
overflow:hidden;
height:100%;
}

.temp_320{
float:right;
margin-top:0px;
width:320px;
text-align:center;
overflow:hidden;
height:100%;
}




/*首页小标题列表*/

.home_list{
clear:both;
word-break:keep-all;
margin-top:0px;
padding:0px;
border:0px;
text-align:center;
color:#000;
}


.home_list ul{
display:inline;
list-style-type:none;
margin:0px;
padding:0px;
}

.home_list li{
float:left;
display:block;
padding:0px;
margin:0px;
border:0px;

}

.home_list li a{
display:block;
color:#000;
text-decoration:none;
height:24px;
line-height:24px;
padding-left:8px;
padding-right:8px;
text-decoration:none;
}



.home_list li a:hover{
text-decoration:underline;
color:#ff6600;

}

.home_list span{

color:#B10000;

}


.home_ask1{
clear:both;
margin:6px 10px 5px 10px;
border-bottom:1px solid #DE9393;
font-size:12px;
font-weight:bold;
height:24px;
line-height:24px;
color:#B10000;
text-align:left;
}

.home_wenhua_left{
float:left;
width:340px;
margin:0px;
padding-left:6px;
overflow:hidden;
}

.home_wenhua_right{
float:right;
width:180px;
margin:0px;
overflow:hidden;
padding-left:10px;
padding-top:12px !important;
padding-top:18px;
border-left:1px solid #ececec;
}




.link{
clear:both;
margin: 0 auto ;
width:868px;
border:1px solid #B0BEC7;
padding:5px;
background:#EEF2F5;
color:#000;
text-align:left;
margin-top:10px;
line-height:20px;
}


.link a{
padding-left:10px;
color:#000;
}

/*焦点话题*/

/*首页焦点左边*/
.new_jd_left{
float:left;
width:160px;
margin:0px;
padding:0px;
}


/*焦点图片*/
.new_jd_img{
text-align:left;
width:160px;
height:120px;
margin:10px 0 0 8px;
padding:0px;
border:0px;
overflow:hidden;
}

/*焦点首页评论*/
.new_jd_bord{
text-align:left;
width:160px;
height:126px;
margin-top:10px;
margin-left:4px;
padding-top:6px;
text-align:left;
background:#f2f2f2;
border:1px solid #DBDBDB;
overflow:hidden;
color:#000;
}

.new_jd_Review{
margin:6px;
line-height:18px;
}

.new_jd_Review ul{
float:left;
margin:0px;
padding:0px;
}

.new_jd_Review li{
list-style-type:disc;
display:block;
padding:0px;
margin:0px;
}

/*首页焦点右边*/
.new_jd_right{
float:right;
width:240px;
margin:0px;
overflow:hidden;
padding:0px;
}

/*焦点题目*/
.new_jd_title{
padding:0px;
margin-top:5px;
font-size:14px;
font-weight:bold;
color:#07519A;
background:#fff;
height:1%;
text-align:center ;
height:20px !important;
height:25px;
}

.new_jd_title a{
color:#07519A;
text-decoration:none;
}

.new_jd_title a:hover{
text-decoration: underline;
color:#FF6600;

}

.new_jd_title span{
color:#07519A;

font-size:12px;
}


.new_jd_text{
text-indent:24px;
width:auto;
margin-top:10px;
padding:0px 10px 0px 0px;
border:0px;
line-height:20px;
text-align:left;
color:#07519A;
font-size:12px;
}

.new_jd_more{
clear:both;
text-align:right;
padding:10px 10px 0px 0px;
}

.new_jd_more a {
color:#FF0000;
text-decoration:none;
}


.new_jd_more a:hover{
text-decoration:none;
color:#ff0000;

}

.new_jd_more span{
color:#FF0000;

font-size:12px;
}


.new_jd_jion{
clear:both;
padding:0px 10px 0px 0px; 
text-align:right;
}

.new_jd_jion a {
color:#FF6600;
text-decoration:none;
}


.new_jd_jion a:hover{
text-decoration:underline;
color:#ff6600;

}

.new_jd_jion span{
color:#FF6600;

font-size:12px;
}
/*焦点结束*/


/*修改*/

.B_link_bg{
clear:both;
float:left;
width:200px;
margin:2px auto auto 3px;
}

.S_link_bg{
clear:both;
width:200px;
height:30px;
margin-top:2px;
border:1px solid #DBDBDB;
}