@charset "utf-8";

@import "reset.css";
@import "iconfont.css";
@import "grid12.css";
@import "public.css";

/*---------------------------------------------------*/

.indexA{padding:50px 0 0;background:#fff;}

.indexA .txt{line-height:26px;font-size:16px;color:#666;text-align:center;}
.indexA .txt p{padding:0 320px;}
.indexA ul{margin:50px 0 0 0;}
.indexA ul li{float:left;width:25%;text-align:center;border-top:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;padding:56px 40px;}
.indexA ul li:last-child{border-right:none;}
.indexA ul li h5{color:#000;font-size:16px;text-transform:uppercase;margin:30px 0 0 0;}
.indexA ul li p{line-height:26px;font-size:16px;color:#666;margin:9px 0 0 0;}


.indexB{background:url(../images/ibg1.jpg) no-repeat center top;height:620px;box-sizing:border-box;}
.indexB .txt{float:right;width:50%;height:620px;background:rgba(255,255,255,0.8);box-sizing:border-box;padding:60px 0 0 74px;}
.indexB .txt h3{font-size:100px;text-transform:uppercase;font-weight:bold;font-family:"Times New Roman";color:rgba(0,0,0,0.5);}
.indexB .txt hr{border:none;width:78px;height:9px;background:url(../images/hr01.png) no-repeat;margin:13px 0 0;}
.indexB .txt h6{font-size:24px;color:#333;margin:25px 0 0 0;}
.indexB .txt .t{margin:20px 0 0 0;}
.indexB .txt .t p{font-size:16px;color:#666;line-height:30px;}

.indexB .txt .bot{margin:30px 0 0 0;}
.indexB .txt .bot p{float:left;margin:0 40px 0 0;font-size:38px;color:#333;}
.indexB .txt .bot p em{display:block;font-size:16px;color:#666;}

.indexB .txt .bot a.more{float:right;margin:20px 50px 0 0;text-align:center;display:block;color:#1055A2;font-size:14px;width:128px;height:34px;line-height:34px;}
.indexB .txt .bot a.more i{color:#1055A2;font-size:12px;}
.indexB .txt .bot a.more:hover{background:#1055A2;color:#fff;}
.indexB .txt .bot a.more:hover i{color:#fff;}

.indexC{}
.indexC ul{margin:0;}
.indexC ul li{float:left;text-align:center;width:25%;padding:50px 0;border-bottom:1px solid #ccc;border-right:1px solid #ccc;box-sizing:border-box;}
.indexC ul li:last-child{border-right:none;}
.indexC ul li h5{font-size:66px;color:#000;transition: all .3s ease-in-out;text-rendering: auto;}
.indexC ul li hr{background:#141414;width:46px;height:2px;border:none;margin:10px auto 0;}
.indexC ul li p{font-size:16px;line-height:28px;color:#000;margin:20px 0 0;text-transform:uppercase;}


.indexD{padding:60px 150px;box-sizing:border-box;}
.indexD .tit{}
.indexD .tit h3{text-align:center;font-size:40px;color:#333;text-transform:uppercase;font-weight:bold;background:url(../images/ibg2.png) no-repeat center top;padding:46px 0 0 0;}

.indexD .tab{text-align:center;margin:33px 0 0 0;line-height: 40px;}
.indexD .tab a{color:#fff;font-size:16px;position:relative;background: #1055a2;padding: 10px;/*! margin-top: 10px; */}
.indexD .tab a:hover{color:#1055A2;background: #fff;border:1px #1055A2 solid;}
.indexD .list{position:relative;margin-top:40px;}
.indexD .swiper-container{}
.indexD .swiper-container .swiper-slide{}
.indexD .swiper-container .swiper-slide .pic{display:block;width:100%;position:relative;}
.indexD .swiper-container .swiper-slide .pic{display:block;width:100%;}
.indexD .swiper-container .swiper-slide .pic img{display:block;width:100%;box-sizing:border-box;}
.indexD .swiper-container .swiper-slide .pic .t{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.3);padding:50px 50px 0;box-sizing:border-box;text-align:center;opacity: 0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:scale(0);transform:scale(0);}
.indexD .swiper-container .swiper-slide .pic .t i{padding:14px;border:1px solid #fff;border-radius:50%;color:#fff;font-size:16px;display:inline-block;margin:0 0 20px 0;}
.indexD .swiper-container .swiper-slide .pic .t h5{font-family:Verdana;color:#fff;font-size:18px;margin:28px 0 0 0;}
.indexD .swiper-container .swiper-slide .pic .t p{text-align:left;color:#fff;font-size:14px;line-height:24px;margin:12px 0 0 0;padding:0 0 0 23px;background:url(../images/dot.png) no-repeat left center;}
.indexD .swiper-container .swiper-slide .pic .t span{display:inline-block;font-family:Verdana;color:#fff;font-size:14px;margin:35px 0 0 0;}

.indexD .swiper-container .swiper-slide h6{font-size:16px;text-align:center;margin:15px 0 0 0;}
.indexD .swiper-container .swiper-slide h6 a{color:#151412;}
.indexD .swiper-container .swiper-slide h6 a:hover{color:#1055A2;}

.indexD .swiper-container .swiper-slide:hover .pic .t{display:block;opacity:1;-webkit-transform:scale(1);transform:scale(1);}

.indexD .swiper-button-prev,.indexD .swiper-button-next{width:44px;height:44px;margin-top:-22px;text-align:center;border-radius:50%;background:#ccc;}
.indexD .swiper-button-prev,.indexD .swiper-container-rtl .swiper-button-next{left:-50px;right:auto;}
.indexD .swiper-button-next,.indexD .swiper-container-rtl .swiper-button-prev{right:-50px;left:auto;}

.indexD .swiper-button-prev:hover,.indexD .swiper-button-next:hover{background:#1055A2;}
.indexD .swiper-button-prev i,.indexD .swiper-button-next i{color:#fff;font-size:16px;line-height:44px;}


.indexD .getmore{border:1px solid #8FAFD1;width:209px;height:38px;line-height:38px;font-size:16px;text-align:center;color:#1f60a4;text-transform:uppercase;display:block;margin:39px auto 0;}
.indexD .getmore i{font-size:14px;}
.indexD .getmore:hover{border:1px solid #1F60A4;background:#1F60A4;color:#fff;}



.indexE{padding:30px 0;background:url(../images/ibg3.jpg) no-repeat center top;   }
.indexE .list{position:relative;}
.indexE .swiper-slide{}
.indexE .swiper-slide img{float:right;width:693px;}
.indexE .swiper-slide .t{float:left;width:507px;padding:80px 35px 0;text-align:center;box-sizing:border-box;}
.indexE .swiper-slide .t h3{font-size:40px;color:#000;text-transform:uppercase;}
.indexE .swiper-slide .t h6{font-size:16px;color:#333;padding:50px 0 0 0;position:relative;text-transform:uppercase;}
.indexE .swiper-slide .t p{font-size:16px;color:#666;line-height:30px;margin:18px 0 0 0;}
.indexE .swiper-slide .t .more{margin:40px 0 0 0;text-align:right;}
.indexE .swiper-slide .t .more a{color:#dd242c;font-size:14px;}
.indexE .swiper-slide .t .more i{color:#dd242c;font-size:12px;}

.indexE .swiper-button-prev,.indexE .swiper-button-next{width:70px;height:70px;background:#fff;top:0;margin-top:450px;text-align:center;}
.indexE .swiper-button-prev i,.indexE .swiper-button-next i{font-size:26px;line-height:70px;color:#B6B6B6;}
.indexE .swiper-button-prev,.indexE .swiper-container-rtl .swiper-button-next{left:180px;right:auto;}
.indexE .swiper-button-next,.indexE .swiper-container-rtl .swiper-button-prev{right:auto;left:250px;}

.indexE .swiper-button-prev:hover,.indexE .swiper-button-next:hover{background:#1055A2;color:#fff;}
.indexE .swiper-button-prev:hover i,.indexE .swiper-button-next:hover i{color:#fff;}



.indexF{padding:0 0 0 0;box-sizing:border-box;}
.indexF .tit h3{font-size:36px;color:#080404;text-transform:uppercase;font-weight:bold;text-align:center;}
.indexF .tit h3 em{color:#dd242c;font-weight:bold;}
.indexF .tit p{color:#999;font-size:16px;text-align:center;margin:16px 0 0 0;}
.indexF .tit hr{background:#DD242C;width:40px;height:4px;border:none;margin:13px auto 0;}

.indexF .list{margin-top:30px;box-sizing:border-box;}
.indexF .list ul{}
.indexF .list ul li{float:left;width:16.6666666%;border:1px solid #fff;box-sizing:border-box;}
.indexF .list ul li .pic{float:right;display:block;width:693px;position:relative;}
.indexF .list ul li .pic img{display:block;width:100%;}
.indexF .list ul li .pic .t{float:left;width:507px;padding:150px 23px 0;box-sizing:border-box;text-align:center;}
.indexF .list ul li .pic .t img{width:auto;display:inline-block;}
.indexF .list ul li .pic .t h5{font-family:Verdana;color:#fff;font-size:18px;margin:28px 0 0 0;}
.indexF .list ul li .pic .t p{font-family:Verdana;color:#fff;font-size:14px;line-height:24px;margin:12px 0 0 0;}
.indexF .list ul li .pic .t span{display:inline-block;font-family:Verdana;color:#fff;font-size:14px;width:110px;height:28px;line-height:28px;margin:30px auto 0;text-align:center;font-size:12px;color:#fff;background:#245984;text-transform:uppercase;}

.indexF .list ul li:hover .pic .t{display:block;opacity:1;-webkit-transform:scale(1);transform:scale(1);}




.indexG{padding:60px 0;}
.indexG .tit{margin:0 0 30px 0;}
.indexG .tit h3{text-align:center;font-size:40px;color:#333;text-transform:uppercase;font-weight:bold;background:url(../images/ibg4.png) no-repeat center top;padding:46px 0 0 0;}

.indexG .indexnews{float:left;width:590px;}
.indexG .indexnews ul{margin:-30px 0 0 0;}
.indexG .indexnews ul li{margin:30px 0 0 0;box-sizing:border-box;}
.indexG .indexnews ul li .pic{float:left;width:270px;display:block;overflow:hidden;}
.indexG .indexnews ul li .pic img{width:100%;display:block;}
.indexG .indexnews ul li .t{margin:0 0 0 290px;}
.indexG .indexnews ul li .t em{font-size:16px;color:#666;display:block;}
.indexG .indexnews ul li .t h5{color:#333;font-size:18px;line-height:25px;margin:10px 0 0 0;}
.indexG .indexnews ul li .t h5 a:hover{color:#1F60A4;text-decoration:underline;}
.indexG .indexnews ul li .t p{color:#999;font-size:16px;line-height:24px;margin:5px 0 0 0;}
.indexG .indexnews ul li .t a.more{margin:15px 0 0 0;color:#1055a2;font-size:14px;display:inline-block;}
.indexG .indexnews ul li .t a.more i{color:#1055a2;font-size:11px;}

.indexG .qlist{float:right;width:590px;position:relative;}
.indexG .qlist ul{}
.indexG .qlist ul li{border-bottom:1px solid #ECECEC;}
.indexG .qlist ul li h5{height:50px;line-height:50px;display:block;padding:0 0 0 36px;background:url(../images/i18.png) no-repeat left center;font-size:16px;color:#333;font-family:Arial;cursor:pointer;}
.indexG .qlist ul li h5 a{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.indexG .qlist ul li h5 a:hover{color:#1F60A4;text-decoration:underline;}
.indexG .qlist ul li h5 span{float:right;width:50px;height:50px;line-height:50px;display:block;margin:0 0 0 0;text-align:center;}
.indexG .qlist ul li h5 span i{color:#1055A2;font-size:18px;font-weight:bold;}
.indexG .qlist ul li h5 span i::before{content:"\e727";}
.indexG .qlist ul li.active h5 span i::before{content:"\e729";}
.indexG .qlist ul li .txt{display:none;padding:15px 15px 15px 37px;color:#999;font-size:16px;box-sizing:border-box;background:url(../images/i19.png) no-repeat left 20px;}
.indexG .qlist ul li .txt p{line-height:24px;}

.indexH{background:url(../images/ibg5.jpg) no-repeat left top;}
.indexH .index-form{float:left;width:50%;padding:35px 40px 0 0;box-sizing:border-box;}
.indexH .index-form h3{color:#333;font-size:30px;text-align:right;}
.indexH .index-form .inquirShow{width:420px;float:right;}
.indexH .index-form .inquirShow .row{margin:8px 0 0 0;}

.indexH .index-form .inquirShow dt{font-size:13px;}
.indexH .index-form .inquirShow dd{margin:0;}

.indexH .index-form .inquirShow input,.indexH .index-form .inquirShow textarea{padding:7px 13px;font-size:14px;border:1px solid #fff;width:100%;line-height:20px;text-align:left;color:#333;box-sizing:border-box;}

.indexH .index-form .inquirShow .row p{font-size:16px;color:#333;padding:0 15px;}
.indexH .index-form .inquirShow dl.checklist{padding:0 13px;}
.indexH .index-form .inquirShow dl.checklist dd{float:left;width:50%;font-size:16px;color:#333;margin:5px 0;}
.indexH .index-form .inquirShow dl.checklist dd input{padding:0;border:none;width:auto;margin:0 5px 0 0;}

.indexH .index-form .inquirShow input.btn {float:right;padding:0;border:0;background:#1055A2;color:#fff;line-height:40px;width:120px;font-size:16px;text-align:center;cursor:pointer;display:block;margin:0;}


.indexH .list{float:right;width:50%;position:relative;}
.indexH .swiper-container{}
.indexH .swiper-container .swiper-slide{}
.indexH .swiper-container .swiper-slide img{display:block;width:100%;box-sizing:border-box;}

.indexH .swiper-button-prev,.indexH .swiper-button-next{width:50px;height:50px;margin-top:-25px;text-align:center;border-radius:50%;background:rgba(0,0,0,0.3);}
.indexH .swiper-button-prev,.indexH .swiper-container-rtl .swiper-button-next{left:-25px;right:auto;}
.indexH .swiper-button-next,.indexH .swiper-container-rtl .swiper-button-prev{right:0px;left:auto;}
.indexH .swiper-button-prev:hover,.indexH .swiper-button-next:hover{background:#1055A2;}
.indexH .swiper-button-prev i,.indexH .swiper-button-next i{color:#fff;font-size:16px;line-height:50px;}

/*------------------------------------------------------------*/
.sidebanner{background-position:center;background-repeat:no-repeat;height:540px;}
.sidebanner h4{text-align:center;padding:300px 0 0 0;color:#fff;font-size:60px;font-weight:bold;text-transform:uppercase;}

.path{background:url(../images/sidebanner.jpg) no-repeat center top;height:160px;padding:40px 0 0 0;box-sizing:border-box;}
.path h2{color:#fff;font-size:38px;}
.path p{color:#fff;font-size:18px;margin:15px 0 0 0;}
.path p a{color:#fff;}

.main {padding:45px 0 90px 0;}

.mainRight {width:888px;float:right;}
.mainRight .title,.main .title{color:#525252;font-weight:bold;font-size:30px;padding-bottom:10px;border-bottom:1px solid #e0e0e0;line-height:1;}

.mainleft{float:left;width:280px;}
/*----------------------------------------*/

.sidemenu{margin:0 0 15px 0;}
.sidemenu h3{font-size:20px;display:block;color:#fff;height:52px;line-height:52px;padding:0 0 0 20px;background:#1055A2;position:relative;text-transform:uppercase;}
.sidemenu h3::after{display:none;font-family:"qico";content: "\e727";position:absolute;top:0;right:0;width:52px;height:52px;line-height:52px;text-align:center;font-size:20px;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}
.sidemenu h3.active::after{-webkit-transform: rotate(45deg) scale(1.08);-ms-transform: rotate(45deg) scale(1.08);transform: rotate(45deg) scale(1.08);}

.sidemenu ul{}
.sidemenu ul li{border:1px solid #D9D9D9;margin:6px 0 0 0;}
.sidemenu ul li h5{height:45px;line-height:45px;display:block;padding:0 0 0 20px;font-size:15px;color:#333;cursor:pointer;}
.sidemenu ul li h5 a{color:#333;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.sidemenu ul li h5 a:hover{color:#1055A2;text-decoration:underline;}
.sidemenu ul li h5 span{float:right;background:url("../images/i5.png") no-repeat;width:11px;height:11px;display:block;margin:15px 10px 0 0;}

.sidemenu dl{display:none;}
.sidemenu dl dd{height:44px;line-height:44px;border-bottom:1px dashed #DCDCDC;background:#fff;padding:0 20px;}
.sidemenu dl dd:last-child{border-bottom:none;}
.sidemenu dl dd a{background:url("../images/i10-1.png") no-repeat left center;font-size:14px;padding-left:15px;color:#666;}
.sidemenu dl dd.active a,.sidemenu dl dd a:hover{color:#1055A2;background:url("../images/i10.png") no-repeat left center;}

.sidemenu ul li.active h5{color:#1055A2;}
.sidemenu ul li.active h5 a{color:#1055A2;}
.sidemenu ul li.active span{background:url("../images/i5-1.png") no-repeat;}
.sidemenu ul li.active dl{border-top:1px solid #D9D9D9;}


.left_nav{margin:0 0 20px 0;}
.left_nav h3{font-size:18px;font-weight:bold;display:block;color:#fff;height:52px;line-height:52px;padding:0 0 0 20px;background:#015198;text-transform:uppercase;position:relative;}
.left_nav h3::after{display:none;font-family:"qico";content: "\e727";position:absolute;top:0;right:0;width:52px;height:52px;line-height:52px;text-align:center;font-size:20px;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}
.left_nav h3.active::after{-webkit-transform: rotate(45deg) scale(1.08);-ms-transform: rotate(45deg) scale(1.08);transform: rotate(45deg) scale(1.08);}
.left_nav dl{}
.left_nav dl dd{height:45px;line-height:45px;border:1px solid #e2e2e2;margin:6px 0 0 0;padding:0 10px 0 20px;}
.left_nav dl dd a{color:#555;font-size:15px;display:block;-webkit-transition: 0.5s;transition: 0.5s;background:url("../images/i10-1.png") no-repeat left center;padding-left:15px;}
.left_nav dl dd.active a{color:#015198;background:url("../images/i10.png") no-repeat left center;}

.side-contact{background:url(../images/ibg6.jpg) no-repeat;height:300px;padding:38px 0 0 40px;box-sizing:border-box;}
.side-contact h3{color:#fff;font-size:20px;}
.side-contact p{color:#fff;font-size:16px;margin:15px 0 0 0;}
.side-contact p a{color:#fff;}
.side-contact a.more{width:116px;height:32px;line-height:32px;margin:30px 0 0 0;text-align:center;display:block;color:#fff;font-size:14px;background:#DD242C;}
.side-contact a.more i{color:#fff;font-size:11px;}
.side-contact a.more:hover{color:#DD242C;background:#fff;}
.side-contact a.more:hover i{color:#DD242C;}

.side-search{margin:0 0 15px 0;position:relative;width:278px;height:48px;border:1px solid #bbb;}
.side-search .submit_text{border:none;width:230px;height:48px;line-height:48px;padding:0 0 0 15px;float:left;color:#000;font-size:14px;background:none;box-sizing:border-box;}
.side-search .submit_btn{border:none;width:48px;height:48px;display:block;float:left;cursor:pointer;background:url("../images/search2.png") no-repeat center center;}

.side-cate{margin:0 0 15px 0;}
.side-cate .tit{border:1px solid #D9D9D9;}
.side-cate .tit h5{height:45px;line-height:45px;display:block;padding:0 0 0 15px;font-size:16px;color:#666;cursor:pointer;}
.side-cate .tit h5 span{float:right;width:40px;height:45px;line-height:45px;text-align:center;display:block;}
.side-cate .tit h5 span i{font-size:14px;}

.side-cate dl{display:none;border:1px solid #D9D9D9;border-top:none;}
.side-cate dl dd{height:44px;line-height:44px;border-bottom:1px dashed #DCDCDC;background:#fff;padding:0 20px;}
.side-cate dl dd:last-child{border-bottom:none;}
.side-cate dl dd a{background:url("../images/i1.png") no-repeat left center;font-size:14px;padding-left:15px;color:#666;}
.side-cate dl dd.active a,.sidemenu dl dd a:hover{color:#DD242C;}

.sideform{margin:0 0 15px 0;}
.sideform h3{height:50px;line-height:50px;background:#080403;font-size:16px;color:#fff;text-transform:uppercase;text-align:center;}
.sideform h3::after{display:none;font-family:"qico";content:"\e747";float:right;font-size:18px;font-weight:normal;margin-top:0px;margin-right:15px;-webkit-transition: -webkit-transform .3s ease;transition: -webkit-transform .3s ease;transition: transform .3s ease;transition: transform .3s ease, -webkit-transform .3s ease;}
.sideform h3.active::after{-webkit-transform: rotate(45deg) scale(1.08);-ms-transform: rotate(45deg) scale(1.08);transform: rotate(45deg) scale(1.08);}

.sideform .inquirShow{border:1px solid #D9D9D9;border-top:none;padding:7px 15px 15px;}
.sideform .inquirShow .row{margin:8px 0 0 0;}
.sideform .inquirShow dd{margin:0;}
.sideform .inquirShow input,.sideform .inquirShow textarea{padding:7px 10px;font-size:13px;border:1px solid #D9D9D9;width:100%;line-height:20px;text-align:left;color:#333;box-sizing:border-box;}
.sideform .inquirShow input.btn{line-height:35px;width:100%;font-size:16px;}

/*---------news-----------*/

.newslist ul{}
.newslist ul li {overflow:hidden;border:#D9D9D9 1px solid;margin:0 0 20px 0;}
.newslist ul li .img {float:left;width:259px;overflow:hidden;}
.newslist ul li .img img{width:100%;}
.newslist ul li .intro {margin:0 0 0 259px;padding:20px 30px 0;}
.newslist ul li .intro h5{font-size:16px;}
.newslist ul li .intro h5 a{color:#333;}
.newslist ul li .intro h5 a:hover{color:#1055A2;text-decoration:underline;}
.newslist ul li .intro .tip{margin:15px 0 0 0;}
.newslist ul li .intro span{line-height:20px;display:inline-block;font-size:14px;color:#666;}
.newslist ul li .intro span.time{background:url(../images/date.png) no-repeat left center;padding:0 0 0 20px;}
.newslist ul li .intro span.hit{background:url(../images/tip.png) no-repeat left center;padding:0 0 0 23px;margin:0 15px 0 0;}

.newslist ul li .intro p{margin-top:12px;font-size:14px;line-height:24px;}


.newsnr{}
.newsnr h1{font-size:22px;line-height:1;margin:30px 0 0;color:#333;text-align:center;}

.artInfo{padding:15px 0 20px;border-bottom:1px solid #D9D9D9;text-align:center;margin:25px 0 0;}
.artInfo span{margin:0 10px;line-height:20px;display:inline-block;font-size:15px;color:#666;}
.artInfo span.time{background:url(../images/time.png) no-repeat left center;padding:0 0 0 20px;}
.artInfo span.hit{background:url(../images/hit.png) no-repeat left center;padding:0 0 0 23px;}

.myart{margin:20px 0;line-height:26px;font-size:16px;}
.myart p{margin:10px 0 0 0;}

.pnbar{margin-top:30px;}
.pnbar p{float:left;width:48%;line-height:44px;height:44px;background:#fff;border:1px solid #D9D9D9;font-size:16px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.pnbar p:last-child{float:right;}
.pnbar p a{color:#666;}
.pnbar p a i{color:#666;font-size:12px;vertical-align:top;}
.pnbar p:hover a{color:#155194;}
.pnbar p:hover a i{color:#155194;}

/*-----about------*/

.onepage{padding:80px 0 50px;}
.onepage h4{font-size:30px;color:#dd242c;font-weight:bold;line-height:1;text-transform:uppercase;}
.onepage p{margin:20px 0 0 0;font-size:16px;line-height:24px;color:#666;}


.about{line-height:24px;font-size:15px;color:#666;}
.about h6{font-size:30px;color:#0a172b;font-weight:bold;margin:0 0 30px;}
.about p{margin:0 0 10px 0;}

.factory{text-align:center;}
.factory ul{margin:0 0 0 -2%;}
.factory ul li{float:left;width:48%;margin:0 0 15px 2%;text-align:center;}
.factory ul li a{display:block;width:100%;overflow:hidden;}
.factory ul li img{width:100%;border:5px solid #E0E0E0;box-sizing:border-box;display:block;}
.factory ul li p{font-size:15px;margin:5px 0 0 0;display:block;height:25px;}


.history{}
.history h4{font-size:36px;color:#0a172b;font-weight:bold;margin:0 0 30px;}
.history p{line-height:20px;font-size:14px;line-height:25px;color:#0a172b;}

.cntl {position:relative;width:100%;overflow:hidden;margin:30px 0 0 0;}
.cntl-center {left:0;right:0;margin-left:auto;margin-right:auto;}
.cntl-bar{position:absolute;width:1px;top:0;bottom:0;background-color:#6E6F84;}
.cntl-bar .cntl-bar-fill{background-color:#009ABB;position:absolute;left:0;right:0;top:0;height:0;}
.cntl-state {position:relative;width:100%;padding:30px 0;}
.cntl-state::after {display:block;content:' ';clear:both;}

.cntl-state .cntl-icon{border-radius:50%;width:26px;height:26px;background:#fff;padding:8px;border:1px solid #C4C3C6;position:absolute;top:0;text-align:center;box-sizing:border-box;}
.cntl-state .cntl-icon b{border-radius:50%;width:8px;height:8px;display:block;background:#2A3C8B;}

.cntl-state .cntl-content{width:380px;padding:15px 0;float:left;position:relative;text-align:right;}
.cntl-state:nth-child(2n+2) .cntl-content {float:right;text-align:left;}
.cntl-state .cntl-image{width:380px;padding:15px 0;text-align:right;}
.cntl-state:nth-child(2n+1) .cntl-image {float:right;text-align:left;}

.cntl-state .cntl-content h4 {font-size:18px;color:#464646;font-weight:normal;margin:0 0 10px 0;}
.cntl-state .cntl-content p{font-size:14px;color:#474747;}

.cntl-bar-fill,.cntl-content,.cntl-image {-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;transition:all 500ms ease;}
.cntl-state:nth-child(2n+2).cntl-animate .cntl-content {margin-right:0%;}
.cntl-animate .cntl-content {opacity:1;margin-left:0%;}
.cntl-animate .cntl-image {opacity:1;}


.honor{text-align:center;}
.honor ul{margin:0 0 0 -2%;}
.honor ul li{float:left;width:31.3333%;margin:0 0 15px 2%;text-align:center;}
.honor ul li a{display:block;width:100%;overflow:hidden;}
.honor ul li img{width:100%;border:5px solid #E0E0E0;box-sizing:border-box;display:block;}
.honor ul li p{font-size:15px;margin:5px 0 0 0;display:block;height:25px;}


/*-----video------*/
.videolist ul{margin:0 0 0 -2%;}
.videolist ul li{float:left;width:31.333333%;margin:0 0 20px 2%;}
.videolist ul li .v{position:relative;width:100%;display:block;overflow:hidden;}
.videolist ul li .v img{width:100%;display:block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.videolist ul li .v::after{content:'';position:absolute;left:50%;top:50%;margin:-28px 0 0 -28px;width:56px;height:56px;background:url("../images/video2.png") no-repeat;display:block;}
.videolist ul li .t{padding:15px 0;border:1px solid #D9D9D9;border-top:none;box-sizing:border-box;position:relative;}
.videolist ul li .t h5{font-size:16px;color:#202020;line-height:22px;height:60px;padding:0 10px;text-align:center;}
.videolist ul li:hover img{transform:scale(1.11);-webkit-transform: scale(1.11);}

.caselist ul{margin:0 0 0 -2%;}
.caselist ul li{float:left;width:31.333333%;margin:0 0 20px 2%;}
.caselist ul li .pic{position:relative;width:100%;display:block;overflow:hidden;}
.caselist ul li .pic img{width:100%;display:block;transition:all 0.3s ease 0s;-webkit-transition:all 0.3s ease 0s;}
.caselist ul li .t{padding:15px 0;border:1px solid #D9D9D9;border-top:none;box-sizing:border-box;position:relative;}
.caselist ul li .t h5{font-size:16px;color:#202020;line-height:22px;height:22px;padding:0 10px;text-align:center;}
.caselist ul li:hover img{transform:scale(1.11);-webkit-transform: scale(1.11);}


.applist h3{color:#333;font-size:24px;font-style:italic;font-weight:bold;}
.applist h6{font-size:16px;color:#666;margin:10px 0 0 0;}
.applist ul{margin:0 0 0 -2%;}
.applist ul li{float:left;width:31.3333%;margin:20px 0 0 2%;cursor:pointer;}
.applist ul li .pic{width:100%;display:block;position:relative;overflow:hidden;}
.applist ul li .pic img{width:100%;display:block;transition:all 0.3s ease 0s;}
.applist ul li .pic::after{content:'';position:absolute;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,.4) url("../images/i8.png") no-repeat center center;box-sizing:border-box;-webkit-transition: background-color 0.35s;transition: background-color 0.35s;opacity: 0;-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;transition: opacity 0.35s, transform 0.35s;-webkit-transform: scale(0);transform: scale(0);}
.applist ul li .t{padding:15px 10px 30px;background:#F8F8F8;box-sizing:border-box;position:relative;border:1px solid #D9D9D9;border-top:3px solid #DD242C;}
.applist ul li .t h5{font-size:20px;color:#333;text-align:center;text-transform:uppercase;}
.applist ul li .t p{font-size:16px;color:#666;margin:15px 0 0;line-height:24px;height:48px;}
.applist ul li .t a.more{margin:20px auto 0;width:155px;height:40px;line-height:40px;color:#fff;background:#DD242C;display:block;text-align:center;font-size:16px;}
.applist ul li .t a.more i{color:#fff;font-size:12px;}

.applist ul li:hover .t a.more{background:#080404;}
.applist ul li:hover img{transform:scale(1.11);-webkit-transform:scale(1.11);}
.applist ul li:hover .pic::after{opacity: 1;-webkit-transform: scale(1);transform: scale(1);}


.support ul{margin:0 0 0 -75px;}
.support ul li {background:#fff;float:left;width:350px;overflow:hidden;margin:30px 0 5px 75px;border-radius:10px;box-shadow: 0 6px 12px rgba(0,0,0,0.176);}
.support ul li a{display:block;width:100%;height:auto;position:relative;}
.support ul li img{width:100%;height:auto;}
.support ul li h6{text-align:center;font-size:18px;margin:30px 0 0 0}
.support ul li p{background:#838280;height:40px;line-height:40px;text-align:center;font-size:16px;margin:30px 0 0 0;color:#fff;}
.support ul li p img{width:auto;height:auto;vertical-align:middle;margin:0 0 0 10px;}
.support ul li a:hover{color:#F38001;}
.support ul li:hover p{background:#F38001;color:#fff;}


.stit{position:relative;margin:0 0 50px 0;}
.stit::after{content:'';position:absolute;left:0;top:21px;width:100%;height:1px;background:#D9D9D9;display:block;z-index:88;}
.stit ul{}
.stit ul li{float:left;width:189px;height:39px;line-height:39px;margin:0 144px 0 0;position:relative;z-index:99;border:1px solid #D9D9D9;background:#fff;display:inline-block;text-align:center;box-shadow:4px 4px rgba(229,229,229,1);}
.stit ul li:last-child{margin:0;}
.stit ul li a{background:url(../images/i13.png) no-repeat left center;padding:0 0 0 25px;color:#666;font-size:16px;display:inline-block;}

.stit ul li.active{background:#DD242C;}
.stit ul li.active a{color:#fff;background-image:url(../images/i13-1.png);}

.stit ul li.l2 a{background:url(../images/i14.png) no-repeat left center;}
.stit ul li.l3 a{background:url(../images/i17.png) no-repeat left center;padding:0 0 0 37px;}
.stit ul li.l4 a{background:url(../images/i18.png) no-repeat left center;}

.stit ul li.l2.active a{color:#fff;background-image:url(../images/i14-1.png);}
.stit ul li.l3.active a{color:#fff;background-image:url(../images/i17-1.png);}
.stit ul li.l4.active a{color:#fff;background-image:url(../images/i18-1.png);}


/*-----faq------*/

.download{}
.download h6{text-align:center;font-size:17px;color:#333;}

.down-search{margin:25px auto 15px;position:relative;width:800px;height:38px;border:1px solid #bbb;box-sizing:border-box;}
.down-search .submit_text{border:none;width:800px;height:36px;line-height:36px;padding:0 50px 0 15px;float:left;color:#000;font-size:14px;background:none;box-sizing:border-box;}
.down-search .submit_btn{border:none;position:absolute;right:0;top:0;width:40px;height:36px;display:block;cursor:pointer;background:url("../images/search2.png") no-repeat center center;}

.down {margin:30px 0 0 0;}
.down ul{}
.down ul li{border:1px solid #D9D9D9;height:75px;padding:0 30px;background:#fff;margin:10px 0 0 0;cursor:pointer;}
.down ul li h4{float:left;width:300px;height:40px;background:url(../images/i4.png) no-repeat left center;padding:0 0 0 60px;margin:15px 0 0 0;}
.down ul li h4 a{font-size:16px;color:#333;line-height:18px;}
.down ul li h4 a:hover{color:#1055A2;}

.down ul li span{float:left;width:180px;color:#666;font-size:16px;text-align:center;line-height:75px;margin:0 0 0 200px;}
.down ul li a.more{float:right;width:36px;height:36px;line-height:36px;color:#333;font-size:15px;display:block;margin:20px 0 0 0;text-align:center;}
.down ul li a.more i{font-size:34px;}

.down ul li:hover{border-left:3px solid #1055A2;padding-left:28px;box-shadow: rgba(0,0,0,0.09) 0px 6px 9px 0px;}
.down ul li:hover a.more i{color:#1055A2;}


.faq ul{}
.faq ul li {margin:0 0 15px 0;border:1px solid #ccc;padding:20px;cursor:pointer;}
.faq ul li .tit{height:30px;overflow:hidden;color:#202020;cursor:pointer;}
.faq ul li .tit .date-month{float:left;width:20px;line-height:30px;height:30px;font-size:16px;display:block;text-align:center;}
.faq ul li .tit h4{font-size:16px;color:#222;line-height:30px;height:30px;margin:0 0 0 30px;}

.faq ul li .con{color:#666;}
.faq ul li .con .date-day{float:left;width:20px;line-height:30px;height:30px;font-size:16px;display:block;text-align:center;}
.faq ul li .con .t{margin:0 0 0 30px;font-size:16px;line-height:21px;color:#666;padding:3px 0 0;}

.faq ul li:hover{border-left:2px solid #1055A2;padding:20px 20px 20px 19px;box-shadow: rgba(0,0,0,0.09) 0px 6px 9px 0px;}

.information{font-size:16px;line-height:24px;color:#666;}
.information h5{color:#333;margin:15px 0 0 0;}
.information p{margin:10px 0 0 0;}

.information .txt{line-height:24px;color:#666;font-size:16px;border-top:1px dashed #D5D5D5;margin:30px 0 0 0;padding:30px 0;}
.information .txt p{margin:0;}
.information .txt .l{float:left;}
.information .txt .r{float:right;}
.information .txt em{font-weight:bold;color:#333;}

.information h6{text-align:center;color:#333;font-size:16px;text-align:center;margin:20px 0 0 0;}
.information table{width:100%;max-width:100%;margin:15px 0 0 0;border:1px solid #D9D9D9;color:#333;text-align:center;vertical-align:middle;}
.information table tr > th{padding:8px 8px;line-height:1.42857143;vertical-align:middle;border:1px solid #D9D9D9;font-size:16px;color:#333;text-align:center;background:#F1F1F1;}
.information table tr > td{padding:8px 8px;line-height:1.42857143;vertical-align:middle;border:1px solid #D9D9D9;font-size:16px;color:#666;}
.information table tr:nth-child(2n+1) > td{background:#F1F1F1;}


.service{font-size:16px;line-height:24px;color:#666;}
.service h5{color:#333;margin:15px 0 0 0;}
.service p{margin:10px 0 0 0;}

.servicebot{margin:50px 0 0;position:relative;}
.servicebot::after{content:'';position:absolute;left:23px;top:0;width:1px;height:600px;background:#666;display:block;z-index:88;}
.servicebot .pic{float:left;width:48px;position:relative;z-index:99;}
.servicebot .inquirybox{float:left;width:1111px;height:446px;border:1px solid #D9D9D9;background:url(../images/ibg8.jpg) no-repeat center center;margin:0 0 0 38px;position:relative;}
.servicebot .inquirybox .lb{position:absolute;left:-2px;top:-2px;width:17px;height:17px;border-top:3px solid #DC252A;border-left:3px solid #DC252A;}
.servicebot .inquirybox .lb2{position:absolute;left:-2px;bottom:-2px;width:17px;height:17px;border-bottom:3px solid #DC252A;border-left:3px solid #DC252A;}
.servicebot .inquirybox .rb{position:absolute;right:-2px;top:-2px;width:17px;height:17px;border-top:3px solid #DC252A;border-right:3px solid #DC252A;}
.servicebot .inquirybox .rb2{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;border-bottom:3px solid #DC252A;border-right:3px solid #DC252A;}

.servicebot .box{margin:30px 0 0 0;}
.servicebot .inquirybox h3{font-size:16px;color:#fff;}
.servicebot .inquirShow{width:650px;margin:40px auto 0;}
.servicebot .inquirShow input,.servicebot .inquirShow textarea{padding:11px 15px 11px 43px;font-size:14px;border:1px solid #ddd;width:100%;line-height:25px;color:#000;background-color:#fff;}
.servicebot .inquirShow .row{margin:10px 0 0 0;}
.servicebot .c_name{background:url(../images/i30.png) no-repeat 16px center;}
.servicebot .c_company{background:url(../images/i31.png) no-repeat 16px center;}
.servicebot .c_tel{background:url(../images/i32.png) no-repeat 16px center;}
.servicebot .c_email{background:url(../images/i33.png) no-repeat 16px center;}
.servicebot .c_cnt{background:url(../images/i34.png) no-repeat 16px 15px;}
.servicebot .inquirShow input.btn{background:#DD242C;line-height:32px;width:108px;font-size:16px;margin:0;}

.servicebot .txt{float:left;width:1111px;height:48px;line-height:48px;background:#F4F4F4;margin:0 0 0 38px;padding:0 38px;position:relative;box-sizing:border-box;}
.servicebot .txt .lb{position:absolute;left:-2px;top:-2px;width:17px;height:17px;border-top:3px solid #DC252A;border-left:3px solid #DC252A;}
.servicebot .txt .lb2{position:absolute;left:-2px;bottom:-2px;width:17px;height:17px;border-bottom:3px solid #DC252A;border-left:3px solid #DC252A;}
.servicebot .txt .rb{position:absolute;right:-2px;top:-2px;width:17px;height:17px;border-top:3px solid #DC252A;border-right:3px solid #DC252A;}
.servicebot .txt .rb2{position:absolute;right:-2px;bottom:-2px;width:17px;height:17px;border-bottom:3px solid #DC252A;border-right:3px solid #DC252A;}
.servicebot .txt p{float:left;margin:0;color:#333;}
.servicebot .txt p em{color:#dd242c;}
.servicebot .txt p span{margin:0 0 0 20px;}
.servicebot .txt a.more{float:right;color:#dd242c;font-size:16px;}
.servicebot .txt a.more i{font-size:12px;}

/*-----products------*/

.productlist ul{margin:0 0 0 -2%;}
.productlist ul li{float:left;width:31.33333%;position:relative;border:1px solid #D9D9D9;padding:10px;text-align:center;background:#fff;margin:0 0 20px 2%;cursor:pointer;box-sizing:border-box;box-shadow:1px 2px 5px rgba(0,0,0,0.1);}
.productlist ul li .pic{width:100%;position:relative;display:block;box-sizing:border-box;}
.productlist ul li .pic img{width:100%;}
.productlist ul li  h6{width:100%;height:60px;display:table;text-align:center;}
.productlist ul li  h6 a{display:table-cell;vertical-align:middle;text-align:center;color:#333;font-size:16px;line-height:20px;}
.productlist ul li  h6 a:hover{color:#1055A2;}

.productlist ul li .t{margin:0 0 0 0;text-align:center;font-size:0;}
.productlist ul li .t a.cart{display:inline-block;border:1px solid #D9D9D9;border-right:none;width:217px;height:36px;line-height:36px;color:#DC2430;text-align:center;font-size:15px;box-sizing:border-box;}
.productlist ul li .t a.cart i{font-size:19px;color:#fff;line-height:36px;}
.productlist ul li .t a.mail{display:inline-block;width:36px;height:36px;background:#DC2430;text-align:center;vertical-align:top;padding:11px 0 0 0;box-sizing:border-box;}
.productlist ul li .t a.mail:hover{background:#141414;}

.productlist ul li:hover{border:1px solid #1055A2;box-shadow:1px 2px 5px rgba(16,85,162,0.6);}


/*-----pro-view----*/

div.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;background: #ffffff;border:1px solid #ccc;display:none;text-align: center; overflow: hidden;}
img.jqzoom{cursor:crosshair;position:relative;}

.pro_view_top{overflow:hidden;border:1px solid #c6c6c6;padding:10px;background:#fff;}
.pro_img{float:left;width:400px;}

.bpic{}
.bpic ul li{display:none;}
.bpic ul li img{}

.spic{overflow:hidden;margin:8px 0 0 0;}
.spic ul{font-size:0;text-align:center;}
.spic ul li{display:inline-block;width:70px;margin:0 4px;cursor:pointer;}
.spic ul li img{width:100%;height:auto;border:1px solid #ccc;padding:2px;box-sizing:border-box;}
.spic ul li.hover img{border:2px solid #1055A2;padding:1px;}

.pro_view_inner{float:right;width:450px;}
.pro_view_inner h1{color:#333;font-size:22px;margin:5px 0 15px 0;}

.pro_view_inner .t{margin:20px 0 0 0;}
.pro_view_inner .t h5{float:left;color:#333;font-size:16px;}
.pro_view_inner .t span{float:right;color:#666;font-size:16px;}

.pro_view_inner .pro_para{margin:10px 0 0 0;}
.pro_view_inner .pro_para p{font-size:14px;color:#666;line-height:28px;}
.pro_view_inner .pro_para table{max-width:100%;margin-bottom:20px;border:1px solid #dddddd;}
.pro_view_inner .pro_para table tr > td{padding:8px 8px;line-height: 1.42857143;font-size:14px;vertical-align:middle;border: 1px solid #dddddd;}

.pro_view_inner .tools{margin:20px 0 0 0;}
.pro_view_inner .tools a.book{float:left;height:36px;line-height:36px;width:178px;text-align:center;font-size:16px;color:#fff;display:block;background:#DD242C;margin-bottom: 15px;}
.pro_view_inner .tools a.book:hover{background:#2D2D2D;}
.pro_view_inner .tools a.pdf{float:right;height:36px;width:150px;display:block;background:url(../images/pdf.png) no-repeat center;text-indent:-9999px;}

.pro_text{margin:30px 0 0 0;position:relative;}

.pro_tab{height:50px;margin:0 0 20px 0;border:1px solid #E8E8E8;background:#fff;width:880px;box-sizing:border-box;z-index:99;}
.pro_tab ul li{float:left;margin:-1px 0 0 0;padding:0 30px;line-height:48px;cursor:pointer;font-size:14px;color:#666;text-align:center;}
.pro_tab ul li:hover{color:#1055A2;}
.pro_tab ul li.pro_menu_over{border-top:2px solid #1055A2;color:#1055A2;}

.pro-scroll{padding:0 0 20px;}
.pro-scroll .tit{margin:25px 0 25px 0;text-align:center;background:url(../images/ibg10.png) no-repeat center bottom;padding:0 0 15px 0;}
.pro-scroll .tit h5{position:relative;display:inline-block;font-style:italic;color:#202020;padding:0 20px;font-family:Arial;height:45px;line-height:45px;cursor:pointer;font-size:18px;}
.pro-scroll .tit h5 b{font-size:30px;font-style:italic;}

.pro-scroll .tit2{margin:25px 0 25px 0;background:#1055A2;text-align:center;}
.pro-scroll .tit2 h5{font-style:italic;color:#fff;font-family:Arial;height:45px;line-height:45px;cursor:pointer;font-size:18px;}
.pro-scroll .tit2 h5 b{font-size:30px;font-style:italic;}

.pro-scroll .pro-content{font-size:16px;line-height:30px;margin:10px 0 0 0;color:#666;}
.pro-scroll .pro-content p{margin:5px 0 0 0;}
.pro-scroll .pro-content img{margin:15px 0;display:block;}
.pro-scroll .pro-content .table-response{width:100%;max-width: 100%;overflow-x:auto;}
.pro-scroll .pro-content table{width:100%;max-width:100%;margin-bottom: 20px;border:1px solid #D9D9D9;color:#666;}
.pro-scroll .pro-content table tr > th{padding:8px 8px;line-height:1.42857143;vertical-align:middle;border:1px solid #D9D9D9;font-weight:bold;}
.pro-scroll .pro-content table tr > td{padding:8px 8px;line-height:1.42857143;vertical-align:middle;border:1px solid #D9D9D9;}

.pro-scroll .pro-content .pic-list-2{margin:0 0 0 -2%;}
.pro-scroll .pro-content .pic-list-2 li{float:left;width:48%;margin:15px 0 0 2%;position:relative;}
.pro-scroll .pro-content .pic-list-2 li img{width:100%;display:block;}
.pro-scroll .pro-content .pic-list-2 li p{font-size:24px;color:#fff;text-align:center;position:absolute;width:100%;top:50%;left:0;margin-top:-12px;text-transform:uppercase;}


.pro-scroll .pro-content .qlist{color:#666;}
.pro-scroll .pro-content .qlist li{margin:0 0 20px 0;}
.pro-scroll .pro-content .qlist li img{float:left;width:144px;margin:0;}
.pro-scroll .pro-content .qlist li .t{margin:0 0 0 178px;}
.pro-scroll .pro-content .qlist li .t h6{font-size:16px;padding:5px 0 0 0;}
.pro-scroll .pro-content .qlist li .t p{font-size:14px;line-height:24px;}

.pro-scroll .pro-content .applist{color:#333;margin:0 0 0 -2%;}
.pro-scroll .pro-content .applist li{float:left;width:31.33333%;margin:0 0 0 2%;position:relative;}
.pro-scroll .pro-content .applist li img{width:100%;display:block;}
.pro-scroll .pro-content .applist li p{display:none;position:absolute;top:50%;width:100%;height:44px;line-height:44px;color:#fff;margin-top:-22px;font-size:16px;font-style:italic;text-align:center;background:rgba(0,0,0,0.5)}
.pro-scroll .pro-content .applist li:hover p{display:block;}


.related-pro{margin-top:15px}
.related-pro .tit{height:37px;line-height:36px;margin:0 0 0 0;border-bottom:2px solid #E0E0E0;}
.related-pro .tit h4{font-size:20px;color:#444;font-family:Arial;}
.related-pro ul{margin:10px 0 0 -28px;}
.related-pro ul li{float:left;width:200px;margin:0 0 15px 28px;}
.related-pro ul li img{display:block;width:100%;border:1px solid #DADADA;}
.related-pro ul li p{height:30px;line-height:30px;text-align:center;font-size:14px;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.related-pro ul li:hover a{color:#0C3866;}


/*contact*/

.sstit{padding:30px 0 0 0;}
.sstit h3{font-size:46px;color:#333;line-height:50px;text-align:center;text-transform:uppercase;}
.sstit hr{width:232px;height:21px;background:url(../images/hr1.png);border:none;margin:15px auto 0;}


.contact-top{margin:30px 0 0 0;}
.contact-top ul{}
.contact-top ul li{float:left;width:25%;padding:20px 15px 0;box-sizing:border-box;text-align:center;border-right:1px solid #EBEBEB;height:240px;}
.contact-top ul li:last-child{border-right:none;}
.contact-top ul li em{width:68px;height:68px;text-align:center;background:#fff;box-shadow: 2px 2px 5px rgba(0,0,0,0.2);display:inline-block;border-radius:50%;}
.contact-top ul li i{font-size:30px;line-height:68px;color:#1055A2;}
.contact-top ul li h6{font-size:17px;color:#333;margin:25px 0 10px 0;font-weight:bold;text-transform:uppercase;}
.contact-top ul li p{color:#666;font-size:14px;line-height:24px;}
.contact-top ul li p a{color:#666;}
.contact-top ul li p a:hover{color:#0160AB;}


.contact-top hr{width:100%;background:#D9D9D9;height:1px;border:none;margin:30px 0;}

.contact{margin:70px 0 0 0;}

.contact .inquirbox{float:left;width:570px;}
.contact .inquirbox h4{font-size:16px;font-weight:bold;color:#202020;}

.inquirShow{}
.inquirShow fieldset{padding:15px;margin:10px 0 0 0;border:1px solid #ddd;background:#fff;}
.inquirShow fieldset legend {color:#fff;font-weight:bold;font-size:14px;padding:8px 25px;background:#989898;}

.inquirShow .row{margin:20px 0 0 0;}

.inquirShow dt{font-size:13px;}
.inquirShow dd{margin:0;}

.inquirShow input,.inquirShow textarea{padding:11px 15px;font-size:14px;border:1px solid #D9D9D9;width:100%;line-height:25px;text-align:left;color:#333;box-sizing:border-box;}
.inquirShow textarea {display:block;max-width:100%;width:100%;box-sizing:border-box;}

.inquirShow .red{color:#f00;font-weight:bold;}
.inquirShow .yzm { width:100px; margin-right:10px;}
.inquirShow img {cursor: pointer; margin-left: 3px; display: inline-block;vertical-align: middle;}

.inquirShow input:focus,.inquirShow select:focus,.inquirShow textarea:focus{-webkit-box-shadow:0 1px 10px rgba(16,85,162,0.5);box-shadow:0 1px 10px rgba(16,85,162,0.5);border-color:#999;}

.inquirShow input.btn {padding:0;border:0;background:#1055A2;color:#fff;line-height:44px;width:168px;font-size:16px;text-align:center;cursor:pointer;display:block;margin:0 auto;}

.contact .inquirShow input,.contact .inquirShow textarea{padding:11px 15px 11px 43px;}
.contact .inquirShow input.btn {padding:0;border:0;background:#1055A2;color:#fff;line-height:32px;width:108px;font-size:16px;text-align:center;cursor:pointer;display:block;margin:0;}
.contact .inquirShow .c_name{background:url(../images/i30.png) no-repeat 16px center;}
.contact .inquirShow .c_company{background:url(../images/i31.png) no-repeat 16px center;}
.contact .inquirShow .c_tel{background:url(../images/i32.png) no-repeat 16px center;}
.contact .inquirShow .c_email{background:url(../images/i33.png) no-repeat 16px center;}
.contact .inquirShow .c_cnt{background:url(../images/i34.png) no-repeat 16px 15px;}

.map{float:right;width:600px;}
.map img{width:100%;}



/*-----分页----*/
.digg{padding:20px 0 0;margin:30px 0 20px 0;clear:both;line-height:28px;text-align:center;}
.digg a,.digg span{line-height:16px;padding:7px 12px;margin:0 2px;display:inline-block;border:1px solid #bebebe;background:#fff;font-size:13px;border-radius:3px;}
.digg a:active{border:#0A5A6A 1px solid;color:#f18101; }
.digg span.disabled{color:#fff;border:1px solid #F18101;background:#fff;}
.digg span.disabled,.digg a:hover{background:#fff;border:1px solid #1055A2;box-shadow:0 1px 0 0 #fff;color:#1055A2;}

/*——————————————————————showlist-----------------*/
/*showlist*/
.showList{}
.showList p{line-height:24px;color:#333;font-size:14px;}
.showList dl.ppl-box{ float: left; margin:15px 28px 0 0; height: 198px; width: 215px;}
.showList dl.ppl-box img{width:100%;display:block;border:1px solid #d9534f;box-sizing:border-box;}
.showList dl:last-child{ margin-right:0;}
.showList dl.ppl-box dd{text-align:center;margin:15px 0 0;}
.showList dl.ppl-box dd a{color:#333;}


.showList .list{margin:15px 0 0;}
.showList .list h3{font-size:18px;color:#000;}
.showList .list .box{margin:20px 0 0 -2%;}
.showList .list .box ul{float:left;width:23%;margin:0 0 15px 2%;}
.showList .list .box ul li{border:1px solid #ccc;text-align:center;}
.showList .list .box ul li:last-child{border-top:none;height:50px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;}
.showList .list .box ul li a{font-size:14px;color:#333;/* height: 100px; */}
.showList .list .box ul li a:hover{color:#012D8C;}

.relatedtags{margin:30px 0 0;}
.relatedtags h3{line-height:40px;background:#d9534f;color:#fff;border-radius:3px;padding:0 0 0 15px;}
.relatedtags ul{}
.relatedtags ul li{float:left;line-height:30px;margin:10px 0 0;width:50%;background: url(../images/foot-dd-bg.png) no-repeat left center;padding-left:15px;box-sizing:border-box;}
.relatedtags ul li a{color:#333;font-size:14px;}


@media screen and (max-width:768px){
  
.showList .list .box ul{width:48%;}
.showList .list .box ul li a{font-size:14px;color:#333;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
  
}
