/*=== shead class=====*/
body{margin:0;padding:0;text-align:left;font-size:14px;line-height:180%;}
*{margin:0;padding:0;}
img{border:none;}
ul{list-style-type:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;}

/*top*/
.banner2{width:565px;height:60px;float:left}
.top{width:953px;height:59px;margin:0 auto;border:1px solid #dadada;background:url(images/web_03.gif);padding:5px 10px;overflow:hidden }
.top a img{margin:0 8px;}
.top img{float:left;}
.top_r{width:184px;height:43px;float:left;;padding:8px;}
.top_r a{color:#ff6600;font-weight:bold;font-size:14px;line-height:22px;}
.top_r img{ vertical-align:middle;margin:0 5px;}
.top_nav{width:965px;height:32px;line-height:32x;background:url(images/web_31.gif);margin:5px auto;color:#fff;font-weight:bold;font-size:14px;padding:0px 0 0 10px; overflow:hidden }
.top_nav a{color:#fff;font-weight:bold;line-height:32px;font-size:14px;margin:0 12px;}
.top_nav span{font-size:12px;font-weight:bold;color:#Fff;margin:0 5px;width:75px;}
.top_nav span a img{margin:0 1px;}
.top_nav span a{margin:0 2px;}
.top_nav img{ vertical-align:middle;margin:0 5px;}


.one{width:975px;margin:0 auto;overflow:hidden;}
.one_l{width:672px;float:left;margin-right:8px;overflow:hidden;}
.one_r{width:294px;float:left;}

.o_l_a{width:654px;border:1px solid #afcae4;padding:8px;margin-bottom:9px; overflow:hidden }
.o_l_a1{width:654px;float:left;}
.o_l_a1,.o_l_a1 a,.o_l_a2,.o_l_a2 a{color:#666;}
.o_l_a2,.o_l_a2 a{font-size:14px;}
.o_l_a2 span,.o_l_a2 span a{color:#003399;font-size:18px;font-weight:bold;line-height:35px;}
.o_l_a2{width:345px;float:left;margin:5px 10px;padding-bottom:5px;}
.o_l_a3{color:#003399;float:left;width:370px;background:url(images/web_46.gif) repeat-x top;padding-top:10px;font-size:14px;line-height:24px;}
.o_l_a3 a{color:#003399}
.o_l_a3 ul li{width:370px;float:left;}
.o_l_a3 img{ vertical-align:middle;margin:0 6px 0 5px;}
.o_l_a6 img{ vertical-align:middle;margin:6px 6px 0 5px;}
.aaaa{line-height:25px;}
.aaaa img{ vertical-align:middle;margin:8px 6px 8px 5px;}
.o_l_a6 span{font-size:12px;color:#6699cc;}
.o_l_a4{width:260px;float:right;margin-bottom:15px;padding:6px;border:1px solid #ccc;}
.o_l_a5{width:157px;height:21px;float:right;font-size:12px;line-height:21px;background:url(images/web_58.gif);text-align:center}
.o_l_a5 a{color:#fff;font-size:12px;}

.o_l_b{clear:both;width:668px;border:1px solid #afcae4;margin-bottom:9px;padding:1px;}

.o_l_c{width:670px;border:1px solid #afcae4;margin-bottom:9px; overflow:hidden}
.o_l_c1{width:665px;margin-right:5px;height:31px;}
.o_l_c1 span,.o_l_c1 span a{font-weight:bold;font-size:16px;color:#fff;}
.o_l_c1,.o_l_c1 a{text-align:center;color:#003399;}
.o_l_c1 img{margin:0 3px;}
.o_l_cc,.o_l_cc1{}
.o_l_c1_a{width:465px;font-size:12px;}
.o_l_c1_a a{float:left;display:block;float:left;margin-left:2px;padding-left:6px;line-height:28px;color:#003399;}
a.o_l_cc {display:block;float:left;color:#da8607;background:url(images/web_67.gif) no-repeat;margin-left:2px;padding-left:6px;line-height:28px;}
a.o_l_cc1{display:block;float:left;margin-left:2px;padding-left:6px;line-height:28px;color:#003399;}
.o_l_c2{width:650px;padding:15px 0 5px 20px;line-height:25px;border-top:1px solid #afcae4;}
.o_l_c2 a:link{color:#0C5598;}
.o_l_c2 a:visited {color:#666;}
.o_l_c2 a:hover {COLOR: #993300;}

.o_l_c2 img{margin:8px; vertical-align:middle}


/*右侧*/
.time_1{width:52px;background:url(images/web_34.gif);line-height:20px;height:20px;padding:11px 10px 10px 230px;color:#cc0000;font-size:26px;font-weight:bold;margin-bottom:6px;}
.o_r_a{width:280px;border:1px solid #b0cae5;background:url(images/web_38.gif);height:25px;margin:0 0 6px 0;padding:3px 0 0 12px;}
.o_r_a input{width:194px;height:18px;border:1px solid #9fb9d3;line-height:18px;vertical-align:middle}
.o_r_a img{margin:0 10px; vertical-align:middle}

.o_r_b1 ul li{float:left;}
.o_r_b4{width:292px;height:31px;line-height:31px;color:#003399;font-size:14px;font-weight:bold;background:url(images/web_89.gif);border:1px solid #b0cae5;border-bottom:none; }
.o_r_b4 img{ vertical-align:middle;margin:10px;}
.o_r_b1{width:292px;line-height:31px;color:#003399;font-size:14px;font-weight:bold;background:url(images/ob_tit.gif);border:1px solid #b0cae5;border-bottom:none; }
.o_r_b1 a,.o_r_b4 a{color:#003399;font-size:14px;font-weight:bold;}
.o_r_b1 img{ vertical-align:middle;margin:10px;}
.o_r_b2{width:292px;background:url(images/web_79.gif) repeat-x top #edf3f9;margin-bottom:10px;border:1px solid #b0cae5;border-top:none;overflow:hidden }
.o_r_b2a,.o_r_b2a1{width:272px;padding:12px 10px 0 0;line-height:19px;float:left}
.o_r_b2a1{width:120px;padding-left:10px;text-align:center;}
.o_r_ba{width:284px;background:url(images/web_81.gif) repeat-x top #fff;margin:4px;margin-bottom:6px; overflow:hidden}
.o_r_b2a a,.o_r_b2a1 a{margin:0;font-size:14px;color:#000;}
.o_r_b2a span,.o_r_b2a span a,.o_r_b2a1 span,.o_r_b2a1 span a{color:#2c54a3;font-size:14px;font-weight:bold;}
.o_r_b2a ul li,.o_r_b2a1 ul li{float:left;}
.o_r_b2a_img{width:115px;}
.o_r_b2a_img1{width:120px;float:left;text-align:center;}
.o_r_b2a_img1 img{width:92px;height:100px;border:1px solid #07519a;margin:0 15px;}
.o_r_b2a_tt{width:155px;font-size:14px;}
.o_r_b2a_tt a{font-size:14px;}
.o_r_b2a1_tt{width:190px; font-size:14px;}
.o_r_b2a1_tt a{font-size:14px;}
.o_r_b2a img{width:92px;height:58px;border:1px solid #07519a;margin:0 8px;}
.o_r_b2a1 img{width:92px;height:100px;border:1px solid #07519a;margin:0 8px;}
.o_r_b3{color:#990000;font-size:14px;line-height:25px;padding:20px 10px 10px 10px;width:262px;}
.o_r_b3 a{color:#000;}
.o_r_b3a,.o_r_b4a{color:#000;font-size:14px;line-height:25px;padding:20px 10px 10px 10px;width:262px;}
.o_r_b3a a{color:#000;}
.banner1{width:292px;border:1px solid #b0cae5;background:#f2f2f2;margin-bottom:10px;}
.banner1 img{}
.o_r_b2b_img img{width:55px;height:55px;border:1px solid #07519a;}
.o_r_b4b{padding:6px; overflow:hidden}
.o_r_b4b a{display:block;background:#deeefe;border:1px solid #c5d2da;margin:6px 6px 0 0;float:left;padding:0 6px;font-size:12px;text-align:center;line-height:15px;}
.o_r_b3 img,.o_r_b3a img{ vertical-align:middle;margin:8px;}

.o_r_c_tit{width:287px;line-height:23px;border:1px solid #ccc;font-size:14px;color:#666;background:url(images/web_91.gif);padding-left:5px;}
.o_r_c_tit a{font-weight:bold;color:#666;margin:0 5px;}
.o_r_c{width:294px;border:1px solid #ccc;border-top:none;margin-bottom:9px;font-size:14px;}
.o_r_c img{width:150px;height:95px;margin:5px;}
.o_r_c tr td{padding:5px;}
.o_r_c span,.o_r_c span a{color:#2c54a3;font-size:14px;font-weight:bold;}
a.more{color:#07519a;text-align:right;float:right;font-size:12px;margin-right:10px;}
.wea,.wea1{height:21px;margin:2px 5px 5px 0;line-height:21px;float:left;color:#82b6d7;font-size:13px;font-weight:bold;float:right;vertical-align:middle;}
.wea1{color:#ffc757;}
.wea tr td img,.wea1 tr td img{margin:0px;}
.o_r_bc{width:292px;line-height:26px;color:#003399;font-size:16px;font-weight:bold;background:url(images/ob_tit.gif);border:1px solid #b0cae5;border-bottom:none;padding-top:5px; overflow:hidden}
.o_r_bc a{color:#003399;font-size:14px;font-weight:bold;float:left;}
.o_r_bc img{ vertical-align:middle;margin:6px 10px 0 10px;float:left;}
.o_r_bd{background:url(images/web_95.gif) repeat-x top #fff;width:292px;margin-bottom:10px;border:1px solid #b0cae5;border-top:none;}
.o_r_bd1{width:260px;height:160px;margin:5px auto;color:#000;font-size:12px;}
.o_r_bd1 a{color:#666666;}
.o_r_bd1 span,.o_r_bd1 span a{color:#003399;margin-right:10px;}

.o_r_bd1 img{margin:0 10px;}
.gp{width:292px;background:url(images/web_100.gif) repeat-x top #fff;border:1px solid #ffcc67;margin-bottom:9px;}
.gp_tit{width:292px;line-height:28px;color:#666;font-size:14px;font-weight:bold;padding-top:3px;}
.gp_tit a{color:#000;margin-left:25px;float:left}
.gp_list{clear:both;width:292px; overflow:hidden;}
.gp_bo{width:285px;font-size:12px;}
.gp_bo tr td{border:1px solid #edf3f9;text-align:center;}
.o_r_bd2{background:url(images/web_95.gif) repeat-x top #fff;width:282px;margin-bottom:10px;border:1px solid #b0cae5;border-top:none;padding:5px;line-height:25px;font-size:14px;}
.o_r_bd2 span{background:#f4ca72;width:16px;line-height:16px;display:block;float:left;color:#fff;text-align:center;margin:4px;}
.o_r_b4a a{margin:0 10px;font-size:14px;}
.o_r_b4a span,.o_r_b4a span a{color:#6699cc;}


.link1,.link2{clear:both;width:961px;margin:0px auto;border:1px solid #b1cbe5;padding:5px; overflow:hidden;margin-bottom:12px;background:#edf3f9;}
.link1_1{background:url(images/b_line1.gif) repeat-x #fff;width:943px;color:#003399;padding:10px;text-align:left; overflow:hidden}
.link1_1 img{float:left;margin:6px; vertical-align:middle}
.link1_1 span,.link1_1 span a{color:#003399;font-size:14px;font-weight:bold;line-height:30px;background:none;border:none;float:none;text-align:left;}
.link1_1 a{display:block;line-height:18px;background:#dfeeff;border:1px solid #bbc8cd;color:#000;font-size:12px;margin:0 2px 1px 3px;float:left;width:48px;text-align:center;}
.link2{padding:12px 0 12px 20px;width:958px;text-align:center}
.link2_1{margin:0 auto;}
.link2 img{margin-right:15px;}
/*copy*/
.link{width:973px;margin:0 auto;text-align:center; overflow:hidden;background:#fff;font-size:14px;}
.link3{clear:both;width:960px;margin:0px auto;padding:10px 0 10px 15px; overflow:hidden;margin-bottom:12px;font-size:12px;}
.link4{clear:both;width:960px;margin:0px auto;padding:10px 0 10px 15px; overflow:hidden;margin-bottom:12px;}
.link3 a{display:block;background:url(images/web_123.gif);width:90px;line-height:22px;float:left;margin:0 12px;text-align:center;color:#0f3671;}
.link4 a{color:#0e5499;}

/*font*/
.bfont {font-size:16px;}
.sfont {font-size:12px;}
.bfont1 {font-size:18px;}
.sfont1 {font-size:14px;}
a.ss_a{color:#003399;font-weight:bold;font-size:14px;float:left;padding-left:10px;margin-right:5px;}
a.ss_b{color:#ea9f32;font-weight:bold;font-size:14px;float:left;background:url(images/web_67.gif) no-repeat left;padding-left:10px;}
.o_ll img{float:left; vertical-align:middle;margin:6px;}
.o_ll{height:30px;padding-top:5px;}