@charset "gb2312";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img{ padding: 0; margin: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:images; font-style:images; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ul,ol,li{ }
caption,th { text-align: left; }
h1,h2,h3,h4,h5,h6 { font-weight: images; font-size:100%; }
q:before,q:after { content:''; }
abbr,acronym { border: 0; }
 
/* Public */
html{ width:100%; height:100%;  }
body{ width:100%; height:100%; color:#555555; font-family:"Microsoft YaHei",Arial,SimSun,SimHei; font-size:14px; text-align:left; -webkit-text-size-adjust:none;cursor:default; background:url(../images/body-bg.png); font-family:Î¢ÈíÑÅºÚ;}

a{color:#555555;text-decoration:none; outline:none;}
a:link{color:#323232; text-decoration: none;}
a:visited{color:#323232; text-decoration: none;}
a:hover{color:#d04d15; text-decoration:none;}
a:focus{outline: none;-moz-outline-style: none; }
a:active{color:#d04d15; text-decoration:none;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;
font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
*+html .clearfix{min-height:1%;}
.fl{ float:left;  }
.fr{ float:right;   }
.hide{ display:none; }
.nodata{margin:10px;color:#ccc; }
.clear{ clear:both;}


.hbheader{ height:35px; background:#f6fef6;}
.hbheader h2{ width:1000px; margin:0px auto;}
.hbheader h2 a{display: block; width: 200px; font-size: 14px; color: #555; height: 35px; line-height: 35px; padding-left: 25px; font-weight:normal; background: url(imageshbhome.png) no-repeat center left; font-family:Î¢ÈíÑÅºÚ;}
.hbheader h2 a:hover{ text-decoration:underline;}
.hbbanner{ width:100%; background:url(imageshbbanner.jpg) no-repeat center; height:220px;}
.hbcent{ width:1000px; margin:0px auto; padding:20px 0px;}
.hbcent_top{ width:1000px; margin:0px auto 20px; background:url(imageshbtxt.png) no-repeat center; height:315px; padding-top:40px;}
.hbcent_top h3{ width:870px; margin:0px auto 20px; text-align:center; color:#0f5e83; font-size:28px; font-weight:normal; }
.hbcent_top_txt{ width:870px; margin:0px auto;}
.hbcent_top_txt p{ font-size:16px; text-indent:32px; color:#0f5e83; margin-bottom:10px;}

.hbdcdt{ margin-bottom:20px;}
.hbcent_cent_01{ float:left; width:488px; border-top:3px solid #23b457; height:266px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-right:20px;}
.hbdcdt h5{ height:43px; background:#fcfbfb; width:478px; padding-right:10px;}
.hbdcdt h5 span{ float:left; display:block; width:140px; height:43px; padding-left:25px; color:#fff; line-height:43px; font-size:21px; font-weight:bold; background:url(imagesspantit.png) no-repeat center;}
.hbdcdt h5 a{ float:right; font-size:12px; color:#777; line-height:43px; font-weight:normal;}
.hbdcdt h5 a:hover{ color:#fe6c14;}
.hbdcdt ul{ width:473px; padding:0px 10px 0px 5px;; margin-top:10px;}
.hbdcdt ul li{ width:473px; height:34px; overflow:hidden;}
.hbdcdt ul li a{ float:left; display:block; width:350px; overflow:hidden; background:url(imageshbdd.png) no-repeat center left; padding-left:18px; height:34px; line-height:34px; font-size:14px; color:#555;}
.hbdcdt ul li a:hover{ color:#20b253;}
.hbdcdt ul li span{ float:right; display:block; width:80px; height:34px; line-height:34px; font-size:13px; color:#666;}
.hbcent_cent_02{ float:left; width:488px; border-top:3px solid #23b457; height:266px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
.hbcent_cent_03{ float:left; width:488px; border-top:3px solid #23b457; height:266px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd; margin-right:20px;}
.hbcent_cent_04{ float:left; width:488px; border-top:3px solid #23b457; height:266px; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}

.foot{ width:100%; border-top:5px solid #23b457; padding:20px 0px;}
.foot_box{ width:1000px; margin:0px auto;}
.foot_box p{ width:1000px; margin:0px auto; color:#666; font-size:13px; text-align:center; line-height:26px;}
.foot_box p a{ color:#666;}
.foot_box p a:hover{ color:#fe6c14;}

.hbcent_dqwz{ width:1000px; height:30px; border-bottom:2px solid #22b256; color:#555; font-size:15px;}
.hbcent_dqwz a{ color:#555;}
.hbcent_dqwz a:hover{ color:#22b256;}
.hbcent_dqwz span{ color:#22b256;}
.hbnews{ width:1000px; min-height:500px; padding-bottom:30px;}
.hbnews ul{ width:1000px;}
.hbnews ul li{ width:992px;padding:8px 8px 8px 0px; height: 40px; border-bottom: #d8d8d8 1px dotted;}
.hbnews ul li a{ float:left; display:block; width:800px; height:40px; line-height:40px; overflow:hidden; font-size:18px; color:#555;}
.hbnews ul li span{ float:right; display:block; width:100px; height:40px; line-height:40px; font-size:16px; color:#666; text-align:right;}
.hbcent_main{ width:938px; padding:20px 30px; border:1px solid #ddd; min-height:500px; margin-top:20px;}
#hcontent_title{font-size: 22px;font-weight: bold; color: #091b34; text-align: center; line-height: 35px; padding-bottom: 5px;  margin-top: 10px;}
#hcontent_date{margin-top: 10px; text-align: center; color: #555; border-bottom: 1px solid #e8e8e8; padding-bottom: 10px; line-height: 22px;}
#hcontent_text{ padding-top:20px;}
#hcontent_text img{ max-width:938px;}
#hcontent_text p{ font-family:Î¢ÈíÑÅºÚ; font-size:16px; color:#555; line-height:24px; text-indent:32px;}






















