﻿/* CSS Document */
 @charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; }
body { background:#FDFAF1 url("../images/bodytu.jpg") repeat-x scroll 0 0; color: #000000; font: 12px/1.5em "宋体", "Arial Narrow"; height: 100%; margin: 0; padding: 0; }
li { list-style-type: none; }
fieldset, img { border: 0 none; }
label, button { cursor: pointer; }
.position { position: relative; }
.topbox { background:url(../images/top.jpg) no-repeat center 0; height:260px; }
.topbox .top { width:960px; margin:0 auto; height:260px; position:relative; background:url(../images/top.jpg) no-repeat center 0; }
.topbox .top a { width:113px; height:37px; bottom:0; display:inline-block; position:absolute; margin:0 auto; }
.topbox .top .tow { left:113px; }
.topbox .top .three { left:226px;}
.topbox .top .four { left:339px; }
.menu .nav { width:960px; margin:1px auto 0; height:50px; background:url(../images/menu.png) no-repeat center 0; position:relative; overflow:hidden; }
.menu .nav a { width:118px; height:49px; margin:2px 1px 0; display:inline-block; }
.menu .nav a:hover { background:url(../images/navhoverbd.png) no-repeat center 0; margin:2px 1px 0; display:inline-block; }
.toptu { width:960px; height:4px; margin:11px auto 0; background:url(../images/toptu.png) no-repeat 0 0; overflow:hidden; }
.ps_team .back-pic { height:435px; width:900px; padding-left:30px; }
.ps_team .back-pic li { float:left; margin: 10px 16px 10px 0; position:relative; display:inline-block; }
.ps_team .back-pic li img { border: 1px solid #D1D1D1; }
/*comment复制样式*/
.coms_box { margin: 0 auto; text-align: left; width: 958px; border-left: solid 1px #D9D8D5; border-right: solid 1px #D9D8D5; background-color:#FFF; overflow:hidden; }
.main_box { background: url("../images/rnd_top.gif") no-repeat scroll 0 0 transparent; line-height: 5px; overflow: hidden; padding-top: 5px; }
.main_mid { background: url("../images/rnd_mid.gif") repeat-y scroll 0 0 transparent; overflow: hidden; }
.main_btn { background: url("../images/rnd_btn.gif") no-repeat scroll 0 0 transparent; clear: both; height: 5px; line-height: 5px; overflow: hidden; }
.part_a { overflow: hidden; padding:0 0 15px 2px; }
.clear { clear: both; height: 0; line-height: 0; overflow: hidden; }
.foucs { float: left; height: 234px; overflow: hidden; position: relative; text-align: center; width: 263px; }
#banner { height: 234px; margin: 4px 0 0 4px; overflow: hidden; width: 251px; padding:2px; border:1px solid #dbdbdb; z-index: 500; }
#banner img { border: 0 none; height: 226px; width: 255px; }
#btn { background: url("../images/focus_nums.png") no-repeat scroll right top transparent; bottom: 4px; display: block; height: 22px; left: 4px; padding: 3px 0 0 155px; position: absolute; width: 100px; z-index: 600; }
#btn a { color: #FFFFFF; float: left; font: 700 11px/18px "Arial"; height: 18px; margin-right: 5px; text-align: center; text-decoration: none; width: 18px; }
#btn a.activeSlide { background: none repeat scroll 0 0 #FF4E00; color: #FFFFFF; }
#btn a:hover { background: none repeat scroll 0 0 #FF4E00; color: #FFFFFF; }
.int_txt { background: url("../images/int_txt.png") no-repeat scroll 8px 0 transparent; float: left; height: 234px; overflow: hidden; padding: 0 5px; width: 375px; }
.int_txt .hot { padding: 10px; }
.int_txt .hot h2 { font: bold 14px Arial, Helvetica, sans-serif; padding: 7px 0 10px; text-align: center; }
.int_txt .hot h2 a, .int_txt .hot p a { color: #FF4800; text-decoration: none; }
.int_txt .hot h2 a:hover, .int_txt .hot p a:hover { text-decoration: underline; }
.int_txt .hot p { color: #666666; line-height: 18px; text-indent: 25px; }
.int_txt .hot .lies { padding-top: 10px; }
.int_txt .hot .lies li { border-bottom: 1px dashed #DADBDB; height: 30px; line-height: 30px; text-align: left; }
.int_txt .hot .lies li span { color: #A3A3A3; float: right; }
.int_txt .hot .lies li a { background: url("../images/d.gif") no-repeat scroll 0 5px transparent; color: #333333; padding-left: 12px; text-decoration: none; }
.int_txt .hot .lies li a:hover { color: #FF4E00; }
.tui_k { float: left; overflow: hidden; width: 638px; }
.tui_j { float: right; overflow: hidden; width: 289px; }
.tui_a { background: url("../images/s_btn.gif") no-repeat scroll 0 bottom transparent; overflow: hidden; padding-bottom: 5px; }
.tui_a h2 { background: url("../images/s_title.gif") no-repeat scroll 0 0 transparent; color: #2F2F2F; font-family: 宋体; font-size: 15px; font-weight: normal; height: 31px; line-height: 26px; padding-left: 25px; border-bottom:solid 1px #E10606; }
.tui_a .coms { height: 75px; overflow: hidden; text-align: center; }
.tui_a .coms img { padding-top: 5px; }
.tui_b { margin-top: 8px; }
.zhanzhu { background: url("../images/zhanshu.jpg") no-repeat scroll 0 0 transparent; height: 65px; margin: 0 auto; width: 944px; }
.ps_team { background: url("../images/ps_team_m_t.jpg") no-repeat scroll 3px bottom transparent; margin: 0 auto; width: 952px; }
.ps_team h2, .notous h2 { /*background: url("../images/ps_team_title.png") no-repeat scroll 0 0 transparent; */color: #2F2F2F; font-family: 宋体; font-size: 15px; font-weight: normal; height: 36px; line-height:36px; padding-left: 35px; text-align: left; background: #EF6D00; }
.ps_team h2 .titleT, .notous h2 .titleT{position: absolute; height: 42px; line-height: 42px; background: url("../images/title-bg.png") no-repeat; color: #000; margin-top: -3px; z-index: 888; width: 170px; text-align: center;  font-size: 14px; }
.ps_team h2 .chaKan, .notous h2 .chaKan{float: right; margin-right: 10px;}
.ps_team .h2bd { background: url("../images/ps_team_title2.png") no-repeat scroll 0 0 transparent; width:952px; height:46px; }
.ps_team .coms { float: left; margin: 0 auto; overflow: hidden; width: 930px; }
.ps_team .coms ul { display: block; float: left; overflow: hidden; padding: 20px 0 0; }
.ps_team .coms li { float: left; padding-right: 8px; }
.ps_team .coms li a { color: #666666; cursor: default; display: block; height: 150px; overflow: hidden; text-decoration: none; width: 102px; }
.ps_team .coms li a imgsss { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D1D1D1; height: 94px; padding: 3px; width: 94px; }
.ps_team .coms li a img { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #D1D1D1; padding: 3px;  }
.ps_team .coms li a span { display: block; font-size: 12px; height: 42px; line-height: 19px; overflow: hidden; padding-top: 10px; width: 102px; }
.notous { background: url("../images/notous_m_bg.jpg") no-repeat scroll left bottom transparent; float: left; overflow: hidden; width: 646px; }
.notous h2 { /*background: url("../images/notous.png") no-repeat scroll 0 0 transparent;*/ }
.notous h2 a { color: #838383; text-decoration: none; }
.notous h2 a:hover { color: #FF4E00; }
.notous h2 span { float: right; font-size:12px; padding-right: 10px; }
.notous .notous_tab { background: url("../images/notous_tab.jpg") no-repeat scroll 0 0 transparent; height: 37px; overflow: hidden; }
.notous .notous_tab ul { float: left; padding-left: 4px; }
.notous .notous_tab ul li { color: #666666; float: left; height: 37px; line-height: 33px; text-align: center; width: 64px; }
.notous .notous_tab ul li p { cursor: pointer; height: 37px; width: 64px; }
.notous .notous_tab ul li.vite p { background: url("../images/notous_tab_hover.jpg") no-repeat scroll 0 0 transparent; color: #FFFFFF; }
.notous .coms, .notous .m_body { display: none; height: 477px; overflow: hidden; padding-top: 10px; }
.notous .coms ul { padding: 10px 0 0 28px; width: 650px; }
.notous .coms ul li { float: left; padding: 3px 35px 3px 0; width: 120px; }
.notous .coms ul li a { color: #666666; text-decoration: none; }
.notous .coms ul li a:hover { color: #FF4E00; }
.notous .coms ul li a img { background: none repeat scroll 0 0 #FFFFFF; border: 1px solid #DEDEDE; height: 46px; padding: 3px; width: 112px; }
.notous .coms ul li a:hover img { border: 1px solid #C3C3C3; }
.notous .coms ul li a span { display: block; height: 42px; line-height: 19px; overflow: hidden; padding-top: 5px; width: 120px; }
.right_share { float: right; overflow: hidden; width: 291px; margin-top:5px; }
.right_one { background: url("../images/right_cons.jpg") no-repeat scroll 0 bottom transparent; }
.right_one h2 { background: url("../images/right_title.jpg") no-repeat scroll 0 0 transparent; color: #2F2F2F; font-family: 宋体; font-size: 15px; font-weight: normal; height: 38px; line-height: 38px; padding-left: 30px; border-bottom:solid 1px #E10606; }
.ri_cons { color: #666666; line-height: 22px; padding: 10px 20px; }
.f_a { padding: 0 12px; }
.ri_cons p.f_b { color: #000000; font-weight: bold; }
.forms { height: 447px; margin:20px; overflow-x: hidden; overflow-y: hidden; }

.intros_hy { height: 1280px; margin:20px; overflow-x: hidden; overflow-y: auto; }
.intros { height: 1280px; margin:20px; overflow-x: hidden; overflow-y: auto; }
.intros .introcontent { border: 1px solid #D0D0D0; clear: both; margin-bottom: 8px; padding: 12px; }
.intros .introcontent a { color: #B90000; text-decoration: none; }
.intros .introcontent a:hover { color: #FF4E00; text-decoration: none; }
.intros .introcontent h3 { color: #B90000; font-size: 12px; font-weight: normal; line-height: 22px; }
.intros .introcontent h3 span { color: #706C6C; float: right; }
.intros .introcontent p { color: #3F3E3E; font-size: 14px; line-height: 22px; padding-top: 10px; }

.messages { height: 300px; margin:20px; overflow-x: hidden; overflow-y: hidden; }
.messages .msgcontent { border: 1px solid #D0D0D0; clear: both; margin-bottom: 8px; padding: 12px; }
.messages .msgcontent a { color: #B90000; text-decoration: none; }
.messages .msgcontent a:hover { color: #FF4E00; text-decoration: none; }
.messages .msgcontent h3 { color: #B90000; font-size: 12px; font-weight: normal; line-height: 22px; }
.messages .msgcontent h3 span { color: #706C6C; float: right; }
.messages .msgcontent p { color: #3F3E3E; font-size: 14px; line-height: 22px; padding-top: 10px; }

.right_tips { color: #989898; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; padding-right: 15px; }
.img_ff { padding: 15px 0 9px 12px; }
.img_ff .gund { height: 416px; overflow: hidden; }
.img_ff img { border: 1px solid #CCCCCC; display: inline; float: left; height: 42px; margin: 0 7px 15px 0; padding: 2px; width: 124px; }
.part_a .link_mm .coms { height: 180px; overflow: hidden; }
.part_a .link_mm .coms ul { overflow: hidden; padding-left: 30px; padding-top: 12px; width: 900px; }
.part_a .link_mm .coms ul li { padding: 0 14px 10px 0; }
.pad_five .main_box .main_mid .part_a .link_mm .coms a { height: 48px; width: 114px; }
.part_a .link_mm .coms ul li img { height: 40px; width: 106px; }
.footer { color: #333333; line-height: 22px; padding: 15px 0; text-align: center; }
.footer a { color: #333333; text-decoration: none; }
.footer a:hover { color: #FF4E00; }
/*comment复制样式*/

/*index复制样式*/
.poto_1_left { float: left; padding-top: 14px; width: 335px; }
.poto_1_right { float: right; padding-top: 14px; width: 590px; }
.poto_1_left_img { height: 199px; margin: 0 auto; position: relative; width: 302px; }
.poto_1_left_img img { border: 1px solid #D1D1D1; }
.poto_1_right li { float: left; height: 128px; margin-bottom: 14px; margin-right: 14px; padding: 0; position: relative; width: 182px; }
.poto_1_right li img { border: 1px solid #D1D1D1; }
.poto_2_left { float: left; padding: 14px 0 0 30px; width: 280px; }
.poto_2_left li { display: block; height: 152px; margin: 0 auto 14px; position: relative; width: 262px; }
.poto_2_left li img { border: 1px solid #D1D1D1; }
#poto_4 { height: 120px; margin-left: 30px; overflow: hidden; width: 910px; }
#poto_4 ul li { float: left; list-style: none outside none; margin: 10px 16px 10px 0; position: relative; }
#poto_4 li img { border: 1px solid #D1D1D1; }
.poto_1_left_img p, .poto_2_left li p, .poto_1_right li p, #poto_4 ul li p, .back-pic li p { bottom: 0; font-size: 12px; height: 30px; left: 0; line-height: 30px; position: absolute; text-indent: 10px; width: 100%; z-index: 2; }
.poto_1_left_img p a, .poto_2_left li p a, .poto_1_right li p a, #poto_4 ul li p a, .back-pic li p a { color: #FFFFFF !important; text-decoration: none; }
.poto_1_left_img p a:hover, .poto_2_left li p a:hover, .poto_1_right li p a:hover, #poto_4 ul li p a:hover, .back-pic li p a:hover { color: #FFFFFF; text-decoration: underline; }
.poto_1_left_img span, .poto_2_left li span, .poto_1_right li span, #poto_4 ul li span, .back-pic li span { background: none repeat scroll 0 0 #000000; bottom: 0; display: block; height: 30px; left: 0; opacity: 0.3; position: absolute; width: 100%; z-index: 1;  filter:alpha(opacity=50);   }
/*index复制样式*/
.bottomtu { width:960px; height:7px; margin:0 auto; margin-bottom:11px; background:url(../images/bottomtu.png) no-repeat 0 0; overflow:hidden; }
.bottom{ margin:0 auto; width:960px; text-align:center;}

/*other*/
.division{width:315px;float:left;}
.support{padding-top:10px;}
.support ul{margin-left:30px;}
.support ul li{padding: 10px 14px 10px 0; float:left;}
.support ul li a img{border: 1px solid #D1D1D1;}

 .Auskill
 {border-top:#DDD solid 1px; overflow:hidden;  margin:10px 0 0 5px; padding:0 0 10px 10px;}
 .AuditionSkillImg{margin-left:0px;}
 .AuditionSkillImg td{ padding:5px 5px 5px 5px;}
 .p-word{ width:156px; font-size:12px; float:right;  line-height:20px; color:#333;}
 .rol-up { width:314px; height:120px; float:left;  margin:10px 0 0 0;}
 .rol-lf{ width:152px; height:110px; float:left; }
 .fon-nam{margin:80px 0px 0 0;  text-align:center; color:#fefbfb; height:30px;  line-height:15px; background:#a19f9f;  
          background:rgba(0,0,0,0.2) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#000; filter:Alpha(opacity=50);/*实现IE背景透明*/
          }
 div p{ position:relative;}/*实现IE文字不透明*/
 
 .tb-ul{ width:175px; margin:0 0 20px 0;  float:left; }
  .tb-ul li{ width:155px; margin:10px 0 0 10px; cursor:pointer;}
 .tb-imgBig{ width:570px; height:440px;  margin:-230px 0px 30px 0px;
              position:absolute;
  z-index:2;
             }
 /*.tb-nam
 {
 	margin:400px 0px 0 0;  text-align:center; color:#fefbfb; height:40px; font-size:14px;  line-height:40px; background:#a19f9f;  background:rgba(0,0,0,0.8) none repeat scroll !important; background:#000; filter:Alpha(opacity=80);
          z-index:99;  }*/
 .tb-nam  
 {
 	margin:-40px 0 0 0;
 width:auto !important;width:100%;
 font-size:14px;
 height:40px;
 line-height:40px;  text-align:left;text-indent: 2em; 
 background-color:#373330;
 filter: Alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;
 color:White;  }
 
.tb-ul li div{margin:-30px 0px 0 0;  width:150px;  text-align:center; color:#fefbfb; height:30px; font-size:10px;  line-height:15px; background:#a19f9f;  background:rgba(0,0,0,0.5) none repeat scroll !important; background:#000; filter:Alpha(opacity=50);
            }
.tb-ul li img{ width:150px; height:112px;}

.ul-cp li{  padding-left:5px;}


.huojiangPai{  margin:auto; padding:20px 0 0 0 ;   width:950px;  height:786px;}
.huojiangPai ul{   width:900px; margin:auto; padding:0 0 0 20px; list-style-type:none;  }
.huojiangPai ul li{ width:272px ; height:188px ; float:left; margin:15px 15px 0 0 ; padding:2px;text-align:center;}
.huojiangPai ul li a{ color:#333; text-decoration:none; font-weight:bold; font-size:12px; line-height:28px;}
.huojiangPai ul li span{ color:#FF3333; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
.huojiangPai ul li img{ margin:10px 0px; width:268px;}

.huojiang{  margin:auto; padding:20px 0 0 0 ;   width:950px;  height:256px;}
.huojiang ul{   width:900px; margin:auto; padding:0 0 0 20px; list-style-type:none;  }
.huojiang ul li{ width:150px ; height:98px ; float:left; margin:15px 15px 0 0 ; padding:2px; border:2px #ddd solid;text-align:center;background:url("../images/yun.png");}
.huojiang ul li a{ color:#333; text-decoration:none; font-weight:bold; font-size:12px; line-height:28px;}
.huojiang ul li span{ color:#FF3333; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
.huojiang ul li img{ margin:10px 0px; width:100px; height:50px;}

.lott-div{  margin:auto; padding:20px 0 0 0 ;   width:950px;  height:620px; overflow: hidden;}
.lott-div ul{   width:900px; margin:auto; padding:0 0 0 20px; list-style-type:none;  }
.lott-div ul li{ width:204px ; height:133px ; float:left; margin:15px 15px 0 0 ; border:2px #ddd solid;text-align:center;  }
.lott-div ul li a{ color:#333; text-decoration:none; font-weight:bold; font-size:12px;}
.lott-div ul li span{ color:#FF3333; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold;}
.lott-div ul li img{ margin:10px 0px; width:100px; height:50px;}

.button-1{ background:url("../Images/Lottery/button22.jpg");  width:67px; height:28px; line-height:28px; border:0px; margin-top:8px; color:White; font-weight:bolder; display:inline-block; text-decoration:none; text-align:center;}
.lott-img{width:950px; margin:20px auto; }
.lott-lef{ width:475px; float:left;  margin:auto;}
.lott-rig{ width:475px; float:right; margin:auto;}


.lott-lef ul{ margin:30px 0 0 20px; padding:20px auto; float:left; list-style-type:none;}
.lott-lef ul li{ height:25px;}
.lott-sp{ background:#dddddd; text-align:center; height:25px; line-height:25px;}
.lott-award{ width:900px; list-style-type:none; margin:auto;}
.lott-award li{ width:269px; height:216px; float:left; margin:20px 15px 20px 10px;  border:1px #dddddd solid;}
 .l-rol
 { 
  top:380px;
 text-align:right;  width:45px;
 padding-bottom:0px; height:68px;
 position:absolute; 
  left:-10px; text-align:center;
  z-index:2; background:#C1C1C1;
 }
 .l-rol-1
 { 
  top:380px;
 text-align:right;  width:60px;
 padding-bottom:0px; height:68px;
 position:absolute; 
  left:35px; text-align:center;
  z-index:2; background:#989692;
 font-size:18px; font-weight:bold;
 color:#FFF;
 line-height:68px; display:none;
 }
 .r-rol
 {
 top:380px;
 text-align:right;  width:45px;
 padding-bottom:0px; height:68px;
 position:absolute;  text-align:center;
  right:-10px;
  z-index:2;   background:#C1C1C1;
}
 .r-rol-1
 {
 top:380px;
 text-align:right;  width:60px;
 padding-bottom:0px; height:68px;
 position:absolute;  text-align:center;
 right:35px;
 z-index:2;   background:#989692;
 font-size:18px; font-weight:bold;
 color:#FFF;
 line-height:68px;
 display:none;
}

.l-rol a,.r-rol a
{
 font-size:50px;
  font-weight:bold;
  font-family:黑体;
  color:White;	 text-decoration:none;
  line-height:68px;
 
}
.l-rol:hover,.r-rol:hover
{
 background:#989692;
}
.hide{ display:none;}
.show{ display:block;}
#txtComName { border:0px; height:24px; line-height:24px;}
.button-2{ background:#fbf7f7; border:0px; height:25px; line-height:25px; width:50px;}
.button-2:hover{ background:#fafaf8; font-weight:bolder;}