@charset "gb2312";
/*<!-- @Author-Abner_tao -->*/
* { font-family: "宋体"; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
body { font-size: 12px; color: #000000; background: #bf9e73; }
a { color: #000000; text-decoration: none; }
a:hover { text-decoration: none; cursor: pointer; }
li { list-style-type: none; margin: 0; padding: 0; }
img { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; vertical-align: middle; margin: 0; padding: 0; }
.clear { clear: both; height: 0px; font-size: 0px; line-height: 0px; margin: 0px; padding: 0px; }
.fleft { float: left; display: inline; }
.fright { float: right; display: inline; }
.w1000 { width: 1000px; }
.red { color: #FF0000; }
font { font-size: 12px; font-weight: normal; color: red; }
#snow { margin: 0 auto; }
#snow .bg1 { height: 365px; background: url(/cnns/images/bg2.jpg) repeat-x top center; margin: 0 auto; padding-top: 68px; }
#snow .top { height:68px; background: url(/cnns/images/top.jpg) no-repeat top center; margin-left: auto; margin-right: auto; margin-bottom: 0px; }
#snow .menu { height: 69px; margin: 0 auto; }
#snow .whpfb { width: 1000px; margin: 0 auto; background: #FFFFFF; }

.banner{ background:url(/zt/images/bannerzt_tf.gif) no-repeat center; height:440px;}
.banner p { position: relative; margin: 0 auto; width:1000px; height: 440px;  }
.banner p a {position: absolute;top: 340px;left:174px;display:block;height:70px;width: 260px;}


#snow .whpfb .dh { height: 92px; background: url(/cnns/images/dh.jpg) no-repeat top center; margin: 5px auto; position: relative; }
.banner .link_swt_1 { position: absolute;top: 363px;
left: 409px;}
.banner .link_swt_2 { position: absolute; top: 311px; left: 509px; width: 110px; height: 47px; }
.banner .link_swt_3 { position: absolute; top: 261px; left: -20px; width: 343px; height: 40px; }
#snow .whpfb .dh .mygzs { width: 100px; font-size: 14px; font-weight: bold; color: #000000; position: absolute; top: 27px; left: 105px; line-height: 23px; }
#snow .whpfb .dh .mygzs a:hover { color: #FF0000; }
#snow .whpfb .dh ul { float: left; position: absolute; top: 18px; left: 290px; *left: 294px;
}
#snow .whpfb .dh ul li { float: left; text-align: center; width: 62px; }
#snow .whpfb .dh ul li a { display: block; line-height: 20px; white-space: pre; }
#snow .whpfb .dh ul li a:hover { color: #9c8149; }
#snow .whpfb .dh ul li .red { color: red; }
#snow .whpfb .dh .dh1 { width: 67px; height: 63px; position: absolute; left: 905px; top: 15px; }
#snow .whpfb .dqwz { width: 982px; height: 44px; background: url(/cnns/images/dqwz.jpg) no-repeat top center; margin: 10px auto; }
#snow .whpfb .dqwz p { width: 600px; height: 44px; line-height: 44px; font-size: 14px; color: #866216; text-indent: 2em; }
#snow .whpfb .dqwz p a { color: #866216; }
/****************************头部结束******************************************************************************************************/
#kfgc-c .w2  #kfgc_js{ position:absolute;width:296px; height:286px; left:26px; top:351px; border:1px solid #000}
#kfgc_js{ position: absolute;overflow: hidden;float: left;width: 291px;height: 281px;top: 837px;left: 14px; }
#kfgc_js img { position:absolute; top:0; left:0px; width:291px; height:281px; }

.link_qq { position: absolute; top: 1px; left: 803px; }
.link_qq1 { position: absolute; top: 0; left: 803px; }
.c1 { width: 974px; height: 390px; position: relative;border:3px solid #743c1b; border-bottom:none; margin:0 auto; }
.c2 { width: 974px; border-bottom: 4px solid #884b25; height: 457px;  position: relative; margin: 0 auto; border:3px solid #743c1b; border-top:none;}
.c3 { width: 980px; height: 59px; position: relative; margin: 10px auto 0; }
.c4 { width: 974px; border: 3px solid #884b25; border-top: none; height: 1142px; position: relative; margin: 0 auto; }
.c4 dl { float: left; display: inline; height: 281px; margin-top: 25px; overflow: hidden; }
.c4 dl dd { border: 1px solid #884b25; background: #935711; height: 96px; }
.c4 dl dd p { color: #fff; line-height: 20px; padding: 5px 10px; }
.c4 dl dd p span { display: block; font-size: 14px; font-weight: bold; }
.c6, .hzkb { width: 980px; height: 59px; position: relative; margin: 10px auto 0; }
.c7, .hzkb_con { width: 974px; border-left: 3px solid #884b25; border-right: 3px solid #884b25; margin: 0 auto; }
.c7 { height: 448px; }
.c7 span { display: block; float: left; height: 55px; line-height: 55px; font-size: 14px; text-align: center; overflow: hidden; }
.c7 span a { color: #d00000; font-weight: bold; height: 24px; border-bottom: 1px dashed #f00; }
.c7 span img { margin-top: 16px; }
.c7 .bg11 { background: #884b25; width: 127px; border-bottom: #fff; }
.c7 .bg2 { background: #fff; }
.c7 .bg3 { background: #fff3d2; }
.c7 .wd1 { width: 159px; }
.c7 .wd2 { width: 217px; }
.c7 .wd3 { color: #ed1b23; width: 224px; }
.c7 .bd1 { border-bottom: 1px solid #743d1b; border-right: 1px solid #743d1b; }
.c7_lf { width: 730px; overflow: hidden; }
.c7_rt { border-bottom: 3px solid #884b25; border-left: 1px solid #884b25; height: 445px; width: 227px; padding: 0 8px; }
.c7_rt .ruhe { padding: 8px; _padding:0px; _float:left; _text-align:center; _width:227px; _margin-top:8px; _margin-bottom:8px;}
.c7_rt .bg_h { background: #fff3d2; }
.c7_rt .yiju { height: 192px; }
.c7_rt .yiju2 { height: 175px; }
.c7_rt p { line-height: 19px; padding: 5px 10px }
.c7_rt p b { display: block; }
.c7_rt .zx_yy { background: url(images/zxbj.jpg) no-repeat center top; height: 24px; line-height: 24px; width: 198px; margin: 0 auto; }
.c7_rt .zx_yy a { padding-left: 18px; color: #fff; }
.hzkb_con { height: 1030px; border-bottom: 3px solid #884b25; position:relative; }
.hz1 { padding-left: 510px; }
.hz3 { padding-left: 510px; }
.hz2 { padding-left: 30px; padding-right: 510px;  }
.hz1, .hz3 { height: 335px; }
.hz1 .anli1, .hz2 .anli1, .hz3 .anli1 { padding-top: 60px }
.hz1 p, .hz2 p, .hz3 p { line-height: 22px; padding-top: 15px; width: 410px; text-indent: 2em; }
.hz1 p a, .hz2 p a, .hz3 p a { color: #f00; font-weight: bold; }
.zi_hz { margin-left: -10px; margin-top: 20px; }
.hz2 .zi_hz { margin-left: 0px; }
.c11 { width: 1000px; height: 323px; background: url(images/c11.jpg) no-repeat center top; position: relative; }
.c11 .link_01 { position: absolute; top: 272px; left: 50px; width: 432px; height: 33px; }
.c12 { width: 1000px; height: 344px; background: url(images/c12.jpg) no-repeat center top; position: relative; }
.c12 .link_01 { position: absolute; top: 279px; left: 520px; width: 432px; height: 33px; }
.c13 { width: 1000px; height: 504px; margin-top: 10px; background: url(images/c13.jpg) no-repeat center top; position: relative; }
.c13 .zixun1 { position: absolute; left: 213px; top: 123px; color: red; width: 50px; height: 17px; }
.c13 .zixun2 { position: absolute; left: 690px; top: 123px; color: red; width: 50px; height: 17px; }
.c13 .zixun3 { position: absolute; left: 210px; top: 331px; color: red; width: 50px; height: 17px; }
.c13 .zixun4 { position: absolute; left: 686px; top: 331px; color: red; width: 50px; height: 17px; }
.c14 { width: 974px; height: 469px; position: relative; margin:0 auto 10px;border:3px solid #743c1b; }
.c15 { width: 974px; height: 444px; position: relative; margin:0 auto 10px;border:3px solid #743c1b;  }
.c16 { width: 1000px; height: 436px;  position: relative; }
.c17 { width: 974px; height: 400px;  position: relative; border:3px solid #743c1b; margin:0 auto 10px;}
.c17 .link_01 { position: absolute; top: 366px; left: 329px; width: 189px; height: 25px; }
.c19 { width: 1000px; height: 463px; background: url(images/c19.jpg) no-repeat center top; position: relative; }
.c19 p { width: 940px; left: 30px; top: 78px; line-height: 24px; font-size: 14px; text-indent: 2em; position: absolute; }
.c20 { width: 1000px; height: 372px; background: url(images/c20.jpg) no-repeat center top; position: relative; margin-top: 10px; }
.c21 { width: 1000px; height: 258px; background: url(images/c21.jpg) no-repeat center top; position: relative; }
.c22 { width: 1000px; height: 194px; position: relative; }
.c22 .link_01 { position: absolute; top: 97px; left: 179px; width: 521px; height: 81px; }
.c22 .link_02 { position: absolute; top: 73px; left: 898px; width: 86px; height: 24px; }
.c22 iframe { position: absolute; left: 737px; top: 100px; }
/****************************尾部结束***********************************************************************************************
.footer{ width:983px; height:295px; background:url(/cnns/images/footer.jpg) no-repeat top center; margin:0 auto; margin-top:10px; position:relative; }
.footer p{ width:581px; height:100px; position:absolute; top: 120px;left: 381px; font-size:14px; color:#000000; line-height:23px;}
.dw{ background:url(/cnns/images/dw.jpg) repeat-x top center; height:34px; margin:0 auto;}*******/




.cc { font-weight: bold; width: 980px; height:650px;  position: relative; margin: 0 auto; margin-top: 10px;border:3px solid #743c1b;  }
.cc .t1 { width: 538px; font-size: 14px; text-indent: 2em; line-height: 32px; position: absolute; top: 128px; left: 25px; }
.cc .a1 { color: #f00; display: block; position: absolute; top: 250px; left: 358px; width: 135px; text-align: center; height: 30px; line-height: 30px; }
.cc .t2 { width: 538px; font-size: 14px; text-indent: 2em; line-height: 23px; position: absolute; top: 186px; left: 25px; }
.banner01 { position: absolute; left: 15px; top: 316px; }
.banner_side { width: 25px; height: 50px; margin-top: 28px; padding-right: 1px; float: left; }
.banner01 { width: 561px; height: 110px; text-align: center; margin: 0 auto; overflow: hidden; }
.banner_mid { width: 480px; height: 118px; float: left; overflow: hidden; }
.banner_mid img { float: left; }
.banner_img01 { width: 234x; height: 140px; float: left; display: inline; margin-left: 4px }
.banner_img01 dl { float: left; display: inline }
.banner_img01 dl dd { line-height: 38px;}
#banner_left, #banner_right, #banner_mid { float: left; overflow: hidden }
.cc .link { width: 125px; height: 25px; position: absolute; top: 84px; left: 578px; }
.cc .ww { width: 250px; font-size: 14px; color: #000000; position: absolute; top: 370px; left: 648px; }
.cc .w5 { width: 358px; height: 235px; position: absolute; top: 84px; left: 570px; padding:40px 20px; border:1px solid #cacaca; }
.cc .w6 { width: 925px; height: 180px; position: absolute; top:447px; left: 19px; padding:10px; border:1px solid #cacaca; border-top:none; }
.cc .w6 li { float: left; width:200px;  margin: 0 6px;margin-left:15px; display: inline; cursor: pointer; text-align: center; }
.cc .w6 li img { padding: 2px; border: 1px solid #ccc }
.cc .w6 li span { text-align: left; display: block; color: #000000; font-size: 12px; line-height: 30px; padding-left: 24px; background: url(images/lyj.jpg) no-repeat left center;}

.footer_zt {margin: 0 auto;width: 994px;}

/*925新加*/
.title{ width:974px; height:60px; margin:0 auto;}
.w6t{ width:950px; height:29px; margin:0 auto; position:absolute; top:420px; left:16px; z-index:1; }
.hz1tu{ position:absolute; left:30px; top:30px;}
.hz2tu{ position:absolute; left:510px; top:380px;}
.hz3tu{ position:absolute; left:30px; top:700px;}