@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,img,p{padding: 0;margin: 0; border:0; list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size: 100%;font-family:"宋体";}
body{ font-size:12px; font-family:Arial,Verdana,  Helvetica, sans-serif; line-height:24px;color:#5a5959; background:url(bj.jpg) repeat-x center top #f8f8f8;}
a{ text-decoration:none; color:#606060}
a:hover{ text-decoration:none; color:#606060;}
.clear{ clear:both;}

#warp{width:950px;height:auto;margin:0 auto;overflow:hidden;}
/*头部*/
#header{width:950px;overflow:hidden;}
.top{width:950px;height:124px; background:url(top.jpg) no-repeat;}
.logo{width:475px;height:124px;overflow:hidden;float:left;}
.logo img{height:60px; position:relative;top:30px;}
.logo span{ position:relative;top:28px;left:8px; font-size:20px; font-family:"微软雅黑"; color:#9b9b9b;}
.tel{width:216px;height:46px;overflow:hidden;float:left;position:relative;top:65px;}
.qita{width:300px;height:124px;overflow:hidden; float:right; text-align:right;}
.zyw{width:300px;height:21px;margin-top:16px; float:right;}
#zc{margin:0 8px 0 7px;}#zw{margin:0 7px 0 8px; background:url(zw.jpg) no-repeat 0 1px;padding-left:25px}
#yw{margin:0 0 0 7px; background:url(yw.jpg) no-repeat 0 1px;padding-left:25px}
#fy{margin:0 0 0 7px; background:url(icon03.jpg) no-repeat 0 1px;padding-left:34px}
.search{width:231px;height:25px;margin-top:10px;background:url(search.jpg) no-repeat; clear:both; float:right;}
.stxt{width:171px; height:23px;float:left;line-height:23px; border:0;color:#b8b8b8; background:none;text-indent:5px;}
.sbut{display:block;width:28px; height:23px; float:right;border:none; background:url(sbut.jpg) no-repeat; position:relative; top:1px;right:1px;}
.fenxiang{height:28px;line-height:28px;margin-top:10px; width:300px; float:right; color:#FF0000; font-size:16px; font-weight:600;}
.nav{width:950px;height:35px;overflow:hidden;}
.nav ul li{width:88px;height:35px;line-height:35px;float:left; text-align:center; margin:0 6px 0 0;}
.nav ul li a{ display:block;width:88px;height:35px;color:#fff;}
.nav ul li a:hover{color:#fff; background:url(nav_h.jpg) no-repeat;}
.navh{width:88px;height:35px; background:url(nav_h.jpg) no-repeat;}
.banner{width:950px;height:299px;overflow:hidden;}
/*主体内容*/
#main{width:950px;overflow:hidden;margin-top:20px}
.main_a{width:950px;height:222px;}
.ap_list{width:201px;height:222px;float:left; background: url(ap_list.jpg) no-repeat;}
.ap_list ul{width:201px; position:relative;top:65px;left:15px;}
.ap_list li{width:90px; display:inline-block;padding-right:10px;height:30px;line-height:30px;float:left;overflow:hidden;}.ap_list li a{color:#fff;}.ap_list li a:hover{background:#fff;color:#000;}
.ap_show{width:727px;height:220px;float:right; border:1px solid #cfcfcf; background:url(ap_show_line.jpg) repeat-x;}
.ap_show h2{width:727px;height:28px; background:url(ap_title.jpg) no-repeat 9px 0;overflow:hidden;}
.ap_show h2 a{height:28px;float:right; padding:4px 10px 0 0; color:#7a7a7a;}
.rollBox{width:727px;overflow:hidden;margin:0 auto; height:182px;padding:10px 0;}
.img-scroll {position:relative; margin:5px auto; width:727px;}
.img-scroll .prev { position:absolute; display:block; width:28px; height:29px;top:55px;margin-right:5px;}
.img-scroll .next { position:absolute; display:block; width:28px; height:29px;top:55px;margin-left:5px;}
.img-scroll .prev a{ display: block; width:18px;height:39px;cursor:pointer}
.img-scroll .next a{ display: block; width:18px;height:39px;cursor:pointer}
.img-scroll .prev { left:0}
.img-scroll .next { right:0}
.img-list { position:relative; width:661px; height:182px;overflow:hidden;margin:0 auto;}
.img-list ul { width:9999px;}
.img-list li { height:158px;float:left; display:inline;margin:0 7px;text-align:center;oveflow:hidden; background:#e6e6e6;}
.img-list li:hover{ display:block; height:158px; background:#10589b;color:#fff;}
.img-list li a:hover{color:#fff;}
.img-list li img {margin-top:5px; padding:0 4px 0 4px;}
.img-list li span{ display:block;height:28px;line-height:28px;}
/*第二块*/
.main_b{width:950px;height:180px;margin-top:20px}
.bk_kjfs{width:201px;height:180px;float:left;overflow:hidden;}
.kjfs_a{width:201px;height:85px;}.kjfs_b{width:201px;height:85px;margin-top:10px;}

.ba_about{width:431px;height:180px;float:left;margin-left:20px;overflow:hidden;}
.ba_about h2{width:431px;height:21px;}
.ba_about p{padding-top:10px;line-height:22px;}
.ba_about p span{padding-left:24px;}
.ba_about p span a{ color:#ff0000;}

.bn_news{width:279px;height:180px;float:right;overflow:hidden;}
#tags{width:279px;height:28px;overflow:hidden; background:url(tags_bj.jpg) no-repeat;}
#tags li{width:75px;height:28px;margin-right:3px;float:left; text-align:center;line-height:22px; background:url(tags_bjb.jpg) no-repeat;}
#tags li a{color:#fff;}
#tags LI.selectTag {width:75px;height:28px;margin-right:3px;float:left; text-align:center;line-height:22px; background:url(tags_bja.jpg) no-repeat;}
#tags LI.selectTag a{color:#fff;}
li#more{width:30px;height:15px;float:right; background:none; position:relative;top:1px;right:0px;}li#more a{background:none;font-family:"宋体"; text-align:right; color:#7a7a7a;}
.b_mtbd{width:279px;height:80px;margin-top:8px;overflow:hidden; border-bottom:1px  dashed #9d9d9d}
.newsjj img{width:87px;height:63px; border:1px solid #cecece;padding:2px;float:left;margin-right:10px;}
.newsjj h3{height:20px;color:#4e4e4e; font-weight:bold; font-family:"宋体"; text-align:left; font-size:14px; width:170px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.newsjj p{line-height:19px;color:#7a7a7a;}
.news_list{width:279px;overflow:hidden;}
.news_list li{height:22px;background:url(icon.jpg) no-repeat 3px 10px;padding-left:10px;line-height:23px;}
.news_list p{font-size:12px;overflow: hidden; color:#7a7a7a; width:190px; height:22px;}
.news_list span{float:right;padding-right:5px;color:#7a7a7a;line-height:22px;}
/*第三块*/
.main_c{width:950px;clear:both;margin-top:20px;}
/*第四块*/
.main_d{width:950px;height:225px;margin-top:20px;overflow:hidden;}
.main_d h2{width:950px;height:19px;background:url(main_d.jpg) no-repeat;}
.main_d h2 span{height:19px;float:right; padding:0 5px 0 0;}
.main_d ul{width:950px;margin-top:20px;}
.main_d li{width:222px;height:183px; background:url(main_d_bj.jpg) no-repeat; float:left;margin:0 7px 0 6px;text-align:center;}
.main_d li img{margin:6px 0 0 6px;}
.main_d li p{width:222px;height:40px;line-height:40px;}
/*底部*/
#footer{width:950px;overflow:hidden; clear:both;}
.dbmenu{width:950px;height:30px; text-align:center;line-height:30px; background:url(dbmenu.jpg) repeat-x;color:#fff;}
.dbmenu a{color:#fff;padding: 0 20px 0 20px;}
.links{width:950px;min-height:40px; border-top:1px dashed #dedede;border-bottom:1px dashed #dedede;margin-top:20px; background:url(links.jpg) no-repeat 0 12px}
.links_a{width:830px;padding-left:120px;color:#606060;padding-top:10px;padding-right:10px;}
.links_a a {width:90px;padding: 0 10px 0 10px;color:#606060;}
.bottom{width:950px;min-height:90px;padding-top:20px;}
.bottom p {line-height:21px; color:#606060;}
.bottom h2 { font-size:12px; float:right; font-weight:normal; line-height:21px; margin-right:10px; margin-top:4px; color:#606060;font-family:"宋体";}
.bottom a {color:#606060;}
.bottom h2 img { float:left; margin:0 3px 0 0; }

#tagContent {    height: 170px;  overflow: hidden;    width: 279px;}
.tagContent {    height: 170px;    overflow: hidden;    width: 279px;}