@charset "utf-8";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"����";}
a{color:#666; text-decoration:none;}
a:hover{text-decoration:underline; color:#c11636;}
a img{border:0 none;}
a, input, textarea{outline:none;}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.fwb{font-weight:bold !important;}
.dib{display:inline-block; *zoom:1; *display:inline;}
.wot{white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_25{margin-top:25px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.mar_t_80{margin-top:80px !important;}
.mar_t_100{margin-top:100px !important;}
.pr{position:relative;}
.pa{position:absolute;}
a.mc{color:#52960f;}
.c6{color:#666;}
.c9{color:#999;}
.hauto{height:auto !important;}
.fs14{font-size:14px !important;}
.fs12{font-size:12px !important;}

body{font-family:"΢���ź�"; font-size:14px; color:#666; background:url(../images/body-bg.png) repeat;}
.section{width:100%;}
.conBox{width:1000px; margin:0 auto;}

.banner{height: 400px; background:url(../images/banner.jpg) no-repeat center top;}
.banner .conBox{padding-top: 295px;}
.banner .headTxt{height: 50px; line-height: 50px; font-size:36px; color: #fff; text-align: center; }
.banner .headTxt i{display: inline-block; *zoom:1; *display:inline; width: 34px; height: 50px; background: url(../images/icon-area.png) no-repeat; margin-right: 35px; vertical-align: middle;}
.m-head{display:none;}

.main{background:url(../images/main-bg.png) repeat-y center top; padding: 30px 0 0;}
.main .conBox{padding: 0 20px 50px;}

.partC{width: 490px;}

  /*���役��ͼ����*/
  #player{width:490px; height:300px;}
  .picfocus{width:auto; height:auto; overflow:hidden; position:relative;}
  .play_list a{ display:block; position:absolute; overflow:hidden; width:100%; height:100%;}
  /*����ͼ��˵�����ֱ���*/
  .play_bg{position:absolute; bottom:0; background-color:#000; margin-bottom:0px; height:32px; width:100%; filter:Alpha(Opacity=70); opacity:0.7; z-index:1000}
  .play_info{position:absolute; bottom:0px; right:0px; padding:0px; height:32px; line-height:32px; width:96%; color:#fff; z-index:1001; cursor:pointer; font-size:14px;	display:block;font-weight:bold}
  /*���尴ť����λ��*/
  .play_text{position:absolute; bottom:0;	right:0; height:32px; z-index:1002; margin:0}
  .play_text ul{list-style-type:none; height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}
  .play_text ul li{width:18px; height:15px; float:left; font-family:'Arial Black'; background-color:#927a76; display:block; color:#FFF; text-align:center; margin-left:1px;cursor:pointer; font-family:Arial; font-size:12px; margin-top:9px; list-style:none; padding:0; background-image:none;}
  /*���嵱ǰ����ͼ�İ�ť��ɫ*/
  .play_text ul li.current{background-color:#ff8000; color:#fff;}
  .play_btn {position:absolute; bottom:0; right:0; height:32px; z-index:1002; margin:0}
  .play_btn ul {list-style-type:none;	height:25px; display:block; _padding-top:0px; z-index:1003; margin:0}
  .play_btn ul li{width:16px;	height:13px; float:left; font-family:'Arial'; background-color:#FF9D24; display:block; color:#FFF; text-align:center; margin-left:1px; cursor:pointer; font-size:11px; margin-top:9px;}
  /*���嵱ǰ����ͼ�İ�ť��ɫ*/
  .play_btn ul li.current{background-color:red; color:#fff;}

.titBox{}
.titBox .tit{background:url(../images/tit-bg.png) no-repeat left 3px; padding: 0 0 8px 35px; border-bottom: 1px dotted #999; font-size: 18px; color: #333;}
.titBox .txt{font-size: 16px; line-height:30px; margin-top: 10px; padding: 0 15px;}
.titBox .txt p{text-indent:2em;}
.titBox .txt p a{color: #c11636;}
.titBox .txt .code{right:20px; top:0px; font-size:14px; width:75px;}
.m-lx{display:none;}

.title{height:34px; line-height:34px; background:url(../images/title-line.png) repeat-x left center;}
.title div.fl{color:#333; font-size:18px; background:#fff; padding:0 10px 0 0;}
.title div.fr{background:#fff; font-size:14px; padding:0 5px;}
.title div.fr a{color:#c11636; text-decoration:none;}
.title div.fr i{display:inline-block; *zoom:1; *display:inline; height:15px; width:1px; background:#ccc; margin:0 7px; vertical-align:middle;}
.title div img{vertical-align:text-bottom; margin-right:5px;}
.txt2{font-size:14px; line-height:26px; margin-top:20px;}
.txt2 p{text-indent:2em;}
.txt2 p a{color: #c11636;}

.table table{border:1px solid #ccc; border-collapse:collapse;}
.table table th{border:1px solid #ccc; height:26px; line-height:26px; background:#fee7eb; font-weight:bold; text-align:center;}
.table table td{border:1px solid #ccc; height:26px; line-height:26px; padding:0 6px; font-size:12px;}

.imgC{width:1020px;}
.imgBox{float:left; width:235px; margin:25px 20px 0 0; text-align:center;}
.imgBox p{margin:10px 0 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.footer{padding:30px 0; background:#333; color:#fff; font-size:12px;}
.footer #glbbot{margin:0 auto; border:none;}
.footer #glbbot a{color:#fff;}
.footer2{display:none; background:#eee; padding:0.8em 0; font-size:1em; color:#666; text-align:center;}

.part1 .ggBox{display:none;}
.textIndent{text-indent:5em;}
.center{text-align:center;vertical-align:middle;}
.contact{margin-left: 50px;}