@charset "utf-8";
/* CSS Document */

/** john 6-2 up **/
.wrap{ margin:0 auto; width:950px;overflow:hidden; }
.ft{ margin-top:10px;}
.nav_sub { height:52px; background:#f5eddb url(../images/bordercn/bj_nav.png) left 7px no-repeat; position:relative;}
.nav_sub h1{ width:241px; height:31px; ; text-indent:-9999px;}
.nav_sub ul{ width:690px; overflow:hidden; position:absolute; left:260px; top:15px;}
.nav_sub li{ background:url(../images/bordercn/bj_d1.png) right 3px no-repeat; padding-right:16px; float:left; font-size:14px; font-weight:bold; display:inline;}
.nav_sub li a{ color:#fff;}
.nav_sub .none{ background:none;}
/**   part1   **/
#part1{ background:url(../images/bordercn/bj_p1.png) no-repeat; position:relative; height:376px;}
/**picslide**/
.picslide {width:570px;height:370px;margin:0 0 15px;overflow:hidden;position:relative;}
.picslide h2 {display:none;}
.picslide h3 img{width:383px;height:290px;margin:7px auto;margin-left:11px;}
#a_scroll_title {position:absolute;left:26px;bottom:38px;
color:#46545f;font-size:14px;text-indent:18px;display:block;width:400px;height:24px;line-height:24px;}
.picslide h4{ color:#46616d; font-weight:normal; font-size:12px; height:20px; line-height:20px; overflow:hidden; position:absolute; bottom:15px; left:36px;}
.picslide h4 a{ color:#d50e0e;}
.bgfif {top:8px;right:9px;position:absolute;width:139px;height:312px;}
.picslide ul {width:150px;top:12px;left:410px; height:312px;margin:0 auto;position:absolute;}
.picslide li {float:left;padding:2px; padding-left:20px;}
.picslide li img {height:90px;width:118px;}
.picslide li.active{ background:url(../images/bordercn/bj_d2.png) left center no-repeat;}
.picslide li.active img{ border:solid 1px #000;} 

.side{ position:absolute; right:0; top:0;}
.news{ width:380px; padding-top:8px;}
.news h3{ font-size:16px; height:28px; line-height:28px; overflow:hidden;}
.news h3 a{ color:#0e4ba6;}
.news h4{ font-size:12px; font-weight:normal; height:25px; line-height:25px; overflow:hidden;}
.news ul{ width:360px; border-top:1px dotted #9a9a9a; margin-top:8px;}
.news li{ background:url(../images/bordercn/bj_d1.png) 4px -80px no-repeat;  font-size:14px; height:27px; line-height:27px; overflow:hidden; padding:0 5px 0 16px;}
.news li a{ color:#1051b2;}

/**     part2      **/
#part2{ position:relative;}
#bcpb{ height:334px;}
#bcpb a{ color:#000;}
#bcpb h2{ width:330px; height:30px; background:url(../images/bordercn/bj_h2.png) no-repeat; text-indent:-9999px;}
#bcpb ul{ margin:5px 0 0 20px;}
#bcpb li{ background:url(../images/bordercn/bj_d1.png) left -145px no-repeat; font-size:14px; height:28px; line-height:28px; overflow:hidden; padding-left:10px; }
#gdjf{ width:223px; height:334px; background:url(../images/bordercn/bj_gdjfBG.png) no-repeat; position:absolute; left:335px; top:0;}
#gdjf h2{ height:38px; text-indent:-9999px;}
#gdjf h3{ font-size:14px; padding:0 12px; overflow:hidden; line-height:26px;}
#gdjf h3 a{ color:#070000;}
#gdjf h4{ font-size:12px; font-weight:normal; padding:0 20px; overflow:hidden; height:170px; line-height:25px;}
#gdjf ul{ overflow:hidden; margin:14px 0 0 20px; position:absolute; left:0; top:236px;}
#gdjf li{ width:92px; height:30px; float:left; text-align:center;}
#gdjf li input{ width:58px; height:20px; background:url(../images/bordercn/bj_d3.png) no-repeat; border:none; color:#fff; font-size:12px;}
#gdpl{ width:393px; height:334px; background:url(../images/bordercn/bj_gdjfBG.png) -224px top no-repeat; position:absolute; right:0; top:0;}
.guandian h2{ overflow:hidden;}
.guandian h2 em{ width:285px; height:26px; line-height:26px; float:left; font-size:14px; font-style:normal; text-indent:44px; padding-top:10px;}
.guandian  h2 span{ width:100px; height:30px;  float:left;}
.guandian  h2 b{ display:none;}
.guandian h2 input{ width:78px; height:14px; border:0; margin-top:16px;}
.guandian h3 textarea { width:345px; height:77px; margin:20px 0 0 24px; border:solid 1px #d1d2d4;}
.guandian p{ height:20px; padding:10px 0 0 275px;}
.guandian p a{ color:#FF0066;}
.guandian p input{ width:38px; height:16px; border:0; color:#fff; margin:0 5px;}
.guandian p .fb{ background:url(../images/bordercn/bj_d3.png) left -33px no-repeat;}
.guandian p .ck{background:url(../images/bordercn/bj_d3.png) left -59px no-repeat;}

#fd h2 em{ padding-top:5px;}
#fd h2 input{margin-top:11px;}
/**      part3       **/
#part3{ position:relative; margin-top:6px;}
#part3 a{ color:#000;}
#part3 .sec_main{ width:331px;}
#part3 .sec_main h2{ height:32px;  text-indent:-9999px;position:relative;}
#part3 .sec_main h2 a{ width:35px; height:16px; display:block; overflow:hidden; position:absolute; right:12px; top:7px;}
#part3 .sec_main ul{ margin:17px 0 0 15px;}
#part3  li{ background:url(../images/bordercn/bj_d1.png) left -146px no-repeat; font-size:14px; height:30px; line-height:30px; overflow:hidden; padding:0 10px;}
#bjxw,#lgdt { height:245px;}
#bjxw h2{background:url(../images/bordercn/bj_h2.png) left -39px no-repeat;}
#lgdt h2{background:url(../images/bordercn/bj_h2.png) left -83px no-repeat;}
#zdbd{ height:490px;}
#zdbd ul{ margin:3px 0 0 10px;}
#zdbd li{ background:url(../images/bordercn/bj_d1.png) left -287px no-repeat; font-size:12px; height:24px; line-height:24px;}
.sec_sub{ width:329px; position:absolute; left:331px; top:0;}
#part3 .sec_sub h2{ height:32px;  text-indent:-9999px;position:relative;}
#part3 .sec_sub h2 a{ width:35px; height:16px; display:block; overflow:hidden; position:absolute; right:12px; top:7px;}
#gtcc,#bjly { height:245px;}
#gtcc h2{background:url(../images/bordercn/bj_h2.png) left -127px no-repeat;}
#bjly h2{background:url(../images/bordercn/bj_h2.png) left -173px no-repeat;}
#part3 .sec_sub dl{ width:108px; text-align:center; float:left; margin-top:12px;}
#part3 .sec_sub dl img{ width:85px; height:85px; padding:2px; border:solid 1px #5c4f48;}
#part3 .sec_sub dd{ height:26px; line-height:26px; overflow:hidden; text-align:center; padding:0 5px;}
#part3 .sec_sub dd a{ font-weight:bold; color:#2a0608;}
#part3 .sec_sub ul{ clear:both; margin:0 0 0 12px; padding-top:5px;}
#zdbd{width:285px; overflow:hidden; background:url(../images/bordercn/bj_p3.png) no-repeat;}
#zdbd h2{ height:40px; position:relative; text-indent:-9999px;}
#zdbd h2 a{ width:40px; height:14px; display:block; position:absolute; right:12px; top:10px; overflow:hidden;}
#zdbd dl{ width:200px; height:100px; position:relative;  margin:12px 0 0 9px;}
#zdbd dt{overflow:hidden;}
#zdbd dl img{ width:124px; height:90px; border:solid 1px #000000; position:absolute; left:0; top:0;}
#zdbd dd{ width:135px; line-height:24px;padding-left:135px; overflow:hidden;}
#zdbd dd.dd1{ height:24px; overflow:hidden;}
#zdbd dd.dd1 a{ font-weight:bold; color:#2a0608;}
#zdbd dd.dd2{ height:48px; overflow:hidden;}

/**        part4          **/
#part4{}
#pic{ height:344px; background:url(../images/bordercn/bj_p4.png) no-repeat;}
#pic a{ color:#000;}
#pic h2{ height:30px; text-indent:-9999px; position:relative;}
#pic h2 a{ width:35px; height:16px; display:block; overflow:hidden; position:absolute; right:35px; top:10px;}
#pic ul{ margin:14px 0 0 12px; overflow:hidden;}
#pic li{ width:158px; height:136px; border:solid 1px #dedede; display:inline; margin:0 0 8px 21px; float:left;}
#pic li img{ width:150px; height:110px; display:block; padding:4px;}
#pic li h3{ font-weight:normal; font-size:12px; text-align:center; height:18px; line-height:18px; overflow:hidden;}

/**        part5          **/
#part5{ height:543px; margin-top:10px; position:relative;}
#part5 a{ color:#000;} 
#bgbbs{ width:661px; background:url(../images/bordercn/bj_h2.png) left -215px no-repeat;}
#bgbbs h2{ height:34px; text-indent:-9999px;}
#bgbbs h3{ height:30px; line-height:30px; font-size:12px; font-weight:normal;}
#bgbbs h3 span{ display:block; float:left;}
#bgbbs h3 .one{ width:475px; text-indent:45px;}
#bgbbs h3 .two{ width:100px;}
#bgbbs ul{ margin:10px 0 0 40px;}
#bgbbs li{ background:url(../images/bordercn/bj_d1.png) left -207px no-repeat; color:#141414; font-size:14px; height:30px; padding:0 10px; overflow:hidden; position:relative;}
#bgbbs li .one{ width:360px; height:30px; color:#141414;  display:block; padding:0 5px 0 5px; overflow:hidden;line-height:30px;}
#bgbbs li span{ width:80px; line-height:30px; overflow:hidden; text-align:center; position:absolute; left:410px; top:0px;}
#bgbbs li .nub{ width:80px;  line-height:30px; overflow:hidden; text-align:center; position:absolute; left:520px; top:0px;}
#bgbbs li b{color:#ff2002; font-weight:normal;}

#part5 .side{ width:285px; overflow:hidden; background:url(../images/bordercn/bj_p5.png) no-repeat;}
#touzhi{ height:285px;}
#touzhi h2{ height:40px; margin:6px 0 0 20px; font-size:12px; text-align:center; line-height:26px; overflow:hidden;}
#touzhi h2 a{width:85px; height:23px; color:#1d3b63; display:block; display:inline; float:left;}
#touzhi h2 .active{ width:85px; height:23px; background:url(../images/bordercn/bj_d3.png) left -94px no-repeat;}
#touzhi h3{ width:110px; display:block; display:inline; margin:0 0 0 12px; float:left;}
#touzhi h3 img{ width:100px; height:135px; padding:2px; border:solid 1px #cac9c4; }
#touzhi ul{}
#touzhi li{ background:url(../images/bordercn/bj_d1.png) 2px -287px no-repeat; height:24px; line-height:24px; overflow:hidden; padding:0 10px; }
.shangxun { margin:6px 0 0 12px; overflow:hidden;}
.shangxun h4{ width:23px; height:47px; border:solid 1px #d7d7d7; background:#fff; color:#5c4f48; line-height:20px; padding-top:10px; text-align:center; float:left; font-weight:normal; margin-top:4px; }
#touzhi .shangxun li{ background:none; height:22px; line-height:22px;}

#bjft h2{ height:30px; text-indent:-9999px; position:relative;}
#bjft h2 a{ width:35px; height:12px; overflow:hidden; display:block; position:absolute; right:18px; top:6px;}

#bjft dl{ width:200px; height:100px; margin:10px 0 0 20px;  }
#bjft dt {position:relative;}
#bjft dt a{ color:#2a0608; font-weight:bold; }
#bjft dt img{ width:85px; height:85px; border:solid 1px #5c4f48; padding:2px; position:absolute; left:0; top:0;}
#bjft dd{ width:150px;  padding-left:105px;line-height:22px; overflow:hidden; }
#bjft dd.dd1{ height:22px; overflow:hidden;}
#bjft dd.dd1 a{ font-weight:bold; color:#2a0608;}
#bjft dd.dd2{ height:44px; overflow:hidden;}

#links{ height:100%; border:solid 1px #ebecec; background:url(../images/bordercn/bj_link.png) center no-repeat; overflow:hidden;}

#links h2{ width:70px; float:left; font-size:12px; font-weight:normal; margin-left:10px; display:inline; }
#links ul{ width:790px; float:left; display:inline;}
#links li{ margin:0 5px; white-space:nowrap;}
.xglj{ height:100%; line-height:26px;  margin:0 35px; padding:18px 0 6px 0; border-bottom:solid 1px #ffd5de;overflow:hidden;}
.xglj li{ float:left;}
.yqlj{ clear:both; line-height:26px; margin:0 35px; padding:8px 0 12px; overflow:hidden;}
.yqlj li{ float:left;}
/**  09.8.31  **/
.guandian p{padding:10px 0 0 225px;}
.guandian p a{ color:#FF0066; float:left; padding-top:1px;}
.guandian p .fb{ float:left; margin-left:15px; display:inline;}