*{font-family:"ËÎÌå"; font-size:12px; margin:0 auto; padding:0; list-style:none; text-decoration:none;}
img{border:none;}
ul,ul li,dl,dl dt,dl dd{display:block; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a{color:#000;}
a:hover{color:#e00; text-decoration:underline;}

.offcnhead{width:100%; height:40px; background:#333;}
.offcnhead_main{width:960px; height:40px; background:#333;}
.offcnhead_logo{width:170px; height:40px; float:left;}
.offcnhead_logo img{display:block;}
.offcnhead_center{width:290px; height:30px; float:left; font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; color:#fff; padding:10px 0 0 20px; line-height:30px;}
.offcnhead_right{width:480px; height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; color:#fff; float:left; text-align:right; line-height:40px;}

.offcnbanner{width:100%; height:366px; clear:both; background:url(imagesoffcnbannerbj.jpg) no-repeat center top;}
.offcnbanner img{display:block;}
.offcnhdp{width:100%; height:310px; background:url(imagesoffcnhdpbj.jpg) no-repeat center top;position:relative;}
.offcnhdp .offcntk{width:285px; height:228px; padding-left:28px; position:absolute; left:50%; top:-50px; margin-left:-155px; background:url(imagesoffcntk1.jpg) no-repeat; border:1px solid #e0e0e0;box-shadow: 10px 10px 25px #666;-moz-box-shadow: 10px 10px 25px #666;-webkit-box-shadow: 10px 10px 25px #666;}
.offcntk h2{font-size:20px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; padding:22px 0; position:relative;}
.offcntk h2 span{position:absolute; right:5px; top:5px;font-size:20px; cursor:pointer;}
.offcntk h3{height:30px; line-height:30px; background:url(imagesoffcntb.gif) no-repeat left center; padding-left:30px;}
.offcntk h3 a{color:#e60000; font-size:14px; text-decoration:underline; font-weight:normal;}
.offcntk h4{height:30px; line-height:30px; background:url(imagesoffcn.gif) no-repeat left center; padding-left:30px;}
.offcntk h4 a{font-size:14px; color:#333; font-weight:normal; text-decoration:underline;}
.offcntk h5{font-size:14px; color:#333; font-weight:normal; padding:20px 0 0 10px;}
.offcntk h6{padding:10px 0 0 10px;}
.offcnhdp .offcnst{width:310px; height:278px;position:absolute; padding-left:28px; left:50%; top:-50px; margin-left:-169px; background:url(imagesoffcnst.jpg) no-repeat; border:1px solid #e0e0e0;box-shadow: 10px 10px 25px #666;-moz-box-shadow: 10px 10px 25px #666;-webkit-box-shadow: 10px 10px 25px #666;}
.offcnst h2{font-size:20px; color:#333; font-family:"Î¢ÈíÑÅºÚ"; font-weight:normal; padding-top:22px; position:relative;}
.offcnst h2 span{position:absolute; right:5px; top:5px;font-size:20px; cursor:pointer;}
.offcnst h3{height:25px; line-height:25px;}
.offcnst h3 a{color:#333; font-size:14px; text-decoration:underline; font-weight:normal;font-family:Î¢ÈíÑÅºÚ;}
.offcnst h4{font-size:14px;color:#e60000; font-weight:normal; height:25px; line-height:25px;font-family:Î¢ÈíÑÅºÚ;}
.offcnst table{margin:10px 0 0 0;}
.offcnst .offcntd1{line-height:1.5; font-size:18px; color:#ff6c00; font-family:"Î¢ÈíÑÅºÚ";}
.offcninput{width:132px; height:22px; border:1px solid #e0e0e0; line-height:22px;}
.offcnsubmit{width:92px; height:28px; background:url(imagesannbj.gif) no-repeat; color:#fff; line-height:28px; text-align:center; border:none; cursor:pointer;}

.offcnhdp_top{width:960px; height:200px; background:url(imagesoffcn_11.jpg) no-repeat;}
.offcnhdp_topleft{
	width:218px;
	height:190px;
	float:left;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
}
.offcnhdp_topleft h6{
	font-size:18px;
	color:#FF0;
	font-family:"Î¢ÈíÑÅºÚ";
	line-height:1.5;
}
.offcnhdp_topleft h5{font-size:18px; color:#f95b0e; font-family:"Î¢ÈíÑÅºÚ"; text-align:right; padding-right:30px;}
.offcnhdp_topleft h4{padding-left:80px;}
.offcnhdp_topleft h4 a{font-size:20px; color:#f60; font-family:"Î¢ÈíÑÅºÚ"; line-height:1.8; display:block; background:url(imagesoffcn.gif) no-repeat 90px center; }
.offcnhdp_topcenter{width:180px; height:120px; float:left; padding:80px 0 0 164px;}
.offcnhdp_topcenter a{display:block; width:180px; height:60px; overflow:hidden; text-indent:-300px;}
.offcnhdp_topright{width:210px; height:140px; float:right; padding-top:60px;}
.offcnhdp_topright h6{
	font-size:20px;
	color:#FF0;
	font-family:"Î¢ÈíÑÅºÚ";
}
.offcnhdp_topright h5{
	font-size:18px;
	color:#FF0;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:normal;
}
.offcnhdp_topright h4 a{
	font-size:14px;
	color:#FF0;
	font-weight:normal;
	display:inline-block;
}
.offcnhdp_topright h4{line-height:28px; padding-top:3px;}
.offcnhdp_topright h4 .offcnzixun{width:86px; height:28px; background:#ffe930; text-align:center; font-size:18px; color:#6f4100;font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.offcnhdp_topright h4 .offcnzixun:hover{text-decoration:none;}

.offcnhdp_bot{width:960px; height:110px; background:url(imagesoffcn_12.jpg) no-repeat;}
.offcncopy{
	width:100%;
	height:114px;
	background-color: #1f1f1f;
	background-repeat: no-repeat;
	background-position: center top;
}
.offcncopy_main{width:960px; height:100px; background:url(../images/offcn_13.jpg) no-repeat; text-align:center; line-height:21px; color:#fff; padding-top:14px;}

#focus {width:960px; height:90px; overflow:hidden; position:relative;}
#focus ul {height:90px; position:absolute;}
#focus ul li {float:left; width:960px; height:90px; overflow:hidden; position:relative;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:960px; height:8px; left:0; bottom:0;}
#focus .btn { float:right; width:100px;height:10px;clear:both;padding-top:12px;position:absolute;bottom:10px;right:3px; text-align:right;}
#focus .btn a {display:inline-block;width:14px;height:14px; background:url(imagesadan1.png) no-repeat;_background:url(imagesadan1.gif) no-repeat; cursor:pointer;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";font-size:12px;color:#fff; margin-right:6px; text-align:center; line-height:14px; overflow:hidden; text-indent:-99px;}
#focus .btn a.on{ width:14px;height:14px; background:url(imagesadan2.png) no-repeat;background:url(imagesadan2.gif) no-repeat;font-family:"Î¢ÈíÑÅºÚ","ºÚÌå";font-size:12px;color:#fff; text-align:center; line-height:14px;}
/* ÓÒ²à¸¡²ã */
.side-pop{
	width: 126px;
	height: 135px;
	position: fixed;
	right: 0px;
	_position: absolute;
	color: #000;
	padding-top: 0px;
	margin-top: 200px;
}
#sidepop span {
	font-size:14px;
	color: #000;
	font-family:"Î¢ÈíÑÅºÚ";
	font-weight:bold;
	display:block;
	width:30px;
	height:20px;
	line-height:20px;
	text-align:center;
	cursor:pointer;
	margin-bottom: 10px;
	float: left;
}
#sidepop input {
	float: right;
	width: 80px;
	margin-top: 3px;
	height: 20px;
}


