body {margin: 0px;padding: 0px; font-size:12px; line-height:20px; background:url(../images/bg_02.jpg) repeat-x;color:#505050;font-family:"Î¢ÈíÑÅºÚ"; }
.fl { float:left}
.fr { float:right}
a { text-decoration:none; color:#505050}
a:hover { text-decoration:none; color:#ff6000}
ul,.li { list-style-type:none; margin:0px; padding:0px;}
.img { border:none;}

.index,.main,.end,.about { width:1010px; margin:auto; overflow:hidden}
.logo { padding-top:11px;} 
.top_sub { padding-top:40px; color:#d6e1ef;}
.top_sub a { color:#d6e1ef}
.top_sub a:hover { color:#fff;}
.nav {  background:url(../images/nav_03.png) no-repeat; height:43px; margin-top:15px;}
.nav li { background:url(../images/line_09.png) no-repeat right; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; color:#fff; line-height:43px; float:left; width:101px; text-align:center}
.nav li a { color:#fff;}
.nav li a:hover { color:#FFFF00}
.nav li a.hover{ display:block;}
.nav li ul{ position:absolute;width:101px; background:#1b5db4; display:none; text-align:center;margin:0px; padding:0px; z-index:99999 }
.nav li:hover ul{ display:block; margin:0px; padding:0px}
.nav li ul li{height:33px; line-height:33px; width:101px;text-align:center; margin:0px; padding:0px; background:none; border-bottom:1px solid #1957a8 }
.nav li ul li a{ color:#eaeaea;}
.nav li ul li a:hover{  display:block; color:#fff; background:#124d9a}

#xx { background:none}
.bj { background:url(../images/jb_16.jpg) repeat-x; height:37px; line-height:37px; color:#6f6f6f}
.i_kk { border:1px solid #e3e3e3; height:18px; line-height:18px; width:86px; float:left; margin:7px 0 0 2px;}
.i_siz { padding:0 0 0 10px;}
.i_login { padding:6px 0 0 10px}
.i_hh li { float:left; color:#9d9d9d}
.i_hh span { float:right; padding-left:30px;}
.i_hh a { color:#9d9d9d}
.i_hh a:hover { color:#666666}
.main { margin-top:15px;}
.i_bule { background:url(../images/bule_07.jpg) repeat-x; height:298px; width:541px;border-top-left-radius:3px;}
.i_dd  { width:524px; margin:auto; margin-top:10px;}
.i_bk { width:360px; height:298px; border:1px solid #d9d9d9; margin-right:13px; border-top:1px solid #2367b0}
.i_bk2 { width:360px; height:298px; border:1px solid #d9d9d9; margin-right:13px;}
.i_bk3 { width:258px; height:298px; border:1px solid #d9d9d9;border-top:1px solid #2367b0}
.i_bt { background:url(../images/hs_15.jpg) repeat-x; height:32px; line-height:32px; border-bottom:1px solid #d9d9d9}
.i_wz { font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; padding-left:5px; color:#000}
.i_more { margin:14px 10px 0 0}
.i_new li { background:url(../images/sj_30.jpg) no-repeat; text-indent:14px; background-position:1px; width:342px; height:20px; line-height:20px; overflow:hidden; margin-top:5px;}
.i_new { width:342px; margin:auto; height:255px; overflow:hidden; margin-top:8px;}
.i_new span { float:right; color:#b6b6b6}
.i_cs { background:url(../images/cs_20.png) no-repeat; width:145px; height:32px; line-height:32px; text-align:center; font-size:14px; color:#fff; font-family:"Î¢ÈíÑÅºÚ"}
.i_zj { width:342px; margin:auto; overflow:hidden; margin-top:15px;}
.i_tp img { border:1px solid #d6d8d5}
.i_yb { width:213px;}
.i_zz { font-weight:bold; height:20px; line-height:20px; overflow:hidden}
.i_sm { line-height:22px; height:65px; overflow:hidden; color:#9a9a9a; margin-top:3px;}
.i_sb { border-bottom:1px  dashed #dbdbdb; padding-bottom:10px; overflow:hidden}
.i_xw { height:140px; overflow:hidden; margin-top:5px;}
.i_xw li { background:url(../images/sj_30.jpg) no-repeat; text-indent:14px; background-position:1px; width:342px; height:20px; line-height:20px; overflow:hidden; margin-top:7px;}
.i_xw span { float:right; color:#b6b6b6}
.i_com { width:238px; margin:auto; overflow:hidden; margin-top:23px;}
.i_kc { border:1px solid #c9c9c9; width:178px; height:36px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;border-top-left-radius:6px;border-top-right-radius:6px;}
.i_sk { border:1px solid #fff; margin:3px 0 0 5px; width:167px; height:27px; line-height:27px;  color:#999999}
.i_fw li { float:left; width:55px; text-align:center; margin:20px 12px 0 12px}
.i_fw { margin-top:12px;}
.i_js {margin-top:5px;}
.i_js a { text-decoration:underline}
.i_js a:hover { text-decoration:none}
.i_right { width:258px;}
.i_tq { width:256px; height:176px; border:1px solid #d9d9d9;border-top:1px solid #2367b0}
.tqyb { margin:12px 0 0 5px;}
.i_pd { margin-top:10px;}
.i_xz { width:256px; height:214px; border:1px solid #d9d9d9;border-top:1px solid #2367b0}
.i_ckxz { width:238px; margin:auto; line-height:27px; padding-top:12px;}
.i_tw { border:1px solid #d9d9d9; padding-bottom:15px; overflow:hidden} 
.i_tite { 
background:url(../images/jj_36.jpg) repeat-x; height:37px; border-bottom:1px solid #d9d9d9}
.i_ls { width:120px; text-align:center; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; background-color:#2268b6; height:36px; line-height:36px;}
.i_pic { height:185px; overflow:hidden}
.i_pic li { float:left; margin:20px 0 0 10px;}
.i_pic img { border:1px solid #e1e1e1; padding:1px;}
.i_cc { width:154px; text-align:center; margin-top:7px; overflow:hidden; height:20px; line-height:20px; font-family:"Î¢ÈíÑÅºÚ"}
.link { height:80px; overflow:hidden}
.link li { float:left; margin:5px 3px 0 3px;}
.link img { border:1px solid #dadada; width:194px; height:72px;}
.end_bg { background-color:#2062ac; padding-bottom:20px; border-top:8px solid #18549a; margin-top:30px;}
.end { text-align:center; padding-top:20px;}
.bottom { color:#bfd0e4;}
.bottom a { color:#bfd0e4}
.bottom a:hover { color:#FFFFFF}
.coby { color:#fff; padding-top:12px; line-height:25px;}
.coby a{color:#FFFFFF}
.about { margin-top:20px;}
.left { width:225px;} 
.bg { background:url(../images/left_07.jpg) repeat-y; padding-bottom:20px;}
.a_zj { width:204px; margin:auto; overflow:hidden}
.a_siz { font-size:18px; margin-top:10px; color:#434343; border-bottom:3px solid #3c67c3; padding-bottom:10px;}
.list { background-color:#fff; margin-top:2px;}
.list li { border-bottom:1px solid #ccc; height:35px; line-height:35px; background:url(../images/jj_07.jpg) no-repeat right; text-indent:20px; font-size:14px}
.list li a { display:block;}
.list li a:hover { display:block; background:url(../images/ls_07.jpg) repeat-y; color:#fff}
#list { display:block; background:url(../images/ls_07.jpg) repeat-y; color:#fff}

.a_tp { margin-top:10px;}
.a_tp img { padding-top:10px;}
.right { width:765px;}
.a_tite { background-color:#f3f4f8; border:1px solid #ddd; height:36px; line-height:36px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;}
.a_wz { background:url(../images/dd_07.jpg) no-repeat; text-indent:32px; font-size:14px; background-position:13px;}
.a_jj { line-height:30px; padding:15px;}
.news li { background:url(../images/sj_03.jpg) no-repeat; border-bottom:1px dashed #dadada; background-position:1px; text-indent:16px; height:33px; line-height:33px; overflow:hidden}
.news span { color:#a3a3a3; float:right; padding-right:4px;}
.news { padding-top:12px;}
.ym { margin-top:15px;}
.ym li { float:left; border:1px solid #e5e5e5; background-color:#f5f5f5; color:#333; height:36px; line-height:36px; font-size:14px; margin-left:8px; margin-top:15px;}
.ym li a { display:block; color:#333; padding:0 12px 0 12px;}
.ym li a:hover { display:block; color:#fff; background-color:#2062ac; padding:0 12px 0 12px;}
#ym2 { display:block; color:#fff; background-color:#2062ac; padding:0 12px 0 12px;}
.a_st { font-size:20px; text-align:center; height:30px; line-height:30px; overflow:hidden; margin-top:22px;}
.a_time { border-bottom:1px dashed #ccc; padding-bottom:10px; text-align:center; color:#9a9a9a; margin-top:6px;}
.a_bj { background-color:#efefef; height:40px; line-height:40px; margin-top:20px; font-size:13px}
.a_stt { padding-left:10px; padding-right:10px;}
.a_fx { text-align:right; font-size:14px}
.a_ff li { float:right; margin:0 0 0 4px}
.a_ff { padding:10px 0 0px 0; overflow:hidden}
.pro li { float:left; margin:20px 5px 0 5px;}
.pro li img { border:1px solid #e1e1e1; padding:2px;}
.a_name { text-align:center; width:175px; height:20px; line-height:20px; overflow:hidden; margin-top:8px;}
.show { text-align:center; padding:30px 0 30px 0}
.hy_left { border:1px solid #e0e0e0; background-color:#f7f7f7;  width:195px; border-bottom:none}
.hy_tite { background:url(../images/bule_03.jpg) repeat-y ; height:45px; line-height:45px; font-size:18px; color:#fff; text-indent:20px;}
.hy_list li { height:37px; line-height:37px; border-bottom:1px solid #e0e0e0; background:url(../images/ss_07.jpg) no-repeat right; font-size:14px; text-indent:18px;}
.hy_list li a { color:#505050; display:block}
.hy_list li a:hover { color:#175aab}
.hy_right { width:785px; border:1px solid #e0e0e0; padding-bottom:20px;}
.hy_com { width:735px; margin:auto; margin-top:20px;}
.hy_hs { background-color:#f1f1f1; height:35px; line-height:35px; font-size:14px; text-indent:15px;}
.hy_sk { border:1px solid #cecece; height:27px; line-height:27px;}
.hy_tu { background:url(../images/sub_11.jpg) no-repeat; width:88px; height:30px; line-height:30px; text-align:center; font-size:14px; color:#fff}
.hy_tu a { color:#fff;}
.hy_tu a:hover { color:#FFFFCC}
.ss{ width:200px; height:26px; line-height:26px; font-size:14px; padding-left:5px; border:#EBEBEB 1px solid;}
.tj{ border:none; width:88px; height:30px; line-height:30px; color:#FFFFFF; font-weight:bold; background:url(../images/sub_11.jpg) no-repeat; font-size:15px; margin-top:15px;}