@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
a{ text-decoration:none;color:#555;cursor:pointer;    -webkit-transition: all 0.3s ease;transition: all 0.3s ease;text-decoration: none;outline: 0;}
a:hover{color:#1E88E5;text-decoration: none;}
::-moz-selection {color: #fff; background:#1E88E5; }
::selection {color: #fff; background:#1E88E5; }
input,select,button,textarea{ font-family:microsoft yahei;vertical-align: middle;border: none;}
.clear{clear: both;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-table;}/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}/* End hide from IE-mac */
*+html .clearfix {min-height: 1%;}/* IE7 */
body{color:#555; font-size:15px;font-family:"Microsoft YaHei","Lantinghei SC", "Open Sans", Arial, "Hiragino Sans GB",  "STHeiti", "WenQuanYi Micro Hei", SimSun, sans-serif;}
.transition{ transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;}
.mt20 { margin-top: 20px;}
.backf0 {background: #f9f9f9;}
.hg10 {height: 10px;}
.hg15 {height: 15px;}
.hg25 {height: 25px;}
.btdt{visibility: visible; transform: translateY(0) scale(1); opacity: 1;-webkit-transition: -webkit-transform 1s ease 0.2s, opacity 1s ease 0.2s; transition: transform 1s ease 0.2s, opacity 1s ease 0.2s;}

/****************** 翻页栏  ***********************/
.page{padding: 0 0 1%;}
.page ul{text-align: center;}
.page li{display: inline-block;margin-bottom:2%;}
.page a{ display:inline-block; height:28px;line-height:28px; color:#fff; padding:0 10px; background:#f3f3f3; color:#6c6c6c; margin:0 0 0 5px;}
.page a:hover,.page a.page-num-current{color:#ffffff !important;background:#1E88E5;}


/*************************  通用  *******************************/
.channel_content {width: 100%; position: relative; min-height: 300px;background-color: #f9f9f9;}
.wrap {width: 1400px;margin: 0 auto;}
.title h2 {text-align: center;font-size:40px;color: #1E88E5;font-weight: bold;}
.title .tag{text-align: center;padding: 20px 0;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.bottomlink {padding: 2% 0;border-top: 1px solid #dcdcdc;}
.bottomlink .menu{float: left;}
.bottomlink .menu ul li{height:34px;line-height: 34px;padding:0 26px;margin-right: 2px;background: #f1f1f1;display: inline-block;margin-bottom: 2%;}
.bottomlink .menu ul li a{display:block;font-size:16px;}
.bottomlink .menu ul li:hover,.bottomlink .menu ul li.active{background-color:#1E88E5;color:#fff;}
.bottomlink .menu ul li:hover a,.s_menu ul li:hover a:hover,.bottomlink .menu ul li.active a{color:#fff;}
.posi{font-size:14px;font-weight: normal;margin: 0px 20px 0 0;height: 34px;line-height: 34px;}
.posi span,.posi a{color:#555;}
.posi span{margin:0 6px;}


.Universal{ width:1200px; height:auto; margin:0 auto;}
.local{background: #1E88E5;font-size: 30px;}
.breadlist {border-bottom: 1px #f2f2f2 solid;}
.bread{padding:30px 0 18px;}

/*************************  导航  **************************/
/*左侧logo*/
.header{width:100%;z-index:999;height:90px;background:#fff;}
.header .l a img{height: 60px;margin-top:15px;}
.header .nav{-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;height: 100%;line-height: 90px;display: block;margin-left: 5%;}
.header .navbar_nav li{float:left;position: relative;display: block;}
.header .navbar_nav li:after{content: "";width: 0;height: 2px;background: #1E88E5;position: absolute;bottom: 0;left: 0;transition: all 0.5s ease 0s;}
.header .navbar_nav li:hover:after{width: 100%;}
.header .navbar_nav li a{text-decoration: none;height: 100%;padding: 0 35px;display: block;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;font-size: 18px;}
.header .navbar_nav li:hover a{color: #1E88E5;}
.header .navbar_nav li.dropdown{display: inherit;position: relative;}
.header .navbar_nav li.dropdown .jt{width: 20px;height: 20px;background: url(/static/style/css/i/top.png) no-repeat;background-size: 100% 100%;display: block;}
.header .navbar_nav li.dropdown .dropdown_menu{display: none;position: absolute;top:90px;width:100%;background: #fff;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;z-index: 999;}
.header .navbar_nav li.dropdown .dropdown_menu a{font-size: 14px;color: #666;padding: 0 10px;line-height: 40px;text-align: center;background: #fff;margin-bottom: 2px;}
.header .navbar_nav li.dropdown:hover .dropdown_menu{display: block;background: #f3f3f3;-webkit-transition: 0.5s;-moz-transition: 0.5s;-o-transition: 0.5s;transition: 0.5s;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{color: #666;}
.header .navbar_nav li.dropdown:hover .dropdown_menu a:hover{color: #fff;background: #1E88E5;}
#navToggle{display: none;}

/*右侧*/
.navright .lanbox .lanitem{display:block;line-height:90px;font-size:16px;;transition:0.5s ease 0s;-webkit-transition:0.5s ease 0s;-moz-transition:0.5s ease 0s}
.navright .telbox{line-height:90px;margin-left:30px;font-size:16px;font-family:Arial;color:#1b6fe5}
.quicklinks{position:relative}
.quicklinkstop{line-height:90px;font-size:16px;margin-left:30px;cursor:pointer}
.navright .lanbox span.lanitem{margin:0 10px}

.m_nav{position: fixed;top: 0px;box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);width: 100%;height: 100%; background: #fff;transition: all ease 0.5s;-webkit-transition: all ease 0.5s;z-index: 1000;opacity: 1;visibility: visible;margin-top: 0; overflow-y: auto;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;top: 0;transform: translateX(100%);}
.m_nav.open{ transform: translateX(0);}
.m_nav .top{height: 60px;padding: 20px;box-sizing: border-box;}
.m_nav .top .closed{width: 30px;height: 30px;vertical-align: middle;float:right;cursor: pointer;}
.m_nav .logo{width: 100%;margin:0 auto;}
.m_nav .logo img{height: 50px;display: block;margin:30px auto;}
.m_nav .ul{margin-top: 30px;}
.m_nav .ul li{padding: 0 20px;border-bottom: 1px solid #f5f5f5;transform: translateY(0);-webkit-transform: translateY(100%);transform: translateY(100%);-webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;opacity: 0;}
.m_nav.open .ul li{opacity: 1; -webkit-transform: translateY(0); transform: translateY(0);}
.m_nav .ul li:nth-child(1) {-webkit-transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(2) { -webkit-transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .4s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(3) { -webkit-transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all .6s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(4) {-webkit-transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all .8s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(5) {-webkit-transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;transition: all 1.0s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li:nth-child(6) {-webkit-transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms; transition: all 1.2s cubic-bezier(.77, 0, .175, 1) 0ms;}
.m_nav .ul li a{display: block;text-decoration: none;color: #333;font-size: 16px;height: 50px;line-height: 50px;width: 100%;}
.m_nav .ul li .dropdown_menu{display: none;}
.m_nav .ul li.dropdown.active .dropdown_menu{display: block;}
.m_nav .ul li .dropdown_menu a{display: block;height: 50px;line-height: 50px;padding: 0 40px;box-sizing: border-box;border-bottom: 1px solid #f5f5f5;}
.m_nav .ul li .dropdown_menu a:last-child{border: none;}

/***************  底部  ****************************/
.foot-top{background:#f1f1f1;padding: 30px 0;}
.f-cantact{width:80%;}
.f-cantact .p1{font-family: Impact;font-size:29px;margin-bottom: 10px;font-weight: bold;}

.f-cantact .p2{line-height: 25px;}
.f-cantact .p2 span{margin-right: 20px;}
.f-erwm{margin:0 0 0 15px;}
.f-erwm .weixin{ width:100px; height:100px; background:url(/static/style/css/../images/webico.png) -100px -20px no-repeat;}
.f-fastline{width:23%;}
.f-fastline .f_dl dt{font-size:16px;margin: 5px 0;}
.f-fastline .yqline{position:relative;width:100%;}
.f-fastline .yqline .val{border:1px #adadad solid;overflow:hidden;height: 36px;line-height: 36px;cursor:pointer;}
.f-fastline .yqline .val .t{float:left;width: 80%;text-align: center;}
.f-fastline .yqline .val .p{float:right;width: 17%;background-color: #1E88E5;text-align: center;}
.f-fastline .yqline .val .p .imgIco_2{width:13px;height:7px;background-position: -28px 0;}
.f-fastline .yqline ._options{position:absolute;bottom:100%;left:0;background: #fff;border: 1px solid #ddd;width: 99%;display: none;}
.f-fastline .yqline ._options a{display:block;height: 30px;line-height: 30px;padding:0 2%;}
.f-fastline .yqline ._options a:hover{background-color:#f3f3f3;}
.foot{background-color:#ddd;padding:10px 0;}
.foot em{margin:0 3px;}
.copy_right select{width: 200px;text-align: center;}
.copy_right option{padding-left:1em;}

/*********************** 首页幻灯片 ***************************/
.ibanner {position: relative;overflow: hidden;width: 100%}
.ibanner .slideBox .hd {height: 10px;z-index:1; overflow: hidden;position: absolute;left: 50%;bottom: 20px;transform: translateX(-50%);z-index: 1;}
.ibanner .slideBox .hd ul{ text-align:center;  padding-top:5px;  }
.ibanner .slideBox .hd ul li {cursor:pointer;float: left;margin-right: 5px;width: 30px;height: 10px;line-height: 14px;text-align: center;background: #fff;font-size: 0px;}
.ibanner .slideBox .hd ul .on {background: #1b64ca;color: #fff;}
.ibanner .slideBox .bd{ position:relative; z-index:0; }
.ibanner .slideBox .bd li img{width:100%; vertical-align:top;  } 
.ibanner .prev,.ibanner .next{ z-index:1; display:block; width:47px; height:93px; position:relative; margin:-24% 0 0 3%; float:left;  background:url(/static/style/css/../images/ibanner.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
.ibanner .next{  background-position:right 0; float:right; margin-right:3%  }
.ibanner .prev:hover,.ibanner .next:hover{ filter:alpha(opacity=80);opacity:.8 }

/*********************** 首页产品推荐  ***************************/
.ipart2{padding:3% 0 2%;background: #f9f9f9;}
.grid-item { position: relative; margin-bottom:7%; border: 1px solid #dcdcdc; overflow: hidden;background: #fff;}
.grid-item:hover{ -webkit-transform: translate3d(0, -2px, 0); -ms-transform: translate3d(0, -2px, 0); -moz-transform: translate3d(0, -2px, 0); -o-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); box-shadow: 0px 15px 30px #ccc; -webkit-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1); -o-box-shadow: 0px 15px 30px rgba(0, 0, 0, 0.1);}
.grid-item:hover p-img,.grid-item:hover p-info{ opacity:0.5; filter:alpha(opacity=50); transition:0.3s;}
.grid-item .p-img { overflow: hidden;}
.grid-item .p-img img { width: 100%; height: 100%; }
.grid-item .p-info { position: relative; text-align: center; overflow: hidden; }
.grid-item .p-info .p-name {line-height:50px; margin: auto; width: 96%; font-size: 16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.grid-item .p-info p {margin-top: 8px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }

/************************ 首页关于我们  **************************/
.ipart3 {height:auto;width: 100%;position: relative;  background: #f1f1f1;overflow: hidden;text-align: center;}
.ipart3 .wrap{margin: 3% auto 2%;}
.ipart3 .swiper-container{padding-bottom:4%;}
.ipart3 .swiper-pagination-bullet{width: 15px; height:15px;}
.ipart3 .item,.ipart3 .item ._img,.ipart3 .item ._img img{width: 100%;}
.ipart3 .item .tit{width: 100%;line-height: 60px;}

/************************ 首页新闻列表  **************************/
.ipart4{background: #f9f9f9;padding:3% 0;}
.newsbox .item{position: relative;margin-top:6%;border: 1px solid #dcdcdc;}
.newsbox .item .intro{width: 100%; background: #fff;padding:2% 3% 3%;}
.newsbox .item h2{line-height:50px;font-size: 18px;font-weight: bold;display:block;overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
.newsbox .item .desc{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;color: #999;font-size: 14px;line-height: 1.8;}
.newsbox .item .time{color: #999;margin-top:5%;font-size: 14px;}

/************************ 联系我们  **************************/
.nation-ewm .qcode1,.nation-ewm .qcode2{ float:left; margin-right:15px; text-align:center;color:#333;}
.nation-ewm i{ display:block;width:100px; height:100px; background:url(/static/style/css/../images/webico.png) no-repeat;margin-right:0;}
.nation-ewm .qcode1 i{ background-position:0 -20px;}
.nation-ewm .qcode2 i{ background-position:-100px -20px;}
.main_bar{padding:25px 0;}

/************************ subbanner通用 **************************/
.subbanner {width: 100%;position: relative;background: #f1f1f1;text-align: center;padding: 3% 0;}
.subbanner .title h2{font-size: 40px;}
.subbanner .box{margin:0 auto; text-align: center;overflow: hidden;}
.subbanner .box a {text-decoration: none;border: 1px solid #dcdcdc;display: inline-block;text-align: center;cursor: pointer;font: 18px/43px 'microsoft yahei';margin: 0 .5%;padding: 0 1%;}
.subbanner .box a span {display: none;}
.subbanner .box a:hover,.subbanner .box a.active{border: 1px solid #1E88E5; background:#1E88E5; color:#fff;transition-duration: 0.5s;}
li.remove{display: none;}

/**************** 公司简介  ************************/
.aboutus .part1{padding:3% 0 0;line-height: 24px;}
.aboutus .detail-content{padding:3% 0;}
.aboutus .detail-content p{ margin:16px 0;}
.aboutus .detail-content h1 {color: #1E88E5;font-weight: bold;font-size: 30px;text-align: center;}

/**************** 企业文化  ************************/
.culture .part1{padding:3% 0;}
.culture ._img {width: 100%;height: 560px;position: relative;overflow: hidden;}
.culture ._img img{width: 100%;height: 100%;}
.culture ._img .desc{position: absolute;bottom: 0px;left: 0px;width:100%;background: rgba(0,0,0,.50);padding: 20px 10px;color: #fff;font-size: 16px;}
.culture ._img .desc h2{font-size: 20px;font-weight:bold;margin-bottom:2%;}
.culture .detail-content p{ margin:16px 0;display: inline-block;}
.culture .detail-content p:first-of-type{ margin-top:0;}
.culture .detail-content h2{font-weight:bold;font-size: 20px;background: #f1f1f1;padding:1%;}

/**************** 荣誉资质  ************************/
.honor .imgbox{padding:3% 0;}
.imgbox li,.imgbox .item{margin-bottom:2%;}
.imgbox .item { position:relative; overflow:hidden; background: #fff;}
.imgbox .item .desc { display:block; padding: 2%; line-height:40px; font-size:16px; font-weight:normal; text-align:center; white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.imgbox li:hover .desc,.imgbox .item:hover .desc{color: #fff;background: #1E88E5;}
.imgbox .item i{ display:block;position:absolute; left:50%; top:45%; margin:-25px 0 0 -25px;font-size: 50px;color:rgba(255,255,255,.3);}

/**************** 董事长  ************************/
.ceobanner{ width:100%;}
.ceo .channel_content{background: #fff;padding:0 2% 2%; position: relative;margin-top: -120px;}
.ceo .channel_content .bottomlink:first-of-type {border-top:0;}
.ceo .channel_content .content .imgbox .item{background: #f1f1f1;margin-bottom:5%;}
.ceo .channel_content .content h2{font-size:16px;padding: 25px 0 0;font-style: normal;
font-weight: normal;}
.ceo .channel_content .content h2 b{ font-size:30px; color:#0e050a; font-weight:400;margin-right: 2%;}
.ceo .channel_content .content .tit{font-size: 18px;height: 26px;line-height: 26px;padding-left: 20px;font-weight: 600;border-left: 15px solid #1E88E5;margin: 15px 0;}
.ceo .channel_content .content .des p{line-height:26px; margin-bottom:6px;}
.ceo .channel_content .content .des p em{ display:block; width:146px; height:26px; line-height:26px; float:left; background:#f6f6f6; text-align:center;  margin-right:20px;font-style: normal;}  
.ceo .channel_content .content .des p i{font-style: normal;}
.ceo .channel_content .content .des ol li{list-style: decimal;list-style-position: inside;line-height: 2;}
.ceo .channel_content .content .des ul li{list-style:none;list-style-position: inside;line-height: 2;}
.ceo .channel_content .content .tag {display:inline-block;background:#1E88E5;padding:1%;margin:1%;color:#fff;}
.ceo .channel_content .content .cyh{width: 450px; height: 300px;position: absolute; top:110px;right:2%;}

/**************** 合作伙伴 ************************/
.partner .imgbox{width: 86%;margin: 0 auto;}
.partner .imgbox .item .desc {padding: 2%; line-height: 30px;}

/****************  人才招聘  *************************/
.job .part1{padding:3% 0;}
.job p,.job .item p{line-height:2;}
.job .item li{list-style: decimal;list-style-position: inside;line-height:2;}
.job .item .title{color: #1E88E5;font-size: 18px;font-weight: bold; cursor: pointer;background: #f1f1f1;position:relative;}
.job .item .title .post{padding: 1%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.job .item .mark{background-color: #1E88E5;padding: 1% 0;text-align: center;}
.job .item .mark a{color: #fff;}
.job .item .detail{line-height:2;padding:2%;}

/********************** 产品列表 **************************/
.products .item {padding:1% 0 0;}
.products .item:first-of-type{padding:3% 0 0;}
.products .item .title h2 a{color: #1E88E5;}
.floor-even { background: #fff; }
.products .part1{padding:3% 0;background: #fff;}
.products .part1 .box {*zoom: 1;position:relative;}
.products .part1 .box ._img{border: 1px #e4e3e3 solid;}
.products .part1 .box .detail ._title {font-size: 30px;font-weight: bold;overflow: hidden;line-height: 1.5;border-bottom: 1px #e5e5e5 solid;padding-bottom: 2%;margin-bottom: 1%;}
.products .part1 .box .detail ._tag span{font-size: 12px;margin-right: 20px;background: #f1f1f1;padding: 2px 4px;border-radius: 3px;color: #666;}
.products .part1 .box .detail ._intro{margin: 3% 0;}
.products .part1 .box .detail .name{background: #f5f5f5; position: relative;padding:20px;}
.products .part1 .box .detail .name .tit{font-size: 20px;font-weight: bold;margin-bottom:1%;}
.products .part1 .box .detail .name .list{line-height:2;width: 70%;}
.products .part1 .box .detail .name .list i{font-size: 14px;margin-right:5px;}
.products .part1 .box .detail .name ._qrcode{position: absolute;top: 10px;right:15px; width:90px;}
.products .part1 .box .detail .name ._qrcode span,.product .download-tit span{display: inline-block;font-size: 12px;text-align: center;width: 100%;}
.products .part1 .box .detail ._tools{margin-top: 3%;}
.products .part1 .box .detail ._tools li{background-color:#f1f1f1;}
.products .part1 .box .detail ._tools li a{display: block;text-align: center;font-size: 16px;padding: 5% 0;}
.products .part1 .box .detail ._tools li:hover{background-color:#1E88E5;}
.products .part1 .box .detail ._tools li:hover a{color:#fff;}
.products .part2 .updetail{ color:#666; height:auto; line-height:1.8;padding:3% 0;}
.updetail table {margin: 15px 0;width: 100%; border-collapse: collapse;}
.updetail table td,.updetail table th {border-right: #ccc 1px solid; padding-right: 2px; border-top: #ccc 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #ccc 1px solid; padding-top: 2px; border-bottom: #ccc 1px solid;text-align:center;}
.updetail table th{ background:#eee;}
.updetail table p{margin:0;}
.updetail h2{line-height: 1.5;font-size: 24px;font-weight: bold;margin: 2% 0 .5%;color: #1E88E5;}
.updetail > h2:first-of-type{margin: .5% 0 .5%;} 
.updetail h3{line-height: 1.5;font-size: 20px;font-weight: bold;margin: .5% 0;} 
.updetail ol li{list-style: decimal;list-style-position: inside;text-indent: 1em;}
.updetail ul li{list-style: disc;list-style-position: inside;text-indent: 1em;}
.updetail p{margin:.5% 0;}
.updetail a{color:#1E88E5;}
.products .part3 h2.xiangsi {padding: 1%;background: #f0f0f0;font-size: 28px;font-weight: bold;margin: 0 0 2%;}

/********************** 新闻  ***********************/
.news .newsbox,.news .part1{padding:3% 0;}
.news .updetail p{margin:2% 0;}
.news .updetail p img{display: block;margin: .5% auto;}
.news .part1 .box{background: #fff;padding: 2% 3%;}
.news .part1 .box ._title{height: auto;padding: 0 0 2% 0;font-size: 30px;font-weight: bold;text-align: center;}
.news .part1 .box ._tag{color: #999;border-bottom: 1px solid #dcdcdc;padding-bottom: 1%;text-align: center;}
.news .part1 .box ._tag span{ margin-right:3%;}
.pagenav{margin:30px auto;border-top: 1px solid #e4e4e4;}
.pagenav div{height:50px;border-bottom: 1px solid #e4e4e4;}
.pagenav div p{display:block;float: left; width: 10%;height:50px;font-size: 16px;text-align: center;line-height: 50px;}
.pagenav div h2{float: left;width: 88%;height:50px;margin:0 0 0 2%;font-size: 16px;line-height:50px;overflow: hidden;font-weight: bold; white-space: nowrap;text-overflow: ellipsis;}
.pagenav div:hover p{ background-color: #1E88E5; border-color: #1E88E5;color: #fff;}

/********************************* 促销  ***********************/
.promotion .part1{padding:3% 0;}

/******************* 下载专区  ****************************/
.download .part1{padding:3% 0 2%;}
.download .part2{background: #f1f1f1;padding:2% 0;}
.download .part3{padding:2% 0 3%;}
.download .item{padding:3% 0;}
.download .box{border: 1px solid #dcdcdc;padding:1%;margin-bottom: 3%;}
.download .box ._img{width: 30%;float: left;}
.download .box ._intro{width: 67%;margin-left: 33%;}
.download .box ._intro h2 {line-height: 50px;font-size: 18px;font-weight: bold;display: block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.download .box ._intro ._desc {display: -webkit-box; -webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;color: #999;font-size: 14px;line-height: 1.8;}
.download .box ._intro ._info {color: #999; margin-top: 5%;font-size: 14px;}
.download .box ._intro ._info ._source{display:block;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.download .box ._intro ._info ._time{display: block; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/****************  服务政策  *************************/
.service .part1,.tupian .item,.video .imgbox{padding:3% 0;}
.service .part1 .detail{line-height: 2;}
.service .part1 .detail h2{background: #f1f1f1;font-weight:bold;display: inline-block;padding: 1% 2%;color: #1E88E5;margin: 2% 0;font-size: 30px;;}
.service .part1 .detail p{ text-indent:2em;}
.service .part1 .detail ol li{list-style: decimal;margin-left: 2em;}
.service .part1 .detail ul li{list-style: disc;margin-left: 2em;} 

/********************************* 在线留言  ***********************/
.message .item{padding:3% 0;}
.lineform .formlist{margin-top: 2%;}
.lineform .formlist label { width: 5em; display: inline-block;line-height:40px; color: #666; vertical-align: middle;margin-bottom:0;}
.lineform .formlist label span{padding: 0 6px;}
.lineform .formlist input {height: 38px; line-height: 38px;border: 1px #dcdcdc solid; width: 80%;padding-left: 1%;}
.lineform .formlist textarea { border: 1px #dcdcdc solid; width: 80%;padding-left: 1%;line-height: 38px;}
.lineform .formlist em { color: #1E88E5; vertical-align: middle; padding-left:1%;}
.lineform .formlist input.yzm { width: 20%; }
.lineform .formlist img {height:38px;vertical-align: middle; padding-left: 1%; cursor: pointer; }
.lineform .formlist b { color: #666; font-size: 12px; padding-left:1%;; }
.lineform .formbtn { clear: both; text-align: center; padding-top: 40px; }
.lineform .formbtn button { width:120px; height:36px; line-height:36px; box-shadow:none; outline:none; border:none; border-radius:0; text-align: center; color: #fff; cursor: pointer; }
.lineform .formbtn ._submit { background: #1E88E5; margin-right: 10px; }
.lineform .formbtn ._reset { background: #909090; }

/******************* 联系我们 ****************************/
.contacts .item{padding:3% 0;}
.contacts .item .detail{line-height: 2;}
.contacts .item .detail ._title {font-size: 24px;color: #1E88E5;font-weight: normal;line-height: 30px;margin-bottom: 20px;}
.contacts .item .detail h3 {font-size: 20px;font-weight: bold;margin-top: 3%;}
.contacts .item .detail a{color:#1E88E5;}
.contacts .item .detail span{margin-right: 5%;}
.contacts .item .ditu img{width: 100%;}