﻿@charset "utf-8";
body,html{width:100%; overflow-x:hidden; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
body{ margin:0px; padding:0px; margin:0px auto; font-size:16px; line-height:30px; color:#666666; min-width:320px; zoom:1; background:url(../images/bodybg.jpg) repeat; font-family:frutigernext,"Microsoft YaHei",Arial,Helvetica,sans-serif,Arial; word-break:break-all;}
ul,li,form, dl,dt,dd,div,ul,li,h1,h2,h3,h4,h5,h6,p,em,i{ font-style:normal; list-style:none; padding: 0px; margin: 0px;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ font-size:12px; border-radius:0; -webkit-border-radius:0; color:#414446; font-family:"微软雅黑";}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ max-width:100%; border:none; border:0;  vertical-align:top;}
a{color:#333; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0); transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#2b4a91; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;}
.fl{ float:left;}.fr{ float:right;}.tr{ text-align:right;}
.hidetxt{ display:none;}
.clear{ clear:both;}
.clearfix{overflow:hidden;_zoom:1;}
:-moz-placeholder{color:#b2b2b2;}
::-moz-placeholder{color:#b2b2b2;}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {color:#b2b2b2;}
input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {color: #b2b2b2;}
.w1200{max-width:1200px; min-width:320px; margin:0px auto;}
.f_red{color:#d32220;}

@media ( max-width:1200px){
.auto{padding:0px 10px;}
}



/*公用样式*/
.effect-img{text-align: center;cursor: pointer; zoom:1; overflow:hidden;}
.effect-img img{opacity: 1;-webkit-transition: opacity 0.35s, -webkit-transform  0.35s;transition: opacity 0.35s, transform 0.35s;}
.effect-img:hover img,li:hover .effect-img img{opacity: 1;-webkit-transform: scale3d(1.1,1.1,1);transform:  scale3d(1.1,1.1,1);}

.Ban{height:217px; overflow:hidden;}
.Ban img{display:none;}

.Position{background:#fff; padding:0 15px;}
.Current{padding-left:34px; line-height:52px; background:url(../images/home.png) no-repeat left center; font-size:16px; color:#96999d; float:left;}
.Current a{color:#96999d;}
.Current span{color:#062b75;}

.Menu{float:right; text-align:right; width:62%;}
.Menu a{display:inline-block; margin:0 1%; line-height:49px; font-size:14px; color:#474e57;}
.Menu a.on,.Menu a:hover{color:#062b75; border-bottom:3px solid #062b75;}

.Container{margin:15px 0px 28px; background:#fff; padding:3% 2.5%;}

/*pages*/
.Pages{width:100%; text-align:center; font-family:Arial; font-size:14px; line-height:38px;}
.Pages a{display:inline-block; height:38px; line-height:38px; width:38px; border:1px solid #ebebeb; border-radius:3px; color:#666666; margin:0px 5px;}
.Pages .a_prev,.Pages .a_next{font-family:"宋体";}
.Pages .num a:hover,.Pages .num a.a_cur{background:#83b9e5; color:#fff;}
/*pages end*/

@media ( max-width:998px){
.Ban{background:none !important; height:auto;}
.Ban img{display:block;}
}

@media ( max-width:768px){
.Position{padding:0;}
.Current{display:none;}
.Menu{float:none; width:100%; text-align:center;}
}

@media ( max-width:640px){

}

@media ( max-width:480px){
.Menu a{margin:0 2%;}
.Container{padding:4% 15px;}
}




/*Top*/
.Header{background:#fff;}
.Top{padding:5px 20px 5px; position:relative;}
.Logo{width:410px; float:left;margin-top:5px}
.Logo img{display:block; width:100%;}
.Tright{width:64%; float:right;}
.Tright .box{line-height:26px;}
.Tright .box .txt{text-align:right; color:#6c7581; font-size:14px;}
.Tright .box .txt img{display:inline-block; vertical-align:middle; margin-right:5px;}
.Tright .box .txt .wx{display:inline-block;padding:0 5%;color:#6c7581;position:relative;min-width:150px;width:auto !important;width:150px;position:fixed;right:1%;bottom: 5%;z-index:999;text-align: center;}
.Tright .box .txt .wximg{/* position:absolute; */width:100px;/* left:50%; *//* margin-left:-50px; *//* bottom:100%; */z-index:99;margin: 0 auto;margin-top: 20px;}
.Tright .box .txt .wximg img{display:block; width:100%;}
.Tright .box .txt .wx:hover .wximg{display:block;}
.Tright .box .txt b{font-size:24px; font-family:Arial; color:#cb2d27; display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.Search{width:156px; float:right; height:20px; background:#d7dbe1; border-radius:25px; position:relative; padding:0px 18px; height:27px;}
.Search .input{width:148px; height:27px; font-size:12px;}
.Search .input::placeholder{color:#97a1af;}
.Search .btn{background:url(../images/btn.png); width:15px; height:15px; position:absolute; top:50%; margin-top:-7px; right:18px;}
/*.Nav{margin:12px 0px 0px;}*/
.Nav li{width:20%; float:left; text-align:center; position:relative;}
.Nav li .am{display:block; color:#062b75; font-size:16px; line-height:30px; font-weight:bold;}
/*.Nav li:hover .am,.Nav li.active .am{background:#f5ca22; color:#003947;}*/
.Nav li .SubNav{position:absolute; left:50%; top:100%; z-index:999; width:180px; margin-left:-90px; display:none; padding:10px 0px 0px; box-shadow:0px 5px 20px #ccc;  background:#fff; filter:alpha(opacity=90); opacity:0.9;}
.Nav li .SubNav a{display:block; line-height:40px; font-size:14px; color:#4c4c4c;}
.Nav li .SubNav a:hover{color:#fff; background:#062b75;}
.PcBanner{width:100%; overflow:hidden; position:relative;}
.PcBanner .bd li img{display:block; width:100%;}
.Banner{display:none;}
.Banner .swiper-slide a{display:block; height:333px; overflow:hidden;}
.Banner .swiper-slide img{display:none; width:100%;}
.Banner .owl-buttons .owl-prev,.Banner .owl-buttons .owl-next,.PcBanner .prev,.PcBanner .next{position:absolute; width:27px; height:51px; top:50%; margin-top:-25px; line-height:60px; text-indent:99999em; overflow:hidden; background-image:url(../images/prev.png);}
.Banner .owl-buttons .owl-prev,.PcBanner .prev{left:22px; background-position:left top;}
.Banner .owl-buttons .owl-next,.PcBanner .next{right:22px; background-position:right top;}
.Banner .owl-buttons .owl-prev:hover,.PcBanner .prev:hover{left:22px; background-position:left bottom;}
.Banner .owl-buttons .owl-next:hover,.PcBanner .next:hover{right:22px; background-position:right bottom;}
.Banner .owl-pagination,.PcBanner .hd{width:100%; position:absolute; text-align:center; left:0px; bottom:12px; z-index:10; height:12px; line-height:12px;}
.Banner .owl-pagination .owl-page,.PcBanner .hd li{width:12px; height:12px; background:url(../images/dotpic.png) no-repeat left top; display:inline-block; margin:0px 4px; line-height:20px; overflow:hidden; text-indent:9999em;}
.Banner .owl-pagination .owl-page.active,.PcBanner .hd li.on{background:url(../images/dotpic.png) no-repeat left bottom;}


@media ( max-width:1200px){
.Banner .item a{background:none !important; height:auto;}
.Banner .item img{display:block;}
}

@media ( max-width:1024px){
.Tright .box .txt{display:none;}	
}

@media ( max-width:998px){
.header_menu{display:block; background-image:url(../images/navicon.png); position:absolute; top:50%; right:10px; margin-top:-12px; width:20px; height:24px;background-size:100%;background-position:center; background-repeat:no-repeat; z-index:9;}
.Showbox{width:50%; height:100%; background:rgba(0,0,0,.95); overflow:auto;overflow-x:none; position:fixed;z-index:9990;top:0; right:-100%;}
.Showbox .close_bar{height:70px;line-height:70px;overflow:hidden;position:absolute;top:0;left:0; width:100%;background:rgba(0,0,0,.95); border-bottom:1px solid #e8e8e8;text-align:right;}
.Showbox .close_bar a{background:url(../images/menu_close_btn.png) no-repeat;width:25px;height:25px; background-size:cover;display:inline-block;vertical-align:middle;margin-right:20px;transition:transform ease-in 0.3s;}
.Showbox .close_bar a:hover{transform:rotate(180deg);}
.Nav{background:none;margin-top:72px;}
.Nav li{float:none; width:100%;}
.Nav li .am{padding:10px 0px; color:#fff; line-height:50px; font-size:20px;}
.Nav li .SubNav{display:none !important;}
.Logo{width:200px;}
.Top .Tright{padding:0px 100px 0px 0px; width:auto;}
.Search,.Search .input{height:30px;}
.PcBanner{display:none;}
.Banner{display:block;}

}


@media ( max-width:480px){
.Top{padding:15px 10px;}
.Logo{width:130px;}
.Top .Tright{padding-right:30px;}
}
 

/*bottom*/
.Bottom{background:#d9d9d9; padding:2% 0;}
.Sitepath{width:64%; float:right;}
.Sitepath dl{width:25%; float:left;}
.Sitepath dl dt{font-size:16px; line-height:30px; color:#33383e;}
.Sitepath dl dd a{line-height:26px; font-size:14px; color:#6c7581; display:block;}

.Bottom .Call{width:175px; margin:0 3%; float:right; display:none;}
.Bottom .Call dl{font-size:16px; line-height:26px; color:#33383e; margin-bottom:6px;}
.Bottom .Call dl .num{color:#33383e; font-weight:bold; display:block; font-size:24px; font-family:Arial;}
.Bottom .CopyRight{width:350px; float:left;}
.Bottom .CopyRight .blogo{display:inline-block; width:100%; margin-bottom:15px;}
.Bottom .CopyRight .txt{font-size:14px; line-height:24px; color:#6c7581;}

@media ( max-width:1024px){
.Sitepath{width:45%;}
}

@media ( max-width:850px){
.Sitepath{display:none;}
}

@media ( max-width:480px){
.Bottom{padding:15px 0px;}
.Bottom .Call,.Bottom .CopyRight{width:100%; float:none; text-align:center;}
.Bottom .Call dl{margin-bottom:0px;}
.Bottom .Call dl .num{font-size:20px;}
.Bottom .CopyRight .blogo{margin:5px 0px; width:160px;}
}

/*index*/
.HomeData{background:#e6e6e6; margin:14px 0px 0px; padding:6px 0px; line-height:20px;}
.HomeData li{width:174px; float:left; margin-right:31px; font-size:14px; color:#474e57;}

.HomeData li .name{display:inline-block; width:95px;}
.HomeData li .name span.green{color:#0e932e;}
.HomeData li .name img{display:inline-block; margin:3px 6px 0px 0px;}

.Main{padding:20px 0px;}
.FocusBox{width:45%; float:left;}
.FocusBox .item img{display:block; width:100%; height:280px; margin-top:2px;}
.FocusBox .owl-pagination{width:95%; position:absolute; text-align:center; left:0px; bottom:20px; z-index:10; height:12px; line-height:12px; text-align:right;}
.FocusBox .owl-pagination .owl-page{width:12px; height:12px; background:url(../images/dotpic.png) no-repeat left top; display:inline-block; margin:0px 3px;}
.FocusBox .owl-pagination .owl-page.active{background:url(../images/dotpic.png) no-repeat left bottom;}

.HomeTit{line-height:24px;}
.HomeTit .name{font-size:24px; color:#0e53a5; font-weight:bold;}
.HomeTit em{font-size:20px; padding-left:18px; color:#c0cddd; font-family:Arial;}
.HomeTit .more{padding-left:30px; width:41px; float:right; font-size:16px; color:#0e53a5; line-height:27px; background:url(../images/more.png) no-repeat; margin-bottom:8px;}

.HomeNews{width:52%; float:right;}
.HomeNews li{height:16px; line-height:16px; overflow:hidden; margin-top: 24px;font-family:simsun}
.HomeNews li a{color:#474e57; font-size:17px;}
.HomeNews li .date{float:right; font-size:15px; color:#bcbcbc; margin-right:5px;}
.HomeBan{padding:20px 0px;}
.Advban{margin:20px 0; display:none;}
.Advban img{display:block; width:100%;}
.HomeBusiness ul{padding:12px 0 0;}
.HomeBusiness li{width:19.2%; float:left; text-align:center; margin-right:1%;}
.HomeBusiness li a{display:block; border:1px solid #eeeeee; background:url(../images/boxbg.png) repeat; padding:6% 10%;}
.HomeBusiness li .icon{display:inline-block;}
.HomeBusiness li h3{font-size:16px; line-height:32px; height:32px; overflow:hidden; color:#33383e;}
.HomeBusiness li .info{font-size:14px; line-height:24px; height:72px; overflow:hidden; color:#6c7581; display:none;}
.HomeBusiness li:hover h3{color:#0e53a5;}

.HomeCompany{margin: 20px 0 0;}
.HomeCompany .HomeTit{margin-bottom:20px;}
.HomeCompany .Company{width:36.3%; float:left; margin-right:1.5%;}
.HomeCompany .box{border:1px solid #eeeeee; background:url(../images/boxbg.png) repeat; height:145px; padding:20px;}
.HomeTit2{width:22px; position:absolute; left:0px; top:0px; text-align:center;}
.HomeTit2 .name{display:block; font-size:20px; color:#33383e; font-weight:bold; line-height:26px; margin-bottom:32px;}
.HomeTit2 .more{padding-top:24px; font-size:14px; color:#0e53a5; line-height:14px; background:url(../images/arr1.png) no-repeat center top; display:block;}
.HomeCompany .box dl{position:relative; min-height:144px; height:auto; height:144px;}
.HomeCompany .box dl dd{margin-left:40px;}
.HomeCompany .box dl dd .pic{width:32%; float:left;}
.HomeCompany .box dl dd .pic img{display:block; width:100%; height:140px;}
.HomeCompany .box dl dd .txt{width:65%; float:right;}
.HomeCompany .box dl dd li{line-height:37px; height:37px; overflow:hidden; padding-left:25px; background:url(../images/dot3.png) no-repeat left center;font-family:simsun}
.HomeCompany .box dl dd li .name{font-size:16px; color:#474e57;}
.HomeCompany .box dl dd li .date{font-size:14px; color:#acb3bd; float:right;}

.HomeHonnor{width:24.4%;}
.HomeHonnor .con{position:relative;}
.HomeHonnor .con .pic{margin-left:40px;}
.HomeHonnor .con .pic img{display:block; width:100%; height:154px;}

@media ( max-width:1200px){
.HomeData{display:none;}
}

@media ( max-width:1024px){
.HomeTit .name{font-size:20px;}
.HomeTit em{font-size:14px;}
.HomeTit .more{font-size:14px;}
.HomeBusiness li h3{margin:5px 0px;}
.HomeCompany .box dl dd .txt .date{font-size:12px;}
.Advban{display:block;}
}

@media ( max-width:768px){
.FocusBox{margin-bottom:15px;}
.FocusBox,.HomeNews{width:100%; float:none;}
.FocusBox .item img{height:auto;}
.HomeBusiness li .icon{width:60px;}
.HomeCompany .Company,.HomeHonnor{width:100%; float:none;}
.HomeCompany .Company{margin:2% 0 0;}
.HomeCompany .box{height:auto;}
.HomeCompany .box dl{width:100%; float:none !important; margin-bottom:15px; height:auto;}
.HomeHonnor{margin-top:15px;}
.HomeCompany .box dl dd .pic img,.HomeHonnor .con .pic img{height:auto;}
}

@media ( max-width:480px){
.HomeTit .name{font-size:18px;}
.HomeNews li a{font-size:14px;}
.HomeNews li .date{font-size:12px; margin-right:0;}
.HomeBusiness li{width:49%; margin:0 0 1% 0;}
.HomeBusiness li:nth-child(2n){float:right;}
.HomeBusiness li h3{font-size:14px;}
.HomeCompany .box dl dd .pic,.HomeCompany .box dl dd .txt{width:100%; float:none;}
.HomeCompany .box dl dd .pic{margin-bottom:10px;}
.HomeCompany .box dl dd .txt .name{margin:10px 0px; height:auto; max-height:120px; overflow:hidden;}
}

/*公司简介*/
.Title01{padding:0 0 4%; background:url(../images/line.jpg) repeat-x left bottom; margin-bottom:4%;}
.Title01 .name{width:50%; float:left; margin-top:66px; color:#062b75;}
.Title01 .name h2{font-size:30px; line-height:39px;}
.Title01 .name p{line-height:21px; font-size:12px; font-family:Arial; text-transform:uppercase; font-weight:bold;}
.Title01 .ins{width:50%; float:right; text-align:right;}
.Title01 .ins h3{margin:8px 0px 0px; line-height:28px; font-size:18px;}
.Title01 .ins p{font-size:14px; color:#7f7f7f;}

@media ( max-width:998px){
.Title01 .name h2{font-size:24px;}
}

@media ( max-width:768px){
.Title01 .name,.Title01 .ins{width:100%; float:none; text-align:center;}
.Title01 .name{margin-top:0;}
.Title01 .ins .icon{display:none;}
}

@media ( max-width:640px){
.Title01 .name h2{font-size:20px;}
.Title01 .ins h3{font-size:16px;}
}

@media ( max-width:480px){
.Title01 .ins h3{font-size:14px;}
.Title01 .ins p{font-size:12px;}
.Single img{float:none !important; width:100%; margin:0 !important;}
}

/*企业荣誉*/
.Title02{background:url(../images/arr2.png) repeat-x left center; padding:0px 30px;}
.Title02 .name{display:inline-block; background:#fff; padding:0px 6px;}
.Title02 .name .icon{display:inline-block; position:relative; top:-6px; margin-right:15px;}
.Title02 .name .con{display:inline-block; color:#062b75;}
.Title02 .name .con h2{font-size:30px; line-height:38px;}
.Title02 .name .con p{font-size:12px; font-family:Arial; line-height:21px; text-transform:uppercase; font-weight:bold;}

.HonnorBox .list{padding:3% 0 1.5%; margin-left:-2.6%;}
.HonnorBox .list li{width:31.3333%; float:left; margin:0 0 3% 2%; text-align:center;}
.HonnorBox .list li img{display:inline-block; height:267px; vertical-align:middle;}
.HonnorBox .list li .name{display:block; margin:16px 0px 0px; font-size:16px; color:#474e57; text-align:center; line-height:30px; height:30px; overflow:hidden;}
.HonnorBox .list li:hover .name{color:#062b75;}
.LoadMore{display:block; width:263px; line-height:38px; border:2px solid #0f3379; border-radius:25px; font-size:14px; color:#0f3379; text-align:center; margin:0 auto;}

@media ( max-width:998px){
.Title02 .name .con h2{font-size:24px;}
.HonnorBox .list li img{height:223px;}
}

@media ( max-width:768px){
.HonnorBox .list li img{height:171px;}
}

@media ( max-width:640px){
.Title02{padding:0 0 5%; background:url(../images/line.jpg) repeat-x left bottom;}
.Title02 .name .icon{display:none;}
.Title02 .name .con h2{font-size:20px;}
.HonnorBox .list li .name{font-size:14px; height:24px; line-height:24px;}
.HonnorBox .list li img{height:143px;}
}

@media ( max-width:480px){

.HonnorBox .list{padding:6% 0 4%;}
.HonnorBox .list li{width:48%; margin-right:0;}
.HonnorBox .list li:nth-child(2n){float:right;}
.HonnorBox .list li img{height:128px;}
.LoadMore{width:180px; line-height:36px;}
}

/*组织架构*/
.Organize{margin:4% 0 0; text-align:center;}
.Organize img{display:inline-block; max-width:100%;}

/*新闻中心*/
.NewsList ul{padding:0 0 1.5%;}
.NewsList li{width:31.333%; float:left; margin:0 3% 3% 0;}
.NewsList li .box{padding:20px 20px 16px; border:1px solid #ccc;}
.NewsList li .box .name{display:block; font-size:18px; line-height:30px; height:60px; overflow:hidden;}
.NewsList li .box .info{margin:8px 0 6%; border-top:1px solid #dfdfdf; padding-top:5%; font-size:14px; line-height:26px; height:102px; overflow:hidden;}
.NewsList li .box .ins{line-height:24px;}
.NewsList li .box .date{float:left; font-size:14px; color:#aab0b7;}
.NewsList li .box .more{float:right; width:61px; background:#cbd8e7; border-radius:25px; text-align:center; font-size:14px; color:#0e53a5;}
.NewsList li .box .more i{font-family:"宋体"; margin-left:8px;}
.NewsList li:hover .box{border:1px solid #0e53a5;}
.NewsList li:hover .box .name{color:#0e53a5;}

.PartyList li .box .more{color:#cb2d27; background:#eeeeee;}
.PartyList li:hover .box{border:1px solid #cb2d27;}
.PartyList li:hover .box .name{color:#cb2d27;}
.PartyList .LoadMore {
    border: 2px solid #cb2d27;
    color: #cb2d27;
}

@media ( max-width:998px){
.NewsList li .box .name{font-size:16px; line-height:26px; height:52px;}
}

@media ( max-width:768px){
.NewsList li{width:48%; margin-right:0;}
.NewsList li:nth-child(2n){float:right;}
}

@media ( max-width:480px){
.NewsList li,.NewsList li:nth-child(2n){width:100%; float:none;}
.NewsList li .box .name{height:auto; max-height:52px;}
}

/*详情页*/
.ActiveContent .Atit{text-align:center; line-height:28px; position:relative;}
.ActiveContent .Atit h2{font-size:20px; color:#333333;}
.ActiveContent .Atit .ins{display:block; font-size:14px; color:#666666; padding:9px 0px 21px; border-bottom:1px dashed #e8e8e8;}
.ActiveContent .Atit .ins i{padding:0px 12px;}
.ContentAbout{padding:3% 0; border-bottom:1px solid #e7e7e7;}
.ContentAbout table {    border-collapse: collapse; }
.ContentAbout table td {    border: 1px solid black !important;}
.PrevNextBox{padding:3% 0 0;}
.PrevNextBox dl{font-size:14px; line-height:33px;}
.PrevNextBox dl b{color:#000; font-weight:normal;}
.PrevNextBox dl a{color:#666666;}

@media ( max-width:480px){
.ActiveContent .Atit h2{font-size:18px;}
}

/*担保业务*/
.Business li{margin-bottom:15px;}
.Business li:last-child{margin-bottom:0px;}
.Business li .title{padding:24px 18px; line-height:24px; height:24px; overflow:hidden; border:1px solid #eeeeee;}
.Business li .title .name{padding-left:50px; background-image:url(../images/arr3.png); background-repeat:no-repeat; background-position:left center; font-size:18px; color:#33383e;}
.Business li .title .more{width:54px; border-radius:20px; font-size:14px; color:#0e53a5; background-color:#cbd8e7; padding-left:12px; background-image:url(../images/arr5.png); background-position:48px center; background-repeat:no-repeat; float:right;}
.Business li .con{padding:25px 78px; border:1px solid #eeeeee; display:none;}
.Business li .con .iphone{padding-left:34px; color:#000000; font-weight:bold; font-size:16px; background:url(../images/call.png) no-repeat left 8px; line-height:30px;}
.Business li .con .iphone .num{font-size:18px; font-family:Arial;}
.Business li .con .iphone .num i{padding:0px 10px;}
.Business li .con dl{margin-top:2%;}
.Business li .con dl dt{font-size:16px; line-height:29px; color:#15171a;}
.Business li .con dl dd{font-size:14px; line-height:24px; color:#6a6e74;}
.Business li.lion .title .name{background-image:url(../images/arr4.png);}
.Business li.lion .title .more{background-image:url(../images/arr6.png);}

@media ( max-width:768px){
.Business li .title{padding:15px 10px;}
.Business li .title .name{padding-left:28px;font-size:16px;display:  inline-block;width: 68%;height: 24px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.Business li .con{padding:25px 48px;}
}

@media ( max-width:480px){
.Business li .title .name{font-size:14px;}
.Business li .title .more{font-size:12px;}
.Business li .con{padding:20px 15px;}
.Business li .con .iphone .num{display:block;}
}

/*联系我们*/
.Contact dl{width:31.333%; float:left; margin-right:3%;}
.Contact dl .box{border:1px solid #eeeeee; position:relative;}
.Contact dl .box dt{position:absolute; background:#f6f6f6; left:0px; top:0px; width:87px; height:87px; padding:20px 0px 0px; text-align:center;}
.Contact dl .box dt img{display:inline-block;}
.Contact dl .box dt .name{display:block; font-size:14px; line-height:44px; color:#062b75;}
.Contact dl .box dd{margin-left:95px; height:107px; padding-right:6%; font-size:16px; line-height:22px; color:#33383e; display:flex; align-items:center;}


.Map{margin:3% 0 0;}
.Map img{display:block; width:100%;}

@media ( max-width:998px){   
.Contact dl .box dd{margin-left:120px; padding-right:2%; font-size:14px;}
}

@media ( max-width:850px){
.Contact dl{width:100%; float:none; margin:0 0px 10px 0px;}
}


/*19-01-09 专题专栏*/
.w1000{max-width:1000px; min-width:320px; margin:0px auto;}
.Zt_body{background:#fff;}
.Zt_Ban img{display:block; width:100%;}
.Zt_main{position:relative; /*margin-top:-190px;*/ z-index:99;}
.Zt_top .Nav{background:url(../images/navbg.jpg) repeat-x; height:50px;}
.Zt_top .Nav li{width:104px; float:left; text-align:center; position:relative; background:url(../images/navline.png) no-repeat right center; margin:4px 0px 0px; padding:0px 19px;}
.Zt_top .Nav li .am{display:block; color:#fff; font-size:16px; line-height:46px; font-weight:normal; border-radius:5px 5px 0px 0px; overflow:hidden;}
.Zt_top .Nav li:hover .am,.Zt_top .Nav li.active .am{background:#fff; color:#d6130e;}

@media ( max-width:1000px){
.w1000{padding:0px 10px;}	
}

@media ( max-width:998px){
.Zt_main{position:static; margin-top:0;}	
.Zt_top .header_menu{top:15px; margin-top:0;}
.Zt_top .Nav{background:none; margin-top:72px;}
.Zt_top .Nav li{float:none; width:100%; padding:0;}
.Zt_top .Nav li .am{padding:10px 0px; color:#fff; line-height:50px; font-size:20px;}
.Zt_top .Nav li:hover .am,.Zt_top .Nav li.active .am{background:none;}
}

.Zt_container {
    margin: 20px 0px 16px;
    background: #fff;
    padding: 0 15px 4%;
}
.NewsTop{padding:20px 10px 15px; margin-bottom:20px; border-bottom:1px solid #eeeeee; text-align:center;}
.NewsTop h2{font-size:34px; line-height:50px;}
.NewsTop h2 a{display:block; height:50px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#af090b;}
.NewsTop .info{font-family:"宋体"; font-size:14px; line-height:34px; color:#333333;}
.NewsTop .info a{color:#333333;}
.NewsTop .info i{padding:0px 10px;}

.Zt_focus{width:47%; float:left;}
.Zt_focus .item .pic img{display:block; width:100%;}
.Zt_focus .item .txt{border:1px solid #f4f2f2; border-top:none; padding:11px 15px 0px; height:120px; overflow:hidden;}
.Zt_focus .item .txt .name{display:block; font-size:16px; line-height:37px; height:37px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333333;}
.Zt_focus .item .txt .info{font-size:14px; line-height:22px; height:44px; overflow:hidden; color:#666666;}

.Zt_active{width:51%; float:right;}
.Zt_active .title{position:relative; background:url(../images/titbg2.png) repeat-x; line-height:50px; margin-bottom:5px;}
.Zt_active .title h2{font-size:25px; color:#fff; text-align:center;}
.Zt_active .title .more{position:absolute; font-size:14px; color:#e9eef2; top:0px; right:10px;}
.Zt_active .title .arrow{position:absolute; top:5px; left:-9px; background:url(../images/titbg.png) no-repeat; width:24px; height:45px;}
.Zt_active ul{background:#f8f8f8; padding:24px 0px 0px; height:336px; overflow:hidden;}
.Zt_active ul li{border-bottom:1px dashed #e0e0e0; margin-bottom:14px; padding:0px 20px 14px;}
.Zt_active ul li:last-child{border-bottom:none;}
.Zt_active ul li .box{background-image:url(../images/star.png); background-position:left 9px; background-repeat:no-repeat; padding-left:20px;}
.Zt_active ul li .box .name{display:block; font-size:16px; line-height:33px; height:33px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#ca1810;}
.Zt_active ul li .box .info{font-size:14px; line-height:24px; height:48px; overflow:hidden; color:#666666;}

.h243{height:243px; overflow:hidden; margin-bottom:10px;}
.Zt_CommonList{width:66%; float:left;}
.Title03{height:53px; border-bottom:1px solid #cccccc;}
.Title03 .name{border-bottom:4px solid #af090b; line-height:50px; color:#333333; font-size:22px; display:inline-block; font-weight:bold;}
.Title03 .more{float:right; font-size:24px; margin-right:7px; color:#c1c1c1; line-height:50px;}
.Zt_CommonList ul,.Zt_list ul{padding:9px 0px 0px;}
.Zt_CommonList ul li{background:url(../images/arr8.png) no-repeat 4px center; padding-left:27px; height:36px; line-height:36px; overflow:hidden;}
.Zt_CommonList ul li a{color:#333333; font-size:14px;}
.Zt_CommonList ul li .date{float:right; color:#999999;}
.Zt_list{width:30.2%; float:right;}
.Title04{height:53px; line-height:53px; border-bottom:1px solid #cccccc;}
.Title04 .name{color:#af090b; font-size:22px; display:inline-block; font-weight:bold;}
.Title04 .name img{display:inline-block; margin-right:10px; vertical-align:middle;}
.Title04 .more{float:right; font-size:24px; margin-right:7px; color:#c1c1c1;}
.Zt_list ul li{height:36px; line-height:36px; overflow:hidden;}
.Zt_list ul li a{color:#333333; font-size:14px; display:block;}

.Zt_Bottom{border-top:3px solid #a41111; padding:3% 0;}
.Zt_Bottom .blogo{width:26.5%; float:left;}
.Zt_Bottom .txt{width:64%; font-size:14px; line-height:30px; color:#333333; float:right;}
@media screen and (min-width:769px)
{
    .Zt_Bottom .w1000
    {
       display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
        }    
        .Zt_Bottom .blogo {
    width: 350px;
    float: left;
    margin-right: 20px;
}
}

@media screen and (max-width:1024px)
{
     .Zt_Bottom .w1000
     {
         flex-direction: column;
        }
        .Zt_Bottom .txt {
    width: 100%;
    font-size: 14px;
    line-height: 30px;
    color: #333333;
    float: right;
    text-align: center;
    margin-top: 10px;
}
    }

@media ( max-width:768px){
	
}

@media ( max-width:768px){
.Zt_container{margin:0px 0px 16px;}
.NewsTop h2{font-size:24px;}
.Zt_focus,.Zt_active{width:100%; float:none;}
.Zt_focus{margin-bottom:15px;}
.Zt_focus .item .txt{height:auto; padding:10px 15px;}

.Zt_Bottom .txt{width:100%; float:none; text-align:center;flex:1;}
.Zt_Bottom .blogo{margin:0 auto 10px; width:265px; float:none; display:block;}
}


@media ( max-width:640px){
.NewsTop h2,.Zt_active .title h2{font-size:20px;}
.NewsTop .info{line-height:28px;}
.Zt_CommonList,.Zt_list{width:100%; float:none;}
.Title03 .name,.Title04 .name{font-size:18px;}
}


@media ( max-width:480px){
.NewsTop h2,.NewsTop h2 a{height:35px; line-height:35px; font-size:16px;}
.Zt_active ul{padding:15px 0px 0px; height:320px;}
.Zt_Bottom .blogo{width:200px;}
}

.DataBox{background:#0e53af;color:#fff;}
.DataBox .dataTit{overflow:hidden;height:40px;width:100%;line-height:40px;}
.DataBox .dataTit p{float:left;padding:0 10px;box-sizing:border-box;font-weight:bold;}
.DataBox .td1{width:40%;}
.DataBox .td2{width:20%;}
.DataBox .td3{width:20%;}
.DataBox .td4{width:20%;}
.DataBox .slider{}
.DataBox .slider li{width:100%;overflow:hidden;font-family:simsun}
.DataBox .slider li p{vertical-align:middle;padding:10px;line-height:24px;float:left;box-sizing:border-box;}
.DataBox .slider li{}

/*22-11-11*/
.Zt_NewsBox{display:none;}