/**********全局定义**********/
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, textarea,input, dl,dt,dd, img, div{ margin: 0; padding: 0; }
html{min-height:100%; box-sizing:border-box; -o-box-sizing:border-box; -ms-box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
*,*:before,*:after {box-sizing: inherit; -o-box-sizing: inherit; -ms-box-sizing: inherit; -moz-box-sizing: inherit; -webkit-box-sizing: inherit;}
img { border-width:0px; display:block;}
body { font-family:"宋体","Arial Narrow","iconfont"; font-size: 12px; color: #333; background-color: #eee;}
ul{ list-style-type: none; }
/*以下a和a:active定义为了解决在点击a标签时所出现的虚线框*/
a,input[type="button"],input[type="submit"],textarea{ text-decoration: none; outline: none; }
a:active { star: expression(this.onFocus=this.blur()); }
em,i,dfn,strong{ font-style: normal; font-weight: normal;}
h1,h2,h3,h4,h5,h6{font-weight: bold; line-height: 3;}
b{font-weight: bold;}




/** 改写浏览器滚动条样式 **/
::-webkit-scrollbar{ background: #f0f0f0; width: 14px;
	border-radius: 7px; -webkit-border-radius:7px; -moz-border-radius:7px; -ms-border-radius:7px; -o-border-radius:7px;
	box-shadow: 0px 0px 2px #969696 inset;
}
::-webkit-scrollbar-thumb{background: #939393;
	border-radius: 7px; -webkit-border-radius:7px; -moz-border-radius:7px; -ms-border-radius:7px; -o-border-radius:7px;
	box-shadow: 0px 0px 2px #646464 inset;
}
::-webkit-scrollbar-track{} 

/** 公用input输入框样式 **/
.input{
	-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-moz-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	-o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
	border: 1px solid #cdcdcd; padding-left:5px;
	border-radius: 12px; -o-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;
	box-sizing:border-box; -ms-box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;
}
.input:focus{
	border-color: #f7931e;
	outline: 0;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(247,147,30,.6);
	-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(247,147,30,.6);
	-ms-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(247,147,30,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(247,147,30,.6);
}
.ie-placeholder{color:#878787 !important;}/***IE浏览器改写value后颜色***/
input,textarea{font-family:"宋体","Microsoft Yahei","Arial Narrow";}
input:-moz-placeholder,textarea:-moz-placeholder{color:#878787; }   
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#878787; }   
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#878787;}


/**********公用样式**********/
html{ overflow-y:scroll; min-height:100%;  overflow-x: hidden;} 
.Mb0{margin-bottom:0px;}
.Mb1{margin-bottom:15px;}
.Mb2{margin-bottom:20px;}
.Mb3{margin-bottom:30px;}
.Mb4{margin-bottom:40px;}
.Mb5{margin-bottom:50px;}
.Mb6{margin-bottom:60px;}
.Mr1{margin-right:10px;}
.Mr2{margin-right:20px;}
.Mr3{margin-right:30px;}
.Mt2{margin-top:20px;}
.W250{ width: 250px; }
.W280{ width: 280px; }
.W283{ width: 283px; }
.W290{ width: 290px; }
.W300{ width:300px; }
.W320{ width:320px; }
.W350{ width:350px; }
.W380{ width:380px; }
.W390{ width:390px; }
.W450{ width:450px; }
.W530{ width:530px; }
.W550{ width:550px; }
.W567{ width: 567px; }
.W580{ width: 580px; }
.W584{ width: 584px; }
.W600{ width: 600px; }
.W650{ width:650px; }
.W980{ width:980px; }
.W780{ width: 780px; }
.W850{ width: 850px; }
.W870{ width: 870px; }
.W880{ width: 880px; }
.W890{ width: 890px; }
.W989{ width: 989px; }

.fanti{ 
    text-align: right;
    margin: 16px;
    margin-top: -16px;
    font-size: 14px;
}

.Fl{ float:left;}
.Fr{ float:right;}
/*Clearfix清除浮动*/
.Clearfix{ clear:both;}
.Clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

a{transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;}

.sydtlb { margin-top: -19px;}

/* iconfont */
@font-face {font-family: 'iconfont';
    src: url('fonts/iconfont.eot'); /* IE9*/
    src: url('fonts/iconfont.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('fonts/iconfont.woff') format('woff'), /* chrome、firefox */
    url('fonts/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}         
.iconfont{font-family:"iconfont"; font-size:12px;font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;display:inline-block;}

/**********请使用新版浏览器提示页面**********/
.ie6body {  background: #999; font-family: "Microsoft Yahei","宋体"; font-size: 14px; }
.ietitle { background: url(../images/ie6.png) no-repeat top right; padding-right: 140px; color: #666; line-height: 24px; height: 130px; }
.ietitle h1 { font-size: 24px; color: #b70303; line-height: 30px;  padding-bottom: 20px;}
.ietitle p{ text-indent: 2em; }
.iebox {width: 780px; height: 410px; position: absolute; left: 50%; top: 50%; margin-left: -350px; margin-top: -220px; display: block; border: 10px solid #666; background: #f8f8f8; padding: 30px; }
.browser { margin-top: 50px; height: 150px; overflow: hidden;}
.bicon { background: url(../images/browser.png) no-repeat; display: block; width: 80px; float: left; text-align: center; margin: 10px; text-decoration: none; color: #b4b4b4; padding-top: 90px; font-size: 12px; height: 130px; overflow: hidden; font-family: arial; }
.i_ie { background-position: -80px 0;}
.i_chrome { background-position: 0 0;}
.i_firefox {background-position: -160px 0;}
.i_safari {background-position: -240px 0;}
.i_opera {background-position: -320px 0;}
.i_360 {background-position: -400px 0;}
.i_360js {background-position: -480px 0;}


/* 一些会公用的style */
.samebox{ width:1190px; margin-left:auto; margin-right:auto;}
.Shadow{background: #fff;border-radius: 12px;-o-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.Shadow2{background: #fff;
	-webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);  
	   -moz-box-shadow: 1px 1px 1px rgba(0,0,0,0.2); 
	    -ms-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
	     -o-box-shadow: 1px 1px 1px rgba(0,0,0,0.2);  
			box-shadow: 1px 1px 1px rgba(0,0,0,0.2);
}

.icon-login:before{content:'\e60c';} 
.icon-tel24:before{content:'\e620';} 

/* 左侧悬浮按钮 */
.icon-Tel:before{ content:'\e60f';}
.icon-sina:before{ content:'\e622';}
.icon-gongzhonghao2:before{ content:'\e635';}
.icon-returnhead:before{ content:'\e623';}

.icon-jiahao:before{ content:'\e69a';}
.icon-Tel2:before{ content:'\e69b';}
.icon-returnhead2:before{ content:'\e7a6';}

/* 用户中心 */
.icon-sanjiao:before{content:'\e791';}
.icon-gongzhonghao:before{ content:'\e656';}

.icon-zixun:before{ content:'\e600';}
.icon-bianji:before{ content:'\e6b4';}
.icon-shoucang:before{ content:'\e62f';}
.icon-xiaoxi:before{ content:'\e610';}
.icon-liulan:before{ content:'\e614';}
.icon-tuijian:before{ content:'\e608';}
.icon-cuo:before{ content:'\e64c';}
.icon-rili:before{ content:'\e637';}
.icon-kefu:before{ content:'\e60a';}
.icon-qiye:before{ content:'\e6cd';}
.icon-liuyan:before{ content:'\e667';}
.icon-ling:before{ content:'\e617';}
.icon-guangbo:before{ content:'\e62c';}
.icon-huifu:before{ content:'\e6ca';}
.icon-tiwen:before{ content:'\e7bf';}
.icon-biaoqian:before{ content:'\e62b';}
.icon-user:before{ content:'\e640';}
.icon-suo:before{ content:'\e619';}
.icon-yiwen:before{content:'\e603';}

/* 企业 */
.icon-yanjing:before{ content:'\e61a';}

.icon-liuliang:before{ content:'\e61b';}
.icon-tianjia:before{ content:'\e643';}
.icon-shuju:before{ content:'\e630';}
.icon-liuyan2:before{ content:'\e609';}
.icon-xiangmu:before{content: '\e605';}
.icon-xiangmu2:before{content:'\e660';}
.icon-wenzhang:before{content:'\e607';}
.icon-fabu:before{content:'\e61c';}
.icon-shuju2:before{content:'\e697';}
.icon-shuju3:before{content:'\e61e';}
.icon-Ad:before{content:'\e638';}
.icon-shanchu:before{content:'\e6db';}
.icon-dafu:before{content:'\e61d';}
.icon-xianshang:before{content:'\e62a';}
.icon-xianxia:before{content:'\e671';}

/* 项目详情 */
.icon-zhinan:before{content:'\e60e';}
.icon-shouye:before{content:'\e612';}
.icon-xiangqing:before{content:'\e67c';}
.icon-xunxi:before{content:'\e63b';}
.icon-ziliao:before{content:'\e77c';}
.icon-dianhua:before{content: '\e6dc';}
.icon-weizhi:before{content: '\e636';}
.icon-fanhui:before{content: '\e650';}

/*项目信息*/
.icon-feiyong:before{content: '\e696';}
.icon-renqun:before{content: '\e68c';}
.icon-hangye:before{content: '\e628';}
.icon-moshi:before{content: '\e611';}
.icon-gongsi:before{content: '\e612';}
.icon-leixing:before{content: '\e627';}
.icon-zijin:before{content: '\e624';}
.icon-xing:before{content: '\e698';}
.icon-time:before{content: '\e629';}
.icon-gengduo:before{content: '\e63f';}

/*其他页面icon*/
.icon-jujiao:before{content: '\e62e';}
.icon-redian:before{content: '\e641';}
.icon-zuixin:before{content: '\e62d';}
.icon-hzixun:before{content: '\e633';}

.icon-yonghu:before{content: '\e676';}
.icon-mima:before{content: '\e678';}
.icon-tupian:before{content: '\e677';}
.icon-jiantou:before{content: '\e674';}

/*首页*/
.icon-paihangbang:before{content: '\e67b';}
.icon-paihangbang2:before{content: '\e67a';}
.icon-zhinan2:before{content: '\e679';}
.icon-xuqiu:before{content: '\e61d';}
.icon-fabu2:before{content: '\e6ba';}
.icon-xinpin:before{content: '\e687';}
.icon-pindao:before{content: '\e67e';}

/*排行榜*/
.icon-bangdan:before{content: '\e634';}
.icon-bangdan2:before{content: '\e70a';}
.icon-jiangbei:before{content: '\e645';}
.icon-qiandai:before{content: '\e647';}
.icon-S-canyin:before{content: '\e655'; color: #fff;}
.icon-S-jinrong:before{content: '\e654'; color: #fff;}
.icon-S-jiaoyu:before{content: '\e64d'; color: #fff;}
.icon-S-jiudian:before{content: '\e63e'; color: #fff;}
.icon-S-xiuxian:before{content: '\e64b'; color: #fff;}
.icon-S-fuwu:before{content: '\e639'; color: #fff;}

.icon-S-jiaju:before{content: '\e672'; color: #fff;}
.icon-S-jiafang:before{content: '\e648'; color: #fff;}
.icon-S-fuzhuang:before{content: '\e673'; color: #fff;}
.icon-S-jiushuiyinpin:before{content: '\e63d'; color: #fff;}
.icon-S-lingshou:before{content: '\e67d'; color: #fff;}
.icon-S-jiancai:before{content: '\e675'; color: #fff;}
.icon-S-huanbao:before{content: '\e649'; color: #fff;}
.icon-S-zhubao:before{content: '\e64a'; color: #fff;}
.icon-S-meirong:before{content: '\e64e'; color: #fff;}
.icon-S-muying:before{content: '\e63c'; color: #fff;}
.icon-S-qiche:before{content: '\e642'; color: #fff;}
.icon-S-chongwu:before{content: '\e64f'; color: #fff;}
.icon-S-qita:before{content: '\e653'; color: #fff;}
.icon-S-yiyao:before{content: '\e651'; color: #fff;}

.icon-gongxiang:before{content: '\e67f';}
.icon-zhuanye:before{content: '\e683';}
.icon-dingzhi:before{content: '\e680';}
.icon-zhenghe:before{content: '\e682';}
.icon-jingque:before{content: '\e6a8';}
.icon-yidong:before{content: '\e681';}
.icon-xuanzhuan:before{content: '\e684';}

.icon-huo:before{content: '\e690';}
.icon-hangye2:before{content: '\e692';}
.icon-diqu:before{content: '\ea0c';}
.icon-zhedie:before{content: '\e851';}

.icon-wangge:before{content: '\e699';}
.icon-liebiao:before{content: '\e695';}


/** CSS3.0动画(只增加5188用到的动画) **/
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated.hinge{-webkit-animation-duration:2s;animation-duration:2s;}
.animated2{-webkit-animation-duration:0.5s;animation-duration:0.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.animated2.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;}
.animated2.hinge{-webkit-animation-duration:1s;animation-duration:1s;}
@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-ms-transform:translateY(-20px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
}
@-webkit-keyframes flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);}
to{opacity:1;-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);}
}
@keyframes flipInX{0%{opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);}
40%{-webkit-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);}
70%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);}
to{opacity:1;-webkit-transform:perspective(400px) rotateX(0);transform:perspective(400px) rotateX(0);-ms-transform:perspective(400px) rotateX(0);}
}
@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-ms-transform:translateY(20px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-ms-transform:translateY(0);}
}
@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);transform:translateY(2000px);}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}
}
@-webkit-keyframes fadeInLeft {
	0% {opacity: 0; -webkit-transform: translateX(-20px); transform: translateX(-20px)}
	100% {opacity: 1; -webkit-transform: translateX(0); transform: translateX(0)}
}
@keyframes fadeInLeft {
	0% {opacity: 0; -webkit-transform: translateX(-20px); -ms-transform: translateX(-20px); transform: translateX(-20px)}
	100% {opacity: 1; -webkit-transform: translateX(0); -ms-transform: translateX(0); transform: translateX(0)}
}


@-webkit-keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);}
to{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);transform:translateX(-2000px);-ms-transform:translateX(-2000px);}
to{-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0);}
}
@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);}
to{-webkit-transform:translateX(0);transform:translateX(0);}
}
@keyframes slideInRight{0%{opacity:0;-webkit-transform:translateX(2000px);transform:translateX(2000px);-ms-transform:translateX(2000px);}
to{-webkit-transform:translateX(0);transform:translateX(0);-ms-transform:translateX(0);}
}

/**********【首页头部1】**********/
.head1{background: #eee; border-bottom: 1px solid #dcdcdc; height: 35px; position: relative; z-index: 999999999;}
.head1 a{ color:#6e6e6e;  }
.head1 a:hover{ color: #014898; }
.hRight{ float: right; height: 34px; }
.hRight li{ float: left; display: inline-block; padding: 7px 15px; position: relative; z-index: 1; color: #6e6e6e; line-height: 20px;}
.hRight li:after{ content: ''; position: absolute; top: 11px; left: 0px; width: 1px; height: 12px; overflow: hidden; background: #dcdcdc;}
.hRight li:first-child:after{ width: 0px; }
.hRight li em.iconfont{ display: inline-block; float: left; font-size: 16px; color: #014898; margin-right: 5px; }

/**********【部分公用搜索、logo】**********/
.head{padding: 40px 0px; background: #fff;}
/*Logo*/
.logo a{ width:220px; height: 70px; display: block; overflow: hidden; }
.logo a img{width:220px; height: 70px;object-fit: cover;}

/* 搜索 */
.search{position: relative; z-index: 9;margin-top: 5px;}
.s-find{margin-bottom: 5px; border:2px solid #014898; height: 38px;    border-radius: 20px;-o-border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;}
.s-find .input{line-height: 36px; height: 34px; min-width: 420px; padding-left:20px; border-width: 0px; color: #333; float: left; border-radius: 20px 0 0 20px;-o-border-radius: 20px 0 0 20px;
-ms-border-radius: 20px 0 0 20px;
-moz-border-radius: 20px 0 0 20px;
-webkit-border-radius: 20px 0 0 20px;}
.s-find .searchBtn{ float: right; display:inline-block; height: 36px;margin-right: -1px;margin-top: -1px;border-width: 0px; background: #014898; color: #fff; padding-left: 15px; padding-right:15px; cursor: pointer; font-size: 16px;border-radius: 0 20px 20px 0;-o-border-radius: 0 20px 20px 0;
-ms-border-radius: 0 20px 20px 0;
-moz-border-radius: 0 20px 20px 0;
-webkit-border-radius: 0 20px 20px 0;width: 100px;}

.s-hot{ line-height: 25px; height: 25px;margin-left: 35px;font-size: 14px;}
.s-hot *{ display: inline-block; }
.s-hot b{  font-weight: bold; color: #555; }
.s-hot a{ color: #555; margin-right:10px; }
.s-hot a:hover{ color: #014898; text-decoration:underline; }

/*网站导航*/
.hRight li.AtLast{position: relative; z-index: 99; padding:0px;}
.hRight li.AtLast .lasttxt{padding: 7px 15px; display: inline-block; position: relative; z-index: 98; cursor: pointer;}
.hRight li.hoverstyle .lasttxt{padding:7px 14px; background: #fff; color: #014898; border-left:1px solid #dcdcdc; border-right: 1px solid #dcdcdc; border-bottom: 1px solid #fff; }
.hRight li.hoverstyle:after{ width: 0px; }

.hRight li.AtLast .iconfont{transition: transform .2s ease-in 0s; -webkit-transition: -webkit-transform .2s ease-in 0s;}
.hRight li.hoverstyle .iconfont { transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg);}

.FastEntry{ position: absolute; top: 34px; right: 0px; width: 1190px; max-height: 0px; overflow: hidden; background: #fff; z-index:97; }
.F_content{ padding: 15px 15px; border: 1px solid #ccc; max-height: 1000px; overflow: hidden; }
.F_content .catemain{background: #eee; float: left; margin:5px; padding: 10px;
	width: calc(33.3333% - 10px); width: -o-calc(33.3333% - 10px); width: -ms-calc(33.3333% - 10px); width: -moz-calc(33.3333% - 10px); width: -webkit-calc(33.3333% - 10px);
	border-radius: 3px; -o-border-radius: 3px; -ms-border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.F_content .catemain:first-child{
	width: calc(100% - 10px); width: -o-calc(100% - 10px); width: -ms-calc(100% - 10px); width: -moz-calc(100% - 10px); width: -webkit-calc(100% - 10px);
}
.F_content .catemain:first-child h6 a{ color: #014898;}

.F_content .catemain:hover{ background: #ffeceb; }
.catemain h6{ height:25px; margin-bottom: 5px; line-height: 25px; font-size: 14px; font-weight: bold; }
.catemain h6 a{ color: #3b80ff; }
.catemain h6 a:hover{ color: #3b80ff; text-decoration:underline; }
.catemain p{ height: 45px; overflow: hidden; line-height: 20px;}
.catemain p a{ display: inline-block; float: left; margin-right: 15px; margin-bottom:5px; color: #666;}
.catemain p a:hover{ text-decoration:underline; }

.hLeft{ float: left; line-height: 20px; padding: 7px 0px;}
.hLeft li{ float: left; padding-right: 15px; color: #6e6e6e;}
.hLeft li strong{ color: #6e6e6e; }
.hLeft li a:hover strong{color: #014898;}
.hLeft li em.iconfont{ display: inline-block; float: left; font-size: 16px; color: #014898; padding-right: 5px; }
.hLeft li i{ color: #014898; font-weight: bold; font-family: "Microsoft Yahei","宋体"; }


/**********【右侧的免费通话】**********/
.callbox2{border: 1px solid #dcdcdc; padding:30px 20px 10px 20px; position: relative; z-index: 9;
	border-radius: 12px; -o-border-radius: 12px; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;
}
.callbox2 strong{ display:block; text-align: center;  height: 32px; line-height: 32px; background: #0090ff; color: #fff; font-weight: bold; font-size: 16px; letter-spacing: 2px;position: absolute; z-index: 10; top: -16px; left: 50%; margin-left: -23%;border-radius:16px; -o-border-radius:16px; -ms-border-radius:16px; -moz-border-radius:16px; -webkit-border-radius:16px;
}
.callform2 .input{line-height: 38px; height: 40px; width: 100%; margin-bottom:25px;padding-left: 15px}
.callform2 .calllabel2{ background: #014898; font-weight: normal; font-size: 16px; text-align: center; margin-bottom: 10px;}
.calllabel2 div{display: inline-block; overflow: hidden;}
.calllabel2 div i{float: left; font-size: 20px; margin-right:5px;}
.calllabel2 div b{ float: left; }
.calllabel2 input{ display: none; }
.callinfo2 p{line-height: 18px; color: #999; text-align: center; height: 18px; overflow: hidden;}

/* 新增短信验证码 */
.sameCodeDiv{}
.Texting{ position: relative; z-index: 9;display: flex;align-items: center;}
.Texting .ObtainCode{ position: absolute; z-index: 10; top: 0px; right: 0px; width: 110px;}
.ObtainCode,.ztCodeBtn{width: 100%; height: 40px; line-height: 40px; background: #014898; display: inline-block; text-align: center;
	font-size: 14px; color: #fff; cursor: pointer; border-width: 0px;
	border-radius: 0px 12px 12px 0px; -o-border-radius: 0px 12px 12px 0px; -ms-border-radius: 0px 12px 12px 0px; -moz-border-radius: 0px 12px 12px 0px; -webkit-border-radius: 0px 12px 12px 0px;
}
input.ObtainCode[disabled],input.ztCodeBtn[disabled]{
	border:1px solid #d9d9d9;
	background-color:#ebebe4;
	color:#666;
}
.Texting .ztCodeBtn{ position: absolute; z-index: 10; top: 0px; right: 0px; width: 110px;}


/**********【免费通话1、留言板】**********/
.MessageForm{width:850px; overflow:hidden; border: 1px solid #014898; background: #fff;
	border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
.MessageForm h6{ height: 50px; line-height: 50px; background: #014898; text-align: center; color: #fff; font-size: 18px; font-weight: bold; padding-left: 20px; }
.MessageForm h6 b{padding-right:10px; padding-left:10px; font-weight: bold;}


.TelForm{padding:45px 60px;}
.formclass .input{ height: 38px; line-height: 36px; width: 60%;padding-left: 15px;}
.formclass .ObtainCode{height: 38px; line-height: 36px;}

/*左侧免费通话*/
.mfcall{float: left; width: 270px; border: 1px solid #d2d2d2; padding:25px 20px;
	border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.mfcall h5{font-size: 16px; font-weight: bold; color: #333; line-height: 20px; margin-bottom: 30px; position: relative; z-index: 9}
.mfcall h5:before{ width: 5px; height: 18px; content: ''; background: #014898; position: absolute; top: 1px; left:-20px; z-index: 10;}
.callbox{ margin-bottom: 30px; }
.callbox .callhead{ color: #014898; line-height: 20px; margin-bottom: 10px; font-size: 14px; }
.calllabel{ cursor: pointer; }
.calllabel .callbtn{ display:block; text-align: center; width: 100%; font-size: 16px; color: #fff; background: #014898; padding: 5px 0px; height: 50px;
	border-radius: 5px; -o-border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.callbtn dl{ overflow:hidden; display: inline-block; line-height: 20px;}
.callbtn dt{ float: left; margin-right: 7px;}
.callbtn dt.iconfont{ font-size: 36px; line-height: 40px; }
.callbtn dd{ float: left; text-align: left; }
.callbtn dd strong{ display: block; line-height: 40px; font-size: 18px; font-weight: bold;}
.callbtn dd p{font-size: 12px; display: none;}
.calllabel input{ display: none;}
.mfcall .formclass .input{ margin-bottom: 15px; }

.callinfo{line-height: 20px;}
.callinfo b{ font-weight: bold; color: #555; margin-bottom:3px; display:block;}
.callinfo p{color: #888; }

/*提交留言表单*/
.tjform{ margin: 0 auto; width: 630px;}
.tjform dl{ position: relative; margin-bottom: 15px; clear:both;}
.tjform dl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.tjform dt{ width: 240px; line-height: 38px; color: #555; text-align: right; padding-right: 10px; font-size: 14px; font-weight: bold; float: left; }
.tjform dt i{ color: #f00; padding-right: 5px; font-weight: bold; }
.tjform dd{ width: 100%; padding-left: 80px; color: #444;}
.tjform dd:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.tjform .RadioTime{margin-top: -10px;}
.tjform .RadioTime dt{height: 30px; line-height: 30px;}
.tjform .RadioTime .inlinebox{ margin-bottom: 7px; margin-top: 7px; }
.referBtn{ padding-left: 80px; }
.tjform .SubmitBtn{ background: #014898; }

/* 留言新增的服务条款 */
.tjform .TermsForm label{display: inline-block; float:left;}
.tjform .TermsForm i{float:left; }
.tjform .TermsForm a{ color: #0078ff; cursor: pointer;}
.tjform .TermsForm a:hover{color: #014898; text-decoration:underline;}

.tjform .TermsForm2 div{overflow: hidden;}
.tjform .TermsForm2 div:first-child{margin-bottom:7px;}
.tjform .TermsForm2 label{display: inline-block; float:left; font-size: 12px;}
.tjform .TermsForm2 p{display: inline-block; float:left;}
.tjform .TermsForm2 i{float:left; }
.tjform .TermsForm2 a{float:left; color: #0078ff; cursor: pointer;}
.tjform .TermsForm2 a:hover{color: #014898; text-decoration:underline;}

.quickMess{ width: 270px; float: right; border:1px solid #014898; overflow: hidden;
	border-radius: 10px; -o-border-radius: 10px; -ms-border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px;
}
.quickMess .qmtitle{height: 40px; line-height: 40px; color: #fff; font-size: 14px; font-weight: bold; background-color: #014898; text-align: center;}
.quickMess .qmmain{padding:20px 10px;}
.qmmain p{ height: 34px; line-height: 34px; color: #666; cursor: pointer;}
.qmmain p:hover{ background-color: #eee; color: #014898;}

/* 点击按钮 */
.tjform dl.FastClick{margin-top: -10px; margin-bottom: 10px;}
.tjform dl.FastClick dd{ height:20px; line-height:20px; text-align: right;}
.tjform dl.FastClick dd a{ color: #014898; cursor: pointer;}

/* 快捷留言列表 */
.FastList{padding: 10px 15px;}
.FastList p{ display: block; line-height: 40px; height: 40px; border-bottom: 1px solid #dcdcdc; cursor: pointer; }
.FastList p:last-child{border-bottom-width:0px;}
.FastList p:hover{background: #eee; color:#014898;}

/* 平台资讯留言板 */
.NewLyb{padding:60px 90px; background: url(../images/lybbg.png) no-repeat top center;}
.Lybtxt{ width:220px; color: #fff;}
.Lybtxt .lttitle{ font-size: 24px; font-weight: bold; line-height: 30px; margin-bottom: 20px; text-align: center;}
.Lybtxt .lttitle i{font-weight: bold;}
.Lybtxt .ltmain{}
.ltmain p{font-size: 16px; line-height: 20px; margin-bottom: 25px; text-align: center;}
.ltmain p:last-child{margin-bottom: 0px;}
.ltmain p b{ display: inline-block; overflow: hidden;}
.ltmain p i{margin-right: 15px;}
.ltmain p:first-child{color:#014898;}
.NewLyb .tjform{ width: 390px; }
.NewLyb .tjform dt{ width: 100px; }
.NewLyb .tjform dd{padding-left: 100px; }
.NewLyb .tjform dt,.NewLyb .tjform dt i,.NewLyb .tjform dd,.NewLyb .SameCheckbox+label:after{ color: #fff; }
.NewLyb .tjform .TermsForm a{color:#014898;}
.NewLyb .SameCheckbox:checked+label:before{border-color: #fff;}
.NewLyb .Textarea{min-height: 130px;}

.typeSel{margin-bottom: 20px;}
.typeSel label{font-size: 12px !important;}


/**********【没有数据】**********/
.NoData *{font-family: "Microsoft Yahei","宋体" !important;}
.NoData{ text-align: center; padding-top:30px; }
.NoData p{ font-size: 15px; color:#666; font-weight: bold; margin-bottom: 10px; }
.NoData a{ color: #666; overflow: hidden; display: inline-block; height: 20px; line-height: 20px; }
.NoData a:hover{ color:#014898; text-decoration: underline; }
.NoData a i{ float: left; font-size: 14px; margin-right: 3px; font-family: 'iconfont' !important;}

/**********【底部推荐】**********/
.bgwhite{ background: #fff; padding-top: 20px;}
.topsort{ margin-bottom:20px; overflow: hidden;}
.topsort .smore{ float: right; display: inline-block; line-height: 32px; height: 32px;}
.smore a{ color: #9a9a9a; }
.smore i{ float: left; color: #9a9a9a; margin-right: 3px; margin-top:1px;}
.smore a:hover{color: #014898;}
.topsort .sdetail{ float: left; display: inline-block; }
.sdetail ul{ overflow: hidden; }
.sdetail li{height: 32px; margin-right:25px; float: left; cursor: pointer; position: relative; z-index: 9;}
.sdetail li a{display: block; color: #555; line-height: 30px; font-size: 14px; padding-left:15px; padding-right:15px;width: 80px;text-align: center;border-radius: 15px;}
.sdetail li span{display:block; position:absolute; width:0px; height:0px; background:#014898;  bottom:0px; z-index: 10;}
.sdetail li.justnow span{height:2px; width:100%; left:0px; -webkit-animation-name:fadeInLeft; animation-name:fadeInLeft;}
.sdetail li.justnow a{color: #fff;background: #014898;}

.Pushing{ width: 1186px; overflow: hidden; margin-right: auto; margin-left:auto;}
.Pmain{ width: 1000%; overflow: hidden;}
.Pdetail{ width: 1186px; float: left; }
.Pdetail ul{ overflow: hidden; width: 1206px;}
.Pdetail li{ float: left; margin-right: 20px; margin-bottom:20px; }
.Pdetail li a{display: block; overflow: hidden; position: relative; z-index: 9;
	border-radius:12px; -o-border-radius:12px; -ms-border-radius:12px; -moz-border-radius:12px; -webkit-border-radius:12px; 
}
.Pdetail li em{ display: block; width: 181px; height: 100px; overflow: hidden;}
.Pdetail li em img{ width: 100%; min-height: 100px;object-fit: cover;}
.Pdetail li b{ position: absolute; bottom: -28px; left: 0px; width: 100%; line-height: 28px; height: 28px; z-index: 10;
	background-color:rgba(0,0,0,0.5); color: #fff; text-align: center;
}
.Pdetail a img,.Pdetail a b{transition: all 0.5s ease; -o-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -webkit-transition: all 0.5s ease;}
.Pdetail li a:hover b{bottom: 0px;}
.Pdetail li a:hover img{transform: scale(1.05,1.05); -o-transform: scale(1.05,1.05);  -ms-transform: scale(1.05,1.05); -moz-transform: scale(1.05,1.05); -webkit-transform: scale(1.05,1.05);}

.bgwhite2{ background: #fff;}
.FindMore{padding-bottom: 20px; margin-top: -20px;}
.FindMore *{ float: left; display: inline-block; line-height: 20px; height: 20px;}
.FindMore span{ color: #666; font-weight: bold; margin-right: 10px;}
.FindMore a{ margin-right: 22px; color: #666; }
.FindMore a:hover{ color: #014898; text-decoration: underline; }

/**********【分页】**********/
.newpag{ text-align:center; padding-right: 20px;}
.Paging{ display:inline-block;}

.Paging div{ float: left; margin-right: 7px; }
.Paging div,.PageMain a{display:inline-block; padding-left:12px; padding-right:12px; line-height:30px; background-color:#fff; color:#5f5f5f; border:1px solid #e1e1e1; cursor:pointer;
	text-shadow:0px 0px 2px rgba(100,100,100,.3); -o-text-shadow:0px 0px 2px rgba(100,100,100,.3); -ms-text-shadow:0px 0px 2px rgba(100,100,100,.3); -moz-text-shadow:0px 0px 2px rgba(100,100,100,.3); -webkit-text-shadow:0px 0px 2px rgba(100,100,100,.3);
	border-radius:10px; -o-border-radius:10px; -ms-border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;
}

.PageMain{ float: left; display:inline-block; }
.PageMain ul{ overflow: hidden; }
.PageMain li{ float: left; margin-right: 7px; }

.PageMain a:hover,.Paging div:hover,.Paging a.pagenow{background-color:#014898; color:#fff;}  /*  border-color:#ff6e6e; */
.Paging div.pagedisable{ cursor:default;  background-color:#eee; color:#999; border-color:#e1e1e1;}


/**********【面包屑】**********/
.BreadBit{ padding-top: 10px; padding-bottom: 10px; line-height: 30px; height: 50px; }
.BreadBit *{ float: left; display: inline-block; color: #999; margin-right: 7px;}
.BreadBit i.iconfont{ font-size: 14px; }
.BreadBit a{ cursor:pointer; }
.BreadBit a:hover{ color: #014898;}
.BreadBit a:before {content:">"; padding-right: 7px; color: #aaa; }
.BreadBit b:before {content:">"; padding-right: 7px; color: #aaa; }

.BreadBit strong{ color: #888;display:none }


/**********【页脚 FOOTER】**********/
.footer{ background: #eee; border-top: 1px solid #dcdcdc; padding-top: 20px; padding-bottom: 20px;}
.AboutUs{ overflow: hidden; text-align: center; margin-bottom: 10px;}
.AboutUs a{ display: inline-block; position: relative; z-index: 1; line-height: 20px; height: 20px; padding-left: 17px; padding-right: 17px; color: #6e6e6e;}
.AboutUs a:hover{ color: #333; text-decoration: underline; }
.AboutUs a:before{ position: absolute; top: 4px; right: 0px; content: ''; width: 1px; height: 12px; background: #dcdcdc; display: block; overflow:hidden; }
.AboutUs a:last-child:before{ width: 0px; }

.copy{}
.copy p{ text-align: center; line-height: 22px; color: #999; }
.copy p:last-child{ color: #333; }

.Certified { text-align: center; }
.Certified p{ display: inline-block; }
.Certified a{ display: inline-block; width: 118px; height: 50px; overflow: hidden; float: left; margin-left: 5px; margin-right: 5px;}
.Certified a img{ max-width: 118px; max-height: 50px; object-fit: cover;}

/**********【右侧悬浮 微博、公众号、电话】**********/
.IcoFixed{position: fixed; bottom:80px; right: 50%; margin-right: -650px; z-index:99999; -webkit-transform: translateZ(0); width:52px; 
	_position: absolute;  /* 兼容IE6的fixed */ 
	_clear: both; 
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||80)-(parseInt(this.currentStyle.marginBottom,10)||80)));
}
.IcoFixed ul{margin-bottom: 10px;    border-radius: 12px;-o-border-radius: 12px;
-ms-border-radius: 12px;
-moz-border-radius: 12px;
-webkit-border-radius: 12px;}
.IcoFixed li{font-family: "Microsoft Yahei","宋体"; width:52px; height:56px; display:block; position:relative; z-index:1; }
.IcoFixed li .iconfont{color:#393d49; display:inline-block; height:56px; padding: 3px 0px; width:100%; text-align:center; cursor:pointer; 
	border: 1px solid #e5e5e5; background-color: #fff;
	border-radius: 12px; -o-border-radius: 12px; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;
	transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
}
.IcoFixed li .iconfont:before{font-size: 28px; width: 50px; height: 32px; line-height: 32px; text-align: center; display: block;}
.IcoFixed li p{font-size: 12px; width: 100%; height:18px; overflow: hidden;}

.IcoFixed li .appear{ position:absolute; bottom:0px; left:-160px; display:block; width:160px; padding:10px; z-index:-1; display: none;
	border-radius:5px 0px 0px 5px; -o-border-radius:5px 0px 0px 5px; -ms-border-radius:5px 0px 0px 5px; -moz-border-radius:5px 0px 0px 5px; -webkit-border-radius:5px 0px 0px 5px;
}
.IcoFixed li .fr-tel{ line-height:36px; font-size:20px; color:#fff; background-color:#014898; text-align:center; overflow:hidden;}
.IcoFixed li .fr-xuqiu{ line-height:20px; padding: 7px 0px; font-size: 14px; color:#014898; background-color:#fff; text-align:center; border:1px dashed #014898;
	left: -168px;
}
.IcoFixed li .fr-xuqiu:before,.IcoFixed li .fr-xuqiu:after{ content:""; display:block; width:0px; height:0px; line-height:0px; font-size:0px; position:absolute; top: 20px;
	border-style:solid; border-width: 6px;
}
.IcoFixed li .fr-xuqiu:before{ border-color: transparent transparent transparent #014898; right: -12px;}
.IcoFixed li .fr-xuqiu:after{ border-color: transparent transparent transparent #fff; right: -11px;}

.IcoFixed li .fr-gzh img{ width:100%;object-fit: cover;}
.IcoFixed li:hover .iconfont{color:#fff; background-color:#014898; border-color: #014898;}
.IcoFixed li:hover .fr-gzh{ display:block; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;}
.IcoFixed li:hover .fr-tel{ display:block; -webkit-animation-name: flipInX; animation-name: flipInX;} 
.IcoFixed li:hover .fr-xuqiu{ display:block; -webkit-animation-name: fadeInDown; animation-name: fadeInDown;} 
body { _background-image: url(about:blank); /*用浏览器空白页面作为背景*/ _background-attachment: fixed; /* prevent screen flash in IE6 确保滚动条滚动时，元素不闪动*/ }
/*自适应 当屏小于1050时隐藏*/
@media screen and (max-width: 1190px) {
	.IcoFixed{display: none;}
}

/********** 【企业站】 **********/
.UsBody{font-family: "Microsoft Yahei","宋体";}

.ushead{padding: 5px 0px; height:80px;}
.uslogo{ height: 70px; }
.uslogo a{ width: 200px; height: 70px; display: block; overflow: hidden; }
.uslogo img{ width: 100%; height: 70px;object-fit: cover;}
.usnav{height: 70px; padding: 25px 0px; overflow: hidden; display: inline-block; }
.usnav a{ line-height: 20px; display: inline-block; float:left; font-size:15px; color: #5c5c5c; 
	margin-left: 20px; margin-right: 20px; position: relative; z-index: 9;
}
.usnav a:after{content: ''; position: absolute; z-index: 10; top:3px; left:-20px; width: 1px; height:14px; overflow: hidden; background: #dcdcdc;}
.usnav a:first-child:after{width: 0px;}
.usnav a:hover,.usnav a.CurPage{ color:#014898; font-weight:bold;}


/** 法律声明 **/
.Stateimg{ width: 100%; height: 350px; margin-bottom:30px; }
.Stateimg img{ width: 100%; height: 350px;object-fit: cover;}
.StateTxt{ padding:0px 120px; }
.ustitle{ text-align:center; margin-bottom: 30px;}
.ustitle b{ display: inline-block; padding: 0px 10px; font-size:16px; font-weight: bold; line-height:35px; border-bottom: 2px solid #014898; }
.stp{padding-bottom: 50px; font-size:15px; }
.stp em{ display: block; font-weight: bold; margin-bottom: 10px;}
.stp p{ line-height:32px; text-indent: 2em; text-align:justify; text-justify:distribute; -moz-text-align-last:justify;}
.stp i{ display: block; font-weight: bold; margin-bottom: 10px; text-align: center;}
.cor1 i{color:#014898;}
.inden p:nth-child(2){text-indent:0;}

/** 联系我们 **/
.contact{padding-bottom: 20px;}
.contact p{font-size: 15px; color:#555; line-height: 35px; margin-bottom:5px;}
.contact em{ display: inline-block; font-weight: bold; color:#555; }
.contact a{ color: #2577e3; text-decoration: underline;}
.contact a:hover{color:#014898; }
.MyMap{width:100%; height: 480px; margin-bottom:70px;}
.gsmap{ width: 100%; height: 480px; }

body .BMap_bubble_title { font-size: 14px; font-weight: bold; color: #555;}
body .BMap_bubble_content { font-size: 14px; color: #333; line-height: 20px;}

/** 关于我们 **/
.usdetail{margin-bottom: 70px;}
.usdetail p{font-size: 15px; color:#555; line-height:40px; text-indent: 2em; margin-bottom: 10px;
	text-align:justify; text-justify:distribute; -moz-text-align-last:justify;
}

.imgtitle{ text-align: center; margin-bottom: 50px; }
.imgtitle img{ width: 226px; height: 110px; display: inline-block;object-fit: cover;}

.UsMode{ float: left; width: 50%; height: 340px; }
.UsMode p{ overflow: hidden; width: 100%; margin-bottom: 20px;}
.UsMode p:last-child{margin-bottom: 0px;}
.UsMode p em{ display: block;  height: 30px; position: relative; z-index: 9; padding-left: 10px; margin-bottom: 5px;
	font-size:16px; font-weight: bold; color: #595959; line-height: 30px; 
}
.UsMode p em:before{content: ''; position: absolute; z-index: 10; top:8px; left:0px; width: 3px; height:14px; overflow: hidden; background: #ff8400;}
.UsMode p i{ color: #737373; line-height: 30px; font-size: 14px; }
.mtxt{ padding:95px 0px 95px 20px;}
.UsMode img{ height: 340px;object-fit: cover;}

.Odds{float: left; margin-bottom: 50px; margin-right: 120px;
	width: calc(50% - 60px); width: -o-calc(50% - 60px); width: -ms-calc(50% - 60px); width: -moz-calc(50% - 60px); width: -webkit-calc(50% - 60px);
}
.EightYS .av-container:nth-child(2n) .Odds{ margin-right: 0px; }
.Odds i{ width: 30px; height: 30px; text-align: center; display: inline-block; float: left; line-height: 30px; font-size:24px; color: #ff8400; }
.Odds em{ text-align: center; display: inline-block; float: left; font-size: 14px; font-weight: bold;
	height: 30px; line-height: 30px; width: 60px; padding-right: 10px;
}
.Odds p{ float: left; display: inline-block; font-size: 14px; color: #737373; line-height: 26px;
	text-align:justify; text-justify:distribute; -moz-text-align-last:justify;
	width: calc(100% - 90px); width: -o-calc(100% - 90px); width: -ms-calc(100% - 90px); width: -moz-calc(100% - 90px); width: -webkit-calc(100% - 90px);
}

.second1{-moz-animation-duration: 1s; -moz-animation-delay: 0s; -webkit-animation-duration: 1s; -webkit-animation-delay: 0s}
.second2 {-moz-animation-duration: 2s; -moz-animation-delay: 1s; -webkit-animation-duration: 2s; -webkit-animation-delay: 1s}
.second3 {-moz-animation-duration: 3s; -moz-animation-delay: 2s; -webkit-animation-duration: 3s; -webkit-animation-delay: 2s}
.second4 {-moz-animation-duration: 4s; -moz-animation-delay: 3s; -webkit-animation-duration: 4s; -webkit-animation-delay: 3s}


/********** 【404】 **********/
.page404{ background-color: #fff; font-family: "Microsoft Yahei","宋体";}
.undefined{ width: 660px; margin:0px auto; padding:120px 0px 130px 0px; text-align: center;}
.undefined p{font-size:26px; color: #999; margin-bottom:30px;}
.undefined p span{ font-weight: bold; color:#014898; }
.undefined p img{ display: inline-block; max-width: 660px;object-fit: cover;}
.undefined .udlink{ overflow: hidden; display: inline-block;}
.udlink a{ font-size:18px; color: #999; display: inline-block; line-height: 30px; overflow: hidden; margin-left:25px; margin-right:25px; cursor: pointer; }
.udlink a i{ display: inline-block; float: left; margin-right:5px; font-size:24px;}
.udlink a:hover{color:#014898;}

.youlook{padding:30px 0px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; margin-bottom:30px;}
.youlook dl{ width:770px; margin:0px auto; overflow: hidden; line-height: 30px; }
.youlook dt{ width: 100px; float: left; color: #818181; }
.youlook dd{ width: 100%; padding-left: 100px; }
.youlook dd em{ width: 10%; float: left;}
.youlook dd a{color: #818181;}
.youlook dd a:hover{color:#014898; text-decoration: underline;}

/****** 屏蔽站长统计 ******/
#cnzz_stat_icon_1275113521{ display:none; }


/********** 【计算加盟费】 **********/
.counthead{ position: relative; z-index: 9; width: 650px; height: 160px; padding-top: 60px; background-color: #fff;
	border-top-left-radius: 15px; -o-border-top-left-radius: 15px; -ms-border-top-left-radius: 15px; -moz-border-top-left-radius: 15px; -webkit-border-top-left-radius: 15px;
	border-top-right-radius: 15px; -o-border-top-right-radius: 15px; -ms-border-top-right-radius: 15px; -moz-border-top-right-radius: 15px; -webkit-border-top-right-radius: 15px;
	background-image: url(../images/ciphericon.png); background-repeat: no-repeat; background-position: -10px -350px;
}
.counthead i{ width: 140px; height: 120px; display:inline-block; position:absolute; z-index: 10; left: 50%; top: -60px; margin-left: -70px;
	background: url(../images/ciphericon.png); background-repeat: no-repeat; background-position: -340px -220px;
}
.counthead p{ width: 280px; height: 40px; margin:0px auto; background: url(../images/ciphericon.png); background-repeat: no-repeat;}
.counthead p.waitimg{background-position: -870px -10px;}
.counthead p.completeimg{background-position: -870px -60px;}

/* 白底内容 */
.CipherBox{background: #fff; padding-bottom: 20px;
	border-bottom-left-radius: 5px; -o-border-bottom-left-radius: 5px; -ms-border-bottom-left-radius: 5px; -moz-border-bottom-left-radius: 5px; -webkit-border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px; -o-border-bottom-right-radius: 5px; -ms-border-bottom-right-radius: 5px; -moz-border-bottom-right-radius: 5px; -webkit-border-bottom-right-radius: 5px;
}
.cbtxt{ width: 460px; margin-left: auto; margin-right: auto; }
.cbtxt p{ color: #999; margin-bottom: 10px;}
.cbtxt ul{overflow: hidden;}
.cbtxt li{ float: left; width: 50%; overflow: hidden; line-height: 28px; font-size: 14px;}
.cbtxt li i{ color: #333; }
.cbtxt li b{ color: #666; }

.CipherBox .release{ width: 480px; margin:0px auto; padding:0px; margin-bottom: 20px;}
.CipherBox .release dl{margin-bottom: 15px; clear:both; position: relative;}
.CipherBox .release dl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.CipherBox .release dt{ width: 100px; font-size: 14px; color: #014898; line-height: 34px; text-align: right; padding-right: 20px; font-weight: bold; float: left; }
.CipherBox .release dt i{ color: #f00; padding-right: 5px; font-weight: bold; }
.CipherBox .release dd{ width: 100%;padding-left: 100px; color: #444;}
.CipherBox .release dd:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.CipherBox .release .Simulation:after{content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.CipherBox .release .rewrite:last-child{margin-right: 0px;}
.CipherBox .release .NeedInput{height: 34px; line-height: 32px; width: 100%;}

/**  改写下拉框css  **/
.CipherBox .rewrite{ width: calc(50% - 5px); width: -o-calc(50% - 5px); width: -ms-calc(50% - 5px); width: -moz-calc(50% - 5px); width:-webkit-calc(50% - 5px);
	float: left; margin-right: 10px;
	height: 34px; border:solid 1px #cdcdcd; cursor:pointer; background-color:#ffffff; position:relative; display:inline-block;
	border-radius:3px; -o-border-radius:3px; -ms-border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;
}
.CipherBox .rewrite {color:#333; cursor:pointer; background-color:#fff;}
.CipherBox .rewrite .opts{border:1px solid #cdcdcd; border-top-width: 0px; height:auto; left:0; max-height: 300px; background: #fff;
	overflow-x:hidden; overflow-y:auto; position:absolute; top:0; width:auto; z-index:99; cursor:pointer; display:none; 
}
.CipherBox .rewrite .opts a{width:auto; height:30px; line-height:30px; padding-left: 7px; cursor:default; outline:none; white-space:nowrap; text-decoration:none; display:block; cursor:pointer; color: #333;}
.CipherBox .rewrite .opts a:hover{background:rgba(51,51,51,0.1); cursor:pointer;}
.CipherBox .rewrite .opts a.selected{background:rgba(51,51,51,0.1);}
.CipherBox .rewrite .opts a.none{background:#fff;}
.CipherBox .rewrite .opts a:first-child{ color: #666; }
.CipherBox .rewrite > .selected{ line-height: 32px; display: inline-block; overflow:hidden; position:absolute; cursor:pointer; left:10px;}
.CipherBox .rewrite .rewrite_icon{ width:14px; height: 14px; text-align: center; display:block; line-height: 14px; position: absolute; right: 6px; top: 13px;  
	transition: transform .2s ease-in 0s; -webkit-transition: -webkit-transform .2s ease-in 0s;
}
.CipherBox .rewrite .rewrite_icon:before{content:'\e791';}
.CipherBox .rewrite_active .rewrite_icon{ transform: rotate(180deg); -o-transform: rotate(180deg); -ms-transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg);}
.CipherBox .cbBtn{ width: 140px; margin: 0px auto; }
.CipherBox .cbBtn .SubmitBtn{ background: #014898;
	transition: all 0.3s ease; -o-transition: all 0.3s ease; -ms-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;
}
.CipherBox .cbBtn .SubmitBtn:hover{ background: #ff6566;}

.cpdes{ color:#999; text-align: center;}
.result{ width: 400px; margin: 0px auto; min-height: 337px; padding-top: 20px;}
.result p{ width: 280px; margin: 0px auto 50px auto; overflow: hidden; position: relative; z-index: 11; text-align: center;}
.result p em{ display: inline-block; background-color: #fff; color: #014898; font-size: 20px; font-weight: bold; height: 40px; line-height: 40px;
	position: relative; z-index: 12; padding: 0px 15px;
}
.result p span{background:#014898; height: 2px; line-height: 0px; font-size: 0px; width: 100%; display: block; position: absolute; z-index: 10; top:19px;}
.result .esmoney{ text-align: center; }
.result .esmoney em{font-size: 40px; font-weight: bold; color: #014898; display: inline-block; height: 95px; line-height: 95px; padding-left: 96px;
	background: url(../images/ciphericon.png); background-repeat: no-repeat; background-position: -490px -210px;
}

/****** 广告服务页面 ******/
.external{ width: 100%; position: relative; font-family: "Microsoft Yahei","宋体";}

.adimages{width: 100%; min-width: 1190px;}
.adimages p{ height: 200px; background-repeat: no-repeat; background-position: top center; }
.adimages p:last-child{ height: 241px; }
.adModule{ width: 1190px; position: absolute; top: 0px; left: 50%; margin-left: -595px;}
.adModule .sameadbox{ background: rgba(0,0,0,0.5); font-size: 24px; font-weight: bold; line-height: 40px; text-align: center; display: block;}
.sameadbox h6{font-size: 24px; color: #fff;}
.sameadbox p{color: #ddfe01;}
.adMoreBox{overflow: hidden;}
.adModule .admBox1{width: 650px; height: 250px; padding: 85px 0px; margin-top: 240px; margin-left: 220px; margin-bottom: 54px;}
.adModule .admBox2{width: 650px; height: 90px; padding: 5px 0px; margin-left: 220px; margin-bottom: 70px;}
.adModule .admBox3{width: 1190px; height: 394px; padding: 157px 0px; margin-bottom: 20px;}
.adModule .admBox4{width: 1190px; height: 120px; padding: 20px 0px; margin-bottom: 70px;}
.adModule .admBox5{width: 1190px; height: 394px; padding: 157px 0px; margin-bottom: 20px;}
.adModule .admBox6{width: 1190px; height: 120px; padding: 20px 0px; margin-bottom: 62px;}
.adModule .admBox7{width: 283px; height: 288px; padding: 104px 0px; margin-bottom:62px; margin-right: 20px; float: left; display: inline-block;}
.adModule .admBox8{width: 1160px; height:90px; padding: 5px 0px; margin-left: 30px; margin-bottom: 92px; clear: left;}
.adModule .admBox9{width: 1186px; height:220px; padding: 5px 0px; margin-left: 2px;}
.adModule .admBox10{width: 300px; height:288px; padding: 104px 0px; position: absolute; z-index: 10; top: 346px; right: 0px;}
.adModule .admBox11{width: 584px; height:288px; padding: 104px 0px; margin-bottom:62px; display: inline-block; float: left; margin-right: 20px;}
.adModule .admBox12{width: 283px; height:288px; padding: 104px 0px; margin-bottom:62px; display: inline-block; float: left;}
.adModule .admBox13{width: 284px; height:291px; padding: 105px 0px; margin-left: 302px; margin-right: 320px; display: inline-block;  float: left; margin-bottom: 531px;}
.adModule .admBox14{width: 284px; height:291px; padding: 105px 0px; display: inline-block;  float: left; margin-bottom: 531px;}

@media screen and ( max-width: 1190px){ 
	.adModule{ width: 1190px; left: 0; margin-left: 0;}
}

/* 处理弹窗默认样式 */
body .LayerCipher{
	border-radius: 15px 15px 5px 5px; -o-border-radius: 15px 15px 5px 5px; -ms-border-radius: 15px 15px 5px 5px; -moz-border-radius: 15px 15px 5px 5px; -webkit-border-radius: 15px 15px 5px 5px;
}
body .LayerCipher .layui-layer-content{overflow:inherit;}
body .LayerCipher .layui-layer-setwin{z-index: 12;}

.newimg {
    float: left;
    width: 230px;
    z-index: 10;
    height: 144px;
    /* background: url(../images/newlistbg.png); */
    background-repeat: no-repeat;
    background-position: top left;
    border-radius: 12px;
    -o-border-radius: 12px;
    -ms-border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
}

.newimg a {
    width: 230px;
    height: 144px;
    display: block;
    overflow: hidden;
    background: url(../images/newlistbg.png);
    background-repeat: no-repeat;
    background-position: top left;
}
.newimg img {
    width: 100%;
    height: 144px;
    border-radius: 12px;
    -o-border-radius: 12px;
    -ms-border-radius: 12px;
    -moz-border-radius: 12px;
    -webkit-border-radius: 12px;
    transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    object-fit: cover;
}
.newcontent {
    width: 100%;
    padding: 5px 20px 5px 250px;
    position: relative;
    z-index: 9;
    height: 130px;
}
.newcontent h3 {
    line-height: 30px;
    height: 30px;
    margin-bottom: 7px;
    font-size: 15px;
    font-weight: bold;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
   
}
.newcontent h3 a {
    color: #4c4c4c;
}
.Information h3 {
    color: #4c4c4c;
}
.newcontent .newdes {
    margin-bottom: 7px;
    line-height: 22px;
    max-height: 44px;
    overflow: hidden;
    color: #818181;
    text-indent: 2em;
    font-size: 14px;
    text-align: justify;
    text-justify: distribute;
    -moz-text-align-last: justify;
}
.newcontent .newinfo {
    color: #b4b4b4;
    position: absolute;
    bottom: 5px;
    left: 250px;
    line-height: 20px;
    width: calc(100% - 270px);
    width: -o-calc(100% - 270px);
    width: -ms-calc(100% - 270px);
    width: -moz-calc(100% - 270px);
    width: -webkit-calc(100% - 270px);
}
.newinfo .fbtime {
    float: left;
}
.newinfo .iconfont {
    font-size: 14px;
    float: left;
    margin-right: 3px;
}
.newinfo .ydnum {
    float: right;
}
.tagslist {
    width: 1190px;
    background: #fff;
    overflow: hidden;
    margin: 0px auto;
    padding: 15px 20px;
    padding-bottom: 10px;
    margin-bottom: 30px;
    border: 1px solid #014898;
    border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}


.tagslist a {
    color: #555;
    overflow: hidden;
    cursor: pointer;
    background-color: #eee;
    margin-bottom: 3px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 0px 10px;
}
.PageName {
    line-height: 70px;
    font-size: 20px;
    font-weight: bold;
    color: #333;
    margin-left: 20px;
    padding-left: 20px;
    position: relative;
    z-index: 9;
    letter-spacing: 1px;
    width: 400px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.PageName:before {
    content: '';
    width: 1px;
    height: 50px;
    background: #dcdcdc;
    position: absolute;
    z-index: 10;
    top: 10px;
    left: 0px;
}

.calllabel2 {
    background: #014898;
    font-weight: normal;
    font-size: 16px;
    text-align: center;
    margin-bottom: 10px;
}

/** 热门行业--标签云 **/
.SoCloud{ width: 300px; margin:0px auto; padding:15px 10px; padding-bottom: 10px; overflow: hidden; }
.SoCloud a{color: #555; overflow: hidden; cursor:pointer; background-color: #eee; float: left; margin-bottom: 5px; margin-right: 5px;
	display: inline-block; height: 30px; line-height: 30px; padding:0px 10px;
}
.SoCloud a.tagsCol1{color: #bc97e5;}
.SoCloud a.tagsCol2{color: #014898;}
.SoCloud a.tagsCol3{color: #1cc4f4;}
.SoCloud a.tagsCol4{color: #d4237a;}
.SoCloud a.tagsCol5{color: #91c220;}
.SoCloud a.tagsCol6{color: #f8921c;}
.SoCloud a.tagsCol7{color: #1087ca;}
.SoCloud a.tagsCol8{color: #525690;}
.SoCloud a.tagsCol9{color: #ff89c6;}
.SoCloud a.tagsCol10{color: #cb6517;}
.SoCloud a.tagsCol11{color: #d1cd0d;}
.SoCloud a.font1{font-size: 12px; font-weight: bold; border-radius: 12px;-o-border-radius: 12px; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.SoCloud a.font2{font-size: 14px; border-radius: 12px;-o-border-radius: 12px; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.SoCloud a.font3{font-size: 14px; font-weight: bold; border-radius: 12px;-o-border-radius: 12px; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.SoCloud a.font4{font-size: 16px; border-radius: 12px;-o-border-radius: 12px; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.SoCloud a.font5{font-size: 18px; border-radius: 12px;-o-border-radius: 12px; -ms-border-radius: 12px; -moz-border-radius: 12px; -webkit-border-radius: 12px;}
.SoCloud a:hover{color: #fff;background-color: #014898; }
.shangxia{padding: 10px 30px;}
.shangxia a{color: #333;display: inline-block;text-overflow: ellipsis;white-space: nowrap;}
.shangxia p{line-height: 2;}