@charset "gb2312";
/* CSS Document */
a { text-decoration:none;} 
*{ margin:0px; padding:0px;}
#container{ width:980px; margin:20px auto;}

.part1_left{ float:left; width:308px; height:294px;}
.part1_right{ float:right; width:662px;}
.part1_right_1{ width:662px; height:129px; float:left; background:url(images/daoyu_bj.gif) no-repeat;}
.part1_right_1 p{ width:600px; font-size:12px; line-height:20px; margin:20px 0px 0px 40px; color:#333333; text-indent:2em;}

.part1_right_2{ width:662px; float:right; margin:10px 0px 0px 0px;}
.part1_right_2 img{ float:left;}
.part1_r_2_con{ width:661px; height:116px; float:left; border:1px solid #93ebc4; border-top:none;}
.ld{ width:311px; height:31px; background:url(images/6_bj.gif) no-repeat; line-height:31px; float:left; font-size:12px; margin:5px 0px 0px 10px; color:#333333;}
.ld strong{ width:60px; height:31px; display:block; text-align:center; margin-right:10px; color:#0b4228; float:left;}

.part2{ float:left; width:980px; background:url(images/bj.gif) repeat-y; margin-top:10px;}
.part2_con{ margin-left:5px;}
.part2 dl{ width:161px; height:auto; float:left;}
.part2 dl dt{ width:161px; height:210px;; float:left;}
.part2 dl dd{ width:151px; height:auto; float:left; font-size:12px; line-height:18px; margin:5px 0px 5px 5px; text-align:left;}

.ad{ width:980px; margin-top:10px; float:left;}

.part3{ width:980px; float:left; margin-top:10px;}
.part3 img{ float:left;}
.part3_con { float:left; width:978px; border:1px solid #93ebc4; padding-bottom:20px;}
.part3_con h5{background: url(images/zdsb_pic1.jpg) no-repeat; display:block;height: 340px; width:314px; float:left;}
.part3_con h2{ width:978px; height:35px; line-height:35px; background:url(images/title_bj.gif) repeat-x;}
.part3_con h2 a{ width:143px; height:35px; display:block; line-height:35px; background:url(images/nav_bj.gif); text-align:center; font-size:14px; color:#135125; text-decoration:none;}
.part3_con h2 a:hover{ color:#f00;text-decoration:none;}
.part3_con .pic{ height:340px; width:340px;; float:left; margin-top:20px;}
.part3_con .pic h3{ height:32px; float:left; font-size:14px; color:#125745; line-height:32px; padding-left:10px;}
.part3_right{ height:340 width:310px; float:left;}
.part3_right p{ width:300px; margin:0px 0px 0px 10px; line-height:20px; font-size:12px; padding:20px 0px 20px 0px; border-bottom:1px dashed #666; text-indent:2em;}
.part3_right a{ color:#000; }
.part3_right a:hover{ color:#f00; text-decoration:underline;}
.part3_right p strong { font-size:14px; color:#125745;}

.part4{ width:978px; float:left; margin-top:10px; border:1px solid #93ebc4; padding-bottom:20px; background:url(images/cen_bj.gif) center center no-repeat;}
.part4 h2{ width:978px; height:35px; line-height:35px; background:url(images/title_bj.gif) repeat-x;}
.part4 h2 a{ width:143px; height:35px; display:block; line-height:35px; background:url(images/nav_bj.gif); text-align:center; font-size:14px; color:#135125; text-decoration:none;}
.part4 h2 a:hover{text-decoration:none;}
.part_left{ width:453px; float:left; margin-left:20px; _margin-left:10px;}
.part_left span{ float:left; margin-left:20px; }
.part_left h3{ font-size:14px; color:#125745; width:453px; height:36px; line-height:36px;}
.part_left .pic{ width:453px; height:181px;}
.part_left .pic img{ float:left; margin:0px 10px 0px 10px;}
.part_left h5{background: url(images/zhiliao_pic1.gif) repeat scroll 0 0 transparent;height: 141px;}

.part_right{ width:453px; float:right; margin-right:20px; _margin-right:10px;}
.part_right h5{background: url(images/zhiliao_pic2.jpg) repeat scroll 0 0 transparent;height: 141px;}
.part_right span{ float:left; margin-left:20px; }
.part_right h3{ font-size:14px; color:#125745; width:453px; height:36px; line-height:36px;}
.part_right .pic{ width:453px; height:181px;}
.part_right .pic img{ float:left; margin:0px 10px 0px 10px;}
.part4 p{ padding:10px 0px 10px 10px; font-size:12px; line-height:20px;}
.part4 p strong{ font-size:14px; color:#125745;}
.part4 a{ color:#f00;}
.part4 a:hover{ color:#f00; text-decoration:underline;}


.xjsblist { float:left; width:482px; overflow:hidden; margin-bottom:10px; border:1px #e8b3dd solid;}
.xjsblist dl{ height:31px;}
.xjsblist dd{ float:left; width:137px; height:30px; border:1px solid #fff; border-bottom:0; text-align:center; font-size:14px; font-weight:bold;}
.xjsblist dd h4{ background:url(../images/hmbzbtbg1.gif) repeat-x; height:30px; line-height:30px; font-size:14px;}
.xjsblist dt{ width:340px; height:28px; float:left;  padding:1px; border-left:1px solid #e8b3dd; border-bottom:1px solid #e8b3dd; line-height:28px;}
.xjsblist dt span{ float:left; height:28px; width:320px; padding:0 10px; color:#dd6f93; background:url(../images/hmbzbtbg2.gif) repeat-x;}
.xjsblist dt span img{ float:right; padding-top:6px; margin-left:5px;}
.xjsblist dt b { float:left; color:#d6527d; font-weight:normal;}
.xjsblist dt b a  {color:#d6527d;}
.xjsblist h5 { background:url(../images/xjsb7.gif); height:79px; padding:12px 0 10px 0; float:left;}
.xjsblist h5 span { float:left; margin-left:40px; cursor:pointer;}
.xjsblist ul { margin:1px; background:url(../images/xjsbp8.png) repeat-x bottom; height:331px; padding:10px;}
.xjsblist ul .nr { width:460px; overflow:hidden;}
.xjsblist ul li { float:left; width:235px; height:225px; margin-left:10px; }
.xjsblist ul b { color:#de2d7d; font-size:14px;}
.xjsblist ul p.other { margin-top:15px; color:#666;}
