#main{
	width:1200px;
	float:left; 

}
#yhhd{ width:1200px; float:left;}
#yhhd .lmt{background: url("CgAGe1pF3SKAYQbfAACfC9Pikio887.jpg") no-repeat center; width: 220px; height: 165px; padding-left:20px; overflow: hidden; float: left;}
#yhhd .lmt dd{ color:#ff6600; font-size:28px; line-height:40px; font-weight:normal; margin-top:10px;}
#yhhd .lmt p{ font-size:14px; color:#0066CC; line-height:25px;}
#yhhd .right{width: 960px; height: 165px; overflow: hidden; float: left;}
.yhhd_nrsmall {
	width: 305px; height: 165px; overflow: hidden; margin-left: 15px; float: left; position: relative; background-color:#F9F9F9;
}
.yhhd_lftbox {
	width: 305px; height: 165px;
}
.yhhd_lftbox img {
	width: 100%; height: 100%;
}
.yhhd_ritbox {
	left: 0px; top: 0px; width: 305px; height: 165px; overflow: hidden; position: absolute; z-index: 2;
}
.yhhd_time {
	display: none;
}
.yhhd_name {
	margin: 44px auto 0px; width: 265px; overflow: hidden; font-size: 20px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.yhhd_name a {
	color: rgb(0, 0, 0);
}
.yhhd_name a:hover {
	color: #0066CC;
}
.yhhd_coent {
	margin: 6px auto 0px; width: 265px; height: 27px; color: rgb(102, 102, 102); line-height: 27px; overflow: hidden; font-size: 14px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.yhhd_member {
	width: 176px; height: 47px; line-height: 47px; overflow: hidden; margin-left: 21px;
}
.yhhd_member li {
	margin-right: 9px; float: left;
}
.yhhd_member li span {
	float: left;
}
.yhhd_memberprice1 {
	color: rgb(254, 0, 0); font-size: 16px; 
}
.yhhd_memberprice2 {
	color: rgb(153, 153, 153); font-size: 12px;
}
.yhhd_memberprice2 span {
	text-decoration: line-through;
}
.yhhd_xxmore {
	  width: 80px; height: 24px; text-align: center; right: 25px; bottom: 25px; line-height: 24px; position: absolute; z-index: 5;
}
.yhhd_xxmore a {
	color: rgb(255, 255, 255); font-size: 12px; display:block;border-radius: 4px;background: rgb(128, 128, 128);
}
.yhhd_xxmore a:hover {
	text-decoration: underline; background-color:#0066CC; color:#fff;
}
#lmbt{
	width:100%;
	float:left;
	background-image: url(xu.png);
	background-repeat: no-repeat;
	background-position: center center; text-align:center; line-height:40px;
}
#lmbt span{ font-size:26px; color:#0066CC; display:inline-block;}
#lmbt i{
	color:#FF6600;
	font-style: normal;
}
#myfu{ width:1200px; float:left; margin-top:30px;}
.server{
	background: url("CgAGTFjnTneAJZVFAAAkdjciVBI151.jpg") no-repeat center #0066cc; width: 240px; height: 460px; float: left; display: none;
}
.server_top111 {
	left: -240px; top: -80px; width: 240px; height: 460px; position: absolute;
}
:first-child.server_top111 {
	display: block !important;
}
.server_top111 img {
	width: 240px; height: 460px;
}
.server_inner {
	width: 960px; height: auto; float: right; position: relative;
}
.server_inner .more{ position:absolute; right:0px; top:30px;}
.server_inner .more A{ color:#FF6600}
.server_type {
	width: 100%; height: 56px; border-bottom-color: #0066cc; border-bottom-width: 1px; border-bottom-style: solid;
}
.server_type span {
	padding: 0px 19px; height: 55px; color: rgb(0, 0, 0); line-height: 55px; font-size: 16px; border-top-color: rgb(255, 255, 255); border-top-width: 2px; border-top-style: solid; display: inline-block; cursor: pointer;
}
.server_type span.server_tcur {
	color: #0066cc; border-top-color: #0066cc; border-right-color: #0066cc; border-top-width: 2px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; background-color: rgb(255, 255, 255);
}
.server_type span:hover {
	color: #0066cc; border-top-color: #0066cc; border-right-color: #0066cc; border-top-width: 2px; border-right-width: 1px; border-top-style: solid; border-right-style: solid; background-color: rgb(255, 255, 255);
}
.server_type span + span.server_tcur {
	border-left-color: #0066cc; border-left-width: 1px; border-left-style: solid;
}
.server_type span + span:hover {
	border-left-color: #0066cc; border-left-width: 1px; border-left-style: solid;
}
.server_cont {
	width: 100%; height: 378px; margin-top: 23px; position: relative;
}
.server_dbox {
	left: -211px; width: 185px; height: 163px; bottom: 0px; position: absolute; z-index: 5;
}
.server_dbox p {
	margin: 5px 10px; border: 1px solid rgb(192, 192, 192); border-image: none; width: 67px; height: 21px; text-align: center; color: rgb(0, 0, 0); line-height: 21px; font-size: 12px; float: left;
}
.server_dbox p a {
	color: rgb(0, 0, 0);
}
.server_dbox p a:hover {
	text-decoration: underline;
}
.server_ul {
	width: 100% !important; height: 378px; overflow: hidden;
}
.server_li { cursor:pointer;
	padding: 0px 23px; width: 194px; height: 189px; overflow: hidden; margin-bottom: -1px; margin-left: -1px; border-bottom-color: rgb(230, 230, 230); border-left-color: rgb(230, 230, 230); border-bottom-width: 1px; border-left-width: 1px; border-bottom-style: dashed; border-left-style: dashed; float: left; display:block; z-index:1; position:relative;}
.server_li .tp{ width:209px; height:169px; overflow: hidden; position:absolute; left:13px; top:10px; background-color:#000; z-index:-1;}
.server_li .tp img{ width:100%; min-height:169px;filter: Alpha(Opacity=40);
-moz-opacity:0.4; 		opacity:0.4;transition:all 0.3s ease-in-out 0s;}
.server_li:hover img{-webkit-transform:scale(1.1);
	transform: scale(1.1);filter: Alpha(Opacity=70);
-moz-opacity:0.7; 		opacity:0.7;}
.server_img {
	display: none; position: absolute; z-index: -1; opacity: 0.18;
}
.server_img img {
	width: 215px; height: 170px;
}
.server_title {
	width: 100%; height: 32px; text-align: center; line-height: 32px; overflow: hidden; font-size: 16px; margin-top: 30px; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.server_title a {
	color: #fff;
}
.server_title a:hover { font-weight:bold;
}
.server_incont {
	width: 100%; height: 52px; color:#eee; line-height: 25px; overflow: hidden; font-size: 14px;
}
.server_price {
	width: 98px; height: 24px; color: rgb(254, 0, 0); line-height: 24px; font-size: 16px; margin-top: 17px; float: left;
}
.server_morebox {
	border-radius: 3px; border: 1px solid #fff; border-image: none; width: 78px; height: 24px; text-align: center; color: #fff; line-height: 24px; font-size: 12px; margin-top: 17px; float: left;
}
.server_morebox a {
	color:#fff;
}
.server_morebox:hover {
	background: #0066cc; border: 1px #0072E3; border-image: none; color: rgb(221, 48, 29);
}
.server_morebox:hover a {
	color: rgb(255, 255, 255);
}
#zthd{ width:1200px; float:left;}
#hdlist {
	WIDTH:1200px;
	FLOAT: left; overflow:hidden;
}
#hdlist UL {
	LIST-STYLE-TYPE: none
}
#hdlist UL LI {
	TEXT-ALIGN: center; WIDTH:285px; FLOAT: left; margin-right:20px;
}
#hdlist UL LI.r{ margin-right:0px; float:right;}
#hdlist UL LI dd{ width:285px;  height:165px; overflow:hidden; background-color:#fff; margin-bottom:5px; }
#hdlist UL LI IMG { border:0px;width:285px;  height:165px;transition:all 0.3s ease-in-out 0s;}
#hdlist UL LI p{ width:285px;  cursor:pointer; font-size:12px; height:25px; line-height:25px; color:#666; overflow:hidden;}

#hdlist UL LI A {
	DISPLAY: block; color:#444;transition:all 0.2s ease-in-out 0s; font-size:14px;
}
#hdlist UL LI A:hover {
	color:#0066cc;
}

#hdlist UL li:hover img{-webkit-transform:scale(1.1);
	transform: scale(1.1);}
#hdlist UL LI h2{ width:80px; height:30px; margin-left:100px; margin-top:5px;  line-height:30px; font-size:12px; font-weight:normal;}
#hdlist UL LI h2 A{ color:#fff; display:block;border-radius:2px;background-color:#808080;font-size:12px;}
#hdlist UL LI h2 A:hover{ background-color:#0066cc; color:#fff;}
#cxlist {
	WIDTH:1200px;
	FLOAT: left; overflow:hidden;
}
#cxlist UL {
	LIST-STYLE-TYPE: none
}
#cxlist UL LI { WIDTH:276px; FLOAT: left; margin-right:32px; margin-bottom:10px;}
#cxlist UL LI.r{ float:right; margin-right:0px;}
#cxlist UL LI .rb{ width:76px; float:left;}
#cxlist UL LI .rb div{ width:76px; height:90px; display:table-cell; text-align:left; vertical-align:middle;}
#cxlist UL LI .rb div img{ width:50px; max-height:80px; }
#cxlist UL LI .nr{ width:200px; float:right;}
#cxlist UL LI .nr dd{ font-size:18px; line-height:30px; font-weight:normal; margin-top:10px;}
#cxlist UL LI .nr p{ font-size:14px; line-height:20px; color:#666;}
#cxlist UL LI A{ color:#333;}
#cxlist UL LI A:hover{color:#0066cc;}
#company{
width:100%; 
	float:left; position:relative; display:block; overflow:hidden; margin-top:20px;

}
#company .nr a{ color:#0066cc; font-weight:bold;}
#company .gsjj{width:52%; float:right; color:#0066cc}
#company .gsjj .nr{ width:100%; float:left;}
#company .gsjj .nr dd{ font-size:24px; line-height:2;  }
#company .gsjj .nr p{ font-size:14px; line-height:30px; color:#666;  margin-top:10px; text-indent:2rem;}
#company .tqp{ width:46%; position:absolute; left:0px; top:0px; height:100%; overflow:hidden;}
#company .tqp img{width:100%; min-height:100%;}
#gslf{ width:100%; float:left; overflow:hidden; margin-top:16px;}
#gslf UL {
	LIST-STYLE-TYPE: none; margin-left:-3%;
}
#gslf UL li{ width:22%;float:left; margin-left:3%; text-align:center; }
#gslf UL li A{ font-size:15px;  color:#0066cc; display:block; line-height:34px; border:#0066cc solid 1px;border-radius:5px; overflow:hidden;}
#gslf UL li A:hover{ background-color:#0066cc; color:#fff;}
#news{ width:1200px; float:left; margin-top:20px;}
#info_1{ width:1200px; float:left; position:relative;}
#info_1 .more{ position:absolute; right:0px; font-size:14px; line-height:35px; width:50px; }
#info_1 .more A{ color:#ff6600;}
#info_1 .more A:hover{
	text-decoration: underline;
}
.nTabc{float: left;width:1200px; text-align:center;}
.nTabc  ul{border:0;margin:0;}
.nTabc  li{ width:105px;text-align:center;
	cursor: pointer;	list-style-type: none;	font-size: 16px; display:inline-block; margin-left:6px; margin-right:6px;

}
.nTabc li.active{
	color:#fff;
	line-height:36px;
	height:41px;
	background-image: url(act.png);
	background-repeat: repeat-x;
	background-position: center top;
}
.nTabc li.normal{
	color:#101010; 	line-height:36px;
	height:41px;
	}
.nonea{ display:none}
#news_1{ width:1200px; float:left; margin-top:30px;}
#bht{ width:500px; float:left;}
.hyweb1 { width:500px; height:300px; position: relative; overflow:hidden; }
.hyweb1 li{width:500px;
	background-repeat: no-repeat;
	background-position: center top; height:300px; text-align:center; position:relative;
}

.hyweb1 li img{ border:0px; width:500px; height:300px; }
.hyweb1 li h3{
	width:380px;
 height:35px; line-height:35px; color:#fff; font-size:14px; font-weight:normal; padding-left:10px; padding-right:110px;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:10;
	background-image: url(lmbg.png);
	background-repeat: repeat;
	background-position: left top; 	TEXT-OVERFLOW: ellipsis;
	WHITE-SPACE: nowrap;
	OVERFLOW: hidden; text-align:left;
}
/*Êý×Ö°´Å¥ÑùÊ½*/
.hyweb1 .num {right:5px; bottom:15px;  height:14px;  position: absolute; z-index: 999;	}
.hyweb1 .num li {
	text-align:center;
	width: 20px;
	height: 20px;
	line-height:20px;
	overflow:hidden;
	color:#fff;
	font-size:12px; 
	text-align:center;
	margin-right: 2px;
	margin-left:2px;
	cursor:pointer;
	float: left;
	overflow:hidden;
border-radius:12px; background-color:#0066cc;transition:all 0.3s ease-in-out 0s;
}
.hyweb1 .num li.on {background-color:#CC0809; 
}
#news-2{width:670px;
	float:right;
}
#news-2 ul{ list-style-type:none;   font-size:12px;  }
#news-2 UL LI.none {
	BACKGROUND: none transparent scroll repeat 0% 0%;
}
#news-2 UL LI {
	text-align:left;
	WIDTH:670px;
	display:block;
	line-height:29px;
	height:29px;
	float:left;
	OVERFLOW: hidden;
	font-size:14px;
	background-image: url(icon1.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	border-bottom:#ddd dotted 1px;
	
}
#news-2 UL LI span{ float:right;
	color:#999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#news-2 UL LI A {
padding-left:14px;
color:#555;
}
#news-2 UL LI A:hover {
	padding-left:14px;
	color:#0066cc;
}
#hzhb{ width:1200px; float:left; margin-top:25px;}
.hzhbt_nrwbox {
	background: rgb(253, 253, 253); width: 1200px; height: auto; overflow: hidden; border-top-color: rgb(238, 238, 238); border-top-width: 1px; border-top-style: solid;
}
.hzhbt_nrxhbox {
	border: 1px solid rgb(238, 238, 238); border-image: none; width: 198.9px; height: 158px; overflow: hidden; margin-top: -1px; margin-right: -1px; float: left;
}
.hzhbt_pic {
	
}
.hzhbt_pic img {
	transition:0.5s; width: 198px; height: 158px; overflow: hidden; -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -o-filter: grayscale(100%);
}
.hzhbt_pic img:hover {
	-webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -o-filter: grayscale(0%);
}
.hzhbt_name {
	display: none;
}
#link{ width:1196px;  float:left; margin-top:20px; border:#ddd solid 1px; padding:1px;}
#link_1{ width:50px; line-height:20px; background-color:#0066cc;float:left; padding-top:5px; padding-bottom:5px; font-size:14px; text-align:center; color:#FFFFFF;}
#link_2{ width:1122px; padding-right:13px; font-size:14px; float:right; line-height:25px;}
#link_2 A{ padding-left:8px; padding-right:8px;}