@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
body{font:normal 12px/180% Arial,Helvetica,sans-serif;background:url(images/by_bjpt.gif) repeat-x top;color:#000038;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% Arial,Helvetica,sans-serif;}
img{border:none;}
ul{list-style-type:none;line-height:180%;margin-bottom:10px;}
a:link,a:visited{color:#000000;text-decoration:none;}
a:hover{color:#000000;text-decoration:underline;}
ol,ul,li{list-style:none;} 
/*clear*/
.clear{clear:both;}
.clearfix:after{display:block;clear:both;content:".";visibility:hidden;height:0;}
/* zk_ys */
.ys_z{width:980px; height:auto; margin:0 auto;}
.by_logo{width:144px;height:58px; padding-top:5px; padding-left:10px; float:left;}
.by_tdh{width:826px;height:30px; margin-top:22px; float:right; background:url(images/by_dhbj.gif) repeat-x;font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; color:#FFFFFF; text-align:center; font-weight:bold; padding-top:4px;}
.by_tdh a{margin:0 2px; color: #FFFFFF;}
.by_tdh p{text-align:left;}
.by_tdh p a{margin:0 8px;}
.bu_00000000{opacity:0.4;filter:alpha(opacity=55);background:#000;width:470px;height:27px; position:relative; bottom:50px;left:0; float:left;}
/* by_ba */
.by_banner{width:980px;height:150px;margin:0 auto; clear:both;}
/* by_fdh */
.by_fdhys{width:968px;height:32px;background:url(images/by_fdhbj.gif) repeat-x; border:solid 1px #94a4c6; margin:6px auto 17px auto;font-weight:bold;line-height:32px;padding-left:10px;}
.by_fdhys_lt{float:left;height:27px;font-size:16px; font-weight:bold; padding-left:7px; padding-top:5px;}
.by_fdhys_lt a{margin:0 3px;color:#333444; text-align:left;}
.by_fdhys_rt{ float:right;font-size:14px; font-weight: normal; padding-right:7px; padding-top:5px;}
.by_fdhys_rt a{margin:0 3px;color:#264379; text-align:right; font-style:normal; text-decoration:none;}
/* by_zwline1 */
.bu_zwh01{width:978px; height:274px;margin:0 auto; border:#a0afd0 1px solid;}
.bu_zwh_ht01{width:978px; height:10px; margin:0 auto;}
.bu_btmbj{background:#000;width:468px;height:27px; position:relative; bottom:40px;left:0; float:left;}
.by_jdtwz{font-size:16px;font-weight:normal; color:#FFFFFF; text-align:center;width:470px;height:27px;}
.by_jdtwz a{font-size:16px;font-weight:normal; color:#FFFFFF; text-align:center;}
.by_jdtwz a:hover{font-size:16px;font-weight:normal; color:#FFFFFF; text-align:center; text-decoration:underline;}
.by_jdtwz a:visited{color:#fff;}
.by_jdt{width:468px; height:254px; margin:0 auto 0 10px; float:left;}
.by_jdt_tt{float:left;}
/* by_syxw1 */
.by_syxwq{float:left;width:488px; float:left;}
.by_syxwq h2{font-size:18px; width:473px; line-height:24px;float:left; padding-left:15px;overflow:hidden;}
.by_syxwq h2 a:hover{ text-decoration:none; background-color:#7b8aad; color:#FFFFFF;}
.by_syxwq p{font-size:14px; width:473px; line-height:20px;float:left; padding-left:15px; margin-top:2px; margin-bottom:14px;}
.by_syxwq p a:hover{ text-decoration:none;}
.by_syxwq ul li{font-size:14px;line-height:24px;float:left;width:473px; padding-left:15px;overflow:hidden;}
.by_syxwq ul li span{margin-right:10px; margin-top:0;}
.by_syxwq ul li a:hover{ text-decoration:underline;}
/* by_sljg */
.by_sl_zbk{width:980px;height:auto; margin:10px auto 0 auto;}
.by_sl_line01{width:318px; height:410px; border:#a0afd0 1px solid; float:left;}
.by_sl_line_xdh{width:318px;height:28px; background:url(images/by_xdh_dt.gif) repeat-x top;}
.by_sl_line_xdh a{margin-left:10px; font-size:16px; color:#333444; font-weight:bold; float:left; margin-top:4px;text-decoration:none;}
.by_sl_line_xdh a:hover{margin-left:10px; font-size:16px; color:#333444; font-weight:bold; text-decoration:none;}
.by_sl_line02{width:318px; height:410px; border:#a0afd0 1px solid; float:left; margin-left:10px;}
.by_sp_zk02{width:302px; height: auto; padding:15px 0 0 14px; float:left;}
.by_sp_zk02 ul li{font-size:14px;line-height:24px;float:left;width:300px;margin-bottom:2px;}
.by_sp_zk02 ul li span{margin-right:10px; margin-top:0;}
.by_sp_zk02 ul li a:hover{text-decoration:underline;}
.by_sp_zk03{width:302px; height:auto; padding:10px 0 0 14px; float:left;}
.by_sp_zk03 ul li{font-size:14px;line-height:24px;float:left;width:auto;overflow:hidden; margin-bottom:2px;}
.by_sp_zk03 ul li span{margin-left:10px; margin-top:5px; float:left;}
.by_sp_zk03 ul li a:hover{text-decoration:underline;}
.by_sp_zk04{width:272px; height:auto; padding:10px 0 0 44px; float:left;}
.by_sp_zk04 ul li{float:left; height:21px; margin:0 0 0 10px;}
.by_sp_zk05{width:300px; height:15px; float:left;border-bottom:#000000 1px dashed; margin-left:8px;}
.by_sp_zk06{width:302px; height: auto; padding:10px 0 0 14px; float:left;}
.by_sp_zk06 ul li{font-size:14px;line-height:18px;float:left;width:300px;overflow:hidden; margin-bottom:2px;color:#5f74a3;}
.by_sp_zk06 ul li span{margin-right:10px; margin-top:0;}
/* by_sp */
.by_sp_zk{width:302px; height:156px; padding:10px 0 0 14px; float:left;}
.by_sp_zk_wz{width:290px; height:22px;float:left; margin-left:14px; text-align:center; font-size:14px;}
.by_sp_zk_wz a:hover{ font-size:14px;}
.by_sp_zk_pf{background:#000;width:290px;height:22px; position:relative; bottom:40px;float:left;text-align:center;}
.by_sp_zk_pf a{ font-size:14px; color:#FFFFFF;}
.by_sp_zk_pf a:hover{ font-size:14px; color:#FFFFFF; text-decoration:none;}
/* by_photo */
.by_picture_zk{width:978px;height:auto;border:solid 1px #a0afd0; margin:0 auto;clear:both;overflow:hidden;}
.by_picture_gd01{height:10px; margin:0 auto; width:980px; clear:both;}
.bu_pic_dhdt{ width:978px; height:31px; background:url(images/by_pic_dt.gif) repeat-x; margin:o 1px;}
.bu_pic_gdt1{width:229px;height:230px; margin-left:9px; margin-right:4px; float:left;}
.bu_pic_gdt2{width:229px;height:230px; margin-right:4px; float:left;}
.bu_pic_gdt3{width:229px;height:230px;float:left;}
.bu_pic_gdt_tp{width:229px;}
.bu_pic_gdt_wz{width:229px;height:45px;text-align:center; font-size:14px; margin-top:5px;overflow:hidden;}
.by_sl_zxmzk{width:318px;height:310px;border:#a0afd0 1px solid;float:left;}
.by_sl_zxmyk{width:648px;height:310px;border:#a0afd0 1px solid;float:left; margin-left:10px;}
.by_sl_zxm_zt{width:298px;height:120px;margin:14px 0 0 10px;}
.by_sl_zxm_pic{width:160px;height:120px;float:left;}
.by_sl_zxm_word{float:left; font-size:14px; line-height:22px;height:120px; margin-left:8px; width:126px; overflow: hidden;}
.by_sl_zxm_word a:hover{float:left;font-size:14px; line-height:22px; text-decoration:none;}
.by_sl_line_xdhct{width:648px;height:28px; background:url(images/by_xdh_dt.gif) repeat-x top;}
.by_sl_line_xdhct a{margin-left:10px; font-size:16px; color:#333444; font-weight:bold; float:left; margin-top:4px;text-decoration:none;}
.by_sl_line_xdhct a:hover{margin-left:10px; font-size:16px; color:#333444; font-weight:bold; text-decoration:none;}
/* by_zy xwlb */
.by_xmym_rt{width:290px; height: auto; padding:15px 0 0 14px; float:left;}
.by_xmym_rt ul li{font-size:14px;line-height:24px;float:left;width:300px;overflow:hidden; margin-bottom:2px;}
.by_xmym_rt ul li span{margin-right:10px; margin-top:0;}
.by_xmym_rt ul li a:hover{text-decoration:underline;}
.by_xmym_rt2{width:290px; height: auto; padding:15px 0 0 0; float:left;}
.by_xmym_rt2 ul li{font-size:14px;line-height:24px;float:left;width:300px;overflow:hidden; margin-bottom:2px;}
.by_xmym_rt2 ul li span{margin-right:10px; margin-top:0;}
.by_xmym_rt2 ul li a:hover{text-decoration:underline;}
.by_dian_xn{ float:left; margin:10px 10px 0 10px;}
.by_picture_bqbq{width:978px;height:74px;border:solid 1px #a0afd0; margin:10px auto;clear:both;}
.by_picture_bqbq ul li{ height:24px; text-align:center;}
#copyright{width:980px;clear:both;margin:10px auto 0 auto;padding:13px 0;text-align:center;border:1px solid #a0afd0;border-top:3px solid #6b8cb3;overflow:hidden;font-size:14px;}
.ffdiv:after{content: ".";display: block;height: 0;clear: both;	visibility: hidden;}
/*==p1==*/
.w980{width:980px;}
.line980{background:url(images/line1.gif) no-repeat;widht:980px;height:1px;overflow:hidden;}
.line320{height:11px;overflow:hidden;background:url(images/line320.gif) no-repeat;width:320px;}
.p1_content{background:url(images/endbg1.gif);margin-bottom:10px;}
.p1_left{width:650px;float:left;text-align:left;}
.p1_right{width:320px;float:right;text-align:left;padding-bottom:10px;}
.p1_1{width:305px;margin:0 auto;padding:5px 0;}
.p1_1 li,.p1_4 li,.p1_5{font-size:14px;line-height:180%;}
.p1_1 li,.p1_4 li a{background:url(images/dot.gif) no-repeat 0 10px;padding-left:8px;}
.p1_2{width:300px;margin:0 auto;padding-bottom:10px;background:url(images/dian1.gif) repeat-x bottom;}
.p1_2 li{padding-top:10px;}
.p1_2 li textarea{width:298px;height:135px;border:1px solid #a0afd0;}
.p1_2 li p{text-align:center;}
.p1_3{width:650px;background:#fff;height:28px;line-height:28px;font-size:14px;font-weight:normal;border-bottom:1px solid #a1b0d0;}
.p1_3 a,.p1_5 a{margin:0 5px;}
.p1_3,.p1_3 a,.p1_3 a:link,.p1_3 a:visited,.p1_3 a:hover{color:#7b8aad;}
.p1_4{width:620px;margin:0 auto;padding:15px 0;background:url(images/dian2.gif) repeat-x bottom;}
.p1_4 li{text-align:right;color:#666;}
.p1_4 li a{display:inline-block;float:left;}
.p1_5{text-align:center;padding:10px 0;}
.p1_5 a:hover{color:#1681be;}