@charset "utf-8";
/* CSS Document */

html {font-family:sans-serif;-ms-text-size-adjust:100% ;-webkit-text-size-adjust:100%}
body {margin:0;background:#fff;}
body {font-family:"Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;text-align:left;}
*{margin:0px;padding:0px;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display:block}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
audio, canvas, progress, video {display:inline-block;vertical-align:baseline}
audio:not([controls]) {display:none;height:0}
[hidden],template {display:none}
a {color:#333;text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a:active,a:hover {outline:0;text-decoration:none;}
ul,ol,li {list-style:none;}
abbr[title] {border-bottom:1px dotted}
b,strong {font-weight:700}
dfn {font-style:italic}
mark {background:# ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type= button],input[type = reset],input[type = submit] {-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled] {cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner {border:0;padding:0}
input {line-height:normal}
input[type = checkbox],input[type = radio] {box-sizing:border-box;padding:0}
input[type = number]::-webkit-inner-spin-button,input[type = number]::-webkit-outer-spin-button {height:auto}
input[type = search] {-webkit-appearance:textfield;box-sizing:content-box}
input[type = search]::-webkit-search-cancel-button,input[type = search]::-webkit-search-decoration {-webkit-appearance:none}
fieldset {border:1px solid silver;margin:0 2px;padding:.35em.625em.75em}
table {border-collapse:collapse;border-spacing:0}
td,th {padding:0}
*, :before, :after {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear{ clear:both;}
.fl{float:left !important;}
.fr{float:right !important;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mt50{margin-top:50px;}
.red{color:#CC161C;}
.blue{color:#748EC8;}
.bg_gray{background:#F6F6F6;}
.redbt{display:inline-block;padding:0px 20px;height:40px;line-height:40px;text-align:center;background:#CC161C;border-radius:5px;color:#fff;font-size:18px;}
.bluebt{display:inline-block;padding:0px 20px;height:40px;line-height:40px;text-align:center;background:#00A0E9;border-radius:5px;color:#fff;font-size:18px;}
.tar{ text-align: right; }


.content_center{margin:0px auto;position:relative;}
.content_center:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
#wz_main {position:relative;height:100%;}

.red{color: #CC161C !important;}

/*导航*/
#home_nav{width:100%;background:rgba(255,255,255,0.95);height:60px;overflow:hidden;position:fixed;top:0px;z-index:999;}
#logo{float:left;padding:15px 0px;}
#logo img{max-height:30px;}
body{padding-top:82px;}
.navbar{width:100%;position:fixed;top:0px;z-index:9999;}
.navbar .brand{padding:30px 0px 0px;}
.navbar .brand img{max-height:40px;}
.navbar .btn, .navbar .btn-group{margin-top:10px;}
.nav .contact{width:100%;text-align:right;font-size:14px;padding:10px 0px 0px;}
.nav .contact span{display:inline-block;margin-left:30px;color:#606060}
.snav{display:none;}
.nav_list{float:right;}
.nav_list ul li{float:left}
.nav_list ul li a {display:inline-block;padding:0px 30px;height:60px;line-height:60px;font-size:16px;color:#526069;}
/*.nav_list ul li a:hover{background:#CC161C;color:#fff;transition:all 1s;}*/
.nav_list ul .on a{color:#CC161C;}
.nav_list ul li a:hover{color:#CC161C;}
.navbar-inner{background:#fff;}
.navbar .nav > li{padding:12px 0px;}
.navbar .nav > li > a{padding:4px 0px 4px 40px;font-size:16px;}
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus{background:none !important;color:#D92424 !important;border-radius:20px;box-shadow:none;text-shadow:none}
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle{background:none;}

/*banner*/
.carousel{margin:0px auto;width:1280px !important}
.carousel-indicators{bottom:15px;left:50%;margin-left:-25px;right:auto;top:auto}
.carousel-inner > .item > img, .carousel-inner > .item > a > img{max-width:100%;}
.carousel-inner > .item{text-align:center;}
/*Whois 查询*/
.search{position:relative;z-index:900;margin-top:-50px;background:rgba(0,0,0,0.5);}
.whois{width:540px;margin:0px auto}
.whois .sp1{float:left;line-height:50px;color:#fff;margin:0px 5px;}
.whois h4{float:left;font-size:20px;font-weight:bold;line-height:51px;margin-right:10px;color:#fff;}
.whois .search-wrap{float:left;width:auto;height:32px;line-height:32px;margin-top:9px;}/*白色输入框*/
.whois .search-wrap label{color:#fff;}
.whois #wangzhiSearchKey{width:280px;background:#fff;height:32px;line-height:32px;border:0px;font-size:14px;color:#555;padding:0px 3px;border-radius:5px;}
.whois #wangzhiSearchBtn{border:0px;height:30px;line-height:30px;margin:10px 0px 0px 10px;float:left;font-size:14px;position:relative;}
.whois #wangzhiSearchBtn img{position:relative;top:-1px;right:5px;width:15px;}
.whois .timeout{display:block;float:left;height:35px;line-height:40px;margin:10px 0px 0px 30px;color:#fff;font-size:14px;text-align:center;position:relative;border-bottom:1px solid #ddd;}
.whois .timeout img{width:18px;height:18px;position:relative;right:5px;top:2px;display:none;}

.span_img{width:100%;}
.span_img img{width:100%;}
.row-fluid .title{width:100%;float:left;padding:15px 0px;line-height:25px;display:none;}
.row-fluid .title .fl{font-size:14px;}
.row-fluid .title .fr{}
.row-fluid .connr{width:100%;float:left;display:none;}
.row-fluid .connr p{margin:0px;line-height:25px;}


/*管理商政策*/
/*.bl_green{font-size:20px;border-left:8px solid #45B035;padding-left:5px;color:#525356;}
.bl_yellow{font-size:20px;border-left:8px solid #ED9100;padding-left:5px;color:#525356;}
*/
.row-fluid .clearfix{background:#fff;border-bottom:2px solid #00A0E9;line-height:55px;padding:0px 15px;}
.row-fluid .clearfix a{color:#4C4C4C !important;}
.scrollnr{width:100%;height:290px;background:#F4F5F9;margin-top:0px;}
.scrollnr p{line-height:25px;margin:0px 0px 5px 0px;}

.span8 .scrollnr{background:url(../images/5-01.svg) top center no-repeat;background-size:cover;}
.span4 .scrollnr{background:url(../images/4-01.svg) top center no-repeat;background-size:cover;padding:30px 0px 0px 0px;}
.span4 .scrollnr p{padding:0px 10px;}
.row-fluid .span8,.row-fluid .span4{border:1px solid #E3E4E4;}
.row-fluid .span8 .scrollnr .fl{width:48%;padding:30px 0px 0px 10px;margin-top:10px;}
.row-fluid .span8 .scrollnr .fr{width:50%;padding:30px 10px 0px 25px;margin-top:10px;border-left:1px dotted #ddd}
.scrollnr .p1 span{color:#788FC3;border-bottom:8px solid #788FC3;font-size:21px;font-weight:bold;}
.scrollnr .p1 span font{font-size:48px;margin-right:5px;}
.scrollnr .p2{height:80px;padding:10px 0px 0px;}


.partner{padding:20px 0px;background:#fff;margin-bottom:6px;}
.partner span{width:auto;float:left;display:block;line-height:40px;font-size:20px;font-weight:bold;color:#000;margin-left:10px;}
.partner ul{width:auto;float:left;margin-left:10px;}
.partner ul li{float:left;}
.partner ul li img{width:96px;height:40px;padding:2px;border:1px solid #ddd;margin:0px 10px;background:#fff;}


.footer{text-align:center;padding:20px 0px;}
.footer p{line-height:25px;margin:0px 0px 5px 0px;color:#777;}
.footer a{color:#333;padding:0px 8px 0px 5px;}
.footer a:hover{color:red}
.footer br{display:none;}

#myTab{margin:15px 0px;background:#eee;}
#myTab a{color:#333; text-decoration:none;margin:0px;font-size:14px;}
.nav-tabs .active a{background:#fff;color:red !important}

#myTabContent .tab-pane{padding:0px 10px;}
#myTabContent dl{border-bottom: 1px dashed #bababa;padding:10px 10px 10px 0px;}
#myTabContent dl:hover{background:#eee;}
#myTabContent dl a{font-weight:normal;color:#757575;text-decoration:none;line-height:25px;font-size:14px;}
#myTabContent dl dd{line-height:23px;display:none;color:#757575}
#myTabContent dl dd a{color:#00A0E9}
.ds{display:none;}
.dk{display:block !important;}

.cont02{background:red;display:none;}
.cont02 .left_box{width:400px;height:100%;margin-top:150px;position:absolute;}
.cont02 .left_box h1{color:#fff;padding:20px 0px;font-size:20px;}
.cont02 .left_box h4{color:#fff;line-height:30px;font-size:16px;font-weight:normal;}
.cont02 .right_box{width:100%;height:100%;position:absolute;top:50%;margin-top:-150px;right:0px;}

.cont03{background:#fff url(../images/wzbg.png) top repeat-x;;}
.cont03 .left_box{width:400px;height:100%;margin-top:150px;position:absolute;}
.cont03 .left_box h1{color:#fff;padding:20px 0px;font-size:20px;}
.cont03 .left_box h4{color:#fff;line-height:30px;font-size:16px;font-weight:normal;}
.cont03 .right_box{width:100%;height:100%;position:absolute;top:50%;margin-top:-150px;right:0px;}

.cont04{background:#fff url(../images/wzbg.png) top repeat-x;}
.cont04 img{width:100%;height:100%;}

/*案例中心*/
.tit{width:100%;height:45px;border-bottom:1px solid #E5E5E5;font-size:21px;line-height:40px;color:#000;text-align:center;position:relative;}
.tit span{display:inline-block;border-bottom:4px solid #CC161C;}

.wangzhi{width:100%;padding:0px 0px 70px;position:relative;background:url(../images/anlibg.jpg) top center no-repeat; background-size:cover;}
.anli_list{height:200px;}
.bx-wrapper{position:absolute;top:0px;}

.wz_tit{}
.wz_tits{text-align:center;padding:30px 0px 0px 0px;}
.wz_tits li{display:inline-block;font-size:16px;line-height:45px;color:#fff;text-align:center;cursor:pointer;padding:0px 20px;}
.wz_tits li span{display:block;}
.wz_tits li a{color:#fff;display:block;height:45px;font-size:16px;}
.wz_tits .htcurrbq{border-bottom:4px solid #c11e20;}
.wz_tits .down{line-height:28px;height:30px;padding:0px 15px;font-size:14px;}

/* rotate */
.rotate{height:400px;width:450px;position:relative;margin:0px auto;top:260px}
.rotate a{position:absolute;top:0px;left:0px;color:#fff;font-weight:bold;padding:3px 6px;font-size:14px;}
.rotate a:hover{border:1px solid #eee;background:#000;border-radius:5px;}

.aniframe{width:100%;height:600px;overflow:hidden;}
#anli{padding:40px 0px 0px;}
.cases_kinds{width:950px;height:40px;line-height:40px;background:#F08300;margin:0px auto;}
.cases_kinds li{width:135.7px !important;float:left;text-align:center;color:#fff;cursor:pointer;}
.cases_kinds #ht1_1{background:#F1C900;}
.cases_kinds #ht1_2{background:#B0D032;}
.cases_kinds #ht1_3{background:#39A069;}
.cases_kinds #ht1_4{background:#007BC7;}
.cases_kinds #ht1_5{background:#5D4599;}
.cases_kinds #ht1_6{background:#F1C900;}

.ad{height:auto;padding:40px 0px 60px;}
.ad img{width:100%;}
.ad01{width:1280px !important;padding:20px 0px 20px;}

/*内容页*/
#content_nr{padding:0px 0px 0px 0px;}
.content_nr{padding:30px 0px;}
.content_nr .details{padding:10px 20px 30px 20px;margin-top:0px;}
.bd_left{width:900px;float:left}
.bd_left h2 {font-size: 18px;padding:10px 0;border-bottom: 1px solid #e9e9e9;color: #d60000;}
.bd_left h3,.processTitle {font-size: 24px;color: #363636;padding:25px 0;text-align:center;border-bottom: 1px solid #e9e9e9;line-height:35px;}
.details_nr{padding:20px 20px 10px 20px;}
.details_nr p{margin:12px 0px 0px;line-height:24px;font-size:14px;text-indent:2em;color:#757575; word-wrap:break-word;word-break:break-all;}
.details_nr p img{max-width:80%;text-indent:0em;}
.details_nr a{color:#00A0E9; text-decoration:underline;margin:0px 3px;}
.details_nr p[align='center']{padding:10px 0px;}
.details_nr p.te_ce { text-align: center; }
.details_nr02 h4 {
    color: #757575;
    line-height:24px;
    font-size:14px;
    margin:12px 0px 0px;
    font-weight: bold;
}
.details_table table {
    width: 100%;
}
.details_table table td,.details_table table th {
    padding: 9px 15px;
    min-height: 20px;
    line-height: 20px;
    font-size: 14px;
    border:1px solid #e6e6e6;
    text-align: center;
}
.details_table table th {
    background-color:#f2f2f2;
}
.details_table table td {
    
}

.bd_right{float:right;width:242px;padding-left:50px;background: url(../images/bg_r.png) no-repeat left top;}
.r_cla{padding-top: 25px;}
.r_cla dt {color: #2e2e2e;font-size: 18px;border-bottom: 4px solid #c9c9c9;padding: 5px 0;}
.r_cla .list {padding-top: 10px;}
.r_cla .list a {color: #7a7a7a;background: url(../images/ico_do.png) no-repeat 10px center;padding: 3px 0 3px 25px;display: block;}
.r_cla .hzhb img {max-width:100%;float: left;padding-top: 9px;}

/*列表页*/
.news_list{width:100%;padding:20px 0px;}
.news_list li{width:100%;padding:7px 0px;border-bottom:1px dashed #bababa;}
.news_list li a{color:#757575;font-size:14px;}


/*footer*/
#footer{width:100%;text-align:center;padding:6px 0px 0px;}
#footer p{line-height:25px;margin-top:10px;font-size:12px;} 


.swiper-container {width: 100%;height:90px;margin: 20px auto;}
.swiper-container p{display:none;}
.swiper-slide {width:auto !important;background:none;text-align: center;font-size: 18px;
/* Center slide text vertically */display: -webkit-box;
display: -ms-flexbox;
display: -webkit-flex;
display: flex;
-webkit-box-pack: center;
-ms-flex-pack: center;-webkit-justify-content: center;
justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-slide img{width:auto;height:80px;}
.append-buttons {text-align: center;margin-top: 20px;}
.append-buttons a {display: inline-block;border: 1px solid #007aff;
color: #007aff;text-decoration: none;padding: 4px 10px;border-radius: 4px;margin: 0 10px;font-size: 13px;}


.index-section{border-bottom: 1px solid #EDEDED;padding-top: 70px;padding-bottom: 60px;}
.announcement{border-bottom:1px solid #D9D9D9;line-height:25px;padding:5px 0;background:#F8F8F8;}
.announcement h3 {font-size:12px;float: left;_display: inline;margin-left: 300px;padding-left: 33px;color: #3C3C3C;font-weight: bold;}
.announcement .scroll-wrap {float: left;margin-left: 10px;width: 500px;height: 25px;overflow: hidden;}
.announcement .scroll-wrap li{line-height:25px;}
.announcement a{color:#a6a6a6}

.advantage .span4{border:0px;}
.advantage .span4 dt{float:left;display:block;width:121px;height:121px;background:url(../images/img.png) no-repeat;margin-left:10px;}
.advantage .span4 dt.img01{background-position: 0 0;}
.advantage .span4 dt.img02 {background-position: 0 -161px;}
.advantage .span4 dt.img03 {background-position: 0 -320px;}
.advantage .span4 dd {margin-left:160px;padding-top: 12px;font-size: 14px;color: #696969;line-height: 24px;}
.advantage .span4 dd h5 {font-size: 24px;color: #333;}
.advantage .span4 dd p {margin-top: 4px;}

.cooperation {padding: 20px 0;}
.cooperation dt {float: left;width: 180px;line-height: 70px;font-size: 18px;text-align: center;color: #2E2E2E;}
.cooperation img {height:70px;margin: 0 20px;}




@media screen and (max-width:640px){
body{padding:54px 10px 0px 10px;}
.navbar{margin: 0px 0px 0px -10px;}
.navbar-inner{padding-left:0px;padding-right:0px;}
.navbar .btn-navbar{margin-right:10px;}
.navbar .nav.pull-right{display:none;}
.navbar .nav > li{width:100%;padding:5px 0px;}
.navbar .pull-right > li > .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right{left:0px;}
.content_nr .details{padding:10px 10px 20px;}
.content_nr .details_nr{width:100%;}

#myTabContent .tab-pane{padding:0px;}
#myTabContent dl dd{padding:0px 0px 0px 10px;}

.scrollnr{height:auto;}
.carousel{width:100%;}
.search{padding-bottom:0px;margin-top:-50px;}
.whois{width:100%;padding:0px 0px 0px 10px;}
.whois .sp1{line-height:50px;}
.whois h4{font-size:14px;line-height:50px;}
.whois .search-wrap{margin-top:9px;}
.whois #wangzhiSearchKey{width:100%;margin:0px;}
.whois #wangzhiSearchBtn{margin:0px;position:absolute;top:10px;right:10px;padding:0px 10px;}
.whois .timeout{position:absolute;right:10px;top:5px;height:30px;line-height:32px;float:right;margin:0px;}

.content_nr .details p img{max-width:100%;}

.footer br{display:block}

}
/*
.whoisQ {
	background-color: #CC1625;
    width:100%;
    height: 80px;
    margin: 20px auto;
    padding:0;
}
.whoisQ .text-whois {
	font-size: 25px;
    color: #fff;
    line-height: 80px;
    margin:0 20px;
    padding-left: 200px;
}
.whoisQ .input-append {
    display: inline-block;
    margin-bottom: 10px;
    font-size: 0;
    white-space: nowrap;
    vertical-align: middle;
}
.whoisQ .input-large {
	width:450px; 
	height:45px; 
	line-height:42px;
    padding: 4px 6px;
    color: #555555;
	border-radius: 2px 0 0 2px;
	font-size: 16px;
    background-color: #ffffff;
    border: 1px solid #cccccc;
}
.whoisQ .add-on {
	height:45px; 
	width:70px;
	line-height:35px;
	border-radius: 0 2px 2px 0; 
	font-size: 16px;
    display: inline-block;
    min-width: 16px;
    padding: 4px 5px;
    font-weight: normal;
    text-align: center;
    text-shadow: 0 1px 0 #ffffff;
    background-color: #eeeeee;
    border: 1px solid #ccc;
}
.whoisQ .btn-whois {
	height:45px; 
	margin-left:10px; 
	padding-top: 5px;
	margin-bottom: 10px;
	width:120px;
	border-radius:2px; 
	font-size:16px;
	color: #CC1625;
    background-color: #eeeeee;
    background-image: none;
}
.whoisQ .btn-whois:hover, .whoisQ .btn-whois:focus, .whoisQ .btn-whois:active, .whoisQ .btn-whois.active, .whoisQ .btn-whois.disabled, .whoisQ .btn-whois[disabled] {
    color: #CC1625;
    background-color: #eeeeee;
}*/


.details_nr_z h4 {
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    line-height: 36px;
}
.details_nr_z h5 {
    font-size: 16px;
    font-weight: bold;
    text-align: center;
}
.bd_left .result .res {
    background: none;
    border:none;
    font-size: 14px;
    font-family: "Microsoft YaHei"
}
.bd_article .Qerror {
    height: 30px;
    margin-left: 82px;
    color: #f00;
}
.form_input label {
    display: inline-block;
    width: 80px;
    text-align: right;
    height: 30px;
    line-height: 30px;
}
.form_input input {
    display: inline-block;
    width: 275px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #ddd;
    font-size: 14px;
    color: #333;
    margin-bottom: 5px;
    padding-right: 45px;
}
.form_input i {
    position: relative;
    left: -45px;
    font-style: normal;
}
#chaxun.btn-danger {
    padding: 0px 50px;
    height: 30px;
    border-radius: 5px;
    border: none;
    background: #ff4d4d;
    color: #fff;
    text-align: center;
    margin-left: 82px;
}
.v_container {
    width: 100px;
    height: 30px; 
    display: inline-block; 
    vertical-align: middle; 
    margin-top: -7px;
}