/* 技术支持：森竹软件 */
/* http://www.lysenzhu.com/ */
/* 手机：13373783328(同微信) */
@charset "utf-8";
body,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,ol,p,select,td,textarea,th,ul{margin:0;padding:0;}
fieldset,img{border:0;}
img{vertical-align:middle;}
li,ol,ul{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{margin:0;outline:0;border:none;font-size:12px;font-family:inherit;resize:none;}
.clearfix:after{clear:both;display:block;visibility:hidden;overflow:hidden;height:0;content:".";}
.clearfix{zoom:1;}
html{overflow:-moz-scrollbars-vertical;overflow-x:hidden;overflow-y:scroll;zoom:1;verflow:-Scroll;}
body{color:#666;font-size:14px;font-family:'avant','sourcehansans',microsoft yahei,simsun,Arial,Helvetica,sans-serif;line-height:24px;}
a{outline:0;color:#666;text-decoration:none;blr:expression(this.onFocus=this.blur());transition:all ease .3s}
a:hover{text-decoration:none;color:#0f5aa5}
:focus{outline:0}
img{transition:all .5s}
i{font-style:normal}
.pl20{padding-left:20px}
.ttan{text-align:right}
.fl{float:left}
.fr{float:right}
.w1200{width:1200px;margin:0 auto;}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb25{margin-bottom:25px}
.mb80{margin-bottom:80px}
.center{text-align:center}
.hide{overflow:hidden}
.erp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.plr20{padding:0 20px}
.pb42{padding-bottom:42px}
.mb20{margin-bottom:24px}
.mb30{margin-bottom:30px}
.mr30{margin-right:30px}
.search{position:absolute;background:rgba(0,0,0,.6);width:150px;display:none;line-height:40px;z-index:-1;display:none;margin:0 75% 0;}
.search form{width:720px;margin:0 auto;margin-top:15px;background:#fff;height:40px}
.search ul{margin:0px auto;}
.search ul li{float:left; line-height:48px; color: #fff;}
.search ul li a{width:150px;height:48px; float:left; line-height:48px; color: #fff;}
button,input,select,textarea{font-size:12px;font-family:inherit;margin:0;outline:0;resize:none;border:none}
.searSelect{float:left;width:49px;color:#333;padding-left:10px;position:relative;font-size:12px;cursor:pointer;border-right:1px solid #ddd}
.proSear .txt,.search .txt{width:650px;float:left;height:40px;line-height:40px;color:#666;padding:0 10px}
.proSear .btn,.search .btn{float:left;width:50px;height:40px;cursor:pointer;transition:all .3s;background:#333 url(../images/searicon.png) no-repeat center}
.searSelect span{position:relative;display:block}
.searSelect ul{position:absolute;top:40px;left:0;background:#fff;text-align:center;width:55px;display:none}
.searSelect ul li{padding-left:10px;line-height:25px;border-top:1px solid #f5f5f5}
.head{text-align:center;position:fixed;width:100%;height:100px;line-height:100px;z-index:10; background:#fff;}
.head .nav{position:relative}
.head .nav .yj{float:left;margin-left:40px}
.head .nav .yj>.on>a{border-bottom:4px solid #006aff;color:#006aff;}
.head .nav .yj li{float:left;width:110px}
.head .nav .yj li:hover a{color:#006aff;}
.head .nav .yj li ul{margin-left:-25px;display:none;overflow:hidden;width:160px}
.bodesolid:after{content:"";width:1px;height:110px;background:#4c74a5;position:absolute;left:150px;top:0}
.head .nav .yj li ul.navSub li a{color:#fff}
.head .nav .yj li ul li{line-height:40px;background:rgba(0,0,0,.7);width:160px}
.head .nav .yj li ul li:hover{background:#000}
.head .nav .yj li a{color:#000000;font-size:16px;display:inline-block}
.head .logo{position:relative;width:190px;}
.head .logo a{display:block;text-align:center; font-size: 14px; line-height: 24px;}
.head .bodesolid{padding-right:40px;position:relative}
.head .sousuo{display:block;width:120px;height:32px;margin-left:30px;margin:30px 0px 0px;float: right; line-height:32px;}
.head .phone{position:absolute;bottom:-30px;right:10px;font-size:30px;color:#000;width:0;height:0;transition:all .5s}
.head .fangdajin:hover .phone{width:220px;height:112px}
.head .fangdajin{display:inline-block;width:20px;height:20px;background:url(../images/dianhua.png) no-repeat;margin-left:30px}
.head .en{position:relative;display:inline-block;color:#fff;font-size:16px;line-height:16px;margin-left:30px}
.head .en:after{content:"";background:url(../images/jiantou.png) no-repeat;width:10px;height:10px;position:absolute;top:6px;left:25px}
.banner{position:relative}
.banner .bd{position:relative;top:0px;text-align:left;width:1920px;left:50%;margin-left:-960px}
.banner ul li a img{margin:0 auto;display:block;height:900px;width: 100%;}
.banner .hd,.hdIcon{position:absolute;bottom:50px;text-align:center;z-index:5;left:50%;font-size:0;line-height:0;height:0;margin-left:-30px;height:14px}
.banner .hd li,.hdIcon li{z-index:2;cursor:pointer;margin-right:5px;display:inline-block;width:15px;height:15px;zoom:1;border-radius:100%;position:relative;transition:all .3s}
.banner .hd li:after,.hdIcon li:after{content:"";position:absolute;width:5px;height:5px;background:#fff;top:5px;left:5px;border-radius:100%}
.banner .hd .on,.banner .hd li:hover,.hdIcon .on,.hdIcon li:hover{border:2px solid #fff;transform:scale(1.1)}
.breadCrumb{background:rgba(0,0,0,.7)}
.breadCrumb i{display:inline-block;background:url(../images/dingwei.png) no-repeat;width:12px;height:14px}
.solution{background-image:url(../images/bg_jiejuefangan.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;height:674px}
.hTitle{font-size:40px;line-height:40px;color:#191919;text-align:center;padding-top:80px;font-weight:400;margin-bottom:40px}
.hTitle span{display:block;text-align:center;font-size:14px;color:#666}
.solution li{width:298px;height:160px;float:left;text-align:center;border:1px solid #e5e5e5;transition:all .4s;padding-top:40px;background:#fff;position:relative}
.solution li i{display:inline-block;width:50px;height:36px;background-position:0 0;background-repeat:no-repeat;transition:all .5s}
.solution li h4{font-size:24px;color:#333;line-height:24px;font-weight:normal;margin:10px 0}
.solution li h4 span{font-size:12px;display:block;opacity:.5}
.solution li .more{margin-top:20px;border-radius:100%;width:13px;height:13px;border:1px solid #bcbcbc;display:inline-block;line-height:11px;font-size:12px;margin:0 auto;color:#d1d1d1}
.solution li:hover i{background-position:0 -36px}
.solution li:hover{background:#0062b0;box-shadow:0 0 10px #ccc;z-index:2}
.solution li:hover h4{color:#fff}
.solution li:hover .more{background:#fff}
.anli{text-align:center;position:relative;overflow: hidden;}
.anli .title h3 i{display:block;width:37px;height:42px;background:url(../images/dianhua2.png) no-repeat;position:absolute;right:30px;top:50px}
.anli h3{padding-left:50px;background:#006aff;color:#fff;font-size:40px;line-height:40px;height:111px;display:inline-block;width:300px;padding-top:50px;font-weight:100}
.anli h3 span{opacity:.5;font-size:14px;color:#fff;display:inline-block}
.anli .title{position:absolute;text-align:left;width:1200px;left:50%;margin-left:-600px;z-index:5}
.anli .title p{font-size:28px;font-weight:900;line-height:28px;color:#fff;float:right;margin-top:40px;text-align:right;margin-right:100px}
.anli .title p span{font-size:12px;display:block;opacity:.5}
.anli .bd li a{display:inline-block}
.anli .bd li img{position:relative;left:50%;margin-left:-960px}
.anli .bd li h4{height:32px;color:#fff;font-size:26px;margin-bottom:30px;}
.anli .bd li .futitle{width:800px;position:absolute;top:304px;text-align:left;background:url(../images/anlitxt.png) no-repeat; padding:30px;}
.anli .bd li .futitle p{color:#fff;font-size:16px;margin-bottom:50px;text-overflow:ellipsis;overflow:hidden; line-height: 32px;}
.anli .bd li .futitle span{color:#fff;font-size:14px;}
.anli .hd li{width:280px;height:76px;border-left:1px solid #eee;font-size:16px; display:table-cell; text-align:center}
.anli .hd li:first-child{border-left:0px solid #eee;}
.anli .hd li a{display:block;line-height:76px;color:#191919;vertical-align:middle;text-align:center}
.anli .hd{overflow:hidden;position:absolute;bottom:30px;left:50%;margin-left:-600px;background:#fff; width:1200px; display:table;box-shadow: 10px 5px 20px #006aff73;}
.anli .hd span{display:block;font-size:12px;color:#999}
.anli .hd li:hover a{background:#006aff;color:#fff}
.anli .hd .on,.anli .hd .on a{background:#006aff;color:#fff}
.things ul li{float:left}
.things li:hover .pImg:before{transform:perspective(200px) rotateX(0)}
.things li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(3,90,167,.7);transition:all .25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2}
.things li a{display:block;position:relative;background:#fff}
.things li .pImg{position:relative;display:block;overflow:hidden;height:142px}
.things li:hover img{transform:scale(1.1)}
.things li img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all .5s}
.things li:hover .pImg i{transition-delay:.1s;margin-top:-40px;opacity:1}
.things li .pImg i{position:absolute;width:90%;height:90%;top:0;opacity:0;background:url(../images/icon1.png) no-repeat 0 140px;transition:all .4s;z-index:3;text-align:left;padding-top:60px;color:#fff;font-style:normal;margin:0 10px;font-size:13px}
.things li{float:left;width:240px;padding-right:10px;margin-bottom:10px;box-sizing:border-box;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;padding:0 30px}
.things li .shuzhi{display:inherit;line-height:90px;font-size:90px;color:#e4e4e4;margin-bottom:35px}
.things li h4{font-size:26px;line-height:26px;color:#333;font-weight:normal;margin-bottom:15px;position:relative}
.things li h4:after{content:"";width:1px;height:30px;background:#006aff;position:absolute;left:-31px}
.things li h5{font-weight:normal;font-size:13px;color:#7a7a7a;line-height:13px;opacity:.5;margin-bottom:50px}
.things li:hover .shuzhi,.things li:hover h4,.things li:hover h5{color:#006aff}
.things{margin-bottom:74px}
.about{background:url(../images/bgtu.png) repeat center; overflow: hidden;}
.sousuo{width: 120px;height: 40px;color:#fff;display:block; text-align: center; margin: 50px auto;background: #eb1212;line-height: 40px;border-radius:20px;}
.sousuo:hover{color:#fff;background: #006aff;}
.about .center p{font-size:16px;color:#333;padding: 0px 64px; line-height: 28px;}
.youshi{background:url(../images/youshi_bg.jpg) no-repeat center; overflow: hidden;height: 290px;background-position: center;background-repeat: no-repeat;background-size: cover;}
.youshi .center{color:#fff;line-height:32px; padding: 80px; text-align: left;}
/*产品中心*/
.chanpin{width:100%;overflow:hidden;}
.chanpin ul{width: 1233px;margin: 0px auto;}

.chanpin .videoList{padding-bottom:0px; overflow: hidden;}
.chanpin .tempWrap{position: relative;width: 1230px;margin: 0 auto;height:auto;}
.chanpin .videoList ul li{width:386px;float:left;margin:0 18px 25px 0;border:1px solid #f0f0f0;}
.chanpin .videoList ul li:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.1);width:386px;height:300px;}
.chanpin .videoList ul li span.p_pic{height:300px;display:block;border:none;transition: all ease .3s; padding: 0px;}
.chanpin .videoList ul li span.p_pic img{width:386px;height:300px; padding: 0px;}
.chanpin .videoList ul li a{display:inline-block}
.chanpin .videoList ul li a div{padding:30px;transition:all .3s;width:326px;height:200px;}
.chanpin .videoList ul li a div h3.p_title{text-align:center;font-size:18px;color:#000;transition:all .3s; font-weight:500;}
.chanpin .videoList ul li a div p.p_key{text-align: center;font-size:15px;padding: 10px 0;}
.chanpin .videoList ul li a div p.p_des{text-align: left;font-size:15px;padding:0px 0px 20px; background:none;transition:all .3s}
.chanpin .videoList ul li a div p.p_des:hover{text-align:left;font-size:15px;}
.chanpin .videoList ul li a div span.more{width:0px; height: 30px; display:block; padding:0px 30px 0px 0px; font-size: 14px;background:url(../images/icon3.png) no-repeat right; margin: 0px auto;}
.chanpin .videoList ul li a div span.more:hover{width:0px; height: 30px; display:block; padding:0px 30px 0px 0px; font-size: 14px;background:url(../images/icon4.png) no-repeat right; margin: 0px auto;}
.chanpin .videoList ul li:hover div{background:#006aff;color:#fff;box-shadow:10px 10px 10px #001f4b21;}
.chanpin .videoList ul li:hover h3.p_title,.chanpin ul li:hover p.p_des{color:#fff;}
.chanpin .prev{cursor:pointer;background:#fff;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:220px;left:7px}
.chanpin .next{cursor:pointer;width:40px;height:40px;display:inline-block;background:#fff;text-align:center;line-height:40px;position:absolute;top:220px;right:30px}
.chanpin .next:hover,.chanpin .prev:hover{background:#006aff;color:#fff}


.company .nav{margin-bottom:50px}
.company .nav li{float:left; background: #f8f8f8;}
.company .nav li a{width:299px;height:76px;display:block;line-height:76px;text-align:center;border-top:4px solid #006aff;font-size:16px;color:#191919}
.company .nav li a:hover{background:#006aff;color:#fff}
.company .nav .on a{background:#006aff;color:#fff;border-left:1px solid #006aff}
.company .banners .bd ul li{width:492px}
.company .banners{position:relative;width:492px}
.company .banners .bd{width:492px}
.company .banners .hd,.hdIcon{position:absolute;bottom:80px;text-align:center;z-index:5;font-size:0;line-height:0;height:0;margin-left:-30px;height:14px}
.banners .hd{position:absolute;bottom:10px;right:10px;z-index:3}
.banners .hd li{float:left;width:10px;height:10px;background:#fff;border:1px solid #ddd;margin:0 5px;transition:all .3s;cursor:pointer;font-size:0;line-height:0;border-radius:100%}
.banners .hd li.on{background:#006aff;border:1px solid #006aff}
.banners .bd h3{font-size:18px;color:#fff;font-weight:normal;background:#006aff;padding:10px 20px; line-height: 32px;}
.banners .bd h3 span{color:#94bee0;font-size:14px;display:block}
.company ul.lists{display: block;overflow: hidden;float: left;width: 660px;}
.company .lists li{border-bottom: 1px solid #d7d7d7;float: left;width: 660px;margin-left: 30px;padding: 26px 0px;}
.company .lists li:first-child{border-top:1px solid #d7d7d7;}
.company .lists li .smimg{display:block;height:98px;float:left;margin-right:30px}
.company .lists li .smimg img{width:155px;height:98px;}
.company .lists li a:hover h3{color:#0f5aa5}
.company .lists li a h3{color:#000;font-size:18px;margin:0px 0 5px;font-weight:normal;}
.company .bd li a>span{display:block;width:492px;height:370px;overflow:hidden}
.company .lists li h4{display:block;font-size:14px;color:#666;font-weight:normal;margin-bottom:10px}
.company .lists li span{font-size:14px;color:#666}
.company li:hover img{transform:scale(1.1)}
.banners .yc{display:block}
.banners .yc img{width:492px;height: 370px;}
.partners ul li{float:left;width:210px;height:90px;background:#fff}
.partners ul li a{display:inherit;text-align:center;line-height:90px}
.partners{background:url(../images/bg_ss.png) no-repeat center;padding-bottom:80px}
.partners li:hover .pImg:before{transform:perspective(200px) rotateX(0)}
.partners li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(3,90,167,.7);transition:all .25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2}
.partners li:hover .pImg i{transition-delay:.1s;margin-top:-40px;opacity:1}
.partners li .pImg i{position:absolute;width:90%;height:90%;top:0;opacity:0;background:url(../images/icon1.png) no-repeat bottom center;transition:all .4s;z-index:3;text-align:center;padding-top:22px;color:#fff;font-style:normal;margin:0 10px;font-size:13px;left:0}
.partners li .pImg{width:210px;height:90px;position:relative;display:block;overflow:hidden}
.partners li .pImg img{width:210px;height:90px}
.chakangd{text-align:center;display:block;color:#006cc2}
.bottom{background:#383838;margin-top:0px;}
.bottom .tetle ul{float:left;width:124px}
.bottom .tetle ul{padding-top:80px}
.bottom .tetle ul .datitle{margin-bottom:40px}
.bottom ul .datitle a{color:#fff;font-size:16px}
.bottom ul li a{font-size:14px;color:#b7b7b7}
.bottom ul li a:hover{color:#fff}
.bottom .tetle{float:left;width:747px;padding-bottom:40px}
.bottom .tetle .ul1{padding-left:0px}
.bottom .lianxi{width:453px;float:left;position:relative;padding-top:70px;padding-bottom:50px}
.bottom .lianxi .lx{margin-left:74px;color:#b7b7b7;margin-top:30px;margin-bottom:25px}
.bottom .lianxi .lx a{color:#b7b7b7}
.bottom .lianxi .lx a:hover{color:#fff}
.bottom .lianxi .dh{color:#b7b7b7;font-size:16px;margin-left:125px}
.bottom .lianxi .dh span{display:block;color:#fff;font-size:28px;font-weight:900}
.bottom .lianxi .icon_dh{display:block;width:37px;height:42px;background:url(../images/bottomdh.png) no-repeat;position:absolute;top:78px;left:74px}
.bottom .lianxi .icon .ggh{display:inline-block;width:25px;height:25px;background:url(../images/ggh.png) no-repeat;margin-right:10px;position:relative}
.bottom .lianxi .icon .ggh img{position:absolute;left:-120px;top:-36px;opacity:0}
.bottom .lianxi .icon .ggh:hover img{opacity:1}
.bottom .lianxi .icon .wb{display:inline-block;width:25px;height:25px;background:url(../images/wb.png) no-repeat}
.bottom .lianxi p{font-size:16px;margin-left:80px}
.bottom .link ul li{float:left;font-size:12px;}
.bottom .link{line-height:32px;text-align:center;color: #fff; padding:40px 0px 20px;}
.bottom .link a{color: #fff;}
.bottom .link span{color: #5e5e5e;}
.bottom .link .da{margin-left:80px;color:#fff;margin-right:40px}
.bottom .link .da span{color:#b7b7b7;margin-left:10px}
.bottom .link ul li a{display:initial;padding:0 20px;border-right:1px dashed #4f4f4f}
.bottom .link ul li:last-child a{border-right:0 dashed #4f4f4f}
.list_banner img{position:relative;left:50%;margin-left:-960px;height:600px}
.breadCrumb{position:relative;margin-top:-60px;height:60px;background:rgba(0,0,0,.2);z-index:2;line-height:60px;color:#fff}
.breadCrumb i{margin-right:10px}
.breadCrumb a{margin-right:10px;color:#fff}
.breadCrumb a:hover{color:#0f5aa5}
.listmenu{margin:80px 0;text-align:center}
.listmenu ul li a{font-size:18px;color:#666;background:#fff;width:238px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenu ul li{float:left}
.listmenu ul li .border{border-left:0}
.listmenu ul .on a{background:#006aff;color:#fff}
.listmenu ul li a:hover{background:#006aff;color:#fff}
.back{float:right;background:url(../images/back.png) no-repeat left center;padding-left:20px}
.listTie{line-height:40px;font-size:40px;color:#333;font-weight:normal;margin-bottom:40px;padding-top:80px}
.listTie span{display:block;font-size:16px;color:#888}
.proList ul{width:1240px}
.proList li{float:left;width:580px;margin-right:20px;overflow:hidden;margin-top:30px}
.proList li:hover img{transform:scale(1.1)}
.proList li h4:hover{color:#0062b0}
.proList li a,.proRight ul li a span{display:inline-block;}
.proList li span{display:block;border:1px solid #ccc;border-top:0;padding-top:40px}
.proList li a img{width:580px;height:380px}
.proList li span h4{color:#333;font-weight:normal;font-size:20px;margin-bottom:10px}
.proList li span p{width:400px;height:80px;margin:0 auto;font-size:16px;color:#666; text-align: left;}
.proList li span i{display:inline-block;background:url(../images/icon2.png) no-repeat center;width:30px;height:30px;margin:30px 0;}
.proList li span i:hover{background:url(../images/icon3.png) no-repeat center;transition:all 1s ease 0.1s;}
.Theviewbox{width:1233px;margin:0 auto}
.listMain .Theviewul li{float:left;margin:0 22px 25px 0;border:1px solid #f0f0f0}
.listMain .Theviewul li:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.1)}
.listMain .Theview span img{width:384px;height:384px}
.listMain .Theview li a{display:inline-block}
.Theviewul li:hover p{background:#006aff;color:#fff}
.listMain .Theview span{display:block;border-bottom:1px solid #f1f1f1;transition:all ease .3s}
.listMain .Theview p{padding:30px 0;text-align:center;font-size:16px;color:#666;transition: all .8s;line-height: 28px;}
.listMain .Theview p:hover{padding:30px 0;text-align:center;font-size:17px;color:#fff;line-height: 28px;}
.listmenujj{text-align:center;margin:0 auto;margin-top:80px}
.listmenujj ul li a{font-size:18px;color:#666;background:#fff;width:238px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenujj ul li{float:left}
.listmenujj ul li a{border-left:0}
.listmenujj ul li:first-child a{border-left:1px solid #ccc;}
.listmenujj ul .on a{background:#006aff;color:#fff}
.listmenujj ul li a:hover{background:#006aff;color:#fff}
.newsLists{border:1px solid #eaeaea;margin-bottom:40px}
.listMain .newsList .title span{display:inline-block;float:left}
.listMain .newsList .title span img{width:600px;height:460px}
.listMain .newsList .title{display:block}
.listMain .newsList .clicka,.listMain .newsList .time{display:block}
.listmenuzi{margin-top:80px;text-align:center}
.listmenuzi ul li a{font-size:18px;color:#666;background:#fff;width:298px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenuzi ul li{float:left}
.listmenuzi ul li a{border-left:0}
.listmenuzi ul li:first-child a{border-left:1px solid #ccc;}
.listmenuzi ul .on a{background:#006aff;color:#fff}
.listmenuzi ul li a:hover{background:#006aff;color:#fff}
.newsLists .contic .time{margin-left:45px}
.newsLists:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.3)}
.listMain .newsList .contic{width:460px;float:left;margin:70px 70px 54px}
.listMain .newsList .contic .time{color:#006aff;font-size:14px;position:relative;transition:all .5s}
.listMain .newsList .contic .time:after{content:"";width:35px;height:1px;color:#006aff;position:absolute;left:-40px;border-bottom:1px solid #006aff;top:10px;transition:all .5s}
.listMain .newsList .contic h3{margin-bottom:30px;font-size:24px;color:#333;font-weight:100}
.listMain .newsList .contic p{color:#666}
.listMain .newsList .contic .clicka{width:52px;line-height:50px;text-align:center;color:#fff;display:block;border-radius:25px;width:160px;background:#006aff;margin-top:40px}
.listMain .newsList li{overflow:hidden;border:1px solid #eaeaea;margin-bottom:20px}
.listMain .newsList li:hover .list{margin-left:20px}
.listMain .newsList li .list{transition:all .5s;width:800px;float:left;padding:45px 5px 30px 50px}
.listMain .newsList li .list .time{font-size:14px;width:120px;line-height:30px;text-align:center;color:#fff;display:block;border-radius:25px;background:#006aff;margin-top:30px}
.listMain .newsList li .list h3{font-weight:bold;font-size:24px;color:#333;padding-top:10px;padding-bottom:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.listMain .newsList li .list p{color:#666;margin-top:10px;font-size:16px; line-height: 28px;}
.listMain .newsList li>a{display:inline-block;float:right;padding:30px}
.listMain .newsList li>a img{width:260px;height:196px}
.listMain .newsList li>a>span{display:block;width:260px;height:196px}
.listMain .newsList li .list span{position:relative;transition:all .5s;font-size: 16px;}
.listMain .newsList li .list span:after{content:"";position:absolute;border-bottom:1px solid #eaeaea;width:1px;height:1px;left:0;top:7px;transition:all .5s}
.listMain .newsList li:hover .list span{padding-left:60px}
.listMain .newsList li:hover img{transition:all 1s ease 0s;-webkit-transform:scale(1.3)}
.listMain .newsList li:hover .list span:after{width:50px}
.listmenu{margin:80px 0;text-align:center;margin:0 auto;margin-top:80px}
.listmenu ul li a{font-size:18px;color:#666;background:#fff;width:238px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenu ul li{float:left}
.listmenu ul li a{border-left:0}
.listmenu ul li:first-child a{border-left:1px solid #ccc;}
.listmenu ul .on a{background:#006aff;color:#fff}
.listmenu ul li a:hover{background:#006aff;color:#fff}
.jianjie{background: #f8f8f8 url(../images/bgguanyu.png) no-repeat top center;}
.folanry{color:#666;margin-bottom:60px}
.folanry h3 span{display:block}
.folanry p{margin-bottom:10px;line-height:25px;text-align:left}
.folanry h3{font-weight:normal;font-size:14px;margin-bottom:15px}
.cpy{background:url(../images/qiyelinian.png) no-repeat center;height:793px}
.cpy li{width:285px;background:#fff;text-align:center;float:left;margin-right:20px;transition:all ease .3s;box-shadow: 5px 5px 5px #0000001f;}
.cpy li:hover{margin-top:30px;box-shadow:10px 10px 10px #001f4b21;}
.cpy li .bt{font-size:28px;color:#000;line-height:30px;position:relative}
.cpy li .bt:after{content:"";height:2px;width:30px;border-bottom:2px solid #006aff;position:absolute;bottom:0;left:45%;}
.cpy li .bt span{font-size:14px;color:#666}
.cpy li p{font-size:16px;color:#666;padding:10px 20px 30px;}
.cpy li img{width:285px;height:285px}
.cpy li>span{display:block}
.cpy li p span{display:block}
.cpy ul{width:1220px;padding-bottom:80px}
.cpy h3{color:#fff}
.describe{width:1210px}
.describe .maximg{width:595px;height:471px;position:relative;overflow:hidden}
.describe .maximg p{text-align:center;background:#006aff;height:0;line-height:60px;position:absolute;bottom:0;width:590px;transition:all .8s;}
.describe .maximg img{width:590px;height:471px}
.describe .minimg{width:600px;margin-left:10px;position:relative}
.describe .minimg a{display:inline-block;position:relative;overflow:hidden;margin-right:10px;margin-bottom:4px}
.describe .minimg img{width:286px;height:230px}
.minimg p{width:293px;height:0;text-align:center;background:#006aff;line-height:230px;position:absolute;overflow:hidden;bottom:0;transition:all .8s;opacity: 0.9;}
.describe .maximg:hover p{height:60px;color:#fff}
.describe .minimg a:hover p{height:230px;color:#fff}
.describe .maximg,.describe .minimg{margin-bottom:80px}
.Honor{background:#eee}
.Honor .tempWrap{position:relative;width:1120px;margin:0 auto}
.videoList{padding-bottom:80px}
.videoList ul li{width:260px;float:left;margin:0px 26px 25px 0px;text-align:center;font-size:14px;position:relative;box-shadow:5px 5px 5px #0000000a;}
.videoList ul li img{display:block;width:220px;padding:30px 20px;background:#fff}
.videoList ul li span{font-size:16px;height:35px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;background:#fff;padding:0 0 30px}
.Honor .prev{cursor:pointer;background:#fff;display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;position:absolute;top:150px;left:-60px}
.Honor .next{cursor:pointer;width:40px;height:40px;display:inline-block;background:#fff;text-align:center;line-height:40px;position:absolute;top:150px;right:-60px}
.Honor .next:hover,.Honor .prev:hover{background:#006aff;color:#fff}
.partnerslist ul li{border:1px solid #f0f0f0;float:left;width:208px;height:90px;background:#fff}
.partnerslist ul li a{display:inherit;text-align:center;line-height:90px}
.partnerslist li .pImg{width:208px;height:90px;position:relative;display:block;overflow:hidden}
.partnerslist li .pImg img{width:200px;height:90px}
.partnerslist li .pImg:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(3,90,167,.7);transition:all .25s;transform:perspective(400px) rotateX(-90deg);-moz-transform:perspective(400px) rotateX(-90deg);-webkit-transform:perspective(400px) rotateX(-90deg);-o-transform:perspective(400px) rotateX(-90deg);transform-origin:top;z-index:2}
.partnerslist li .pImg i{position:absolute;width:90%;height:90%;top:0;opacity:0;background:url(../images/icon1.png) no-repeat bottom center;transition:all .4s;z-index:3;text-align:center;padding-top:22px;color:#fff;font-style:normal;margin:0 10px;font-size:13px;left:0}
.partnerslist li:hover .pImg:before{transform:perspective(200px) rotateX(0)}
.partnerslist li:hover .pImg i{transition-delay:.1s;margin-top:-40px;opacity:1}
.honorList{overflow:hidden;margin-top:50px;margin-bottom:40px}
.honorList li{width:290px;margin-right:10px;text-align:center;float:left;overflow:hidden}
.honorList li .sImg,.honorList li a,.honorList li img{width:290px;height:390px;overflow:hidden}
.honorList li .sImg{overflow:hidden;display:block}
.honorList li img{transition:all 1s}
.honorList li:hover img{transform:scale(1.1)}
.jjfa ul{overflow:hidden;margin-top:80px}
.jjfa li{border:1px solid #e6e6e6;margin-bottom:40px}
.jjfa li img{width:600px;height:360px}
.jjfa li h3{font-size:30px;color:#333;font-weight:normal; margin-top:10px;line-height: normal;}
.jjfa li h3 span{display:block;font-size:12px;color:#888;margin-top:10px}
.jjfa li .sptu{overflow:hidden;float:left;width:600px;height:360px;display:inline-block}
.jjfa li .sptu2{float: right;}
.jjfa li p{color:#666;font-size:16px}
.jjfa .nr{width:458px;height:294px;float:left;padding:60px 70px 6px;transition:all ease .3s}
.jjfa li a{display:block;overflow:hidden}
.jjfa li i{transition:all ease .3s;display:block;background:#cecece url(../images/baijiantou.png) no-repeat center;width:40px;height:40px;border-radius:100%;margin:50px 0}
.jjfa li:hover i{background:#fff url(../images/lanjiantou.png) no-repeat center}
.jjfa li:hover .nr{background:#006aff}
.jjfa li:hover .nr h3,.jjfa li:hover .nr h3 span,.jjfa li:hover .nr p{color:#fff}
.jjfa li:hover img{transform:scale(1.08)}
.listmenus{margin-top:80px;text-align:center}
.listmenus ul li a{font-size:18px;color:#666;background:#fff;width:398px;height:70px;line-height:70px;border:1px solid #ccc;display:block}
.listmenus ul li{float:left}
.listmenus ul li a{border-left:0}
.listmenus ul li:first-child a{border-left:1px solid #ccc;}
.listmenus ul .on a{background:#006aff;color:#fff}
.listmenus ul li a:hover{background:#006aff;color:#fff}
.Contactuss .contactus{width:462px;height:auto; padding: 30px; background: #006aff;}
.Contactuss .contactus h3 span{display:block;font-size:14px;color:#666;margin-top:20px}
.Contactuss .contactus h3 p{font-size:18px;}
.Contactuss .contactus h3{color:#fff;font-size:24px;line-height:24px;font-weight: normal;margin-bottom:10px;margin: 10px 0px 10px}
.Contactuss .contactus .content{font-size:18px;margin:30px 0;position:relative}
.Contactuss .content{color:#fff;}
.Contactuss .dianhua{font-weight:bold;font-size:42px;line-height:48px;color:#fff;}
.Contactuss .contactus .content:after{content:"";position:absolute;width:40px;height:2px;border-bottom:2px solid #006aff;left:0;top:26px}
.mesbg{background:url(../images/bg_liuyan.jpg) no-repeat center; overflow: hidden;}
.mesbg .listTie{color: #fff;}
.mesbg .listTie span{color: #fff;}
.feedback input{height:60px;border:1px solid #ccc;width:368px}
.feedback .w600{margin:0 10px 20px 0;}
.feedback .lytishi{margin:0px auto 20px; text-align: center;color: #777;}
.feedback .note{height:150px;border:1px solid #ccc;width:1158px;padding:20px}
.feedback .yanzm{width:240px}
.feedback .yzmimg{display:inline-block;height:70px;width:151px}
.feedback .yzmimg img{height:61px;width:151px;margin-top:-4px}
.feedback .chongz{cursor:pointer;width:190px;height:60px;background:#006aff;line-height:60px;text-align:center;font-size:18px;color:#fff;float:right;border:1px solid #006aff;box-shadow: 5px 5px 5px #001f4b21;}
.feedback .chongz:hover{border:1px solid #eb1212;background:#eb1212;transition: all .8s;}
.feedback .tij{cursor:pointer;width:190px;height:60px;background:#d2d2d2;line-height:60px;text-align:center;font-size:18px;color:#fff}
.feedback{margin-bottom:90px}
.faqList li{position:relative;margin-bottom:25px}
.faqList li h3{position:relative;padding:0 60px 0 25px;background-color:#f1f1f1;line-height:54px;font-size:16px;cursor:pointer;font-weight:400;border:1px solid #e1e1e1}
.faqList li h3:after,.faqList li h3:before{content:'';position:absolute;top:26px;right:23px;z-index:2;width:16px;height:2px;background:#fff}
.faqList li h3:before{width:2px;height:16px;top:19px;right:30px;-webkit-transition:.3s;transition:.3s}
.faqList li div{display:none;padding:25px;line-height:25px;color:#7c7c7c;-webkit-animation:fadeIn .5s ease-out .2s both;animation:fadeIn .5s ease-out .2s both;font-size:14px;background:#f5f5f5}
.faqList li:after{content:'';position:absolute;top:12px;right:16px;display:block;width:30px;height:30px;background:#006aff;pointer-events:none}
.faqList li.act h3:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.jobList li{border-bottom:1px dashed #dbdbdb;margin-bottom:20px}
.jobList h4.on{color:#333;background:url(../images/gicon18.png) no-repeat right center}
.jobList h4{font-size:28px;font-weight:400;background:url(../images/gicon19.png) no-repeat right center;padding-right:20px;padding-bottom:20px;line-height:32px}
.jobList h4 span{display:block;font-size:16px;margin-top:8px}
.jobList h4 span i{display:inline-block;font-style:normal;background:url(../images/job_icon.png) no-repeat left -35px;padding-left:30px;margin-right:15px}
.jobList h4 span .num{background-position:0 0}
.jobList h4 span i{display:inline-block;font-style:normal;background:url(../images/job_icon.png) no-repeat left -35px;padding-left:30px;margin-right:15px}
.jobList .font{background:#f2f2f2;padding:25px;display:none}
.jobList .font .tie{color:#333;margin-bottom:10px;display:block}
.solution-menu ul li a{width:170px}
.solution-txt{margin-bottom:0;text-align:left}

.article-detail{margin-bottom: 80px;}
.article-detail h2{font-size:18px}
.article-detail h3{text-align:center;height:30px;line-height:30px;border-bottom:1px dashed #d2d2d2;}
.article-detail h3 span{margin:8px 8px 0;color:#999;text-decoration:none;font-size: 14px;font-weight: normal;}
.article-detail .gr-order{ overflow: hidden; }
.article-detail .gr-order h2{padding-left:24px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #f8f8f8;font-size:16px;font-weight:bold;color:#333}
.article-detail .order{width:650px;border:none;background:0 0;font-size:14px;font-weight:700;color:#333}
.article-detail .order-table{padding:20px;margin-top:2px;background:#f8f8f8;overflow:hidden}
.article-detail .table-row{width:405px;float:left; margin-bottom:10px; line-height: 32px;}
.article-detail .table-row span{display:inline-block;float:left;width:65px;height:40px;line-height:40px;text-align:right;padding-right:15px;}
.article-detail .row-input{float:left;padding:3px 5px;width:300px;height:32px;line-height:32px;border:1px solid #d0d0d0;background:#fff;color:#999}
.article-detail .table-row-a{margin-top:15px;margin-bottom:15px;width:822px;height:108px}
.article-detail .table-row-a span{display:inline-block;float:left;width:65px;height:40px;line-height:40px;text-align:right;padding-right:15px;}
.article-detail .row-textarea{float:left;padding:3px 5px;width:730px;height:100px;line-height:20px;border:1px solid #d0d0d0;background:#fff;color:#999}
.article-detail .gr-code{width:400px;}
.article-detail .yanz-code{width:90px;position:absolute;margin-left:10px;}
.article-detail .checkcode{margin-left:10px;float:left;width:63px;height:22px;border:1px solid #d0d0d0}
.article-detail .row-textarea:focus{border:1px solid #70b900}
.article-detail .subt-a{width:90px;height:36px;line-height:24px;text-align:center;border:none;background:#006aff;cursor:pointer;float:left;color:#fff;margin:6px 0px 0px 80px}
.article-detail .subt-a:hover{background:#007cff;}

.fontResizer a{padding:0 5px}
.curFont{font-weight:700;color:#006aff}
.news-show-box{padding-top:15px;line-height:26px;padding-bottom:10px}
.news-show-box img{max-width:100%}
.news-message{padding-bottom:10px;border-bottom:1px dashed #d2d2d2;overflow:hidden}
.news-message div{padding:10px 0}
.news-message h3{width:100%;text-align:right;font-weight:700;color:#333;text-decoration:underline;overflow:hidden}
.gr-fenx{height:35px;background:#f8f8f8;padding:0 10px;margin-top:15px}
.prew{background:url(../images/pre_info.gif) no-repeat left center;float:left;height:35px;line-height:35px;overflow:hidden;padding-left:15px;text-align:left;width:46%}
.nextw{background:url(../images/next_info.gif) no-repeat right center;float:right;height:35px;line-height:35px;overflow:hidden;padding-right:15px;text-align:right;width:46%}
.gr-keyword{border:1px solid #dadada;padding:5px 10px;margin:10px 0;overflow:hidden}
.gr-keyword a{padding:0 5px}
.gr-rec-news{width:1200px;margin-top:10px;overflow:hidden}
.gr-rec-news ul{padding-top:10px}
.gr-rec-news ul li{float:left;margin-right:30px;width:47%;height:28px;line-height:28px}
.gr-rec-news ul li a{display:block;width:260px;line-height:28px;background:url(../images/icona.jpg) no-repeat left center;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;float:left}
.gr-rec-news ul li a:hover{background:url(../images/iconb.jpg) no-repeat left center}
.gr-rec-news ul li span{float:right;color:#999}
.rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:700;color:#333}
.product-detail .list_pro_left{float:left;width:210px;overflow:hidden}
.product-detail .pro_sidebar{background:url(../images/pro_sidebg.jpg) no-repeat;padding:10px;width:190px;overflow:hidden;color:#fff}
.product-detail .pro_tie{font-family:微软雅黑;font-size:18px;border-bottom:1px solid #6ec3ff;height:30px;margin-bottom:25px}
.product-detail .list_pro_left ul{width:210px}
.product-detail .list_pro_left li{float:left;width:190px;height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 10px}
.product-detail .list_pro_left li a{color:#f5f8fb}
.product-detail .list_pro_left li a:hover{text-decoration:underline}
.left_contact{background:#fff;margin-top:15px}
.left_contact .font{padding:15px}
.product-detail{ overflow: hidden; }
.product-detail .list_pro_right{float:right;width:100%;overflow:hidden;background:#fff;min-height:965px;padding-top:60px}
.product-detail .pro_listTie{line-height:40px;font-size:40px;color:#fff;font-weight:normal;margin:0 44%;padding-top:80px;position: absolute;}
.product-detail .pro_listTie span{display: block;font-size: 12px;color: #888;}
.product-detail .list_product{width:75%;overflow:hidden;margin-bottom:40px;border-top:1px solid #ccc;padding-top:20px}
.product-detail .list_product ul{width:820px}
.product-detail .list_product li{float:left;border-right:1px dotted #adadad;margin-bottom:55px;margin-right:27px;width:235px}
.product-detail .list_product li img{width:235px;height:230px}
.product-detail .list_product li span{display:block;height:30px;line-height:30px;width:225px;padding:0 5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:微软雅黑;font-size:14px}
.product-detail .list_product li .btn{height:30px;text-align:center;color:#5c5c5c;margin-top:15px}
.product-detail .list_product li .btn a{display:inline-block;width:60px;height:30px;background:#70b900;color:#fff;font-size:14px;text-align:center;line-height:30px;font-weight:700}
.product-detail .list_product li .btn .zx{background:#303331}
.product-detail .list_product li .btn a:hover{background:#0078ce}
.product-detail .prodetail_box{padding:20px 0px 40px;overflow:hidden;border-top:1px solid #ccc}
.product-detail .rec-title{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:700;color:#333}
.product-detail .product-show-pic{width:450px;height:490px;float:left}
.product-detail .jqzoom{float:left;border:none;position:relative;padding:0;cursor:pointer;margin:0;display:block}
.product-detail .zoomdiv{z-index:100;position:absolute;top:0;left:0;width:350px;height:310px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden}
.product-detail .jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;width:20px;height:20px;border:1px solid #aaa;background:#fff;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.product-detail .spec-preview{width:580px;height:390px;border:1px solid #dadada}
.product-detail .spec-scroll{margin-top:10px;width:582px;height:73px;overflow:hidden;position:relative}
.product-detail .spec-scroll a.prev{display:block;width:11px;height:18px;position:absolute;top:20px;left:10px;background:url(../images/listpro_btn.png) no-repeat 0 0;overflow:hidden;cursor:pointer}
.product-detail .spec-scroll a.prev:hover{background-position:0 -54px}
.product-detail .spec-scroll a.next{display:block;width:11px;height:18px;position:absolute;top:20px;right:10px;background:url(../images/listpro_btn.png) no-repeat 0 -36px;overflow:hidden;cursor:pointer}
.product-detail .spec-scroll a.next:hover{background-position:0 -18px}
.product-detail .spec-scroll .items{position:relative;width:500px;height:73px;margin:0 auto;overflow:hidden}
.product-detail .spec-scroll .items ul{position:absolute;width:999999px;height:73px}
.product-detail .spec-scroll .items ul li{width:85px;height:73px;float:left}
.product-detail .spec-scroll .items ul li img{width:73px;cursor:pointer;border:1px solid #e6e6e6}
.product-detail .spec-scroll .items ul li img:hover{border:1px solid #70b900}
.product-detail .product-show-title{width:560px;height:490px;overflow:hidden;float:right}
.product-detail .product-show-title h2{line-height:24px;border-bottom:1px dashed #ccc;font-family:微软雅黑;font-size:22px;color:#333;padding:10px 0}
.product-detail .gr-description{padding:10px 0 30px}
.product-detail .prodcut-tel{padding-left:25px;margin-bottom:10px;height:27px;line-height:27px;background:url(../images/pr_tel.jpg) no-repeat left center;float:left;margin-top:12px;margin-left:40px}
.product-detail .prodcut-tel span{position:relative;top:3px;font-family:arial;font-size:24px;color:#333}
.product-detail .product-order a{display:block;width:200px;height:55px;background:#006aff;line-height:55px;text-align:center;font-family:微软雅黑;font-size:18px;color:#fff}
.product-detail .product-order a:hover{color:#fff;opacity:.8}
.product-detail .product-order{float:left;width:200px;height:55px}
.product-detail .gr-tab-list{overflow:hidden;margin-top:20px;margin-bottom:20px}
.product-detail .gr-tab-list .hd{height:50px;line-height:50px;border-bottom:1px solid #dadada}
.product-detail .gr-tab-list .hd li{width:150px;float:left;text-align:center;background:#dadada;margin-right:5px;cursor:pointer}
.product-detail .gr-tab-list .hd li.on{background:#006aff;color:#fff;font-size:16px}
.product-detail .gr-tab-list .bd{overflow:hidden;padding-top:15px}
.product-detail .gr-order h2,{padding-left:20px;height:35px;line-height:35px;background:url(../images/page_line.jpg) no-repeat 10px 10px #e8e8e8;font-size:14px;font-weight:700;color:#333}
.product-detail .order,{width:650px;border:none;background:0 0;font-size:14px;font-weight:700;color:#333}
.product-detail .order-table{padding:20px;margin-top:2px;width:1136px;background:#e8e8e8;overflow:hidden}
.product-detail .table-row{width:370px;height:24px;float:left}
.product-detail .table-row span{display:inline-block;float:left;width:65px;height:24px;line-height:24px;text-align:center}
.product-detail .row-input{float:left;padding:3px 5px;width:241px;height:16px;line-height:16px;border:1px solid #d0d0d0;background:#fff;color:#999}
.product-detail .table-row-a{margin-top:15px;margin-bottom:15px;width:1060px;height:100px}
.product-detail .table-row-a span{display:inline-block;float:left;width:65px;height:80px;line-height:22px;text-align:center}
.product-detail .row-textarea{float:left;padding:3px 5px;width:982px;height:100px;line-height:20px;border:1px solid #d0d0d0;background:#fff;color:#999}
.product-detail .gr-code{width:400px}
.product-detail .checkcode{margin-left:10px;float:left;width:63px;height:22px;border:1px solid #d0d0d0}
.product-detail .row-input:focus{border:1px solid #70b900}
.product-detail .subt-a{margin-left:65px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#666;cursor:pointer;float:left;color:#fff;border-radius:2px;margin-top:6px}
.product-detail .subt-a:hover{background:#006aff}
.product-detail .subt-b{margin-left:10px;width:65px;height:24px;line-height:24px;text-align:center;border:none;background:#999;cursor:pointer;float:left;color:#fff;border-radius:2px;margin-top:6px}
.product-detail .subt-b:hover{background:#006aff}
.product-detail .related-product{overflow:hidden;padding-bottom:20px}
.product-detail .related-product ul{width:1230px;margin-top:20px}
.product-detail .related-product li{width:375px;height:355px;float:left;margin-right:25px}
.product-detail .related-product li a{display:block;width:360px;height:345px;padding:2px;background:#fff;border:1px solid #eee}
.product-detail .related-product li img{width:360px;height:315px}
.product-detail .related-product li span{display:inline-block;width:360px;text-align:center;height:25px;line-height:25px;margin-top:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.product-detail .related-product li a:hover{background:#0f5aa5;color:#fff}
.picture-detail{font-size:28px}
.case_detail_con{margin-top:30px;width:100%;margin-bottom:40px;overflow:hidden}
.al_jianjie .tie{height:35px;background:#dedede;line-height:35px;margin-bottom:15px}
.al_jianjie .tie span{display:inline-block;width:120px;text-align:center;background:#0193de;color:#fff}
.product-search{background:#fdfdfd;height:80px;width:100%;display:block;line-height:40px}
.product-search form{width:720px;margin:0 auto;margin-top:15px;background:#fff;height:40px}
button,input,select,textarea{font-size:14px;font-family:inherit;margin:0;outline:0;resize:none;border:none}
.xiala{width:50px;height:38px; border:1px solid #d0d0d0; line-height:38px; padding: 5px;}
.product-search .txt{width:590px;float:left;height:38px;line-height:38px;color:#666;padding:0 10px;border:1px #d2d2d2 solid;}
.product-search .btn{float:left;width:50px;height:40px;cursor:pointer;transition:all .3s;background:#333 url(../images/searicon.png) no-repeat center;}
.listLeft{width:890px;}
.listRight{margin-top:80px;width:300px;}
.listRight .title{padding:0 20px;height:70px;background:#006aff;color:#333;color:#fff;font-weight:normal;font-size:28px;line-height:70px;}
.listRight span{display:block;padding:0px 10px;}
.listRight span img{width:258px;height:189px;}
.listRight span p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listRight .rightzixun{margin-top:20px;margin-bottom:16px;}
.listRight .rightzixun a{display:block;margin-bottom:5px;padding:0 10px;}
.listRight .rightzixun p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.listRight .rightzixun ul{margin-top:20px;}
.listRight ul{margin-top:20px;}
.listRight div{border:1px solid #ccc;}
.listRight a{display:block;padding:0 10px;}
.listRight p{overflow:hidden;text-overflow:ellipsis;line-height:32px;}
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; 
  line-height:20px;
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 5px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}

#maximg img{ max-width:100%; height:auto !important}



/* map */
.map{display: block;
    background: #000000;
    width: 678px;
    height: auto;}
      #allmap {width:678px;height:418px;overflow: hidden;margin:0;}
      .sections {
        padding: 30px 0;
      }
      .sections-title {
        text-align: center;
        font-size: 18px;
        margin-bottom: 20px;
      }
      .sections-title p {
        font-size: 12px;
        margin: 10px 0 0;
        color: #888;
      }
      .contacts-2 .map {
        height: 300px;
      }
      .contacts-2 .info {
        padding: 15px;
        background-color: #b62020;
        color: #fff;
      }
      .contacts-2 .info h4 {
        margin: 0 0 15px;
        border-bottom: 1px solid #c76464;
        font-weight: normal;
        font-size: 18px;
        padding-bottom: 15px;
      }
      .contacts-2 .info p {
        margin: 0 0 15px;
        background: no-repeat 0 center;
        background-size: 15px 15px;
        padding-left: 25px;
      }
      .contacts-2 .info .btn {
        display: block;
        width: 120px;
        line-height: 40px;
        background-color: #fff;
        color: #f08300;
        text-align: center;
      }
      @media screen and (min-width: 768px) {
        .containers {
          width: 1200px;
          margin: 0 auto;
        }
        .containers-fluid {
          min-width: 1200px;
          margin: 0 auto;
        }
        .sections {
          padding: 60px 0;
        }

        .sections-title {
          margin-bottom: 40px;
          font-size: 30px;
        }

        .sections-title p {
          font-size: 18px;
        }

        .contacts-1 {
          text-align: center;
        }
        .contacts-2 .map {
          float: right;
          width: 50%;
          height: 550px;
        }
        .contacts-2 .info {
          margin-right: 50%;
          padding: 75px;
          height: 400px;
        }

        .contacts-2 .info h4 {
          font-size: 34px;
          margin-bottom: 30px;
        }

        .contacts-2 .info p {
          line-height: 30px;
          font-size: 20px;
          margin-bottom: 20px;
        }

        .contacts-2 .info .btn {
          line-height: 50px;
          font-size: 18px;
          width: 140px;
        }
        
      }