/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{}
body{font-size:12px;font-family:"微软雅黑";margin:0px auto; color:#333333;}
img{border:none;}
p{margin:0;padding:0;}
ul,li,ol,dl,dt,dd{margin:0;padding:0;list-style-type:none;}
a{color:#333;font-size:12px;text-decoration:none;transition:all 0.3s ease-in-out 0s;}
a:hover{color:#0D5DB4;text-decoration:none;}
input, select, button{font:12px Verdana, Arial, Tahoma;vertical-align:middle;}
.clear{clear:both;}
.center{margin:0px auto;}
.w960{width:1200px;}
.sbj{margin-top:30px;}
.sbj1{margin-top:50px;}
.topnav{width: 100%;background-color: #0d5db4;height: 80px;}
.logo{width:440px;float:left;}
#nav{width:720px;margin-left:40px;float:left;}
#nav li{float:left;text-align:center; width:120px;height: 80px;line-height: 80px;}
#nav li a{line-height:80px;display:block;height:80px;text-align:center;font-size:16px;color: #fff;}
#nav li:hover{text-decoration:none; height:80px;background-color: #074db1;}
#nav li dl{width:120px;background:#074db1;list-style-type:none;text-align:left;left:-999em;position:absolute;z-index:99999;float:left;}
#nav li dl dt{height:35px;line-height:35px; border-bottom:1px solid #E3E3E3;}
#nav li dl dt a{color:#fff;font-size:12px;height:35px;line-height:35px;}
#nav li dl dt a:hover{ background:none;font-weight: bold;}
#nav li:hover dl{left:auto;}
#curr{ color:#fff; font-size:16px;}
#wrap{width:100%;background: url(../images/wrap.jpg) no-repeat center center;padding:110px 0px;height:420px;}
.company ul{width: 505px;float:left;margin-right:45px;}
.company ul span{color: #0d5db4;font-size: 22px;font-weight: bold;}
.company ul li{font-family:"Arial";margin-bottom: 30px;}
.company ul p{line-height: 30px;text-indent: 2em;}
.company ul ol{background-color: #0d5db4;width: 120px;height: 36px;line-height: 36px;float: left;text-align: center;margin-top: 20px;}
.company ul ol a{color: #fff;font-size: 14px;}
.company ul ol:hover{background-color: #074db1;}
.company dl{width: 650px;float:left;}
.company dl dt:first-child{width: 213px;float: left;}
.company dl dt p img{cursor:pointer;transition: all 0.6s;}
.company dl dt p img:hover{transform: scale(1.2);}
.company dl dt:first-child{text-align: right;}
.company dl dt:first-child p:nth-child(2){margin-top: 15px;}
.company dl dt:nth-child(2){width: 432px;float: left;border-top: 10px solid #0d5db4;background: url(../images/bj.jpg) no-repeat center top;margin-left: 5px;height: 640px;margin-top:-145px;z-index: 1999;position: relative;}
.company dl dt:nth-child(2) p:first-child{margin-top: 77px;padding-left: 5px;}
.company dl dt:nth-child(2) p:nth-child(2){margin-top: 15px;}
.title li{font-size: 30px;}
.title p{margin-top: 25px;}
.title p a{border-right:2px solid #A7A7A7;color: #979797;font-size: 16px;padding: 0px 15px;}
.title p a:first-child{padding-left: 0px;}
.title p a:last-child{border-right: none;}
.title p a:hover{color: #0d5db4;}
.pro-con ul{width:294px; float:left;margin-right:8px;}
.pro-con ul:nth-child(4n){margin-right: 0px;}
.pro-con ul li{width:294px;}
.pro-con ul li a{display: inline-table;width:290px;height:230px;overflow: hidden;border: 1px solid #ccc;padding: 1px;}
.pro-con ul li a img{width:290px;height:230px;vertical-align:middle;cursor:pointer;transition: all 0.6s;}
.pro-con ul:hover li a img{transform: scale(1.3);}
.pro-con ul p{ line-height:52px; height:52px; text-align:center;}
.pro-con ul p a{font-size: 14px;color: #666;}
.pro-con ul:hover p{background-color: #0d5db4;}
.pro-con ul:hover p a{color: #fff;}
#wrap1{width: 100%;background: url(../images/wrap1.jpg) no-repeat center center;padding: 90px 0px;}
.ititle1{text-align: center;color: #fff;font-size: 30px;}
.page-products {margin-top:20px}
.page-products ul {background: #fff;height: 320px;overflow: hidden}
.page-products li {width:219px;height: 320px;float: left;display: inline;overflow: hidden;border-right: solid 1px #0D5DB4}
.page-products li.last {border-right: none 0}
.page-products .item-inner {width:539px;height: 100%}
.page-products .main {text-align: center;width: 219px;height: 100%;}
.page-products .main strong {display:block;font-size:60px;margin-top:80px;color: #0d5db4;}
.page-products .main .descrip {display:block;font-size: 30px;color: #0d5db4;}
.page-products .main .btm {display:block;font-size: 16px;margin: 5px 0px;}
.page-products .main dl{border-bottom: 2px solid #303030;width: 30px;margin: 0px auto;}
.page-products .hosting .main {background:#e8e8e8;}
.page-products .cloudmail .main {background:#E8E8E8;}
.page-products .website .main {background:#E8E8E8;}
.page-products .domain .main {background:#E8E8E8;}
.page-products .detail .sort {width:310px;margin-top:100px;}
.page-products .detail .sort .tag {display:inline-block;color: #0d5db4;font-size: 20px;}
.page-products .detail .sort .descrip {display:block;color: #303030;font-size: 14px;line-height:26px;}
.page-products li.on {background:#fff;	width:539px;}
.page-products li.on .hosting .main {background: #fff;}
.page-products li.on .lightcloud .main {background:#fff;}
.page-products li.on .cloudmail .main {background:#fff;}
.page-products li.on .website .main {background:#fff;}
.page-products li.on .domain .main {background:#fff;}
.page-products li.on .main strong {color: #0d5db4;font-size: 60px;}
.page-products li.on .main .descrip{color: #0d5db4;font-size: 30px;}
.page-products li.on .main .btm {color:#303030;margin: 5px 0px;}
.page-products li.on .main dl{border-bottom: 2px solid #303030;width: 30px;}
.w-fl {float: left !important;	display: inline}
.w-wrap-inner {width:1200px;margin: 0 auto}
.clearfix:after {content: ".";display: block;height: 0;	clear: both;visibility: hidden}
.clearfix:after, .fix:after {content: ".";display: block;height: 0;clear: both;	visibility: hidden}
.clearfix, .fix {zoom: 1}
.title2{text-align: center;font-size: 30px;}
.prott { width:1260px; height:auto; OVERFLOW: hidden; ZOOM: 1;margin-left: -30px;}
.prott .pcontt {FLOAT: left; OVERFLOW: hidden; WIDTH:1200px;ZOOM: 1; }
.prott .ScrCont1 {WIDTH: 32733px; ZOOM: 1;}
.prott #List3_1 {FLOAT:left;}
.prott #List4_1 {FLOAT:left;}
.prott .LeftBotton1 { background: url(../images/left.png) no-repeat left top; FLOAT: left; WIDTH:30px; HEIGHT:30px; margin-top:90px;}
.prott .RightBotton1 { background: url(../images/right.png) no-repeat top right; FLOAT: right; WIDTH:30px; HEIGHT:30px; margin-top:90px;}
.prott .LeftBotton1:hover{background: url(../images/left.png) no-repeat left top;}
.prott .RightBotton1:hover{background: url(../images/right.png) no-repeat top right;}
.prott .pl1 {DISPLAY: block; CURSOR: pointer; float:left;}
.prott .pl1 li { width:280px;float:left; text-align:center;margin:0px 10px;}
.prott .pl1 li ol{border:1px solid #989898; padding:8px;}
.prott .pl1 li ol a{width:262px; height:197px;overflow: hidden;display: inline-table;}
.prott .pl1 li ol img {width:262px; height:197px;cursor:pointer;transition: all 0.6s;}
.prott .pl1 li ol img:hover{transform:scale(1.3);}
.prott .pl1 li p{height:30px;line-height:30px;width:280px;text-align:center;}
.prott .pl1 li p:hover{ color:#0099FF;}
.n_list{margin-top: 30px;}
.n_list dl:last-child{margin-right: 0px;}
.n_list dl{width:362px;float: left;margin-right:12px;background-color: #FFFFFF;padding:15px;box-shadow:0 5px 10px rgba(0,0,0,0.1);}
.n_list dl img{width: 362px;height: 260px;}
.n_list dl dt{margin: 15px 0px;border-bottom: 1px solid #CBCBCB;padding-bottom: 5px;}
.n_list dl dt a{font-size: 18px;}
.n_list dl:hover dt{border-bottom: 1px solid #fff;padding-bottom: 5px;}
.n_list dl:hover dt a{color: #fff;margin-left: 10px;}
.n_list dl dd{font-size: 14px;line-height: 26px;height: 72px;overflow: hidden;}
.n_list dl:hover{background-color: #0D5DB4;color: #fff;}
.n_list dl li{font-size: 14px;margin-top: 10px;}
.more{border: 1px solid #303030;width: 220px;height: 50px;line-height: 50px;text-align: center;margin: 30px auto 0px auto;}
.more a{font-size: 20px;}
.more:hover{background-color: #0D5DB4;border: 1px solid #0D5DB4;}
.more:hover a{color: #fff;}
.footer{ width:100%; background-color:#0D5DB4; padding:35px 0px 20px 0px; color:#fff;}
.footnav dl{width: 500px;float: left;}
.footnav dl p{line-height:60px;width: 50%;float: left;}
.footnav dl p a{color:#fff;font-size:20px;}
.footnav dl p a:hover{color: #000;}
.footnav ul{width:540px;float: left;}
.footnav ul li{font-size:20px;line-height: 50px;}
.footnav ul ol{font-size: 14px;color:#fff;line-height:36px;}
.footnav ul ol img{margin-right: 5px;}
.footnav dt{float: left;width:160px;line-height: 32px;text-align:center;}
.copyright{width: 100%;background-color: #003670;height: 60px;line-height: 60px;text-align: center;color: #fff;font-size: 14px;}
.message{line-height:24px;}
.message dt{float:left;clear:both;width:80px;margin-left:20px;height:30px;margin-top:10px;}
.message dd{float:left;margin-top:10px;}
.message input{line-height:24px;height:24px;}
.message p{clear:both;margin-left:200px;}
.sub{height:30px;width:60px;display:block;float:left;margin-left:30px;}
.e2 li{line-height:52px;background-image:url(../images/dot1.png);background-position:left center;padding-left:12px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#CCCCCC;	background-repeat:no-repeat;}
.e2 li a:hover{margin-left: 10px;}
.e2 li span{float:right;}
.title1{ font-size:30px; font-weight:bold; text-align:center; padding:10px 0px;}
.listimg{width:220px;float:left;margin:0px 5px;}
.listimg a{width:218px;height:218px;display:table-cell;vertical-align:middle;overflow:hidden;border:1px solid #ccc; text-align:center;}
.listimg a img{vertical-align:middle;cursor:pointer;transition: all 0.6s;}
.listimg a img:hover{transform:scale(1.3);}
.listimg p{line-height:40px; height:40px; text-align:center; width:218px; margin:0px auto;}
.slt{overflow:hidden;margin-top:10px;margin-bottom:10px;}
.timeBar{color:#666;line-height:36px;text-align:center;margin-top:20px;margin-right:auto;margin-bottom:10px;margin-left:auto;}
.time{background-color:#f3f3f3;border:1px solid #dedede;}
.guidbar_next{overflow:hidden;padding:10px 0px;border-top:1px solid #dadada;margin-top:20px;}
.guidbar_next li{width:440px;font-size:12px;color:#666;}
.guidbar_next li a{color:#333;}
.pre{text-align:left;float:left;}
.next{text-align:right;float:right;}
.page{padding-top:20px;padding-left:40px;height:30px;clear:both;}
.page strong{font-size:12px;}
.page li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #000;}
.page li a{float:left;padding:2px 4px 2px;color:#333;display:block;line-height:17px;}
.page li a:hover{color:#000;text-decoration:none;padding:2px 4px 2px;}
#left{ width:250px; float:left; margin-right:15px; margin-top:20px;}
#right{width:935px;float:left;margin-top:20px;margin-bottom:20px;}
.title3{background-color: #0D5DB4;height: 36px;line-height: 36px;color: #fff;font-size: 14px;padding: 0px 10px;}
.title3 span{float: right;}
.title3 span a{color: #fff;}
.cpflt dl{height:40px; background:url(../images/icon.png) no-repeat 25px center #0D5DB4; color:#ffffff; font-size:18px;line-height:20px; padding:20px 0px 20px 70px; font-weight:bold;}
.cpflt dl p{ font-size:14px; font-weight:normal;}
.cpflt ul{border: 1px solid #ccc;padding: 15px 5px;}
.cpflt ul li{background: url(../images/ico.png) no-repeat 20px center #848181;height: 36px;line-height: 36px;margin-bottom: 15px;}
.cpflt ul li a{padding-left: 30px;color: #fff;font-size: 14px;}
.cpflt ul li:hover{background-color: #0D5DB4;}
.cpflt ul dt{background: url(../images/ico.png) no-repeat 30px center #848181;height: 36px;line-height: 36px;margin-bottom: 10px;}
.cpflt ul dt a{padding-left:40px;color: #fff;font-size: 14px;}
.cpflt ul dt:hover{background-color: #0D5DB4;}
.nyLPhone{ background:url(../images/nyLPhoen_ico.png) no-repeat 20px center;}
.nyLPhone dt{ padding-left:60px; font-size:14px; font-weight:bold;}
.nyLPhone dd{ padding-left:60px; font-size:16px; line-height:30px;}
.lxwm1{background-color:#0D5DB4;color:#fff;margin-top:10px;padding:15px 0px;}
.lxwmt{border:1px solid #ccc;padding:0px 10px;line-height:32px;font-size: 14px;}
.contact dl{ background-color:#0065E2; height:40px; line-height:40px; color:#fff; padding-left:20px; font-size:16px;}
.contact dt{padding:10px 0px 10px 5px; line-height:32px; border:1px solid #ccc;}
.content{line-height:36px;font-size:13px; padding:5px; border:1px solid #ccc;}