/* CSS Document */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, blockquote, button{padding:0; margin:0;}
body{font-size:12px;font-family:"Î¢ÈíÑÅºÚ";     }
table, td, tr, th{font-size:15px;line-height: 200%;}
p{margin:0;}
div, form, ul, ol, li, span, p{margin:0; padding:0; border:0}
img, a img{ border:0; margin:0; padding:0; vertical-align:top;}
h1, h2, h3, h4, h5, h6, strong{ margin:0; padding:0;}
ul, li, ol{ list-style:none; font-size:12px;}
.clear{clear:both; overflow:hidden;height:0;}
a:link{ color:#2b2b2b; text-decoration:none}
a:visited{ color:#2b2b2b; text-decoration:none}
a:hover{ color:#ff0000; text-decoration:none;}
a:active{ color:#ff0000}
.title{ font-size:20px;color:#0b7dc6;font-family: "ºÚÌå"}
.gg1{font-size:15px;line-height:150%;}
.detail  img{
 display:block;margin:0 auto;padding:10px; max-width:1180px;border:1px solid #CCCCCC;
}
input{padding:0;margin:0;}
.line1 {
	BORDER-TOP: #C3C0C0 1px dashed; OVERFLOW: hidden; HEIGHT: 1px
}



.nav-k{height:50px; }
.nav{ width:1240px; margin: 0 auto;}
.nav li{ font-size:16px; color:#fff; height:50px; line-height:50px; float:left;}
.nav a{ display:block; padding:0 30px;}
.nav a:link, .nav a:visited{ color:#fff;}
.nav a:hover, .nav .current a:link, .current a:visited{ background:#ffffff; color:#ff0000;}


.ttd {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CACACA;
	border-bottom-color: #CACACA;
	border-left-color: #CACACA;
}
div#bg {
  position:absolute;
  top: 0;
  left: 0;
  height:100%;
  width: 100%;
  z-index: -10;
  background-position: center 0;
  background-repeat: no-repeat;
  background-attachment: local;
  background-size: cover;
  -webkit-background-size: cover;
  -o-background-size: cover;
  zoom: 1;
 
  opacity:1;
  transition: opacity 1s linear;
  -moz-transition: opacity 1s linear;
  -webkit-transition: opacity 1s linear;
  -o-transition: opacity 1s linear;
}


/*½¹µãÍ¼Æ¬*/
.clear {clear:both;}
.clear_fix {zoom:1;}
.clear_fix:after {display:block;clear:both;content:".";visibility:hidden;height:0;font-size:0;}

/*index*/
.index a{ color:#464646}
#focus{ width:505px; height:310px; margin-right:7px; overflow:hidden; position:relative}
#focus a{ position:relative; zoom:1;}
#focus p{ position:absolute; height:50px; line-height:50px; padding-left:15px; bottom:0; _bottom:-2px; left:0; color:#fff; font-size:16px; font-weight:bold}
#focus p span{float:left;}
#focus a:hover .text{text-decoration:underline; cursor:pointer}
#focus p .play{ background:url(/skin/default/images/banner_play.png) no-repeat;_background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../skin/default/images/banner_play.png', sizingMethod='crop'); width:33px; height:50px; margin-left:10px; display:inline; margin-top:2px; cursor:pointer;}
#focus s{ position:absolute; height:50px; line-height:50px; width:100%; bottom:0; _bottom:-2px; left:0;filter:Alpha(Opacity=70); Opacity:0.7; background:#000; cursor:pointer}
#ctr { position:absolute; bottom:20px; _bottom:10px; right:17px; z-index:2; color:#fff;font-family:Arial, Helvetica, sans-serif; font-size:10px}
#ctr span{ background:url(/skin/default/images/doc.png?20121224) no-repeat; _background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/images/doc.png', sizingMethod='crop'); text-align:center; width:14px; height:11px; float:left; margin-right:7px; cursor:pointer}
#ctr span.current{ background:url(/skin/default/images/doc_hover.png?20121224) no-repeat;_background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/images/doc_hover.png?20121224', sizingMethod='crop');}
.banner .download{ width:257px; height:268px; position:relative; margin-bottom:5px}
.banner .download img{ vertical-align:bottom;}
.banner .download a.link_img_down{ background:url(../images/download_btn.png) no-repeat;_background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/images/download_btn.png', sizingMethod='crop'); position:absolute; width:257px; height:50px; bottom:0; left:0; cursor:pointer}
 .banner .download a.link_img_down:hover{ background:url(/skin/default/images/download_btn_hover.png) no-repeat;_background:none;
 _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/default/images/download_btn_hover.png', sizingMethod='crop');}
 
 .focus {
	margin-top: 10px;
	background: url(../images/focus_bg.jpg) repeat-x left top;
	border: 1px solid #AACCEE;
}
.focus strong {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 6px;
	text-align: center;
	display: block;
	border-bottom: 1px dashed #ccc;
}