@charset "utf-8";
/* CSS Document */
body {
	margin: 0;
	padding: 0;
	font: 12px/1.5em "Microsoft Yahei";
	/*behavior:url("js/hover.htc"); */
	background:url(../images/banner3.jpg) no-repeat center top; background-size: cover; z-index:-1;
	background-attachment: fixed;

}

*{ margin:0; padding:0; -webkit-text-size-adjust:none;}

html {
	_overflow-y:scroll;
	
}
ul, ol, dl, dd, h1, h2, h3, h4, h5, h6, p, form, fieldset, legend, input, textarea, select, button {
	margin: 0;
	padding: 0;
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
	font-weight: normal;
}
input, select {
	font: 100% arial, helvetica, clean, sans-serif;
}

th, em, strong, b, address, cite {
	font-style: normal;
	font-weight: bold;
}
li {
	list-style: none;
}
img, fieldset {
	border: 0;
}
a {
	color: #707070;
	text-decoration: none;
}
a:hover, a:active, a:focus {
	color: #707070;
	text-decoration: none;
}

.alertmoct{width:100%; height:1px; line-height:1px; overflow:hidden; clear:both;}
/*opacity: 0.85;-moz-opacity: 0.85;filter:alpha(opacity=85); */

.headbg { width: 100%; height: 100px; border-bottom: #FFF solid 1px; background: url(../images/headbg.png) repeat-x 0 0; background-size: cover; position: inherit; z-index: 99999 }

.head{ width:1000px; height:auto; margin:0 auto; position:relative; }

.logo{ margin-top:10px; float:left; }

.nav{ height:35px; float:right; border-radius:10px;/* background:#1b94cb ;*/margin-top:60px; /*padding-left:10px; padding-right:10px; */margin-right:10px; }

.nav ul{ }

.nav ul li{ float:left; position:relative;  }

.nav ul li a{ width:130px; height:35px; line-height:35px; color:#FFF; font-size:14px; text-align:center; display:block; }

.nav ul li a:hover{ background:#8fc323  }

#ding{ background:#8fc323 }


#vang{ width:260px; height:auto; position:absolute; left:0; top:35px; display:none; z-index:99999999; text-indent:10px; background:#1c98d0; _z-index:99999999; }

#vang li{  width:130px; height:35px; line-height:35px; padding:0; margin:0;background:none; float:left; }

#vang li a{ width:130px; height:35px; line-height:35px; color:#FFF; background:none }

#vang li a:hover{ width:130px; height:35px; background:#8fc323;color:#FFF;  }


#vang2{ width:130px; height:auto; position:absolute; left:0; top:35px; display:none; z-index:99999999; text-indent:10px; background:#1c98d0; _z-index:99999999; }

#vang2 li{  width:130px; height:35px; line-height:35px; padding:0; margin:0;background:none;}

#vang2 li a{ width:130px; height:35px; line-height:35px; color:#FFF; background:none }

#vang2 li a:hover{ width:130px; height:35px; background:#8fc323;color:#FFF;  }

.banner { text-align: center; }
.banner img { max-width: 100%; }
.banner3 { width: 100%; height: 850px; background: url(../images/banner3.jpg) no-repeat center top; position: fixed; z-index: -1 }

/*#player{position:relative;width:100%;height:850px;overflow:hidden; }

#player a{ width:100%; display:block; }

#player *{border:0;padding:0;margin:0;}

#player .Limg{position:relative; width:100%; display:block; z-index:99}

#player .Limg li{position:absolute;top:0;left:0; width:100%; display:block;}

#player .Limg li img{ border:0; }

#player .Nubbt{position:absolute;z-index:1;right:432px;bottom:0; line-height:25px; width:100px; z-index:99}

#player .Nubbt span{cursor:pointer; width:14px; height:14px; background:url(../images/dian2.png) no-repeat 0 0;  float:left; margin-right:10px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian2.png'); _background-image:none;}

#player .Nubbt span.on{background:url(../images/dian1.png) no-repeat 0 0; width:14px; height:14px;  display:block;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/dian1.png'); _background-image:none;}
*/

.main { margin: -480px auto 0; width: 1000px; height: auto; position: relative; z-index: 99999; overflow: hidden;}
.main .products li { width: 97px; text-align: center; margin-right: 3px; float: left; position: relative; }
    .main .products li span { background: url("../images/bg_2.png") repeat-x 0px -138px; height: 33px; line-height: 33px; display: block; }
        .main .products li span a { color: rgb(255, 255, 255); text-shadow: #FFF 0 0 1px; }
.main .products { overflow: hidden; margin-bottom: 5px; }
.products .pLi { width: 1004px; }
.products .hBox { width: 97px; height: 123px; overflow: hidden; position: relative; }
.products .bgBox { border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(158, 169, 174) rgb(158, 169, 174) currentColor; left: 0px; top: 163px; width: 95px; height: 123px; position: absolute; }
    .products .bgBox div { background: rgb(64, 128, 165); margin: 1px; height: 121px; filter: alpha(opacity=60); opacity: 0.6; -moz-opacity: 0.6; }
.products .pBox { left: 0px; top: 0px; width: 140px; height: 123px; position: absolute; }
    .products .pBox strong { width: 97px; height: 33px; line-height: 33px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
        .products .pBox strong a { color: rgb(255, 255, 255); font-family: "Microsoft YaHei"; font-size: 14px; }
    .products .pBox div { left: 0px; top: 123px; width: 97px; height: 160px; display: block; position: absolute; }
    .products .pBox p { height: 122px; text-indent: 0; }
        .products .pBox p a { height: 85px; height: 85px; display: block; margin: 0px auto; }
            .products .pBox p a img { vertical-align: middle; max-width: 85px; max-height: 85px; _width: expression((this.offsetWidth > 85) ? "85px" : this.offsetWidth + "px" ); _height: expression((this.offsetHeight > 85) ? "85px" : this.offsetHeight + "px" ); }
            .products .pBox p a i { display: inline-block; height: 100%; width: 0; vertical-align: middle; }
.main .products .last { width: 145px; margin-right: 0px; }
    .main .products .last .bgBox { width: 143px; margin-right: 0px; }




.content { margin: 0 auto; padding: 6px 11px; width: 980px; height: 200px; border: 1px solid #ddd; background: url(../images/content-bg.jpg) repeat-x 0 0; overflow: hidden; z-index:99999; position:relative; }
.con_l { float: left; width: 300px; color:#666 }
.con_m { float: left; margin-left: 20px; width: 340px; }
.con_r { float: right; width: 300px; }
.con_tit { margin: 0; padding: 0; height: 30px; }
    .con_tit h5 { float: left; display: block; width: 150px; line-height: 30px; background: url(../images/lionbg.gif) left center no-repeat; text-indent: 15px; }
        .con_tit h5 a { line-height: 30px; color: #1c97d0; font-size: 14px; font-weight: bold; }
            .con_tit h5 a:hover { color: #88bb20; }
    .con_tit span { float: right; display: block; width: 50px; line-height: 30px; text-align: right; }
        .con_tit span a { color: #666; font-family: "宋体","Microsoft YaHei","Arial","Tahoma","Helvetica","sans-serif"; }
            .con_tit span a:hover { color: #1c97d0; }
.conimg { margin: 0; padding: 0; height: 60px; }
.news { margin: 0; padding: 0; overflow: hidden; zoom: 1; }
    .news ul { margin: 0; padding: 0; }
        .news ul li { float: left; width:auto; height:auto; border-bottom: 1px dotted #ddd; }
            .news ul li a { float: left; display: block; width:280px; line-height: 22px; text-indent: 15px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; background: url(../images/img.png) -127px -47px no-repeat; color:#666 }
                .news ul li a:hover { color: #1c97d0; background: url(../images/img.png) -127px -84px no-repeat; }


#demo { overflow: hidden; border: 0px dashed #CCC; width: 340px; height: 160px; margin: 0px auto; }

#indemo { float: left; width: 800%; }
#demo1 { float: left; }
#demo2 { float: left; }

.move { width:auto; height:auto; margin-right: 5px; float: left; }
    .move .images { border: 1px solid #ddd; }
        .move .images img { width:134px; height:134px; }
    .move .name { width: 140px; height: 20px; line-height: 20px; text-align: center; }
        .move .name a { color: #333; text-decoration: none; display: block; }
            .move .name a:hover { color: #f60; text-decoration: none; display: block; }


.tu1{ position:relative; overflow:hidden; width:134px; height:134px; }


.tu1 .dask {
    background:url(../images/lbg.png);
    height: 136px;
    left: 0;
    position: absolute;
    top: 136px;
    width: 136px;
	display:block;
}

.tu1 .dask a{ width:136px; height:136px; display:block; color:#FFF; padding:20px; text-indent:25px; line-height:24px; z-index:9999999; }

.footbg { width: 100%; height: 90px; border-top: #ddd solid 1px; position: relative; z-index: 9999; background: #FFF; }
.foot { width: 1000px; margin: 0 auto; color: #666; }
.co { float: left; }
.co ul li { height: 30px; line-height: 30px; }
.ba { float: right; height: 30px; line-height: 30px; }

/*引导*/

.bjt { width: 100%; height: 850px; background: url(../images/banner.jpg) no-repeat center top; position: relative; }
.bjt a { width: 100px; height: 100px; position: absolute; left: 48%; top: 46%; }
.qqxin { position: absolute; height: 60px; line-height: 50px; right: 0px; top: 6px; font-size: 24px; font-style: italic; color: rgba(255,255,255,0.9); }
.tel span { font-size: 20px; font-weight: 300; }
.tel img { vertical-align: middle; margin-left: 15px; margin-right: 15px; }
.qqxin ul li { float: left; margin-right: 8px; }

/*内页*/

.zhuti { width: 1000px; margin: 0 auto; position: absolute; }

.footer_yj { text-align:center; margin:10px auto; }
.footer_yj a { color: #000000; }
.footer_yj a:hover { text-decoration: underline; }