.header{ line-height:24px; height:24px; overflow:hidden; background:url(../img/i_r1_c11.png) repeat-x top; border:1px solid #ccc; width:983px; text-align:right;}
.header a{ padding:0 10px;}
.header form{ float:left; width:340px; height:24px; color:#95C9E5; padding-left:15px;}
.header form label{color:#444; float:left; padding-right:5px; _padding-top:2px;}
.header form label input{ width:60px; border:1px solid #7F9DB9; color:#ccc;}
.header form .button{ width:50px; height:20px; background:url(../img/i_r2_c4.png) no-repeat 0 0; border:0; float:left; margin:2px 5px 0 0; display:inline}
.logo{ width:200px; height:60px; float:left; padding:5px 0 0}
.nav{ width:780px; height:70px; float:right; background:url(../img/i_r10_c8.png) repeat-x 0 25px;}
.nav dl{ float:left; white-space:nowrap;}
.nav dl dt{ height:19px; padding-top:6px; float:left;}
.nav dl dd{ padding:5px; line-height:20px; border-right:1px dotted #ccc; float:left; clear:both}
.nav dl dd a{ color:#666; padding:0 4px 0 5px;}
.nav dl dd.b_r_0{ border-right:0;}


h2{ font-size:14px; color:#333; overflow:hidden; padding:0 10px; line-height:29px; height:29px;}
h2 a,h2 span{ font-size:12px; font-weight:normal; color:#444; float:right; padding-left:10px;}
h2 span{ color:#999;}

.nav_xg{ height:31px; background:url(../img/i_r13_c1.png) no-repeat 0 0;line-height:31px;}
.nav_xg a{  padding:0 7px; color:#fff;}
.nav_xg strong{ color:#fff; padding:0 10px; font-size:14px;}
.subnav{ height:30px; line-height:30px; overflow:hidden; width:965px; padding:0 10px;}
.subnav a{ color:#09338B; padding:0 5px;}


.left,.middle,.right,.type_left,.type_left2{ border:1px solid #ccc; height:245px; float:left; overflow:hidden; background:url(../img/i_r21_c13.png) repeat-x top;}
.left{ width:308px;}
.middle{ width:398px; display:inline; margin:0 10px; }
.right{ width:252px; background:url(../img/i_r16_c22.png) repeat-x 0 0; border-color:#ccc;}	


.item h2{ line-height:28px; height:28px;}
.right h2,.item1 h2{color:#0093BF}

.left ul,.middle ul,.right ul{ padding:10px;}
.left li,.middle li,.right li,.links ul li,.item li,.article_left li{ padding-left:20px; background:url(../img/li.gif) no-repeat 5px 9px; line-height:22px; height:22px; overflow:hidden}
.right li{ background:url(../img/i_r23_c17.png) no-repeat 3px 6px;}

.i_t_top{ color:#666; line-height:21px;padding:10px 0; margin:0 10px;}
.i_t_top img{ border:1px solid #ccc; float:left; margin-right:10px; padding:1px; background:#fff;}
.i_t_top p{ text-indent:2em; color:#999}
.i_t_top p a{ color:#d00}
.i_t_top strong{ display:block;color:#333;line-height:20px; height:20px; overflow:hidden; margin-bottom:6px; font-size:12px;}
.i_t_top strong a{ color:#444;}
.left .i_t_top{ padding-bottom:5px; border-bottom:1px dotted #ccc;}
.left .i_t_top img{ width:70px; height:58px;}
.left ul{ padding:5px 10px;}
.middle .i_t_top img{ width:91px; height:58px;}
.middle .i_t_top{ padding-bottom:0;}
.middle li span{ float:right; width:45px; color:#999; padding-left:10px;}
.ifocus{ height:406px; border:1px solid #ccc; float:left; width:308px;}
#ifocus_pic{ height:406px; overflow:hidden; position:relative;}
#ifocus_piclist { position:absolute; }
#ifocus_piclist img { width:308px; height:406px; }
#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; font-size:12px }
#ifocus_tx .normal { display:none; }
#ifocus_btn { width:90px; height:20px; overflow:hidden; position:relative; margin-top:-22px; float:right; z-index:999;}
#ifocus_btn li{ width:22px; background:none; float:left; height:20px;}
#ifocus_btn li a{ float:right; width:18px; height:18px; text-align:center;line-height:18px;background:#fff; color:#636363; background:#DEDCDB; font-size:12px }
#ifocus_btn .current{background:none;}
#ifocus_btn .current a{ background:#f00; color:#fff;}
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:308px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }



.banner img{ width:985px; height:95px;}

.links{ width:700px; border:1px solid #ccc; background:url(../img/i_r25_c1.png) no-repeat 0 0; height:80px; overflow:hidden; padding:10px 10px 10px 273px; line-height:20px;}

.links a{ padding:0 5px; color:#fff}

.copyright{ line-height:22px; text-align:center; color:#444;}
.copyright span{ display:block; background:url(../img/i_r13_c1.png) no-repeat 0 0; height:31px; line-height:31px;}

.copyright a{ padding:0 10px;}
.copyright img{ padding:20px 5px;}

.h_1 .left{ height:87px; background:url(../img/info.png) repeat-x top;}
.h_1 .left .i_t_top strong{ font-size:14px;}
.h_1 .middle,.h_1 .right{ height:408px; overflow: hidden; float:right; background:none; border:0;}

.h_1 .middle{ background:url(../img/i_r15_c10.png) no-repeat 0 0;}
.h_1 .right{ width:255px;}
.h_1 .right .item_i{ background:url(../img/i_r16_c22.png) repeat-x 0 1px; border:1px solid #ccc; padding:0 0 10px;}
.h_1 .right h2{ height:31px; line-height:31px; }
.h_1 .right ul.item_i h2{ margin-bottom:10px;}
.h_1 .right ul.item_i li{ background:url(../img/li.gif) no-repeat 10px 9px;}
.h_1 .right ul.item_ii li{ background:url(../img/i_r18_c17.png) no-repeat 0px 4px; margin:0 10px; line-height:20px; height:20px;}
.h_1 .right ul.item_ii li a{ float:right; color:#DA7320; width:50px;}
.h_1 .right ul.item_ii li span{ float:left; color:#246FB6; width:50px;}
.h_1 .right .item_i .i_t_top img{ width:100px; height:75px;}
.h_1 .right .item_i .i_t_top{ line-height:18px;}
.h_1 .middle .i_t_top{ padding:10px; margin:0}
.h_1 .middle .i_t_top strong{ font-size:16px; font-family:"ºÚÌå"; font-weight:normal; text-align:center; line-height:24px; height:24px;}
.h_1 .middle .i_t_top strong a{ color:#417597;}
.h_1 .middle .i_t_top p{ color:#444}
.h_1 .middle ul{ padding:5px 0; float:left;}
.h_1 .middle li{ float:left; width:175px;}
.h_1 .middle dt{ height:30px; line-height:30px; background:#F0F2FB; padding:0 10px; font-size:14px;}
.h_1 .middle dd{ float:left; width:83px; padding:0 7px; border-right:1px solid #ddd; margin:10px 0 0; line-height:16px; text-align:center; color:#338BC9;}
.h_1 .middle dd img{ width:50px; height:45px; padding:1px; border:1px solid #ccc; margin-bottom:5px;}
.h_1 .middle dd a{ color:#777;}
.h_1 .middle dd.b_r_0{ border-right:0;}
/*type*/
.type_body .middle{ width:308px;}
.type_body .right{ width:343px;}
.sidenav{ height:16px; line-height:16px; padding-bottom:10px;}
.sidenav span{ padding:0 10px;}
.type_1 .right{ background:none;}
.type_left,.type_left2{ width:628px; background:url(../img/i_r21_c13.png) repeat-x top; margin-right:10px; display:inline;}
.type_left h2,.type_left2 h2{ height:28px; line-height:28px;}
.type_left .i_t_top strong{ margin-bottom:10px; text-align:center; font-size:16px; font-family:"ºÚÌå"; font-weight:normal;}
.type_left .i_t_top strong a{ color:#417597;}
.type_left ul{ float:left;}
.type_left .xg_link{ padding:10px 20px; line-height:22px;}
.type_left .xg_link p{ margin-left:70px;}
.type_left .xg_link span{ float:left; width:60px;}
.type_left .xg_link a{ color:#666; padding:0 5px;}
.type_left .ad{ padding: 0 10px;}
.type_left .ad img{ width:608px; height:75px;}
.type_left2{ height:auto}
.type_left2 li{ float:left;}
.type_left2 li{ width:115px; padding:10px 0 5px 9px; text-align:center; line-height:20px; float:left}
.type_left2 li .img img{ width:90px; height:86px; padding:1px; border:1px solid #ddd;}
.type_left2 li a{ color:#333}
.type_left2 li img{ margin-bottom:3px;}

.type_body #ifocus_pic{ height:245px;}
.type_body #ifocus_tx li,.type_body #ifocus_btn li,.type_body #ifocus_tx ul,.type_body #ifocus_btn ul{ padding:0; background:none}
.type_body #ifocus_piclist img { width:343px; height:245px; }
.type_body #ifocus_opdiv { width:343px;}

/*list*/
.list_right{ width:260px; float:right;}
.item{ background:url(../img/i_r21_c13.png) repeat-x top; border:1px solid #ccc;}
.item1{ background-image:url(../img/i_r16_c22.png)}
.item .i_t_top{ border-bottom:1px dotted #ccc;}
.item .i_t_top strong{ text-align:center;}
.item ul{ padding:10px;}

.list{ width:683px; border:1px solid #ddd; padding:15px; float:left;}
.list h2{ height:40px; line-height:40px; background:url(../img/l_r2_c3.png) repeat-x 0 20px; padding:0}
.list h2 strong{ float:left; padding:0 20px 0 35px; background:#fff url(../img/l_r1_c1.png) no-repeat 10px 13px; color:#0D8503}
.list ul{ padding:10px 20px;}
.list li,.article li{ line-height:22px; height:22px; padding-left:27px; background:url(../img/li.gif) no-repeat 10px 9px; font-size:14px;}
.list .m_b{ padding-bottom:15px; margin-bottom:15px; border-bottom:1px dotted #ccc;}
.list li span,.article li span{ color:#999; float:right; width:100px;}
.list li.list_page{height:30px; padding:10px 10px 0; text-align:center; color:#999; line-height:30px;  background:none; display:block; background:none; float:none; width:auto;}
.list li.list_page a,.list li.list_page cite{ padding:3px 6px; border:1px solid #ccc; background:#f9f9f9;color:#333; margin-right:5px; font-size:12px;font-style:normal; float:none; }
.list li.list_page a:hover,.list li.list_page cite{ background:#296CB3; border-color:#296CB3; color:#fff}

/*article*/
.article{ width:653px; float:left; border:1px solid #C8D8F2; padding:30px; margin-bottom:10px; background:#F5F7FD;}
.article h1{ line-height:60px; padding-top:10px; font-size:26px; text-align:center;border-bottom:1px solid #C8D8F2; height:60px; overflow:hidden}
.article .com{ line-height:30px; margin-bottom:10px; text-align:center; color:#444;}
.article .info,.article .content{ font-size:14px; line-height:24px; }
.article .info{color:#2B6B9B; margin:20px 0 50px; font-size:12px; padding:10px; background:#fff;}
.article .content p{ text-indent:2em; padding:10px;}

.article .link_zj{ line-height:50px; }
.article .link_zj a{ color:#c00}
.article .page_con{ height:40px; margin:0 auto; width:578px; line-height:40px;}
.article .page_con div{ width:275px; float:left; padding:0 5px; color:#444;}
.article .page_con a{ width:215px; float:right; height:40px; overflow:hidden; text-align:left}
.article .page_con div.page_left{ text-align:right;}
.article .page_con div.page_left a{ float:left;text-align:right;}
.article .page_con div a{ padding:0 10px;}

.article_left,.article_left2{ float:left; border:1px solid #C8D8F2; background:url(../img/i_r21_c13.png) repeat-x top;}
.article_left h2,.article_left2 h2{ line-height:24px; height:24px; background:none; font-weight:normal; color:#4444}
.article_left{ width:351px; display:inline; height:200px; margin:0 10px 10px 0;}
.article_left ul{ padding:10px;}
.article_left2{ width:713px;}
.article_left2 li{ width:103px; padding:10px 7px; text-align:center; line-height:20px; float:left}
.article_left2 li .img img{ width:82px; height:96px; padding:1px; border:1px solid #C7D7F1;}
.article_left2 li a{ color:#333}
.article_left2 li img{ margin-bottom:3px;}
.article_left2 li.b_r_0{ border-right:0;}
