@media(max-width:1000px){html,body{ width:1500px;}}
/*轮播图*/

/* 首页服务项目 */
.index-service-items {
    padding: 28px 0 40px 0;
    background: #fffefb;
}
.index-service-items .isi-head {
    color: #666666;
    font-size: 30px;
    line-height: 30px;
    text-align: center;
}
.index-service-items ul {
    margin-top: -70px;
    margin-left: -110px;
}
.index-service-items li {
    float: left;
    margin-top: 110px;
    margin-left: 43px;
    padding-left: 60px;
    width: -webkit-calc(25% - 110px);
    width: -moz-calc(25% - 110px);
    width: calc(25% - 110px);
    overflow: hidden;
    text-align: center;
}
.index-service-items li .isi-icon {
    display: inline-block;
    padding: 5px;
    width: 156px;
    height: 156px;
    border: solid 1px #d8d8d8;
    border-radius: 50%;
    background-color: #FFF;
}
.index-service-items li .isi-icon .isii-inner {
    width: 144px;
    height: 144px;
    overflow: hidden;
    border-radius: 50%;
}
.index-service-items li .isi-icon.icon-1 .isii-inner {
    background-color: #0075B0;
}
.index-service-items li .isi-icon.icon-2 .isii-inner {
    background-color: #2c76b5;
}
.index-service-items li .isi-icon.icon-3 .isii-inner {
    background-color: #31839a;
}
.index-service-items li .isi-icon.icon-4 .isii-inner {
    background-color: #018a32;
}
.index-service-items li .isi-tit a{
	display: block;
    color: #333333;
    font-size: 20px;
    line-height: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
    margin-top: 30px;
}
.index-service-items li>.isi-tit>a:hover{
    color: #ff4754;
}
.index-service-items li .isi-content {
    margin-top: 25px;
    font-size: 0px;
    line-height: normal;
    height: 78px;
    overflow: hidden;
    margin-left: -10px;
}
.index-service-items li .isi-content a {
    display: inline-block;
    color: #999999;
    font-size: 14px;
    line-height: 26px;
    margin-left: 10px;
}
.index-service-items li>.isi-content>a:hover {
    color: #ff4754;
}

/*业务领域*/

.yewulingyu{ width:100%; height:470px; float:left; margin-bottom:25px; background:#FFF; padding-top:25px;}
.yebubiaoti{ width:1200px; height:50px; margin:auto; line-height:50px; text-align:center; font-size:30px; display:block; color:#666666;}
.yewulingyu ul{ width:1200px; height:350px; margin:auto; list-style:none; margin-top:10px;}
.yewulingyu ul li{ width:220px; height:345px; float:left; margin-left:15px; padding-top:5px; box-shadow:0 0 6px #c5c5c5;}
.yewuimg{ width:155px; height:155px; border:1px solid #CCC; border-radius:78px; display:block; line-height:50px; margin-top:10px; text-align:center; margin:auto;}
.yewuimg img{ width:144px; height:144px; border-radius:78px; border:none; margin-top:5px;}
.yewutitle{ width:100%; height:50px; color:#333333; line-height:50px; text-align:center; display:block; margin-top:10px; font-weight:bold; text-decoration:none; font-size:20px;}
.yewulingyu ul li:hover .yewutitle{ color:#0075B0; transition:0.5s;}
.wenziurl{ width:100%; height:68px; float:left; margin-top:10px;}
.fenleianniu{ width:50%; height:20px; float:left; display:block; font-size:12px; text-decoration:none; text-align:center; line-height:20px; color:#999999;}
.yewulingyu ul li:hover .wenziurl a{ color:#666;}
.wenziurl a:hover{ text-decoration:underline;}
.jungonganniu1{ width:60%; height:20px; float:left;display:block;font-size:12px;text-decoration:none;text-align:center;line-height:20px;color:#999999;}
.jungonganniu2{width:40%; height:20px; float:left;display:block;font-size:12px;text-decoration:none;text-align:center;line-height:20px;color:#999999;}
.jungonganniu3{ width:100%; height:20px; float:left;display:block;font-size:12px;text-decoration:none;text-align:center;line-height:20px;color:#999999;}
.jungonganniu4{ width:100%; height:20px; float:left;display:block;font-size:12px;text-decoration:none;text-align:center;line-height:20px;color:#999999;}
.wenziurl p{ width:200px; height:100px; margin-left:10px; font-size:12px; color:#999999; text-indent:1em;}
.wenziurl p a{ font-size:12px; color:#999999; text-decoration:none;}
.yewulingyu ul li:hover .wenziurl p{ color:#666;}
.gengduoanniu{ width:100%; height:50px; float:left; background:#0078D7; text-align:center; line-height:50px;}
.gengduoanniu a{ width:75px; height:25px; display:block; margin:auto; border:#CCC solid 1px; box-shadow:0 0 6px #c5c5c5; font-size:12px; text-decoration:none; color:#FFF; text-align:center; line-height:25px; margin-top:10px; font-weight:bold;}
.yewulingyu ul li:hover .gengduoanniu a{ width:80px; height:30px; text-align:center; line-height:30px; transition:0.5s;}
.gengduoanniu a:hover{ text-decoration:underline;}


/*客户案例*/
.kehuanliindex{ width:100%; float:left;}
.kehuanliyetou{ width:100%; height:50px; float:left; text-align:center; line-height:50px; font-size:30px; color:#666666;}
.kehugongsilogo{ width:100%; float:left;}
.kehugongsilogoimg{ width:1200px; margin:auto;}
.kehugongsilogoimg img{ width:180px; height:115px; box-shadow:0 0 5px #CCCCCC; margin:15px 0 0 13px;}
.kehugongsilogoimg img:hover{ box-shadow:0 0 10px #CCCCCC;}



/*行业机构*/

.hangyejigou{ width:100%; height:200px; float:left; margin-top:20px;}
.jigoubiaoti{ width:1200px; height:50px; margin:auto; line-height:50px; text-align:center; font-size:30px; display:block; color:#666666;}
.hangyejigou ul{ width:1200px; height:100px; margin:auto; list-style:none; margin-top:10px;}
.hangyejigou ul li{ width:180px; height:20px; float:left; margin-left:15px; margin-top:20px; box-shadow: 1px 1px 3px;}
.hangyejigou ul li a{ width:180px; height:20px; float:left; display:block; text-decoration:none; color:#000; font-size:12px; text-align:center; line-height:20px;}
.hangyejigou ul li a:hover{ text-decoration:underline;}


/*首页底部次导航*/
.cidaohang{ width:100%; background:#222222; float:left;}
.cidaohangneirong{ width:1050px; margin:auto;list-style:none; margin-top:20px; color:#FFF; font-weight:bold;}
.neirongurl{ width:170px; height:150px; float:left; border-right:1px #CCCCCC dashed; text-align:center;}
.neirongurl span a{ font-size:18px; color:#CCC; text-decoration:none;}
.neirongurl ol{list-style:none;}
.neirongurl ol li a{ color:#FFF; font-weight:normal; font-size:12px; text-decoration:none;}
.neirongurl:hover ol li a{ color:#FFF;}
.merweima{ width:170px; height:170px; float:left; cursor:pointer;}
.merweima img{ width:130px; height:130px; float:left; border-radius:15px; margin-left:20px;}
.merweima p{ width:130px; height:20px; float:left; margin-left:20px; margin-top:5px; text-align:center;}

/*首页底部网站版权信息*/
.indexfoot{ width:100%; height:100px; float:left; background:#222222; color:#FFF; font-size:12px;}
.footneirong{ width:960px; margin:auto; border-top:1px solid #FFF; padding-top:5px;}
.neirongzuo{ width:50%; float:left;}
.neirongzuo p{ font-size:12px;}
.neirongyou{ width:50%; float:left; text-align:center;}
.neirongyou img{ width:300px; height:90px;}


/*联系我们页面*/
.nav{ width:100%; float:left;}
.zhutibufen{ width:1000px; margin:auto;}
.mianbaoxie{ width:100%; height:50px; float:left; border-bottom:#CCC solid 1px;}
.maiobaoxiedaohang{ width:500px; height:30px; float:left; margin-left:10px; margin-top:10px; font-size:14px;  text-align:left; line-height:30px;}
.maiobaoxiedaohang a{ color:#000; font-size:14px; text-decoration:none; margin-left:5px; margin-right:5px; margin-top:5px; font-weight:bold;}
.maiobaoxiedaohang a:hover{ color:#0E7DF1;}
.gongsilianxifangshi{ width:450px; height:500px; float:left; margin-top:20px;}
.gongsilianxifangshi span{ width:100%; height:40px; float:left; color:#1C9BDE; font-size:30px; font-weight:bold;}
.gongsilianxifangshi p{ width:100%; height:30px; float:left; margin-top:5px;}
.mapzhanshi{ width:450px; height:500px; float:left; margin-top:20px;}

/*关于火正*/
.youbianbiaoti{ width:15%; margin-top:10px; float:left; border-right:1px solid #000;}
.youbianbiaoti span{ width:100%; float:left; font-size:24px; color:#1C9BDE; font-weight:bold; margin-top:10px;}
.gongsijianjie{ width:80%; float:left; margin-left:20px;}
.gongsijj{width:100%; float:left; font-size:14px; color:#000; text-indent:2em; margin-top:10px;}
.gongsijianjie img{width:100%; margin-top:10px;}
.gongsijianjie ol{ width:100%; float:left; margin-bottom:10px;}
.gongsijianjie ol li{ width:100%; float:left; font-weight:bold; margin-top:10px; margin-bottom:10px; color:#1C9BDE; list-style:none;}
.gongsijianjie ol p{ text-indent:0em; font-size:12px;}


/*招贤纳士*/
.zhaoxiannashi{ width:100%; float:left;}
.gangweineirong{ width:40%; height:490px; float:left; font-size:14px; margin-top:10px; margin-left:40px;}
.gangweineirong span{ color:#0078D7; font-size:16px; font-weight:bold;}
.gangweineirong ul{ width:100%; list-style:none; font-size:16px; font-weight:bold;}
.gangweineirong ul li{ font-size:14px; font-weight:normal;}
.huanyingyu{ width:100%; float:left; margin:10px 0 10px 0; padding:10px 0 0 0; text-indent:2em; font-weight:bold; font-size:18px; color:#0078D7; border-top:1px solid #CCC;}
.gangweineirong1{ width:40%; height:370px; float:left; font-size:14px; margin-top:10px; margin-left:40px;}
.gangweineirong1 span{ color:#0078D7; font-size:16px; font-weight:bold;}
.gangweineirong1 ul{ width:100%; list-style:none; font-size:16px; font-weight:bold;}
.gangweineirong1 ul li{ font-size:14px; font-weight:normal;}
.gangweineirong2{ width:40%; height:350px; float:left; font-size:14px; margin-top:10px; margin-left:40px;}
.gangweineirong2 span{ color:#0078D7; font-size:16px; font-weight:bold;}
.gangweineirong2 ul{ width:100%; list-style:none; font-size:16px; font-weight:bold;}
.gangweineirong2 ul li{ font-size:14px; font-weight:normal;}



/*版权声明*/
.banquanshengming{ width:100%; height:500px;}
.banquanshengming span{ width:100%; height:40px; float:left; font-size:30px; text-align:center; margin:10px 0 10px 0; color:#0078D7; font-weight:bold;}
.banquanshengming ol{ width:500px; float:left; margin:30px 0 30px 30px;}
.banquanshengming ol li{ font-size:14px; margin-top:20px;}
.banquanshengming{ background:url(/template/Index/Common/images/timg.png) no-repeat; background-position:500px 150px;}



/*服务内容*/
.kuoxiangfuwu{width:120px;height:120px;margin:-20px 0 0 -17px;}




/*ccc服务流程*/
.fuwuliuchengquyu{ width:100%;height:670px;float:left;}
.fuwuliuchengneirong{ width:1000px; height:520px;margin:auto; border:8px solid #0075B0; border-radius:65px; margin-top:80px;}
.liuchengtitle{width:100%;height:50px;float:left; text-align:center;margin-top:-45px;}
.titlewenziimg{ width:340px;height:50px;margin:auto;font-size:40px;font-weight:bold;line-height:50px; background-color:#FFF;}
.titlewenziimg img{ width:60px; height:45px;float:left; margin-top:5px; margin-left:10px;}
.neirongkaishi{ width:100%; float:left; margin-top:20px;}
.liuchengtuwen{ width:550px; height:120px; margin:auto; list-style:none;}
.liuchengtuwen li{ width:100px; height:110px; float:left; text-align:center;}
.liuchengtuwen li img{ width:68px; height:69px; background:url(/template/Archives/imgs/ccc/liuchengbeijing.png) no-repeat;}
.liuchengtuwen li span{ width:100%; height:30px; float:left; display:block; font-weight:bold; margin-top:10px;}
.liuchengzhishibiao{width:50px; height:110px; float:left; background:url(/template/Archives/imgs/ccc/fangxiangjiantou.png) no-repeat bottom; background-size:25px 30px;}
.yiersansiliucheng{ width:100%; float:left; margin-top:20px;}
.yiersansiliucheng ul{ width:800px; height:300px; margin:auto; background:#CCC; list-style:none;}
.yiersansiliucheng ul li{ width:200px; height:300px; float:left; border:1px dashed #FFF; background-size:170px 300px; background-position:center}
.shuzibeijingyi{ background:url(/template/Archives/imgs/ccc/ccc1.png) no-repeat;}
.shuzibeijinger{ background:url(/template/Archives/imgs/ccc/ccc2.png) no-repeat;}
.shuzibeijingsan{ background:url(/template/Archives/imgs/ccc/ccc3.png) no-repeat;}
.shuzibeijingsi{ background:url(/template/Archives/imgs/ccc/ccc4.png) no-repeat;}
.yiersansiliucheng ul li span{ width:100%; height:50px; text-align:center; line-height:50px; color:#FFF; display:block; font-size:18px;}
.shangjianju{ margin-top:30px;}
.anniudianjizixun{ width:100%; float:left; text-align:center; line-height:50px; margin-top:20px;}
.anniudianjizixun a{ width:200px; height:50px; display:block; color:#FFF; font-weight:bold; text-decoration:none; font-size:18px; background:#0075B0; margin:auto;}
.zhelishianniu:hover{ background:#F00;}


/*iso服务流程*/
.fuwuliuchengquyu1{ width:100%;height:650px;float:left;}
.fuwuliuchengneirong1{ width:1000px; height:435px; margin:auto; border:8px solid #0075B0; border-radius:65px; margin-top:80px;}
.liuchengtitle1{width:100%;height:50px;float:left; text-align:center;margin-top:-45px;}
.titlewenziimg1{ width:340px;height:50px;margin:auto;font-size:40px;font-weight:bold;line-height:50px; background-color:#FFF;}
.titlewenziimg1 img{ width:60px; height:45px; float:left; margin-top:5px; margin-left:10px;}
.neirongkaishi1{ width:100%; float:left; margin-top:20px;}
.isoliuchengtuwen{ width:850px; height:160px; margin:auto; list-style:none;}
.isoliuchengtuwen li{ width:100px; height:150px; float:left; text-align:center;}
.isoliuchengtuwen li img{ width:85px; height:85px;}
.isoliuchengtuwen li span{ width:100%; height:30px; float:left; display:block; font-weight:bold; margin-top:10px; font-size:12px;}
.isoliuchengtuwen1{ width:850px; height:160px; margin:auto; list-style:none;}
.isoliuchengtuwen1 li{ width:100px; height:150px; float:right; text-align:center;}
.isoliuchengtuwen1 li img{ width:85px; height:85px;}
.isoliuchengtuwen1 li span{ width:100%; height:30px; float:left; display:block; font-weight:bold; margin-top:10px; font-size:12px;}
.liuchengzhishibiao1{width:50px; height:110px; float:left; background:url(/template/Archives/imgs/iso/xiangyouzhishi.png) no-repeat center; background-size:15px 15px;}
.liuchengzhishibiao11{width:50px; height:110px; float:right; background:url(/template/Archives/imgs/iso/xiangyouzhishi.png) no-repeat center; background-size:15px 15px;}
.xiangxiazishibiao{ width:100%; height:50px; background:url(/template/Archives/imgs/iso/xiangxiazhishibiao.png) no-repeat; background-position:870px 20px;}
.dianjizixunanniuiso{ width:100%; float:left;}
.dianjizixunanniuiso a{ width:250px; height:50px; margin:auto; display:block; text-align:center; line-height:50px; background:#0075B0; font-size:22px; text-decoration:none; color:#FFF; font-weight:bold;}





/* 首页专家团队 */
.index-teams {
    padding: 20px 0;
    background-color: #ffffff;
}
.index-teams .public-index-11 {
    margin-top: 0px;
}
.index-teams .public-btn-1:hover::before {
	border-color: #5bb7e3;
}
.index-teams .public-btn-1::after {
	background-color: #0078D7;
}


/* 首页认证的三大优势 */
.index-advantage {
    /*background-image: url(../images/mdw/mdw8.jpg);*/
    background-repeat: no-repeat;
    background-position: center 0;
    background-size: cover;
    background-attachment: fixed;
}


/* 首页成功案例 */
.index-case {
    background-color: #f7f7f7;
}


/* 首页火正可以提供 */
.index-service {
    background-image: url(mdw14.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
}
.index-service ul {
    width:1200px;
    margin:auto;
    font-size: 0px;
    line-height: normal;
    
}
.index-service li {
    display: inline-block;
    vertical-align: middle;
    width:200px;
    height:180px;
    
}

			

.index-service li:last-child{
	margin-right: 0;
}
.index-service li a {
    display: block;
    text-align: center;
    padding-top:16px;
}
.index-service li a .fa {

    display: inline-block;
    width: 84px;
    height: 84px;
    color: #FFF;
    font-size: 40px;
    line-height: 84px;
    text-align: center;
    border-radius: 50%;
    overflow: hidden;
    -webkit-transtion: all .6s ease-in-out;
	-moz-transition: all .6s ease-in-out;
	transition: all .6s ease-in-out;
}
.site-template-t1 .index-service li a .fa {
    background-color: #0075B0;

}
.site-template-t2 .index-service li a .fa {
    background-color: #2c76b5;
}
.site-template-t3 .index-service li a .fa {
    background-color: #32859b;
}
.site-template-t4 .index-service li a .fa {
    background-color: #018a32;
}
.index-service li a:hover .fa {
    transform: -webkit-rotateY(180deg);
    transform: -moz-rotateY(180deg);
    transform: rotateY(180deg);
}
.index-service li a .is-tit {
    display: block;
    font-size: 16px;
    line-height: 30px;
    height: 46px;
    margin-top: 30px;
}
.site-template-t1 .index-service li a .is-tit {
    color: #0075B0;
}
.site-template-t2 .index-service li a .is-tit {
    color: #2c76b5;
}
.site-template-t3 .index-service li a .is-tit {
    color: #32859b;
}
.site-template-t4 .index-service li a .is-tit {
    color: #018a32;
}
.site-template-t1 .index-service .public-btn-1 span {
    color: #0075B0;
}
.site-template-t2 .index-service .public-btn-1 span {
    color: #2c76b5;
}
.site-template-t3 .index-service .public-btn-1 span {
    color: #32859b;
}
.site-template-t4 .index-service .public-btn-1 span {
    color: #018a32;
}
.index-service .public-btn-1:hover span {
    color: #FFF;
}
.site-template-t1 .index-service .public-btn-1::before {
    border-color: #0075B0;
}
.site-template-t2 .index-service .public-btn-1::before {
    border-color: #2c76b5;
}
.site-template-t3 .index-service .public-btn-1::before {
    border-color: #32859b;
}
.site-template-t4 .index-service .public-btn-1::before {
    border-color: #018a32;
}
.site-template-t1 .index-service .public-btn-1::after {
    background-color: #0075B0;
}
.site-template-t2 .index-service .public-btn-1::after {
    background-color: #2c76b5;
}
.site-template-t3 .index-service .public-btn-1::after {
    background-color: #32859b;
}
.site-template-t4 .index-service .public-btn-1::after {
    background-color: #018a32;
}


/* 首页新闻中心 */
.index-news {
    background-image: url(../images/mdw/mdw16.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
}
.index-news .public-btn-1::before {
    border-color: #FFF;
}
.index-news .public-btn-1 span {
    color: #FFF;
}


/* 首页火正认证 */
.index-authentication {
    background-color: #f0f0f0;
}


/* 首页友情链接 */
.index-link { background-color: #f0f0f0;}
.index-link ul {margin-top: -15px;margin-left: -45px;}
.index-link li {float: left;margin-top: 15px;margin-left: 45px;}
.index-link li a {color: #999999;font-size: 16px;}
.index-link li a:hover {color: #0075B0;}
.youqinglianjie{ width:100%; float:left; background:#222222;}
.youlianwenzi{ width:1200px; margin:auto; color:#FFF; font-size:14px;}
.youlianurl{ width:1100px; margin-left:15px;}
.youlianurl a{ width:180px; height:20px; float:left; text-decoration:none; color:#FFF; font-size:12px; float:left; display:block; text-align:center;}





/* 子域名 - 认证项目 */
.index-certification-program .icp-list {
    margin-top: -15px;
    margin-left: -15px;
}
.index-certification-program .icp-list li {
    float: left;
    width: -webkit-calc(33.33333% - 15px);
    width: -moz-calc(33.33333% - 15px);
    width: calc(33.33333% - 15px);
    margin-top: 15px;
    margin-left: 15px;
}
.site-template-t2 .index-certification-program .icp-list li, .site-template-t3 .index-certification-program .icp-list li {
    width: -webkit-calc(50% - 15px);
    width: -moz-calc(50% - 15px);
    width: calc(50% - 15px);
}
.index-certification-program .icp-list li a {
    display: block;
    padding: 25px;
    text-align: center;
    background-color: #f8f8f8;
}
.index-certification-program .icp-list li a .fa {
    display: inline-block;
    font-size: 40px;
    line-height: 80px;
    text-align: center;
    border-radius: 50%;
    width: 80px;
    height: 80px;
    position: relative;
}
.index-certification-program .icp-list li a .fa .fa-img {
    display: inline-block;
    width: 80px;
    height: 80px;
    background-repeat: no-repeat;
    background-position: center center;
    background-image: 80%;
    -webkit-transtion: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
    position: relative;
    z-index: 1;
}
.index-certification-program .icp-list li a .fa::before {
    display: inline-block;
    -webkit-transtion: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
    position: relative;
    z-index: 1;
}
.index-certification-program .icp-list li a:hover .fa::before, .index-certification-program .icp-list li a:hover .fa .fa-img {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-1::before {
    color: #0075B0;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-2::before {
    color: #0075B0;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-3::before {
    color: #5bb7e3;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-4::before {
    color: #9ed337;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-5::before {
    color: #e58376;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-6::before {
    color: #f5cc50;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-1::before {
    color: #32859b;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-2::before {
    color: #8262ed;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-3::before {
    color: #ee6973;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-4::before {
    color: #4ce2ec;
}
.site-template-t4 .index-certification-program .icp-list li a .fa.icon-1::before {
    color: #018a32;
}
.site-template-t4 .index-certification-program .icp-list li a .fa.icon-2::before {
    color: #8160ed;
}
.site-template-t4 .index-certification-program .icp-list li a .fa.icon-3::before {
    color: #0075B0;
}
.index-certification-program .icp-list li a .fa::after {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    border-radius: 50%;
    border-style: solid;
    border-width: 1px;
    -webkit-transtion: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-1::after {
    border-color: #0075B0;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-2::after {
    border-color: #0075B0;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-3::after {
    border-color: #5bb7e3;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-4::after {
    border-color: #9ed337;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-5::after {
    border-color: #e58376;
}
.site-template-t1 .index-certification-program .icp-list li a .fa.icon-6::after {
    border-color: #f5cc50;
}
.site-template-t2 .index-certification-program .icp-list li a .fa.icon-1::after {
    border-color: #2c76b5;
}
.site-template-t2 .index-certification-program .icp-list li a .fa.icon-2::after {
    border-color: #eb3e4c;
}
.site-template-t2 .index-certification-program .icp-list li a .fa.icon-3::after {
    border-color: #5db8e3;
}
.site-template-t2 .index-certification-program .icp-list li a .fa.icon-4::after {
    border-color: #9fd339;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-1::after {
    border-color: #32859b;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-2::after {
    border-color: #8262ed;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-3::after {
    border-color: #ee6973;
}
.site-template-t3 .index-certification-program .icp-list li a .fa.icon-4::after {
    border-color: #4ce2ec;
}
.site-template-t4 .index-certification-program .icp-list li a .fa.icon-1::after {
    border-color: #018a32;
}
.site-template-t4 .index-certification-program .icp-list li a .fa.icon-2::after {
    border-color: #8160ed;
}
.site-template-t4 .index-certification-program .icp-list li a .fa.icon-3::after {
    border-color: #0075B0;
}
.index-certification-program .icp-list li a:hover .fa::after {
    border-color: transparent !important;
    background-color: #FFF;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.index-certification-program .icp-list li a .icpl-tit {
    display: block;
    color: #666666;
    font-size: 18px;
    line-height: 18px;
    margin-top: 20px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    -webkit-transtion: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}
.index-certification-program .icp-list li a:hover .icpl-tit {
    color: #FFF;
}
.site-template-t1 .index-certification-program .icp-list li a:hover {
    background-color: #0075B0;
}
.site-template-t2 .index-certification-program .icp-list li a:hover {
    background-color: #2c76b5;
}
.site-template-t3 .index-certification-program .icp-list li a:hover {
    background-color: #32859b;
}
.site-template-t4 .index-certification-program .icp-list li a:hover {
    background-color: #018a32;
}


/* 今日头条 */
.article-headline .sas1-text-list {
    margin-top: 12px;
}


/* 专家团队 */
.article-expert-team .public-index-11 {
    margin-top: -30px;
    margin-left: -20px;
}
.article-expert-team .public-index-11 li {
    width: -webkit-calc(25% - 20px);
    width: -moz-calc(25% - 20px);
    width: calc(25% - 20px);
    margin-left: 20px;
}
.article-expert-team .public-index-11 li .pi11-content {
    padding: 10px 15px;
}
.article-expert-team .public-index-11 li .pi11-info {
    padding-top: 10px;
    margin-top: 10px;
}
.article-expert-team .public-index-11 li .pi11-info span {
    line-height: 14px;
    height: 14px;
}
.site-template-t1 .article-expert-team .public-index-11 li:hover .pi11h-tit {
    color: #0075B0;
}
.site-template-t2 .article-expert-team .public-index-11 li:hover .pi11h-tit {
    color: #2c76b5;
}
.site-template-t3 .article-expert-team .public-index-11 li:hover .pi11h-tit {
    color: #32859b;
}
.site-template-t4 .article-expert-team .public-index-11 li:hover .pi11h-tit {
    color: #018a32;
}
.site-template-t1 .article-expert-team .public-index-11 li .pi11-box::after {
    background-color: #0075B0;
}
.site-template-t2 .article-expert-team .public-index-11 li .pi11-box::after {
    background-color: #2c76b5;
}
.site-template-t3 .article-expert-team .public-index-11 li .pi11-box::after {
    background-color: #32859b;
}
.site-template-t4 .article-expert-team .public-index-11 li .pi11-box::after {
    background-color: #018a32;
}


/* 热点推荐 */
.article-hot .sas1-text-list {
    margin-top: 20px;
    margin-bottom: 8px;
}


/* 优势 */
.article-advantage {
    height: 240px;
    background-image: url(../images/mdw/mdw26.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
}
.article-advantage .aa-head {
    color: #FFF;
    text-align: center;
}
.article-advantage .aa-head span {
    display: block;
}
.article-advantage .aa-head .aah-ch {
    font-size: 24px;
    line-height: 24px;
}
.article-advantage .aa-head .aah-en {
    font-size: 12px;
    line-height: 12px;
    margin-top: 10px;
}
.article-advantage .aa-list {
    margin-left: -30px;
}
.article-advantage .aa-list li {
    float: left;
    width: -webkit-calc(33.33333% - 30px);
    width: -moz-calc(33.33333% - 30px);
    width: calc(33.33333% - 30px);
    margin-left: 30px;
    font-size: 0px;
    line-height: normal;
}
.article-advantage .aa-list li .aal-icon {
    display: inline-block;
    vertical-align: middle;
    width: 64px;
    height: 36px;
    position: relative;
}
.article-advantage .aa-list li .aal-icon span {
    display: block;
    color: #FFF;
    font-size: 46px;
    font-family: Arial;
    line-height: 38px;
    height: 34px;
    text-align: center;
    -webkit-transtion: all .5s ease-in-out;
	-moz-transition: all .5s ease-in-out;
	transition: all .5s ease-in-out;
}
.article-advantage .aa-list li .aal-icon .aali-box {
    overflow: hidden;
    position: relative;
    z-index: 1;
}
.article-advantage .aa-list li .aal-icon .aali-bg {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
}
.site-template-t1 .article-advantage .aa-list li .aal-icon .aali-bg {
    background-color: #0075B0;
}
.site-template-t2 .article-advantage .aa-list li .aal-icon .aali-bg {
    background-color: #2c76b5;
}
.site-template-t3 .article-advantage .aa-list li .aal-icon .aali-bg {
    background-color: #32859b;
}
.site-template-t4 .article-advantage .aa-list li .aal-icon .aali-bg {
    background-color: #018a32;
}
.article-advantage .aa-list li:hover .aal-icon .aali-bg {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.article-advantage .aa-list li .aal-icon .aali-bg::before {
    content: "";
    position: absolute;
    top: -18px;
    left: 0;
    width: 0;
    height: 0;
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
}
.site-template-t1 .article-advantage .aa-list li .aal-icon .aali-bg::before {
    border-bottom: 18px solid #0075B0;
}
.site-template-t2 .article-advantage .aa-list li .aal-icon .aali-bg::before {
    border-bottom: 18px solid #2c76b5;
}
.site-template-t3 .article-advantage .aa-list li .aal-icon .aali-bg::before {
    border-bottom: 18px solid #32859b;
}
.site-template-t4 .article-advantage .aa-list li .aal-icon .aali-bg::before {
    border-bottom: 18px solid #018a32;
}
.article-advantage .aa-list li .aal-icon .aali-bg::after {
    content: "";
    position: absolute;
    bottom: -18px;
    left: 0;
    width: 0;
    height: 0;
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
}
.site-template-t1 .article-advantage .aa-list li .aal-icon .aali-bg::after {
    border-top: 18px solid #0075B0;
}
.site-template-t2 .article-advantage .aa-list li .aal-icon .aali-bg::after {
    border-top: 18px solid #2c76b5;
}
.site-template-t3 .article-advantage .aa-list li .aal-icon .aali-bg::after {
    border-top: 18px solid #32859b;
}
.site-template-t4 .article-advantage .aa-list li .aal-icon .aali-bg::after {
    border-top: 18px solid #018a32;
}
.article-advantage .aa-list li .aal-icon .aali-on {
    opacity: 1;
}
.article-advantage .aa-list li:hover .aal-icon .aali-on {
    opacity: 0;
    margin-top: -36px;
}
.article-advantage .aa-list li .aal-content {
    display: inline-block;
    vertical-align: middle;
    width: -webkit-calc(100% - 95px);
    width: -moz-calc(100% - 95px);
    width: calc(100% - 95px);
    margin-left: 30px;
}
.article-advantage .aa-list li .aal-content span {
    display: block;
    color: #FFF;
}
.article-advantage .aa-list li .aal-content .aal-tit {
    font-size: 20px;
    line-height: 20px;
}
.article-advantage .aa-list li .aal-content .aal-info {
    font-size: 14px;
    line-height: 24px;
    height: 48px;
    overflow: hidden;
    margin-top: 15px;
}


/* 成功案例 */
.article-success-case .public-index-10 .pi10c-list li .pi10cl-content {
    height: 196px;
}
.article-success-case .public-index-10 .pi10c-list li .pi10clci-text {
    line-height: 30px;
    height: 60px;
    white-space: normal;
    text-overflow: inherit;
}


/* 服务流程 */
.article-service-flow .asf-list {
    padding: 0 20px 20px;
}
.article-service-flow .asf-list li {
    padding-top: 26px;
    text-align: center;
    background-image: url(../images/mdw/mdw27.png);
    background-repeat: no-repeat;
    background-position: center 6px;
    background-size: auto 15px;
}
.article-service-flow .asf-list li:first-child {
    padding-top: 0px;
    background-image: none;
}
.article-service-flow .asf-list li span, .article-service-flow .asf-list li a {
    display: block;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    border-radius: 5px;
    padding: 10px;
}
.article-service-flow .asf-list li span {
    color: #666666;
    font-size: 14px;
    line-height: 14px;
    background-color: #f0f0f0;
}
.article-service-flow .asf-list li a {
    color: #FFF;
    font-size: 18px;
    line-height: 18px;
}
.site-template-t1 .article-service-flow .asf-list li a {
    background-color: #0075B0;
}
.site-template-t2 .article-service-flow .asf-list li a {
    background-color: #2c76b5;
}
.site-template-t3 .article-service-flow .asf-list li a {
    background-color: #32859b;
}
.site-template-t4 .article-service-flow .asf-list li a {
    background-color: #018a32;
}


/* 子域名样式 - 火正可以提供什么标题  */
.article-service-head .ash-ch, .article-service-head .ash-en {
    display: block;
}
.article-service-head .ash-ch {
    font-size: 24px;
    line-height: 24px;
}
.article-service-head .ash-en {
    font-size: 12px;
    line-height: 12px;
    margin-top: 10px;
}
.site-template-t1 .article-service-head {
    color: #0075B0;
}
.site-template-t2 .article-service-head {
    color: #2c76b5;
}
.site-template-t3 .article-service-head {
    color: #32859b;
}
.site-template-t4 .article-service-head {
    color: #018a32;
}


/* 认证指南 */
.article-certification-guide .acg-links {
    margin-top: 25px;
    margin-left: -20px;
}
.article-certification-guide .nav-tabs{
	border-bottom: none;
}
.article-certification-guide .acg-links li {
    float: left;
    width: -webkit-calc(20% - 20px);
    width: -moz-calc(20% - 20px);
    width: calc(20% - 20px);
    margin-top: 15px;
    margin-left: 20px;
}
.article-certification-guide .acg-links li a {
    display: block;
    border-radius: 20px;
    color: #666666;
    font-size: 14px;
    line-height: 14px;
    background-color: #f0f0f0;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding: 12px;
    text-align: center;
}
.article-certification-guide .acg-links li a:hover {
    color: #FFF;
}
.site-template-t1 .article-certification-guide .acg-links li a:hover {
    background-color: #0075B0;
}
.site-template-t1 .nav-tabs>li.active>a,.site-template-t1  .nav-tabs>li.active>a:focus,.site-template-t1 .nav-tabs>li.active>a:hover{
	color: #fff;
	background-color: #0075B0;
}
.site-template-t2 .article-certification-guide .acg-links li a:hover {
    background-color: #2c76b5;
}
.site-template-t2 .nav-tabs>li.active>a, .site-template-t2 .nav-tabs>li.active>a:focus, .site-template-t2 .nav-tabs>li.active>a:hover{
	color: #fff;
	background-color: #2c76b5;
}
.site-template-t3 .article-certification-guide .acg-links li a:hover {
    background-color: #32859b;
}
.site-template-t3 .nav-tabs>li.active>a,.site-template-t3 .nav-tabs>li.active>a:focus,.site-template-t3 .nav-tabs>li.active>a:hover{
	color: #fff;
	background-color: #32859b;
}
.site-template-t4 .article-certification-guide .acg-links li a:hover {
    background-color: #018a32;
}
.site-template-t4 .nav-tabs>li.active>a, .site-template-t4 .nav-tabs>li.active>a:focus,.site-template-t4 .nav-tabs>li.active>a:hover{
	color: #fff;
	background-color: #018a32;
}
.article-certification-guide .acg-imglist {
    padding: 28px 20px;
    
}
.article-certification-guide .acgi-img {
    width: 412px;
    margin-top: 18px;
    overflow: hidden;
}
.article-certification-guide .acgii-thumb {
    display: block;
    width: 412px;
    height: 292px;
    overflow: hidden;
}
.article-certification-guide .acgi-img img {
    width: 412px;
    height: 292px;
}
.article-certification-guide .acgii-tit {
    display: block;
    font-size: 18px;
    line-height: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-top: 15px;
}
.site-template-t1 .article-certification-guide .acgii-tit {
    color: #0075B0;
}
.site-template-t2 .article-certification-guide .acgii-tit {
    color: #2c76b5;
}
.site-template-t3 .article-certification-guide .acgii-tit {
    color: #32859b;
}
.site-template-t4 .article-certification-guide .acgii-tit {
    color: #018a32;
}
.article-certification-guide .acgi-list {
    width: -webkit-calc(100% - 412px - 25px);
    width: -moz-calc(100% - 412px - 25px);
    width: calc(100% - 412px - 25px);
}
.article-certification-guide .acgi-list li {
    padding-top: 12px;
    padding-bottom: 12px;
    padding-left: 20px;
    border-top: solid 1px #f0f0f0;
    position: relative;
}
.article-certification-guide .acgi-list li::before {
    content: "";
    position: absolute;
    top: 19px;
    left: 0px;
    width: 5px;
    height: 5px;
}
.site-template-t1 .article-certification-guide .acgi-list li::before {
    background-color: #0075B0;
}
.site-template-t2 .article-certification-guide .acgi-list li::before {
    background-color: #2c76b5;
}
.site-template-t3 .article-certification-guide .acgi-list li::before {
    background-color: #32859b;
}
.site-template-t4 .article-certification-guide .acgi-list li::before {
    background-color: #018a32;
}
.article-certification-guide .acgi-list li:first-child {
    border-top: none;
}
.article-certification-guide .acgi-list a {
    display: block;
    color: #666666;
}
.site-template-t1 .article-certification-guide .acgi-list a:hover {
    color: #0075B0;
}
.site-template-t2 .article-certification-guide .acgi-list a:hover {
    color: #2c76b5;
}
.site-template-t3 .article-certification-guide .acgi-list a:hover {
    color: #32859b;
}
.site-template-t4 .article-certification-guide .acgi-list a:hover {
    color: #018a32;
}
.article-certification-guide .acgi-list .acgil-tit {
    display: block;
    font-size: 18px;
    line-height: 18px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.article-certification-guide .acgi-list .acgil-info {
    display: block;
    font-size: 14px;
    line-height: 14px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-top: 15px;
}


/* 频道页推荐内容 */
.channel-recommended-content .crc-img .crci-thumb {
    display: block;
    
    overflow: hidden;
}
.channel-recommended-content .crc-img .crci-tit {
    display: block;
    color: #666666;
    font-size: 16px;
    line-height: 16px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    margin-top: 25px;
}
.site-template-t1 .channel-recommended-content .crc-img .crci-tit:hover {
    color: #0075B0;
}
.site-template-t2 .channel-recommended-content .crc-img .crci-tit:hover {
    color: #2c76b5;
}
.site-template-t3 .channel-recommended-content .crc-img .crci-tit:hover {
    color: #32859b;
}
.site-template-t4 .channel-recommended-content .crc-img .crci-tit:hover {
    color: #018a32;
}


/* 列表页 - 热门新闻 */
.list-hot-news {
    width: 329px;
}
.list-hot-news a {
    display: block;
    width: 329px;
    height: 484px;
    overflow: hidden;
    position: relative;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto 100%;
}
.list-hot-news a span {
    position: absolute;
    bottom: 0px;
    left: 0px;
    width: 100%;
    height: 56px;
    color: #0075B0;
    font-size: 20px;
    line-height: 56px;
    padding: 0 12px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    background-color: rgba(255, 255, 255, .9);
}

.list-hot-news-list{
	float: left;
	width: 480px;
	margin-left: 34px;
}
.list-hot-news-list li{
	padding-bottom: 26px;
	margin-bottom: 30px;
	border-bottom: 1px solid #e0e0e0;
}
.lhnl-tit span{
	display: inline-block;
	width: 40px;
	height: 23px;
	color: #fff;
	font-size: 14px;
	text-align: center;
	line-height: 23px;
	border-radius: 3px;
	background: #0075B0;
	position: relative;
}
.lhnl-tit span:after{
	position: absolute;
	right: -10px;
	top: 4px;
	content: "";
	width: 13px;
	height: 14px;
	background:url(../images/mdw/mdw32.png);
}
.lhnl-tit a{
	display: inline-block;
	width: 422px;
	color: #373636;
	font-size: 18px;
	margin-left: 10px;
	height: 24px;
	overflow: hidden;
	vertical-align: middle;
}
.lhnl-txt{
	color: #838383;
	font-size: 14px;
	line-height: 22px;
	margin-top: 14px;
	height: 66px;
	overflow: hidden;
}


.news{
	padding: 40px 0;
	border-bottom: 1px dashed #c8c8c8;
}
.news_title{
	color: #333;
	font-size: 30px;
	line-height: 63px;
	text-align: center;
	margin-top: 66px;
	background: url(../images/news_title.jpg) no-repeat center bottom;
}
.news .date{
	float: left;
	margin-right: 20px;
	color: #acacac;
	font-size: 48px;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
}
.news .date p{
	font-size: 12px;
}
.news .plan{
	float: left;
}
.news .text{
	float: left;
	width: 518px;
	margin-left: 40px;
}
.news .text a.ti{
	color: #373636;
	font-size: 18px;
	height: 22px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
.news .text p{
	color: #838383;
	font-size: 14px;
	line-height: 24px;
	height: 24px;
	margin-top: 8px;
	overflow: hidden;
}
.news .text a.deta{
	display: inline-block;
	margin-top: 14px;
	height: 26px;
	width: 73px;
	color: #999;
	font-size: 14px;
	line-height: 26px;
	text-align: center;
	border: 1px solid #848484;
	transition: all 0.3s;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
}
.news:hover .text a.deta{
	color: #fff;
	background: #0075B0;
	border: 1px solid #0075B0;
}
.news:hover .date{
	color: #0075B0;
}

/*网站导航   开始*/
.l_crumb{
	color: #666;
	font-size: 14px;
	height: 48px;
	line-height: 48px;
	margin: 0 auto;
	border-bottom: 1px solid #e0e0e0;
}
.l_crumb a{
    color: #333;
}
.wmp_tit{
	color: #717171;
	font-size: 18px;
	height: 45px;
	margin-top: 24px;
	border-bottom: 1px dotted #3a3a3a;
}
.wmp_tit span{
	color: #bfbfbf;
	font-size: 14px;
	margin-left: 16px;
	text-transform: uppercase;
}
.wmp_cont{
	width: 1240px;
	margin-top: 32px;
}
.wmp_cont li a{
	width: 214px;
	color: #3a3a3a;
	float: left;
	font-size: 16px;
	margin:0 30px 40px 0;
}
.wmp_cont li img{
	width: 51px;
	height: 51px;
	margin-right: 14px;
	transition: all .8s;
	-moz-transition: all .8s;
	-webkit-transition: all .8s;
	-ms-transform: all .8s;
}
.wmp_cont li:hover a img{
	transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);
}
.wmp_cont li:hover a{
	color: #0075B0;
}
/*3c认证网站 地图*/
.cmp_tit{
	color: #0075B0;
	font-size: 16px;
	height: 42px;
	margin-top: 24px;
	border-bottom: 1px dotted #3a3a3a;
}
.cmp_item{
	margin:30px 0 30px 40px;
}
.ci_last{
	margin-bottom: -14px;
}
.cmp_item li{
	float: left;
	width:200px;
	padding-left: 20px;
	margin: 0 60px 20px 0;
	background: url(../images/mdw/mdw64.png) no-repeat left center;
}
.cmp_item li:hover{
	background: url(../images/mdw/mdw65.png) no-repeat left center;
}
.cmp_item li a{
	color: #777;
	font-size: 14px;
}

/*版权 开始*/
.copyright{
	color: #666;
	min-height: 250px;
	margin: 32px auto;
	font-size: 16px;
	line-height: 34px;
}
.copy_tit{
	color: #333;
	font-size:24px;
}
.copy_cont{
	margin-top: 38px;
}


/*成功案例 开始*/
.success{
	margin-bottom: 50px;
}

/*公司简介 开始*/
.profile{
	height: 486px;
	background: url(../images/thumb/thumb8.jpg) no-repeat center top;
}
.pro_cont{
	width: 1060px;
	margin: 0 auto; 
	padding: 100px 0;
	text-align: center;
	color: #fff;
}
.pro_tit{
	font-size: 36px;
}
.pro_txt{
	font-size: 18px;
	line-height: 32px;
	margin-top: 38px;
}

.idea{
	margin: 76px 0;
}
.ab_title{
	text-align: center;
	color: #333;
	font-size: 30px;

}
.idea_con{
	width: 1048px;
	margin: 53px auto 0;
}
.ic_img{
	float: left;
	width: 340px;
	margin-top: 25px;
}
.idea_info{
	float: right;
	width: 578px;
}
.idea_info li{
	margin-bottom: 28px;
	padding-bottom: 20px;
	border-bottom: 1px solid #e3e3e3;
}
.idea_info p{
	color: #020202;
	font-size: 16px;
	height: 21px;
	overflow: hidden;
	margin-bottom: 20px;
}
.idea_info span{
	display: block;
	color: #797777;
	font-size: 14px;
	height: 84px;
	line-height: 28px;
	overflow: hidden;
}
.about_qy { width:100%; min-height:497px; margin:0 auto; background:#eaf2f3}
.about_qy .title { width:1200px; text-align:center; font-size:36px; color:#000; margin:0 auto; padding-top:100px}
.about_qy .content { width:1200px; text-align:center; line-height:26px; font-size:14px; color:#818181; margin:0 auto; padding:15px 0 45px 0}
.about_qy .list { width:1100px; margin:0 auto}
.about_qy .list ul { float:left; width:150px; margin:0 35px;}
.about_qy .list ul li { float:left}
.about_qy .list ul .icon { width:109px; height:109px; margin-left:20px; border:1px solid #000;-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%; overflow:hidden}
.about_qy .list ul .icon p { width:109px; height:109px; float:left; margin-top:109px;}
.about_qy .list ul:hover .icon { border:1px solid #ed1b24; background:#ed1b24;}
.about_qy .list ul:hover .icon p { margin-top:0; transition: all 0.5s ease 0s; -moz-transition: all 0.5 ease 0s; -webkit-transition: all 0.5 ease 0s;}

.about_qy .list ul .b0 { background:url(../images/icon_b0.png) center no-repeat;}
.about_qy .list ul .icon .a0 { background:url(../images/icon_a0.png) center no-repeat;}
.about_qy .list ul .b1 { background:url(../images/icon_b1.png) center no-repeat;}
.about_qy .list ul .icon .a1 { background:url(../images/icon_a1.png) center no-repeat;}
.about_qy .list ul .b2 { background:url(../images/icon_b2.png) center no-repeat;}
.about_qy .list ul .icon .a2 { background:url(../images/icon_a2.png) center no-repeat;}
.about_qy .list ul .b3 { background:url(../images/icon_b3.png) center no-repeat;}
.about_qy .list ul .icon .a3 { background:url(../images/icon_a3.png) center no-repeat;}
.about_qy .list ul .b4 { background:url(../images/icon_b4.png) center no-repeat;}
.about_qy .list ul .icon .a4 { background:url(../images/icon_a4.png) center no-repeat;}

.about_qy .list ul .list_title { width:150px; text-align:center; font-size:24px; color:#000; padding:15px 0 15px 0;}
.about_qy .list ul .list_resume { width:150px; padding:0 10px; text-align:center; font-size:14px; line-height:24px; color:#000;}


/*新闻列表  开始*/
.news_list{
	margin-bottom: 40px;
}
.news_list .news{
	width: 1200px;
	margin:  0 auto;
}
.news_list .news .date{
	margin-right: 60px;
}
.news_list .text{
	width: 747px;
}
.news_list .news .text p{
	height: 72px;
	border-bottom: 1px solid #e6e6e6;
}
.news_list .news .text a{
	margin-top: 46px;
}

/*认证 开始*/
.rz{
	min-height: 300px;
}
.rz .article-advantage{
	background-image: none;
}
.site-template-t5 .article-advantage .aa-list li .aal-content span{
	color: #000;
}
.site-template-t5 .article-advantage .aa-list li .aal-icon .aali-bg{
	background: #5bb7e3;
}
.site-template-t5 .article-advantage .aa-list li .aal-icon .aali-bg::before{
	border-bottom: 18px solid #5bb7e3;
}
.site-template-t5 .article-advantage .aa-list li .aal-icon .aali-bg::after {
    border-top: 18px solid #5bb7e3;
}
.rz_ti{
	text-align: center;
	margin-top: 44px;
}


/*团队 开始*/
.team_cont{
	width: 1240px;
	margin-top: 14px;	
}
.team_cont li{
	float: left;
	width: 270px;
	height: 508px;
	font-size: 14px;
	color: #333;
	line-height: 26px;
	background: #d5d7da;
	margin: 0 40px 40px 0;
	overflow: hidden;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.team_cont li .tc_name , .team_cont li .tc_deta{
	padding: 0 14px;
}
.team_cont li .tc_name{
	padding-top: 28px;
	margin-bottom: 14px;
}
.team_cont li .tc_name a{
	display: block;
	font-size: 14px;
	color: #333;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.team_cont li .tc_name i{
	display: block;
	font-style: normal;
	padding-bottom: 16px;
	border-bottom: 1px solid #333;
}
.team_cont li .tc_deta{
	text-align: justify;
}
.team_cont li:hover{
	color: #fff;
	background: #5bb7e3;
}
.team_cont li:hover .tc_name a{
	color: #fff;
}
.team_cont li:hover .tc_name i{
	border-bottom: 1px solid #fff;
}
.te_plan{
	width: 270px;
	height: 260px;
	overflow: hidden;
}
.te_plan img{
	width: 100%;
	transition: all .6s;
	-moz-transition: all .6s;
	-webkit-transition: all .6s;
	-ms-transform: all .6s;
}
.team_cont li:hover .te_plan img{
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
}
.team{
	margin-bottom: 40px;
}

/*团队 详情*/
.team_deta{
	margin-top: 28px;
}
.td_left{
	width: 358px;
	float: left;
}
.td_right{
	width: 760px;
	/*float: right;*/
	color: #666;
	font-size: 14px;
	margin-bottom: 20px;
}
.td_r_top h4{
	color: #444;
	font-size: 30px;
}
.td_r_txt{
	margin-top: 26px;
}
.td_r_txt li{
	padding: 24px 0;
	border-top: 1px dashed #dadada;
}
.td_r_txt li span{
	display: block;
	line-height: 26px;
	margin-top: 26px;
	height:auto;
	overflow: hidden;
}


/*招贤纳士  开始*/
.g_bg{
	background: #f5f5f5;
}
.join_tit{
	color: #444;
	font-size: 30px;
	text-align: center;
}
.join_tit span{
	display: block;
	color: #999;
	font-size: 14px;
	margin-top: 10px;
}
.join_box{
	width: 1280px;
	margin-top:28px;
}
.join_box ul{
	float: left;
	width: 382px;
	height: 292px;
	padding: 42px 24px;
	border-radius: 4px;
	background: #fff;
	border-bottom: 4px solid #0075B0;
	margin: 0 35px 37px 0;
}
.join_box ul li{
	color: #999;
	font-size: 14px;
	margin-bottom: 14px;
	height: 34px;
	overflow: hidden;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.join_box ul .li_1 a{
	color: #666;
	font-size: 24px;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.join_box ul .li_2 span , .jt_r span{
	display: inline-block;
	padding-left: 20px;
	margin-right: 12px;
	background: url(../images/mdw/mdw31.jpg) no-repeat left center;
}
.join_box ul .li_3{
	height: 40px;
	overflow: hidden;
}
.join_box ul .li_4{
	margin: 36px 0 0 0;
}
.join_box ul .li_4 a{
	display: inline-block;
	width: 52px;
	height: 29px;
	border: 1px solid #c2c2c2;
	border-radius: 4px;
	background: url(../images/jt_06.png) no-repeat center center;	
}
.join_box ul:hover{
	background: #0075B0;
}
.join_box ul:hover li{
	color: #fff;
}
.join_box ul:hover .li_1 a{
	color: #fff;
}
.join_box ul:hover .li_2 span{
	color: #fff;
	background: url(../images/mdw/mdw66.png) no-repeat left center;
}
.join_box ul:hover .li_4 a{
	color: #fff;
	border: 1px solid #fff;
	background: url(../images/jt_03.png) no-repeat center center;
}


/*招贤纳士详情 开始*/
.jde_tit{
	height: 72px;
	border-bottom: 1px solid #e5e5e5;
}
.jde_tit .jt_l{
	float: left;
	color: #666;
	font-size: 24px;
	line-height: 72px;
}
.jt_r{
	float: right;
	color: #a9a9a9;
	margin-top: 24px;
}
.join_d_box{
	margin-top: 48px;
	width: 1200px;
	height: 448px;
	overflow-y: scroll;
	border-bottom: 1px solid #e5e5e5;
}
.join_d_box::-webkit-scrollbar{
	width: 6px;
	background: #f7f7f7;
	border-radius: 4px;
}
.join_d_box::-webkit-scrollbar-thumb{
	background: #0075B0;
	border-radius: 4px;
}
.join_item{
	margin-right: 40px;
}
.join_item li p{
	color: #444;
	font-size: 16px;
	margin-bottom: 20px;
}
.join_item li{
	color: #999;
	font-size: 14px;
	line-height: 24px;
	margin-bottom: 24px;
}
.join_pull{
	margin: 30px 0;
}
.join_pull button , .leave_word button{
	width: 200px;
	height: 46px;
	color: #fff;
	text-align: center;
	line-height: 46px;
	background: #0075B0;
	border: none;
	outline: none;

	border-radius: 3px;
	transition: all .3s;
	-moz-transition: all .3s;
	-webkit-transition: all .3s;
	-ms-transform: all .3s;
}
.join_pull button:hover , .leave_word:hover button{
	margin-top: -5px;
	margin-bottom: 5px;
}
.join_pull span{
	float: right;
	color: #444;
}

/*联系我们  开始*/
.map_top{
	position: relative;
}
.map_cont{
	position: absolute;
	top: 1px;
	left: 1px;
	width: 100%;
	height: 554px;
	background: rgba(0,0,0,0.7);
	z-index: 99;
}
.map_cont ul{
	width: 286px;
	margin: 214px auto 0;
	text-align: center;
	color: #fff;
}
.map_ti{
	font-size: 24px;
}
.map_ti span{
	display: block;
	font-size: 12px;
	margin-top: 6px;
}
.map_dw{
	margin-top: 28px;
}
.map_dw a{
	display: inline-block;
	color: #fff;
	height:34px;
	padding-left: 34px;
	background: url(../images/mdw/mdw67.png) no-repeat left top;
	cursor: pointer;
}
.contact_info{
	margin: 60px auto;
}
.cont_ti{
	color: #000;
	font-size: 24px;
	text-align: center;
	margin-bottom: 22px;
}
.cont_ti span{
	display: block;
	color: #999;
}
.info_box{
	color: #666;
	font-size: 24px;
	text-align: center;
}
.info_box li{
	margin-bottom: 16px;
}
.info_box .li_1{
	color: #666;
	font-size: 14px;
	margin-bottom: 6px;
}
.info_box .li_2{
	background: url(../images/mdw/mdw69.png) no-repeat 510px center;
}
.zhix{
	width: 52px;
	height: 52px;
	border-radius:30px;
	border: 3px solid #797d94;
	margin: 20px auto 0;
	position: relative;
}
.zx_top{
	position: absolute;
	left: 18px;
	bottom: 26px;
	width: 10px;
	height: 15px;
	background: url(../images/mdw/mdw68.png) no-repeat;
	animation: move 1s infinite;
}
.zx_bot{
	position: absolute;
	left: 18px;
	top: 24px;
	width: 10px;
	height: 15px;
	background: url(../images/mdw/mdw70.png) no-repeat;
	animation: move 1s infinite;
}
@keyframes move{
	from{
		height: 0;
	}
	to{
		height: 14px;
	}
}
@-webkit-keyframes move{
	from{
		height: 0;
	}
	to{
		height: 14px;
	}
}
@-moz-keyframes move{
	from{
		height: 0;
	}
	to{
		height: 14px;
	}
}

.fc{
	width: 100%;
	height: 553px;
	background: url(../images/thumb/thumb11.jpg) no-repeat center 0;
	background-attachment: fixed;
	background-size: auto 100%;
}
.leave_word{
	margin: 50px auto;
}
.lw_info{
	width: 1230px;
}
.lw_info li{
	float: left;
	margin-bottom: 30px;
}
.lw_info li input{
	width: 284px;
	height: 42px;
	background: #f8f8f8;
	border: none;
	outline: none;
	text-indent: 20px;
	margin-right: 20px;
}
.lw_info li textarea{
	width: 1200px;
	height: 194px;
	background: #f8f8f8;
	border: none;
	padding: 10px;
}
.leave_word button{
	width: 163px;
	height: 42px;
	margin-left:520px;
	text-align: center;
}

.list-teams ul li .pi11-content{
	border: 1px solid #f0f0f0;
}
.list-teams ul li{
	margin-bottom: 40px;
}

.acg-more{
	text-align: right;
}
.acg-more a{
	color: #666;
}




/*轮播图*/

.ind_banner{
    position: relative;
}
.ind_banner img{
    float: left;
    width: 100%;
}
.ind_banner .bx-controls{
    position: absolute;
    width: 100%;
    height: 0;
    font-size: 0;
    bottom:40px;
    text-align: center;
    position: relative;
}
.ind_banner .bx-pager{
    display: inline-block;
}
.ind_banner .bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{
    width: 200px !important;
    margin-left: -35px;
}
.ind_banner .bx-pager .bx-pager-item {
    float: left;
    margin:0 9px;
    width: 5px !important;
    height:6px !important;
    background: #fff;
}
.ind_banner .bx-pager .bx-pager-item a{
    display: block;
    width: 5px !important;
    height:6px !important;
    border-radius: 0 !important;
    margin: 0 !important;
}

.ind_banner .bx-wrapper .bx-pager.bx-default-pager a{
    background: #fff
}
.ind_banner .bx-wrapper .bx-pager.bx-default-pager a.active{
    background: #0075B0;
}
.ind_banner .bx-controls-direction , .ind_banner .bx-controls-auto{
    display: none;
}

/*3-13改后*/
.isi-content{display: none;}
.bt_1{color: #666666;font-size: 30px;line-height: 30px;}
.bt_2{color: #ffffff;font-size: 30px;line-height: 30px;}
.qcfd{overflow:hidden;}
.slide img{width:180px;height:115px;}
.public-index-63 li {margin-left: 34px !important;}
.public-index-63 li .pi63-item{padding: 19px 10% !important;}
.public-index-63 li .pi63-info{height: 84px !important;line-height:21px !important;}

.margin-bottom-40{margin-bottom:40px !important;}
.margin-top-40{margin-top:40px !important;}
.margin-top-20{margin-top:20px !important;}
.public-index-11 li .pi11-info span{height:78px !important;}

/*3-20gai*/
.article-advantage .aa-list li .aal-content .aal-info {
    line-height: 21px !important;
    height: 82px !important;
    margin-top: 10px !important;
}

.aa-head{padding-bottom: 20px;}
