﻿@charset "utf-8";
/* CSS Document */

body{ color:#000 ; font-family:Arial, Helvetica, sans-serif; }
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,input,textarea,th,td,div{margin:0;padding:0; list-style:none; line-height:22px; border:none}
body,div,ul,li,dl,dt,dd{ font-size:12px;}
.clearfix:after { content:'\20'; display:block; height:0; clear:both; }
.clearfix { *zoom:1; font-size:0px;}
a{ color:#000;text-decoration:none}
a:hover{ color:#e1aa41}
img{ border:none;}
.C{ clear:both}

li{ list-style-type:none}
a{ text-decoration:none}
a img{ border:none}
h2 img{ border:none}

body{ margin:0; padding:0; background:url(images/bg.jpg) repeat-x top center;}

.wapper{ width:1012px; background:url(images/replastbg2.png) repeat-y top center; margin:auto;}

#header{width:994px; height:84px;  margin:auto; background:url(images/header_bg.jpg) repeat-x top left;}
.logo{ float:left;}
.head_r{ width:232px; height:74px; float:right; background:url(images/tel.jpg) no-repeat right bottom; text-align:right; padding-top:10px; padding-right:28px;}
.head_r a{color:#000;}

#banner{ width:974px; height:222px; margin:auto; border:1px solid #cccccc;}
#nav{ width:976px; height:33px; margin:0 auto 12px;}

#container{ width:976px; background:url(images/contbgs.jpg) repeat-y top center; margin:auto;}
.container_l,.sidebar{ width:192px; float:left;}

.business{ width:100%}
.business h3,.quesion h3,.msg h3,.subnav h2,.sub_contact h3,.law h3{ height:24px; line-height:24px; color:#fff; font-size:13px; text-indent:4px; background:url(images/lsibt.jpg) no-repeat top left;}
.business .content,.subnav .content{ padding:3px 0 15px 2px; width:172px;}
.business .content li a,.subnav ul .sub1 a{ width:100%; height:26px; display:block; background:url(images/sicon.jpg) no-repeat top left; line-height:26px; text-indent:15px; }
.limg{ width:181px; height:297px; margin-top:100px; display:block;}

.container_m{ width:523px; float:left; padding:0 15px 0 19px;}
.about,.news{ width:100%;}
.about h3,.news h3{height:23px; line-height:23px; text-align:right; background:url(images/about_t.jpg) no-repeat top center;}
.about h3 a,.news h3 a{ font-size:12px; font-weight:normal;}
.about .content{ width:520px; height:128px; padding:11px 0px 70px 3px; text-align:left; line-height:24px;}
.aimg{ width:523px; height:91px; margin:11px 0;}

.news h3{ background:url(images/news_03.jpg) no-repeat top center;}
.news .content{ width:518px; height:215px; padding:1px 0 5px; margin:auto;}
.news .content li{ width:518px; height:34px; line-height:34px; background:url(images/icons_08.jpg) no-repeat top center; text-indent:19px; text-align:left; margin:auto;}
.news .content li a{ width:100%; height:100%; display:block;}
.news .content li a span{ float:right; padding-right:3px;}

.container_r{ width:227px; float:left;}
.quesion,.msg,.law{ width:100%;}
.quesion h3,.msg h3,.law h3{ background:url(images/tt.jpg) no-repeat top left;}
.quesion .content,.msg .content,.law .content{ width:220px;  background:#F3F3F3; padding:12px 0 0 7px;}
.quesion .content li,.msg .content li,.law .content li{ height:24px; line-height:24px; border-bottom:1px dotted #000; text-align:left; text-indent:4px; background:url(images/cins_03.jpg) no-repeat 5px; text-indent:14px;}
.more{ float:right; font-size:13px; font-weight:bold;}
.law .content li{ background:none; text-indent:0;}
.more a{color:#e1aa41;}
.more a:hover{ color:#000}

.msg{ margin-top:10px;}
.msg .content{ height:128px;}
.quesion .content{ height:138px;}

.img2{ width:227px; height:164px; margin-top:10px;}
.contact,.rec{ width:227px; height:56px; margin-top:10px;}

#footer{ width:994px; height:59px; margin:10px auto 0; background:url(images/footers_16.jpg) repeat-x top left; text-align:center; padding-top:20px; font-size:14px;}

.subnav{ width:100%;}

.sub_contact{ width:100%;}
.sub_contact .content{ line-height:26px; padding-left:5px; width:177px; padding-right:10px;}

.main{ width:767px; float:right;}
.crumb{ width:100%; height:22px; border-bottom:1px solid #d5a43d; line-height:22px;}
.crumb span{ float:right; padding-right:10px; font-size:12px; font-weight:normal; color:#4a4a4a;}

.article{ width:747px; padding:10px; font-size:14px;}

.channel {height:33px;line-height:33px;position:relative; z-index:1000}
.channel .nav{position:relative;}
.channel li{float:left; list-style:none;margin:0;padding:0;border:0}
.channel a{ cursor:pointer; display:block;margin:0;padding:0;border:0 }
.channel a{float:left;height:33px;line-height:33px;}
/*---------------------------------*/
.channel .nav0 a{width:86px;}
.channel .nav0,.channel .off0 a:visited {background:url(images/menu.jpg) -0px 0;}
.channel .nav0 a:hover{background:url(images/menu.jpg) -0px -33px;}
/*---------------------------------*/
.channel .nav1 a{width:127px;}
.channel .nav1,.channel .off1 a:visited {background:url(images/menu.jpg) -86px 0;}
.channel .nav1 a:hover{background:url(images/menu.jpg) -86px -33px;}
/*---------------------------------*/
.channel .nav2 a{width:131px;}
.channel .nav2,.channel .off2 a:visited {background:url(images/menu.jpg) -213px 0;}
.channel .nav2 a:hover{background:url(images/menu.jpg) -213px -33px;}
/*---------------------------------*/
.channel .nav3 a{width:127px;}
.channel .nav3,.channel .off3 a:visited {background:url(images/menu.jpg) -344px 0;}
.channel .nav3 a:hover{background:url(images/menu.jpg) -344px -33px;}
/*---------------------------------*/
.channel .nav4 a{width:130px;}
.channel .nav4,.channel .off4 a:visited {background:url(images/menu.jpg) -471px 0;}
.channel .nav4 a:hover{background:url(images/menu.jpg) -471px -33px;}
/*---------------------------------*/
.channel .nav5 a{width:130px;}
.channel .nav5,.channel .off5 a:visited {background:url(images/menu.jpg) -601px 0;}
.channel .nav5 a:hover{background:url(images/menu.jpg) -601px -33px;}
/*---------------------------------*/
.channel .nav6 a{width:130px;}
.channel .nav6,.channel .off6 a:visited {background:url(images/menu.jpg) -731px 0;}
.channel .nav6 a:hover{background:url(images/menu.jpg) -731px -33px;}
/*---------------------------------*/
.channel .nav7 a{width:115px;}
.channel .nav7,.channel .off7 a:visited {background:url(images/menu.jpg) -861px 0;}
.channel .nav7 a:hover{background:url(images/menu.jpg) -861px -33px;}
/*---------------------------------*/



div.black {padding-right: 3px; padding-left: 3px; font-size: 80%; padding-bottom: 10px; margin: 3px; color: #333333; padding-top: 10px; background-color: #000; text-align: center; font-family:Verdana; font-size:12px; background:none;}
div.black a {padding:3px 8px;border: 1px solid #d4e0d4;background-position: 50% bottom;color: #333333; margin-right: 3px;text-decoration: none; font-family:Verdana; font-size:12px; }
div.black span.current{border:#ffffff 1px solid;padding:3px 8px;font-weight: bold;color: #ffffff; margin-right: 3px;background-color: #606060}
div.black span.disabled {padding:3px 8px;;border: 1px solid #d4e0d4;color: #a0a0a0 ; margin-right: 3px;}