﻿.af_title_1{ text-align:center;}
.af_list_1{ overflow:hidden;}
.af_list_1 li{ text-align:center; float:left; width:206px; background:url(../images/wk05.jpg) no-repeat right top;  padding:0px 45px;}
.af_list_1 li h3 a{ font-size:18px; display:block; margin-bottom:20px;}
.af_box_2{ width:100%; min-width:1200px; background:#edeceb; padding:20px 0px; margin-top:30px;}
.af_title_2{ text-align:right;}
.af_list_2{ overflow:hidden;}
.af_list_2 li{ float:left; margin:10px 28px;}
.af_list_2 li span{ display:block; background:url(../images/wk11.jpg) no-repeat; width:239px; height:205px; padding:2px;}
.af_list_2 li samp a{ font-size:20px; display:block; text-align:center;}
/*.af_title_3{ text-align:right;}*/
.af_box_3{ margin-top:30px;}
.af_box_4{ width:100%; min-width:1200px; overflow:hidden; background:url(../images/wk17.jpg) repeat; padding:20px 0px; margin-top:30px;}
.af_box_5{ overflow:hidden; width:1025px; margin:30px auto 0px auto;}
.af_lf{ width:650px; float:left; overflow:hidden;}
.af_rt{ width:333px; float:right;overflow:hidden;}
.af_title_4{ overflow:hidden; border-bottom:1px solid #CCC; padding:10px 0px;}
.af_title_4 span{ display:block; float:left; border-left:3px solid #1f48ae;}
.af_title_4 span b{ font-size:18px; margin-left:20px;}
.af_title_4 span i{ margin-left:10px; color:#d2d2d2;}
.af_title_4 em{ float:right; margin-top:15px; display:block;}
.af_list_3{ overflow:hidden;margin-bottom:20px;}
.af_list_3 li{ overflow:hidden; width:320px; height:91px; float:left; margin-top:20px; }
.af_list_3 li span{ float:left;}
.af_list_3 li samp{ float:right; width:185px;}
.af_list_3 li samp .af_t{ overflow:hidden;}
.af_list_3 li samp .af_t h3{ float:left;}
.af_list_3 li samp .af_t i{ float:right;}
.af_us{ overflow:hidden; margin:20px 0px; }
.af_us span{ display:block; float:left;}
.af_us samp{ display:block; width:340px; overflow:hidden; float:right;}
.af_us samp h3{ font-size:20px;}
.af_us samp p{ font-size:14px; margin-top:10px; line-height:30px;}

/*滚动问答*/
.wd{ overflow:hidden;  overflow:hidden; padding:0px 10px 0px 10px; border-top:none; }
.wd .bd{ overflow:hidden;}
.af_wd{ height:250px; overflow:hidden;}
.wd dl{  margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #DDD;}
.wd dt{ background: url(../images/wk24.jpg) no-repeat 0px 5px ; padding-left:30px; font-weight:bold; font-size:14px;}
.wd dt a{ color:#0174c3;}
.wd dd{ padding-left:30px;}
.topLoop{ overflow:hidden; position:relative;   } 
.topLoop .bd{ padding:0px;   } 
.topLoop .bd ul{ overflow:hidden; zoom:1; } 
/*---*/
.af_tab{ overflow:hidden; background:url(../images/wk27.jpg) no-repeat; width:1092px; height:359px; margin:30px auto;}
.af_tab_lf{ float:left; margin-top:120px; margin-left:30px;}
.af_tab_lf span{ float:right; font-size:14px;}
.af_tab_lf .txt{ height:25px; line-height:25px;}
.af_tab_lf  .qr_btn{ border:none; background:#1f48ae; width:80px; height:30px; color:#FFF; font-size:14px; cursor:pointer;}

.af_tab_rt{ float:right; margin-top:120px; margin-right:40px;}
.af_tab_rt table{ width:530px; text-align:center;}
.af_tab_rt table th{width:530px;text-align:center; font-size:16px; font-weight:normal; border-bottom:1px solid #fa7900;}
.af_tab_rt td{ border-bottom:1px dashed #CCC;font-size:14px; height:40px; line-height:40px;}

/*旋转木马必要样式*/
.poster-main{ position:relative;width:900px;height:460px; margin:0 auto;}
.poster-main img{display:block; border:2px solid #4060ac;}
.poster-main img:hover{ border-color:#132c57;}
.poster-main .poster-list{width:1100px;height:452px; }
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-btn{ position:absolute;top:0;width:21px;height:452px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{ position:absolute;left:-35px; background: url(../images/btns_01.png) no-repeat left center;}
.poster-main .poster-next-btn{ position:absolute;right:-35px; background: url(../images/btns_02.png) no-repeat right center;}
.poster-main .poster-prev-btn:hover{background: url(../images/btns_03.png) no-repeat left center;}
.poster-main .poster-next-btn:hover{ background: url(../images/btns_04.png) no-repeat right center;}
.poster-main a{ display:block; position:relative;}
.poster-main a:hover{ color:#000;}
.sz_txt{ background:url(../images/tm_bg.png) repeat; width:90%; padding:20px; position:absolute; top:40%; margin:0px 0px 0px 0px; }
.sz_txt h3{text-align:center; font-size:20px;}
.sz_txt p{ font-size:14px;}


.qh_tab{ overflow:hidden; text-align:center; width:450px; margin:0 auto;}
.qh_tab li{ background:url(../images/qh01.jpg) no-repeat; width:121px; height:45px; line-height:35px; text-align:center; color:#085d93; font-size:18px; float:left; margin-left:20px;}
.qh_tab .current{ color:#FFF; background:url(../images/qh02.jpg) no-repeat;}
.qh_tab_con{ margin-top:30px; margin-bottom:60px; text-align:center;}