﻿html, body, body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, figure, footer, header, menu, nav, section, time, mark, audio, video, details, summary { margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; background: transparent; }

body, html, input { font: 12px/1.5 tahoma, arial, sans-serif; }

article, aside, figure, footer, header, nav, section, details, summary { display: block; }

img, object, embed { max-width: 100%; }

html { overflow-y: scroll; }

ul { list-style: none; }

blockquote, q { quotes: none; }

blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }

a { margin: 0; padding: 0; font-size: 100%; vertical-align: baseline; background: transparent; text-decoration: none; cursor: pointer; }

a:hover { text-decoration: none; }

del { text-decoration: line-through; }

abbr[title], dfn[title] { border-bottom: 1px dotted #000; cursor: help; }

table { border-collapse: collapse; border-spacing: 0; }

th { font-weight: bold; vertical-align: bottom; }

td { font-weight: normal; vertical-align: top; }

hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }

input, select { vertical-align: middle; }

pre { white-space: pre; /* CSS2 */ white-space: pre-wrap; /* CSS 2.1 */ white-space: pre-line; /* CSS 3 (and 2.1 as well, actually) */ word-wrap: break-word; /* IE */ }

input[type="radio"] { vertical-align: text-bottom; }

input[type="checkbox"] { vertical-align: bottom; }

.ie7 input[type="checkbox"] { vertical-align: baseline; }

.ie6 input { vertical-align: text-bottom; }

select, input, textarea { font: 99% sans-serif; }

table { font-size: inherit; font: 100%; }

small { font-size: 85%; }

strong { font-weight: bold; }

td, td img { vertical-align: top; }

.pointer { cursor: pointer }

/* Make sure sup and sub don't screw with your line-heights

        gist.github.com/413930 */

sub, sup { font-size: 75%; line-height: 0; position: relative; }

sup { top: -0.5em; }

sub { bottom: -0.25em; }

/* standardize any monospaced elements */

pre, code, kbd, samp { font-family: monospace, sans-serif; }

/* hand cursor on clickable elements */

.clickable, label, input[type=button], input[type=submit], input[type=file], button { cursor: pointer; }

/* Webkit browsers add a 2px margin outside the chrome of form elements */

button, input, select, textarea { margin: 0; }

/* make buttons play nice in IE */

button, input[type=button] { width: auto; overflow: visible; }

/* scale images in IE7 more attractively */

.ie7 img { -ms-interpolation-mode: bicubic; }

.fl { float: left }

.fr { float: right; }

.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }

.clearfix:after { clear: both; }

.clearfix { zoom: 1; }

.relative { position: relative; }

.absolute { position: absolute; }

.block { display: block; }

a{background:url('../logo50images/ec3ed9f89c304d7c9b208bc4260286fb.gif');}}

.wh100 { display: block; width: 100%; height: 100%; }

.bg { display: none; background-color: #000; width: 100%; height: 100%; left: 0; top: 0; /*FF IE7*/ filter: alpha(opacity=70); -moz-opacity: 0.7; opacity: 0.7; z-index: 21; position: fixed; /*FF IE7*/ _position: absolute; _height: expression(eval(document.documentElement.clientHeight));

 _top: expression(eval(document.documentElement.scrollTop));

}

.close_layer { position: absolute; width: 100px; height: 100px; right: 7px; top: 7px; }

 .close_btn{ width:32px; height:31px; position:absolute; top:0; right:-40px; background:url("../logo50images/close_btn.png");}

.hide { display: block; text-indent: -9999em; overflow: hidden; }

.mydiv { display: none; z-index: 99; width: 850px; height: 658px; left: 50%; /*FF IE7*/ top: 50%; /*FF IE7*/ margin-top: -329px; position: fixed; /*FF IE7*/ _position: absolute; _top: expression(eval(document.documentElement.scrollTop)+(document.documentElement.clientHeight/2))

}





html,body {  background-color: #ffffff;  font-family:Microsoft Yahei; overflow: hidden;}

.wrap { width:100%; height: 1000px;  float: left;overflow: hidden; position: relative;  }

.sec{ width:100%; height:4000px; position:absolute; top:0; left:0;}

.page{ width: 100%; height: 1000px; overflow: hidden; }

.center {
	width: 1000px;
	height: 100%;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}





.page01{ background:url("../logo50images/bg_01.jpg") no-repeat center 0; }

.page02{ background:url("../logo50images/bg_02.jpg") no-repeat center 0; }

.page03{ background:url("../logo50images/bg_03.jpg") no-repeat center 0;}

.page04{ background:url("../logo50images/bg_04.jpg") no-repeat center 0;}

.page05{ background:url("../logo50images/bg_05.jpg") no-repeat center 0;}  



.webNav {right:30px;line-height:28px; position:fixed; top: 20px; width:200px; height:26px; text-align: center; background:url("../logo50images/topnav_bg.png");color:#494949; }

.webNav a{color:#494949;}  

.logo{ display: block; width: 265px; height: 108px; position:fixed; top: 0px; left:50px; z-index: 20; background:url("../logo50images/logo.png") no-repeat center 0; }



.qiang_ma{width:329px; height:81px;position:absolute;top:311px; left:352px;}






.page06_box{width:963px; height:306px; position:relative; margin:0 auto; top:240px;}








.page02_box{width:963px; height:306px; position:relative; margin:0 auto; top:240px;}

.page02_pic_box{width:963px; height:306px; float:left; z-index:1;}

.page02_pic_box a{width:963px; height:306px; display:none;}

.page02_prev{width:9px; height:12px; background:url("../logo50images/l_btn.png"); top:540px; left:328px; position:absolute; z-index:3;}

.page02_next{
	width:9px;
	height:12px;
	background:url("../logo50images/r_btn.png");
	top:540px;
	right:363px;
	position:absolute;
	z-index:3;
	left: 607px;
}

.page02_lunbo_icon{height:36px;width:311px;bottom:-267px; margin-left:-82px; left:410px;position:absolute;z-index:2;}

.page02_lunbo_icon span{
	cursor:pointer;
	display:inline-block;
	position:absolute;
	background:url("../logo50images/point.png");
	width:8px;
	height:8px;
	top:5px;
	background-image: url(../logo50images/point.png);
}

.page02_lunbo_icon span.current{background-position:right;}



.page03_box{width:563px; height:411px; position:relative; margin:0 auto; top:290px;}

.page03_pic_box{width:963px; height:411px; float:left; z-index:1;}

.page03_pic_box a{width:963px; height:411px; display:none;}

.page03_prev{width:9px; height:12px; background:url("../logo50images/l_btn.png"); top:325px; left:337px; position:absolute; z-index:3;}

.page03_next{width:9px; height:12px; background:url("../logo50images/r_btn.png"); top:325px; right:352px; position:absolute;z-index:3;}

.page03_lunbo_icon{height:36px;width:300px;bottom:53px; margin-left:-82px; left:415px;position:absolute;z-index:2;}

.page03_lunbo_icon span{cursor:pointer;display:inline-block; position:absolute;background:url("../logo50images/point.png");width:8px;height:8px; top:5px;}

.page03_lunbo_icon span.current{background-position:right;}





.btn_div{width:731px; height:730px; position:absolute; top:263px; left:481px; margin-left:-491px;}

.page04_btn01{background:url("../logo50images/page04_btn01.jpg"); width:162px; height:519px; float:left; margin-right:2px;}

.page04_btn02{background:url("../logo50images/page04_btn02.jpg"); width:162px; height:519px; float:left; margin-right:2px;}

.page04_btn03{background:url("../logo50images/page04_btn03.jpg"); width:162px; height:519px; float:left; margin-right:2px;}

.page04_btn04{background:url("../logo50images/page04_btn04.jpg"); width:162px; height:519px; float:left; margin-right:2px;}

.page04_btn05{background:url("../logo50images/page04_btn05.jpg"); width:162px; height:519px; float:left; margin-right:2px;}

.page04_btn06{background:url("../logo50images/page04_btn06.jpg"); width:162px; height:519px; float:left;}

.page04_btn01:hover { background-position:right;}

.page04_btn02:hover { background-position:right;}

.page04_btn03:hover { background-position:right;}

.page04_btn04:hover { background-position:right;}

.page04_btn05:hover { background-position:right;}

.page04_btn06:hover { background-position:right;}

.act_tc01{background:url("../logo50images/act_tc01.png"); width:803px; height:365px; margin-left:-401px; margin-top:-181px;}

.act_tc02{background:url("../logo50images/act_tc02.png"); width:803px; height:365px; margin-left:-401px; margin-top:-181px;}

.act_tc03{background:url("../logo50images/act_tc03.png"); width:803px; height:365px; margin-left:-401px; margin-top:-181px;}

.act_tc04{background:url("../logo50images/act_tc04.png"); width:803px; height:365px; margin-left:-401px; margin-top:-181px;}

.act_tc05{background:url("../logo50images/act_tc05.png"); width:803px; height:365px; margin-left:-401px; margin-top:-181px;}

.act_tc06{background:url("../logo50images/act_tc06.png"); width:803px; height:365px; margin-left:-401px; margin-top:-181px;}

 

.black_wei{position:absolute; top:230px; left:50px; color:#000; font-family:"微软雅黑";}

.my_ma{position:absolute; top:230px; left:320px; color:#F00; font-weight:200; font-family:"微软雅黑"; display:none; }

.shishi{ width:359px; height:104px; position:absolute; top:256px; left:50px; }

.jihuo{ width:359px; height:83px; position:absolute; top:367px; left:50px;}

.jiang_name{width:473px; height:106px; border:#999 solid 1px; position:absolute; top:657px; left:50px;}

.scrollDiv{width:473px; height:106px; border:#999 solid 1px; position:absolute; top:657px; left:50px; overflow:hidden;}

.scrollDiv ul{height:25px; line-height:25px; margin:0; padding:0;}

.scrollDiv li{line-height:25px; padding-left:5px; height:25px; overflow:hidden}

.jihuoma_tc{background:url("../logo50images/jihuoma_tc.png"); width:802px; height:235px; margin-left:-401px; margin-top:-117px;}

.no_ma{background:url("../logo50images/jihuoma_tc.png"); width:802px; height:235px; margin-left:-401px; margin-top:-117px;}

.ma_kuang{ width:300px; height:30px; background-color:White; position:absolute; top:130px; left:40px;}

.copy{width:50px; height:30px; position:absolute; top:130px; left:345px; background-color:#B4B4B4; text-align:center; line-height:30px; color:Black;}

.jh_btn{width:100px; height:30px; position:absolute; top:130px; left:410px; background-color:#DA9F25; text-align:center; line-height:30px; color:Black;}



.menu{ background:url("../logo50images/left_nav.png"); width: 164px; height:372px; position: fixed; z-index: 20; top:50%; margin-top:-186px; left: 0px; }

.menu a{ display: block; width: 164px; height:50px; position: absolute;  left: 0;}

.menu a.on{  background:url("../logo50images/left_nav_hover.png");}

.menu a.menu1{ top:0px;}

.menu a.menu2{ top: 80px;}

.menu a.menu3{ top: 160px;}

.menu a.menu4{ top: 240px;}

.menu a.menu5{ top: 320px;}

.menu a.menu1.on{background-position:0 0;}

.menu a.menu2.on{background-position:0 -80px;}

.menu a.menu3.on{background-position:0 -160px;}

.menu a.menu4.on{background-position:0 -240px;}

.menu a.menu5.on{background-position:0 -320px;}



.top_nav{background:url("../logo50images/menu.jpg") center top; width:100%;height:115px; position:fixed; bottom:0px; left:0; z-index:3; }

.top_nav ul{ display:block; width:998px; height:115px; margin:0 auto;} 

.top_nav li{ display:block;width:248px; height:115px; float:left;cursor:pointer;}

.top_nav li:hover{ background-image: url("../logo50images/menu_hover.jpg");}

.top_nav li.on{ background-image: url("../logo50images/menu_hover.jpg");}

.top_nav li.scroolNav1.on{  background-position:-461px 0;}

.top_nav li.scroolNav2.on{  background-position:-709px 0; }

.top_nav li.scroolNav3.on{  background-position:-958px 0;}

.top_nav li.scroolNav4.on{  background-position:-1208px 0; }

.top_nav li.scroolNav1:hover{  background-position:-461px 0; }

.top_nav li.scroolNav2:hover{  background-position:-709px 0; }

.top_nav li.scroolNav3:hover{  background-position:-958px 0; }

.top_nav li.scroolNav4:hover{  background-position:-1208px 0; }