@charset "utf-8";
/*  rest  */
@font-face {
	font-family: "lntv";
  src: url('../fonts/lntv.eot?t=1466413904'); /* IE9*/
  src: url('../fonts/lntv.eot?t=1466413904#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/lntv.woff?t=1466413904') format('woff'), /* chrome, firefox */
  url('../fonts/lntv.ttf?t=1466413904') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/lntv.svg?t=1466413904#lntv') format('svg'); /* iOS 4.1- */
	
	
	font-weight: normal;
	font-style: normal;
}

/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'lntv';
	content: attr(data-icon);
	speak: none; font-style:normal; margin:0 5px; vertical-align:top 
}

*{word-wrap:break-word }
html{-webkit-text-size-adjust:100%;text-size-adjust:100%;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,p,dl,dd,ol,ul,th,table,tr,td,fieldset,input,button,textarea,form,canvas,audio,video,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{margin:0;padding:0} article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block} audio,canvas,video{display:inline-block;*display:inline;*zoom:1} 
body{text-align:left; font-family: Helvetica,STHeiti,Droid Sans Fallback; font-size:100%;color:#893409; font-size:0.85em;}
input{ margin:0; padding:0;outline:none; overflow:hidden; border:none;}
li{list-style:none;}
a,a:visited{text-decoration:none; color:#666}
a:hover,a:focus{ text-decoration:none;}
img{ border:none; display:block;}
ul,li{ list-style:none}


.fl{float:left;}
.fr{float:right;}
.bold{font-weight:bold;}

.footer {
  background:url("../img/dload_03.jpg") center #cf9319 no-repeat; height:40px; line-height:40px;
  color: #3e2e00; text-shadow:0 1px 1px rgba(248,218,89,0.6); text-align:center; font-size:12px;
}
.footer a {
  color: #666;
}

/*------main--------*/
.container{width:100%;overflow:hidden; }
.mycontainer,.bg_top{width:100%;overflow:hidden; background:#070301;}
.mycontainer img,.container img{ width:100%;}
.bg_top{ width:1200px; height:620px; margin:0 auto; background:url(../img/dload_02.png)  center #070301 no-repeat}
.bg_top h2{ font-size:1.8em;}
.ct_btns{ width:85px; float:right; overflow:hidden;background:#d6a719;border-radius:0 10px 10px 0; }
.ct_btns ul li{ float:left; display:inline-block; width:85px; height:85px;  line-height:85px;text-align:center; background:#d6a719; color:#fff; border-radius:0 10px 10px 0; overflow:hidden; font-size:34px;}
.ct_btns li:hover,.ct_btns li.cur{ background:#f1c74a;}


.ewm{ width:170px; height:170px; position:absolute; background:#f1c74a; border-radius:10px; margin:305px 0 0 610px;}
.imgewm{ width:110px; height:110px; padding:20px; border-radius:10px; margin:10px; background:#fff;}
.imgewm img{width:110px; height:110px; display:block;}


#tab{position:relative;}
#tab .tabList ul li{
	
	
	margin-left:-1px;
	position:relative;
	cursor:pointer;
}

#tab .tabCon div{
	
	position:absolute;
	opacity:0;
	filter:alpha(opacity=0);
}
#tab .tabList li.cur{
	border-bottom:none;

}
#tab .tabCon div.cur{
	opacity:1;
	filter:alpha(opacity=100);
}

.bg_top2{ width:1200px; margin:0 auto; height:620px; overflow:hidden;}
.bg_top2 img{position:absolute; display:block; width:420px; height:340px; margin:110px 0 0 220px;}
.mtain{width:255px; position:absolute;margin:160px 0 0 660px; color:#78644d; line-height:22px;}
.mtain a{ color:#b88508; text-decoration:underline;}