﻿﻿@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
body{
	font:12px/1.5 Tahoma,'\5FAE\8F6F\96C5\9ED1','Microsoft Yahei',"hiragino sans gb", Helvetica, Arial, "\5b8b\4f53", 'sans-serif';
	color:#404040;
}
a {color:#404040;
text-decoration: none;
}
a:hover{
	color:#1878de;
	text-decoration:none;
}

body{
	background: #fff;
}
textarea::-webkit-input-placeholder{color:#bdbdbd; font-family:"微软雅黑";}
textarea:-moz-placeholder{color:#bdbdbd; font-family:"微软雅黑";}
textarea::-moz-placeholder{color:#bdbdbd; font-family:"微软雅黑";}
textarea:-ms-input-placeholder{color:#bdbdbd; font-family:"微软雅黑";}
/*节日背景*/
.indexjr-bg{display:none;}
/*.service-item{background:url(images/hnznq-bg.jpg) center -720px no-repeat #f5f6fc!important;}*/
/*滚动显示的固定头部*/
.header-fixed-div{width:100%; position: fixed; z-index: 1000; height: 0; top:0px; }
.header-fixed{border-bottom:1px solid #e9eaf0;width:100%; background: #fff; min-width: 1200px; position: fixed; z-index: 1000; height: 82px; top:0px;overflow: hidden;display:none}
.header-fixed-main{width:1200px; margin: 0 auto;}
.header-fixed .header-fixed-logo{float:left; width:180px; height: 72px; margin: 5px 0;}
.header-fixed .header-fixed-logo a{display:block; overflow: hidden;}
.header-fixed .header-fixed-logo a img{display:block;}

.header-fixed .header-fixed-search{float:left; margin:20px 0 0 140px;}
.header-fixed .header-fixed-search .label-search{height: 40px;}
.header-fixed .header-fixed-search .label-search input{display:block; width:470px; height: 40px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border: 1px solid #1878de; border-radius: 5px 0 0 5px; float: left; margin: 0; padding: 9px 10px 9px 40px; line-height: 20px; color: #808080; font-size: 16px; background: url(../images/header20180910-icon4.png) 15px 10px no-repeat;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header-fixed .header-fixed-search .label-search button{width:80px; height: 40px; display:block; margin: 0; padding: 0; border: 0; overflow: hidden; border-radius: 0 5px 5px 0; background: #1878de; color: #fff; font-size: 16px; text-align: center; line-height: 40px; outline: none; cursor: pointer;}
.header-fixed .header-fixed-search .label-search button:hover{background:#4ca4f1;}
.header-fixed .header-fixed-search .label-search-key{width:550px; overflow: hidden; font-size: 14px; line-height: 30px; color: #808080;}
.header-fixed .header-fixed-search .label-search-key span{display:block; float: left;}
.header-fixed .header-fixed-search .label-search-key a{display:block; color: #808080; float: left; margin-right: 5px;} 
.header-fixed .header-fixed-search .label-search-key a.hot{color:#1878de;}

.header-fixed .header-fixed-hotline{float:right; margin-top: 25px;}
.header-fixed .header-fixed-hotline-l{float:left; width:40px; height: 40px; margin-right: 5px;}
.header-fixed .header-fixed-hotline-l img{display:block;}
.header-fixed .header-fixed-hotline-r{float:left; text-align: left;}
.header-fixed .header-fixed-hotline-r .span1{display:block; font-size: 14px; color: #808080; line-height: 14px;}
.header-fixed .header-fixed-hotline-r .span2{display:block; font-size: 20px; color: #1878de; line-height: 20px; font-weight: bold; margin-top: 3px;}
/*公共头部样式*/
.header{width:100%; min-width: 1200px; border-bottom: 2px solid #1584e4;}
	/*top顶部*/
.header-top{width:100%; min-width:1200px; height: 36px; background:#f8f8f8;}
.header-top .header-top-cont{width:1200px; margin: 0 auto; height: 36px; line-height: 36px; font-size:12px; color: #808080;}
.header-top .header-top-cont .header-top-cont-l{float: left;}
.header-top .header-top-cont .span1{width:12px; height: 15px; margin:10px 5px 0 0; display: block; float: left;}
.header-top .header-top-cont .span1 img{display:block;}
.header-top .header-top-cont .span2{display: block; float: left;}
.header-top .header-top-cont .span2 i{color:#1878de;}
.header-top .header-top-cont .span3{font-style: italic; margin: 0 3px;}
.header-top .header-top-cont .header-top-cont-r{float:right; display:block; padding: 0; margin: 0;}
.header-top .header-top-cont .header-top-cont-r li{display:block; float: left; margin: 0 10px; position: relative; z-index: 1; cursor: pointer;}
.header-top .header-top-cont .header-top-cont-r li a{color:#808080;}
.header-top .header-top-cont .header-top-cont-r li a:hover{color: #1878de;}

.header-top .phone-nav{position:relative;}
.header-top .phone-nav-cont{position:absolute; top: 36px; right: -48px; width:150px; height: 150px; background: #fff; border: 1px solid #e9eaf0; border-top: 0; display: none; cursor:default;}
.header-top .phone-nav-cont img{width:120px; height: 120px; padding: 15px;}
	/*advert广告*/
.header-advert{width:1200px; margin: 0 auto; padding-top:15px; height: 95px; overflow: hidden; position: relative; background: #fff; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.header-advert a{display:block; width: 100%; height:80px; }
.header-advert a img{display:block;}
.header-advert .advert-close-btn{width:16px; height: 16px; border-radius: 50%; background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); color: #fff; font-size: 12px; font-family: '微软雅黑'; line-height: 15px; text-align: center; cursor: pointer; position: absolute; top: 23px; right: 8px;}
	/*logo search*/
.header-top1{width:1200px; margin: 0 auto; background: #fff; padding:0 10px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
/*.header-top1{width:1200px; margin: 0 auto; background: #fff;}*/
.header-top1 .header-top1-logo{float:left; width:180px; height: 72px; margin-top: 10px;}
.header-top1 .header-top1-logo a{display:block; overflow: hidden;}
.header-top1 .header-top1-logo a img{display:block;}

.header-top1 .header-top1-search{float:left; margin:20px 0 0 140px;}
.header-top1 .header-top1-search .label-search{height: 40px;}
.header-top1 .header-top1-search .label-search input{display:block; width:470px; height: 40px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; border: 1px solid #1878de; border-radius: 5px 0 0 5px; float: left; margin: 0; padding: 9px 10px 9px 40px; line-height: 20px; color: #808080; font-size: 16px; background: url(../images/header20180910-icon4.png) 15px 10px no-repeat;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.header-top1 .header-top1-search .label-search button{width:80px; height: 40px; display:block; margin: 0; padding: 0; border: 0; overflow: hidden; border-radius: 0 5px 5px 0; background: #1878de; color: #fff; font-size: 16px; text-align: center; line-height: 40px; outline: none; cursor: pointer;}
.header-top1 .header-top1-search .label-search button:hover{background:#4ca4f1;}
.header-top1 .header-top1-search .label-search-key{width:550px; overflow: hidden; font-size: 14px; line-height: 30px; color: #808080;}
.header-top1 .header-top1-search .label-search-key span{display:block; float: left;}
.header-top1 .header-top1-search .label-search-key a{display:block; color: #808080; float: left; margin-right: 12px;} 
.header-top1 .header-top1-search .label-search-key a:hover{color:#1878de}
.header-top1 .header-top1-search .label-search-key a.hot{color:#1878de;}

.header-top1 .header-top1-hotline{float:right; margin-top: 25px;}
.header-top1 .header-top1-hotline-l{float:left; width:40px; height: 40px; margin-right: 5px;}
.header-top1 .header-top1-hotline-l img{display:block;}
.header-top1 .header-top1-hotline-r{float:left; text-align: left;}
.header-top1 .header-top1-hotline-r .span1{display:block; font-size: 14px; color: #808080; line-height: 14px;}
.header-top1 .header-top1-hotline-r .span2{display:block; font-size: 20px; color: #1878de; line-height: 20px; font-weight: bold; margin-top: 3px;}


.header-fixed-hotline{float:right; margin-top: 25px;}
.header-fixed-hotline .header-top1-hotline-l{float:left; width:40px; height: 40px; margin-right: 5px;}
.header-fixed-hotline .header-top1-hotline-l img{display:block;}
.header-fixed-hotline .header-top1-hotline-r{float:left; text-align: left;}
.header-fixed-hotline .header-top1-hotline-r .span1{display:block; font-size: 14px; color: #808080; line-height: 14px;}
.header-fixed-hotline .header-top1-hotline-r .span2{display:block; font-size: 20px; color: #1878de; line-height: 20px; font-weight: bold; margin-top: 3px;}
	/*导航*/
.header-top2{width:1200px; height: 60px; margin: 0 auto; padding-top: 20px; background: #fff; box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}
.header-top2 .header-top2-serve{width:216px; height: 40px; float: left; position: relative; z-index: 1; }
.header-top2 .header-top2-serve .serve-title{width:100%; height: 41px; border-radius: 5px 5px 0 0; background: #1878de; text-align: center; line-height: 40px; font-size: 16px; color:#fff; position: absolute; top:0;}
.header-top2 .header-top2-serve .serve-box{width:216px; height: 486px; position: absolute; left: 0; top: 42px; background: #1878de; z-index: 10;overflow: inherit !important;}
.header-top2 .header-top2-serve .serve-box.serve-box-on{display:none;}
.header-top2-serve .serve-box .serve-box-item{width:100%; padding: 0 0 5px 0; float: left;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit{width:100%;box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; overflow: hidden; position: relative;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit::before{content: ""; width:196px; border-top: 1px dashed #9aceff; position: absolute; top:0; left: 10px;}
.header-top2-serve .serve-box .serve-box-item:first-child .serve-box-item-tit::before{content: ""; width:196px; border-top: 1px dashed transparent; position: absolute; top:0; left: 10px;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit .tit-div{width:100%; height: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding: 9px 0;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit .span1{width:22px; height: 22px; margin: 0 10px 0 10px; float: left; display: block; overflow: hidden;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit .span1 img{display:block; height: 22px; margin-left: 0; float: left;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit .span2{width:8px; height: 13px; background: url(../images/headerserve20180910.png) 0 0 no-repeat; float: right; margin: 5px 10px 0 10px; display: block;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit .span3{overflow:hidden; font-size: 16px; line-height: 22px; color: #fff; display: block;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-tit .span4{overflow:hidden; font-size: 16px; line-height: 22px; color: #fff; display: block; margin-left: 10px;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-tit{border-left: 10px solid #1878de;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-tit::before{border-color: transparent;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-tit .tit-div{border-radius: 3px 0 0 3px; background: #fff;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-tit .span1 img{margin-left: -22px;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-tit .span2{background: url(../images/headerserve20180910.png) -8px 0 no-repeat;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-tit .span3{color: #1878de;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-tit .span4{color: #1878de;}

.header-top2-serve .serve-box .serve-box-item .serve-box-item-right{width:230px; height: 486px; background: #fff; position: absolute; top:0; left:216px; z-index: 10px; display: none;}
.header-top2-serve .serve-box .serve-box-item:hover .serve-box-item-right{display:block;}
.header-top2-serve .serve-box-item-right-l{width:230px; height: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding:0 0 0 20px; float: left;}
.header-top2-serve .serve-box-item-right-l .left-title{width:100%; text-align: left; height: 50px; line-height: 50px; font-size:20px; font-weight: bold; color: #333333;}
.serve-box-item-right-l .right-title a{font-size:20px; font-weight: bold; color: #333333;}
.header-top2-serve .serve-box-item-right-l .left-cont{width:100%; border-bottom: 1px dashed #e9eaf0; overflow: hidden;}
.serve-box-item-right-l .left-cont .left-cont-l{float:left; padding: 21px 0;}
.serve-box-item-right-l .left-cont .left-cont-l a{display:block; font-size: 16px; color: #333333; line-height: 16px; float: left;text-align: right;}
.serve-box-item-right-l .left-cont .left-cont-l a:hover{color:#1878de;}
.serve-box-item-right-l .left-cont .left-cont-l span{width:8px; height: 13px; float: right; margin:2px 0 0 10px; background:url(../images/headerserve20180910.png) -16px 0 no-repeat;}
.serve-box-item-right-l .left-cont .left-cont-r{overflow:hidden; display: block;padding-bottom: 14px;}
.serve-box-item-right-l .left-cont .left-cont-r li{display:block; font-size: 14px; color: #666666; border-left: 1px solid #e9eaf0; margin: 23.4px 0 8px 10px; padding: 0 0 0 10px; float: left;}
.serve-box-item-right-l .left-cont .left-cont-r li a{font-size: 14px; line-height: 14px; color: #666666; display: block;}
.serve-box-item-right-l .left-cont .left-cont-r li a:hover{color:#1878de;}
.serve-box-item-right-l .left-cont .left-cont-r li a.hot{color:#1878de;}
.serve-box-item:nth-of-type(4) .serve-box-item-right-l .left-cont .left-cont-r li{margin: 25.2px 0 8px 10px;}
.header-top2-serve .serve-box-item-right-r{width:224px; height: 100%; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; padding:0 10px 0 0; float: right;}
.serve-box-item-right-rbox{width:212px; height: 146px; border: 1px solid #e9eaf0; overflow: hidden; margin-top: 10px; display: block;}
.serve-box-item-right-rbox img{width:100%; min-height: 146px; display: block;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-cont{width:196px; margin: 0 auto;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-cont .cont-div{width:206px; margin-top:5px; height: 24px; overflow: hidden;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-cont .cont-div a{display:block; margin: 0 9px 10px 0; float: left; line-height: 14px; font-size: 14px; color: #9aceff;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-cont .cont-div .hot_ative{color:#fff;}
.header-top2-serve .serve-box .serve-box-item .serve-box-item-cont .cont-div a:hover{color:#fff;}
.header-top2 .header-top2-serve .serve-box .serve-box-all{width:100%; height:40px; line-height: 40px; text-align: center; font-size: 14px; color: #9aceff; display: block; position: absolute; bottom: 0; left: 0; border-top:1px solid #9aceff;background: #1878de}
.header-top2 .header-top2-serve .serve-box .serve-box-all:hover{color:#fff;}

.header-top2 .header-top2-nav{display:block; overflow: hidden;}
/*.header-top2 .header-top2-nav{display:block; overflow: hidden; background: url(images/hnznq-navbg.png) 43px 0 no-repeat;}*/
.header-top2 .header-top2-nav li{display:block; height: 40px; overflow: hidden; float: left; margin-left: 70px; font-size: 16px; color: #333333; line-height: 40px;}
.header-top2 .header-top2-nav li .header-top2-nav-item{height:40px; overflow: hidden; display: block; cursor: pointer;}
.header-top2 .header-top2-nav li .span1{display: block; height: 40px; color: #333333;}
.header-top2 .header-top2-nav li .span2{display:block; height: 40px; color: #1878de;}
/*banner*/
.Fullscreenslider{width:100%; height: 486px; position: relative;  z-index: 0; min-width: 1200px; overflow: hidden;}
.Fullscreenslider .bd{position:relative; z-index:0; }
.Fullscreenslider .bd li{display: block; width:1920px; height: 486px; position:absolute; left: 50%; margin-left: -960px; cursor: pointer;}  
.Fullscreenslider-btn{width: 1200px; position: absolute; top: 220px; left: 50%; margin-left: -600px;}
.Fullscreenslider-btn a{width: 35px; height: 55px; position: absolute; top: 0; filter: alpha(opacity=40); -moz-opacity: 0.4; -khtml-opacity: 0.4; opacity: 0.4; display: none; color: #fff; text-align: center; font-size: 29px; line-height:53px; font-family:'inconsolata';}
.Fullscreenslider-btn a.prev{left: 216px; background-color: #000; display: none !important;} 
.Fullscreenslider-btn a.next{right: 282px; background-color: #000; display: none !important;}
.Fullscreenslider .hd{position: absolute; top: 230px; text-align: center; width:100%; box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box; padding: 0 282px 0 }
.Fullscreenslider .hd ul{height: 10px; display: inline-block;border-radius: 50px;}
.Fullscreenslider .hd ul li{display: inline-block; _display: inline; *display: inline;width:22px; height: 4px; border-radius :50px; text-indent: -9999px; background: #fff;  cursor: pointer; margin: 5px; margin-top: 3px;}
.Fullscreenslider .hd ul li.on{background: #1878de;}


/*公共底部样式*/
footer,.forie{width: 100%; background-color: #434a52; color: #ededed; position: relative; z-index: 1000;}
.fot_con{width: 1200px; max-width: 1200px; height:auto; margin: 0 auto; background-color: #434a52;}
.fot_con .xh1 {display: block; padding: 40px 45px 0 45px;}
.fot_con .xh1 a{color: #ededed;}
.fot_con .xh1 a:hover{color: #1976d2;}

.fot_con .xh1 i{display: block; font-size: 16px; font-weight: 600; line-height: 16px;}
.fot_con .xh1 q{display: block; font-size: 14px;line-height: 14px; padding-top: 15px;}

.fot_abo { margin-top: 40px; padding: 0 0 20px 45px; border-bottom: 1px solid #4c5660; overflow: hidden;}
.fot_abo ul{ display: block; width:510px;  float: left;  overflow: hidden;}
.fot_abo li{ display: block; float: left; margin-right: 50px;}
.fot_abo li i{ display: block; font-size: 15px; line-height: 15px; padding-bottom: 10px;}
.fot_abo li a{ display: block; font-size: 12px; line-height: 32px;}
.fot_abo li a,fot{ color: #ededed;}.fot_abo li a:hover{ color: #1976d2;}

.fot_abo .wechat{ width: 95px; height: 120px; float: left; background-color: #fff; margin-right: 10px;}
.fot_abo .wechat img{ width: 85px; height: 85px; display: block; margin: 0 auto; margin-top: 5px;}
.fot_abo .wechat h2{ color: #434a52; font-size: 12px; line-height: 26px; text-align: center;}
.fot_logo{ float: left; margin-left: 30px;}
.fot_logo .fot_hl{width: 280px; overflow: hidden;}
.fot_logo .fot_hl i{ font-size: 18px;}
.fot_logo span{ width: 210px; height: 62px;}
.fot_logo span img{ display: block;}
.cr span{ display: block; text-align: center; line-height: 24px;}
.cr { padding: 15px 0;}
.cr a{ color: #ebebeb;}
.cr a:hover{ color: #1976d2;}

/*右侧栏*/
.right_bar_box20180910{
	width:35px;
	height:100%;
	background: #262626;
	position: fixed;
	right:0;
	top:0;
	z-index: 10000;
}
.right_bar_box20180910 .right_bar_box{
	text-align: center;
	position: relative;
	top:30%;
	color:#fff;
	height:70%;
}
.right_bar_box20180910 .right_bar_box .right_bar_my a{
	color:#fff;
	transition: all 0.2s;
	display: block;
	padding:5px 0;
}
.right_bar_box20180910 .right_bar_box .right_bar_my a:hover{
	background: #1878de;
}
/*咨询*/
.right_bar_box20180910 .right_bar_box .right_bar_zx a{
	display: block;
	color:#fff;
	background: #1878de;
	padding:20px 0;
	margin-top:15px;
}
.right_bar_box20180910 .right_bar_box .right_bar_zx a:hover{background:#4ca4f1;}
.right_bar_box20180910 .right_bar_box .right_bar_zx .text{
	width:20px;
	margin:6px auto 0 auto;
	line-height: 16px;
}
/*电话*/
.right_bar_box20180910 .right_bar_box .right_bar_tel{
	height: 46px;
    line-height: 60px;
	position: relative;
	transition: all 0.2s;
	margin-top:10px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel:hover{
	background: #1878de;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel:hover .right_bar_tel_pop{
	display: block;
}
/*电话弹框*/
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop{
	position: absolute;
	left:-250px;
	top:-10px;
	width:204px;
	height:auto;
	background: #fff;
	padding:22px 14px;
	border:1px solid #eae9ef;
	display: none;
	box-sizing: content-box;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .sjx{
	width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-left: 20px solid #fff;
    border-bottom: 14px solid transparent;
    position: absolute;
    right: -12px;
    top: 12%;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop>div:nth-of-type(1){
	margin-bottom:10px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop p{
	line-height: 30px;
	text-align: left;
	font-size:16px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .pop_img{
	color:#1878de;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .pop_img img{
	position: relative;
	top:2px;
}
.right_bar_box20180910 .right_bar_box .right_bar_tel .right_bar_tel_pop .pop_text{
	color:#333333;
}
/*手机*/
.right_bar_box20180910 .right_bar_box .right_bar_iPhone{
	height: 46px;
    line-height: 60px;
	position: relative;
	transition: all 0.2s;
	position: relative;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone:hover{
	background: #1878de;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone:hover .right_bar_iPhone_pop{
	display: block;
}
/*手机二维码弹出框*/
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop{
	width:124px;
	height:auto;
	background: #fff;
	position: absolute;
	left: -140px;
    top: -280px;
    border:1px solid #eae9ef;
    padding:20px 0 10px 0;
    display: none;
	box-sizing: content-box;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop p{
	line-height: 30px;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop p img{
	display: inline-block;
	width: 90px;
    height: 90px;
    margin: 9px 9px 0 9px;
	vertical-align: top;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop p span{
	display: inline-block;
	width: 100%;
    text-align: center;
	font-size:12px;
	color: #434a52;
	line-height: 26px;
	vertical-align: top;
}
.right_bar_box20180910 .right_bar_box .right_bar_iPhone .right_bar_iPhone_pop .sjx{
	width: 0;
    height: 0;
    border-top: 14px solid transparent;
    border-left: 20px solid #fff;
    border-bottom: 14px solid transparent;
    position: absolute;
    right: -12px;
    top: 76%;
}
/*返回顶部*/
.right_bar_box20180910 .right_bar_box .right_bar_back{
	width:100%;
	position: absolute;
	bottom:0px;
	text-align: center;
	display: none;
}
.right_bar_box20180910 .right_bar_box .right_bar_back a{
	display: block;
	padding: 10px 0 5px 0;
	transition: all 0.2s;
}
.right_bar_box20180910 .right_bar_box .right_bar_back a:hover{
	background: #1878de;
}
/*在线咨询*/
.zxzx_20180910{
	position: absolute;
	left:-114px;
	bottom:-4px;
}

/*底部广告*/
.bottom-bar-box{width:118px; height: 80px; background: rgba(28,138,235,0.8); border-radius: 0 50px 50px 0; position: fixed; left: 0; bottom: 60px; z-index: 1002; cursor: pointer; display: none !important;}
.bottom-bar-box1{width:100%; height: 215px; position: fixed; left: 0; bottom: 0; z-index: 1001; overflow: hidden; display: none !important;}
.bottom-bar-box1 .bottom-bar-box1-bg{width:100%; height: 140px; background: rgba(0,0,0,0.7); position: absolute; left: 0; bottom: 0;}
.bottom-bar-box1 .bottom-bar-box1-main{width:1200px; height: 215px; margin: 0 auto; position: relative;}
.bottom-bar-box1 .bottom-bar-slide{width:1200px; height:215px; overflow:hidden; position:relative; }
.bottom-bar-box1 .bottom-bar-slide .bd{position:relative; height:100%; z-index:0;}
.bottom-bar-box1 .bottom-bar-slide .bd li{ zoom:1; vertical-align:middle; position: relative;}
.bottom-bar-box1 .bottom-bar-slide .bd img{width:1200px; height:215px; display:block;  }
.bottom-bar-box1 .bottom-bar-box1-main .bottom-bar-box1-img{width:1200px; display: block;}
.bottom-bar-box1 .bottom-bar-box1-main .bottom-bar-box1-a{display:block; width: 180px; height: 40px; position: absolute; left:767px; top:125px; cursor: pointer;}
.bottom-bar-box1 .bottom-bar-box1-main .bottom-bar-box1-close{width:22px; height: 22px; border-radius: 50%; background: rgba(255,255,255,0.2);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); color: #fff; font-size: 16px; font-family: '微软雅黑'; line-height: 22px; text-align: center; cursor: pointer; position: absolute; top: 85px; right: 0;}

/*专题头部*/
.header-zt{width:100%; background: #fff; min-width: 1200px; height: 82px; position: relative; z-index: 2;}
.header-zt-main{width:1200px; margin: 0 auto; }
.header-zt .header-zt-logo{float:left; width:180px; height: 72px; margin: 5px 0; margin-right: 80px;}
.header-zt .header-zt-logo a{display:block; overflow: hidden;}
.header-zt .header-zt-logo a img{display:block;}
.header-zt .header-zt-hotline{float:right; margin-top: 25px;}
.header-zt .header-zt-hotline-l{float:left; width:40px; height: 40px; margin-right: 5px;}
.header-zt .header-zt-hotline-l img{display:block;}
.header-zt .header-zt-hotline-r{float:left; text-align: left;}
.header-zt .header-zt-hotline-r .span1{display:block; font-size: 14px; color: #808080; line-height: 14px;}
.header-zt .header-zt-hotline-r .span2{display:block; font-size: 20px; color: #1878de; line-height: 20px; font-weight: bold; margin-top: 3px;}
/*20201112专题头部调用公共头部隐藏*/
.zt_head_nav {display: none;}
.zt_head_nav li{ display: none;}


/*20201112头部导航写在模板中后的新样式区分*/
.zt_head_nav201112 {display: inline-block; width: 720px; height: 82px; margin: 0 auto 0 auto; font-size: 16px; box-sizing: border-box; -weikit-box-sizing: border-box; -moz-box-sizing: border-box; padding:30px 0 0 0;}
.zt_head_nav201112 li{ display: block; float: left; margin-right: 35px; position: relative; height: 100%;}
.zt_head_nav201112 li:hover > a{ color: #1878de;}
.zt_head_nav201112 li i{ 
	display: inline-block;
	position: relative;
	top: -2px;
	left: 4px;
	width: 0px;
    height: 0px;
    border-top: 5px solid #646464;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}
.zt_head_nav201112 li:hover i{ 
	display: inline-block;
	position: relative;
	top: -2px;
	left: 4px;
	width: 0px;
    height: 0px;
    border-top: 5px solid #1878de;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
}
/*20201113头部导航下拉菜单*/
.zt_nav201112_sub{
	display: none;
    width: 218px;
    left: 0;
    top: 34px;
    position: absolute;
    background: #fff;
    padding: 14px 0;
	box-shadow: 0 4px 9px 0 rgba(67,79,99,.16);
	border: 1px solid #eee;
	font-size: 14px;

}
.zt_nav201112_sub dd a{
	display: block;
}
.zt_nav201112_sub dd{
	display: block;
	line-height: 45px;
	text-indent: 24px;
}


/*专题头部结束*/










