@charset "utf-8";
/* CSS Document */

*{padding:0; margin:0}
body{font-family:"宋体"; font-size:14px; color:#555; padding:0px; margin:0px;}
ul li{list-style:none}
a{text-decoration:none; color:#0849a6;}
a img{border:none; text-decoration:none}
small{font-size:12px; line-height:24px}

.clear{clear:both}
.contant{width:1000px; margin:0 auto}

/* top start */
.head_top{background:url(db.jpg) repeat-x; height:34px;}
.head_banner{background:url(banner.jpg) center no-repeat; height:334px}
.head_nav{background:url(dh.gif) repeat-x; height:47px;}
.time{text-align:left; line-height:24px; color:#dad7d7; font-size:12px; padding-right:28px; padding-top:5px; float:right; width:180px}
.head_nav_left{ width:550px; float:left}
.head_nav_right{ width:350px; float:right; color:#fff}
.head_nav_left ul li{float:left; color:#fff}
.head_nav_left ul li a{color:#fff; display:block;  padding:0 14px; line-height:47px;font-size:14px; font-weight:bold}
.head_nav_left ul li a:hover{background:#a60303;}

.head_nav_right a{line-height:47px; font-size:12px; color:#fff;}
/* top end */

/* zt start */
.zt_top{ margin-top:14px}
.zt_top_left{width:720px; float:left; position:relative}
.zt_top_left2{width:720px; float:left; position:relative}

.switch-tab{position:absolute; width:60px; height:20px; right:70px; top:13px; z-index:10}
.switch-tab a{ width:8px; height:8px; background:#F0F2F3; border:1px solid #E6E9EA; border-radius:10px; margin:0 1px; display:inline-block; cursor:pointer;}
.switch-tab a.current{ width:10px; height:10px; background:#00A6EC; border:none;}

.switch-nav{position:absolute; width:110px; height:20px; right:45px; top:12px; z-index:0}
.switch-nav .hide-clip{background:#fbfbfb; width:17px; height:17px; border:1px solid #d4d4d4; line-height:17px;text-align:center; float:left; display:block}

.switch-tab2{position:absolute; width:60px; height:20px; right:70px; bottom:-16px; z-index:10}
.switch-tab2 a{ width:8px; height:8px; background:#F0F2F3; border:1px solid #E6E9EA; border-radius:10px; margin:0 1px; display:inline-block; cursor:pointer;}
.switch-tab2 a.current2{ width:10px; height:10px; background:#00A6EC; border:none;}
.switch-nav2{position:absolute; width:110px; height:20px; right:45px; bottom:-15px; z-index:0}
.switch-nav2 .hide-clip{background:#fbfbfb; width:17px; height:17px; border:1px solid #d4d4d4; line-height:17px;text-align:center; float:left; display:block}


.zt_top_right{width:260px; float:right;}
.biaoti{background:url(fla.jpg) no-repeat; line-height:34px; font-family:"微软雅黑"; color:#252525; font-weight:bold; font-size:24px; padding-left:60px; padding-bottom:7px}
.biaoti span{float:right; font-size:12px; font-weight:normal; font-family:"宋体"; padding-right:10px}
.biaoti span a#ts{color:#888; font-weight:normal}
.biaoti span a{color:#0849a6; font-weight:bold}
.tj_nr{margin-top:10px; line-height:28px;}
.tj_nr p,.newbook_nr_left p,.newbook_nr_right p{text-indent:28px}
.tj_nr img{float:left; margin-right:10px}
.tj_nr span{color:#0b4ba7; font-size:18px; line-height:32px; font-weight:bold;}
.sd_nr span{color:#000; font-family:"微软雅黑"; font-size:16px; font-weight:bold; padding-top:18px; padding-bottom:8px; display:block}
.sd_nr{text-indent:24px}
.sousuo{margin:18px auto; text-align:right}
.sousuo input,.sousuo select{float:left; margin-right:15px}
.sousuo #but{background:url(sousuo_but.gif) no-repeat; height:30px; line-height:30px; cursor:pointer; width:141px; border:0; color:#fff; font-weight:bold;  margin-right:0}
.ht{height:1px; line-height:1px; display:block; border-bottom:1px dotted #ccc;}
.pic_xz,.newbook,.zazhi{ margin:12px auto 25px}
.pic_zx_tp,.newbook_nr{ margin:12px auto 0}
.pic_zx_tp ul li{float:left; margin:0 28px}
.pic_zx_tp ul li#ts{margin-left:0}
.pic_zx_tp ul li#ts2{margin-right:0}
.pic_zx_tp ul li img{width:296px; height:192px}
.newbook_nr_left{width:480px; float:left; line-height:24px}
.newbook_nr_right{width:480px; float:right; line-height:24px}
.newbook_nr_left img,.newbook_nr_right img{float:left; width:158px; height:195px; padding:0 30px 0 10px}
.newbook_nr_left span,.newbook_nr_right span{font-family:"微软雅黑"; font-weight:bold; font-size:16px; display:block; padding-bottom:10px;}
.newbook_nr_left span a,.newbook_nr_right span a{color:#555}
.zazhi_dq{float:left; width:480px;}
.zazhi_lq{float:right; width:480px;}
.zazhi_dq_nr{margin-top:20px}
.zazhi_dq_nr ul li{float:left; text-align:center; margin-right:40px;}
.zazhi_dq_nr ul li#ts{margin-right:0}
.zazhi_dq_nr ul li a{line-height:40px; color:#000; font-weight:bold}
.zazhi_qs{font-family:"微软雅黑"; font-size:18px; color:#252525; margin:18px auto}
.zt_top_right2{width:265px; float:right;}
.dyxm{font-size:14px; line-height:24px;padding:15px 0}
.dyxm ol{padding-left:26px}
.yqlj_left{float:left; width:420px; padding-left:5px}
.yqlj_right{float:right; width:480px;}
.yqlj_left span,.yqlj_right span{font-family:"微软雅黑"; font-size:16px; font-weight:bold; padding:20px 0; display:block; color:#000}
.yqlj_left ul li,.yqlj_right ul li{float:left; margin-right:20px; line-height:28px; font-size:12px}
.yqlj_left ul li a,.yqlj_right ul li a{color:#000}
/* zt end */

/* bottom start */
.bottom{margin:30px auto 0}
.bottom_dh{background:url(dh.gif) repeat-x; line-height:47px; text-align:center; color:#fff}
.bottom_dh a{color:#fff; padding:0 5px}
.bottom_lxfs{line-height:24px; color:#000; font-size:12px; background:#f1f1f1; padding-bottom:20px; padding-top:30px}
.bottom_lxfs_left{float:left; width:400px;}
.bottom_lxfs_right{float:right; width:400px}
/* bottom end */

/* about start */
.zt_erji{margin:40px auto 10px}
.zt_nr{ background:url(bg.gif) repeat-y}
.zt_nr_left{width:244px; float:left}
.zt_nr_right{width:680px; float:right; padding-right:20px}
.dqzz{margin-top:35px; margin-bottom:30px}
.zznr{ text-align:center; line-height:30px; padding-top:20px}
.zznr a{color:#000; font-weight:bold}
.tjnr{padding:15px 0 30px 15px}
.tjnr ul li{line-height:24px}
.tjnr ul li a,.weizhi a{color:#000;}
.weizhi{padding-top:50px; color:#000; font-weight:bold;}
.news{ margin:20px auto}
.wz_biaoti{text-align:center; font-family:"微软雅黑"; color:#000; font-size:18px;}
.wz_nr{line-height:28px; text-indent:28px; color:#000; padding-top:30px}
.wz_time{font-size:12px; text-align:center; line-height:30px; padding-top:10px; color:#000}
/* about end */

/* news_list start */
.news_list{line-height:28px; color:#000; padding-top:10px}
.news_list ul li span{float:right}
.news_list ul li a, .fy a{color:#000}
.fy{color:#000; padding:40px 0; text-align:center}
.txt{width:30px}
/* news_list end */

/* pic_list start */
.pic_list ul li{float:left; margin:10px 18px}
.pic_list ul li img{width:296px; height:192px}
.pic_list{margin:30px auto 0}
/* pic_list end */

/* wqzz start */
.zz_list ul li{ float:left; margin:10px 24px 15px; text-align:center; line-height:30px;}
.zz_list ul li img{width:120px; height:175px}
.zz_list ul li a{color:#000; font-size:12px; text-align:center}
/* wqzz end */

/* zzdd start */
.zzdd{font-size:14px; line-height:24px;padding:15px 10px 15px 0}
.zzdd ol{padding-left:26px}
.zxdy{ padding:30px 0}
.zxdy tr{height:40px}
.liuyan{line-height:24px; text-indent:24px; padding:5px}
/* zzdd end */

.sousuo select option{line-height:43px;  height:43px}