﻿* { margin:0; padding:0; }
html, body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, img { margin:0; padding:0; }
ul li { list-style:none; }
a img { border:none; }
body{ background:#FFF; -moz-osx-font-smoothing: grayscale;}
a { text-decoration:none; color:#222222;}
i { font-style:normal;}
/* CSS Document */


/* Credit: http://www.cssmoban.com */

body {
	margin: 0;
	padding: 0;
	color: #444444;
	font: 13px/1.5 "微软雅黑","Microsoft Yahei","Hiragino Sans GB",tahoma,arial,"宋体" !important;
	font-size: 12px;
	line-height: 1.4em;
	display: grid;
}

a, a:link, a:visited {font-weight: normal; text-decoration: none }
a:hover { text-decoration: none; }

a.addtocart{ display: inline-block; width: 80px; height: 21px; line-height: 21px; text-align: center; font-size: 10px; font-weight: bold; color: #333;  }
a.detail{ display: inline-block; width: 64px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; font-weight: bold; color: #333; }
img { border: none; }

/*-靠左右-*/
.cmy-left, .webtool-box ul li, .webtool-search ul li, .webpro-list li, .webnew-block ul li, .webcus-detail ul li,
.webcus-par ul li, .webadvantage ul li, .webfooter-mess ul li, .zckj-list li, .zckj-kjyz li, .qyjz-list li,
.qyjz-jzbz-list li, .jzbz-btns li, .qyjz-jztc-list li, .allpro-inner ul li, .wbzx-list li, .cw-zjtd-list ul li{ float: left;}

.cmy-right, .webtc-cc.webtc-float{ float: right;}

/*-字颜色-*/
.cmy-blue{ color: #0192B5;}
.cmy-orange, .webpro-active, .cmy-darkgary.cmy-orange{ color: #f56400;}
.cmy-gray {color: #444444 !important;}
.cmy-red{ color: red;}
.cmy-darkgary{ color: rgb(77, 77, 77);}
.cmy-green{ color:#04BE02; }
.cmy-white{color: white;}

/*-字大小-*/
.cmy-font{ font-size: 14px;}

/*-宽度-*/
.cmy-width{ width: 100%; }

/*-title bg color-*/
.webtitle-bg{ background: #444444; height: 106px; width: 100%;}




/* --------------- clearfix ------------------- */

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

/* */


/*-20170309首页更新-*/

/*-咨询tool-*/
.webshotcut{top: 120px;  height: 237px;  position: fixed;  right: 10px;  z-index: 1000; box-shadow: -2px 2px 3px rgba(0, 0, 0, 0.27);}
.webshotcut-icon{ color: #f56400; font-size: 35px !important; width: 80px; display: block; height: 50px;}
.webshotcut li a{ background: white none repeat scroll 0 0;  color: #f56400;  display: block;  font-size: 14px;
height: 80px;  text-align: center; width: 80px; }
.webshotcut .webshortcut-inner {
	padding-right: 20px;
	position: absolute;
	width: 224px; z-index: -1;
}
.webshortcut .webshortcut-box {
	background: white none repeat scroll 0 0;
	border: 1px solid #e0e0e0;
	clear: both;

	padding: 15px 0;
	position: relative;

}
.webshortcut-box .webshortcut-item {
	border: 1px solid #e0e0e0;
	color: #888;
	float: left;
	text-align: center;

}
.webshortcut .webshortcut-box .webshortcut-item a {
	color: #888888;
	font-size: 12px;
	outline: medium none;
}
.webshortcut-item a{ padding: 10px;}
.webshotcut li .caimaoyun a, .webshotcut li .wencaishui a{ width: 120px;  height: 150px;}
.webshotcut li .caimaoyun a img, .webshotcut li .wencaishui a img{margin: 5px 0 0 0;}
.webshotcut li .caimaoyun{ border-right: none;}
.webshotcut li .wencaishui{ border-left: none; margin-left: -17px;}
.webshotcut li a.webshort-phone{ width:173px; height: inherit;}

/*-common-*/
.bl_weigt{ font-weight:bold;}
.webfooter-mess.webfooter-line{border-top: 0.5px solid #d9d9d9;}


/*-页头-*/
.webtopbar-box{ height: 60px; border-bottom: 0.5px solid #E1E3DF; width: 100%;}
.webtopbar-logo {  margin:0 auto;  max-width: 1200px;  min-width: 990px;  }/*-0821修改-*/
.weblogo-img{ height: 60px; margin-right: 15px;}
.weblogo-img img, .web-ad{ margin-top: 13px; }
.weblogo-img p{ font-size: 12px; color:#777777; }
.web-tool ul li{ float: left;  line-height: 60px;}
.web-maright{ margin-right: 15px;margin-left:15px}
.webtool-box{ height: 40px;/* box-shadow:0 2.2px 2px rgba(0, 0, 0, 0.31); */background: white; width: 100%;}
.webtool-box ul li{line-height: 40px; }
.webtool-box ul li a{ font-size: 14px; padding: 9px 30px; color: #444444;}
.webtool-box ul li a:hover, .cmy-active{font-weight: bold;color: #444444;}
.webtool-box ul li.nav{ width:117px;}

/*-幻灯片-*/
.webtop-banner{height: 300px; z-index: -2;  overflow: hidden;  position: relative;  width: 100%;}
.webg-img{ position: absolute;  width: 100%;  z-index: -1;}
.webbanner-detail{height: 300px; text-align: center; padding-top:45px;}
.searching-question{margin-left: 290px; margin-top: 120px;   position: relative;  top: -188px;  width: 600px;}
.searching-question input {  background: white ;  border: 1px solid #adaeaa;  border-radius: 3px;  color: #777777;
font-size: 14px;  height: 41px;  padding: 0 6px 0 12px;  width: 100%;  }
.webtn-consul{background: #f56400 ;  border-bottom-right-radius: 3px;  border-top-right-radius: 3px;  color: white;  display: block;
float: right;  font-size: 14px;  height: 41px;  left: 21px;  line-height: 41px;  position: relative;  text-align: center;  top: -41px;
width: 150px;  }

/*幻灯片切换样式*/
.flexslider {position: relative;height: 350px; overflow: hidden;width:100%}
.slides { position: relative; z-index: 1;}
.slides li { height: 350px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 20px; height: 3px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block;line-height: 40px; overflow: hidden; cursor: pointer; width: 20px;height: 3px; background:gray;}
.flex-control-nav .flex-active { display: inline-block;line-height: 40px; overflow: hidden; cursor: pointer; width: 20px;height: 3px; background:white;}

/*-搜索小工具-*/
.webtool-search {background: #f7cb16 none repeat scroll 0 0;height: 106px;width: 100%;}
.websearch{height: 100%;  position: relative;  width: 1200px;}
.websearch-list{ cursor: pointer;  display: block;  float: left;  height: 100%;  overflow: hidden;  padding: 35px 0 44px 24px;  position: relative;  width: 14.6%;}
.websearch-coff{ background: #563E29;}
.websearch-orange{ background: #f56400;}
.websearch-list a{ color: white; font-size: 18px; font-weight: bold;}
.websearch-icon{ color: #f7cb16;  opacity: 0.3;  position: absolute;  top: -5px;}

/*-免费预约-*/
.free-style{background: white;  border: none;  border-radius: 3px;  color: #777777;  font-size: 14px;
height: 41px;  padding: 0 6px 0 36px; width: 210px;}
.free-icon-phone{ color: #bbbbbb;  font-size: 20px !important;  margin-left: 8px;  position: absolute;  top: 37px;}
.free-btn{background: #f56400 none repeat scroll 0 0;
    border-radius: 3px;
    color: white;
    display: block;
    float: right;
    font-size: 14px;
    height: 42px;
    left: 10px;
    line-height: 41px;
    position: relative;
    text-align: center;
    width: 200px;
    z-index: 1;}
.free-margin{ margin: 0 10px;}
.free-bag{ height: 106px; border-left: 3px dashed white;border-right: 3px dashed white;}
.free-mar{ padding: 32px; width: 870px; margin:0 auto;}
.free-lineo{float: left;  left: 21px;  position: relative;  top: -123px;}
.free-btn-code{ background: #e8e8e8;  border-bottom-right-radius: 3px;  border-top-right-radius: 3px;  color: #515151;  font-size: 14px;
height: 41px;  line-height: 41px;  margin-right: 246px;  margin-top: 32px;  position: absolute;  text-align: center;  top: 0;  width: 64px;  right: 0;}

/*-产品-*/
.webproducts-box {background: #faf9f5 none repeat scroll 0 0;padding: 100px 0;}
.webpro-list{ height: 30px;  margin: 0 auto;  text-align: center;  width: 400px;}
.webpro-list li{ width: 24.6%; text-align: center;}
.webpro-line{ border-right: 0.5px solid #ADAEAA;}
.webcard-area{margin: 28px auto 0; min-width: 990px;}
.webcard-item{  border: 1px solid #D0D0D0;  float: left;  height: 445px;  position: relative;  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, z-index 0s ease 0.12s;
width: 23%;  z-index: 10;}
.webcard{background: #fff none repeat scroll 0 0;  height: 100%;  text-align: center;  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, z-index 0s ease 0.12s;  width: 100%; }
.webcard-title{ font-size: 14px;  height: 227px;  line-height: 26px;  top: 0;  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, z-index 0s ease 0.12s;left: 0;
position: absolute;  right: -1px;  z-index: 1; border-bottom: 0.5px dashed #563E29;}
.web-content {  bottom: 6px;  position: absolute;  width: 100%;  }
.pro-icon{ font-size: 40px !important; color: #F56400; margin: 10px auto;}
.web-content h2, .webtc-cc h2{ font-size: 14px; font-weight: bold;}
.web-star{  color: #ffa300;  font-size: 14px !important;  margin: 0 2px;  position: relative;  top: -6px;}
.web-content p{ font-size: 13px; position: relative; top: -9px; color: #777777;}
.webcontent-first {  opacity: 1;  transition: all 0.12s cubic-bezier(0.4, 0, 0.2, 1) 0.18s;  z-index: 3;  }
.webcard-content {  height: 216px;  position: absolute;  top: 237px;  }
.webcard-introduce{ height: 132px;  line-height: 27px;  padding: 0 10px;  text-align: left;}
.webcard-detail-btn{ width:202px; height: 42px; text-align: center; line-height: 42px;  color: #F56400; border: 0.5px solid #F56400; border-radius: 3px;  display: inline-block; }
.webcard-detail-btn:hover{ width:202px; height: 42px; text-align: center; line-height: 42px;  color: white;background-color:#f56400; border: 0.5px solid #F56400; border-radius: 3px;  display: inline-block; }
.webcard-area .webcard-item + .webcard-item, .pro-webcard-area .webcard-item + .webcard-item {  margin-left: -1px;  }
/*-产品选中效果-*/
.webcard-item.webitem-active {  border: 1px solid #f56400;  box-shadow: 0 0 20px rgba(0, 198, 226, 0.5);  height: 500px;  width: 30%;  z-index: 100;margin-top:-28px;  }
.webcard-item.webitem-active .webcard .webcard-title {  border-bottom: 0.5px dashed #f56400;  font-size: 14px;  height: 227px;  left: 0;
line-height: 26px;  position: absolute;  right: -1px;  top: 0;  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, z-index 0s ease 0.12s;  z-index: 1;  }

/*-产品结构变动20170417-*/
.webcard-item.webitem-active .webcard .webcard-title.webcard-height, .webcard-title.webcard-height{ height: 155px;}
.web-content h2.pro-title {  font-size: 20px;margin: 8px 0 5px;  }
.cmy-lightgray{ color: #777777; font-size: 13px;}
.webcard-introduce.pro-block{ height: 99px;}
.pro-webcard-detail-btn{ border: 0.5px solid #f56400;  border-radius: 3px;  color: #f56400;  display: inline-block;  float: left;
height: 27px;  line-height: 27px;  margin-left: 13px;  text-align: center;  width: 120px; margin-top:5px;}
.pro-webcard-detail-btn:hover{ border: 0.5px solid #f56400; background-color:#f56400; border-radius: 3px;  color: white;  display: inline-block;  float: left;
height: 27px;  line-height: 27px;  margin-left: 13px;  text-align: center;  width: 120px; margin-top:5px;}
.webcard-content.pro-webcard-content{  top: 174px;}
.pro-webcard-content ul{ float: left; width: 180px;}
.pro-webcard-content ul.pro-top{ margin-top: 22px;}
.webcard-content.pro-webcard-content-com {  top: 174px;  }
.pro-webcard-introduce {  height: 55px;  padding: 0 10px; font-size: 17px; line-height: 55px;  }
.pro-width{ width: 100%;}
/*-超值套餐结构变动20170418-*/
.pro-cztc ul li.pro-cztc-list{border: 1px solid #D0D0D0; float: left;width: 270px;padding: 30px 15px 42px 15px; background: white;}
.pro-cztc ul.pro-cztc-ul{ width: 1001px; margin:0 auto;}
.pro-cztc-mar{ margin: 0 45px;}
.pro-cztc-title{ font-size: 20px; font-weight: bold; margin-bottom: 15px;}
.pro-cztc-height{ height: 220px;}
.pro-cztc-height li{ line-height: 27px;}
.pro-cztc-icon{ vertical-align: bottom; margin-right: 8px;}
.pro-cztc-height li span.cmy-right{ width: 87px;}
.webcard-detail-btn.pro-cztc-btn{ width: 100%;}

/*-超值套餐-*/
.webtitle-text{ height: 106px; text-align: center; line-height: 106px; color: white; font-size: 35px; font-weight: normal;}
.webtc-cc{  text-align: left; padding: 15px 40px 30px 40px; background: white; width: 387px; float: left;}
.webtc-detail{ margin: 10px 0 28px 0;}
.webtc-detail span.webvalue{ margin-right: 10px;}
.webtc-detail span.webvalue-width{ width: 165px; display: inline-block;}
.webtc-detail p{ line-height: 20px;}
.webtc-icon{ color: white;  float: right;  font-size: 47px !important;  left: -19px;  position: relative;  top: 67px;}
.webtc-left{ width: 514px;}
.webtc-icon-left {  color: white;  float: left;  font-size: 47px !important;  left: 19px;  position: relative;  top: 219px;  }


/*-资讯-*/
.webnews-bor{ border-bottom: 0.5px solid #d0d0d0; padding-bottom: 42px;}
.webnew-icon{  background: #eeeeee none repeat scroll 0 0;  border-radius: 4px;  color: #c2c2c2;  display: block;
font-size: 51px !important;  height: 185px;  line-height: 185px;  text-align: center;  width: 350px; }
.webnew-title{ font-size: 16px; text-align: left; margin-bottom: 10px;}
.webnew-detail{ height: 185px; width: 800px;}
.webnew-detail p{ line-height: 30px; height: 131px; text-indent: 26px;}
.webnew-block p span{margin-right: 8px;}
.webnew-block ul li p{ height: 30px;  overflow: hidden;  width: 353px;text-overflow:ellipsis; white-space: nowrap;}
.webnew-mar{ margin-right: 70px;}
.webnew-block{ margin-top: 40px;}

/*-客户与合作伙伴-*/
.webnew-arrleft, .webnew-arright{ font-size: 40px !important; color: #C2C2C2;  line-height: 250px;}
.webcus-detail{ width: 990px; overflow: hidden; margin: 0 auto; }
.webcus-detail ul li{background: white ;  margin: 15px 32px;  padding: 10px 20px;  text-align: center;  width: 224px; cursor: pointer;}
.webcus-detail ul li img{  position: relative; }
.webcus-detail ul li p.webcus-text{ height: 63px;  margin: 10px 0;  text-align: left;}
.webcus-detail ul li h2{ margin: 3px 0;}
.webcus-active{ border: 0.5px solid #f56400; box-shadow: 0 0 20px rgba(0, 198, 226, 0.5);}
.webcus-par ul li{ margin: 0 15px;}
.webcus-par{ margin-top: 30px;}
.webcus-par ul{ height: 95px;  margin: 0 auto;  overflow: hidden;  width: 1000px;}
.webadvantage ul li{ width: 210px; text-align: center;}
.webadvantage ul li.webad-line{ width: 115px;}
.webpar-icon{ color: #F56400; font-size: 73px !important;;}
.webadvantage ul li img{ margin-top: 31px;  position: relative;}
.webadvantage ul li p{ text-align: left;}
.webadvantage ul li h2{ font-size: 16px; margin-bottom: 10px;}

.infiniteCarousel {width: 90%;position: relative;}
.infiniteCarousel .wrapper {width: 83%;overflow: auto;min-height: 17em;margin: 0 auto;top: 0;}
.infiniteCarousel .wrapper ul {width: 9999px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;top: 0;}
.infiniteCarousel .arrow {display: block;height: 36px;width: 37px;/*background: url(_files/img/arrow.png) no-repeat 0 0;*/text-indent: -999px;position: absolute;top: 57px;cursor: pointer;margin-right:4px;}
.infiniteCarousel .forward {background-position: 0 0;right: 0;}
.infiniteCarousel .back {background-position: 0 -72px;left: 0;}
.infiniteCarousel .forward:hover {background-position: 0 -36px;}
.infiniteCarousel .back:hover {background-position: 0 -108px;}


/*-footer-*/
.webfooter{background: white; border-bottom: 0.5px solid #D9D9D9;border-top: 0.5px solid #D9D9D9;display: block;  height: 318px;}
.webfooter-box{  margin-top: 43px;  position: relative;  text-align: left;  width: 660px;  z-index: 99999;  }
.webfooter-bg img{height: 318px;  position: absolute;  z-index: 0; width: 990px;}
.webfooter-box h2{ margin-bottom: 10px; font-weight: normal;}
.webfooter-box p{ line-height: 23px;}
.webfooter-box p.webfooter-t{ margin-top: 10px;}
.webfooter-box p strong{ font-size: 13px;}
.webfooter-mess {background: white none repeat scroll 0 0;padding: 40px 0;width: 100%;}
.webfooter-mess ul li h2{ font-size: 14px;}
.webfooter-mess ul li{ width: 130px;}
.webfooter-mess ul li a{ line-height: 25px;}
.webfooter-mess ul li a:hover {text-decoration:underline;}

/*-20170419-*/
.webfooter-mess-black {background: #1b1919 none repeat scroll 0 0;padding: 10px 0;width: 100%;}
.webfooter-mess-black ul li{text-align: center; color: #9b9b9b;line-height: 22px; font-size: 14px;}
.webfooter-mess-black ul li a{ color: #9b9b9b; font-size: 13px;}

/*幻灯片切换*/
.flexslider {position: relative;height: 350px; overflow: hidden;width:100%}
.slides { position: relative; z-index: 1;}
.slides li { height: 350px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 20px; height: 3px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block;line-height: 40px; overflow: hidden; cursor: pointer; width: 20px;
 height: 3px; background:gray;}

.flex-control-nav .flex-active { display: inline-block;line-height: 40px; overflow: hidden; cursor: pointer; width: 20px;
 height: 3px; background:white;}

 /*-预约专家弹出层-*/
.dialog-success {  background: rgba(0, 0, 0, 0.5) none repeat scroll 0 0; height: 100%;
	left: 0;  position: fixed;  top: 0;  width: 100%;  z-index: 99999;  }
.dialog-position {  background-color: #fff;  border-radius: 6px;  height: 454px;  left: 50%;  margin-left: -250px;
	margin-top: -227px;  overflow: hidden;  position: absolute;  top: 50%;  width: 500px;  }
.dialog-position .success-header, .index-forms-tit {  background: #f56400;	height: 110px;  position: relative;  text-align: center;  }
.dialog-position .success-header img {  display: inline-block;  height: 100%;  }
.dialog-position .success-header .succ-close, .dialog-forms-name .index-forms-tit .succ-close {  background-position: -113px -81px;  cursor: pointer;  height: 16px;  position: absolute;
	right: 10px;  top: 10px;  width: 16px; color: white;;  }
.dialog-position .success-body {  text-align: center;  }
.dialog-position .success-body .body-position {  display: inline-block;  height: 180px;  padding: 46px 0;  }
.dialog-position .success-body .body-left {  border-right: 1px solid #ddd;  float: left;  height: 100%;  padding-right: 40px;  width: 160px;  }
.dialog-position .success-body .body-left img {  width: 100%;  }
.dialog-position .success-body .body-right {  float: left;  height: 100%;  padding-left: 40px;  position: relative;  width: 160px;  }
.succ-icon{ background: red none repeat scroll 0 0;  border-radius: 50%;  color: white;  display: inline-block;  font-size: 33px !important;  font-weight: bold;
	height: 50px;  line-height: 50px;  width: 50px;}
.succ-title{ font-size: 15px; line-height: 30px;}
.dialog-position button {  background: #04be02;  border: 0 none;  border-radius: 3px;  bottom: 40px;  color: #fff;  display: block;
	font-size: 16px;  height: 41px;  left: 50%;  line-height: 36px;  margin-left: -170px;  padding: 0;  position: absolute;  text-align: center;  width: 340px;  }


/*-企业名弹出层-*/
.index-mengban {  background: rgba(0, 0, 0, 0.5) ;  height: 100%;  left: 0;  position: fixed;  top: 0;  width: 100%;  z-index: 99999;  }
.index-forms-box {  background: #fff;  border-radius: 6px;  height: 410px;  left: 50%;  margin-left: -250px;  margin-top: -205px;  overflow: hidden;
	position: absolute;  top: 50%;  width: 500px;  }
.dialog-forms-name .index-forms-tit span {  display: block;  font-size: 17px;  font-weight: 700;  padding-top: 34px;  text-align: center;  }
.dialog-forms-name .index-forms-tit p {  font-size: 13px;  line-height: 32px;  text-align: center;  }
.index-forms-tit{ color: white;}
/*.dialog-forms-name .index-forms-main span {  color: #333;  display: block;  font-size: 13px;  margin: 25px 0 20px;  padding-left: 50px;  text-align: left;  }*/
.dialog-forms-name .index-forms-main span b {  color: #f56400;  font-size: 16px;  }
.dialog-forms-name .index-forms-main ul {  overflow: hidden;  }
.dialog-forms-name .index-forms-main ul li {  margin-bottom: 15px;  overflow: hidden;  position: relative;  text-align: center;  }
.dialog-forms-name .index-forms-main ul li .dialog-lable {  color: #666;  float: left;  font-size: 13px;  height: 36px;  line-height: 36px;
	margin-right: 15px;  padding-left: 38px;  text-align: right;  width: 65px;  }
.dialog-forms-name .index-forms-main ul li .dialog-input {  float: left;  height: 40px;  line-height: 40px;  width: 320px;  }
.dialog-forms-name .index-forms-main ul li .dialog-input input {  background-color: #faf9f5;  border: 1px solid #c8cad4;  border-radius: 4px;
	color: #666;  font-size: 13px;  height: 36px;  line-height: 36px;  padding: 0 10px;  text-align: left;  width: 300px;  }
.dialog-forms-name .index-forms-main ul li .dialog-lable i {  color: red;  font-style: normal;  margin-right: 5px;  }
.dialog-forms-name .index-forms-sub {  background-color: #04be02;  border: 0 none;  border-radius: 4px;  color: #fff;  float: left;
	font-size: 13px;  font-weight: 700;  height: 41px;  line-height: 36px;  padding: 0;  text-align: center;  width: 320px;  }
button, html input[type="button"], input[type="reset"], input[type="submit"] {  cursor: pointer;  }

/**20170412wmj**/
.hm-yzm {
    background: #c8cad4 none repeat scroll 0 0;
    border-bottom-right-radius: 4px;
    height: 36px;
    line-height: 36px;
    margin-right: 70px;
    margin-top: 0;
    width: 100px;
}
.hm_span .hm_times span{margin-top:0px !important;}
.new_star{width: 370px;display:block;height: 134px;}
.new-web-card{margin-top: -20px;}
.pro-titles{font-size: 13px;border: 3px solid #e2e5e5;padding: 4px 8px;background: white;color: #a7a8a8;width: 50px;height: 30px;line-height: 30px;margin: 0 auto;position: relative;top: 40px; font-weight:bold;}

/*-办税总动员-*/
.bszdy-banner, .wbzx-banner {  height: 408px;  overflow: hidden;  position: relative;  width: 100%; max-width: 1440px;margin: 0 auto; /*z-index: -2;*/  }
.bszdy-webanner-one{ height: 408px;}
.bszdy-banner-left{ width: 435px; margin: 128px 0 0 70px;}
.bszdy-banner-right{ margin: 60px 100px 0 0;}
.bszdy-banner-right strong{ color:#666666;font-size: 36px;}
.bszdy-banner-right p{color:#666666;font-size: 18px; line-height: 32px;}
.bszdy-martop{ margin-top: 22px;}
.bszdy-vip{font-size: 16px; color: #4d4d4d;border: 1px solid #f56400;background: transparent ;line-height: 45px;height: 45px;width: 170px;
	border-radius: 10px;cursor: pointer;  display: block;  overflow: hidden;  position: relative;  text-align: center;  text-overflow: ellipsis;}
.bszdy-vipsky{font-size: 16px; color: white; border: 1px solid transparent; background: #05be02;line-height: 45px;height: 45px;width: 170px;border-radius: 5px;cursor: pointer;
	display: block;  overflow: hidden;  position: relative;  text-align: center;  text-overflow: ellipsis; margin-left: 40px;}
.bszdy-btn-martop{ margin-top: 35px;}
.bszdy-advantage ul li{ float: left; color: white; font-size: 15px; text-align: center; margin: 0 69px;}
.bszdy-webtitle-bg{background: #f98715; padding:40px 0;}
.bszdy-advantage ul li img{width: 71px;}
.bszdy-advantage ul li span{ display: block;  font-size: 18px;  margin-top: 11px;}
.bszdy-advantage ul li p{line-height: 28px;}
.bszdy-banner-right.bszdy-wevip strong{ color: white; font-weight: normal;}
.bszdy-banner-right.bszdy-wevip p {  color: white;  font-size: 18px;  line-height: 38px;  }
.bszdy-wevip font{color: #f56400;  }
.bszdy-webproducts-box{ background:white;padding: 60px 0;}
.pro-cztc ul li.bszdy-cztc-list {  background: #f9f9f9;  float: left;  padding: 0 15px 42px;  width: 236px;  }
.bszdy-marleft{margin-left: 45px;}
.bszdy-viptitle, .bszdy-price{  height: 47px;  line-height: 47px;  margin-left: -15px;  text-align: center;  width: 264.4px;}
.bszdyvip-yellow{background: #1e86fa;}
.bszdyvip-orange{ background: #5159fc;}
.bszdyvip-red{ background: #9e26fb;}
.bszdyvip-black{ background: #db02fa;}
.bszdyvip-gray{background: #d8d8d8;  }
.bszdy-mtop{ margin-top: 17px;}
.pro-cztc-height.bszdy-mtop {  height: 305px;  }
.bszdy-wrong{vertical-align: bottom; margin-right: 8px; font-size: 19px !important;}
.bszdy-yes{vertical-align: bottom; margin-right: 8px; font-size: 18px !important;}
.pro-cztc-height.bszdy-viplist li {  line-height: 32px;  }
.bszdy-topic{ text-align: center; margin-bottom: 40px;}
.bszdy-topic p{ font-size: 36px;color: rgb(77, 77, 77);}
.bszdy-topic span{ font-size: 16px; margin-top: 15px; display: block; color: rgb(102, 102, 102); }
.bszdyvip-yellow img, .bszdyvip-orange img, .bszdyvip-red img, .bszdyvip-black img, .bszdyvip-gray img{ margin-top: 14px;}
.pro-cztc ul li.hover-yellow:hover{ border: 1px solid #f7cb16; width: 234px; }
.pro-cztc ul li.hover-orange:hover{ border: 1px solid #f56400; width: 234px;}
.pro-cztc ul li.hover-red:hover{ border: 1px solid #d0011b; width: 234px;}
.pro-cztc ul li.hover-black:hover{ border: 1px solid #1b1919; width: 234px;}
.offer-webproducts-box{ background: #5f6268;padding: 30px 0 30px 0; margin-top: 40px;}
.iconfont.offer-icon{ color: #5f6268;  font-size: 73px;  margin: -98px 0 0 -35px;  position: absolute;}
.offer-webproducts-box ul li{ float: left; color: white; text-align: center;}
.offer-webproducts-box ul li font{ font-size: 48px;}
.offer-marleft{ margin-left: 220px;}
.offer-webproducts-box ul li div{ font-size: 16px; margin-top: 5px;	}
.offer-webproducts-box span{ text-align: center; font-size: 14px; margin-top: 20px; color: white; width: 100%;display: inline-block;}
.offer-mtop{ margin-top: 40px;}


/*-关于我们-*/
.about-webbg{ background: white; padding: 40px 0;}
.about-left{ width: 820px;}
.about-right{width: 380px;}
.about-left strong{ font-size: 28px; color:#f56400;}
.about-left p.about-us{ font-size:14px; line-height: 27px;}
.about-indent{  text-indent: 30px;}
.about-logo{ margin-right: 10px;  position: relative;  top:4px;}
.us-one{ margin: 70px 0 0 0; }
.us-two{ margin: 40px 0 0 0;}
.about-left strong.about-att{ color: white;}
.about-maleft{ margin-left: 180px;}
.about-maleft-no{ margin-left: 100px; margin-top: 10px;}
.about-marleft-det{ line-height: 54px;  margin-left: 21px;  margin-top: 4px;}
.about-marleft-det p{ font-size: 20px;}
.about-marleft-det p span{font-size: 14px; margin-left:10px;}

/*-我们的不同-*/
.diff-ul ul li, .diff-ul ul{ float: left;}
.diff-ul ul li{ width: 395px; height: 115px;}
.diff-ul ul li div{  float: right;  height: 115px;  width: 280px;}
.diff-marright{ margin-right: 30px;}
.diff-ul ul li div p.diff-title{ font-size: 20px; }
.diff-ul ul li div p{ font-size:14px;  color: #666666; line-height: 27px;}
.about-right.diff-right {  width: 500px;  }
.about-left.diff-left, .diff-detail, .diff-wechat {  width: 600px;  }
.diff-detail{ color: white;font-size: 16px; line-height: 37px;}
.about-left.diff-left strong{ font-size: 28px; color: white;}
.diff-wechat ul li{ float: left; text-align: center; width: 130px;}
.diff-wechat ul li span{ margin-top: 10px;display: block;}
.diff-mar{ margin: 0 50px;}
.webfooter-mess-black.diff-bg ul li span{ color: white;}
.diff-wechat{ margin-top: 40px;}
.diff-att{ font-size: 20px;}
.diff-right p{ color:white;font-size:16px;margin: 0 48px 20px 0;text-align:center;}

/*城市区域的切换*/
.common-city{padding-top:13px;width:100px;float:left;}
.dropdown-ul{border: 1px solid #e4e4e4;background:white;position: absolute;z-index:9; width:100px;}
.dropdown-li{text-align: center;line-height: 27px;cursor: pointer;}
.dropdown-li a:hover{color:#f56400;}
.city-box{border-bottom: 1px solid white;
width:63px;height:30px;line-height:30px;text-align:center;display: block;margin-bottom:-1px;z-index:9999;position: relative;}
.city-ico{font-size:20px !important;}
.city-box-xx{border-left: 1px solid #e4e4e4;border-top:1px solid #e4e4e4;border-right:1px solid #e4e4e4;}
.city-box-i{margin-left: 48px;margin-top:-28px;height:20px;}


/*-众创空间-*/
.webtop-banner.zckj-box{height: 379px;}
.zckj-img{  margin-left: 35%;  }
.zckj-tool-detail{ width: 100%; height: 71px; background: #1b1919; line-height: 71px;}
.zckj-detail{ font-size: 22px;}
.zckj-line{ line-height: 71px;}
.iconfont.zckj-icon-ph{ font-size: 31px; color: #f7cb16;}
.zckj-left{ margin-left: 40px;}
.zckj-ph-top{ position: relative; top: 4px;}
.zckj-btn{background: #fed835;  border-radius: 3px;  color:rgb(0, 0, 0);  display: block;  float: right;  font-size: 14px;  height: 42px;
	left: 10px;  line-height: 41px;  position: relative;  text-align: center;  width: 150px; margin: 15px 0 0 80px; }
.zckj-box-white{ background: white; width: 100%; height: 525px;}
.zckj-bghj-l{ width: 45%; text-align: center; margin-top: 30px;}
.zckj-bghj-r, .gjfw-r{ width: 55%; text-align: left; margin-top: 30px;}
.zckj-bghj-title{ color: rgb(77, 77, 77);  font-size: 36px;}
.zckj-chat{ font-size: 16px; color: rgb(102, 102, 102); margin: 5px 0 20px 0;}
.zckj-bghj{width: 82%; margin-top: 114px;}
.zckj-title-y{ font-size: 20px; color: rgb(247, 203, 22);}
.zckj-title-g{ color: #666666;font-size: 16px;line-height: 30px;}
.zckj-bghj li{ margin-bottom: 57px;}
.zckj-bghj-img{ margin-top: 36px;}
.zckj-box-yellow{ width: 100%; height: 541px; background:#f7ca16; }
.zckj-center{ text-align: center;}
.zckj-kjyz li{ width: 229px;}
.zckj-kjyz-list{ margin-right: 93px;}
.kjyz-title{ font-size: 20px; margin: 8px 0;}
.kjyz-detail{ font-size: 14px; line-height: 27px;}
.zckj-box-black{height: 551px; background: url("../images/zckj/gjfw.png") repeat scroll center top / 100% 551px;}
.gjfw-l{ width: 45%; text-align: center; }
.gjfw-b{ position: relative; top: -68px;}
.gjfw-r ul li{ height: 89px; margin-bottom: 60px;}
.gjfw-r ul li p{ color: white; font-size: 14px; line-height: 30px; margin-left: 124px;}
.gjfw-r ul{ margin-top: 51px;}
.zckj-title-top{ margin-top: 30px;}



/*-企业建站-*/
.qyjz-bg-gray{ width: 100%; height: 462px; background: #373a49;}
.qyjz-center{ text-align: center; height: 462px;}
.qyjz-center img{ margin-bottom: 32px;}
.jz-flash-title{ font-size: 35px; color: white; margin-top: 35px;}
.jz-flash-de{ color: white; font-size: 16px; margin: 10px 0 15px 0;}
.jz-flash-btn:hover{background: #c84849;  border-radius: 5px;  color: white;  display: block;  font-size: 16px;  height: 46px;
	left: 10px;  line-height: 45px;  margin: 0 auto;  width: 200px; cursor: pointer;}
.jz-flash-btn{background: white;  border-radius: 5px;  color: #4d4d4d;  display: block;  font-size: 16px;  height: 46px;
	left: 10px;  line-height: 45px;  margin: 0 auto;  width: 200px; cursor: pointer;border: 0px solid #ffffff;}
.qyjz-mfsy{width: 100%; background: rgb(249, 249, 249); height:212px; }
.qyjz-list li{ width: 240px; text-align: center;  height: 212px;}
.qyjz-mfsy-title{ font-size: 18px; color: rgb(200, 72, 73); margin: 15px 0 10px 0;}
.qyjz-mfsy-de{ font-size:14px; color: #666666; }
.qyjz-list, .qyjz-jzbz-list{  display: flex; margin-top: 34px;}
.qyjz-jzbz{ width: 100%; background: white; height: 450px;}
.qyjz-jzbz-list li{ text-align: center; width: 133px;}
.qyjz-jzbz-list li p{ font-size: 18px; color: rgb(77, 77, 77); margin-top: 30px;}
.iconfont.jzbz-icon-arrow{ line-height: 90px; font-size: 42px; color: rgb(169, 169, 169);}
.jzbz-btns li a{background: white;  border-radius: 5px;  color: #4d4d4d;  cursor: pointer;  display: block;
	font-size: 16px;  height: 46px;  left: 10px;  line-height: 45px;  width: 166px; border: 1px solid #c84849; text-align: center;}
.jzbz-btns li a:hover{background: #c84849;  border-radius: 5px;  color: white;  cursor: pointer;  display: block;
	font-size: 16px;  height: 46px;  left: 10px;  line-height: 45px;  width: 166px; border: 1px solid #c84849; text-align: center;}
.jzbz-btns{ width: 44%; margin: 0 auto; margin-top: 47px;}
.jzbz-right{ margin-right: 8px;}
.qyjz-dz{ width: 100%; background:#c84848; height: 570px; }
.zckj-bghj-title.qyjz-zd-white, .zckj-chat.qyjz-zd-white{ color: white;}
.dz-l{width: 55%; text-align: center; }
.dz-r{ width:45%; text-align: left;}
.qyjz-dz-list li{ height: 50px; margin-bottom: 20px;}
.qyjz-dz-list li p{ font-size: 20px; color: white; line-height: 50px; margin-left: 70px;}
.zckj-dz-top{ margin-top: 40px;}
.qyjz-jztc{ width: 100%; background: white; height:625px;}
.qyjz-jztc-list li{ text-align: center; width:240px;}
.zckj-jz-top{ margin-top: 58px;}

/*了解网站功能*/
.wzgl-btns li a{background: white;  border-radius: 5px;  color: #4d4d4d;  cursor: pointer;  display: block;
	font-size: 16px;  height: 46px;  left: 10px;  line-height: 45px;  width: 166px; border: 1px solid #c84849; text-align: center;}
.wzgl-btns{ width: 80%; margin: 0 auto;}
.wzgl-center{ text-align: center; height: 462px;}
.wzgl-center img{ margin-bottom: 20px;margin-top:20px;}
.wzgl-btn-li{float:right !important;}
.cmy-green {color: #04be02;}

/*-首页改版0912-*/
.jccs-box, .cwwb-box, .cszx-box, .stqy-box, .cw-team-box{ background: white; padding-top: 0px;}
.jccs-topic {  margin: 30px 0;  text-align: center;  }
.jccs-topic span, .zjtd-topic span {  color:#373d41;  display: block;  font-size: 24px;  margin-top: 8px; margin-bottom: 5px; }
.jccs-box-main{ background:#f5f5f6; text-align: center;}
.iconfont.jccs-arrow {  color: #f5f5f6; margin: -24px 0 0 -13px; font-size: 24px; position: absolute;  }
.jccs-products{ float: left; position: relative;  width: 21%; text-align: left;}
.jccs-item{cursor: pointer;  margin-bottom: 42px; display: inline-block; width: 280px;}
.jccs-title, .cszx-title{ color: #373d41;  font-size: 16px; font-weight: normal; line-height: 24px; transition: all 0.3s ease-in-out 0s;}
.jccs-des{ color: #9b9ea0;  font-size: 12px;  line-height: 18px;  margin-top: 8px;}
.jccs-title:hover{ color: #f56400;}
.jccs-products-normal{float: left;  width: 26%; text-align: left;}
.jccs-des-title{ color: #373d41;  font-size: 14px;  line-height: 24px;}
.jccs-des-text{ color: #9b9ea0;  font-size: 12px;  line-height: 24px;}
.jccs-top{padding-top: 40px;}
.jccs-item.jccs-item-btm{ margin-bottom: 44px;}
.jccs-a{ margin-top: 10px;}
.jccs-ahover:hover{ background: #fff;  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.15); padding: 5px 10px;}
.jccs-ahover{padding: 5px 10px;}
.iconfont.jccs-arrow.jccs-arrow-orange{ color: #f56400;}
.cwwb-box-main, .stqy-box-main {  background: #f56400;  text-align: center;  }
.cwwb-list li{ float: left; width: 20%; text-align: left; color: white; cursor: pointer;}
.cwwb-dis{ display: inline-block;}
.cwwb-list li.cwwb-center{ text-align: center;}
.cwwb-title{ font-size: 18px; font-weight: normal; margin-bottom: 10px;padding: 15px 0 0 15px;}
.cwwb-dis p{ padding: 0 15px;color:#f2f2f2;}
.cwwb-list{ max-height: 240px;}
.cwwb-bg{ background: #f56400; }
.cszx-list li{ background: white;  border: 1px dotted #f56400;  float: left;  text-align: left;  width: 32%; border-radius: 4px;}
.cszx-list li div{ padding: 15px 0 15px 20px; width: 215px;}
.cszx-des{color: #9b9ea0;  font-size: 14px;  line-height: 24px; margin-top: 8px;}
.cszx-btn{background: white;  border: 0.5px solid #f56400;  border-radius: 3px;  color: #f56400;  cursor: pointer;
	display: inline-block;  height: 34px;  line-height: 34px;  position: relative;  right: 15px;  text-align: center;
	top: 39px;  width: 100px;}
.cszx-btn:hover{color: white; background: #f56400; transition: all 0.3s ease-in-out 0s;}
.cszx-mar{ margin: 0 17px;}
.cszx-list{ height: 155px;}
.hyjjfa-box{ background: white; padding: 0px 0;  width: 100%;height:550px;}
.hyjjfa-item.hyjjfa-active { border: 1px solid #f56400;  box-shadow: 0 0 20px rgba(249, 135, 21, 0.5);  height: 470px;
	width: 23%;  z-index: 100; margin-top: -10px;}
.hyjjfa-item { cursor: pointer;  border: 1px solid #563e29;  float: left;  height: 445px;  position: relative;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, z-index 0s ease 0.12s;  width: 19%;  z-index: 10;  }
.hyjjfa-webcard {position: absolute;
	text-align: center;
	transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, z-index 0s ease 0.12s;
	width: 100%; color: white;}
.hyjjfa-item.hyjjfa-webcard .hyjjfa-webcard .hyjjfa-webcard-title.hyjjfa-webcard-height, .hyjjfa-webcard-title.hyjjfa-webcard-height {
	height: 155px;  }
.hyjjfa-item.hyjjfa-webcard .hyjjfa-webcard .hyjjfa-webcard-title {  border-bottom: 0.5px dashed #f56400;  font-size: 14px;
	height: 227px;  left: 0;  line-height: 26px;  position: absolute;  right: -1px;
	top: 0;  transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1) 0s, z-index 0s ease 0.12s;  z-index: 1;  }
.hyjjfa-web-content {  margin-top: 153px;  width: 100%;  }
.hyjjfa-web-content h2.hyjjfa-title {  font-size: 20px;  margin: 8px 0 5px;  }
.hyjjfa-web-content h2, .hyjjfa-webtc-cc h2 {  font-size: 14px;  font-weight: bold;  }
.hyjjfa-web-content p {  color: white;  font-size: 12px;  position: relative;  top: -9px;  }
.hyjjfa-list .hyjjfa-item + .hyjjfa-item, .hyjjfa-list .hyjjfa-item + .hyjjfa-item {  margin-left: -1px;  }
.hyjjfa-web-content p.hyjjfa-act-text{ font-size: 14px; margin-bottom: 5px;}
.hyjjfa-de-btn { border: 0.5px solid white;  border-radius: 3px;  color: white;  cursor: pointer;  display: inline-block;
	height: 40px;  line-height: 40px;  text-align: center;  width: 203px; }
.hyjjfa-de-btn:hover{color: #f56400; background: white; transition: all 0.3s ease-in-out 0s;}
.hyjjfa-web-content.hyjjfa-top{margin-top: 100px; height: 267px;}
.stqy-list li{ float: left; color: white; width: 33.3%;}
.stqy-list{ padding: 70px 0;display: inline-block;width: 80%;}
.stqy-list li p.stqy-title{ font-size: 18px; font-weight: bold;  margin: 20px 0 10px;}
.stqy-list li p, .newindex-title, .zjtd-topic p{ color:#666666;font-size: 15px;  line-height: 25px;}
.webproducts-box{ background: #f5f5f6; padding: 100px 0; width: 100%;}
.webcus-active {  box-shadow: 0 0 20px rgba(249, 135, 21, 0.5);  }
.hyjjfa-img-box{ height: 100%; position: absolute; width: 100%;}
.hyjjfa-img-box img{ height: 100%; width: 100%;}
.hyjjfa-img-bg{ bottom: 0;left: 0;opacity: 0.68;position: absolute;right: 0;top: 0;transition: all 0.4s cubic-bezier(0.4, 0, 0.2, 1) 0s;}
.hyjjfa-img-bg.hyjjfa-img-bg-act{ background: #f56400;}
.newindex-top{ margin-top: 40px;}
.jccs-width{ width: 180px;}
.jccs-item.jccs-item-width{width: 250px;}
.cszx-btn.jccs-btn{ right: inherit; top: 24px;width: 140px;}
.iconfont.more-icon-pro{ position: relative; top: 2px;}
.web-tool-right{ margin-right: 10px;}

/*-全部产品list-*/
.allpro-box{ color: #fff;  height: 400px;  min-width: 1000px;  position: absolute;  z-index: 998;}
.allpro-nav{ background: #272b2e;  border-right: 1px solid hsla(0, 0%, 100%, 0.15);  box-sizing: border-box;
	height: 100%;  overflow: hidden;  padding: 20px 0;  position: absolute;  width: 200px;  z-index: 4;}
.allpro-inner{  height: 100%;  margin-right: -40px;  overflow-y: scroll;  padding-right: 40px;  }
.allpro-inner ul{  width: 200px;  }
.allpro-inner-text{  cursor: pointer;  display: block;  font-size: 14px;  height: 40px;  line-height: 24px;
	padding: 6px 20px;  width: 84%;  }
.iconfont.icon-indicator{  float: right;  color: white;  }
.allpro-inner-text:hover{ color: #f56400;}
.allpro-gszc-box.active{ display: block;}
.common-content{ background: #303538;  box-sizing: border-box;  height: 100%;  left: 200px;  overflow: hidden;  padding: 20px 0;
	position: absolute;  width: 330px;  z-index: 3;}
.allpro-higher-text:hover::after{  background: hsla(0, 0%, 100%, 0.05);  bottom: 0;  content: "";  left: 10px;
	position: absolute;  right: 20px;  top: 0;  }
.allpro-higher-text:hover{  color: #00c1de;  }
.allpro-higher-text{  cursor: pointer;  display: block;  font-size: 14px; margin-bottom: 5px; line-height: 32px;  padding: 5px 20px;
	position: relative;  }
.allpro-higher-text a{  display: block;  position: relative;  z-index: 2;color: #fff !important;  cursor: pointer;  }
.allpro-higher-text a:hover{  display: block;  position: relative;  z-index: 2;color: #f56400 !important;  cursor: pointer;  }
.webtool-box ul li a.allpro-de{padding:0;}
.webtool-box ul li.allpro-higher-text{ line-height: 32px; width: 100%;}
.allpro-inner.allpro-list ul {  width: 92%;  }
.webtool-box ul li.allpro-inner-text{ line-height: 24px;}
.allpro-detail{ font-size: 12px; line-height: 22px; color: #9b9ea0;}
.webtool-box ul li a.allpro-de:hover{ font-weight: inherit;}
.head-box{background-color: #f56400;}
.head-box-title{color: white !important;}
.iconfont.icon-indicator:hover{ color: #f56400;}
.iconfont.icon-indicatoredit{float: right; color: #f56400;}
.texticon{ color: #f56400;}

/*-common-*/
.bl_weigt{ font-weight:bold;}

/*-外包咨询list-*/
.wbzx-list li{display: block; height: 252px; margin-bottom: 30px; overflow: hidden;  width: 24.1%;}
.wbzx-list li.wbzx-right{ margin-right:10px;}
.wbzx-list li a{  border: 1px solid #ffffff;  border-radius: 2px;  display: block;  height: 260px;  margin: 0;
padding: 0;  width:100%;background-color: #eee; cursor: pointer;  }
.wbzx-detail{font-size: 14px;  line-height: 22px;  padding: 0 15px; margin-top: 28px;}
.wbzx-line { border-bottom: 3px solid #f0f3f3;  display: inline-block;  margin: 0 auto 45px;  text-align: center;  width: 1200px;  }
.wbzx-titles { background: white ; border: 3px solid #e2e5e5;  color: #a7a8a8;  font-size: 13px;  font-weight: bold;  height: 30px;
line-height: 30px; margin: 0 auto; padding: 4px 8px; position: relative; top: 40px; width: 58px;  }
.wbzx-list li a p span{color: white;  font-size: 21px;  line-height: 165px;}
.wb-webg-img{position: absolute;  width: 100%; height: 350px}
.wb-webtopbar-logo {margin: 0 auto;  max-width: 1200px;  min-width: 990px;  position: relative;}
.bszdy-banner-right strong.wb-color, .bszdy-banner-right p.wb-color{ color: #444444;}
.bszdy-banner-left.wbzx-margin{ margin: 45px 0 0 113px; width: inherit;}
.wbzx-img{max-width: 24%;  position: absolute;}
.wbzx-position{height: 144px;  margin: 0 auto;  max-width: 230px;  min-width: 150px;  position: relative;  text-align: center;}
.bszdy-banner-right.zx-right{ margin: 89px 50px 0 0;}
.wbzx-banner{ height: 350px;max-width:1440px;margin:0 auto;}
.wbzx-list{ width: 100%; float: left;}

/*-外包咨询结构调整20171017-*/
.cw-list {  width: 1240px;  }
.cw-list li{ border: 1px solid #eaeaea;  float: left;  height: 142px;  margin: 0 17px 19px 0;  width: 23%;}
.cw-list li a{ display: block;  height: 142px;  width: 100%;}
.cw-list li:hover{border-color:#f56400; }
.iconfont.cw-zx-icon{ float: left;  height: 46px; line-height: 46px;  margin-left: 23px;  margin-top: 30px; }
.iconfont.cw-zx-size{  font-size: 39px;  }
.cw-list-right{  float: right;  height: 103px;  margin-top: 30px;  width: 67%;  }
.cw-name{ color: #333;  font-size: 18px;  height: 18px;  line-height: 18px;  margin-bottom: 8px;}
.cw-info{ color: #666;  font-size: 12px;  line-height: 20px;}
.cw-box, .cw-case-box, .cw-zjtd-box, .cw-zjtd-list, .zjtd-topic, .cw-fwys-box{ max-width: 1200px; margin: 0 auto;}
.cw-case-list{ width: 100%; float: left; margin-left: 1px;}
.cw-case-list li{display: inline-block; float: left; height: 358px; margin-left: -1px; overflow: hidden; position: relative;
width: 300px;  z-index: 0;}
.wrap1{background-color: #fff; border: 1px solid #eaeaea; height: 350px; margin: 3px 0; overflow: hidden; padding: 0 18px;
transition: margin 0.5s ease-in-out 0s;}
.wrap1 img{display: block; height: 42px; margin: 30px 0 35px; vertical-align: top;width:260px;height:100px;}
.wrap1 p{color: #373d41; font-size: 16px; height: 40px; line-height: 20px; margin-bottom: 6px; overflow: hidden;}
.wrap1 p span{color: #9b9ea0;}
.iconfont.cw-icon-up{display: block; font-size: 22px; margin-top: 28px;}
.wrap2{border: 1px solid #fff; height: 356px; margin: 0 auto; overflow: hidden; padding: 0 25px; width: 242px; background: url("../images/waibaozixun/cus_bg.jpeg")no-repeat scroll center bottom;}
.wrap2 span{display: block; color: #fff; font-size: 18px; font-weight: 400; height: 30px; letter-spacing: 1px; line-height: 30px; margin-top: 48px; overflow: hidden;}
.wrap2 p{color: #fff; font-size: 14px; height: 240px; letter-spacing: 1px; line-height: 30px; margin-top: 10px; overflow: hidden;}
.cw-team-box{margin-top: 40px; background: url("../images/waibaozixun/team_bj.jpeg")no-repeat scroll center top;height: 510px;  overflow: hidden;}
.cw-box{ height: 323px; overflow: hidden;}
.more{ height: 30px; font-size: 16px; line-height: 30px; margin-bottom: 20px; overflow: hidden; text-align: center; color: #f56400; cursor: pointer;}
.cw-zjtd-list ul li{background: white ; border: 0.5px solid #f56400; cursor: pointer; height: 355px; margin: 14px 17px;
overflow: hidden; text-align: center; width: 264px;}
.cw-zjtd-list ul li p.zjtd-title{ font-weight: bold; font-size: 16px;margin-top: 10px;}
.zjtd-detail{ height: 63px; margin: 10px 20px; text-align: left;}
.cw-zjtd-list ul li p{ font-size: 14px;}
.cw-zjtd-active{ border: 0.5px solid #f56400;box-shadow: 0 0 20px rgba(249, 135, 21, 0.5);}
.zjtd-topic span, .zjtd-topic p{ text-align: center; color: white;}
.zjtd-topic{ margin-bottom: 29px;margin-top:29px;}
.fwys-fl{ height: 355px;  overflow: hidden;  width: 266px;}
.fwys-fl ul li{background: #fff; border: 1px solid #eaeaea; color: #d0d0d0; cursor: pointer; font: 18px/18px Arial;
height: 117px; margin-top: -1px; overflow: hidden; text-align: center; text-transform: uppercase;}
.fwys-fl ul li span{color: #373d41; display: block; font-size: 22px; line-height: 42px; margin-top: 32px;}
.fwys-fl ul li.fwys-active, .fwys-fl ul li.fwys-active span{ background: #f56400; color: white; }
.fwys-cen{ margin:0 33px; width: 600px; border: 1px solid #eaeaea; height: 352px;}
.fwys-box{ display: block; height: 309px; padding: 40px 10px 0 30px; width: 93%;}
.fwys-left{ display: inline-block; float: left; overflow: hidden; width: 260px;}
.fwys-name{ font-size: 18px; color: #f56400;}
.fwys-detail{height: 200px; color: #373d41; font-size: 16px; line-height: 28px; margin-top: 16px; overflow: hidden; width: 260px;}
.fwys-right{ width: 296px; float: right; margin-top: 50px;}
.cw-fwys-box{ margin-bottom: 40px;}
.iconfont.cw-zx-size-ckts, .iconfont.cw-zx-size-gqzr, .iconfont.cw-zx-size-rc{font-size: 44px;}
.cw-box.cw-wb-box{ height: 162px;}
.webtool-search.cw-bg-gray{ background: #444444;}
.wrap1 p.zy-next{height: 20px; margin-top: -21px; text-indent: 83px;}
.iconfont.cw-up-top{ margin-top: 22px;}


/*-问财税20171019-*/
.wcs-banner-bg{background: url("../images/wencaishui/wcs-bg.png") no-repeat scroll 0 0 / 100% 100%; min-height: 455px;}
.wcs-banner-box{margin: 0 auto; width: 1200px;}
.wcs-banner-center{ text-align: center; margin-top: 26px;}
.wcs-banner-title{ color: white; display: inline-block; font-size: 28px; font-weight: 300; letter-spacing: 4px;
line-height: 45px; margin-top: 20px; text-transform: uppercase;}
.wcs-banner-detail{ color: white; font-size: 20px; letter-spacing: 4px; line-height: 30px; margin-top: 10px;}
.wcs-banner-icons{margin-top: 20px;}
.wcs-icons1, .wcs-icons2{width: 46%;min-height: 1px; padding: 0 15px; position: relative;}
.wcs-container{  position: relative; width: 100%; top: 72px;}
.wcs-banner-com{ height: 300px; margin: 0 auto; position: relative; top: 44px; width: 600px;}
.wcs-ks-top{ margin-top: 80px;}
.wcs-ks-left{width: 45%;}
.wcs-ks-right{ width: 46%;}
.wcs-ks-right p{ font-size: 20px; line-height: 39px;}
.wcs-ks-right p.wcs-no{ font-size:40px; color: #09c007; margin-bottom: 20px;}
.wcs-ks-right p.wcs-text{ font-size: 16px; margin-top: 20px;}
.wcs-no-one, .wcs-no-two, .wcs-no-three{margin-top: 64px;}
.qt-bg{ background: #f5f7f7;}
.qt-box-padding{ padding: 55px 0;}
.wcs-left-text{ margin-left: 234px;  width: 362px;}
.wcs-btn{ background: #09c007;  border-radius: 3px;  color:white; font-size: 16px; display: inline-block;
height: 42px; line-height: 42px; text-align: center; width: 174px;}
.wcs-btns{ margin-top: 20px;}
.wcs-bg{ background: white;}
.wcs-one-pic{ margin-left: 49px; margin-top: 123px; position: absolute;}
.wcs-onepic{  position: relative; z-index: 1;}
.wcs-two-pic{margin-left: 88px;  margin-top: 156px;  position: absolute;}
.box_label{font-size: 14px; padding: 9px 30px; color: #444444;}
.head_a{margin-right:4px;}
.head_active{border-bottom: 3px solid #f56400;color:#f56400 !important;}
.head_active:hover{font-weight:normal !important;color:#f56400 !important;}

/**20171025 订购页面**/
.service_order{ width:800px; margin:20px auto; }
.seror_title{ color:#04BE02; font-size:18px; float:left; font-weight:normal; margin:0 0 20px 0;}
.seror_basic{ width:800px; padding:0 0 10px 0; font-weight:bold; border-bottom:1px solid #b8b8b8; float:left; font-size:16px; margin-bottom:20px;}
.seror_table{ width:70%; float:left;}
.seror_local{ font-size:14px;}
.seror_js{ width:90%; height:30px; font-size:14px; border:1px solid #D0D0D0;}
.seror_input{ width:95.5%; font-size:14px; border:1px solid #D0D0D0; padding:5px;}
.seror_table td{ padding:25px 0 0 0;}
.seror_tabl, .seror_button,.seror_money{ width:70%; float:left;}
.seror_tabl td{ padding:10px 5px;}
.seror_amount{ font-size:18px; float:left; width:200px; margin:20px 0;}
.seror_button a{border: 0.5px solid #f56400;background: white; border-radius: 5px; color: #F56400; font-size:13px; padding: 10px 80px;}
.seror_button{  margin: 20px 0 40px;}
.seror_money{  margin: 20px 0 15px;}
.seror_button a:hover{border: 0.5px solid #f56400;background: #F56400; border-radius: 5px;color: white;font-size:13px; padding: 10px 80px;}

/*20171025 办税总动员订购页面*/
.css_errorInfo{color:red;font-size: 14px;float: left;position: absolute;margin: 4px 0 0 12px;}
.css_select{position: absolute;margin: -18px 0px 0 25px;color:#00a2ca;}
.css_operation{cursor:pointer;position:absolute;background:#FFF; margin: 10px 10px 10px 0;display:none;font-size:12px;line-height:25px; border:1px solid #00a2ca; width: 76px;}
.tax_order{display:inline-block; width:100%;}

/*-提交订单-*/
.tjdd_box{ border:1px solid #e1e1df; float:left; margin:10px 0 40px 10px; padding:30px 20px 70px; width:1140px;}
.tjdd_title{ color:#95bc21; height:42px; line-height:42px; margin-bottom:60px;}
.tjdd_title h2{ font-size:24px;}
.tjdd_xq dt{ background:none repeat scroll 0 0 #e9f7fa; height:36px; line-height:36px;}
.tjdd_xq dt b{ font-size:12px; margin-left:20px;}
.tjdd_xq dd{border-bottom:1px dotted #d9d9d7; color:#666; height:45px; line-height:45px; overflow:hidden;}
.tjdd_xq span{ float:left; text-align:center; width:18%;}
.tjdd_xq span.fwlx{ width:60%;}
.tjdd_zj{ color:#ff9000; font-size:13px; padding:15px 60px 0 0; text-align:right;}
.tjdd_xxzf{ margin-top:30px;}
.tjdd_ti_box{ font-size:12px; height:31px;}
.tjdd_text{ background:none repeat scroll 0 0 #fff; border-left:1px solid #b8b8b8; border-right:1px solid #b8b8b8; border-top:2px solid #95bc21;}
.tjdd_ti_box a{ padding:5px 20px; height:40px; line-height:40px; position:relative; bottom:2px; font-size:12px;}
.tjdd_list{ border:1px solid #b8b8b8; padding:20px 40px;}
.tjdd_ti_box a.tjdd_online{ background:none repeat scroll 0 0 #fbfbfb; border:1px solid #b8b8b8; position:relative; bottom:3px;}
.tjdd_list ul.tjdd_wszf{ margin:15px 0 20px; overflow:auto;}
.tjdd_list ul.tjdd_wszf li{ cursor:pointer; float:left; height:40px; margin-bottom:10px; width:160px;}
.tjdd_list ul.tjdd_wszf li input{ margin-top:15px; vertical-align:top;}
.tjdd_list ul li label{ cursor:pointer; display:inline-block; height:38px; width:130px;}
.tjdd_wsbtn{ margin-top:20px; text-align:center;}

/* 使用jquery flexslider 用到*/
.index_imgs ul.in_dot li .flex-active{ background:none repeat scroll 0 0 #ccc;}
.index_main{ width:1200px; margin:0 auto;}
.four_box{ width:1200px; float:left; margin-bottom:30px;}
.four_box ul li{ float:left; background:rgba(220, 220, 220, 0.17) none repeat scroll 0 0; text-align:center; width:370px; height:500px; cursor:pointer; border-radius:5px; border:1px solid #00a2ca; }
.four_box ul li.four_color2{ border:1px solid #00a2ca;}
.four_box ul li.four_color3{ border:1px solid #00a2ca;}
.four_box ul li.four_color4{ border:1px solid #00a2ca;}
.four_l{ }
.four_r{ margin-right:42px;}
.four_contain h3{ font-size:18px; color:white; font-weight:normal; line-height:40px; border-top-left-radius:5px; border-top-right-radius:5px;}
.four_contain h3.h3_one{ background:#00a2ca;}
.four_contain h3.h3_two{ background:#00a2ca;}
.four_contain h3.h3_three{ background:#00a2ca;}
.four_contain h3.h3_four{ background:#00a2ca;}
.four_box ul li p{ text-align:left; padding-left:10px; font-size:12px;}
.four_btn{ height:40px; line-height:60px;}
.four_contain p{ margin-top:8px; color:#444949;}
.four_newred{ width:82px; height:82px; position:absolute; margin:-3px 0 0 -5px;}
.in_w1200{ background:#f7f8f8; height:120px; width:100%;}
.in_w1000{ margin:0 auto; padding-bottom:20px; width:1000px;}
.in_wimg{ height:120px; width:1000px;}
.in_le_line{ border-bottom:1px solid #e1e1df; border-top:0px solid #e1e1df; width:290px; position:relative; right:20px;}
.in_ti_new{ float:left; width:928px;}
.in_span4{ width:45%; float:left; display:inline;}
.in_sp_ti{ font-size:12px; color:#000; font-weight:normal;}
.in_pic{ padding-right:20px;}
.in_pic_img{ display:block; margin:10px 0 15px; position:relative; border:1px solid #e1e1df; width:420px; height:95px;}
.in_item{ color:#666; font-size:12px; line-height:24px;}
.in_grey{ color:#666;}
.in_grey:hover{ color:#00a2ca;}
.in_date{ color:#ccc;}
.nin_text{ padding:0 10px;}
.online{ float:right; height:30px; line-height:30px; background:#00a2ca; margin-top:22px; padding:0 10px; border-top-left-radius:5px; border-top-right-radius:5px;}
.four_mo{ font-size:12px; font-weight:normal; color:#333; background:white; line-height:60px; border-bottom:1px solid #e3e4e4;  border-top:1px solid #e3e4e4;}
.four_ljdg{ background:#95bc21; padding:10px 90px; color:white; border-radius:3px;}
.four_ljdgg{ border:1px solid #95bc21; padding:10px 90px; color:#95bc21; border-radius:3px;}
.four_ctext{ float:left; height:310px; padding-top:10px; padding:10px 30px 0 110px;}
.four_box ul li p img{ width:14px; height:14px; margin-right:5px; position:relative; top:3px;}
.four_line{ width:1200px; margin:0 auto; border-bottom:3px solid #f0f3f3; display:inline-block; text-align:center; margin-bottom:30px;}
.four_line h3{ font-size:13px; border:3px solid #e2e5e5; padding:4px 8px; background: white; color:#a7a8a8; width:50px; height:30px; line-height:30px; margin:0 auto; position:relative; top:40px;}
.four_line div{ font-size:13px; border:3px solid #e2e5e5; padding:4px 8px; background: white; color:#a7a8a8; width:50px; height:30px; line-height:30px; margin:0 auto; position:relative; top:40px;}
.four_line a{ color:#a7a8a8; position:relative; float:right; top:30px;}
.four_every{ width:1200px; margin:0 auto;/* margin-top:30px;*/ display:inline-block; /*margin-bottom:20px;*/}
.four_every ul li{ float:left; border:1px solid #e5eaeb; padding:5px 20px; border-radius:5px; width:243px; margin-top:30px; margin-bottom:20px;}
.four_every ul li:hover{border:1px solid #F98715;background:rgba(220, 220, 220, 0.17) none repeat scroll 0 0;}
.four_every ul li h3{ color:#444949; margin:10px 0 10px 0; float:left; width:230px;}
.four_every ul li p{ color:#a7a8a8; width:150px; line-height:20px; margin-bottom:10px; float:left;}
.four_every ul li img{ float:right; position:relative; top:-16px;}
.every_r{ margin-right:20px;}
.four_every ul li h2{ float:left; width:243px; border-top:1px dashed #e2e5e5; padding:5px 0; font-size:12px; font-weight:normal;}

/*-公司简介页-*/
.gsjj_box{ background:none repeat scroll 0 0 #F7F8F8; border:1px solid #e5eaeb; border-radius:5px; height:auto !important; margin:20px 0; overflow:auto;}
.gsjj_slid{border-bottom-left-radius:5px; border-top-left-radius:5px; float:left; padding-top:30px; width:142px; padding-left:20px;}
.gsjj_nav{ margin-right:-1px; position:relative; width:127px;}
.gsjj_nav li.gsjj_on, .gsjj_nav li:hover{ background:none repeat scroll 0 0 #fff; border-radius:5px; border:1px solid #ebe9e9; color:#00a2ca; font-weight:bold; height:24px; padding-left:24px;}
.gsjj_nav li{ cursor:pointer; font-size:14px; margin-bottom:10px; width:102px; padding:7px 0 0 25px; height:26px;}
.gsjj_nav li a{ color:#EC5F23; display:block; font-size:14px;}
.gsjj_main{ background: none repeat scroll 0 0 #fff;border-left: 1px solid #ebe9e9;float: right;height: auto !important;overflow-x: hidden;}
.gsjj_cont{ width:940px; padding:30px 40px 40px 35px;}
.gsjj_cont p.gsjj_span{ margin:20px 0 20px 0;}
.gsjj_cont p.gsjj_span span{ font-weight:bold; font-size:14px; color:#666;}