@CHARSET "UTF-8";
/* CSS Document */
*:after,*{margin:0;border-color:#ddd;padding:0;font-family: "微软雅黑","宋体",Arial;box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;}
body{min-height:100%;background-color: #fff;;background-attachment:fixed;font-size:16px;color:#333;position: relative;line-height: 1.5;font-size: 14px;}
html{height:100%;} 
a{text-decoration: none;cursor:pointer;}
img{border-width: 0px;max-width: 100%;height:auto;}
img table{max-width: 100%;}
ul,li{list-style-type: none;}
.border{border:1px solid #e8e7e7;}
.clearfix,.cb{clear:both;}
.of{overflow:hidden;}
.floatl{float:left;}
.floatr{float:right;}
.autoheight{height:100%;}
.autowidth{width:100%;}
.bn{box-box-sizing:border-box;-moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.br{border-radius: 4px;-moz-border-radius: 4px;}
.br-top{border-top-left-radius: 4px;-moz-border-top-left-radius: 4px;border-top-right-radius: 4px;-moz-border-top-right-radius: 4px;}
.br-bottom{border-bottom-left-radius: 4px;-moz-border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;-moz-border-bottom-right-radius: 4px;}
.bx,.hx:hover{
box-shadow:-2px 0 2px #c7c7c7,2px 0 2px #c7c7c7,0 -2px 2px #c7c7c7,0 2px 2px #c7c7c7;
-o-box-shadow:-2px 0 2px #c7c7c7,2px 0 2px #c7c7c7,0 -2px 2px #c7c7c7,0 2px 2px #c7c7c7;
-webkit-box-shadow:-2px 0 2px #c7c7c7,2px 0 2px #c7c7c7,0 -2px 2px #c7c7c7,0 2px 2px #c7c7c7;
-moz-box-shadow:-2px 0 2px #c7c7c7,2px 0 2px #c7c7c7,0 -2px 2px #c7c7c7,0 2px 2px #c7c7c7;
}
.tran{transition: .2s;-moz-transition: .2s;-webkit-transition: .2s;-o-transition:.2s;}
.center{text-align: center;}
.mart{margin-top: 50px;}
.marb{margin-bottom: 60px;}
.mauto{margin-left: auto;margin-right: auto;}
.back{background-repeat: no-repeat;background-size :cover;background-position: center center;}
.imgback{display:block;width: 100%;height: 100%;background-repeat: no-repeat;background-size :contain;background-position: center center;}
.imgback.c{background-size :cover;}
.cback{background-repeat: no-repeat;background-size :contain;background-position: center center;}
.hback{background-repeat: no-repeat;background-size :100%;background-position: center center;transition: 0.2s;-o-transition: 0.2s;-webkit-transition: 0.2s;-moz-transition: 0.2s;}
.hback:hover{background-size:120%;}
.block,div,article,aside,dialog,footer,header,section,footer,nav,figure,menu,banner{display:block}
.child-float>li{float: left;}
.child-float:after,.after:after,.header-wrap:after,.wrap:after,.footer-wrap:after{content:'';clear: both;display: block;}
.text-overflow{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.mart5{margin-top: 5px;}.mart10{margin-top: 10px;}.mart15{margin-top: 15px;}.mart20{margin-top: 20px;}.mart25{margin-top: 25px;}.mart30{margin-top: 30px;}
.animation {transition: 0.2s;-moz-transition: 0.2s;-webkit-transition: 0.2s;-o-transition: 0.2s;}
.text-center{text-align: center;}.text-left{text-align: left;}.text-right{text-align: right;}
.block-center{margin-left: auto;margin-right: auto;}.block-left{margin-right: auto;}.block-right{margin-left: auto;}
.img-last:hover,.img-next:hover,.bright:hover{filter:brightness(1.2);-webkit-filter:brightness(1.2);-o-filter:brightness(1.2);-moz-filter:brightness(1.2);}
.wrap{width: 1004px;margin-left: auto;margin-right: auto;}
.b{color: #0094de;}
.b2{color: #073f89;}
/* header */
.header-tail{background: url(../images/2.png) no-repeat right bottom;}
.logo{display:block;float:left;width: 473px;height:108px;background: url(../images/1.png) no-repeat center;font-size: 0;z-index: -999px;}
.tel-box{float: right;padding-left: 50px;margin-top: 31px;line-height: 1;background: url(../images/3.png) no-repeat left 2px;}
.tel-text{color: #4b4b4b;font-size: 16px;}
.tel-num{color: #0094de;font-size: 24px;margin-top: 5px;font-weight: bold;}
.menu-box{background-color: #073f89;}
menu{position: relative;}
menu#page-menu>li{width: 14.285%;position: relative;z-index: 2;}
menu#page-menu>li>a{display: block;text-align: center;color: #fff;font-size: 16px;line-height: 40px;}
menu#page-menu>li.curHover{position:absolute;top:0;left:0;background-color: #0094de;width: 14.285%;height:100%;z-index: 1;}
/* footer */
footer#page-footer{margin-top: 30px;position: relative;}
.footer-tail{background-color: #cecece;padding: 20px 0;color: #4b4b4b;font-size: 14px;}
.footer-nav{position: absolute;width: 26px;height:26px;left:50%;margin-left:-13px;top:-13px;cursor: pointer;background: url(../images/6.png) no-repeat center;}
.footer-nav.close{}
.footer-link{position: relative;padding: 20px 10px;width: 712px;}
.footer-link:before{content: '';position: absolute;top:0;right:0;height: 100%;border-left:1px solid #e0e0e0;border-right: 1px solid #b2b1b1;}
.footer-link>dl{float: left;width: 20%;}
.footer-link>dl>dt{font-size: 16px;color: #333;font-weight: bold;margin-bottom: 10px;}
.footer-link>dl>dd>a{color: #4b4b4b;line-height: 1.8;font-size: 13px;}
.footer-contact{width: 278px;padding: 20px 0;}
.fc-title,.fc-box{padding-left: 34px;}
.fc-title{line-height: 25px;font-size:16px;color: #333;font-weight: bold;background: url(../images/4.png) no-repeat left top;}
.fc-box{margin-top: 10px;}
.contact-table{width: 100%;line-height: 24px;font-size: 14px;}
.contact-table tr td{padding: 2px;padding-left: 0;vertical-align: top;}
.contact-table tr td:FIRST-CHILD{text-align: left;min-width: 44px;width:50px;white-space: nowrap;}
.contact-table tr td.fc-ewm{padding-top: 18px;}
.fc-ewm .ewm{float: left;}
.fc-ewm .b{float: left;display:inline-block;line-height: 2;margin-top: 24px;;width: 87px;text-align: center;}
.footer-bottom{background-color: #e8e8e8;padding: 10px 0;}
.footer-bottom>section{font-size: 13px;color: #666;}
/* left */
.page-left{width: 230px;float: left;}
.section-box h1{font-size: 18px;text-align: center;line-height: 34px;color: #fff;background-color: #073f89;}
.section-panel{padding: 17px 14px;background:url(../images/7.png) repeat;}
menu.left-menu>li{margin-bottom: 14px;margin-top: 7px;}
menu.left-menu>li>a{position:relative;display:block;line-height: 28px;padding-left:22px;color: #333;font-size: 15px;padding-right: 30px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px;background-color: #fff;box-shadow: 1px 1px 3px -1px #999;-o-box-shadow: 1px 1px 3px -1px #999;-moz-box-shadow: 1px 1px 3px -1px #999;-webkit-box-shadow: 1px 1px 3px -1px #999;
}
.know-more>small,menu.left-menu>li>a>small{display:inline-block;width: 15px;height: 14px;font-size: 12px;text-align:center;line-height:14px;color: #fff;border-radius:50%;background-color: #6b6a6a;top: 50%;}
.know-more>small:after,menu.left-menu>li>a>small:after{content:'>';font-family: '宋体';}
.know-more:hover>small,menu.left-menu>li>a:hover>small,menu.left-menu>li.cur>a>small{background-color: #0094de;}
menu.left-menu>li>a>small{position: absolute;margin-top: -7px;right: 30px;margin-right: -14px;}
.contact-box-tel{padding-left: 45px;background: url(../images/9.png) no-repeat 4px 3px;color: #073f89;font-size: 20px;font-weight: bold;}
.child-list{padding: 5px 0 5px 30px;margin-top: 5px;border-bottom:1px solid #e6e6e6;display: none;}
.child-list>li>a{line-height: 25px;color: #555;}
/* right */
.page-right{float: right;width: 730px;}
.ur-here{line-height: 40px;border-bottom: 1px solid #ededed;padding: 0 10px;color: #666;font-size: 14px;}
.ur-here>h1{font-size: 16px;color: #333;font-weight: bold;}
.ur-here a{color: #666;}
.page-content{padding: 0px 13px;color: #333;line-height: 1.8;font-size: 14px;}
/* feedback */
.feedback{margin-top: 30px;width: 600px;}
.input,.textarea{width: 100%;outline: none;border: 1px solid #d8d8d8;margin-bottom: 14px;font-size: 12px;padding:10px 12px 10px 42px;color:#666;background-repeat: no-repeat;background-position: 7px 7px;background-size: 23px;}
.input.input-ban{width: 49%;}
.input:focus,.textarea:focus{border-color: #0094de;box-shadow:0 0 2px 0 #0094de;}
.btn{width: 114px;line-height: 32px;color: #FFF;text-align: center;border-radius: 2px;font-size: 16px;cursor: pointer;outline: none;border: none;
background-color: #0094de;
background: -webkit-linear-gradient(#0094de, #073f89);
background: -o-linear-gradient(#0094de, #073f89);
background: -moz-linear-gradient(#0094de, #073f89);
background: linear-gradient(#0094de, #073f89);
}
.btn-notice{margin-left: 18px;color: #949597;font-size: 13px;}
.btn:hover{-webkit-filter: brightness(120%);filter: brightness(120%);-o-filter: brightness(120%);-mos-filter: brightness(120%);}
.btn:ACTIVE {-webkit-filter: brightness(80%);filter: brightness(80%);-o-filter: brightness(80%);-mos-filter: brightness(80%);}
/* 下载列表 */
.download-list>li{line-height: 45px;border-bottom:1px solid #e7e7e7;color: #333;font-size: 14px;}
.download-list>li>i,.download-nav{position:relative;display: inline-block;background-repeat: no-repeat;background-color: #6b6a6a;}
.download-list>li>i{width: 4px;height:7px;background-image: url(../images/11.png);margin-right: 10px;top: -2px;}
.download-nav{width: 19px;height: 18px;background-image: url(../images/10.png);margin-left: 20px;top: 12px;}
.download-list>li:hover>i,.download-list>li:hover .download-nav{background-color: #073f89;}
/* 新闻列表 */
.news-list>li{padding: 20px 5px 20px 0;border-bottom: 1px solid #e7e7e7;}
.news-list-img{width: 142px;height: 106px;border: 1px solid #e7e7e7;}
.news-list-tail{width: 525px;}
.news-list-title{color: #333;font-size: 16px;}
.news-list-time{font-size: 14px;margin-left: 20px;}
.news-list-title>a{color: #333;}
.news-list-sum{color: #666;font-size: 14px;line-height: 26px;max-height: 52px;overflow: hidden;}
.know-more{display: inline-block;color: #333;font-size: 14px;}

/* 解决方案列表 */
.solution-list>li{padding: 30px 5px 30px 0;border-bottom: 1px solid #e7e7e7;}
.solution-list-img{width: 176px;height: 154px;border: 1px solid #e7e7e7;border-radius: 4px;}
.solution-list-tail{width: 495px;}
.solution-list-title{color: #333;font-size: 16px;font-weight: bold;margin-top: 5px;}
.solution-list-title>a{color: #333;}
.solution-list-sum{color: #666;font-size: 14px;line-height: 26px;max-height: 78px;overflow: hidden;}
.know-more>small{position: relative;margin-left: 3px;top: -1px;}
/* 产品中心列表 */
.product-list>li{width: 33.33%;padding: 18px;}
.product-list>li>a.imgback{height:205px;border:1px solid #e7e7e7;}
.product-list-title{color: #333;font-size: 15px;margin-top: 10px;text-align: center;}
.pro-pic{width: 330px;}
.pro-text{width: 320px;}
.pro-title{font-size: 18px;font-weight: bold;color: #333;padding-bottom: 10px;border-bottom: 1px solid #e7e7e7;}
.pro-sum-c{text-indent: 2em;font-size: 14px;color: #666;line-height: 26px;margin-top: 20px;}
.tab-li{border-bottom: 1px solid #e7e7e7;}
.tab-li>li{width: 125px;line-height: 40px;cursor: pointer;margin-right: 1px;text-align: center;color:#333;font-size: 15px;background-color: #ededed;}
.tab-li>li.cur{color: #fff;background-color: #073f89;}
.tab-content{padding:30px 10px 0;color: #333;font-size: 14px;line-height: 26px;display: none;}
/* banner */
.banner-box{height:460px;position: relative;}
.banner-panel{position: relative;height:100%;overflow: hidden;}
.banner-panel>li{position: absolute;z-index: 1;width: 100%;height:100%;top:0;left: 0;}
.banner-point{position: absolute;width: 1000px;left:50%;margin-left: -500px;;bottom:10px;text-align: right;z-index: 3;}
.banner-point>li{opacity: 0.8;display:inline-block;cursor: pointer;background-color: #606060;width: 16px;height: 16px;margin-left:5px;border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;}
.banner-panel>li.cur{z-index: 2;}
.banner-point>li.cur{background-color: #0094de;}
/* index */
.search{padding: 15px 0;}
.search-box{width: 243px;height:24px;border-radius:4px;overflow: hidden;margin-left: 20px;}
.search-input{float: left;width: 189px;border:none;border-right: 1px solid #d8d8d8;color: #333;font-size: 12px;padding: 2px 5px 2px 27px;line-height: 20px;background:#f2f2f2 url(../images/12.png) no-repeat 5px center;}
.search-btn{float:right;width: 54px;line-height: 24px;height: 24px;border: none;outline: none;cursor: pointer;background-color: #606060;text-align: center;color: #fff;font-size: 13px;}
.search-text-tail{color: #454545;font-size: 13px;margin: 0 10px;}
.index-product-show{width: 752px;}
.index-title{color: #333;font-size: 18px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px solid #e7e7e7;line-height: 24px;}
.index-title.nbr{border-bottom: none;}
.index-more{color: #666;font-size: 14px;font-weight: normal;}
.solution-ul-img,.ul-img{position: relative;padding: 0 46px;}
.solution-img-ul,.img-ul{position: relative;width: 99999px;padding-top: 10px;padding-bottom: 10px;}
.img-ul>li{width: 165px;padding: 0 5px;}
.img-ul-back{display: block;height: 155px;background-size:contain;}
.img-ul-title{text-align: center;color: #454545;font-size: 12px;margin-top: 10px;}
.img-last,.img-next{position: absolute;top:50%;width: 24px;height: 24px;margin-top: -12px;cursor: pointer;border-radius:50%;background-color: #0094de;box-shadow:2px 2px 6px -1px #333;-o-box-shadow:2px 2px 6px -1px #333;-moz-box-shadow:2px 2px 6px -1px #333;-webkit-box-shadow:2px 2px 6px -1px #333;}
.img-last:before,.img-next:before{display:block;font-family: '宋体';line-height: 24px;color: #fff;text-align: center;font-size: 15px;}
.img-last:before{content: '<';padding-right: 3px;}
.img-next:before{content: '>';padding-left: 2px;}
.img-last{left: 0;}
.img-next{right: 0;}
.solution-img-ul>li{width: 228px;padding: 0 14px;}
.solution-img-ul-back{display: block;height: 200px;border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;box-shadow:2px 2px 6px -1px #333;}
.index-div2{background-color: #f8f8f8;border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc;padding-top: 20px;padding-bottom: 30px;color: #4b4b4b;font-size: 13px;line-height: 1.8;}
.index-about,.index-news,.index-case{width: 310px;}
.index-news{margin-left: 37px;}
.index-img{border: 1px solid #ebebeb;padding: 5px;background-color: #fff;}
.index-content1{padding-left: 5px;padding-right: 15px;}
.index-news-list>li{margin-top: 11px;}
.index-news-list>li:FIRST-CHILD{margin-top: 0;}
.index-news-list>li a{color: #4b4b4b;}
.index-news-list>li a .time{float: right;margin-left: 10px;color: #999;}
.pl-nav-box{font-size: 14px;line-height: 30px;color: #777;}
.pl-nav-box a{color: #666;}
.black{color: #333;}
h1.title{text-align: center;padding-bottom: 5px;border-bottom: 1px dotted #f0f0f0;font-size: 16px;color: #333;font-size: 16px;font-weight: bold;margin-bottom: 10px;}
.index-case-list>li{width: 50%;margin-top: 16px;padding: 0 5px;}
.index-case-list>li:FIRST-CHILD,.index-case-list>li:nth-child(2){margin-top: 0;}
.index-case-list>li>a{position:relative;display:block;line-height: 28px;padding-left:22px;color: #333;font-size: 15px;padding-right: 30px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px;background-color: #fff;box-shadow: 1px 1px 3px -1px #999;-o-box-shadow: 1px 1px 3px -1px #999;-moz-box-shadow: 1px 1px 3px -1px #999;-webkit-box-shadow: 1px 1px 3px -1px #999;
}
.index-case-list>li>a>small{display:inline-block;width: 15px;height: 14px;font-size: 12px;text-align:center;line-height:14px;color: #fff;border-radius:50%;background-color: #6b6a6a;top: 50%;}
.index-case-list>li>a>small:after{content:'>';font-family: '宋体';}
.index-case-list>li>a:hover>small,menu.left-menu>li.cur>a>small{background-color: #0094de;}
.index-case-list>li>a>small{position: absolute;margin-top: -7px;right: 30px;margin-right: -14px;}
.friendLink{padding-left: 70px;padding-top: 20px;min-height:60px;background: url(../images/13.png) no-repeat left top;}
.friendLink h1{font-size: 18px;color: #333;font-weight: bold;}
.friend-link{padding-left: 80px;line-height: 27px;}
.friend-link>li{margin: 0 10px;}
.friend-link>li>a{color: #4b4b4b;font-size: 13px;}
/* pager */
.pager{margin: 20px 0;text-align: center;font-size: 12px;color: #666;}
.pager span.current,.pager a{display: inline-block;margin: 0 3px;font-size: 12px;padding: 2px 10px;}
.pager a{color: #4b4b4b;background-color: #e8e8e8;}
.pager span.current,.pager a:hover{background-color: #1c63a1;color: #fff;}

.page-content table,.page-content img
{max-width: 100%;}

.friend-link>li>a:hover
.index-news-list>li a:hover,
.index-more:hover,
.search-text-tail:hover,
.product-list-title:hover,
.child-list>li>a:hover,
.child-list>li>a.cur,
.know-more:hover,
.solution-list-title>a:hover,
.pl-nav-box a:hover,
.news-list-title>a:hover,
.download-list>li:hover,
.ur-here a:hover,
.footer-link>dl>dd>a.cur,
.footer-link>dl>dd>a:hover,
menu.left-menu>li.cur>a,
menu.left-menu>li>a:hover
{color: #073f89;}