﻿@import url(public.css);



/*内容
-------------------------------------------------------------------------------------------------*/


.page {
	width: 980px;
	margin: 0 auto;
	padding: 0px 10px;
	padding-bottom: 100px;
}
/*加载loading*/
#loading
{
    background: #fff;
    position: absolute;
    width: 100%;
    height: 100%;
    text-align: center;
    font-family:"微软雅黑";
    color:#999;
    display:none;
    }
#loading span img
{
    width: 20px;
    margin-right: 7px;
    margin-top: 5px;
    }
#loading span
{
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    height: 30px;
    line-height: 30px;
    padding: 10px;
    box-shadow: 2px 2px 7px #ccc;
    margin-top: 90px;
    }
/*小导航
-------------------------------------------------------------------------------------------------*/
.nav_tit {
	width: 1000px;
	margin: 0 auto;
	padding-top: 106px;
	position:relative;
    right:30px;
    opacity:0;
    animation:nynav3 0.4s linear 0.4s;
    -webkit-animation:nynav3 0.4s linear 0.4s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
}
 @keyframes nynav3
 {
     from{opacity:0;right:30px;}
     to{opacity:1;right:0px;}
     }
 @-webkit-keyframes nynav3
 {
     from{opacity:0;right:30px;}
     to{opacity:1;right:0px;}
     }
.nav_tit p {
	text-align: right;
	font-family: 微软雅黑;
	font-size: 28px;
	color: #fff;
	padding-right: 10px;
}

.nav_tit p.p2 {
	font-size: 16px;
	padding-top: 7px;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

.n_nav {
	height: 35px;
	line-height: 35px;
	width: 990px;
	margin: 0 auto;
	position: absolute;
	top: 320px;
	left: 50%;
	margin-left: -490px;
}

.n_nav_con ul li {
	float: right;
	padding-right: 40px;
}

.n_nav_con ul li a {
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	filter: alpha(opacity=65);
	-moz-opacity: 0.65;
	opacity: 0.65;
}

.n_nav_con ul li a:hover {
	text-decoration: none;
	opacity: 1;
}

.conArea .tit {
	padding-bottom: 50px;
	overflow: hidden;
	font-family: 宋体;
	font-size: 12px;
	color: #666;
	padding-top: 30px;
	line-height: 24px;
	vertical-align: middle;
	text-align: left;
}

.conArea .tit a {
	font-family: 宋体;
	font-size: 12px;
	color: #666;
	*display: inline-block;
}

.conArea .tit a.xsy {
	width: 21px;
	height: 19px;
	background: url(../images/xsy.jpg) no-repeat;
	display: inline-block;
	float: left;
	background-position-y: 1px;
}

.conArea .tit a.xsy:hover {
	background: url(../images/xsy1.jpg) no-repeat;
	background-position-y: 1px;
}
.conArea .tit a:hover
{
    color:#cc0000;
    }
.conArea .tit em {
	margin: 0px 10px;
	font-style: normal;
}

.x_tit {
	color: #333;
	font-family: 微软雅黑;
	font-size: 20px;
	text-align: left;
}

.x_tit span {
	font-family: Arial;
	font-size: 14px;
	color: #ccc;
	margin-left: 8px;
}

.banner_word {
	position: absolute;
	right: 42px;
	bottom: 66px;
	color: #fff;
	text-align: right;
    opacity:0;
    animation:nynav2 0.4s linear 0.4s;
    -webkit-animation:nynav2 0.4s linear 0.4s;
    animation-fill-mode: forwards;
    -webkit-animation-fill-mode: forwards;
}
 @keyframes nynav2
 {
     from{opacity:0;right:42px;}
     to{opacity:1;right:12px;}
     }
 @-webkit-keyframes nynav2
 {
     from{opacity:0;right:42px;}
     to{opacity:1;right:12px;}
     }
.banner_word .word_1 {
	font-size: 32px;
	font-family: "微软雅黑";
}

.banner_word .word_2 {
	font-size: 16px;
	font-family: "微软雅黑";
	opacity: 0.5;
	margin-top: 10px;
}
/*新闻动态
-------------------------------------------------------------------------------------------------*/

.news dl {
	overflow: hidden;
	padding: 35px 0px;
	border-bottom: 1px solid #ebebeb;
}
.news table tr:nth-last-child(2) dl
{
    border-bottom:0;
    }
.news dl dt {
	width: 96px;
	height: 96px;
	margin-right: 7px;
	float: left;
	margin-top: 1px;
	background: url(../images/newleft.jpg) no-repeat;
}

.news dl dt p {
	text-align: right;
	font-size: 20px;
	color: #666;
	font-family: Arial;
	padding-right: 25px;
	font-weight: normal;
	height: 45px;
	line-height: 47px;
}

.news dl dt p.nn {
	padding-top: 0px;
	height: 36px;
	line-height: 35px;
}

.news dl dt span {
	font-size: 14px;
	color: #666;
	font-family: Arial;
}

.news dl dd.tt {
	padding-bottom: 3px;
	overflow: hidden;
	margin-top:2px;
}

.news dl dd.tt div {
	float: left;
}

.news dl dd.tt img {
	padding-top: 6px;
	*padding-top: 0px;
	margin-left: 10px;
}

.news dl dd.tt span {
	float: right;
	font-size: 14px;
	color: #666;
	font-family: Arial;
	margin-right: 10px;
	background: url(../images/djs.jpg) no-repeat left 2px;
	padding-left: 20px;
	display: none
}

.news dl dd.tt a {
	font-size: 22px;
	color: #333;
	font-family: 微软雅黑;
}

.news dl dd.tt a:hover,
.newsbom a:hover {
	text-decoration: none;
	color: #cc0000;
}

.news dl dd {
	font-size: 14px;
	color: #8B8B8B;
	font-family:arial,宋体;
	line-height: 199%;
}
.news dl dd:nth-child(3)
{
    line-height: 24px;
    }
.news .n_img {
	position: relative;
    top: 25px;
}
.news .n_img img
{
    margin-bottom:30px;
    }
/*新闻动态详细页
-------------------------------------------------------------------------------------------------*/
.show_con {
	overflow: hidden;
	margin-top: 35px;
}

.show_con p.stit {
	font-family: 微软雅黑;
	font-size: 21px;
	color: #333;
	padding-bottom: 10px;
	text-align: left;
}

.show_con .xx {
	font-size: 12px;
	color: #8b8b8b;
	font-family: Arial;
	text-align: left;
	padding-bottom: 30px;
	border-bottom: 1px solid #e6e6e6;
	margin-bottom: 40px;
	margin-top: 10px;
}

.newshow {
	font-size: 14px;
	color: #666;
	font-family: Arial;
}

.newshow p {
	padding-top: 30px;
	line-height: 230%;
}

.newsbom {
	border-top: 1px solid #ebebeb;
	padding: 30px 0px;
	font-family: 宋体;
	font-size: 12px;
	line-height: 230%;
	color: #666;
	margin-top: 50px;
}

.newsbom_up {
	background: url(../images/newup.jpg) no-repeat left 6px;
	color: #999;
	padding-bottom: 15px;
}

.newsbom p {
	padding-left: 18px;
}

.newsbom_down {
	background: url(../images/newdown.jpg) no-repeat left 6px;
}
/*联系我们
-------------------------------------------------------------------------------------------------*/
.contact_tit p.contactsm {
	padding-top: 20px;
	color: #666;
	font-family: 微软雅黑;
	font-size: 14px;
	padding-bottom: 25px;
}
.aspNetDisabled span
{
    color:#999;
    }
.contact_tit,
.contact {
	width: 980px;
	padding: 0px 10px;
	margin: 0 auto;
}

.contact_top {
	background: #f6f6f6;
	width: 100%;
	padding: 50px 0px;
	margin-top: 30px;
}

.contact_ll {
	float: left;
	width: 450px;
}

.contact_ll table tr td {
	font-family: Arial;
	font-size: 14px;
	line-height: 250%;
	color: #333;
}

.contact_ll table tr td a {
	font-family: Arial
}
.contact_ll table tr td a:hover
{
    color:#cc0000;
    }
.contact_ll table tr td b {
	font-size: 22px;
	color: #333;
	font-family:"微软雅黑";
	font-weight:normal;
}
.contact_ll table tr:nth-child(2) td:nth-child(2) span
{
    font-size:16px!important;
    }
.contact_ll table tr td a.dizhi {
	position: relative;
	left: 6px;
	top: 9px;
}
.contact_ll table tr:nth-child(7) td:nth-child(2) a,
.contact_ll table tr:nth-child(8) td:nth-child(2) a,
.contact_ll table tr:nth-child(4) td:nth-child(2) a
{
    text-decoration:none;
    }
.contact_ll table tr td.nm {
	color: #999;
	font-size: 10px;
	line-height: 20px;
	padding-bottom: 25px;
}

.contact_ll table tr td.qq a {
	background: url(../images/hqq.jpg) no-repeat left 1px;
	padding-left: 18px;
}
.contact_ll table tr td.qq a:last-child {
	margin-left:8px;
}

.contact_zz {
	float: left;
	width: 20px;
	border-left: 1px solid #dedede;
	height: 317px;
	margin-left: 55px;
	margin-top: 75px;
}

.contact_rr {
	float: right;
	width: 380px;
	height: 320px;
	margin-top: 70px;
	background: #f6f6f6;
}

.contact_rr table tr td {
	font-family: Arial;
	font-size: 14px;
	line-height: 250%;
	color: #333;
}

.contact_rr table tr td input {
	height: 37px;
	line-height: 37px;
	border: 1px solid #ccc;
	width: 370px;
	margin-bottom: 10px;
	padding-left: 10px;
	font-size: 14px;
	color: #666;
	-moz-border-radius: 6px;
      /* Gecko browsers */
	-webkit-border-radius: 6px;
   /* Webkit browsers */
	border-radius: 6px;
            /* W3C syntax */
   outline:none;
}
.contact_rr table tr td input:focus,
.contact_rr .con_zxnr:focus
{
    border: 1px solid #aaa;
    }
    
.contact_rr .con_zxnr
{
    height: 80px;
    border: 1px solid rgb(204, 204, 204);
    width: 360px;
    margin: 0px 0px 10px;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 14px;
    color: #666;
    border-radius: 6px;
    outline: none;
    padding-top: 10px;
    resize:none;
    }
.map {
	background: url(../images/map.jpg) no-repeat center top #e2e2e2;
	width: 100%;
	margin: 0 auto;
	height: 510px;
}

.map div {
	padding-top: 202px;
	padding-left: 109px;
	margin: 0 auto;
	width: 200px;
}

.map a {
	display: inline-block;
	width: 190px;
	height: 110px;
	margin: 0 auto;
}
/*加入我们
-------------------------------------------------------------------------------------------------*/
.joinus .joinus_con p {
	color: #535353;
	font-family: arial;
	font-size: 14px;
	line-height: 250%;
	position: relative;
}

.joinus .joinus_con p .dizhi {
	position: absolute;
	left: 385px;
	top: 10px;
}

.joinus .joinus_con {
	padding-bottom: 30px;
}

.join_zw {
	border-top: 1px solid #ebebeb;
	padding: 30px 0px;
	color: #666;
	font-family: Arial;
	font-size: 14px;
	line-height: 230%;
}

.join_zw h5 {
	color: #333;
	font-size: 14px;
}

.join_zw p {
	background: url(../images/joinbg.jpg) no-repeat left 11px;
	padding-left: 22px;
}

.join_zw p.p1 {
	background: none;
	padding-left: 0px;
}
/* 关于升维
-------------------------------------------------------------- */
.ab_1l {
	float: left;
	width: 710px;
	padding-top: 30px;
}

.about p {
	color: #666;
	font-family: 宋体;
	font-size: 14px;
	line-height: 250%;
	text-indent: 2em;
	margin-bottom:10px;
}

.ab_rr {
	float: right;
	padding-top: 20px;
}
.about p
{
    font-family:"arial";
    }
.about1 {
	overflow: hidden;
}

.about2 h2 {
	font-family: 微软雅黑;
	color: #333;
	font-size: 16px;
	font-weight: normal;
	padding: 20px 0px;
	padding-top: 50px;
}
.about2 .fuwbz ul
{
    overflow:hidden;
    }
.about2 .fuwbz ul li
{
    float:left;
    text-align:center;
    margin-right: 5.5%;
    }
.about2 .fuwbz ul li:nth-child(6)
{
    margin-right:0;
    }
.about2 .fuwbz ul li p
{
    text-indent:0;
    color:#262626;
    font-size:12px;
    font-family:"宋体";
    margin-top:17px;
    }
/*付款方式
-------------------------------------------------------------------------------------------------*/
.pay p {
	padding-top: 30px;
	color: #666;
	font-family: 微软雅黑;
	font-size: 14px;
	padding-bottom: 60px;
}

.pay p a {
	color: #cc0000;
	font-family: 微软雅黑;
}

.back {
	overflow: hidden;
	padding: 50px 0px;
	border-bottom: 1px solid #ebebeb;
}
.back dl .wxzf_ewm img
{
    width: 128px;
    margin-top: 10px;
    }
.back dl {
	float: left;
}

.back dl.dll {
	width: 510px;
	margin-right: 60px;
}

.back dl.dll dt {
	width: 210px;
	text-align: left;
	padding-top: 3px;
}

.back dl.dll dd {
	padding-left: 210px;
}

.back dl dt {
	float: left;
	width: 145px;
	text-align: right;
	padding-top: 2px;
}

.back dl dd {
	padding-left: 170px;
	color: #525252;
	font-family: 微软雅黑;
	font-size: 14px;
	line-height: 200%;
}
.back .wxzfm
{
    margin-top: 19px;
    }
/*客户列表
-------------------------------------------------------------------------------------------------*/
.client_con {
	overflow: hidden;
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid #ebebeb;
}

.client_con p {
	font-family: 微软雅黑;
	color: #333;
	font-size: 18px;
	padding-bottom: 10px;
}

.client_con ul li {
	line-height: 220%;
	width: 325px;
	float: left;
	color: #666;
	font-family: arial;
	font-size: 14px;
    width:100%;
}
.client_con table tr td
{
    width:33.3333333%;
    }
/*网站案例
-------------------------------------------------------------------------------------------------*/
.web_nav {
	width: 980px;
	padding: 0px 10px;
	margin: 0 auto;
	padding-top: 45px;
}

.web_nav p {
	padding-bottom: 15px;
}
.web_nav>p:nth-child(1)
{
    padding-bottom: 30px;
    }
.web_nav p:nth-child(2) a
{
    margin-bottom:10px;
    width:48px;
    }
.web_nav #aKid,.web_nav #aIid
{
    margin-left:10px;
    }
.web_nav p:nth-child(2) a:first-child
{
    width:auto;
    }
.web_nav a {
	display: inline-block;
	padding: 3px 9px;
	margin-right: 15px;
	color: #333;
	font-family: Arial;
	font-size: 12px;
	
}
.web_nav a:nth-child(12)
{
        margin-left: 112px;
    }
.web_nav .n_hyqb
{
    width: 48px;
    text-align: center;
    }
.web_nav a.this,
.web_nav a:hover {
	color: #fff;
	background-color: #C71200;
	text-decoration: none;
}

.web_nav a.none {
	color: #fff;
	background-color: white;
	text-decoration: none;
}

.Web {
	background: #f6f6f6;
	width: 100%;
	padding: 50px 0px;
	margin-top: 15px;
}

.conArea {
	position: relative;
}

.sousuo {
	position: absolute;
	background: url(../images/sousuobg.jpg) no-repeat;
	width: 200px;
	height: 31px;
	right: 0px;
	top: 30px;
}

.sousuo input {
	color: #999;
	font-family: 宋体;
	font-size: 12px;
	line-height: 26px;
	height: 26px;
	width: 170px;
	border: none;
	margin-left: 10px;
	margin-top: 3px;
	outline: none;
}

.ss_nn {
	position: absolute;
	right: 6px;
	top: 37px;
}

.xiaotb {
	float: right;
	margin-left: 10px;
}
.xiaotb>span,
.xiaotb>div
{
    display: inline-block;
    position: relative;
    }
.xiaotb>span>img.hh,
.xiaotb>div>img.wxhh
{
    position: absolute!important;
    left: 0;
    opacity: 0;
    }
.al_search
{
    float: right;
    width: 184px;
    position:relative;
    }
.al_search input
{
    border:0;
    outline:none;
    box-sizing:border-box;
    
    }
.al_search input:nth-child(2)
{
    width:100%;
    padding-right:23px;
    padding-bottom:5px;
    background:url('/App_Themes/default/images/search_icon.png') no-repeat;
    background-position:167px 0;
    cursor:pointer;
    }
.al_search input::-webkit-input-placeholder
{
    color:#fff;
    font-size:12px;
    }
.al_search input:nth-child(2).click
{
    border-bottom:1px solid #e2e2e2;
    cursor:text;
    }
.al_search input.click::-webkit-input-placeholder
{
    color:#ccc;
    }
.al_search .sosuo
{
    display: none;
    position:absolute;
    right:3px;
    } 
#ImageButton1
{
    display:none;
    position: absolute;
    right: 3px;
    }  
/*网站运维
-------------------------------------------------------------------------------------------------*/
.domain {
	overflow: hidden;
	padding-top: 50px;
}

.domain p {
	color: #333;
	font-family: 微软雅黑;
	font-size: 18px;
	margin-bottom: 10px;
}

.domain_con {
	padding-top: 30px;
	margin-top: 30px;
	border-top: 1px solid #ebebeb;
}

.domain_con table tr td {
	color: #333;
	font-family: Arial;
	font-size: 14px;
	line-height: 250%;
}

.domain_con table tr td span {
	color: #cc0000;
}

.domain_con table tr td b {
	color: #666;
}

.dom_ss {
	background: url(../images/dom_ss.jpg) no-repeat;
	width: 676px;
	height: 82px;
	line-height: 82px;
	margin-top: 20px;
	padding-left: 200px;
}

.dom_ss input.nr {
	color: #999;
	font-family: 宋体;
	font-size: 12px;
	line-height: 26px;
	height: 35px;
	width: 335px;
	margin-left: 10px;
	float: left;
	border: none;
	margin-top: 22px;
}

.dom_ss input.bt {
	height: 41px;
	width: 88px;
	margin-left: 16px;
	border: none;
	margin-top: 19px;
	background: none;
	cursor: pointer;
	color: #fff;
	font-family: 微软雅黑;
	font-size: 20px;
}
/*网站案例
-------------------------------------------------------------------------------------------------*/
.Web_con {
	width: 1000px;
	padding: 0px;
	margin: 0 auto;
}

.Web_con ul li {
	width: 300px;
	list-style-type: none;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-right: 20px;
	margin-bottom: 60px;
	background: url(../images/img_top.jpg) left top no-repeat;
}

.Web_conul li a:link,
 .Web_con ul li a:visited {
	float: left;
	width: 300px;
	height: 200px;
	color: #333;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	text-align: left;
	cursor: pointer;
}

.Web_con ul li a.tt img {
	width: 300px;
	height: 200px;
	margin-top: 6px;
}

.Web_con ul li a .browser {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 300px;
	height: 206px;
	background: url('../images/bzm.png') no-repeat 0px 0px!important;
	background-position-x: right!important;
}

.Web_con ul li a:hover .browser {
	background: url('../images/browser1.png') no-repeat 0px 0px !important;
}

.Web_con ul li a .qr {
	display: none;
	background: url('/App_Themes/default/images/tcewm.png') no-repeat;
	padding: 20px;
    background-size: 100% 100%;
    width: 113px;
    margin-top: 5px;
    margin-left: -13px;
}
.Web_con ul li a .qr .jsgg
{
    position: absolute;
    width: 30%;
    height: 45%;
    top: -20px;
    left: 48px;
    }
.Web_con ul li a .qr img
{
    margin-left:0;
    width:100%!important;
    }
.Web_con ul li a .bigqr .qr
{
    position: absolute;
    float: left;
    overflow:hidden;
    height:0px;
	position: absolute;
    left: -40px;
    top: 30px;
    display:block;
    transition:top 0.3s linear;
    -webkit-transition:top 0.1s linear;
    -ms-transition:top 0.1s linear;
    -o-transition:top 0.1s linear;
    -moz-transition:top 0.1s linear;
    z-index: 100;
    padding:0;
    }
.Web_con ul li a .bigqr:hover .qr {
	
	height:113px;
	top: 20px;
	padding:20px;	
}

.shadow {
	position: absolute;
	bottom: 8px;
	left: 0px;
	width: 300px;
	height: 20px;
	background: url("../images/shadow.jpg") no-repeat 0px 0px;
	z-index: 966;
}

.itemtext {
	float: left;
	width: 270px;
	height: 27px;
	color: #333;
	font-size: 14px;
	line-height: 20px;
	padding: 0px 0px 0p 0px;
	margin-left: 10px;
	position:relative;
}
.itemtext .zg_em
{
    position: absolute;
    height: 100%;
    cursor: text;
    top: 19px;
    z-index: 2000;
    }
.itemtext a.doorlink {
	color: #333;
	font-size: 14px;
	display: inline-block;
	margin-top: 23px;
	position: absolute;
	z-index:10;
}

.itemtext a.doorlink span.name {
	float: left;
	cursor:text;
}

.itemtext a.doorlink div.bigqr {
	float: left;
	position: relative;
}

.itemtext a.doorlink .wxhh {
	opacity:0;
}

.itemtext a.doorlink:hover,
.conArea .tit a:hover {
	text-decoration: none;
	
}

.itemtext a.doorlink .bigqr2:hover .hh,
.itemtext a.doorlink .bigqr:hover .wxhh
{
	opacity:1;
	transition:all 0.5s ease;
}



.itemtext a.doorlink img {
	margin-left: 5px;
	position: relative;
    bottom: 1px;

}
/*案例展示2
-------------------------------------------------------------------------------------------------*/
.weblist2
{
    color:#999;
    font-size:14px;
    font-family:"Arial","宋体";
    }
.weblist2 .weblist_main1
{
    background:#f7f7f7;
    margin-top:94px;
    box-sizing:border-box;
    padding:68px 0;
    position:relative;
    padding-bottom: 78px;
    }
.weblist2 .w992,
.weblist2 .ww992
{
    width: 992px;
    margin: 0 auto;
    padding: 0 6px;
    box-sizing: border-box;
    }
.weblist2 .w992_left
{
    float:left;
    width:670px;
    } 
.weblist2 .w992_left p:nth-child(1)
{
    font-family:"微软雅黑";
    font-size:30px;
    color:#333;
    }
.weblist2 .w992_left p:nth-child(2)
{
    font-family:"微软雅黑";
    font-size:20px;
    margin-top: 4px;
    margin-bottom: 20px;
    color:#999;
    }
.weblist2 .w992_left p:nth-child(3)
{
    line-height:32px;
    }
.weblist2 .w992_left p:nth-child(4)
{
    margin-top:14px;
    }
.weblist2 .w992_left p:nth-child(4) a:hover
{
    text-decoration:none;
    }
.weblist2 .w992_left p:nth-child(4) a input
{    
    width:135px;
    height:40px;
    border:0;
    outline:none;
    border-radius:5px;
    -webkit-border-radius:5px;
    color:#fff;
    margin-top:22px;
    box-sizing: border-box;
    padding-left: 25px;
    background-position: 12px 8px;
    cursor:pointer;
    font-size:14px;
    font-family:"微软雅黑";
    transition: all 0.5s ease;
    -webkit-transition: all 0.5s ease;
    
    }
.weblist2 .w992_left p:nth-child(4) a
{
    position:relative;
    }
.weblist2 .w992_left p:nth-child(4) span:nth-child(1) input
{
    background:#858d9c url('/App_Themes/default/images/wxxtb2.png') no-repeat 23px;
    background-size:15px;
    margin-right: 8px;
    }
.weblist2 .w992_left p:nth-child(4) span:nth-child(2) input
{
    background:#858d9c url('/App_Themes/default/images/wxxtb.png') no-repeat 23px;
    background-size:15px;
    }
.weblist2 .w992_left p:nth-child(4) a input:hover
{
    background-color:#626A79;
    }
.weblist2 .w992_left p:nth-child(4) a .tcewm
{
    height:0px;
    width:201px;
    position: absolute;
    top: 45px;
    right: -31px;
    background:url('/App_Themes/default/images/tcewm.png');
    padding: 0px;
    box-sizing: border-box;
    opacity:0;
    margin-top:5px;
    }
@keyframes tcewm2
{
    from{height:201px;opacity:0;padding:24px}
    to{height:201px;opacity:1;padding:24px;top:35px;}
    }
@-webkit-keyframes tcewm2
{
    from{height:201px;opacity:0;padding:24px}
    to{height:201px;opacity:1;padding:24px;top:35px;}
    }
.weblist2 .w992_left #gzh i{display:none;}
.weblist2 .w992_left #gzh:hover .tcewm
{
    animation:tcewm2 0.2s linear; 
    animation-fill-mode:forwards;
    }
.weblist2 .w992_left #gzh:hover i
{
    display:inline-block;
    position:absolute;
    width:150px;
    height:50px;
    top: 18px;
    right: -6px;
    }
.weblist2 .w992_left p:nth-child(4) a .tcewm img
{
    height:100%;
    width:100%;
    }
.weblist2 .w992_right
{
    position:absolute;
    left:1256px;
    top:-62px;
    }
.weblist2 .w992_right .wLogo
{
    height:199px;
    width:199px;
    position:relative;
    }
.weblist2 .w992_right .wLogo img
{
    display:block;
    width:100%;
    }
.weblist2 .fwxm1>p
{
    font-size:16px;
    color:#333;
    font-family:"微软雅黑";
    margin-top:42px;
    margin-bottom:9px;
    padding-left: 58px;
    }
    
.weblist2 .fwxm1>div
{
    text-align: left;
    padding-left: 57px;
    color:#666;
    }   
.weblist2 .fwxm1>div>p
{
    line-height:27px;
    }
.weblist2 .fwxm1>div>p a
{
    padding-left: 10px;
    margin-left: -10px;
    transition:none;
    text-decoration:none;
    }
.weblist2 .fwxm1>div>p a:hover
{
    background: url(/App_Themes/default/images/leftTr.png) no-repeat 0px 3px;
    color: #cc0000;
    font-weight: bold;
    }
.weblist2 .wList
{
    padding:79px 0;
    text-align:center;
    padding-top: 91px;
    }
.weblist2 .wList>h3
{
    font-size:24px;
    color:#666;
    font-family:"微软雅黑";
    font-weight:normal;
    margin-bottom:24px;    
    }
.weblist2 .wList>h3 i
{
    display:block;
    width:100px;
    height:1px;
    border-bottom:2px solid #E1E3E4;
    margin: 0 auto;
    margin-top: 6px;
    }
.weblist2 .wList .jsword
{
    width:850px;
    text-align: center;
    margin:0 auto;
    margin-bottom: 57px;
    line-height:32px;
    }
.weblist2 .wListGrey
{
    background:#F7F7F7;
    }
/* 分页
-------------------------------------------------------------- */
.fen_page
{
    width:100%;
    height:50px;
    line-height: 50px;
    border-radius:5px;
    -webkit-border-radius:5px;
    box-shadow:0px 0px 3px #ccc;
    margin-top:25px;
    background: linear-gradient(#fff, #f9f9f9);
    text-align:center;
    }
.fen_page a
{
    font-size:14px;
    font-family:"微软雅黑";
    }
.fen_page .prev_page a
{
    float:left;
    width:96px;
    height:50px;
    
    }
.fen_page .f_page
{
    float:left;
    }
.fen_page .f_page a
{
    display:inline-block;
    border-right:1px solid #EDEDED;
    width:50px;
    height:50px;
    box-sizing:border-box;
    }
.fen_page .f_page a.f_page_this
{
    background: radial-gradient(#FEFEFE,#F5F5F5);
    }
.fen_page .f_page a:first-child
{
    border-left:1px solid #EDEDED;
    }
.fen_page .f_page a:hover,
.fen_page .next_page a:hover,
.fen_page .prev_page a:hover
{
    text-decoration:none;
    background: radial-gradient(#FEFEFE,#F1F1F1);
    }
.fen_page .next_page a
{
    float:right;
    width:96px;
    height:50px;
    border-left:1px solid #EDEDED;
    }









.paging {
	margin-top: 20px;
    width: 100%;
    box-shadow: 0px 0px 6px #ccc;
    height: 50px;
    line-height: 50px;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    background: linear-gradient(#fff, #f9f9f9);
    text-align: center;
}
.paging a
{
    color:#333;
    font-size:14px;
    font-family:"微软雅黑"!important;
    text-decoration:none;
    }
.paging p {
	display: inline;
}

.paging p.paging-left /*分页左边*/ {
	color: #333;
	float: left;
	margin-top: 3px;
	margin-right: 10px;
	font-size: 12px;
	display:none;
/*汉字数字在ie6的对齐*/
}

.paging .paging-itemCount {
	color: #333;
	font-family: Arial;
}
/*记录条数容器*/
.paging .itemCount /*记录数字*/ {
	color: #666666;
	margin: 0 4px;
}

.paging .paging-pageCount /*页码容器*/ {
	margin-left: 6px;
	color: #333;
	font-family: Arial;
}

.paging .pageIndex /*当前页码数字*/ {
}

.paging .pageSep /*页码分割线*/ {
}

.paging .pageCount /*页码总数字*/ {
}

.paging p.paging-right /*分页右边*/ {
	display: block;
    width: 100%;
    height: 50px;
}
.paging p.paging-right>a:nth-child(3),.paging .paging-next
{
    border-left: 1px solid #EDEDED;
    }
.paging .paging-first, /*第一页按钮*/ .paging .paging-last /*最后页按钮*/ {
	display: none;
	font-family: Arial;
}

.paging .paging-prev, /*上一页按钮*/ .paging .paging-next /*下一页按钮*/ {
	display: inline-block;
	width:96px;
	text-align:center;
	/*background: url(../images/paging.gif) no-repeat scroll 0 0;*/
	font-family: Arial;
}
.paging .paging-prev:hover, .paging .paging-next:hover
{
    background: radial-gradient(#FEFEFE,#F1F1F1);
    }

.paging-prev,.paging .paging-a
{
    float:left;
    }
.paging .paging-next /*下一页按钮背景*/ {
	/*background: url(../images/paging1.gif) no-repeat scroll 0 0;*/
	float:right;
}

.paging .paging-prev span, .paging .paging-next span {
	/*display: none;*/
}

.paging .paging-a /*页码按钮*/ {
	display: inline-block;
    border-right: 1px solid #EDEDED;
    width: 50px;
    height: 50px;
    box-sizing: border-box;
    color:#333;
}

.paging .paging-this,
.paging .paging-a:hover /*当前页码按钮*/ {
	background: radial-gradient(#FEFEFE,#F1F1F1);
	text-decoration: none;
}
/*网站维护------------------------------------------------------*/
.wzwh_tt {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #999;
	line-height: 200%;
}

.wzwh .Website2,
.wzwh .Website1 {
	padding: 50px 0px;
	margin: 25px 0px;
	margin-top: 0px;
}

.wzwh_con  dl {
	width: 220px;
	float: left;
	padding-right: 130px;
	margin-bottom: 50px;
}

.diy dl {
	width: 138px;
}

.wzwh_con dl dd.dd1 {
	margin-top: 10px;
	font-size: 14px;
	color: #333;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}

.wzwh_con dl dd {
	font-size: 12px;
	color: #999999;
	font-family: 微软雅黑;
	line-height: 200%;
}

.Website_con, .hotel_con {
	width: 980px;
	padding: 0px 10px;
	margin: 0 auto;
	overflow: hidden;
}

.Website2 {
	background: #f6f6f6;
	width: 100%;
	padding: 70px 0px;
	margin-top: 70px;
	overflow: hidden;
	margin-bottom: 70px;
}
/*企业邮局------------------------------------------------------*/
.email {
	padding-bottom: 20px;
}

.email p {
	text-align: center;
	font-size: 14px;
	color: #333;
	font-family: 微软雅黑;
	padding-bottom: 20px;
}

.email p.tt {
	font-size: 18px;
}

.email p span {
	color: #cc0000;
}
/*主机服务------------------------------------------------------*/
.host p {
	color: #333;
	font-family: 微软雅黑;
	padding-bottom: 20px;
	font-size: 18px;
	padding: 30px 0px;
	border-top: 1px solid #eaeaea;
}

.host dl {
	width: 480px;
	float: left;
	margin-bottom: 30px;
}

.host dl dt {
	float: left;
	padding-top: 8px;
}

.host dl dd.tt {
	font-size: 14px;
	color: #333;
	padding-bottom: 5px;
	font-weight: bold;
}

.host dl dd {
	font-size: 12px;
	color: #333;
	font-family: Verdana;
	line-height: 200%;
	padding-left: 105px;
}

.host dl dd span {
	color: #cc0000;
}

.host div {
	overflow: hidden;
}
/*域名查询------------------------------------------------------*/
.domain {
	background: url(../images/name.jpg) no-repeat scroll 0 0;
	width: 675px;
	height: 88px;
}

.host table tr td {
	font-size: 14px;
	color: #666;
	font-family: Verdana;
	line-height: 250%;
}

.host table tr td span {
	color: #cc0000;
}

.yuming {
	height: 88px;
}

.img_2 {
	padding-top: 30px;
	padding-left: 30px;
}

#txtName {
	width: 338px;
	height: 39px;
	margin: 15px 12px;
	border: 1px solid #ccc;
	border-radius: 6px;
	outline: none;
	padding-left: 10px;
}

#btnquery {
	position: relative;
	top: 15px;
}

.bottomArea {
	padding-top: 7px;
	border-top: 1px solid #CCCCCC;
	margin-top: 30px;
}

.bottomArea ul {
	list-style: none;
}

.bottomArea li.prev {
	background: url(../images/prevIco.gif) no-repeat scroll 5px center;
	_background-position: 5px 5px;
}

.bottomArea li.next {
	background: url(../images/nextIco.gif) no-repeat scroll 5px center;
	_background-position: 5px 6px;
}

.bottomArea li {
	display: block;
	height: 21px;
	line-height: 21px;
	padding-left: 21px;
	overflow: hidden;
	clear: both;
}

.bottomArea a:hover {
	color: Red;
}
    
    
    /*------------------------------------------------------------------------------------*/
.c_tcc {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,0.5);
	z-index: 1001;
}

.c_close img {
	position: fixed;
	right: 0;
	top: 0;
	z-index: 1045;
}

.c_left img {
	position: fixed;
	left: 0;
	top: 500px;
	z-index: 1045;
}

.c_right img {
	position: fixed;
	right: 0;
	top: 500px;
	z-index: 1045;
}

.c_close img:hover,
            .c_left img:hover, 
               .c_right img:hover {
	opacity: .8;
}

.c_zgc {
	width: 1142px;
	position: absolute;
	top: 70px;
	z-index: 2;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 1043;
	position: fixed;
	outline: none !important;
	overflow-x: hidden;
	overflow-y: auto;
}

.c_zgc .c_head {
	background: #fff;
	padding: 38px 70px;
	border-bottom: 1px solid #e5e5e5;
}

.c_zgc .c_head span:nth-child(1) {
	font-size: 26px;
	font-family: "微软雅黑";
}

.c_zgc .c_head span:nth-child(2) {
	float: right;
	position: relative;
}

//.c_zgc .c_head span:nth-child(2) img {
	//position: absolute;
	//top: 41px;
	//left: -4px;
//}

.c_zgc .tcewm
{
    height:0px;
    width:201px;
    position: absolute;
    top: 50px;
    right: -40px;
    background:url('/App_Themes/default/images/tcewm.png');
    padding: 0px;
    box-sizing: border-box;
    opacity:0;
    margin-top:5px;
    }
.c_zgc .c_head #gzh:hover .tcewm
{
    animation:tcewm 0.2s linear; 
    animation-fill-mode:forwards;
    }
@keyframes tcewm
{
    from{height:201px;opacity:0;padding:24px}
    to{height:201px;opacity:1;padding:24px;top:40px;}
    }
@-webkit-keyframes tcewm
{
    from{height:201px;opacity:0;}
    to{height:201px;opacity:1;}
    }
.c_zgc .tcewm img
{
    height:100%;
    width:100%;
    }
.c_zgc .c_head span input.fwgwz {
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑";
	border: 0;
	padding: 7px 12px;
	cursor: pointer;
	padding-left:36px;
	background: #949CA9 url('/App_Themes/default/images/wxxtb2.png') no-repeat;
    background-position: 13px 11px;
    background-size: 15px;
}
#lianjie
{
    margin-right: 12px;
    text-decoration: none;
    }
.c_zgc .c_head span input.fwgzh{
	color: #fff;
	font-size: 16px;
	font-family: "微软雅黑";
	border: 0;
	padding: 7px 12px;
	cursor: pointer;
	padding-left:36px;
	background: #949CA9 url('/App_Themes/default/images/wxxtb.png') no-repeat;
    background-position: 10px 11px;
    background-size: 18px;
}
.c_zgc .c_head span input.fwgwz:hover {
	opacity: .8;
}
.c_zgc .c_head span input.fwgzh:hover
{
    opacity: .8;
    }
.c_zgc .c_main {
	padding: 70px;
	padding-bottom: 50px;
}

.c_zgc .c_main>img {
	width: 100%;
	margin-bottom: 78px;
            /*-moz-box-shadow: 10px 10px 5px #888888;  老的 Firefox */
	box-shadow: 0px 0px 25px #888888;
}

.c_zgc2 {
	position: relative;
	width: 100%;
	max-width: 1138px;
	margin: 0 auto;
	background: #F7F7F7;
	margin-top: 70px;
	margin-top: 70px;
	margin-bottom: 40px;
}

.c_none {
	display: none;
}
