@charset "gb2312";
/* CSS Document */
body{font-family:ËÎÌå,Arial Narrow;font-size:12px; background:#fefaf1; color:#333}
html, body, div, span, dl, dt, dd, ul, ol, li, a, img, object, iframe, form, label, fieldset, legend, table, caption, col, colgroup, thead, tbody, tfoot, tr, th, h1, h2, h3, h4, h5, h6, p, pre, code, samp, var, dfn, kbd, address, abbr, q, blockquote, cite, ins, del, sub, sup, bdo, em, strong, small, big, b, i, u, s, strike, font, center{padding:0; margin:0;}
table{ border-spacing: 0 ; border-collapse : collapse ;}
img{ border:0; display:block}
ol,ul,li{list-style:none;} 
li{ list-style:none}
h1,h2,h3,h4,h5,h6 {font-size:14px; }
a{color:#136fbe;text-decoration:none; outline:none}
a:hover{color:#095393;text-decoration:underline;}
.lt{float:left;}
.rt{float:right;}
.cl{clear:both; overflow:hidden; line-height:0px; font-size:0px; height:0px;}
.mt6{ margin-top:6px;}
.mt5{ margin-top:5px;}
.mleft10{ margin-left:10px; display:inline}
.mt10{ margin-top:10px}
.pr0{ padding-right:0px;}
.pr17{ padding-right:17px;}
.mt5{ margin-top:5px;}
em,cite{ font-style:normal}
.clfx:after{height:0;line-height:0;font-size:0;content:".";display:block;clear:both;visibility:hidden;}
.clfx{display:inline-block;}/*\*/* html .clfx{height:1%;}.clfx{display:block;}
/* Ê×Ò³ÑùÊ½ */
.warp{width:100%;background:#fefaf1 url(../images/bg.jpg) no-repeat top center;}
.warp_bt1{ background:url(../images/bt.jpg) no-repeat bottom center; width:100%}
.warp_bt{ background:url(../images/bt1.jpg) no-repeat bottom center; width:100%}
.header,.main,.footer{ width:980px; margin:0 auto}
.collect{ background:url(../images/head1.jpg); height:60px;}
.collect span{ width:300px; height:25px; display:block; float:right; color:#4380c3; margin-top:10px;}
.collect span em{ width:80px; height:25px; display:block; background:url(../images/collent.jpg); float:left; margin-left:10px; display:inline; line-height:25px; text-align:center}
.collect span em.e1{ width:100px; height:25px; background:url(../images/collent.jpg) no-repeat -85px 0px;}
.collect span em.e1 code{ width:42px; height:25px; float:left; display:block}
.collect span em.e1 b{ font-weight:normal}
.menu{ background:url(../images/menu.jpg); height:45px; line-height:45px; overflow:hidden;}
.menu li{ width:96px; text-align:center; font:bold 16px/45px 'Î¢ÈíÑÅºÚ'; color:#fff; float:left}
.menu li a{ color:#fff}
.menu li a:hover{ color:#fff}
.menu li.l{ width:2px; overflow:hidden; height:16px; background:url(../images/l.jpg); margin-top:13px;}
.nav .nav_box{ background:#b3d6fc; border-left:1px solid #477dc5; border-right:1px solid #477dc5;line-height:30px; overflow:hidden; color:#4380c3; padding-left:20px}
.w280{ width:280px; float:left; margin-top:10px;}
.flash{ width:280px; height:270px; float:left; background:url(../images/f_bg.jpg); position:relative; overflow:hidden; z-index:1}
.flash ul{ position:absolute; width:800%}
.flash ul li{ padding-left:5px;}
.num_f{ position:absolute; bottom:15px; width:100px; height:13px; left:130px; z-index:2}
.num_f li{ width:16px; height:16px; background:url(../images/num1.jpg) no-repeat; overflow:hidden; margin-left:5px; display:inline; cursor:pointer; line-height:16px; float:left;  color:#fff}
.num_f li.current{ background-position:0px -16px}
.yingyong{width:280px; float:left; height:342px; overflow-x:hidden; overflow-y:auto }
.box{ border:1px solid #bacbe6; padding:1px; background:#ffffff; width:276px; float:left}
.box1{ background:#deefff; padding:10px; color:#217796; line-height:20px;}
.box1 img{ width:80px; height:80px; padding:2px; border:1px solid #bacbe6; float:left; margin-right:10px; display:inline}
.box1 h3,.box1 h3 a{ font:bold 14px/25px 'Î¢ÈíÑÅºÚ'; }
.box1 p.more{ text-align:right; }
.box1 p.more a{ color:#f00}
.w385{ width:385px; float:left; margin-left:10px; display:inline}
h3.m,h3.r{ background:url(../images/m_tit.jpg); height:35px;  color:#224975; font:bold 16px/35px 'Î¢ÈíÑÅºÚ'; padding-left:15px}
h3.r{ background:url(../images/r_tit.jpg); color:#6d4a0d; font-size:14px}
h3.m a,h3.r a,h3.r a{ color:#6d4a0d}
h3.r span,h3.d span,h3.s span,h3.j span{ font:normal 12px/35px 'ËÎÌå'; color:#6d4a0d; float:right; padding-right:20px;}
h3.r span a{color:#6d4a0d}
h3.d span a,h3.s span a,h3.j span a{ color:#072444}
h3.d,h3.s,h3.j,h3.hot{ background:url(../images/tit.jpg); height:37px; font:bold 16px/37px 'Î¢ÈíÑÅºÚ';padding-left:15px; color:#072444; overflow:hidden}
h3.d em{ display:block; float:left}
h3.s{ background:url(../images/s_tit.jpg); }
h3.j{ background:url(../images/j.jpg);  }
h3.hot{ background:url(../images/hot_tit.jpg)}
h3.j span{ line-height:45px}

.mid{ border:1px solid #4f91d9; background:#fff; border-top:none; padding:0px 10px;}
.mid dt{ text-align:center; font:bold 16px/35px 'Î¢ÈíÑÅºÚ'; height:35px;}
.mid dt a{ color:#f00; }
.mid dt sup{ background:url(../images/h.jpg); width:10px; height:10px; display:inline-block; overflow:hidden}
.mid dd{ height:22px; line-height:22px; overflow:hidden; text-align:center; color:#375a75}
.mid dd a{ color:#333}
.tab{ height:24px; line-height:24px; _overflow:hidden; border-bottom:1px solid #7ca4c8; padding-left:10px;}
.tab li{ width:83px; height:23px; background:url(../images/tab.jpg); border-top:1px solid #7ca4c8; float:left; border-right:1px solid #7ca4c8; text-align:center; font-size:14px; overflow:hidden; cursor:pointer}
.tab li.current{ border:1px solid #7ca4c8; border-left:none; border-bottom:none; font-size:14px; font-weight:bold; color:#ff6d02; background:#fff;  height:24px; overflow:hidden; position:relative; }
.tab li.first{ border-left:1px solid #7ca4c8}
.tab_box{ padding-top:8px; float:left; width:363px; }
.tab_box li{ font-size:14px; width:340px; float:left; height:26px; line-height:26px; overflow:hidden; color:#333; background:url(../images/sj.jpg) no-repeat 5px 9px; padding-left:15px}
.tab_box li span{ float:right}
.tab_box li.line{ background:url(../images/line.jpg); height:1px; overflow:hidden; line-height:1px; margin:5px 0px}
a.t{ color:#333}
.w295{ float:right; width:300px;}
.check{ background:#f7ecd9 url(../images/r_bg.jpg) no-repeat; border-bottom:1px solid #efd796; padding:9px 0px 9px 10px; line-height:22px; color:#6d4a0d }
.check a{ color:#6d4a0d}
.check a:hover{ color:#f11}
.check .che_li li{ height:24px; line-height:24px; overflow:hidden; background:url(../images/dot.jpg) no-repeat 0px 8px; padding-left:10px;}
.check dl dt a img{ width:260px; height:100px; background:#000; padding:1px; display:block; border:1px solid #bbac85;}
.check  dl dt a:hover img{ border:1px solid #bbac85; padding:1px; background:#bbac85}
.check  dl dd{line-height:20px; height:20px; text-align:center; overflow:hidden; margin-top:5px;}

.tab2 li,.tab6 li{ float:left; width:65px; height:31px; text-align:center;margin-top:4px; cursor:pointer}
.tab2 li.current,.tab6 li.current{ background:url(../images/over_2.jpg); line-height:31px; }
.tab3,.tab4{ padding-left:225px; float:left}
.tab3 li,.tab4 li,.tab5 li{ font-size:14px; float:left; width:75px; height:31px;text-align:center;margin-top:6px; cursor:pointer; margin-left:5px; display:lnline}
.tab3 li.current,.tab4 li.current,.tab5 li.current{ background:url(../images/over.jpg); line-height:31px;}
.tab3_box{ border:1px solid #bacbe6; border-top:none; background:#fff }
.tab3_box .t_left{ width:260px; float:left; border-right:1px dashed #bacbe6; padding:15px; line-height:22px}
.tab3_box .t_left b{ display:block; width:60px; float:left;}
.tab3_box .t_left em{ display:block; float:left;width:200px; }
.tab3_box .t_left em a{ padding-right: 8px;}
.in{ background:url(../images/input.jpg) no-repeat; width:175px; height:25px; line-height:25px; padding:0px 10px; border:none; color:#999; vertical-align:top}
.btn{ background:url(../images/btn.jpg); width:55px; height:25px; border:none; cursor:pointer;}
.t_left{ height:278px;}
.t_left ul li{ width:260px; float:left; padding-top:10px;}
.t_left ul li b{ color:#136fbe; float:left}
.t_left ul li em{ display:block; float:left}
.t_left ul li a{ color:#333}
.t_left ul li a:hover{ color:#f00}
.pic,.pic1{ float:left; width:680px; height:288px; overflow-x:hidden;overflow-y:auto; margin-top:11px; }
.pic li,.pic1 li{ width:96px; float:left; margin:11px 0px 0px 11px; display:inline}
.pic li a img,.pic1 li a img{ width:90px; height:90px; padding:2px; background:#d5eafa; border:1px solid #bacbe6} 
.pic li a:hover img,.pic1 li a:hover img{ border:1px solid #f00}
.pic li p,.pic1 li p{ height:32px; line-height:32px; overflow:hidden; text-align:center}
.singer{ width:320px;}
.sing_box{ border:1px solid #bacbe6; border-top:none}
.sing_box .stuff { border-bottom:1px dashed #bacbe6; padding:10px 15px; height:110px; overflow:hidden}
.sing_box .stuff  img{ width:100px; height:100px; float:left; padding:2px; background:#d5eafa; border:1px solid #bacbe6; margin-right:10px; display:inline}
.sing_box .stuff h3 a{ color:#4b6986; line-height:30px;}
.sing_box .stuff p{ color:#4c9add; line-height:20px;}
.sing_box .stuff p a{ color:#f00}
.sing_box ul { padding:6px 0px; width:315px;}
.sing_box ul li{ height:24px; line-height:24px; padding:0px 20px; overflow:hidden; color:#136fbe}
.sing_box ul li span{ float:right}
.pic_j{ border:1px solid #bacbe6; border-top:none; width:293px; padding-bottom:13px; float:left}
.pic_j li,.pic_s li,.pic_b li{ width:126px; float:left; margin:15px 0px 0px 14px; display:inline }
.pic_j li img,.pic_b li img{ width:120px; height:120px; padding:2px; background:#d5eafa; border:1px solid #bacbe6}
.pic_j li  p,.pic_s li p,.pic_b li p{ height:44px; line-height:22px; text-align:center; overflow:hidden;}
.pic_s li{ margin:10px 13px 0px 0px;}
.pic_s li.none{ margin-right:0px;}
.pic_s li a img{ width:120px; height:120px; padding:2px; background:#f7efde; border:1px solid #d6b47b}
.pic_s li a img:hover{ background:#fff; border:1px solid #ff1111}
.pic_j em,.pic_b em{ display:block; position:relative; width:126px; height:126px;}
.pic_j em code,.pic_b em code{ display:block; width:62px; height:62px; position:absolute; left:25%; top:25%; background:url(../images/over.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="files/images/over.png)");_background:none;}
.pic_a li,.pic_b li{ margin:15px 0px 0px 30px;}





.data{ padding:0px 10px;}
.data li{ border-bottom:1px solid #dfedf9; padding:10px 0px; width:958px; float:left}
.data li h3{ background:url(../images/h3.jpg); font-size:12px; color:#fff; width:77px; height:23px; line-height:23px; text-align:center; float:left}
.data li em{ float:left; display:block; height:23px; line-height:23px; padding-left:15px}
.zq{ border:1px solid #bacbe6; background:#eef7ff; padding:10px;}
.zq img{ float:left}
.zq em{ display:block; width:690px; float:left; text-indent:2em; line-height:20px; color:#4b6986; padding-left:15px;}
.zq span{ padding-left:20px; width:180px; float:left; color:#136fbe; line-height:20px}
.bt_box{ width:570px; margin:0 auto; padding:15px 0px; height:40px}
.bt_box b{ float:left; color:#fff; line-height:25px}
.footer{  margin-top:30px; overflow:hidden}
.b_input{ border:none; background:none; width:262px; height:25px; line-height:25px; background:url(../images/search.jpg) no-repeat; color:#fff; padding:0px 10px; float:left }
.b_btn{ background:url(../images/search.jpg) no-repeat -291px 0px; width:63px; height:25px; border:none; cursor:pointer; float:left; margin-left:10px; display:inline}
a.top{ background:url(../images/search.jpg) no-repeat -363px 0px; margin-left:10px; width:52px; height:25px; display:block; float:left }
.subfooter{ margin-top:0px;border-bottom:1px solid #6f7272; width:980px; float:left}
.subfooter dl{ width:140px; float:left; padding:20px 0px 7px 0px;}
.subfooter dl dt{  font-weight:bold; color:#7a9495; line-height:30px; text-indent:2em}
.subfooter dl dt a:link,.subfooter dl dt a:visited{ color:#7a9495}
.subfooter dl dd{ line-height:22px; height:22px; overflow:hidden}
.subfooter dl dd a,.frend_zq a{ color:#7a9495}
.subfooter dl dd a:hover,.frend_zq a:hover{ color:#fff}
.friendlink .frend_pic img{ margin-right:10px; float:left; display:inline}
.frend_zq{ width:740px; float:left}
.frend_zq b { float:left; width:100px;  line-height:18px; color:#7a9495}
.frend_zq a{ line-height:22px; padding-right:20px; display:inline-block}
.gf_infro{ width:200px; float:left;  padding:20px 0px 0px 19px; color:#7a9495; line-height:22px;border-left:1px solid #6f7272;  }
.bottom_logo {background: url(../images/bt_logo.jpg) no-repeat ;height: 52px;margin: 20px auto;width: 557px;}
.bottom_logo a {display: inline;float: left;height: 34px;margin-top: 10px;}
.bottom_logo a h2 {display: none;}
.bottom_logo a.pk {margin-left: 24px;width: 115px;}
.bottom_logo a.tian {margin-left: 18px;width: 76px;}
.bottom_logo a.bi {margin-left: 18px;width: 85px;}
.bottom_logo a.it {margin-left: 15px;width: 85px;}
.bottom_logo a.foc {margin-left: 10px;width: 95px;}
.bottom,.bottom a{ color:#fff; text-align:center; line-height:23px;}
/*ÁÐ±íÒ³Ãæ*/
.content{ width:670px; float:left}
.bd{ border:1px solid #bacbe6; background:#eef7ff}
.l_tit{ background:url(../images/l_tit.jpg); height:56px;}
.l_tit a{ color:#333}
.l_tit h3{ padding-top:25px; padding-left:80px; font-size:12px; font-weight:normal; color:#333}
.l_tit span{ float:right; padding:25px 15px 0px 0px;}
.list{ padding:0px 10px; width:650px; float:left}
.list li{ height:28px; line-height:28px; font-size:14px;width:630px; float:left; overflow:hidden;  padding:0px 10px; color:#136fbe}
.list li span{ float:right}
.list li#l_line{ background:url(../images/l_line.jpg) repeat-x; height:1px; float:left; display:inline; width:630px; line-height:1px; overflow:hidden;  margin:10px 0px;}
.list_page,.arc_page{ text-align:center; margin:20px 0px;  }
.list_page a,.arc_page  a{ color:#113f7a; font-size:14px; padding:3px 8px; border:1px solid #113f7a; display:inline-block; }
.arc_page li{ display:inline}
.list_page a:hover,.arc_page a:hover,.arc_page a.current,.list_page a.current{ background:#2d65ac; border:1px solid #113f7a; color:#fff; text-decoration:none}
/*ÎÄÕÂÒ³Ãæ*/
.arclist{ padding:0px 10px;}
.show_nav{ height:28px; line-height:28px; background:#fff; border:1px solid #c0c0c0; overflow:hidden; margin:20px auto; width:305px;}
.show_nav li{ width:100px; float:left; border-right:1px solid #c0c0c0; height:28px; text-align:center }
.show_nav li.none{ border-right:0px; display:block}
.arc_tit{ border-bottom:1px dashed #b0cdd8; padding-bottom:10px;}
.arc_tit h3{ font:bold 18px/36px 'Î¢ÈíÑÅºÚ'; color:#ff1111; text-align:center}
.arc_tit p{ color:#217894; line-height:25px; text-align:center; padding:0px 35px}
.arc_tit p span{ float:right}
.arc_tit p span a.red{ color:#336600 }
 a.y{ color:#ff6600}
.arc_tit p span a.c{ color:#990000}
.arc_show{ padding:15px 20px;color:#136ebf; line-height:24px; font-size:14px;}
.arc_show p{ padding-bottom:20px; color:#136ebf; line-height:24px;}
.google{ padding:20px 0px; text-align:center}
.google a{ color:#f10; font-weight:bold}
.copy{ height:23px; color:#a798bc; line-height:25px; border:1px solid #bacbe5; background:#deefff; color:#333; padding:0px 30px;overflow:hidden;  margin:20px auto; text-align:center; width:270px;}
.copy code #d_clip_container{ float:left}
.copy a{ color:#333}
.copy a.y{ color:#f10}
#my_clip_button{ cursor:pointer}
.upd{ width:620px;  margin:0 auto}
.upd li{ width:310px; float:left; height:25px; color:#666}
.upd li a{ color:#217695}
.hot_tj{ padding:10px 0px; width:670px; float:left}
.hot_tj li{ height:22px; line-height:22px; overflow:hidden; width:300px; padding-left:30px; float:left; color:#333}
.hot_tj li span{ float:right}
.zl_tit h1{ text-align:center;  font:bold 16px/35px 'Î¢ÈíÑÅºÚ'; padding:20px 0px; color:#115a76}
.z_search{ margin:0px 10px; height:37px; border-bottom:1px solid #b0cdd8; padding-left: 170px; }
.z_search .input_box{ background:url(../images/z_input.jpg); border:none; width:280px; height:25px; line-height:25px; padding:0px 10px;  float:left}
.z_btn{ width:55px; height:25px; background:url(../images/btn.jpg); border:none; cursor:pointer; float:left; margin-left:10px; display:inline}
.zl_box{ padding-bottom:20px; float:left; width:670px;}
.data_zl{ margin:0px 10px; padding:0px 0px; }
.data_zl h2{ font:bold 14px/35px 'Î¢ÈíÑÅºÚ'; color:#136fbe; padding:10px 0px 0px 20px; clear:both}
.data_zl  ul{ background:url(../images/l_line.jpg) repeat-x bottom; width:640px; float:left; padding-bottom:15px;}
.data_zl  ul li{ width:140px; padding-left:20px; float:left; height:24px; line-height:24px; overflow:hidden; background:url(../images/icon.jpg) no-repeat 8px 6px;}
.sxd dd ul li a{ color:#333}
#data {float:left;width:100%;}
#data ul{ border:1px solid #bacbe6; width:273px; float:left; background:#fff; padding:10px 10px; border-top:none; margin-bottom:10px;}
#data li a{ display:inline-block; background:#cbdff2;   padding-left:5px; padding-right:5px; }
#data li{ height:24px;margin-bottom:5px; line-height:24px; float:left; width:68px; overflow:hidden}
#data h2 { background:url(../images/tit1.jpg); height:37px; width:275px; padding-left:20px;font:bold 16px/37px 'Î¢ÈíÑÅºÚ'; color:#072444; clear:both; }
#data li#a{width:71px;}
/*×ÊÁÏÏÔÊ¾Ò³*/
h2.b{ color:#115a76; font:normal 18px/26px 'Î¢ÈíÑÅºÚ'; text-align:center; margin-top:20px; padding:0px 10px;}
h2.b span{ float:right; margin-right:10px}
h2.b em{ font-size:12px; font-weight:normal; text-align:left; float:left; display:block}
.show_arc { padding-left:5px;}
.show_arc li{ width:78px; height:23px; line-height:23px; float:left; margin:0px 0px 10px 10px; text-align:center}
.show_arc li a{ height:21px; line-height:21px; width:76px; color:#224975;  display:block;  border:2px solid #b1d2f1; background:#eef7ff}
.show_arc li a.current,.show_arc li a:hover{border:2px solid #7ca9d5; background:#98c0e6; color:#224975}
.arc_show{ color:#136ebf; font-size:14px; line-height:26px; padding:25px 30px ;}
.arc_show p img{ margin:0 auto}
.arc_show p.back{ margin-top:20px;}


