﻿@charset "utf-8";

/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,img { }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,strong,th,var,i { font-weight: normal; font-style: normal; }
*:focus { outline: none; }/*去掉获得焦点时的带颜色边框*/
textarea {resize:none;}
ul li{list-style-type: none;}
.opac{filter:alpha(opacity=90);opacity:.9;-moz-opacity:.9;}
.radi{-ms-border-radius: 8px;-o-border-radius: 8px;-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;}
pre{white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;}

/*-- All --*/
body {font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	background-color: #FFFFFF;
	cursor:url(NewWeb/img/mouse.cur);
	word-spacing: 1px;letter-spacing: 1px;padding: 0; margin: 0;
}

a{text-decoration: none;}
a:link {text-decoration: none;}
a:visited {text-decoration: none;}
a:hover {cursor:url(NewWeb/img/Hand.cur);text-decoration: none;}
a:active {text-decoration: none;}
a.btn{margin-left: 5px;margin-top:8px;}

.h30{line-height: 30px;min-height: 30px;height:auto;}
.pad10{padding: 10px 0;}
.pad20{padding: 20px 0;}
.pad35{padding: 35px 0;}
.pad65{padding: 65px 0;}
.padLR15{padding:1px 15px;}
.marT10{margin-top: 10px;}
.mart25{margin-top: 25px;}
.mart45{margin-top: 45px;}
.marL5{margin-left: 5px;}
.marL10{margin-left: 10px;}
.marL25{margin-left: 25px;}
.marB20{margin-bottom: 20px;}
.marB35{margin-bottom: 35px;}
.marTB15{margin-top: 15px;margin-bottom: 15px;}
.marRL10{margin-left: 10px;margin-right: 10px;}
.bgccc{background-color: #CCCCCC;}
.bg000{background-color: #000000;color:#FFFFFF;}
.bg111{background-color: #EFEFEF;}
.bg222{background-color: #4987AE; color:#FFFFFF;}/*blue*/
.bg333{background-color: #ffffff; color:#000000;}
.bgwhois{background-image: url(NewWeb/img/whoisbg.jpg);background-repeat: no-repeat;background-position: center top;}
.bgGetps{background-image: url(NewWeb/img/bg_c1.jpg);background-repeat: repeat;}
.frs{float: right;display:inline;}
.cfrs{float: none;display:block;}
.flt{float:left;}
.lb{display: inline-block;margin-left: 20px;}/*导航专用*/
.curso{cursor: pointer;}
.none{display: none;}
blockquote footer:before, blockquote small:before {content: '';}/*重新自定义*/
#tf3 a.btn{margin-left:0;}/*特殊*/
#tabsbtn li.active a{background-color:#337ab7;color:#ffffff;}

.yzm{background-repeat: no-repeat;background-position: right center;}
.whoinfoload{background-image: url(NewWeb/img/load.gif);background-repeat: no-repeat;background-position: center center;height:150px;}
.layui-m-layercont .flt{float:left;}
.layui-m-layercont input,.layui-m-layercont select{width:96%;height:22px;display: block;font-size:14px;}

.police{background-image: url(NewWeb/img/police.jpg);background-repeat: no-repeat;background-position: left top;height: 36px;width: 92px;display: inline-block;;margin:6px auto 0 auto;}
.police:hover{background-position: left -36px;}
.pay{height:36px;display: inline-block;border: 1px solid #CCCCCC;background-image: url(NewWeb/img/pays.gif);background-repeat: no-repeat;}
.payali{width:102px;background-position: left top;}
.payali:hover{background-position: left -36px;}
.paywx{width:120px;background-position: -216px top;}
.paywx:hover{background-position: -216px -36px;}
.payatm{width:138px;background-position: -340px top;}
.payatm:hover{background-position: -340px -36px;}
.paypp{width:152px;background-position: -480px top;}
.paypp:hover{background-position: -480px -36px;}
/*Registry*/
.tabs ul{display: block;}
.tabs ul li{display: inline-block;}
#navbar li.active a,#navbar li a:hover{background-color: #337AB7;color:#ffffff;}
#navbar{z-index: 9999998;}
#mymenu,#mymenu-sticky-wrapper,.is-sticky{z-index: 2999999;width:100%;max-height:50px;height:50px;clear: both;}
#infoList{height:220px;display: inline-block;width: 100%;overflow: hidden;}
#infoList ul li,#ftlink a{height: 25px;text-align: justify;line-height: 25px;text-indent: 2px;}
#myfooter a:link {color: #FFFFFF;}
#myfooter a:visited {color: #ffffff;}
#myfooter a:hover {color: #337AB7;}
#myfooter a:active {color: #66CC00;}
#myfooter a.ico {width:40px;height:40px;display: inline-block;border-radius: 50%;background-color:#337AB7;line-height: 40px;text-align:center;margin:2px 4px 5px 0;}
#myfooter a:hover.ico {background-color:#ffffff;}
#myfooter a.ico i{font-size: 21px;}

/*域名表格*/
table .load{background-repeat: no-repeat;background-position: center center;background-image: url(NewWeb/img/load1.gif);}
table .btn{margin-top: 1px;}

/*================
  BRAND LOGO STYLE
==================*/
.brand-logo {
  background: #f8f9f9 none repeat scroll 0 0;
  position: relative;padding:60px 0 30px 0;
}
.brand-logo .brand-carousel li,.brand-logo .owl-theme .owl-nav {margin:0;padding:0;}
.brand-logo .brand-carousel li a img { width: auto;display: inline-block;}
.brand-logo .owl-controls {/*nav*/
    position: absolute;
    top: 50%;
    width: 100%;
    margin-top: -20px;
    left: 0;
}
.brand-logo .owl-carousel {position: relative;padding:0;}

.brand-logo .owl-theme span span {
  background-color: transparent;
  color: #999999;
  display: inline-block;
  font-size: 24px;
  margin: 0;
  opacity: 0;
  padding: 0 5px;
  transition: all 0.3s ease 0s;left: 1px;
  position: absolute;
  top: 20%;
  z-index: 9999;
}
.brand-logo:hover .owl-theme span span{opacity: 1;}

.brand-logo .owl-theme span.owl-next span {
  left: auto;
  right: 0px;
}
.brand-logo .owl-theme .owl-prev,
.brand-logo .owl-theme .owl-next {
    width: 25%;
    text-align: center;
}
.brand-logo .owl-theme .owl-prev span,
.brand-logo .owl-theme .owl-next span {
    width: 40px;
    height: 40px;
    line-height: 40px;
    color: #fff;
    background: #222;
    -webkit-transition: .5s ease;
    transition: .5s ease;
}
.brand-logo .owl-theme .owl-prev span:hover,
.brand-logo .owl-theme .owl-next span:hover {
    color: #fff;
    background-color: #3baed4;
    -webkit-transition: .5s ease;
    transition: .5s ease;
}
.brand-logo .brand-carousel li a img,
.brand-logo .brand-carousel li span {
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-radius: 2px;
  margin-bottom: 3px;
  opacity: 0.9;
  transition: all 100ms ease-out 0s;width:90%;
}
.brand-logo .brand-carousel li span{background-color:#ffffff;width:96%;height:80px;display:inline-block;}
.brand-logo .brand-carousel li:hover a  img,
.brand-logo .brand-carousel li:hover span
{
  border: 1px solid transparent;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
  opacity: 1;
}
.brand-carousel .owl-stage-outer {
  margin-left: 0px;
  padding: 0px;
  position: relative;
  z-index: -1;
}


/* 首页轮播banner */
.fullSlide{width:100%;position:relative;min-height:250px;margin-top:0;clear: both;}	
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }	
.fullSlide .bd ul{ width:100% !important; clear: both; z-index:-3;overflow:hidden;}	
.fullSlide .bd li{ width:100% !important;  height:250px; overflow:hidden; text-align:center;background-repeat: no-repeat;background-position: center bottom;z-index:-2;}	
.fullSlide .bd li a{ display:block; height:250px;z-index:-1}	
	.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }	
	.fullSlide .hd ul{ text-align:center; }	
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;		filter:alpha(opacity=50);opacity:0.5;  line-height:999px; 	}	
	.fullSlide .hd ul .on{ background-color:#f00;  }	
	.fullSlide .prev,
	.fullSlide .next{
	display:none;
	position:absolute;
	z-index:1;
	top:40%;
	left:5%;
	z-index:1;
	width:40px;
	height:40px;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	color:#FFFFFF;
	background-color:#000000;}	
.fullSlide .next{ left:auto; right:5%;}
.fullSlide .fa{color:#FFFFFF;font-size: 28px;margin:6px 0 5px 15px;}

/*why*/
.process-item {margin-top: 30px;}
.process-item:hover .process-item-number{background-color: #000000;border-color: #000000;} 
.process-item-content {
	padding: 30px;
	position: relative;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #D8D8D8;
}
.process-item-number {
    background-color: #337ab7;
    border: 5px solid #337ab7;
    border-radius: 50%;
    color: #FFF;
    font-size: 20px;
    height: 60px;
    left: 50%;
    line-height: 45px;
    text-align: center;
    top: -30px;
    transform: translateX(-50%);
    width: 60px;
    font-weight: 700;
    position: absolute;
}
.process-item-title {
    color: #292929;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 0px;
    margin: 15px 0px;
    text-transform: capitalize;
}