@charset "gb2312";
/* CSS Document */
body { font-size:12px; background:#FFF;}
a {
blr:expression(this.onFocus=this.blur()) text-decoration:none; outline:none; text-decoration:none; } /*针对 IE*/
a:hover { text-decoration:none; }
.b_k { border:1px solid #bad1e1; }
.margin_top { margin-top:10px; }
.margin_bot { margin-bottom:10px; }
h1, h2, h3, h4, h5 { padding:0px; margin:0px; }
ul { margin:0px; padding:0px; }
ul li { list-style:none; }
.left { float:left; }
.right { float:right; }
.zj{ float:left;}
/*****************************************************************************/
/* head_1								                                     */
/*****************************************************************************/
.top_m { width:100%; height:32px; background:#efefef; }
.nav { margin:0px auto; width:950px; height:32px; line-height:32px; color:#333; }
.t_left { float:left }
.t_rihgt { float:right }
.qdl { color:#666666 }
.zhuce { color:#007d67 }
.t_rihgt a { color:#333333 }
.t_rihgt a:hover { color:#007d67 }
.apDiv1 { position:absolute; width:80px; text-align:center; background:#CCC; padding-top:20px; z-index:1; left: 1150px; top: 10px; color:#FFF; line-height:21px; display:none; }
.apDiv1 p a { color:#333; }
.apDiv1 p a:hover { color:#333; text-decoration:underline; }
/*****************************************************************************/
/* head_2								                                     */
/*****************************************************************************/
.head_er { width:950px; margin:10px auto; height:80px; }
.head_logo { float:left; width:286px; height:80px; padding-left:10px; }
.new_search { width:580px; float:right; margin:10px 0px 0px 30px; }
.new_search input { border:0; margin:0; }
.head_item { width:514px; float:left; }
.head_item_s_2 { display:inline; float:left; padding-right:5px; padding-left:4px; }
.head_er .head_search { width:514px; position:relative; height:37px; float:left; background:url(../image/img20120117/input_bg.gif) no-repeat; }
.head_er .head_search input.yinjitao_input { width:390px; padding-left:35px; height:33px; line-height:33px; font-size:14px; position:absolute; color:#979797; border:none; background:Transparent; }
.head_er .head_search input.yinjitao_button { color:#FFF; font-size:16px; font-weight:bold; width:80px; height:31px; position:absolute; right:0; margin:3px 0 0 0; border:none; background:none; cursor:pointer; }
.you_ce { width:50px; float:right; line-height:18px; }
.you_ce a { color:#333; }
.you_ce a:hover { text-decoration:underline; }
.aa11 { color:#000; font-size:12px; text-decoration:none; display:inline-block; height:30px; line-height:30px; }
.aa22 { color:#000; font-size:12px; text-decoration:none; display:inline-block; height:30px; line-height:30px; font-weight:bold; background: url(../image/img20120117/sanjiao.gif) no-repeat center 25px; }
/*****************************************************************************/
/* head_3								                                     */
/*****************************************************************************/
.head_3_too { margin:0 auto; width:950px; background: url(../image/img20120117/nav_bg.jpg) repeat-x; height:36px; line-height:36px; }
.head_3_too ul li.nav_1 { background:url(../image/img20120117/head_02.jpg) no-repeat 0px center; padding-left:12px; }
.head_3_too ul { padding:0 20px; margin:0px; height:36px; }
.head_3_too ul li { display:inline; overflow:hidden; font-size:14px; margin:0px 3px 0px 5px; }
.head_3_too ul li a { color:#FFF; font-weight:600; display:inline-block; height:36px; line-height:36px; }
.head_3_too ul li a:hover { color:#FFF; background:url(../image/img20120117/nav_hover.jpg) no-repeat 0 bottom; display:inline-block; height:30px; line-height:30px; }
.head_3_too ul li a.current { color:#FFF; background:url(../image/img20120117/nav_hover.jpg) no-repeat 0 bottom; display:inline-block; height:30px; line-height:30px; }
.head_3_bottom { margin:2px auto 0px; width:950px; height:3px; background:url(../image/img20120117/nav_bottom.jpg) repeat-x; }
/*****************************************************************************/
/*current_position */
/*****************************************************************************/
.current_position { height:22px; line-height:22px; border-bottom:1px solid #ccc; padding-left:20px; background:url(../image/common/ljt.jpg) no-repeat 4px 5px; }
.current_position a { color:#333; }
.current_position a:hover { color:#333; text-decoration:underline; }
/*****************************************************************************/
/*左侧部分 */
/*****************************************************************************/
.ksfl { width:188px; border:1px solid #ccc; }
.ksfl h2 { position:relative; height:28px; width:186px; margin:1px auto 0px; background:url(../image/common/shutiao.png) repeat-x; line-height:28px; font-size:14px; color:#FFF; }
.ksfl h2 span { position:absolute; top:0px; left:5px; display:block; width:13px; height:28px; background:url(../image/common/tubiao1.jpg) no-repeat 0px 6px; }
.ksfl ul { width:168px; margin:10px auto; padding:0px; }
.ksfl ul li { line-height:24px; background:url(../image/common/dian.png) no-repeat 0px 10px; padding:0px 0px 0px 10px; float:left; margin:0px; }
.ksfl ul li a { color:#666; }
.ksfl ul li a:hover { color:#118f7a; }
.ksfl ul.liang li { width:45px; }
.ksfl ul.si li { width:72px; font-weight:bold; font-size:14px; }
/*****************************************************************************/
/*返回顶部*/
/*****************************************************************************/
#div1 { width:30px; height:33px; right:4px; bottom:5px; cursor:pointer; background:url(../image/img20120117/zzhaoz_top.jpg); position:fixed; _position:absolute; display:none; color:#FFFFFF }
/*****************************************************************************/
/*右侧部分*/
/*****************************************************************************/
.yy_ph { width:748px; border:1px solid #ccc; }
.yy_ph h2 { position:relative; color:#118f7a; width:746px; height:28px; margin:1px auto 0px; background:url(../image/common/shutiao.png) repeat-x; line-height:28px; font-size:14px; }
.yy_ph h2 span { background:#FFF; position:absolute; top:4px; left:24px; display:block; width:180px; text-align:center; height:24px; line-height:24px; }
.ph_zhuti { width:728px; margin:10px auto; }
.ph_zhuti .tupian{ width:130px; text-align:center; float:left;}
.ph_zhuti .tupian a img{ padding:1px; border:1px solid #ccc;}
.ph_zhuti .tupian a:hover img{ padding:1px; border:1px solid #118f7a;}
.ph_zhuti .neirong{ float:left; width:468px; margin-left:10px;}
.ph_zhuti .neirong table{ margin:5px 0; padding:0px;}
.ph_zhuti .neirong table.top td{ line-height:24px; color:#333;}
.ph_zhuti .neirong table.top td a{ color:#333;}
.ph_zhuti .neirong table.top td a:hover{ color:#333; text-decoration:underline;}
.ph_zhuti .neirong table.top{ background:#f7f7f7;}
.ph_zhuti .neirong table.bot td{ border:1px solid #f0f0f0; text-align:center;  height:24px; line-height:24px; color:#4a4646;}
.ph_zhuti .neirong table.bot td.jl{ background:url(../image/common/bg.png) repeat-x 0 center;}
.ph_zhuti .neirong table.bot td.single{ background:#e9e5e5;}
.ph_zhuti .neirong table.top td span{ width:410px; display:block;}
.ph_zhuti .yuyue{ width:110px; float:right; height:50px; text-align:center; margin:80px 0px 0px 0px;}  
/**************************************************************/
#footer { width:950px; clear:both; margin:0 auto }
#footer .bo_nav { text-align:center; height:25px; overflow:hidden; float:left; clear:both; width:100%; display:block }
#footer .bo_nav li { display:inline; padding:0px 2px; height:25px; line-height:25px; margin:0px; }
#footer .bo_nav li a { color:#007c63; }
#footer .copy { text-align:center; float:left; clear:both; display:block; width:100% }
#footer .copy li { font-size:12px; height:25px; line-height:26px; color:#464646; }
#footer .copy li a { margin-right:10px; color:#666; }
#footer .jm_bottom { width:100%; clear:both; margin:0 auto }
#footer .jm_bottom img { margin-left:20px; }
