﻿@charset "utf-8";

@font-face{font-family:'iconfont';src:url('//at.alicdn.com/t/font_1432720974_1547027.eot');src:url('//at.alicdn.com/t/font_1432720974_1547027.eot?#iefix') format('embedded-opentype'),url('//at.alicdn.com/t/font_1432720974_1547027.woff') format('woff'),url('//at.alicdn.com/t/font_1432720974_1547027.ttf') format('truetype'),url('//at.alicdn.com/t/font_1432720974_1547027.svg#iconfont') format('svg')}
@font-face{font-family:'Pacifico';font-style:normal;font-weight:400;src:local('Pacifico Regular'),local('Pacifico-Regular'),url(http://fonts.gstatic.com/s/pacifico/v7/Q_Z9mv4hySLTMoMjnk_rCfesZW2xOQ-xsNqO47m55DA.woff2) format('woff2')}
.fa{display:inline-block;font-family:"iconfont";font-size:20px;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale}
.fa-icon-qq:before{content:"\e604"}
.fa-icon-weibo:before{content:"\e600"}
.fa-icon-weixin:before{content:"\e605"}
.fa-icon-zaixianzixun:before{content:"\e608"}
body{font-family:"微软雅黑"}
.glyphicon{top:0 !important}
.no-margin{margin:0 !important}
.overflow{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
a{text-decoration:none !important;cursor:pointer !important}
.container-fluid{max-width:1230px !important}
.container-fluidd{max-width:1030px !important; margin:0 auto;}
.tr{transition:all 0.3s;}
.tr3{transition:all 1s;}
.sizeCover{ background-position: 50% 50%; background-size: cover; }
.mar{ margin: 0 0 20px;}
.bor{ border:solid 1px #dedede; }
p{ margin:0px; padding:0px;}

.main-pad-1{ padding:25px 0;}
.main-pad-2{ padding:0 0 25px;}
.main-pad-3{ padding:35px 0;}
.main-pad-4{ padding: 20px 0; }
.main-Background-1{ background:#0384d5;}
.main-Background-2{ background:rgba(20,156,248,0.8);}
.sss img{ max-width:100% !important; height:auto !important}

header{ position: relative; z-index: 21474836; }
header .logo a{ display: block; font-size: 0; }
header .map{ position: relative; margin-left: 35px; padding-top: 35px; width: 84px; }
header .map .mapbtn{ width: 84px; height: 30px; font-size: 0; line-height: 30px; background: #edeff1; border-radius: 15px; cursor: pointer; }
header .map .mapbtn .icon{ display: inline-block; vertical-align: top; }
header .map .mapbtn .mc{ margin-left: 10px; display: inline-block; vertical-align: top; font-size: 14px;color: #0384d5; }
header .tel{ margin-right: 40px; padding-left: 35px; font-size: 16px; color: #ff3c00; line-height: 90px; background: url(../images/tel.png) no-repeat left; }
header .message a{ display: block; padding-left: 30px; font-size: 16px; color: #0384d5; line-height: 90px; background: url(../images/duihuakuang.png) no-repeat left; }
	
.banner{ position:relative; overflow:hidden;}
.banner a{ display: block; }
.banner .swiper-pagination{ bottom: 20px; width: 100%; font-size: 0; }
.banner .swiper-pagination span{ margin:0 8px; width: 12px; height: 12px; }
.banner .search{ position: absolute; left: 0; top: 50%; z-index: 1; margin-top: -102px; padding: 0 15px; width: 100%; }
.banner .search .box{ margin:0 auto; padding: 40px 30px; max-width: 710px; background: rgba(0,0,0,0.4); border-radius: 5px; }
.banner .search .box form{ margin-bottom: 20px; display: block; height: 44px; }
.banner .search .box form input{ display: block; padding: 0 10px; width: calc(100% - 100px); height: 44px; color: #949494; line-height: 44px; background: #fff; border:none; }
.banner .search .box form button{ display: block; padding: 0 0 0 45px; width: 100px; height: 44px; color: #fff; text-align: left; line-height: 44px; background-color: #ff3c00; background-position: 20px 50%; background-repeat: no-repeat; background-image: url(../images/fdj.png); border:none; }
.banner .search .box .textbox{ height: 60px; overflow: hidden; }
.banner .search .box .textbox .mc{ color: #fff; line-height: 30px; }
.banner .search .box .textbox a{ display: block; margin-right: 10px; color: #fff; line-height: 30px; }

.title-1{ margin-bottom:25px; font-size: 0; }
.title-1 a{ display: inline-block; vertical-align: top; position: relative; padding: 0 100px 10px; }
.title-1 a .cn{ margin-bottom: 5px; font-size: 25px;color: #0384d5; font-weight: bold; line-height: 28px; }
.title-1 a .jieshao{ font-size: 14px; color: #818181; line-height: 24px; }
.title-1 a .bg{ position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; height: 47px; border:solid 1px #cacaca; border-top: none; }
.title-1 a .bg:before,.title-1 a .bg:after{ content: ""; position: absolute; top: 0; z-index: 1; width: 80px; height: 1px; background: #cacaca; }
.title-1 a .bg:before{ left: 0; }
.title-1 a .bg:after{ right: 0; }
.title-2{ margin-bottom: 20px; }
.title-2 .mc{ margin-bottom: 10px; width: 120px; font-size: 20px;color: #333; line-height: 24px; }
.title-2 .leibie{ width: calc(100% - 120px); }
.title-2 ul li{ margin-bottom:10px; margin-right: 30px; }
.title-2 ul li a{ display: block; font-size: 16px; color: #333; line-height: 24px; }
.title-2 ul li.active a{ color: #149cf8; }
.title3{ border-bottom: none; }
.title3 span{ display: block; width: 150px; font-size:18px; color: #fff; line-height: 44px; background: #528e01; }
.title3.active{ position: relative; }
.title3.active .dianping{ position: absolute; left: calc((100% - 150px) / 2); top: 0; z-index: 1; width: 150px; }
.title3.active .dianping a{ display: block;font-size:18px; color: #fff; line-height: 44px; background: #528e01;}
.title-4{ margin-bottom: 20px; font-size: 18px;color: #fff; line-height: 24px; }


.more-1{ margin-top: 25px; }
.more-1 a{ display: block; margin:0 auto; width: 180px; height: 40px; color: #fff; line-height: 40px; background: #0384d5; border-radius: 5px; }

.text-1-list{ position: relative; font-size: 0; }
.text-1-list:before{ content: ""; position: absolute; left: 0; top: 50%; z-index: 1; margin-top: -28px; width: 2px; height: 56px; border-left: solid 1px rgba(255,255,255,0.2); border-right: solid 1px rgba(0,0,0,0.2); }
.text-1-list .box{ display: inline-block; vertical-align: top; }
.text-1-list .box .icon{ line-height: 54px; }
.text-1-list .box .right{ padding: 3px 0 0 15px; text-align: left; }
.text-1-list .box .right .biaoti{ font-size: 18px; color: #fff; line-height: 24px; }
.text-1-list .box .right .jieshao{ font-size: 14px; color: #fff; line-height: 24px; }
.text-1 .swiper-slide:last-child .text-1-list:after{ content: ""; position: absolute; right: 0; top: 50%; z-index: 1; margin-top: -28px; width: 2px; height: 56px; border-left: solid 1px rgba(255,255,255,0.2); border-right: solid 1px rgba(0,0,0,0.2); }
.text-2{ margin-bottom: 15px; }
.text-2 h5{ margin:0 0 2px; background: #0384d5;}
.text-2 h5 span{ margin-left: 10px; display: block; width: 180px; font-size: 12px; color: #0384d5; line-height:31px; text-align: center; background: #fff;border:solid 1px #e1e1e1;}
.text-2 ul{ padding:10px 9px; background: #f5f5f5; }
.text-2 ul li{ position: relative; padding:5px 0 5px 70px; line-height: 28px; }
.text-2 ul li:first-child{ border:none; }
.text-2 ul li span{ position: absolute; left: 0; top: 5px; z-index: 1; width:70px; }
.text-2 ul li span,.text-2 ul li a{ color: #333; }
.text-2 ul li a{ margin: 0 30px 0 0; }
.text-3{ line-height:28px;}
.text-3 ul li{ margin-bottom: 30px; }
.text-3 ul li:last-child{ margin-bottom: 0; }
.text-3 ul li .biaoti{ margin-bottom: 10px; }
.text-3 ul li .biaoti .icon{margin:2px 0; width: 22px; height: 22px; color: #fff; line-height: 22px; background: #149cf8; }
.text-3 ul li .biaoti .mc{ width: calc(100% - 22px); color: #333; line-height:26px; }
.text-3 ul li .textbox { color: #333; line-height: 26px; }
.text-3 ul li .textbox .icon{ margin:2px 0; width: 22px; height: 22px; color: #fff; line-height:22px; background: #ff3c00; }

.title-22{ margin-bottom: 20px; }
.title-22 .mc{ margin-bottom: 10px; width: 270px; font-size: 20px;color: #333; line-height: 24px; padding-top:30px;}
.text-33{width:100%; margin:0 auto;}
.text-33 ul{}
.text-33 ul li{ margin-bottom:10px; margin:10 auto;}
.text-33 ul li:last-child{ margin-bottom: 20px;}
.text-33 ul li .biaoti{ margin-bottom: 10px; max-width:1000px; width:98%; margin:0 auto;}
.text-33 ul li .biaoti input{ width:100%; height:36px; line-height:14px; border:1px solid #dfdfdf; padding:8px; margin-bottom:10px;}
.text-33 ul li .biaoti .icon{margin:2px 0; width: 80px; height: 30px; color: #fff; line-height: 26px; background: #31abfd; }
.text-33 ul li .biaoti .mc{ width: calc(100% - 90px); color: #333; line-height:30px; margin-left:10px;}
.text-33 ul li .biaoti .mc a{color:#0c7fe3}
.text-33 ul li .biaoti .mc a:hover{color:#23527c;}
.text-33 ul li .textbox { color: #333; line-height: 30px; max-width:1000px; width:98%; margin:0 auto; border-bottom:1px dotted #ddd; }
.text-33 ul li .textbox textarea{ width:100%; height:160px; line-height:24px; border:1px solid #dfdfdf; padding:4px 8px; margin-bottom:10px;}
.text-33 ul li .textbox .mc{ width: calc(100% - 90px); color: #333; line-height:24px; margin-left:10px;}
.text-33 ul li .textbox .icon{ margin:2px 0; width: 80px; height: 30px; color: #fff; line-height:26px; background: #ff6536; }

.text-333{max-width:1000px; width:100%; margin:0 auto; padding-top:15px;}
.text-333 ul{}
.text-333 ul li{ margin-bottom:10px; margin:10 auto;}
.text-333 ul li .biaoti{ margin-bottom: 10px; max-width:1000px; width:98%; margin:0 auto;}
.text-333 ul li .biaoti input{ width:100%; height:36px; line-height:14px; border:1px solid #dfdfdf; padding:8px; margin-bottom:10px;}
.text-333 ul li .textbox { color: #333; line-height: 30px; max-width:1000px; width:98%; margin:0 auto;}
.text-333 ul li .textbox textarea{ width:100%; height:160px; line-height:24px; border:1px solid #dfdfdf; padding:4px 8px;}
.text-333 ul li .textbox input{ width:60px; height:30px; line-height:16px; border:1px solid #dfdfdf; padding:4px 8px;}


.text-4{ margin-bottom: 20px; border:solid 1px #ccc; }
.text-4-list{ position:relative; font-size: 0; }
.text-4-list:before{ content: ""; position: absolute; right: 0; top: calc((100% - 28px) / 2); z-index: 1; width: 1px; height: 28px; background: #ccc; }
.text-4 .swiper-slide:last-child .text-4-list:before{ display: none; }
.text-4-list .biaoti{ display: inline-block; vertical-align: top; margin-right:20px; padding-left: 30px; font-size: 17px; color: #666; line-height: 88px; background-position: left; background-repeat: no-repeat; }
.text-4-list .jieshao{ display: inline-block; vertical-align: top; font-size: 15px; color: #999; line-height: 88px; }
.text-5 .ul{ padding-top: 2px; }
.text-5 .ul .li{ margin-bottom: 22px; border:solid 1px #ccc; box-shadow: 0 -2px 0 #333; }
.text-5 .ul .li:last-child{ margin-bottom: 0; }
.text-5 .ul .li .top{ padding: 0 10px; height: 45px; border-bottom: solid 1px #ccc; }
.text-5 .ul .li .top .biaoti{ font-size: 18px;color: #333; line-height: 44px; }
.text-5 .ul .li .top .qita{ padding: 11px 0 0 10px; }
.text-5 .ul .li .top .qita span{ margin-right:10px; display: block; padding: 0 10px; font-size: 12px;color: #999; line-height: 20px; border:solid 1px #cccccc; }
.text-5 .ul .li .bot{ padding: 20px; }
.text-5 .ul .li .bot .luxian{ position: relative; margin-bottom: 15px; margin-right:45px; overflow: hidden; }
.text-5 .ul .li .bot .luxian:before{ content: ""; position: absolute; left: 80px; top: 15px; z-index: 1; width:calc(100% - 80px - 59px); height: 4px; background: #ebebeb; }
.text-5 .ul .li .bot .luxian .qidian{ position: relative; z-index: 2; }
.text-5 .ul .li .bot .luxian .qidian .icon{ position: relative; margin-left:10px; font-size: 0; }
.text-5 .ul .li .bot .luxian .qidian .mc{ color: #333; line-height: 24px; }
.text-5 .ul .li .bot .luxian .zhongdian{ position: relative; z-index: 2; }
.text-5 .ul .li .bot .luxian .luguo{ position: relative; z-index: 2; width: calc(100% - 80px - 80px); }
.text-5 .ul .li .bot .luxian .luguo .icon{ position: relative; margin:0 auto; width: 30px; height: 30px; }
.text-5 .ul .li .bot .luxian .luguo .icon:before{ content: ""; position: absolute; left: 50%; top: 12px; z-index: 1; margin:0 0 0 -5px; width: 10px; height: 10px;background: #3399ff; border-radius: 50%;  }
.text-5 .ul .li .bot .luxian .luguo .mc{color: #333; line-height: 24px; }
.text-5 .ul .li .bot .qitajiessao .left{ width: calc(100% - 132px); }
.text-5 .ul .li .bot .qitajiessao .left ul li{ margin-bottom: 10px; line-height: 24px; }
.text-5 .ul .li .bot .qitajiessao .left ul li:last-child{ margin-bottom:0; }
.text-5 .ul .li .bot .qitajiessao .left ul li .mc{ width: 70px; color: #333; }
.text-5 .ul .li .bot .qitajiessao .left ul li .text{ width: calc(100% - 70px); color: #999; }
.text-5 .ul .li .bot .qitajiessao .left ul li .text .textli{ margin-right:20px; font-size: 0; }
.text-5 .ul .li .bot .qitajiessao .left ul li .text .textli img{ display: inline-block; vertical-align: top; }
.text-5 .ul .li .bot .qitajiessao .left ul li .text .textli span{ margin-left: 5px; display: inline-block; vertical-align: top; font-size: 14px; }
.text-5 .ul .li .bot .qitajiessao .right{ padding-top: 52px; width: 132px; }
.text-5 .ul .li .bot .qitajiessao .right a{ display: block; color: #fff; line-height: 40px; background: #ff6666; border-radius: 5px; }
.text-6 ul{ padding: 20px; }
.text-6 ul li{ padding: 0 0 20px; margin:0 0 20px; border-bottom: dashed 1px #c7c7c7; }
.text-6 ul li:last-child{ padding: 0; margin:0; border:none; }
.text-6 ul li a{ display: block; position: relative; padding: 0 0 0 92px; min-height: 54px; }
.text-6 ul li a .time{ position: absolute; left: 0; top: 0; z-index: 1; padding:11px 0; width: 92px; height:64px; text-align: center; color: #949494; line-height:21px; border-radius: 5px; border:solid 1px #d2d2d2; }
.text-6 ul li a .textbox{ padding: 0 0 0 10px; }
.text-6 ul li a .textbox h5{ margin:0 0 5px; font-size: 16px; color: #333; line-height: 18px; }
.text-6 ul li a .textbox p{ margin:0; font-size:12px; color: #878787; line-height: 18px; height: 36px; overflow: hidden; }
.text-7{ padding: 20px; background:#3a83dc;opacity:0.9;}
.text-7 .daohang{ margin: 0 0 20px; font-size: 0; }
.text-7 .daohang span,.text-7 .daohang a{ display: inline-block; vertical-align: top; }
.text-7 .daohang span{ margin: 0 30px 0 0; font-size: 30px; color: #FFFFFF; line-height: 30px; }
.text-7 .weizhi h5{padding:0 0 0 28px; font-size: 14px; color: #FFFFFF; line-height: 17px; background: url(../images/icon/tel7.png) no-repeat left;}
.text-7 .weizhi .left a{ margin:6px 15px 0 0; padding:0 5px; line-height: 17px; color: #FFFFFF; font-size: 12px; border:solid 1px #d5d5d5; }
.text-8{ padding: 20px; }
.text-8 .left{ width: 55%; padding: 0 20px 0 0; }
.text-8 .left p{ position: relative; padding: 0 0 0 120px; min-height: 30px; line-height: 30px; color: #333; font-size: 16px; }
.text-8 .left p span{ position: absolute; left: 0; top: 0; z-index: 1; color: #528e01; }
.text-8 .right{ width: 45%; }
.text-8 .right form{ display: block; position: relative; padding: 0 100px 0 0; height: 46px;}
.text-8 .right form input{ padding: 0 10px; width: 100%; height: 46px; color: #666; line-height: 44px; background: #fff; border:solid 1px #d3d3d3; border-right: none; }
.text-8 .right form button{ position: absolute; right: 0; top: 0; z-index: 1; width: 100px; height: 46px; font-size: 16px;color: #fff; line-height: 46px; background: #528e01; border:none; }
.text-9{ padding: 40px 0 0 420px; width: 100%; height: 238px; background: url(../images/banner_2.png) no-repeat center center; }
.text-9 .biaoti{ margin-bottom: 30px; font-size:26px; color: #2a6598; line-height: 26px; letter-spacing: 2px;}
.text-9 form{ margin-bottom:15px; display: block; max-width: 420px; height: 34px; }
.text-9 form input{ padding: 0 20px; width: calc(100% - 130px); height: 34px; color: #999; line-height: 32px; background: #fff; border:solid 1px #e4e4e4; border-right: none; border-radius: 5px 0 0 5px; }
.text-9 form button{ width: 130px; height: 34px; color: #fff; line-height: 34px; font-weight:bold; background: #e85045; border:none; border-radius: 0 5px 5px 0; }
.text-9 .tel{ max-width: 420px; font-size: 16px;color: #ffa200; line-height: 18px; }

.pictrue-1{ margin-bottom: -10px; }
.pictrue-1-list{ margin-bottom: 10px; }
.pictrue-1-list a{ display: block; padding: 1px; background: #edeff1; border:solid 1px #d3d3d3; }
.pictrue-1-list a .imgbox{ overflow: hidden; border:solid 1px #d3d3d3; }
.pictrue-1-list a .imgbox span{ display: block; font-size: 0; }
.pictrue-1-list a .textbox{ padding: 10px; }
.pictrue-1-list a .textbox .biaoti{ margin-bottom: 12px; font-size: 18px;color: #333; font-weight: bold; line-height: 20px; }
.pictrue-1-list a .textbox .qita{ margin-bottom: 15px; height: 14px; color: #333; line-height: 14px; overflow: hidden; }
.pictrue-1-list a .textbox .qita .ul .li{ padding: 0 10px; border-right:solid 1px #333; transition: all 0.3s; }
.pictrue-1-list a .textbox .qita .ul .li:first-child{ padding-left: 0; }
.pictrue-1-list a .textbox .qita .ul .li:last-child{ padding-right: 0; border-right: none !important; }
.pictrue-1-list a .textbox .qita .ul .li span{ display: block; }
.pictrue-1-list a .textbox .jiantou{ position:relative; width: 27px; height: 27px; }
.pictrue-1-list a .textbox .jiantou:before,.pictrue-1-list a .textbox .jiantou:after{ content: ""; position: absolute; left: 0; top: 0; width: 27px; height: 27px; transition: all 0.3s; }
.pictrue-1-list a .textbox .jiantou:before{ z-index: 1; background: url(../images/p1_jt.png) no-repeat center; }
.pictrue-1-list a .textbox .jiantou:after{ z-index: 2; background: url(../images/p1_jt_h.png) no-repeat center; opacity: 0; }
.pictrue-2{ position: relative; padding: 0 60px; }
.pictrue-2 .swiper-slide{ width: 87%; }
.pictrue-2-list a{ display: block; padding: 5px; background: #edeff1; }
.pictrue-2-list a .imgbox{ width: 254px;background: #000; overflow: hidden; }
.pictrue-2-list a .imgbox span{ display: block; font-size: 0; opacity: 0.55; }
.pictrue-2-list a .textbox{ padding:20px; width: calc(100% - 254px); }
.pictrue-2-list a .textbox .biaoti{ margin-bottom:20px; line-height: 24px; color: #333; }
.pictrue-2-list a .textbox .biaoti .mc{ margin-right: 10px;font-weight: bold; }
.pictrue-2-list a .textbox .biaoti .time{ margin-right: 10px;}
.pictrue-2-list a .textbox .jieshao{ height: 150px; color: #333; line-height: 30px; overflow: hidden; }
.pictrue-2-list a .textbox .qita{ line-height: 24px; }
.pictrue-2-list a .textbox .qita .zxs{ margin-right: 20px; color: #333; }
.pictrue-2-list a .textbox .qita .tel{ color: #ff3c00; font-weight: bold; }
.pictrue-2 .swiper-slide.swiper-slide-active .pictrue-2-list a .imgbox span{ opacity: 1; }
.pictrue-2 .swiper-slide.swiper-slide-active + .swiper-slide .pictrue-2-list a{background: #cfcfcf;}
.pictrue-2 .swiper-slide.swiper-slide-active + .swiper-slide .pictrue-2-list a .imgbox span{ opacity: 1; }
.pictrue-2 .swiper-button{ margin-top: -22px; width: 45px; height: 45px; font-size: 0; line-height: 45px;background: #cfcfcf; border-radius: 50%;  }
.pictrue-2 .swiper-button.swiper-button-prev{ left: 0; }
.pictrue-2 .swiper-button.swiper-button-next{ right: 0; }
.pictrue-3-list a{ display: block; padding: 15px; background: #edeff1; }
.pictrue-3-list a .imgbox{ margin:0 auto 15px; max-width: 204px; overflow: hidden; border-radius: 50%; box-shadow: 3px 5px 5px rgba(0,0,0,0.2); }
.pictrue-3-list a .imgbox span{ display: block; font-size: 0; border-radius: 50%; }
.pictrue-3-list a .textbox{ padding-bottom: 10px; color: #333; line-height: 24px;  }
.pictrue-3-list a .textbox .biaoti{ margin-bottom: 15px;  font-size: 16px;}
.pictrue-3-list a .textbox .qita{  margin-bottom: 15px;}
.pictrue-4-list a{ display: block; position: relative; }
.pictrue-4-list a:before{ content: ""; position: absolute; left:17%; top:25%; z-index: 1; width: 66%; height: 50%; border:solid 1px rgba(255,255,255,0.4); transform: scale(0); transition: all 0.3s; }
.pictrue-4-list a .imgbox{ background: #000; overflow: hidden; }
.pictrue-4-list a .imgbox span{ display: block; font-size: 0; }
.pictrue-4-list a .textbox{ position: absolute; left: 0; top: 50%; z-index: 3; margin-top: -35px; width: 100%; transform: scale(0); }
.pictrue-4-list a .textbox .icon{ margin-bottom: 10px; font-size: 0; }
.pictrue-4-list a .textbox .mc{ font-size: 16px;color: #fff; line-height: 18px; }
.pictrue-5 ul li{ margin-bottom: 20px; }
.pictrue-5 ul li:last-child{ margin-bottom:0; }
.pictrue-5 ul li a{ display: block; }
.pictrue-5 ul li a .imgbox{ width: 262px; overflow: hidden; }
.pictrue-5 ul li a .imgbox span{ display: block; height: 319px; font-size: 0; }
.pictrue-5 ul li a .textbox{ padding:10px 20px; width: calc(100% - 262px); height: 319px; background: #efefef; }
.pictrue-5 ul li a .textbox .biaoti{ margin-bottom: 20px;color: #333; font-weight: bold; line-height: 24px; }
.pictrue-5 ul li a .textbox .biaoti .mc{ margin-right: 5px; }
.pictrue-5 ul li a .textbox .biaoti .time{ margin-right: 5px; }
.pictrue-5 ul li a .textbox .jieshao{ margin-bottom: 10px; height: 180px; color: #333; line-height: 30px; overflow: hidden; }
.pictrue-5 ul li a .textbox .qita{ line-height: 24px; }
.pictrue-5 ul li a .textbox .qita .left .mc{ margin-right: 10px; color: #333; }
.pictrue-5 ul li a .textbox .qita .left .mc span{ color: #149cf8; }
.pictrue-5 ul li a .textbox .qita .left .tel{ color: #ff3c00; }
.pictrue-5 ul li a .textbox .qita .right{ color: #149cf8; }
.pictrue-6 ul li{ margin-bottom:30px; }
.pictrue-6 ul li:last-child{ margin-bottom:0; }
.pictrue-6 ul li .imgbox{ width: 287px; overflow: hidden; }
.pictrue-6 ul li .imgbox a{ display: block; height: 201px; font-size: 0; }
.pictrue-6 ul li .imgbox a img{ display: none; }
.pictrue-6 ul li .textbox{ padding-left: 25px; width: calc(100% - 287px); }
.pictrue-6 ul li .textbox .biaoti{ margin-bottom:10px; }
.pictrue-6 ul li .textbox .biaoti .mc{ width: calc(100% - 110px); font-size: 20px;font-weight: bold; line-height: 24px; }
.pictrue-6 ul li .textbox .biaoti .mc a{ display: block; color: #333; }
.pictrue-6 ul li .textbox .biaoti .jiage{ width: 100px; color: #333;line-height: 24px; text-align: right; }
.pictrue-6 ul li .textbox .biaoti .jiage span{ font-size: 30px; color: #ff3c00; font-weight: bold;}
.pictrue-6 ul li .textbox .dizhi{ margin-bottom: 10px; color: #0384d5; line-height: 24px; }
.pictrue-6 ul li .textbox .qita{ margin-bottom: 10px; }
.pictrue-6 ul li .textbox .qita span{ display: block; padding: 0 10px; height: 14px; color: #333; line-height: 14px; border-right: solid 1px #333; }
.pictrue-6 ul li .textbox .qita span:first-child{ padding-left: 0; }
.pictrue-6 ul li .textbox .qita span:last-child{ padding-right: 0; border-right:none; }
.pictrue-6 ul li .textbox .name{ margin-bottom: 10px; color: #333; line-height: 24px;}
.pictrue-6 ul li .textbox .tel{ color: #333; line-height: 24px;}
.pictrue-7{ margin-bottom: -10px; }
.pictrue-7 ul{ margin:0 -5px; }
.pictrue-7 ul li{ margin-bottom:10px; padding: 0 5px; width:calc(100% / 4); }
.pictrue-7 ul li a{ display: block; }
.pictrue-7 ul li a .imgbox{ overflow: hidden; }
.pictrue-7 ul li a .imgbox span{ display: block; font-size: 0; }
.pictrue-7 ul li a .textbox{ padding:10px 10px 5px; background: #f2f2f2; }
.pictrue-7 ul li a .textbox .biaoti { margin-bottom:5px; }
.pictrue-7 ul li a .textbox .biaoti .mc{color: #333; line-height: 16px; transition: all 0.3s; }
.pictrue-7 ul li a .textbox .biaoti .zx{ padding: 0 5px; font-size: 12px; color: #fff; background: #ec4d49; line-height: 16px; border-radius: 5px; }
.pictrue-7 ul li a .textbox .jieshao{  margin-bottom:5px; font-size: 12px; color: #333; line-height: 24px; }
.pictrue-7 ul li a .textbox .qita span{ display: block; margin-right: 5px; margin-bottom: 5px; padding: 0 5px; }
.pictrue-7 ul li a .textbox .qita span:last-child{ margin-right:0; }
.pictrue-7 ul li a .textbox .qita span:nth-child(1){ color: #8a848e; border:solid 1px #8a848e; }
.pictrue-7 ul li a .textbox .qita span:nth-child(2){ color: #5998b9; border:solid 1px #5998b9; }
.pictrue-7 ul li a .textbox .qita span:nth-child(3){ color: #97a196; border:solid 1px #97a196; }
.pictrue-8{ margin-bottom: 20px; font-size: 0; }
.pictrue-9 ul{ margin:0 -5px; }
.pictrue-9 ul li{ padding: 0 5px; width: calc(100% / 3); }
.pictrue-9 ul li .imgbox{ padding: 20px; background: rgba(0,0,0,0.4); }
.pictrue-10 ul li{ margin-bottom: 20px; }
.pictrue-10 ul li .top{ padding: 20px; background: #dbe0e5; }
.pictrue-10 ul li .top .imgbox{ width: 80px; overflow: hidden; border-radius: 50%; }
.pictrue-10 ul li .top .imgbox a{ display: block; height: 80px; border-radius: 50%; }
.pictrue-10 ul li .top .textbox{ padding-left: 20px; }
.pictrue-10 ul li .top .textbox .biaoti a{ display: block; color: #0074c1; line-height: 24px; }
.pictrue-10 ul li .top .textbox .time{ font-size: 12px; color: #333; line-height: 24px; }
.pictrue-10 ul li .top .textbox .name{ font-size: 12px; color: #333; line-height: 24px; }
.pictrue-10 ul li .bot{ padding: 20px; background: #f5f5f5; }
.pictrue-10 ul li .bot .biaoti{ margin-bottom: 10px; font-size: 12px; }
.pictrue-10 ul li .bot .biaoti a{ color: #0074c1; }
.pictrue-10 ul li .bot .jieshao{margin-bottom: 10px; font-size: 12px;color: #666; line-height: 24px; }
.pictrue-10 ul li .bot .qita a{ display: block; padding: 0 5px; font-size: 12px;color: #fff; background: #0074c1; border-radius: 5px; }

.pictrue11{ padding:9px; }
.pictrue11 ul li{ position: relative; padding: 0 166px 0 210px; margin: 40px 0 0; min-height: 144px;}
.pictrue11 ul li:first-child{ margin: 0; }
.pictrue11 ul li:after{ content: ""; position: absolute; top: -20px; left: 0; z-index: 1; width: 100%; height: 1px; border-bottom: dotted 1px #bbb;}
.pictrue11 ul li:first-child:after{ display: none; }
.pictrue11 ul li .imgbox{ position: absolute; left: 0; top: 0; z-index: 1; width: 210px; line-height: 144px; }
.pictrue11 ul li .imgbox img{ max-width: 100%; max-height: 120px; }
.pictrue11 ul li .textbox{ padding:0 0 0 20px; }
.pictrue11 ul li .textbox h5{ margin:0 0 10px; font-size: 18px; line-height: 28px; }
.pictrue11 ul li .textbox h5 a{ color: #3a3a3a; }
.pictrue11 ul li:hover .textbox h5 a{ color: #ff7800; }
.pictrue11 ul li .textbox p{ font-size: 16px; color: #4b4b4b; line-height: 26px; }
.pictrue11 ul li .textbox p span{ margin: 0 10px; font-size: 14px; }
.pictrue11 ul li .textbox p span.red{ color: #ff7800 }
.pictrue11 ul li .textbox p span.blue{ color: #0143ec }
.pictrue11 ul li .textbox .huxing{ font-size: 0; line-height: inherit;}
.pictrue11 ul li .textbox .huxing a{ margin: 0 10px 0 0; padding:0 5px; display: inline-block; vertical-align: top; font-size:14px; color: #999; line-height: 23px; border:solid 1px #cfd6c4;}
.pictrue11 ul li .textbox .huxing a:hover{ color: #fff; background: #ff7800; border:solid 1px #ff7800; }
.pictrue11 ul li .more{ margin: -22px 0 0; position: absolute; right: 0; top:50%; z-index: 1; width: 156px; line-height: 44px;font-size: 18px;  }
.pictrue11 ul li .more a{ display: block; color: #fff; text-align: center;  background: #62ab00; border-radius: 5px;}
.pictrue11 ul li .more a:hover{ background: #ff7800 }
.pictrue12{ padding:20px; }
.pictrue12 img{ max-width:100% !important; height:auto !important;}
.pictrue13{ padding: 20px; }
.pictrue13 .pictrue13-imgbox,.pictrue13 .pictrue13-textbox{ width:50%; }
.pictrue13 .pictrue13-imgbox .tuangouhuodong{ position: relative; margin:20px 0 15px; padding: 0 360px 0 0; }
.pictrue13 .pictrue13-imgbox .tuangouhuodong .biaoti{ font-size: 18px;color: #333; line-height: 46px; }
.pictrue13 .pictrue13-imgbox .tuangouhuodong .biaoti span{ color: #ff6600; }
.pictrue13 .pictrue13-imgbox .tuangouhuodong .countdown{ position: absolute; right: 0; top: 0; z-index: 1; width: 360px; }
.pictrue13 .pictrue13-imgbox .tuangouhuodong .countdown strong{ width: 100%; font-size: 0; }
.pictrue13 .pictrue13-imgbox .tuangouhuodong .countdown strong span{ overflow: hidden; padding-left: 17px; letter-spacing:30px; font-family: arial; display: inline-block; vertical-align: top; width:88px; font-size:24px; color: #fff; line-height: 46px; text-align: center; height: 46px; background:url(../images/icon/time_bg.png) no-repeat top; }
.pictrue13 .pictrue13-imgbox .tuangouhuodong .countdown strong b{ text-align: center; display: inline-block; vertical-align: top; width: 32px; font-size: 24px; color: #333; line-height: 46px; font-weight: normal }
.pictrue13 .pictrue13-imgbox .shenqing p{ color: #333; line-height: 30px; }
.pictrue13 .pictrue13-imgbox .shenqing a{ margin:0 80px 0 10px; display: block; width: 104px; height:30px; line-height: 28px; color: #fff; background: #fe6c17; border:solid 1px #d05300; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; }
.pictrue13 .pictrue13-textbox{ padding: 0 0 0 30px; }
.pictrue13 .pictrue13-textbox ul li{ line-height: 37px; font-size: 16px; color: #333; }
.pictrue13 .pictrue13-textbox ul li span{ color: #868686; }
.pictrue13 .pictrue13-textbox ul li strong{ font-size: 24px; color: #ff8b00; font-weight:normal;}
.pictrue13 .pictrue13-textbox ul li .fenzhi{ margin-left:20px; display: inline-block; vertical-align: top; }
.pictrue13 .pictrue13-textbox ul li .fenzhi .cefen{ font-size: 20px;color: #e73d58; }
.pictrue13 .pictrue13-textbox ul li .fenzhi .zongfen{ margin-left: 10px; font-size: 16px;color: #666; }
.pictrue13 .pictrue13-textbox ul li .dianping{ display: inline-block; vertical-align: top;}
.pictrue13 .pictrue13-textbox ul li .dianping a{ font-size:20px; color: #333; font-weight: bold; }
.pictrue13 .pictrue13-textbox ul li a{ margin: 0 0 0 20px; color: #999; font-size: 12px; }
.pictrue13 .pictrue13-textbox ul li a:hover{ color: #ff8b00 }
.pictrue13 .pictrue13-textbox ul li a img{ margin: 0 5px 0 0; }
.pictrue13 .pictrue13-textbox ul.active li{ width:40%; }
.pictrue13 .pictrue13-textbox ul.active li.li1,.pictrue13 .pictrue13-textbox ul.active li.li3,.pictrue13 .pictrue13-textbox ul.active li.li5,.pictrue13 .pictrue13-textbox ul.active li.li7,.pictrue13 .pictrue13-textbox ul.active li.li9,.pictrue13 .pictrue13-textbox ul.active li.li11{ width: 60%; }
.pictrue13 .pictrue13-textbox .tel{ padding: 0 15px 0 60px; font-size: 18px; color: #333; min-height: 50px; line-height: 50px; border:solid 1px #dce3d2; background: #f7fded url(../images/icon/tel9.png) no-repeat 16px 50%; }
.pictrue13 .pictrue13-textbox .tel span{ font-size: 33px; color: #62a644; }
.pictrue13 .pictrue13-textbox .tel a{ margin: 10px 0 0; border-radius: 5px; font-size: 14px; display: inline-block; vertical-align: top; width: 89px; line-height: 29px; height: 29px; color: #fff; background: #62a644; text-align: center; }
.pictrue13 .pictrue13-textbox .tel a:hover{ background: #ff8b00 }
.pictrue13 .pictrue13-textbox h5{ margin: 10px 0 0; font-size: 16px; color: #538f00; line-height: 36px; }
.pictrue13 .pictrue13-textbox .gengduo{ margin: 30px 0 0; }
.pictrue13 .pictrue13-textbox .gengduo p,.pictrue13 .pictrue13-textbox .gengduo .zxrs,.pictrue13 .pictrue13-textbox .gengduo .bm{ width: 33.33%; }
.pictrue13 .pictrue13-textbox .gengduo p a{ font-size: 14px; color: #999; line-height: 32px; }
.pictrue13 .pictrue13-textbox .gengduo p a:hover{ color: #ff8b00 }
.pictrue13 .pictrue13-textbox .gengduo .zxrs{ font-size: 16px; color: #333; line-height: 32px; }
.pictrue13 .pictrue13-textbox .gengduo .zxrs img{ margin: 0 5px 0 0; }
.pictrue13 .pictrue13-textbox .gengduo .zxrs span{ color: #ff8b00 }
.pictrue13 .pictrue13-textbox .gengduo .bm a{ display: inline-block; vertical-align: top; width: 120px; line-height: 32px; color: #fff; background: #ff8b00; border-radius: 5px; }
.pictrue13 .pictrue13-textbox .gengduo .bm a:hover{ background: #62a644 }

footer .top{ background: #222; }
footer .top .left{ width: 37.5%; height: 186px; border-right: solid 1px #4e4e4e; }
footer .top .left .biaoti{ margin-bottom: 25px; font-size: 35px; color: #0384d5; line-height:37px; }
footer .top .left .qita .ewm ul li{ margin-right: 24px; width: 84px; font-size: 0; }
footer .top .left .qita .ewm ul li:last-child{ margin-right: 0; }
footer .top .left .qita .ewm ul li img{ max-width: 100%; }
footer .top .left .qita .tel{ padding-left: 35px; }
footer .top .left .qita .tel .mc{ margin-bottom:8px; color: #fff; line-height: 16px; }
footer .top .left .qita .tel .shuzi{ margin-bottom:4px; font-family:Impact; font-size: 28px; color: #0384d5; line-height: 26px; }
footer .top .left .qita .tel .yuming{ color: #fff; line-height: 22px; }
footer .top .right{ padding-left: 5%; width: 62.5%; height: 186px; border-left: solid 1px #000; }
footer .top .right .menu{ margin-bottom: 10px; }
footer .top .right .menu ul li{ width: 16.666%; font-size: 16px; line-height: 50px; }
footer .top .right .menu ul li a{ color: #fff; }
footer .top .right .link{ margin-bottom: 20px;  overflow: hidden; }
footer .top .right .link .mc{ margin-bottom:10px; color: #aaa; line-height: 20px; }
footer .top .right .link a{ display: block; margin-right: 10px; margin-bottom:10px; color: #aaa; line-height: 20px; }
footer .top .right .fenxiang ul li{ margin-left: 20px; }
footer .top .right .fenxiang ul li:first-child{ margin-left: 0; }
footer .top .right .fenxiang ul li a{ display: block; position: relative; width: 41px; height: 41px; }
footer .top .right .fenxiang ul li a:before,footer .top .right .fenxiang ul li a:after{ content: ""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-position: center; background-size: 100% 100%; background-repeat: no-repeat; transition: all 0.3s; }
footer .top .right .fenxiang ul li a:before{ z-index: 1;  }
footer .top .right .fenxiang ul li a:after{ z-index: 2; opacity: 0; }
footer .top .right .fenxiang ul li a.icon_weibo:before{background-image: url(../images/weiboIcon.png);}
footer .top .right .fenxiang ul li a.icon_weibo:after{background-image: url(../images/weiboIcon_h.png);}
footer .top .right .fenxiang ul li a.icon_qq:before{background-image: url(../images/qqIcon.png);}
footer .top .right .fenxiang ul li a.icon_qq:after{background-image: url(../images/qqIcon_h.png);}
footer .top .right .fenxiang ul li a.icon_weixin:before{background-image: url(../images/weixinIcon.png);}
footer .top .right .fenxiang ul li a.icon_weixin:after{background-image: url(../images/weixinIcon_h.png);}
footer .bot{ padding: 14px 0; }
footer .bot .left{ color: #333; line-height: 24px; }
footer .bot .right a{ display: block; color: #333; line-height: 24px; }

#zixuntanchuang{ position: fixed; left: 0; bottom: 0; z-index: 9999999999999; width: 100%; background: rgba(20,156,248,0.86); }
#zixuntanchuang .box{ margin:0 auto; max-width: 920px; height: 115px; }
#zixuntanchuang .box .xiaoren{ position: relative; margin-right:31px; width: 86px; height: 115px; }
#zixuntanchuang .box .xiaoren span{ display: block; position: absolute; left: 0; bottom: 0; z-index: 1; width: 100%; font-size:0; }
#zixuntanchuang .box .qipao{ margin-top: 21px; width: 297px; font-size: 0; }
#zixuntanchuang .box .biaodan{ margin-left: 72px; margin-top: 21px; }
#zixuntanchuang .box .biaodan .mc{ margin-bottom: 5px; color: #fff; line-height: 16px; }
#zixuntanchuang .box .biaodan form{ margin-bottom: 5px; display: block; width: 370px; }
#zixuntanchuang .box .biaodan form input{ display: block; padding: 0 10px; width:calc(50% - 39px); height:34px; color: #8c8c8c; line-height: 34px; background: #fff; border:none; border-left:1px solid #0a86e8;}
#zixuntanchuang .box .biaodan form button{ display: block; width: 70px; height: 34px; color: #fff; line-height: 32px; background: none; border:solid 1px #fff; }
#zixuntanchuang .box .biaodan .tel{ font-size: 20px;color: #fff; line-height: 24px; }
#zixuntanchuang .box .sec{ margin-top: 21px; font-family:'宋体'; font-size:24px; color: #fff; line-height:24px; cursor: pointer; }
#zixuntanchuang2{position: fixed; left:-125px; bottom:80px; z-index: 9999999999999; width: 125px; font-size: 0; cursor: pointer;}

#tanchuang2{ display: none; position: fixed; left:0; top:0; z-index: 9999999999999; width:100%; height: 100%;}
#tanchuang2 .bg{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; background: rgba(0,0,0,0.4); }
#tanchuang2 .box{position: fixed; left:calc((100% - 400px) / 2); top:calc((100% - 333px) / 2); z-index: 1; width: 400px; background: #fff; border:solid 1px #c0c0c0; border-radius: 5px;}
#tanchuang2 .biaoti{ border-bottom: solid 1px #c0c0c0; }
#tanchuang2 .biaoti .mc{ margin-left:50px; width: calc(100% - 100px); font-size: 16px; color: #333; line-height: 50px;  }
#tanchuang2 .biaoti .esc{ width: 50px; height: 50px; font-family:'宋体'; font-size: 25px; cursor:pointer; color: #747474; line-height: 50px; text-align: center; }
#tanchuang2 .nr{ padding: 20px; }
#tanchuang2 .nr form{ display: block; }
#tanchuang2 .nr form .hang{ margin-bottom: 10px; }
#tanchuang2 .nr form .hang:last-child{ margin-bottom: 0; }
#tanchuang2 .nr form .hang .mc{ padding-right: 5px; width:90px; color: #333; line-height: 40px; text-align: right; }
#tanchuang2 .nr form .hang input{ padding: 0 10px; width: calc(100% - 90px); height: 40px; font-size: 12px; color: #333; line-height: 38px; border:solid 1px #cccccc; }
#tanchuang2 .nr form .hang .right{ width: calc(100% - 90px); }
#tanchuang2 .nr form .hang .right input{ width: calc(100% - 120px); margin-right: 10px; }
#tanchuang2 .nr form .hang .right a{ display: block; width: 110px; height: 40px; font-size: 12px;color: #666; line-height: 38px; background: #f1f1f1; border:solid 1px #ccc; }
#tanchuang2 button{ display: block; margin:0 auto; width:calc(100% - 70px); height: 40px; color: #fff; line-height: 40px; background:#ec4d49; border:none; border-radius: 5px; }

#tanchuang3{ display: none; position: fixed; left:0; top:0; z-index: 9999999999999; width:100%; height: 100%;}
#tanchuang3 .bg{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 100%; background: rgba(0,0,0,0.4); }
#tanchuang3 .box{position: fixed; left:calc((100% - 400px) / 2); top:calc((100% - 333px) / 2); z-index: 1; width: 400px; background: #fff; border:solid 1px #c0c0c0; border-radius: 5px;}
#tanchuang3 .biaoti{ border-bottom: solid 1px #c0c0c0; }
#tanchuang3 .biaoti .mc{ margin-left:50px; width: calc(100% - 100px); font-size: 16px; color: #333; line-height: 50px;  }
#tanchuang3 .biaoti .esc{ width: 50px; height: 50px; font-family:'宋体'; font-size: 25px; cursor:pointer; color: #747474; line-height: 50px; text-align: center; }
#tanchuang3 .nr{ padding: 20px; }
#tanchuang3 .nr form{ display: block; }
#tanchuang3 .nr form .hang{ margin-bottom: 10px; }
#tanchuang3 .nr form .hang:last-child{ margin-bottom: 0; }
#tanchuang3 .nr form .hang .mc{ padding-right: 5px; width:90px; color: #333; line-height: 40px; text-align: right; }
#tanchuang3 .nr form .hang input{ padding: 0 10px; width: calc(100% - 90px); height: 40px; font-size: 12px; color: #333; line-height: 38px; border:solid 1px #cccccc; }
#tanchuang3 .nr form .hang .right{ width: calc(100% - 90px); }
#tanchuang3 .nr form .hang .right input{ width: calc(100% - 120px); margin-right: 10px; }
#tanchuang3 .nr form .hang .right a{ display: block; width: 110px; height: 40px; font-size: 12px;color: #666; line-height: 38px; background: #f1f1f1; border:solid 1px #ccc; }
#tanchuang3 button{ display: block; margin:0 auto; width:calc(100% - 70px); height: 40px; color: #fff; line-height: 40px; background:#ec4d49; border:none; border-radius: 5px; }

@media (min-width:992px){
	body{ padding-top: 90px; }
	header{ position: fixed;left: 0; top: 0; width: 100%; background: rgba(255,255,255,0.9); }
	header.active{ box-shadow: 0 3px 5px rgba(0,0,0,0.2); }
	header .logo a{ line-height: 90px; }
	header .menu{ padding: 0 30px 0 60px; width: calc(100% - 102px - 120px - 94px - 226px - 40px); }
	header .menu ul li{ float: left; margin-right:36px;}
	header .menu ul li:last-child{ margin-right: 0; }
	header .menu ul li > a{ display: block; font-size: 15px;color: #333; text-align: center; line-height: 90px; transition: all 0.3s; }
	header .menu ul li.active > a{ color: #0384d5; }
	header .menu ul li:hover > a{ color: #0384d5; }
	.banner .search .box .textbox a:hover{ color: #ff3c00; }
	.banner .search .box form input:hover{ box-shadow: inset 3px 5px 5px rgba(0,0,0,0.2); }
	.banner .search .box form button:hover{ background-color: #0384d4; }
	.more-1 a:hover{ background: #ff3c00; }
	.title-2 ul li:hover a{ color: #149cf8; }
	.title3.active .dianping a:hover{ background: #fe6c17; }
	.text-2 ul li a:hover{ color: #ff3c00 }
	.text-9 ul li:hover a .textbox h5{ color: #528e01; }
	.text-10 .weizhi .left a:hover{ color: #fff; background: #ff8b00; border:solid 1px #ff8b00; }
	.text-5 .ul .li .bot .qitajiessao .right a:hover{ background: #0384d5; }
	.pictrue-1-list a:hover{ background: #0384d5; }
	.pictrue-1-list a:hover .imgbox{ border:solid 1px #fff; }
	.pictrue-1-list a:hover .textbox .biaoti{ color: #fff; }
	.pictrue-1-list a:hover .textbox .qita{ color: #fff; }
	.pictrue-1-list a:hover .textbox .qita .ul .li{ border-right: solid 1px #fff; }
	.pictrue-1-list a:hover .textbox .jiantou:before{ opacity: 0; }
	.pictrue-1-list a:hover .textbox .jiantou:after{ opacity: 1; }
	.pictrue-2-list a .imgbox span{ height: 290px; }
	.pictrue-2-list a:hover .imgbox span{ transform: scale(1.05); }
	.pictrue-2-list a .textbox{ height: 290px; }
	.pictrue-2 .swiper-button:hover{ background: #0384d5; }
	.pictrue-3-list a:hover{ background: #0384d5; }
	.pictrue-3-list a:hover .imgbox span{transform: scale(1.05);}
	.pictrue-3-list a:hover .textbox{ color: #fff; }
	.pictrue-4-list a:hover:before{ transform: scale(1); }
	.pictrue-4-list a:hover .imgbox span{ transform: scale(1.05); opacity: 0.5; }
	.pictrue-4-list a:hover .textbox{ transform: scale(1); }
	.pictrue-5 ul li a:hover{ box-shadow: 3px 5px 10px rgba(0,0,0,0.2); }
	.pictrue-5 ul li a:hover .imgbox span{ transform: scale(1.05); }
	.pictrue-5 ul li a:hover .textbox .biaoti{ color: #149cf8; }
	.pictrue-6 ul li:hover .imgbox a{ transform: scale(1.05); }
	.pictrue-6 ul li:hover .textbox .biaoti .mc a{ color: #0384d5; }
	.pictrue-7 ul li:hover a .imgbox span{ transform: scale(1.05); }
	.pictrue-7 ul li:hover a .textbox .biaoti .mc{ color: #ff6666; }
	.pictrue-10 ul li:hover .top .imgbox a{ transform: scale(1.05); }
	.pictrue-10 ul li:hover .top .textbox .biaoti a{ color: #ec4d49; text-decoration: underline !important; }
	.pictrue-10 ul li .bot .qita a:hover{ background: #ec4d49; }
	.pictrue13 .pictrue13-imgbox .shenqing a:hover{ background: #d05300; }
	footer .top .right .menu ul li a:hover{ color: #0384d5; }
	footer .top .right .link a:hover{ color: #0384d5; }
	footer .top .right .fenxiang ul li a:hover:before{ opacity: 0; }
	footer .top .right .fenxiang ul li a:hover:after{ opacity: 1; }
	footer .bot .right a:hover{ color: #0384d5; }
	#zixuntanchuang .box .biaodan form button:hover{ background: #e85045; border:solid 1px #e85045; }
	#tanchuang2 .nr form .hang input{ transition: all 0.3s; }
	#tanchuang2 .nr form .hang .right a{ transition: all 0.3s; }
	#tanchuang2 .nr form .hang button{ transition: all 0.3s; }
	#tanchuang2 .nr form .hang input:hover{ border:solid 1px #e85045; }
	#tanchuang2 .nr form .hang .right a:hover{ color: #fff; background: #e85045; border:solid 1px #e85045; }
	#tanchuang2 .nr form .hang button:hover{ background: #ff6666; }	
	
	#tanchuang3 .nr form .hang input{ transition: all 0.3s; }
	#tanchuang3 .nr form .hang .right a{ transition: all 0.3s; }
	#tanchuang3 .nr form .hang button{ transition: all 0.3s; }
	#tanchuang3 .nr form .hang input:hover{ border:solid 1px #e85045; }
	#tanchuang3 .nr form .hang .right a:hover{ color: #fff; background: #e85045; border:solid 1px #e85045; }
	#tanchuang3 .nr form .hang button:hover{ background: #ff6666; }	
}

@media (max-width:1199px){
	header .map{ margin-left: 15px; }
	header .message a{ font-size: 14px; }
	header .tel{ padding-left: 30px; margin-right:20px; font-size: 14px; }
	header .menu{ padding: 0 20px; width: calc(100% - 100px - 84px - 15px - 197px - 20px - 86px); }
	header .menu ul li{ margin-right: 25px; }
	header .menu ul li > a{ font-size: 14px; }
	.text-1-list .box .right{ padding-left: 10px; }
	.text-1-list .box .right .biaoti{ font-size: 14px; }
	.text-1-list .box .right .jieshao{ font-size: 12px; }
	.text-4-list .biaoti{ margin-right:10px; font-size: 14px; }
	.text-4-list .jieshao{ font-size: 14px; }
	.text-5 .ul .li .top .biaoti{ font-size: 14px; }
	footer .top .left .biaoti{ margin-bottom:20px; font-size: 24px; line-height: 26px; }
	footer .top .left .qita .ewm ul li{ margin-right: 15px; width: 80px; }
	footer .top .left .qita .tel{ padding-left: 10px; }
 	footer .top .left .qita .tel .shuzi{ font-size: 24px; line-height: 20px; }
 	footer .top .left .qita .tel .yuming{ font-size: 12px; }
}

@media (max-width:991px){
	.main-pad-1{ padding: 30px 0; }
	.main-pad-2{ padding: 0 0 30px; }
	.main-pad-3{ padding: 30px 0; }	
	header .logo a{ line-height: 80px; }
	header .logo a img{ width:80px; }
	header .map{ padding-top: 25px; }
	header .tel{ line-height: 80px; }
	header .message{ margin-right:60px; }
	header .message a{ line-height: 80px; }
	.banner .search{ margin-top: -87px; }
	.banner .search .box{ padding: 25px; }
	.banner .search .box .textbox .mc{ font-size: 12px; }
	.banner .search .box .textbox a{ font-size: 12px; }
	.title-1{ margin-bottom:30px; }
	.title-1 a .cn{ font-size:20px; }
	.title-2 .mc{ position: relative; padding: 0 15px; margin-bottom: 1px; width: 100%; font-size: 18px; color: #fff; line-height: 50px; background: #149cf8; }
	.title-2 .mc:before{ content: ""; position: absolute; right: 15px; top: 50%; z-index: 1; margin-top: -10px; width: 20px; height: 20px; background: url(../images/subnav/subnav_jt.png) no-repeat center; transition: all 0.3s; }
	.title-2 .mc.active:before{ transform: rotate(90deg); }	
	.title-2 .leibie{ width: 100%; }
	.title-2 .leibie ul li{ margin-right: 0; margin-bottom:1px; width: 100%; }
	.title-2 .leibie ul li a{ display:block; text-align: center; font-size: 14px; line-height: 40px; background: #eee; }
	.text-2 ul li{ padding: 5px 0 5px 70px; font-size: 12px; }
	.text-2 ul li span{ text-align:left; width: 70px;}
	.text-2 ul li a{ margin: 0 30px 0 0; }
	.text-8 .left{ width: 100%; padding:0; margin:0 0 20px; }
	.text-8 .left p{ position: relative; padding: 0 0 0 80px; line-height:24px; font-size: 12px; }
	.text-8 .right{ width: 100%; }
	.text-8 .right form{ display: block; position: relative; padding: 0 60px 0 0; height: 40px;}
	.text-8 .right form input{ height: 40px; font-size: 12px; line-height:38px;  }
	.text-8 .right form button{ width: 60px; height: 40px; font-size: 12px;line-height:40px;}
	.text-9{ padding:15px;height: auto; background: none; border-radius: 10px; box-shadow: 0 0 10px rgba(0,0,0,0.1); }
	.text-9 .biaoti{ margin-bottom: 10px; font-size: 18px; line-height: 24px; }
	.text-9 form{ max-width: 100%; }
	.text-9 .tel{ max-width: 100%; }
	.more-1{ margin-top: 20px; }
	.pictrue-1-list a .textbox .biaoti{ font-size: 16px; }
	.pictrue-2 .swiper-slide{ width:50%; }
	.pictrue-2-list a .imgbox{ width: 100%; }
	.pictrue-2-list a .textbox{ padding: 15px; width: 100%; }
	.pictrue-2-list a .textbox .biaoti{ margin-bottom:0; font-size:12px; }
	.pictrue-2-list a .textbox .jieshao{ height: auto; font-size: 12px; line-height: 24px; }
	.pictrue-2-list a .textbox .qita{ font-size: 12px; }
	.pictrue-3-list a .textbox .biaoti{ margin-bottom: 10px; font-size: 14px; }
	.pictrue-3-list a .textbox .qita{ margin-bottom: 10px; font-size: 12px; }
	.pictrue-5 ul li a .imgbox{ width: 100%; }
	.pictrue-5 ul li a .imgbox span{ height: auto; }
	.pictrue-5 ul li a .textbox{ padding: 10px; width: 100%; height: auto; }
	.pictrue-5 ul li a .textbox .biaoti{ margin-bottom:10px; }
	.pictrue-5 ul li a .textbox .jieshao{ height: auto; font-size: 12px; line-height: 24px; }
	.pictrue-5 ul li a .textbox .qita .left{ font-size: 12px; }
	.pictrue-5 ul li a .textbox .qita .right{ font-size: 12px; }
	.pictrue-6 ul li .textbox .biaoti .mc{ font-size: 16px; }
	.pictrue-6 ul li .textbox .biaoti .jiage span{ font-size: 24px; }
	.pictrue-6 ul li{ margin-bottom: 20px; }
	.pictrue-7 ul li{ width: 50%; }
	.pictrue12{ margin:0 0 20px; width: 100%; }
	.pictrue13{ margin: 0; padding:10px 10px 20px; }
	.pictrue13 .pictrue13-imgbox, .pictrue13 .pictrue13-textbox{ width: 100%; }
	.pictrue13 .pictrue13-textbox{ margin: 20px 0 0; padding:0; }
	.pictrue13 .pictrue13-textbox .tel{ padding: 0 15px; background: #f7fded; font-size: 14px; }
	.pictrue13 .pictrue13-textbox .tel span{ font-size: 14px; }
	.pictrue13 .pictrue13-textbox .tel a{ font-size: 12px; }
	footer .top .left{ margin-bottom: 20px; width: 100%; height: auto; border-right: none; }
	footer .top .left .biaoti{ margin-bottom: 10px; font-size: 18px; line-height: 24px; }
	footer .top .right{ padding-left: 0; width: 100%; height: auto; border-left: none; }
	footer .top .right .menu ul li{ line-height: 30px; }
	footer .top .right .menu ul li a{ font-size: 14px; }
	footer .top .right .fenxiang .box{ float: left !important; }
	footer .top .right .link{ height: auto; }
	#zixuntanchuang .box{ max-width: 550px; }
	#zixuntanchuang .box .qipao{ display: none; }
	#zixuntanchuang .box .biaodan{ margin-left:0; }

}

@media (max-width:767px){
	.main-pad-1{ padding: 20px 0; }
	.main-pad-2{ padding: 0 0 20px; }
	.main-pad-3{ padding: 20px 0; }
	header .logo a{ line-height: 60px; }
	header .logo a img{ width: 60px; }
	header .map{ padding-top:15px; }
	header .map .mapbtn .mc{ font-size: 12px; }
	header .tel{ margin-right:50px; font-size: 12px; line-height: 60px; }
	.banner .search{ margin-top: -61px; }
	.banner .search .box{ padding: 15px; }
	.banner .search .box form{ margin-bottom: 10px; height: 34px; }
	.banner .search .box form input{ height: 34px; font-size: 12px; line-height: 34px; }
	.banner .search .box form button{ height: 34px; line-height: 34px; }
	.banner .search .box .textbox{ height: 48px; }
	.banner .search .box .textbox .mc{ line-height: 24px; }
	.banner .search .box .textbox a{ line-height: 24px; }
	.more-1 a{ width: 160px; }
	.title-1{ margin-bottom: 20px; }
	.title-1 a{ padding: 0 20px 10px; }
	.title-1 a .bg:before, .title-1 a .bg:after{ width: 15px; }
	.title3 span{ width: 100px; font-size: 14px; line-height: 30px; }
	.title3.active .dianping{ left:inherit; right: 0; width: 100px; }
	.title3.active .dianping a{ font-size: 14px; line-height: 30px; }
	.text-1-list{ padding:0 10px; }
	.text-1-list .box .icon{ float: none !important; margin-bottom: 10px; }
	.text-1-list .box .right{ float: none !important; padding-left: 0; text-align:center; }
	.text-1-list .box .right .biaoti{ line-height: 20px; }
	.text-1-list .box .right .jieshao{ height: 48px; overflow: hidden; }	
	.text-2{ padding-bottom: 0 }
	.text-2 h5 span{ width: 80px; }
	.text-2 ul li{ padding-left: 65px; }
	.text-2 ul li span{ width: 60px; }
	.text-2 ul li a{ margin: 0 15px 0 0; font-size: 12px; }
	.text-3 ul li{ margin-bottom: 20px; }
	.text-3 ul li .textbox{ font-size: 12px; }
	
	.text-33 ul li{ margin-bottom: 20px; }
	.text-33 ul li .textbox{ font-size: 12px; }
	
	.text-4-list{ padding: 15px 0; }
	.text-4-list .biaoti{ line-height: 24px; background-size: auto 24px !important; }
	.text-4-list .jieshao{ display: block; line-height: 24px; }
	.text-5 .ul .li .top .biaoti{ font-size: 12px; }
	.text-5 .ul .li .bot .luxian{ margin-right: 0; }
	.text-5 .ul .li .bot .luxian .qidian .mc{ font-size: 12px; }
	.text-5 .ul .li .bot .luxian .luguo .mc{ font-size: 12px; }
	.text-5 .ul .li .bot .qitajiessao .left{ width: 100%; }
	.text-5 .ul .li .bot .qitajiessao .left ul li{ margin-bottom: 5px; font-size: 12px; }
	.text-5 .ul .li .bot .qitajiessao .left ul li .text .textli span{ font-size: 12px; }
	.text-5 .ul .li .bot .qitajiessao .right{ padding: 20px 0 0; width: 100%; }
	.text-7 .daohang{ margin:0 0 10px; }
	.text-7 .daohang span{ font-size: 16px; line-height: 24px; }
	.text-7 .weizhi .left a{ margin:0 5px 5px 0; }
	.text-9 form button{ width: 100px; }
	.text-9 form input{ width: calc(100% - 100px); }
	.pictrue-1-list a .textbox .biaoti{ font-size: 14px; }
	.pictrue-2{ padding: 0; }
	.pictrue-2 .swiper-slide{ width: 100%; }
	.pictrue-2 .swiper-button.swiper-button-prev{ left: 20px; }
	.pictrue-2 .swiper-button.swiper-button-next{ right: 20px; }
	.pictrue-3-list a .imgbox{ max-width:90%; }
	.pictrue-3-list a .textbox .biaoti{ margin-bottom: 5px; }
	.pictrue-3-list a .textbox .qita{ margin-bottom: 5px; }
	.pictrue-3-list a .textbox .myd{ font-size: 12px; }
	.pictrue-6 ul li .imgbox{ margin-bottom: 10px; width: 100%; }
	.pictrue-6 ul li .imgbox a{ height: auto; }
	.pictrue-6 ul li .imgbox a img{ display: block; }
	.pictrue-6 ul li .textbox{ padding-left: 0; width: 100%; }
	.pictrue-6 ul li .textbox .biaoti .mc{ width: calc(100% - 80px); font-size: 14px; }
	.pictrue-6 ul li .textbox .biaoti .jiage{ width:70px; }
	.pictrue-6 ul li .textbox .biaoti .jiage span{ font-size: 14px; }
	.pictrue-6 ul li .textbox .dizhi{ font-size: 12px; }
	.pictrue-6 ul li .textbox .qita span{ height: 12px; font-size: 12px; line-height: 12px; }
	.pictrue-6 ul li .textbox .name{ font-size: 12px; }
	.pictrue-6 ul li .textbox .tel{ font-size: 12px; }
	.pictrue-7 ul li a .textbox .qita span{ font-size: 12px; }
	.pictrue11 ul li{ padding: 0 0 0 120px; min-height: 110px; }
	.pictrue11 ul li .imgbox{ width: 120px; line-height: 90px; }
	.pictrue11 ul li .imgbox a{ height: 90px; }
	.pictrue11 ul li .textbox h5{ margin: 0; font-size: 12px; line-height: 20px; }
	.pictrue11 ul li .textbox .huxing a{ font-size: 12px; margin: 0 3px 0 0; }
	.pictrue11 ul li .textbox p{ font-size: 12px; line-height: 24px; }
	.pictrue11 ul li .textbox p span{ font-size: 12px; }
	.pictrue12 .tuangouhuodong{ padding: 0; min-height: inherit; }
	.pictrue12 .tuangouhuodong .biaoti{ margin:0 0 10px; font-size: 14px; line-height: 24px; }
	.pictrue12 .tuangouhuodong .countdown{ position: inherit; top: inherit; right: inherit; width:inherit; }
	.pictrue12 .tuangouhuodong .countdown strong span{ padding-left: 5px; font-size: 20px; letter-spacing: 17px; width:50px; line-height: 30px; height: 30px; background-size: 100% auto; }
 	.pictrue12 .tuangouhuodong .countdown strong b{ font-size: 20px; line-height: 30px; height: 30px; }
	.pictrue13 .pictrue13-imgbox .tuangouhuodong{ padding: 0; min-height: inherit; }
	.pictrue13 .pictrue13-imgbox .tuangouhuodong .biaoti{ margin:0 0 10px; font-size: 14px; line-height: 24px; }
	.pictrue13 .pictrue13-imgbox .tuangouhuodong .countdown{ position: inherit; top: inherit; right: inherit; width:inherit; }
	.pictrue13 .pictrue13-imgbox .tuangouhuodong .countdown strong span{ padding-left: 5px; font-size: 20px; letter-spacing: 17px; width:50px; line-height: 30px; height: 30px; background-size: 100% auto; }
 	.pictrue13 .pictrue13-imgbox .tuangouhuodong .countdown strong b{ font-size: 20px; line-height: 30px; height: 30px; }
 	.pictrue13 .pictrue13-imgbox .shenqing a{margin:0 0 0 20px;}
 	.pictrue13 .pictrue13-textbox ul li{ font-size: 12px; line-height: 24px; }
	.pictrue13 .pictrue13-textbox ul li strong{ font-size: 16px; }
	.pictrue13 .pictrue13-textbox ul.active li,.pictrue13 .pictrue13-textbox ul.active li.li1, .pictrue13 .pictrue13-textbox ul.active li.li3, .pictrue13 .pictrue13-textbox ul.active li.li5, .pictrue13 .pictrue13-textbox ul.active li.li7, .pictrue13 .pictrue13-textbox ul.active li.li9, .pictrue13 .pictrue13-textbox ul.active li.li11,.pictrue13 .pictrue13-textbox .gengduo p, .pictrue13 .pictrue13-textbox .gengduo .zxrs, .pictrue13 .pictrue13-textbox .gengduo .bm{ width: 100%; }
	.pictrue13 .pictrue13-textbox .gengduo{ margin: 0; }
	.pictrue13 .pictrue13-textbox .gengduo .bm{ text-align: left }
	.pictrue13 .pictrue13-textbox .gengduo .bm a{ width: 100%; }
	.pictrue13 .pictrue13-textbox ul li a{ float:none !important ; }
	.pictrue13 .pictrue13-textbox h5{ font-size: 12px; margin:0; line-height: 24px;}
	.pictrue13 .pictrue13-textbox .tel{ margin:10px 0; padding: 15px; line-height:24px; }
	.pictrue13 .pictrue13-textbox .tel a{ float: left !important; }
	.pictrue13 .pictrue13-textbox .gengduo .zxrs{ font-size: 14px; }
	footer .top .left .biaoti{ margin-bottom: 5px; font-size: 16px; }
	footer .top .right .link a{ margin-bottom:5px; font-size: 12px; }
	footer .bot .left{ width: 100%; text-align: center; font-size: 12px; }
	footer .bot .right{width: 100%; text-align: center; font-size: 12px; }

}


@media (max-width:499px){
	.pictrue12 .preview .arrow-left,.pictrue12 .preview .arrow-right{ width: 24px; }
}

@media (max-width:479px){
	header .tel{ display: none; }
	.banner .search .box form input{ width: calc(100% - 60px); }
	.banner .search .box form button{ width: 60px; padding-left: 27px; background-position: 8px 50%; font-size: 12px; background-size: 15px auto; }
	.title-1 a .jieshao{ font-size: 12px; }
	.text-4-list .jieshao{ font-size: 12px; }
	.text-5 .ul .li .top{ height: auto; }
	.text-5 .ul .li .top .left{ padding:5px 0 10px; width: 100%; }
	.text-5 .ul .li .top .left .biaoti{ margin-bottom: 5px; width: 100%; font-size: 14px; line-height: 24px; }
	.text-5 .ul .li .top .qita{ padding: 0; width: 100%; }
	.text-5 .ul .li .top .qita span{ padding: 0 5px; }
	.text-5 .ul .li .bot{ padding: 10px; }
	.text-9{ padding: 10px; }
	.text-9 .biaoti{ font-size: 14px; letter-spacing: 1px; }
	.text-9 .tel{ font-size: 12px; }
	.pictrue-1-list a .textbox{ padding: 5px; }
	.pictrue-1-list a .textbox .biaoti{ margin-bottom:5px; text-align: center; font-size: 12px; }
	.pictrue-1-list a .textbox .qita{ margin-bottom: 0; height:auto; font-size: 12px; line-height: 12px; }
	.pictrue-1-list a .textbox .qita .ul .li{ margin-bottom:5px; padding: 0; width: 100%; border-right: none; text-align: center; }
	.pictrue-1-list a .textbox .jiantou{ display: none; }
	.pictrue-5 ul li a .textbox .qita .left{ width: 100%; }
	.pictrue-5 ul li a .textbox .qita .left .mc{ width: 100%; }
	.pictrue-5 ul li a .textbox .qita .left .tel{ width: 100%; }
	.pictrue-5 ul li a .textbox .qita .right{ width: 100%; text-align: left; }
	.pictrue-6 ul li .textbox .biaoti{ margin-bottom: 0; }
	.pictrue-6 ul li .textbox .dizhi{ margin-bottom: 0; }
	.pictrue-6 ul li .textbox .qita{ padding: 5px 0; margin-bottom: 0; }
	.pictrue-6 ul li .textbox .qita span{ width: 50%; padding: 0; margin-bottom: 5px; border-right: none; }
	.pictrue-6 ul li .textbox .name{ margin-bottom: 0; }
	.pictrue13 .pictrue13-textbox ul li .dianping{ margin-top: 5px; margin-bottom: 5px; }
	.pictrue13 .pictrue13-textbox ul li .dianping a{ display: block; padding:5px; font-size: 14px; color: #fff; background:#fe6c17; border-radius: 5px; }
	footer{ text-align: center; }
	footer .top .left .qita .ewm{ margin-bottom: 20px; width: 100%; }
	footer .top .left .qita .ewm ul{ display: inline-block; vertical-align: top; }
	footer .top .left .qita .tel{ padding-left: 0; width: 100%; }
	footer .top .left .qita .tel .mc{ margin-bottom: 10px; }
	footer .top .left .qita .tel .shuzi{ margin-bottom: 10px; }
	footer .top .right .menu ul li a{ font-size: 12px; }
	footer .top .right .link{ margin-bottom: 10px; }
	footer .top .right .link .mc{ float: none !important; width: 100%; }
	footer .top .right .link a{ float: none !important; display: inline-block; vertical-align: top;}
	footer .top .right .fenxiang .box{float: none !important;}
	footer .top .right .fenxiang ul{  display: inline-block; vertical-align: top; }	
	#tanchuang2 .box{ width:80%; left:10%; top: calc((100% - 290px) / 2); }
	#tanchuang2 .biaoti .mc{ font-size: 14px; line-height: 40px; }
	#tanchuang2 .biaoti .esc{ width: 40px; height: 40px; font-size: 20px; line-height: 40px; }
	#tanchuang2 .nr{ padding: 15px; }
	#tanchuang2 .nr form .hang .mc{ display: none; width: 80px; font-size: 12px; line-height: 34px; }
	#tanchuang2 .nr form .hang input{ width: 100%; height: 34px; line-height: 32px; }
	#tanchuang2 .nr form .hang .right{ width: 100%; }
	#tanchuang2 .nr form .hang .right a{ height: 34px; line-height: 32px; }
	#tanchuang2 button{ width: 100%; }
	
	#tanchuang3 .box{ width:80%; left:10%; top: calc((100% - 290px) / 2); }
	#tanchuang3 .biaoti .mc{ font-size: 14px; line-height: 40px; }
	#tanchuang3 .biaoti .esc{ width: 40px; height: 40px; font-size: 20px; line-height: 40px; }
	#tanchuang3 .nr{ padding: 15px; }
	#tanchuang3 .nr form .hang .mc{ display: none; width: 80px; font-size: 12px; line-height: 34px; }
	#tanchuang3 .nr form .hang input{ width: 100%; height: 34px; line-height: 32px; }
	#tanchuang3 .nr form .hang .right{ width: 100%; }
	#tanchuang3 .nr form .hang .right a{ height: 34px; line-height: 32px; }
	#tanchuang3 button{ width: 100%; }
}	

.dbbox{ position: fixed; left: 0; bottom:70px; z-index:99; width: 100%; }
.dbbox .dbs{ position: relative; padding: 0 15px; display:none;}
.dbbox .dbs .neirong{padding: 10px; background: #fff; border-radius: 5px;}
.dbbox .dbs.ewm-box{ text-align:center; }
.dbbox .dbs.ewm-box:after{ content: ""; position: absolute; left:50%; bottom:-6px; z-index: 1; width:25%; height:6px;}
.dbbox .dbs.ewm-box img{max-width: 140px; }
