@charset "utf-8";/* CSS Document*/body, div,iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, table,th, td, input, button, select, textarea{margin:0;padding:0;font-style: normal;font:12px/22px 'microsoft yahei',"\5B8B\4F53",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style-type:none;}
body{color:#666;background:#fff;}
a{color:#666;text-decoration:none;}
a:hover{color:#F00;}
.red ,.red a{color:#F00;}
.blue ,.blue a{color:#1E51A2;}
*{margin:0;padding:0}
.FF{overflow:hidden;*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.blue{color:#0055a2;}
.noBg{background:none !important;}
@font-face{font-family: "iconfont";src: url('../fonts/iconfont.eot');/* IE9*/src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'),
/* IE6-IE8*/url('../fonts/iconfont.woff') format('woff'),
/* chrome, firefox*/url('../fonts/iconfont.ttf') format('truetype'),
/* chrome, firefox, opera, Safari, Android, iOS 4.2+*/url('../fonts/iconfont.svg#iconfont') format('svg');/* iOS 4.1-*/}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}
@font-face{font-family: 'Book-Antiqua';src: url('../fonts/Book-Antiqua.eot');src: url('../fonts/Book-Antiqua.eot?#iefix') format('embedded-opentype'), url('../fonts/Book-Antiqua.woff2') format('woff2'), url('../fonts/Book-Antiqua.woff') format('woff'), url('../fonts/Book-Antiqua.ttf') format('truetype'), url('../fonts/Book-Antiqua.svg#novecentowide-bold-webfont') format('svg');}
em{font-style:normal;}
.clear:after{content: '';display: block;clear: both;width: 100%;}
.shadow{-o-box-shadow:0 0 20px rgba(0,0,0,.1);-ms-box-shadow:0 0 20px rgba(0,0,0,.1);-moz-box-shadow:0 0 20px rgba(0,0,0,.1);-webkit-box-shadow:0 0 20px rgba(0,0,0,.1);box-shadow:0 0 20px rgba(0,0,0,.1);}
/*首页 头部*/.t1{width:100%;height:36px;background:#f6f6f6;margin:0 auto;}
.t1c{width:1200px;height:36px;margin:0 auto;}
.t1z{float:left;font-size:12px;color:#333;line-height:36px;}
.t1z span{color:#333;}
.t1y{float:right;}
.t1y a{display:block;float:left;height:36px;line-height:36px;padding-right:5px;margin-left:10px;position:relative;font-size:12px;color:#333;}
.t1y a:hover{color:#333;}
.t1y a i{display:block;float:left;height:36px;width:36px;font-size:18px;line-height:36px;color:#666;text-align:center;}
.t1y a span{display:block;height:36px;float:left;}
#wxevm{position:absolute;z-index:2222222222222222222;top:36px;left:0;border:#CCCCCC 1px solid;display:none;width:108px;height:108px;padding:10px;background:#FFFFFF;}
#wxevm img{width:108px;height:108px;}
.t2{width:100%;height:118px;margin:0 auto;background:#FFFFFF;}
.t2c{width:1200px;height:auto;margin:0 auto;}
.logo{height:60px;float:left;margin:29px 0 0 0;}
.logosm{float:left;line-height:28px;margin:30px 0 0 10px;color:#333;font-size:18px;}
.logosm span{font-weight:bold;color:#009966;}
.tel{float:right;height:60px;margin-top:20px;}
.telicon{float:left;width:40px;height:40px;border-radius:20px;text-align:center;margin-top:15px;}
.telicon span{font-size:38px;color:#2089eb;line-height:40px;}
.telc{float:left;height:50px;width:320px;margin-left:10px;}
.telc p{display:block;float:left;font-size:13px;color:#666;line-height:16px;width:100%;margin-top:15px;}
.telc h8{display:block;float:left;line-height:32px;width:100%;font-size:24px;color:#ff0000;text-align:left;font-family: 'Book-Antiqua';}
.seach{float:right;width:286px;height:40px;margin-top:39px;margin-right:50px;}
.seach .search_key{width:220px;float:left;height:32px;background:url(../images/ss.png) no-repeat 10px 6px;background-size:16px;border:none;font-size:12px;text-indent:35px;transition:360ms;border:solid 1px #2089eb;}
.seach .search_key:focus{color:#666;}
.seach .searchBtn{width:60px;float:left;height:34px;background:#2089eb;border:solid 1px #2089eb;cursor:pointer;color:#fff;border-radius:0 3px 3px 0;}
/*导航条*/.t3{width:100%;height:60px;margin:0 auto;background:#2089eb;position:relative;}
.nav{width:1200px;height:60px;margin:0 auto;}
.t-nav{width:1200px;margin:0 auto;height:60px;}
.t-nav li{height:60px;float:left;position:relative;z-index:8;font-family:"Microsoft YaHei";background: url(../images/nav_bor.png) right center no-repeat;}
.t-nav .cur a{color: #fff;background:#1171cb;}
.t-nav .cur1 a{color: #fff;background:#1171cb;}
.t-nav li.last{background:none;}
.t-nav li a{color:#fff;display:inline-block;line-height:60px;padding:0 46px 0 46px;font-size:16px;font-family:"Microsoft YaHei";}
.t-nav li a:hover,.t-nav li a.hover{color:#fff;background:#1171cb;}
.caret{display: inline-block;width:0;height: 0;margin-left: 2px;vertical-align: middle;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent;}
.t-nav li .td-m{background:#fff;width:100%;position:absolute;overflow:hidden;top:60px;left:0;clear:both;text-align:center;display:none;padding:7px 0 0px 0;z-index:88888;}
.t-nav li .td-m a{background:none;display:block;margin:0 16px;color:#666;font-size:16px;padding:8px 5px 8px 5px;line-height:18px;text-align:left;font-family:"Microsoft YaHei";}
.t-nav li:hover .td-m a.last{border:none;}
.t-nav li .td-m a:hover{background:none;background-color:#2089eb;color:#fff;margin:0 16px;}
.t-nav li:hover .td-m a{border-bottom:1px solid #ddd;font-weight:normal;font-size:14px}
.t-nav li .td-m .dh{height:40px;}
.t-nav li .td-m p{height:15px;display:block;margin:0 16px;}
.ffyahei{font-family:"Microsoft YaHei",arial,verdana,sans-serif;}
#ct{font-weight:bold;font-size:14px;}
/*首页背景幻灯片*/.index-banner{display: block;width: 100%;position: relative;overflow: hidden;z-index: 1;}
.index-banner .swiper-slide{}
.swiper-pagination-bullet{background: #fff;}
.swiper-pagination-bullet-active{background: #1171cb;padding: 0 40px;transition: 0.5s;}
.index-banner .swiper-button-next,
.index-banner .swiper-button-prev{opacity: 0.3;border-radius: 3px;}
.swiper-button-prev,
.swiper-container-rtl .swiper-button-next{left: 1%;}
.swiper-button-next,
.swiper-container-rtl .swiper-button-prev{right: 1%;}
/* search*/.search{width: 100%;overflow: hidden;height: 70px;margin-bottom: 5px;box-shadow: 0 5px 5px #f4f4f4;}
.search .contianer{overflow: hidden;}
.search p{float:left;width: 646px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size: 15px;color: #333333;line-height: 70px;}
.search .Input{overflow: hidden;width: 334px;height: 38px;float: right;margin-top: 17px;}
.search input{width: 218px;height: 36px;border: 1px solid #2089eb;border-right: none;padding-left: 53px;background: url(../images/search_icon.png) no-repeat 15px center;line-height: 36px;font-size: 16px;color: #a3a3a3;float: left;}
.search .Input a{display: block;width: 61px;height: 38px;line-height: 38px;font-size: 16px;color: #fff;background: #2089eb;float: left;text-align: center;text-decoration: none;}
/*主体*/.sboxbg{width:100%;height:auto;overflow:hidden;margin:0 auto;background:#f7f7f7;min-width:1200px;}
.sboxk{width:100%;height:auto;overflow:hidden;margin:0 auto;min-width:1200px;}
.sbox{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.container{width:1200px;height:auto;margin:0 auto;}
.sboxc{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.p80{padding: 80px 0;}
/*标题*/.title{overflow: hidden;width: 100%;text-align: center;}
.title em{font-size: 14px;color: #999999;margin-top: 15px}
.title p{font-size:14px;color: #666666;margin-top: 10px}
.title strong{color:#000;}
.title h2{font-size: 26px;color: #333;font-weight: bold;margin-bottom: 10px;text-align: center;}
.title h2 span{display: inline-block;vertical-align: middle;width: 40px;height: 3px;margin: 0 5px;background: #1171cb;}
.title p{color: #ccc;font-size: 18px;text-transform: uppercase;letter-spacing: 1px;font-family: "arial narrow";}
.index-cp-nav{text-align: center;margin: 30px 0 30px 0;font-size: 0;}
.index-cp-nav a{display: inline-block;vertical-align: middle;background: #ededed;font-size: 16px;color: #333;line-height: 3em;text-align: center;width: 170px;}
.index-cp-nav .focus{background: #1171cb !important;color: #fff;margin-left: 0;}
.index-cp-nav a:hover{background: #2089eb;color: #fff;}
.index-cp-box{position: relative;overflow: hidden;padding-bottom: 2px;margin-bottom: 30px;}
.index-cp-box .item{float: left;width: 33%;}
.index-cp-box .box{display: block;padding: 25px;background: #f1f1f1;transition: 0.5s;}
.index-cp-box .pic{padding-bottom: 75%;border: solid 1px #fff;}
.index-cp-box .text{transition: 0.5s;padding-top:20px;}
.index-cp-box .box:hover{border-color: #2089eb;transition: 0.5s;}
.index-cp-box .title{font-size: 16px;color: #333;transition: 0.5s;width:100%;line-height: 30px;text-align:center;margin-top:0;}
.index-cp-box .btn{font-size: 12px;display: block;float: right;width: 30%;text-align: center;border-radius: 30px;line-height: 30px;color: #fff;background: #2089eb;transition: 0.5s;}
.index-cp-box .box:hover{background: #2089eb;transition: 0.5s;}
.index-cp-box .box:hover .btn{background: #fff;color: #2089eb;transition: 0.5s;}
.index-cp-box .box:hover .title{color: #fff;transition: 0.5s;}
.pic-box1{overflow: hidden;display: block;width: 100%;height: 0;position: relative;}
.pic-box1 img{transition: 1s;width: 100%;height: 100%;display: block;position: absolute;left: 0;top: 0;}
.box:hover .pic-box1 img,
li:hover .pic-box1 img{transform: scale(1.1);transition: 1s;}
.box:hover .pic-box2 img,
li:hover .pic-box2 img{transform: rotate(360deg);transition: 0.5s;}
.pic-box2 img{transform: rotate(0deg);display: block;width: 100%;border-radius: 100%;transition: 0.3s;}
.index-more1{color: #2089eb;line-height:2.4em;background-color: #fff;text-align: center;transition: 0.5s;border: solid 2px #2089eb;width:200px;font-size: 18px;display: block;margin: 0 auto;}
.index-more1:hover{background: #2089eb;border-color: #2089eb;color: #fff;}
.proleft{overflow:hidden;float:left;width:250px;height:100%;}
.proleft h2{padding:25px 0 25px 38px;background-color:#2089eb;}
.proleft h2 p{display: block;font-size: 32px;color: #fff;font-weight:bold;line-height:36px;}
.proleft h2 span{font-size: 20px;text-transform: uppercase;font-weight: normal;color: #fff;}
.proleft .navbox{overflow:hidden;width:248px;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;height:auto;overflow:hidden;padding-bottom:15px;}
.proleft h3{font-size:18px;padding-left:30px;border-left:6px solid #2089eb;margin-top:20px;margin-bottom:10px;font-weight:bold;}
.proleft h3 a{color:#121212}
.proleft .erji{overflow:hidden;width:220px;margin-left:16px;}
.proleft .erji a{display:block;padding-left:20px;width:200px;height:38px;line-height:38px;font-size:16px;color:#303030;background:url(../images/pro_left01.png) no-repeat 200px center;border-bottom:1px dashed #ccc;text-decoration:none;}
.proleft .erji a:hover{color:#f9770a;font-weight:bold;background:url(../images/pro_left02.png) no-repeat 200px center;}
.proleft .sanji{overflow:hidden;width:220px;margin-left:0;background:#f4f4f4;margin-top:10px;}
.proleft .sanji ul{float:left;width:200px;padding:10px 0 10px 0;}
.proleft .sanji ul li{width:80px;float:left;margin-left:20px;}
.proleft .sanji ul li a{display:block;padding:0;width:80px;height:24px;line-height:24px;font-size:14px;color:#303030;background:none;border-bottom:none;text-decoration:none;overflow:hidden;}
.lg{overflow:hidden;width:100%;padding:14px 0;background-color:#2089eb;text-align:center;color:#FFFFFF;}
.lg h6{font-size:20px;font-weight:bold;}
.lg p{margin-top: 5px;font-size: 14px;}
.lg h4{margin-top: 10px;font-size: 24px;line-height:28px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
/*公司概况*/.about{width: 100%;position: relative;background:url(../images/background1.png) repeat center #2089eb;}
.about .container{width:50%;float:right;overflow:hidden;}
.about .left_about{width: 600px;overflow: hidden;float:left;padding:40px;background:#FFFFFF;margin:80px 0 80px 0}
.about .leftCon .intro{overflow: hidden;}
.about .leftCon{}
.about .leftCon h3{font-size: 30px;font-weight: bold;line-height:36px;display:block;}
.about .leftCon h3 a{color: #000;text-decoration: none;}
.about .leftCon span{display: block;}
.about .leftCon .span1{color: #999;font-size:20px;margin: 6px 0 18px 0;}
.about .leftCon .span2{font-size:14px;color: #999;font-family: Arial, Helvetica, sans-serif;text-transform: uppercase;margin-bottom:20px;}
.about .leftCon p{font-size:14px;line-height:28px;color: #666;}
.about .leftCon .p1{margin: 34px 0 28px 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.about .leftCon .p2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
.about .left_about ul{width: 100%;overflow: hidden;margin-top:30px;}
.about .left_about li{float: left;}
.about .left_about li a{display: block;text-decoration: none;}
.about .left_about li.cur a{font-size: 14px;text-align: center;border: solid 1px #2089eb;transition: 0.5s;display: inline-block;color: #2089eb;background: #fff url(../images/icon38.png) no-repeat 82% center;padding: 10px 40px 10px 20px;}
.about .left_about li.cur a:hover{color: #fff;background: #2089eb url(../images/icon37.png) no-repeat 86% center;transition: 0.5s;border-color: #2089eb;}
.about .right_about{width:50%;height:600px;background:url(../images/05.jpg) left top no-repeat;float:right;}
.pd30{padding-bottom:30px;}
.fangan{width:1200px;height:auto;margin:0 auto;padding:20px;margin-bottom:30px;}
.falist{width:33%;height:auto;overflow:hidden;margin-right:80px;float:left;}
.faimg{width:100%;height:200px;overflow:hidden;position: relative;}
.faimg img{width:100%;height:auto;}
.facontent{position:relative;z-index:3;margin:-20px 15px 0 15px;background:#FFFFFF;padding:20px;}
.facontent em{font-style:normal;display:block;background:#2089eb;color:#FFFFFF;padding:6px 10px 6px 10px;font-size:13px;width:90px;}
.facontent h1{display:block;width:100%;font-size:18px;color:#000;line-height:180%;padding:15px 0 0 0;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.facontent h1 a{color:#000000;font-weight:bold;}
.facontent p{display:block;width:100%;font-size:13px;color:#999;line-height:180%;padding:15px 0 0 0;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.index-news{padding: 80px 0;background: #f8f8f8;}
.index-news-box{ overflow:hidden;}
.index-title-box3{text-align: center;padding-bottom: 30px;}
.index-title-box3 .title{font-size: 26px;color: #333;font-weight: bold;line-height:1.2;margin-bottom: 10px;text-align: center;}
.index-title-box3 .title span{display: inline-block;vertical-align: middle;width: 40px;height: 3px;margin: 0 5px;background: #1171cb;}
.index-title-box3 .info{color: #ccc;font-size: 18px;text-transform: uppercase;letter-spacing: 1px;font-family: "arial narrow";}
.index-news-nav{text-align: center;font-size: 0;margin-bottom: 30px;}
.index-news-nav a{display: inline-block;vertical-align: middle;font-size: 16px;background: #fff;color: #333;width: 170px;line-height: 3em;}
.index-news-nav a.focus{background: #1171cb !important;color: #fff;}
.index-news-nav a:hover{background: #2089eb;color: #fff;}
.news{width:1200px;height:auto;overflow:hidden;margin:0 auto;}
.newsz{width:536px;height:auto;overflow:hidden;float:left;background:#FFFFFF;margin-top:10px;}
.newsbt{width:536px;height:60px;border-bottom:#f1f1f1 1px solid;}
.newsbt h1{display:block;float:left;line-height:50px;font-size:18px;color:#333;}
.newsbt span{display:block;float:left;line-height:20px;font-size:12px;color:#c4c4c4;margin:20px 0 0 20px;}
.more3{display:block;float:right;line-height:30px;height:30px;font-size:12px;color:#666;border-radius:15px;padding:0 20px 0 20px;margin:10px 10px 0 0;}
.more3:hover{color:#fff;background:#296fb7;}
/*公司新闻*/.newsfirst{width:536px;height:auto;overflow:hidden;float:left;}
.newsfirst h1{width:536px;height:300px;margin:0 auto;}
.newsfirst h2{display:block;width:90%;margin:0 auto;padding-top:20px;line-height:24px;}
.newsfirst h2 a{color:#000;font-size:16px;font-weight:bold;}
.newsfirst h2 a:hover{color:#FF6600;text-decoration:underline;}
.newsfirst p{display:block;width:90%;margin:0 auto;padding:10px 0 15px 0;line-height:24px;color:#999999;font-size:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
/*行业新闻*/.newsy{width:616px;float:right;}
.newslb{width:616px;height:90px;float:left;margin:10px 10px 10px 0;background:#FFFFFF;}
.newsc{width:482px;height:70px;float:left;margin:10px 0 0 20px;font-size:12px;}
.newsc a{width:482px;height:30px;display:block;float:left;line-height:30px;color:#37211f;font-size:16px;font-weight:bold;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.newsc a:hover{color:#2089eb;text-decoration:underline;}
.newsc p{display:block;float:left;line-height:18px;color:#999;font-size:12px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.sj1{width:70px;height:70px;float:left;margin:8px 0 0 10px;}
.sj1 h1{display:block;float:left;width:100%;text-align:center;padding-top:10px;font-size:28px;font-family:Arial, Helvetica, sans-serif;color:#333;font-weight:normal;}
.sj1 h2{display:block;float:left;width:100%;text-align:center;font-size:10px;padding-top:5px;font-family:Arial, Helvetica, sans-serif;font-weight:normal;color:#999999;}


.pro{ overflow: hidden; width: 100%;  }
.pro .proLt{ float: left; overflow: hidden; border: 1px  solid #f1f0f0; border-radius: 5px; width: 238px;}
.pro .proLt h2{ border-radius: 5px 5px 0 0; background-color: #2089eb; width: 238px; height: 84px; overflow: hidden;}
.pro .proLt h2 a{ font-size: 20px; color: #fff; display: block; text-indent: 65px; margin-top: 25px;}
.pro .proLt h2 span{ display: block; text-indent: 65px; ; color: #fff; text-transform: uppercase; font-size: 12px;}
.pro .proLtBox,.pro .proDl,.pro .proDl dd{ overflow: hidden; width: 100%;}
.pro .proDl dt{ background: url("../images/pro_lt_hoverBg.png") no-repeat center top;  width: 238px; height: 55px; line-height: 55px; text-indent: 22px; font-size: 14px; cursor:pointer;}
.pro .proDl dt a{ color: #333; display:block; width:100%; height:100%;}
.pro .proDl dd{padding: 0 30px;display: none;width: initial;}
.pro .proDl dd a{display: block;line-height: 43px;background: url("../images/pro_lt_a.png") no-repeat left center;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #666;text-indent: 15px;height: 43px;}

.pro .proWen{ padding:45px 0;font-size: 24px; color: #fff; text-align: center; border-radius: 0 0 5px 5px; background-color: #2089eb; overflow: hidden; width: 100%;}
.pro .proWen h3{ font-size:20px; font-weight:bold;}
.pro .proWen p{ margin-top: 5px; font-size: 14px;}
.pro .proWen h4{margin-top: 10px;font-size: 24px; line-height:28px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}


/*友情*/
.yqbg{width:100%;height:auto;overflow:hidden;}
.youqing{width:1200px;height:auto;overflow:hidden;margin:30px auto;background:#f5f5f5;}
.youqing h1{height:100%;font-size:15px;color:#fff;background:#2089eb;float:left;padding:20px;position:relative;}
.youqing h1:before{content: '';position: absolute;top: 42%;right:-4px;width: 7px;height: 7px;border-top: 7px solid #2089eb;border-right: 7px solid #2089eb;transform: rotate(45deg);}
.youqing p{float:left;height:auto;overflow:hidden;display:block;float:left;padding:10px 20px 10px 20px;}
.youqing a{display:block;float:left;line-height:22px;margin-right:10px;color:#999;font-family:Microsoft YaHei,LiHei Pro;font-size:12px;}
.youqing a:hover{color:#000;}
/*底部*/.p40{padding:40px 0 40px 0;}
.p20{padding:20px 0 20px 0;}
.dbox{width:1200px;height:auto;margin:0 auto;overflow:hidden;}
.d2{width:100%;height:auto;overflow:hidden;background:#2E2F33;margin:0 auto;}
.d2l{width:500px;height:auto;overflow:hidden;float:left;border-right:#414245 1px solid;}
.d2l dl{width:160px;float:left;}
.d2l dt{width:100%;line-height:2;font-size:18px;color:#fff;padding-bottom:12px;}
.d2l dd{width:90%;float:left;}
.d2l dd a{width:100%;line-height:2.4;font-size:13px;color:#979799;}
.d2l dd a:hover{color:#FFFFFF;}
#w300{width:300px;}
#w120{width:120px;}
#w200{width:200px;}
.d2c{width:420px;height:168px;float:left;border-right:#414245 1px solid;}
.dtel{width:320px;height:auto;overflow:hidden;margin:0 auto;}
.dtelicon{width:70px;height:70px;float:left;font-size:54px;color:#FFF;line-height:70px;}
.dtelc{width:240px;float:right;height:auto;overflow:hidden;}
.dtelc p{font-size:14px;color:#979799;line-height:20px;display:block;float:left;width:100%;padding-top:10px;padding-bottom:10px;}
.dtelc h1{font-size:24px;color:#fff;line-height:28px;font-family: 'Book-Antiqua';display:block;float:left;width:100%;}
.d2y{width:240px;float:right;height:auto;overflow:hidden;}
.devm{width:142px;height:142px;background:#FFFFFF;margin:0 auto;}
.devm img{width:142px;height:142px;}
.dbq{border-top: 1px #414245 solid;}
.dbq p{display:block;font-size:14px;color:#979799;}
.dbq h1{display:block;width:100%;margin:0 auto;text-align:center;font-size:16px;color:#fff;padding:10px 0 10px 0;}
.f15{font-size:15px;font-weight:bold;}

/*客服*/
.float-contact-mini{position: absolute;right: 50px;top: 175px;}
.float-contact-mini a{background: url("../img/sprites.png") no-repeat scroll 0 0 transparent;color: #FFFFFF !important;display: block;height: 65px;line-height: 110%;padding: 46px 5px 0;text-align: center;text-decoration: none !important;width: 18px;}
.float-contact{display: none;position: absolute;right: 50px;top: 175px;width:152px;}
.float-contact .close{background: url("../img/sprites.png") no-repeat scroll -29px 0 transparent;color: #FFFFFF !important;display: block;height: 31px;line-height: 31px;padding-left: 22px;text-decoration: none !important;}
.float-contact .kfcontainer{background:#FFFFFF;border-color: #E3E3E3;border-style: solid;border-width: 0 1px;padding: 1px 0;text-align: center;}
.float-contact .kfcontainer{border-style: solid;text-align: center;}
.float-contact .qq{padding: 7px 0 6px;}
.float-contact .qqtitle{line-height: 200%; padding:0 10px 0 10px; text-align:left;}
.float-contact .qq .btn{padding-top: 4px;}
.float-contact .qq .btn li{padding-bottom: 5px; position:relative;}
.float-contact .qq .btn a{color: #1A649D;display: block;height: 23px;line-height: 23px;margin: 0 auto;padding-left:30px;width:90px; text-align:left;}
.kfweixin{background: url("../img/sprites.png") no-repeat scroll -43px -47px transparent;}
.kfqq{background: url("../img/sprites.png") no-repeat scroll -43px -80px transparent;}
.float-contact .qqtel{padding-bottom: 14px;}
.float-contact .qqtel .qqcontent{color: #FF6600;font-size:13px;line-height: 130%;letter-spacing:0;padding:0 10px 0 10px; text-align:left;}
.float-contact .myqqlink{background: url("../img/bg-x.png") repeat-x scroll 0 -320px #FA8400;border-bottom: 1px solid #E3E3E3;color: #FFFFFF !important;display: block;height: 40px;line-height: 40px;text-align: center;text-decoration: none !important;}
h3.qqtitle{margin:0;padding:0;}

/*微信二维码弹出*/
.jz_popup_qrcode {
    width: 200px;
    height: 217px;
    position: fixed;
    z-index: 9031;
}
.jz_popup_qrcode.effect_fade .content {
    transform: scale(.6);
    opacity: 0;
    transition: all .3s;
}
.jz_popup_qrcode .content {
    height: 100%;
    background-color: #fff;
    border-radius: 2px;
    -ms-box-shadow: 0 0 10px rgba(0,0,0,.15);
    box-shadow: 0 0 10px rgba(0,0,0,.15);
}
.jz_popup_qrcode.effect_fade.show .content {
    transform: scale(1);
    opacity: 1;
}
.jz_popup_qrcode .close_btn {
    width: 14px;
    height: 14px;
    background: url(../img/mbg01.png) center center no-repeat;
    cursor: pointer;
    position: absolute;
    right: 12px;
    top: 12px;
}
.jz_popup_qrcode .qrcode_img {
    width: 120px;
    height: 120px;
    margin-top: 35px;
    margin-left: 40px;
}
.jz_popup_qrcode .tip_text {
    margin-top: 15px;
    color: #333;
    font-size: 13px;
    text-align: center;
    font-family: Microsoft YaHei;
}

.k40{width:100%;height:40px;margin:0 auto;}
.k30{width:100%;height:30px;margin:0 auto;}
.k50{width:100%;height:50px;margin:0 auto;}
.k20{width:100%;height:20px;margin:0 auto;}
.kong20{width:100%;height:20px;float:left;}
.kong10{width:100%;height:15px;float:left;}
.kong12{width:100%;height:10px;float:left;}
.k31{width:100%;height:30px;margin:0 auto;border-top:#d5d5d5 1px solid;}
.k15{width:100%;height:40px;line-height:40px;margin:0 auto;clear:both;}
.k10{width:100%;height:30px;line-height:30px;margin:0 auto;clear:both;}
.k12{width:100%;height:12px;line-height:12px;margin:0 auto;clear:both;}
.kong10{width:100%;height:15px;line-height:15px;float:left;clear:both;}
.kong50{width:100%;height:50px;float:left;width:100%;}
.bglan{background:#f7f7f7;}
.bgbai{background:#FFFFFF;}
.bglan2{background:#e9eff8;}
.bglv2{background:#e8f7ed;}
.tlpic1{width:100%;height:149px;background:url(../images/03.jpg) top center no-repeat;margin:0 auto;}
.rel{position:relative;}
