@charset "utf-8";
/* brow */
.brow{height:29px;line-height:29px;white-space:nowrap;overflow:hidden;background:url(images/brow_bg.gif) repeat-x;}
.brow .br_line{width:2px;height:29px;overflow:hidden;background:url(images/line1.gif) no-repeat center;}
.brow span, .brow a, .brow font, .brow label, .brow input{float:left;}
.brow span{float: right;}
.brow label {line-height:26px; color:#666;}
.brow input.iptT1{padding: 2px;margin: 0 6px 0 3px;}
.brow input.iptB1{}
.brow input.iptT1, .brow input.iptB1{}
.brow font{margin:0 10px;}
.brow .red a, .brow .red a:visited{text-decoration:underline;}
.brow .fl_r{padding-left: 36px;background: url(images/brow1.gif) no-repeat;}

/* header */
.header{padding:0;}
.header .fl_l{padding-top:3px;}
.header .fl_r{width: 739px;line-height: 26px;padding-top:3px;}
.header .fl_r span{margin: 0 7px;}
.header .msg {float: left;height: 0px;width: 350px;padding-left: 25px;padding-top: 10px;}
.header .msgt {height:29px; }
.header .msgt span {padding-left: 25px;float: left; line-height:29px;}
.header .xlico {background: url(images/xlico.gif) no-repeat left 6px;}
.header .txico {background: url(images/txico.jpg) no-repeat left 6px;}
.header .line{width:2px;height:29px;overflow:hidden;background:url(images/line1.gif) no-repeat center;float: left;}
.header .Weat {height: 20px;padding:6px 0 0 10px;}
.header .date {padding:2px 10px 0 0;float: left;height: 20px;line-height: 20px;}
.header .Weather {float: left;line-height: 20px;height: 20px;}
.header .brow {float: right;height: 70px;background-image: none;}
.header a.red2, .header a.red2:visited{color:#e60012;}

/* nav */
.nav{height: 35px;display: block;position: relative;z-index: 999;background-color: #548dd4;}
.nav a{color: #30477b;height: 35px;line-height: 35px;float: left;position: relative;}
.nav ol {display: block;}
.nav li{font-size: 15px;float: left;position:relative;background:url(images/navLine.gif) no-repeat right;padding: 0 23px;}
.nav li:hover{padding: 0 23px; background-color:#4070bf;}
.nav li:hover a{color: #fff;}
.nav li.no_sub{padding: 0 26px;}
.nav li.no_subs{background-image: none;padding: 0 26px;}

.nav ul{background-color:#548dd4;opacity: 0.9; filter: alpha(opacity = 90);position:absolute;left:0px;display:none;z-index: 999;}
.nav li:hover ul{top:35px;display:block;z-index: 999;}
.nav li:hover ul li{font-size:14px;background-image:none;padding:0 23px;height:28px;line-height:28px;width:60px;}
.nav li:hover ul li a{color: #fff;line-height: 28px;height: 28px;}
.nav li:hover ul li a:hover{text-decoration underline;color: #fff;background-color: #4070bf;line-height: 28px;height: 28px;}

/* bl1 */
.bl1{position:relative;}

.bl1 .a{padding:16px 25px;}
.bl1 .a .tit{height:16px; padding-bottom:11px; background:url(images/line2.gif) no-repeat left bottom;}
.bl1 .a .one{line-height:22px; margin-top:20px;}
.bl1 .a p.size22{padding-bottom:10px;}

.bl1 .b{height:36px; line-height:36px; padding:0 25px; background:#f7f7f7;}
.bl1 .b a{margin-right:10px;}

.bl1 .c{position:absolute; right:0;}

/* bl2 */
.bl2 li{padding:20px 0; margin:0 10px; border-bottom:1px solid #e9e9e9; vertical-align:bottom; height:101px; overflow:hidden;}
.bl2 li .fr{line-height:22px;}
.bl2 li .fl_r{width:505px; line-height:22px;}
.bl2 li .fr p.size16, .fl_r p.size16{margin-bottom:6px;}
.bl2 li .fr p.gray2, .fl_r p.gray2{margin-top:6px;}
.bl2 li .fr a.blue, .fl_r a.blue, .bl2 li .fl_r a.blue:visited{color:#4070bf;}
.bl2 li .fr span, .fl_r span { margin-right:10px;}

/* pagi */
.pagi{height:32px; overflow:hidden; font-family:Verdana, Geneva, sans-serif; margin: 0 10px;}
.pagi a{float:left; height:30px; line-height:30px; padding:0 10px; border:1px solid #e7e7e7; margin-right:10px; color:#333;}
.pagi a:hover, .pagi a.now{background:#4070bf; color:#fff; text-decoration:none;}

/* bl3 */
.bl3{width: 100%;overflow: hidden;clear: both;}
.bl3 .con{width:200%;}
.bl3 .pic{float:left; margin-right:10px;}

/* search */
.search input{padding:0; margin:0; outline:none; float:left;}
.search .a{height:27px; line-height:27px; border:1px solid #3499ff; border-right:none; background:#fff url(images/mark1.gif) no-repeat 8px center; padding-left:30px; width:209px;}
.search .b{border:1px solid #2d83da; background:url(images/searchBtn.gif) repeat-x; height:29px; width:60px;}

/* bl4 */
.bl4 ul, .bl4 li{display:inline; float:left;}
.bl4 .scroll_main{position:relative; width:100%; overflow:hidden;}
.scroll_container{width:10000px;}

.bl4 .con{position:relative;}
.bl4 .arrow{position:absolute; right:10px; top:-27px;}
.bl4 .arrow a{margin:0 3px;}

/* bl5 */
.bl5 .fir1{border-bottom:1px dashed #dadada; padding-bottom:10px; margin-bottom:10px;}
.bl5 .fir1 .fl_r{width:190px;}

/* links */
.links .tit2 a{margin-left:10px; padding:3px;}
.links .tit2 a.now, .links .tit2 a.now:visited{background:#4070bf; color:#fff;}
.links .con{padding:12px 20px; overflow:auto; _height:1%; _overflow:visible;}

.links .a{line-height:26px;}
.links .a span{margin:0 6px;}

.links .b .arrow, .links .b .scroll_main, .links .b ul, .links .b li{display:inline; float:left;}
.links .b .scroll_main{position:relative; width:882px; height:45px; overflow:hidden;}
.links .b li{width:147px; text-align:center;}
.scroll_container{width:10000px;}
.links .b .arrow{margin:7px 10px 0 10px;}

/* footer */
.footer{font-family:Verdana, Geneva, sans-serif; text-align:center;}
.footer .white{height:28px; line-height:28px; background:#1e50a2;}
.footer .white span{margin:0 16px;}

.footer .gray2{line-height:22px; margin:16px 0;}

.footer .tail{padding-bottom:30px;}
.footer .tail a{margin:0 6px;}

/* posi */
.posi{height:27px; line-height:27px; padding:0 16px; background:#fafafa; position:relative;}
.posi span{margin:0 6px;}

.posi .search{float:left; position:absolute; right:-1px; top:-1px;}

/* article */
.article{padding:16px 20px; font-family:Verdana, Geneva, sans-serif;}
.article .tit{text-align:center; line-height:22px;}
.article .tit .size12{margin-top:6px;}
.article .tit .size12 span{margin:0 6px;}

.art_sum{border:1px solid #d4cec4;background:#fff;line-height:22px;text-indent:2em;margin-top:20px;padding:1px;}
.art_sum p{background:#f8f8f8;}

.article .con p{margin:20px 0; line-height:24px; text-indent:2em;}
.article .con img{margin-bottom:10px;}

.article .tail{text-align:right;}

/* bl6 */
.bl6 .pad_3{overflow:auto; _height:1%; _overflow:visible;}
.bl6 .list1{
	width: 345px;
}

/* comment */
.comment{padding:16px 20px; line-height:22px;}

.comment .tit{padding-left:22px; background:url(images/arrow5.gif) no-repeat left;}
.comment .tit span.bold{margin-right:10px;}
.comment .tit span.red{margin:0 6px;}

.comment .con{width:100%; overflow:hidden;}
.comment textarea{width:642px; height:98px;}

.comment .log{height:22px; overflow:hidden; padding:4px 0;}
.comment .log span, .comment .log label, .comment .log input{float:left;}
.comment .log span{margin-right:10px;}
.comment .log label { line-height:20px; font-family:"宋体";}
.comment .log .iptT1{margin:0 20px 0 0; padding:1px;}
.comment .log .iptT1, .comment .log .iptB1{*margin-top:1px;}
.comment .log .red { color:#ff0000; font-family:"宋体"; margin-left:-13px;}
.comment .log a, .comment .log a:visited{margin-left:3px; text-decoration:underline; color:#b70000;}
.comment .log em {margin-top: 1px;float: left;}

.comment .star {width: 191px;*width: 194px;margin-right: 10px;float: left;}
.comment .star .star_white {width: 96px;background: url(images/star_ico.jpg) no-repeat 0px 0px;height: 20px;display: block;}
.comment .star .star_red {background: url(images/star_ico.jpg) no-repeat 0px -20px; display: block;height: 20px;}
.comment .star .sa1 {width: 18px;}
.comment .star .sa2 {width: 36px;}
.comment .star .sa3 {width: 54px;}
.comment .star .sa4 {width: 72px;}
.comment .star .sa5 {width: 96px;}

/* bl7 */
.bl7 .pad_3{overflow:auto; _height:1%; _overflow:visible; padding:12px 10px;}
.bl7 li{width:165px; text-align:center; float:left; line-height:18px;}
.bl7 li .pic1{margin:0 auto 3px;}

/* bl8 */
.bl8 .pad_3{overflow:auto; _height:1%; _overflow:visible; padding:12px 11px;}
.bl8 li{width: 154px;float: left;}

/* bl9 */
.bl9 .pad_3{position:relative;}
.bl9 .pad_3 .tab{position:absolute; top:-32px; right:0; font-family:Verdana, Geneva, sans-serif;}
.bl9 .pad_3 .tab a{float:left; height:30px; line-height:30px; width:58px; text-align:center; padding-left:2px; background:url(images/line3.gif) no-repeat;}
.bl9 .pad_3 .tab a.now, .bl9 .pad_3 .tab a.now:hover, .bl9 .pad_3 .tab a.now:visited{background:#4070bf; color:#fff; text-decoration:none;}

.bl9 .list1 li{}
.bl9 .order1, .bl9 .order1a{margin:5px 9px 0 0;}

/* bl10 */
.bl10 .tit1 img{margin-left:10px; margin-top:6px;}
.bl10 .pad_4 p{height:300px; background:#f8f8f8;}

/* bl11 */
.bl11 .pad_3{overflow:auto; _height:1%; _overflow:visible;}
.bl11 li{width:126px; float:left;}

/* bl12 */
.bl12 .pad_3{overflow:auto; _height:1%; _overflow:visible;}
.bl12 li{float:left; width:128px; text-align:center; line-height:18px; margin: 0 5px 5px 5px;}
.bl12 .pic6{margin:0 auto; margin-bottom:3px;}

/* bl13 */
.bl13 .pad_3{overflow:auto; _height:1%; _overflow:visible;}
.bl13 .tit { height:30px;}
.bl13 .tit h2 {	float: left;color: #735212;line-height: 30px;font-weight: normal;padding-left: 5px;}
.bl13 .line {float:right;height: 25px;border-bottom: 1.5px solid #dfdfdf;width: 220px;}
.bl13 .first1{border-bottom: 1px solid #e9e9e9;margin-bottom: 9px;height: 182px;padding: 19px 0 13px 0;}
.bl13 .fl_r{width: 162px;line-height: 25px;}
.bl13 .fl_r p.size16{margin-bottom:6px;}
.bl13 .fl_r a.blue, .fl_r a.blue:visited{color:#4070bf;}
.bl13 .list1 li {height:24px; line-height:24px; overflow:hidden; vertical-align:middle;}

/* bl14 */
.bl14 .pad_5{_height:1%; _overflow:visible;}
.bl14 li{float:left; width:133px; text-align:center; line-height:18px; margin-bottom:20px;}
.bl14 .pic6{margin:0 auto; margin-bottom:5px;}
.bl14 .font {width: 120px;margin: 0 auto;}
