@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif "微软雅黑";
	min-width:1046px;
	background:#aae6f8 url(../images/bg01.jpg) top repeat-x
}
.wrapper {
	width: 1039px;
	margin: 0 auto;
}
a {
	outline: none;
hide-focus:expression(this.hideFocus=true);
text-decoration:none
}
a:hover{ text-decoration:underline}
img {
	border: 0
}
.fl {
	float: left
}
.fr {
	float: right
}
.cb {
	clear: both;
	height:0
}
li{ list-style:none}
div, h1, h2, h3, h4, h5, h6, p, form, label, input, textarea, img, ul, li,dl,dt,dd {
	padding: 0;
	margin: 0
}


.bg01{ background:url(../images/bg02.jpg) top center no-repeat}
.bg_fff{ background:#FFF; padding-bottom:13px}
.bg_418cea{ background:#418cea}

.ml19{ margin-left:19px}
.ml21{ margin-left:21px}
.ml22{ margin-left:22px}
.ml24{ margin-left:24px}

.index_search{ width:231px; padding-top:45px}
.index_search a{ color:#FFF; display:block; border:1px solid #FFF; height:29px; line-height:29px; text-align:center; font-size:18px; font-family:"微软雅黑"}
.index_search .search{ background:#FFF; margin-top:7px; height:30px; line-height:30px}
.index_search .input{ width:129px; height:30px; color:#878787; font-size:14px; line-height:30px; border:0}
.index_search .btn{ background:#096ab1; height:30px; width:69px; text-align:center; line-height:30px; color:#FFF; cursor:pointer; border:0}


.slideBox{ width:505px; height:243px; overflow:hidden; position:relative; margin-top:20px; margin-left:19px}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#343434; cursor:pointer; color:#FFF }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:505px; height:243px; display:block;  }

.slideBox01{ width:999px; height:287px; overflow:hidden; position:relative; padding-top:15px; margin-left:19px}
.slideBox01 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox01 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox01 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#343434; cursor:pointer; color:#FFF }
.slideBox01 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox01 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox01 .bd li{ zoom:1; vertical-align:middle; }
.slideBox01 .bd img{ width:999px; height:287px; display:block;  }

.index_news01{ width:476px; margin-top:20px; margin-right:21px}

.slideTxtBox{ width:467px; text-align:left; margin-top:10px  }
.slideTxtBox .hd{ height:25px; line-height:25px; padding:0 ; position:relative; }
.slideTxtBox .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:25px;   }
.slideTxtBox .hd ul li{ float:left; cursor:pointer; width:91px; height:25px; background:#e3e3e3; text-align:center; margin-right:2px  }
.slideTxtBox .hd ul li.on{ height:25px;  background:#3ea6f2; color:#FFF}
.slideTxtBox .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox .bd li{ height:24px; line-height:24px; font-size:14px   }
.slideTxtBox .bd li .date{ float:right; color:#737373;  }
.slideTxtBox .bd li a{ background:url(../images/arrow01.jpg) left no-repeat; padding-left:20px; color:#322e2f}

.slideTxtBox01{ width:100%; text-align:left;}
.slideTxtBox01 .hd{ height:33px; line-height:33px; padding:0 ; position:relative; margin-top:10px; font-size:15px }
.slideTxtBox01 .hd ul{ float:left;  position:absolute; left:0; top:-1px; height:33px;   }
.slideTxtBox01 .hd ul li{ float:left; cursor:pointer; width:185px; height:33px; background:#e3e3e3; text-align:center; margin-right:2px  }
.slideTxtBox01 .hd ul li.on{ height:33px;  background:#b52b3a; color:#FFF}
.slideTxtBox01 .bd ul{ padding:15px;  zoom:1;  }
.slideTxtBox01 .bd li{ height:30px; line-height:30px; font-size:14px   }
.slideTxtBox01 .bd li .date{ float:right; color:#737373;  }
.slideTxtBox01 .bd li a{ background:url(../images/arrow01.jpg) left no-repeat; padding-left:20px; color:#322e2f}


.index_quick{ width:125px; margin-top:20px; border-top:4px solid #3ea6f2}
.index_quick h2{ background:url(../images/arrow02.jpg) left no-repeat; padding-left:20px; color:#383838; font-family:"微软雅黑"; font-weight:normal; line-height:40px}
.index_quick a{ display:block; background:url(../images/arrow03.jpg) left no-repeat; padding-left:20px; line-height:26px; color:#3a3a3a; font-size:16px}

.index_quick01{ margin-left:19px}
.index_quick01 select{ width:238px; height:35px; margin-right:13px; border:1px solid #c7c7c7}
.index_quick01 img{ margin-right:19px}

.index_link{ width:999px; margin-left:19px; border:1px solid #c7c7c7; margin-top:13px; margin-bottom:13px;}
.index_link .t{ height:44px; background:url(../images/index06.jpg) left no-repeat #eeeeee; line-height:44px; padding-left:39px; color:#2e2e2e; font-size:18px}
.index_link .t select{ width:143px; height:32px; border:1px solid #c7c7c7; margin-top:6px; margin-right:5px}
.index_link .con{ padding:10px; line-height:24px;}
.index_link .con a{ background:url(../images/arrow04.jpg) left no-repeat; padding-left:20px; color:#787878; padding-right:10px; font-size:14px;}

.footer{ text-align:center; color:#FFF; font-size:16px; padding:30px 0; font-family:"微软雅黑"; line-height:30px}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ padding:0; height:45px; line-height:45px; background: url(../images/index07.jpg) repeat-x;  position:relative; z-index:1; width:877px }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline; background:url(../images/index08.jpg) right no-repeat  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 22px; font-size:14px; font-weight:bold;  }
.nav .sub{ display:none; width:100px; left:0; top:45px;  position:absolute; background:#124e9a;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; padding:0 10px; }
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{ background:#124e9a; color:#fff;   }

.index-date{ background:url(../images/index09.jpg) no-repeat; width:162px; height:45px;  line-height:45px; text-align:center; color:#FFF; font-size:16px; font-family:"微软雅黑"}
.index-date01{ background:url(../images/index21.jpg) no-repeat; width:162px; height:45px;  line-height:45px; text-align:center; color:#1d5ca9; font-size:16px; font-family:"微软雅黑"}
.index-date01 a{ color:#1d5ca9}

.index_left{ width:570px; margin-left:19px; margin-top:21px}

.index_news02{}
.index_news02 .con{}
.index_news02 .con li{ margin:9px 0}
.index_news02 .con li img{ width:125px; height:93px}
.index_news02 .con li div{ width:405px; color:#747474; font-size:14px; margin-left:15px; line-height:24px}
.index_news02 .con li div span{ color:#b52b3a}
.index_news02 .con li div a{ color:#322e2f; font-size:16px}

.index_news03{}
.index_news03 .con{ padding:10px 0}
.index_news03 .con li{ height:30px; line-height:30px; font-size:14px   }
.index_news03 .con li .date{ float:right; color:#737373;  }
.index_news03 .con li a{ background:url(../images/arrow01.jpg) left no-repeat; padding-left:20px; color:#322e2f}

.index_right{ width:405px; margin-top:21px; margin-right:22px; background:#f4f4f4}

.index_news04{}
.index_news04 .con{ padding:10px}
.index_news04 .con li{ height:30px; line-height:30px; font-size:14px   }
.index_news04 .con li .date{ float:right; color:#737373;  }
.index_news04 .con li a{ background:url(../images/arrow01.jpg) left no-repeat; padding-left:20px; color:#322e2f}

.index_news05{}
.index_news05 .con{}
.index_news05 .con li{ width:350px; color:#a4a4a4; margin:9px 0 9px 19px}
.index_news05 .con li .date{ width:47px; height:49px; background:#FFF; line-height:27px; color:#2c2c2c; text-align:center; display:block; font-size:20px}
.index_news05 .con li .date .month{ background:#b52b3a; height:22px; line-height:22px; color:#FFF; display:block; font-size:14px}
.index_news05 .con li .txt{ width:280px;}
.index_news05 .con li .txt a{ color:#322e2f; font-size:16px; display:block; margin-bottom:5px}
.index_news05 .con li .txt .name{ background:url(../images/index16.jpg) left no-repeat; padding-left:19px; width:70px; display:inline-block}
.index_news05 .con li .txt .address{ background:url(../images/index17.jpg) left no-repeat; padding-left:19px;}

.index_news06{}
.index_news06 .con{ padding:5px 0}
.index_news06 .con li{ background:url(../images/index19.jpg) no-repeat; width:370px; height:32px; line-height:32px; margin:3px 0 3px 17px}
.index_news06 .con li a{ display:block; color:#322e2f; font-size:14px; padding-left:28px}

.index_news07{}
.index_news07 .con{ padding:10px 20px}
.index_news07 .con li{ height:30px; line-height:30px; font-size:14px   }
.index_news07 .con li .date{ float:right; color:#737373;  }
.index_news07 .con li a{ background:url(../images/arrow05.png) left no-repeat; padding-left:20px; color:#322e2f}

.index_news08{ width:316px; margin-top:14px}
.index_news08 .con{ padding:10px}
.index_news08 .con li{ height:36px; line-height:36px; font-size:14px   }
.index_news08 .con li .date{ float:right; color:#737373;  }
.index_news08 .con li a{ background:url(../images/arrow01.jpg) left no-repeat; padding-left:20px; color:#322e2f; float:left; width:180px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.index_news08 .con01{ padding:10px 0}
.index_news08 .con01 li{ background:url(../images/index24.jpg) no-repeat; width:316px; height:32px; line-height:32px; margin:3px 0}
.index_news08 .con01 li a{ display:block; color:#322e2f; font-size:14px; padding-left:28px}
.index_news08 .con02{ padding:10px 0}
.index_news08 .con02 li{ background:url(../images/index30.jpg) no-repeat; width:156px; height:32px; line-height:32px; margin:2px 1px; float:left}
.index_news08 .con02 li a{ display:block; color:#322e2f; font-size:14px; padding-left:28px}

.index_link01{ width:318px; height:146px; margin-top:14px; margin-left:22px; border:1px solid #c7c7c7}
.index_link01 .t{ background:url(../images/index31.jpg) left no-repeat #eeeeee; padding-left:34px; color:#2e2e2e; font-family:"微软雅黑"; font-size:14px; line-height:33px; height:33px}
.index_link01 .con{ text-align:center; padding:4px 0}
.index_link01 .con select{ width:296px; height:30px; margin:3px auto; border:1px solid #c7c7c7}

.index_pic01{ margin-top:14px; width:321px; height:148px; margin-left:20px}

.index_download{ margin-top:14px; margin-left:20px; width:315px; height:146px; border:1px solid #c7c7c7}
.index_download .t{ background:url(../images/index31.jpg) left no-repeat #eeeeee; padding-left:34px; color:#2e2e2e; font-family:"微软雅黑"; font-size:14px; line-height:33px; height:33px}
.index_download .con{ padding:10px}
.index_download .con li{ height:24px; line-height:24px; font-size:14px   }
.index_download .con li .date{ float:right; color:#737373;  }
.index_download .con li a{ background:url(../images/arrow04.jpg) left no-repeat; padding-left:20px; color:#322e2f; float:left; width:240px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ny_banner{ width:1012px; margin:0 auto; padding-top:14px}

.sideMenu{ width:261px; margin-top:16px; margin-left:14px  }
.sideMenu h3{ height:36px; line-height:36px; padding-left:40px; background: url(../images/ny01.jpg) no-repeat; cursor:pointer; margin-top:4px; font-family:"微软雅黑"; font-size:18px; font-weight:normal}
.sideMenu h3.on{ height:36px; line-height:36px; padding-left:40px; background: url(../images/ny02.jpg) no-repeat; cursor:pointer; color:#FFF; font-family:"微软雅黑"; font-size:18px; font-weight:normal}
.sideMenu ul{ padding:8px 25px; color:#999; display:none; /* 默认都隐藏 */ background:#f2f2f2 }
.sideMenu ul li a{ color:#3a3a3a; font-size:16px; line-height:24px; background:url(../images/arrow06.jpg) left no-repeat; padding-left:20px}

.ny_right{ width:727px; margin-top:16px; margin-right:14px}
.ny_right .t{ border-bottom:1px solid #a4a4a4; line-height:40px; height:40px; font-family:"微软雅黑"}
.ny_right .t .name{ background:url(../images/arrow07.png) left no-repeat; padding-left:22px; color:#322e2f; font-size:18px}
.ny_right .t .pos{ color:#3a3a3a; font-size:14px; line-height:40px;}
.ny_right .t .pos a{ color:#3a3a3a; padding:0 5px}

.ny_right .list{ padding:10px}
.ny_right .list li{ height:36px; line-height:36px; font-size:16px   }
.ny_right .list li .date{ float:right; color:#737373;  }
.ny_right .list li a{ color:#322e2f; float:left; width:500px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ny_right .content{ background:#f8f8f8; padding:20px 37px;}
.ny_right .content .header_con{ color:#383838; text-align:center; padding:10px 0; font-family:"微软雅黑"; margin:0 auto; border-bottom:1px solid #c5c5c5}
.ny_right .content .header_con p{ font-size:14px; height:30px; line-height:30px}
.ny_right .content .header_con h3{ padding:10px 0; display:block; color:#383838; font-size:22px; font-weight:normal}
.ny_right .content .content01{ font-family:"微软雅黑"; font-size:14px; line-height:30px; margin:20px; color:#383838}
.ny_right .content .content01 img{ max-width:100%}

/* 新增 */

.index_search01{ width:231px; padding-top:45px; text-align:center}
.index_search01 a{ color:#FFF; padding:0 10px; line-height:29px; font-size:14px}
.index_search01 .search{ background:#FFF; margin-top:7px; height:30px; line-height:30px}
.index_search01 .input{ width:129px; height:30px; color:#878787; font-size:14px; line-height:30px; border:0}
.index_search01 .btn{ background:#096ab1; height:30px; width:69px; text-align:center; line-height:30px; color:#FFF; cursor:pointer; border:0}

.t1{ background:url(../bsdtimages/work01.jpg) bottom repeat-x; height:50px; margin-left:20px; margin-right:20px}
.t1 span{ display:block; background:url(../bsdtimages/work02.jpg) bottom left no-repeat; height:50px; font-size:18px; color:#1e1e1e; line-height:60px; padding-left:36px}

.work{ width:1001px; margin-left:20px; margin-top:14px}
.work .w_left{ width:243px; font-family:"微软雅黑"; font-size:20px}
.work .w_left .w01 a{ display:block; width:200px; height:119px; background:url(../bsdtimages/work03.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:43px}
.work .w_left .w01 a:hover{ background:url(../bsdtimages/work03.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_left .w02{ margin-top:8px}
.work .w_left .w02 a{ display:block; width:200px; height:119px; background:url(../bsdtimages/work04.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:43px}
.work .w_left .w02 a:hover{ background:url(../bsdtimages/work04.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_left .w03{ margin-top:8px}
.work .w_left .w03 a{ display:block; width:120px; height:84px; background:url(../bsdtimages/work05.jpg) top no-repeat; color:#a4a4a4; line-height:20px; text-align:left; padding-left:123px; padding-top:35px}
.work .w_left .w03 a:hover{ background:url(../bsdtimages/work05.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_left .w04{ margin-top:8px}
.work .w_left .w04 a{ display:block; width:200px; height:119px; background:url(../bsdtimages/work06.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:43px}
.work .w_left .w04 a:hover{ background:url(../bsdtimages/work06.jpg) bottom no-repeat; color:#FFF; text-decoration:none}

.work .w_center{ width:495px; margin-left:8px; font-family:"微软雅黑"; font-size:20px}


.work .w_center .w_center_l a{ width:243px; }



.work .w_center .w_center_l .w01 a{ display:block; width:223px; height:119px; background:url(../bsdtimages/gongzuotongzhi.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:20px}
.work .w_center .w_center_l .w01 a:hover{ background:url(../bsdtimages/gongzuotongzhi.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_center .w_center_l .w02{ margin-top:8px}
.work .w_center .w_center_l .w02 a{ display:block; width:223px; height:119px; background:url(../bsdtimages/dangshixuexi.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:20px}
.work .w_center .w_center_l .w02 a:hover{ background:url(../bsdtimages/dangshixuexi.jpg) bottom no-repeat; color:#FFF; text-decoration:none}



.work .w_center .w_center_r{ width:243px;}


.work .w_center .w_center_r .w01 a{ display:block; width:223px; height:119px; background:url(../bsdtimages/work08.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:20px}
.work .w_center .w_center_r .w01 a:hover{ background:url(../bsdtimages/work08.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_center .w_center_r .w02{ margin-top:8px}
.work .w_center .w_center_r .w02 a{ display:block; width:223px; height:119px; background:url(../bsdtimages/work09.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:20px}
.work .w_center .w_center_r .w02 a:hover{ background:url(../bsdtimages/work09.jpg) bottom no-repeat; color:#FFF; text-decoration:none}





.work .w_center .w03{ margin-top:8px}
.work .w_center .w03 a{ display:block; width:200px; height:119px; background:url(../bsdtimages/work10.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-left:right; padding-right:43px}
.work .w_center .w03 a:hover{ background:url(../bsdtimages/work10.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_center .w04{ margin-top:8px}
.work .w_center .w04 a{ display:block; width:200px; height:119px; background:url(../bsdtimages/work11.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:43px}
.work .w_center .w04 a:hover{ background:url(../bsdtimages/work11.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_center .w05{ margin-top:8px}
.work .w_center .w05 a{ display:block; width:400px; height:119px; background:url(../bsdtimages/work12.jpg) top no-repeat; color:#a4a4a4; line-height:119px; padding-right:95px; text-align:right}
.work .w_center .w05 a:hover{ background:url(../bsdtimages/work12.jpg) bottom no-repeat; color:#FFF; text-decoration:none}

.work .w_right{ width:243px; font-family:"微软雅黑"; font-size:20px}
.work .w_right .w_right_l a{ display:block; width:120px; height:80px; background:#f0f0f0; color:#a4a4a4; line-height:20px; text-align:center; padding-top:39px}
.work .w_right .w_right_l a:hover{ background:#1f62a2; color:#FFF; text-decoration:none}
.work .w_right .w_right_r a{ display:block; width:120px; height:80px; background:#f0f0f0; color:#a4a4a4; line-height:20px; text-align:center; padding-top:39px}
.work .w_right .w_right_r a:hover{ background:#1f62a2; color:#FFF; text-decoration:none}
.work .w_right .w01{ margin-top:8px}
.work .w_right .w01 a{ display:block; width:243px; height:70px; background:url(../bsdtimages/work13.jpg) top no-repeat; color:#a4a4a4; text-align:center; padding-top:176px}
.work .w_right .w01 a:hover{ background:url(../bsdtimages/work13.jpg) bottom no-repeat; color:#FFF; text-decoration:none}
.work .w_right .w02{ margin-top:8px}
.work .w_right .w02 a{ display:block; width:233px; height:119px; background:url(../bsdtimages/work11.jpg) top no-repeat; color:#a4a4a4; line-height:119px; text-align:right; padding-right:10px}
.work .w_right .w02 a:hover{ background:url(../bsdtimages/work11.jpg) bottom no-repeat; color:#FFF; text-decoration:none}

.bg_1f62a2{ background:#1f62a2}

.footer01{ color:#FFF; font-size:16px; padding:10px 0 30px 0; font-family:"微软雅黑"; line-height:20px; width:1001px; margin:0 auto}
.footer01 a{ color:#FFF}
.foot_l{ width:520px; font-size:14px}
.foot_l span{ font-size:20px; line-height:40px}
.foot_r{ width:480px; font-size:14px}
.foot_r .foot_t{ border-bottom:1px solid #ffffff; line-height:40px; font-size:20px; margin-bottom:10px}
.foot_r a{ float:left; width:240px; line-height:40px}