body{ width:100%; margin:0; background-image:url(imagesbody_bg.png);}
a{ text-decoration:none;}
img{ border:none; display:block; }
input{ border:none; padding:0; margin:0;}
*{ font-size:12px; font-family:"宋体"; padding:0; border:0}
p{ margin:0}

.logo_box{ width:1000px; margin:auto; height:112px; background-color:#fff; background-image:url(imageslogo_bg.png); background-repeat:no-repeat; background-position:right; overflow:hidden;}
.logo_box div{ float:left;}
.logo_p1{ margin-left:52px; margin-top:22px;}
.logo_p2{ margin-left:10px; margin-top:22px;}
.logo_p3{ margin-left:10px; margin-top:42px;}
.logo_search{ margin-left:188px; margin-top:46px; overflow:hidden;}
.logo_search input,.logo_search img{ float:left;}
.logo_search a{ height:20px; width:156px;   display:block; padding-left:5px; font-size:14px;}

.nav_box{ width:1000px; margin:auto; height:72px; background-image:url(imagesnav_bg.png); }
.nav{ width:1000px; margin:auto; overflow:hidden}
.nav a{ display:block; float:left; margin-right:35px; font-size:16px; line-height:42px; color:#fff; font-weight:bold;}
.nav .aa{ margin-left:17px; height:30px; line-height:30px; width:70px; background-color:#0f50b9; text-align:center; margin-right:19px; margin-top:6px;}
.nav .bb{ margin-right:0;}

.banner_box{ width:1000px; margin:auto; background-color:#fff; overflow:hidden;height:370px;}
.banner_left,.banner_right{ float:left;}
.banner_left{ width:653px; height:288px; border:1px solid #ddd; margin-top:11px; margin-left:5px; position:relative;}
.banner_left img{ margin-left:2px; margin-top:2px;}
.banner_left .black{ position:absolute; bottom:2px; left:2px; width:648px; height:38px; background-color:#8e8e8e; opacity:0.8;filter:alpha(opacity=80)}
.banner_left .banner_button{ position:absolute; right:19px; bottom:13px; overflow:hidden;}
.banner_left .banner_button a{ display:block; float:left; margin-left:9px; height:9px; width:9px; background-color:#d3d3d3;}
.banner_left .banner_button .aa{ background-color:#ff8400;}
.banner_right{ margin-left:14px; width:319px; height:348px; margin-top:11px;border:1px solid #dadde0;}
.banner_right_1{  background-image:url(imagesbanner_right_bg.png); background-repeat:repeat-x;height:34px; border:1px solid #ddd; position:relative; overflow:hidden;}
.banner_right_1 .new{ position:absolute; left:-3px; top:-3px;}

.banner_right_1 .notice,.banner_right_1 .more{ float:left;} 
.banner_right_1 .notice{ background-image:url(imagesbox3_nav_bg.png); background-repeat:repeat-x; font-size:14px; color:#005fb1; line-height:36px; width:129px; text-align:center; border-left:1px solid #dadde0; font-weight:bold;}
.banner_right_1 .more{ margin-left:110px; margin-top:12px;}
.banner_right_1 .line2{ margin-left:7px; }

.banner_right_2{ border:1px solid #ddd; border-top:none;  height:450px;  }
.banner_right_2 .line_1{ overflow:hidden;}
.banner_right_2 .line_1 img,.banner_right_2 .line_1 div{ float:left;}
.banner_right_2 .line_1 img{ margin-left:10px;}
.banner_right_2 .line_1 div{ margin-left:10px;margin-top:9px;}
 
.banner_right_2 .line_1 div a{ font-size:12px; color:#005fb1; line-height:24px;}
.banner_right_2 .line_1 div p{ margin-left:144px; color:#909091;}
.banner_right_2 .line{ margin-left:7px;color: #0f50b9; }


.main_box{ width:1000px; margin:auto; background-color:#fff; overflow:hidden;}
.main_left,.main_right{ float:left;}
.main_left{ width:653px; height:522px; margin-left:7px; padding-top:15px;}
.main_left .box_1{ height:240px;}
.box_1_nav{ height:36px; overflow:hidden}
.nav_1,.nav_2,.nav_3{ float:left}
.nav_1 a{ display:block; width:157px; height:29px; background-color:#efefef; border:1px solid #d8d8d8; font-size:14px; color:#005fb1; line-height:29px; text-align:center; font-weight:bold;}
.nav_1 img{ margin-left:1px;}

.nav_2 a{ display:block; width:157px; height:29px; background-color:#3b62b1; border:1px solid #496eb5; font-size:14px; color:#fff; line-height:29px; text-align:center; font-weight:bold;}
.nav_3{ margin-left:270px; margin-top:7px;}
.box_1_main{ border:1px solid #d8d8d8; margin-top:-5px; height:210px; padding-top:1px; }
.box_1_main_wenzi{ border-left:10px solid #ffffff;border-right:10px solid #ffffff; }

.box_1_main_wenzi a,.box_1_main_wenzi img{ float:left;}
.box_1_main_wenzi .cc{ float:right; margin-right:13px; color:#a8a8a8; font-size:8px; line-height:28px; }
.box_1_main_wenzi a{ margin-left:10px; font-size:12px; line-height:28px; color:#2d2d2d; }
.box_1_main_wenzi img{  }
.box_1_main_wenzi .aa{ color:#005fb1;}
.box_2{ margin-top:15px; overflow:hidden; position:relative;}
.box_2 .p1,.box_2 .p2,.box_2 .p3,.box_2 .p4{ float:left;}
.box_2 .p1{ width:151px; height:79px; border:1px solid #cfcfcf; margin-left:1px; background-image:url(imagesmain_left_box2_p1.png); background-repeat:no-repeat; background-position:center center;}
.box_2 .p1 img{ position:absolute; bottom:22px; left:53px;}
.box_2 .p2{ width:151px; height:79px; border:1px solid #cfcfcf; margin-left:13px;
background-image:url(imagesmain_left_box2_p2.png); background-repeat:no-repeat; background-position:center center;}
.box_2 .p2 img{ position:absolute; bottom:22px; left:243px;}
.box_2 .p3{ width:151px; height:79px; border:1px solid #cfcfcf; margin-left:13px;
background-image:url(imagesmain_left_box2_p3.png); background-repeat:no-repeat; background-position:center center;}
.box_2 .p3 img{ position:absolute; bottom:22px; left:343px;}
.box_2 .p4{ width:151px; height:79px; border:1px solid #cfcfcf; margin-left:13px;
background-image:url(imagesmain_left_box2_p4.png); background-repeat:no-repeat; background-position:center center;}
.box_2 .p4 img{ position:absolute; bottom:22px; right:8px;}
.box_3{ margin-top:5px; height:170px;}
.box_3_nav{ overflow:hidden;}
.box_3_nav .juanzeng,.box_3_nav .more{ float:left;}
.box_3_nav .juanzeng{ background-image:url(imagesbox3_nav_bg.png); background-repeat:repeat-x; font-size:14px; color:#005fb1; line-height:36px; width:129px; text-align:center; border-left:1px solid #dadde0; font-weight:bold;}
.box_3_nav .renwu{ background-image:url(imagesbox3_nav_bg.png); background-repeat:repeat-x; font-size:14px; color:#005fb1; line-height:36px; width:129px; text-align:center; border-left:1px solid #dadde0; font-weight:bold;}
.box_3_nav .more{ background-color:#f7f7f7; height:34px; width:521px; border:1px solid #dadde0;}
.box_3_nav .more img{ margin-top:13px; margin-left:460px;}
.box_3_main{ height:140px; border:1px solid #dadde0; margin-top:-1px; padding-top:1px;}
.main_right{ width:319px; height:520px; margin-left:14px; padding-top:15px;}
.part_1_nav{ overflow:hidden;}
.part_1_nav .juanzeng,.part_1_nav .more{ float:left;}
.part_1_nav .juanzeng{  background-image:url(imagesbox3_nav_bg.png); background-repeat:repeat-x; font-size:14px; color:#005fb1; line-height:36px; width:100px; text-align:center; border-left:1px solid #dadde0; font-weight:bold;}

.part_1_nav .more{ background-color:#f7f7f7; height:34px; width:216px; border:1px solid #dadde0;}
.part_1_nav .more img{ margin-top:13px; margin-left:146px;}
.part_1_main{ height:408px; border:1px solid #dadde0; margin-top:-1px; }
.part_1_main .picture{ width:300px; height:131px; border:1px solid #cecece; margin-left:8px; margin-top:11px;}
.part_1_main .picture img{ margin-top:3px; margin-left:3px;}
.part_1_main .jianjie{ font-size:14px; color:#036cac; margin-left:16px; margin-top:6px; line-height:28px}
.part_1_main .jianjie a{ display:block; font-size:12px; color:#036cac; line-height:18px;}
.part_1_main .wenzi{ margin-top:110px; margin-left:7px; border:1px solid；color:#0f50b9;}
.part_1_line_1{ overflow:hidden;}
.part_1_line_1 img,.part_1_line_1 a{ float:left;}
.part_1_line_1 img{ margin-top:9px; margin-left:11px;}
.part_1_line_1 a{ margin-left:13px; line-height:35px; color:#191919;}
.part_2{ margin-left:7px; overflow:hidden;}
.pp a{ display:block; float:left;}
.pp .p1{ margin-left:37px; margin-top:17px;}
.pp .p2{ margin-left:10px; margin-top:17px;}
.pp .p3{ margin-left:72px; margin-top:17px;}
.pp .p4{ margin-left:11px; margin-top:17px;}
.part_2 .yinying div{ float:left; margin-left:7px; margin-top:6px;}

.lianjie_box{ width:1000px; margin:auto; height:61px; background-color:#fff; overflow:hidden;}
.lianjie_box div{ float:left;}
.lianjie_p{ margin-top:16px; margin-left:10px;}
.youqinglianjie{ overflow:hidden; margin-top:26px;}
.youqinglianjie a{ display:block; float:left; font-size:12px; color:#5e5d5d;}
.youqinglianjie .yy{ font-size:14px; color:#005fb1; margin-left:6px; font-weight:bold;}
.youqinglianjie .dd{ font-weight:bold；}
.lianjie_liebiao{ margin-left:15px; overflow:hidden; margin-top:22px;}
.lianjie_liebiao input,.lianjie_liebiao img{ float:left;}
.lianjie_liebiao input{ width:125px; height:18px; border:1px solid #abadb3; padding-left:5px;}

.bottom_box{ width:1000px; margin:auto; height:102px; background-image:url(imagesbottom_bg.png)}
.bottom_box div{ text-align:center; margin-left:30px; padding-top:20px; color:#fff; font-size:12px; line-height:28px;}
.bt {
 font-size: 12px;
 font-weight: bold;
}