body{margin:0px;}
body,td,th{font-family: Arial, Helvetica, sans-serif; font-size:12px;color:#333;}
a{text-decoration:none;color:#333;}
a:hover{color:#598ec0; }
p,form{padding:0px;margin:0px;}
.cf{clear:both;}
img{border:0px;}
.b_top{width:100%; height:112px; background:url(../Images/topbg.jpg) repeat-x top center;}
.b_cn{width:982px; height:23px; margin: 0 auto; text-align:right; color:#FFF; line-height:19px; padding:0px 10px;}
.b_cn a{color:#FFF;}
.b_cn a:hover{color:#FFF; text-decoration:underline;}
.b_bot{width:982px; height:112px; margin: 0 auto;}

.ss{ width:206px; height:22px; background:url(../images/soub.jpg) no-repeat; margin:auto}

.b_sobg{width:128px; height:19px; border:0px;background:url(../Images/sobg.gif) top no-repeat; float:right; padding-left:10px; font-size:12px; line-height:19px;}
.b_sobtn{width:27px; height:19px; border:0px; background:url(../Images/sobtn.gif) top no-repeat; float:right;}
.b_menu{width:972px; height:31px;}
.b_menu ul{padding:0px; margin:0px; list-style-type:none;}
.b_menu ul li a{width:110px; height:31px; line-height:31px; text-align:center; float:left; font-size:13px; font-weight:bold; color:#FFF}
.b_menu ul li a:hover{ color:#CCC;}


.b_brbg{width:100%; height:396px; background-color:#555;}
.b_banner{width:100%;; height:396px; margin:0 auto;}

.banner_show{ width:100%; text-align:center; height:396px; overflow:hidden; position:relative;}
.bannger_inbox{ position:absolute; left:50%; top:0;}

/*翻页*/
.banner_pre_next{position:relative;z-index:105;top:160px;width:990px;left:50%; height:37px;margin-left:-500px;*left:240px;}
.banner_pre_next a{ width:39px; height:72px; background:url(../images/btn.png) no-repeat; text-indent:-999em; filter:Alpha(opacity=60);opacity:0.6; }
.banner_pre_next .banner_btn_left{position:absolute;left:-37px; background-position:0px 0px;}
.banner_pre_next .banner_btn_right{position:absolute;right:-37px; background-position:-37px 0px;}







.b_nr{width:982px;margin:15px auto; background-color:#efeff0; padding:10px; }
.b_nr a{color:#333}
.b_nr a:hover{color:#598ec0; text-decoration:underline;}
.bnr_left{width:254px; float:left; padding-right:16px;}
.bnr_center{width:475px; float:left; padding-right:16px;}
.b_pic{width:177px; height:123px; border:1px solid #efeff0; margin:0px 5px;}
.b_lb{width:455px; height:72px; padding:10px;}
.b_lb ul{padding:0px; margin:0px; list-style-type:none;}
.b_lb ul li{width:180px; float:left; height:20px; line-height:25px;paddint-right:15px}
.bnr_right{width:220px; float:left;}
.b_cont{width:200px; height:121px;}
.b_cont ul{padding:0px; margin:0px; list-style-type:none;}
.b_cont ul li{width:200px; line-height:23px;}



.b_footbg{width:100%; height:216px; background-color:#555;}
.b_foot{width:982px; height:186px; margin: 0px auto; padding-top:30px; overflow:hidden; }
.bf_menu{width:160px; height:156px; float:left;}
.bf_menu ul{padding:0px; margin:0px; list-style-type:none;}
.bf_menu ul li{width:117px; line-height:20px; color:#FFF}
.bf_menu ul li a{color:#FFF;}
.bf_menu ul li a:hover{color:#FFF; text-decoration:underline;}



.n_brbg{width:100%; height:157px; background-color:#555;}
.n_br{width:1002px; height:157px; margin: 0 auto;}
.n_nr{width:982px; margin:15px auto; background-color:#efeff0; padding:10px;}
.n_left{width:212px; float:left; padding-right:28px;}
.n_lm{width:212px;}
.n_lm ul{padding:0px; margin:0px; list-style-type:none;}
.n_lm ul li{width:197px; height:32px; line-height:32px; background:url(../Images/bg3.jpg) top no-repeat; padding-left:15px;}
.n_lm ul li a{color:#333;}
.n_lm ul li a:hover{color:#333; font-weight:bold}
.n_right{width:742px; float:left;}
.n_news{width:722px; padding:10px 23px;}
.n_news ul{padding:0px; margin:0px; list-style-type:none;}
.n_news ul li{width:722px; height:30px; line-height:30px; border-bottom:1px dotted #cbcbcb}
.n_news ul li a{color:#333;}
.n_news ul li a:hover{color:#598ec0;}
.n_pro{width:218px; height:189px; float:left; padding:10px 14px;}
.n_pic{width:216px; height:157px; border:1px solid #dddddd;}
.n_name{width:218px; height:30px; text-align:center; line-height:30px; font-weight:bold;}



#dcms_pager .pages {border:none;text-transform:uppercase;font-size:12px;margin:10px 0 10px 0;padding:0;height:20px;clear:both;text-align:center;}
#dcms_pager .pages a {border:1px solid #ccc;text-decoration:none;margin:0 5px 0 0;padding:0 3px 0 3px;font-size:12px;height:16px;line-height:16px;}
#dcms_pager .pages a:hover {border:1px solid #aeaeae;}
#dcms_pager .pages .pgempty {border:1px solid #eee;color:#eee;}
#dcms_pager .pages .pgcurrent {border:1px solid #aeaeae;color:#000;font-weight:bold;background-color:#eee;}