/* reset begin*/
body,ul,li,h1,h2,h3,h4,h5,h6,p,input,dl,dt,dd,img,span,s,em,i,strong,form,label,article, aside, audio, canvas, details, figcaption, figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, section, summary, time, video{margin:0;padding:0;}
ol,ul,li{list-style:none;}
i,em{font-style:normal;}
a{text-decoration:none;color:black;outline:none;}
input,img{outline:none;}
img{border:none;}
input,select,img{vertical-align:middle;}
body{font:12px/1.5 Simsun,Helvetica,sans-serif;-webkit-text-size-adjust:none;background:url(dsb_body.jpg) center top no-repeat;}

/* reset end */

.conter{ width:997px; overflow:hidden; margin:0 auto}
.top{ width:997px; overflow:hidden}
.flash{ width:997px; height:182px; overflow:hidden}
.dh{ width:997px; height:56px; overflow:hidden}
.sy{ width:68px;   padding-left:120px; float:left}
.sy a{ width:68px; height:25px; display: block;}
.dh_lb{ float:right; width:809px; height:56px; overflow:hidden}
.dh_lb ul{ padding-left:60px; padding-top:10px;}
.dh_lb li{ float:left; height:20px; line-height:20px; padding-right:50px;}
.dh_lb li a{ font-size:14px; color:#FFFFFF; font-weight:bold}
.dh_lb li a:hover{ color:#FFCC00; font-size:14px;}
.ht{ height:15px;}
.htt{ height:10px;}

.one_con{ width:997px; height:231px; overflow:hidden}
.pic{ width:302px; height:231px; overflow:hidden; float:left}
.two{ width:650px; height:231px; overflow:hidden; float:right}
.two_a{ width:370px; height:231px; overflow:hidden; float:left}
.two_bt{ width:370px; height:30px; overflow:hidden}
.two_bt a{ font-size:18px; font-weight:bold; color:#c53033}
.two_bt a:hover{ color:#ffcc00; font-size:18px;}
.two_xx{ width:370px; height:200px; overflow:hidden}
.two_xx ul{ padding-top:8px;}
.two_xx li{ width:370px; height:28px; line-height:28px; background:url(dsb_ico1.gif) 0 40% no-repeat}
.two_xx li a{ font-size:14px; color:#000000; margin-left:10px;}
.two_xx li a:hover{font-size:14px;; color:#f00}

.two_b{ width:240px; height:231px; overflow:hidden; background:url(dsb_dljs.jpg) no-repeat; float:right}
.two_bbt{ width:240px; height:35px; overflow:hidden;}
.two_bbt h1{ padding-left:15px; height:35px; line-height:35px;}
.two_bbt h1 a{ font-size:14px; color:#000000; font-weight:bold;}
.two_bbt h1 a:hover{ font-size:14px; color:#f00;; font-weight:bold}
.ld_pic{ width:240px; height:75px; overflow:hidden}
.pot{ width:75px; height:75px; margin-left:12px; background:url(dsb_pic.jpg) no-repeat; float:left}
.name{ height:75px; margin-left:10px;  }
.zw{ margin-left:12px; height:45px; width:200px; overflow:hidden}
.fu{ height:40px; line-height:50px; padding-left:12px;  overflow:hidden}
.rwjs{ width:997px; height:134px; overflow:hidden; background:url(dsb_rwjs.jpg) no-repeat}
.renw{ width:670px; height:134px; overflow:hidden; float:left}
.renw_left{ width:85px; height:134px; overflow:hidden; float:left}
.renw_left a{ width:25px; height:88px; display:block; margin-left:10px; margin-top:30px;}
.renw_rihgt{ width:580px; height:120px; overflow:hidden; float:right}
.renw_rihgt ul{ padding-top:20px; }
.renw_rihgt li{width:85px;  float:left; overflow:hidden; height:100px; padding-right:50px;}
.renw_rihgt img{width:66px; height:99px; float:left }
.renw_rihgt i{ float:right; width:19px; }
.rw_xx{ width:295px; height:134px; overflow:hidden; float:right}
.rw_xxy{ width:102px; height:29px; padding-left:30px; margin-top:5px;overflow:hidden; background:url(dsb_coo.jpg) no-repeat}
.rw_xxy h1{ width:102px; height:29px; line-height:31px; overflow:hidden}
.rw_xxy h1 a{ font-size:14px; font-weight:bold; color:#7f5c29}
.rw_xxy h1 a:hover{ font-size:14px; font-weight:bold; color:#f00}
.rw_xxl{ width:295px; overflow:hidden}
.rw_xxl ul{ padding-top:8px;}
.rw_xxl li{ width:295px; height:21px; line-height:21px; overflow:hidden; background:url(dsb_dot.jpg) 0 50% no-repeat;}
.rw_xxl li a{ font-size:12px; color:#7f5c29; margin-left:8px;}
.rw_xxl li a:hover{ font-size:12px; color:#f00}

.tree{ width:997px; overflow:hidden}
.tree_left{ width:428px; overflow:hidden; float:left}
.tree_bt{ width:428px; height:39px; overflow:hidden; background:url(dsb_lb.jpg) no-repeat}
.tree_btl{ float:left; height:39px; width:140px; overflow:hidden;}
.tree_btl h1{ line-height:39px; text-align:center}
.tree_btl h1 a{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.tree_btl h1 a:hover{font-size:14px; color:#ffcc00; font-weight:bold;}
.tree_btr{ float:right; height:39px; overflow:hidden; margin-right:5px;}
.tree_btr a{ font-size:12px; color:#bb020a;line-height:39px;}
.tree_btr a:hover{ font-size:12px; color:#ffcc00}
.tree_xx{ width:428px; overflow:hidden}
.tree_xx ul{ padding-left:20px; padding-top:10px;}
.tree_xx li{ width:400px; height:25px; line-height:25px; overflow:hidden; background:url(dsb_ico1.gif) 0 50% no-repeat}
.tree_xx li a{ margin-left:10px; font-size:14px; color:#000000}
.tree_xx li a:hover{ font-size:14px; color:#f00}
.tree_right{ width:536px; overflow:hidden; float:right}
.tree_right_bt{ width:536px; height:39px; overflow:hidden; background:url(dsb_lba.jpg) no-repeat}
.tree_right_btl{ width:280px; height:39px; overflow:hidden; float:left}
.brla{ float:left;height:39px; width:140px; overflow:hidden;}
.brla h1{ line-height:39px; text-align:center}
.brla h1 a{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.brla h1 a:hover{font-size:14px; color:#ffcc00; font-weight:bold;}

.btlb{ height:39px; width:140px; overflow:hidden; float:right}
.btlb h1{ line-height:39px; text-align:center}
.btlb h1 a{ font-size:14px; color:#bb020a; font-weight:bold;}
.btlb h1 a:hover{font-size:14px; color:#ffcc00; font-weight:bold;}
.tree_right_btr{ float:right; height:39px; overflow:hidden; margin-right:5px;}
.tree_right_btr a{ font-size:12px; color:#bb020a;line-height:39px;}
.tree_right_btr a:hover{ font-size:12px; color:#ffcc00}
.tree_bottom{ width:536px; overflow:hidden}
.bottom_l{ width:150px; overflow:hidden; float:left}
.bottom_r{ width:358px; overflow:hidden; float:right}
.bottom_r ul{}
.bottom_r li{ color:#999999; float:left; line-height:24px; height:24px; width:115px; text-align:center}
.bottom_r li a{ font-size:14px; color:#000000;   }
.bottom_r li a:hover{ font-size:14px; color:#f00}

.yq{ width:997px; overflow:hidden}
.yqlj{ width:997px; overflow:hidden}
.yqlj ul{}
.yqlj li{ padding-right:18px; float:left; height:20px; line-height:20px;}
.yqlj li a{ font-size:12px; color:#aaaaaa;}
.yqlj li a:hover{ font-size:12px; color:#f00}

.bottom{ width:997px; overflow:hidden; background:url(dsb_bottom.jpg) no-repeat}
.bomm{ width:997px; overflow:hidden}
.bomm_l{ width:51px; height:52px; overflow:hidden; float:left; padding-left:20px; padding-right:20px;}
.bomm_r{}
.bomm p{ color:#aaaaaa; font-size:12px;}

.fz_cot{ width:997px; overflow:hidden}
.cot_l{ width:746px; overflow:hidden; float:left}
.cot_dh{ width:746px; height:35px; overflow:hidden;}
.cot_dh p{ float: left; font-size:12px; color:#7f5c29; padding-left:10px; }
.cot_pic{ width:591px; height:142px; overflow:hidden; margin:0 auto;}
.cot_xx{ width:600px; overflow:hidden; margin:0 auto}
.cot_xx ul{}
.cot_xx li{ width:300px; height:25px; line-height:30px; float:left; }
.cot_xx li a{ font-size:14px; color:#000000; margin-left:30px;}
.cot_xx li a:hover{ font-size:14px; color:#f00}
.cot_r{ width:251px;  overflow:hidden; float:right; background:url(dsb_ico1.jpg) repeat-y}
.cot_y{ width:230px; overflow:hidden; float:right; background:url(dsb_by.jpg)}
.cot_ya{ width:230px; overflow:hidden}
.cot_ya_bt{ width:230px; height:30px; overflow: hidden; background:url(dsb_bt.jpg) no-repeat} 
.cot_ya_bt h1{ height:30px; line-height:30px; padding-left:10px;}
.cot_ya_bt h1 a{ font-size:14px; font-weight:bold; color:#7f5c29}
.cot_ya_bt h1 a:hover{ font-size:14px; font-weight:bold; color:#f00}
.cot_ypic{ width:230px; overflow:hidden;}
.cot_ypic ul{}
.cot_ypic li { width:66px; height:125px; overflow:hidden; float:left; text-align:center; padding-left:33px; padding-top:10px;}
.cot_ypic li img{ width:66px; height:99px;}
.cot_ypic li a{ font-size:12px; line-height:25px; color: #000000}
.cot_ypic li a:hover{ font-size:12px; line-height:25px; color: #f00}

.online_list { width:230px; overflow:hidden}
.online_list li{ width:230px; height:30px; line-height:30px;border-bottom:1px dashed #7f5c29; }
.online_list li span{color:#333;font-size:12px;}
.st1,.st2{display:inline-block; }
.st1{width:20px;font-size:14px; float:left; text-align:center;color:#7f5c29}
.st2{width:200px; text-align:left; float:right; }
.st2 a{font-size:14px; color:#000000}
.st2 a:hover{color:#f00}

.xl_cot{ width:695px; overflow:hidden; margin:0 auto;border:1px #CCCCCC solid;}
.bbt h1{ text-align:center; width:695px; font-size:22px; color:#000000; padding-top:20px;}
.info{margin-bottom:30px;color:#010101;text-align:center; margin-top:30px;}
.bodycon{ padding-bottom:30px; width:675px; margin:0 auto;}

.lb_xx{ width:695px; margin:0 auto; overflow:hidden}
.lb_xx ul{ padding-top:20px;}
.lb_xx li { width:695px; height:25px; line-height:25px; overflow:hidden; background:url(dsb_ico1.gif) 0 50% no-repeat}
.lb_xx li span{ float:right; color:#CCCCCC}
.lb_xx li a{ font-size:14px; color:#000000; margin-left:10px;}
.lb_xx li a:hover{ font-size:14px; color:#f00}

.ldjs{width:695px; margin:0 auto; overflow:hidden}
.ldjs li{ width:100px; height:162px; overflow:hidden; float:left; text-align:center; background: url(dsb_lcbj.jpg); margin-right:35px; margin-top:20px;}
.ldjs li img{ width:80px; height:104px; overflow:hidden; margin-top:10px;}
.ldjs li a{ width:100px; line-height:28px; color:#7f5c29; font-size:12px;}
.ldjs li a:hover{ font-size:12px; color:#f00}
.ldjs li p{ color:#7f5c29; font-size:12px;}
.ldjs ul{ padding-left:20px;}

.zxly{ width:697px; overflow:hidden; margin:0 auto}
.zxly_pic{ width:697px; height:40px; overflow:hidden}
.zxly_kk{ width:697px; height:165px; overflow:hidden; background:url(dsb_zxlybj.jpg)}
.kk{ width:697px; overflow:hidden}
.kk_l{ width:580px; height:105px; overflow:hidden; float:left }
.kk_l input{ width:570px; height:100px;}
.kk_r{ width:78px; float:right; padding-right:20px;}

.zxly_xx{ width:697px; overflow:hidden}
.zxly_xx li{ width:697px; height:60px;overflow:hidden; background:url(dsb_tx.jpg) no-repeat;border-bottom:1px dashed #999999; margin-top:10px;}
.zxly_xx li span{ float:right}
.zxly_xx li span a{ font-size:12px; color:#FF0000}
.zxly_xx li p{ margin-left:70px; color:#7f5c29;font-size:12px;}
.zxly_xx li p a{ line-height:45px;color:#7f5c29;font-size:12px;}
.zxly_xx li p a:hover{ font-size:12px; color:#f00}