﻿/*------reset------*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,p,form{margin:0;}
body,button,input,select,textarea{font:12px/1.5 tahoma,'\5b8b\4f53',sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em,i,b{font-style:normal;}
ul,ol{list-style:none;}
a{text-decoration:none;color:#464646;}
a:hover{color:#1866c7} 
img{border:0;}
button,input,select,textarea{font-size:100%;outline:none;}
textarea{resize:none;}
table{border-collapse:collapse;border-spacing:0;}
td,th,ul,ol{padding:0;}
/*------common------*/
.pr{position:relative}
.pa{position:absolute}
.fl{float:left}
.fr{float:right}
.fl,.fr{display:inline}
.bc{margin-left:auto;margin-right:auto}
.db{display:block}
.f14{font-size:14px}
.f16{font-size:16px}
.f18{font-size:18px}
.f26{font-size:26px}
.f40{font-size:40px}
.c0{color:#1866c7}
.c1{color:#ffffff}
.tc{text-align:center}
.fb{font-weight:bold}
.fn{font-weight:normal}
.cup{cursor:pointer}
.cud{cursor:default}
.cb{clear:both}
.clearfix{*zoom:1}
.clearfix:after{content:'\20';display:block;height:0;line-height:0;visibility:hidden;clear:both}
.none{display:none}
.db{display:block}
.ht{overflow:hidden;text-indent:-9999px;text-decoration:none}
/*------private------*/
body{min-width:1040px;background:#f5f5f5;font:12px/1.5 '\5FAE\8F6F\96C5\9ED1',tahoma,'\5b8b\4f53',sans-serif;color:#464646;}
.spr{background:url(../images/spr.png) no-repeat;}
.wrap{background:url(../images/bgnew.jpg) no-repeat center top;}
.topper{width:1040px;}
.logo{width:466px;height:127px;background:url(about:blank);}
.phone{margin-top:45px;}
.search-box{width:350px;height:40px;margin:43px 0 0 50px;border-radius:20px;border:1px solid #c9c9c9;background:#ffffff;}
.search-box input{width:285px;height:40px;line-height:40px;padding:0 10px;border:none;background:none;font-size:16px;}
.search-ico{width:23px;height:23px;margin:8px 0 0 5px;background-position:-110px -160px;cursor:pointer;}
.main-nav-box{background:#1866c7;}
.main-nav{width:1040px;}
.main-nav li{float:left;display:inline;width:140px;position:relative;}
.main-nav a{display:block;width:140px;height:55px;line-height:55px;border-right:1px solid #3891ff;/*border-left:1px solid #07438e;*/color:#ffffff;}
.main-nav .bdl-n{border-left:1px solid #1866c7;}
.main-nav .bdr-n{border-right:none;}
.main-nav a:hover,.table-box tr:hover{background: #4EAD35;color: #fff;} 
.info-bar{height:52px;line-height:52px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;color:#1866c7;}
.info-con{width:1040px;}
.info-con span{color:#797979;}
.ico-home{width:28px;height:23px;margin:15px 5px 0 0;background-position:-50px -122px;}
.mainer{width:1040px;min-height:300px;margin-top:20px;padding-bottom:0px;background:#ffffff;overflow:hidden;}
.mainer2{width:1040px;min-height:500px;margin-top:20px;overflow:hidden;}
.navbar{width:260px;}
.navbar li{width:260px;}
.navbar a{display:block;width:260px;height:60px;line-height:60px;border-bottom:1px solid #e6e6e6;background:#ffffff;}
.navbar .nav-a{}
.cur .nav-a{background:#1866c7;color:#ffffff;}
.sidenav{}
.sidenav a{height:40px;line-height:40px;background:#fafafa;}
.sidenav .cur1{background:#ebebeb;color:#1866c7;}

.main-con{width:920px;padding-bottom:30px;background:#ffffff;}
.main-tit{margin:20px 40px;border-bottom:1px solid #ebebeb;color:#4e4e4e;font-size:20px;}
.main-tit em{border-bottom:2px solid #1866c7;}
.main-box{margin:0 40px;}
/*联系我们*/
.contact-list{margin-bottom:40px;}
.contact-list dt{margin-bottom:10px;}
.contact-list dd{margin-bottom:8px;}
/*关于我们*/
.profile{line-height:26px;text-indent:2em;}
/*解决方案*/
.news-list li{height:190px;margin-bottom:20px;overflow:hidden;}
.news-list li:hover{cursor:pointer;background:#fdefc0;}
.news-list-img{width:289px;height:190px;margin-right:30px;}
.news-con{width:492px;padding:20px 20px 15px 0;}
.news-con p{margin-top:15px;}
.main-tit .tit-in{margin:10px 0;font-size:12px;}
.tit-in i{margin-right:30px;}
.back{top:20px;left:40px;}
/*新闻动态*/
.table-box{width:100%;}
.table-box th,.table-box td{padding:10px;}
.table-box th{background:#1866c7;color:#ffffff;font-size:16px;font-weight:normal;}
.tr2{background:#f0f0f0;}
/*产品列表*/
.product-list{}
.product-list li{float:left;display:inline;width:280px;margin-bottom:20px;}
.product-list a{display:block;width:280px;padding:10px 0;height:200px;}
.product-list a:hover{background:#ffffff;box-shadow:1px 1px 2px 2px rgba(230,230,230,0.5);border-radius:2px;color:#464646;}
/*产品详情*/
.pro-img{width:287px;margin-top:50px;}
.product-con{width:530px;}
.product-profile{margin-top:20px;}
.product-profile dt{margin-bottom:10px;}
.product-profile dd{margin-bottom:5px;}
/*产品中心*/
.part-tit{border-bottom:4px solid #1866c7;}
.pro-f{width:320px;height:453px;padding:20px;background:#6f96f7;color:#ffffff;}
.pro-f img{margin-bottom:20px;}
.pro-f2{background:#0196fa;}
.pro-f3{background:#00adb3;}
.pro-f4{background:#ff7111;}
.pro-f5{background:#00c99c;}
.more{margin:10px 10px 0 0;}
.txt{margin:15px 0;}
.txt em{padding:6px 10px;border-radius:40px;background:#ffffff;}
.part-list{width:835px;}
.part-list li{float:left;display:inline;width:370px;padding:15px;height:208px;margin:0 0 15px 15px;background:#ffffff;}
.part-list li:hover{box-shadow:1px 1px 2px 2px rgba(230,230,230,0.8);border-radius:2px;cursor:pointer;}
.txt-box{width:145px;margin-top:30px;}
.view{width:85px;height:30px;line-height:30px;margin-top:30px;background:#1866c7;color:#ffffff;}
.view:hover{color:#ffd100;}
.part-box{margin:30px 0 60px;}
.part-list img{margin-top:15px;}
/*==翻页==*/
.page-box{margin:20px 0;}
.page-box a,.page-box input{float:left;display:inline;width:32px;height:32px;line-height:32px;padding:0 4px;color:#3b3b3b;background:#f0f0f0;border:1px solid #dcdcdc;border-radius:5px;margin-right:10px;}
.page-box .pre,.page-box .next{width:50px;}
.page-box .cur{border:1px solid #ff7600;color:#ff7600;background:#ffffff;}
.page-box input{background:#ffffff;}
/*--------返回顶部---------*/
.toolbar{position:fixed;top:255px;right:50%;margin-right:-656px;width:49px;height:49px;z-index:999;}
.toolbar a{display:block;width:54px;height:54px;-webkit-transition:background-position 1s;-moz-transition:background-position 1s;transition:background-position 1s;}
.wx-btn{background-position:0 -182px;}
.wx-btn:hover{background-position:-54px -182px;}
.wx-layer{display:none;right:40px;top:0;width:166px;height:148px;background:url(../images/code1.png) no-repeat;}
.back-btn{background-position:0 -238px;margin-top:5px;}
.back-btn:hover{background-position:-54px -238px;}
/*==footer==*/
.footer{margin-top:50px;background:#ffffff;line-height:30px;padding:30px 0;color:#6b6b6b;border-top:1px solid #d7d7d7;}
.footer em{margin-right:20px;}