﻿*html{background-attachment:fixed;}
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:"Microsoft Yahei", Arial, Helvetica, sans-serif; background:url("bg.png"); padding:0; margin:0; min-width:1000px; color:#8c8c8c; line-height:22px; position:relative}
a{ color:#8c8c8c; text-decoration:none;}
a:hover{ color:#2eaeef}
img{ border:0}
ul,li{ list-style:none}
.l{ float:left;}
.clear{ clear:both}
.clearfix:after,.head:after,.content:after{ clear:both; content:","; display:block; height:0; overflow:hidden; visibility:hidden}

.warp{ width:1000px; margin:0 auto; position:relative;}
.head{ border-top:3px solid #3eb4f0; background:#f8f8f8;width:100%; z-index:999; position:relative}
.head .logo{ float:left; width:245px; background:url("logo.jpg") no-repeat;}
.head .logo a{ display:block; width:245px; height:95px;}
.head-bg{ height:60px; background:url("nav_bg.png") repeat-x top; position:absolute; top:95px; left:0; width:100%;}
.nav{ text-align:right; font-size:16px; line-height:60px; height:60px; padding-top:35px}
.nav a{ padding:0 30px}

#homehead{background:url("home_head.jpg") no-repeat center #f7f7f7; height:535px; border-bottom:5px solid #e8e8e8; position:relative}
#homehead .play{ width:480px; height:313px; position:absolute; top:110px; background:url("ad4.jpg");}
#homehead h4{
	font-size:50px;
	line-height:65px;
	color:#fff;
	padding:5px 20px;
	font-weight:normal;
	text-shadow:#207aa8 1px 1px 1px;
	display:inline-block;
	position:absolute;
	left: 517px;
	top: 109px;
}
#homehead h4.h1-01{ top:110px; left:495px}
#homehead h4.h1-02{ top:175px; left:495px}
#homehead h2{ font-size:14px;left:495px; line-height:24px; color:#fff;padding:10px 20px; top:255px;font-weight:normal; position:absolute;}

#video{background:url("video_bg.jpg") no-repeat top; height:234px;}
#video .qq{ width:256px; height:78px; position:absolute; top:130px; left:743px}
#video .qq .qq1{width:256px;}
#video .qq .qq1 a{width:256px; height:78px; display:block;}
#qa{background:no-repeat center; }
#lc{background:url("pic-lc.jpg") no-repeat center; height:315px;}

#footer{}
#footer .lx{ background:#f7f7f7 url("pic-lx.jpg") no-repeat center;height:150px; border-top:solid 1px #e7e7e7}
#footer .copyright{ height:63px; line-height:63px; background:#636363; color:#b9b9b9}
#footer .copyright a{ padding:0 10px; color:#b9b9b9}
#footer .copyright a:hover{ color:#2eaeef}
	
#AdLayer {position:absolute;display:none; padding-left:173px;width:57px;height:174px;top:0px;right:30px; z-index:999; overflow:hidden}
#AdLayer a{ margin-top:1px;display:block;width:57px;height:57px;overflow:hidden}
#AdLayer a.topLink{background:url("go_top.png") no-repeat}
#AdLayer a.topLink:hover{background:url("go_top.png") no-repeat;background-position:0 -60px; cursor:pointer}
#AdLayer a.qq{background:url("go_qq.png") no-repeat}
#AdLayer a.qq:hover{background:url("go_qq.png") no-repeat;background-position:0 -60px; cursor:pointer}
#AdLayer a.wx{background:url("go_wx.png") no-repeat}
#AdLayer a.wx:hover{background:url("go_wx.png") no-repeat;background-position:0 -60px; cursor:pointer}

#AdLayer div { display:none; position:absolute; left:0; top:1px; width:173px; height:173px;}

.bigz{
	font-size: 25px;
	color: #656565;
	text-indent: 20px;
}
.smallz{
	font-size: 15px;
	color: #777777;
	text-indent: 30px;
	line-height: 30px;
	padding: 10px;
}
.smallzn{
	font-size: 15px;
	color: #777777;
	line-height: 30px;
	padding: 10px;
}