body,td,th,input,select {
	color: #666666;
	font-family: "微软雅黑";
	font-size: 14px;
}
h1,h2,h3,h4,ul,li,p,input,select {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
body {
	margin: 0px;
	padding: 0px;
    min-width:1366px
}
.tc{text-align: center;}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #206FCE;
}
a:active {
	text-decoration: none;
}
.head_top {
	width: 100%;
	background-color: #206FCE;
	height: 35px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	color: #FFFFFF;
	font-family: "微软雅黑";
}
.head_top .head_top_box {
	width: 1188px;
	line-height: 35px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
}
.head_top .head_top_box span {
	float: left;
	width: 75px;
	text-align: center;
}
.head_top .head_top_box span.head_hot {
	width: 500px;
	text-align: left;
}
.head_top .head_top_box .head_hot_login a {
transition:background 0.5s;
	color: #FFFFFF;
}
.head_hot_login a:hover {
	color: #FFFFFF;
	background-color: #0099FF;
	display: block;
}
.head_menu {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	height: 100px;
}
.head_menu .head_menu_bg {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 100px;
}
.head_menu .head_menu_bg .head_logo {
	float: left;
	padding-top: 20px;
	width: 280px;
	text-align: left;
}
.head_menu .head_menu_bg  a.head_menu_reg{
	border-radius:4px;
	background-color: #206FCE;
	font-size: 15px;
	color: #FFFFFF;
	height: 38px;
	width: 105px;
	display: block;
	float: right;
	line-height: 38px;
	text-align: center;
	margin-top: 30px;
	transition:background 1s;
	margin-right: 10px;
	margin-left: 10px;
}
.head_menu .head_menu_bg  a.head_menu_reg:hover{
	background-color: #FF6600;
}

.head_img {
	margin-right: auto;
	margin-left: auto;
	background-color: #206FCE;
	height: 400px;
	width: 100%;
	background-image: url(../images/img1.jpg);
	background-attachment: scroll;
	background-position: center center;
	background-repeat: no-repeat;
	float: left;
}
.head_img span {
	font-size: 60px;
	color: #FFFFFF;
	float: left;
	font-weight: normal;
	width: 800px;
	text-align: left;
	margin-top: 110px;
}
.head_img .head_img_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.head_img .head_img_box p {
	float: left;
	width: 800px;
	text-align: left;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 90px;
}
.head_img .head_img_box a {
	border-radius:6px;
	/*background-color: #201C66;*/
	color: #FFFFFF;
	display: block;
	width: 145px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #FFFFFF;
	font-size: 14px;
	text-align: center;
	transition:background 1s
}
.head_img .head_img_box a:hover {
	background-color: #FFFFFF;
	color: #1F1C61;
}
.head_huodong {
	height: 100px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #206FCE;
	float: left;
}
.head_huodong .head_huodong_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
}
.head_huodong .head_huodong_box li {
	float: left;
	width: 236px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1D62B6;
	height: 100px;
	display: block;
	transition:background 1s
}
.head_huodong .head_huodong_box span {
	line-height: 40px;
	font-size: 16px;
	font-weight: bold;
	margin-top: 10px;
	float: left;
	width: 230px;
}
.head_huodong .head_huodong_box a {
	color: #FFFFFF;
	display: block;
}

.head_huodong .head_huodong_box p {
	float: left;
	width: 230px;
	color: #E2E2E2;
	line-height: 35px;
	height: 45px;
}
.head_huodong .head_huodong_box li:hover {
	background-color: #2D7DDF;
	background-image: url(../images/index_li.png);
	background-repeat: no-repeat;
}
.head_huodong .head_huodong_box .head_huodong_right {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #1D62B6;
}
.index_news {
	width: 100%;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	float: left;
}
.index_news .index_news_box b {
	float: left;
	color: #FFFFFF;
	width: 70px;
	text-align: center;
	background-color: #666666;
	height: 29px;
	border-radius:4px;
}
.index_news .index_news_box li span{
	float: right;
        display:none
}
.index_news .index_news_box span.index_news_more {
	float: right;
	color: #FFFFFF;
        text-align: center;
	background-color: #FF6600;
	line-height: 29px;
	border-radius:4px;
	width: 82px;
}

.index_news .index_news_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	line-height: 29px;
	height: 29px;
	overflow: hidden;
}
.index_news .index_news_box ul {
	border-radius:4px;
	height: 29px;
	float: left;
	width: 1100px;
	background-color: #FFFFFF;
}
.index_news .index_news_box li {
	float: left;
	width: 330px;
	list-style-type: none;
	color: #666666;
	text-align: center;
}
.index_host {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	float: left;
}
.index_host .index_host_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 80px;
}
.index_host .index_host_info {
	width: 1187px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
}
.index_host .index_host_info_txt {
	width: 97%;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	font-size: 13px;
	line-height: 25px;
	text-indent: 2em;
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
.index_host .index_host_box span {
	font-size: 28px;
	float: left;
	width: 1188px;
}
.index_host .index_host_box p {
	float: right;
	width: 725px;
	text-align: left;
	color: #666666;
}
.index_host .index_host_list {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 408px;
}
.index_host .index_host_list .index_host_list_left {
	background-color: #206FCE;
	background-image: url(../images/0008020948195329_b.jpg);
	float: left;
	height: 400px;
	width: 180px;
	margin-top: 8px;
}
.index_host .index_host_list .index_host_list_right {
	float: left;
	height: 400px;
	width: 335px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
	margin-top: 8px;
	background-color: #FFFFFF;
	cursor: pointer;
	transition:all 0.5s;
	overflow: hidden;
}
.index_host .index_host_list .index_host_list_right .index_list_host select {
	font-size: 14px;
	border: 1px solid #666666;
	background-color: #FAFAFA;
	line-height: 30px;
}
.index_host .index_host_list .index_host_list_right:hover {
  -webkit-box-shadow: 3px 3px 3px #E3E3E3;  
  -moz-box-shadow: 3px 3px 3px #E3E3E3;
	box-shadow: 5px 5px 5px #E3E3E3;
	margin-top: 0px;
	background-color: #FCFCFC;
}.index_host .index_host_list .index_host_list_right .index_host_list_title h2 {
	color: #333333;
	font-size: 23px;
	line-height: 35px;
	font-weight: lighter;
}
.index_host .index_host_list .index_host_list_right .index_host_list_title {
	width: 300px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	color: #666666;
	height: 75px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	line-height: 32px;
}
.index_host .index_host_list .index_host_list_right .index_list_host {
	width: 260px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.index_host .index_host_list .index_host_list_right .index_list_host li {
	font-size: 13px;
	line-height: 30px;
	text-align: left;
	color: #6F6F6F;
}
.index_host .index_host_list .index_host_list_right .index_list_host span {
	width: 118px;
	float: left;
	background-color: #206FCE;
	border-radius:4px;
	line-height: 35px;
	margin-top: 10px;
	margin-right: 10px;
}
.index_host .index_host_list .index_host_list_right .index_list_host a:hover {
	background-color: #515151;
	border-radius:4px;
	color: #FFFFFF;
	transition:background 1s
}
.index_host .index_host_list .index_host_list_right .index_list_host a.more {
color:#333333
}
.index_host .index_host_list .index_host_list_right .index_list_host a.more:hover {
	color:#ffffff;
}
.index_host .index_host_list .index_host_list_right .index_list_host .host_list_buymore {
	background-color: #FFFFFF;
	border: 1px solid #E3E3E3;
}
.index_host .index_host_list .index_host_list_right:hover a.more{
	background-color: #515151;
	border-radius:4px;
	color: #FFFFFF;
}
.index_host .index_host_list .index_host_list_right .index_list_host a {
	color:#FFFFFF;
	font-size: 13px;
	display: block;
}
.index_list_show{
	overflow:hidden;
	width:120px;
	margin-right: auto;
	margin-left: auto;
}
.index_list_show_box{
	float:left;
	margin-top: 10px;
}
.index_list_item{position:relative;-webkit-transition:all .35s ease-in-out;-moz-transition:all .35s ease-in-out;transition:all .35s ease-in-out}
.index_list_item,.index_list_item *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.index_list_jiage{
	width:100px;
	height:100px;
	border-right-color:#206FCE;
	border-bottom-color:#206FCE;
	border-radius:50%;
-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out;
	border-top-width: 6px;
	border-right-width: 6px;
	border-bottom-width: 6px;
	border-left-width: 6px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.show_jiage{position:absolute;top:16px;bottom:0;left:0px;right:0;width:auto;height:auto}
.show_jiage:before{display:none}
.index_host_list_right:hover .index_list_jiage{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.show_jiage b {
	font-size: 38px;
	color: #FF6600;
	font-weight: normal;
	font-family: Georgia;
}
.index_yunhost {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/yunhost.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 160px;
	background-color: #206FCE;
	float: left;
}
.index_yunhost .index_yunhost_info {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 160px;
}
.index_yunhost .index_yunhost_info span {
	font-size: 32px;
	color: #FFFFFF;
	float: left;
	width: 800px;
	margin-top: 30px;
	height: 55px;
	text-align: right;
	margin-right: 200px;
	font-weight: lighter;
}
.index_yunhost .index_yunhost_info p {
	color: #FFFFFF;
	font-size: 16px;
	line-height: 30px;
	float: left;
	width: 1188px;
}
.index_yunhost .index_yunhost_info a {
	font-size: 13px;
	display: block;
	line-height: 32px;
	width: 120px;
	float: left;
	margin-top: 55px;
	height: 32px;
	color: #FFFFFF;
	border-radius:4px;
	border: 1px solid #FFFFFF;
}
.index_yunhost .index_yunhost_info a:hover {
	background-color: #333333;
	color: #FFFFFF;
}
.index_idc_show {
	background-color: #FFFFFF;
	margin-right: auto;
	width: 100%;
	height: 330px;
	margin-left: auto;
	float: left;
	cursor: pointer;
}
.index_idc_show .index_idc_show_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-top: 20px;
}
.index_idc_show .index_idc_show_box .index_idc_show_title h2 {
	font-size: 28px;
	font-weight: lighter;
}
.index_idc_show .index_idc_show_box .index_idc_show_title p {
	line-height: 30px;
	color: #666666;
	height: 50px;
}
.index_idc_show .index_idc_show_box li {
	width: 280px;
	float: left;
	border: 1px solid #E3E3E3;
	height: auto;
	background-repeat: no-repeat;
	background-position: center top;
	transition:background-position 1s;
	margin-right: 18px;
	overflow: hidden;
}
.index_idc_show .index_idc_show_box li:hover {
background-position: center -15px;
  -webkit-box-shadow: 3px 3px 3px #E3E3E3;  
  -moz-box-shadow: 3px 3px 3px #E3E3E3;
	box-shadow: 5px 5px 5px #E3E3E3;
	background-color: #FCFCFC;
	}
.index_idc_show .index_idc_show_box li p {
	float: left;
	background-color: #F7F7F7;
	width: 280px;
	height: 50px;
	line-height: 50px;
	color: #666666;
	font-size: 13px;
}
.index_idc_show .index_idc_show_box li span {
	font-size: 25px;
	line-height: 100px;
	color: #FFFFFF;
	float: left;
	height: 100px;
	width: 280px;
	font-weight: lighter;
}
.index_idc_show .index_idc_show_about {
	line-height: 50px;
	color: #333333;
	height: 50px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.index_vps {
	background-color: #F4F4F4;
	float: left;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 430px;
}
.index_vps .index_vps_title {
	font-size: 26px;
	line-height: 40px;
	height: 80px;
	width: 1188px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	margin-top: 15px;
}
.index_vps .index_vps_title p {
	color: #666666;
	font-size: 13px;
	line-height: 25px;
}
.index_vps .index_vps_list {
	float: left;
	height: 300px;
	width: 380px;
	background-color: #FFFFFF;
	border: 1px solid #E3E3E3;
	margin-right: 18px;
	margin-top: 10px;
	transition:margin-top 0.5s;
}
.index_vps .index_vps_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.index_vps .index_vps_box .index_vps_list .index_vps_t1 {
cursor: pointer;
	height: 100px;
	width: 360px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	overflow: hidden;
}
.index_vps .index_vps_box .index_vps_list .index_vps_t1 h2 {
	font-size: 25px;
	font-weight: lighter;
	float: left;
	margin-top: 20px;
	width: 100%;
	color: #333333;
}
.index_vps .index_vps_box .index_vps_list .index_vps_t1 p {
	line-height: 35px;
	float: left;
	width: 100%;
	color: #666666;
	font-size: 13px;
}
.index_vps .index_vps_box .index_vps_list .index_cpu {
	width: 155px;
	font-size: 20px;
	font-weight: lighter;
	text-align: left;
	margin-top: 10px;
	float: right;
}
.index_vps .index_vps_box .index_vps_list .index_cpu p {
	font-size: 13px;
	color: #333333;
	font-weight: lighter;
	line-height: 25px;
}
.index_vps .index_vps_list:hover {
  -webkit-box-shadow: 3px 3px 3px #E3E3E3;  
  -moz-box-shadow: 3px 3px 3px #E3E3E3;
	box-shadow: 5px 5px 5px #E3E3E3;
	margin-top: 0px;
	background-color: #ffffff;
	color: #006699;
}
.index_vps .index_vps_list:hover a{
	color: #FFFFFF;
	background-color: #0066CC;
}
.index_vps .index_vps_box .index_vps_list .index_vps_more {
	width: 370px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	float: left;
}
.index_vps .index_vps_box .index_vps_list .index_vps_more a {

	display: block;
	border: 1px solid #E3E3E3;
	height: 35px;
	width: 160px;
	font-size: 14px;
	line-height: 35px;
	font-weight: normal;
	margin-right: auto;
	margin-left: auto;
	border-radius:4px;
  transition:background 0.5s;
}
.index_vps .index_vps_box .index_vps_list .index_vps_more a:hover{
	color: #FFFFFF;
	background-color: #0066CC;
}
.index_zuyong {
	background-color: #206FCE;
	float: left;
	width: 100%;
	font-size: 14px;
	color: #FFFFFF;
}
.index_zuyong .index_zuyong_box {
	height: 280px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/dell.png);
	background-repeat: no-repeat;
	background-position: 700px -60px;
	transition:background 0.5s;
}
.index_zuyong:hover .index_zuyong_box{
	background-position: 700px center;
}
.index_zuyong .index_zuyong_box span {
	font-size: 26px;
	line-height: 70px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 70px;
	width: 100%;
	margin-top: 80px;
	background-image: url(../images/cpu.png);
	background-repeat: no-repeat;
	background-position: 70px center;
	text-indent: 2em;
}
.index_zuyong .index_zuyong_box a {
	color: #FFFFFF;
	background-color: #0078D7;
	border: 1px solid #FFFFFF;
	display: block;
	font-size: 14px;
	line-height: 30px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.index_hezuo {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
	height: 200px;
}
.index_hezuo .index_hezuo_box {
	height: 170px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	background-image: url(../images/hezuo.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.index_hezuo .index_hezuo_box span {
	font-size: 26px;
	font-weight: lighter;
}
.index_hezuo .index_hezuo_box p {
	line-height: 30px;
	color: #666666;
}
.index_reg {
	float: left;
	width: 100%;
	background-color: #206FCE;
	background-image: url(../images/index_reg.jpg);
	background-repeat: repeat-x;
	height: 150px;
	transition:background 280s;
	margin-top: 20px;
}
body:hover .index_reg{
	background-position: 1500em center;
}
.index_reg .index_reg_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.index_reg .index_reg_box span {
	font-size: 26px;
	color: #FFFFFF;
	font-weight: lighter;
	float: left;
	text-align: center;
	width: 100%;
	margin-top: 40px;
	height: 50px;
}
.index_reg .index_reg_box p {
	float: left;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: lighter;
	width: 500px;
	text-align: right;
}
.index_reg .index_reg_box .index_reg_i1 {
	float: left;
	width: 100%;
	line-height: 35px;
}
.index_reg .index_reg_box a {
	color: #FFFFFF;
	width: 110px;
	background-color: #FF3300;
	float: left;
	border-radius:4px;
	margin-left: 15px;
	font-size: 13px;
}
.index_reg .index_reg_box a:hover {
	background-color: #0099CC;
}
.index_reg .index_reg_box a.reg_i2:hover {
	background-color: #0099CC;
}
.index_reg .index_reg_box a.reg_i2 {
	background-color: #333333;
}
.index_footer {
	float: left;
	height: 360px;
	width: 100%;
	background-color: #393939;
	color: #CCCCCC;
}
.index_footer .index_footer_box {
	color: #333333;
	height: 50px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	background-color: #292929;
}
.index_footer .index_footer_menu {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 235px;
	margin-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.index_footer .index_footer_menu .index_footer_menu_list li {
	font-size: 14px;
	line-height: 30px;
	color: #CCCCCC;
	float: left;
	width: 210px;
	text-align: left;
}
.index_footer .index_footer_menu .index_footer_menu_list li b {
	font-size: 23px;
	font-weight: normal;
	color: #FFFFFF;
	font-family: Geneva, Arial;
}
.index_footer .index_footer_menu .index_footer_menu_list li a {
color: #CCCCCC;
}
.index_footer .index_footer_menu .index_footer_menu_list li a:hover {
color: #FF6600;
}
.index_footer .index_footer_menu .index_footer_menu_list {
	float: left;
	height: 200px;
	width: 293px;
}
.index_footer .index_footer_menu .lianxi {
	border-left-width: 1px;
	border-left-style: dotted;
	border-left-color: #CCCCCC;
	text-indent: 1em;
	float: right;
}
.index_footer .index_footer_menu .index_footer_menu_list span {
	font-size: 18px;
	color: #FFFFFF;
	text-align: left;
	float: left;
	line-height: 20px;
	height: 35px;
	width: 100%;
}
.index_footer .index_footer_about {
	font-size: 13px;
	line-height: 30px;
	font-weight: normal;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	color: #999999;
	height: 40px;
}
.index_footer .index_footer_about a {
	color: #999999;
	font-size: 13px;
}
.index_footer .index_footer_menu .index_footer_menu_list li.pay {
	background-image: url(../images/pay.png);
	background-repeat: no-repeat;
	background-position: left center;
	height: 30px;
}
.index_footer p {
	font-size: 14px;
	color: #CCCCCC;
	line-height: 30px;
}
.navi_head{
	height:100px;
	background-color:#FFFFFF;
	color: #333333;
	text-align: right;
	transition:background 0.5s;
}
.navi_body{
	overflow:hidden;
	height:100px;
	transition:height ease 0.5s;
	margin-right: auto;
	margin-left: auto;
	background-color: #333333;
}
.navi_body:hover{
	height:600px;
}
.navi_head:hover{
	background-color: #000000;
	color: #FFFFFF;
}
.navi_body:hover .navi_head{
	background-color: #000000;
	color: #FFFFFF
}
.navi_head>div>ul:hover a{
	color: #FFFFFF;
	background-color: #206FCE;
	display: block;
}
.navi_head>div>ul{
	width:130px;
	text-align:center;
	height:600px;
	display:inline-block;
	vertical-align:top;
	transition:background 0.5s;
}

.navi_head>div>ul>li a{
	color:#666666;
	text-decoration:none;
}

.navi_head>div>ul> span{
	font-size:16px;
	line-height:100px;
	margin-top:0;
}
.navi_head>div>ul:hover span{
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	border-bottom-width: 2px;
}


.navi_head>div>ul:hover{
	background:rgba(100,100,100,0.4);
	font-weight: bold;
	font-size: 18px;
}
.navi_body .navi_head .navi_head_box u {
	line-height: 30px;
	text-align: center;
	float: left;
	height: 30px;
	width: 120px;
	text-decoration: none;
	font-size: 14px;
	color: #B2B2B2;
	background-color: #202020;
}
.navi_body .navi_head .navi_head_box {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left 15px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.navi_body:hover .navi_head_box {
	background-image: url(../images/logo_off.png);
}
.navi_body .navi_head .navi_head_box li {
	text-align: center;
	float: left;
	width: 120px;
	color: #FFFFFF;
	line-height: 30px;
	font-size: 13px;
	font-weight: normal;
	text-decoration: none;
	margin-left: 5px;
	background-color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.navi_body .navi_head .navi_head_box a:hover {
	background-color: #FF3300;
}
.list_host {
	float: left;
	width: 100%;
	margin-top: 20px;
}
.list_host_ip {
	float: left;
	width: 100%;
	height: 50px;
	margin-top: 40px;
}
.list_host_ip a{
	font-size: 18px;
	color: #FFFFFF;
	background-color: #0099FF;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 30px;
}
.host_banner {
	background-color: #013F63;
	float: left;
	height: 280px;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	color: #FFFFFF;
}
.host_banner .host_banner_box h1 {
	float: left;
	margin-top: 80px;
	text-align: left;
	font-size: 40px;
	font-weight: lighter;
}
.host_banner .host_banner_box h2 {
	float: left;
	width: 500px;
	margin-top: 80px;
	text-align: left;
	font-size: 40px;
	font-weight: lighter;
	text-indent: 35px;
}
.host_banner .host_banner_box p {
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	width: 100%;
	text-align: left;
	line-height: 50px;
	padding-left: 3px;
}
.host_banner .host_banner_box a {
	font-size: 14px;
	color: #FFFFFF;
	background-color: #013F63;
	display: block;
	border: 1px solid #FFFFFF;
	text-align: center;
	float: left;
	height: 35px;
	width: 120px;
	line-height: 35px;
	border-radius:4px;
}
.host_banner .host_banner_box {
	background-image: url(../images/host_banner.jpg);
	background-repeat: no-repeat;
	height: 280px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.host_banner .idc_banner {
	background-color: #0051A2;
	background-image: url(../images/idc_banner.jpg);
}

.list_host .list_host_h1 {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 110px;
}
.list_host .list_host_h1 p {
	line-height: 30px;
	font-size: 14px;
	height: 30px;
}
.list_host .list_host_h1 p.show {
	line-height: 14px;
	font-size: 14px;
	height: 20px;
}
.list_host .list_host_h1 p a {
	background-color: #FFF9EC;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #FF6600;
	color: #FF6600;
	text-decoration: none;
}
.list_host .list_host_h1 span {
	float: left;
	height: 28px;
	width: 100%;
	line-height: 25px;
	color: #0066FF;
}
.list_host .list_host_h1 b {
	background-color: #009900;
	color: #FFFFFF;
	margin-right: 5px;
	margin-left: 5px;
	border-radius:5px;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.list_host .list_host_h1 font {
	color: #333333;
}



.list_host .list_host_h1 h1 {
	font-size: 35px;
	font-weight: normal;
	line-height: 50px;
}
.list_host .list_host_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	background-color: #F4F4F4;
	height: auto;
}
.list_host .list_host_box li {
	float: left;
	width: 175px;
	height: 846px;
	background-color: #FFFFFF;
	margin-top: 8px;
	cursor: auto;
	transition:margin-top 0.5s;

	-webkit-box-shadow: 3px 3px 3px #E3E3E3;  
  -moz-box-shadow: 3px 3px 3px #E3E3E3;
	box-shadow: 5px 5px 5px #E3E3E3;
	overflow: hidden;
	color: #686868;
}
.list_host .list_host_title {
	font-size: 16px;
	font-weight: normal;
	line-height: 50px;
	background-color: #206FCE;
	color: #FFFFFF;
	height: 80px;
	width: 174px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #1D62B6;
	border-right-color: #1D62B6;
	border-bottom-color: #1D62B6;
}
.list_host li:hover {
	margin-top: 0px;
	background-color: #FCFCFC;
}
.list_host li.s10:hover a{
	background-color: #FF3300;
}
.list_host  a.s11{
	font-weight: bold;
	color: #FF0000;
}
.list_host li:hover .s4{
	color: #FF3300;
}
.list_host li:hover b{
	color: #FF3300;
	font-size: 28px;
}
.list_host li:hover .list_host_title{
	background-color: #3582DF;
}
.list_host .list_host_box p {
	float: left;
	font-size: 14px;
	color: #F8F8F8;
	text-align: center;
	width: 100%;
	line-height: 14px;
}
.list_host .list_host_box span {
	float: left;
	width: 174px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
	line-height: 50px;
	font-size: 14px;
}
.list_host .list_host_box .s10 a {
	font-size: 13px;
	line-height: 30px;
	color: #FFFFFF;
	background-color: #206FCE;
	display: block;
	height: 30px;
	width: 100px;
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
	border-radius:4px;
	transition:background 0.5s;
}

.list_host .list_host_box b {
	color: #E32E00;
	font-size: 25px;
	font-family: Geneva, Arial;
	transition:font 0.5s;
}
.list_host .list_host_box b.s8 {
	color: #666666;
	font-size: 14px;
	font-family: Geneva, Arial;
	transition:font 0.5s;
	text-decoration: line-through;
}
.list_host .list_host_box u {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #757575;
	border: 2px solid #757575;
	height: 40px;
	border-radius:5px;
	font-family: "ÐÂËÎÌå";
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}
.list_host .list_host_box .s4 {
	font-size: 18px;
}
.list_host .list_host_box select {
	margin-top: 15px;
	font-size: 14px;
	border-radius:4px;
	line-height: 25px;
	height: 25px;
}
.list_host .list_host_box input {
	color: #999999;
}
.list_host .list_host_box .s1 {
	width: 135px;
	background-color: #FAFAFA;
	font-size: 13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3E3E3;
}
.list_host .list_host_box .s2 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #464646;
	border-right-color: #464646;
	border-bottom-color: #464646;
	border-left-color: #464646;
	width: 135px;
}
.list_host .list_host_box .s1 span {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}
.list_host .list_host_box .s3 {
	border-right-width: 0px;
	border-right-style: none;
	border-right-color: #FFFFFF;
}
.list_host .list_host_box .s5 {

}
.list_host .list_host_box .s6 {
	background-color: #757575;
	border-top-color: #757575;
	border-right-color: #757575;
	border-bottom-color: #757575;
	border-left-color: #757575;
}
.list_host .list_host_box .s7 {
	width: 134px;
	background-color: #FAFAFA;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
	color: #666666;
}
.list_host .list_host_box .s9 u {
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	color: #ffffff;
	background-color: #999999;
}
.host_list {
	float: left;
	height: 98px;
	width: 100%;
	background-color: #393939;
}
.host_list .host_list_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.host_list .host_list_box span {
	color: #FFFFFF;
	background-color: #FF6600;
	border-radius:4px;
	line-height: 35px;
	float: left;
	height: 35px;
	width: 100px;
	font-size: 14px;
	margin-top: 30px;
	margin-left: 30px;
}
.host_list .host_list_box li {
	float: left;
	width: 173px;
	font-size: 15px;
	color: #FFFFFF;
	height: 98px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #272727;
	transition:background 0.5s;
}
.host_list .host_list_box b {
	text-align: center;
	float: left;
	width: 170px;
	margin-top: 18px;
	color: #FFFFFF;
	line-height: 30px;
	font-weight: normal;
}
.host_list .host_list_box a:hover b{
	color: #FF9B59;
}

.host_list .host_list_box  font {
	font-size: 14px;
	font-weight: normal;
	color: #C0C0C0;
	text-align: center;
	float: left;
	width: 170px;
	height: 40px;
	line-height: 22px;
}


.host_list .host_list_box .on {
	background-color: #4F4F4F;
	font-weight: bold;
}
.host_list .host_list_box .on b{
        color: #FF9B59;
	font-weight: bold;
}
.host_list .host_list_box li:hover {
	background-color: #4F4F4F;
}
.host_list .host_list_box li.l1 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #272727;
	margin-left: 15px;
}
.list_tech {
	float: left;
	height: 220px;
	width: 100%;
	background-color: #464742;
	background-image: url(../images/cms.jpg);
	color: #FFFFFF;
	background-repeat: repeat-x;
	margin-top: 20px;
}
.list_tech:hover .list_tech_box{
	background-position: right bottom;
}
.list_tech .list_tech_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/cms.png);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 170px;
	transition:background 50s;
}
.list_tech .list_tech_box .list_tech_t1 {
	float: left;
	width: 25px;
	font-size: 65px;
	font-weight: normal;
	color: #FF3333;
	-webkit-box-shadow: 3px 3px 3px #ffffff;  
  -moz-box-shadow: 3px 3px 3px #ffffff;
	box-shadow: 5px 5px 5px #ffffff;
}
.list_tech .list_tech_box .list_tech_t2 {
	background-color: #FFFFFF;
	float: right;
	width: 25px;
	font-size: 65px;
	font-weight: normal;
	color: #FF3333;
-moz-box-shadow:-10px 1px 10px #FFFFFF; -webkit-box-shadow:-10px 1px 10px #FFFFFF; box-shadow:-10px 1px 10px #FFFFFF;
}
.list_tech .list_tech_box span {
	font-size: 28px;
	float: left;
	width: 100%;
	margin-top: 15px;
	font-weight: lighter;
}
.list_tech .list_tech_box p {
	font-size: 14px;
	line-height: 35px;
	float: left;
	width: 100%;
	color: #FFFFFF;
}
.list_youshi {
	float: left;
	width: 100%;
	background-color: #FFFFFF;
}
.list_youshi .list_youshi_box {
	height: 500px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.list_youshi .list_youshi_box span {
	font-size: 28px;
	line-height: 35px;
	font-weight: lighter;
	float: left;
	height: 35px;
	width: 100%;
	margin-top: 20px;
	color: #3A3A3A;
}
.list_youshi .list_youshi_box p {
	font-size: 14px;
	text-align: center;
	float: left;
	width: 100%;
	color: #6F6F6F;
	margin-top: 10px;
}
.list_youshi .list_youshi_box li {
	float: left;
	width: 295px;
	background-color: #FFFFFF;
	margin-top: 15px;
}
.list_youshi .list_youshi_box li span {
	background-image: url(../images/tech_in.gif);
	background-repeat: no-repeat;
	float: left;
	width: 100px;
	height: 70px;
	margin-left: 90px;
	color: #206FCE;
}
.list_youshi .list_youshi_box b {
	font-size: 16px;
	float: left;
	width: 280px;
	text-align: center;
	line-height: 30px;
	color: #464646;
	font-weight: normal;
}
.list_youshi .list_youshi_box .y1 {
	background-position: -145px top;
}
.list_youshi .list_youshi_box .y2 {
	background-position: -278px top;
}
.list_youshi .list_youshi_box .y3 {
	background-position: -401px top;
}
.list_youshi .list_youshi_box .y4 {
	background-position: 5px bottom;
}
.list_youshi .list_youshi_box .y5 {
	background-position: -145px bottom;
}
.list_youshi .list_youshi_box .y6 {
	background-position: -278px bottom;
}
.list_youshi .list_youshi_box .y7 {
	background-position: -401px bottom;
}
.host_tech {
	float: left;
	width: 100%;
}
.host_tech .host_tech_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	font-size: 13px;
	color: #666666;
}
.host_tech .host_tech_box b {
	background-color: #626262;
	border: 2px solid #626262;
	color: #FFFFFF;
	margin-right: 5px;
	border-radius:5px;
	font-weight: normal;
}

.host_tech  span.h1 {
	font-size: 28px;
	text-align: center;
	float: left;
	width: 100%;
	margin-top: 20px;
	color: #3A3A3A;
}
.host_tech  p.h2 {
	font-size: 14px;
	color: #999999;
	float: left;
	width: 100%;
	margin-top: 10px;
	height: 30px;
}
.host_tech .host_tech_box span.h3 {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #E3E3E3;
}
.host_tech .host_tech_box ul {
	background-color: #FFFFFF;
	width: 1188px;
	height: auto;
	float: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #E4E4E4;
	border-right-color: #E4E4E4;
	border-left-color: #E4E4E4;

}
.host_tech .host_tech_box li {
	float: left;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
	line-height: 50px;
	height: 50px;
}
.host_tech .host_tech_box span {
	float: left;
	width: 135px;
	background-color: #F8F8F8;
	color: #6F6F6F;
	font-size: 14px;
	font-weight: normal;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E4E4E4;
}
.host_tech .host_tech_box p {
	text-align: left;
	float: left;
	text-indent: 10px;
	font-size: 14px;
}
.host_help {
	float: left;
	height: 300px;
	width: 100%;
	background-color: #FFFFFF;
	margin-top: 30px;
	-moz-box-shadow:0px 0px 15px #8A8A8A; -webkit-box-shadow:0px 0px 15px #8A8A8A; 	box-shadow:0px 0px 15px #E3E3E3;
	background-image: url(../images/host_help.jpg);
	background-repeat: repeat-x;
	background-position: center;
}

.host_help .host_help_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
	color: #FFFFFF;
}
.host_help .host_help_box span {
	font-size: 30px;
	float: left;
	line-height: 40px;
	height: 60px;
	text-align: center;
	width: 100%;
	margin-top: 20px;
}
.host_help .host_help_box li {
	float: left;
	height: 40px;
	width: 380px;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
	text-indent: 2em;
}
.host_help .host_help_box ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	height: 180px;
	width: 100%;
}
.host_help .host_help_box .host_help_bz b {
	float: left;
	width: 50px;
	border: 2px solid #E3E3E3;
	height: 50px;
	line-height: 50px;
	font-size: 22px;
	border-radius:20px;
	color: #FFFFFF;
	font-weight: normal;
	text-indent: 0px;
	text-align: center;
	margin-top: 5px;
	margin-left: 60px;
}
.host_help .host_help_box .host_help_bz {
	margin-top: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	text-indent: 2em;
	width: 370px;
	line-height: 60px;
	height: 60px;
	text-align: left;
	font-size: 15px;
	float: left;
	margin-left: 20px;
}
.host_help .host_help_box li a {
	color: #FFFFFF;
}
.host_help .host_help_list {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.host_help .host_help_list u {
	font-size: 45px;
	text-decoration: none;
}
.host_help .host_help_list p {
	float: left;
	width: 380px;
}
.hosting_help {
	float: left;
	width: 100%;
	background-color: #FFFFFF;
	margin-top: 30px;
}

.hosting_help .hosting_help_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 410px;
}
.hosting_help .hosting_help_box span {
	font-size: 28px;
	float: left;
	line-height: 40px;
	height: 60px;
	text-align: center;
	width: 100%;
	margin-top: 20px;
	color: #3A3A3A;
}
.hosting_help .hosting_help_box li {
	float: left;
	height: 40px;
	width: 320px;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
	margin-left: 65px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.hosting_help .hosting_help_box ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	height: 180px;
	width: 100%;
}
.hosting_help .hosting_help_box .hosting_help_bz b {
	float: left;
	width: 65px;
	border: 2px solid #8C8C8C;
	height: 65px;
	line-height: 60px;
	font-size: 28px;
	border-radius:50px;
	color: #666666;
	font-weight: normal;
	text-indent: 0px;
	text-align: center;
	margin-left: 40px;
}
.hosting_help .hosting_help_box .hosting_help_bz {
	margin-top: 30px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E6E6;
	text-indent: 2em;
	width: 360px;
	line-height: 60px;
	height: 60px;
	text-align: left;
	font-size: 15px;
	float: left;
	margin-left: 30px;
}
.hosting_help .hosting_help_box li a {
	color: #5A5A5A;
}
.hosting_help .hosting_help_list {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
.hosting_help .hosting_help_list u {
	font-size: 45px;
	text-decoration: none;
}
.hosting_help .hosting_help_list p {
	float: left;
	width: 380px;
}
.idc_list {
	float: left;
	width: 100%;
	margin-top: 20px;
}
.idc_list .idc_list_box h1 {
	font-size: 36px;
	line-height: 50px;
	font-weight: normal;
}
.idc_list .idc_list_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.idc_list .idc_list_box p.i1 {
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	float: left;
	height: 40px;
	width: 100%;
}
.idc_list .idc_list_box p.i2 {
	font-size: 14px;
	background-color: #F4F4F4;
	line-height: 60px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	width: 116px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E3E3E3;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
}
.idc_list .idc_list_box p.i3 {
	height: 80px;
	line-height: 50px;
	overflow: hidden;
}
.idc_list .idc_list_box ul {
	float: left;
	height: auto;
	width: 1187px;
	margin-top: 20px;
	-moz-box-shadow:0px 0px 11px #E3E3E3; -webkit-box-shadow:0px 0px 11px #E3E3E3; box-shadow:0px 0px 11px #E3E3E3;
}
.idc_list .idc_list_box li {
	float: left;
	height: auto;
	width: 1187px;
	overflow: hidden;
	color: #686868;
	background-color: #FFFFFF;
	transition:background 0.5s;

}
.idc_list .idc_list_box b {
	font-size: 14px;
	font-weight: bold;
}
.idc_list .idc_list_box span {
	font-size: 15px;
	line-height: 50px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #206FCE;
	float: left;
	height: 80px;
	display: block;
	width: 120px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #1D62B6;
	border-bottom-color: #1D62B6;
	text-align: center;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #1D62B6;
}
.idc_list .idc_list_box ul p {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #F0F0F0;
	border-bottom-color: #E3E3E3;
	float: left;
	width: 116px;
	line-height: 80px;
	height: 80px;
}
.idc_list .idc_list_box select {
	margin-top: 25px;
	border-radius:4px;
	font-size: 14px;
}
.idc_list .idc_list_box li:hover {
	background-color: #FCFCFC;
	margin-top: 0px;
}
.idc_list .idc_list_box li:hover  span{
	background-color: #3E87E1;	
}
.idc_list .idc_list_box li:hover  a{
	background-color: #FF3300;
}
.idc_list .idc_list_box .i4 {
	font-size: 16px;
	line-height: 60px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #333333;
	float: left;
	height: 60px;
	display: block;
	width: 120px;
	border: 1px solid #333333;
}
.idc_list .idc_list_box u {
	color: #FFFFFF;
	background-color: #666666;
	border: 4px solid #666666;
	text-decoration: none;
	border-radius:4px;
}
.idc_list .idc_list_box .i5 {
	color: #FFFFFF;
	background-color: #CCCCCC;
	border: 4px solid #CCCCCC;
}
.idc_list .idc_list_box p.i6 {
	width: 140px;
}
.idc_list .idc_list_box a {
	background-color: #206FCE;
	font-size: 13px;
	line-height: 30px;
	color: #FFFFFF;
	height: 30px;
	text-decoration: none;
	border-radius:4px;
	margin-top: 25px;
	float: left;
	display: block;
	width: 90px;
	margin-left: 15px;
	transition:background 0.5s;
	
}
.idc_list .idc_list_box b.i7 {
	font-size: 16px;
	color: #FF3300;
	font-weight: bold;
}
.idc_list .idc_list_box b.i8 {
	color: #666666;
}
.idc_list .idc_list_box li:hover  .i7{
	font-size: 18px;
}
.idc_list .idc_list_box .i9 {
	background-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.idc_list .idc_list_box .i3 font {
	margin-top: 35px;
	float: left;
	text-align: center;
	width: 100%;
}
.idc_list .idc_list_box .i10 {
	font-size: 10px;
	color: #999999;
}
.idc_list .idc_list_box .i11 {
	line-height: 30px;
}
.idc_list .idc_list_box p.i12 {
	width: 77px;
}
.idc_list .idc_list_box .i13 {
	font-size: 14px;
	line-height: 12px;
	float: left;
	text-align: center;
	width: 120px;
	color: #E9E9E9;
}
.idc_list .idc_list_box .i16 {
	font-size: 14px;
	line-height: 12px;
	color: #FF6633;
	font-weight: normal;
}
.idc_list .idc_list_box b.i18 {
	margin-top: 15px;
	float: left;
	width: 115px;
}
.idc_list .idc_list_box .i17 {
	line-height: 30px;
}


.idc_about {
	float: left;
	width: 100%;
	background-color: #206FCE;
	margin-top: 50px;
}
.idc_about .idc_about_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 320px;
}
.vps_list {
	float: left;
	width: 100%;
	margin-top: 25px;
}
.vps_list .vps_list_box {
	height: auto;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.vps_list .vps_list_box h1 {
	font-size: 32px;
	font-weight: normal;
	float: left;
	width: 100%;
        height: 50px;
}
.vps_list .vps_list_box span {
	line-height: 35px;
	float: left;
	width: 1188px;
	color: #666666;
	font-size: 14px;
}
.vps_list .vps_list_box .vps_list_a1 {
	background-color: #FFFFFF;
	float: left;
	height: 580px;
	width: 375px;
	margin-top: 20px;
	margin-left: 15px;
	transition:border 0.5s;
	-moz-box-shadow:0px 0px 8px #E3E3E3; -webkit-box-shadow:0px 0px 8px #E3E3E3; 	box-shadow:0px 0px 8px #E3E3E3;
	border: 1px solid #EFEFEF;

}
.vps_list .vps_list_box .vps_list_a1:hover {
	background-color: #FDFDFD;
	-moz-box-shadow:0px 0px 8px #FF6600; -webkit-box-shadow:0px 0px 8px #FF6600; 		box-shadow:0px 0px 8px #FF6600;
	border: 1px solid #FF6600;
}
.vps_list .vps_list_box .vps_list_a1:hover a.v4{
	background-color: #F26100;
}
.vps_list .vps_list_a1 u {
	line-height: 35px;
	float: left;
	text-decoration: none;
	width: 350px;
	margin-left: 12px;
	height: 40px;
	color: #666666;
}
.vps_list .vps_list_a2 select {
	line-height: 30px;
	height: 30px;
	border-radius:5px;
	color: #666666;
	background-color: #FAFAFA;
}
.vps_list .vps_list_a1 h2 {
	font-size: 25px;
	font-weight: normal;
	margin-top: 15px;
	color: #505050;
	float: left;
	text-align: center;
	width: 370px;
}
.vps_list .vps_list_about {
	width: 350px;
	margin-right: auto;
	margin-left: 14px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E3E3E3;
	border-bottom-color: #E3E3E3;
	height: 70px;
	float: left;
	margin-top: 20px;
}
.vps_list .vps_list_about p {
	float: left;
	width: 95px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E3E3E3;
	margin-top: 10px;
	height: 50px;
	font-size: 22px;
	text-align: left;
	margin-left: 20px;
	color: #666666;
}
.vps_list .vps_list_about b {
	font-size: 14px;
	font-weight: normal;
	float: left;
	color: #929292;
}
.vps_list .vps_list_a2 {
	float: left;
	width: 315px;
	margin-left: 35px;
	margin-top: 10px;
	text-align: left;
	font-size: 13px;
}
.vps_list .vps_list_a2 font {
	color: #979797;
	font-size: 14px;
}
.vps_list .vps_list_a2 li {
	float: left;
	height: 38px;
	width: 320px;
	color: #333333;
	line-height: 42px;
	font-size: 13px;
}
.vps_list .vps_list_a2 b.v1 {
	color: #6C6C6C;
	font-weight: normal;
}
.vps_list .vps_list_a2 li.v2 {
	text-align: center;
	width: 300px;
	color: #7F7F7F;
	line-height: 50px;
}
.vps_list .vps_list_a2 b.v3 {
	font-weight: bold;
	font-size: 15px;
	color: #FF3300;
}
.vps_list .vps_list_a2 li.vps_buy a {
	background-color: #595959;
	color: #FFFFFF;
	float: left;
	height: 40px;
	font-size: 14px;
	width: 300px;
	text-align: center;
	line-height: 40px;
}
.vps_list .vps_list_a2 li.vps_buy a.v4 {
	background-color: #206FCE;
}
.vps_list .vps_list_a2 a.v5 {
	color: #FFFFFF;
	background-color: #999999;
}
.vps_news {
	float: left;
	height: 230px;
	width: 100%;
	background-color: #F4F4F4;
}
.vps_news .vps_news_box {
	width: 1185px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.vps_news .vps_news_box li {
	float: left;
	height: 40px;
	width: 320px;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
	margin-left: 65px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.vps_news .vps_news_box ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	height: 180px;
	width: 100%;
}
.vps_news .vps_news_box h2 {
	font-size: 26px;
	font-weight: lighter;
	line-height: 50px;
	height: 60px;
	width: 100%;
}
.idc_list .idc_list_box p.i15 {
	overflow: hidden;
	width: 80px;
}
.head_menu_a1{
	transition:background 0.5s;
	text-align: center;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	/*float: left;*/
	background-color: #FFFFFF;
	height: 80px;
	box-shadow:4px 4px 20px  #aaa;
}
.head_menu_a1 .menu_a1 {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	height: 80px;
	text-align: center;
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.head_menu_a1:hover  .menu_a1{
	background-image: url(../images/logo_off.png);
}
.head_menu_a1:hover  {
	background-color: #212427;
}
.head_menu_a1:hover a{
	color: #FFFFFF;
}
.menu_a1 li:hover{
	background-color: #303438;
	background-image: url(../images/menu_bg.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.menu_a1 li:hover a{
	font-weight: bold;
	font-size: 17px;
}
.menu_a1 li{
list-style: none;
float: left;
position: relative;
height: 80px;
}
.menu_a1 li font{
	color: #FFFFFF;
	background-color: #489324;
	font-family: "微软雅黑";
	font-size: 14px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 2px;
        margin-left: 5px;
	line-height: 40px;
	font-weight: normal;
}
.menu_a1 li font.m1{
	background-color: #FF3300;
}
.menu_a1>li{
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out; 
}

.menu_a1 li:first-child{
border-left: none;
}

.menu_a1 li:last-child{
 border-right: none;
 }

.menu_a1 a{
	display: block;
	text-decoration: none;
	color: #333333;
	margin: 0;
	position: relative;
	font-size: 16px;
	width: 125px;
	font-weight: normal;
}
.menu_a1 span a{
	line-height: 80px;
}
ul.menu-hover{
	visibility: hidden;
	position: absolute;
	top:100%;
	opacity: 0;
	height: 0;
	width: 300px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.menu_a1 li:hover .menu-hover{
	visibility: visible;
	height: 100%;
	opacity: 1;
}

.menu-hover li{
	height: 100%;
	background-color: #303438;
	width: 300px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}

.menu-hover a{
color: #FFFFFF;
}

.menu_a1 .menu-hover li.menu_li:hover{
	background-color: #206FCE;
	background-image: none;
}
.menu_a1 .menu-hover li.menu_li:hover span{
	color: #FFFFFF;
}
.menu_a1 .menu-hover li.menu_li {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	transition:background 0.3s;
	height: 90px;
}
.menu_a1 .menu-hover li.beian{
	background-image: url(../images/nobeian.png);
	background-repeat: no-repeat;
	background-position: right top;
}
.menu-hover .menu_li span {
	color: #9A9A9A;
	text-align: left;
	float: left;
	width: 260px;
	margin-left: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: normal;
}
.menu-hover b {
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 40px;
	margin-left: 20px;
	padding-top: 0px;
	float: left;
}
.menu_a1 .menu-hover li.menu_li a {
	width: 280px;
	float: left;
	text-align: left;
	border: 0px none #FFFFFF;
	display: block;
}
.menu_a1  a.head_menu_reg{
	border-radius:4px;
	background-color: #206FCE;
	font-size: 15px;
	color: #FFFFFF;
	height: 38px;
	width: 105px;
	display: block;
	float: right;
	line-height: 38px;
	text-align: center;
	margin-top: 30px;
	transition:background 1s;
	margin-right: 10px;
	margin-left: 10px;
}
.menu_a1 a.head_menu_reg:hover{
	background-color: #FF6600;
}.head_menu_a1 .menu_a2 {
	float: left;
	height: 70px;
	width: 290px;
}
.vps_about {
	float: left;
	height: 300px;
	width: 100%;
	margin-top: 20px;
	background-color: #011B36;
}
.vps_about .vps_about_box {
	background-image: url(../images/vps_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 300px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.vps_about .vps_about_box h2 {
	font-size: 40px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: left;
	text-indent: 10px;
	float: left;
	width: 1188px;
	margin-top: 30px;
}
.vps_about .vps_about_left {
	font-size: 14px;
	float: left;
	width: 680px;
	margin-top: 20px;
	margin-left: 10px;
	text-align: left;
}
.vps_about .vps_about_left span {
	color: #FFFFFF;
	font-weight: normal;
	line-height: 50px;
	float: left;
	height: 50px;
	width: 100%;
}
.vps_about  .vps_about_right {
	float: right;
	width: 400px;
}
.vps_about .vps_about_right span {
	font-size: 18px;
	line-height: 40px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	height: 40px;
	margin-left: 20px;
	border: 1px solid #FFFFFF;
	padding-right: 10px;
	padding-left: 10px;
	border-radius:5px;
	margin-top: 10px;
}
.vps_youshi {
	background-color: #FFFFFF;
	float: left;
	height: 500px;
	width: 100%;
}
.vps_youshi .vps_youshi_box {
	width: 1188px;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
}
.vps_youshi .vps_youshi_box h1 {
	font-size: 32px;
	font-weight: normal;
}
.vps_youshi .vps_youshi_box li {
	float: left;
	width: 510px;
	margin-top: 45px;
	height: 150px;
	border: 1px solid #EEEEEE;
	margin-right: 160px;
	transition:border 0.5s;
	-moz-box-shadow:0px 0px 10px #E3E3E3; -webkit-box-shadow:0px 0px 10px #E3E3E3; box-shadow:0px 0px 10px #E3E3E3;
}
.vps_youshi .vps_youshi_box li:hover {
	-moz-box-shadow:0px 0px 10px #FF6600; -webkit-box-shadow:0px 0px 10px #FF6600; box-shadow:0px 0px 10px #FF6600;
	border: 1px solid #FF6600;
}
.vps_youshi .vps_youshi_box h2 {
	font-size: 22px;
	font-weight: normal;
	line-height: 40px;
	float: right;
	height: 40px;
	width: 380px;
	text-align: left;
	margin-top: 20px;
}
.vps_youshi .vps_youshi_box p {
	font-size: 13px;
	line-height: 30px;
	color: #666666;
	float: right;
	width: 380px;
	text-align: left;
}
.vps_youshi .vps_youshi_box span {
	background-image: url(../images/vps_youshi.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	height: 150px;
	width: 100px;
}
.vps_youshi .vps_youshi_box span.s1 {
	background-image: url(../images/vps_youshi.jpg);
	background-repeat: no-repeat;
	background-position: -120px center;
}
.vps_youshi .vps_youshi_box span.s2 {
	background-image: url(../images/vps_youshi.jpg);
	background-repeat: no-repeat;
	background-position: -270px center;
}
.vps_youshi .vps_youshi_box span.s3 {
	background-image: url(../images/vps_youshi.jpg);
	background-repeat: no-repeat;
	background-position: -400px center;
}
.news {
	float: left;
	width: 100%;
	background-color: #1487D9;
}
.news .news_box {
	background-image: url(../images/about_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 220px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.news .news_box span {
	font-size: 45px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	margin-top: 50px;
	width: 1188px;
	text-align: left;
}
.news .news_box p {
	float: left;
	width: 1188px;
	text-align: left;
	line-height: 50px;
	font-size: 16px;
	color: #FFFFFF;
}
.daili {
	background-color: #FFFFFF;
	float: left;
	width: 100%;
}
.daili .daili_box {
	height: 420px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.daili_tixian {
	float: left;
	width: 100%;
	color: #FFFFFF;
	background-color: #206FCE;
}
.daili_tixian .daili_tixian_box {
	height: 120px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	font-size: 14px;
	background-image: url(../images/tixian.png);
	background-repeat: no-repeat;
	background-position: 200px center;
}
.daili_tixian .daili_tixian_box p {
	line-height: 30px;
	float: left;
	width: 1188px;
}
.daili_tixian .daili_tixian_box font {
	color: #FFFFFF;
	background-color: #206FCE;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	border: 1px solid #FFFFFF;
	margin-left: 10px;
	border-radius:5px;
}
.daili_tixian .daili_tixian_box h2 {
	font-size: 30px;
	font-weight: normal;
	float: left;
	width: 1188px;
	margin-top: 15px;
	height: 50px;
}
.daili .daili_box h1 {
	font-size: 30px;
	font-weight: normal;
	text-align: center;
	float: left;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	line-height: 30px;
	height: 60px;
}
.daili .daili_box li {
	float: left;
	height: 51px;
	width: 1188px;
	line-height: 50px;
	background-color: #F9F9F9;
}
.daili .daili_box span {
	float: left;
	width: 150px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	border-left-color: #e3e3e3;
	height: 50px;
}
.daili .daili_box .daili_title {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #206FCE;
	border: 1px solid #1E65BB;
	width: 1186px;
}
.daili .daili_box .daili_title u {
	color: #FFFFFF;
	background-color: #EABB00;
	text-decoration: none;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-radius:15px;
}
.daili .daili_box p {
	float: left;
	width: 884px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	background-color: #FFFFFF;
	height: 50px;
}
.daili .daili_box b {
	float: right;
	width: 150px;
	font-weight: normal;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e3e3e3;
	border-bottom-color: #e3e3e3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	height: 50px;
}
.daili_list {
	float: left;
	height: 500px;
	width: 100%;
}
.daili_list .daili_list_box {
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
}
.daili_list .daili_list_box h2 {
	font-size: 30px;
	font-weight: normal;
	float: left;
	height: 50px;
	width: 1188px;
	line-height: 30px;
}
.daili_list .daili_list_box li {
	background-color: #FFFFFF;
	float: left;
	width: 280px;
	height: 280px;
	margin-left: 85px;
	transition:box-shadow 0.5s;
	background-image: url(../images/daili1.jpg);
	background-repeat: no-repeat;
	background-position: center 10px;
	}
.daili_list .daili_list_box span {
	float: left;
	width: 280px;
	margin-top: 100px;
	font-size: 18px;
	color: #FFFFFF;
	background-color: #E30102;
	line-height: 32px;
	height: 32px;
}
.daili_list .daili_list_box p {
	float: left;
	width: 280px;
	line-height: 25px;
	height: 25px;

	margin-top: 10px;
	font-size: 14px;
}
.daili_list .daili_list_box font {
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
}
.daili_list .daili_list_box b {
	font-weight: normal;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	color: #FFFFFF;
	background-color: #206FCE;
}
.daili_list .daili_list_box .daili_liucheng {
	float: left;
	width: 1188px;
	height: 50px;
	font-size: 16px;
}
.daili_list .daili_list_box .daili_liucheng u {
	background-color: #0066CC;
	text-decoration: none;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-right: 5px;
	font-weight: bold;
	color: #FFFFFF;
	border-radius:15px;
}
.daili_list .daili_list_box li:hover {
-moz-box-shadow:0px 0px 15px #dadada; -webkit-box-shadow:0px 0px 15px #dadada;box-shadow:0px 0px 15px #dadada;
}
.login {
	float: left;
	width: 100%;
}
.login .login_box {
	height: 600px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 50px;
}
.login .login_left {
	float: left;
	width: 672px;
	height: 450px;
	font-size: 25px;
	background-image: url(../images/login_1.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.login  .login_left p {
	float: left;
	width: 100%;
	margin-top: 50px;
	color: #666666;

	font-weight: normal;
	font-style: normal;
}
.login .login_left span {
	font-size: 60px;
	font-weight: bold;
	color: #333333;
}
.login .login_right {
	float: right;
	width: 500px;
	height: 450px;
}
.login .login_right .login_right_box {
	background-color: #FFFFFF;
	float: right;
	height: 460px;
	width: 400px;
	-moz-box-shadow:0px 0px 8px #E3E3E3; -webkit-box-shadow:0px 0px 8px #E3E3E3; 	box-shadow:0px 0px 8px #E3E3E3;
}
.login  .login_right_box h1 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	font-size: 25px;
	font-weight: lighter;
	float: left;
	margin-left: 15px;
	text-align: left;
	line-height: 80px;
	color: #666666;
}
.login .login_right_title {
	width: 380px;
	margin-right: auto;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	height: 80px;
}
.login .login_right_box p {
	float: left;
	width: 300px;
	border-radius:5px;
	margin-left: 50px;
	margin-top: 20px;
	text-align: left;
	font-size: 14px;
	color: #666666;
}
.login .login_right_box img.login_qq {
}
.login .login_right_box a.login_a {
	float: right;
	margin-left: 20px;
}
.login  .login_right_box span {
	float: left;
	width: 70px;
	font-size: 14px;
	margin-top: 30px;
	background-color: #B0B0B0;
	height: 25px;
	line-height: 25px;
	margin-left: 160px;
	color: #FFFFFF;
	border-radius:8px;
}
.login  .login_right_box input.ini {
	line-height: 40px;
	border: 1px solid #E3E3E3;
	font-size: 14px;
	float: left;
	height: 40px;
	width: 300px;
	font-weight: bold;
	color: #999999;
	background-color: #F8F8F8;
	text-indent: 10px;
}
.login  .login_right_box input.ini:hover {
	border: 1px solid #206FCE;
	background-color: #F2F8FD;
}
.login input.login_login {
	text-indent: 0px;
	font-weight: normal;
	background-color: #206FCE;
	color: #FFFFFF;
	width: 302px;
	transition:background 0.5s;
	line-height: 45px;
	height: 45px;
	font-size: 20px;
	border: 0px solid #FFFFFF;
	font-family: "微软雅黑";
}
.login input.login_login:hover {
	background-color: #FF4000;
}
.regbox {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	float: left;
	margin-top: 50px;
	height: 880px;
}
.regbox .regbox_box {
	height: 830px;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
	border-radius:5px;
	border: 1px solid #EEEEEE;
	-moz-box-shadow:0px 0px 10px #E3E3E3; -webkit-box-shadow:0px 0px 10px #E3E3E3; box-shadow:0px 0px 10px #E3E3E3;
}
.regbox .regbox_title {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	height: 80px;
	float: left;
	width: 860px;
	margin-left: 20px;
}
.regbox .regbox_box h1 {
	font-size: 24px;
	font-weight: normal;
	color: #666666;
	float: left;
	width: 200px;
	line-height: 80px;
	text-align: left;
}
.regbox .regbox_title span {
	font-size: 14px;
	line-height: 80px;
	float: right;
}
.regbox .regbox_box ul {
	width: 100%;
	margin-top: 30px;
	float: left;
}
.regbox .regbox_box input.reg1 {
	height: 50px;
	width: 250px;
	border: 0px none #FFFFFF;
	float: left;
	outline:none;
	margin-left: 8px;
	font-size: 13px;
}
.regbox .regbox_box input.reg2 {
	width: 352px;
	font-size: 16px;
	color: #FFFFFF;
	background-color: #206FCE;
	line-height: 50px;
	height: 50px;
	float: left;
	margin-left: 260px;
	font-family: "微软雅黑";
	border: 0px none #FFFFFF;
	transition:background 0.5s;
}
.regbox .regbox_box li {
	float: left;
	width: 850px;
	margin-top: 25px;
}
.regbox .regbox_box p {
	float: left;
	width: 350px;
	font-size: 14px;
	border: 1px solid #E3E3E3;
	margin-left: 260px;
	text-align: left;
	height: 50px;
}
.regbox .regbox_box li div {
	text-align: left;
	text-indent: 10px;
	font-size: 14px;
	line-height: 50px;
	color: #909090;
}

.regbox .regbox_box p:hover{
	border: 1px solid #FF9900;
}
.regbox .regbox_box b {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #E6E6E6;
	float: left;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 40px;
	height: 40px;
	text-align: center;
	width: 90px;
	font-size: 15px;
	font-weight: normal;
}
.regbox .regbox_box input.reg2:hover {
	background-color: #FF4F13;
}
.Document {
	width: 100%;
	float: left;
	height: 700px;
}
.Document_box {
	background-color: #FFFFFF;
	background-image: url(../images/zhao.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 650px;
	width: 500px;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
.news {
	float: left;
	width: 100%;
	background-color: #1487D9;
}
.news .news_box {
	background-image: url(../images/about_bg.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 220px;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
}
.news .news_box span {
	font-size: 45px;
	font-weight: normal;
	color: #FFFFFF;
	float: left;
	margin-top: 50px;
	width: 1188px;
	text-align: left;
}
.news .news_box p {
	float: left;
	width: 1188px;
	text-align: left;
	line-height: 50px;
	font-size: 16px;
	color: #FFFFFF;
}
.news_txt {
	float: left;
	width: 100%;
	background-color: #FFFFFF;
}
.news_txt .news_txt_box {
	height: auto;
	width: 1188px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
.news_txt .news_txt_title {
	float: right;
	height: 80px;
	width: 950px;
	margin-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	text-align: left;
}
.news_txt .news_txt_name {
	float: right;
	width: 950px;
	text-align: left;
	line-height: 25px;
	margin-top: 10px;
}
.news_txt .news_txt_name span {
	float: left;
	width: 474px;
	text-align: right;
}
.news_txt .news_txt_sj {
	font-size: 25px;
	font-weight: normal;
	line-height: 80px;
	float: right;
	height: 80px;
	width: 950px;
	margin-left: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
	text-align: left;
}
.news_txt .news_txt_ul span{
color:#999999
}
.news_txt .news_txt_left h2 {
	font-size: 22px;
	line-height: 55px;
	color: #FFFFFF;
	background-color: #206FCE;
	float: left;
	height: 55px;
	width: 100%;
	font-weight: normal;
}
.news_txt .news_txt_left span {
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 198px;
	line-height: 50px;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e3e3e3;
	border-left-color: #e3e3e3;
}
.news_txt .news_txt_left {
	float: left;
	width: 200px;
	margin-top: 25px;

}
.news_txt .news_txt_art {
	float: right;
	width: 950px;
	margin-top: 10px;
	font-size: 15px;
	line-height: 35px;
	color: #666666;
	text-align: left;
}
.news_txt .news_txt_title h1 {
	font-size: 25px;
	font-weight: normal;
	line-height: 80px;
}
.news_txt .news_txt_title span {
	float: right;
	margin-top: 30px;
	border-radius:5px;
	color: #FFFFFF;
	background-color: #666666;
	text-align: center;
	height: 25px;
	width: 70px;
	line-height: 25px;
}
.news_txt .news_txt_left span:hover {
	background-color: #F6F6F6;
	
}
.news_txt .news_txt_title a {
	color: #FFFFFF;
}
.year {
	height: 120px;
	width: 1184px;
       margin-top:10px;
        background-color: #FFFFFF;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #e3e3e3;
	background-image: url(../images/year_1.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.year .year_top span {
	float: left;
	text-align: center;
	width: 140px;
}
.year .year_top b {
	font-size: 90px;
	font-weight: bolder;
	font-family: "微软雅黑";
	font-style: oblique;
	color: #FFFFFF;
	line-height: 90px;
	text-shadow:1px 1px 5px #333333;
}

.year .year_top u {
	font-size: 18px;
	color: #FFFFFF;
	text-decoration: none;
	font-family: "微软雅黑";
	font-weight: normal;
}
.year .year_top {
	width: 140px;
	font-family: "微软雅黑";
	float: left;
}
.year .year_list {
	float: right;
	width: 1020px;
	margin-top: 10px;
}
.year .year_list b {
	color: #FFFFFF;
	background-color: #FD6744;
	font-size: 28px;
	border-radius:50px;
	height: 50px;
	width: 50px;
	display: block;
	line-height: 50px;
	text-align: center;
	font-weight: normal;
	float: left;
	margin-top: 20px;
	margin-left: 15px;
}
.year .year_list .year_list_l span {
	float: right;
	width: 150px;
	line-height: 28px;
text-align: left;
}
.year .year_list .year_list_b {
	float: left;
	width: 150px;
	background-image: url(../images/year_2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #898991;
	padding-top: 65px;
	text-align: center;
	margin-top: 5px;
}
.year .year_list .year_list_l {
	float: left;
	width: 180px;
}
.year .year_list .year_list_l u {
	font-size: 22px;
	text-decoration: none;
	color: #FF3300;
}
.year .year_list .year_server {
	float: right;
	width: 220px;
	text-align: center;
}
.year .year_list .year_server span {
	float: left;
	text-align: center;
	width: 220px;
	line-height: 15px;
	margin-top: 10px;
}
.year .year_list .year_server font {
	color: #FFFFFF;
	background-color: #FD6744;
	margin-right: 2px;
	margin-left: 2px;
	padding-right: 2px;
	padding-left: 2px;
	border-radius:5px;
}
.year .year_list .year_server a {
	color: #E83002;
	text-decoration: none;
}
.year .year_top font {
	font-size: 14px;
	color: #FFFFFF;
}
.year .year_list .year_list_b a {
	text-decoration: none;
	color: #FFFFFF;
	background-color: #A4A4AA;
	width: 150px;
	display: block;
	line-height: 22px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
.year:hover .year_top b{
       color: #FD6744;
       transition:color 0.5s;
}
.year:hover .year_list_b a{
       font-size: 14px;
       font-weight: bold;
}
.year .year_list .year_server u {
	font-family: "微软雅黑";
	font-size: 30px;
	text-decoration: none;
	color: #FF3300;
}
.index_help {
	background-color: #F4F4F4;
	float: left;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	height: 300px;
}
.index_help .index_help_title {
	font-size: 26px;
	line-height: 40px;
	height: 80px;
	width: 1188px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	margin-top: 15px;
}
.index_help .index_help_title p {
	color: #666666;
	font-size: 13px;
	line-height: 25px;
}
.index_help ul {
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
}
.index_help li {
	float: left;
	width: 590px;
	font-size: 14px;
	text-align: left;
	line-height: 25px;
}
.index_help li span {
	float: right;
	font-size: 14px;
	text-align: left;
	color: #999999;
	width: 100px;
}
.news_txt .news_txt_list {
	float: right;
	width: 950px;
	margin-top: 20px;
	font-size: 15px;
	line-height: 35px;
	color: #666666;
	text-align: left;
}
.news_txt .news_txt_list p{
	font-size: 14px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	color: #999999;
background-color: #FFFFFF;
line-height: 30px;
text-indent: 2em;
	margin-top: 5px;
}
.news_txt .news_txt_list span {
	font-size: 14px;
	float: right;
	color: #FF3300;
}
.news_txt .news_txt_list li a {
font-size: 23px;
}
.news_txt .news_txt_list li {
	margin-top: 10px;
	border: 1px solid #E8E8E8;
	padding: 10px;
}

.news_txt .news_txt_left_fl h2 {
	font-size: 22px;
	line-height: 55px;
	color: #FFFFFF;
	background-color: #333333;
	float: left;
	height: 55px;
	width: 100%;
	font-weight: normal;
}
.news_txt .news_txt_left_fl span {
	font-size: 14px;
	font-weight: normal;
	float: left;
	width: 198px;
	line-height: 50px;
	height: 50px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #e3e3e3;
	border-left-color: #e3e3e3;
}
.news_txt .news_txt_left_fl {
	float: left;
	width: 200px;
	margin-top: 25px;
        height: 530px;
}
.index_host_lei {
	margin-top: 10px;
	height: 45px;
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
}
.index_host_lei a {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #008DEC;
	margin-right: 10px;
	margin-left: 10px;
	padding-top: 8px;
	padding-right: 20px;
	padding-bottom: 8px;
	padding-left: 20px;
}
.index_host_lei a:hover {
   	background-color: #FF6600;
transition:background 0.5s;
}
.cloud_tan .cloud_kztb {
	border: 1px solid #E5E5E5;
}
.cloud_tan b {
	color: #FFFFFF;
	background-color: #0099FF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.cloud_tan .cloud_kz input {
	border: 1px solid #FFFFFF;
	text-align: center;
	margin-top: 2px;
	color: #333333;
	font-size: 14px;
	width: 35px;
	height: 25px;
}
.cloud_tan .cloud_name input {
	background-color: #EAF7FF;
	border: 1px solid #0099FF;
	width: 200px;
	height: 30px;
	font-size: 14px;
	line-height: 30px;
	text-indent: 10px;
}
.cloud_tan .cloud_xz select {
	background-color: #0099FF;
	line-height: 30px;
	color: #FFFFFF;
	height: 30px;
	border: 1px solid #0099FF;
}
.cloud_tan {
	background-color: #FFFFFF;
}
.cloud_tan_box {
	background-color: #206FCE;
	float: left;
	height: 138px;
	width: 100%;
	border: 1px solid #13437D;
}
.cloud_tan_post input {
	font-size: 18px;
	line-height: 45px;
	background-color: #FF6633;
	height: 45px;
	width: 350px;
	color: #FFFFFF;
	border: 0px none #FFFFFF;
}
.cloud_tan_post input:hover{
	background-color: #0099FF;

}
.cloud_tan_fl a{
	background-color: #0099FF;
	color: #FFFFFF;
	display: block;
	height: 50px;
	line-height: 50px;
}
.cloud_tan_fl {
	border: 1px solid #0099FF;
        color: #FF6633;
	margin-right: 10px;
	margin-top: 10px;
}
.cloud_tan_fl a:hover {
     background-color: #0077EE;
}
.cloud_kztbdj {
     background-color: #F1F1F1;
        cursor:hand
        display: block;
}
.cloud_kztbdj:hover{
	background-color: #35AEFF;
	color: #FFFFFF;
}
.host_explain {
	background-color: #FFFFFF;
	height: 120px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	width: 100%;
	margin-right: auto;
	margin-left: auto;
}
.host_explain ul {
	width: 1190px;
	margin-right: auto;
	margin-left: auto;
}
.host_explain li {
        cursor:default;
	float: left;
	width: 237px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EAEAEA;
	height: 100px;
	margin-top: 10px;
	background-repeat: no-repeat;
	background-position: 10px center;
}
.host_explain .e_1 {
	background-image: url(../images/1.gif);
}
.host_explain .e_2 {
	background-image: url(../images/2.gif);
}
.host_explain .e_3 {
	background-image: url(../images/5.gif);
}
.host_explain .e_4 {
	background-image: url(../images/4.gif);
}
.host_explain .e_5 {
	background-image: url(../images/3.gif);
	border-right-width: 0px;
	border-right-style: none;
}
.host_explain span {
	font-size: 20px;
	float: right;
	text-align: center;
	width: 200px;
	margin-top: 10px;
}
.host_explain p {
	float: right;
	width: 170px;
	text-align: left;
	text-indent: 2em;
	margin-top: 5px;
	margin-right: 10px;
	line-height: 22px;
}
.host_explain li:hover span{
	color: #FF6600;
	transition:color 0.5s;
}
.host_hit {
	width: 1190px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	height: 35px;
	background-color: #666666;
	color: #FFFFFF;
	line-height: 25px;
	overflow: hidden;
}
.host_hit span {
	border-radius:15px;
	float: left;
	color: #FFFFFF;
	background-color: #FF6600;
	height: 25px;
	width: 25px;
	line-height: 25px;
	margin-left: 15px;
	font-size: 14px;
	font-weight: bold;
}
.host_hit a {
	color: #FFFFFF;
}
.host_hit li {
	width: 595px;
	float: left;
	padding-top: 5px;
	height: 35px;
	font-size: 13px;
}
.server_news {
	float: left;
	height: 230px;
	width: 100%;
}
.server_news .server_news_box {
	width: 1185px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
}
.server_news .server_news_box li {
	float: left;
	height: 40px;
	width: 320px;
	font-size: 14px;
	line-height: 40px;
	text-align: left;
	margin-left: 65px;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
}
.server_news .server_news_box ul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0;
	height: 180px;
	width: 100%;
}
.server_news .server_news_box h2 {
	font-size: 26px;
	font-weight: normal;
	line-height: 50px;
	height: 60px;
	width: 100%;
}
.qq_right {
	position: fixed;
	top: 10%;
	z-index: 999;
	border: 1px solid #CCCCCC;
	right: 20px;
	background-color: #FFFFFF;
	height: 90px;
	width: 70px;
	background-image: url(../images/qq1.png);
	background-repeat: no-repeat;
	background-position: center 5px;
}
.qq_right font {
	background-color: #F9F9F9;
	text-align: center;
	float: left;
	width: 70px;
	line-height: 25px;
	height: 25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin-top: 64px;
}
.qq_right a {
	float: left;
	width: 70px;
	height: 90px;

}
.qq_right:hover {
	background-color: #E1F3FF;
	border: 1px solid #3399CC;
}
.i_qiao {
	position: fixed;
	top: 40%;
	z-index: 999;
	right: 20px;
	background-image: url(../images/qiao.gif);
	height: 270px;
	width: 141px;
}
.i_qiao_m {
	position: fixed;
	bottom: 200px;
	z-index: 999;
	right: 20px;
	background-image: url(../images/qiao_m.gif);
	height: 180px;
	width: 180px;
	background-color: #F46200;
	color: #FFFFFF;
	font-size: 36px;
	font-style: normal;
	line-height: 45px;
}
.i_qiao ul {
	padding-top: 48px;
}
.i_qiao a {
	color: #558CE8;
}
.i_qiao li {
	height: 43px;
	line-height: 42px;
	text-indent: 25px;
}
.host_you_list p u {
	margin-top: 2px;
	color: #FFFFFF;
	background-color: #FF0000;
	border-radius:20px;
	float: left;
	height: 25px;
	width: 25px;
	line-height: 25px;
	text-align: center;
	font-size: 14px;
	margin-right: 5px;
	text-decoration: none;
}
.host_you_list p {
	float: left;
	width: 100%;
	line-height: 30px;
	text-align: left;
}
.host_you_list {
	width: 1150px;
	margin-right: auto;
	margin-left: auto;
	height: 125px;
	margin-top: 5px;
}