@charset "utf-8";html,body,div,h1,h2,h3,h4,h5,h6,p,span,a,ul,ol,li,dl,dd,dt,img,form,textarea,input,button,em,i,table,tr,td,th,label{margin:0;padding:0;vertical-align:top;border:none;background:none;outline:none;}
html,body{font-style:normal;font-family: "PingFang SC","Microsoft YaHei","Helvetica Neue","Helvetica","Arial",sans-serif;}
html, body{font-size: 14px;}
ul li,ol li,li{list-style:none;}
a{text-decoration:none;color:#000;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
input[type="text"],input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;border-radius:0;outline: none;}
textarea{-webkit-appearance:none;border-radius:0;}
table,tr,td{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal;}
.clear::after{content:'.';height:0;display:block;visibility:hidden;clear:both;}
.clear{*zoom:1;zoom:1;}

select::-ms-expand{ display: none; }
/* --火狐、谷歌清除--*/
select{  appearance:none;  -moz-appearance:none;  -webkit-appearance:none;  background: url("../images/select_icon.png") no-repeat scroll right center transparent;}


@font-face{font-family:'gothamregular';src:url('../fonts/gotham-black-webfont.eot');src:url('../fonts/gotham-black-webfont.eot?#iefix') format('embedded-opentype'),url('../fonts/gotham-black-webfont.woff2') format('woff2'),url('../fonts/gotham-black-webfont.woff') format('woff'),url('../fonts/gotham-black-webfont.ttf') format('truetype'),url('../fonts/gotham-black-webfont.svg#gothamregular') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'DINCond-Bold';src:url('../fonts/DINCond-Bold.eot');src:url('../fonts/DINCond-Bold.eot?#iefix') format('embedded-opentype'),url('../fonts/DINCond-Bold.woff2') format('woff2'),url('../fonts/DINCond-Bold.woff') format('woff'),url('../fonts/DINCond-Bold.svg#DINCond-Bold') format('svg');font-weight:normal;font-style:normal;}
/** Generated by FG **/
@font-face {font-family: 'DIN-Alternate';src: url('../fonts/DIN-Alternate.eot');src: url('../fonts/DIN-Alternate.woff') format('woff'), url('../fonts/DIN-Alternate.ttf') format('truetype'), url('../fonts/DIN-Alternate.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}



.wrap{width:1300px;margin:0 auto;}
.topfixed{height: 58px;display: none;}
.header{position: relative;}
.header .wrap{overflow: hidden;}
.header .lef{float: left;}
.header .logo{float: left;}
.header .logo a{display: block;}
.header .logo img{width: 100%;}
.header .telH{float: left;padding-left: 16px;margin-left: 16px;position: relative;}
.header .telH:before{content: "";position: absolute;left: 0;top: 6px;width: 1px;height: 37px;background: #dedede;}
.header .telH p{font-size: 14px;line-height: 18px;color: #4d4d4d;padding-top: 6px;padding-left: 30px;position: relative;}
.header .telH p em{display: block;font-size: 20px;color: #1f45c4;font-family:'gothamregular';}
.header .telH p:before{content: "";position: absolute;left: 0;top:0;width: 22px;height: 100%;background-image: url("../images/icon_tel.png");background-position: left center;background-repeat: no-repeat;background-size: 100%;}


.header .rig{float: right;}
.header .nav{float: left;}
.header .lef,.header .nav>li>a,.header .net{padding-top: 22px;padding-bottom: 25px;}
.header .nav>li{float: left;margin-right: 16px;}
.header .nav>li>a{position: relative;display: block;font-size: 18px;line-height: 46px;color: #585858;}
.header .nav>li:hover>a,.header .nav>li.active>a{color: #115fd5;}
.header .nav>li:hover>a:after,.header .nav>li.active>a:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 5px;background: #115fd5;}

.header .subnav{position: absolute;top: 100%;white-space: nowrap;display: none;z-index: 1001;}
.header .nav li:nth-child(2) .subnav{left:28%;}
.header .nav li:nth-child(3) .subnav{left:28%;}
.header .nav li:nth-child(6) .subnav{left:35%;}
.header .subnav a{display: inline-block;font-size: 16px;line-height: 58px;color: #fff;margin:0 10px;position: relative;}
.header .nav li:last-child .subnav{right: 20%;}
.header .subbg{background: #115fd5; width: 100%; height: 58px; display: none;top: 100%;position: absolute;left: 0;z-index: 1000;box-shadow: 0 0 17px rgba(89,89,89,0.15);}
.header .subnav a:hover:after{content: "";position: absolute;left: 0;bottom:10px;width: 100%;height: 2px;background: #fff;}



.header .net{float: left;margin-top: 7px;}
.header .net a{display: inline-block;padding: 6px 20px;font-size: 14px;line-height: 20px;color: #fff;background: #115fd5;border-radius: 25px;}
.header .net img{width: 20px;margin-right: 10px;}
.header .net a.onL{line-height: 16px;color:#115fd5;background: #fff;border: 2px solid #115fd5;margin-left: 5px; }
.header .net a.onL:hover{color: #fff;background: #115fd5;}
/*以上是头部*/

.menu-bg {display: none;position: fixed;left: 100%;top: 0;width: 100%;  height: 100%; background: #2144c6;  z-index: 10000; }
.menu-bg a.close{position: absolute; top: 0;right:0;line-height: 58px;  display: inline-block;  margin-right: 6% }
.menu-bg a.close img{vertical-align: middle;}
.menu-list {display: none; position: fixed;  left: 100%;  top: 58px;  width: 100%;height: 100%;  z-index: 10001;  }
.menu-list a { display: block; position: relative;left: 100%; opacity: 0;  font-size: 18px;  line-height: 40px;  color: #fff;  padding-left: 7%;}
.menu-handler { width: 58px; height: 58px; cursor: pointer; display: none; position:fixed; top:0; right:5px;  z-index: 10000; }
.menu-handler .burger { width: 24px; height: 2px; background: #2144c6; display: block; position: absolute; z-index: 5; top: 20px;
    left: 50%; margin: 0 0 0 -12px; transform-origin: center; -webkit-transform-origin: center;
    -moz-transform-origin: center; -o-transform-origin: center; -ms-transform-origin: center; transition: all 277ms ease-in-out;}
.menu-handler .burger-2 { top: 27px; }
.menu-handler .burger-3 { top: 35px; }
.menu-handler.active .burger-1 { top: 27px; -moz-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
.menu-handler.active .burger-2 { -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); filter: alpha(opacity=0); opacity: 0; -moz-opacity: 0; -khtml-opacity: 0; -webkit-opacity: 0; }
.menu-handler.active .burger-3 { top: 27px; -moz-transform: rotate(45deg); -webkit-transform: rotate(45deg); -o-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); }
/*以上是手机端头部*/


.sidebar{width:58px;position:fixed;bottom:50%;right:0;height: 244px;z-index:3000;margin-bottom:-122px}
.sidebar ul{width:100%}
.sidebar li{margin-bottom:3px;position:relative;width:58px;height:58px;float:right;line-height:58px;background:#ccc;border-radius: 8px;-webkit-transition:width .3s,background .3s,margin .3s;-moz-transition:width .3s,background .3s,margin .3s;-o-transition:width .3s,background .3s,margin .3s;transition:width .3s,background .3s,margin .3s;}
.sidebar li .ico{width:58px;height:58px;position:absolute;top:0;right:0;transition:right .3s;background-repeat: no-repeat;background-position: center;background-size: 36px;}
.sidebar li a{display:block;width:100%;height:100%}
.sidebar li p{font-size:14px;color:#fff;line-height:58px;padding: 0 20px 0 60px;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;}
.sidebar li.fna .ico {left: 0;}
.sidebar li.fna{overflow: hidden;}
/*.sidebar li.fna{width:238px;margin-right:-180px;}*/
.sidebar li .ico.ico01{background-image:url(../images/sub_tel.png);}
.sidebar li .ico.ico02{background-image:url(../images/sub_wx.png);}
.sidebar li .ico.ico021{background-image:url(../images/sub_app.png);}
.sidebar li .ico.ico03{background-image:url(../images/sub_mess.png);}
.sidebar li .ico.ico04{background-image:url(../images/sub_top.png);}


.sidebar li:hover{background:#115fd5;}
.sidebar li:hover .ico{right:0;left:auto}
.sidebar li.fna:hover{margin-right:0;width:238px;}
.sidebar li.fna:hover p{padding:0 20px;}


.sidebar li.wx .ewm{position: absolute;right: 48px;top:-24px;height: 120px;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;visibility: hidden;padding-right: 15px;}
.sidebar li.wx .ewm .ewm-mes{background: #fff;border: 1px solid #ccc;padding: 5px 5px;position:relative;}
.sidebar li.wx .ewm .ewm-mes:before{ content: "";position: absolute;  width: 0;height: 0;  top: 50%;  right: -8px;  margin-top: -8px;  border-top: 8px solid transparent;  border-bottom: 8px solid transparent; border-left: 8px solid #ccc;  z-index: 10;}

.sidebar li.wx .ewm .ewm-mes:after{content: "";position: absolute;  width: 0;  height: 0;  top: 50%;  right: -6px;  margin-top: -8px;  border-top: 8px solid transparent;  border-bottom: 8px solid transparent;  border-left: 8px solid #fff;  z-index: 10;  }

.sidebar li.wx .ewm p{padding: 5px 5px;}
.sidebar li.wx .ewm img{width: 85px;}
.sidebar li.wx:hover .ewm{visibility: visible;-webkit-transform: translateX(-10px);-moz-transform: translateX(-10px);-ms-transform: translateX(-10px);-o-transform: translateX(-10px);transform: translateX(-10px);}
/*侧边悬浮菜单*/

.footer{background-color: #041f3a;}
.footer-top{border-bottom: 1px solid #506375;padding-top: 45px;padding-bottom:40px;}

.footer-nav {float: left;width: 960px;border-right: 1px solid #506375; }
.footer-nav dl { float: left; margin-right: 76px;}
.footer-nav dl:last-child{margin-right: 0;}
.footer-nav dt {font-size: 20px; line-height: 50px;color:#fff;margin-bottom: 15px;}
.footer-nav dd { font-size: 16px;line-height: 36px;color: #8899a9;}
.footer-nav a { font-size: 16px;line-height: 36px;color: #8899a9; text-decoration: none;}
.footer-nav a:hover {color: #fff;}

.footerR{float: right;width:235px; }
.footerR{padding-top: 15px;}
.footer-logo{margin-bottom: 18px;text-align: right; }
.footer-logo img{width:162px; }
.footerR .mes{font-size: 14px;line-height: 20px;color: #8899a9;text-align: right;}
.footer-tel{text-align: right;margin-top: 55px;}
.footer-tel p{font-size: 16px;line-height: 24px;color: #8899a9;}
.footer-tel a{display: block;font-size: 28px;line-height: 28px;color: #fff;font-family: 'gothamregular';}

.footer-ewm li{float: left;text-align: center;margin-right: 15px;}
.footer-ewm li img{width: 74px;}
.footer-ewm li p{font-size: 12px;line-height: 26px;color: #f2f4f7;margin-top: 10px;}
.footer-online{font-size: 0;margin-top: 60px;text-align: right;}
.footer-online a{display: inline-block;margin-left: 25px;position: relative;}
.footer-online a .icon{width: 92px; }

.footer-online a.fwx .wxImg{position: absolute;top:85px;left: 50%;width: 180px;margin-left: -90px;z-index: 100;text-align: center;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.12);padding: 5px 5px;display: none;}
.footer-online a.fwx .wxImg img{width: 100%;}
.footer-online a.fwx .wxImg:before{content: "";position: absolute;left: 50%;top:-12px;width: 0;height: 0;border: 6px solid transparent;border-bottom: 6px solid #fff;margin-left: -6px;}

.footer-online a.fwx:hover .wxImg{display: block;}

.copyright { padding: 34px 0; font-size: 14px;line-height: 16px;color: #8899a9;}

.copyright .copy{color: #8899a9;}
.copyright .copy span,.copyright .copy a,.copyright .copy em{display: inline-block;font-size: 14px;line-height: 16px;color: #8899a9;}
.copyright .copy .lef{float: left;width: 900px;}
.copyright .copy .lef a,.copyright .copy .lef em{margin-right: 10px;}
.copyright .copy .rig{float: right;}
.copyright .copy .rig a{color: #0b447e;}
.copyright .copy a:hover{color: #fff;}
/*底部*/

/*内页*/
.f-banner{position: relative;}
.f-banner .img{width: 100%;height:535px;background-position: center center;background-repeat: no-repeat;background-size:cover; }
.invoice-banner .img{height: 385px;}


.current{position: absolute;top: 0;left: 0;width: 100%;height: 100%; overflow: hidden;}
.current .cont{margin-top: 168px;color: #115fd5;}
.current h1{font-size: 56px;line-height: 80px;font-weight: bold;}
.current p {font-size: 16px;line-height: 20px;font-weight: bold;}

.f-nav{margin-top: -67px;margin-bottom: 60px;}
.f-nav .wrap{padding: 0 37px;border-bottom: 1px solid #e6e6e6;background: #fff;position: relative;}
.f-nav .curr{float: left; }
.f-nav .curr  a{display: inline-block;font-size: 14px;line-height: 22px;color: #939393;font-weight: bold;padding: 22px 0;margin-right: 15px;}
.f-nav .curr  img{display: inline-block;width: 22px;}
.f-nav .curr  img.jt{width: 16px;padding-top: 3px;margin-right:15px;}
.f-nav .curr  a:hover{color: #115fd5;}
.f-nav .f-navlist{float: right;}
.f-nav .f-navlist li{float: left;margin-left: 38px;}
.f-nav .f-navlist li a{display: block;font-size: 14px;line-height: 22px;color: #afafb5;font-weight: bold;padding: 22px 0;position: relative;}
.f-nav .f-navlist li.active>a,.f-nav .f-navlist li:hover>a{color: #115fd5;}
.f-nav .f-navlist li.active>a:after,.f-nav .f-navlist li:hover>a:after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 2px;background: #115fd5;}

.f-title{margin-bottom: 65px;position: relative;}
.f-title h3{font-size: 42px;line-height: 50px;color: #292929;font-weight: bold;}
.f-title p{font-size: 20px;line-height: 26px;color: #afafb5;text-transform: uppercase;font-family: 'DIN-Alternate';}
.f-title .more{position: absolute;right: 0;top:6px;}
.f-title .more a{display: inline-block;font-size: 14px;line-height: 24px;color: #fff;padding: 6px 20px;background: #115fd5;border-radius: 25px;}
.f-title .more a img{width: 24px;margin-right: 6px;}

.f-title2{margin-bottom: 65px;position: relative;}
.f-title2 h3{font-size: 42px;line-height: 50px;color: #292929;font-weight: bold;}
.f-title2 p{font-size: 20px;line-height: 26px;color: #afafb5;text-transform: uppercase;font-family: 'DIN-Alternate';}
.f-title2 .more{position: absolute;right: 0;top:6px;}
.f-title2 .more a{display: inline-block;font-size: 14px;line-height: 24px;color: #fff;padding: 6px 20px;background: #115fd5;border-radius: 25px;}
.f-title2 .more a img{width: 24px;margin-right: 6px;}
    /*分页*/
.pages{position: relative;text-align: center;padding: 50px 0;}
/*.pages .wrap{background-color: #fff;text-align: center;position: relative;}*/
.pages .pages-list{display: inline-block;}
.pages a{display: block;float: left;width: 42px;height: 42px;background-color: #fff;font-size: 14px;color: #4c4c4c;line-height: 42px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s;}
/*.pages .prevpage,.pages .nextpage{position: absolute;top: 20px;width: 80px;height: 42px;background-repeat: no-repeat;background-position: center center;background-size: 80px;background-color: #fff;}*/
.pages .prevpage,.pages .nextpage{width: 80px;height: 42px;background-repeat: no-repeat;background-position: center center;background-size: 80px;background-color: #fff;}
.pages .prevpage{background-image:url("../images/pages_prev.png");margin-right: 100px;}
.pages .nextpage{background-image:url("../images/pages_next.png");margin-left: 100px;}
.pages a.on,.pages a:hover{background-color: #115fd5;color: #fff;}
.pages a.prevpage:hover,.pages a.nextpage:hover{background-color: #fff;}
.pages a.prevpage:hover{background-image:url("../images/pages_prev2.png");}
.pages a.nextpage:hover{background-image:url("../images/pages_next2.png");}


.proHBox{position: relative;}
.proHBox .bx-viewport{padding-bottom: 35px;}
.product-hot{position: relative;}
.product-hot .swiper-slide,.product-hot li{float: left;text-align: center;margin-bottom: 20px;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; ;transition: all 0.2s linear;position: relative;z-index: 10;}
.product-hot li{width: 32%;margin-right: 2%;background: #dceffe;}
.product-hot li:nth-child(3n){margin-right: 0;}


.product-hot .swiper-slide .marB,.product-hot li .mark{margin: 0 11px;background: #dceffe;box-shadow: 0 0 6px rgba(0,69,182,0.11);-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; ;transition: all 0.2s linear;position: relative;z-index: 10;}
.product-hot .swiper-slide .pname,.product-hot li .pname{padding: 22px 35px;border-bottom: 1px solid #bbcedd;}
.product-hot .swiper-slide .pname h3,.product-hot li .pname h3{font-size: 28px;line-height: 32px;color: #000;height: 64px;text-align: center;overflow: hidden;text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp:2; -webkit-box-orient: vertical;}
.product-hot .swiper-slide .rate,.product-hot li .rate{padding: 34px 0;}
.product-hot .swiper-slide .rate .num,.product-hot li .rate .num{font-size: 44px;line-height: 44px;color: #115fd5;font-family: 'DINCond-Bold';letter-spacing: -2.5px;margin-bottom: 5px;}
.product-hot .swiper-slide .num i,.product-hot li .num i{display: inline-block;font-size: 36px;line-height:44px;}
.product-hot .swiper-slide .num em,.product-hot li .num em{display: inline-block;font-size: 16px;line-height: 24px;vertical-align: bottom;}

.product-hot .swiper-slide .rate p,.product-hot li .rate p{font-size: 14px;line-height: 24px;color: #000;}
.product-hot .swiper-slide .info,.product-hot li .info{display: inline-block;background: #115fd5;border-radius: 25px;font-size: 14px;line-height: 16px;color: #fff;padding: 10px 30px;}
.product-hot .swiper-slide .info em,.product-hot li .info em{display: inline-block;font-size: 22px;line-height: 18px;font-family: 'DINCond-Bold';vertical-align: bottom;}
.product-hot .swiper-slide .info,.product-hot .swiper-slide .info em,.product-hot li .info,.product-hot li .info em{vertical-align: bottom;}
.product-hot .swiper-slide a,.product-hot li a{display: block;background: #115fd5;font-size: 20px;line-height: 54px;color: #fff;text-align: center;margin-top: 45px;position: relative;z-index: 10;}
.product-hot .swiper-slide:hover .marB,.product-hot li:hover .marB{background: #115fd5;}
.product-hot .swiper-slide:hover .pname,.product-hot li:hover .pname{border-color: #627cc1;}
.product-hot .swiper-slide:hover .pname h3,.product-hot .swiper-slide:hover .rate .num,.product-hot .swiper-slide:hover .rate p,.product-hot li:hover .pname h3,.product-hot li:hover .rate .num,.product-hot li:hover .rate p{color: #fff;}
.product-hot .swiper-slide:hover .info,.product-hot .swiper-slide:hover a,.product-hot li:hover .info,.product-hot li:hover a{background: #008cfb;}
.product-hot .swiper-slide:hover:after,.product-hot li:hover:after{content: "";position: absolute;left: 0;bottom: -45px;width: 100%;height:60px;background-image: url("../images/prohot_bs.png");background-position: center bottom;background-repeat: no-repeat;background-size: 100%;z-index: 9;  }
.product-hot li:hover{background: #115fd5;}
.proHBox .bx-pager{display: none;}
.proHBox .bx-controls{text-align: center;font-size: 0}
.proHBox .bx-controls .bx-controls-direction{font-size: 0;display: inline-block;}
.proHBox .bx-controls .bx-controls-direction a{display: block;position: absolute;top:50%;width: 38px;height: 38px;margin-top: -29px;text-indent: -999999px;background-position: center center;background-repeat: no-repeat;background-size: 100%;z-index: 10;cursor: pointer;}
.proHBox .bx-controls .bx-controls-direction a.bx-prev{left: -90px;background-image: url("../images/icon_prev.png"); }
.proHBox .bx-controls .bx-controls-direction a.bx-next{right: -90px;background-image: url("../images/icon_next.png");}
.inProhot{overflow: hidden}
.proHBox .swiper-button-next,.proHBox .swiper-button-prev{position: absolute;top:50%;width: 38px;height: 38px;margin-top: -29px;text-indent: -999999px;background-position: center center;background-repeat: no-repeat;background-size: 100%;z-index: 100;cursor: pointer;}
.proHBox .swiper-button-prev{left: -90px;background-image: url("../images/icon_prev.png");}
.proHBox .swiper-button-next{right: -90px;background-image: url("../images/icon_next.png");}
.proHBox .moreC{position: relative;}
.proHBox .moreC .pname,.proHBox .moreC .info,.proHBox .moreC .rate,.proHBox .moreC a{opacity: 0;filter:alpha(opacity=0);}
.proHBox .moreC .moreM{display: block;opacity: 1;filter:alpha(opacity=0);position: absolute;left: 0;top:0;width: 100%;height: 100%;background-size: cover;background-position: center center;background-repeat: no-repeat;background-image: url("../images/more.jpg");}



.pbNews-list{}
.pbNews-list li{float: left;width: 49.5%;margin-right: 1%;margin-bottom: 15px;background: #fff;-webkit-transition: all 0.2s linear; -moz-transition: all 0.2s linear; -o-transition: all 0.2s linear; ;transition: all 0.2s linear;}
.pbNews-list li:nth-child(2n){margin-right: 0;}
.pbNews-list li a{display: block;padding: 30px 20px;font-size: 18px;line-height:32px;color: #505050;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pbNews-list li a em{display: inline-block;margin-right: 5px;}
.abNews .pbNews-list li{background: #f4f4f4;}
.pbNews-list li:hover{background: #115fd5;}
.pbNews-list li:hover a{color: #fff;}
.abNews{padding-bottom:20px; border-bottom: 1px solid #838383;margin-bottom: 20px;}

.zoomify { cursor: pointer; cursor: -webkit-zoom-in; cursor: zoom-in; }
.zoomify.zoomed { cursor: -webkit-zoom-out; cursor: zoom-out; padding: 0; margin: 0; border: none; border-radius: 0; box-shadow: none; position: relative; z-index: 1501; }
.zoomify-shadow { position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; display: block; z-index: 1500; background: rgba(0, 0, 0 , .3); opacity: 0; }
.zoomify-shadow.zoomed { opacity: 1; cursor: pointer; cursor: -webkit-zoom-out; cursor: zoom-out; }

.searchW{background-image: url("../images/searchW_bg.png");background-size: 100% auto;background-position: bottom 80px center;background-repeat: no-repeat;padding-bottom: 80px;min-height: 720px;}
.search-content{margin-bottom: 50px;}
.search-content form{display: block;padding-left: 25px;padding-right: 216px;border: 2px solid #115fd5;position: relative;box-shadow: 0 0 16px rgba(77,77,77,0.11);box-sizing: border-box;}
.search-content #search-inp{width: 100%;font-size: 18px;line-height: 64px;height:64px;color: #9c9c9c;display: block; }
.search-content .btn{position: absolute;right: 0;top:0;width: 216px;height: 64px;font-size: 24px;line-height: 64px; color: #fff;background: #115fd5;text-align: center;}

.search-result{}
.result-list{margin-top: 5px;}
.result-list li{float: left;width: 23.8%;margin-right: 1.6%;margin-bottom: 30px;background: #fff;box-shadow: 0 0 35px rgba(15,82,184,0.16);}
.result-list li:nth-child(4n){margin-right: 0;}
.result-list li .box{padding: 24px 19px;}
.result-list li .img-box{position: relative;cursor: pointer;}
.result-list li .img-box .img{width: 100%;}
.result-list li .img-box .icon{position: absolute;right: 15px;bottom: 10px;width: 29px;}
.result-list li .img-box .icon img{width: 100%;}
.result-list li .mes{margin-top: 25px;}
.result-list li .mes h3{float: left;width: 43%;font-size: 30px;line-height: 32px;}
.result-list li .mes p{float: right;width: 56%;font-size: 18px;line-height: 20px;text-align: right;margin-top: 10px;}

.search-title{font-size: 26px;line-height: 36px;color: #5e5e5e;padding-bottom: 25px;margin-bottom: 45px;border-bottom: 1px solid #d7dbdd;}
.search-result .result{padding: 20px 0;margin-bottom: 30px;font-size: 26px;line-height: 36px;color:  #5e5e5e;}
.search-result .tips{font-size: 18px;line-height: 26px;color: #5e5e5e;padding-top: 15px;border-top: 1px solid #d7dbdd;}
.search-result .tips a{display: inline-block;color: #115fd5;font-family:'gothamregular';}





























































