@charset "gb2312";

* { margin:0px; padding:0px; }

body { font-family:"ËÎÌå"; font-size:12px; line-height:170%; color:#3e3e3e; background:url(imagesbg.png) repeat-x; }
ul,ol,li { list-style:none;}
select { border:1px solid #ABABAB; }
img{ border:none; }
em { font-style:normal; }

a { text-decoration:none; color:#3e3e3e; cursor:pointer; }
a:hover   { color:#104090; text-decoration:underline; }

.clear-both { clear:both; height:0; overflow: hidden; }
textarea,input { font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; } 
.hide { display:none; }
.clear:after{ content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{ zoom:1}
.fl { float:left; }
.fr { float:right; }
#wapper { width:998px; margin:40px auto 0 auto; }

.nav { margin:0px 0 0 0; height:35px; line-height:35px; font-family:"Î¢ÈíÑÅºÚ"; background:url(imagesnav_bg.png) repeat-x; }
.nav li { float:left; height:35px; line-height:35px; font-size:16px; }
.nav li a { padding:0 51px; color:#fff; background: url(imagesnav_li_bg.png) no-repeat right; }
.nav li a:hover { display:block; height:35px; line-height:35px; color:#333; background:#fff; }
/*.nav .hover { display:block; height:35px; line-height:35px; color:#333; background:#fff; }*/
.nav li.none{ background:none;}

.affiche { padding:10px 10px; height:20px; line-height:20px; background:#F3F3F3; }
.weather { float:left; }
.search { float:right; margin:0 10px 0 0; }
.search .input { width:200px; height:18px; line-height:18px; margin:0 10px 0 0; border:1px solid #9D9D9D; background:#fff; }
.search .bnt { display:inline-block; width:50px; height:20px; border:none; color:#fff; vertical-align:top; background:#1853B4; cursor:pointer; }

.main { clear:both; float:left; width:1000px; margin:15px 0 0 0; }
.banner { float:left; width:495px; height:300px; overflow:hidden; }

/*
.work_trends { float:right; width:490px; }
.work_trends h3 { padding:0 0 0 10px; height:31px; line-height:31px; background:url(imagestitle01_bg.png) repeat-x; }
.work_trends_cont ul { float:left; clear:both; width:470px; margin:10px 10px; }
.work_trends_cont ul li { line-height:28px; font-size:14px; }
.work_trends_cont ul li span { float:right; color:#999; font-size:12px; }
.work_trends .table { height:30px; line-height:30px; background:#F4F3F3; }
.work_trends .table h2 { float:left; margin:0 15px 0 0; font-size:14px; }
.work_trends .table h2 a { color:#fff; }
.work_trends .table h2 .hover { display:inline-block; top:1px; width:86px; height:37px; line-height:33px; text-align:center; color:#fff; font-size:14px; background: url(imagesh3_bg.png) no-repeat; }
.work_trends .table .hover { display:inline-block; top:1px; width:86px; height:37px; line-height:33px; text-align:center; color:#fff; font-size:14px; background: url(imagesh3_bg.png) no-repeat; }
*/

.work_trends { float:right; width:490px; }
.work_trends h3 { padding:0 0 0 10px; height:31px; line-height:31px; background:url(imagestitle01_bg.png) repeat-x; }
.work_trends_cont ul { float:left; clear:both; width:470px; margin:10px 10px; }
.work_trends_cont ul li { line-height:28px; font-size:14px; }
.work_trends_cont ul li span { float:right; color:#999; font-size:12px; }
.work_trends .table { height:30px; line-height:30px; background:#F4F3F3;}
.work_trends .table li { float:left; margin:0 25px 0 0; text-align:center;}
.work_trends .table li a { float:left; height:35px; line-height:35px; color:#3E3E3E; font-size:14px; font-weight:bold; }
.work_trends .table .hover { display:inline-block; top:1px; width:86px; height:37px; line-height:33px; text-align:center; color:#fff; font-size:14px; background: url(imagesh3_bg.png) no-repeat; }

.main_l { float:left; width:750px; }
.main_r { float:right; width:240px; }

/*
.work_notice { width:370px; border:1px solid #DDDDDD; }
.work_notice .table { height:30px; line-height:30px; background:#F4F3F3; border-bottom:1px solid #DDDDDD; }
.work_notice .table li { float:left; margin:0 10px 0 0; }
.work_notice .table li a { float:left; height:30px; line-height:30px; padding:0 15px; color:#3E3E3E; font-size:14px; font-weight:bold; }
.work_notice .table .hover { background:#fff;  border-top:2px solid #124BA2; color:#005BAA;  }
.work_notice .table .hover { display:inline-block; top:1px; width:86px; height:37px; line-height:33px; text-align:center; color:#fff; font-size:14px; background: url(imagesh3_bg.png) no-repeat;}
.work_notice .tab_cont { float:left; clear:both; margin:8px 10px; width:350px;  }
.work_notice .tab_cont li { line-height:28px; }
.work_notice .tab_cont li span { float:right; color:#999; font-size:12px; }
.work_notice .table h2 { float:left; margin:0 10px 0 0; }
.work_notice .table h2 a { float:left; height:30px; line-height:30px; width:86px; text-align:center; font-size:14px; font-weight:bold; }
.work_notice .table h2 .hover { background:#fff;  border-top:2px solid #124BA2; color:#005BAA;  }
.work_notice .table h2 .hover a { color:#ffffff; }
*/

.work_notice { width:370px; border:1px solid #DDDDDD; }
.work_notice .table { height:30px; line-height:30px; background:#F4F3F3; border-bottom:1px solid #DDDDDD; }
.work_notice .table li { float:left; margin:0 15px 0 0; text-align:center;}
.work_notice .table li a { float:left; height:30px; line-height:30px; width:86px; color:#3E3E3E; font-size:14px; font-weight:bold; }
.work_notice .table .hover {display:inline-block; top:1px; width:86px; height:37px; line-height:33px; text-align:center; color:#fff; font-size:14px; background: url(imagesh3_bg.png) no-repeat; }
.work_notice .tab_cont { float:left; clear:both; margin:8px 10px; width:350px;  }
.work_notice .tab_cont li { line-height:28px; }
.work_notice .tab_cont li span { float:right; color:#999; font-size:12px; }

.info_open,.law_guide { position:relative; clear:both; float:left; width:748px; margin:15px 0 0 0; border:1px solid #C0D2EE; }
.info_open h3,.law_guide h3,.interflow h3 { height:28px; line-height:28px; background:#EFF4FB; }
.info_open h3 span,.law_guide h3 span,.interflow h3 span { position:absolute; top:-7px; }
.info_open ul { float:left; width:748px; padding:15px 0 20px 0; }
.info_open ul li { float:left; width:142px; line-height:32px; text-indent:45px; margin:6px 0 0 6px; background:#EDEDED; }
.info_open ul li a { display:block; background:url(imagesico02.png) no-repeat 20px 10px; font-weight:bold; }

.law_guide_ul { float:left; clear:both; width:748px; margin:20px 0; }
.law_guide_ul li { float:left; margin:0 0 5px 5px; height:36px; }

.medium,.advert { width:360px; margin:0 0 10px 10px; }
.medium h4,.advert h4 { margin:0 0 5px 0; height:26px; line-height:26px; text-indent:35px; font-size:12px; background:#EEEFF0 url(imagesico06.png) no-repeat 8px 3px; }
.medium ul,.advert ul { float:left; clear:both; margin:0 10px; width:340px;  }
.medium ul li,.advert ul li { line-height:28px; }
.advert h4 { background:#EEEFF0 url(imagesico07.png) no-repeat 8px 3px; }

.subject {};
.subject,.info_bar { float:left; width:238px; border:1px solid #DDDDDD; padding:0 0 8px 0; margin:0 0 15px 0; background:#F2F2F3; }
.subject h3,.info_bar h3 { height:30px; line-height:30px; background:#FFFFFF; margin:0 0 6px 0; border-bottom:2px solid #124BA2; }
.subject h3 span,.info_bar h3 span { padding:0 0 0 30px; font-size:14px; color:#124BA2; background:url(imagesico01.png) no-repeat 10px 2px; }
.subject li { margin:5px 0 0 3px; line-height:100%; }

.interflow { position:relative; clear:both; float:left; width:998px; margin:15px 0 0 0; border:1px solid #BBCFED; }
.examine,.interview { width:478px; margin:15px 0 10px 12px; }
.examine h4 { margin:0 0 5px 0; height:26px; line-height:26px; text-indent:35px; font-size:12px; background:#EEEFF0 url(imagesico08.png) no-repeat 8px 3px; }
.examine ul,.interview_cont { float:left; clear:both; margin:0 10px; width:340px;  }
.examine ul li,.interview_cont li { line-height:28px; }

.interview .tab { height:26px; line-height:26px; background:#EEEFF0; }
.interview .tab li { float:left; padding:0 15px; font-weight:bold; }
.interview .tab .hover a { color:#144EA9; }

.interflow_a { float:left; clear:both; margin:0 0 10px 6px; }
.interflow_a li { float:left; margin:0 0 0 10px; }

.link { float:left; clear:both; width:998px; margin:15px 0; border:1px solid #D7DBDF; }
.link { padding:15px 0; background:#F6F6F6; }
.link ul { margin:0 0 0 20px; }
.link ul li { float:left; margin:0 15px; }

.info_bar ul { float:left; width:240px; }
.info_bar ul li { height:40px; line-height:40px; text-align:center; font-size:16px; border-bottom:1px solid #E1E0E0; }
.info_bar ul li a { display:block; }
.info_list { float:right; width:748px; border:1px solid #E1E0E0; }
/*.info_list h3 { padding:0 0 0 10px; height:31px; line-height:31px; background:url(imagestitle01_bg.png) repeat-x; }*/
.info_list ul { float:left; width:728px;  margin:10px 10px; }
.info_list ul li { line-height:35px; font-size:14px; border-bottom:1px dashed #E1E0E0; }
.info_list ul li span { float:right; color:#999; font-size:12px; }

.topnews1 {padding:0 0 0 10px; height:31px; line-height:31px; background:url(imagestitle01_bg.png) repeat-x;}
.moretop a{color:#333;line-height:32px;margin-right:10px;float:right;}

#map span{margin-left:10px;}

#footer { width:1000px; height:80px; padding:25px 0 0 0; color:#666; background:#D9E0EF; text-align:center; margin:0 auto; }

.scott {PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 25px; TEXT-ALIGN: right}
.scott A {BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none}
.scott A:hover {BORDER-RIGHT: #EADCAF 1px solid; BORDER-TOP: #EADCAF 1px solid; BORDER-LEFT: #EADCAF 1px solid; COLOR: #666; BORDER-BOTTOM: #EADCAF 1px solid; BACKGROUND-COLOR: #e4e4e2}
.scott A:active {	BORDER-RIGHT: #EADCAF 1px solid; BORDER-TOP: #EADCAF 1px solid; BORDER-LEFT: #EADCAF 1px solid; COLOR: #666; BORDER-BOTTOM: #85bd1e 1px solid; BACKGROUND-COLOR: #e4e4e2}
.scott SPAN.current {	BORDER-RIGHT: #FFFDF2 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #FFFDF2 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #FFFDF2 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #FFFDF2 1px solid; BACKGROUND-COLOR: #FFFDF2}
.scott SPAN.disabled {BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid}

/*»¥¶¯½»Á÷*/
.btn{margin:5px 5px 5px 70px;}

.dnews_tt{background:url("imagesc_tt_bg.jpg") repeat-x;width:725px;height:33px;border-top:#C4DDF3 1px solid;border-left:#C4DDF3 1px solid;border-right:#C4DDF3 1px solid;margin-left:10px;}
.dnews_tt li{float:left;margin-left:18px;line-height:26px;margin-top:5px;text-align:center}
.dnews_tt a{color:#006DB9}